*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,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{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-bottom-12{bottom:-3rem}.-left-12{left:-3rem}.-right-12{right:-3rem}.-top-12{top:-3rem}.bottom-0{bottom:0}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:.5rem}.left-\[50\%\]{left:50%}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.top-0{top:0}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-3\.5{top:.875rem}.top-4{top:1rem}.top-\[1px\]{top:1px}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-full{top:100%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[1\]{z-index:1}.order-first{order:-9999}.order-last{order:9999}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2 / span 2}.row-start-1{grid-row-start:1}.\!m-0{margin:0!important}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-my-2{margin-top:-.5rem;margin-bottom:-.5rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3\.5{margin-left:.875rem;margin-right:.875rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.-ml-4{margin-left:-1rem}.-mt-4{margin-top:-1rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.ml-1{margin-left:.25rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-auto{margin-top:auto}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.size-10{width:2.5rem;height:2.5rem}.size-2{width:.5rem;height:.5rem}.size-2\.5{width:.625rem;height:.625rem}.size-3{width:.75rem;height:.75rem}.size-3\.5{width:.875rem;height:.875rem}.size-4{width:1rem;height:1rem}.size-6{width:1.5rem;height:1.5rem}.size-7{width:1.75rem;height:1.75rem}.size-8{width:2rem;height:2rem}.size-9{width:2.25rem;height:2.25rem}.size-auto{width:auto;height:auto}.size-full{width:100%;height:100%}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[1\.15rem\]{height:1.15rem}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-\[300px\]{max-height:300px}.min-h-0{min-height:0px}.min-h-16{min-height:4rem}.min-h-4{min-height:1rem}.min-h-svh{min-height:100svh}.w-0{width:0px}.w-1{width:.25rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-3{width:.75rem}.w-3\/4{width:75%}.w-4{width:1rem}.w-5{width:1.25rem}.w-64{width:16rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[100px\]{width:100px}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-10{min-width:2.5rem}.min-w-5{min-width:1.25rem}.min-w-8{min-width:2rem}.min-w-9{min-width:2.25rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-max{max-width:-moz-max-content;max-width:max-content}.max-w-sm{max-width:24rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.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)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-px{--tw-translate-x: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-px{--tw-translate-x: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0\.5{--tw-translate-y: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y: calc(-50% - 2px) ;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}.animate-caret-blink{animation:caret-blink 1.25s ease-out infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-text{cursor:text}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.scroll-my-1{scroll-margin-top:.25rem;scroll-margin-bottom:.25rem}.scroll-py-1{scroll-padding-top:.25rem;scroll-padding-bottom:.25rem}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-\[0_1fr\]{grid-template-columns:0 1fr}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-start{justify-items:start}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-\[--spacing\(var\(--gap\)\)\]{gap:var(--spacing(var(--gap)))}.gap-y-0\.5{row-gap:.125rem}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-end{justify-self:end}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-nowrap{white-space:nowrap}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-\[calc\(var\(--radius\)-5px\)\]{border-radius:calc(var(--radius) - 5px)}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-xs{border-radius:calc(var(--radius) - 6px)}.rounded-l-md{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-r-md{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.border{border-width:1px}.border-0{border-width:0px}.border-\[1\.5px\]{border-width:1.5px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-border{border-color:hsl(var(--border))}.border-border\/50{border-color:hsl(var(--border) / .5)}.border-input{border-color:hsl(var(--input))}.border-primary{border-color:hsl(var(--primary))}.border-sidebar-border{border-color:hsl(var(--sidebar-border))}.border-transparent{border-color:transparent}.border-l-transparent{border-left-color:transparent}.border-t-transparent{border-top-color:transparent}.bg-accent{background-color:hsl(var(--accent))}.bg-background{background-color:hsl(var(--background))}.bg-black\/50{background-color:#00000080}.bg-border{background-color:hsl(var(--border))}.bg-card{background-color:hsl(var(--card))}.bg-destructive{--tw-bg-opacity: 1;background-color:hsl(var(--destructive) / var(--tw-bg-opacity, 1))}.bg-foreground{background-color:hsl(var(--foreground))}.bg-input{background-color:hsl(var(--input))}.bg-muted{background-color:hsl(var(--muted))}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary\/20{background-color:hsl(var(--primary) / .2)}.bg-secondary{background-color:hsl(var(--secondary))}.bg-sidebar{background-color:hsl(var(--sidebar-background))}.bg-sidebar-border{background-color:hsl(var(--sidebar-border))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.fill-current{fill:currentColor}.fill-foreground{fill:hsl(var(--foreground))}.fill-primary{fill:hsl(var(--primary))}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-\[3px\]{padding:3px}.p-px{padding:1px}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.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-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-8{padding-left:2rem}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-3{padding-right:.75rem}.pr-8{padding-right:2rem}.ps-7{padding-inline-start:1.75rem}.pt-0{padding-top:0}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.text-\[0\.8rem\]{font-size:.8rem}.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-sm\/relaxed{font-size:.875rem;line-height:1.625}.text-xs{font-size:.75rem;line-height:1rem}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.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-none{line-height:1}.leading-normal{line-height:1.5}.leading-snug{line-height:1.375}.tracking-tight{letter-spacing:-.025em}.tracking-widest{letter-spacing:.1em}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-background{color:hsl(var(--background))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-current{color:currentColor}.text-destructive{--tw-text-opacity: 1;color:hsl(var(--destructive) / var(--tw-text-opacity, 1))}.text-foreground{color:hsl(var(--foreground))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-sidebar-foreground{color:hsl(var(--sidebar-foreground))}.text-sidebar-foreground\/70{color:hsl(var(--sidebar-foreground) / .7)}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-border));--tw-shadow-colored: 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-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;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 rgb(0 0 0 / .05);--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 rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--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)}.shadow-xs{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--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)}.outline-none{outline:2px solid transparent;outline-offset:2px}.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-0{--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(0px + 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-ring\/50{--tw-ring-color: hsl(var(--ring) / .5)}.ring-sidebar-ring{--tw-ring-color: hsl(var(--sidebar-ring))}.ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.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-filter{-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,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-none{transition-property:none}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-1000{transition-duration:1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.fade-in-0{--tw-enter-opacity: 0}.zoom-in-95{--tw-enter-scale: .95}.duration-100{animation-duration:.1s}.duration-1000{animation-duration:1s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.paused{animation-play-state:paused}.\[--cell-size\:--spacing\(8\)\]{--cell-size: var(--spacing(8))}.\[-\:T\]{-: T}.\[-\:\\s\]{-: s}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body,#root{height:100%}html.kb-open,html.kb-open body{background:#eceef4!important}html.kb-open .wk-chat{box-shadow:none}body{margin:0;background:radial-gradient(circle at top,#152647,#05080f 62%);font-family:MiSans,HarmonyOS Sans SC,PingFang SC,Microsoft YaHei,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;color:#f4f7fb;display:flex;justify-content:center}.qz-phone{width:min(100vw,420px);height:100dvh;background:radial-gradient(circle at 50% -10%,#182a52,#07101d 42%);position:relative;box-shadow:0 0 0 1px #1d2a3f,0 24px 80px #0000008c;display:flex;flex-direction:column;overflow:hidden}@media(min-width:480px){.qz-phone{border-radius:40px;height:92vh;margin:4vh 0}}.qz-phone:before{content:"";position:absolute;inset:0;opacity:.4;pointer-events:none;background-image:radial-gradient(circle,#6fc4ff 0 1px,transparent 1.6px);background-size:92px 92px;background-position:20px 40px;animation:qz-twinkle 6s ease-in-out infinite}@keyframes qz-twinkle{0%,to{opacity:.28}37%{opacity:.5}64%{opacity:.34}82%{opacity:.46}}.qz-aurora{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.qz-aurora i{position:absolute;border-radius:50%;filter:blur(46px);will-change:transform,opacity}.qz-aurora i:nth-child(1){width:240px;height:240px;left:-70px;top:-50px;background:radial-gradient(circle,rgba(61,123,217,.5),transparent 68%);animation:aur-1 17s ease-in-out infinite}.qz-aurora i:nth-child(2){width:200px;height:200px;right:-60px;top:32%;background:radial-gradient(circle,rgba(124,92,224,.38),transparent 68%);animation:aur-2 21s ease-in-out infinite}.qz-aurora i:nth-child(3){width:180px;height:180px;left:8%;bottom:-60px;background:radial-gradient(circle,rgba(232,163,61,.2),transparent 68%);animation:aur-3 14s ease-in-out infinite}@keyframes aur-1{0%,to{transform:translate(0) scale(1);opacity:.8}23%{transform:translate(46px,34px) scale(1.14);opacity:1}51%{transform:translate(18px,70px) scale(.92);opacity:.6}76%{transform:translate(60px,12px) scale(1.08);opacity:.9}}@keyframes aur-2{0%,to{transform:translate(0) scale(1);opacity:.7}31%{transform:translate(-52px,40px) scale(1.18);opacity:1}58%{transform:translate(-20px,-46px) scale(.9);opacity:.55}83%{transform:translate(-64px,8px) scale(1.06);opacity:.85}}@keyframes aur-3{0%,to{transform:translate(0) scale(1);opacity:.6}27%{transform:translate(56px,-30px) scale(1.12);opacity:.95}49%{transform:translate(90px,14px) scale(.94);opacity:.5}74%{transform:translate(24px,-52px) scale(1.1);opacity:.8}}.qz-sbar{display:flex;justify-content:space-between;align-items:center;font-size:13px;font-weight:800;padding:14px 18px 0;position:relative;z-index:2}.qz-sbar .batt{width:24px;height:11px;border:1.5px solid #53617a;border-radius:4px;display:inline-block;position:relative;vertical-align:-1px;margin-left:3px}.qz-sbar .batt:after{content:"";position:absolute;inset:2px;width:70%;background:#20b26b;border-radius:2px}.qz-admin-ic{position:absolute;top:36px;right:16px;z-index:10;width:32px;height:32px;border-radius:50%;cursor:pointer;background:#0d17276b;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(91,124,178,.28);display:flex;align-items:center;justify-content:center;color:#4d6486;transition:all .25s ease}.qz-admin-ic:hover{color:#6fc4ff;border-color:#6fc4ff8c;box-shadow:0 0 14px #6fc4ff38}.qz-admin-ic:active{transform:scale(.88) rotate(45deg);color:#6fc4ff;border-color:#6fc4ff99}.qz-start{flex:1;min-height:0;display:flex;flex-direction:column;padding:26px 22px 24px;text-align:center;position:relative;z-index:2}.qz-hero{flex:1;display:flex;flex-direction:column;justify-content:flex-start}.qz-icon{width:78px;height:78px;border-radius:24px;margin:6px auto 20px;background:linear-gradient(160deg,#3d7bd9,#6fc4ff);display:flex;align-items:center;justify-content:center;box-shadow:0 12px 32px #3d7bd973,inset 0 1px #ffffff47;position:relative;animation:qz-hero-float 5.6s ease-in-out infinite}@keyframes qz-hero-float{0%,to{transform:translateY(0) rotate(0);box-shadow:0 12px 32px #3d7bd973,0 0 22px #6fc4ff38,inset 0 1px #ffffff47}29%{transform:translateY(-5px) rotate(-2deg);box-shadow:0 18px 40px #3d7bd98c,0 0 34px #6fc4ff61,inset 0 1px #ffffff47}57%{transform:translateY(-2px) rotate(1.6deg);box-shadow:0 14px 34px #3d7bd980,0 0 26px #6fc4ff4d,inset 0 1px #ffffff47}80%{transform:translateY(-7px) rotate(-1deg);box-shadow:0 20px 44px #3d7bd999,0 0 40px #6fc4ff6b,inset 0 1px #ffffff47}}.qz-icon:after{content:"";position:absolute;inset:-10px;border-radius:30px;border:1px solid rgba(111,196,255,.18)}.qz-icon svg{width:36px;height:36px;fill:#fff;position:relative;z-index:1}.qz-icon-ring{position:absolute;inset:-14px;border-radius:34px;pointer-events:none;background:conic-gradient(from 90deg,transparent 0 16%,rgba(111,196,255,.65) 24%,transparent 33%,transparent 58%,rgba(124,92,224,.6) 66%,transparent 75%);-webkit-mask:radial-gradient(circle,transparent 66%,#000 68%,#000 76%,transparent 78%);mask:radial-gradient(circle,transparent 66%,#000 68%,#000 76%,transparent 78%);animation:qz-hero-spin 9s linear infinite}@keyframes qz-hero-spin{to{transform:rotate(-360deg)}}.qz-icon-dot{position:absolute;left:50%;top:50%;width:5px;height:5px;border-radius:50%;background:#d6e8ff;box-shadow:0 0 7px 2px #6fc4ffd9;pointer-events:none;animation:qz-hero-orbit 4.6s cubic-bezier(.42,.08,.58,.92) infinite}@keyframes qz-hero-orbit{0%{transform:rotate(40deg) translate(52px) scale(1);opacity:1}34%{transform:rotate(190deg) translate(50px) scale(.65);opacity:.6}62%{transform:rotate(290deg) translate(53px) scale(1.15);opacity:1}to{transform:rotate(400deg) translate(52px) scale(1);opacity:1}}.qz-start h1{font-size:26px;font-weight:900;letter-spacing:4px;margin:0 0 14px;background:linear-gradient(100deg,#fff 18%,#6fc4ff 38%,#b9a5ff 52%,#fff 68%,#9cc0ee 88%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:qz-title-shine 5.5s ease-in-out infinite}@keyframes qz-title-shine{0%,to{background-position:0% 0}50%{background-position:100% 0}}.qz-desc{font-size:12.5px;color:#93a1b5;line-height:2;margin:0 0 26px;animation:qz-soft-breath 4.4s ease-in-out infinite}.qz-desc b{color:#6fc4ff;font-weight:900;text-shadow:0 0 10px rgba(111,196,255,.4)}@keyframes qz-soft-breath{0%,to{opacity:.82}50%{opacity:1}}.qz-chips{display:flex;gap:10px;margin-bottom:28px}.qz-chips>div{flex:1;border-radius:16px;padding:15px 4px 12px;background:linear-gradient(160deg,#17253fd9,#0a1222f0);border:1px solid rgba(91,124,178,.3);box-shadow:0 8px 20px #02060e4d;animation:qz-chip-float 4.8s ease-in-out infinite;transition:border-color .2s,box-shadow .25s,transform .15s}.qz-chips>div:nth-child(2){animation-delay:-1.6s;animation-duration:5.4s}.qz-chips>div:nth-child(3){animation-delay:-3.1s;animation-duration:4.2s}@keyframes qz-chip-float{0%,to{transform:translateY(0)}33%{transform:translateY(-4px)}66%{transform:translateY(-1.5px)}}.qz-chips>div:hover{border-color:#6fc4ffa6;box-shadow:0 10px 26px #02060e59,0 0 18px #6fc4ff47;transform:translateY(-4px) scale(1.04)}.qz-chips>div:active{transform:translateY(0) scale(.96)}.qz-chips b{display:block;font-size:21px;font-weight:900;margin-bottom:5px;background:linear-gradient(100deg,#6fc4ff 20%,#eaf5ff,#6fc4ff 80%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:qz-num-shine 3.6s ease-in-out infinite}.qz-chips>div:nth-child(2) b{animation-delay:-1.2s}.qz-chips>div:nth-child(3) b{animation-delay:-2.4s}@keyframes qz-num-shine{0%,to{background-position:0% 0}50%{background-position:100% 0}}.qz-chips span{font-size:10.5px;color:#8fa3bf;font-weight:700}.qz-btn{display:block;width:100%;border:none;border-radius:15px;padding:15px;font-size:16px;font-weight:900;color:#fff;cursor:pointer;letter-spacing:2px;background:linear-gradient(90deg,#3d7bd9,#6fc4ff);box-shadow:0 8px 22px #2f8fd061,inset 0 1px #fff3;position:relative;overflow:hidden;animation:qz-cta-breath 3.2s ease-in-out infinite;transition:transform .12s}@keyframes qz-cta-breath{0%,to{box-shadow:0 8px 22px #2f8fd061,0 0 #6fc4ff00,inset 0 1px #fff3}50%{box-shadow:0 10px 28px #2f8fd08c,0 0 26px #6fc4ff73,inset 0 1px #ffffff47}}.qz-btn:after{content:"";position:absolute;top:-30%;bottom:-30%;width:40px;left:-60px;transform:rotate(16deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);animation:qz-cta-sweep 3.8s ease-in-out infinite;pointer-events:none}@keyframes qz-cta-sweep{0%,50%{left:-60px}90%,to{left:calc(100% + 30px)}}.qz-btn:hover{transform:translateY(-1px)}.qz-btn:active{transform:translateY(1px) scale(.98)}.qz-btn:disabled{background:#283349;color:#5d6f8a;box-shadow:none;cursor:default;animation:none}.qz-btn:disabled:after{display:none}.qz-foot{text-align:center;margin-top:18px;line-height:1.9}.qz-foot .qf-line{display:block;width:120px;height:1px;margin:0 auto 10px;background:linear-gradient(90deg,transparent,rgba(111,196,255,.5),transparent);animation:qz-line-breath 4s ease-in-out infinite}@keyframes qz-line-breath{0%,to{width:90px;opacity:.4}50%{width:150px;opacity:.9}}.qz-foot .qf-1{margin:0;font-size:10px;color:#6b788c;letter-spacing:1.5px;animation:qz-soft-breath 4.4s ease-in-out infinite}.qz-foot .qf-2{margin:2px 0 0;font-size:10.5px;letter-spacing:1px;color:#6fc4ff;text-shadow:0 0 8px rgba(111,196,255,.3);animation:qz-foot-hover 5s ease-in-out infinite}.qz-foot .qf-2 i{font-style:normal;font-size:8px;color:#9d8fd8;margin:0 4px;vertical-align:1px;display:inline-block;animation:qz-star-blink 2.8s ease-in-out infinite}.qz-foot .qf-2 i:last-child{animation-delay:-1.4s}@keyframes qz-foot-hover{0%,to{transform:translateY(0);opacity:.78;text-shadow:0 0 8px rgba(111,196,255,.25)}50%{transform:translateY(-1.5px);opacity:1;text-shadow:0 0 14px rgba(111,196,255,.55)}}@keyframes qz-star-blink{0%,to{opacity:.3;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}.qz-name{flex:1;display:flex;flex-direction:column;padding:26px 22px 24px;position:relative;z-index:2}.qz-name .inner{flex:1;display:flex;flex-direction:column;justify-content:flex-start;padding-top:15vh}.qz-name h2{font-size:20px;font-weight:900;text-align:center;margin:0 0 8px}.qz-name .sub{font-size:11.5px;color:#93a1b5;text-align:center;line-height:1.8;margin-bottom:26px}.qz-input{width:100%;background:#08101f;border:1px solid #22334e;border-radius:14px;padding:15px 16px;font-size:16px;font-weight:700;color:#f4f7fb;outline:none;text-align:center;letter-spacing:1px;transition:border-color .2s,box-shadow .2s;margin-bottom:16px}.qz-input:focus{border-color:#6fc4ffa6;box-shadow:0 0 0 3px #6fc4ff1f}.qz-input::-moz-placeholder{color:#5d6f8a;font-weight:400}.qz-input::placeholder{color:#5d6f8a;font-weight:400}.qz-quiz{flex:1;min-height:0;display:flex;flex-direction:column;padding:14px 16px;position:relative;z-index:2}.qz-brand{text-align:center;margin-bottom:10px;flex:none}.qz-brand b{font-size:14px;font-weight:900;letter-spacing:1px}.qz-brand p{font-size:10px;color:#6b788c;margin:3px 0 0}.qz-prog{display:flex;align-items:center;gap:10px;margin:2px 2px 12px;flex:none}.qz-prog .bar{flex:1;height:6px;background:#283349;border-radius:99px;overflow:hidden}.qz-prog .bar i{display:block;height:100%;background:linear-gradient(90deg,#3d7bd9,#6fc4ff);border-radius:inherit;transition:width .3s}.qz-prog span{font-size:11px;font-weight:900;color:#6fc4ff;white-space:nowrap}.qz-qcard{background:linear-gradient(145deg,#12203af5,#0a111ffa);border:1px solid rgba(91,124,178,.38);border-radius:18px;padding:16px 14px;box-shadow:0 10px 26px #00000040;flex:1;min-height:0;display:flex;flex-direction:column}.qz-qno{font-size:11px;font-weight:900;color:#6fc4ff;letter-spacing:1px;margin-bottom:8px;flex:none}.qz-qtext{font-size:15px;font-weight:900;line-height:1.7;margin-bottom:14px;flex:none;min-height:77px}.qz-opts{flex:1;min-height:0;overflow-y:auto;scrollbar-width:none}.qz-opts::-webkit-scrollbar{display:none}.qz-opt{display:flex;gap:10px;align-items:center;min-height:60px;background:#0912248c;border:1px solid rgba(91,124,178,.28);border-radius:14px;padding:11px 12px;margin-bottom:9px;cursor:pointer;transition:border-color .15s,background .15s,transform .1s;line-height:1.65;font-size:13px;color:#c9d6ea}.qz-opt:last-child{margin-bottom:2px}.qz-opt:active{transform:scale(.985)}.qz-opt .abc{flex:none;width:22px;height:22px;border-radius:50%;border:1.5px solid rgba(145,170,220,.6);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:900;color:#8fa3bf}.qz-opt.sel{border-color:#6fc4ffb3;background:#3d7bd92e;color:#eaf2ff}.qz-opt.sel .abc{border-color:#6fc4ff;background:#6fc4ff;color:#0a1526}.qz-navrow{display:flex;gap:10px;margin-top:12px;flex:none}.qz-navrow button{flex:1;border:none;border-radius:13px;padding:12px;font-size:14px;font-weight:900;cursor:pointer;letter-spacing:1px}.qz-prev{background:#18243a;color:#dbe7ff;border:1px solid #263a55!important}.qz-next{background:linear-gradient(90deg,#3d7bd9,#6fc4ff);color:#fff;box-shadow:0 6px 16px #2f8fd04d}.qz-next:disabled{background:#283349;color:#5d6f8a;box-shadow:none;cursor:default}.qz-done{flex:1;display:flex;flex-direction:column;justify-content:flex-start;text-align:center;padding:12vh 20px 28px;position:relative;z-index:2}.qz-done .ic{width:64px;height:64px;border-radius:50%;margin:0 auto 16px;background:#20b26b1f;border:1.5px solid rgba(32,178,107,.55);display:flex;align-items:center;justify-content:center;font-size:28px;color:#20b26b}.qz-done h2{font-size:19px;font-weight:900;margin:0 0 8px}.qz-done .tip{font-size:11.5px;color:#93a1b5;line-height:1.8;margin:0 0 20px}.qz-done .tip strong{color:#6fc4ff}.qz-codebox{background:linear-gradient(145deg,#12203af5,#0a111ffa);border:1px dashed rgba(111,196,255,.5);border-radius:18px;padding:20px 12px;margin-bottom:14px}.qz-codebox .lb{font-size:10px;color:#8fa3bf;font-weight:900;letter-spacing:2px;margin-bottom:10px}.qz-codebox .cd{font-size:21px;font-weight:900;letter-spacing:1.5px;white-space:nowrap;color:#6fc4ff;font-family:SF Mono,Consolas,Menlo,monospace}.qz-codebox .cd.long{font-size:12.5px;letter-spacing:.4px;white-space:normal;word-break:break-all;line-height:1.9;text-align:left}.qz-copy{width:100%;border:none;border-radius:13px;padding:13px;font-size:14px;font-weight:900;color:#fff;background:linear-gradient(90deg,#3d7bd9,#6fc4ff);cursor:pointer;letter-spacing:1px;margin-bottom:10px}.qz-retry{width:100%;border:1px solid #263a55;border-radius:13px;padding:12px;font-size:12px;font-weight:900;color:#93a1b5;background:transparent;cursor:pointer}.qz-toast{position:fixed;left:50%;bottom:60px;transform:translate(-50%) translateY(16px);background:#0f1929f5;border:1px solid #263a55;padding:9px 16px;border-radius:99px;font-size:12px;color:#dbe7ff;opacity:0;pointer-events:none;transition:.25s;z-index:300}.qz-toast.show{opacity:1;transform:translate(-50%) translateY(0)}.ad-page{flex:1;min-height:0;display:flex;flex-direction:column;padding:14px 14px 18px;position:relative;z-index:2;overflow-y:auto;scrollbar-width:none}.ad-page::-webkit-scrollbar{display:none}.ad-head{display:flex;align-items:center;gap:10px;margin-bottom:14px;flex:none}.ad-head .bk{width:32px;height:32px;border-radius:50%;background:#6fc4ff14;border:1px solid rgba(111,196,255,.28);color:#eaf2ff;font-size:16px;display:flex;align-items:center;justify-content:center;cursor:pointer;flex:none}.ad-head b{font-size:16px;font-weight:900}.ad-head .cnt{margin-left:auto;font-size:10px;color:#8fa3bf;font-weight:700}.ad-lock{flex:1;display:flex;flex-direction:column;justify-content:flex-start;padding-top:18vh;text-align:center}.ad-lock .lk{width:60px;height:60px;border-radius:18px;margin:0 auto 16px;background:#0d1727cc;border:1px solid rgba(91,124,178,.35);display:flex;align-items:center;justify-content:center;color:#6fc4ff}.ad-lock h2{font-size:17px;font-weight:900;margin:0 0 6px}.ad-lock p{font-size:10.5px;color:#8fa3bf;margin:0 0 20px}.ad-lock .err{font-size:11px;color:#f05c5c;margin:-8px 0 12px;font-weight:700}.ad-card{background:linear-gradient(145deg,#12203af5,#0a111ffa);border:1px solid rgba(91,124,178,.32);border-radius:16px;padding:13px;margin-bottom:12px;flex:none}.ad-r1{display:flex;align-items:baseline;gap:8px;margin-bottom:8px}.ad-r1 b{font-size:16px;font-weight:900}.ad-r1 .tm{font-size:9.5px;color:#6b788c}.ad-r1 .badge{margin-left:auto;font-size:10px;font-weight:900;border-radius:99px;padding:3px 10px}.ad-badge-a{color:#20b26b;background:#20b26b1f;border:1px solid rgba(32,178,107,.4)}.ad-badge-b{color:#6fc4ff;background:#6fc4ff1a;border:1px solid rgba(111,196,255,.4)}.ad-badge-c{color:#8a95a6;background:#8a95a61a;border:1px solid rgba(138,149,166,.35)}.ad-code{font-size:11px;color:#6fc4ff;font-family:SF Mono,Consolas,monospace;font-weight:700;margin-bottom:10px}.ad-dims{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;margin-bottom:10px}.ad-dims>div{background:#0912248c;border:1px solid rgba(91,124,178,.2);border-radius:10px;padding:8px 2px;text-align:center}.ad-dims b{display:block;font-size:17px;font-weight:900;color:#eaf2ff}.ad-dims span{font-size:8.5px;color:#8fa3bf;font-weight:700}.ad-meta{display:flex;gap:10px;font-size:10px;color:#8fa3bf;font-weight:700;margin-bottom:10px}.ad-meta b{color:#eaf2ff}.ad-meta .warn{color:#f05c5c}.ad-tgl{font-size:10.5px;color:#6fc4ff;font-weight:900;cursor:pointer;padding:6px 0 2px}.ad-detail{margin-top:8px;border-top:1px dashed rgba(91,124,178,.25);padding-top:10px}.ad-sec{font-size:10px;font-weight:900;color:#6fc4ff;letter-spacing:1px;margin:12px 0 8px}.ad-sec:first-child{margin-top:2px}.ad-bars .row{display:flex;align-items:center;gap:8px;margin-bottom:7px}.ad-bars .nm{width:60px;flex:none;font-size:9.5px;color:#8fa3bf}.ad-bars .tr{flex:1;height:7px;border-radius:4px;background:#5b7cb224;overflow:hidden;display:block}.ad-bars .fl{display:block;height:100%;border-radius:4px;background:linear-gradient(90deg,#2b5f9e,#6fc4ff)}.ad-bars .vl{width:32px;flex:none;text-align:right;font-size:10px;font-weight:900;color:#cfe3ff}.ad-bars .tot{margin-top:10px;padding-top:8px;border-top:1px dashed rgba(91,124,178,.18)}.ad-bars .tot .fl{background:linear-gradient(90deg,#7a4fd0,#c084fc)}.ad-ana{font-size:10.5px;color:#a9bedd;line-height:1.8;white-space:pre-wrap;margin-bottom:10px}.ad-times{display:grid;grid-template-columns:repeat(5,1fr);gap:5px}.ad-times>div{background:#09122480;border-radius:8px;padding:6px 2px;text-align:center}.ad-times b{display:block;font-size:11px;font-weight:900;color:#cfe0f8}.ad-times span{display:block;font-size:8px;color:#6b788c;margin-top:2px}.ad-times .pt{font-size:9px;font-weight:900}.ad-times .pt.p3{color:#6fc4ff}.ad-times .pt.p2{color:#9db8d8}.ad-times .pt.p1{color:#e8b45a}.ad-times .pt.p0{color:#f05c5c}.ad-times .fast{border:1px solid rgba(240,92,92,.4)}.ad-times .fast b{color:#f05c5c}.ad-empty{text-align:center;color:#5d6f8a;font-size:11px;padding:40px 0;font-weight:700}.ad-qt{font-size:9px;color:#6b788c;margin-top:10px;line-height:1.7}.rp{margin-top:4px}.rp-sec{margin-top:12px;border-radius:14px;padding:12px 12px 13px;border:1px solid rgba(91,124,178,.2);background:#0d172780}.rp-sec-h{display:flex;align-items:center;gap:7px;font-size:11.5px;font-weight:900;color:#cfe3ff;letter-spacing:1.5px;margin-bottom:9px}.rp-sec-h .ic{width:20px;height:20px;border-radius:7px;background:#6fc4ff1f;border:1px solid rgba(111,196,255,.3);color:#6fc4ff;display:flex;align-items:center;justify-content:center;flex:none}.rp-sec.t-violet{border-color:#a78bfa52;background:#8b6deb14}.rp-sec.t-violet .rp-sec-h{color:#c9b8fb}.rp-sec.t-violet .rp-sec-h .ic{color:#a78bfa;border-color:#a78bfa73;background:#a78bfa21}.rp-sec.t-cyan{border-color:#22d3ee4d;background:#22d3ee0f}.rp-sec.t-cyan .rp-sec-h{color:#a5e8f7}.rp-sec.t-cyan .rp-sec-h .ic{color:#22d3ee;border-color:#22d3ee6b;background:#22d3ee1f}.rp-sec.t-orange{border-color:#f08a5c57;background:#f08a5c12}.rp-sec.t-orange .rp-sec-h{color:#f7b98e}.rp-sec.t-orange .rp-sec-h .ic{color:#f08a5c;border-color:#f08a5c73;background:#f08a5c1f}.rp-sec.t-teal{border-color:#2dd4bf4d;background:#2dd4bf0f}.rp-sec.t-teal .rp-sec-h{color:#9deee2}.rp-sec.t-teal .rp-sec-h .ic{color:#2dd4bf;border-color:#2dd4bf6b;background:#2dd4bf1f}.rp-sec.t-green{border-color:#34d39952;background:#34d39912}.rp-sec.t-green .rp-sec-h{color:#95ecc9}.rp-sec.t-green .rp-sec-h .ic{color:#34d399;border-color:#34d39973;background:#34d3991f}.rp-sec.t-rose{border-color:#f472b64d;background:#f472b60f}.rp-sec.t-rose .rp-sec-h{color:#f9b4d4}.rp-sec.t-rose .rp-sec-h .ic{color:#f472b6;border-color:#f472b66b;background:#f472b61f}.rp-judge{display:flex;align-items:center;justify-content:space-between;border-radius:16px;padding:15px 17px;margin-top:14px;border:1px solid}.rp-judge.j-a{background:linear-gradient(135deg,#20b26b40,#20b26b0f);border-color:#34d39980;color:#7dedc0;box-shadow:0 6px 22px #20b26b2e}.rp-judge.j-b{background:linear-gradient(135deg,#3f7dd147,#3f7dd112);border-color:#6fc4ff80;color:#9fd4ff;box-shadow:0 6px 22px #3f7dd133}.rp-judge.j-c{background:linear-gradient(135deg,#78829633,#7882960d);border-color:#96a0b466;color:#b8c2d4;box-shadow:0 6px 20px #00000040}.rp-judge .l{display:flex;flex-direction:column;gap:3px}.rp-judge .lab{font-size:9px;letter-spacing:2.5px;opacity:.75}.rp-judge .l b{font-size:20px;font-weight:900;letter-spacing:1.5px}.rp-judge .note{font-size:9px;opacity:.8}.rp-judge .r{text-align:right;flex:none}.rp-judge .r b{font-size:27px;font-weight:900}.rp-judge .r span{font-size:10px;opacity:.75}.rp-intro{font-size:10.5px;color:#a9bedd;line-height:1.8;margin:0 0 8px}.rp-dim{border-left:3px solid #6fc4ff;background:#0912248c;border-radius:0 10px 10px 0;padding:9px 11px;margin-bottom:7px}.rp-dim .h{display:flex;align-items:center;gap:8px;margin-bottom:5px}.rp-dim .h b{font-size:11.5px;color:#e6eefc}.rp-dim .h .sc{font-size:12px;font-weight:900}.rp-dim .h .lv{font-size:8.5px;font-weight:800;border:1px solid;border-radius:20px;padding:1px 7px}.rp-dim .mb{height:4px;border-radius:3px;background:#ffffff12;overflow:hidden;margin:0 0 6px}.rp-dim .mb span{display:block;height:100%;border-radius:3px}.rp-dim p{font-size:10px;color:#93a7c4;line-height:1.75;margin:0}.rp-item{position:relative;font-size:10px;color:#93a7c4;line-height:1.75;padding-left:14px;margin-bottom:6px}.rp-item:before{content:"";position:absolute;left:2px;top:7px;width:5px;height:5px;border-radius:2px;background:#6fc4ff}.rp-item.warn:before{background:#f08a5c}.rp-item .num{display:inline-flex;width:14px;height:14px;border-radius:50%;background:#6fc4ff26;border:1px solid rgba(111,196,255,.4);color:#6fc4ff;font-size:8.5px;font-weight:900;align-items:center;justify-content:center;margin-right:5px}.rp-chips{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:8px}.rp-chips .chip{font-size:9px;font-weight:700;color:#9fc6f2;background:#3f7dd124;border:1px solid rgba(91,124,178,.3);border-radius:20px;padding:3px 9px}.rp-valid{display:flex;gap:8px;align-items:flex-start;border-radius:12px;padding:10px 12px;margin-top:14px;border:1px solid}.rp-valid .ic{flex:none;margin-top:1px}.rp-valid b{font-size:10.5px;display:block;margin-bottom:3px}.rp-valid p{font-size:10px;line-height:1.7;margin:0;opacity:.9}.rp-valid.ok{background:#20b26b1a;border-color:#34d39959;color:#7dedc0}.rp-valid.warn{background:#e8b45a17;border-color:#e8b45a66;color:#f0cf8e}.rp-valid.bad{background:#f05c5c17;border-color:#f05c5c66;color:#f5a3a3}.rp-fit{font-size:10.5px;line-height:1.8;color:#cfe3ff;margin:0}.qz-pherr{margin:-8px 0 4px;font-size:10.5px;color:#f05c5c;font-weight:700;text-align:center}.ad-card{position:relative}.ad-del{position:absolute;top:10px;right:10px;z-index:2;width:26px;height:26px;border-radius:8px;background:#f05c5c14;border:1px solid rgba(240,92,92,.28);color:#f08a8a;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:all .18s}.ad-del:hover{background:#f05c5c2e;border-color:#f05c5c80;color:#f05c5c}.ad-del:active{transform:scale(.88)}.ad-r1{padding-right:26px}.ad-r1 .ph{font-size:10.5px;color:#6fc4ff;font-weight:700;letter-spacing:.5px}.ad-r1 .ph.none{color:#5d6f8a;font-weight:400}.qz-mask{position:fixed;inset:0;z-index:50;background:#03060cb8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:0 32px}.qz-modal{width:100%;max-width:300px;text-align:center;background:linear-gradient(160deg,#131f36,#0a1120);border:1px solid rgba(91,124,178,.4);border-radius:20px;padding:22px 18px 16px;box-shadow:0 24px 60px #00000080;animation:qzPop .22s cubic-bezier(.34,1.4,.64,1)}@keyframes qzPop{0%{transform:scale(.86);opacity:0}to{transform:scale(1);opacity:1}}.qz-modal .m-ic{width:46px;height:46px;margin:0 auto 12px;border-radius:14px;background:#f05c5c1a;border:1px solid rgba(240,92,92,.35);color:#f05c5c;display:flex;align-items:center;justify-content:center}.qz-modal h3{font-size:15px;font-weight:900;margin:0 0 6px;color:#f4f7fb}.qz-modal p{font-size:11px;color:#8fa3bf;line-height:1.7;margin:0 0 14px}.qz-modal .m-err{font-size:10.5px;color:#f05c5c;font-weight:700;margin:-6px 0 10px}.qz-modal .m-btns{display:flex;gap:10px}.qz-modal .m-btns button{flex:1;border-radius:12px;padding:12px 0;font-size:13px;font-weight:900;cursor:pointer;border:1px solid transparent;transition:all .15s}.qz-modal .m-cancel{background:#5b7cb21f;border-color:#5b7cb259;color:#a9bedd}.qz-modal .m-cancel:active{transform:scale(.96)}.qz-modal .m-del{background:linear-gradient(135deg,#d94343,#f05c5c);color:#fff;box-shadow:0 6px 16px #f05c5c4d}.qz-modal .m-del:active{transform:scale(.96)}.qz-modal .m-del:disabled,.qz-modal .m-cancel:disabled{opacity:.55;cursor:default;transform:none}.rp-tag{margin-top:12px;border-radius:14px;padding:13px 12px;display:flex;gap:11px;align-items:flex-start;border:1px solid rgba(232,180,90,.42);background:linear-gradient(135deg,#e8b45a24,#c88e2e0f);box-shadow:0 4px 18px #e8b45a1a}.rp-tag .ic{flex:none;width:32px;height:32px;border-radius:10px;border:1px solid rgba(232,180,90,.5);background:#e8b45a29;color:#e8b45a;display:flex;align-items:center;justify-content:center}.rp-tag .lab{display:block;font-size:9px;color:#b39355;font-weight:900;letter-spacing:1.5px;margin-bottom:3px}.rp-tag b{display:block;font-size:16px;font-weight:900;color:#f0cf8e;letter-spacing:1px;margin-bottom:5px}.rp-tag p{font-size:10.5px;line-height:1.8;color:#d8c49a;margin:0}.rp-sec.t-gold{border-color:#e8b45a5c;background:#e8b45a12}.rp-sec.t-gold .rp-sec-h{color:#f0cf8e}.rp-sec.t-gold .rp-sec-h .ic{color:#e8b45a;border-color:#e8b45a73;background:#e8b45a21}.rp-sec.t-red{border-color:#f05c5c5c;background:#f05c5c0f}.rp-sec.t-red .rp-sec-h{color:#f5a3a3}.rp-sec.t-red .rp-sec-h .ic{color:#f05c5c;border-color:#f05c5c73;background:#f05c5c1f}.rp-sec.t-indigo{border-color:#818cf857;background:#818cf812}.rp-sec.t-indigo .rp-sec-h{color:#bcc4fc}.rp-sec.t-indigo .rp-sec-h .ic{color:#818cf8;border-color:#818cf873;background:#818cf821}.ad-times>div.clk{cursor:pointer;transition:all .15s;border:1px solid transparent}.ad-times>div.clk:hover{background:#6fc4ff1a;border-color:#6fc4ff59}.ad-times>div.clk:active{transform:scale(.94)}.ad-times>div.clk.fast{border:1px solid rgba(240,92,92,.4)}.ad-sec .hint{float:right;font-weight:400;color:#5d6f8a;letter-spacing:0;font-size:9px;margin-top:1px}.qz-modal.qm{max-width:340px;text-align:left;padding:16px 14px 12px;max-height:80vh;overflow-y:auto;scrollbar-width:none}.qm-head{display:flex;align-items:center;gap:8px;margin-bottom:8px}.qm-head .qn{font-size:12px;font-weight:900;color:#6fc4ff;letter-spacing:1px}.qm-head .qd{font-size:9px;font-weight:700;color:#a78bfa;border:1px solid rgba(167,139,250,.4);background:#a78bfa1a;border-radius:99px;padding:2px 8px}.qm-q{font-size:12.5px;font-weight:900;line-height:1.7;color:#f4f7fb;margin:0 0 12px}.qm-opts{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.qm-opt{display:flex;align-items:flex-start;gap:8px;position:relative;background:#09122480;border:1px solid rgba(91,124,178,.22);border-radius:10px;padding:9px 10px}.qm-opt.sel{border-color:#6fc4ff8c;background:#6fc4ff14}.qm-opt .ol{flex:none;width:18px;height:18px;border-radius:6px;background:#5b7cb233;color:#a9bedd;font-size:10px;font-weight:900;display:flex;align-items:center;justify-content:center}.qm-opt.sel .ol{background:#6fc4ff;color:#08101f}.qm-opt .ot{flex:1;font-size:10.5px;line-height:1.65;color:#cfe3ff}.qm-opt .os{flex:none;font-size:10px;font-weight:900;margin-top:2px}.qm-opt .os.p3{color:#6fc4ff}.qm-opt .os.p2{color:#9db8d8}.qm-opt .os.p1{color:#e8b45a}.qm-opt .os.p0{color:#f05c5c}.qm-opt .oc{position:absolute;top:-7px;right:8px;font-size:8px;font-weight:900;color:#08101f;background:#6fc4ff;border-radius:99px;padding:1.5px 7px}.qm-foot{display:flex;justify-content:space-between;font-size:10.5px;color:#8fa3bf;border-top:1px dashed rgba(91,124,178,.25);padding-top:10px;margin-bottom:10px}.qm-foot b{color:#eaf2ff}.qm-foot b.warn{color:#f05c5c}.qm-close{width:100%;border-radius:12px;padding:11px 0;font-size:13px;font-weight:900;cursor:pointer;background:#5b7cb21f;border:1px solid rgba(91,124,178,.35);color:#a9bedd}.qm-close:active{transform:scale(.97)}.rp-dim .fit{margin-top:8px;display:flex;gap:7px;align-items:flex-start;border-top:1px dashed rgba(91,124,178,.3);padding-top:8px}.rp-dim .fit .ic{flex:none;margin-top:1px}.rp-dim .fit>span:last-child{font-size:10px;line-height:1.7;color:#a9bedd}.rp-dim .fit b{display:inline;font-size:10px;font-weight:900;margin-right:6px;letter-spacing:1px}.rp-ctypes{margin-top:10px;display:flex;flex-direction:column;gap:8px}.rp-ctypes .ct{border:1px solid rgba(167,139,250,.35);border-radius:12px;padding:10px 12px;background:linear-gradient(135deg,#8b6deb24,#8b6deb0a)}.rp-ctypes .ct b{display:block;font-size:12px;font-weight:900;color:#c9b8fb;letter-spacing:.5px;margin-bottom:4px}.rp-ctypes .ct p{font-size:10.5px;line-height:1.75;color:#b8aee0;margin:0}.rp-sec.t-amber{border-color:#fbbf2457;background:#fbbf240f}.rp-sec.t-amber .rp-sec-h{color:#fcd34d}.rp-sec.t-amber .rp-sec-h .ic{color:#fbbf24;border-color:#fbbf2473;background:#fbbf241f}.rp-sec.t-sky{border-color:#38bdf852;background:#38bdf80f}.rp-sec.t-sky .rp-sec-h{color:#a5dff9}.rp-sec.t-sky .rp-sec-h .ic{color:#38bdf8;border-color:#38bdf86b;background:#38bdf81f}.rp-sec.t-lime{border-color:#a3e6354d;background:#a3e6350d}.rp-sec.t-lime .rp-sec-h{color:#c9f28a}.rp-sec.t-lime .rp-sec-h .ic{color:#a3e635;border-color:#a3e6356b;background:#a3e6351a}.rp-sec{--tc: #cfe3ff}.rp-sec.t-violet{--tc: #c9b8fb}.rp-sec.t-cyan{--tc: #67e8f9}.rp-sec.t-orange{--tc: #f7b98e}.rp-sec.t-teal{--tc: #7dede0}.rp-sec.t-green{--tc: #86efc5}.rp-sec.t-rose{--tc: #f9b4d4}.rp-sec.t-gold{--tc: #f0cf8e}.rp-sec.t-red{--tc: #f5a3a3}.rp-sec.t-indigo{--tc: #bcc4fc}.rp-sec.t-amber{--tc: #fcd34d}.rp-sec.t-sky{--tc: #a5dff9}.rp-sec.t-lime{--tc: #c9f28a}.rp-item .ld{color:var(--tc);font-weight:900;font-size:11px;letter-spacing:.3px}.rp-item .ld-sep{color:var(--tc);opacity:.5}.rp-combo{border:1px solid rgba(167,139,250,.3);border-radius:12px;padding:10px 12px;background:#8b6deb0f;margin-bottom:8px}.rp-combo:last-of-type{margin-bottom:0}.rp-combo .cb-h{font-size:13px;font-weight:900;color:#d6c9ff;letter-spacing:1px;margin-bottom:7px}.rp-combo .cb-l{display:flex;gap:8px;font-size:10.5px;line-height:1.75;color:#b8c4dd;margin-bottom:5px}.rp-combo .cb-l:last-child{margin-bottom:0}.rp-combo .cb-l b{flex:none;font-size:9px;font-weight:900;letter-spacing:1px;margin-top:3px;height:16px;line-height:16px;padding:0 7px;border-radius:99px;color:#a78bfa;border:1px solid rgba(167,139,250,.45);background:#a78bfa1f}.rp-combo .cb-l.w b{color:#fbbf24;border-color:#fbbf2473;background:#fbbf241a}.rp-dim .fit.nf{border-top:none;padding-top:0;margin-top:6px}.rp-dim .fit.nf .ic,.rp-dim .fit.nf b{color:#f08a8a}.rp-dim .fit.gr{border-top:none;padding-top:0;margin-top:6px}.rp-dim .fit.gr .ic{color:#2dd4bf}.rp-dim .fit.gr b{color:#7dede0}.rp-frow{display:flex;gap:8px;align-items:flex-start;font-size:10.5px;line-height:1.75;color:#cfe3ff;margin-bottom:8px}.rp-frow:last-child{margin-bottom:0}.rp-frow>b{flex:none;font-size:9px;font-weight:900;letter-spacing:1px;margin-top:3px;height:17px;line-height:17px;padding:0 8px;border-radius:99px}.rp-frow .tx{flex:1;min-width:0}.rp-frow .ld{font-weight:900;font-size:11px;letter-spacing:.3px}.rp-frow .ld-sep{opacity:.4}.rp-frow.ok>b{color:#34d399;border:1px solid rgba(52,211,153,.5);background:#34d3991f}.rp-frow.ok .ld,.rp-frow.ok .ld-sep{color:#86efc5}.rp-frow.mid>b{color:#6fc4ff;border:1px solid rgba(111,196,255,.5);background:#6fc4ff1a}.rp-frow.mid .ld,.rp-frow.mid .ld-sep{color:#a5dff9}.rp-frow.no>b{color:#f05c5c;border:1px solid rgba(240,92,92,.5);background:#f05c5c1a}.rp-frow.no .ld,.rp-frow.no .ld-sep{color:#f5a3a3}.ad-dec{border:1px dashed rgba(111,196,255,.35);border-radius:16px;padding:13px;margin-top:2px;flex:none;background:linear-gradient(160deg,#0f1a2cd9,#0a1220eb)}.ad-dec-h{display:flex;gap:10px;align-items:flex-start;margin-bottom:10px}.ad-dec-h .ic{width:30px;height:30px;flex:none;border-radius:10px;background:#6fc4ff1a;border:1px solid rgba(111,196,255,.3);color:#6fc4ff;display:flex;align-items:center;justify-content:center}.ad-dec-h .ic svg{width:15px;height:15px}.ad-dec-h b{font-size:14px;font-weight:900;color:#eaf2ff;display:block;margin-bottom:3px}.ad-dec-h p{font-size:10px;color:#8fa3bf;line-height:1.7;margin:0}.ad-dec-in{width:100%;box-sizing:border-box;resize:none;background:#080f1ccc;border:1px solid #263a55;border-radius:12px;padding:10px 12px;color:#dbe7ff;font-size:11px;line-height:1.8;font-family:SF Mono,Consolas,Menlo,monospace;word-break:break-all;margin-bottom:10px;outline:none}.ad-dec-in:focus{border-color:#6fc4ff8c}.ad-dec-in::-moz-placeholder{color:#4d5f7a}.ad-dec-in::placeholder{color:#4d5f7a}.ad-dec-err{font-size:10.5px;color:#f05c5c;font-weight:700;margin:-4px 0 8px}.dec-card{margin:12px 0 0}.dec-card .ad-code{word-break:break-all;line-height:1.8;white-space:normal}.dec-notice{font-size:10.5px;color:#e8b45a;background:#e8b45a14;border:1px solid rgba(232,180,90,.28);border-radius:10px;padding:8px 10px;line-height:1.7;margin-bottom:8px}.ad-save{width:100%;margin-top:10px;border:none;border-radius:12px;padding:11px;font-size:12px;font-weight:900;color:#fff;letter-spacing:1px;background:linear-gradient(90deg,#2f9e63,#52c98a);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px}.ad-save svg{width:13px;height:13px}.ad-save:disabled{opacity:.55;cursor:default}.ad-save.saved{background:#20b26b24;border:1px solid rgba(32,178,107,.45);color:#34d399}.ad-save.saved:disabled{opacity:1}.ad-page{padding-bottom:84px}.ad-sub{animation:adSlideIn .22s ease-out}@keyframes adSlideIn{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:translate(0)}}.ad-card.link{cursor:pointer;transition:border-color .18s,transform .18s}.ad-card.link:hover{border-color:#6fc4ff8c}.ad-card.link:active{transform:scale(.985)}.ad-more{font-size:10.5px;color:#6fc4ff;font-weight:900;padding:6px 0 2px;display:flex;align-items:center;justify-content:space-between}.ad-more .arr{font-size:15px;line-height:1;opacity:.8}.ad-fab{position:fixed;right:16px;bottom:calc(18px + env(safe-area-inset-bottom,0px));z-index:60;width:52px;height:52px;border-radius:50%;border:none;cursor:pointer;background:linear-gradient(135deg,#3d7bd9,#6fc4ff);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 22px #3d7bd973,0 0 0 1px #6fc4ff59;transition:transform .18s}.ad-fab:hover{transform:scale(1.07)}.ad-fab:active{transform:scale(.92)}.qz-work{margin:12px 14px 0;width:calc(100% - 28px);display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:18px;cursor:pointer;position:relative;overflow:hidden;border:1px solid rgba(124,92,224,.35);background:radial-gradient(120px 60px at 18% 50%,rgba(124,92,224,.16),transparent 70%),linear-gradient(120deg,#6fc4ff12,#7c5ce01a 55%,#e8a33d0f);box-shadow:0 6px 24px #09112080,inset 0 1px #ffffff0d;transition:border-color .2s,box-shadow .2s,transform .15s}.qz-work:hover{border-color:#9470e899;box-shadow:0 8px 30px #7c5ce038,inset 0 1px #ffffff12}.qz-work:active{transform:scale(.985)}.qz-work:after{content:"";position:absolute;top:-40%;bottom:-40%;width:46px;left:-70px;transform:rotate(18deg);background:linear-gradient(90deg,transparent,rgba(188,168,255,.14),transparent);animation:qw-sweep 4.8s ease-in-out infinite;pointer-events:none}@keyframes qw-sweep{0%,55%{left:-70px}85%,to{left:calc(100% + 40px)}}.qw-orb{position:relative;flex:0 0 auto;width:44px;height:44px}.qw-core{position:absolute;inset:5px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 32% 28%,rgba(255,255,255,.5),transparent 42%),linear-gradient(135deg,#e8a33d,#7c5ce0 68%);color:#fff;font-size:14px;text-shadow:0 0 6px rgba(255,255,255,.8);box-shadow:0 0 12px #9470e8a6,0 0 26px #7c5ce059,inset 0 -3px 8px #3c208c73;animation:qw-float 5.2s ease-in-out infinite}@keyframes qw-float{0%{transform:translate(0) scale(1)}17%{transform:translate(1.5px,-3px) scale(1.03)}38%{transform:translate(-1px,-1.5px) scale(.99)}59%{transform:translate(2px,-4px) scale(1.04)}81%{transform:translate(-1.5px,-2px) scale(1)}to{transform:translate(0) scale(1)}}.qw-ring{position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,transparent 0 18%,rgba(111,196,255,.75) 26%,transparent 34%,transparent 55%,rgba(232,163,61,.7) 63%,transparent 72%);-webkit-mask:radial-gradient(circle,transparent 62%,#000 64%,#000 72%,transparent 74%);mask:radial-gradient(circle,transparent 62%,#000 64%,#000 72%,transparent 74%);animation:qw-spin 7s linear infinite}@keyframes qw-spin{to{transform:rotate(360deg)}}.qw-dot{position:absolute;left:50%;top:50%;width:5px;height:5px;border-radius:50%;background:#bcd8ff;box-shadow:0 0 6px 2px #6fc4ffcc;animation:qw-orbit 3.8s cubic-bezier(.45,.05,.55,.95) infinite}@keyframes qw-orbit{0%{transform:rotate(0) translate(22px) scale(1);opacity:1}30%{transform:rotate(150deg) translate(21px) scale(.7);opacity:.75}55%{transform:rotate(230deg) translate(23px) scale(1.1);opacity:1}80%{transform:rotate(320deg) translate(21px) scale(.8);opacity:.85}to{transform:rotate(360deg) translate(22px) scale(1);opacity:1}}.qw-tx{flex:1;min-width:0;text-align:left}.qw-tx b{display:block;font-size:12.5px;letter-spacing:1px;color:#e8eefb;font-weight:700}.qw-tx i{display:block;margin-top:3px;font-style:normal;font-size:10px;letter-spacing:.5px;color:#9d8fd8}.qw-arr{flex:0 0 auto;font-size:18px;line-height:1;color:#8f7ce0;text-shadow:0 0 8px rgba(124,92,224,.6);animation:qw-hint 2.6s ease-in-out infinite}@keyframes qw-hint{0%,to{transform:translate(0);opacity:.7}50%{transform:translate(3px);opacity:1}}.qz-back{position:absolute;top:46px;left:14px;z-index:20;width:34px;height:34px;border-radius:10px;cursor:pointer;border:1px solid #26344c;background:#6fc4ff0f;color:#8fa3bd;font-size:19px;line-height:1;display:flex;align-items:center;justify-content:center;transition:border-color .15s,color .15s}.qz-back:hover{border-color:#6fc4ff80;color:#6fc4ff}.wk-selwrap{position:relative;margin-top:10px}.wk-select{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid #26344c;background:#091120b3;border-radius:12px;padding:13px 14px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:border-color .15s}.wk-select:hover,.wk-select.open{border-color:#6fc4ff73}.wk-select .ph{color:#5b6b84;font-size:13px}.wk-select .v{color:#e8eefb;font-size:13px;letter-spacing:.5px}.wk-select .arr{color:#6fc4ff;font-size:11px}.wk-drop{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:25;background:#0b1526;border:1px solid #26344c;border-radius:12px;overflow:hidden;box-shadow:0 16px 40px #00000080;animation:wk-drop-in .16s ease-out;max-height:330px;overflow-y:auto}@keyframes wk-drop-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.wk-opt{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;font-size:12.5px;color:#c7d3e6;cursor:pointer;border-bottom:1px solid rgba(38,52,76,.5);transition:background .12s}.wk-opt:last-child{border-bottom:none}.wk-opt:hover{background:#6fc4ff14}.wk-opt.on{color:#6fc4ff;font-weight:700;background:#6fc4ff1a}.wk-opt.back{color:#8fa3bd;font-size:11.5px;justify-content:flex-start}.wk-opt .sub-arr{color:#5b6b84;font-size:10.5px}.wk-roles{display:flex;gap:10px;margin-top:10px}.wk-role{flex:1;text-align:center;padding:11px 0;border-radius:12px;cursor:pointer;border:1px solid #26344c;background:#091120b3;color:#8fa3bd;font-size:12.5px;letter-spacing:1px;transition:all .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wk-role.on{border-color:#6fc4ff8c;color:#fff;font-weight:700;background:linear-gradient(135deg,#3d7bd980,#6fc4ff47);box-shadow:0 4px 14px #3d7bd940}.wk-ret{margin-top:10px;font-size:10.5px;color:#2fbf71;letter-spacing:.5px}.wk-sum{margin:4px 0 14px;width:100%;text-align:left;background:#091120b3;border:1px solid #22314a;border-radius:14px;overflow:hidden}.wk-sum .lb{padding:9px 14px;font-size:10px;font-weight:700;letter-spacing:3px;color:#d9b96a;background:linear-gradient(135deg,#e8a33d1f,#7c5ce01f);border-bottom:1px solid #22314a}.wk-sum .tx{padding:12px 14px;font-size:11.5px;line-height:1.85;color:#c7d3e6;white-space:pre-line;word-break:break-word;max-height:300px;overflow-y:auto}.wk-chat{width:min(100vw,420px);height:100%;height:100dvh;height:var(--vvh, 100dvh);position:relative;overflow:hidden;display:flex;flex-direction:column;background:radial-gradient(420px 260px at 110% -6%,rgba(124,92,224,.08),transparent 62%),radial-gradient(380px 240px at -12% 30%,rgba(111,196,255,.09),transparent 60%),linear-gradient(180deg,#f2f3f9,#eceef5);color:#1c2430;box-shadow:0 0 0 1px #1d2a3f,0 24px 80px #0000008c}@media(min-width:480px){.wk-chat{border-radius:40px;height:92vh;margin:4vh 0}}.wk-hd{flex:0 0 auto;display:flex;align-items:center;gap:10px;padding:14px 16px 12px;position:relative;background:#ffffffdb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid rgba(226,229,236,.8)}.wk-hd:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:linear-gradient(90deg,transparent 4%,rgba(232,163,61,.5) 32%,rgba(124,92,224,.5) 68%,transparent 96%)}.wk-back{border:none;background:none;font-size:22px;color:#7a8496;cursor:pointer;padding:0 4px;line-height:1}.wk-t{flex:1;min-width:0}.wk-t b{font-size:14.5px;color:#1c2430;letter-spacing:.6px;font-weight:800}.wk-t b u{text-decoration:none;font-size:9px;font-weight:800;color:#7c5ce0;border:1px solid rgba(124,92,224,.35);border-radius:4px;padding:1px 5px;margin-left:6px;vertical-align:2px;letter-spacing:1px;background:#7c5ce00f}.wk-t p{margin:3px 0 0;font-size:10px;color:#2fbf71;letter-spacing:.3px}.wk-dept{flex:0 0 auto;font-size:10px;font-weight:700;color:#8d7433;letter-spacing:.4px;background:linear-gradient(135deg,#e9ae4929,#e9ae4914);border:1px solid rgba(233,174,73,.35);border-radius:99px;padding:4px 11px;box-shadow:0 2px 6px #e9ae491f}.wk-msgs{flex:1;min-height:0;overflow-y:auto;padding:16px 14px 10px}.wk-note{text-align:center;font-size:9px;color:#9aa2b4;margin:0 auto 16px;letter-spacing:.6px;width:-moz-fit-content;width:fit-content;padding:4px 14px;border-radius:99px;background:#ffffffa6;border:1px solid rgba(226,229,236,.7)}.wk-m{display:flex;align-items:flex-start;gap:8px;margin-bottom:15px}.wk-m.me{flex-direction:row-reverse}.wk-av{flex:0 0 auto;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:15px;color:#fff;font-weight:700}.wk-av.jl{background:linear-gradient(135deg,#e8a33d,#7c5ce0);box-shadow:0 4px 12px #7c5ce052,inset 0 1px #ffffff59}.wk-av.me{background:radial-gradient(circle at 32% 28%,#233a66,#0b1526 68%);font-size:13px;border:2px solid rgba(240,201,107,.4);box-shadow:0 4px 10px #1c243040,inset 0 1px #ffffff1f}.wk-bub{max-width:78%;padding:10px 13px;font-size:12.5px;line-height:1.75;white-space:pre-line;word-break:break-word;background:#fffffff0;color:#1c2430;border-radius:16px;border:1px solid rgba(226,229,236,.85);box-shadow:0 3px 12px #1c243012}.wk-m.me .wk-bub{background:linear-gradient(135deg,#74c6ff,#3d7bd9);color:#fff;border:1px solid transparent;border-radius:16px;box-shadow:0 6px 16px #3d7bd94d,inset 0 1px #ffffff38}.wk-typing{display:inline-flex;gap:4px;align-items:center;padding:13px 14px}.wk-typing i{width:6px;height:6px;border-radius:50%;background:#b9c0cf;animation:wk-blink 1.2s infinite}.wk-typing i:nth-child(2){animation-delay:.2s}.wk-typing i:nth-child(3){animation-delay:.4s}@keyframes wk-blink{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.wk-foot{flex:0 0 auto;padding:10px 14px calc(12px + env(safe-area-inset-bottom));background:#f7f8fbeb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid rgba(226,229,236,.8);display:flex;flex-direction:column}.wk-finish{width:100%;margin-bottom:8px;padding:10px;border:none;border-radius:12px;cursor:pointer;background:linear-gradient(135deg,#e8a33d,#7c5ce0);color:#fff;font-size:12.5px;font-weight:700;letter-spacing:1px;box-shadow:0 6px 14px #7c5ce04d;transition:transform .15s,filter .15s}.wk-finish:hover{filter:brightness(1.05)}.wk-finish:active{transform:translateY(1px)}.wk-finish.mini{width:auto;align-self:flex-start;margin:9px 0 0;padding:9px 22px;border-radius:99px;font-size:12px;letter-spacing:.8px;font-weight:800;background:linear-gradient(135deg,#f0b44c,#8a63e8);box-shadow:0 8px 18px -6px #7c5ce073,inset 0 1px #ffffff4d;transition:transform .18s,box-shadow .18s,filter .18s}.wk-finish.mini:hover{transform:translateY(-1px);box-shadow:0 12px 24px -6px #7c5ce08c,inset 0 1px #ffffff59}.wk-bar{display:flex;gap:8px;align-items:center}.wk-bar input{flex:1;min-width:0;border:1px solid #e2e5ec;background:#fff;border-radius:99px;padding:11px 16px;font-size:12.5px;color:#1c2430;outline:none;font-family:inherit;box-shadow:0 2px 8px #1c24300d,inset 0 1px 2px #1c243008;transition:border-color .18s,box-shadow .18s}.wk-bar input:focus{border-color:#7c5ce0;box-shadow:0 0 0 3px #7c5ce01f,0 2px 8px #1c24300d}.wk-send{flex:0 0 auto;border:none;border-radius:99px;padding:11px 20px;cursor:pointer;background:linear-gradient(135deg,#74c6ff,#3d7bd9);color:#fff;font-size:12.5px;font-weight:800;letter-spacing:1px;box-shadow:0 6px 14px -4px #3d7bd973,inset 0 1px #ffffff40;transition:filter .15s,transform .15s,box-shadow .15s}.wk-send:hover{filter:brightness(1.07);transform:translateY(-1px)}.wk-send:active{transform:translateY(0)}.wk-send:disabled{opacity:.45;cursor:default;transform:none;box-shadow:none}.wk-center{justify-content:center!important;padding-top:0!important;text-align:center;align-items:center;display:flex;flex-direction:column}.wk-center .qz-btn{margin-top:6px}.wk-pwd{font-size:22px!important;letter-spacing:10px!important;text-align:center;padding:16px!important;margin-top:6px}.wk-pwd::-moz-placeholder{letter-spacing:6px!important;color:#33445e!important}.wk-pwd::placeholder{letter-spacing:6px!important;color:#33445e!important}.wk-steps{display:flex;gap:7px;justify-content:center;margin-top:26px}.wk-step{width:6px;height:6px;border-radius:99px;background:#26344c;transition:all .3s}.wk-step.on{width:18px;background:linear-gradient(90deg,#3d7bd9,#6fc4ff);box-shadow:0 0 8px #6fc4ff80}.wk-cf-tip{margin:18px 0 6px;font-size:11px;letter-spacing:3px;color:#9d8fd8;animation:qz-soft-breath 3s ease-in-out infinite}.wk-cf-dept{font-size:30px!important;font-weight:900;letter-spacing:3px;margin:0 0 10px!important;background:linear-gradient(100deg,#fff 20%,#6fc4ff 45%,#b9a5ff 60%,#fff 85%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:qz-title-shine 4s ease-in-out infinite;text-align:center}.wk-badge{display:flex;align-items:center;justify-content:center;gap:4px;flex-wrap:wrap;margin:0 0 14px;padding:9px 12px;border-radius:12px;border:1px solid rgba(124,92,224,.35);background:#7c5ce014;font-size:11px;color:#8fa3bd;letter-spacing:.5px}.wk-badge .lk{font-size:10px}.wk-badge b{color:#b9a5ff;font-weight:700;letter-spacing:1px}.wk-badge em{font-style:normal;color:#5b6b84;font-size:10px}.wk-quick{display:flex;gap:6px;overflow-x:auto;padding:0 0 8px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.wk-quick::-webkit-scrollbar{display:none}.wk-quick span{flex:0 0 auto;font-size:10.5px;color:#5b6474;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#fff;border:1px solid #e2e5ec;border-radius:99px;padding:6px 11px;transition:all .15s}.wk-quick span:hover{border-color:#b9a5ff;color:#7c5ce0}.wk-quick span:active{transform:scale(.94);background:#f3efff}.wk-quick .wk-q-ml{background:linear-gradient(135deg,#f7dc95,#f0c96b 50%,#e2b455);color:#4a3408;border-color:transparent;font-weight:800;box-shadow:0 3px 10px #d9a83e59}.wk-quick .wk-q-ml:active{background:linear-gradient(135deg,#eecf82,#e6bd55)}.ad-tabs{display:flex;gap:8px;margin:2px 0 12px;background:#09112099;border:1px solid #22314a;border-radius:99px;padding:4px}.ad-tabs span{flex:1;text-align:center;padding:8px 0;border-radius:99px;cursor:pointer;font-size:12px;font-weight:700;letter-spacing:2px;color:#6b788c;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ad-tabs span.on{color:#fff;background:linear-gradient(90deg,#3d7bd9,#6fc4ff);box-shadow:0 4px 12px #3d7bd959}.ad-ov{border:1px solid rgba(124,92,224,.3);border-radius:16px;padding:14px;margin-bottom:12px;background:linear-gradient(140deg,#7c5ce01a,#3d7bd90f)}.ad-ov .ov-row{display:flex;gap:10px;margin-bottom:12px}.ad-ov .ov-row>div{flex:1;text-align:center;background:#0911208c;border:1px solid #22314a;border-radius:12px;padding:10px 4px}.ad-ov .ov-row b{display:block;font-size:20px;font-weight:900;background:linear-gradient(100deg,#6fc4ff,#b9a5ff);-webkit-background-clip:text;background-clip:text;color:transparent}.ad-ov .ov-row span{font-size:10px;color:#8fa3bf;letter-spacing:1px}.ad-genbtn{width:100%;border:none;border-radius:13px;padding:12px;cursor:pointer;background:linear-gradient(135deg,#e8a33d,#7c5ce0);color:#fff;font-size:12.5px;font-weight:700;letter-spacing:1px;box-shadow:0 6px 16px #7c5ce04d;transition:transform .15s,filter .15s}.ad-genbtn:hover{filter:brightness(1.06)}.ad-genbtn:active{transform:translateY(1px)}.ad-genbtn:disabled{opacity:.45;cursor:default}.ad-genbtn+.ad-genbtn{margin-top:8px}.ad-page>.ad-genbtn{margin-bottom:12px}.ad-crumb{display:flex;align-items:center;flex-wrap:wrap;gap:2px;margin:2px 0 10px;padding:8px 10px;background:#6fc4ff0f;border:1px solid rgba(111,196,255,.14);border-radius:11px}.ad-crumb .crumb-bk{width:22px;height:22px;border-radius:7px;flex:none;display:inline-flex;align-items:center;justify-content:center;background:#6fc4ff1f;color:#6fc4ff;font-size:15px;font-weight:800;cursor:pointer;margin-right:4px}.ad-crumb .crumb-seg{font-size:11.5px;color:#8fa3bf;cursor:pointer;padding:2px 3px}.ad-crumb .crumb-seg.on{color:#eaf4ff;font-weight:800;cursor:default}.ad-crumb .crumb-seg i{font-style:normal;opacity:.45;margin-right:3px}.badge.b-blue{background:#6fc4ff1f;color:#6fc4ff;border-color:#6fc4ff4d}.ad-meta .ok{color:#2fbf71}.ad-stcard{background:#091120b3;border:1px solid #22314a;border-radius:14px;padding:12px;margin-bottom:10px;position:relative}.ad-stcard .st-r1,.sa-card .st-r1{display:flex;align-items:center;gap:9px}.st-av{flex:0 0 auto;width:34px;height:34px;border-radius:10px;background:linear-gradient(135deg,#e8a33d,#7c5ce0);color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700}.st-who{flex:1;min-width:0}.st-who b{font-size:13.5px;color:#e8eefb}.st-who span{display:block;font-size:10px;color:#6b788c;margin-top:2px}.ad-stcard .tm{font-size:10px;color:#5b6b84}.ad-stcard .ad-del{position:static;margin-left:2px}.st-tags{display:flex;gap:6px;margin:9px 0 7px}.st-tag{font-size:9.5px;padding:2px 8px;border-radius:99px;color:#6b788c;border:1px solid #26344c;background:#09112080}.st-tag.warn{color:#e8a33d;border-color:#e8a33d59;background:#e8a33d14}.st-tag.idea{color:#2fbf71;border-color:#2fbf714d;background:#2fbf7112}.st-sum{font-size:11.5px;line-height:1.8;color:#c7d3e6;white-space:pre-line;word-break:break-word;border-top:1px dashed rgba(38,52,76,.7);padding-top:9px}.st-chat-tg{margin-top:9px;font-size:10.5px;color:#6fc4ff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.st-chatlog{margin-top:7px;font-size:10.5px;line-height:1.75;color:#8fa3bd;white-space:pre-line;word-break:break-word;max-height:260px;overflow-y:auto;background:#060c1899;border:1px solid #1d2a3f;border-radius:10px;padding:10px}.ad-report{background:#091120b3;border:1px solid rgba(124,92,224,.3);border-radius:14px;padding:14px;margin-bottom:12px;font-size:11.5px;line-height:1.85;color:#d5deee;white-space:pre-line;word-break:break-word}.ad-rep-tip{text-align:center;font-size:10px;color:#5b6b84;margin:8px 0 0}.wk-done{padding-top:8vh}.wk-codecard{position:relative;width:100%;margin:2px 0 6px;padding:18px 16px 16px;border-radius:20px;overflow:hidden;text-align:center;background:linear-gradient(160deg,#121c34f7,#090e1afc);border:1px solid rgba(240,201,107,.38);box-shadow:0 12px 36px #0000008c,0 0 28px #f0c96b1a,inset 0 1px #ffffff0f}.wk-cc-ring{position:absolute;inset:-2px;border-radius:22px;pointer-events:none;background:conic-gradient(from 0deg,transparent 0deg,rgba(240,201,107,.7) 40deg,transparent 90deg,transparent 160deg,rgba(111,196,255,.55) 210deg,transparent 260deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1.5px;animation:wk-cc-rot 5s linear infinite;opacity:.8}@keyframes wk-cc-rot{to{transform:rotate(360deg)}}.wk-cc-shine{position:absolute;top:0;bottom:0;width:46%;left:-60%;pointer-events:none;background:linear-gradient(105deg,transparent,rgba(255,255,255,.07),transparent);animation:wk-cc-sweep 3.4s ease-in-out infinite}@keyframes wk-cc-sweep{0%{left:-60%}55%,to{left:120%}}.wk-cc-lb{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:12px;position:relative}.wk-cc-lb .t{font-size:10.5px;font-weight:900;letter-spacing:2.5px;color:#f0c96b;text-shadow:0 0 12px rgba(240,201,107,.4)}.wk-cc-lb .s{font-size:9px;color:#6b7c96;letter-spacing:.5px}.wk-cc-win{position:relative;max-height:128px;overflow-y:auto;margin-bottom:10px;border-radius:12px;padding:10px;background:#050912b8;border:1px solid rgba(111,196,255,.16);scrollbar-width:thin;scrollbar-color:rgba(240,201,107,.45) transparent}.wk-cc-win::-webkit-scrollbar{width:4px}.wk-cc-win::-webkit-scrollbar-thumb{background:#f0c96b66;border-radius:4px}.wk-cc-code{position:relative;font-family:SF Mono,Consolas,Menlo,monospace;font-size:11.5px;font-weight:700;letter-spacing:.5px;line-height:1.95;word-break:break-all;text-align:left;background:linear-gradient(92deg,#ffe9b0,#f0c96b 30%,#8fd3ff 75%,#6fc4ff);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 2px 10px rgba(111,196,255,.18))}.wk-cc-meta{position:relative;font-size:9px;color:#5b6b84;letter-spacing:.5px;margin-bottom:12px}.wk-cc-copy{position:relative;width:100%;border:none;border-radius:14px;padding:13px 0;display:flex;align-items:center;justify-content:center;gap:7px;font-size:13.5px;font-weight:900;letter-spacing:1.5px;color:#241a04;cursor:pointer;background:linear-gradient(135deg,#f7dc95,#f0c96b 45%,#d9a83e);box-shadow:0 6px 20px #f0c96b59,inset 0 1px #ffffff80;transition:transform .15s,box-shadow .2s;overflow:hidden}.wk-cc-copy:after{content:"";position:absolute;top:0;bottom:0;width:40%;left:-50%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.5),transparent);animation:wk-cc-sweep 2.8s ease-in-out infinite}.wk-cc-copy:active{transform:scale(.965);box-shadow:0 3px 10px #f0c96b4d}.wk-sum-tg{width:100%;display:flex;justify-content:space-between;align-items:center;margin:10px 0 0;padding:12px 14px;border-radius:14px;cursor:pointer;border:1px dashed rgba(111,196,255,.35);background:#0d16288c;transition:border-color .2s,background .2s}.wk-sum-tg:hover{border-color:#6fc4ffa6;background:#111c32b3}.wk-sum-tg span{font-size:10.5px;font-weight:900;letter-spacing:2.5px;color:#8fa3bf}.wk-sum-tg em{font-style:normal;font-size:10px;color:#6fc4ff;font-weight:700}.wk-done .wk-sum{margin-top:10px}.dec-work{margin-top:14px}.dec-secs{margin-top:12px;border-top:1px dashed #22314a;padding-top:12px;display:grid;gap:12px;text-align:left}.dec-sec .ds-t{font-size:11px;font-weight:900;color:#f0c96b;letter-spacing:1.2px;margin-bottom:5px}.dec-sec .ds-i{font-size:11.5px;line-height:1.85;color:#c6d2e4;word-break:break-word}.dec-work .ad-rep-tip{margin-top:12px}.dec-code{position:relative;margin-top:8px;padding:8px 10px;border-radius:10px;cursor:pointer;background:#05091299;border:1px solid rgba(111,196,255,.14);font-family:SF Mono,Consolas,Menlo,monospace;font-size:10px;letter-spacing:.4px;line-height:1.8;color:#6fc4ff;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dec-code:after{content:"";position:absolute;left:0;right:0;bottom:0;height:22px;background:linear-gradient(transparent,#070c16f2);pointer-events:none}.dec-code.open{display:block;max-height:200px;overflow-y:auto}.dec-code.open:after{display:none}.dec-code em{position:absolute;right:8px;bottom:4px;z-index:2;font-style:normal;font-size:9px;color:#f0c96b;font-weight:700;font-family:inherit}.dec-code.open em{position:static;display:block;text-align:right;margin-top:4px}.wk-att{flex:none;width:36px;height:36px;border-radius:50%;border:1px solid #d8dee8;background:#fff;color:#8a94a6;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.wk-att:hover{border-color:#7f8fd4;color:#6b7cd8}.wk-att:active{transform:scale(.92)}.wk-att-img{display:block;max-width:180px;border-radius:10px;margin-bottom:6px}.wk-cc-copy.ok{background:linear-gradient(135deg,#7ee2b0,#34c47c);color:#062b18}.wk-cc-copy.ok:after{display:none}.st-ops{display:flex;align-items:center;gap:12px;margin-top:8px;flex-wrap:wrap}.st-ops .st-chat-tg{margin-top:0}.st-analyze{border:none;border-radius:10px;padding:7px 14px;cursor:pointer;font-size:11px;font-weight:900;letter-spacing:1px;color:#241a04;background:linear-gradient(135deg,#f7dc95,#f0c96b 45%,#d9a83e);box-shadow:0 4px 14px #f0c96b4d;transition:transform .15s}.st-analyze:active{transform:scale(.95)}.st-enter{border:1px solid rgba(111,196,255,.4);border-radius:10px;padding:7px 13px;cursor:pointer;font-size:11px;font-weight:700;letter-spacing:1px;color:#9fd4ff;background:#6fc4ff1a;transition:all .15s}.st-enter:hover{background:#6fc4ff2e;box-shadow:0 4px 14px #6fc4ff33}.st-enter:active{transform:scale(.95)}.ps-bench{margin-left:auto;flex:none;align-self:flex-start}.st-bench-ic{margin-left:auto;flex:none;width:26px;height:26px;border-radius:8px;cursor:pointer;border:1px solid rgba(111,196,255,.35);background:#6fc4ff14;color:#9fd4ff;font-size:13px;line-height:1;transition:all .15s}.st-bench-ic:hover{background:#6fc4ff33;box-shadow:0 0 12px #6fc4ff4d}.sa-tip{font-size:10px;color:#7e94b8;letter-spacing:1px;margin:2px 2px 10px;line-height:1.7}.sa-search{width:100%;border-radius:12px;padding:10px 14px;margin-bottom:12px;border:1px solid rgba(111,196,255,.22);background:#0a102299;color:#dbe7ff;font-size:13px;outline:none;transition:border-color .2s}.sa-search:focus{border-color:#f0c96b8c;box-shadow:0 0 0 3px #f0c96b1f}.sa-addrow{display:flex;gap:8px;align-items:flex-start;margin-bottom:12px}.sa-addrow .sa-search{margin-bottom:0;flex:1}.sa-addrow .sa-ab{flex:none;white-space:nowrap}.sa-addform{padding:12px 14px;margin-bottom:12px}.sa-addgrid{display:grid;grid-template-columns:1fr 1.2fr 1.6fr .8fr auto;gap:8px;align-items:center}.sa-inp{width:100%;border-radius:10px;padding:9px 12px;border:1px solid rgba(111,196,255,.22);background:#0a102299;color:#dbe7ff;font-size:13px;outline:none;transition:border-color .2s}.sa-inp:focus{border-color:#f0c96b8c}select.sa-inp{-webkit-appearance:none;-moz-appearance:none;appearance:none}.sa-addtip{font-size:10px;color:#7e94b8;margin-top:8px;line-height:1.7}.sa-ab.gold{border-color:#f0c96b8c;background:#f0c96b24;color:#f0c96b}.sa-card{cursor:default}.sa-role{font-style:normal;font-size:9px;color:#f0c96b;border:1px solid rgba(240,201,107,.4);border-radius:5px;padding:1px 5px;margin-left:6px;vertical-align:1px}.sa-go{margin-left:auto;flex:none}.sa-meta{margin-top:8px}.st-atts{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.st-att{display:inline-flex;align-items:center;gap:4px;padding:5px 10px;border-radius:9px;background:#6fc4ff14;border:1px solid rgba(111,196,255,.22);font-size:10.5px;color:#8fd3ff;cursor:pointer;transition:background .2s}.st-att:hover{background:#6fc4ff29}.st-att em{font-style:normal;font-size:9px;color:#5b6b84}.att-view{max-width:92vw;max-height:82vh;border-radius:12px}.ps-block{width:100%;margin-top:12px;padding:14px 14px 12px;border-radius:16px;background:linear-gradient(160deg,#0f192eeb,#090e1af2);border:1px solid #22314a;text-align:left}.ps-t{font-size:11px;font-weight:900;letter-spacing:2px;color:#f0c96b;margin-bottom:10px}.ps-overall{font-size:12px;line-height:1.9;color:#d5deee;margin:10px 2px 2px}.ps-dims{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.ps-dim{border-radius:12px;padding:10px 6px 8px;text-align:center;background:#09112099;border:1px solid #22314a}.ps-dim b{display:block;font-size:19px;font-weight:900;color:#6fc4ff}.ps-dim b.ok{color:#4ade80}.ps-dim b.warn{color:#fb923c}.ps-dim span{display:block;font-size:10px;font-weight:800;color:#b8c4d8;margin:3px 0 2px}.ps-dim em{display:block;font-style:normal;font-size:8.5px;line-height:1.5;color:#5b6b84}.ps-att{display:grid;gap:8px}.ps-att-i{display:grid;grid-template-columns:auto 1fr;gap:2px 10px;align-items:center;padding:9px 11px;border-radius:12px;background:#09112099;border:1px solid #22314a}.ps-att-i b{font-size:12px;color:#eaf2ff}.ps-att-i .lv{justify-self:end;font-size:9.5px;font-weight:900;padding:2px 9px;border-radius:99px}.ps-att-i.good .lv{color:#4ade80;background:#4ade801f}.ps-att-i.mid .lv{color:#f0c96b;background:#f0c96b1f}.ps-att-i.warn .lv{color:#fb923c;background:#fb923c1f}.ps-att-i p{grid-column:1 / -1;font-size:10.5px;color:#8fa3bf;margin:0;line-height:1.6}.ps-styles{display:grid;gap:7px}.ps-style{display:flex;gap:9px;align-items:baseline}.ps-style b{flex:none;font-size:10.5px;font-weight:900;color:#8fd3ff;padding:3px 9px;border-radius:99px;background:#6fc4ff1a;border:1px solid rgba(111,196,255,.2)}.ps-style span{font-size:10.5px;color:#8fa3bf;line-height:1.6}.ps-adv{display:grid;gap:8px}.ps-adv-i{display:flex;gap:9px;align-items:flex-start}.ps-adv-i b{flex:none;width:18px;height:18px;border-radius:50%;font-size:10px;font-weight:900;display:flex;align-items:center;justify-content:center;color:#241a04;background:linear-gradient(135deg,#f7dc95,#d9a83e)}.ps-adv-i span{font-size:11px;line-height:1.75;color:#c6d2e4}.wk-confirm{background:linear-gradient(165deg,#fff,#f5f7fc)!important;border:1px solid rgba(200,170,90,.45)!important;box-shadow:0 24px 60px #1e284647,0 0 0 6px #f0c96b14}.wk-cf-ic{width:46px;height:46px;border-radius:50%;margin:0 auto 12px;display:flex;align-items:center;justify-content:center;font-size:20px;color:#fff;background:linear-gradient(135deg,#f7dc95,#d9a83e);box-shadow:0 6px 18px #d9a83e66;animation:wk-cf-pop .35s cubic-bezier(.34,1.56,.64,1)}@keyframes wk-cf-pop{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}.wk-confirm h3{color:#1d2739!important;font-size:16px!important}.wk-miss{display:grid;gap:6px;text-align:left;margin:4px 0 12px;padding:11px 13px;border-radius:12px;background:#f0c96b1a;border:1px dashed rgba(200,170,90,.5)}.wk-miss span{font-size:12px;line-height:1.6;color:#7a6420;font-weight:700}.wk-cf-sub{font-size:11px;color:#8a94a6!important;line-height:1.7;margin-bottom:16px!important}.wk-cf-more{background:#5b7cb21a!important;border-color:#5b7cb24d!important;color:#5b7cb2!important}.wk-cf-more:active{transform:scale(.96)}.wk-cf-ok{background:linear-gradient(135deg,#f7dc95,#f0c96b 45%,#d9a83e)!important;border:none!important;color:#241a04!important;font-weight:900!important;box-shadow:0 6px 16px #d9a83e59}.wk-cf-ok:active{transform:scale(.96)}.ad-tabs.sm{margin:-6px 0 12px;padding:3px}.ad-tabs.sm span{padding:6px 0;font-size:11px;letter-spacing:1px}.ad-tabs.sm span.on{background:linear-gradient(90deg,#d9a83e,#f0c96b);color:#241a04;box-shadow:0 4px 12px #d9a83e4d}.badge.b-gold{background:#f0c96b24;color:#f0c96b;border-color:#f0c96b59}.ml-ver.sm{font-size:10px;padding:3px 8px}.wk-monthly{margin-top:14px;width:100%;display:flex;align-items:center;justify-content:space-between;padding:13px 16px;border-radius:16px;cursor:pointer;position:relative;overflow:hidden;background:linear-gradient(135deg,#f7dc95,#f0c96b 45%,#d9a83e);box-shadow:0 8px 20px #d9a83e59,inset 0 1px #ffffff80;transition:transform .15s}.wk-monthly:active{transform:scale(.97)}.wk-monthly:after{content:"";position:absolute;top:-60%;left:-30%;width:40%;height:220%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.55),transparent);transform:rotate(10deg);animation:wk-cc-sweep 3.2s ease-in-out infinite}.wk-monthly .wm-l{display:flex;flex-direction:column;align-items:flex-start;gap:3px;color:#241a04}.wk-monthly .wm-l b{font-size:14px;font-weight:900;letter-spacing:.5px}.wk-monthly .wm-l span{font-size:10px;font-weight:700;opacity:.75}.wk-monthly .wm-go{font-size:12px;font-weight:900;color:#f7dc95;background:#241a04;padding:7px 12px;border-radius:99px;white-space:nowrap}.ml-page{min-height:100dvh;min-height:var(--vvh, 100dvh);background:radial-gradient(1200px 600px at 70% -10%,rgba(124,92,224,.16),transparent 60%),radial-gradient(900px 500px at 0% 110%,rgba(217,168,62,.1),transparent 60%),#0a1020;padding:0 14px 90px;color:#e8ecf4}.ml-hd{padding:14px 2px 10px;position:sticky;top:0;z-index:5;background:linear-gradient(#0a1020 78%,transparent)}.ml-hd-row{display:flex;align-items:center;gap:10px}.ml-hd-row .wk-back{position:static}.ml-hd-t{flex:1;display:flex;flex-direction:column;gap:2px}.ml-hd-t b{font-size:15px;font-weight:900;letter-spacing:1px;background:linear-gradient(90deg,#f7dc95,#f0c96b);-webkit-background-clip:text;background-clip:text;color:transparent}.ml-hd-t span{font-size:10px;color:#6b788c}.ml-ver{font-size:11px;font-weight:900;padding:5px 11px;border-radius:99px;background:#6fc4ff1f;color:#6fc4ff;border:1px solid rgba(111,196,255,.3)}.ml-ver.zg{background:#f0c96b24;color:#f0c96b;border-color:#f0c96b59}.ml-month{display:flex;align-items:center;gap:8px;margin-top:10px}.ml-month button{width:28px;height:28px;border-radius:9px;border:1px solid #22314a;background:#09112099;color:#9fb0c8;font-size:15px;cursor:pointer;line-height:1}.ml-month b{font-size:14px;font-weight:900;color:#fff;letter-spacing:1px}.ml-month-tip{font-size:10px;color:#56637a;margin-left:auto}.ml-prog{height:4px;border-radius:99px;background:#ffffff12;margin-top:10px;overflow:hidden}.ml-prog i{display:block;height:100%;border-radius:99px;transition:width .3s;background:linear-gradient(90deg,#7c5ce0,#f0c96b)}.ml-nav{display:flex;gap:7px;overflow-x:auto;padding:4px 2px 10px;scrollbar-width:none}.ml-nav::-webkit-scrollbar{display:none}.ml-nav-i{flex:0 0 auto;width:30px;height:30px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;color:#6b788c;background:#09112099;border:1px solid #22314a;cursor:pointer;transition:all .2s}.ml-nav-i.past{color:#9d8ff0;border-color:#7c5ce066}.ml-nav-i.on{color:#241a04;background:linear-gradient(135deg,#f7dc95,#d9a83e);border-color:transparent;box-shadow:0 4px 12px #d9a83e59;transform:scale(1.08)}.ml-sec{animation:ml-in .25s ease}@keyframes ml-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ml-sec-hd{padding:6px 4px 12px}.ml-sec-hd h3{margin:0;font-size:17px;font-weight:900;color:#fff;display:flex;align-items:baseline;gap:9px}.ml-sec-hd h3 em{font-style:normal;font-size:12px;font-weight:900;color:#d9a83e;border:1px solid rgba(217,168,62,.4);border-radius:7px;padding:2px 7px}.ml-sec-hd p{margin:6px 0 0;font-size:11px;color:#7c8aa0;line-height:1.6}.ml-fields{display:flex;flex-direction:column;gap:12px}.ml-f{display:flex;flex-direction:column;gap:7px}.ml-lb{font-size:12px;font-weight:700;color:#aeb9cc;line-height:1.5}.ml-info{font-size:11px;line-height:1.8;color:#c9b678;background:#d9a83e14;border:1px dashed rgba(217,168,62,.35);border-radius:12px;padding:10px 12px}.ml-in,.ml-ta,.ml-sel{width:100%;border:1px solid #22314a;border-radius:12px;background:#091120b3;color:#e8ecf4;font-size:14px;padding:11px 13px;outline:none;transition:border .2s;font-family:inherit}.ml-in:focus,.ml-ta:focus,.ml-sel:focus{border-color:#f0c96b99}.ml-ta{resize:vertical;min-height:72px;line-height:1.7}.ml-sel{-webkit-appearance:none;-moz-appearance:none;appearance:none}.ml-f-num .ml-num-wrap{display:flex;align-items:center;gap:8px}.ml-f-num .ml-in{flex:1}.ml-f-num em{font-style:normal;font-size:11px;color:#6b788c;white-space:nowrap}.ml-chips{display:flex;flex-wrap:wrap;gap:8px}.ml-chips.sm{gap:6px}.ml-chip{font-size:12px;font-weight:700;color:#9fb0c8;padding:8px 13px;border-radius:99px;border:1px solid #22314a;background:#09112099;cursor:pointer;transition:all .15s;line-height:1.4}.ml-chips.sm .ml-chip{font-size:11px;padding:5px 10px}.ml-chip.on{color:#241a04;background:linear-gradient(135deg,#f7dc95,#d9a83e);border-color:transparent;box-shadow:0 3px 10px #d9a83e4d}.ml-chip:active{transform:scale(.95)}.ml-check{display:flex;align-items:flex-start;gap:10px;padding:12px 13px;border-radius:12px;cursor:pointer;border:1px solid #22314a;background:#09112099;transition:all .2s}.ml-check i{flex:0 0 auto;width:19px;height:19px;border-radius:6px;border:1.6px solid #3a4a66;margin-top:1px;display:flex;align-items:center;justify-content:center;font-size:12px;font-style:normal;color:#241a04;font-weight:900;transition:all .2s}.ml-check.on{border-color:#f0c96b8c;background:#d9a83e14}.ml-check.on i{background:linear-gradient(135deg,#f7dc95,#d9a83e);border-color:transparent}.ml-check span{font-size:12px;color:#c6d0e0;line-height:1.7}.ml-tbl{border:1px solid #22314a;border-radius:12px;overflow:hidden}.ml-tr{display:grid;grid-template-columns:1.35fr 1fr 1fr .8fr;align-items:center;gap:6px;padding:7px 10px;background:#09112080}.ml-tr+.ml-tr{border-top:1px solid rgba(34,49,74,.6)}.ml-tr.ml-th{font-size:10px;color:#56637a;font-weight:700;padding:8px 10px;background:#091120d9}.ml-tr .c{font-size:11px;color:#c6d0e0;font-weight:700;line-height:1.4}.ml-tr .c u{text-decoration:none;color:#56637a;margin-left:3px;font-size:10px}.ml-tr input{width:100%;min-width:0;border:1px solid #22314a;border-radius:8px;background:#091120cc;color:#e8ecf4;font-size:13px;padding:7px 8px;outline:none;text-align:center}.ml-tr input:focus{border-color:#f0c96b99}.ml-rate{font-size:11px;font-weight:900;text-align:center;color:#56637a}.ml-rate.good{color:#52d273}.ml-rate.mid{color:#f0c96b}.ml-rate.bad{color:#ff7a7a}.ml-goals{display:flex;flex-direction:column;gap:10px}.ml-goal{border:1px solid #22314a;border-radius:12px;padding:11px 12px;background:#09112080;display:flex;flex-direction:column;gap:8px}.ml-goal-t{font-size:12px;font-weight:800;color:#c6d0e0}.ml-goal-t u{text-decoration:none;color:#56637a;margin-left:3px;font-size:10px}.ml-goal-in{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ml-goal-in input,.ml-goal-basis{width:100%;min-width:0;border:1px solid #22314a;border-radius:9px;background:#091120cc;color:#e8ecf4;font-size:13px;padding:8px 10px;outline:none}.ml-goal-in input:focus,.ml-goal-basis:focus{border-color:#f0c96b99}.ml-pool{display:flex;flex-direction:column;gap:10px}.ml-stage{border:1px solid #22314a;border-radius:12px;padding:11px 12px;background:#09112080;display:flex;flex-direction:column;gap:8px}.ml-stage-t{font-size:12px;font-weight:800;color:#f0c96b}.ml-stage-in{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.ml-stage-in input,.ml-stage-act{width:100%;min-width:0;border:1px solid #22314a;border-radius:9px;background:#091120cc;color:#e8ecf4;font-size:12px;padding:8px 7px;outline:none;text-align:center}.ml-stage-act{text-align:left}.ml-stage-in input:focus,.ml-stage-act:focus{border-color:#f0c96b99}.ml-stage-in input::-moz-placeholder,.ml-stage-act::-moz-placeholder{color:#46546c;font-size:11px}.ml-stage-in input::placeholder,.ml-stage-act::placeholder{color:#46546c;font-size:11px}.ml-pool-sum{font-size:12px;color:#c6d0e0;border-top:1px dashed rgba(34,49,74,.9);padding-top:10px}.ml-pool-sum b{color:#f0c96b;font-size:16px}.ml-pool-sum em{font-style:normal;font-size:10px;color:#56637a}.ml-rows{display:flex;flex-direction:column;gap:10px}.ml-row{border:1px solid #22314a;border-radius:12px;padding:11px 12px;background:#09112080;display:flex;flex-direction:column;gap:7px}.ml-row-t{display:flex;align-items:center;justify-content:space-between}.ml-row-t b{font-size:12px;font-weight:800;color:#9d8ff0}.ml-row-del{font-size:10px;color:#ff7a7a;cursor:pointer;padding:3px 8px;border:1px solid rgba(255,122,122,.3);border-radius:99px}.ml-row input,.ml-row-name{width:100%;min-width:0;border:1px solid #22314a;border-radius:9px;background:#091120cc;color:#e8ecf4;font-size:13px;padding:8px 10px;outline:none}.ml-row input:focus{border-color:#f0c96b99}.ml-row-add{border:1px dashed rgba(124,92,224,.5);border-radius:12px;background:#7c5ce012;color:#9d8ff0;font-size:12px;font-weight:800;padding:11px;cursor:pointer}.ml-row-add:active{transform:scale(.98)}.ml-foot{position:fixed;left:0;right:0;bottom:0;z-index:8;display:flex;align-items:center;gap:10px;padding:12px 14px calc(12px + env(safe-area-inset-bottom));background:linear-gradient(transparent,#0a1020 30%)}.ml-foot-prog{font-size:10px;color:#56637a;white-space:nowrap}.ml-btn-ghost{border:1px solid #22314a;background:#091120d9;color:#9fb0c8;font-size:13px;font-weight:700;padding:12px 16px;border-radius:13px;cursor:pointer;white-space:nowrap}.ml-btn-primary,.ml-btn-submit{flex:1;border:none;border-radius:13px;padding:13px;font-size:14px;font-weight:900;cursor:pointer;letter-spacing:1px;transition:transform .15s}.ml-btn-primary{background:linear-gradient(90deg,#7c5ce0,#9d8ff0);color:#fff;box-shadow:0 6px 16px #7c5ce059}.ml-btn-submit{background:linear-gradient(135deg,#f7dc95,#f0c96b 45%,#d9a83e);color:#241a04;box-shadow:0 6px 16px #d9a83e66}.ml-btn-primary:active,.ml-btn-submit:active{transform:scale(.97)}.ml-btn-submit:disabled{opacity:.6}.ml-donecard{max-width:560px;margin:0 auto;padding:34px 18px 30px;text-align:center;border-radius:18px;border:1px solid rgba(111,196,255,.2);background:linear-gradient(165deg,#15213c99,#0a102099)}.ml-donecard .ic{width:52px;height:52px;margin:0 auto 14px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:26px;font-weight:900;color:#06251a;background:linear-gradient(135deg,#9ff0c3,#4ade80);box-shadow:0 0 22px #4ade8073}.ml-donecard h2{margin:0 0 6px;font-size:19px;color:#fff}.ml-donecard .tip{font-size:12px;color:#7c8aa0;line-height:1.9;margin:0 0 16px}.ml-donecard .ml-btn-primary{width:100%;margin-top:16px}.ml-donecard .qz-retry{margin-top:10px}.ml-donegoal{margin:0 0 4px;padding:12px 14px;border-radius:13px;border:1px solid rgba(240,201,107,.28);background:#f0c96b0d;text-align:left}.ml-donegoal>b{display:block;font-size:11.5px;color:#f0c96b;letter-spacing:.06em;margin-bottom:9px}.ml-donegoal-row{display:flex;flex-wrap:wrap;gap:8px 14px}.ml-donegoal-row span{display:inline-flex;align-items:baseline;gap:4px;font-size:11px;color:#8ea3c8}.ml-donegoal-row em{font-style:normal}.ml-donegoal-row i{font-style:normal;font-size:15px;font-weight:900;color:#ffd985;font-variant-numeric:tabular-nums}.ml-donegoal-row u{text-decoration:none;font-size:9.5px;color:#7688b8}.ml-done{max-width:520px;margin:0 auto;padding:46px 4px 30px;text-align:center}.ml-done .ic{width:62px;height:62px;margin:0 auto 14px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:28px;color:#241a04;background:linear-gradient(135deg,#f7dc95,#d9a83e);box-shadow:0 10px 26px #d9a83e73}.ml-done h2{margin:0 0 8px;font-size:20px;color:#fff}.ml-done .tip{font-size:12px;color:#7c8aa0;line-height:1.9;margin:0 0 18px}.ml-done .ml-btn-primary{width:100%;margin-top:16px}.ml-done .qz-retry{margin-top:10px}.ml-review{text-align:left;display:flex;flex-direction:column;gap:12px}.ml-rv-sec{border:1px solid #22314a;border-radius:14px;background:#09112099;padding:12px 13px}.ml-rv-t{font-size:13px;font-weight:900;color:#f0c96b;margin-bottom:8px;letter-spacing:.5px}.ml-rv-i{display:flex;flex-direction:column;gap:2px;padding:5px 0;border-top:1px dashed rgba(34,49,74,.55)}.ml-rv-i:first-of-type{border-top:none}.ml-rv-i .k{font-size:11px;color:#7c8aa0;font-weight:700}.ml-rv-i .v{font-size:12px;color:#dfe6f2;line-height:1.75;white-space:pre-wrap;word-break:break-word}.ml-sel2{width:100%;min-width:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid #22314a;border-radius:12px;background:#091120cc;color:#56637a;font-size:14px;padding:11px 30px 11px 13px;outline:none;font-family:inherit;transition:border .2s;cursor:pointer;line-height:1.4;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%2356637a' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 11px center}.ml-sel2.on{color:#e8ecf4;border-color:#33445f}.ml-sel2:focus{border-color:#f0c96b99}.ml-num-wrap .ml-sel2{flex:1}.ml-tr .ml-sel2{border-radius:8px;font-size:12px;padding:7px 18px 7px 6px;background-position:right 6px center;text-align:center}.ml-goal-in .ml-sel2,.ml-row .ml-sel2{border-radius:9px;font-size:13px;padding:8px 24px 8px 10px;background-position:right 8px center}.ml-stage-in .ml-sel2{border-radius:9px;font-size:12px;padding:8px 16px 8px 6px;background-position:right 5px center;text-align:center}.ml-stage>.ml-sel2{border-radius:9px;font-size:12px;padding:8px 24px 8px 10px;background-position:right 8px center}.rp-wrap{margin-bottom:14px}.rp-hero{position:relative;overflow:hidden;border-radius:18px;padding:22px 18px 18px;margin-bottom:14px;background:linear-gradient(160deg,#1e2e4ef2,#0a1222f0 72%);border:1px solid rgba(240,201,107,.28);box-shadow:0 10px 30px #04081273}.rp-hero:before{content:"";position:absolute;top:-46px;right:-46px;width:150px;height:150px;border-radius:50%;background:radial-gradient(circle,rgba(240,201,107,.22),transparent 70%)}.rp-hero:after{content:"";position:absolute;left:18px;top:16px;width:26px;height:3px;border-radius:2px;background:linear-gradient(90deg,#f7dc95,#d9a83e)}.rp-hero-tt{position:relative;font-size:19px;font-weight:900;letter-spacing:1.5px;color:#f6ead0;margin-top:6px}.rp-hero-meta{position:relative;display:flex;flex-wrap:wrap;gap:6px;margin-top:13px}.rp-hero-meta span{font-size:10.5px;font-weight:700;letter-spacing:.5px;color:#d8c591;padding:4px 11px;border-radius:99px;background:#f0c96b17;border:1px solid rgba(240,201,107,.25)}.rp-sec{border-radius:16px;padding:15px 14px 12px;margin-bottom:12px;background:#091120b8;border:1px solid rgba(58,74,102,.55)}.rp-sec-hd{display:flex;align-items:center;gap:9px;margin-bottom:10px}.rp-sec-hd b{flex:none;width:24px;height:24px;border-radius:8px;font-size:12.5px;font-weight:900;color:#241a04;background:linear-gradient(135deg,#f7dc95,#d9a83e);display:flex;align-items:center;justify-content:center;box-shadow:0 3px 9px #d9a83e52}.rp-sec-hd h3{margin:0;font-size:14.5px;font-weight:900;letter-spacing:1px;color:#f0c96b}.rp-sec-hd i{flex:1;height:1px;background:linear-gradient(90deg,rgba(240,201,107,.35),transparent)}.rp-p{margin:7px 0;font-size:12.5px;line-height:1.9;color:#cfd9e8}.rp-li{display:flex;gap:8px;margin:6px 0;font-size:12.5px;line-height:1.85;color:#cfd9e8}.rp-li i{flex:none;font-style:normal;font-size:8px;color:#d9a83e;margin-top:7px}.rp-li span{flex:1}.rp-num{display:flex;gap:9px;margin:8px 0;align-items:flex-start}.rp-num b{flex:none;width:19px;height:19px;border-radius:50%;font-size:10.5px;font-weight:900;color:#9fb0c8;border:1px solid #3a4a66;display:flex;align-items:center;justify-content:center;margin-top:2px}.rp-num span{flex:1;font-size:12.5px;line-height:1.85;color:#cfd9e8}.rp-dept{display:flex;align-items:center;gap:8px;margin:14px 0 6px;font-size:13.5px;font-weight:900;letter-spacing:1px;color:#9ecfff}.rp-dept i{flex:none;width:3.5px;height:15px;border-radius:2px;background:linear-gradient(#6fc4ff,#3d7bd9)}.rp-emp{border-radius:13px;background:#1521398c;border:1px solid rgba(58,74,102,.5);padding:11px 12px 8px;margin:9px 0}.rp-emp-hd{display:flex;align-items:center;gap:9px;margin-bottom:4px}.rp-emp-av{flex:none;width:28px;height:28px;border-radius:50%;font-size:13px;font-weight:900;color:#0a1626;display:flex;align-items:center;justify-content:center}.rp-emp-hd b{font-size:13.5px;font-weight:900;color:#eaf2ff;letter-spacing:.5px}.rp-emp-hd u{text-decoration:none;font-size:10px;color:#6b788c;margin-left:auto}.rp-kv{display:flex;flex-direction:column;gap:4px;margin:8px 0}.rp-kv em{font-style:normal;font-size:10.5px;font-weight:800;letter-spacing:1.5px;color:#8fa3bf}.rp-kv em.b{color:#8fd0ff}.rp-kv em.r{color:#ff9c9c}.rp-kv em.g{color:#7fe0a0}.rp-kv em.v{color:#c3b2fa}.rp-kv em.y{color:#f0c96b}.rp-kv-v{font-size:12.5px;line-height:1.85;color:#d5deee}.rp-kv-list{display:flex;flex-direction:column;gap:4px}.rp-kv-list span{display:flex;gap:7px;line-height:1.8}.rp-kv-list i{flex:none;width:4px;height:4px;border-radius:50%;background:#56637a;margin-top:8px}.rp-tags{display:flex;flex-wrap:wrap;gap:6px}.rp-tags s{text-decoration:none;font-size:10.5px;font-weight:700;color:#d8c591;padding:4px 10px;border-radius:99px;background:#f0c96b12;border:1px dashed rgba(240,201,107,.32)}.rp-loading{display:flex;align-items:center;justify-content:center;gap:10px;padding:46px 0;color:#8fa3bf;font-size:12px;font-weight:700;letter-spacing:1px}.rp-loading i{width:9px;height:9px;border-radius:50%;background:#f0c96b;animation:rp-pulse 1s ease-in-out infinite alternate}@keyframes rp-pulse{0%{opacity:.3;transform:scale(.8)}to{opacity:1;transform:scale(1.25)}}.day-bar{display:flex;gap:7px;overflow-x:auto;scrollbar-width:none;padding:2px 2px 10px;margin-bottom:2px;flex:none}.day-bar::-webkit-scrollbar{display:none}.day-chip{flex:none;display:flex;align-items:center;gap:6px;cursor:pointer;font-size:11.5px;font-weight:800;color:#9fb0c8;padding:7px 12px;border-radius:99px;border:1px solid #22314a;background:#09112099;transition:all .15s;letter-spacing:.3px}.day-chip em{font-style:normal;font-size:10px;font-weight:900;color:#6fc4ff;background:#6fc4ff1f;border-radius:99px;padding:1px 7px}.day-chip i{font-style:normal;font-size:9px;font-weight:900;color:#241a04;background:linear-gradient(135deg,#f7dc95,#d9a83e);border-radius:99px;padding:1px 6px}.day-chip.on{color:#241a04;background:linear-gradient(135deg,#f7dc95,#d9a83e);border-color:transparent;box-shadow:0 3px 10px #d9a83e4d}.day-chip.on em{color:#241a04;background:#241a0424}.day-chip.all{border-style:dashed}.day-chip:active{transform:scale(.95)}.sol-box{margin:8px 0 4px;border-radius:13px;overflow:hidden;border:1px solid rgba(240,201,107,.25);background:#d9a83e0d}.sol-tg{display:flex;align-items:center;gap:7px;padding:10px 12px;cursor:pointer;font-size:12px;font-weight:800;color:#f0c96b;letter-spacing:.5px}.sol-tg i{font-style:normal;font-size:13px}.sol-tg em{font-style:normal;font-size:10px;font-weight:700;color:#8a7a52}.sol-tg u{text-decoration:none;margin-left:auto;color:#8a7a52;font-size:11px}.sol-cats{display:flex;flex-wrap:wrap;gap:5px;padding:0 12px 4px}.sol-cats span{font-size:10px;font-weight:800;color:#d8c591;padding:3px 9px;border-radius:99px;background:#f0c96b1a;border:1px solid rgba(240,201,107,.28)}.sol-i{padding:4px 12px 10px}.sol-i+.sol-i{border-top:1px dashed rgba(240,201,107,.2);padding-top:10px}.sol-an,.sol-mech{display:flex;flex-direction:column;gap:3px;font-size:12px;line-height:1.8;color:#c3bda8;margin:6px 0}.sol-an em,.sol-mech em{font-style:normal;font-size:10px;font-weight:900;letter-spacing:2px;color:#d9a83e}.sol-mech em{color:#8fd0ff}.sol-mech{color:#a9c4dd}.sol-steps{display:flex;flex-direction:column;gap:6px;margin:8px 0}.sol-step{display:flex;gap:8px;align-items:flex-start}.sol-step b{flex:none;width:18px;height:18px;border-radius:6px;font-size:10.5px;font-weight:900;color:#241a04;background:linear-gradient(135deg,#f7dc95,#d9a83e);display:flex;align-items:center;justify-content:center;margin-top:2px}.sol-step span{flex:1;font-size:12px;line-height:1.8;color:#d5deee}.sol-copy{margin:4px 12px 12px;padding:10px;text-align:center;cursor:pointer;font-size:11.5px;font-weight:800;color:#f0c96b;letter-spacing:.5px;border:1px dashed rgba(240,201,107,.45);border-radius:11px;background:#f0c96b0f;transition:all .15s}.sol-copy.on{color:#52d273;border-color:#52d27380;background:#52d27312}.sol-copy:active{transform:scale(.98)}.ps-hero{display:flex;align-items:center;gap:13px;padding:16px 15px;border-radius:18px;background:linear-gradient(150deg,#16223ef5,#0d162afa);border:1px solid #2a3b5c;position:relative;overflow:hidden;box-shadow:0 12px 30px #00000059}.ps-hero:before{content:"";position:absolute;right:-46px;top:-66px;width:190px;height:190px;border-radius:50%;background:radial-gradient(circle,rgba(240,201,107,.16),transparent 70%);pointer-events:none}.ps-hero:after{content:"";position:absolute;left:0;top:14px;bottom:14px;width:3px;border-radius:3px;background:linear-gradient(180deg,#f0c96b,#f0c96b00)}.ps-hero-av{width:52px;height:52px;border-radius:15px;display:flex;align-items:center;justify-content:center;font-size:21px;font-weight:900;color:#fff;flex-shrink:0;box-shadow:0 4px 14px #0006,inset 0 1px #ffffff38}.ps-hero-mid{min-width:0}.ps-hero-mid>b{display:block;font-size:19px;font-weight:900;color:#f4f8ff;letter-spacing:1px;margin-bottom:7px}.ps-hero-meta{display:flex;flex-wrap:wrap;gap:5px}.ps-hero-meta span{font-size:10px;color:#a9b8d4;padding:2.5px 9px;border-radius:999px;background:#6fc4ff12;border:1px solid #26344c}.ps-overall{margin:12px 0 0;padding:12px 14px 12px 16px;border-radius:14px;background:linear-gradient(135deg,#f0c96b17,#f0c96b08);border:1px solid rgba(240,201,107,.28);border-left:3px solid #f0c96b;font-size:12.5px;line-height:1.8;color:#ead9a8;font-weight:600}.ps-tsub{font-style:normal;font-size:10px;font-weight:500;letter-spacing:.5px;color:#5b6b84;margin-left:8px}.ps-dims2{display:flex;flex-direction:column;gap:10px}.ps-dim2{padding:12px 13px;border-radius:14px;background:#09112099;border:1px solid #22314a}.ps-dim2-hd{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:8px}.ps-dim2-hd b{font-size:13px;font-weight:800;color:#eaf2ff}.ps-dim2-hd span{font-size:17px;font-weight:900;color:#f0c96b;font-variant-numeric:tabular-nums}.ps-dim2-hd span.ok{color:#4ade80}.ps-dim2-hd span.warn{color:#fb923c}.ps-dim2-hd span i{font-style:normal;font-size:9.5px;color:#5b6b84;font-weight:500;margin-left:1px}.ps-bar{height:7px;border-radius:99px;background:#ffffff12;overflow:hidden}.ps-bar i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#f7dd9a,#f0c96b);transition:width .6s ease;box-shadow:0 0 8px #f0c96b59}.ps-bar.ok i{background:linear-gradient(90deg,#86efb0,#4ade80);box-shadow:0 0 8px #4ade804d}.ps-bar.warn i{background:linear-gradient(90deg,#fdba74,#fb923c);box-shadow:0 0 8px #fb923c4d}.ps-dim2>p{margin:8px 0 0;font-size:11.5px;color:#8fa0bd;line-height:1.6}.ps-evi{margin-top:8px;display:flex;flex-direction:column;gap:4px;padding:8px 10px;border-radius:9px;background:#6fc4ff0d;border-left:3px solid #2f5fd0}.ps-evi em{font-style:normal;font-size:10.5px;color:#7c8aa5;line-height:1.6}.ps-empty{font-size:11.5px;color:#5b6b84;padding:12px 14px;border-radius:12px;background:#09112080;border:1px dashed #26344c;line-height:1.65}.ps-hl{display:flex;flex-direction:column;gap:8px}.ps-hl-i{display:flex;gap:9px;align-items:flex-start;padding:10px 12px;border-radius:12px;background:#e8a33d12;border:1px solid rgba(232,163,61,.22)}.ps-hl-i b{color:#f0c96b;font-size:12px;flex-shrink:0;margin-top:1px}.ps-hl-i span{font-size:12px;color:#d5deee;line-height:1.65}.ps-risks{display:flex;flex-direction:column;gap:9px}.ps-risk{padding:12px 13px;border-radius:14px;background:#09112099;border:1px solid #22314a;border-left:3px solid #f0c96b}.ps-risk.high{border-left-color:#f87171;background:linear-gradient(135deg,#dc262614,#09112099)}.ps-risk-hd{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.ps-risk-hd b{font-size:13px;font-weight:800;color:#eaf2ff}.ps-risk-hd span{font-size:9.5px;font-weight:700;padding:2px 9px;border-radius:999px;background:#f0c96b1a;color:#f0c96b;border:1px solid rgba(240,201,107,.3)}.ps-risk.high .ps-risk-hd span{background:#dc262624;color:#fca5a5;border-color:#dc262659}.ps-risk-basis{margin:0 0 7px;font-size:11.5px;color:#8fa0bd;line-height:1.65}.ps-risk-act{margin:0;font-size:11.5px;color:#c9d4ec;line-height:1.65;padding:8px 10px;border-radius:9px;background:#6fc4ff0f}.ps-risk-act em{font-style:normal;font-weight:800;color:#6fc4ff;margin-right:6px;font-size:10.5px}.ps-watch{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px;counter-reset:watch}.ps-watch li{position:relative;padding:10px 12px 10px 40px;border-radius:12px;background:#09112099;border:1px solid #22314a;font-size:12px;color:#c9d4ec;line-height:1.65}.ps-watch li:before{counter-increment:watch;content:counter(watch);position:absolute;left:12px;top:10px;width:19px;height:19px;border-radius:50%;background:linear-gradient(135deg,#3b82f6,#1d40a0);color:#fff;font-size:10px;font-weight:800;display:flex;align-items:center;justify-content:center}.ps-ask{display:flex;flex-direction:column;gap:8px}.ps-ask-i{display:flex;gap:9px;align-items:flex-start;padding:10px 12px;border-radius:12px;background:#7c5ce014;border:1px solid rgba(124,92,224,.28)}.ps-ask-i b{flex-shrink:0;width:19px;height:19px;border-radius:50%;background:linear-gradient(135deg,#8b5cf6,#6d3fd4);color:#fff;font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center;margin-top:1px}.ps-ask-i span{font-size:12px;color:#c9d4ec;line-height:1.65}.cv-box{max-height:440px;overflow-y:auto;padding:14px 12px;border-radius:16px;background:#060c188c;border:1px solid #22314a;display:flex;flex-direction:column;gap:10px}.cv-row{display:flex;gap:8px;align-items:flex-end}.cv-row.user{flex-direction:row-reverse}.cv-av{width:28px;height:28px;border-radius:9px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:11.5px;font-weight:900;color:#fff;box-shadow:0 2px 6px #00000059}.cv-row.ai .cv-av{background:linear-gradient(135deg,#8b5cf6,#6d3fd4)}.cv-row.user .cv-av{background:linear-gradient(135deg,#3b82f6,#1d5fd0)}.cv-bub{max-width:80%;padding:9px 13px;font-size:12.5px;line-height:1.75;border-radius:14px;word-break:break-word;white-space:pre-wrap}.cv-row.ai .cv-bub{background:#142038eb;color:#d5deee;border:1px solid #26344c;border-bottom-left-radius:4px}.cv-row.user .cv-bub{background:linear-gradient(135deg,#3b82f6,#2563c9);color:#fff;border-bottom-right-radius:4px;box-shadow:0 3px 10px #2563c94d}.ps-hero,.ps-overall,.ps-block,.cv-box,.ad-genbtn,.st-chat-tg{flex:none}.ps-dim{cursor:pointer;transition:border-color .15s,background .15s}.ps-dim.on{border-color:#f0c96b8c;background:#f0c96b14}.ps-gdetail{margin-top:10px;padding:12px 13px;border-radius:14px;background:#09112099;border:1px solid rgba(240,201,107,.3)}.dg-block{border-color:#6fc4ff59}.dg-stats{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.dg-stats span{font-size:10.5px;color:#a9b8d4;padding:3px 10px;border-radius:999px;background:#6fc4ff14;border:1px solid rgba(111,196,255,.25)}.dg-stats span b{color:#6fc4ff;font-weight:900;margin-right:2px}.dg-stats .dg-into{color:#f0c96b;background:#f0c96b14;border-color:#f0c96b4d}.dg-g{margin-top:8px;border-radius:12px;background:#09112099;border:1px solid #22314a;overflow:hidden}.dg-g-hd{display:flex;align-items:center;justify-content:space-between;padding:9px 12px;background:#6fc4ff0f;border-bottom:1px solid #22314a}.dg-g-hd b{font-size:12.5px;font-weight:800;color:#6fc4ff;letter-spacing:.5px}.dg-g-hd span{font-size:10px;color:#5b6b84}.dg-g ul{margin:0;padding:8px 12px 10px;list-style:none}.dg-g li{position:relative;font-size:12px;color:#c9d4ec;line-height:1.7;padding-left:13px;margin-top:4px}.dg-g li:before{content:"";position:absolute;left:0;top:9px;width:5px;height:5px;border-radius:2px;background:#f0c96b;transform:rotate(45deg)}.dg-key-pill{color:#f0c96b!important;background:#f0c96b1f!important;border-color:#f0c96b73!important}.dg-key-pill b{color:#f0c96b!important}.dg-g li.dg-key{color:#f7dd9a;font-weight:700;background:#f0c96b12;margin-left:-6px;margin-right:-6px;padding-left:19px;padding-right:6px;border-radius:8px}.dg-g li.dg-key:before{background:#f0c96b;box-shadow:0 0 6px #f0c96b99}.dg-key-tag{font-style:normal;font-size:9px;font-weight:800;color:#1a1206;background:linear-gradient(135deg,#f7dd9a,#d9a83e);border-radius:4px;padding:1px 5px;margin-right:6px;vertical-align:1px}.ps-hl-i.key{border-color:#f0c96b8c;background:#f0c96b1f}.ps-hl-tag{font-style:normal;font-size:9px;font-weight:800;color:#1a1206;background:linear-gradient(135deg,#f7dd9a,#d9a83e);border-radius:4px;padding:1px 5px;margin-right:6px;vertical-align:1px}.hp-page{position:fixed;inset:0;overflow:hidden;background:radial-gradient(1200px 700px at 50% 68%,#0a1530,#050914 55%,#03060f);color:#eaf2ff;font-family:inherit;display:flex;align-items:center;justify-content:center}.hp-stars{position:absolute;inset:0;width:100%;height:100%}.hp-vortex{position:absolute;left:50%;top:50%;width:300px;height:300px;transform:translate(-50%,-50%) scale(.6);border-radius:50%;background:radial-gradient(circle,rgba(240,201,107,.16) 0%,rgba(111,196,255,.1) 38%,transparent 70%);filter:blur(2px);opacity:.7;pointer-events:none;transition:transform 3.4s cubic-bezier(.7,0,.9,.4),opacity 1s}.ph-warp .hp-vortex{transform:translate(-50%,-50%) scale(9);opacity:1;transition-duration:3.4s,2.2s}.ph-dest .hp-vortex{transform:translate(-50%,-50%) scale(1.1);opacity:.5}.hp-stage{position:relative;z-index:2;text-align:center;padding:24px;max-width:860px}.hp-fadein{animation:hpFade .9s ease both}@keyframes hpFade{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:none}}.hp-logo{position:relative;width:168px;height:168px;margin:0 auto 26px}.hp-logo.sm{width:84px;height:84px;margin-bottom:14px}.hp-ring{position:absolute;inset:0;border-radius:50%}.hp-ring.r1{background:conic-gradient(from 0deg,transparent 0 70%,rgba(240,201,107,.9) 82%,transparent 100%);animation:hpSpin 5.2s linear infinite;filter:drop-shadow(0 0 10px rgba(240,201,107,.45));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px))}.hp-ring.r2{inset:10px;background:conic-gradient(from 180deg,transparent 0 62%,rgba(111,196,255,.85) 78%,transparent 100%);animation:hpSpin 7.8s linear infinite reverse;filter:drop-shadow(0 0 8px rgba(111,196,255,.4));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1px));mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1px))}.hp-ring.r3{inset:-14px;border:1px dashed rgba(150,210,255,.22);animation:hpSpin 26s linear infinite}.hp-core{position:absolute;inset:26px;border-radius:50%;background:radial-gradient(circle at 32% 28%,#233a66,#0b1526 68%);border:1px solid rgba(240,201,107,.35);box-shadow:inset 0 0 26px #6fc4ff29,0 0 44px #f0c96b29;display:flex;align-items:center;justify-content:center;animation:hpBreath 3.2s ease-in-out infinite}.hp-logo.sm .hp-core{inset:13px}.hp-core span{font-size:46px;font-weight:900;letter-spacing:2px;background:linear-gradient(120deg,#f7dd9a 10%,#e8a33d 45%,#fbe9b8,#d9a83e 95%);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 30px rgba(240,201,107,.25)}.hp-logo.sm .hp-core span{font-size:22px}@keyframes hpSpin{to{transform:rotate(360deg)}}@keyframes hpBreath{0%,to{box-shadow:inset 0 0 26px #6fc4ff24,0 0 34px #f0c96b1f}50%{box-shadow:inset 0 0 30px #6fc4ff38,0 0 60px #f0c96b42}}.hp-title{margin:0;font-size:56px;font-weight:900;letter-spacing:14px;text-indent:14px;background:linear-gradient(100deg,#fdf3d0,#f0c96b 38%,#c98f2e 60%,#f7dd9a 88%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 4px 26px rgba(240,201,107,.28))}.hp-sub{margin-top:12px;font-size:13px;letter-spacing:6px;color:#7e94b8}.hp-sub:before,.hp-sub:after{content:"";display:inline-block;width:42px;height:1px;background:linear-gradient(90deg,transparent,rgba(150,210,255,.5));vertical-align:4px;margin:0 12px}.hp-sub:after{transform:scaleX(-1)}.hp-mood{margin:26px 0 0;font-size:15px;color:#b8c8e4;letter-spacing:2px}.hp-gate{position:relative;margin:40px auto 0;border:none;cursor:pointer;width:300px;padding:18px 0 15px;border-radius:999px;background:linear-gradient(135deg,#f0c96b24,#6fc4ff1a);color:#f7dd9a;display:flex;flex-direction:column;align-items:center;gap:3px;transition:transform .25s,box-shadow .25s,filter .25s;box-shadow:0 0 0 1px #f0c96b66,0 0 34px #f0c96b1f,inset 0 0 22px #f0c96b0f}.hp-gate i{position:absolute;inset:-2px;border-radius:inherit;padding:2px;pointer-events:none;background:conic-gradient(from var(--hpa, 0deg),transparent 0 70%,#f0c96b 86%,transparent 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:hpGateOrbit 3.2s linear infinite}@property --hpa{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes hpGateOrbit{to{--hpa: 360deg}}.hp-gate span{font-size:17px;font-weight:800;letter-spacing:5px}.hp-gate em{font-style:normal;font-size:9px;letter-spacing:4px;color:#7e94b8}.hp-gate:hover{transform:translateY(-2px) scale(1.02);filter:brightness(1.18);box-shadow:0 0 0 1px #f0c96b99,0 10px 44px #f0c96b47,inset 0 0 26px #f0c96b1a}.hp-gate:active{transform:scale(.98)}.hp-tip{margin-top:34px;font-size:11px;letter-spacing:2px;color:#4d5f7d}.hp-warp-stage{pointer-events:none}.hp-warp-any{position:fixed;inset:0;z-index:8;cursor:pointer;display:flex;align-items:center;justify-content:center}.hp-warp-any .hp-skip{pointer-events:auto}.hp-warp-tap{margin-top:26px;text-align:center;font-size:11px;letter-spacing:.3em;color:#9fc3ee80;animation:hpTapPulse 1.6s ease-in-out infinite}@keyframes hpTapPulse{0%,to{opacity:.45}50%{opacity:1}}.hp-warp-line{font-size:30px;font-weight:800;letter-spacing:8px;color:#eaf2ff;text-shadow:0 0 30px rgba(111,196,255,.65),0 0 70px rgba(240,201,107,.3);animation:hpWarpLine .9s ease both}@keyframes hpWarpLine{0%{opacity:0;transform:scale(.86);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}.hp-title2{margin:0;font-size:34px;font-weight:900;letter-spacing:10px;text-indent:10px;color:#eaf2ff;filter:drop-shadow(0 4px 22px rgba(111,196,255,.3))}.hp-mood2{margin:10px 0 30px;font-size:13px;letter-spacing:3px;color:#8fa3bf}.hp-cards{display:flex;gap:26px;justify-content:center}.hp-card{position:relative;width:290px;padding:30px 26px 24px;border-radius:20px;cursor:pointer;background:linear-gradient(160deg,#14223ed9,#091120e0);border:1px solid rgba(111,196,255,.22);box-shadow:0 14px 40px #00000073,inset 0 1px #ffffff0f;transition:transform .28s,box-shadow .28s,border-color .28s;overflow:hidden}.hp-card:before{content:"";position:absolute;inset:0;background:radial-gradient(400px 160px at 50% -40px,rgba(240,201,107,.14),transparent 70%);opacity:0;transition:opacity .3s}.hp-card:hover{transform:translateY(-6px);border-color:#f0c96b8c;box-shadow:0 22px 56px #0000008c,0 0 40px #f0c96b1f}.hp-card:hover:before{opacity:1}.hp-card-ic{font-size:40px;margin-bottom:14px;filter:drop-shadow(0 4px 14px rgba(111,196,255,.35))}.hp-card b{font-size:19px;font-weight:900;letter-spacing:3px;color:#f2f6ff}.hp-card p{margin:10px 0 16px;font-size:12.5px;color:#93a7c6;letter-spacing:1px}.hp-card-go{font-size:12px;font-weight:800;letter-spacing:2px;color:#f0c96b}.hp-admin{margin-top:30px;font-size:12px;letter-spacing:2px;color:#5b6b84;cursor:pointer;transition:color .2s}.hp-admin:hover{color:#9fc3ee}.pc-page{position:fixed;inset:0;overflow-y:auto;overflow-x:hidden;background:radial-gradient(1200px 700px at 50% 68%,#0a1530,#050914 55%,#03060f);color:#eaf2ff;display:flex;flex-direction:column;align-items:center}.pc-top{position:sticky;top:0;z-index:10;width:100%;flex:none;display:flex;align-items:center;gap:18px;padding:14px 28px;background:linear-gradient(rgba(4,8,20,.85),rgba(4,8,20,.45) 70%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pc-brand{display:flex;align-items:center;gap:10px;cursor:pointer}.pc-logo{width:34px;height:34px;border-radius:50%;flex:none;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:900;letter-spacing:1px;background:radial-gradient(circle at 32% 28%,#233a66,#0b1526 68%);border:1px solid rgba(240,201,107,.45);color:#f0c96b;box-shadow:0 0 16px #f0c96b40}.pc-brand b{font-size:16px;font-weight:900;letter-spacing:4px;background:linear-gradient(100deg,#fdf3d0,#f0c96b 55%,#d9a83e);-webkit-background-clip:text;background-clip:text;color:transparent}.pc-brand i{font-style:normal;color:#44536e}.pc-brand .pc-sub{font-size:11px;letter-spacing:3px;color:#7e94b8}.pc-pagename{font-size:12px;font-weight:700;letter-spacing:2px;color:#9fc3ee;padding:4px 14px;border-radius:999px;background:#6fc4ff14;border:1px solid rgba(111,196,255,.22)}.pc-home{margin-left:auto;font-size:12px;letter-spacing:1px;color:#5b6b84;cursor:pointer;transition:color .2s}.pc-home:hover{color:#9fc3ee}.pc-shell{position:relative;z-index:2;width:640px;max-width:94vw;flex:none;margin:26px auto 30px;border-radius:24px;overflow:hidden;background:#091120c7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(111,196,255,.16);box-shadow:0 30px 80px #00000080,inset 0 1px #ffffff0d}.pc-shell.wide{width:1040px}.pc-shell.adm{width:880px;max-width:94vw}.pc-shell.cust{width:1120px;max-width:96vw}.st-merged{flex:none;font-size:10px;font-weight:900;letter-spacing:.5px;color:#f2c66d;background:#f2c66d1f;border:1px solid rgba(242,198,109,.35);border-radius:99px;padding:3px 9px;margin-left:2px}.cv-sep{text-align:center;font-size:10.5px;color:#f2c66d;letter-spacing:1px;margin:10px 0 2px;font-weight:700}.hr-row{cursor:pointer;transition:background .15s}.hr-row:hover{background:#6fc4ff0f}.pc-shell.bare{overflow:visible}.pc-foot{position:relative;z-index:2;flex:none;padding:0 0 22px;font-size:10.5px;letter-spacing:2px;color:#44536e}.pc-shell .qz-phone{width:100%;height:calc(100vh - 170px);min-height:560px;max-height:860px;background:transparent;box-shadow:none;border-radius:0;margin:0}.pc-shell .qz-phone:before{display:none}.pc-shell .qz-sbar{display:none}.pc-shell .qz-name .inner{padding-top:6vh}.pc-shell .ad-lock{padding-top:8vh}.pc-shell .ml-page{background:transparent;min-height:unset;padding-bottom:40px}.pc-shell .ml-hd{background:linear-gradient(#0a1120 78%,transparent)}.pc-shell .wk-toquiz{display:none!important}.hp-skip{position:absolute;right:34px;bottom:30px;z-index:5;cursor:pointer;padding:9px 22px;border-radius:999px;background:#6fc4ff12;border:1px solid rgba(111,196,255,.3);color:#9fc3ee;font-size:12px;letter-spacing:3px;transition:background .2s,color .2s,border-color .2s;animation:hpFade .6s ease both}.hp-skip:hover{background:#6fc4ff29;color:#eaf2ff;border-color:#6fc4ff8c}.cg-page{position:fixed;inset:0;z-index:90;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center;background:radial-gradient(1100px 640px at 50% -8%,#12224a,#0a1228 42%,#040610);cursor:text}.cg-neb i{position:absolute;border-radius:50%;filter:blur(90px);pointer-events:none}.cg-neb i:nth-child(1){width:520px;height:520px;left:-150px;bottom:-190px;background:#6040c833}.cg-neb i:nth-child(2){width:460px;height:460px;right:-130px;top:-170px;background:#2676cd29}.cg-back{position:absolute;top:22px;left:28px;z-index:3;font-size:13px;letter-spacing:1px;color:#5b6b84;cursor:pointer;transition:color .2s}.cg-back:hover{color:#cfe2ff}.cg-stage{position:relative;z-index:2;width:min(560px,92vw);padding:30px 0;animation:cg-in .7s ease both}@keyframes cg-in{0%{opacity:0;transform:translateY(18px) scale(.985)}}.cg-halo{position:absolute;left:50%;top:47%;transform:translate(-50%,-50%);width:580px;height:580px;pointer-events:none}.cg-halo i{position:absolute;inset:0;border-radius:50%}.cg-halo-r1{border:1px solid rgba(232,180,90,.1);border-top-color:#f0c96bd9;border-right-color:#f0c96b47;animation:cg-spin 7s linear infinite}.cg-halo-r2{inset:38px;border:1px dashed rgba(140,190,255,.2);animation:cg-spin 26s linear infinite reverse}.cg-halo-core{inset:100px;background:radial-gradient(circle,rgba(240,201,107,.13),rgba(111,196,255,.06) 55%,transparent 72%);filter:blur(6px);animation:cg-breathe 4.5s ease-in-out infinite}@keyframes cg-spin{to{transform:rotate(360deg)}}@keyframes cg-breathe{50%{transform:scale(1.08);opacity:.75}}.cg-kicker{position:relative;font-size:11px;letter-spacing:6px;color:#6f86ad;margin-bottom:18px}.cg-title{position:relative;margin:0 0 14px;font-size:38px;font-weight:800;letter-spacing:10px;background:linear-gradient(180deg,#fff7e6,#f0c96b 55%,#b98c2e);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 34px rgba(240,201,107,.22)}.cg-sub{position:relative;margin:0 0 44px;font-size:14px;line-height:2;letter-spacing:2px;color:#8ea6c9}.cg-slots{position:relative;display:flex;justify-content:center;gap:18px}.cg-input{position:absolute;inset:-24px -10px;z-index:2;width:calc(100% + 20px);opacity:0;font-size:16px;cursor:text}.cg-slot{position:relative;width:62px;height:84px;display:flex;align-items:center;justify-content:center}.cg-slot:after{content:"";position:absolute;left:5px;right:5px;bottom:8px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,rgba(150,190,255,.38),transparent);transition:background .25s,box-shadow .25s}.cg-slot u{width:6px;height:6px;border-radius:50%;background:#8caadc52}.cg-slot.active u{display:none}.cg-slot.active:before{content:"";position:absolute;bottom:13px;width:22px;height:3px;border-radius:2px;background:#f0c96b;box-shadow:0 0 14px #f0c96be6;animation:cg-caret 1s ease-in-out infinite}@keyframes cg-caret{50%{opacity:.2}}.cg-slot b{font-size:40px;font-weight:700;color:#ffe9b8;text-shadow:0 0 22px rgba(240,201,107,.55);animation:cg-pop .22s ease both}.cg-slot b.mask{font-size:23px;color:#d8e4ff;text-shadow:0 0 14px rgba(150,190,255,.55)}.cg-eye{position:absolute;right:-58px;top:50%;transform:translateY(-50%);z-index:3;width:42px;height:42px;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:0;color:#96beff80;transition:color .2s,transform .2s}.cg-eye:hover{color:#cfe4ff}.cg-eye.on{color:#ffd584}@keyframes cg-pop{0%{transform:scale(.4) translateY(10px);opacity:0}}.cg-slot.filled:after{background:linear-gradient(90deg,transparent,rgba(240,201,107,.9),transparent);box-shadow:0 0 12px #f0c96b73}.cg-err .cg-slots{animation:cg-shake .45s ease}.cg-err .cg-slot:after{background:linear-gradient(90deg,transparent,rgba(255,110,110,.9),transparent);box-shadow:0 0 14px #ff6e6e66}.cg-err .cg-slot b{color:#ffb1b1;text-shadow:0 0 18px rgba(255,110,110,.5)}@keyframes cg-shake{20%{transform:translate(-14px)}45%{transform:translate(11px)}70%{transform:translate(-6px)}90%{transform:translate(3px)}}.cg-ok .cg-halo{animation:cg-burst .62s ease-out both}@keyframes cg-burst{to{transform:translate(-50%,-50%) scale(1.55);opacity:0}}.cg-ok .cg-slot b{color:#fff}.cg-ok .cg-slot:after{background:linear-gradient(90deg,transparent,#7dffc9,transparent);box-shadow:0 0 16px #7dffc98c}.cg-msg{min-height:26px;margin-top:24px;font-size:13px;letter-spacing:2px;color:#ff9d9d}.cg-ok .cg-msg{color:#8ff0c0}.cg-hint{margin-top:6px;font-size:11px;letter-spacing:3px;color:#55678a}.cg-extra{margin-top:46px}.cg-link{font-size:12px;letter-spacing:2px;color:#6f86ad;cursor:pointer;border-bottom:1px solid rgba(111,150,200,.25);padding-bottom:3px;transition:color .2s}.cg-link:hover{color:#cfe2ff}.pc-shell:has(.wk-chat),.pc-shell:has(.wk-desk-im){position:fixed;inset:62px 0 46px;z-index:40;width:100%;max-width:none;margin:0;border-radius:0;border:0;border-top:1px solid rgba(111,196,255,.14);box-shadow:none;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.wk-desk{display:flex;justify-content:center;height:100%}.pc-shell:has(.wk-chat) .wk-chat{flex:0 1 640px;min-width:0;width:auto;height:100%;margin:0;border-radius:0 18px 0 0;overflow:hidden;box-shadow:0 0 70px #00000080,0 0 0 1px #6fc4ff1f}.pc-shell:has(.wk-chat) .wk-desk>.ncp{flex:0 1 640px;min-width:0;width:auto;height:100%;margin:0;display:flex;flex-direction:column}.pc-shell:has(.wk-chat) .wk-desk>.ncp>.wk-chat{flex:1 1 auto;width:100%;min-width:0}.pc-shell:has(.wk-chat) .wk-hd{padding-left:max(14px,calc((100% - 600px)/2));padding-right:max(14px,calc((100% - 600px)/2))}.pc-shell:has(.wk-chat) .wk-msgs{padding-left:max(12px,calc((100% - 600px)/2));padding-right:max(12px,calc((100% - 600px)/2))}.pc-shell:has(.wk-chat) .wk-foot{padding-left:max(12px,calc((100% - 600px)/2));padding-right:max(12px,calc((100% - 600px)/2))}.wk-side{flex:none;width:232px;display:flex;flex-direction:column;gap:6px;padding:13px 10px 9px;overflow:hidden;border-radius:18px 0 0;background:#070c1ac7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-right:1px solid rgba(111,196,255,.12);box-shadow:-24px 0 60px #0006;color:#dbe7ff}.wk-side-menu{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:6px;padding:2px 2px 6px 0;scrollbar-width:thin}.wk-side-menu::-webkit-scrollbar{width:4px}.wk-side-menu::-webkit-scrollbar-thumb{background:#6fc4ff33;border-radius:2px}.wk-side-user{display:flex;align-items:center;gap:9px;padding:6px 8px 10px;border-bottom:1px solid rgba(111,196,255,.1);margin-bottom:3px}.wk-side-av{flex:none;width:34px;height:34px;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 32% 28%,#233a66,#0b1526 68%);border:1px solid rgba(240,201,107,.4);box-shadow:0 0 16px #f0c96b2e}.wk-side-av.editable{cursor:pointer;transition:transform .15s,box-shadow .2s}.wk-side-av.editable:hover{transform:scale(1.06);box-shadow:0 0 22px #f0c96b59}.wk-av-pen{position:absolute;right:-3px;bottom:-3px;width:16px;height:16px;border-radius:50%;background:linear-gradient(135deg,#e8a33d,#c77f2a);color:#fff;font-size:9px;font-style:normal;display:flex;align-items:center;justify-content:center;border:2px solid #0a1122}.wk-side-uinfo{min-width:0}.wk-side-uinfo b{font-size:13.5px;letter-spacing:1px;color:#ffe9b8}.wk-side-uinfo p{margin:2px 0 0;font-size:9.5px;color:#77879f;letter-spacing:.3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wk-side-sec{padding:3px 6px 0;font-size:9px;letter-spacing:2px;color:#6f86ad}.wk-side-item{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:11px;background:#ffffff08;border:1px solid rgba(111,196,255,.1);cursor:pointer;transition:border-color .2s,background .2s,transform .15s}.wk-side-item:hover{border-color:#f0c96b73;background:#f0c96b12;transform:translate(2px)}.wsi-ic{flex:none;font-size:13.5px}.wsi-tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.wsi-tx b{font-size:12px;letter-spacing:.5px;color:#eef3fb}.wsi-tx i{font-style:normal;font-size:9px;color:#77879f}.wsi-arr{color:#55678a;font-size:14px}.wk-side-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.wk-side-grid span{padding:9px 4px;border-radius:11px;text-align:center;font-size:11px;letter-spacing:.5px;color:#aebcd4;background:#ffffff08;border:1px solid rgba(111,196,255,.1);cursor:pointer;transition:border-color .2s,color .2s}.wk-side-grid span:hover{border-color:#f0c96b66;color:#ffe9b8}.wk-side-tips{margin-top:6px;padding:11px 13px;border-radius:13px;font-size:10.5px;line-height:1.9;color:#a8b8d4;letter-spacing:.5px;background:#f0c96b0d;border:1px dashed rgba(240,201,107,.25)}.wk-side-tips b{color:#f0c96b;letter-spacing:1px}.wk-rnmask{position:fixed;inset:0;z-index:950;display:flex;align-items:center;justify-content:center;background:#040812a8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.wk-rnbox{width:320px;max-width:88vw;padding:22px 20px 16px;border-radius:18px;background:linear-gradient(160deg,#101a30,#0a1122);border:1px solid rgba(240,201,107,.3);box-shadow:0 24px 60px #00000080;color:#dbe7ff}.wk-rnbox b{font-size:15px;letter-spacing:2px;color:#ffe9b8}.wk-rnbox p{margin:8px 0 14px;font-size:11px;color:#77879f}.wk-rnbox input{width:100%;box-sizing:border-box;border:1px solid rgba(111,196,255,.25);border-radius:11px;background:#ffffff0d;padding:11px 13px;font-size:14px;color:#eef3fb;outline:none;font-family:inherit}.wk-rnbox input:focus{border-color:#f0c96b99}.wk-rnbtns{display:flex;justify-content:flex-end;align-items:center;gap:14px;margin-top:16px}.wk-rnbtns span{font-size:12px;color:#77879f;cursor:pointer}.wk-rnbtns span:hover{color:#c9d6ee}.wk-rnbtns button{border:none;border-radius:99px;padding:9px 22px;cursor:pointer;font-size:12.5px;font-weight:700;background:linear-gradient(135deg,#e8a33d,#7c5ce0);color:#fff;transition:filter .15s}.wk-rnbtns button:hover{filter:brightness(1.08)}.wk-rnbtns button:disabled{opacity:.5;cursor:default}.hr-grpbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 12px;padding:10px 14px;border-radius:12px;background:#f0c96b0f;border:1px dashed rgba(240,201,107,.35);font-size:12px;color:#c8b98e}.hr-grpbar code{flex:1;min-width:200px;font-size:12px;color:#ffe9b8;word-break:break-all;background:#00000040;padding:6px 10px;border-radius:8px}.hr-grpbar button{flex:none;border:none;border-radius:8px;padding:7px 16px;cursor:pointer;background:linear-gradient(135deg,#e8a33d,#c77f2a);color:#fff;font-size:12px;font-weight:700}.hr-grpbar button:active{transform:scale(.96)}.wk-desk-foot{position:fixed;left:0;right:0;bottom:0;height:46px;z-index:45;display:flex;align-items:center;gap:18px;padding:0 28px;background:linear-gradient(transparent,#0408148c 25%,#040814eb);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid rgba(111,196,255,.12);font-size:11px;letter-spacing:2px;color:#55678a}.wk-desk-foot .mdf-brand{display:inline-flex;align-items:center;gap:7px;color:#7e94b8}.wk-desk-foot .mdf-date{position:absolute;left:50%;transform:translate(-50%)}.wk-desk-foot .mdf-right{margin-left:auto;display:inline-flex;align-items:center;gap:7px}.wk-desk-foot .mdf-right i{width:7px;height:7px;border-radius:50%;background:#4ade80;box-shadow:0 0 8px #4ade80cc}.wc-page{position:fixed;inset:0;z-index:300;cursor:pointer;display:flex;align-items:center;justify-content:center;background:radial-gradient(120% 90% at 50% 30%,#0b1226,#05070f 58%,#030409);animation:wc-in .5s ease both;transition:opacity .7s ease}.wc-page.out{opacity:0;pointer-events:none}@keyframes wc-in{0%{opacity:0}}.wc-neb{position:absolute;inset:0;pointer-events:none;background:radial-gradient(40% 32% at 24% 26%,rgba(111,196,255,.12),transparent 70%),radial-gradient(44% 36% at 78% 70%,rgba(155,109,255,.12),transparent 70%),radial-gradient(30% 26% at 62% 18%,rgba(240,201,107,.09),transparent 70%);filter:blur(30px)}.wc-inner{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 22px;max-width:560px}.wc-kicker{display:inline-flex;align-items:center;gap:8px;font-size:10px;letter-spacing:5px;color:#f0c96b9e;padding:6px 14px 6px 11px;border-radius:99px;border:1px solid rgba(240,201,107,.22);background:#f0c96b0d;animation:wc-rise .8s .1s ease both}.wc-const{width:168px;height:168px;margin:30px 0 6px}.wc-ring{fill:none;stroke:#f0c96b33;stroke-width:.6;stroke-dasharray:2 5;transform-origin:50% 50%;animation:wc-spin 26s linear infinite}.wc-ring2{fill:none;stroke:#6fc4ff24;stroke-width:.5;stroke-dasharray:1 8;transform-origin:50% 50%;animation:wc-spin 40s linear infinite reverse}@keyframes wc-spin{to{transform:rotate(360deg)}}.wc-line{stroke:#f0c96ba6;stroke-width:.7;stroke-linecap:round;animation:wc-draw .7s ease forwards}@keyframes wc-draw{to{stroke-dashoffset:0}}.wc-star{fill:#ffe9b8;opacity:0;filter:drop-shadow(0 0 4px rgba(240,201,107,.95));animation:wc-pop .5s ease forwards}.wc-star.big{fill:#fff;filter:drop-shadow(0 0 8px rgba(255,233,184,1))}@keyframes wc-pop{0%{opacity:0;transform:scale(.2)}60%{opacity:1;transform:scale(1.6)}to{opacity:1;transform:scale(1)}}.wc-title{font-size:13px;letter-spacing:6px;color:#f0c96b;text-shadow:0 0 18px rgba(240,201,107,.45);animation:wc-rise .8s 1s ease both}.wc-no{margin-top:8px;font-size:10px;letter-spacing:4px;color:#8caadc8c;animation:wc-rise .8s 1.15s ease both}.wc-name{margin:26px 0 0;font-weight:400;font-family:Songti SC,"Noto Serif SC",SimSun,serif;font-size:clamp(26px,4.4vw,40px);letter-spacing:6px;color:#eef4ff;text-shadow:0 0 30px rgba(111,196,255,.3)}.wc-name i,.wc-name em{font-style:normal;display:inline-block;opacity:0;animation:wc-char .6s ease forwards}.wc-name em{color:#f0c96b;text-shadow:0 0 26px rgba(240,201,107,.5)}@keyframes wc-char{0%{opacity:0;transform:translateY(14px) scale(.8);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}.wc-quote{margin:22px 0 0;font-size:13px;letter-spacing:3px;line-height:2;color:#c4d4f0b8;font-family:Songti SC,"Noto Serif SC",SimSun,serif;animation:wc-rise .9s 2s ease both}.wc-meta{margin:14px 0 0;font-size:10px;letter-spacing:3px;color:#7891be80;animation:wc-rise .9s 2.3s ease both}@keyframes wc-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.wc-skip{position:absolute;bottom:max(28px,env(safe-area-inset-bottom));left:50%;transform:translate(-50%);font-size:10px;letter-spacing:4px;color:#8caadc66;animation:wc-breath 2.4s 2.6s ease-in-out infinite}@keyframes wc-breath{0%,to{opacity:.35}50%{opacity:.9}}.wk-adminbar{flex:none;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 14px;font-size:11px;letter-spacing:1px;color:#f0c96bd9;background:linear-gradient(90deg,#181231,#241a44);border-bottom:1px solid rgba(240,201,107,.3)}.wk-adminbar b{color:#f0c96b}.wk-adminbar u{text-decoration:none;cursor:pointer;color:#cfe8ff;white-space:nowrap;border:1px solid rgba(159,212,255,.5);border-radius:8px;padding:3px 11px;background:#9fd4ff24;transition:all .15s}.wk-adminbar u:hover{background:#9fd4ff47;box-shadow:0 0 14px #9fd4ff66}.pc-shell:has(.wk-info){width:430px;background:transparent;border:0;border-radius:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;overflow:visible}.pc-shell:has(.wk-info) .qz-phone{height:auto;min-height:0;max-height:none;overflow:visible}.pc-shell .wk-info{position:relative}.pc-shell .wk-info:before{content:"";position:absolute;left:50%;top:44%;transform:translate(-50%,-50%);width:520px;height:520px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(240,201,107,.1),rgba(111,196,255,.05) 52%,transparent 70%);filter:blur(10px)}.pc-shell .wk-info .inner{position:relative;padding:26px 24px 34px}.wk-info-orb{display:flex;justify-content:center;margin-bottom:8px}.pc-shell .wk-info h2{text-align:center;font-size:26px;letter-spacing:8px;background:linear-gradient(180deg,#fff3d9,#f0c96b 60%,#c9982f);-webkit-background-clip:text;background-clip:text;color:transparent}.pc-shell .wk-info .sub{text-align:center;color:#8ea6c9}.pc-shell .wk-info .wk-badge{justify-content:center}.pc-shell .wk-info .qz-input{background:transparent;border:0;border-radius:0;border-bottom:1px solid rgba(140,180,255,.28);padding:13px 6px;font-size:17px;letter-spacing:2px;margin-bottom:20px}.pc-shell .wk-info .qz-input:focus{border-bottom-color:#f0c96bd9;box-shadow:0 16px 24px -18px #f0c96b80}.pc-shell .wk-info .wk-roles{display:none}.pc-shell .wk-info .wk-ret{text-align:center}.pc-shell .wk-info .qz-btn{border-radius:99px;margin-top:16px}.pc-shell .wk-info .qz-retry{border:0;padding:6px;font-weight:400;font-size:11.5px;letter-spacing:1px;color:#5b6b84}.pc-shell .wk-info .qz-retry:hover{color:#9fc3ee}.qz-admin-ic svg{transition:transform .25s ease}.qz-admin-ic.on{color:#f0c96b;border-color:#f0c96b80}.qz-admin-ic.on svg{transform:rotate(50deg)}.qz-mm-mask{position:fixed;inset:0;z-index:60}.qz-mm{position:absolute;top:76px;right:12px;z-index:61;width:238px;padding:8px;border-radius:18px;background:#0a1121f0;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(232,180,90,.3);box-shadow:0 20px 60px #0009,inset 0 1px #ffffff0f;animation:qz-mm-in .22s cubic-bezier(.2,.9,.3,1.15) both;transform-origin:top right}@keyframes qz-mm-in{0%{opacity:0;transform:scale(.86) translateY(-6px)}}.qz-mm-t{padding:8px 12px 7px;font-size:10px;letter-spacing:3px;color:#77879f}.qz-mm-i{display:flex;align-items:center;gap:11px;width:100%;padding:11px 12px;border:0;border-radius:13px;background:transparent;cursor:pointer;text-align:left;font-family:inherit;transition:background .18s}.qz-mm-i:active,.qz-mm-i:hover{background:#f0c96b1a}.qm-ic{flex:none;width:34px;height:34px;border-radius:11px;display:flex;align-items:center;justify-content:center;font-size:15px}.qm-shield{background:linear-gradient(140deg,#6fc4ff33,#6fc4ff0d);border:1px solid rgba(111,196,255,.3)}.qm-shield:before{content:"";width:12px;height:14px;background:linear-gradient(180deg,#9fd4ff,#5aa9e8);clip-path:polygon(50% 0,100% 18%,100% 55%,50% 100%,0 55%,0 18%)}.qm-star{background:linear-gradient(140deg,#f0c96b38,#b07df71f);border:1px solid rgba(240,201,107,.35);color:#f0c96b}.qm-tx{flex:1;display:flex;flex-direction:column;gap:2px}.qm-tx b{font-size:14px;font-weight:700;letter-spacing:1px;color:#eef3fb}.qm-tx i{font-style:normal;font-size:10px;letter-spacing:.5px;color:#77879f}.qm-arr{font-size:16px;color:#55678a}.ct-wrap{max-width:860px;margin:0 auto}.ct-hd{padding:14px 2px 10px;position:sticky;top:0;z-index:5;display:flex;align-items:center;gap:10px;background:linear-gradient(#0a1020 78%,transparent)}.ct-hd .wk-back{position:static}.ct-hd-t{flex:1;display:flex;flex-direction:column;gap:2px}.ct-hd-t b{font-size:15px;font-weight:900;letter-spacing:1px;background:linear-gradient(90deg,#f7dc95,#f0c96b);-webkit-background-clip:text;background-clip:text;color:transparent}.ct-hd-t span{font-size:10px;color:#6b788c}.ct-badge{font-size:11px;font-weight:900;color:#9fd4ff;background:#5894ff1f;border:1px solid rgba(88,148,255,.3);border-radius:99px;padding:5px 11px;white-space:nowrap}.ct-ops{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:8px 0 12px}.ct-op{display:flex;align-items:center;gap:11px;padding:13px 14px;border-radius:14px;cursor:pointer;background:#ffffff09;border:1px solid rgba(255,255,255,.09);transition:all .18s}.ct-op:hover{border-color:#f0c96b73;background:#f0c96b0f}.ct-op.up{border-color:#5894ff4d}.ct-op.up:hover{border-color:#9fd4ff99;background:#5894ff14}.ct-op.ing{opacity:.6;pointer-events:none}.ct-op.lock{cursor:default;opacity:.65}.ct-op.lock:hover{border-color:#ffffff17;background:#ffffff09}.ct-op-ic{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;font-size:16px;flex:none;background:linear-gradient(140deg,#f0c96b33,#b07df71f);border:1px solid rgba(240,201,107,.3);color:#f0c96b}.ct-op.up .ct-op-ic{background:#5894ff24;border-color:#5894ff59;color:#9fd4ff}.ct-op-tx{display:flex;flex-direction:column;gap:2px;min-width:0}.ct-op-tx b{font-size:13px;font-weight:900;color:#eef3fb;letter-spacing:.5px}.ct-op-tx i{font-style:normal;font-size:10px;color:#77879f}.ct-meta{font-size:11px;color:#8b96ab;margin:0 2px 10px;display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline}.ct-meta b{color:#c8d3e4}.ct-meta i{font-style:normal;font-size:10px;color:#5d6b82}.ct-stats{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-bottom:12px}.ct-stat{background:#ffffff09;border:1px solid rgba(255,255,255,.09);border-radius:12px;padding:10px 6px;text-align:center;display:flex;flex-direction:column;gap:3px}.ct-stat i{font-style:normal;font-size:10px;color:#77879f}.ct-stat b{font-size:16px;font-weight:900;color:#9fe8b6}.ct-stat.neg b{color:#ff9f9f}.ct-stat.warn b{color:#ffb46b}.ct-stat.gold b{color:#f0c96b}.ct-tablewrap{overflow-x:auto;border-radius:14px;border:1px solid rgba(255,255,255,.09);background:#ffffff05}.ct-table{width:100%;border-collapse:collapse;font-size:12px;min-width:760px}.ct-table th{text-align:left;font-size:10px;letter-spacing:1px;color:#77879f;font-weight:700;padding:10px;border-bottom:1px solid rgba(255,255,255,.08);white-space:nowrap}.ct-table td{padding:9px 10px;border-bottom:1px solid rgba(255,255,255,.045);color:#c8d3e4;white-space:nowrap}.ct-table tr:last-child td{border-bottom:none}.ct-table td.no{color:#5d6b82;font-size:10px}.ct-table td.nm{font-weight:900;color:#eef3fb}.ct-table td.num{text-align:right;font-variant-numeric:tabular-nums}.ct-table th:nth-child(5),.ct-table th:nth-child(6),.ct-table th:nth-child(7),.ct-table th:nth-child(9){text-align:right}.ct-table td.own{color:#9fb4d0;font-size:11px}.ct-table th.op,.ct-table td.op{text-align:center;white-space:nowrap}.ct-table tr.ct-editing td{background:#5894ff12;padding:5px 4px}.ct-inp{width:60px;padding:4px 5px;font-size:11px;font-weight:700;color:#eaf2ff;background:#0a101cd9;border:1px solid rgba(88,148,255,.35);border-radius:7px;outline:none}.ct-inp:focus{border-color:#5894ffbf;box-shadow:0 0 0 2px #5894ff2e}.ct-inp.nm{width:78px}.ct-inp.code{width:84px}.ct-inp.num{text-align:right;font-variant-numeric:tabular-nums}.ct-inp.lots{width:38px}.ct-inp.own{width:56px}.ct-inp.pf{width:70px;color:#9fe8b6}select.ct-inp{width:auto;max-width:84px;padding-right:2px}.ct-ebtn{font-size:10px;font-weight:900;color:#9fd4ff;background:#5894ff1a;border:1px solid rgba(88,148,255,.32);border-radius:7px;padding:4px 8px;cursor:pointer}.ct-ebtn:hover{background:#5894ff33}.ct-ebtn.ok{color:#9fe8b6;background:#50c88c1f;border-color:#50c88c66;margin-right:4px}.ct-ebtn:disabled{opacity:.45;cursor:default}.ct-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#4ade80;margin-right:5px;vertical-align:2px;animation:ctdot 1.6s ease-in-out infinite}@keyframes ctdot{0%,to{opacity:1;box-shadow:0 0 #4ade8080}50%{opacity:.55;box-shadow:0 0 0 4px #4ade8000}}.ct-table td.liv{color:#b8f0c9}.ct-livebar{display:flex;align-items:center;font-size:10.5px;color:#7fbf95;background:#4ade8012;border:1px solid rgba(74,222,128,.18);border-radius:10px;padding:6px 12px;margin-bottom:10px}.ct-rt{display:inline-flex;align-items:center;gap:5px;font-weight:900;color:#b8f0c9;font-variant-numeric:tabular-nums}.ct-rt i{font-style:normal;font-size:8.5px;font-weight:900;color:#4ade80;border:1px solid rgba(74,222,128,.4);border-radius:4px;padding:0 3px;line-height:14px}.ct-combo{position:fixed;z-index:900;background:#0d1524;border:1px solid rgba(88,148,255,.4);border-radius:10px;box-shadow:0 12px 32px #0000008c;max-height:264px;overflow-y:auto}.ct-combo-h{font-size:9.5px;color:#77879f;padding:7px 10px 5px;border-bottom:1px solid rgba(255,255,255,.07);position:sticky;top:0;background:#0d1524}.ct-combo-i{display:flex;align-items:center;gap:8px;padding:7px 10px;cursor:pointer;font-size:11.5px}.ct-combo-i:hover{background:#5894ff24}.ct-combo-i b{color:#9fd4ff;font-weight:900;min-width:56px}.ct-combo-i span{color:#c8d3e4;flex:1}.ct-combo-i i{font-style:normal;color:#b8f0c9;font-weight:700;font-variant-numeric:tabular-nums}.ct-combo-i em{font-style:normal;font-size:9px;font-weight:900;color:#f0c96b;border:1px solid rgba(240,201,107,.45);border-radius:4px;padding:0 4px}.ct-combo-i.main{background:#f0c96b0f}.ct-combo-none{font-size:10.5px;color:#77879f;padding:10px;text-align:center}.ct-combo-refresh{display:block;margin:8px auto 2px;padding:5px 14px;border-radius:999px;border:1px solid rgba(212,175,55,.45);background:#d4af371f;color:#e8c76a;font-size:10.5px;cursor:pointer}.ct-combo-refresh:hover{background:#d4af3738}.ct-combo-refresh:disabled{opacity:.5;cursor:default}.ct-combo-back{padding:1px 8px;margin-right:8px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:#ffffff0d;color:#aab6c8;font-size:9.5px;cursor:pointer}.ct-combo-back:hover{background:#ffffff1f;color:#e6ebf3}.ct-table td.pf{font-weight:900;color:var(--up)}.ct-table tr.lost td{background:#ff78780e}.ct-dir{font-size:10px;font-weight:900;padding:2px 8px;border-radius:99px;color:var(--up);background:var(--up-dim);border:1px solid color-mix(in srgb,var(--up) 34%,transparent)}.ct-dir.short{color:var(--dn);background:var(--dn-dim);border-color:color-mix(in srgb,var(--dn) 34%,transparent)}.ct-lost{font-size:10px;font-weight:900;color:#ffb46b;background:#ffb46b1a;border:1px solid rgba(255,180,107,.35);padding:2px 8px;border-radius:99px}.ct-okc{font-size:11px;color:#8b96ab}.ct-star{font-size:10px;font-weight:900;color:#f0c96b}.ct-no{color:#4a5568}.ct-empty{text-align:center;padding:46px 20px;color:#77879f}.ct-empty .ic{font-size:34px;margin-bottom:10px}.ct-empty b{display:block;font-size:14px;color:#c8d3e4;margin-bottom:6px}.ct-empty p{font-size:11px}.ct-modal{max-width:640px;width:calc(100vw - 40px);max-height:82dvh;display:flex;flex-direction:column}.ct-modal h3{margin:0 0 4px;font-size:15px}.ct-m-sub{margin:0 0 10px;font-size:11px;color:#8b96ab}.ct-m-sub b{color:#f0c96b}.ct-pv-wrap{overflow:auto;border-radius:10px;border:1px solid rgba(255,255,255,.1);margin-bottom:12px}.ct-table.sm{min-width:680px;font-size:11px}.ct-table.sm th,.ct-table.sm td{padding:6px 8px}.ct-pv-more{font-size:10px;color:#77879f;text-align:center;padding:6px}@media(max-width:560px){.ct-stats{grid-template-columns:repeat(3,1fr)}.ct-ops{grid-template-columns:1fr}}.badge.b-green{background:#16a34a1a;color:#16a34a;border:1px solid rgba(22,163,74,.3)}.badge.b-red{background:#dc262614;color:#dc2626;border:1px solid rgba(220,38,38,.28)}.ac-sum{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin:4px 0 12px}.ac-sum>div{background:#fff;border:1px solid #e7e9f2;border-radius:12px;padding:10px 6px;text-align:center;display:flex;flex-direction:column;gap:3px;box-shadow:0 1px 4px #1e223c0a}.ac-sum i{font-style:normal;font-size:10px;color:#8a93a8}.ac-sum b{font-size:16px;font-weight:900;color:#16a34a}.ac-sum>div.neg b{color:#dc2626}.ac-sum>div.warn b{color:#d97706}.ac-sum>div.gold b{color:#b8860b}.ac-sum.big{margin-top:8px}.ac-grp .ac-wtx{color:#d97706}.ac-grp .ac-gtx{color:#b8860b}.ac-bkbar{display:flex;align-items:center;gap:10px;margin:4px 0 10px;flex-wrap:wrap}.ac-bk{font-size:12px;font-weight:900;color:#4a6ee0;cursor:pointer;padding:5px 11px;border-radius:99px;border:1px solid rgba(74,110,224,.35);background:#4a6ee00f}.ac-bk:hover{background:#4a6ee01f}.ac-bkbar b{font-size:13px;color:#23283b}.ac-bk-meta{font-size:10px;color:#8a93a8}.ac-twrap{overflow-x:auto;border-radius:12px;border:1px solid #e7e9f2;background:#fff}.ac-table{width:100%;border-collapse:collapse;font-size:12px;min-width:640px}.ac-table th{text-align:left;font-size:10px;letter-spacing:1px;color:#8a93a8;font-weight:700;padding:9px 10px;border-bottom:1px solid #eef0f6;white-space:nowrap;background:#fafbfe}.ac-table td{padding:8px 10px;border-bottom:1px solid #f3f4f9;color:#3c4358;white-space:nowrap}.ac-table tr:last-child td{border-bottom:none}.ac-table td.no{color:#a6adc0;font-size:10px}.ac-table td.nm{font-weight:900;color:#23283b}.ac-table td.num{text-align:right;font-variant-numeric:tabular-nums}.ac-table th:nth-child(5),.ac-table th:nth-child(6),.ac-table th:nth-child(7),.ac-table th:nth-child(8){text-align:right}.ac-table td.pf{font-weight:900;color:#16a34a}.ac-table td.pf.neg{color:#dc2626}.ac-table tr.lost td{background:#ffb46b17}.ac-dir{font-size:10px;font-weight:900;padding:2px 8px;border-radius:99px;color:#16a34a;background:#16a34a14;border:1px solid rgba(22,163,74,.25)}.ac-dir.short{color:#dc2626;background:#dc26260f;border-color:#dc262640}.ac-lost{font-size:10px;font-weight:900;color:#d97706;background:#d9770614;border:1px solid rgba(217,119,6,.3);padding:2px 8px;border-radius:99px}.ac-okc{font-size:11px;color:#8a93a8}.ac-star{font-size:10px;font-weight:900;color:#b8860b}.ac-no{color:#c2c7d4}@media(max-width:560px){.ac-sum{grid-template-columns:repeat(3,1fr)}}.sd-cust{display:flex;align-items:center;gap:9px;margin-top:10px;padding:10px 13px;border-radius:11px;background:#16a34a0f;border:1px solid rgba(22,163,74,.28);font-size:11px;color:#3c4358;line-height:1.5}.sd-cust-ic{font-size:15px;flex:none}.sd-cust b{color:#16a34a}.sg-page{position:fixed;inset:0;z-index:300;overflow:hidden;display:flex;align-items:center;justify-content:center;background:radial-gradient(90% 60% at 50% 108%,rgba(240,150,60,.22),transparent 62%),radial-gradient(120% 90% at 50% 26%,#141031,#070515 56%,#030209);animation:wc-in .5s ease both;transition:opacity .75s ease}.sg-page.out{opacity:0;pointer-events:none}.sg-neb{position:absolute;inset:-20%;pointer-events:none;background:radial-gradient(38% 30% at 22% 30%,rgba(124,92,224,.24),transparent 70%),radial-gradient(42% 34% at 80% 62%,rgba(217,168,62,.16),transparent 70%),radial-gradient(30% 26% at 60% 18%,rgba(88,148,255,.14),transparent 70%);filter:blur(30px);animation:sg-nebfloat 16s ease-in-out infinite alternate}@keyframes sg-nebfloat{0%{transform:translate3d(-2%,-1%,0) scale(1)}to{transform:translate3d(2%,2%,0) scale(1.06)}}.sg-fire{position:absolute;left:0;right:0;bottom:0;height:34%;pointer-events:none;background:linear-gradient(to top,rgba(240,150,60,.16),transparent);animation:sg-firepulse 4.5s ease-in-out infinite}@keyframes sg-firepulse{0%,to{opacity:.55}50%{opacity:1}}.sg-meteor{position:absolute;width:120px;height:2px;border-radius:2px;pointer-events:none;background:linear-gradient(90deg,rgba(255,243,214,.95),rgba(247,220,149,.35) 60%,transparent);filter:drop-shadow(0 0 6px rgba(247,220,149,.8));transform:rotate(-38deg);opacity:0;animation-name:sg-meteor;animation-timing-function:cubic-bezier(.3,.1,.6,1);animation-iteration-count:infinite}@keyframes sg-meteor{0%{opacity:0;transform:rotate(-38deg) translate(0)}6%{opacity:1}26%{opacity:0;transform:rotate(-38deg) translate(-46vw)}to{opacity:0;transform:rotate(-38deg) translate(-46vw)}}.sg-arrowsvg{position:absolute;inset:0;margin:auto;width:min(92vmin,760px);height:min(92vmin,760px);pointer-events:none}.sg-arrow{stroke-width:1.1;stroke-linecap:round;stroke-dasharray:230;stroke-dashoffset:230;filter:drop-shadow(0 0 8px rgba(247,220,149,.9));animation:sg-shoot 1.1s cubic-bezier(.2,.7,.3,1) .45s both,sg-linefade .9s ease 2.2s both}.sg-arrowhead{stroke:#fff3d6;stroke-width:2;stroke-linecap:round;fill:none;opacity:0;filter:drop-shadow(0 0 6px rgba(247,220,149,.9));animation:sg-headin .3s ease 1.45s both,sg-headout .6s ease 2.2s both}@keyframes sg-shoot{to{stroke-dashoffset:0}}@keyframes sg-headin{to{opacity:1}}@keyframes sg-headout{to{opacity:0}}@keyframes sg-linefade{to{opacity:0}}.sg-inner{position:relative;z-index:2;text-align:center;padding:20px;max-width:92vw}.sg-kicker{display:inline-flex;align-items:center;gap:7px;font-size:11px;letter-spacing:2.5px;color:#c9b3f5;border:1px solid rgba(176,125,247,.4);border-radius:99px;padding:6px 14px;background:#7c5ce01f;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:wc-rise .8s ease .2s both}.sg-stage{position:relative;width:min(300px,62vw);height:min(300px,62vw);margin:18px auto 6px}.sg-halo{position:absolute;inset:0;border-radius:50%;pointer-events:none}.sg-halo.r1{border:1px dashed rgba(247,220,149,.4);animation:wc-spin 30s linear infinite}.sg-halo.r2{inset:-14px;border:1px dashed rgba(176,125,247,.3);animation:wc-spin 46s linear infinite reverse}.sg-const{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.sg-line{stroke:#9fbeffbf;stroke-width:.8;animation:wc-draw .7s ease both}.sg-star{fill:#dfeaff;filter:drop-shadow(0 0 5px rgba(190,214,255,.95));animation:wc-pop .5s cubic-bezier(.2,.8,.3,1.4) both}.sg-star.big{fill:#f7dc95;filter:drop-shadow(0 0 10px rgba(247,220,149,1))}.sg-glyph{position:absolute;inset:0;display:grid;place-items:center;font-family:Segoe UI Symbol,"Noto Sans Symbols 2",serif;font-size:clamp(44px,9vw,64px);color:#f7dc95;text-shadow:0 0 18px rgba(247,220,149,.9),0 0 46px rgba(217,168,62,.55);animation:sg-glyphin 1s cubic-bezier(.2,.8,.3,1.3) 2.1s both,sg-glowpulse 3.2s ease-in-out 3.2s infinite}@keyframes sg-glyphin{0%{opacity:0;transform:scale(.3) rotate(-24deg);filter:blur(8px)}to{opacity:1;transform:none;filter:none}}@keyframes sg-glowpulse{0%,to{text-shadow:0 0 18px rgba(247,220,149,.9),0 0 46px rgba(217,168,62,.5)}50%{text-shadow:0 0 26px rgba(247,220,149,1),0 0 70px rgba(217,168,62,.8)}}.sg-sign{font-size:10px;letter-spacing:3px;color:#9f8fd0;margin-top:10px;animation:wc-rise .8s ease 2.3s both}.sg-title{margin-top:8px;font-size:15px;font-weight:900;letter-spacing:4px;background:linear-gradient(90deg,#f7dc95,#f0c96b,#e8b2ff);-webkit-background-clip:text;background-clip:text;color:transparent;animation:wc-rise .8s ease 2.4s both}.sg-name{margin:14px 0 0;font-size:clamp(28px,5vw,42px);font-weight:900;letter-spacing:2px;color:#f4f7ff}.sg-name i{font-style:normal;display:inline-block;animation:wc-char .7s cubic-bezier(.2,.8,.3,1.2) both}.sg-name em{font-style:normal;display:inline-block;background:linear-gradient(90deg,#f7dc95,#f0c96b);-webkit-background-clip:text;background-clip:text;color:transparent;animation:wc-char .7s cubic-bezier(.2,.8,.3,1.2) both}.sg-quote{margin:16px 0 0;font-size:14px;color:#e8d9b8;letter-spacing:1px;animation:wc-rise .9s ease 3.1s both}.sg-sub{margin:10px 0 0;font-size:11.5px;line-height:1.9;color:#9aa3c0;animation:wc-rise .9s ease 3.35s both}.sg-meta{margin:14px 0 0;font-size:10px;letter-spacing:1.5px;color:#7d86a6;animation:wc-rise .9s ease 3.55s both}.sg-skip{position:absolute;left:50%;bottom:max(34px,env(safe-area-inset-bottom,0px) + 24px);transform:translate(-50%);z-index:3;font-size:13px;font-weight:900;letter-spacing:1.5px;color:#8a93a8;background:#ffffff0d;border:1px solid rgba(255,255,255,.16);border-radius:99px;padding:13px 26px;cursor:default;transition:all .3s}.sg-skip.on{color:#2a1f05;background:linear-gradient(90deg,#f7dc95,#f0c96b);border-color:transparent;cursor:pointer;box-shadow:0 0 24px #f7dc9573,0 6px 20px #00000059;animation:sg-skipbreath 2.2s ease-in-out infinite}.sg-skip.on:hover{transform:translate(-50%) translateY(-2px);box-shadow:0 0 34px #f7dc95a6,0 10px 26px #0006}@keyframes sg-skipbreath{0%,to{box-shadow:0 0 20px #f7dc9566,0 6px 20px #00000059}50%{box-shadow:0 0 34px #f7dc95b3,0 6px 20px #00000059}}.sg-skip.nudge{animation:sg-nudge .6s ease}@keyframes sg-nudge{0%,to{transform:translate(-50%)}25%{transform:translate(calc(-50% - 6px))}60%{transform:translate(calc(-50% + 6px))}}.wk-info.mq-info .inner{position:relative;z-index:2}.mq-bg{position:absolute;inset:0;overflow:hidden;pointer-events:none}.mq-glyph{position:absolute;right:-4%;top:6%;font-size:200px;color:#f7dc9512;transform:rotate(-14deg);text-shadow:0 0 60px rgba(247,220,149,.12)}.mq-orbit{position:absolute;border-radius:50%;border:1px dashed rgba(176,125,247,.22)}.mq-orbit.o1{width:340px;height:340px;right:-120px;top:-60px;animation:wc-spin 36s linear infinite}.mq-orbit.o2{width:520px;height:520px;right:-210px;top:-150px;border-color:#f7dc9524;animation:wc-spin 54s linear infinite reverse}.mq-star{position:absolute;width:3px;height:3px;border-radius:50%;background:#f7dc95;filter:drop-shadow(0 0 5px rgba(247,220,149,.9));animation:sg-twinkle 2.6s ease-in-out infinite}.mq-star.s1{left:12%;top:18%}.mq-star.s2{left:84%;top:42%;animation-delay:.7s}.mq-star.s3{left:22%;top:74%;animation-delay:1.3s}.mq-star.s4{left:66%;top:86%;animation-delay:1.9s}@keyframes sg-twinkle{0%,to{opacity:.2;transform:scale(.7)}50%{opacity:1;transform:scale(1.25)}}.mq-sign{font-size:10px;letter-spacing:2.5px;color:#c9b3f5;margin-bottom:6px}.mq-title{white-space:nowrap;font-size:clamp(19px,2.2vw,24px);letter-spacing:2px;background:linear-gradient(90deg,#f7dc95,#f0c96b,#e8b2ff);-webkit-background-clip:text;background-clip:text;color:transparent}.wk-info.mq-info .qz-btn{background:linear-gradient(90deg,#d9a83e,#f0c96b);color:#2a1f05;box-shadow:0 0 22px #f0c96b59}.wk-info.mq-info .wk-badge{border-color:#f0c96b66}.wk-side-item.mq-item{border-color:#f0c96b59;background:linear-gradient(120deg,#f0c96b14,#7c5ce014)}.wk-side-item.mq-item:hover{border-color:#f0c96b99}.wk-q-ml.mq-q{border-color:#f0c96b66;color:#f0c96b}.hr-stats{grid-template-columns:repeat(4,1fr)}.hr-stats .ct-stat b.bl{color:#9fd4ff}.ct-badge.gold{color:#f0c96b;background:#f0c96b1a;border-color:#f0c96b59}.hr-search{margin:0 0 12px}.hr-table td.hr-score{min-width:150px}.hr-score{display:flex;align-items:center;gap:7px}.hr-score b{color:#eef3fb;font-variant-numeric:tabular-nums}.hr-score em{font-style:normal;font-size:10px;color:#5d6b82}.hr-bar{flex:1;max-width:70px;height:5px;border-radius:4px;background:#ffffff14;overflow:hidden}.hr-bar i{display:block;height:100%;border-radius:4px;background:linear-gradient(90deg,#7c5ce0,#f0c96b)}.hr-score.flat{justify-content:center;align-items:baseline;gap:3px}.hr-score.flat b{font-size:17px;font-weight:900;color:#ffd977;text-shadow:0 1px 6px rgba(240,201,107,.3)}.hr-score.flat em{font-size:11px;color:#7c8aa5}.hr-jdg{font-size:10px;font-weight:900;padding:2px 9px;border-radius:99px;white-space:nowrap}.hr-jdg.a{color:#f0c96b;background:#f0c96b1f;border:1px solid rgba(240,201,107,.4)}.hr-jdg.b{color:#9fd4ff;background:#5894ff1a;border:1px solid rgba(88,148,255,.35)}.hr-jdg.c{color:#8b96ab;background:#ffffff0d;border:1px solid rgba(255,255,255,.12)}.hr-code{font-size:10px;color:#7d86a6;letter-spacing:.5px}@media(max-width:560px){.hr-stats{grid-template-columns:repeat(2,1fr)}}.ct-viewbar{display:flex;gap:6px;background:#0d1727bf;border:1px solid rgba(91,124,178,.25);border-radius:13px;padding:4px;margin-bottom:14px}.ct-viewbar span{flex:1;text-align:center;padding:8px 0;border-radius:10px;font-size:12.5px;font-weight:900;color:#8fa3bf;cursor:pointer;transition:.2s}.ct-viewbar span.on{color:#fff;background:linear-gradient(90deg,#3d7bd9,#6fc4ff);box-shadow:0 4px 14px #3d7bd959}.ct-gcard{background:linear-gradient(145deg,#12203af5,#0a111ffa);border:1px solid rgba(91,124,178,.25);border-radius:16px;margin-bottom:12px;overflow:hidden}.ct-gcard.open{border-color:#6fc4ff73}.ct-gcard-h{display:flex;align-items:center;gap:12px;padding:14px 16px;cursor:pointer;transition:background .2s}.ct-gcard-h:hover{background:#6fc4ff0d}.ct-gcard-t{flex:1;min-width:0}.ct-gcard-t b{font-size:14px;font-weight:900;display:block}.ct-gcard-t span{font-size:10.5px;color:#8fa3bf}.ct-mine{font-style:normal;font-size:10px;color:#f2c66d;background:#f2c66d1f;border:1px solid rgba(242,198,109,.4);border-radius:99px;padding:1px 7px;margin-left:8px;vertical-align:1px}.ct-gcard-s{display:flex;align-items:center;gap:14px;flex:none}.ct-gcard-s span{font-size:10.5px;color:#8fa3bf;text-align:right}.ct-gcard-s span i{display:block;font-style:normal;font-size:15px;font-weight:900;color:#eaf2ff}.ct-gcard-s span.pos i{color:#f05c5c}.ct-gcard-s span.neg i{color:#34d399}.ct-gcard-s span.warn i{color:#f2a65a}.ct-gcard-s .arr{color:#6fc4ff;font-size:13px}.ct-gcard .ct-tablewrap{border-top:1px solid rgba(91,124,178,.2)}@media(max-width:640px){.ct-gcard-h{flex-direction:column;align-items:flex-start;gap:8px}.ct-gcard-s{width:100%;justify-content:space-between}}.im-page{display:flex;height:100dvh;background:#070d1a;color:#dbe7ff;overflow:hidden}.im-side{flex:none;width:320px;display:flex;flex-direction:column;border-right:1px solid rgba(111,196,255,.12);background:#0a1122b3}.im-side-hd{padding:14px 16px 10px;display:flex;flex-direction:column;gap:4px}.im-hdrow{display:flex;align-items:center;gap:9px}.im-back{flex:none;width:28px;height:28px;border-radius:9px;cursor:pointer;border:1px solid rgba(111,196,255,.22);background:#ffffff0d;color:#9fc6ff;font-size:17px;line-height:1;display:flex;align-items:center;justify-content:center;transition:background .15s,border-color .15s}.im-back:hover{background:#6fc4ff24;border-color:#6fc4ff73}.im-side-hd b{font-size:16.5px;letter-spacing:2.5px;font-weight:900;background:linear-gradient(92deg,#fff 10%,#ffe9b8 90%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.im-total{margin-left:auto;font-style:normal;font-size:10px;font-weight:800;color:#ff8a94;background:#e8323f24;border:1px solid rgba(232,50,63,.4);padding:3px 9px;border-radius:99px;letter-spacing:.5px;animation:wsi-pop 2.4s ease-in-out infinite}.im-side-hd>span{font-size:11px;color:#6f86ad;margin-top:3px;letter-spacing:.4px}.im-search{margin:6px 14px 10px;border:1px solid rgba(111,196,255,.18);border-radius:11px;background:#ffffff0a;padding:9px 12px;font-size:12.5px;color:#eef3fb;outline:none;font-family:inherit;transition:border-color .18s,box-shadow .18s}.im-search:focus{border-color:#f0c96b8c;box-shadow:0 0 0 3px #f0c96b1a}.im-list{flex:1;overflow-y:auto;padding:0 8px 14px}.im-list::-webkit-scrollbar{width:4px}.im-list::-webkit-scrollbar-thumb{background:#6fc4ff33;border-radius:2px}.im-grp{padding:12px 8px 5px;font-size:10px;letter-spacing:2px;color:#6f86ad}.im-org{margin-bottom:3px}.im-top,.im-mid{display:flex;align-items:center;gap:6px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:10px;transition:background .15s}.im-top{padding:8px 9px;margin-top:5px;background:linear-gradient(135deg,#f0c96b17,#f0c96b05);border:1px solid rgba(240,201,107,.16)}.im-top:hover{background:linear-gradient(135deg,#f0c96b26,#f0c96b0d)}.im-top b{font-size:12px;font-weight:900;letter-spacing:2px;color:#ffe9b8}.im-top-ic{font-style:normal;font-size:12px;filter:saturate(.75)}.im-mid{padding:6px 9px 6px 18px}.im-mid:hover{background:#6fc4ff12}.im-mid b{font-size:11px;font-weight:800;letter-spacing:1.5px;color:#9fc6ff}.im-mid-ic{font-style:normal;font-size:10.5px;filter:saturate(.7)}.im-chev{font-style:normal;font-size:10px;color:#63769c;width:12px;flex:none;transition:transform .18s;transform:rotate(-90deg);display:inline-block;text-align:center}.im-chev.on{transform:rotate(0);color:#9fc6ff}.im-cnt{font-style:normal;font-size:10px;font-weight:700;color:#63769c;letter-spacing:.5px}.im-leaf{display:flex;align-items:center;gap:5px;padding:5px 9px 3px 42px;font-size:10px;font-weight:700;letter-spacing:1.5px;color:#63769c}.im-sort{margin-left:auto;display:inline-flex;gap:3px}.im-sort u{text-decoration:none;width:20px;height:20px;border-radius:6px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:900;color:#9fc6ff;background:#6fc4ff1a;border:1px solid rgba(111,196,255,.25)}.im-sort u:hover{background:#6fc4ff38}.im-sort u.dis{opacity:.28;pointer-events:none}.im-sortbtn{text-decoration:none;font-size:10px;font-weight:800;cursor:pointer;color:#9fc6ff;background:#6fc4ff1a;border:1px solid rgba(111,196,255,.3);padding:3px 9px;border-radius:99px;letter-spacing:.5px}.im-sortbtn.on,.im-sortbtn:hover{background:#6fc4ff38;color:#fff}.im-mv{text-decoration:none;font-size:10px;font-weight:800;cursor:pointer;color:#f0c96b;background:#f0c96b1f;border:1px solid rgba(240,201,107,.35);padding:2px 7px;border-radius:7px;opacity:0;transition:opacity .15s}.im-item:hover .im-mv{opacity:1}.im-mv:hover{background:#f0c96b40}.im-mvbox h3{font-size:15px;color:#ffe9b8}.im-mvbox select{width:100%;margin:10px 0 4px}.im-item{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:12px;cursor:pointer;transition:background .15s}.im-item:hover{background:#6fc4ff0f}.im-item.on{background:#f0c96b17}.im-av{flex:none;width:38px;height:38px;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 32% 28%,#233a66,#0b1526 68%);border:1px solid rgba(111,196,255,.25);font-size:15px;color:#ffe9b8;font-weight:700}.im-av:after{content:"";position:absolute;right:-1px;bottom:-1px;width:10px;height:10px;border-radius:50%;background:#44546e;border:2px solid #0a1122}.im-av.onl:after{background:#34d399;box-shadow:0 0 6px #34d399cc}.im-av.sm{width:34px;height:34px;font-size:13px}.im-tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.im-tx b{font-size:13px;color:#eef3fb;display:flex;align-items:center;gap:6px}.im-tx i{font-style:normal;font-size:11px;color:#77879f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.im-role{font-style:normal;font-size:9px;padding:1px 6px;border-radius:99px;background:#f0c96b26;border:1px solid rgba(240,201,107,.4);color:#f0c96b}.im-meta{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.im-meta i{font-style:normal;font-size:10px;color:#5d6f92}.im-badge{font-style:normal;min-width:17px;height:17px;padding:0 5px;border-radius:99px;background:#e05656;color:#fff;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center}.im-empty{padding:30px 10px;text-align:center;font-size:12px;color:#5d6f92}.im-chat{flex:1;min-width:0;display:flex;flex-direction:column;background:#070d1a}.im-placeholder{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.im-placeholder b{font-size:42px}.im-placeholder p{font-size:12.5px;color:#6f86ad;text-align:center;line-height:2}.im-chat-hd{flex:none;display:flex;align-items:center;gap:11px;padding:12px 16px;border-bottom:1px solid rgba(111,196,255,.12);background:#0a1122b3}.im-chat-hd .wk-back{display:none}.im-hd-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.im-hd-t b{font-size:14px;color:#eef3fb;display:flex;align-items:center;gap:6px}.im-hd-t i{font-style:normal;font-size:11px;color:#77879f}.im-hd-t i.onl{color:#34d399}.im-hd-dept{flex:none;font-size:11px;color:#6f86ad}.im-msgs{flex:1;overflow-y:auto;padding:18px 18px 8px;display:flex;flex-direction:column;gap:12px}.im-msgs::-webkit-scrollbar{width:4px}.im-msgs::-webkit-scrollbar-thumb{background:#6fc4ff33;border-radius:2px}.im-m{display:flex;align-items:flex-start;gap:9px;max-width:76%}.im-m.me{align-self:flex-end;flex-direction:row-reverse}.im-m-av{flex:none;width:34px;height:34px;border-radius:11px;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:800;color:#ffe9b8;background:radial-gradient(circle at 32% 28%,#233a66,#0b1526 68%);border:1px solid rgba(111,196,255,.25);box-shadow:0 3px 8px #0000004d}.im-m-av.me{color:#fff;border:1px solid rgba(61,123,217,.5);background:linear-gradient(135deg,#6fc4ff,#3d7bd9)}.im-m-main{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.im-m.me .im-m-main{align-items:flex-end}.im-m-who{font-style:normal;font-size:11px;font-weight:700;color:#8ea2c4;display:flex;align-items:baseline;gap:7px;padding:0 2px}.im-m-who i{font-style:normal;font-size:9.5px;font-weight:400;color:#55678a}.im-bub{padding:10px 14px;border-radius:4px 15px 15px;font-size:13px;line-height:1.7;background:#ffffff0f;border:1px solid rgba(111,196,255,.14);color:#e6eefc;word-break:break-word;white-space:pre-wrap;box-shadow:0 3px 10px #00000038}.im-m.me .im-bub{border-radius:15px 4px 15px 15px;border:none;color:#fff;background:linear-gradient(135deg,#74c6ff,#3d7bd9);box-shadow:0 6px 16px #3d7bd952,inset 0 1px #ffffff38}.im-bar{flex:none;display:flex;gap:9px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid rgba(111,196,255,.12);background:#0a1122b3}.im-bar input{flex:1;min-width:0;border:1px solid rgba(111,196,255,.2);border-radius:99px;background:#ffffff0d;padding:11px 16px;font-size:13px;color:#eef3fb;outline:none;font-family:inherit}.im-bar input:focus{border-color:#f0c96b80}.im-bar button{flex:none;border:none;border-radius:99px;padding:11px 22px;cursor:pointer;background:linear-gradient(135deg,#e8a33d,#7c5ce0);color:#fff;font-size:13px;font-weight:700}.im-bar button:disabled{opacity:.45;cursor:default}.pc-main .im-page,.pc-body .im-page{height:100%;border-radius:0}@media(max-width:768px){.im-side{width:100%;border-right:none}.im-side.hide-m,.im-chat{display:none}.im-chat.show-m,.im-chat-hd .wk-back{display:flex}.im-hd-dept{display:none}.im-m{max-width:84%}}.ml2-steps{display:flex;justify-content:center;gap:0;margin:14px auto 4px;max-width:520px}.ml2-step{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer;position:relative}.ml2-step:not(:last-child):after{content:"";position:absolute;top:15px;left:calc(50% + 22px);right:calc(-50% + 22px);height:2px;background:#6fc4ff2e;border-radius:2px}.ml2-step.past:not(:last-child):after{background:#f0c96b8c}.ml2-step i{width:31px;height:31px;border-radius:50%;z-index:1;font-style:normal;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border:1px solid rgba(111,196,255,.25);color:#8ea2c4;transition:all .2s}.ml2-step span{font-size:11px;color:#6f86ad;letter-spacing:1px}.ml2-step.on i{background:linear-gradient(135deg,#e8a33d,#c77f2a);border-color:transparent;color:#fff;box-shadow:0 0 16px #e8a33d66}.ml2-step.on span{color:#ffe9b8}.ml2-step.past i{background:#f0c96b26;border-color:#f0c96b80;color:#f0c96b}.ml2-step.past span{color:#a8936a}.ml2-body{max-width:760px;margin:0 auto;padding:16px 16px 8px}.ml2-vs{display:flex;align-items:stretch;gap:12px;margin-bottom:14px}.ml2-vs-col{flex:1;padding:16px 14px 14px;border-radius:16px;text-align:center;background:#ffffff08;border:1px solid rgba(111,196,255,.14)}.ml2-vs-col.gold{background:linear-gradient(160deg,#f0c96b1a,#e8a33d0d);border-color:#f0c96b66;box-shadow:0 8px 28px #f0c96b14}.ml2-vs-t{font-size:11px;color:#8ea2c4;letter-spacing:1px;margin-bottom:12px}.ml2-vs-col.gold .ml2-vs-t{color:#d9c08a}.ml2-vs-n{display:flex;justify-content:center;gap:18px}.ml2-vs-n div{display:flex;flex-direction:column;align-items:center}.ml2-vs-n b{font-size:30px;font-weight:800;color:#eef3fb;line-height:1.1;font-variant-numeric:tabular-nums}.ml2-vs-col.gold .ml2-vs-n b{color:#ffe9b8}.ml2-vs-n i{font-style:normal;font-size:10.5px;color:#6f86ad;margin-top:3px}.ml2-vs-arrow{align-self:center;flex:none;padding:7px 12px;border-radius:99px;font-size:14px;font-weight:800}.ml2-vs-arrow.up{color:#34d399;background:#34d3991a;border:1px solid rgba(52,211,153,.3)}.ml2-vs-arrow.down{color:#f87171;background:#f871711a;border:1px solid rgba(248,113,113,.3)}.ml2-insights{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}.ml2-ins{padding:10px 14px;border-radius:12px;font-size:12px;color:#a8b8d4;line-height:1.7;background:#6fc4ff0d;border:1px solid rgba(111,196,255,.14)}.ml2-ins b{color:#ffe9b8}.ml2-ins.warn{background:#f0a65a12;border-color:#f0a65a59;color:#d8b98a}.ml2-ins.warn b{color:#f2c98a}.ml2-ins.ok{background:#34d3990f;border-color:#34d3994d;color:#9fd8c2}.ml2-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px}.ml2-card{padding:13px 14px;border-radius:15px;background:#ffffff08;border:1px solid rgba(111,196,255,.14)}.ml2-card.empty{border-style:dashed;opacity:.75}.ml2-card-hd{display:flex;align-items:center;gap:8px;margin-bottom:10px}.ml2-card-hd b{font-size:14px;color:#eef3fb;flex:1}.ml2-card-hd i{font-style:normal;font-size:10px;color:#6f86ad}.ml2-conf{font-size:10px;padding:2px 9px;border-radius:99px;font-weight:700}.ml2-conf.c0{background:#34d3991f;color:#34d399;border:1px solid rgba(52,211,153,.35)}.ml2-conf.c1{background:#f0c96b1f;color:#f0c96b;border:1px solid rgba(240,201,107,.35)}.ml2-conf.c2{background:#f871711f;color:#f87171;border:1px solid rgba(248,113,113,.35)}.ml2-card-nums{display:flex;align-items:center;gap:8px;margin-bottom:8px}.ml2-card-nums>div:not(.arrow){flex:1;display:flex;align-items:baseline;gap:3px;flex-wrap:wrap}.ml2-card-nums span{font-size:10px;color:#6f86ad;margin-right:2px}.ml2-card-nums b{font-size:17px;color:#eef3fb;font-variant-numeric:tabular-nums}.ml2-card-nums b.gold{color:#ffe9b8}.ml2-card-nums em{font-style:normal;font-size:10px;color:#6f86ad;margin-right:6px}.ml2-card-nums .arrow{color:#55678a;font-size:13px}.ml2-card-p{font-size:11px;color:#8ea2c4;line-height:1.6;margin-top:6px}.ml2-card-p.help{color:#d8b98a}.ml2-card-none{padding:18px 0 10px;text-align:center;font-size:11.5px;color:#5d6f92}.ml2-sec{margin-bottom:14px;padding:18px 18px 14px;border-radius:18px;background:#ffffff06;border:1px solid rgba(111,196,255,.12)}.ml2-sec-t{display:flex;align-items:baseline;gap:10px;margin-bottom:14px;flex-wrap:wrap}.ml2-sec-t em{font-style:normal;width:26px;height:26px;border-radius:8px;flex:none;align-self:center;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#e8a33d,#c77f2a);color:#fff;font-size:13px;font-weight:800}.ml2-sec-t{font-size:15px;font-weight:700;color:#ffe9b8;letter-spacing:1px}.ml2-sec-t span{font-size:11px;color:#6f86ad;font-weight:400}.ml2-trio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px}.ml2-trio.x5{grid-template-columns:repeat(5,minmax(0,1fr))}.ml2-cell{padding:12px 12px 10px;border-radius:13px;text-align:center;background:#070c1a80;border:1px solid rgba(111,196,255,.15)}.ml2-trio.gold .ml2-cell{border-color:#f0c96b59;background:#f0c96b0d}.ml2-lb{display:block;font-size:11px;color:#8ea2c4;margin-bottom:8px}.ml2-lb em{font-style:normal;color:#55678a;margin-left:3px}.ml2-sel{width:100%;border:1px solid rgba(111,196,255,.22);border-radius:9px;background:#0d1730;color:#eef3fb;padding:9px 6px;font-size:16px;font-weight:700;text-align:center;outline:none;font-family:inherit;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.ml2-sel.on{border-color:#f0c96b8c;color:#ffe9b8}.ml2-f{display:block;margin-top:12px}.ml2-lb2{display:block;font-size:12px;color:#8ea2c4;margin-bottom:7px;letter-spacing:.5px}.ml2-in{width:100%;box-sizing:border-box;border:1px solid rgba(111,196,255,.2);border-radius:11px;background:#ffffff0a;padding:11px 13px;font-size:13px;color:#eef3fb;outline:none;font-family:inherit}.ml2-in:focus{border-color:#f0c96b8c}.ml2-chips{display:flex;gap:8px;flex-wrap:nowrap}.ml2-chip{flex:1 1 0;min-width:0;text-align:center;white-space:nowrap;padding:10px 4px;border-radius:11px;font-size:13px;cursor:pointer;background:#ffffff0a;border:1px solid rgba(111,196,255,.2);color:#a8b8d4;transition:all .15s}.ml2-chip.on{background:#f0c96b24;border-color:#f0c96b99;color:#ffe9b8;font-weight:700}.ml2-money{display:flex;align-items:stretch;gap:4px}.ml2-money .ml2-sel{flex:1 1 auto;min-width:0;padding-left:2px;padding-right:14px}.ml2-mbtn{flex:0 0 auto;width:28px;border-radius:9px;cursor:pointer;border:1px solid rgba(240,201,107,.45);background:#f0c96b14;color:#ffd98a;font-size:17px;font-weight:800;line-height:1;display:flex;align-items:center;justify-content:center;transition:all .15s}.ml2-mbtn:active{background:#f0c96b33;transform:scale(.94)}.ml2-review{padding:20px;border-radius:18px;background:linear-gradient(160deg,#f0c96b12,#7c5ce00d);border:1px solid rgba(240,201,107,.3)}.ml2-rv-t{font-size:15px;font-weight:800;color:#ffe9b8;letter-spacing:1px;margin-bottom:14px}.ml2-rv-nums{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.ml2-rv-nums div{display:flex;align-items:center;gap:12px;padding:11px 14px;border-radius:12px;background:#070c1a73;border:1px solid rgba(111,196,255,.15)}.ml2-rv-nums div.gold{border-color:#f0c96b66}.ml2-rv-nums span{flex:none;font-size:11px;color:#8ea2c4;width:64px}.ml2-rv-nums b{font-size:14.5px;color:#eef3fb}.ml2-rv-nums div.gold b{color:#ffe9b8}.ml2-rv-i{display:flex;gap:12px;padding:9px 2px;border-top:1px dashed rgba(111,196,255,.12);font-size:12.5px}.ml2-rv-i .k{flex:none;width:64px;color:#8ea2c4;font-size:11.5px;padding-top:1px}.ml2-rv-i .v{color:#dbe7ff;line-height:1.7}@media(max-width:640px){.ml2-vs{flex-direction:column}.ml2-vs-arrow{align-self:center}.ml2-trio,.ml2-trio.x5,.ml2-grid{grid-template-columns:1fr}}.ct-filter{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:12px 0 14px;padding:10px 14px;border-radius:14px;background:#0a1020b8;border:1px solid rgba(111,196,255,.16);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ct-filter.on{border-color:#f0c96b73;box-shadow:0 0 0 1px #f0c96b1f,0 8px 24px -14px #f0c96b59}.ct-fic{color:#6fc4ff;font-size:13px}.ct-fsel{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(111,196,255,.22);background:#070c1acc;color:#dbe7ff;font-size:12px;font-weight:700;padding:7px 26px 7px 12px;border-radius:9px;cursor:pointer;outline:none;background-image:linear-gradient(45deg,transparent 50%,#6fc4ff 50%),linear-gradient(135deg,#6fc4ff 50%,transparent 50%);background-position:calc(100% - 14px) 50%,calc(100% - 10px) 50%;background-size:4px 4px;background-repeat:no-repeat}.ct-fsel:focus{border-color:#6fc4ff}.ct-fsel option{background:#0a1020}.ct-fclr{font-size:11px;font-weight:800;color:#f0c96b;cursor:pointer;padding:4px 8px;border-radius:7px;background:#f0c96b1a}.ct-fclr:hover{background:#f0c96b38}.ct-fcnt{margin-left:auto;font-size:11px;color:#7f8db3;font-weight:700}.ct-table tr.pick{cursor:pointer;transition:background .15s}.ct-table tr.pick:hover td{background:#6fc4ff12}.ct-battle-btn{display:inline-flex;align-items:center;gap:7px;margin-left:10px;border:1px solid rgba(240,201,107,.55);border-radius:11px;padding:8px 16px;background:linear-gradient(135deg,#f0c96b33,#f0c96b0f);color:#ffe9b8;font-size:12.5px;font-weight:900;letter-spacing:1px;cursor:pointer;box-shadow:0 6px 20px -8px #f0c96b80,inset 0 1px #ffffff1f;transition:transform .15s,box-shadow .15s}.ct-battle-btn:hover{transform:translateY(-1px);box-shadow:0 10px 26px -8px #f0c96ba6,inset 0 1px #ffffff29}.ct-battle-btn i{font-style:normal;color:#f0c96b}.bs-mask{position:fixed;inset:0;z-index:900;overflow:auto;background:radial-gradient(1100px 500px at 80% -10%,rgba(63,110,255,.14),transparent 60%),radial-gradient(900px 480px at 8% 110%,rgba(15,189,133,.08),transparent 60%),linear-gradient(180deg,#05070f,#070b18);color:#dbe7ff;padding:22px clamp(14px,3vw,42px) 30px}.bs-head{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.bs-title b{display:block;font-size:24px;font-weight:900;letter-spacing:3px;background:linear-gradient(92deg,#fff 20%,#9fc6ff,#f0c96b);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.bs-title span{display:block;margin-top:3px;font-size:11.5px;color:#7f8db3;letter-spacing:1.5px}.bs-top{display:flex;align-items:center;gap:10px;padding:9px 16px;border-radius:13px;border:1px solid rgba(240,201,107,.4);background:linear-gradient(135deg,#f0c96b24,#f0c96b08);box-shadow:0 10px 30px -14px #f0c96b73}.bs-top i{font-size:10.5px;color:#c9a655;font-style:normal;font-weight:800;letter-spacing:1px}.bs-top b{font-size:17px;font-weight:900;color:#ffe9b8}.bs-top em{font-size:11px;color:#d8c08a;font-style:normal;font-weight:700}.bs-close{margin-left:auto;border:1px solid rgba(111,196,255,.3);background:#0a1020b3;color:#9fc6ff;font-size:12px;font-weight:800;padding:9px 18px;border-radius:11px;cursor:pointer}.bs-close:hover{background:#6fc4ff24}.bs-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0 14px}.bs-tab{display:inline-flex;align-items:center;gap:7px;padding:8px 15px;border-radius:999px;border:1px solid rgba(111,196,255,.2);background:#0a1020a8;font-size:12.5px;font-weight:800;color:#9fb4d8;cursor:pointer;transition:all .15s}.bs-tab i{font-style:normal;font-size:10.5px;color:#63769c;font-weight:700}.bs-tab:hover{border-color:#6fc4ff80;color:#dbe7ff}.bs-tab.on{background:linear-gradient(135deg,#6fc4ff3d,#6fc4ff14);border-color:#6fc4ff;color:#fff;box-shadow:0 8px 22px -10px #6fc4ff8c}.bs-tab.on i{color:#9fc6ff}.bs-stats{display:flex;align-items:stretch;gap:12px;flex-wrap:wrap;margin-bottom:14px}.bs-stat{min-width:168px;padding:13px 18px;border-radius:15px;position:relative;overflow:hidden;border:1px solid rgba(111,196,255,.16);background:#0a1020b3}.bs-stat:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px}.bs-stat.up:before{background:linear-gradient(180deg,#ff4d5e,#c22733)}.bs-stat.dn:before{background:linear-gradient(180deg,#0fbd85,#0a8a62)}.bs-stat i{display:block;font-size:10.5px;font-style:normal;color:#7f8db3;font-weight:800;letter-spacing:2px}.bs-stat b{display:inline-block;margin-top:4px;font-size:26px;font-weight:900;color:#fff}.bs-stat b em{font-size:11px;font-style:normal;color:#7f8db3;font-weight:700;margin-left:4px}.bs-stat.up b{color:#ff8a94}.bs-stat.dn b{color:#4fe0b0}.bs-stat.net b{color:#ffe9b8}.bs-stat span{display:block;margin-top:2px;font-size:11px;color:#8ea2c4;font-weight:700}.bs-legend{margin-left:auto;display:flex;flex-direction:column;justify-content:center;gap:6px}.bs-legend span{display:flex;align-items:center;gap:7px;font-size:10.5px;color:#7f8db3;font-weight:700}.bs-legend .dot{width:10px;height:10px;border-radius:3px;display:inline-block}.bs-legend .dot.up{background:#ff4d5e}.bs-legend .dot.dn{background:#0fbd85}.bs-legend .dot.gold{background:#ffd75e}.bs-chart{border:1px solid rgba(111,196,255,.16);border-radius:18px;overflow:hidden;background:linear-gradient(180deg,#0a1020e6,#070b16e6);box-shadow:0 30px 80px -30px #000c,inset 0 1px #ffffff0a}.bs-svg{display:block;width:100%;height:auto;min-height:340px}.bs-nodata{padding:90px 0;text-align:center;color:#63769c;font-size:13px;font-weight:700;letter-spacing:1px}.bs-foot{margin-top:12px;font-size:11px;color:#63769c;text-align:center;letter-spacing:.5px}@media(max-width:720px){.bs-title b{font-size:19px}.bs-legend{flex-direction:row;margin-left:0}}.wsi-badge{display:inline-flex;align-items:center;justify-content:center;min-width:17px;height:17px;padding:0 5px;margin-left:7px;border-radius:99px;background:linear-gradient(135deg,#ff5f6d,#e8323f);color:#fff;font-size:10px;font-weight:900;font-style:normal;line-height:1;box-shadow:0 3px 8px #e8323f73;animation:wsi-pop 2.4s ease-in-out infinite;vertical-align:1px}@keyframes wsi-pop{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}.bs-mask.bs-embed{position:static;inset:auto;z-index:auto;overflow:visible;padding:18px clamp(12px,2vw,26px) 16px;margin:16px 0 4px;border:1px solid rgba(88,148,255,.22);border-radius:20px;background:radial-gradient(900px 380px at 85% -10%,rgba(63,110,255,.13),transparent 60%),radial-gradient(760px 360px at 6% 115%,rgba(15,189,133,.07),transparent 60%),linear-gradient(180deg,#070b16,#090e1d);box-shadow:0 18px 50px -22px #0000008c}.bs-mask.bs-embed .bs-tabs{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.bs-mask.bs-embed .bs-tab{flex:0 0 auto}.bs-legend .dot.cnt{background:#8fa3c8;border-radius:50%}.ct-inp.date{margin-top:4px;width:100%;font-size:10px;padding:3px 6px;color-scheme:dark;color:#8fa3c8}.ct-inp.date::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.7}.ct-od{display:block;font-style:normal;font-size:9px;font-weight:700;color:#6f80a5;margin-top:1px;white-space:nowrap}.ct-addbtn td{text-align:center;padding:10px 0;cursor:pointer;color:#d4b46a;font-size:13px;letter-spacing:1px;border-top:1px dashed rgba(212,180,106,.35);transition:background .15s}.ct-addbtn:hover td{background:#d4b46a14}.ct-addbtn td b{font-size:15px;margin-right:2px}.ct-adding td{background:#d4b46a0f}.ct-adding .no{color:#d4b46a;font-weight:700}.ct-odlabel{display:flex;align-items:center;gap:4px;margin-top:4px;font-size:10px;color:#d4b46ad9;white-space:nowrap}.ct-odlabel .ct-inp.date{flex:1;margin-top:0}.bs-ranks{margin-top:10px;border-top:1px solid rgba(255,255,255,.08);padding-top:10px}.bs-rank-tabs{display:flex;gap:8px;margin-bottom:8px}.bs-rank-tabs span{padding:4px 14px;border-radius:999px;font-size:12px;cursor:pointer;background:#ffffff0f;color:#ffffffa6;border:1px solid transparent;transition:all .15s}.bs-rank-tabs span.on{color:#0d1420;font-weight:700}.bs-rank-tabs span.on.win{background:#e25c5c}.bs-rank-tabs span.on.lose{background:#4fae62}.bs-rank-tabs span.on.near{background:#d4b46a}.bs-rank-list{display:flex;flex-wrap:wrap;gap:6px}.bs-rank-it{display:flex;align-items:center;gap:6px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:4px 10px 4px 6px;font-size:12px;color:#ffffffd9}.bs-rank-it .rk{width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;background:#ffffff1f;color:#fff}.bs-rank-it.top .rk{background:#d4b46a;color:#0d1420}.bs-rank-it .pf{font-weight:700}.bs-rank-it .pf.neg{color:#4fae62}.bs-rank-it .pf.pos{color:#e25c5c}.bs-rank-it .gp{font-size:10px;color:#ffffff73;background:#ffffff12;padding:1px 6px;border-radius:999px}.bs-rank-empty{font-size:12px;color:#fff6;padding:6px 0}.bs-bar{display:flex;align-items:center;gap:10px;margin-bottom:8px}.bs-bar .bs-tabs{flex:1;min-width:0;display:flex;gap:8px;overflow-x:auto;padding-bottom:2px}.bs-bar .bs-close{flex-shrink:0}.bs-play{width:100%}.bs-counters{display:flex;align-items:stretch;gap:10px;margin:2px 0 8px;flex-wrap:wrap}.bs-cur{display:flex;align-items:center;gap:10px;padding:8px 16px;background:linear-gradient(135deg,#ffd75e24,#ffd75e0a);border:1px solid rgba(255,215,94,.35);border-radius:12px}.bs-cur i{font-style:normal;font-size:12px;color:#ffffff8c}.bs-cur b{font-size:22px;font-weight:900;color:#ffd75e;font-variant-numeric:tabular-nums}.bs-cur em{font-style:normal;font-size:12px;font-weight:700;padding:2px 8px;border-radius:999px}.bs-cur em.up{color:#ff6b7a;background:#ff4d5e24}.bs-cur em.dn{color:#2ed69a;background:#0fbd8524}.bs-cnt{flex:1;min-width:150px;display:flex;flex-direction:column;justify-content:center;gap:1px;padding:7px 16px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.bs-cnt i{font-style:normal;font-size:11px;color:#ffffff80}.bs-cnt b{font-size:21px;font-weight:900;line-height:1.15;font-variant-numeric:tabular-nums}.bs-cnt b em{font-style:normal;font-size:11px;font-weight:500;margin-left:3px;color:#ffffff73}.bs-cnt span{font-size:11px;color:#ffffff80;font-variant-numeric:tabular-nums}.bs-cnt.win b{color:#ff6b7a}.bs-cnt.lose b{color:#2ed69a}.bs-cnt.near b{color:#ffd75e}.bs-cnt.near.hot{border-color:#ffd75e8c;background:#ffd75e14;animation:bsHotPulse 1.4s ease-in-out infinite}@keyframes bsHotPulse{0%,to{box-shadow:0 0 #ffd75e00}50%{box-shadow:0 0 18px 2px #ffd75e40}}.bs-ctl{display:flex;align-items:center;gap:6px}.bs-ctl button{background:#ffffff0f;color:#fffc;border:1px solid rgba(255,255,255,.12);border-radius:9px;padding:7px 12px;font-size:12px;cursor:pointer;transition:all .15s;white-space:nowrap}.bs-ctl button:hover{background:#ffd75e24;border-color:#ffd75e66;color:#ffd75e}.bs-prog{height:3px;border-radius:2px;background:#ffffff12;margin-bottom:8px;overflow:hidden}.bs-prog i{display:block;height:100%;background:linear-gradient(90deg,#d4b46a,#ffd75e);border-radius:2px;transition:width .12s linear}.bs-rank-list{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.bs-rank-it{min-width:0;overflow:hidden}.bs-rank-it b{max-width:74px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bs-rank-it .vr{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff9}.bs-rank-it .pf{white-space:nowrap;font-variant-numeric:tabular-nums}.ct-own-wrap{position:relative}.ct-own-drop{position:absolute;top:calc(100% + 4px);left:0;min-width:120px;z-index:80;background:#101a2e;border:1px solid rgba(212,180,106,.4);border-radius:10px;box-shadow:0 12px 30px #0000008c;max-height:190px;overflow-y:auto}.ct-own-i{padding:8px 12px;font-size:12.5px;color:#ffffffd9;cursor:pointer;white-space:nowrap}.ct-own-i:hover{background:#d4b46a26;color:#ffd75e}.ct-own-i+.ct-own-i{border-top:1px solid rgba(255,255,255,.05)}.bs-picker{position:relative;flex-shrink:0}.bs-curb{display:inline-flex;align-items:center;gap:10px;padding:10px 18px;border-radius:14px;background:linear-gradient(160deg,#4096ff38,#4096ff14);border:1px solid rgba(64,150,255,.45);cursor:pointer;transition:all .18s}.bs-curb:hover,.bs-curb.on{border-color:#4096ffcc;box-shadow:0 0 16px #4096ff40}.bs-curb em{font-style:normal;font-size:17px;font-weight:800;color:#fff;letter-spacing:1px}.bs-curb i{font-style:normal;font-size:12.5px;color:#ffffff8c}.bs-curb .bs-arw{font-size:13px;color:#fff9;transition:transform .18s}.bs-curb .bs-arw.up{transform:rotate(180deg)}.bs-drop-mask{position:fixed;inset:0;z-index:88}.bs-drop{position:absolute;top:calc(100% + 8px);left:0;z-index:90;min-width:230px;background:#0d1424f7;border:1px solid rgba(64,150,255,.3);border-radius:14px;box-shadow:0 14px 34px #0009;max-height:300px;overflow-y:auto;padding:6px}.bs-drop-i{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:9px 12px;border-radius:9px;cursor:pointer;transition:background .15s}.bs-drop-i span{font-size:14px;font-weight:700;color:#ffffffe0}.bs-drop-i i{font-style:normal;font-size:11.5px;color:#ffffff73;white-space:nowrap}.bs-drop-i:hover{background:#4096ff24}.bs-drop-i.on{background:#4096ff33}.bs-drop-i.on span{color:#7fb8ff}.bs-ls{flex:1;min-width:0;display:flex;align-items:center;gap:10px;flex-wrap:nowrap}.bs-ls-i{display:inline-flex;align-items:baseline;gap:6px;padding:8px 16px;border-radius:12px;font-size:13px;color:#ffffffb8;white-space:nowrap;background:#ffffff0d;border:1px solid rgba(255,255,255,.09)}.bs-ls-i b{font-size:19px;font-weight:800}.bs-ls-i.up b{color:#ff4d5e}.bs-ls-i.dn b{color:#0fbd85}.bs-ls-i.up{border-color:#ff4d5e47}.bs-ls-i.dn{border-color:#0fbd8547}.bs-px{display:inline-flex;align-items:baseline;gap:8px;padding:8px 16px;border-radius:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);white-space:nowrap}.bs-px i{font-style:normal;font-size:12px;color:#ffffff80}.bs-px b{font-size:19px;font-weight:800;font-variant-numeric:tabular-nums}.bs-px em{font-style:normal;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.bs-px.up b,.bs-px.up em{color:#ff4d5e}.bs-px.dn b,.bs-px.dn em{color:#0fbd85}.bs-px.up{border-color:#ff4d5e4d}.bs-px.dn{border-color:#0fbd854d}.bs-rank-hd{display:flex;align-items:baseline;gap:12px;margin-bottom:10px}.bs-rank-hd b{font-size:15px;color:#fff;letter-spacing:2px}.bs-rank-hd span{font-size:11.5px;color:#fff6}.bs-rank-it{align-items:flex-start;padding:10px 12px}.bs-rank-it .rk{margin-top:2px}.bs-rank-it .ri{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.bs-rank-it .ri-t{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.bs-rank-it .ri-t b{max-width:none;overflow:visible;text-overflow:clip;white-space:nowrap;font-size:13px}.bs-rank-it .ri-t .pf{font-size:12.5px;font-weight:800;white-space:nowrap;flex-shrink:0}.bs-rank-it .ri-b{display:flex;align-items:center;justify-content:space-between;gap:8px}.bs-rank-it .ri-b .vr{flex:none;overflow:visible;text-overflow:clip;font-size:11.5px;color:#ffffff8c}.bs-bigpx{display:flex;align-items:baseline;gap:12px;padding:4px 20px;border-radius:16px;background:linear-gradient(160deg,#ffd75e1a,#ffffff0a);border:1px solid rgba(255,255,255,.14);white-space:nowrap;flex-shrink:0}.bs-bigpx i{font-style:normal;font-size:12.5px;color:#ffffff8c;display:inline-flex;align-items:center;gap:6px;align-self:center;letter-spacing:1px}.bs-bigpx i u{width:7px;height:7px;border-radius:50%;background:#0fbd85;box-shadow:0 0 8px #0fbd85;animation:bsLivePulse 1.6s ease-in-out infinite}.bs-bigpx b{font-size:34px;font-weight:900;line-height:1.15;font-variant-numeric:tabular-nums;letter-spacing:.5px}.bs-bigpx em{font-style:normal;font-size:14px;font-weight:800;font-variant-numeric:tabular-nums}.bs-bigpx.up b,.bs-bigpx.up em{color:#ff4d5e}.bs-bigpx.dn b,.bs-bigpx.dn em{color:#0fbd85}.bs-bigpx.up{border-color:#ff4d5e59}.bs-bigpx.dn{border-color:#0fbd8559}@keyframes bsLivePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}.bs-rank-it{cursor:pointer;transition:border-color .15s,box-shadow .15s}.bs-rank-it:hover{border-color:#7fb8ff8c}.bs-rank-it.on{border-color:#7fb8ff;box-shadow:0 0 0 1px #7fb8ff inset,0 0 14px #7fb8ff4d}.ct-table tr.done td{background:#ffd75e0d}.ct-done{font-size:10px;font-weight:900;color:#ffd75e;background:#ffd75e1a;padding:2px 7px;border-radius:999px;white-space:nowrap}.ct-arch{margin-top:10px}.ct-arch-btn{width:100%;display:flex;align-items:center;gap:12px;padding:11px 16px;border-radius:12px;background:#ffffff0a;border:1px dashed rgba(255,255,255,.18);cursor:pointer;transition:all .18s}.ct-arch-btn:hover,.ct-arch-btn.on{border-color:#d4b46a8c;background:#d4b46a0f}.ct-arch-btn .t{font-size:13px;font-weight:700;color:#ffffffc7;letter-spacing:1px}.ct-arch-btn .n{flex:1;display:flex;gap:10px}.ct-arch-btn .n i{font-style:normal;font-size:12px;padding:2px 10px;border-radius:999px;white-space:nowrap}.ct-arch-btn .n i.deal{color:#ffd75e;background:#ffd75e1f}.ct-arch-btn .n i.lost{color:#ffb46b;background:#ffb46b1f}.ct-arch-btn em{font-style:normal;font-size:12px;color:#ffffff80}.ct-table.arch{margin-top:8px}.ct-table.arch tbody tr td{opacity:.62}.ct-table.arch tbody tr:hover td{opacity:1}.bs-curb.scope{background:linear-gradient(160deg,#d4b46a33,#d4b46a12);border-color:#d4b46a73}.bs-curb.scope:hover,.bs-curb.scope.on{border-color:#d4b46ad9;box-shadow:0 0 16px #d4b46a38}.bs-curb.scope .bs-drop-i.on span{color:#ffd75e}.bs-bar{flex-wrap:wrap}.bs-ls{flex:0 0 auto}.bs-bigpx{margin-left:auto}.bs-bar{gap:8px}.bs-curb{padding:9px 14px}.bs-curb em{font-size:15.5px}.bs-ls-i{padding:7px 13px}.bs-ls-i b{font-size:17px}.bs-bigpx{padding:3px 16px;gap:10px}.bs-bigpx b{font-size:28px}.bs-bigpx em{font-size:13px}.bs-bigpx{order:10;flex:1 1 100%;margin-left:0;justify-content:center;gap:14px;border:none;background:transparent;padding:2px 0 8px;box-shadow:none}.bs-bigpx b{font-size:40px;line-height:1.1}.bs-bigpx em{font-size:15px}.bs-bigpx i{font-size:13px}.bs-bar .bs-close{margin-left:auto}.ct-arch-secs{display:flex;flex-direction:column;gap:12px;margin-top:10px}.ct-arch-sec-h{display:flex;align-items:center;gap:8px;padding:2px 4px 8px;font-size:12.5px;font-weight:800;letter-spacing:1px;color:#ffffffb8}.ct-arch-sec-h i{width:8px;height:8px;border-radius:50%;flex-shrink:0}.ct-arch-sec-h.deal i{background:#ffd75e;box-shadow:0 0 8px #ffd75e99}.ct-arch-sec-h.lost i{background:#ffb46b;box-shadow:0 0 8px #ffb46b99}.ct-arch-sec-h b{font-size:12px;padding:1px 10px;border-radius:999px}.ct-arch-sec-h.deal b{color:#ffd75e;background:#ffd75e1f}.ct-arch-sec-h.lost b{color:#ffb46b;background:#ffb46b1f}.ct-arch-sec-h span{font-size:10.5px;font-weight:500;letter-spacing:0;color:#ffffff52}.ct-opbtns{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.ct-ebtn.mv{color:#7fb8ff;border-color:#7fb8ff66}.ct-ebtn.mv:hover,.ct-ebtn.mv.on{background:#7fb8ff29;border-color:#7fb8ffbf}.ct-ebtn.danger-o{color:#ff9aa2;border-color:#ff4d5e59;background:#ff4d5e0f}.ct-ebtn.danger-o:hover{background:#ff4d5e24;border-color:#ff4d5eb3}.ct-ebtn.danger{color:#fff;background:#c22733;border-color:#ff8089}.ct-delcf{display:inline-flex;gap:6px}.ct-mvwrap{position:relative;display:inline-flex}.ct-mv-mask{position:fixed;inset:0;z-index:60}.ct-mv-drop{position:absolute;right:0;top:calc(100% + 6px);z-index:61;min-width:216px;padding:6px;background:#0d1424;border:1px solid rgba(127,184,255,.38);border-radius:12px;box-shadow:0 16px 44px #0009}.ct-mv-h{padding:7px 10px 6px;font-size:11px;font-weight:700;letter-spacing:1px;color:#ffffff73}.ct-mv-i{padding:8px 10px;font-size:12.5px;color:#dbe6ff;border-radius:8px;cursor:pointer}.ct-mv-i:hover{background:#7fb8ff24;color:#fff}.wk-info .inner.wk-lg{width:auto;max-width:292px;margin:8vh 18px 0;position:relative;padding:18px 16px 13px;border-radius:20px;background:linear-gradient(165deg,#142038e0,#090f1ded);border:1px solid rgba(240,201,107,.24);box-shadow:0 30px 70px -18px #000000ad,inset 0 1px #ffffff12;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.pc-shell .wk-info .inner.wk-lg{margin:14px auto 0;width:292px}.wk-lg-back{position:absolute;top:10px;left:10px;width:24px;height:24px;border-radius:50%;border:1px solid rgba(140,170,220,.28);background:#0a102273;color:#8ea6c9;font-size:15px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;font-family:inherit;padding:0 2px 1px 0;transition:color .15s,border-color .15s}.wk-lg-back:hover{color:#fff;border-color:#f0c96b8c}.wk-lg-orb{display:flex;justify-content:center;margin-bottom:8px;filter:drop-shadow(0 0 16px rgba(240,201,107,.35))}.wk-lg-t{text-align:center;font-size:17px;letter-spacing:5px;font-weight:900;margin:0 0 6px;background:linear-gradient(180deg,#fff3d9,#f0c96b 60%,#c9982f);-webkit-background-clip:text;background-clip:text;color:transparent}.wk-lg-sub{text-align:center;font-size:10.5px;color:#8ea6c9;letter-spacing:1px;margin:0 0 14px}.wk-lg-badge{display:flex;align-items:center;justify-content:center;gap:6px;margin:0 auto 12px;padding:5px 12px;width:-moz-fit-content;width:fit-content;border-radius:99px;background:#f0c96b14;border:1px solid rgba(240,201,107,.3);font-size:10px}.wk-lg-badge .lk{font-size:10px}.wk-lg-badge b{color:#f0c96b;font-weight:800;letter-spacing:1px}.wk-lg-badge em{font-style:normal;color:#77879f;font-size:9px;letter-spacing:1px}.wk-lg-inp{width:100%;box-sizing:border-box;margin-bottom:9px;outline:none;font-family:inherit;background:#0a10229e;border:1px solid rgba(111,196,255,.2);border-radius:12px;padding:9px 12px;font-size:12.5px;color:#eaf2ff;letter-spacing:1px;transition:border-color .2s,box-shadow .2s}.wk-lg-inp::-moz-placeholder{color:#55678a;letter-spacing:1.5px}.wk-lg-inp::placeholder{color:#55678a;letter-spacing:1.5px}.wk-lg-inp:focus{border-color:#f0c96bb3;box-shadow:0 0 0 3px #f0c96b1f}.wk-lg-hint{text-align:center;font-size:10px;color:#c9a960;letter-spacing:1px;margin:-2px 0 8px}.wk-lg-hint.ok{color:#7dedc0}.wk-lg-btn{width:100%;margin-top:6px;padding:12px;border:none;border-radius:99px;cursor:pointer;background:linear-gradient(135deg,#e8a33d,#7c5ce0);color:#fff;font-size:13px;font-weight:800;letter-spacing:2px;font-family:inherit;box-shadow:0 8px 20px -6px #7c5ce080,inset 0 1px #ffffff47;transition:transform .15s,filter .15s}.wk-lg-btn:hover:not(:disabled){filter:brightness(1.07)}.wk-lg-btn:active:not(:disabled){transform:translateY(1px)}.wk-lg-btn:disabled{opacity:.45;cursor:not-allowed}.wk-lg-reset{display:block;width:100%;margin-top:10px;border:0;background:transparent;cursor:pointer;text-align:center;font-size:10.5px;letter-spacing:1px;color:#5b6b84;font-family:inherit}.wk-lg-reset:hover{color:#9fc3ee}.qz-modal.wk-sp{max-width:320px;padding:24px 20px 18px}.wk-sp-ic{font-size:30px;margin-bottom:8px;filter:drop-shadow(0 0 12px rgba(240,201,107,.5))}.qz-modal.wk-sp .wk-lg-inp{text-align:center}.qz-modal.wk-sp .wk-lg-btn{margin-top:10px}.wk-finish.fx{position:fixed;left:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:56;margin:0;align-self:auto}@media(min-width:900px){.wk-finish.fx{left:50%;right:auto;transform:translate(-50%);bottom:calc(112px + env(safe-area-inset-bottom))}.wk-finish.fx:hover{transform:translate(-50%) translateY(-1px)}.wk-finish.fx:active{transform:translate(-50%) translateY(1px)}}.sa-msg{margin:0 2px 10px;padding:8px 14px;border-radius:11px;width:-moz-fit-content;width:fit-content;background:#34d3991a;border:1px solid rgba(52,211,153,.4);color:#7dedc0;font-size:11px;font-weight:800;letter-spacing:1px;animation:qzPop .2s ease both}.sa-admin{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:2px;padding-top:10px;border-top:1px dashed rgba(91,124,178,.25)}.sa-ab{border:1px solid rgba(111,196,255,.32);border-radius:9px;padding:6px 12px;cursor:pointer;font-size:10.5px;font-weight:800;letter-spacing:1px;color:#9fd4ff;background:#6fc4ff14;font-family:inherit;transition:all .16s}.sa-ab:hover{background:#6fc4ff29}.sa-ab.on{border-color:#f0c96b8c;color:#f0c96b;background:#f0c96b1f}.sa-ab:disabled{opacity:.5;cursor:wait}.sa-ab.danger-o{border-color:#f05c5c66;color:#f08a8a;background:#f05c5c12}.sa-ab.danger-o:hover{background:#f05c5c29}.sa-ab.danger{border-color:#f05c5cbf;color:#fff;background:linear-gradient(135deg,#d84545,#a82e2e)}.sa-delcf{display:inline-flex;align-items:center;gap:7px}.sa-mvwrap{position:relative;display:inline-flex}.sa-mv-mask{position:fixed;inset:0;z-index:60}.sa-mv-drop{position:absolute;left:0;top:calc(100% + 6px);z-index:61;width:200px;max-height:264px;overflow-y:auto;padding:6px;border-radius:14px;background:#0a1121f7;border:1px solid rgba(111,196,255,.3);box-shadow:0 18px 44px #0000008c;animation:qz-mm-in .18s cubic-bezier(.2,.9,.3,1.15) both;transform-origin:top left}.sa-mv-h{padding:7px 10px 6px;font-size:9.5px;letter-spacing:1.5px;color:#77879f}.sa-mv-i{padding:9px 10px;border-radius:9px;font-size:11px;font-weight:700;color:#cfe3ff;cursor:pointer;transition:background .15s}.sa-mv-i:hover{background:#f0c96b1f;color:#f0c96b}.st-rp{margin-top:10px;padding-top:11px;border-top:1px dashed rgba(240,201,107,.28)}.st-rp-list{display:flex;flex-direction:column;gap:7px;margin-bottom:10px}.st-rp-it{display:flex;align-items:baseline;gap:8px;padding:8px 11px;border-radius:12px;background:#f0c96b12;border:1px solid rgba(240,201,107,.22)}.st-rp-tag{flex:none;font-size:9px;font-weight:900;letter-spacing:1px;color:#2a1f05;background:linear-gradient(135deg,#f0c96b,#d9a83e);border-radius:6px;padding:2px 7px}.st-rp-body{flex:1;font-size:11px;color:#f3e9cf;line-height:1.7;white-space:pre-wrap;word-break:break-word}.st-rp-meta{flex:none;display:flex;align-items:center;gap:6px;font-size:9px;color:#8a7a52}.st-rp-del{border:0;background:transparent;color:#8a7a52;cursor:pointer;font-size:10px;padding:2px}.st-rp-del:hover{color:#f08a8a}.st-rp-ops{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.st-rp-ai{border:1px solid rgba(167,139,250,.45);border-radius:9px;padding:6px 13px;cursor:pointer;font-size:10.5px;font-weight:800;letter-spacing:1px;color:#c9b8fb;background:#8b6deb1a;font-family:inherit;transition:all .16s}.st-rp-ai:hover{background:#8b6deb33}.st-rp-ai:disabled{opacity:.5;cursor:wait}.st-rp-btn{border:1px solid rgba(240,201,107,.4);border-radius:9px;padding:6px 13px;cursor:pointer;font-size:10.5px;font-weight:800;letter-spacing:1px;color:#f0c96b;background:#f0c96b14;font-family:inherit;transition:all .16s}.st-rp-btn:hover{background:#f0c96b29}.st-rp-btn.on{background:linear-gradient(135deg,#f0c96b,#d9a83e);color:#2a1f05}.st-rp-n{font-size:9.5px;color:#77879f;letter-spacing:1px}.st-rp-sug{margin-top:9px;padding:11px 13px;border-radius:13px;background:#8b6deb17;border:1px solid rgba(167,139,250,.3)}.st-rp-sug b{display:block;font-size:10px;color:#c9b8fb;letter-spacing:1.5px;margin-bottom:6px}.st-rp-sug p{margin:0;font-size:11.5px;color:#e6defc;line-height:1.8;white-space:pre-wrap}.st-rp-ing{color:#8f7fc4!important;animation:wk-blink 1.2s infinite}.st-rp-sug-ops{display:flex;gap:8px;margin-top:9px}.st-rp-sug-ops button{border:1px solid rgba(167,139,250,.4);border-radius:8px;padding:5px 11px;cursor:pointer;font-size:10px;font-weight:700;color:#c9b8fb;background:transparent;font-family:inherit}.st-rp-sug-ops button:hover{background:#a78bfa24}.st-rp-ed{margin-top:9px}.st-rp-ed textarea{width:100%;box-sizing:border-box;min-height:86px;resize:vertical;outline:none;font-family:inherit;background:#0a10229e;border:1px solid rgba(240,201,107,.28);border-radius:12px;padding:10px 12px;font-size:11.5px;color:#eaf2ff;line-height:1.7;transition:border-color .2s}.st-rp-ed textarea:focus{border-color:#f0c96b99}.st-rp-ed textarea::-moz-placeholder{color:#55678a}.st-rp-ed textarea::placeholder{color:#55678a}.st-rp-ed-ops{display:flex;gap:8px;margin-top:8px}.st-rp-send{flex:1;border:none;border-radius:9px;padding:8px 13px;cursor:pointer;font-size:11px;font-weight:900;letter-spacing:1px;color:#2a1f05;background:linear-gradient(135deg,#f0c96b,#d9a83e);font-family:inherit;box-shadow:0 5px 14px -4px #d9a83e80;transition:filter .15s}.st-rp-send:hover:not(:disabled){filter:brightness(1.08)}.st-rp-send:disabled{opacity:.5;cursor:not-allowed}.st-rp-err{margin-top:7px;font-size:10px;color:#f05c5c;font-weight:700}.bs-ms,.ct-ms{position:relative}.bs-ms-b{width:100%;height:100%;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 14px;border-radius:14px;font-family:inherit;cursor:pointer;transition:all .18s;background:linear-gradient(160deg,#d4b46a33,#d4b46a12);border:1px solid rgba(212,180,106,.45);color:#fff}.bs-ms-b:hover{border-color:#d4b46ad9;box-shadow:0 0 16px #d4b46a38}.bs-ms-t{font-size:15.5px;font-weight:800;letter-spacing:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bs-ms-b.on .bs-ms-t{color:#ffd75e}.bs-ms-p,.ct-ms-p{position:absolute;top:calc(100% + 6px);left:0;min-width:100%;z-index:80;background:#0d1424;border:1px solid rgba(127,184,255,.28);border-radius:12px;padding:5px;box-shadow:0 16px 40px -12px #000000bf;max-height:308px;overflow:auto}.bs-ms-r,.ct-ms-r{display:flex;align-items:center;gap:8px;width:100%;box-sizing:border-box;padding:8px 10px;border:none;background:transparent;color:#c8d3e4;font-size:12px;font-weight:600;border-radius:8px;cursor:pointer;text-align:left;font-family:inherit;white-space:nowrap}.bs-ms-r:hover,.ct-ms-r:hover{background:#7fb8ff1a}.bs-ms-r.on,.ct-ms-r.on{color:#ffd75e;background:#ffd75e17}.bs-ms-c,.ct-ms-c{width:15px;height:15px;flex:none;border:1px solid rgba(255,255,255,.28);border-radius:5px;display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-size:10px;color:#ffd75e}.bs-ms-r.on .bs-ms-c,.ct-ms-r.on .ct-ms-c{border-color:#ffd75e99}.bs-ms-r em,.ct-ms-r em{margin-left:auto;font-style:normal;font-size:10px;color:#5d6c8f;padding-left:12px}.bs-bar4{flex:1;min-width:0;display:grid;grid-template-columns:repeat(4,1fr);gap:10px;align-items:stretch}.bs-bar4>*{min-width:0}.bs-bar4-cell{width:100%;position:relative}.bs-bar4-cell .bs-curb{width:100%;height:100%;box-sizing:border-box;justify-content:space-between}.bs-bar4-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;padding:9px 14px;border-radius:14px;font-family:inherit;font-size:14.5px;font-weight:800;letter-spacing:1px;color:#ffffffb8;cursor:pointer;transition:all .18s;background:#ffffff0a;border:1px solid rgba(255,255,255,.12)}.bs-bar4-btn b{font-size:18px;font-weight:900;font-variant-numeric:tabular-nums}.bs-bar4-btn.l b{color:#ff6b7a}.bs-bar4-btn.s b{color:#2ed69a}.bs-bar4-btn:hover{border-color:#ffffff52;color:#fff}.bs-bar4-btn.l.on{background:linear-gradient(160deg,#ff4d5e47,#ff4d5e1a);border-color:#ff4d5ebf;color:#fff;box-shadow:0 0 18px #ff4d5e47}.bs-bar4-btn.s.on{background:linear-gradient(160deg,#0fbd8547,#0fbd851a);border-color:#0fbd85bf;color:#fff;box-shadow:0 0 18px #0fbd8547}@media(max-width:860px){.bs-bar4{grid-template-columns:repeat(2,1fr)}}.bs-rank-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:10px}.bs-rank-bar .bs-rank-tabs{margin-bottom:0}.bs-rank-flt{display:flex;align-items:center;gap:8px}.bs-ms-sel{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#0d1424;border:1px solid rgba(127,184,255,.3);color:#eaf2ff;border-radius:10px;padding:7px 12px;font-size:12px;font-weight:700;font-family:inherit;cursor:pointer}.bs-rank-flt .bs-ms{min-width:124px}.bs-rank-flt .bs-ms-b{padding:7px 12px;border-radius:10px;background:#ffffff0d;border:1px solid rgba(127,184,255,.3)}.bs-rank-flt .bs-ms-b:hover{border-color:#7fb8ff99;box-shadow:none}.bs-rank-flt .bs-ms-t{font-size:12px;font-weight:700;letter-spacing:0}.bs-rank-it{overflow:visible}.bs-rank-it .gp{position:relative;white-space:nowrap}.bs-rank-it .gp.ed{cursor:pointer;border-color:#ffd75e80;color:#ffd75e}.bs-rank-it .gp.ed:hover{background:#ffd75e29}.bs-rank-it .gp.ed u{text-decoration:none;font-size:9px;margin-left:3px}.bs-gp-menu{position:absolute;right:0;bottom:calc(100% + 6px);z-index:70;display:flex;flex-direction:column;min-width:96px;background:#0d1424;border:1px solid rgba(255,215,94,.32);border-radius:10px;padding:4px;box-shadow:0 14px 34px -10px #000c}.bs-gp-menu button{border:none;background:transparent;color:#c8d3e4;font-size:11.5px;font-weight:700;padding:7px 10px;border-radius:7px;cursor:pointer;text-align:left;font-family:inherit;white-space:nowrap}.bs-gp-menu button:hover{background:#ffd75e1f;color:#ffd75e}.ct-title-glow{background:linear-gradient(92deg,#fff6c8,#ffd75e 20%,#ff9d3c 42%,#ffe98a 60%,#6fc4ff 82%,#ffd75e);background-size:260% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:ct-shine 5.5s linear infinite;filter:drop-shadow(0 0 12px rgba(255,215,94,.5));letter-spacing:2px}@keyframes ct-shine{to{background-position:260% 0}}.ct-gcard-s .c i{font-variant-numeric:tabular-nums}.ct-gcard-s .c.deal i{color:#f0c96b}.ct-gcard-s .arr{text-align:center}@media(max-width:640px){.ct-gcard-s{grid-template-columns:repeat(5,1fr) 16px;width:100%;gap:6px}.ct-gcard-s .c i{font-size:13px}}.ct-ms-b{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:9px;background:#0a10208c;border:1px solid rgba(120,150,200,.35);color:#c8d3e4;font-size:11.5px;font-weight:700;cursor:pointer;font-family:inherit;transition:border-color .15s}.ct-ms-b:hover{border-color:#6fc4ff99}.ct-ms-b.on{border-color:#f0c96b8c;color:#f0c96b}.ct-ms-b .ct-ms-t{max-width:132px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ct-ms-p{min-width:152px;max-height:260px}.ct-tablewrap{overflow-x:auto}.ct-editing td{white-space:normal}.ct-editing td.req-miss .ct-inp,.ct-editing td.req-miss input,.ct-editing td.req-miss select{border-color:#ff5c5cbf!important;box-shadow:0 0 0 2px #ff5c5c29}.ct-editing .ct-inp,.ct-editing .ct-own-wrap .ct-inp.own{width:100%;min-width:0;box-sizing:border-box}.ct-editing .ct-odlabel{display:flex;align-items:center;gap:3px;margin-top:3px;font-size:10px;color:#77879f;white-space:nowrap}.ct-editing .ct-odlabel .ct-inp.date{flex:1;width:100%;min-width:0;margin-top:0}.ct-editing .ct-opbtns{flex-wrap:wrap;white-space:normal;justify-content:center;row-gap:4px}.pv-modal{max-width:420px}.pv-sub{font-size:11px;color:#77879f;margin:4px 0 14px}.pv-opts{display:flex;flex-direction:column;gap:10px}.pv-opt{display:block;width:100%;text-align:left;cursor:pointer;font-family:inherit;border-radius:14px;padding:13px 15px;transition:all .16s}.pv-opt b{display:block;font-size:14px;margin-bottom:4px}.pv-opt span{display:block;font-size:10.5px;line-height:1.7;opacity:.78}.pv-opt.mine{background:#6fc4ff14;border:1px solid rgba(111,196,255,.4);color:#bfe3ff}.pv-opt.mine:hover{background:#6fc4ff29;border-color:#6fc4ffbf;box-shadow:0 6px 18px -8px #6fc4ff66}.pv-opt.admin{background:#f0c96b12;border:1px solid rgba(240,201,107,.4);color:#f0c96b}.pv-opt.admin:hover{background:#f0c96b24;border-color:#f0c96bbf;box-shadow:0 6px 18px -8px #f0c96b66}.pv-pill{position:fixed;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:90;display:flex;align-items:center;gap:4px;padding:5px 6px;border-radius:999px;background:#0a1022e0;border:1px solid rgba(240,201,107,.45);box-shadow:0 10px 30px -8px #000000b3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pv-tag{font-size:10px;color:#77879f;letter-spacing:1px;padding:0 4px 0 8px}.pv-pill button{border:none;background:transparent;color:#8fa3bf;font-size:11.5px;font-weight:800;padding:6px 12px;border-radius:999px;cursor:pointer;font-family:inherit;transition:all .15s;white-space:nowrap}.pv-pill button.on{background:linear-gradient(135deg,#f0c96b,#d9a83e);color:#2a1f05}.pv-pill button:not(.on):hover{color:#eaf2ff;background:#ffffff0f}.wk-adminbar-sw{display:inline-flex;align-items:center;gap:3px;padding:2px;border-radius:999px;background:#ffffff12;border:1px solid rgba(255,255,255,.14)}.wk-adminbar-sw i{font-style:normal;font-size:10.5px;font-weight:800;padding:4px 10px;border-radius:999px;cursor:pointer;color:#ffffff8c;transition:all .15s;white-space:nowrap}.wk-adminbar-sw i.on{background:linear-gradient(135deg,#f0c96b,#d9a83e);color:#2a1f05}.wk-adminbar-sw i:not(.on):hover{color:#fff}.pc-shell.cust .ct-wrap{max-width:none}.bs-screen{position:relative;margin:12px 0 6px;padding:18px clamp(12px,2.4vw,30px) 20px;color:#dbe7ff;overflow:visible;background:radial-gradient(1000px 420px at 82% -12%,rgba(63,110,255,.13),transparent 60%),radial-gradient(820px 380px at 5% 112%,rgba(15,189,133,.08),transparent 60%),linear-gradient(180deg,#060a15,#080d1b)}.bs-bar4{grid-template-columns:repeat(3,1fr);gap:12px}.bs-bar4-btn{padding:11px 16px;font-size:15px;gap:7px}.bs-bar4-btn b{font-size:21px}.bs-bar4-btn .lt{font-style:normal;font-size:11px;font-weight:700;color:#ffffff6b;font-variant-numeric:tabular-nums;letter-spacing:0}.bs-bar4-btn.l.on .lt{color:#ff8a94c7}.bs-bar4-btn.s.on .lt{color:#4fe0b0c7}@media(max-width:860px){.bs-bar4{grid-template-columns:repeat(2,1fr)}.bs-bar4 .bs-ms{grid-column:1 / -1}}.bs-screen .bs-chart{border:none;border-radius:0;background:transparent;box-shadow:none;position:relative;margin-top:12px;overflow:visible}.bs-rank-hd{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:4px;flex-wrap:wrap}.bs-rank-hd-l{display:flex;align-items:baseline;gap:12px;min-width:0}.bs-rank-hd-l b{white-space:nowrap;flex:none}.bs-rank-hd-l span{font-size:11.5px;color:#fff6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bs-rank-hd .bs-rank-tabs{margin-bottom:0;flex:none;display:inline-flex;gap:3px;padding:3px;border-radius:999px;background:#ffffff0d;border:1px solid rgba(255,255,255,.09)}.bs-rank-hd .bs-rank-tabs span{padding:4px 16px;border-radius:999px;font-size:12px;font-weight:700;background:transparent}.bs-rank-hd .bs-rank-tabs span.on.win{background:linear-gradient(135deg,#ff8089,#e03c4b);color:#fff;box-shadow:0 4px 12px -4px #ff4d5e8c}.bs-rank-hd .bs-rank-tabs span.on.lose{background:linear-gradient(135deg,#4fe0b0,#0a9e6e);color:#fff;box-shadow:0 4px 12px -4px #0fbd858c}.bs-rank-hd .bs-rank-tabs span.on.near{background:linear-gradient(135deg,#ffe9a8,#d9a83e);color:#3a2a06;box-shadow:0 4px 12px -4px #f0c96b8c}.bs-rank-caps{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin:8px 0 10px}.bs-rank-caps>i{font-style:normal;font-size:10.5px;color:#ffffff61;letter-spacing:2px}.bs-cap{display:inline-flex;align-items:center;gap:6px;padding:4px 8px 4px 12px;border-radius:999px;background:#ffd75e1a;border:1px solid rgba(255,215,94,.42);color:#ffd75e;font-size:11.5px;font-weight:800;cursor:pointer;font-family:inherit;transition:all .15s}.bs-cap:hover{background:#ffd75e33;border-color:#ffd75ebf}.bs-cap u{text-decoration:none;font-size:10px;opacity:.7}.bs-rank-list{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:4px}.bs-rank-it{position:relative;display:flex;align-items:flex-start;gap:9px;min-width:0;padding:11px 13px 10px;border-radius:13px;background:linear-gradient(165deg,#ffffff0e,#ffffff05);border:1px solid rgba(255,255,255,.09);transition:border-color .15s,box-shadow .15s,transform .15s}.bs-rank-it:hover{transform:translateY(-1px);box-shadow:0 10px 24px -12px #0009}.bs-rank-it .rk{width:21px;height:21px;flex:none;margin-top:1px;border-radius:7px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:900;background:#ffffff1a;color:#cdd8ec}.bs-rank-it.top:nth-child(1) .rk{background:linear-gradient(135deg,#ffe9a8,#e0ac3e);color:#3a2a06;box-shadow:0 3px 10px -3px #f0c96b99}.bs-rank-it.top:nth-child(2) .rk{background:linear-gradient(135deg,#e8eef7,#9fb2c9);color:#23304a}.bs-rank-it.top:nth-child(3) .rk{background:linear-gradient(135deg,#f0c49a,#b8743c);color:#3a1e06}.bs-rank-it .ri{flex:1;min-width:0;display:flex;flex-direction:column;gap:7px}.bs-rank-it .ri-t{display:flex;align-items:baseline;gap:8px;min-width:0}.bs-rank-it .ri-t b{flex:1;min-width:0;max-width:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:800;color:#f2f6ff}.bs-rank-it .ri-t .pf{flex:none;font-size:12.5px;font-weight:900;white-space:nowrap;font-variant-numeric:tabular-nums}.bs-rank-it .ri-b{display:flex;align-items:center;gap:8px;min-width:0}.bs-rank-it .ri-b .vr{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;color:#ffffff85;font-variant-numeric:tabular-nums}.bs-rank-it .ri-b .gp{flex:none}@media(max-width:1100px){.bs-rank-list{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.bs-rank-list{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.bs-rank-list{grid-template-columns:1fr}}.bs-ms.open,.ct-ms.open{z-index:320}.bs-ms-p,.ct-ms-p{z-index:320;background:linear-gradient(180deg,#121c33,#0c1324);border:1px solid rgba(127,184,255,.45);box-shadow:0 24px 54px -14px #000000e6,0 0 0 1px #00000080,inset 0 1px #ffffff0f}.bs-ms.open .bs-ms-b,.ct-ms.open .ct-ms-b{border-color:#7fb8ffb3}.ct-zone{display:inline-block;padding:2px 9px;border-radius:999px;font-size:10.5px;font-weight:800;white-space:nowrap}.ct-zone.to{color:#ffb46b;background:#ffb46b21;border:1px solid rgba(255,180,107,.42)}.ct-zone.keep{color:#ffffff6b;background:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.ct-filter,.bs-cmd{position:relative;z-index:40}.bs-cmd{display:flex;align-items:stretch;gap:12px;margin-bottom:14px}.bs-cmd-sel{display:flex;flex-direction:column;gap:10px;width:200px;flex:none}.bs-cmd-sel .bs-ms{width:100%;flex:1}.bs-cmd-sel .bs-ms-b{height:100%}.bs-cmd-var{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;box-sizing:border-box;padding:10px 32px 10px 14px;border-radius:13px;cursor:pointer;font-family:inherit;outline:none;background:#090f1ed9 url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6'><path d='M1 1l4 4 4-4' stroke='%237fb8ff' stroke-width='1.6' fill='none' stroke-linecap='round'/></svg>") no-repeat right 12px center;border:1px solid rgba(127,184,255,.34);color:#eaf2ff;font-size:13.5px;font-weight:800;letter-spacing:.5px;transition:border-color .18s,box-shadow .18s}.bs-cmd-var:hover{border-color:#7fb8ffb3;box-shadow:0 0 16px #7fb8ff24}.bs-cmd-var option{background:#0b1226;color:#eaf2ff;font-weight:700}.bs-cmd-q{flex:1;min-width:360px;border-radius:16px;padding:12px 20px 13px;background:radial-gradient(560px 190px at 88% -50%,rgba(127,184,255,.1),transparent 62%),linear-gradient(160deg,#131e36eb,#080d1af2);border:1px solid rgba(127,184,255,.18);box-shadow:0 16px 40px -22px #000000a6,inset 0 1px #ffffff0d}.bs-cmd-qm{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.bs-cmd-code{font-size:11.5px;font-weight:700;letter-spacing:1.2px;color:#ffffff61;font-variant-numeric:tabular-nums}.bs-cmd-name{font-size:16px;font-weight:900;letter-spacing:1px;color:#f2f6ff}.bs-cmd-px{margin-left:auto;font-size:32px;font-weight:900;line-height:1.05;letter-spacing:.5px;color:#fff;font-variant-numeric:tabular-nums}.bs-cmd-chg{font-size:13px;font-weight:800;font-variant-numeric:tabular-nums;color:#ffffff8c}.bs-cmd-chg.ld{font-size:12px;font-weight:700;color:#fff6}.bs-cmd-q.up .bs-cmd-px,.bs-cmd-q.up .bs-cmd-chg{color:#ff5f6e}.bs-cmd-q.dn .bs-cmd-px,.bs-cmd-q.dn .bs-cmd-chg{color:#23c88a}.bs-cmd-grid{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:6px 14px;margin-top:11px;padding-top:10px;border-top:1px dashed rgba(255,255,255,.09)}.bs-cmd-grid span{display:flex;flex-direction:column;gap:2px;font-size:10px;font-weight:700;letter-spacing:.8px;color:#ffffff5c;white-space:nowrap}.bs-cmd-grid span i{font-style:normal;font-size:13.5px;font-weight:800;color:#eaf2fff0;font-variant-numeric:tabular-nums;letter-spacing:0}.bs-cmd-dir{display:flex;flex-direction:column;gap:10px;width:200px;flex:none}.bs-cmd-dir .bs-bar4-btn{flex:1;justify-content:center;border-radius:13px}@media(max-width:1120px){.bs-cmd{flex-wrap:wrap}.bs-cmd-sel,.bs-cmd-dir{flex-direction:row;width:100%}.bs-cmd-q{min-width:0;width:100%;order:3}.bs-cmd-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:640px){.bs-cmd-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bs-cmd-px{font-size:26px}}.bs-pt{cursor:pointer}.bs-play{position:relative}.bs-ptcard{position:absolute;z-index:60;width:252px;box-sizing:border-box;transform:translate(-50%,calc(-100% - 16px));padding:12px 14px 13px;border-radius:15px;background:linear-gradient(165deg,#14203c,#0a1122);border:1px solid rgba(127,184,255,.42);box-shadow:0 26px 54px -16px #000000e0,inset 0 1px #ffffff12;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.bs-ptcard.below{transform:translate(-50%,18px)}.bs-ptcard-h{display:flex;align-items:center;gap:8px;margin-bottom:9px}.bs-ptcard-h b{font-size:14.5px;font-weight:900;color:#fff;letter-spacing:.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bs-ptcard-h u{margin-left:auto;flex:none;text-decoration:none;font-size:11px;color:#ffffff80;cursor:pointer;padding:2px 5px;border-radius:6px}.bs-ptcard-h u:hover{color:#fff;background:#ffffff1a}.bs-ptcard-dir{flex:none;font-size:10px;font-weight:800;padding:2px 9px;border-radius:999px;color:#ff8a96;background:#ff4d5e21;border:1px solid rgba(255,77,94,.4)}.bs-ptcard-dir.s{color:#4fe0b0;background:#0fbd851f;border-color:#0fbd856b}.bs-ptcard-g{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px}.bs-ptcard-g span{display:flex;flex-direction:column;gap:1px;font-size:10px;font-weight:700;color:#ffffff61;letter-spacing:.5px;min-width:0}.bs-ptcard-g span i{font-style:normal;font-size:12.5px;font-weight:800;color:#e9f0ff;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bs-ptcard-g span i.pos{color:#ff6b7a}.bs-ptcard-g span i.neg{color:#2ed69a}.bs-rank-var{-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;font-family:inherit;outline:none;padding:6px 28px 6px 12px;border-radius:999px;background:#7fb8ff14 url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='9' height='5'><path d='M1 1l3.5 3.5L8 1' stroke='%237fb8ff' stroke-width='1.5' fill='none' stroke-linecap='round'/></svg>") no-repeat right 11px center;border:1px solid rgba(127,184,255,.3);color:#cfe1ff;font-size:12px;font-weight:800}.bs-rank-var:hover{border-color:#7fb8ff9e}.bs-rank-var option{background:#0b1226;color:#eaf2ff}.bs-rank-hd b{color:#f2f6ff}.bs-cap{background:#7fb8ff17;border-color:#7fb8ff61;color:#9fcaff}.bs-cap:hover{background:#7fb8ff2b;border-color:#7fb8ffa8}.ct-gbar{display:flex;align-items:center;gap:10px;margin:2px 0 12px;padding:9px 15px;border-radius:13px;background:#ffffff07;border:1px solid rgba(255,255,255,.08)}.ct-gbar-l{font-size:11px;font-weight:800;letter-spacing:2px;color:#ffffff6b}.ct-gperiod{-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;font-family:inherit;outline:none;padding:6px 28px 6px 12px;border-radius:10px;background:#090f1ed9 url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='9' height='5'><path d='M1 1l3.5 3.5L8 1' stroke='%237fb8ff' stroke-width='1.5' fill='none' stroke-linecap='round'/></svg>") no-repeat right 11px center;border:1px solid rgba(127,184,255,.3);color:#eaf2ff;font-size:12px;font-weight:800}.ct-gperiod:hover{border-color:#7fb8ff9e}.ct-gperiod option{background:#0b1226}.ct-gbar-tip{margin-left:auto;font-size:10px;color:#ffffff4d}.ct-gcard-s{display:flex;align-items:center;gap:20px;flex:none}.ct-gcard-s .c{min-width:46px}.ct-gcard-s .c.wide{min-width:84px}.ct-gcard-t>b{color:#eef3ff;letter-spacing:.5px}.ct-gcard-s span.warn i{color:#e3b47e}.ct-gcard-s span.deal i{color:#8fd3ff}@media(max-width:900px){.ct-gcard-s{flex-wrap:wrap;gap:8px 16px}}.ct-stats{grid-template-columns:repeat(7,minmax(0,1fr))}.ct-stat b{color:#eaf2ff}.ct-stat.warn b{color:#e3b47e}.ct-stat.deal b{color:#8fd3ff}@media(max-width:900px){.ct-stats{grid-template-columns:repeat(3,1fr)}}.bs-ms-b{background:linear-gradient(160deg,#7fb8ff21,#7fb8ff0b);border:1px solid rgba(127,184,255,.32);color:#eaf2ff}.bs-ms-b:hover{border-color:#7fb8ffa8;box-shadow:0 0 16px #7fb8ff24}.bs-ms-b.on .bs-ms-t{color:#9fcaff}.bs-ms-r.on,.ct-ms-r.on{color:#9fcaff;background:#7fb8ff1a}.bs-ms-c,.ct-ms-c{color:#9fcaff}.bs-ms-r.on .bs-ms-c,.ct-ms-r.on .ct-ms-c{border-color:#7fb8ff8c}.bs-rank-it .gp.ed{border-color:#7fb8ff80;color:#9fcaff}.bs-rank-it .gp.ed:hover{background:#7fb8ff24}.bs-gp-menu{border-color:#7fb8ff5c}.bs-gp-menu button:hover{background:#7fb8ff1f;color:#cfe1ff}.ct-fclr{color:#9fcaff;background:#7fb8ff1a}.ct-fclr:hover{background:#7fb8ff33}.ct-filter.on{border-color:#7fb8ff66;box-shadow:0 0 0 1px #7fb8ff1a,0 8px 24px -14px #7fb8ff4d}:root{--up: #2ed69a;--up2: #0a8a62;--dn: #ff6b7a;--dn2: #c22733;--up-dim: rgba(46, 214, 154, .13);--dn-dim: rgba(255, 107, 122, .13);--flat: #8fa3c8}body[data-cmode=trad]{--up: #ff6b7a;--up2: #c22733;--dn: #2ed69a;--dn2: #0a8a62;--up-dim: rgba(255, 107, 122, .13);--dn-dim: rgba(46, 214, 154, .13);--flat: #8fa3c8}.bs-svg line.cu{stroke:var(--up)}.bs-svg line.cd{stroke:var(--dn)}#bsUp stop:first-child{stop-color:var(--up)}#bsUp stop:last-child{stop-color:var(--up2)}#bsDn stop:first-child{stop-color:var(--dn)}#bsDn stop:last-child{stop-color:var(--dn2)}.bs-svg .vbar.cu{fill:var(--up);opacity:.34}.bs-svg .vbar.cd{fill:var(--dn);opacity:.34}.bs-pt.l .core{fill:var(--up)}.bs-pt.l .ring{stroke:var(--up)}.bs-pt.s .core{fill:var(--dn)}.bs-pt.s .ring{stroke:var(--dn)}.bs-pt-arw{transform-box:fill-box;transform-origin:center}.bs-pt.l .bs-pt-arw{fill:var(--up);animation:bsArwUp 1.5s ease-in-out infinite}.bs-pt.s .bs-pt-arw{fill:var(--dn);animation:bsArwDn 1.5s ease-in-out infinite}@keyframes bsArwUp{0%,to{transform:translateY(1.6px);opacity:.45}50%{transform:translateY(-2.6px);opacity:1}}@keyframes bsArwDn{0%,to{transform:translateY(-1.6px);opacity:.45}50%{transform:translateY(2.6px);opacity:1}}.bs-pt-n circle{fill:#0d1424;fill-opacity:.95;stroke:#7fb8ff;stroke-width:1}.bs-pt-n text{fill:#eaf2ff;font-size:9.5px;font-weight:900}.bs-ptcard-nav{display:inline-flex;align-items:center;gap:5px;flex:none;font-size:10.5px;font-weight:800;color:#9fcaff;background:#7fb8ff1a;border:1px solid rgba(127,184,255,.35);border-radius:999px;padding:1px 7px}.bs-ptcard-nav u{text-decoration:none;cursor:pointer;font-size:13px;padding:0 2px;color:#cfe4ff}.bs-ptcard-nav u:hover{color:#fff}.bs-ptcard-nav i{font-style:normal;font-variant-numeric:tabular-nums}.bs-ptcard-dir{color:var(--up);background:var(--up-dim);border-color:color-mix(in srgb,var(--up) 45%,transparent)}.bs-ptcard-dir.s{color:var(--dn);background:var(--dn-dim);border-color:color-mix(in srgb,var(--dn) 45%,transparent)}.bs-ptcard-g span i.pos{color:var(--up)}.bs-ptcard-g span i.neg{color:var(--dn)}.bs-cmd-q.up .bs-cmd-px,.bs-cmd-q.up .bs-cmd-chg{color:var(--up)}.bs-cmd-q.dn .bs-cmd-px,.bs-cmd-q.dn .bs-cmd-chg{color:var(--dn)}.bs-cmd-stale{flex:none;font-size:10px;font-weight:700;color:#e3b47e;background:#e3b47e1f;border:1px solid rgba(227,180,126,.4);border-radius:999px;padding:2px 9px;letter-spacing:.5px;white-space:nowrap}.bs-cmode{margin-left:auto;display:inline-flex;align-items:center;gap:2px;padding:2px;flex:none;border-radius:999px;background:#090f1e8c;border:1px solid rgba(127,184,255,.22)}.bs-cmode span{padding:3px 10px;border-radius:999px;font-size:10.5px;font-weight:800;letter-spacing:1px;color:#e9f0ff80;cursor:pointer;transition:all .18s}.bs-cmode span.on{background:linear-gradient(135deg,#3d7bd9,#6fc4ff);color:#fff;box-shadow:0 2px 8px #3d7bd959}.bs-bar4-btn.l b{color:var(--up)}.bs-bar4-btn.s b{color:var(--dn)}.bs-bar4-btn.l.on{background:linear-gradient(160deg,color-mix(in srgb,var(--up) 26%,transparent),color-mix(in srgb,var(--up) 9%,transparent));border-color:color-mix(in srgb,var(--up) 72%,transparent);box-shadow:0 0 18px color-mix(in srgb,var(--up) 26%,transparent)}.bs-bar4-btn.s.on{background:linear-gradient(160deg,color-mix(in srgb,var(--dn) 26%,transparent),color-mix(in srgb,var(--dn) 9%,transparent));border-color:color-mix(in srgb,var(--dn) 72%,transparent);box-shadow:0 0 18px color-mix(in srgb,var(--dn) 26%,transparent)}.bs-bar4-btn.l.on .lt{color:color-mix(in srgb,var(--up) 78%,transparent)}.bs-bar4-btn.s.on .lt{color:color-mix(in srgb,var(--dn) 78%,transparent)}.bs-rank-it .pf.pos{color:var(--up)}.bs-rank-it .pf.neg{color:var(--dn)}.bs-rank-hd .bs-rank-tabs span.on.win{background:linear-gradient(135deg,var(--up),var(--up2));color:#fff;box-shadow:0 4px 12px color-mix(in srgb,var(--up) 30%,transparent)}.bs-rank-hd .bs-rank-tabs span.on.lose{background:linear-gradient(135deg,var(--dn),var(--dn2));color:#fff;box-shadow:0 4px 12px color-mix(in srgb,var(--dn) 30%,transparent)}.ct-gcard-s span.pos i{color:var(--up)}.ct-gcard-s span.neg i{color:var(--dn)}.ct-table td.pf{color:var(--up)}.ct-table td.pf.neg{color:var(--dn)}.ct-stat.pos b{color:var(--up)}.ct-stat.neg b{color:var(--dn)}.ct-inp.pf{color:#eaf2ff}.bs-rank-hd{flex-wrap:nowrap;align-items:center}.bs-rank-hd-l{flex:1 1 auto;min-width:0}.bs-rank-hd-l span{overflow:hidden;text-overflow:ellipsis}.bs-rank-var{flex:none;max-width:158px}.bs-rank-hd .bs-rank-tabs{flex:none}@media(max-width:1100px){.bs-rank-hd{flex-wrap:wrap}}.ct-viewbar{display:flex;justify-content:center;gap:4px;width:-moz-max-content;width:max-content;margin:0 auto 14px;background:#0d1727bf;border:1px solid rgba(91,124,178,.25);border-radius:999px;padding:4px}.ct-viewbar span{flex:none;padding:7px 26px;border-radius:999px;font-size:12.5px;font-weight:900;letter-spacing:1px;color:#e9f0ff8c;cursor:pointer;transition:all .2s}.ct-viewbar span:hover{color:#fff}.ct-viewbar span.on{color:#fff;background:linear-gradient(135deg,#3d7bd9,#6fc4ff);box-shadow:0 4px 14px #3d7bd959}.bs-cmd-sel .bs-ms-b{height:100%;justify-content:space-between}.bs-cmd-var,.bs-cmd-sel .bs-ms-b{width:100%;box-sizing:border-box;min-height:46px;padding:0 14px;border-radius:13px;background:#0a1222b8;border:1px solid rgba(127,184,255,.28);color:#eaf2ff;font-size:13.5px;font-weight:800;letter-spacing:.5px;cursor:pointer;transition:all .2s;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.bs-cmd-var:hover,.bs-cmd-sel .bs-ms-b:hover{border-color:#7fb8ff99;box-shadow:0 4px 16px #2350a040}.bs-cmd-var{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237fb8ff' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:12px}.ct-gp{position:relative;display:inline-block}.ct-gperiod{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:11px;background:#0a1222b8;border:1px solid rgba(127,184,255,.28);color:#eaf2ff;font-size:12.5px;font-weight:800;font-family:inherit;cursor:pointer;transition:all .2s}.ct-gperiod.on{border-color:#6fc4ff;color:#9fd0ff;box-shadow:0 0 0 3px #6fc4ff1f}.ct-gp-p{position:absolute;top:calc(100% + 8px);left:0;z-index:60;width:348px;padding:12px;border-radius:16px;background:#0d1526;border:1px solid rgba(127,184,255,.3);box-shadow:0 18px 50px #0000008c}.ct-gp-all{display:flex;align-items:center;justify-content:space-between;width:100%;padding:9px 12px;border-radius:11px;background:#7fb8ff0f;border:1px solid rgba(127,184,255,.2);color:#eaf2ff;font-family:inherit;cursor:pointer;margin-bottom:10px;transition:all .18s}.ct-gp-all b{font-size:12.5px;font-weight:900;letter-spacing:1px}.ct-gp-all i{font-style:normal;font-size:11px;color:#e9f0ff80}.ct-gp-all.on{border-color:#6fc4ff;background:#6fc4ff1f;box-shadow:0 0 0 3px #6fc4ff1a}.ct-gp-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.ct-gp-m{display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 4px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);color:#eaf2ff;font-family:inherit;cursor:pointer;transition:all .16s}.ct-gp-m b{font-size:12.5px;font-weight:900}.ct-gp-m i{font-style:normal;font-size:9.5px;color:#e9f0ff6b;white-space:nowrap}.ct-gp-m:hover{border-color:#7fb8ff80}.ct-gp-m.on{background:#6fc4ff24;border-color:#6fc4ff;box-shadow:0 0 10px #6fc4ff33}.ct-gp-m.on i{color:#9fd0ff}.ct-gp-tip{margin-top:9px;font-size:10.5px;color:#e9f0ff61;text-align:center}.ct-gcard.all{border-color:#7fb8ff73;background:linear-gradient(180deg,#1728488c,#0d1727d9);box-shadow:0 8px 26px #14326e47}.ct-gcard-h.static{cursor:default}.ct-gcard.all .ct-gcard-t b{color:#cfe4ff;letter-spacing:1px}.ct-gdiff{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:70px}.ct-gdiff i{font-style:normal;font-size:25px;font-weight:900;line-height:1.1;font-variant-numeric:tabular-nums;color:#eaf2ff}.ct-gdiff.up i{color:var(--up);text-shadow:0 0 14px color-mix(in srgb,var(--up) 45%,transparent)}.ct-gdiff.dn i{color:var(--dn);text-shadow:0 0 14px color-mix(in srgb,var(--dn) 45%,transparent)}.ct-gdiff span{font-size:10.5px;font-weight:700;color:#e9f0ff6b;letter-spacing:2px;display:flex;align-items:center;gap:6px}.ct-gdiff span em{font-style:normal;color:#e9f0ff99;letter-spacing:0}.ct-arch{display:flex;flex-direction:column;gap:10px}.ct-arch-sec-h{display:flex;align-items:center;gap:9px;width:100%;padding:11px 14px;border-radius:12px;background:#ffffff08;border:1px solid rgba(255,255,255,.09);font-family:inherit;font-size:13px;font-weight:800;color:#dfe8fa;cursor:pointer;transition:all .18s;text-align:left}.ct-arch-sec-h:hover{border-color:#7fb8ff66;background:#7fb8ff0d}.ct-arch-sec-h.on{border-color:#7fb8ff73}.ct-arch-sec-h em{margin-left:auto;font-style:normal;font-size:11px;font-weight:600;color:#e9f0ff73}.ct-arch-sec{display:flex;flex-direction:column;gap:0}.ct-arch-sec .ct-table{margin-top:8px}.ct-arch-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;margin-top:10px;padding:4px 8px 8px}.ct-arch-chip{display:flex;align-items:center;gap:8px;padding:7px 8px 7px 12px;border-radius:11px;background:#ffffff08;border:1px solid rgba(255,255,255,.1);transition:border-color .18s}.ct-arch-chip:hover{border-color:#7fb8ff6b}.ct-arch-chip b{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;color:#eaf1ff}.ct-arch-chip i{flex:none;font-style:normal;font-size:11.5px;font-weight:800;font-variant-numeric:tabular-nums}.ct-arch-chip i.up{color:var(--up)}.ct-arch-chip i.dn{color:var(--dn)}.ct-arch-sym{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;background:#7fb8ff14;border:1px solid rgba(127,184,255,.3);color:#9fcaff;font-size:13px;line-height:1;cursor:pointer;transition:all .18s;font-family:inherit}.ct-arch-sym:hover{color:#fff;border-color:#7fb8ffa6;background:#7fb8ff29;box-shadow:0 0 12px #7fb8ff2e}.ct-hist-mask{position:fixed;inset:0;z-index:92;display:flex;align-items:center;justify-content:center;background:#040914b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ct-hist{width:min(620px,calc(100vw - 40px));max-height:min(70vh,560px);overflow-y:auto;padding:18px 20px 16px;border-radius:16px;background:#0d1424;border:1px solid rgba(127,184,255,.34);box-shadow:0 24px 70px #000000a6}.ct-hist>b{display:flex;align-items:baseline;gap:10px;font-size:15px;font-weight:900;color:#f0f5ff;margin-bottom:12px}.ct-hist>b em{font-style:normal;font-size:11px;font-weight:700;color:#ffd75e;background:#ffd75e1f;padding:2px 9px;border-radius:999px}.ct-hist-hd,.ct-hist-row{display:grid;grid-template-columns:1.5fr .7fr 1fr .8fr 1.1fr 1fr;gap:8px;align-items:center}.ct-hist-hd{padding:0 10px 6px;font-size:10.5px;font-weight:700;color:#ffffff57;border-bottom:1px solid rgba(255,255,255,.07)}.ct-hist-row{padding:8px 10px;border-radius:9px;font-size:12.5px;font-weight:600;color:#d7e2f8}.ct-hist-row:nth-child(odd){background:#ffffff06}.ct-hist-row .pf{font-weight:800;font-variant-numeric:tabular-nums;color:var(--up)}.ct-hist-row .pf.neg{color:var(--dn)}.ct-hist-x{margin-top:14px;width:100%;padding:9px 0;border-radius:10px;border:1px solid rgba(127,184,255,.32);background:#7fb8ff14;color:#b9d6ff;font-size:13px;font-weight:800;cursor:pointer;transition:all .18s;font-family:inherit}.ct-hist-x:hover{background:#7fb8ff29;color:#fff}.ct-opsmenu.fx{position:fixed;right:auto;top:auto;bottom:auto;z-index:96;max-height:min(300px,62vh);overflow-y:auto}.ct-arch-rst{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:26px;padding:0 5px;border-radius:8px;background:#f0c96b14;border:1px solid rgba(240,201,107,.35);color:#f0c96b;font-size:13px;line-height:1;cursor:pointer;transition:all .18s;font-family:inherit;flex:none}.ct-arch-rst:hover{color:#fff;border-color:#f0c96bb3;background:#f0c96b2e;box-shadow:0 0 12px #f0c96b33}.ct-arch-rst.cf{background:linear-gradient(135deg,#d4a017,#f0c96b);color:#1a2450;font-weight:900;font-size:11px;border-color:transparent}.ct-arch-rst:disabled{opacity:.55;cursor:default}.ct-hist-acts{display:flex;gap:8px;margin-top:14px}.ct-hist-acts .ct-hist-x{margin-top:0;flex:1}.ct-hist-rst{flex:1.4;padding:9px 0;border-radius:10px;border:1px solid rgba(240,201,107,.42);background:#f0c96b17;color:#f0c96b;font-size:13px;font-weight:800;cursor:pointer;transition:all .18s;font-family:inherit}.ct-hist-rst:hover{background:#f0c96b2e;color:#ffe6a8}.ct-hist-rst.cf{background:linear-gradient(135deg,#d4a017,#f0c96b);color:#1a2450;border-color:transparent}.ct-hist-rst:disabled{opacity:.55;cursor:default}.ct-opsbtn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px;background:#7fb8ff14;border:1px solid rgba(127,184,255,.3);color:#9fcaff;cursor:pointer;transition:all .18s}.ct-opsbtn:hover{color:#fff;border-color:#7fb8ffa6;background:#7fb8ff29;box-shadow:0 0 14px #7fb8ff2e}.ct-opsbtn.on{color:#fff;background:linear-gradient(135deg,#3d7bd9,#6fc4ff);border-color:transparent;box-shadow:0 4px 14px #3d7bd966}.ct-opsmenu{position:absolute;right:0;top:calc(100% + 6px);z-index:61;min-width:148px;padding:6px;background:#0d1424;border:1px solid rgba(127,184,255,.38);border-radius:12px;box-shadow:0 16px 44px #0009}.ct-ops-i{display:flex;align-items:center;gap:8px;padding:8px 12px;font-size:12.5px;font-weight:700;color:#dbe6ff;border-radius:8px;cursor:pointer;white-space:nowrap}.ct-ops-i:hover{background:#7fb8ff24;color:#fff}.ct-ops-i.danger{color:#ff9aa5}.ct-ops-i.danger:hover{background:#ff5a6e24;color:#fff}.ct-ops-i.back{color:#ffffff73;font-weight:600}.ct-gcard-s .c{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.ct-gcard-s .c i{display:block;text-align:center;margin:0 auto 1px}.wk-side-item.rw-item.on{border-color:#f2c66d8c;background:#f2c66d14}.wk-side-item.rw-item.on .wsi-tx b{color:#f2c66d}.rw-pane{display:flex;flex-direction:column;overflow-y:auto;min-height:0;padding:20px 22px 26px;scrollbar-width:thin;scrollbar-color:rgba(91,124,178,.4) transparent}.rw-pane::-webkit-scrollbar{width:6px}.rw-pane::-webkit-scrollbar-thumb{background:#5b7cb259;border-radius:3px}.rw-pane .rw-list{flex:none;overflow:visible;padding-right:0}.wk-embed-pane{overflow:hidden}.rw-hd{display:flex;align-items:flex-start;gap:14px}.rw-hd-l{flex:1;min-width:0}.rw-hd-l b{display:block;font-size:18px;font-weight:900;color:#f2f6ff;letter-spacing:.5px}.rw-hd-l span{display:block;margin-top:4px;font-size:11.5px;color:#e9f0ff80}.rw-back{flex:none;border:1px solid rgba(127,184,255,.3);background:#7fb8ff14;color:#9fcaff;border-radius:10px;padding:7px 13px;font-size:12px;font-weight:800;cursor:pointer;transition:all .18s}.rw-back:hover{color:#fff;border-color:#7fb8ff99}.rw-weeks{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin:16px 0 12px}.rw-wk{border:1px solid rgba(127,184,255,.25);background:#0a122299;color:#e9f0ff99;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:800;cursor:pointer;transition:all .18s}.rw-wk:hover{color:#fff;border-color:#7fb8ff8c}.rw-wk.on{color:#fff;background:linear-gradient(135deg,#3d7bd9,#6fc4ff);border-color:transparent;box-shadow:0 4px 14px #3d7bd959}.rw-range{margin-left:auto;font-size:11px;font-weight:700;color:#e9f0ff73;letter-spacing:.5px}.rw-sum{display:flex;gap:12px;margin-bottom:14px}.rw-sum span{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px;padding:12px 8px;border-radius:13px;background:#0d1727b8;border:1px solid rgba(91,124,178,.22);font-size:11px;font-weight:700;color:#e9f0ff80}.rw-sum span i{font-style:normal;font-size:21px;font-weight:900;color:#eaf2ff;font-variant-numeric:tabular-nums}.rw-sum span.gold{border-color:#f2c66d66}.rw-sum span.gold i{color:#f2c66d;text-shadow:0 0 14px rgba(242,198,109,.35)}.rw-empty{padding:42px 0;text-align:center;color:#63769c;font-size:13px;font-weight:700}.rw-empty.dc-empty-slim{padding:9px 14px;margin:6px 0;text-align:left;font-size:12px;font-weight:600;border:1px dashed rgba(140,170,220,.22);border-radius:9px;background:#8caadc0d}.rw-list{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding-right:5px;scrollbar-width:thin;scrollbar-color:rgba(91,124,178,.4) transparent}.rw-list::-webkit-scrollbar{width:6px}.rw-list::-webkit-scrollbar-thumb{background:#5b7cb259;border-radius:3px}.rw-row{border:1px solid rgba(91,124,178,.22);border-radius:14px;background:#0d1727b8;overflow:hidden}.rw-row.me{border-color:#6fc4ff80;box-shadow:0 0 18px #6fc4ff1a}.rw-r1{display:flex;align-items:center;gap:12px;padding:12px 14px;cursor:pointer;transition:background .15s}.rw-r1:hover{background:#6fc4ff0d}.rw-av{flex:none;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#26406e,#3d7bd9);color:#fff;font-size:14px;font-weight:900}.rw-who{flex:1;min-width:0}.rw-who b{font-size:14px;font-weight:900;color:#f2f6ff}.rw-who span{display:block;font-size:10.5px;color:#e9f0ff6b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rw-me{font-style:normal;font-size:10px;color:#0b1226;background:#6fc4ff;border-radius:99px;padding:1px 7px;margin-left:7px;vertical-align:1px}.ct-sumline{display:flex;align-items:center;gap:8px 20px;flex-wrap:wrap;margin:8px 0 2px;padding:8px 14px;border:1px solid rgba(140,170,220,.16);border-radius:11px;background:#0b132480;font-size:12px;color:#8ea2c9}.ct-sumline b{font-size:14px;font-weight:900;color:#e8eefc;font-variant-numeric:tabular-nums;margin:0 1px}.ct-sumline b.up{color:var(--up)}.ct-sumline b.dn{color:var(--dn)}.ct-sumline i{font-style:normal;font-size:10.5px;color:#66779a;margin-left:3px}.mcr-addrow{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;margin-top:10px;padding:8px 0;border:1px dashed rgba(140,170,220,.3);border-radius:11px;background:#8caadc0a;color:#8ea2c9;font-size:12px;font-weight:700;cursor:pointer;transition:border-color .15s,color .15s,background .15s}.mcr-addrow svg{flex:none}.mcr-addrow:hover{border-color:#e9c56e8c;color:#ffd34d;background:#f0c96b0d}.mcr-addrow.on{border-style:solid;border-color:#e9c56e80;color:#ffd34d}.mcr-pop{position:relative;width:min(520px,94vw);max-height:86vh;overflow-y:auto;scrollbar-width:thin;background:linear-gradient(165deg,#141d38,#0b1126 72%);border:1px solid rgba(140,170,220,.3);border-radius:16px;padding:18px 18px 16px;box-shadow:0 18px 60px #0000008c}.mcr-pop>.dc-x{position:absolute;top:12px;right:12px;margin-left:0}.mcr-pop-t{display:flex;align-items:center;gap:7px;font-size:15px;font-weight:900;color:#f2f6ff;margin-bottom:13px;padding-right:30px}.mcr-pop-t span{font-size:11px;font-weight:600;color:#8ea2c9;margin-left:2px}.mcr-pop .mcr-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.mcr-pop .mcr-grid>div{display:flex;flex-direction:column;gap:5px;min-width:0}.mcr-pop .mcr-grid>div>span{font-size:11px;font-weight:700;color:#8ea2c9}.mcr-pop .abp-row.end{display:flex;justify-content:flex-end;gap:10px;margin-top:14px}.mcr-pop .abp-row.end .au-ok,.mcr-pop .abp-row.end .au-no{font-size:12.5px;padding:7px 18px;border-radius:10px}@media(max-width:560px){.mcr-pop .mcr-grid{grid-template-columns:1fr}}.rw-num,.rw-amt{flex:none;display:flex;flex-direction:column;align-items:center;min-width:64px;font-size:10.5px;font-weight:700;color:#e9f0ff73}.rw-num i,.rw-amt i{font-style:normal;font-size:17px;font-weight:900;color:#eaf2ff;font-variant-numeric:tabular-nums}.rw-amt i{color:#f2c66d}.rw-amt.zero i{color:#e9f0ff4d}.rw-wd{flex:none;border:1px solid rgba(255,150,130,.38);background:#ff786414;color:#ff9d8a;border-radius:8px;padding:5px 12px;font-size:11.5px;font-weight:700;cursor:pointer;transition:all .15s}.rw-wd:hover{background:#ff78642e;border-color:#ff968299}.rw-wd:disabled{opacity:.5;cursor:default}.rw-arr{flex:none;color:#6fc4ff;font-size:12px;transition:transform .18s}.rw-arr.on{transform:rotate(180deg)}.rw-sub{display:flex;flex-wrap:wrap;gap:7px;padding:10px 14px 13px;border-top:1px solid rgba(91,124,178,.18)}.rw-chip{font-size:11px;font-weight:700;color:#cfe0ff;background:#7fb8ff14;border:1px solid rgba(127,184,255,.18);border-radius:8px;padding:5px 9px}.rw-chip em{font-style:normal;color:#f2a65a;margin-left:4px}.rw-foot{margin-top:14px;text-align:center;font-size:10.5px;color:#e9f0ff59;letter-spacing:.5px}.sa-rename{display:flex;align-items:center;gap:8px;margin-top:9px;flex-wrap:wrap}.sa-rename input{flex:1;min-width:160px;background:#0a1222b8;border:1px solid rgba(127,184,255,.35);border-radius:10px;padding:8px 12px;color:#eaf2ff;font-size:13px;font-weight:700;outline:none}.sa-rename input:focus{border-color:#7fb8ffa6}.sa-rn-tip{width:100%;font-size:10.5px;color:#e9f0ff66}.sa-mod-drop{min-width:232px}.sa-mod-i{display:flex;align-items:center;gap:9px;padding:8px 10px;font-size:12.5px;color:#dbe6ff;border-radius:8px;cursor:pointer}.sa-mod-i:hover{background:#7fb8ff1f}.sa-mod-i input{accent-color:#3d7bd9;width:14px;height:14px;cursor:pointer}.sa-mod-btns{display:flex;gap:8px;padding:8px 10px 4px}.sa-mod-tip{padding:2px 10px 8px;font-size:10px;color:#e9f0ff61}.sa-ab.ok{border-color:#2ed69a80;color:#7ce8c0}.rw-pane{background:linear-gradient(180deg,#0b1428,#070c18);color:#eaf2ff;border-radius:18px}.sa-zone{display:inline-block;margin-left:6px;padding:1px 8px;border-radius:999px;font-style:normal;font-size:10px;font-weight:600;color:#7dd3fc;background:#38bdf81f;border:1px solid rgba(56,189,248,.3);vertical-align:1px}.rw-tabs{display:flex;align-items:center;gap:8px;margin:14px 0 12px}.rw-tab{padding:8px 18px;border-radius:999px;border:1px solid rgba(91,124,178,.3);background:#0d172799;color:#93a4c4;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s}.rw-tab.on{background:linear-gradient(135deg,#3b82f6,#2563eb);border-color:transparent;color:#fff;box-shadow:0 4px 14px #3b82f659}.rw-tab-back{color:#7dd3fc;border-color:#38bdf859}.rw-tab-cur{font-size:13px;font-weight:700;color:#eaf2ff}.rw-range-row{display:flex;align-items:center;gap:10px;margin-bottom:12px;flex-wrap:wrap}.rw-range-row .rw-range{margin:0}.rw-scope{font-size:11px;color:#7dd3fc;background:#38bdf81a;border:1px solid rgba(56,189,248,.28);border-radius:999px;padding:3px 10px}.rw-scope-bar{margin-bottom:12px;font-size:12px;color:#7dd3fc;background:#38bdf814;border:1px solid rgba(56,189,248,.25);border-radius:10px;padding:8px 12px}.rw-hrow{cursor:pointer;transition:border-color .15s,transform .15s}.rw-hrow:hover{border-color:#60a5fa80;transform:translate(2px)}.rw-hav{background:#3b82f626;font-size:15px}.wk-embed-pane{padding-bottom:16px}.wk-embed{flex:1;min-height:0;width:100%;border:none;border-radius:14px;background:#fff}.ct-deal-mask{position:fixed;inset:0;z-index:90;display:flex;align-items:center;justify-content:center;background:#050a14a8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:16px}.ct-deal{width:min(480px,100%);max-height:90vh;overflow-y:auto;background:linear-gradient(180deg,#14213c,#0f1830);border:1px solid rgba(96,165,250,.35);border-radius:18px;padding:20px 20px 16px;box-shadow:0 20px 60px #00000080}.ct-deal-t{display:block;font-size:17px;color:#eaf2ff;margin-bottom:6px}.ct-deal-p{margin:0 0 14px;font-size:12px;line-height:1.7;color:#93a4c4}.ct-deal-row{display:flex;align-items:center;gap:10px;padding:8px 0;border-top:1px dashed rgba(91,124,178,.22)}.ct-deal-row>span:first-child{flex:none;width:64px;font-size:12px;color:#7d8fb3}.ct-deal-row>b{font-size:14px;color:#eaf2ff}.ct-deal-prod{display:flex;gap:8px;flex:1}.ct-deal-pb{flex:1;padding:8px 4px;border-radius:12px;border:1px solid rgba(91,124,178,.35);background:#0d172799;color:#c6d5f2;font-size:13px;font-weight:700;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:2px;transition:all .15s}.ct-deal-pb i{font-style:normal;font-size:10px;font-weight:500;color:#7d8fb3}.ct-deal-pb.on{background:linear-gradient(135deg,#f59e0b,#d97706);border-color:transparent;color:#fff;box-shadow:0 4px 14px #f59e0b59}.ct-deal-pb.on i{color:#ffffffd9}.ct-deal-inp{flex:1;display:flex;align-items:center;gap:8px}.ct-deal-inp input{flex:1;min-width:0;padding:9px 12px;border-radius:10px;border:1px solid rgba(91,124,178,.35);background:#0d1727b3;color:#eaf2ff;font-size:13px;outline:none}.ct-deal-inp input:focus{border-color:#60a5fab3}.ct-deal-inp i{flex:none;font-style:normal;font-size:11px;color:#7d8fb3}.ct-deal-ops{display:flex;flex-direction:column;gap:8px;margin-top:14px}.ct-deal-err{padding:8px 12px;border-radius:10px;background:#ff6b6b1a;border:1px solid rgba(255,140,140,.4);color:#ffb4b4;font-size:12px;line-height:1.5}.ct-deal-ok{padding:12px;border-radius:12px;border:none;background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;font-size:14px;font-weight:700;cursor:pointer;box-shadow:0 6px 18px #22c55e4d}.ct-deal-ok:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.ct-deal-skip{padding:8px;border:none;background:none;color:#7d8fb3;font-size:12px;cursor:pointer}.ct-deal-skip:hover{color:#c6d5f2}.rw-mchips{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 12px}.rw-mchip{padding:6px 14px;border-radius:999px;border:1px solid rgba(91,124,178,.3);background:#0d172799;color:#93a4c4;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s}.rw-mchip.on{background:linear-gradient(135deg,#f59e0b,#d97706);border-color:transparent;color:#fff;box-shadow:0 4px 12px #f59e0b4d}.rw-mchip-dim{font-size:12px;color:#5d6d8c}.rw-boards{flex:1;min-height:0;overflow-y:auto;display:grid;grid-template-columns:1fr 1fr;gap:14px;align-content:start}@media(max-width:900px){.rw-boards{grid-template-columns:1fr}}.rw-bd{background:#0d17278c;border:1px solid rgba(91,124,178,.28);border-radius:16px;padding:12px 14px}.rw-bd-h{display:flex;align-items:baseline;gap:8px;margin-bottom:10px}.rw-bd-h b{font-size:14px;color:#eaf2ff}.rw-bd-h span{font-size:11px;color:#7d8fb3}.rw-bd-row{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:12px;border:1px solid transparent}.rw-bd-row+.rw-bd-row{border-top:1px dashed rgba(91,124,178,.18)}.rw-bd-row.me{background:#3b82f61a;border-color:#3b82f659}.rw-bd-row.rk1{background:linear-gradient(90deg,rgba(245,158,11,.14),transparent)}.rw-bd-row.rk2{background:linear-gradient(90deg,rgba(148,163,184,.12),transparent)}.rw-bd-row.rk3{background:linear-gradient(90deg,rgba(217,119,6,.12),transparent)}.rw-bd-rk{flex:none;width:44px;font-size:13px;font-weight:800;color:#c6d5f2;text-align:center}.rw-bd-row.rk1 .rw-bd-rk,.rw-bd-row.rk2 .rw-bd-rk,.rw-bd-row.rk3 .rw-bd-rk{font-size:18px}.rw-bd-num{margin-left:auto;text-align:right}.rw-bd-num i{font-style:normal;font-size:16px;font-weight:800;color:#fcd34d;margin-right:2px}.rw-bd-num span{display:block;font-size:10px;color:#7d8fb3}.au-item .wsi-ic{background:#22c55e24}.au-err{color:#fca5a5}.au-r1{cursor:default}.au-av{background:#22c55e29;color:#4ade80}.au-av-p{background:#f59e0b29}.au-tag{font-style:normal;font-size:11px;font-weight:600;color:#fcd34d;background:#f59e0b1f;border:1px solid rgba(245,158,11,.3);border-radius:999px;padding:1px 8px;margin-left:6px}.au-tag.ph{color:#8fc7ff;background:#60a5fa1a;border-color:#60a5fa4d;font-variant-numeric:tabular-nums;letter-spacing:.02em}.au-ptag{font-style:normal;font-size:10.5px;font-weight:800;border-radius:999px;padding:1px 7px;margin-left:6px;letter-spacing:.02em}.au-ptag.p-day{color:#ffb27d;background:#fb923c1f;border:1px solid rgba(251,146,60,.42)}.au-ptag.p-week{color:#fcd34d;background:#f59e0b1f;border:1px solid rgba(245,158,11,.42)}.au-ptag.p-month{color:#c4b5fd;background:#a78bfa1f;border:1px solid rgba(167,139,250,.42)}.au-flow-tip{font-style:normal;font-size:11px;color:#66779a}.au-mon i{display:block}.au-mon{font-size:11px}.au-stat{margin-left:auto;font-size:10px;line-height:1.6;color:#7d8fb3;text-align:right}.au-row{padding-bottom:12px}.au-edit{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:10px 10px 0 44px}@media(max-width:900px){.au-edit{grid-template-columns:1fr 1fr;padding-left:10px}}.au-edit label{display:flex;flex-direction:column;gap:4px;font-size:11px;color:#7d8fb3}.au-edit input,.au-edit select{padding:7px 10px;border-radius:9px;border:1px solid rgba(91,124,178,.35);background:#0d1727b3;color:#eaf2ff;font-size:12px;outline:none}.au-edit input:focus,.au-edit select:focus{border-color:#60a5fab3}.au-ops{display:flex;gap:8px;justify-content:flex-end;padding:10px 10px 0 44px}.au-row.slim{padding-bottom:0}.au-row.slim .au-strip{display:flex;align-items:center;gap:12px;padding:4px 6px 4px 0}.au-row.slim .au-strip .rw-who{flex:1 1 auto;min-width:0}.au-row.slim .au-strip .rw-who span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.au-row.slim .au-sum{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:2px;padding:0 4px}.au-row.slim .au-sum-v{display:inline-flex;align-items:baseline;gap:6px}.au-row.slim .au-sum-v i{font-style:normal;font-weight:900;font-size:16px;color:#f2c66d;font-variant-numeric:tabular-nums}.au-row.slim .au-sum-v u{text-decoration:none;font-size:10.5px;color:#7286a8}.au-row.slim .au-sum-s{font-size:11px;font-weight:700;color:#a9badb;display:inline-flex;gap:8px}.au-row.slim .au-sum-s em{font-style:normal;color:#7286a8;font-variant-numeric:tabular-nums}.au-row.slim .au-ops{flex:0 0 auto;padding:0;align-items:center}.au-row.slim .au-ops .au-ok{padding:7px 16px;font-size:12.5px}.au-row.slim .au-ops .au-del{padding:7px 12px}.au-row.slim.open .au-strip{border-bottom:1px dashed rgba(91,124,178,.22);padding-bottom:10px}.au-row.slim .au-edit{padding:12px 10px 12px 44px}.au-editbtn{display:inline-flex;align-items:center;gap:5px;padding:7px 13px;border-radius:10px;border:1px solid rgba(245,200,100,.4);background:none;color:#f2c66d;font-size:12px;font-weight:700;cursor:pointer;font-family:inherit;transition:all .16s}.au-editbtn:hover{background:#f5c8641a;border-color:#f5c864a6}.au-editbtn.on{background:#f5c86424;border-color:#f5c864b3}@media(max-width:900px){.au-row.slim .au-sum{display:none}}.au-ok{padding:8px 20px;border-radius:10px;border:none;background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;font-size:13px;font-weight:700;cursor:pointer}.au-ok:disabled{opacity:.45;cursor:not-allowed}.au-del{padding:8px 14px;border-radius:10px;border:1px solid rgba(248,113,113,.4);background:none;color:#fca5a5;font-size:12px;cursor:pointer}.au-del:hover{background:#f871711a}.rw-tab-gap{flex:1}.rw-tab-sm{padding:6px 14px;font-size:12px}.rw-tabs-sub{margin:4px 0 10px}.rw-tabs-sub .rw-tab{padding:6px 14px;font-size:12px}.rw-rule-bar{margin-bottom:12px;font-size:12px;color:#fcd34d;background:#f59e0b14;border:1px solid rgba(245,158,11,.28);border-radius:10px;padding:8px 12px}.rw-submit-bar{display:flex;justify-content:center;margin-top:12px}.rw-submit-btn{padding:12px 26px;font-size:14px;border-radius:12px;box-shadow:0 6px 18px #22c55e4d}.rw-submit-btn:disabled{box-shadow:none}.rw-sec-t{margin:18px 0 10px;font-size:13px;font-weight:700;color:#93a4c4;letter-spacing:1px}.rw-ruleform{background:#0d172773;border:1px solid rgba(91,124,178,.22);border-radius:14px;padding:14px}.au-okmsg{color:#86efac;border:1px solid rgba(34,197,94,.35);border-radius:10px;padding:10px}.au-edit-bonus{flex-direction:column;align-items:stretch;gap:8px}.au-edit-bonus label{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.au-edit-bonus input{width:110px;flex:none;padding:7px 10px;border-radius:8px;border:1px solid rgba(91,124,178,.35);background:#0d1727b3;color:#eaf2ff;font-size:13px;outline:none}.au-pname{min-width:92px;font-size:13px;font-weight:700;color:#eaf2ff}.au-pname i{margin-left:6px;font-style:normal;font-size:10.5px;font-weight:500;color:#7d8fb3}.au-pcust{flex:1;min-width:120px;font-size:11px;color:#7d8fb3}.au-total{margin-right:auto;font-size:12px;color:#93a4c4}.au-total i{font-style:normal;font-size:15px;font-weight:800;color:#fcd34d}.au-edit-rule{flex-wrap:wrap}.au-edit-rule label{flex:1;min-width:160px}.au-rule-note{flex-basis:100%}.gp-brk{flex-direction:column;align-items:flex-end;gap:2px}.gp-brk span{font-size:10.5px;color:#7d8fb3;white-space:nowrap}.gp-brk span i{font-style:normal;font-weight:700;color:#c6d5f2}.vt{display:inline-flex;gap:5px;flex-shrink:0}.vt i{font-style:normal;font-size:10.5px;line-height:1.5;padding:1px 7px;border-radius:8px;background:#ffffff0f;color:#8a80ad;border:1px solid rgba(255,255,255,.1);white-space:nowrap}.vt i.ok{color:#7ce3a1;background:#7ce3a11a;border-color:#7ce3a147}.ps-pick{display:flex;flex-wrap:wrap;gap:7px;margin:4px 0 10px}.ps-pick .rw-mchip.lead{border-color:#f0c56a80;color:#f0c56a}.ps-form{background:#ffffff09;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:12px 14px;margin-bottom:10px}.ps-form .ps-who{font-size:14px;font-weight:700;color:#e8e4f4;margin-bottom:8px}.ps-form .ps-who em{font-style:normal;font-size:11px;color:#9d94c0;font-weight:400;margin-left:8px}.ps-fields{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end}.ps-fields label{display:flex;flex-direction:column;gap:4px;font-size:11.5px;color:#9d94c0;flex:1;min-width:130px}.ps-fields input{background:#0a061880;border:1px solid rgba(255,255,255,.12);border-radius:9px;color:#f0ebfa;font-size:14px;padding:8px 10px;outline:none}.ps-fields input:focus{border-color:#c4a4ff8c}.mr-row label{display:flex;align-items:center;gap:8px}.mr-row input{width:110px;background:#0a061880;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#f0ebfa;font-size:13px;padding:5px 8px;outline:none;text-align:right}.pd-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:2px 0 14px;position:relative}.pd-cur{height:34px;padding:0 18px;border-radius:17px;border:1px solid rgba(240,197,106,.55);background:linear-gradient(135deg,#f0c56a29,#f0c56a0f);color:#f0c56a;font-size:13px;font-weight:700;letter-spacing:1px;cursor:pointer;transition:all .18s}.pd-cur:hover{background:linear-gradient(135deg,#f0c56a3d,#f0c56a1a)}.pd-cur.sel{background:linear-gradient(135deg,#f0c56a,#d9a94e);color:#241a05;border-color:transparent;box-shadow:0 2px 14px #f0c56a4d}.pd-hist{height:34px;padding:0 14px;border-radius:17px;border:1px dashed rgba(255,255,255,.16);background:transparent;color:#7d739e;font-size:12px;cursor:pointer;transition:all .18s}.pd-hist:hover,.pd-hist.on{color:#b8aee0;border-color:#c4a4ff66}.pd-hist-row{position:absolute;top:calc(100% + 6px);right:0;z-index:140;display:flex;flex-wrap:wrap;gap:7px;min-width:230px;max-width:min(360px,88vw);padding:10px;border-radius:12px;border:1px solid rgba(140,170,220,.24);background:#0b1224f7;box-shadow:0 14px 36px #0000008c}.ps-pick{display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:8px;margin:2px 0 12px}.ps-mem{height:36px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#c9c2e2;font-size:12.5px;cursor:pointer;transition:all .18s;display:flex;align-items:center;justify-content:center;gap:4px}.ps-mem:hover{border-color:#c4a4ff66;color:#e8e2f8;background:#966eff14}.ps-mem.lead{border-color:#f0c56a73;color:#f0c56a}.ps-mem.on{background:linear-gradient(135deg,#966eff47,#966eff1f);border-color:#c4a4ffa6;color:#fff;font-weight:700;box-shadow:0 2px 12px #966eff38}.ps-mem.on.lead{background:linear-gradient(135deg,#f0c56a42,#f0c56a1a);border-color:#f0c56a;color:#f0c56a;box-shadow:0 2px 12px #f0c56a33}.ps-mem i{font-style:normal;font-size:10px;opacity:.75}.ps-form2{background:linear-gradient(165deg,#966eff12,#ffffff05 55%);border:1px solid rgba(196,164,255,.16);border-radius:16px;padding:16px 18px 14px;margin-bottom:12px}.ps-form2-h{display:flex;align-items:baseline;gap:10px;margin-bottom:14px}.ps-form2-h b{font-size:16px;color:#fff;letter-spacing:1px}.ps-form2-h span{font-size:11.5px;color:#9d94c0}.ps-cards{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin-bottom:14px}.ps-card{min-width:0;background:#0a06186b;border:1px solid rgba(255,255,255,.09);border-radius:13px;padding:13px 15px 11px;transition:border-color .2s}.ps-card:focus-within{border-color:#c4a4ff80;box-shadow:0 0 0 3px #966eff1a}.ps-card-t{display:block;font-size:11.5px;letter-spacing:3px;color:#8d84b0;margin-bottom:8px}.ps-card-in{display:flex;align-items:baseline;gap:8px}.ps-card-in input{width:100%;flex:1;min-width:0;background:transparent;border:none;outline:none;color:#f5f1ff;font-size:26px;font-weight:700;font-family:"DIN Alternate","Bahnschrift",inherit;letter-spacing:.5px;padding:0}.ps-card-in input::-moz-placeholder{color:#ffffff2e;font-weight:400}.ps-card-in input::placeholder{color:#ffffff2e;font-weight:400}.ps-card-in input::-webkit-outer-spin-button,.ps-card-in input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ps-card-in input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.ps-card-in em{font-style:normal;font-size:12px;color:#9d94c0;white-space:nowrap}@media(max-width:640px){.ps-cards{grid-template-columns:1fr}}.ncp{-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.ncp input,.ncp textarea,.ncp select,.ncp [contenteditable=true]{-moz-user-select:text;user-select:text;-webkit-user-select:text;-webkit-touch-callout:default}.ps-card-note{display:flex;flex-direction:column}.ps-card-note textarea{width:100%;flex:1;min-height:64px;resize:vertical;background:transparent;border:none;outline:none;color:#f5f1ff;font-size:14px;line-height:1.65;padding:2px 0 6px;font-family:inherit}.ps-card-note textarea::-moz-placeholder{color:#ffffff38}.ps-card-note textarea::placeholder{color:#ffffff38}.ps-card-note textarea:disabled{opacity:.55;cursor:not-allowed}.ps-card-note .ps-card-t{margin-bottom:0;margin-top:6px}.wk-note-card{margin:10px 0 2px}.abp-note{min-height:64px;resize:vertical;line-height:1.6;padding-top:8px;font-family:inherit}.pb-sec{margin:14px 18px 4px;padding:16px 18px 14px;border-radius:18px;border:1px solid rgba(148,163,255,.14);background:linear-gradient(180deg,#161a3480,#0c0e1e8c);box-shadow:0 10px 30px #00000047,inset 0 1px #ffffff0a}.pb-sec-h{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.pb-sec-t b{font-size:16px;letter-spacing:1px;color:#f2e7c9;text-shadow:0 0 18px rgba(240,205,120,.25)}.pb-sec-t span{display:block;margin-top:3px;font-size:11px;color:#8b90b8;letter-spacing:.5px}.pb-subs{display:flex;gap:8px;margin:13px 0 6px;flex-wrap:wrap}.pb-sub{padding:7px 18px;border-radius:999px;border:1px solid rgba(148,163,255,.22);background:#10142a99;color:#aab0d6;font-size:13px;cursor:pointer;transition:all .18s ease;letter-spacing:.5px}.pb-sub:hover{border-color:#f0cd788c;color:#eadfc2;transform:translateY(-1px)}.pb-sub.on{background:linear-gradient(135deg,#f0cd78,#d4a83e);border-color:transparent;color:#221a06;font-weight:700;box-shadow:0 5px 16px #d4a83e61}.pb-sec .rw-range-row{margin-top:8px}.pb-sec .rw-list{margin-top:6px}@media(max-width:640px){.pb-sec{margin:10px 10px 4px;padding:12px}.pb-sec-h{flex-direction:column;align-items:flex-start}}.in-note{position:relative;display:inline-flex;vertical-align:middle;margin-left:6px}.in-dot{width:15px;height:15px;border-radius:50%;border:1px solid rgba(148,163,255,.35);background:#10142a80;color:#7d84ad;font-size:10px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;transition:all .18s}.in-dot:hover,.in-note.on .in-dot{border-color:#f0cd78b3;color:#f0cd78}.in-pop{position:absolute;top:22px;left:-6px;z-index:60;width:280px;padding:10px 12px;border-radius:10px;border:1px solid rgba(240,205,120,.28);background:#0e1124f7;box-shadow:0 12px 32px #00000080;color:#b9bee0;font-size:11.5px;line-height:1.7;letter-spacing:.3px;font-weight:400;text-align:left}.pb-line{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:8px 0 2px;font-size:12px;color:#8b90b8;letter-spacing:.4px}.pb-line .rw-scope{margin-left:auto}.pd-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.pd-top .in-note{margin-top:8px}.rw-stat{display:inline-flex;align-items:center;gap:6px;margin-left:10px;padding:3px 10px;border-radius:999px;border:1px dashed rgba(240,205,120,.4);color:#d8c58e;font-size:11px;white-space:nowrap}.rw-stat.ok{border:1px solid rgba(92,214,160,.45);color:#6fe3af;background:#2ea06e1f}.ps-st{display:inline-block;margin-left:5px;padding:1px 7px;border-radius:999px;border:1px dashed rgba(240,205,120,.45);color:#d8c58e;font-size:10px;font-style:normal}.ps-st.ok{border:1px solid rgba(92,214,160,.5);color:#6fe3af}.in-note{display:inline-flex!important;width:auto;margin-top:0}.pd-top{justify-content:flex-start}.pm{position:relative;margin:10px 0 2px;max-width:420px}.pm-sel{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;border-radius:12px;border:1px solid rgba(148,163,255,.25);background:#10142aa6;color:#dfe3f7;font-size:14px;cursor:pointer;transition:all .18s}.pm-sel:hover,.pm-sel.on{border-color:#f0cd788c;box-shadow:0 0 0 1px #f0cd7826}.pm-sel b{font-weight:700;letter-spacing:.5px}.pm-sel b i,.pm-it b i{margin-left:5px;padding:1px 6px;border-radius:6px;background:#f0cd782e;color:#f0cd78;font-size:10px;font-style:normal}.pm-sel em{font-style:normal;color:#8b90b8;font-size:11px}.pm-ph{color:#6f759c}.pm-list{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:70;max-height:280px;overflow:auto;border-radius:12px;border:1px solid rgba(240,205,120,.25);background:#0d1022fa;box-shadow:0 16px 40px #0000008c;padding:6px}.pm-it{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border:0;border-radius:9px;background:transparent;color:#cfd4ee;font-size:13.5px;cursor:pointer;transition:background .15s}.pm-it:hover{background:#94a3ff1a}.pm-it.on{background:#f0cd781f;color:#f2e7c9}.pm-it.lead b{color:#f0cd78}.mr-note{flex:1;min-width:160px;padding:8px 12px;border-radius:10px;border:1px solid rgba(148,163,255,.2);background:#0a0d1eb3;color:#dfe3f7;font-size:12.5px;outline:none;transition:border-color .15s}.mr-note:focus{border-color:#f0cd788c}.mr-note::-moz-placeholder{color:#5c6288}.mr-note::placeholder{color:#5c6288}.gp-sum{margin-top:10px;padding:10px 14px;border-radius:12px;border:1px dashed rgba(240,205,120,.3);background:#f0cd780d;color:#d8c58e;font-size:12.5px}.gold-n{color:#f0cd78}.rw-submit-btn.au-ghost{background:transparent;border:1px solid rgba(214,96,96,.5);color:#e89a9a;box-shadow:none}.rw-submit-btn.au-ghost:hover{border-color:#e67878cc;color:#ffb3b3}.mr-row .rw-r1{flex-wrap:wrap;row-gap:8px}.mr-row .rw-who{min-width:84px}.mr-row .rw-who b,.mr-row label{white-space:nowrap}.mr-row .mr-note{flex:1 1 100%;order:6}.pane-click{min-height:10px}.pm-nm{display:inline-block;width:4em;text-align:justify;-moz-text-align-last:justify;text-align-last:justify;vertical-align:middle;white-space:nowrap;overflow:visible}.rw-who .pm-nm,.pm-it .pm-nm{overflow:visible;text-overflow:unset}.pm-sel b,.pm-it b{display:inline-flex;align-items:center}.ps-card{padding:18px 18px 13px}.ps-big{display:flex;align-items:baseline;gap:8px;margin-bottom:6px}.ps-big input{width:100%;flex:1;min-width:0;background:transparent;border:none;outline:none;color:#f7f3ff;font-size:40px;font-weight:800;font-family:"DIN Alternate","Bahnschrift",inherit;letter-spacing:1px;padding:0;line-height:1.1}.ps-big input::-moz-placeholder{color:#ffffff29;font-weight:500}.ps-big input::placeholder{color:#ffffff29;font-weight:500}.ps-big input::-webkit-outer-spin-button,.ps-big input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ps-big input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.ps-big em{font-style:normal;font-size:17px;font-weight:700;color:#f0cd78;white-space:nowrap}.ps-card .ps-card-t{margin-bottom:0;letter-spacing:4px}.gp-view .gp-list{display:flex;flex-direction:column;gap:6px;margin-bottom:4px}.gp-row{display:flex;align-items:center;gap:12px;padding:9px 12px;border-radius:10px;background:#94a3ff0d;border:1px solid rgba(255,255,255,.06);flex-wrap:wrap}.gp-row>b{display:inline-flex;align-items:center;color:#e6e9fa;font-size:13.5px}.gp-row>b i{margin-left:5px;padding:1px 6px;border-radius:6px;background:#f0cd782e;color:#f0cd78;font-size:10px;font-style:normal}.gp-num{font-size:15px;font-weight:800;color:#f5f1ff;font-family:"DIN Alternate","Bahnschrift",inherit}.gp-num em{font-style:normal;font-size:11px;font-weight:600;color:#f0cd78;margin-left:2px}.gp-none{margin-left:auto;font-size:12px;color:#5c6288}.gp-row .gp-num:first-of-type{margin-left:auto}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.vt{position:relative;display:inline-flex;vertical-align:middle}.vt-pill{display:inline-flex;align-items:baseline;gap:3px;padding:3px 10px;border-radius:999px;border:1px solid rgba(148,163,255,.22);background:#94a3ff12;color:#8d95bb;font-size:11px;cursor:pointer;transition:all .18s;white-space:nowrap}.vt-pill:hover{border-color:#f0cd7880;color:#cfd4ee}.vt-pill b{color:#f0cd78;font-weight:800;font-family:"DIN Alternate","Bahnschrift",inherit;font-size:12.5px}.vt-pill.part{border-color:#f0cd7866;background:#f0cd7814;color:#d8c58e}.vt-pill.full{border-color:#60d69473;background:#60d6941a;color:#7fe0a8;font-weight:700}.vt-pop{position:absolute;bottom:calc(100% + 6px);right:0;z-index:80;display:flex;flex-direction:column;gap:4px;min-width:118px;padding:9px 11px;border-radius:11px;border:1px solid rgba(240,205,120,.25);background:#0d1022fa;box-shadow:0 14px 34px #00000080}.vt-pop i{font-style:normal;font-size:11.5px;color:#8d95bb;white-space:nowrap;background:transparent;border:none;padding:0;border-radius:0}.vt-pop i.ok{color:#7fe0a8;font-weight:700;background:transparent;border:none}.wk-edit{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:22px;padding:0 6px;border-radius:7px;border:1px solid rgba(148,163,255,.25);background:transparent;color:#8d95bb;font-size:11.5px;cursor:pointer;transition:all .15s;vertical-align:middle}.wk-edit:hover{border-color:#f0cd7899;color:#f0cd78}.wk-edit.on{border-color:#f0cd7899;background:#f0cd781f;color:#f0cd78}.wk-amt-in{width:90px;padding:3px 8px;border-radius:8px;border:1px solid rgba(240,205,120,.5);background:#0a0d1ecc;color:#f0cd78;font-size:14px;font-weight:700;outline:none;text-align:right}.ps-static{font-size:40px;font-weight:800;font-family:"DIN Alternate","Bahnschrift",inherit;letter-spacing:1px;color:#f7f3ff;line-height:1.1}.gp-avg{margin-top:12px;margin-bottom:10px}.gp-avg-bar{justify-content:flex-end;align-items:center;gap:10px}.pm-l{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.pm-sub{font-size:11px;font-weight:600;color:var(--muted);letter-spacing:.02em;white-space:nowrap}.wk-push-in{width:64px;text-align:center}.wk-total-line{border-top:1px dashed rgba(240,205,120,.25);padding-top:8px;margin-top:2px}.wk-total-line .gold-n{font-size:17px}.pc-top{padding:16px 32px;background:linear-gradient(rgba(4,8,20,.92),rgba(4,8,20,.5) 70%,transparent)}.pc-logo{background:radial-gradient(circle at 30% 24%,#fdf3d03d,#c4a4ff1f 42%,#0b1526e6 75%);border:1px solid rgba(240,201,107,.55);box-shadow:0 0 18px #f0c96b4d,inset 0 0 10px #c4a4ff2e}.pc-brand b{letter-spacing:5px;background:linear-gradient(100deg,#fdf3d0 10%,#f0c96b 45%,#d9a83e,#c4a4ff 105%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 12px rgba(240,201,107,.22))}.pc-brand .pc-sub{letter-spacing:4px;color:#8fa3c8}.pc-pagename{color:#e8c97e;background:#f0c96b12;border-color:#f0c96b52;box-shadow:inset 0 0 12px #f0c96b0f}.wk-desk{position:relative}.wk-desk:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(640px 300px at 88% -6%,rgba(124,92,224,.14),transparent 62%),radial-gradient(560px 280px at 4% 104%,rgba(240,201,107,.08),transparent 60%)}.wk-side,.rw-pane,.wk-chat{position:relative;z-index:1}.wk-side{background:#060b18d1;border-right-color:#f0c96b24}.wk-side-av{border-radius:50%;background:radial-gradient(circle at 30% 25%,#fdf3d033,#c4a4ff1a 45%,#0a1222f2 78%);box-shadow:0 0 0 1.5px #f0c96b80,0 0 20px #f0c96b38,inset 0 0 10px #c4a4ff29}.wk-side-uinfo b{font-size:15px;background:linear-gradient(100deg,#fdf3d0,#f0c96b 60%,#e2b557);-webkit-background-clip:text;background-clip:text;color:transparent}.wk-side-uinfo p{color:#8a99b8}.wk-side-sec{display:flex;align-items:center;gap:8px;letter-spacing:4px;color:#7d92b8}.wk-side-sec:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,rgba(240,201,107,.28),transparent)}.wk-side-item{background:#ffffff06;border-color:#8caadc1a;transition:border-color .25s,background .25s,transform .2s,box-shadow .25s}.wk-side-item:hover{border-color:#f0c96b80;background:linear-gradient(120deg,#f0c96b14,#c4a4ff0d);transform:translate(3px);box-shadow:0 4px 18px #0000004d}.wsi-ic{width:32px;height:32px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;font-size:15px;background:linear-gradient(140deg,#f0c96b24,#7c5ce01f);border:1px solid rgba(240,201,107,.22);box-shadow:inset 0 0 8px #f0c96b14}.wk-side-item.au-item .wsi-ic{background:linear-gradient(140deg,#f0c96b24,#7c5ce01f)}.wk-side-item.on{border-color:#f0c96b99;background:linear-gradient(120deg,#f0c96b1f,#c4a4ff12);box-shadow:0 0 22px #f0c96b24,inset 2px 0 #f0c96b}.wk-side-item.on .wsi-tx b{color:#f2c66d}.wsi-tx b{letter-spacing:1px}.wsi-arr{transition:transform .2s,color .2s}.wk-side-item:hover .wsi-arr{transform:translate(2px);color:#f0c96b}.rw-pane{border:1px solid rgba(140,170,220,.14);box-shadow:0 18px 60px #00000073,inset 0 1px #ffffff0a}.rw-hd{padding-bottom:12px;border-bottom:1px solid rgba(240,201,107,.14);margin-bottom:14px}.rw-hd-l b{color:#f2c66d;letter-spacing:1.5px;text-shadow:0 0 18px rgba(240,201,107,.25)}.rw-back{border:1px solid rgba(140,170,220,.25);border-radius:99px;transition:border-color .2s,color .2s}.rw-back:hover{border-color:#f0c96b8c;color:#f2c66d}.rw-tab{border-color:#8caadc40;background:#0a12228c;letter-spacing:.5px;white-space:nowrap;flex:none}.rw-tab:hover{border-color:#f0c96b73;color:#e8ddc2}.rw-tab.on{background:linear-gradient(135deg,#e8c97e,#d9a83e 60%,#b4862e);color:#231603;font-weight:800;border-color:transparent;box-shadow:0 4px 16px #f0c96b52,inset 0 1px #ffffff59}.rw-row{border:1px solid rgba(140,170,220,.1);transition:border-color .2s,box-shadow .2s}.rw-row:hover{border-color:#f0c96b4d;box-shadow:0 6px 22px #0000004d}.gp-sum{border-color:#f0c96b4d;background:linear-gradient(120deg,#f0c96b0f,#c4a4ff0a)}.pm-sel{border-color:#8caadc38;transition:border-color .2s}.pm-sel:hover{border-color:#f0c96b80}.wk-desk-foot{color:#66779a}.rw-hd{align-items:center;padding-bottom:14px;margin-bottom:6px;border-bottom:1px solid rgba(120,150,210,.14)}.rw-hd-l b{font-size:17px;line-height:1.5}.rw-hd-l span{margin-top:5px;line-height:1.6}.rw-back{padding:8px 15px;border-radius:11px;letter-spacing:.5px}.rw-back:hover{color:#f2c66d;border-color:#f0c96b80;background:#f0c96b14}.rw-tabs{margin:14px 0 8px;gap:10px}.rw-tabs-sub{margin:12px 0 10px}.rw-mchips{margin:2px 0 14px;gap:9px}.pd-top{align-items:center;margin:12px 0 14px}.pd-top .in-note{margin-top:0}.pm{margin-bottom:14px}.ps-form2{background:linear-gradient(170deg,#141c34a8,#0c122480 60%);border:1px solid rgba(140,170,220,.16);border-radius:18px;padding:18px 20px 16px;margin-bottom:14px}.ps-form2-h{align-items:center;margin-bottom:16px}.ps-form2-h span{font-size:12.5px;color:#a9b4d4;letter-spacing:.5px}.ps-back{flex:none;display:inline-flex;align-items:center;gap:2px;padding:4px 12px 4px 9px;border-radius:99px;border:1px solid rgba(240,201,107,.4);background:#f0c96b14;color:#ffd584;font-size:12px;font-weight:800;letter-spacing:1px;cursor:pointer;transition:all .15s}.ps-back:hover{background:#f0c96b2e;border-color:#f0c96bb3;color:#ffe9b8;box-shadow:0 0 10px #f0c96b2e}.ps-cards{gap:14px;margin-bottom:16px}.ps-card{background:#080d1c8c;border:1px solid rgba(140,170,220,.14);border-radius:15px}.ps-card:focus-within{border-color:#f0c96b73;box-shadow:0 0 0 3px #f0c96b14}.ps-big input,.ps-static{font-size:36px}.ps-card .ps-card-t{color:#98a2c4}.rw-submit-bar{gap:12px;flex-wrap:wrap;margin-top:14px}.rw-submit-btn{padding:12px 24px}.au-ok{background:linear-gradient(135deg,#34ce7a,#1fa95c);box-shadow:0 6px 18px #2ebe6e47}.rw-submit-btn.au-ghost{border-color:#ff968266;color:#ff9d8a}.rw-submit-btn.au-ghost:hover{border-color:#ff9682a6;color:#ffb9a8;background:#ff786412}.rw-sec-t{margin:20px 0 10px}.rw-list{gap:11px}.pb-line.gp-sum{margin-top:14px}.pb-rule{margin:2px 0 12px;padding:10px 14px;border-radius:11px;border:1px dashed rgba(240,201,107,.28);background:#f0c96b0d;font-size:12px;line-height:1.7;color:#cbb98a;letter-spacing:.3px}.pb-line-lead{border-color:#7ec8ff59;background:linear-gradient(120deg,#7ec8ff14,#c4a4ff0d);color:#a8d4f5}.pb-top3{display:flex;flex-direction:column;gap:10px}.pb-t3{display:flex;align-items:center;gap:13px;padding:13px 16px;border-radius:14px;border:1px solid rgba(140,170,220,.12);background:#0d1727b8}.pb-t3.rk1{border-color:#f0c96b6b;background:linear-gradient(120deg,#f0c96b17,#0d1727b8 55%)}.pb-t3.rk2{border-color:#c8d6f047}.pb-t3.rk3{border-color:#d69e664d}.pb-t3.me{box-shadow:0 0 18px #6fc4ff1f;border-color:#6fc4ff73}.pb-t3.hold{border-style:dashed;border-color:#8caadc33;background:#0b132266}.pb-t3.hold .pb-t3-who b{color:#becdeb8c;font-size:13.5px}.pb-t3.hold .pb-t3-who>span{color:#a0b2d766;font-size:10.5px}.pb-hold-rk{font-style:normal;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px dashed rgba(140,170,220,.35);color:#a0b2d78c;font-size:15px;font-weight:900}.pb-t3.hold .pb-champ.prize{opacity:.55}.pb-t3.hold .pb-champ.prize:hover{opacity:1}.pb-hold-dash{font-style:normal;font-size:18px;color:#8ca0c84d}.pb-t3-rk{flex:none;width:38px;height:38px;display:flex;align-items:center;justify-content:center;font-size:21px;border-radius:50%;background:#0a1222b3;border:1px solid rgba(140,170,220,.16)}.pb-t3-who{flex:1;min-width:0}.pb-t3-who b{font-size:14.5px;font-weight:900;color:#f2f6ff}.pb-t3-who>span{display:block;margin-top:3px;font-size:11px;color:#e9f0ff73}.pb-t3-num{flex:none;display:flex;align-items:baseline;gap:4px;font-size:11.5px;font-weight:700;color:#e9f0ff80}.pb-t3-num i{font-style:normal;font-size:22px;font-weight:900;color:#f2c66d;font-variant-numeric:tabular-nums}.pb-t3.rk2 .pb-t3-num i{color:#dfe8fa}.pb-t3.rk3 .pb-t3-num i{color:#e0a468}.ct-gcard.all{background:linear-gradient(120deg,#f0c96b21,#c4a4ff12 48%,#0d1727eb);border:1.5px solid rgba(240,201,107,.5);box-shadow:0 8px 28px #f0c96b1a,inset 0 1px #ffffff0f}.ct-gcard.all .ct-gcard-h{cursor:default}.ct-gcard.all .ct-gcard-h:hover{background:transparent}.ct-gcard.all .ct-gcard-t b{color:#f2c66d;font-size:15.5px;letter-spacing:1.5px}.ct-gcard.all .ct-gcard-t span{color:#c0b28a}.ct-sum-badge{font-style:normal;font-size:10px;font-weight:800;letter-spacing:2px;color:#241a05;background:linear-gradient(135deg,#f0c56a,#d9a94e);border-radius:6px;padding:2px 8px;margin-left:8px;vertical-align:2px}.ct-arr-ghost{visibility:hidden}.ct-gcard-s .c{width:52px;flex:none}.ct-gcard-s .c.wide{width:96px;flex:none}.ct-gcard-s .arr{width:16px;flex:none}.ct-gdiff{flex:none;width:74px}@media(max-width:900px){.ct-gcard-s .c{width:auto;min-width:44px}.ct-gcard-s .c.wide{min-width:84px}.ct-arr-ghost{display:none}}.wk-native-pane{display:flex;flex-direction:column}.rw-native{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;scrollbar-width:thin;scrollbar-color:rgba(91,124,178,.4) transparent}.rw-native.np{overflow:hidden}.rw-native .ml-page{background:transparent;min-height:0;padding:0;color:#dbe7ff}.rw-native .ct-wrap{max-width:none;width:100%;padding:0}.rw-native .ct-hd,.rw-native .ml-hd{position:static;background:transparent}.rw-native .ml-foot{position:static;background:none;padding:14px 2px calc(6px + env(safe-area-inset-bottom))}.rw-native .im-page{height:100%;background:transparent;border-radius:0}.rw-native .im-side{width:236px;background:#070c1a8c}.rw-native .im-chat{background:transparent}.wk-clock{display:flex;align-items:center;gap:10px;padding:8px 16px;border-bottom:1px solid rgba(20,30,52,.08);background:#ffffff8c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pc-shell .wk-clock{background:#0a122280;border-bottom-color:#6fc4ff1a}.wk-clock-i{flex:1;min-width:0;font-size:11.5px;color:#5a6b8c;letter-spacing:.3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pc-shell .wk-clock-i{color:#8fa3bf}.wk-clock-i b{color:#1c2430;font-weight:800}.pc-shell .wk-clock-i b{color:#f2c66d}.wk-clock-btn{flex:none;border:none;border-radius:99px;padding:7px 16px;font-size:12px;font-weight:800;letter-spacing:.5px;color:#fff;cursor:pointer;transition:all .18s;box-shadow:0 4px 12px #0000001f}.wk-clock-btn.cin{background:linear-gradient(135deg,#f0b44c,#e08a2e)}.wk-clock-btn.coff{background:linear-gradient(135deg,#8a63e8,#6d4fd0)}.wk-clock-btn:hover{filter:brightness(1.07);transform:translateY(-1px)}.wk-clock-btn:disabled{opacity:.5;cursor:default;transform:none}.wk-clock-done{flex:none;font-size:11.5px;font-weight:800;color:#1fa95c;letter-spacing:.5px}.rf-card{border:1px solid rgba(140,170,220,.14);border-radius:14px;background:#0d1727b8;padding:13px 15px}.rf-t{font-size:12.5px;font-weight:800;color:#e8ddc2;letter-spacing:.5px;margin-bottom:10px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.rf-tag{font-style:normal;font-size:10px;font-weight:700;color:#9fcaff;border:1px solid rgba(127,184,255,.35);border-radius:6px;padding:1px 7px}.rf-qa{margin-bottom:10px}.rf-q{display:flex;gap:8px;font-size:11.5px;color:#93a4c4;line-height:1.6;margin-bottom:4px}.rf-q b{flex:none;color:#f2c66d;font-weight:800}.rf-a{font-size:13px;color:#eef3ff;line-height:1.7;white-space:pre-wrap;word-break:break-word;background:#080d1c80;border-radius:10px;padding:8px 12px}.rf-sum{margin-top:12px;border-top:1px dashed rgba(140,170,220,.18);padding-top:10px;font-size:12px;color:#cbb98a;line-height:1.7;white-space:pre-wrap}.rf-sum b{display:block;color:#f2c66d;margin-bottom:4px}.rf-log{margin:0;font-size:12px;color:#c9d4ec;line-height:1.8;white-space:pre-wrap;word-break:break-word;font-family:inherit;max-height:320px;overflow-y:auto}.cf-mask{position:fixed;inset:0;z-index:960;display:flex;align-items:center;justify-content:center;padding:20px;background:#0408129e;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:cfFade .18s ease}@keyframes cfFade{0%{opacity:0}to{opacity:1}}.cf-card{width:min(400px,92vw);border-radius:20px;padding:26px 24px 20px;text-align:center;color:#eaf2ff;background:linear-gradient(165deg,#18203af7,#0a0e1ef7);border:1px solid rgba(240,201,107,.35);box-shadow:0 24px 70px #0009,0 0 0 1px #c4a4ff1a,inset 0 1px #ffffff0f;animation:cfPop .22s cubic-bezier(.2,1.4,.4,1)}@keyframes cfPop{0%{opacity:0;transform:scale(.92) translateY(10px)}to{opacity:1;transform:none}}.cf-card.danger{border-color:#ff968266}.cf-ic{width:46px;height:46px;margin:0 auto 12px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;color:#f2c66d;background:radial-gradient(circle at 32% 26%,#fdf3d03d,#c4a4ff1a 52%,#0a1222e6);box-shadow:0 0 0 1.5px #f0c96b80,0 0 22px #f0c96b40}.cf-card.danger .cf-ic{color:#ff9d8a;box-shadow:0 0 0 1.5px #ff968280,0 0 22px #ff786438}.cf-card h3{margin:0 0 6px;font-size:16.5px;font-weight:900;letter-spacing:.5px;color:#f4f7ff;line-height:1.55}.cf-card.has-lines h3{font-size:16px;color:#ffe1a1}.cf-lines{list-style:none;margin:10px 0 2px;padding:10px 12px;border-radius:12px;border:1px solid rgba(242,198,109,.22);background:#0d16288c;text-align:left;display:flex;flex-direction:column;gap:6px}.cf-lines li{font-size:12.5px;font-weight:600;line-height:1.6;color:#cfdaf2;padding-left:14px;position:relative}.cf-lines li:before{content:"";position:absolute;left:0;top:9px;width:5px;height:5px;border-radius:50%;background:#f2c66d;opacity:.8}.cf-desc{margin:0 0 4px;font-size:12.5px;line-height:1.7;color:#93a3c4}.cf-btns{display:flex;gap:12px;margin-top:18px}.cf-no{flex:1;padding:11px 0;border-radius:12px;border:1px solid rgba(140,170,220,.3);background:#0d162899;color:#b7c4de;font-size:14px;font-weight:700;cursor:pointer;transition:all .15s}.cf-no:hover{border-color:#8caadc8c;color:#e5edff}.cf-ok{flex:1.3;padding:11px 0;border-radius:12px;border:none;font-size:14px;font-weight:800;letter-spacing:1px;cursor:pointer;color:#231603;background:linear-gradient(135deg,#f0cd78,#d9a83e 60%,#b4862e);box-shadow:0 6px 18px #f0c96b59,inset 0 1px #fff6;transition:all .15s}.cf-ok:hover{filter:brightness(1.06);transform:translateY(-1px)}.cf-ok.danger{background:linear-gradient(135deg,#ff9d8a,#e8604c 60%,#c2432f);color:#2b0c06;box-shadow:0 6px 18px #ff786452,inset 0 1px #ffffff59}.pb-big-wrap{flex:1 0 auto;display:flex;flex-direction:column;gap:14px;padding:2px 0 4px}.pb-sec.big{flex:1 1 auto;min-height:360px;display:flex;flex-direction:column;margin:0;padding:18px 20px 16px}.pb-sec.big .pb-top3{flex:1;display:flex;flex-direction:column;justify-content:center;gap:14px;padding:8px 0}.pb-sec.big .rw-list{flex:1;display:flex;flex-direction:column;justify-content:center}.pb-sec.big .pb-t3{padding:16px 18px}.pb-sec.big .pb-t3-who b{font-size:15.5px}.pb-sec.big .pb-t3-who>span{font-size:12px}.pb-sec.big .pb-t3-num i{font-size:23px}.pb-sec.big .rw-list{flex:1;min-height:0;overflow-y:auto;padding-right:4px}.pb-sec.big .rw-empty{flex:1;display:flex;align-items:center;justify-content:center;font-size:14px}.pb-sec.big .pb-rule{flex:none;font-size:13px;line-height:1.8;padding:12px 16px}.pb-sec.big .pb-line{flex:none;font-size:13px;padding:9px 2px 2px}.pb-sec-foot{flex:none;text-align:center;font-size:12px;color:#7d92b8;padding-top:10px;letter-spacing:1px}.pb-demo-note{flex:none;font-size:11px;color:#c9a45c;border:1px dashed rgba(240,201,107,.4);border-radius:99px;padding:3px 10px;letter-spacing:.5px}.pb-demo{font-style:normal;font-size:10px;color:#8a99b8;border:1px solid rgba(140,170,220,.3);border-radius:99px;padding:0 7px;margin-left:6px;vertical-align:1px}.pb-t3.demo{opacity:.92;border-style:dashed}@media(max-width:900px){.pb-sec.big{flex:none;min-height:0}.pb-sec.big .pb-top3{justify-content:flex-start}}.wk-side-fin{flex:none;margin-top:2px;padding-top:10px;border-top:1px solid rgba(140,170,220,.12)}.wk-side-fin-btn{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:13px 10px;font-size:13.5px;letter-spacing:.5px}.wk-desk-im{justify-content:stretch}.wk-desk-im .im-page{flex:1;height:100%;min-height:0;background:transparent;border-radius:18px 0 0;position:relative;z-index:1}.wk-desk-im .im-side{width:300px;background:#060b18d1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-right-color:#f0c96b24}.wk-desk-im .im-chat{background:linear-gradient(180deg,#0b1428,#070c18)}.dc-wrap{display:flex;flex-direction:column;gap:14px;padding:2px 0 6px}.dc-grp{border:1px solid rgba(140,170,220,.14);border-radius:16px;background:#0b13248c;overflow:hidden}.dc-grp.me{border-color:#f0c96b66;box-shadow:0 0 24px #f0c96b14}.dc-grp-hd{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid rgba(140,170,220,.1);background:#0e182c80}.dc-grp-hd b{font-size:15px;color:#f2f6ff;font-weight:900}.dc-zone{font-size:11px;color:#8a99b8;letter-spacing:.5px}.dc-cnt{margin-left:auto;font-size:11.5px;color:#93a3c4}.dc-rows{display:flex;flex-direction:column}.dc-row{display:flex;align-items:center;gap:14px;padding:12px 16px;border-bottom:1px dashed rgba(140,170,220,.08);transition:background .15s}.dc-row:last-child{border-bottom:none}.dc-row:hover{background:#6fc4ff0a}.dc-row.ok{background:linear-gradient(90deg,rgba(74,222,128,.05),transparent 60%)}.dc-main{flex:1;min-width:0}.dc-name{font-size:14.5px;color:#f2f6ff;font-weight:800}.dc-suspect{font-style:normal;font-size:10px;font-weight:800;color:#ffb0a6;border:1px solid rgba(255,120,110,.55);background:#ff6e641f;border-radius:99px;padding:1px 7px;margin-left:7px;cursor:pointer;vertical-align:1px;white-space:nowrap}.dc-suspect:hover{background:#ff6e6438}.dc-sub{display:block;font-size:12px;color:#a9b6d4;margin-top:3px}.dc-dim{color:#7286a8;font-size:11px}.dc-side{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.dc-fee{font-size:12.5px;color:#c9d4ec;display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.dc-fee.pass{color:#a7e8c4}.dc-ref{font-style:normal;font-size:10.5px;color:#7286a8}.dc-fee.pass .dc-ref{color:#6fbf8f}.dc-fee-edit{display:flex;align-items:center;gap:6px}.dc-mini{border:1px solid rgba(140,170,220,.3);background:#0d162899;color:#b7c4de;border-radius:8px;padding:2px 8px;font-size:11px;cursor:pointer;transition:all .15s}.dc-mini:hover{border-color:#f0c96b80;color:#f2c66d}.dc-mini.go{border-color:#4ade8066;color:#7be3a5}.dc-mini.go:hover{background:#4ade801f}.dc-mini.warn{border-color:#ff968259;color:#ff9d8a}.dc-valid{font-size:12px;color:#7286a8;display:flex;align-items:center;gap:8px}.dc-valid.on{color:#7be3a5;font-weight:700}.wk-inp{background:#080d1ccc;border:1px solid rgba(140,170,220,.25);border-radius:8px;padding:6px 10px;color:#eaf2ff;font-size:12.5px;width:120px;outline:none}.wk-inp:focus{border-color:#f0c96b8c}.au-no{border:1px solid rgba(140,170,220,.3);background:transparent;color:#93a3c4;border-radius:8px;padding:5px 9px;font-size:12px;cursor:pointer}.au-no:hover{color:#e5edff;border-color:#8caadc8c}.rw-flash{position:sticky;top:0;z-index:9;margin:0 auto 10px;width:-moz-fit-content;width:fit-content;max-width:86%;padding:9px 18px;border-radius:99px;font-size:13px;font-weight:700;color:#ffe9b8;background:linear-gradient(135deg,#30240af5,#1e162cf5);border:1px solid rgba(240,201,107,.45);box-shadow:0 10px 30px #00000080;animation:cfPop .2s ease}.rw-pane .rw-flash{position:fixed;left:50%;top:auto;bottom:34px;transform:translate(-50%);z-index:900;margin:0}.rw-dim{font-size:12px;color:#7286a8;padding:6px 2px}.rf-wall{flex:1;min-height:0;overflow-y:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;align-content:start;padding:2px 2px 8px}.rf-ecard{border:1px solid rgba(140,170,220,.14);border-radius:16px;padding:14px 15px 12px;cursor:pointer;display:flex;flex-direction:column;gap:9px;background:linear-gradient(165deg,#141c34a8,#0a0e1e99);transition:all .18s ease}.rf-ecard:hover{border-color:#f0c96b6b;transform:translateY(-2px);box-shadow:0 12px 28px #00000059}.rf-ecard.none{opacity:.62}.rf-ecard-hd{display:flex;align-items:center;gap:8px}.rf-ecard-hd b{font-size:15px;color:#f2f6ff;font-weight:900}.rf-ecard-day{margin-left:auto;font-size:11px;color:#8a99b8;letter-spacing:.5px}.rf-ecard-es{flex:1;font-size:12.5px;line-height:1.75;color:#c2cee6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.rf-ecard-none{color:#5d6f8f;font-style:italic}.rf-ecard-ft{display:flex;align-items:center;gap:6px;border-top:1px dashed rgba(140,170,220,.12);padding-top:9px}.rf-tag{font-style:normal;font-size:10.5px;color:#c9a45c;border:1px solid rgba(240,201,107,.3);border-radius:99px;padding:1px 8px}.rf-ecard-go{margin-left:auto;font-size:11.5px;color:#9fc6ff;letter-spacing:.5px}.rf-detail{display:flex;flex-direction:column;flex:1;min-height:0}.rf-detail-hd{display:flex;align-items:center;gap:10px;margin-bottom:12px}.rf-detail-hd b{font-size:16px;color:#f2f6ff;font-weight:900}.wk-bub{font-size:15px;line-height:1.8}.wk-msgs .wk-note{font-size:12.5px}.pc-shell .wk-bub{font-size:15.5px;line-height:1.85}.wk-clock{font-size:13px}.rw-who>b{display:flex;align-items:center;flex-wrap:wrap;gap:2px}.wk-side-av.av-btn{position:relative;cursor:pointer;border:none;padding:0;overflow:visible}.wk-side-av.av-btn img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%;display:block}.av-edit{position:absolute;right:-3px;bottom:-3px;width:17px;height:17px;border-radius:50%;font-style:normal;font-size:9.5px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f0cd78,#d9a83e);color:#231603;box-shadow:0 2px 8px #00000080;opacity:0;transition:opacity .15s}.wk-side-av.av-btn:hover .av-edit{opacity:1}.av-card .av-preview{width:104px;height:104px;margin:14px auto 6px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 30% 25%,#fdf3d02e,#c4a4ff14 45%,#0a1222f2 78%);box-shadow:0 0 0 2px #f0c96b80,0 0 26px #f0c96b33}.av-card .av-preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.av-reset{margin-top:12px;background:none;border:none;color:#7286a8;font-size:12px;cursor:pointer;text-decoration:underline}.av-reset:hover{color:#ff9d8a}.wk-av-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%;display:block}.wk-av.me{overflow:hidden;padding:0}.im-av{overflow:hidden}.im-av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%;display:block}.hr-grpbar.slim{flex-wrap:nowrap;gap:8px;padding:7px 12px;border-radius:10px;align-items:center}.hr-grpbar.slim .hr-grpbar-i{flex:none;font-size:13px}.hr-grpbar.slim .hr-grpbar-t{flex:none;font-size:11.5px;color:#a8986e;letter-spacing:.3px;white-space:nowrap}.hr-grpbar.slim code{flex:1;min-width:0;font-size:11px;padding:4px 9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#d8c690;background:#00000038}.hr-grpbar.slim button{padding:5px 14px;font-size:11.5px}.hr-grpbar.slim button.ok{background:linear-gradient(135deg,#4ade80,#2ea36a);color:#062b17}@media(max-width:640px){.hr-grpbar.slim .hr-grpbar-t{display:none}}.ml-errbar{margin:10px 14px 0;padding:11px 14px;border-radius:13px;font-size:13.5px;font-weight:800;line-height:1.55;color:#ffd9d9;background:linear-gradient(135deg,#ff505a38,#a028502e);border:1px solid rgba(255,110,120,.55);box-shadow:0 6px 18px -8px #ff505a73;animation:cfPop .3s cubic-bezier(.2,1.4,.4,1)}.ml-errbar:has(+.ml-foot){margin:0 14px 10px}.ml-page>.ml-errbar:first-of-type{margin:10px 14px 2px}@keyframes ctOpsPop{0%{opacity:0;transform:translate(-6px) scale(.9)}to{opacity:1;transform:none}}.ct-opline{display:inline-flex;align-items:center;gap:4px;margin-left:5px;animation:ctOpsPop .18s cubic-bezier(.2,1.3,.4,1)}.ct-opb{font-family:inherit;font-size:11.5px;font-weight:900;letter-spacing:.5px;cursor:pointer;padding:4px 10px;border-radius:8px;color:#9fcaff;background:#5894ff1a;border:1px solid rgba(88,148,255,.35);transition:all .15s}.ct-opb:hover{color:#fff;background:#5894ff38;border-color:#5894ffa6}.ct-opb.mv{color:#d9bfff;background:#b07df71a;border-color:#b07df761}.ct-opb.mv:hover{color:#fff;background:#b07df738;border-color:#b07df7a6}.ct-opb.danger{color:#ff9aa5;background:#ff5a6e14;border-color:#ff5a6e59}.ct-opb.danger:hover{color:#fff;background:#ff5a6e33;border-color:#ff5a6e99}.ct-opsmenu.up{top:auto;bottom:calc(100% + 6px);max-height:248px;overflow-y:auto}.ct-mvwrap.exp .ct-opsbtn{position:relative;z-index:62}.ct-viewbar.inhd{flex:none;margin-bottom:0;padding:3px;border-radius:12px}.ct-viewbar.inhd span{flex:none;padding:7px 16px;font-size:12px;border-radius:9px}@media(max-width:640px){.ct-hd{flex-wrap:wrap}.ct-viewbar.inhd{order:5;width:100%}.ct-viewbar.inhd span{flex:1}}.ct-minibar{display:flex;align-items:center;gap:12px;margin:6px 0 12px;flex-wrap:wrap}.ct-mini-wrap{position:relative}.ct-mini-main{font-family:inherit;display:inline-flex;align-items:center;gap:6px;cursor:pointer;font-size:11.5px;font-weight:800;letter-spacing:.5px;color:#93a4c0;background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:6px 12px;transition:all .18s}.ct-mini-main i{font-style:normal;font-size:9px;opacity:.7}.ct-mini-main:hover,.ct-mini-main.on{color:#e8d9ae;border-color:#f0c96b66;background:#f0c96b0f}.ct-mini-main.ing{opacity:.6;pointer-events:none}.ct-mini-pop{position:absolute;top:calc(100% + 6px);left:0;z-index:70;min-width:218px;padding:5px;background:#0d1424;border:1px solid rgba(240,201,107,.32);border-radius:12px;box-shadow:0 16px 40px -10px #000000b3;animation:ctOpsPop .16s ease}.ct-mini-pop button{font-family:inherit;display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;box-sizing:border-box;padding:8px 11px;border:none;background:transparent;color:#e6eeff;font-size:12.5px;font-weight:800;border-radius:8px;cursor:pointer;text-align:left}.ct-mini-pop button span{font-size:10px;font-weight:500;color:#77879f}.ct-mini-pop button:hover:not(:disabled){background:#f0c96b1a}.ct-mini-pop button.lock{opacity:.55;cursor:default}.ct-mini-meta{font-size:10.5px;color:#6b788c;display:inline-flex;align-items:baseline;gap:5px;flex-wrap:wrap}.ct-mini-meta b{color:#9fb4d0;font-weight:800}.ct-mini-meta i{font-style:normal;font-size:9.5px;color:#77879f;border:1px solid rgba(255,255,255,.12);border-radius:99px;padding:0 7px}.bs-cmd-sel{width:212px}.bs-cmd-sel>*{flex:1 1 0;min-height:0}.bs-cmd-sel .bs-cmd-var{height:100%;min-height:44px;display:block;font-size:15px;letter-spacing:1px;border-radius:14px;padding-top:0;padding-bottom:0}.bs-cmd-sel .bs-ms-b{font-size:15px;border-radius:14px;min-height:44px}.bs-cmd-dir{width:212px}.bs-scope-fixed{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:space-between;gap:6px;width:100%;height:100%;min-height:46px;padding:0 14px;border-radius:13px;font-size:13.5px;font-weight:800;letter-spacing:.5px;color:#ffd75e;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#0a1222b8;border:1px solid rgba(212,180,106,.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.bs-scope-fixed i{font-style:normal;font-size:10px;font-weight:900;letter-spacing:1px;color:#f0c96bd9;border:1px solid rgba(240,201,107,.45);background:#f0c96b14;border-radius:99px;padding:2px 8px;flex:none}.bs-cmd-auto{font-size:10px;font-weight:900;letter-spacing:1px;color:#f0c96b;border:1px solid rgba(240,201,107,.5);background:#f0c96b1a;border-radius:99px;padding:2px 9px;align-self:center;white-space:nowrap}.ct-gcard.mine{background:linear-gradient(120deg,#f0c96b21,#c4a4ff12 48%,#0d1727eb);border:1.5px solid rgba(240,201,107,.5);box-shadow:0 8px 28px #f0c96b1a,inset 0 1px #ffffff0f}.ct-gcard.mine .ct-gcard-t b{color:#f2c66d;letter-spacing:1px}.ct-gcard.mine .ct-gcard-t span{color:#c0b28a}.ct-gcard.mine.open{border-color:#f0c96bbf}@media(min-width:641px){.ct-gcard:not(.open) .ct-gcard-h{height:76px;box-sizing:border-box}.ct-gcard:not(.open) .ct-gcard-t span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:240px}}.bs-rank-it .pf .pf-sub{display:block;font-style:normal;font-size:10px;font-weight:700;opacity:.72;letter-spacing:.3px;margin-top:1px}@keyframes ctAddFlow{to{background-position:200% 0}}.ct-addbtn td{padding:8px 6px;border-top:none;text-align:center}.ct-add-in{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:12px;padding:11px 16px;border-radius:14px;border:1.5px dashed rgba(240,201,107,.45);transition:all .22s}.ct-add-in:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .25s;background:linear-gradient(100deg,transparent 20%,rgba(240,201,107,.09) 42%,rgba(176,125,247,.09) 58%,transparent 80%);background-size:200% 100%}.ct-addbtn:hover .ct-add-in{border-color:#f0c96bd9;background:#f0c96b0d;box-shadow:0 0 26px -6px #f0c96b66,inset 0 0 18px #b07df712}.ct-addbtn:hover .ct-add-in:before{opacity:1;animation:ctAddFlow 1.6s linear infinite}.ct-add-plus{width:28px;height:28px;flex:none;display:grid;place-items:center;border-radius:50%;border:1.5px solid rgba(240,201,107,.7);color:#f0c96b;font-size:15px;font-weight:900;font-style:normal;box-shadow:0 0 10px #f0c96b2e;transition:all .2s}.ct-addbtn:hover .ct-add-plus{box-shadow:0 0 16px #f0c96b73;transform:scale(1.06)}.ct-add-tx{display:flex;flex-direction:column;align-items:flex-start;gap:1px}.ct-add-tx b{font-size:13.5px;font-weight:900;letter-spacing:1.5px;color:#f2e3b5}.ct-add-tx em{font-style:normal;font-size:10.5px;color:#8b96ab;letter-spacing:.3px}.ct-add-go{font-size:11px;font-weight:900;color:#f0c96b;letter-spacing:1px;opacity:0;transform:translate(-4px);transition:all .2s}.ct-addbtn:hover .ct-add-go{opacity:1;transform:none}.ct-table th{font-size:11px;padding:11px 12px;color:#8fa3c8}.ct-table td{padding:11px 12px;font-size:13px;color:#d4deee}.ct-table td.no{font-size:11px}.ct-table td.nm{font-size:13.5px}.ct-table td.own{font-size:12px;color:#a9bdd9}.ct-table td.num{font-weight:700}.ct-table td.pf{font-size:13.5px;color:var(--up);text-shadow:0 0 14px color-mix(in srgb,var(--up) 24%,transparent)}.ct-table td.pf.neg{color:var(--dn);text-shadow:0 0 14px color-mix(in srgb,var(--dn) 24%,transparent)}.ct-table td.liv{color:#c4f5d3}.ct-gcard-s span{font-size:11px}.ct-gcard-t b{font-size:14.5px}.ct-gcard-t span{font-size:11px}.ct-stat b{font-size:17px}.ct-stat i{font-size:10.5px}.ct-inp{font-size:11.5px;padding:5px 6px}.ct-ebtn{font-size:11px;padding:5px 9px}*{scrollbar-width:thin;scrollbar-color:rgba(242,198,109,.35) rgba(8,12,24,.55)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#080c1873;border-radius:8px}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#f2c66d61,#7c5cfc4d);border-radius:8px;border:1px solid rgba(255,255,255,.05)}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#f2c66d9e,#7c5cfc7a)}::-webkit-scrollbar-corner{background:transparent}.rw-av2{position:relative;width:32px;height:32px;border-radius:50%;flex:none;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#3a2a12,#241b3a);border:1px solid rgba(242,198,109,.45);box-shadow:inset 0 0 8px #f2c66d2e,0 2px 6px #00000059}.rw-av2 i{font-style:normal;font-size:14px;font-weight:900;background:linear-gradient(135deg,#ffe2a0,#c9b3ff);-webkit-background-clip:text;background-clip:text;color:transparent}.rw-av2 .rw-av2-dot{position:absolute;right:-2px;bottom:-2px;width:13px;height:13px;border-radius:50%;background:#5a6478;border:2px solid #0d1322;font-style:normal;font-size:8px;line-height:9px;text-align:center;color:#fff}.rw-av2.ok{border-color:#4ade808c}.rw-av2.ok .rw-av2-dot{background:#22c55e;box-shadow:0 0 6px #22c55eb3}.pb-kind{font-style:normal;font-size:10px;font-weight:800;padding:2px 10px;border-radius:999px;letter-spacing:2px;margin-right:8px}.pb-kind.p{color:#ffd98a;border:1px solid rgba(242,198,109,.5);background:#f2c66d1a}.pb-kind.t{color:#c9b3ff;border:1px solid rgba(155,127,255,.5);background:#7c5cfc1f}.pb-sec.pb-p{border-color:#f2c66d38}.pb-sec.pb-t{border-color:#7c5cfc4d;background:linear-gradient(180deg,#7c5cfc0d,#131b2e99)}.pb-sec.big.pb-t{background:linear-gradient(180deg,#7c5cfc1a,#0f1426eb)}.pb-team-num{display:flex;align-items:baseline;gap:8px}.pb-team-num .pb-heads{font-size:10px;color:#8fa0c0;border:1px solid rgba(124,92,252,.4);background:#7c5cfc1a;padding:2px 8px;border-radius:999px;white-space:nowrap}.pb-team-num .pb-heads i{font-style:normal;color:#c9b3ff;font-weight:900;font-size:12px}.pb-team-num .pb-per-n i{font-style:normal;font-size:19px;font-weight:900;color:#e6dcff;font-family:DIN Alternate,Arial Narrow,sans-serif}.pb-team-num .pb-per-n small{font-size:10px;color:#8fa0c0;margin-left:3px}.pb-demo{font-style:normal;font-size:9px;color:#8fa0c0;border:1px dashed rgba(148,163,184,.45);padding:1px 6px;border-radius:999px;margin-left:6px;letter-spacing:1px}.wk-clock-btn.cfin{border-color:#4ade8080;color:#7ee2a0}.wk-clock-btn.cfin:hover{background:#22c55e29}.wk-clock-btn.cfin.hero{background:linear-gradient(135deg,#22c55ed9,#14965ae6);color:#eafff3;border-color:transparent;box-shadow:0 6px 20px #22c55e59;animation:cfinPulse 2s infinite}@keyframes cfinPulse{0%,to{box-shadow:0 6px 20px #22c55e59}50%{box-shadow:0 6px 26px #22c55e9e}}.wk-pub-strip{display:flex;gap:8px;padding:10px 16px}.wk-pub-strip button{flex:1;padding:10px 4px;border-radius:12px;border:1px solid rgba(242,198,109,.35);background:linear-gradient(135deg,#f2c66d1f,#7c5cfc1a);color:#ffd98a;font-size:12px;font-weight:700}.hr-demo{margin-top:14px;opacity:.92}tr.hr-row.demo{cursor:default}tr.hr-row.demo td{color:#7d8aa5!important;border-top:1px dashed rgba(148,163,184,.2)}.dc-grp.demo{opacity:.85}.bs-screen .bs-cmd-sel{align-items:stretch}.bs-screen .bs-cmd-var{flex:1;height:auto;min-height:0;display:flex}.bs-screen .bs-cmd-var select{flex:1;height:auto;min-height:44px}.bs-screen .bs-scope-fixed{flex:1;height:auto;min-height:46px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.ct-hd:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:linear-gradient(90deg,transparent,rgba(242,198,109,.7),rgba(124,92,252,.7),transparent)}.ct-hd-t b{font-size:22px;letter-spacing:2px;text-shadow:0 0 18px rgba(242,198,109,.35)}.ct-hd-dim{font-size:10px;letter-spacing:1px;color:#c9b98a;border:1px solid rgba(242,198,109,.35);background:#f2c66d12;padding:3px 12px;border-radius:999px;margin-top:6px;display:inline-block}.ct-hd-dim:before{content:"✦ ";color:#f2c66d}@media(max-width:768px){.pb-t3{gap:9px;padding:11px 12px}.pb-t3-rk{width:32px;height:32px;font-size:17px;flex:none}.pb-t3-who b{font-size:13px;line-height:1.5}.pb-t3.rk1 .pb-t3-who b{font-size:15px}.pb-team-num .pb-heads{font-size:9px;padding:1px 6px}.pb-team-num .pb-heads i{font-size:10px}.pb-t3-who .pb-demo{white-space:nowrap;margin-left:4px}.pb-t3-who .rw-me{white-space:nowrap}.pb-t3-num{flex-direction:column;align-items:flex-end;gap:0}.pb-t3-num i{font-size:18px}.pb-team-num{flex-direction:column;align-items:flex-end;gap:3px}.pb-team-num .pb-per-n i{font-size:16px}.pb-kind{padding:1px 8px;font-size:9px;margin-right:5px;letter-spacing:1px}.pb-sec-t{flex-wrap:wrap;row-gap:4px}}.wk-side-menu{overflow-x:hidden}.wk-clock-btn.cfin,.wk-clock-done{margin-left:auto}.wk-clock-qaing{margin-left:auto;font-size:11px;color:#c9b3ff;border:1px dashed rgba(155,127,255,.45);background:#7c5cfc14;padding:7px 12px;border-radius:10px;white-space:nowrap}.wk-goal{margin:10px 12px 4px;border-radius:14px;padding:12px 14px 10px;position:relative;overflow:hidden;background:linear-gradient(150deg,#ffc40021,#7c5cfc24 70%);border:1px solid rgba(255,196,0,.5);box-shadow:0 0 16px #ffc40029,inset 0 0 26px #7c5cfc17}.wk-goal:before{content:"";position:absolute;left:-30%;top:0;width:60%;height:2px;background:linear-gradient(90deg,transparent,rgba(255,220,120,.95),transparent);animation:goalSheen 3.2s linear infinite}@keyframes goalSheen{0%{left:-30%}to{left:100%}}.wk-goal-load{font-size:12px;color:#cbb26a;text-align:center}.wk-goal-h{display:flex;align-items:baseline;justify-content:space-between}.wk-goal-h b{font-size:15px;color:#ffe9a8;text-shadow:0 0 10px rgba(255,196,0,.5);letter-spacing:.5px}.wk-goal-h span{font-size:11px;color:#e6d7ffbf}.wk-goal-bar{height:8px;border-radius:6px;background:#ffffff1a;margin:9px 0 5px;overflow:hidden;box-shadow:inset 0 1px 2px #0006}.wk-goal-bar i{display:block;height:100%;border-radius:6px;background:linear-gradient(90deg,#ffc400,#ffe58a);box-shadow:0 0 8px #ffc400cc;transition:width .5s ease}.wk-goal-line{font-size:11.5px;color:#ebe1ffe6}.wk-goal-line b{color:#ffd34d;font-size:13px}.wk-goal-noset{display:block;width:100%;margin:8px 0 2px;padding:7px 10px;border-radius:10px;border:1px dashed rgba(255,196,0,.55);background:#ffc4000f;color:#ffe9a8;font-size:12px;cursor:pointer;text-align:center}.wk-goal-noset:hover{background:#ffc40021}.wk-goal-comm{display:flex;align-items:baseline;gap:8px;margin-top:8px;padding:8px 10px;border-radius:10px;background:#00000040;border:1px solid rgba(255,196,0,.3)}.wk-goal-comm span{font-size:11.5px;color:#ebe1ffd9}.wk-goal-comm b{font-size:21px;color:#ffd34d;text-shadow:0 0 12px rgba(255,196,0,.65);font-weight:700}.wk-goal-comm em{font-style:normal;font-size:10px;color:#c8b4ffcc;margin-left:auto;text-align:right}.wk-goal-up{margin-top:7px;font-size:11.5px;line-height:1.55;color:#ffe9c9;background:#ff8c001a;border:1px solid rgba(255,170,40,.35);border-radius:10px;padding:6px 9px}.wk-goal-up b{color:#ffd34d}.wk-goal-up.top{background:#50c8781f;border-color:#5adc8c66;color:#c9f2d8}.wk-goal-rule{margin-top:7px;font-size:10px;color:#c8b9f08c}.ps-model{display:flex;align-items:center;gap:8px;margin-top:10px;flex-wrap:wrap}.ps-model>span{font-size:12px;color:#ebe1ffd9}.ps-model-b{padding:6px 12px;border-radius:9px;font-size:12px;cursor:pointer;border:1px solid rgba(155,127,255,.4);background:#7c5cfc14;color:#cfc0f5}.ps-model-b.on{border-color:#ffc400;background:#ffc40024;color:#ffd34d;box-shadow:0 0 8px #ffc4004d}.ps-model>em{font-style:normal;font-size:10px;color:#c8b9f08c;flex-basis:100%}.rf-group{border:1px solid rgba(240,201,107,.4);border-radius:16px;padding:14px 16px;margin:2px 2px 12px;position:relative;overflow:hidden;background:linear-gradient(150deg,#f0c96b1a,#9b7fff14 70%);box-shadow:0 0 18px #f0c96b1f,inset 0 0 24px #9b7fff0f}.rf-group-h{display:flex;align-items:center;justify-content:space-between;gap:10px}.rf-group-h b{font-size:16px;color:#ffe9a8;text-shadow:0 0 10px rgba(240,201,107,.45);letter-spacing:.5px}.rf-group-n{font-size:12px;font-weight:700;padding:4px 12px;border-radius:999px;color:#ffd34d;border:1px solid rgba(240,201,107,.55);background:#f0c96b1a}.rf-group-n.full{color:#7ce6a3;border-color:#6ee69680;background:#6ee6961a}.rf-group-stat{display:flex;gap:14px;margin-top:10px;flex-wrap:wrap;align-items:center}.rf-group-stat em{font-style:normal;font-size:12px;color:#c2cee6;display:inline-flex;align-items:center;gap:4px}.rf-group-es{margin:9px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.rf-group-es li{font-size:12px;line-height:1.6;color:#c2cee6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rf-group-es li b{color:#f2f6ff;margin-right:8px}.rf-group-miss{margin-top:9px;font-size:12px;color:#ffb1a8;background:#ff6b611a;border:1px solid rgba(255,107,97,.4);border-radius:10px;padding:6px 10px}.rf-st{margin-left:auto;font-size:11px;font-weight:700;padding:3px 10px;border-radius:999px}.rf-st.ok{color:#7ce6a3;border:1px solid rgba(110,230,150,.5);background:#6ee6961a}.rf-st.no{color:#ff9d94;border:1px solid rgba(255,107,97,.55);background:#ff6b611f;animation:rfMiss 1.8s ease-in-out infinite}@keyframes rfMiss{0%,to{box-shadow:0 0 #ff6b6100}50%{box-shadow:0 0 10px #ff6b618c}}.rf-ecard.none{opacity:1;border-style:dashed;border-color:#ff6b6173}.rf-ecard.none:hover{border-color:#ff6b61cc;box-shadow:0 12px 28px #78140a59}.dc-row.dc-link{cursor:pointer;transition:border-color .15s ease}.dc-row.dc-link:hover{border-color:#f0c96b73}.dc-rows.v2 .dc-row{display:flex;align-items:center;gap:10px;padding:7px 14px}.dc-rows.v2 .dc-main{flex:1 1 auto;min-width:0;display:flex;align-items:baseline;gap:10px;overflow:hidden}.dc-rows.v2 .dc-name{font-size:13.5px;white-space:nowrap}.dc-rows.v2 .dc-sub{display:inline;margin-top:0;font-size:11.5px;white-space:nowrap}.dc-rows.v2 .dc-sub.dc-dim{color:#7286a8}.dc-rows.v2 .dc-side{flex:none;display:flex;flex-direction:row;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.dc-rows.v2 .dc-fee{font-size:11.5px;gap:6px}.dc-rows.v2 .dc-fee .dc-ref{font-size:10.5px}.dc-rows.v2 .dc-valid{font-size:11.5px;gap:6px}@media(max-width:1100px){.dc-rows.v2 .dc-main{flex-wrap:wrap;row-gap:2px}}.dc-mask{position:fixed;inset:0;background:#060a18a8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:1200;display:flex;align-items:center;justify-content:center;padding:18px}.dc-detail{width:min(560px,94vw);max-height:86vh;overflow-y:auto;border-radius:18px;padding:18px 20px;background:linear-gradient(160deg,#141b31,#10152a);border:1px solid rgba(240,201,107,.4);box-shadow:0 24px 60px #0000008c,0 0 22px #f0c96b1f}.dc-detail-hd{display:flex;align-items:center;gap:10px;padding-bottom:12px;border-bottom:1px dashed rgba(140,170,220,.18)}.dc-detail-hd b{font-size:18px;color:#ffe9a8;font-weight:900}.dc-detail-hd .dc-valid{margin-left:auto}.dc-x{margin-left:auto;width:30px;height:30px;border-radius:9px;border:1px solid rgba(140,170,220,.3);background:#ffffff0d;color:#aeb9d8;cursor:pointer;font-size:13px;flex:none}.dc-detail-hd .dc-valid+.dc-x{margin-left:0}.dc-x:hover{border-color:#f0c96b99;color:#ffd34d}.dc-detail-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;margin-top:13px}.dc-detail-grid>div{background:#ffffff0a;border:1px solid rgba(140,170,220,.14);border-radius:11px;padding:9px 12px;display:flex;flex-direction:column;gap:3px}.dc-detail-grid span{font-size:11px;color:#8a99b8}.dc-detail-grid b{font-size:14px;color:#f2f6ff;font-weight:700}.dc-detail-tl-t{margin-top:16px;font-size:13px;font-weight:800;color:#e8dcff;letter-spacing:.5px}.dc-tl{margin:9px 0 0;padding:0 0 0 4px;list-style:none;display:flex;flex-direction:column;gap:0}.dc-tl li{position:relative;padding:0 0 14px 18px;border-left:2px solid rgba(240,201,107,.35);font-size:12.5px;line-height:1.7;color:#c2cee6}.dc-tl li:last-child{padding-bottom:2px}.dc-tl li:before{content:"";position:absolute;left:-5px;top:6px;width:8px;height:8px;border-radius:50%;background:#ffc400;box-shadow:0 0 8px #ffc400cc}.dc-tl em{display:block;font-style:normal;font-size:11px;color:#ffd34d;font-weight:700}.dc-tl-none{margin-top:9px;font-size:12px;color:#5d6f8f;font-style:italic}.ct-table{font-size:13px}.ct-table th,.ct-table td.no{font-size:11px}.ct-table td.own,.ct-table.sm{font-size:12px}.ct-inp{font-size:12px;width:66px}.ct-ebtn,.ct-stat i{font-size:11px}.ct-stat b{font-size:17.5px}.ct-meta{font-size:12px}.ct-meta i{font-size:11px}.ct-viewbar span{font-size:13.5px}.ct-gcard-t b{font-size:15.5px}.ct-gcard-t span,.ct-gcard-s span{font-size:11.5px}.ct-gcard-s span i{font-size:16.5px}.ct-mine{font-size:11px}.ct-op-tx b{font-size:14px}.ct-op-tx i,.ct-hd-t span{font-size:11px}.ct-badge{font-size:12px}.ct-livebar{font-size:11.5px}.ct-combo-h{font-size:10.5px}.ct-combo-i{font-size:12.5px}.ct-combo-none{font-size:11.5px}.ct-dir,.ct-lost,.ct-star{font-size:11px}.ct-okc{font-size:12px}.ct-pv-more{font-size:11px}.ct-empty b{font-size:15px}.ct-empty p,.ct-m-sub{font-size:12px}.pc-shell.im-card{height:min(78vh,880px);display:flex;flex-direction:column;overflow:hidden}.pc-shell.im-card .im-page{height:100%;min-height:0;background:transparent;border-radius:24px}.wk-side-item.wk-side-goal .wsi-ic{display:flex;align-items:center;justify-content:center;width:26px;height:26px;flex:none;border-radius:9px;background:linear-gradient(135deg,#ff5f6d,#ff9a3d);box-shadow:0 2px 10px #ff785059;font-size:14px}.wk-side-item.wk-side-goal b{color:#ffc98a}.wsi-goal-bar{margin-top:3px;height:4px;border-radius:99px;background:#ffffff14;overflow:hidden}.wsi-goal-bar i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#ff5f6d,#ffb84d);transition:width .4s}.wk-side-item.wk-side-goal:hover{border-color:#ff965a80;background:#ff965a0f;transform:translate(2px)}.goal-wrap{flex:1;min-height:0;overflow-y:auto;padding:4px 2px 14px;display:flex;flex-direction:column;gap:14px}.goal-hero{border-radius:16px;padding:14px 16px 12px;position:relative;overflow:hidden;background:linear-gradient(150deg,#ffc4001f,#7c5cfc1a 70%);border:1px solid rgba(255,196,0,.45);box-shadow:0 0 22px #ffc4001f,inset 0 0 30px #7c5cfc12}.goal-hero:before{content:"";position:absolute;left:-30%;top:0;width:60%;height:2px;background:linear-gradient(90deg,transparent,rgba(255,220,120,.95),transparent);animation:goalSheen 3.2s linear infinite}.goal-hero-h{display:flex;align-items:center;justify-content:space-between;gap:10px}.goal-hero-h b{font-size:17.5px;color:#ffe9a8;text-shadow:0 0 14px rgba(255,196,0,.55);letter-spacing:1px}.goal-hero-h span{font-size:11.5px;color:#e6d7ffcc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.goal-hero-bar{height:10px;border-radius:8px;background:#ffffff1a;margin:10px 0 8px;overflow:hidden;box-shadow:inset 0 1px 3px #0006}.goal-hero-bar i{display:block;height:100%;border-radius:8px;background:linear-gradient(90deg,#ffc400,#ffe58a);box-shadow:0 0 12px #ffc400cc;transition:width .5s ease}.goal-hero-line{font-size:13px;line-height:1.6;color:#ebe1fff2}.goal-hero-line b{color:#ffd34d}.goal-pc-note{font-style:normal;font-size:11px;color:#8ea6c9;margin-left:3px}.goal-hero-left{margin-top:8px;font-size:12.5px;color:#ffe9c9}.goal-hero-left b{color:#ffd34d;font-size:16px}.wk-goal-noset.big{font-size:14px;padding:12px;margin-top:10px}.goal-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.goal-card{border-radius:14px;padding:14px 16px;background:#ffffff0a;border:1px solid rgba(155,127,255,.25);display:flex;flex-direction:column;gap:4px}.goal-card span{font-size:11.5px;color:#8a99b8}.goal-card b{font-size:30px;color:#ffd34d;text-shadow:0 0 14px rgba(255,196,0,.6);font-weight:900}.goal-card em{font-style:normal;font-size:10.5px;color:#c8b4ffbf}.goal-card.comm{border-color:#ffc40080;background:#ffc40012}.goal-card.comm b{color:#ffd34d;text-shadow:0 0 14px rgba(255,196,0,.6);font-size:30px}.goal-up{font-size:14px;line-height:1.7;color:#ffe9c9;background:#ff8c001a;border:1px solid rgba(255,170,40,.4);border-radius:14px;padding:12px 16px}.goal-up b{color:#ffd34d;font-size:16px}.goal-up.top{background:#50c8781a;border-color:#5adc8c66;color:#c9f2d8}.goal-rule{font-size:11.5px;color:#c8b9f0bf;display:flex;flex-direction:column;gap:4px;border-top:1px dashed rgba(140,170,220,.18);padding-top:10px}.goal-rule b{color:#e8dcff;font-size:12px}.pb-champ{font-style:normal;font-size:10px;font-weight:900;letter-spacing:1.5px;color:#3a2c05;background:linear-gradient(135deg,#ffe9a0,#f5b81d);border-radius:999px;padding:2px 9px;margin-left:8px;vertical-align:2px;box-shadow:0 0 12px #ffc40073}.pb-per-tag{font-size:11px;font-weight:800;letter-spacing:2px;color:#c9b3ff}.pb-team-num .pb-per-n i{font-size:30px;color:#efe7ff;text-shadow:0 0 14px rgba(155,127,255,.4)}.pb-team-num .pb-per-n small{font-size:12px}.pb-t3{position:relative;overflow:hidden}.pb-t3.rk1{border-color:#ffce5ccc;background:linear-gradient(115deg,#ffc4003d,#ff962814 45%,#0d1727d9 78%);box-shadow:0 0 30px #ffbe3c47,inset 0 0 26px #ffc40012;padding:18px 20px}.pb-t3.rk1 .pb-t3-rk{width:46px;height:46px;font-size:27px;border:none;background:radial-gradient(circle at 32% 28%,#ffedb5,#e8a714 74%);box-shadow:0 0 20px #ffc4008c,inset 0 1px 2px #fff9}.pb-t3.rk1 .pb-t3-who b{font-size:20px;color:#fff;text-shadow:0 1px 2px rgba(8,12,22,.55),0 0 16px rgba(255,206,84,.5)}.pb-t3.rk1 .pb-t3-who>span{color:#ffe8aa9e}.pb-t3.rk1 .pb-t3-num i{font-size:30px;color:#ffd34d;text-shadow:0 0 16px rgba(255,196,0,.55)}.pb-t3.rk1 .pb-team-num .pb-per-n i{font-size:34px;color:#ffd34d;text-shadow:0 0 16px rgba(255,196,0,.55)}.pb-t3.rk1 .pb-per-tag{color:#ffe9a8}.pb-t3.rk1:after{content:"";position:absolute;top:-60%;left:-40%;width:42%;height:220%;transform:rotate(18deg);background:linear-gradient(90deg,transparent,rgba(255,240,190,.16),transparent);animation:pbSheen 3.4s linear infinite;pointer-events:none}@keyframes pbSheen{0%{left:-45%}to{left:140%}}.pb-t3.rk2{border-color:#d6e4f88c;background:linear-gradient(115deg,#bed0eb29,#0d1727cc 62%);box-shadow:0 0 18px #bed0eb26}.pb-t3.rk2 .pb-t3-rk{border:none;background:radial-gradient(circle at 32% 28%,#f4f8ff,#9fb2cc 76%);box-shadow:0 0 13px #c8d6f066,inset 0 1px 2px #ffffff8c}.pb-t3.rk2 .pb-t3-who b{color:#eef3fd}.pb-t3.rk2 .pb-t3-num i{color:#e8eefb;font-size:26px}.pb-t3.rk2 .pb-team-num .pb-per-n i{color:#e8eefb}.pb-t3.rk3{border-color:#de9c608c;background:linear-gradient(115deg,#d6945a29,#0d1727cc 62%);box-shadow:0 0 18px #d6945a26}.pb-t3.rk3 .pb-t3-rk{border:none;background:radial-gradient(circle at 32% 28%,#ffd9ae,#b96f2e 76%);box-shadow:0 0 13px #de9c6066,inset 0 1px 2px #ffffff73}.pb-t3.rk3 .pb-t3-who b{color:#ffdfc2}.pb-t3.rk3 .pb-t3-num i{color:#f0b478;font-size:26px}.pb-t3.rk3 .pb-team-num .pb-per-n i{color:#f0b478}@media(max-width:900px){.pb-team-num .pb-per-n i{font-size:23px}.pb-t3.rk1 .pb-t3-num i{font-size:25px}.pb-t3.rk1 .pb-team-num .pb-per-n i{font-size:27px}.pb-t3.rk1{padding:15px 16px}}.bb-sub{font-size:12px;font-weight:800;letter-spacing:2px;color:#c9a45c;margin:12px 2px 4px}.bb-sub:first-child{margin-top:4px}.rw-bd-row.team{background:linear-gradient(90deg,rgba(124,92,252,.16),transparent);border:1px solid rgba(155,127,255,.35)}.bb-wall{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:8px}.bb-card{position:relative;border:1px solid rgba(140,170,220,.18);border-radius:14px;padding:12px 14px 11px;background:#0d1727b8;display:flex;flex-direction:column;gap:6px;overflow:hidden}.bb-card.me{border-color:#6fc4ff80;box-shadow:0 0 16px #6fc4ff1f}.bb-card.demo{border-style:dashed;opacity:.94}.bb-ok{position:absolute;top:10px;right:10px;font-size:10px;font-weight:800;letter-spacing:1px;color:#7ee2a8;border:1px solid rgba(110,220,150,.4);background:#3cb46e1f;border-radius:999px;padding:1px 8px}.bb-card-t{font-size:13px;font-weight:800;color:#f2f6ff;display:flex;align-items:center;flex-wrap:wrap;gap:4px;padding-right:54px}.bb-card-n{font-size:11px;color:#8fa0c0}.bb-card-n i{font-style:normal;font-size:22px;font-weight:900;color:#fcd34d;margin-right:3px;font-variant-numeric:tabular-nums;text-shadow:0 0 12px rgba(252,211,77,.25)}.bb-card-s{font-size:11px;color:#e9f0ff80}@media(max-width:640px){.bb-wall{gap:8px}.bb-card{padding:10px 11px}.bb-card-t{font-size:12px;padding-right:48px}.bb-card-n i{font-size:19px}}.dc-grp-hd{gap:10px;padding:8px 14px;background:linear-gradient(90deg,#f0c96b1a,#0e182c8c 58%);border-bottom:1px solid rgba(240,201,107,.2)}.dc-grp-av{flex:none;width:32px;height:32px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:900;color:#3a2c05;background:linear-gradient(135deg,#ffe9a0,#e8a714);box-shadow:0 0 14px #f0c96b59,inset 0 1px #ffffff80}.dc-grp.me .dc-grp-av{background:linear-gradient(135deg,#bfe3ff,#3d7bd9);color:#fff;box-shadow:0 0 14px #6fc4ff59,inset 0 1px #ffffff80}.dc-grp-who{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.dc-grp-who b{font-size:14.5px;color:#ffefbe;font-weight:900;letter-spacing:.5px;display:flex;align-items:center;flex-wrap:wrap}.dc-grp-who .dc-zone{font-size:10.5px;color:#a8b4d4}.dc-adv{font-style:normal;font-size:10px;font-weight:800;letter-spacing:1px;color:#c9b3ff;border:1px solid rgba(155,127,255,.45);background:#7c5cfc1f;border-radius:999px;padding:1px 8px;margin-left:8px}.dc-edit{flex:none;font-size:11.5px;font-weight:800;color:#ffd98a;border:1px solid rgba(242,198,109,.5);background:#f2c66d1a;border-radius:999px;padding:4px 12px;cursor:pointer}.dc-edit:hover{background:#f2c66d33}.dc-detail-hd .dc-edit{margin-left:8px}.dc-detail-grid input.wk-inp{width:100%;font-size:13px;padding:8px 10px;border-radius:10px;border:1px solid rgba(140,170,220,.3);background:#091120b3;color:#f2f6ff;outline:none}.dc-detail-grid input.wk-inp:focus{border-color:#f2c66d99}.dc-edit-note{margin-top:12px;font-size:12px;line-height:1.8;color:#ffe9c9;background:#ff8c0014;border:1px solid rgba(255,170,40,.35);border-radius:12px;padding:10px 13px}.dc-edit-note b{color:#ffd34d}.dc-edit-bar{display:flex;justify-content:flex-end;gap:10px;margin-top:14px}.dc-edit-bar .au-ok,.dc-edit-bar .au-no{font-size:13px;padding:8px 18px;border-radius:12px}.hr-demo-big{cursor:pointer;border:1px dashed rgba(240,201,107,.5);transition:transform .15s ease,box-shadow .15s ease}.hr-demo-big:hover{transform:translateY(-2px);box-shadow:0 12px 34px #f0c96b29;border-color:#f0c96bcc}.hr-demo-jdg{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:10px 0 2px}.hr-demo-total{font-size:12px;color:#8fa0c0}.hr-demo-total b{font-size:24px;font-weight:900;color:#ffd34d;margin-right:2px;text-shadow:0 0 14px rgba(255,211,77,.35)}.hr-demo-meta{font-size:11.5px;color:#93a3c4}.hr-demo-open{margin-top:14px;padding-top:11px;border-top:1px dashed rgba(240,201,107,.32);text-align:center;font-size:12.5px;font-weight:700;color:#ffd98a;letter-spacing:.5px}.ad-grp-row{display:flex;align-items:center;gap:8px;margin-top:10px;padding:9px 11px;border-radius:11px;background:#7c5cfc14;border:1px solid rgba(155,127,255,.3)}.ad-grp-lab{flex:none;font-size:11.5px;font-weight:800;color:#c9b3ff;letter-spacing:1px}.ad-grp-row select{flex:1 1 auto;min-width:0;font-size:12.5px;padding:7px 9px;border-radius:9px;border:1px solid rgba(140,170,220,.3);background:#091120cc;color:#f2f6ff;outline:none}.ad-grp-btn{flex:none;font-size:12px;font-weight:800;color:#2b1e05;background:linear-gradient(135deg,#ffe9a0,#f5b81d);border:none;border-radius:9px;padding:7px 14px;cursor:pointer}.ad-grp-btn:disabled{opacity:.45;cursor:default}.ad-grp-tip{margin-top:8px;font-size:11px;line-height:1.7;color:#9aa8c8}.ad-grp-msg{margin-top:8px;font-size:12px;font-weight:700;color:#7ee2a8}.ad-grp-tag{font-size:10.5px;color:#c9b3ff}.ad-grp-tag.none{color:#f0a05c}.bb-wall{gap:8px}.bb-card{padding:9px 12px 8px;gap:3px;border-radius:12px}.bb-card-t{font-size:12px;padding-right:50px}.bb-card-n{margin-top:-1px}.bb-card-n i{font-size:18px}.bb-card-s{font-size:10.5px;line-height:1.45}.bb-ok{top:8px;right:8px;font-size:9px;padding:1px 7px}.bb-more{display:block;width:100%;margin-top:8px;padding:8px 0;border-radius:12px;border:1px dashed rgba(140,170,220,.35);background:#0d172780;color:#9db4d8;font-size:12px;font-weight:700;letter-spacing:1px;cursor:pointer;transition:all .15s}.bb-more:hover{border-color:#fcd34d80;color:#fcd34d;background:#fcd34d0f}.dc-grp-hd.dc-toggle{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dc-arrow{flex:none;color:#8fa0c0;font-size:13px;transition:transform .2s;margin-left:4px}.dc-arrow.up{transform:rotate(180deg);color:#fcd34d}.dc-grp-hd.dc-toggle:hover .dc-arrow{color:#fcd34d}.dc-row-edit{flex:1;display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:4px 0}.dc-row-edit label{display:flex;flex-direction:column;gap:4px;font-size:10.5px;color:#8fa0c0}.dc-row-edit .wk-inp,.dc-row-edit select.wk-inp{width:100%}.dc-row-edit .dc-edit-bar{grid-column:1 / -1;display:flex;align-items:center;gap:8px}.dc-row-edit .dc-edit-note{flex:1;font-size:10.5px;color:#fcd34dbf;line-height:1.5}@media(max-width:860px){.dc-row-edit{grid-template-columns:1fr 1fr}}.hr-demo-scroll{max-height:min(62vh,640px);overflow-y:auto;display:flex;flex-direction:column;gap:14px;padding:2px 6px 8px 2px}.hr-demo-scroll .hr-demo-big{flex:none}.ct-flat{font-size:12px;color:#7dd3fc}.att-ipbox{margin:4px 0 12px;padding:12px 14px;border:1px dashed rgba(140,170,220,.3);border-radius:14px;background:#0d17278c}.att-ipbox-h{display:flex;align-items:baseline;gap:10px;margin-bottom:10px}.att-ipbox-h b{font-size:13px;color:#f2f6ff}.att-ipbox-h span{font-size:10.5px;color:#77879f}.att-ipline{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.att-ipline .wk-inp{flex:1;min-width:160px}.att-ipme{white-space:nowrap}.att-ipmsg{font-style:normal;font-size:11px;color:#7ee2a8}.att-iptags{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.att-iptag{display:inline-flex;align-items:center;gap:6px;padding:3px 6px 3px 10px;border-radius:999px;border:1px solid rgba(110,220,150,.35);background:#3cb46e1a;color:#a9f0c8;font-size:11.5px;font-weight:700}.att-iptag i{font-style:normal;font-weight:400;color:#a9f0c899;font-size:10px}.att-iptag button{border:none;background:transparent;color:#ff8c8ccc;cursor:pointer;font-size:11px;padding:0 4px}.att-ok{font-style:normal;margin-left:6px;padding:0 7px;border-radius:999px;font-size:10px;font-weight:700;color:#7ee2a8;border:1px solid rgba(110,220,150,.4);background:#3cb46e1f}.att-out{font-style:normal;margin-left:6px;padding:0 7px;border-radius:999px;font-size:10px;font-weight:700;color:#ffb86b;border:1px solid rgba(255,170,80,.4);background:#ff963c1a}.hr-demo-mini{display:flex;align-items:center;gap:10px;flex:none;padding:10px 14px;border-radius:12px;background:linear-gradient(180deg,#18243c8c,#0d1727bf);border:1px solid rgba(120,150,200,.22);cursor:pointer;transition:border-color .2s,transform .2s}.hr-demo-mini:hover{border-color:#fcd34d80;transform:translateY(-1px)}.hr-demo-mini .hdm-name{font-size:15px;color:#eef3ff}.hr-demo-mini .hdm-score{margin-left:auto;color:#8ea3c8}.hr-demo-mini .hdm-score b{font-size:18px;color:#fcd34d;font-weight:800}.hr-demo-mini .hdm-score i{font-style:normal;font-size:12px}.hr-demo-mini .hdm-meta{font-size:12px;color:#7c90b5;white-space:nowrap}.hr-demo-mini .hdm-arr{color:#7c90b5;font-size:15px}.att-hirebox{border-style:solid}.att-hireline{display:flex;align-items:center;gap:10px;margin-top:10px}.att-hireline .att-hire-who{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.att-hireline .att-hire-who b{font-size:14px;color:#eef3ff}.att-hireline .att-hire-who i{font-style:normal;font-size:12px;color:#7c90b5}.att-hireline .wk-inp{width:150px;flex:none}.wk-lg-hire{display:block;margin-top:10px;text-align:left}.wk-lg-hire span{display:block;font-size:12px;color:#8ea3c8;margin-bottom:6px}.wk-lg-hire .wk-lg-inp{color-scheme:dark}*{scrollbar-width:thin;scrollbar-color:transparent transparent}*::-webkit-scrollbar{width:6px;height:6px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:transparent;border-radius:3px;-webkit-transition:background .25s;transition:background .25s}.rw-scrolling{scrollbar-color:rgba(170,186,224,.5) transparent}.rw-scrolling::-webkit-scrollbar-thumb{background:#aabae080}@media(min-width:861px){.rw-hd>.rw-back{display:none}}@media(min-width:861px){.bb-wall{grid-template-columns:repeat(3,1fr);gap:8px}}.hr-demo-mini{display:grid;grid-template-columns:64px 42px 58px 66px 1fr 14px;align-items:center;gap:10px;padding:9px 14px}.hr-demo-mini .hdm-score{margin-left:0;text-align:right;white-space:nowrap}.hr-demo-mini .hdm-meta{overflow:hidden;text-overflow:ellipsis}.hr-demo-mini .hdm-arr{text-align:right}@media(max-width:640px){.hr-demo-mini{grid-template-columns:56px 38px 52px 56px 1fr 12px;gap:6px;padding:8px 10px}}.pd-tool{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:2px 0 12px}.pd-tool .pd-row{margin:0;flex-wrap:nowrap;flex:none}.pd-tool .pm{position:relative;flex:none;margin:0;max-width:none}.pd-tool .pm-sel{width:auto;min-width:158px;height:34px;padding:0 14px;border-radius:17px;font-size:12.5px}.pd-tool .pm-list{min-width:220px;right:auto}.pd-tool .in-note{margin-left:0}@media(max-width:640px){.pd-tool .pm-sel{min-width:140px}}.dc-add{position:fixed;right:30px;bottom:28px;z-index:900;height:42px;padding:0 20px;border-radius:21px;border:none;cursor:pointer;font-size:14px;font-weight:800;letter-spacing:1px;color:#2b1e05;background:linear-gradient(135deg,#ffe9a0,#f5b81d);box-shadow:0 8px 26px #f5b81d59;transition:transform .18s,box-shadow .18s}.dc-add:hover{transform:translateY(-2px);box-shadow:0 12px 32px #f5b81d73}.dc-addf-sec{display:flex;align-items:center;gap:10px;margin-top:13px}.dc-addf-sec>span{flex:none;width:60px;font-size:11px;color:#8a99b8}.dc-dd-sec>span{display:inline-flex;align-items:center;gap:6px}.dc-dd-req{font-size:8.5px;font-weight:900;color:#ffd34d;border:1px solid rgba(255,211,77,.45);background:#ffd34d1a;border-radius:5px;padding:1px 4px;letter-spacing:1px}.dc-dd-row{flex:1;display:flex;align-items:center;gap:10px;min-width:0;flex-wrap:wrap}.dc-dd-row .wk-inp{flex:none;width:148px;color-scheme:dark}.dc-dd-row>i{font-style:normal;font-size:10px;color:#7288ad;line-height:1.5}.vt-note{display:block;font-style:normal;font-size:9.5px;color:#7288ad;border-top:1px dashed rgba(140,170,220,.18);margin-top:5px;padding-top:5px;white-space:normal;line-height:1.5}.dpd-date{width:128px;flex:none;padding:4px 6px!important;font-size:10.5px!important;color-scheme:dark}.dc-addf-sec .pm{flex:1;margin:0;max-width:none}.dc-kind-sw{display:flex;gap:8px;flex:1}.dc-kind-sw button{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px;padding:9px 6px 8px;border-radius:11px;cursor:pointer;border:1px solid rgba(140,170,220,.22);background:#ffffff08;color:#c9d4ee;font-size:13px;font-weight:700;transition:all .18s}.dc-kind-sw button i{font-style:normal;font-size:9.5px;font-weight:400;color:#7787a8}.dc-kind-sw button:hover{border-color:#fcd34d73}.dc-kind-sw button.on{border-color:#fcd34dbf;background:#fcd34d1a;color:#ffe9a8}.dc-kind-sw button.on i{color:#ffe9a8b3}.ct-deal .dc-kind-sw{flex:1}.dc-kind{font-style:normal;font-size:9.5px;font-weight:800;letter-spacing:.5px;color:#d9bfff;border:1px solid rgba(176,125,247,.45);background:#b07df71f;border-radius:999px;padding:1px 7px;margin-left:6px;white-space:nowrap}.ct-viewbar.inhd{margin-left:auto}.ct-hd-note-wrap{position:relative;flex:none}.ct-hd-note{width:22px;height:22px;border-radius:50%;border:1px solid rgba(148,163,255,.35);background:#10142a80;color:#7d84ad;font-size:12px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;transition:all .18s}.ct-hd-note:hover,.ct-hd-note.on{border-color:#f0cd78b3;color:#f0cd78}.ct-hd-note.ing{color:#f0cd78;border-color:#f0cd78b3}.ct-hd:has(.ct-hd-note.on){z-index:60}.ct-hd-pop{position:absolute;top:30px;left:0;z-index:300;isolation:isolate;width:250px;padding:12px;border-radius:14px;border:1px solid rgba(240,205,120,.28);background:#0e1124f7;box-shadow:0 14px 36px #0000008c;display:flex;flex-direction:column;gap:8px}.ct-hd-pop-t{font-size:12px;font-weight:800;color:#f2f6ff;letter-spacing:.5px}.ct-hd-pop button{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 12px;border-radius:10px;cursor:pointer;text-align:left;border:1px solid rgba(140,170,220,.2);background:#ffffff08;color:#dfe6f7;font-size:12.5px;font-weight:700;transition:all .15s}.ct-hd-pop button:hover{border-color:#fcd34d80}.ct-hd-pop button span{font-size:10px;font-weight:400;color:#7c90b5}.ct-hd-pop button.lock{opacity:.55;cursor:default}.ct-hd-pop-meta{font-size:10.5px;color:#7c90b5;line-height:1.7;border-top:1px dashed rgba(140,170,220,.18);padding-top:8px}.ct-hd-pop-meta b{color:#c9d4ee}@media(max-width:640px){.ct-hd-pop{position:fixed;left:16px;right:16px;top:76px;width:auto}}.ct-deal-row .dc-kind-sw{flex:1}.ct-deal-inp select{flex:1;min-width:0;padding:9px 12px;border-radius:10px;border:1px solid rgba(91,124,178,.35);background:#0d1727b3;color:#eaf2ff;font-size:13px;outline:none}.ct-deal-inp select:focus{border-color:#60a5fab3}.ct-deal-inp select option{background:#0d1727}.bb-wall-box{margin-top:8px;overflow-y:auto;overscroll-behavior:contain;padding-right:2px}.bb-wall-box>.bb-wall{margin-top:0}.goal-pace{margin-top:10px;font-size:12.5px;color:#ffc9b8;background:#ff785a1a;border:1px solid rgba(255,140,110,.35);border-radius:10px;padding:8px 12px}.goal-pace b{color:#ffd34d}.goal-pace.ok{color:#c9f2d8;background:#50c8781a;border-color:#5adc8c59}.goal-up-sub{display:block;margin-top:4px;font-size:12.5px;color:#ffe9c9;opacity:.92}.goal-tips{border-radius:14px;border:1px solid rgba(111,196,255,.3);background:#6fc4ff0f;padding:12px 16px;display:flex;flex-direction:column;gap:7px}.goal-tips b{font-size:13.5px;color:#9fd8ff}.goal-tips span{font-size:12.5px;color:#e1ebffeb;line-height:1.55}.goal-mems{border-radius:14px;border:1px solid rgba(155,127,255,.25);background:#ffffff08;padding:12px 14px}.goal-mems-h{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:6px}.goal-mems-h b{font-size:14px;color:#e9e4ff}.goal-mems-h span{font-size:10.5px;color:#8a99b8}.goal-mems-t,.goal-mem{display:grid;grid-template-columns:minmax(0,1.75fr) 44px 56px 88px 66px 84px 58px;gap:4px;align-items:center}.goal-mems-t{font-size:10.5px;color:#8a99b8;padding:4px 8px;border-bottom:1px solid rgba(148,163,255,.14)}.goal-mem{padding:7px 8px;border-radius:9px;font-size:12px;color:#dfe6ff;min-height:32px;box-sizing:border-box}.goal-mem+.goal-mem{margin-top:2px}.goal-mem.alert{background:none;border:1px solid transparent}.goal-mem .gm-nm{display:flex;align-items:center;gap:3px;flex-wrap:nowrap;min-width:0;overflow:visible}.goal-mem .gm-nm .nmx,.goal-mem .gm-nm .nmfx{flex:none}.goal-mem .gm-nm b{font-size:12.5px}.goal-mem .gm-nm i{padding:0 4px;border-radius:5px;background:#f0cd782e;color:#f0cd78;font-size:8.5px;font-style:normal;line-height:1.6}.gm-tag{padding:0 5px;border-radius:5px;background:#6fc4ff26;color:#9fd8ff;font-size:9.5px;font-style:normal}.gm-flag{padding:0 5px;border-radius:5px;background:#ff636333;color:#ffb3b3;font-size:9.5px;font-style:normal}.goal-mem .gm-n{text-align:right;font-variant-numeric:tabular-nums}.goal-mem .gm-n.gold{color:#ffd34d}.goal-mems-t .clk{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .15s}.goal-mems-t .clk:hover{color:#f0c96b}.gmt-q{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;margin-left:3px;border-radius:50%;border:1px solid rgba(138,153,184,.5);color:#8a99b8;font-size:8.5px;font-style:normal;vertical-align:1px;cursor:pointer}.gmt-q:hover{border-color:#f0c96bb3;color:#f0c96b}.gm-addmem{margin-top:4px;padding:0 8px 4px}.gm-addmem-btn{width:100%;padding:5px 0;border:1px dashed rgba(148,163,255,.22);border-radius:8px;background:transparent;color:#8a99b8bf;font-size:11px;cursor:pointer;transition:all .2s}.gm-addmem-btn:hover{border-color:#f0c96b80;color:#f0c96b}.gm-addmem-form{display:flex;gap:6px;align-items:center}.gm-addmem-form input{flex:1;min-width:0;border-radius:8px;padding:6px 9px;font-size:12px;border:1px solid rgba(148,163,255,.28);background:#0a10228c;color:#dfe6ff;outline:none}.gm-addmem-form input:focus{border-color:#f0c96b8c}.gm-addmem-form button{flex:none;border-radius:8px;padding:6px 12px;font-size:12px;cursor:pointer;border:1px solid rgba(240,201,107,.55);background:#f0c96b24;color:#f0c96b}.gm-addmem-form button:disabled{opacity:.45;cursor:not-allowed}.gm-addmem-form .gm-addmem-x{border-color:#94a3ff4d;background:transparent;color:#8a99b8;padding:6px 8px}.gm-addmem-msg{font-size:10.5px;color:#9fd8ff;margin-top:5px;line-height:1.6}@media(max-width:860px){.goal-mems-t,.goal-mem{grid-template-columns:minmax(0,1.3fr) 42px 52px 84px 60px 80px 54px;gap:4px;font-size:11px}}.pb-pane{padding-top:12px}.pb-pane .rw-hd{padding-bottom:8px;margin-bottom:4px}.pb-pane .rw-hd-l>span{display:none}.pb-pane .pb-big-wrap{gap:10px;padding-top:0}.pb-sec.big{padding-top:10px;padding-bottom:9px}.pb-sec.big .pb-sec-h .pd-row{margin-bottom:4px}.pb-sec.big .bb-wall-box{margin-top:6px}.pb-sec.big .bb-card{padding:8px 11px 7px;gap:2px}.pb-sec.big .rw-list{gap:6px;margin-top:2px}.pb-sec.big .rw-bd-row{padding:5px 10px}.pb-sec.big .bb-sub{margin:6px 2px 2px}.pb-sec.big .bb-sub:first-child{margin-top:2px}.pm-sel b i.adv,.pm-it b i.adv{background:#60a5fa21;color:#8fb8f8}.goal-mem .gm-nm i.adv{background:#60a5fa1f;color:#8fb8f8}.gp-row>b i.adv{background:#60a5fa21;color:#8fb8f8}.au-tag.adv{color:#8fb8f8;background:#60a5fa1a;border-color:#60a5fa4d}.im-role.adv{background:#60a5fa1f;border-color:#60a5fa59;color:#8fb8f8}.sa-role.adv{color:#8fb8f8;border-color:#60a5fa66}.pb-champ.s2{color:#26303f;background:linear-gradient(135deg,#f4f7fc,#b7c3d6);box-shadow:0 0 10px #becde166}.pb-champ.s3{color:#2f1c07;background:linear-gradient(135deg,#f6c99a,#d98a3d);box-shadow:0 0 10px #d98a3d66}.pb-pane .rw-bd-row.rk1{background:linear-gradient(90deg,rgba(245,158,11,.24),rgba(245,158,11,.05) 62%,transparent);border:1px solid rgba(245,158,11,.45);box-shadow:0 0 14px #f59e0b24}.pb-pane .rw-bd-row.rk2{background:linear-gradient(90deg,rgba(190,205,225,.18),transparent);border:1px solid rgba(190,205,225,.32)}.pb-pane .rw-bd-row.rk3{background:linear-gradient(90deg,rgba(217,138,61,.18),transparent);border:1px solid rgba(217,138,61,.32)}.pb-pane .rw-bd-row.rk1 .rw-bd-rk{font-size:24px;filter:drop-shadow(0 0 6px rgba(255,196,0,.65))}.pb-pane .rw-bd-row.rk2 .rw-bd-rk{font-size:21px;filter:drop-shadow(0 0 5px rgba(203,213,225,.55))}.pb-pane .rw-bd-row.rk3 .rw-bd-rk{font-size:21px;filter:drop-shadow(0 0 5px rgba(217,138,61,.55))}.pb-pane .rw-bd-row.rk1 .rw-who b{font-size:14px}.pb-pane .rw-bd-row.rk1 .rw-bd-num i{font-size:19px}.pb-pane .rw-bd-row.team.rk1{background:linear-gradient(90deg,rgba(245,158,11,.28),rgba(245,158,11,.06) 65%,transparent);border:1px solid rgba(245,158,11,.6);box-shadow:0 0 16px #f59e0b38}.zt{display:inline-block;margin-left:4px;vertical-align:2px}.zt-dot{width:17px;height:17px;border-radius:6px;border:1px solid rgba(240,205,120,.45);background:linear-gradient(160deg,#f0cd7829,#f0cd780d);color:#f0cd78;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;font-family:inherit;transition:border-color .18s,color .18s,box-shadow .18s,transform .15s}.zt.on .zt-dot,.zt-dot:hover{border-color:#ffd987;color:#ffe3a1;box-shadow:0 0 8px #f0cd7866;transform:scale(1.08)}.zt.corner{position:absolute;top:7px;right:8px;margin:0;vertical-align:0;z-index:3}.zt-pop{position:fixed;z-index:400;background:#0d1727;border:1px solid rgba(240,205,120,.4);border-radius:8px;padding:5px 10px;font-size:11px;color:#e8ddc0;white-space:nowrap;box-shadow:0 8px 24px #00000080}.pb-t3,.rw-bd-row{position:relative}.bb-card .bb-ok{right:32px}.goal-hero-team{font-style:normal;font-weight:800;color:#f0cd78}.goal-drive{display:flex;flex-direction:column;gap:10px}.gd-line{display:flex;align-items:center;gap:9px;padding:11px 15px;border-radius:13px;font-size:13px;font-weight:800;letter-spacing:.3px;color:#ffe9b8;background:linear-gradient(135deg,#f0c96b21,#f0c96b0a);border:1px solid rgba(240,201,107,.32)}.gd-line .ic{color:#f0c96b;flex:none}.gd-team{border-radius:14px;border:1px solid rgba(111,196,255,.3);background:#6fc4ff0d;padding:12px 15px}.gd-team-h{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap}.gd-team-h b{display:flex;align-items:center;gap:7px;font-size:13.5px;color:#9fd8ff}.gd-team-h span{font-size:11px;color:#8a99b8;font-variant-numeric:tabular-nums}.gd-team-bar{height:9px;border-radius:7px;background:#ffffff17;margin:9px 0 7px;overflow:hidden;box-shadow:inset 0 1px 3px #0006}.gd-team-bar i{display:block;height:100%;border-radius:7px;background:linear-gradient(90deg,#5db4ff,#9fe0ff);box-shadow:0 0 10px #6fc4ffb3;transition:width .5s ease}.gd-team-t{font-size:12.5px;color:#e1ebffeb;line-height:1.55}.gd-team-t b{color:#ffd34d;font-size:14px}.gd-calc{border-radius:14px;border:1px solid rgba(240,201,107,.3);background:#f0c96b0d;padding:12px 15px;display:flex;flex-direction:column;gap:6px}.gd-calc>b{display:flex;align-items:center;gap:7px;font-size:13.5px;color:#ffe9a8}.gd-calc-sub{margin-left:auto;font-size:10.5px;font-weight:600;color:#ffe9a880;letter-spacing:.5px}.gd-crow{font-size:12.5px;color:#ebe1ffeb;line-height:1.6}.gd-crow .gp-n{color:#ffd34d;font-weight:900}.gd-crow.v2{display:grid;grid-template-columns:84px 1fr;gap:1px 12px;padding:9px 12px;border-radius:10px;background:#090f1e73;border:1px solid rgba(240,201,107,.14);align-items:baseline}.gd-clabel{grid-row:span 2;align-self:center;font-size:11px;font-weight:900;letter-spacing:1px;color:#ffe9a8a6}.gd-cmain{font-size:13px;font-weight:700;color:#f5edd8;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.gd-cmain .gp-n{font-size:17px;font-variant-numeric:tabular-nums;text-shadow:0 0 12px rgba(252,211,77,.22)}.gd-cmain i{font-style:normal;margin-left:auto;font-size:11px;font-weight:700;color:#ffd584bf}.gd-csub{font-size:10.5px;color:#d6def07a;line-height:1.5}@media(max-width:700px){.gd-crow.v2{grid-template-columns:1fr}.gd-clabel{grid-row:auto}.gd-cmain i{margin-left:0}}.gd-board{border-radius:14px;border:1px solid rgba(155,127,255,.28);background:#ffffff08;padding:12px 15px;display:flex;flex-direction:column;gap:5px}.gd-board b{display:flex;align-items:center;gap:7px;font-size:13.5px;color:#e9e4ff;margin-bottom:2px}.gd-brow{display:flex;align-items:center;gap:10px;padding:6px 10px;border-radius:9px;font-size:12.5px;color:#dfe6ff}.gd-brow i{flex:none;width:20px;height:20px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-style:normal;font-weight:900;background:#94a3ff24;color:#aab8e8}.gd-brow:nth-child(2) i{background:linear-gradient(135deg,#ffe9a0,#f5b81d);color:#3a2c05}.gd-brow:nth-child(3) i{background:linear-gradient(135deg,#f2f6ff,#b9c6e2);color:#33405a}.gd-brow:nth-child(4) i{background:linear-gradient(135deg,#ffd9ae,#d98a3d);color:#4a2405}.gd-brow .gd-bnm{flex:1;font-style:normal;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gd-brow .gd-bnum{font-style:normal;font-variant-numeric:tabular-nums;color:#ffd34d;font-weight:800;display:inline-grid;grid-template-columns:3.2ch 1em 2.6ch 1em 4.6ch 1em;-moz-column-gap:3px;column-gap:3px;align-items:baseline}.gd-brow .gd-bnum b.pt{color:#9ff0c0;font-size:1.06em}.gd-brow .gd-bnum b{text-align:right}.gd-brow .gd-bnum u{text-decoration:none;font-size:10.5px;color:#b8a25a;font-weight:600}.gd-brow.me{background:#f0c96b1a;border:1px solid rgba(240,201,107,.4)}.gd-sprint{border-radius:14px;border:1px solid rgba(240,201,107,.26);background:#ffffff08;padding:12px 15px;display:flex;flex-direction:column;gap:10px}.gd-sprint>b{display:flex;align-items:center;gap:7px;font-size:13.5px;color:#f2e9c9}.gd-sp-hero{position:relative;border-radius:12px;border:1px solid rgba(245,200,100,.5);background:linear-gradient(180deg,#f5c8641f,#f5c8640d);padding:12px 14px 11px;display:flex;flex-direction:column;gap:6px}.gd-sp-flag{position:absolute;top:-9px;left:12px;font-size:10.5px;font-weight:800;color:#3a2c05;background:linear-gradient(135deg,#ffe9a0,#f5b81d);border-radius:99px;padding:2px 10px}.gd-sp-t{display:flex;align-items:baseline;gap:8px;font-size:14px;font-weight:800;color:#ffe9b0;flex-wrap:wrap}.gd-sp-t b{color:#ffd34d;font-size:13px;font-weight:900}.gd-sp-tag{font-style:normal;font-size:10px;font-weight:800;color:#a5b4d8;border:1px solid rgba(140,170,220,.3);border-radius:99px;padding:1px 7px;flex:none}.gd-sp-hero .gd-sp-tag{color:#ffd584;border-color:#f5c86473}.gd-sp-bar{height:7px;border-radius:99px;background:#788cbe29;overflow:hidden}.gd-sp-bar i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#f5b81d,#ffe9a0);transition:width .4s}.gd-sp-gap{font-size:12px;color:#e9dfc0;font-weight:700}.gd-sp-next{font-size:12px;color:#b9c6e2;line-height:1.55;border-top:1px dashed rgba(245,200,100,.25);padding-top:7px}.gd-sp-ladder{display:flex;flex-direction:column}.gd-sp-row{position:relative;display:flex;align-items:center;gap:8px;padding:6px 4px 6px 2px;font-size:12px;color:#c9d6f2}.gd-sp-row:not(:last-child):before{content:"";position:absolute;left:10px;top:26px;bottom:-6px;width:2px;background:#8caadc2e}.gd-sp-dot{flex:none;width:20px;height:20px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:10.5px;font-style:normal;font-weight:900;background:#94a3ff1f;color:#aab8e8;border:1px solid rgba(140,170,220,.25)}.gd-sp-nm{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gd-sp-nm b{color:#ffd34d;margin-left:6px;font-size:11.5px}.gd-sp-gp{margin-left:auto;flex:none;font-size:11px;color:#8ea2c9}.gd-sp-mbar{flex:none;width:56px;height:5px;border-radius:99px;background:#788cbe29;overflow:hidden}.gd-sp-mbar i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#f5b81d,#ffe9a0)}.gd-brow.me .gd-bnm{color:#ffe9b8;font-weight:900}.wk-av.me.boss{border:2px solid #1c2430;box-shadow:0 0 0 1px #ffffff59,0 4px 10px #3d7bd947}.wk-av.me.adv{border:2px solid #3b82f6}.im-m-av{overflow:hidden;padding:0}.im-m-av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.im-m-av.boss{border:2px solid #0a0f1a}.im-m-av.adv{border:2px solid #3b82f6}.im-m-av.me.boss{border-color:#0a0f1a}.im-m-av.me.adv{border-color:#3b82f6}.ct-gcard.all.dir .ct-gcard-h{border-bottom:1px dashed rgba(91,124,178,.25)}.ct-sum-dir{font-style:normal;margin-left:8px;padding:1px 8px;border-radius:999px;background:#3b82f624;color:#93c5fd;font-size:10px;font-weight:700}.ct-table td.grp{font-size:11px;color:#93a4c4;white-space:nowrap}.pb-big-wrap{gap:10px}.pb-sec.big{min-height:0;padding:11px 14px 10px}.pb-sec.big .pb-top3{justify-content:flex-start;gap:8px;padding:6px 0 2px}.pb-sec.big .pb-t3{padding:8px 12px;gap:10px;border-radius:12px}.pb-sec.big .pb-t3-rk{width:31px;height:31px;font-size:16px}.pb-sec.big .pb-t3-who b{font-size:13.5px}.pb-sec.big .pb-t3-who>span{font-size:10.5px;margin-top:2px}.pb-sec.big .pb-t3-num i{font-size:18px}.pb-sec.big .pb-t3.rk1 .pb-t3-who b{font-size:15px}.pb-sec.big .pb-t3-num .pb-per-n i{font-size:22px}.pb-sec-h{margin-bottom:2px}.pb-sec-h .pb-sec-t b{font-size:14px}.pd-top{margin:8px 0 10px}.pb-sec.big .bb-card{padding:6px 10px;gap:2px;border-radius:11px}.pb-sec.big .bb-card-t{font-size:11.5px;padding-right:56px}.pb-sec.big .bb-card-t b{white-space:nowrap}.pb-sec.big .bb-card .pb-demo{position:absolute;top:27px;right:8px;margin:0}.pb-sec.big .bb-card-n i{font-size:16px}.pb-sec.big .bb-card-s{font-size:10px;line-height:1.4}.pb-sec.big .bb-ok{top:6px;font-size:9px;padding:1px 6px}.pb-sec.big .zt.corner{top:6px}.pb-pane .rw-bd-row{padding:6px 9px;gap:9px}.pb-pane .rw-bd-row .rw-who b{font-size:12.5px}.pb-pane .rw-bd-row .rw-who span{font-size:10px}.pb-pane .rw-bd-num i{font-size:15px}.pb-pane .rw-bd-row.rk1 .rw-bd-num i{font-size:17px}.pb-pane .pb-line{margin:2px 0 4px;font-size:10.5px}.pb-pane .rw-foot{padding-top:6px;font-size:10px}.pd-toolline .pd-tool{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:2px;gap:4px}.pd-toolline .pd-tool::-webkit-scrollbar{display:none}.pd-tabs{display:inline-flex;gap:4px;flex:none}.pd-tabs .rw-tab{margin:0;padding:5px 7px;font-size:10.5px;border-radius:999px;white-space:nowrap}.pd-toolline .pd-tool .pm-sel{min-width:92px;height:32px;padding:0 6px;font-size:10.5px}.pd-toolline .pd-tool .pd-row{gap:4px}.pd-toolline .pd-tool .pd-cur{height:32px;padding:0 6px;font-size:10.5px;letter-spacing:0}.pd-toolline .pd-tool .pd-hist{height:32px;padding:0 6px;font-size:10.5px}@media(max-width:1100px){.pd-toolline .pd-tool{flex-wrap:wrap}}.gp-row .pm-nm{display:inline-block;min-width:3em;text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.bs-svg{min-height:268px}.bs-px{padding:6px 12px;gap:6px}.bs-px b{font-size:16px}.bs-bar4{gap:8px}.bs-bar4-btn{padding:7px 12px;font-size:13px;border-radius:12px;gap:6px}.bs-bar4-btn b{font-size:15px}.ct-gcard-h{padding-top:8px;padding-bottom:8px}.ct-table td,.ct-table th{padding-top:5px;padding-bottom:5px}.tn-mask{z-index:980;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0408129e}.tn-card{position:relative;width:min(400px,92vw);border-radius:20px;padding:26px 26px 18px;text-align:center;background:linear-gradient(165deg,#151e34f7,#0a1020f7);border:1px solid rgba(240,201,107,.4);box-shadow:0 30px 80px -20px #000c,0 0 40px #f0c96b1f;animation:tnPop .32s cubic-bezier(.2,1.4,.4,1)}@keyframes tnPop{0%{opacity:0;transform:translateY(18px) scale(.94)}to{opacity:1;transform:none}}.tn-x{position:absolute;top:10px;right:12px;width:26px;height:26px;border-radius:50%;border:1px solid rgba(148,163,255,.25);background:#ffffff0d;color:#8a99b8;font-size:11px;cursor:pointer}.tn-x:hover{border-color:#f0c96b80;color:#f0c96b}.tn-ic{font-size:30px;display:block;filter:drop-shadow(0 4px 12px rgba(240,201,107,.4))}.tn-card h3{margin:10px 0 6px;font-size:19px;color:#ffe9b8;letter-spacing:1px}.tn-sub{margin:0 0 14px;font-size:11.5px;line-height:1.7;color:#8a99b8}.tn-field{position:relative}.tn-field input{width:100%;box-sizing:border-box;padding:12px 46px 12px 16px;border-radius:12px;font-size:16px;font-weight:800;letter-spacing:2px;border:1px solid rgba(240,201,107,.45);background:#f0c96b0f;color:#ffe9b8;outline:none;text-align:center;transition:border-color .18s,box-shadow .18s}.tn-field input:focus{border-color:#f0c96b;box-shadow:0 0 0 3px #f0c96b26}.tn-cnt{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-style:normal;font-size:10.5px;color:#77879f}.tn-cnt.full{color:#f0c96b}.tn-preview{margin:12px 0 4px;padding:8px 10px;border-radius:10px;font-size:11.5px;color:#8a99b8;background:#ffffff0a;border:1px dashed rgba(148,163,255,.25)}.tn-preview.on{border-color:#f0c96b66}.tn-preview b{color:#f0c96b;font-size:13px;margin:0 2px}.tn-err{margin-top:8px;font-size:11.5px;color:#fca5a5}.tn-ok{width:100%;margin-top:12px;padding:12px;border:none;border-radius:12px;cursor:pointer;background:linear-gradient(135deg,#f0b44c,#d97706);color:#fff;font-size:14px;font-weight:900;letter-spacing:2px;box-shadow:0 8px 20px -6px #f0b44c80,inset 0 1px #ffffff4d;transition:filter .15s,transform .15s}.tn-ok:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.tn-ok:disabled{opacity:.45;cursor:not-allowed}.tn-later{display:inline-block;margin-top:10px;font-size:11px;color:#66748f;cursor:pointer}.tn-later:hover{color:#9aa8c4}.tn-done{padding:18px 0 10px;animation:tnPop .3s ease}.tn-done-ck{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#34d399,#0fbd85);color:#fff;font-size:28px;font-weight:900;box-shadow:0 10px 26px -6px #0fbd858c;animation:tnCk .5s cubic-bezier(.2,1.6,.4,1)}@keyframes tnCk{0%{transform:scale(.3);opacity:0}to{transform:scale(1);opacity:1}}.tn-done h3{color:#c9f2d8}.tn-done p{margin:4px 0 0;font-size:11.5px;color:#8a99b8}.wk-side-item.wk-side-goal .wsi-ic{width:22px;height:22px;border-radius:7px}.wsi-goal-bar{margin-top:2px;height:3px}.wk-lg-help{position:absolute;top:12px;right:12px;width:24px;height:24px;border-radius:50%;border:1px solid rgba(255,255,255,.16);background:#ffffff0a;color:#8ea3c4;font-size:12px;font-family:inherit;cursor:pointer;z-index:5;display:flex;align-items:center;justify-content:center;transition:all .18s}.wk-lg-help:hover,.wk-lg-help.on{border-color:#f0c96b8c;color:#f0c96b;background:#f0c96b14}.wk-lg-help-pop{position:absolute;top:42px;right:10px;width:274px;padding:13px 14px 12px;z-index:6;border-radius:14px;background:#0a1020f0;border:1px solid rgba(240,201,107,.24);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 16px 44px #0000008c;display:flex;flex-direction:column;gap:8px;text-align:left}.wk-lg-help-pop b{font-size:12px;color:#f0c96b;letter-spacing:.12em}.wk-lg-help-pop span{font-size:11px;line-height:1.75;color:#aebdd9}.wk-lg-help-pop .wk-lg-reset{margin-top:2px;width:auto;align-self:flex-start;color:#7d92b5}.wk-lg-help-pop .wk-lg-reset:hover{color:#b9d2f5}.qz-phone>.hp-stars{position:fixed;z-index:0}.qz-phone>.qz-name,.qz-phone>.qz-done{position:relative;z-index:1}.qz-phone.wk-login{position:fixed;inset:0;z-index:80;width:100%;height:100dvh;margin:0;border:0;border-radius:0;box-shadow:none;background:radial-gradient(1100px 640px at 50% -8%,#12224a,#0a1228 42%,#040610);backdrop-filter:none;-webkit-backdrop-filter:none;display:flex;align-items:center;justify-content:center;overflow:hidden;animation:none}.qz-phone.wk-login:before{border-radius:0}.qz-phone.wk-login .qz-sbar{display:none}.qz-phone.wk-login .qz-name{flex:none;width:100%;height:100%;padding:24px;display:flex;align-items:center;justify-content:center}.qz-phone.wk-login .qz-name .inner{flex:none;width:min(92vw,400px);max-width:none;margin:0;padding:36px 32px 28px;position:relative;justify-content:center;border-radius:24px;background:linear-gradient(165deg,#16213aeb,#080e1af2);border:1px solid rgba(240,201,107,.22);box-shadow:0 34px 90px -18px #000000b3,inset 0 1px #ffffff0f;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);animation:wklogin-in .45s cubic-bezier(.2,.9,.25,1) both}@keyframes wklogin-in{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:none}}.qz-phone.wk-login .qz-done{flex:none;width:min(92vw,420px);height:auto;margin:0;padding:44px 32px 34px;border-radius:24px;text-align:center;align-items:center;justify-content:center;background:linear-gradient(165deg,#16213aeb,#080e1af2);border:1px solid rgba(240,201,107,.22);box-shadow:0 34px 90px -18px #000000b3,inset 0 1px #ffffff0f;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);animation:wklogin-in .45s cubic-bezier(.2,.9,.25,1) both}.qz-phone.wk-login .wk-lg-orb{margin-bottom:12px}.qz-phone.wk-login .wk-lg-t{font-size:19px;letter-spacing:6px;margin-bottom:10px}.qz-phone.wk-login .wk-lg-badge{margin-bottom:20px;padding:6px 15px;gap:7px;font-size:10.5px}.qz-phone.wk-login .wk-lg-badge em{font-size:9.5px}.qz-phone.wk-login .wk-lg-inp{padding:13px 15px;font-size:14px;border-radius:13px;margin-bottom:12px}.qz-phone.wk-login .wk-lg-btn{margin-top:10px;padding:14px;font-size:14.5px;border-radius:15px}.qz-phone.wk-login .wk-lg-back,.qz-phone.wk-login .wk-lg-help{width:28px;height:28px;top:13px;z-index:3;font-size:16px}.qz-phone.wk-login .wk-lg-back{left:13px}.qz-phone.wk-login .wk-lg-help{right:13px}.qz-phone.wk-login .wk-lg-hint{margin:2px 0 6px}.qz-phone.wk-login .wk-lg-hire2{margin-bottom:2px}.qz-phone.wk-login .wk-steps{margin-top:20px}.qz-phone.wk-login .qz-input.wk-pwd{padding:14px 16px;font-size:17px}.qz-phone.wk-login .qz-btn{padding:13px;font-size:14.5px}.qz-phone.wk-login .wk-cf-tip{font-size:12px;color:#8ea6c9;margin:10px 0 4px}.qz-phone.wk-login .wk-cf-dept{font-size:21px;letter-spacing:2px;margin-bottom:6px}.qz-phone.wk-login .qz-retry{margin-top:12px;font-size:12px}.lg-wrap{padding:14px 16px 30px}.lg-empty{padding:40px 0;text-align:center;color:#8ea3c4;font-size:12.5px}.lg-deny{text-align:center;padding:60px 20px;color:#dce6f5}.lg-deny h2{font-size:20px;margin-bottom:10px}.lg-deny p{font-size:12.5px;color:#8ea3c4;line-height:1.9}.lg-books{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-bottom:12px}.lg-book{padding:7px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#ffffff0a;color:#b8c6e2;font-size:12.5px;font-family:inherit;cursor:pointer;transition:all .18s}.lg-book.on{border-color:#f0c96b99;color:#f0c96b;background:#f0c96b1a;font-weight:700}.lg-book-add{display:inline-flex;gap:6px;margin-left:auto}.lg-book-add .lg-inp{width:170px}.lg-inp{height:32px;padding:0 10px;border-radius:9px;border:1px solid rgba(255,255,255,.14);background:#ffffff0d;color:#eaf1ff;font-size:12px;font-family:inherit;outline:none}.lg-inp:focus{border-color:#f0c96b80}.lg-btn{height:32px;padding:0 13px;border-radius:9px;border:1px solid rgba(255,255,255,.14);background:#ffffff0d;color:#c8d5ec;font-size:12px;font-family:inherit;cursor:pointer;white-space:nowrap}.lg-btn.ok{border-color:#7dedc080;color:#7dedc0;background:#7dedc014}.lg-btn.danger{border-color:#ff787859;color:#ff9d9d}.lg-btn:disabled{opacity:.45;cursor:not-allowed}.lg-sum{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:11px 14px;border-radius:14px;margin-bottom:12px;background:linear-gradient(135deg,#f0c96b1a,#6fc4ff0d);border:1px solid rgba(240,201,107,.25);font-size:12.5px;color:#b8c6e2}.lg-sum-t{font-size:14px;font-weight:800;color:#f0c96b}.lg-sum b{font-size:14px}.lg-sum-all{margin-left:auto;font-size:11.5px;color:#8ea3c4}.lg-in{color:#7dedc0;font-style:normal}.lg-out{color:#ff9d9d;font-style:normal}.lg-addbar{width:100%;height:38px;border-radius:12px;margin-bottom:12px;cursor:pointer;border:1px dashed rgba(240,201,107,.4);background:#f0c96b0d;color:#f0c96b;font-size:13px;font-family:inherit;transition:all .18s}.lg-addbar:hover{background:#f0c96b1a}.lg-form{display:flex;gap:6px;flex-wrap:wrap;padding:10px;border-radius:12px;margin-bottom:12px;background:#f0c96b0f;border:1px solid rgba(240,201,107,.22)}.lg-form .lg-inp.d{width:132px}.lg-form .lg-inp.i{flex:1;min-width:140px}.lg-form .lg-inp.n{width:96px}.lg-form .lg-inp.no{width:110px}.lg-form .lg-inp.m{width:84px}.lg-form-btns{display:inline-flex;gap:6px}.lg-mcard{border-radius:14px;border:1px solid rgba(255,255,255,.09);background:#ffffff06;margin-bottom:12px;overflow:hidden}.lg-mhd{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr) minmax(0,1.1fr) minmax(0,1.3fr) 16px;gap:8px;align-items:baseline;padding:10px 14px;background:#ffffff0a;border-bottom:1px solid rgba(255,255,255,.07);cursor:pointer}.lg-mhd b,.lg-mhd .lg-c,.lg-mhd .lg-c u,.lg-mhd .lg-c i{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lg-mhd b{font-size:13.5px;color:#eaf1ff}.lg-mhd .lg-c{display:flex;align-items:baseline;justify-content:space-between;gap:6px;font-size:11.5px;color:#8ea3c4}.lg-mhd .lg-c i{font-style:normal;letter-spacing:.06em}.lg-mhd .lg-c u{text-decoration:none;font-weight:700;font-variant-numeric:tabular-nums;text-align:right}.lg-mhd .lg-c.cum u{font-size:12.5px}.lg-mhd .lg-fold{text-decoration:none;color:#8ea3c4;text-align:right}.lg-mcard{overflow-x:auto}.lg-table{min-width:0}.lg-book{display:inline-flex;align-items:center;gap:6px}.lg-book .lg-ren{font-style:normal;font-size:11px;opacity:.55;border:1px solid rgba(240,201,107,.4);border-radius:6px;padding:0 4px;line-height:1.5}.lg-book .lg-ren:hover{opacity:1;background:#f0c96b24}.lg-book.renaming{display:inline-flex;align-items:center;gap:6px}.lg-book.renaming .lg-inp{width:150px}.lg-tr{display:grid;grid-template-columns:138px 1fr 110px 110px 1fr 62px;gap:8px;align-items:center;padding:7px 14px;font-size:12px;color:#dce6f5;border-bottom:1px solid rgba(255,255,255,.045)}.lg-tr.h{color:#7d92b5;font-size:10.5px;letter-spacing:.1em;padding:6px 14px}.lg-tr:not(.h):hover{background:#ffffff08}.lg-note{color:#8ea3c4;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}.lg-by{font-style:normal;font-size:10px;color:#5b6b84;border:1px solid rgba(255,255,255,.12);border-radius:5px;padding:0 4px;min-width:34px;text-align:center}.lg-form .lg-inp.dt{width:196px;color-scheme:dark}.lg-mauto{font-size:11px;color:#7d92b5;white-space:nowrap;border:1px dashed rgba(255,255,255,.16);border-radius:7px;padding:5px 9px}.wk-native-pane .lg-form .lg-inp.dt{width:176px}.lg-ops{display:flex;gap:4px;justify-content:flex-end}.lg-ops button{width:24px;height:24px;border-radius:7px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#9db4d8;font-size:11px;cursor:pointer}.lg-ops button:hover{border-color:#f0c96b73;color:#f0c96b}@media(max-width:760px){.lg-mhd{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr) minmax(0,1.1fr) minmax(0,1.3fr) 14px;gap:5px;padding:9px 10px}.lg-mhd .lg-c{font-size:10px;gap:3px}.lg-mhd .lg-c.cum u{font-size:11px}.lg-tr{grid-template-columns:84px 1fr 76px 76px 52px}.lg-tr>span:nth-child(5){display:none}.lg-book-add{margin-left:0;width:100%}.lg-book-add .lg-inp{flex:1}.lg-sum-all{margin-left:0;width:100%}}.jc-fab{position:fixed;right:12px;top:8px;z-index:60;width:54px;height:54px;border-radius:50%;border:none;cursor:pointer;font-size:24px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#e8a33d,#7c5ce0);box-shadow:0 8px 24px #7c5ce073,inset 0 1px #ffffff47;transition:transform .18s,box-shadow .18s}.jc-fab:hover{transform:translateY(-2px) scale(1.05);box-shadow:0 12px 30px #7c5ce08c}.jc-fab-badge{position:absolute;top:-4px;right:-4px;min-width:19px;height:19px;padding:0 5px;border-radius:99px;background:#e8323f;color:#fff;font-style:normal;font-size:10px;font-weight:800;display:flex;align-items:center;justify-content:center;border:2px solid #0a1122;box-sizing:border-box}.jc-mask{position:fixed;inset:0;z-index:70;background:#03060ca8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:3vh 3vw}.jc-panel{width:min(1120px,96vw);height:min(780px,94vh);border-radius:18px;overflow:hidden;display:flex;background:#070d1a;color:#dbe7ff;border:1px solid rgba(111,196,255,.16);box-shadow:0 30px 80px #0009,0 0 0 1px #f0c96b0f;animation:jc-in .22s ease}@keyframes jc-in{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:none}}.jc-side{flex:none;width:330px;display:flex;flex-direction:column;min-height:0;border-right:1px solid rgba(111,196,255,.12);background:#0a1122b3}.jc-half{flex:1 1 50%;min-height:0;display:flex;flex-direction:column}.jc-half+.jc-half{border-top:1px solid rgba(240,201,107,.18)}.jc-half .im-side-hd{padding:12px 16px 8px}.jc-half .im-list{flex:1;min-height:0}.jc-ext-t{font-size:14px;letter-spacing:2px;font-weight:900;background:linear-gradient(92deg,#fff 10%,#ffd9a0 90%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.jc-ext-add{margin-left:auto;font-style:normal;text-decoration:none;cursor:pointer;font-size:11px;font-weight:800;color:#ffe9b8;letter-spacing:.5px;border:1px solid rgba(240,201,107,.4);background:#f0c96b1a;padding:4px 10px;border-radius:99px;transition:background .15s}.jc-ext-add:hover{background:#f0c96b38}.jc-av-qh{background:radial-gradient(circle at 32% 28%,#3d2f10,#191004 68%)!important;border-color:#f0c96b66!important}.jc-av-gp{background:radial-gradient(circle at 32% 28%,#0f2c3d,#041019 68%)!important;border-color:#6fc4ff73!important}.jc-ext-del{flex:none;font-style:normal;text-decoration:none;cursor:pointer;font-size:15px;opacity:.75;transition:opacity .15s,transform .15s}.jc-ext-del:hover{opacity:1;transform:scale(1.12)}.jc-chat{position:relative}.jc-barwrap{position:relative;flex:none}.jc-ico{flex:none;width:38px;height:38px;border-radius:50%;cursor:pointer;align-self:center;border:1px solid rgba(111,196,255,.2);background:#ffffff0d;font-size:17px;display:flex;align-items:center;justify-content:center;padding:0;transition:background .15s,border-color .15s}.jc-ico:hover,.jc-ico.on{background:#f0c96b24;border-color:#f0c96b80}.jc-pop{position:absolute;left:12px;right:12px;bottom:calc(100% + 8px);z-index:5;background:#0d162af7;border:1px solid rgba(111,196,255,.2);border-radius:14px;box-shadow:0 14px 40px #00000080;padding:10px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.jc-emo{display:grid;grid-template-columns:repeat(auto-fill,minmax(34px,1fr));gap:2px;max-height:210px;overflow-y:auto}.jc-emo span{font-size:20px;text-align:center;padding:5px 0;border-radius:8px;cursor:pointer;transition:background .12s,transform .12s}.jc-emo span:hover{background:#6fc4ff24;transform:scale(1.15)}.jc-pop-t{font-size:10.5px;color:#6f86ad;letter-spacing:1px;padding:2px 4px 8px}.jc-plus-item{font-size:12.5px;color:#dbe7ff;padding:9px 12px;border-radius:9px;cursor:pointer;transition:background .13s}.jc-plus-item:hover{background:#f0c96b1f}.jc-tagrow{display:flex;gap:9px;margin:2px 0 4px}.jc-tagrow span{flex:1;text-align:center;padding:9px 0;border-radius:10px;cursor:pointer;font-size:13px;font-weight:700;color:#9fc6ff;border:1px solid rgba(111,196,255,.22);background:#ffffff0a;transition:all .15s}.jc-tagrow span.on{color:#ffe9b8;border-color:#f0c96b8c;background:#f0c96b1f}.qz-mask.jc-sub{z-index:90}@media(max-width:768px){.jc-mask{padding:0}.jc-panel{width:100%;height:100dvh;border-radius:0;border:none}.jc-side{width:100%;border-right:none}.jc-side.hide-m,.jc-chat{display:none}.jc-chat.show-m{display:flex}.jc-fab{right:12px;top:8px;width:50px;height:50px;font-size:22px}}.nmfx{display:inline-flex;justify-content:flex-start;width:3em;min-width:3em;white-space:nowrap}.nmfx.n2{justify-content:space-between}.nmfx.n4{width:auto;min-width:0;font-size:.86em;letter-spacing:-.02em}.tmlogo{display:inline-flex;align-items:center;justify-content:center;border-radius:5px;flex:none;box-shadow:0 1px 5px #00000059,inset 0 1px #ffffff40}.pb-tn{font-style:normal;font-weight:800;letter-spacing:.04em;margin-right:6px;color:#cfe0ff}.pb-hn{font-style:normal;font-size:.72em;font-weight:500;color:#8ea3c4;margin-left:2px}.zt-dot{display:inline-flex;align-items:center;justify-content:center}.zt-dot svg{display:block;filter:drop-shadow(0 1px 2px rgba(226,169,78,.45))}.zt.corner{position:absolute;top:6px;right:7px}.pb-t3-who>b,.rw-who>b{position:relative}.pb-t3 .zt.corner,.rw-bd-row .zt.corner{top:-8px;right:auto;left:100%;margin-left:7px}.pd-row{position:relative}.tp-pop{position:absolute;top:calc(100% + 6px);right:0;z-index:400;width:252px;padding:10px;border-radius:14px;border:1px solid rgba(148,163,255,.22);background:#0c1022f7;box-shadow:0 14px 44px #0000008c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tp-hd{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.tp-hd b{font-size:12.5px;color:#dfe6ff;letter-spacing:.06em}.tp-hd button{width:24px;height:24px;border-radius:7px;border:1px solid rgba(148,163,255,.22);background:#ffffff0a;color:#aeb9d8;cursor:pointer;font-size:13px;line-height:1}.tp-hd button:hover:not(:disabled){border-color:#f0c96b8c;color:#f0c96b}.tp-hd button:disabled{opacity:.3;cursor:not-allowed}.tp-mgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.tp-cell{padding:7px 0;text-align:center;border-radius:8px;border:1px solid rgba(148,163,255,.16);background:#ffffff08;color:#c6cfec;font-size:11.5px;cursor:pointer}.tp-cell:hover:not(:disabled){border-color:#f0c96b80;color:#ffe3a1}.tp-cell.on{border-color:#f0c96bbf;background:#f0c96b24;color:#ffe3a1;font-weight:800}.tp-cell.today{box-shadow:inset 0 0 0 1px #7dedc080}.tp-cell:disabled{opacity:.28;cursor:not-allowed}.tp-wlist{display:flex;flex-direction:column;gap:5px}.tp-wrow{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border-radius:9px;border:1px solid rgba(148,163,255,.16);background:#ffffff08;color:#c6cfec;font-size:11.5px;cursor:pointer;text-align:left}.tp-wrow span{font-weight:700;font-size:12px;color:#dfe6ff}.tp-wrow:hover:not(:disabled){border-color:#f0c96b80}.tp-wrow.on{border-color:#f0c96bbf;background:#f0c96b24}.tp-wrow.on span{color:#ffe3a1}.tp-wrow:disabled{opacity:.28;cursor:not-allowed}.tp-dgrid{display:grid;grid-template-columns:repeat(7,1fr);gap:3px}.tp-dgrid .tp-cell{padding:5px 0;font-size:11px}.tp-dow{text-align:center;font-size:10px;color:#7d92b5;padding:2px 0;font-style:normal}.wk-side-menu.fill{display:flex;flex-direction:column;gap:0;flex:1;min-height:0;overflow:hidden}.wk-side-menu.fill .wk-side-item{margin-bottom:0}.wk-side-menu.fill>.wk-side-g.g-goal{flex:1.3 1 0}.wk-side-menu.fill .wk-side-g .wk-side-item{flex:1 1 0;min-height:0;align-items:center}.wk-side-menu.fill .wk-side-sec{flex:none;font-size:10px;letter-spacing:.18em;color:#6d80a6;padding:6px 10px 3px;display:flex;align-items:center;gap:7px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wk-side-menu.fill .wk-side-sec:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,rgba(148,163,255,.22),transparent)}.wk-side-menu.fill .wk-side-quick{flex:none;margin-top:auto}.wk-side-menu.fill .wk-side-tips,.wk-side-menu.fill .wk-side-item .wk-si-ic{flex:none}.wk-side-menu.fill .wk-side-item .wk-si-tx{min-width:0}.goal-wrap{gap:10px;padding:2px 2px 10px}.goal-hero{padding:10px 14px 9px}.goal-cards{gap:9px}.goal-cards>*{padding-top:9px!important;padding-bottom:9px!important}.goal-up{padding:9px 14px;font-size:13px;line-height:1.55}.goal-tips{padding:9px 14px;gap:4px}.goal-mems{padding:9px 12px}.goal-mems-h{margin-bottom:4px}.goal-mem{padding:5.5px 8px}.pb-t3{position:relative;display:flex;align-items:center;gap:10px}.pb-t3 .pb-t3-nm{display:flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0}.pb-t3 .pb-t3-nm .pb-tn,.pb-t3 .pb-t3-nm .nmfx{flex:none}.pb-t3 .pb-t3-rk{flex:0 0 34px;text-align:center}.pb-t3 .pb-t3-num{flex:none;min-width:96px;text-align:right;font-variant-numeric:tabular-nums}.pb-team-num{display:inline-flex;align-items:baseline;gap:3px}.rw-bd-row{display:flex;align-items:center;gap:8px}.rw-bd-row .nmfx{flex:none}.bb-card{position:relative}.bb-card .bb-card-t{display:flex;align-items:center;gap:6px}.bb-card .bb-card-t .nmfx{flex:none}.pd-tabs-hd{display:inline-flex;gap:4px;padding:4px;border-radius:13px;border:1px solid rgba(148,163,255,.2);background:#ffffff0a}.pd-tabs-hd button{padding:7px 18px;border-radius:9px;border:none;background:transparent;color:#9aa8cc;font-size:13.5px;font-weight:700;cursor:pointer;letter-spacing:.03em;white-space:nowrap}.pd-tabs-hd button.on{background:linear-gradient(120deg,#f0c96be6,#e2a94ee6);color:#231a05;box-shadow:0 3px 12px #e2a94e59}.pd-toolline{display:flex;flex-direction:column;gap:10px}.pd-toolline .pd-tool{flex-wrap:wrap;overflow:visible;gap:8px;padding:10px 12px;border-radius:12px;border:1px solid rgba(148,163,255,.14);background:#ffffff06}.pd-tool .pd-chip{padding:7px 13px;font-size:12.5px}.pm-list{z-index:95}.lg-wrap{background:#f6f8fc;border-radius:16px;min-height:100%;color:#2c3550}.lg-empty{color:#8a93ad}.lg-books{padding-top:2px}.lg-book{border-color:#d9e0ee;background:#fff;color:#5a6480;box-shadow:0 1px 2px #1e28500d}.lg-book.on{border-color:#d9a83c;color:#a4760e;background:#fdf4dd;font-weight:700}.lg-inp{border-color:#d5dcea;background:#fff;color:#2c3550}.lg-inp::-moz-placeholder{color:#a4adc2}.lg-inp::placeholder{color:#a4adc2}.lg-inp:focus{border-color:#d9a83c;box-shadow:0 0 0 3px #d9a83c1f}.lg-btn{border-color:#d5dcea;background:#fff;color:#4a5470}.lg-btn:hover{border-color:#d9a83c;color:#a4760e}.lg-btn.ok{border-color:#2fae72;color:#1e8f5a;background:#eafaf2}.lg-btn.danger{border-color:#e8a3a3;color:#c45454}.lg-sum{background:#fff;border:1px solid #e3e8f2;color:#4a5470;box-shadow:0 1px 4px #1e28500f}.lg-sum-t{color:#a4760e}.lg-sum-all{color:#8a93ad}.lg-in{color:#1e8f5a}.lg-out{color:#d05555}.lg-addbar{border-color:#d9c17a;background:#fdf6e3;color:#a4760e}.lg-addbar:hover{background:#fbf0d2}.lg-form{background:#fdf6e3;border-color:#ecdcb2}.lg-mcard{border-color:#e3e8f2;background:#fff;box-shadow:0 1px 4px #1e28500d}.lg-mhd{background:#f2f5fa;border-bottom-color:#e7ebf3}.lg-mhd b{color:#2c3550}.lg-mhd span,.lg-mhd em{color:#8a93ad}.lg-tr{color:#37405c;border-bottom-color:#eef1f7}.lg-tr.h{color:#98a1b8;background:#fafbfe}.lg-tr:not(.h):hover{background:#f7f9fd}.lg-note{color:#8a93ad}.lg-by{color:#a4adc2;border-color:#dde3ee}.lg-mauto{color:#98a1b8;border-color:#dde3ee}.lg-form .lg-inp.dt{color-scheme:light}.lg-ops button{border-color:#dde3ee;background:#fff;color:#7c86a0}.lg-ops button:hover{border-color:#d9a83c;color:#a4760e}.jc-half.jc-org{flex:1 1 0}.jc-half.jc-org.closed{flex:none}.jc-half.jc-ext{flex:1 1 0}.jc-half.jc-org.closed~.jc-half.jc-ext{flex:1 1 100%}.jc-half .im-list{overflow-y:auto}.jc-fold{margin-left:auto;font-style:normal;cursor:pointer;color:#8ea3c4;font-size:13px;width:24px;height:24px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(148,163,255,.18);transition:transform .25s,color .18s,border-color .18s}.jc-fold:hover{color:#f0c96b;border-color:#f0c96b73}.jc-fold:not(.on){transform:rotate(-90deg)}.dcfg-tree{display:flex;flex-direction:column;gap:10px;margin-top:10px}.dcfg-top{border:1px solid rgba(148,163,255,.14);border-radius:13px;background:#ffffff06;padding:8px 12px}.dcfg-row{display:flex;align-items:center;gap:9px;padding:5px 0}.dcfg-ic{font-style:normal;width:22px;text-align:center}.dcfg-mid{margin-left:26px;border-left:2px solid rgba(148,163,255,.12);padding-left:12px}.dcfg-leafs{display:flex;flex-wrap:wrap;gap:6px 14px;padding:3px 0 6px 31px}.dcfg-leaf{font-size:12px}.dcfg-name{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:#dfe6ff}.dcfg-name b{color:#ffe3a1}.dcfg-name .dcfg-orig{color:#c6cfec}.dcfg-name em{font-style:normal;font-size:10.5px;color:#7d8fb3}.dcfg-name u{text-decoration:none;cursor:pointer;color:#8ea3c4;font-size:12px;opacity:.7}.dcfg-name u:hover{color:#f0c96b;opacity:1}.dcfg-name.ed input{height:28px;padding:0 9px;border-radius:8px;border:1px solid rgba(240,201,107,.45);background:#0c102299;color:#ffe3a1;font-size:12.5px;font-family:inherit;outline:none;width:150px}.dcfg-name.ed button{width:26px;height:28px;border-radius:8px;border:1px solid rgba(148,163,255,.25);background:#ffffff0d;color:#c6cfec;cursor:pointer}.dcfg-name.ed button:hover{border-color:#f0c96b80;color:#f0c96b}.dcfg-ops{margin-left:auto;display:inline-flex;gap:5px}.dcfg-ops button{width:26px;height:26px;border-radius:8px;border:1px solid rgba(148,163,255,.22);background:#ffffff0a;color:#aeb9d8;cursor:pointer;font-size:12px}.dcfg-ops button:hover:not(:disabled){border-color:#f0c96b8c;color:#f0c96b}.dcfg-ops button:disabled{opacity:.28;cursor:not-allowed}.jc-fab.jc-orb{background:radial-gradient(circle at 34% 30%,#1d2f55,#0a1430 52%,#050a1c);border:1px solid rgba(240,201,107,.38);overflow:visible;animation:jc-orb-wobble 11s ease-in-out infinite}.jc-orb-core{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;animation:jc-orb-spin 9s linear infinite;filter:drop-shadow(0 0 6px rgba(240,201,107,.5))}.jc-orb-ring{position:absolute;inset:-4px;border-radius:50%;pointer-events:none;border:1px dashed rgba(240,201,107,.4);animation:jc-orb-spin 16s linear infinite reverse}.jc-orb-ring.r2{inset:4px;border-style:dotted;border-color:#6fc4ff59;animation-duration:27s;animation-direction:normal}.jc-orb-stars{position:absolute;inset:0;border-radius:50%;overflow:hidden;pointer-events:none;background:radial-gradient(1.4px 1.4px at 22% 30%,rgba(255,255,255,.95),transparent 60%),radial-gradient(1.2px 1.2px at 68% 18%,rgba(255,233,173,.9),transparent 60%),radial-gradient(1.6px 1.6px at 80% 62%,rgba(196,220,255,.85),transparent 60%),radial-gradient(1.1px 1.1px at 40% 78%,rgba(255,255,255,.8),transparent 60%),radial-gradient(1.3px 1.3px at 55% 48%,rgba(255,214,140,.75),transparent 60%);animation:jc-orb-spin 43s linear infinite}.jc-fab.jc-orb:before{content:"";position:absolute;inset:-7px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(240,201,107,.22) 0%,rgba(124,92,224,.12) 55%,transparent 72%);animation:jc-orb-breath 4.5s ease-in-out infinite}.jc-fab.jc-orb .jc-fab-badge{z-index:2}@keyframes jc-orb-spin{to{transform:rotate(360deg)}}@keyframes jc-orb-wobble{0%,to{transform:rotate(-7deg) translateY(0)}50%{transform:rotate(9deg) translateY(-3px)}}@keyframes jc-orb-breath{0%,to{opacity:.65;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}@media(min-width:769px){.jc-fab{top:78px;right:calc(50vw - 554px)}.jc-mask{padding:0;background:#03060c80;display:block}.jc-panel{position:absolute;left:50%;top:88px;bottom:42px;width:min(872px,96vw);height:auto;transform:translate(-50%);transform-origin:50% 100%;animation:jc-morph-in .32s cubic-bezier(.22,.9,.28,1.08)}.jc-side{width:232px;flex:none}.jc-mask.jc-closing .jc-panel{animation:jc-morph-out .3s cubic-bezier(.5,0,.8,.4) forwards}}@keyframes jc-morph-in{0%{opacity:0;transform:translate(-50%) translate(34vw,-36vh) scale(.05);border-radius:50%}60%{opacity:1}to{opacity:1;transform:translate(-50%) translate(0) scale(1);border-radius:18px}}@keyframes jc-morph-out{0%{opacity:1;transform:translate(-50%) translate(0) scale(1);border-radius:18px}to{opacity:0;transform:translate(-50%) translate(34vw,-36vh) scale(.05);border-radius:50%}}.pc-home{display:inline-flex;align-items:center;gap:6px}.pc-home svg{display:block;opacity:.85}.pc-home:hover svg{opacity:1}.au-subline{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.au-subline .au-time{margin-left:auto;display:inline-flex;align-items:center;position:relative}.au-time .tp-pop{right:0;left:auto}.au-demo-tip{display:flex;align-items:center;gap:5px;font-size:12px;color:#b8c6e2;border:1px dashed rgba(240,201,107,.4);background:#f0c96b0f;border-radius:11px;padding:9px 13px;margin-bottom:10px}.au-demo-tip span{color:#ffe3a1;font-weight:800}.au-row.demo{opacity:.82;border-style:dashed}.au-row.demo .au-edit input,.au-row.demo .au-edit select{opacity:.7;cursor:not-allowed}.au-row.demo .au-ops button:disabled{opacity:.4}.au-demo-list .pb-demo{font-style:normal;font-size:10px;font-weight:800;letter-spacing:.1em;color:#e2a94e;border:1px solid rgba(226,169,78,.5);border-radius:5px;padding:1px 6px;margin-left:7px;background:#e2a94e1a;vertical-align:1px}.rw-hd{flex-wrap:wrap;row-gap:12px}.rw-hd .rw-hd-l{flex:1 1 auto;min-width:0}.rw-hd .rw-back{margin-left:auto;flex:none}.rw-hd .pd-tabs-hd{order:6;flex:1 1 100%;justify-content:center;flex-wrap:wrap}.rw-hd .pd-tabs-hd button{padding:8px 20px;font-size:14px}.rw-who>b .nmfx{flex:none}.rw-hd .pd-tabs-hd button{padding:7px 14px;font-size:13.5px}.rw-who>b span.nmfx{display:inline-flex;justify-content:flex-start;width:3em;min-width:3em;white-space:nowrap;overflow:visible;text-overflow:unset;font-size:inherit;color:inherit}.rw-who>b span.nmfx.n2{justify-content:space-between}.rw-who>b span.nmfx.n4{width:auto;min-width:0;font-size:.86em;letter-spacing:-.02em}.jc-fab:hover{transform:translateY(2px) scale(1.05)}.jc-fab.jc-orb:hover{transform:none}@media(min-width:769px){.jc-mask{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;pointer-events:none}.jc-panel{pointer-events:auto;position:absolute;left:50%;top:62px;bottom:46px;width:892px;max-width:96vw;height:auto;border-radius:0;transform:translate(-50%);border:none;box-shadow:0 24px 70px #02081880}}.jc-panel{background:#f6f8fd;color:#233252}.jc-panel .jc-side{background:#edf1f8;border-right:1px solid #dde4f2}.jc-panel .jc-half+.jc-half{border-top-color:#dde4f2}.jc-panel .im-side-hd b{color:#1f2d4d}.jc-panel .im-side-hd>span{color:#7c8db3}.jc-panel .jc-ext-t{background:none;-webkit-text-fill-color:currentColor;color:#b97a0f}.jc-panel .jc-ext-add{color:#b97a0f;border-color:#b97a0f66;background:#f0c96b29}.jc-panel .jc-ext-add:hover{background:#f0c96b4d}.jc-panel .im-back{border-color:#d5deee;background:#fff;color:#33456e}.jc-panel .im-back:hover{background:#e9eef8;border-color:#b9c8e2}.jc-panel .jc-fold{color:#7c8db3;border-color:#d5deee;background:#fff}.jc-panel .im-search{background:#fff;border-color:#dbe2f0;color:#233252}.jc-panel .im-search::-moz-placeholder{color:#9aabc9}.jc-panel .im-search::placeholder{color:#9aabc9}.jc-panel .im-search:focus{border-color:#d9a94f;box-shadow:0 0 0 3px #f0c96b38}.jc-panel .im-top:hover{background:linear-gradient(135deg,#f0c96b40,#f0c96b14)}.jc-panel .im-top b{color:#8a6d1f}.jc-panel .im-mid:hover{background:#e3eaf7}.jc-panel .im-mid b{color:#3d6db4}.jc-panel .im-chev{color:#9aabc9}.jc-panel .im-chev.on{color:#3d6db4}.jc-panel .im-cnt{color:#93a4c4}.jc-panel .im-leaf{color:#7c8db3}.jc-panel .im-item:hover{background:#e7edf8}.jc-panel .im-item.on{background:#dde8fb}.jc-panel .im-tx b{color:#1f2d4d}.jc-panel .im-tx i{color:#7c8db3}.jc-panel .im-meta i{color:#93a4c4}.jc-panel .im-empty{color:#8a99b8}.jc-panel .im-chat{background:#fff}.jc-panel .im-chat-hd{background:#fff;border-bottom:1px solid #e6ebf5}.jc-panel .im-hd-t b{color:#1f2d4d}.jc-panel .im-hd-t i{color:#8a99b8}.jc-panel .im-hd-t i.onl{color:#16a34a}.jc-panel .im-hd-dept{color:#93a4c4}.jc-panel .im-msgs{background:#fff}.jc-panel .im-msgs::-webkit-scrollbar-thumb{background:#cfd9ea}.jc-panel .im-placeholder p{color:#8a99b8}.jc-panel .im-m-who{color:#7c8db3}.jc-panel .im-m-who i{color:#9aabc9}.jc-panel .im-bub{background:#f2f5fb;border-color:#e3e9f4;color:#233252;box-shadow:0 2px 8px #1e325a14}.jc-panel .im-m.me .im-bub{background:linear-gradient(135deg,#74c6ff,#3d7bd9);color:#fff;border:none}.jc-panel .im-bar{background:#fff;border-top:1px solid #e6ebf5}.jc-panel .im-bar input{background:#f4f7fc;border-color:#dbe2f0;color:#233252}.jc-panel .im-bar input::-moz-placeholder{color:#9aabc9}.jc-panel .im-bar input::placeholder{color:#9aabc9}.jc-panel .im-bar input:focus{border-color:#d9a94f}.jc-panel .jc-ico{background:#f0f3fa;border-color:#dbe2f0}.jc-panel .jc-ico:hover,.jc-panel .jc-ico.on{background:#f0c96b40;border-color:#d9a94f}.jc-panel .jc-pop{background:#fff;border-color:#e0e7f3;box-shadow:0 14px 40px #1e325a2e}.jc-panel .jc-pop-t{color:#93a4c4}.jc-panel .jc-plus-item{color:#33456e}.jc-panel .jc-plus-item:hover{background:#f0c96b33}.jc-panel .jc-emo span:hover{background:#e9eef8}.jc-panel .im-side-hd b{background:none;-webkit-text-fill-color:currentColor;color:#1f2d4d}.jc-side-hd{border-bottom:1px solid #dde4f2;padding-bottom:10px}.jc-blk-hd{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .15s;border-radius:10px}.jc-blk-hd:hover{background:#3d6db412}.jc-panel .jc-blk-hd .jc-blk-t{font-size:13.5px;font-weight:900;letter-spacing:1.5px;color:#1f2d4d}.jc-half.jc-ext.closed{flex:none}.jc-add-hit{display:flex;align-items:center;gap:10px;padding:10px 12px;margin:4px 0 8px;border:1px solid #dbe2f0;border-radius:12px;background:#f6f9ff;cursor:pointer;transition:background .15s}.jc-add-hit:hover{background:#e9f1fd}.jc-add-hit .im-tx b{font-size:13px;color:#1f2d4d;display:flex;align-items:center;gap:6px}.jc-add-hit .im-tx i{font-style:normal;font-size:11px;color:#7c8db3}.jc-add-go{margin-left:auto;font-style:normal;text-decoration:none;font-size:12px;font-weight:800;color:#3d6db4}.jc-add-none{font-size:11.5px;color:#8a99b8;background:#f0c96b24;border:1px dashed rgba(217,169,79,.5);border-radius:10px;padding:8px 11px;margin:2px 0 8px;line-height:1.6}.jc-mask .qz-mask{pointer-events:auto}.jc-blk-hd .im-hdrow{flex-wrap:nowrap}.jc-blk-hd .im-hdrow b{white-space:nowrap;flex:none}.jc-blk-hd .im-hdrow .im-cnt{flex:none}.jc-panel .jc-ext-t{white-space:nowrap;flex:none;letter-spacing:1px}.jc-blk-hd .jc-ext-add,.jc-blk-hd .jc-fold{flex:none}.jc-side-hd>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.av-df{display:block;width:100%;height:100%;border-radius:inherit;background:#161a22 url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><circle cx='12' cy='8.4' r='4.1' fill='%23dfe6f2'/><path d='M3.8 20.4c0-4.6 3.7-7.3 8.2-7.3s8.2 2.7 8.2 7.3v.8H3.8z' fill='%23dfe6f2'/></svg>") center center / 76% no-repeat}.jc-fab.jc-orb2{background:radial-gradient(circle at 33% 27%,#7db9ff,#3d83ec 42%,#1f4fc4 74%,#16347f);border:1px solid rgba(195,222,255,.55);overflow:visible;animation:none;box-shadow:0 10px 28px #2b69e180,inset 0 2px 5px #fff6,inset 0 -8px 16px #091a508c;transition:box-shadow .25s}.jc-fab.jc-orb2:hover{transform:none}.jc-o2-face{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.jc-o2-ic{position:absolute;width:26px;height:26px;transition:opacity .18s,transform .26s;filter:drop-shadow(0 1px 2px rgba(10,40,120,.45))}.jc-o2-ic.ic-fold{opacity:0;transform:translateY(-7px) scale(.65)}.jc-orb2.open .jc-o2-ic.ic-chat{opacity:0;transform:translateY(7px) scale(.65)}.jc-orb2.open .jc-o2-ic.ic-fold{opacity:1;transform:none}.jc-o2-ring{position:absolute;inset:-5px;border-radius:50%;pointer-events:none;border:1.5px dashed rgba(158,202,255,.6);animation:jc-orb-spin 14s linear infinite}.jc-o2-orbit{position:absolute;inset:-9px;border-radius:50%;pointer-events:none;animation:jc-orb-spin 5.5s linear infinite}.jc-o2-orbit i{position:absolute;top:-1px;left:50%;width:6px;height:6px;margin-left:-3px;border-radius:50%;background:radial-gradient(circle,#fff,#ffe1a0 45%,#ffc86e00 78%);box-shadow:0 0 8px 2px #ffd68cbf}.jc-o2-halo{position:absolute;inset:-13px;border-radius:50%;pointer-events:none;border:1.5px solid transparent;border-top-color:#ffd78cd9;border-right-color:#ffd78c38;animation:jc-orb-spin 8s linear infinite reverse;opacity:.85;transition:inset .25s}.jc-orb2.open{box-shadow:0 12px 34px #2b69e19e,0 0 0 5px #78afff29,inset 0 2px 5px #fff6,inset 0 -8px 16px #091a508c}.jc-orb2.open .jc-o2-halo{inset:-17px;opacity:1;animation-duration:3.6s}.jc-orb2.open .jc-o2-ring{border-style:solid;border-color:#bedcffbf}.jc-orb2.open:after{content:"收起";position:absolute;left:50%;bottom:-15px;transform:translate(-50%);font-size:9px;letter-spacing:3px;text-indent:3px;color:#a9c6f5;white-space:nowrap}@media(min-width:769px){.jc-panel.ja{border-radius:18px 18px 0 0;overflow:hidden}}@keyframes jc-morph-in{0%{opacity:0;transform:translate(-50%) translate(34vw,-36vh) scale(.05);border-radius:50%}60%{opacity:1}to{opacity:1;transform:translate(-50%) translate(0) scale(1);border-radius:18px 18px 0 0}}@keyframes jc-morph-out{0%{opacity:1;transform:translate(-50%) translate(0) scale(1);border-radius:18px 18px 0 0}to{opacity:0;transform:translate(-50%) translate(34vw,-36vh) scale(.05);border-radius:50%}}.jc-panel.ja{flex-direction:column;background:#f6f8fd;color:#233252}.ja-hd{flex:none;position:relative;display:flex;align-items:center;justify-content:center;height:46px;background:#fff;border-bottom:1px solid #e9eef7}.ja-hd b{font-size:15px;font-weight:900;letter-spacing:3px;color:#1f2d4d}.ja-hd-ops{position:absolute;right:12px;display:flex;gap:8px}.ja-hd-ops u{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-style:normal;text-decoration:none;cursor:pointer;font-size:14px;color:#3d6db4;border:1px solid #dbe2f0;background:#f6f9ff;transition:all .15s}.ja-hd-ops u:hover,.ja-hd-ops u.on{border-color:#d9a94f;background:#f0c96b2e;color:#b97a0f}.ja-tick{flex:none;margin:10px 12px 6px;background:linear-gradient(135deg,#fff,#f3f8ff);border:1px solid #e4ebf7;border-radius:14px;padding:10px 14px 9px;box-shadow:0 4px 14px #1e325a0f}.ja-tick-top{display:flex;align-items:center;gap:9px}.ja-tick-ic{flex:none;width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#5aa9ff,#2f6fe0);font-size:14px;box-shadow:0 3px 8px #2f6fe059}.ja-tick-ic.sm{width:26px;height:26px;font-size:12px;border-radius:8px}.ja-tick-nm{display:flex;flex-direction:column;gap:1px}.ja-tick-nm b{font-size:12.5px;color:#1f2d4d;font-weight:800}.ja-tick-nm b em{font-style:normal;font-size:10px;color:#8a99b8;font-weight:600;margin-left:2px}.ja-tick-nm u{font-size:10px;color:#3d6db4;text-decoration:none;cursor:pointer;width:-moz-fit-content;width:fit-content}.ja-tick-nm u:hover{color:#d9a94f}.ja-tick-sp{flex:1;height:38px;min-width:60px}.ja-tick-sp polyline,.ja-dp-sp polyline{fill:none;stroke:#5aa9ff;stroke-width:1.6;stroke-linejoin:round;stroke-linecap:round}.ja-tick-btm{display:flex;align-items:flex-end;gap:9px;margin-top:1px}.ja-tick-p{font-size:24px;font-weight:900;letter-spacing:.5px;line-height:1;color:#e5534b}.ja-tick-btm i{font-style:normal;font-size:11px;font-weight:800;padding-bottom:2px}.ja-tick .up{color:#e5534b}.ja-tick .dn{color:#0fa968}.ja-tick-sw{margin-left:auto;font-style:normal;text-decoration:none;cursor:pointer;font-size:11px;font-weight:800;color:#3d6db4;border:1px solid #cdd9ee;background:#fff;border-radius:99px;padding:5px 12px;transition:all .15s}.ja-tick-sw:hover{border-color:#3d6db4;background:#eef4ff}.ja-body{flex:1;min-height:0;display:flex;flex-direction:column}.ja-search{flex:none;margin:6px 12px;padding:8px 12px;border-radius:10px;border:1px solid #dbe2f0;background:#fff;color:#233252;font-size:12.5px;outline:none}.ja-search:focus{border-color:#d9a94f;box-shadow:0 0 0 3px #f0c96b33}.ja-search::-moz-placeholder{color:#9aabc9}.ja-search::placeholder{color:#9aabc9}.ja-list{flex:1;min-height:0;overflow-y:auto;padding:2px 8px 10px;scrollbar-width:thin}.ja-list::-webkit-scrollbar{width:4px}.ja-list::-webkit-scrollbar-thumb{background:#cfd9ea;border-radius:2px}.ja-cv{display:flex;align-items:center;gap:11px;padding:10px 8px;border-radius:13px;cursor:pointer;transition:background .14s}.ja-cv:hover{background:#eaf0fa}.ja-cv.pin{background:linear-gradient(120deg,#f0c96b24,#7c5ce012);border:1px solid rgba(217,169,79,.28);margin-bottom:4px}.ja-av{position:relative;flex:none;width:44px;height:44px;border-radius:50%;display:flex}.ja-av img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.ja-av .av-df{border-radius:50%}.ja-av.ai{align-items:center;justify-content:center;font-size:20px;color:#fff;background:radial-gradient(circle at 32% 28%,#ffd9a0,#b06fe8 55%,#5b3ea8);box-shadow:0 4px 12px #7c5ce066}.ja-av.sm2{width:34px;height:34px}.ja-ol{position:absolute;right:0;bottom:0;width:11px;height:11px;border-radius:50%;background:#34d399;border:2px solid #fff}.ja-cv-m{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ja-cv-m b{font-size:13.5px;color:#1f2d4d;font-weight:800;display:flex;align-items:center;gap:6px}.ja-cv-m i{font-style:normal;font-size:11.5px;color:#8a99b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ja-cv-r{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.ja-cv-r i{font-style:normal;font-size:10px;color:#9aabc9}.ja-un{min-width:18px;height:18px;padding:0 5px;border-radius:99px;background:#e8323f;color:#fff;font-style:normal;font-size:10px;font-weight:800;display:inline-flex;align-items:center;justify-content:center}.ja-un.sm{min-width:16px;height:16px;font-size:9px}.ja-ai{font-style:normal;font-size:9px;font-weight:900;color:#7c5ce0;border:1px solid rgba(124,92,224,.45);border-radius:5px;padding:0 4px;letter-spacing:.5px}.ja-none{text-align:center;padding:44px 0;font-size:15px;color:#8a99b8;line-height:2}.ja-none span{font-size:12px;color:#a7b6d2}.ja-blk{flex:none;margin:5px 4px;border:1px solid #e4ebf7;border-radius:14px;background:#fff}.ja-blk-hd{display:flex;align-items:center;gap:8px;padding:12px 14px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .15s}.ja-blk-hd:hover{background:#f4f8ff}.ja-blk-ic{font-style:normal;font-size:15px}.ja-blk-hd b{font-size:14px;font-weight:900;letter-spacing:2.5px;color:#1f2d4d}.ja-blk-hd em{font-style:normal;font-size:11px;color:#93a4c4}.ja-fold{margin-left:auto;font-style:normal;text-decoration:none;color:#9aabc9;font-size:11px;transition:transform .2s}.ja-blk.on .ja-fold{transform:rotate(180deg);color:#3d6db4}.ja-add{margin-left:auto;font-style:normal;text-decoration:none;cursor:pointer;font-size:11px;font-weight:800;color:#b97a0f;border:1px solid rgba(217,169,79,.45);background:#f0c96b29;padding:3px 10px;border-radius:99px}.ja-add:hover{background:#f0c96b4d}.ja-add~.ja-fold{margin-left:0}.ja-blk-bd{border-top:1px solid #eef2f9;padding:4px 6px 8px}.ja-blk-bd .ja-search{margin:6px 6px 8px;width:calc(100% - 12px)}.ja-grp{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:11px;cursor:pointer;transition:background .14s}.ja-grp:hover{background:#eef3fc}.ja-grp-ic{font-style:normal;font-size:15px;width:34px;height:34px;border-radius:10px;flex:none;background:#f1f5fc;border:1px solid #e4ebf7;display:flex;align-items:center;justify-content:center}.ja-grp b{font-size:13.5px;font-weight:800;color:#1f2d4d}.ja-grp-n{font-style:normal;font-size:10.5px;color:#93a4c4}.ja-arr{margin-left:auto;font-style:normal;text-decoration:none;color:#b3c2dc;font-size:16px}.ja-ops{display:inline-flex;gap:4px;margin-left:auto}.ja-ops+.ja-arr{margin-left:4px}.ja-ops u{width:24px;height:24px;border-radius:7px;border:1px solid #dbe2f0;background:#fff;color:#7c8db3;font-style:normal;text-decoration:none;cursor:pointer;font-size:11px;display:flex;align-items:center;justify-content:center;transition:all .14s}.ja-ops u:hover{border-color:#d9a94f;color:#b97a0f;background:#f0c96b24}.ja-crumb{display:flex;align-items:center;gap:7px;margin:2px 6px 8px;padding:7px 11px;border-radius:10px;background:#f1f5fc;border:1px solid #e4ebf7;cursor:pointer;transition:all .14s}.ja-crumb:hover{border-color:#c6d4ee;background:#e9f0fb}.ja-crumb u{font-style:normal;text-decoration:none;font-size:15px;color:#3d6db4;font-weight:900}.ja-crumb b{font-size:12.5px;color:#1f2d4d;font-weight:800}.ja-crumb span{margin-left:auto;font-size:10px;color:#93a4c4}.ja-ps{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:11px;cursor:pointer;transition:background .14s}.ja-ps:hover{background:#eef3fc}.ja-ps .ja-av{width:38px;height:38px}.ja-ps-m{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.ja-ps-m b{font-size:13px;color:#1f2d4d;font-weight:800;display:flex;align-items:center;gap:6px}.ja-ps-m i{font-style:normal;font-size:10.5px;color:#8a99b8}.ja-ps-m i.onl{color:#16a34a}.ja-tabs{flex:none;display:flex;border-top:1px solid #e6ebf5;background:#fff;padding:6px 0 calc(8px + env(safe-area-inset-bottom,0px))}.ja-tabs span{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px;cursor:pointer;position:relative;padding:2px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ja-tabs i{font-style:normal;font-size:19px;filter:grayscale(1) opacity(.5);transition:filter .18s,transform .18s}.ja-tabs b{font-size:11px;font-weight:700;color:#93a4c4;letter-spacing:1px}.ja-tabs span.on i{filter:none;transform:translateY(-1px)}.ja-tabs span.on b{color:#3d6db4;font-weight:900}.ja-tabs .ja-un{position:absolute;top:-2px;left:calc(50% + 10px)}.ja-chat{flex:1;min-height:0;display:flex;flex-direction:column;background:#fff}.ja-cd-hd{flex:none}.ja-cd-hd .wk-back{display:block;color:#3d6db4;font-size:24px;padding:0 6px 0 0}.ja-dp{flex:none;display:flex;align-items:center;gap:10px;margin:8px 12px;padding:8px 12px;background:linear-gradient(135deg,#f4f9ff,#eef4ff);border:1px solid #e0e9f8;border-radius:13px}.ja-dp-info{display:flex;flex-direction:column;gap:1px}.ja-dp-info b{font-size:11.5px;color:#1f2d4d;font-weight:800;white-space:nowrap}.ja-dp-info i{font-style:normal;font-size:9.5px;color:#8a99b8;white-space:nowrap}.ja-dp-sp{flex:1;height:32px;min-width:40px}.ja-dp-p{display:flex;flex-direction:column;align-items:flex-end;gap:1px}.ja-dp-p b{font-size:16px;font-weight:900;line-height:1}.ja-dp .up{color:#e5534b}.ja-dp .dn{color:#0fa968}.ja-dp-p i{font-style:normal;display:flex;gap:6px}.ja-dp-p i em{font-style:normal;font-size:9px;font-weight:800;white-space:nowrap}.ja-dp-sw{font-style:normal;text-decoration:none;cursor:pointer;font-size:10px;font-weight:800;color:#3d6db4;border:1px solid #cdd9ee;background:#fff;border-radius:99px;padding:4px 9px;white-space:nowrap}.ja-ds{flex:none;text-align:center;font-size:10px;color:#a7b6d2;padding:0 12px 4px}.ja-msgs{flex:1;min-height:0}.ja-plus{padding:12px}.ja-plus-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:10px 6px}.ja-pt{display:flex;flex-direction:column;align-items:center;gap:5px;cursor:pointer}.ja-pt-ic{width:46px;height:46px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:21px;font-style:normal;color:#fff;box-shadow:0 4px 10px #1e325a29;transition:transform .15s}.ja-pt:hover .ja-pt-ic{transform:translateY(-2px) scale(1.06)}.ja-pt b{font-size:10.5px;color:#5b6b8d;font-weight:700}.pt0{background:linear-gradient(135deg,#34d399,#0fa968)}.pt1{background:linear-gradient(135deg,#5aa9ff,#2f6fe0)}.pt2{background:linear-gradient(135deg,#a78bfa,#7c5ce0)}.pt3{background:linear-gradient(135deg,#fbbf24,#e8930c)}.pt4{background:linear-gradient(135deg,#60c5f1,#2f9de0)}.pt5{background:linear-gradient(135deg,#4ade80,#16a34a)}.pt6{background:linear-gradient(135deg,#7aa2f7,#4663d8)}.pt7{background:linear-gradient(135deg,#f5a623,#d97706)}.pt8{background:linear-gradient(135deg,#f472b6,#db2777)}.ja-tip{position:absolute;top:14px;left:50%;transform:translate(-50%) translateY(-8px);z-index:30;background:#141c30eb;color:#fff;font-size:12px;padding:8px 16px;border-radius:99px;opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;white-space:nowrap}.ja-tip.on{opacity:1;transform:translate(-50%) translateY(0)}.wk-side-menu.fill>.wk-side-item{flex:none}.wk-side-menu.fill .wk-side-g .wk-side-item{overflow:hidden}.wk-side-menu.fill .wsi-tx i{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wk-side-item{position:relative}.wk-side-item:before{content:"";position:absolute;left:0;top:24%;bottom:24%;width:3px;border-radius:3px;background:linear-gradient(180deg,#f2c66d,#e8930c);box-shadow:0 0 8px #f2c66db3;transform:scaleY(0);transform-origin:center;transition:transform .22s ease}.wk-side-item.on:before{transform:scaleY(1)}.wk-side-item:active{transform:scale(.98)}.wk-side-item.on .wsi-ic{animation:wsi-pop .32s ease}@keyframes wsi-pop{0%{transform:scale(.65)}60%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes wk-pane-in{0%{opacity:0;transform:translate(30px) scale(.986);filter:blur(3px)}60%{filter:blur(0)}to{opacity:1;transform:none;filter:none}}@media(min-width:769px){.wk-desk>*:not(.wk-side):not(.wk-desk-foot){animation:wk-pane-in .38s cubic-bezier(.22,.9,.3,1) both}}@media(max-width:768px){.ja-plus-grid{grid-template-columns:repeat(4,1fr)}.ja-tick{margin:8px 10px 4px}.ja-ps .ja-av{width:36px;height:36px}.ja-hd-ops{right:66px}}.jc-fab{z-index:80}.ic{width:1em;height:1em;flex:none;display:inline-block;vertical-align:-.14em}.wsi-ic .ic{width:15.5px;height:15.5px;color:#cfe0ff}.wk-side-item.on .wsi-ic .ic,.wk-side-item:hover .wsi-ic .ic{color:#ffe9b8}.wk-side-item.wk-side-goal .wsi-ic .ic{color:#ffd9a0}.gt-h{width:15px;height:15px;margin-right:7px;color:#f0c96b;vertical-align:-2.5px}.gt-p{width:13px;height:13px;margin-right:6px;vertical-align:-1.5px}.gt-u{width:14px;height:14px;margin-right:7px;color:#f0c96b;vertical-align:-2px}.gt-t{width:13.5px;height:13.5px;margin-right:6px;color:#f0c96b;vertical-align:-2px}.gt-tip .ic{width:12px;height:12px;margin-right:6px;color:#8fb4e8;vertical-align:-1.5px}.goal-tips>b{display:flex;align-items:center}.rw-hd-l>b .ic.gt-h{color:#f0c96b}.ja2-hd{flex:none;display:flex;align-items:center;justify-content:space-between;height:46px;padding:0 12px;background:#fff;border-bottom:1px solid #e9eef7}.ja2-hd>b{display:flex;align-items:center;gap:7px;font-size:14.5px;font-weight:900;letter-spacing:2.5px;color:#1f2d4d}.ja2-hic{width:16px;height:16px;color:#3d6db4}.ja2-hd .ja-hd-ops{position:static}.ja-hd-ops u .ic{width:14px;height:14px}.ja2-f{display:flex;flex-direction:column;min-height:0;background:#f2f5fb;border-right:1px solid #e2e9f5}.ja2-f-bd{padding:8px 6px 10px}.ja2-c{display:flex;flex-direction:column;min-height:0;min-width:0}.ja2-f .ja-blk-hd b{flex:none;white-space:nowrap}.ja2-f .ja-grp b,.ja2-f .ja-ps-m b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ja2-f .ja-blk-hd em,.ja2-f .ja-grp-n,.ja2-f .ja-add{white-space:nowrap;flex:none}.ja2-f .ja-blk-hd em{min-width:0;overflow:hidden}.ja2-f .ja-grp{gap:7px;padding:9px 7px}.ja2-f .ja-ops u{width:21px;height:21px}.ja2-f .ja-ps-m i{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width:769px){.ja2-f .ja-ops{display:none}.ja2-f .ja-grp:hover .ja-ops,.ja2-f .ja-grp .ja-ops:focus-within{display:inline-flex}.ja2-f .ja-grp:hover .ja-arr{display:none}}.ja-blk-ic{display:inline-flex}.ja-blk-ic .ic{width:15px;height:15px;color:#3d6db4}.ja-grp-ic .ic{width:16px;height:16px;color:#3d6db4}.ja-ops u .ic{width:11.5px;height:11.5px}.ja-tick-ic .ic{width:15px;height:15px;color:#fff}.ja-tick-ic.sm .ic{width:13px;height:13px}.jc-ext-del .ic{width:15px;height:15px;color:#8a99b8}.jc-ext-del:hover .ic{color:#d2504b}.jc-ico .ic{width:17px;height:17px;color:#5b6b8d}.jc-ico:hover .ic,.jc-ico.on .ic{color:#b97a0f}.ja-pt-ic .ic{color:#fff}.ja-none-ic{color:#c3cfe4;margin-bottom:4px}.ja-av.ai .ic{color:#fff}@media(min-width:769px){.jc-panel.ja2{flex-direction:row}.ja2-f{flex:none;width:252px}.ja2-c{flex:1}.jc-panel.ja2 .ja-tabs{display:none}}@media(max-width:768px){.jc-panel.ja2{flex-direction:column}.ja2-f{display:none;flex:1;border-right:none}.ja2-c{flex:1}.jc-panel.ja2.m-f .ja2-f{display:flex}.jc-panel.ja2.m-f .ja2-c,.jc-panel.ja2.m-chat .ja-tabs{display:none}.ja-dp-sw{flex:none;white-space:nowrap}.ja-dp{gap:7px}}.ja-tabs span .ic{width:20px;height:20px;color:#9aabc9;transition:color .18s,transform .18s}.ja-tabs span.on .ic{color:#3d6db4;transform:translateY(-1px)}.ja-tabs i{display:none}.jc-fab.jc-orb2{background:radial-gradient(circle at 32% 25%,#9ec9ff,#5b9bf2 30%,#2f6fe0,#1b41ab 82%,#112b72);border:1px solid rgba(200,226,255,.6);box-shadow:0 12px 30px #2664de80,inset 0 2px 4px #ffffff80,inset 0 -9px 18px #08164699}.jc-o2-ring{border-width:1px;border-color:#aad2ff8c}.jc-o2-halo{border-width:1px}.jc-o2-face .ic-chat,.jc-o2-face .ic-fold{filter:drop-shadow(0 1px 2px rgba(8,30,90,.5))}.jc-fab.jc-orb2{background:radial-gradient(circle at 31% 20%,#ffffffeb,#ffffff47 12%,#fff0 30%),radial-gradient(circle at 72% 92%,#60a5fa80,#60a5fa00 46%),radial-gradient(circle at 50% 42%,#3d7ef0,#2458cf 46%,#16347f 76%,#0c1f56);border:1px solid rgba(168,208,255,.5);box-shadow:0 14px 34px -6px #123aa89e,0 0 24px #4082ff38,inset 0 2px 6px #ffffff80,inset 0 -10px 20px #051036ad}.jc-fab.jc-orb2:before{content:"";position:absolute;left:16%;top:7%;width:46%;height:26%;border-radius:50%;background:radial-gradient(ellipse at center,#ffffffbf,#fff0 70%);transform:rotate(-18deg);pointer-events:none}.jc-o2-ring{inset:-5px;border:1px solid rgba(160,205,255,.42);border-style:solid;box-shadow:0 0 8px #6eaaff2e;animation:none}.jc-o2-halo{inset:-11px;border:none;box-shadow:0 0 0 1px #7db9ff1f,0 0 26px 4px #4a8aff29;animation:jc-o2-breathe 4.2s ease-in-out infinite}@keyframes jc-o2-breathe{0%,to{box-shadow:0 0 0 1px #7db9ff1a,0 0 22px 3px #4a8aff1f}50%{box-shadow:0 0 0 1px #7db9ff33,0 0 32px 7px #4a8aff3d}}.jc-o2-orbit{inset:-5px}.jc-o2-orbit i{background:radial-gradient(circle,#fff,#bcd8ff 45%,#96c3ff00 78%);box-shadow:0 0 9px 2px #a5cdffcc}.jc-orb2.open .jc-o2-halo{inset:-15px;animation-duration:2.8s}.jc-orb2.open .jc-o2-ring{border-color:#bedcffcc;box-shadow:0 0 12px #8cc3ff59}.jc-o2-face .ic-chat{filter:drop-shadow(0 1px 3px rgba(6,22,72,.55))}.goal-mems{flex:1;min-height:200px;display:flex;flex-direction:column}.goal-mems-list{flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin;margin:0 -6px;padding:0 6px}.goal-mems-list::-webkit-scrollbar{width:5px}.goal-mems-list::-webkit-scrollbar-thumb{background:#94a3ff4d;border-radius:3px}.pd-top{justify-content:flex-end}@media(min-width:861px){.rw-hd .pd-tabs-hd{order:0;flex:none;margin-left:auto;justify-content:flex-end}.rw-hd .pd-tabs-hd.many{order:6;flex:1 1 100%;justify-content:center;margin-left:0}}.pd-toolline .pd-tool{align-items:center;gap:10px;padding:11px 14px;overflow:visible}.pd-toolline .pd-tool>*{flex:none}.pd-toolline .pd-tool .pd-row{order:6;margin-left:auto;gap:8px}.pd-toolline .pd-tool .in-note{order:5;margin-left:2px}.pd-toolline .pd-tool .pd-cur{height:34px;padding:0 18px;font-size:13px;letter-spacing:1px;border-radius:17px}.pd-toolline .pd-tool .pd-hist{height:34px;padding:0 14px;font-size:12px;border-radius:17px}.pd-toolline .pd-tool .pm{order:1}.pd-toolline .pd-tool .pm-sel{min-width:170px;height:34px;padding:0 14px;border-radius:17px;font-size:12.5px;display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(148,163,255,.32);background:#ffffff0b;color:#cdd9f2;transition:border-color .18s,background .18s}.pd-toolline .pd-tool .pm-sel:hover,.pd-toolline .pd-tool .pm-sel.on{border-color:#94a3ff99;background:#94a3ff14}.pd-toolline .pd-tool .pm-sel .pm-ic{width:15px;height:15px;color:#8fb4e8;flex:none}.pd-toolline .pd-tool .pm-sel>b{flex:1;min-width:0;display:flex;align-items:center;gap:5px}.pd-toolline .pd-tool .pm-sel>em{flex:none}.wsi-ic.k-perfP .ic,.wk-side-item.on .wsi-ic.k-perfP .ic{color:#60a5fa}.wsi-ic.k-perfM .ic,.wk-side-item.on .wsi-ic.k-perfM .ic{color:#2dd4bf}.wsi-ic.k-bonus .ic,.wk-side-item.on .wsi-ic.k-bonus .ic{color:#fb923c}.wsi-ic.k-pq .ic,.wk-side-item.on .wsi-ic.k-pq .ic{color:#4ade80}.wsi-ic.k-bq .ic,.wk-side-item.on .wsi-ic.k-bq .ic{color:#f87171}.wsi-ic.k-dcust .ic,.wk-side-item.on .wsi-ic.k-dcust .ic{color:#38bdf8}.wsi-ic.k-audit .ic,.wk-side-item.on .wsi-ic.k-audit .ic{color:#a3e635}.wsi-ic.k-ledger .ic,.wk-side-item.on .wsi-ic.k-ledger .ic{color:#fbbf24}.wsi-ic.k-hr .ic,.wk-side-item.on .wsi-ic.k-hr .ic,.wsi-ic.k-hrAll .ic,.wk-side-item.on .wsi-ic.k-hrAll .ic{color:#a78bfa}.wsi-ic.k-cust .ic,.wk-side-item.on .wsi-ic.k-cust .ic,.wsi-ic.k-custAll .ic,.wk-side-item.on .wsi-ic.k-custAll .ic{color:#f472b6}.wsi-ic.k-feed .ic,.wk-side-item.on .wsi-ic.k-feed .ic{color:#818cf8}.wsi-ic.k-monthly .ic,.wk-side-item.on .wsi-ic.k-monthly .ic{color:#fb7185}.wsi-ic.k-att .ic,.wk-side-item.on .wsi-ic.k-att .ic{color:#fdba74}.wsi-ic.k-im .ic,.wk-side-item.on .wsi-ic.k-im .ic{color:#5eead4}.wsi-ic.k-admin .ic,.wk-side-item.on .wsi-ic.k-admin .ic{color:#94a3b8}.pb-t3-who>b{display:flex;align-items:center;gap:7px;flex-wrap:nowrap;white-space:nowrap;overflow:hidden}.pb-t3-who>b .tmlogo{flex:none}.pb-t3-who>b .pb-tn{flex:none;font-style:normal;overflow:hidden;text-overflow:ellipsis}.pb-t3-who>b .nmfx{flex:none}.pb-t3-who>b .pb-champ{flex:none;margin-left:3px}.pb-t3-who>b .rw-me{flex:none}.pb-t3-who>b .zt{flex:none;margin-left:1px}.pb-t3 .zt.corner{position:static;top:auto;left:auto;margin-left:1px}.pb-t3-who>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pb-none3{flex:1;min-height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:1px dashed rgba(140,170,220,.2);border-radius:14px;margin:8px 0}.pb-none3 b{font-size:14px;color:#8fa0c0;letter-spacing:3px;font-weight:800}.pb-none3 span{font-size:11.5px;color:#e9f0ff66;letter-spacing:.5px}@media(min-width:901px){.perf-pane{overflow:hidden}.perf-pane .pb-big-wrap{flex:1 1 auto;min-height:0}.perf-pane .pb-sec.big{flex:1 1 0;min-height:0}.perf-pane .pb-sec.big .pb-top3{flex:1;min-height:0;justify-content:space-evenly;gap:10px;padding:4px 0}.perf-pane .pb-sec.big .pb-t3{flex:1 1 0;min-height:0;padding-top:10px;padding-bottom:10px}.perf-pane .pb-sec.big .pb-t3.rk1{padding-top:12px;padding-bottom:12px}.perf-pane .pb-sec-foot{flex:none;padding-top:4px}.perf-pane .pb-sec.big .pb-none3{min-height:0}}.bb-card{flex-direction:row;align-items:center;gap:12px;padding:12px 14px}.bb-lg{flex:none;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.bb-zic{width:32px;height:32px;border-radius:10px;background:#7fb8ff1a;border:1px solid rgba(127,184,255,.28);color:#9ec9ff;display:flex;align-items:center;justify-content:center}.bb-zic .ic{width:16px;height:16px}.bb-mid{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.bb-mid>b{display:flex;align-items:center;gap:7px;font-size:13.5px;font-weight:800;color:#f2f6ff;white-space:nowrap;overflow:hidden}.bb-mid>b .pb-tn{font-style:normal;flex:none}.bb-mid>b .nmfx{flex:none}.bb-mid>b .rw-me{flex:none}.bb-mid>b .zt{flex:none}.bb-mid>span{font-size:11px;color:#e9f0ff7a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bb-mid>.bb-detail{display:grid;grid-template-columns:repeat(3,minmax(96px,auto)) 1fr;gap:4px 18px;align-items:baseline;overflow:visible;text-overflow:clip}.bb-detail i{font-style:normal;font-size:11px;color:#e9f0ff80;white-space:nowrap;font-variant-numeric:tabular-nums}.bb-detail i b{color:#e9f0ffd9;font-weight:800}.bb-detail .bb-note{color:#f0c96b99;overflow:hidden;text-overflow:ellipsis}@media(max-width:700px){.bb-mid>.bb-detail{grid-template-columns:repeat(3,minmax(0,auto));gap:3px 10px}}.bb-amt{flex:none;display:flex;align-items:baseline;gap:3px;font-size:11px;color:#8fa0c0}.bb-amt i{font-style:normal;font-size:21px;font-weight:900;color:#fcd34d;font-variant-numeric:tabular-nums;text-shadow:0 0 12px rgba(252,211,77,.25)}@media(max-width:640px){.bb-card{gap:9px;padding:10px 11px}.bb-lg,.bb-zic{width:28px;height:28px}.bb-amt i{font-size:18px}}.wk-native-pane.cust .rw-native.np{overflow-y:auto}.rw-hd .rw-back.np-full{display:inline-flex;margin-left:auto}.rw-hd .rw-back.np-full+.rw-back{margin-left:0}@media(min-width:861px){.rw-hd>.rw-back.np-full{display:inline-flex}}.rw-native .bs-cmd{flex-wrap:wrap}.rw-native .bs-cmd-sel{width:100%;flex-direction:row}.rw-native .bs-cmd-sel .bs-ms{flex:1}.rw-native .bs-cmd-q{min-width:0;flex:1 1 100%}.rw-native .bs-cmd-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.rw-native .bs-cmd-dir{flex-direction:row;width:100%;flex:1 1 100%}.rw-native .bs-rank-list{grid-template-columns:repeat(2,1fr)}.rw-native .ct-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.tn-logo{margin:10px 0 2px;padding:10px 12px;border-radius:12px;display:flex;align-items:center;gap:10px;text-align:left;background:#ffffff0a;border:1px dashed rgba(148,163,255,.28)}.tn-logo-pv{flex:none;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;overflow:hidden;background:#f0c96b12;border:1px solid rgba(240,201,107,.3)}.tn-logo-pv img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tn-logo-tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.tn-logo-tx b{font-size:12px;color:#ffe9b8;font-weight:800}.tn-logo-tx i{font-style:normal;font-size:10.5px;color:#77879f;line-height:1.5}.tn-logo-btn{flex:none;padding:8px 12px;border-radius:10px;cursor:pointer;font-size:11.5px;font-weight:800;border:1px solid rgba(240,201,107,.5);background:#f0c96b1a;color:#f0c96b;transition:filter .15s}.tn-logo-btn:hover{filter:brightness(1.15)}img.tmlogo.up{border-radius:30%;-o-object-fit:cover;object-fit:cover;box-shadow:0 0 0 1px #ffffff59,0 2px 8px -2px #0000008c;flex:none}.wk-native-pane.cust .ct-gcard-h{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"t diff" "s s";row-gap:8px;-moz-column-gap:12px;column-gap:12px;align-items:center}.wk-native-pane.cust .ct-gcard-t{grid-area:t}.wk-native-pane.cust .ct-gdiff{grid-area:diff}.wk-native-pane.cust .ct-gcard-s{grid-area:s;width:100%;justify-content:space-between;gap:8px 12px;flex-wrap:wrap}.wk-native-pane.cust .ct-gcard:not(.open) .ct-gcard-h{height:auto}.wk-native-pane.cust .ct-gcard:not(.open) .ct-gcard-t span{max-width:none}@media(min-width:769px){.jc-panel.ja2{flex-direction:column}.ja2-main{flex:1;min-height:0;display:flex;flex-direction:row}.ja2-main .ja2-f{flex:none;width:252px}.ja2-main .ja2-c{flex:1}}@media(max-width:768px){.ja2-main{flex:1;min-height:0;display:flex;flex-direction:column}}.ja2-main{min-height:0}.ja2-top{flex:none;display:flex;align-items:center;justify-content:flex-end;height:36px;padding:0 10px;background:#fff;border-bottom:1px solid #e9eef7}.ja2-top-ops{display:flex;gap:8px}.ja2-top-ops u{width:27px;height:27px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid #dbe2f0;background:#f6f9ff;color:#3d6db4;transition:all .15s}.ja2-top-ops u:hover,.ja2-top-ops u.on{border-color:#d9a94f;background:#f0c96b2e;color:#b97a0f}.ja2-top-ops u .ic{width:13.5px;height:13.5px}.ja-cs-inp{margin:8px 12px 4px}.ja-ext-wait{padding:28px 0;line-height:1.9}.ja-ext-wait span{font-size:11px;color:#a7b6d2}.ja-none-sub{text-align:center;font-size:11px;color:#a7b6d2;padding:8px 0 14px}.ja-cv.demo{border:1px dashed rgba(217,169,79,.42);background:linear-gradient(120deg,#f0c96b12,#5aa9ff0a);margin-bottom:4px}.ja-demo-tag{font-style:normal;font-size:9px;font-weight:900;letter-spacing:1px;color:#b97a0f;border:1px solid rgba(217,169,79,.5);background:#f0c96b29;border-radius:5px;padding:0 5px}.ja-demo-tag.sm{font-size:8.5px;padding:0 4px;margin-left:5px;vertical-align:1px}.ja-wb{flex:none;margin:8px 12px 6px;background:linear-gradient(150deg,#fff,#f1f6ff);border:1px solid #e0e9f8;border-radius:16px;box-shadow:0 6px 18px #1e325a14;overflow:hidden}.ja-wb-hd{display:flex;align-items:center;gap:9px;padding:10px 14px 5px}.ja-wb-t{display:flex;flex-direction:column;gap:1px;min-width:0}.ja-wb-t b{font-size:13px;font-weight:900;color:#1f2d4d;white-space:nowrap}.ja-wb-t i{font-style:normal;font-size:10px;color:#8a99b8;white-space:nowrap}.ja-wb-sw{margin-left:auto;font-style:normal;text-decoration:none;cursor:pointer;font-size:11px;font-weight:800;color:#3d6db4;border:1px solid #cdd9ee;background:#fff;border-radius:99px;padding:5px 12px;white-space:nowrap;transition:all .15s}.ja-wb-sw:hover{border-color:#3d6db4;background:#eef4ff}.ja-wb-mid{display:flex;align-items:flex-end;gap:12px;padding:2px 14px 7px}.ja-wb-pl{display:flex;flex-direction:column;gap:4px;min-width:0}.ja-wb-pl>b{font-size:31px;font-weight:900;line-height:1;letter-spacing:.5px;font-variant-numeric:tabular-nums}.ja-wb .up{color:#e5534b}.ja-wb .dn{color:#0fa968}.ja-wb-chip{font-style:normal;font-size:11px;font-weight:800;border-radius:99px;padding:2px 10px;width:-moz-fit-content;width:fit-content}.ja-wb-chip.up{background:#e5534b1f}.ja-wb-chip.dn{background:#0fa9681f}.ja-wb-star{font-size:10px;color:#3d6db4;text-decoration:none;cursor:pointer;width:-moz-fit-content;width:fit-content}.ja-wb-star:hover{color:#d9a94f}.ja-wb-pr{margin-left:auto;display:flex;gap:6px;padding-bottom:3px;flex:none}.ja-wb-pr em{font-style:normal;font-size:10.5px;font-weight:800;border-radius:8px;padding:4px 9px;white-space:nowrap}.ja-wb-pr em.up{background:#e5534b1a}.ja-wb-pr em.dn{background:#0fa9681a}.ja-wb-chart{position:relative;padding:0 6px}.ja-wb-mode{position:absolute;top:5px;right:13px;z-index:2;display:flex;background:#eef2faeb;border-radius:99px;padding:2px;border:1px solid #e4eaf6}.ja-wb-mode span{font-size:10.5px;font-weight:800;color:#7c8db3;padding:3px 11px;border-radius:99px;cursor:pointer;transition:all .15s}.ja-wb-mode span.on{background:#fff;color:#1f2d4d;box-shadow:0 1px 4px #1e325a29}.ja-wb-svg{display:block;width:100%;height:150px}.ja-wb-nodata{height:150px;display:flex;align-items:center;justify-content:center;font-size:12px;color:#9aabc9}.ja-wb-ft{padding:3px 14px 8px;font-size:9.5px;color:#a7b6d2}.ja-pick-mask{display:flex;align-items:center;justify-content:center;padding:20px}.ja-pick{width:400px;max-width:94vw;height:min(580px,86vh);display:flex;flex-direction:column;background:#fff;border-radius:18px;box-shadow:0 24px 70px #02081859;overflow:hidden}.ja-pick-hd{flex:none;display:flex;align-items:center;justify-content:space-between;padding:14px 16px 10px}.ja-pick-hd b{font-size:15px;font-weight:900;color:#1f2d4d;letter-spacing:1px}.ja-pick-hd u{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;background:#f0f3fa;color:#7c8db3;transition:all .15s}.ja-pick-hd u:hover{background:#e5ebf6;color:#d2504b}.ja-pick-x{transform:rotate(45deg)}.ja-pick-search{flex:none;display:flex;align-items:center;gap:8px;margin:0 14px 10px;padding:9px 12px;border-radius:11px;background:#f4f7fc;border:1px solid #e2e9f5;color:#9aabc9}.ja-pick-search input{flex:1;min-width:0;border:none;background:transparent;outline:none;font-size:13px;color:#233252;font-family:inherit}.ja-pick-search input::-moz-placeholder{color:#9aabc9}.ja-pick-search input::placeholder{color:#9aabc9}.ja-pick-tabs{flex:none;display:flex;gap:6px;padding:0 14px 10px;overflow-x:auto;scrollbar-width:none}.ja-pick-tabs::-webkit-scrollbar{display:none}.ja-pick-tabs span{flex:none;font-size:12px;font-weight:700;color:#5b6b8d;padding:6px 13px;border-radius:99px;background:#f4f7fc;cursor:pointer;transition:all .15s}.ja-pick-tabs span:hover{color:#1f2d4d}.ja-pick-tabs span.on{background:linear-gradient(135deg,#f0c96b,#e8930c);color:#fff;box-shadow:0 3px 8px #e8930c4d}.ja-pick-note{flex:none;font-size:10px;color:#a7b6d2;padding:0 16px 8px}.ja-pick-list{flex:1;min-height:0;overflow-y:auto;padding:0 8px 12px;scrollbar-width:thin}.ja-pick-list::-webkit-scrollbar{width:4px}.ja-pick-list::-webkit-scrollbar-thumb{background:#cfd9ea;border-radius:2px}.ja-pick-row{display:flex;align-items:center;gap:9px;padding:9px 10px;border-radius:12px;cursor:pointer;transition:background .13s}.ja-pick-row:hover{background:#f2f6fd}.ja-pick-row.cur{background:#f0c96b21}.ja-pick-fav{flex:none;width:22px;text-align:center;font-size:15px;color:#ccd6e8;cursor:pointer;transition:all .15s}.ja-pick-fav:hover{transform:scale(1.22);color:#f0a93c}.ja-pick-fav.on{color:#f0a93c;text-shadow:0 0 8px rgba(240,169,60,.5)}.ja-pick-nm{flex:1;min-width:0;display:flex;align-items:center;gap:7px}.ja-pick-nm b{font-size:13.5px;font-weight:800;color:#1f2d4d;white-space:nowrap}.ja-pick-nm em{font-style:normal;font-size:9px;font-weight:800;color:#3d6db4;border:1px solid rgba(61,109,180,.35);border-radius:4px;padding:0 4px;white-space:nowrap}.ja-pick-p{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:1px}.ja-pick-p b{font-size:13.5px;font-weight:800;color:#1f2d4d;font-variant-numeric:tabular-nums}.ja-pick-p i{font-style:normal;font-size:10px;font-weight:800}.ja-pick-p .up{color:#e5534b}.ja-pick-p .dn{color:#0fa968}.jc-addm{width:330px;max-width:92vw;background:#fff;border-radius:16px;padding:16px 18px;box-shadow:0 24px 60px #0208184d}.jc-addm-hd{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.jc-addm-hd b{font-size:14.5px;font-weight:900;color:#1f2d4d}.jc-addm-hd u{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;background:#f0f3fa;color:#7c8db3;transition:all .15s}.jc-addm-hd u:hover{background:#e5ebf6;color:#d2504b}.jc-addm-sub{font-size:11.5px;color:#8a99b8;line-height:1.6;margin:0 0 10px}.jc-addm-inp{width:100%;box-sizing:border-box;margin:0 0 8px;padding:9px 12px;border-radius:10px;border:1px solid #dbe2f0;background:#f7f9fd;font-size:12.5px;color:#233252;outline:none;font-family:inherit}.jc-addm-inp:focus{border-color:#d9a94f;background:#fff;box-shadow:0 0 0 3px #f0c96b2e}.jc-addm-inp::-moz-placeholder{color:#9aabc9}.jc-addm-inp::placeholder{color:#9aabc9}.jc-addm-tags{display:flex;gap:7px;margin:0 0 8px}.jc-addm-tags span{font-size:11.5px;font-weight:700;color:#5b6b8d;padding:5px 14px;border-radius:99px;background:#f0f3fa;cursor:pointer;border:1px solid transparent;transition:all .15s}.jc-addm-tags span.on{background:#f0c96b29;border-color:#d9a94f;color:#b97a0f}.jc-addm .jc-add-hit{margin:2px 0 6px}.jc-addm .jc-add-none{margin:2px 0 8px}.jc-addm-btns{display:flex;gap:9px;margin-top:12px}.jc-addm-btns button{flex:1;height:36px;border-radius:10px;font-size:13px;font-weight:800;cursor:pointer;border:1px solid #dbe2f0;background:#f4f7fc;color:#5b6b8d;transition:all .15s;font-family:inherit}.jc-addm-btns button:hover{border-color:#c6d4ee}.jc-addm-ok{background:linear-gradient(135deg,#f0c96b,#e8930c)!important;border-color:transparent!important;color:#fff!important;box-shadow:0 4px 12px #e8930c4d}.jc-addm-ok:disabled{opacity:.45;box-shadow:none;cursor:default}.jc-addm-ok.danger{background:linear-gradient(135deg,#f2706b,#d2352f)!important;box-shadow:0 4px 12px #d2352f47}.im-bub.img{padding:3px;background:transparent;border:none;box-shadow:none}.im-m-img{display:block;max-width:min(240px,58vw);max-height:240px;border-radius:12px;cursor:zoom-in;box-shadow:0 3px 10px #141e3c2e}.im-m-file{display:flex;align-items:center;gap:9px;text-decoration:none;background:#f4f7fc;border:1px solid #e2e9f5;border-radius:12px;padding:9px 12px;min-width:168px}.im-m-file:hover{border-color:#c6d4ee;background:#eef3fb}.im-m-file-ic{width:34px;height:34px;border-radius:9px;background:linear-gradient(135deg,#5aa9ff,#2f6fe0);display:flex;align-items:center;justify-content:center;color:#fff;flex:none}.im-m-file>span{display:flex;flex-direction:column;gap:1px;min-width:0}.im-m-file b{font-size:12.5px;color:#1f2d4d;font-weight:800;max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.im-m-file em{font-style:normal;font-size:10px;color:#8a99b8}.ja-light{display:flex;align-items:center;justify-content:center;padding:24px}.ja-light img{max-width:92vw;max-height:88vh;border-radius:12px;box-shadow:0 24px 70px #00000080}.ja-plus-grid{grid-template-columns:repeat(4,1fr)}.jc-fab.jc-orb3{overflow:visible;background:radial-gradient(circle at 33% 27%,#8fc2ff,#4a8ef2 38%,#2456d6 68%,#14327e);border:1px solid rgba(200,226,255,.65);box-shadow:0 12px 30px #2664de80,inset 0 2px 4px #ffffff80,inset 0 -9px 18px #08164699}.jc-fab.jc-orb3:hover{transform:none}.jc-o3-halo,.jc-o3-ring,.jc-o3-orb,.jc-o3-aur,.jc-o3-face{position:absolute;pointer-events:none}.jc-o3-halo{inset:-13px;border-radius:50%;background:radial-gradient(circle,rgba(120,180,255,.34) 0%,rgba(124,160,255,.12) 52%,transparent 70%);animation:jc-o3-breathe 4.2s ease-in-out infinite}.jc-o3-ring{inset:-6px;border-radius:50%;border:1px dashed rgba(170,210,255,.55);animation:jc-o3-spin 14s linear infinite}.jc-o3-ring.r2{inset:3px;border-style:dotted;border-color:#ffffff59;animation-duration:23s;animation-direction:reverse}.jc-o3-orb{inset:-2px;animation:jc-o3-spin 7s linear infinite}.jc-o3-orb i{position:absolute;left:50%;top:-3px;width:6px;height:6px;margin-left:-3px;border-radius:50%;background:#cfe4ff;box-shadow:0 0 7px 2px #a0cdffd9}.jc-o3-orb i:nth-child(2){top:auto;bottom:-3px;width:4.5px;height:4.5px;background:#ffe9b8;box-shadow:0 0 6px 1.5px #ffd68ccc}.jc-o3-aur{inset:5px;border-radius:50%;overflow:hidden;mix-blend-mode:screen;background:conic-gradient(from 0deg,transparent 0deg,rgba(140,200,255,.5) 70deg,transparent 140deg,rgba(255,226,160,.38) 220deg,transparent 300deg);animation:jc-o3-spin 5.5s linear infinite}.jc-o3-face{inset:0;display:flex;align-items:center;justify-content:center}.jc-o3-ic{position:absolute;width:26px;height:26px;transition:opacity .22s,transform .22s}.jc-o3-ic.ic-star{filter:drop-shadow(0 1px 3px rgba(8,30,90,.55));animation:jc-o3-star 3.4s ease-in-out infinite}.jc-o3-tl{transform-origin:18.6px 5.4px;animation:jc-o3-twinkle 2.1s ease-in-out infinite}.jc-o3-ic.ic-pull{opacity:0;transform:scale(.6)}.jc-orb3.open .jc-o3-ic.ic-star{opacity:0;transform:scale(.6) rotate(90deg)}.jc-orb3.open .jc-o3-ic.ic-pull{opacity:1;transform:none}.jc-o3-ar.a1{animation:jc-o3-pull1 1.5s ease-in-out infinite}.jc-o3-ar.a2{animation:jc-o3-pull2 1.5s ease-in-out infinite .18s}.jc-orb3.open{box-shadow:0 12px 34px #2b69e19e,0 0 0 5px #78afff29,inset 0 2px 4px #ffffff80,inset 0 -9px 18px #08164699}.jc-orb3.open .jc-o3-halo{animation-duration:2.6s}.jc-orb3.open .jc-o3-ring{border-style:solid;border-color:#bedcffbf}@keyframes jc-o3-spin{to{transform:rotate(360deg)}}@keyframes jc-o3-breathe{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.09)}}@keyframes jc-o3-star{0%,to{transform:scale(1) rotate(-6deg)}50%{transform:scale(1.12) rotate(7deg)}}@keyframes jc-o3-twinkle{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}@keyframes jc-o3-pull1{0%{opacity:0;transform:translateY(-2.6px)}35%{opacity:1}70%,to{opacity:1;transform:translateY(1.6px)}}@keyframes jc-o3-pull2{0%{opacity:0;transform:translateY(2.6px)}35%{opacity:1}70%,to{opacity:.9;transform:translateY(-1.6px)}}@media(max-width:768px){.ja-wb{margin:6px 10px 4px}.ja-wb-pl>b{font-size:26px}.ja-wb-svg,.ja-wb-nodata{height:130px}.ja-pick{width:94vw;height:min(560px,84vh)}.jc-addm{width:92vw}}.pb-md{vertical-align:middle}.pb-md.m1{color:#fcd34d;filter:drop-shadow(0 0 6px rgba(252,211,77,.45))}.pb-md.m2{color:#d7e0ee;filter:drop-shadow(0 0 5px rgba(215,224,238,.35))}.pb-md.m3{color:#e0a06a;filter:drop-shadow(0 0 5px rgba(224,160,106,.35))}.pb-t3-rk,.rw-bd-rk{display:inline-flex;align-items:center;justify-content:center}.pb-t3.demo,.rw-bd-row.demo{opacity:.78;border-style:dashed}.bb-card.demo{opacity:.82;border-style:dashed}.pb-sec-foot{letter-spacing:.5px}.rw-tab .ic,.pd-tabs-hd button .ic,.wk-pub-strip button .ic{vertical-align:-2px;margin-right:5px}.rw-tab.on .ic,.pd-tabs-hd button.on .ic{color:#ffe9b8}.ml-page{background:radial-gradient(1200px 600px at 70% -10%,rgba(59,110,200,.22),transparent 60%),radial-gradient(900px 500px at 0% 110%,rgba(217,168,62,.12),transparent 60%),#0a1020}.ml-btn-primary{background:linear-gradient(135deg,#5aa9ff,#2f6fe0 55%,#2456d6);color:#fff;box-shadow:0 6px 16px #2f6fe066}.ml-btn-primary:active{box-shadow:0 3px 10px #2f6fe059}.ml-prog i{background:linear-gradient(90deg,#3b82f6,#6fc4ff 55%,#f0c96b)}.ml-nav-i.past{color:#8fb4e8;border-color:#5aa9ff66}.ml-row-t b{color:#8fb4e8}.ml-row-add{border-color:#5aa9ff73;background:#2f6fe014;color:#8fb4e8}.ml-row-add:hover{background:#2f6fe024}.ml-ver{background:#6fc4ff24;color:#7cb6f5;border-color:#6fc4ff59}.lg-mhd{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lg-fold{margin-left:8px;font-style:normal;text-decoration:none;color:#98a1b8;font-size:11px;flex:none}.lg-mcard.on .lg-fold{color:#a4760e}.lg-mcard:not(.on) .lg-mhd{border-bottom:none}.lg-pagebar{display:flex;align-items:center;gap:12px;padding:12px 16px 0}.lg-pagebar span{font-size:11px;color:#8a93ad}.lg-back{border:1px solid #d5dcea;background:#fff;color:#4a5470;font-size:12.5px;font-weight:700;padding:7px 14px;border-radius:10px;cursor:pointer;transition:all .15s;font-family:inherit}.lg-back:hover{border-color:#d9a83c;color:#a4760e}.wk-native-pane .lg-wrap{padding:10px 12px 22px}.wk-native-pane .lg-tr{grid-template-columns:84px minmax(0,1.15fr) 84px 84px minmax(0,.85fr) 52px;gap:6px;padding:7px 10px}.wk-native-pane .lg-tr.h{padding:6px 10px}.wk-native-pane .lg-tr span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wk-native-pane .lg-tr .lg-in,.wk-native-pane .lg-tr .lg-out{text-align:right;font-variant-numeric:tabular-nums}.wk-native-pane .lg-note{white-space:normal}.wk-native-pane .lg-ops button{width:21px;height:21px;font-size:10px}.wk-native-pane .lg-mhd{flex-wrap:wrap;row-gap:3px;padding:8px 10px}.wk-native-pane .lg-mhd span{flex:1 1 100%;order:3}.wk-native-pane .lg-mhd em{margin-left:auto}.wk-native-pane .lg-sum{flex-wrap:wrap;row-gap:6px;padding:9px 12px}.wk-native-pane .lg-sum-all{margin-left:0;flex:1 1 100%;order:5}.wk-native-pane .lg-book-add{margin-left:0;width:100%}.wk-native-pane .lg-book-add .lg-inp{flex:1;width:auto}.wk-native-pane .lg-form .lg-inp.d{width:108px}.wk-native-pane .lg-form .lg-inp.n{width:76px}.wk-native-pane .lg-form .lg-inp.no{width:90px}.inv-tabs{display:flex;gap:8px;margin:0 0 12px}.inv-tab{display:inline-flex;align-items:center;gap:6px;padding:7px 18px;border-radius:999px;border:1px solid #d9e0ee;background:#fff;color:#5a6480;font-size:13px;font-weight:600;cursor:pointer;box-shadow:0 1px 2px #1e28500d;transition:border-color .15s,color .15s,background .15s}.inv-tab:hover{border-color:#d9a83c;color:#a4760e}.inv-tab.on{border-color:#d9a83c;color:#a4760e;background:linear-gradient(180deg,#fdf4dd,#fbeecb);font-weight:800}.inv-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-bottom:12px}.inv-card{background:#fff;border:1px solid #e3e8f2;border-radius:13px;padding:10px 14px 9px;box-shadow:0 1px 4px #1e28500d;display:flex;flex-direction:column;gap:2px}.inv-card-t{font-size:11px;color:#8a93ad;letter-spacing:.06em}.inv-card b{font-size:20px;color:#2c3550;font-weight:800;font-variant-numeric:tabular-nums;line-height:1.25}.inv-card b i{font-style:normal;font-size:12px;color:#8a93ad;margin-left:3px;font-weight:600}.inv-card em{font-style:normal;font-size:10.5px;color:#a4adc2}.inv-table{background:#fff;border:1px solid #e3e8f2;border-radius:13px;overflow:hidden;box-shadow:0 1px 4px #1e28500d}.inv-tr{display:grid;grid-template-columns:minmax(0,1.35fr) 96px 84px 96px 104px minmax(0,.9fr) 60px;align-items:center;gap:8px;padding:8px 14px;border-bottom:1px solid #eef1f7;color:#37405c;font-size:12.5px}.inv-tr:last-child{border-bottom:0}.inv-tr.h{color:#98a1b8;background:#fafbfe;font-size:10.5px;letter-spacing:.1em;padding:7px 14px}.inv-tr:not(.h):hover{background:#f7f9fd}.inv-name{font-weight:700;color:#2c3550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inv-cat{font-style:normal;display:inline-block;padding:2px 9px;border-radius:999px;font-size:10.5px;font-weight:700}.inv-cat.t{background:#fdf4dd;color:#a4760e;border:1px solid #ecd9a8}.inv-cat.d{background:#e9f1ff;color:#2f5fc0;border:1px solid #c9dbf7}.inv-num{text-align:right;font-variant-numeric:tabular-nums}.inv-u{font-style:normal;font-size:10.5px;color:#8a93ad;margin-left:3px}.inv-form{display:grid;grid-template-columns:minmax(0,1.5fr) 84px 72px 104px minmax(0,.9fr) auto;gap:8px;align-items:center;padding:10px 12px;margin-bottom:12px;background:#fdf6e3;border:1px solid #ecdcb2;border-radius:13px}.inv-f-name{display:flex;flex-direction:column;gap:4px;min-width:0}.inv-f-name .inv-cat{align-self:flex-start}.wk-native-pane.inv .np-body,.wk-native-pane.inv .np-pad{padding:0}@media(max-width:900px){.inv-tr{grid-template-columns:minmax(0,1.2fr) 78px 70px minmax(0,.7fr) 52px}.inv-tr>span:nth-child(4),.inv-tr>span:nth-child(5){display:none}.inv-form{grid-template-columns:1fr 1fr}.inv-f-name{grid-column:1 / -1}}.wk-native-pane.inv .inv-tr{grid-template-columns:minmax(0,1.1fr) 74px 66px 78px 88px 52px;gap:6px;padding:8px 10px}.wk-native-pane.inv .inv-tr>span:nth-child(6){display:none}.wk-native-pane.inv .inv-tr.h{padding:7px 10px}.wk-native-pane.inv .inv-form{grid-template-columns:1fr 1fr;gap:7px}.wk-native-pane.inv .inv-f-name{grid-column:1 / -1}.wk-native-pane.inv .inv-cards{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:8px}.wk-native-pane.inv .inv-card b{font-size:18px}.wk-native-pane.inv .inv-cat{padding:1px 7px;font-size:10px}.qz-modal.hrd-modal{max-width:430px;text-align:left;padding:20px 20px 14px}.hrd-t{display:flex;align-items:center;gap:7px;font-size:16px;color:#ffe3a1;margin:0 0 8px}.hrd-sub{font-size:11.5px;color:#9fb0d0;line-height:1.7;margin:0 0 12px}.hrd-sub b{color:#f0c96b}.hrd-list{display:flex;flex-direction:column;gap:8px;max-height:46vh;overflow-y:auto;margin-bottom:12px}.hrd-row{display:flex;align-items:center;gap:9px;padding:9px 12px;border-radius:12px;border:1px solid rgba(148,163,255,.14);background:#ffffff08}.hrd-who{display:flex;flex-direction:column;min-width:0;flex:1}.hrd-who b{font-size:13.5px;color:#eef2ff}.hrd-who i{font-style:normal;font-size:10.5px;color:#7d8fb3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hrd-days{flex:none;font-size:10.5px;font-weight:700;color:#ffb4b4;background:#ff6e6e1a;border:1px solid rgba(255,110,110,.3);border-radius:999px;padding:2px 8px}.hrd-days.never{color:#ffd9a0;background:#f0c96b1a;border-color:#f0c96b59}.hrd-ops{flex:none;display:inline-flex;gap:6px}.hrd-ops button{height:27px;padding:0 11px;border-radius:999px;font-size:11.5px;font-weight:700;cursor:pointer}.hrd-keep{border:1px solid rgba(125,237,192,.4);background:#7dedc014;color:#7dedc0}.hrd-keep:hover{background:#7dedc029}.hrd-out{border:1px solid rgba(255,110,110,.4);background:#ff6e6e14;color:#ff9b9b}.hrd-out:hover{background:#ff6e6e29}.hrd-out:disabled{opacity:.55;cursor:default}.att-day3{position:relative;align-items:center}.att-hist{position:relative;display:inline-flex}.att-hist-pop{position:absolute;top:calc(100% + 6px);left:0;z-index:60;display:flex;flex-direction:column;gap:5px;background:#fff;border:1px solid #e3e8f2;border-radius:12px;padding:8px;box-shadow:0 10px 30px #1e28502e;min-width:108px}.att-hist-pop .rw-mchip{width:100%;justify-content:center}.att-export{margin-left:auto;border-color:#d9c17a!important;color:#a4760e!important;background:#fdf6e3!important;font-weight:700}.att-export:hover{background:#fbf0d2!important}.att-ipfold{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.att-ipcaret{margin-left:auto;font-style:normal;text-decoration:none;color:#a4760e;font-size:11px;font-weight:700}.att-ipbox:not(.open){padding-bottom:10px}.att-donefold{display:block;width:100%;margin:8px 0 2px;padding:9px 12px;border-radius:12px;border:1px dashed #c9d4e8;background:#f7f9fd;color:#5a6480;font-size:12.5px;font-weight:700;cursor:pointer;text-align:center}.att-donefold:hover{border-color:#d9a83c;color:#a4760e;background:#fdf6e3}.att-allok{color:#1e8f5a!important;font-weight:700}.att-hist-pop{background:#131f36;border-color:#5b7cb273;box-shadow:0 14px 34px #00000080}.att-hist-pop .rw-mchip{background:#ffffff0a;border-color:#94a3ff2e;color:#c6cfec}.att-hist-pop .rw-mchip:hover,.att-hist-pop .rw-mchip.on{border-color:#f0c96b80;color:#f0c96b}.att-export{border-color:#f0c96b73!important;color:#7a5c12!important}.att-donefold{background:#ffffff08;border-color:#94a3ff40;color:#9fb0d0}.att-donefold:hover{border-color:#f0c96b80;color:#f0c96b;background:#f0c96b12}.att-ipcaret{color:#f0c96b}@media(min-width:769px){.wk-side{width:252px}}.wk-side-menu.fill{gap:0;overflow-y:auto}.wk-side-menu.fill>.wk-side-item.wk-side-goal{flex:none;margin-bottom:4px}.wk-side-menu.fill>.wk-side-g{display:flex;flex-direction:column;flex:1 1 0;min-height:0;justify-content:space-evenly}.wk-side-menu.fill>.wk-side-g+.wk-side-g{margin-top:6px}.wk-side-menu.fill .wk-side-g .wk-side-item{flex:none;margin-bottom:0}.wk-side-menu.fill .wk-side-g .wk-side-quick,.wk-side-menu.fill>.wk-side-g.wk-side-quick,.wk-side-menu.fill>.wk-side-tips{flex:none}.wk-side-menu.fill .wk-side-sec{flex:none;display:flex;align-items:center;gap:8px;padding:0 6px;margin:2px 0 4px;font-size:10px;letter-spacing:.22em;color:#93a7c9;font-weight:700}.wk-side-menu.fill .wk-side-sec:before{content:"";flex:none;width:12px;height:2px;border-radius:1px;background:linear-gradient(90deg,#f0c96b,#f0c96b26)}.wk-side-menu.fill .wk-side-sec:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,rgba(240,201,107,.22),transparent)}.wk-side .wsi-ic{background:linear-gradient(140deg,#60a5fa21,#60a5fa0f);border:1px solid rgba(96,165,250,.2);box-shadow:none}.wk-side .wsi-ic .ic{color:#9ec5ff!important}.wk-side-item:hover .wsi-ic{background:linear-gradient(140deg,#f0c96b26,#f0c96b0f);border-color:#f0c96b6b}.wk-side-item:hover .wsi-ic .ic,.wk-side-item.on .wsi-ic .ic{color:#f0c96b!important}.wk-side-item.mq-item{border-color:#8caadc1a;background:#ffffff06}.wk-side-item.mq-item:hover{border-color:#f0c96b73;background:#f0c96b12}.wk-side-item.wk-side-goal{border-color:#f0c96b4d}.wk-side-item.fw-gold{border-color:#f0c96b7a;background:linear-gradient(150deg,#f0c96b21,#f0c96b0b);box-shadow:0 0 16px -6px #f0c96b59}.wk-side-item.fw-gold .wsi-ic{background:linear-gradient(140deg,#f0c96b3d,#f0c96b14);border-color:#f0c96b8c}.wk-side-item.fw-gold .wsi-ic .ic{color:#f0c96b!important}.wk-side-item.fw-gold .wsi-tx b{color:#ffe9b8}.wk-side-item.fw-gold:hover{border-color:#f0c96bbf}.wk-side-item.wk-side-goal{border-color:#8caadc1a;background:#ffffff06}.wk-side-item.wk-side-goal .wsi-ic{width:32px;height:32px;border-radius:10px;background:linear-gradient(140deg,#60a5fa21,#60a5fa0f);border:1px solid rgba(96,165,250,.2);box-shadow:none}.wk-side-item.wk-side-goal .wsi-ic .ic{color:#f0c96b!important}.wk-side-item.wk-side-goal b{color:#eef3fb}.wk-side-item.wk-side-goal:hover{border-color:#f0c96b73;background:#f0c96b12;transform:translate(2px)}.wk-side-item.wk-side-goal:hover .wsi-ic{background:linear-gradient(140deg,#f0c96b26,#f0c96b0f);border-color:#f0c96b6b}.wk-side-item.wk-side-goal.on{border-color:#f0c96b99;background:linear-gradient(120deg,#f0c96b1f,#c4a4ff12)}.wk-side-menu.fill{justify-content:flex-start}.wk-side-menu.fill>.wk-side-g{flex:1 1 0;min-height:auto;display:flex;flex-direction:column;justify-content:space-evenly}.wk-side-menu.fill>.wk-side-g.wk-side-quick{flex:none}.wk-side-item.wk-side-goal .wsi-tx i em.wsg-n{font-style:normal;color:#f0c96b;font-weight:700}.in-pop{position:fixed;z-index:1200;max-width:calc(100vw - 20px);white-space:pre-line}.goal-card.fee b{color:#ffd34d;text-shadow:0 0 14px rgba(255,196,0,.6);font-size:30px}.pb-t3.rk1 .pb-md{color:#7a5200;filter:none}.pb-t3.rk2 .pb-md{color:#4e6076;filter:none}.pb-t3.rk3 .pb-md{color:#6f3a0e;filter:none}.pb-t3-who>b{display:flex;align-items:center}.pb-t3-who>b .pb-tt{flex:none;width:9.2em;display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.wk-side-item.wk-side-goal .wsi-ic{background:linear-gradient(145deg,#dea8408c,#78501261);border-color:#f0c96b80;box-shadow:inset 0 1px 2px #ffeec44d,inset 0 -2px 5px #3c260459,0 2px 9px #d4a03638}.wk-side-item.wk-side-goal .wsi-ic .ic{color:#ffe2a6!important}.jc-fab.jc-orb3{background:radial-gradient(circle at 32% 28%,#233a66,#0b1526 68%);border-color:#f0c96b8c;box-shadow:inset 0 1px 3px #bedcff24,0 8px 20px #0814348c,0 0 16px #f0c96b1f}.jc-o3-halo{background:radial-gradient(circle,rgba(240,201,107,.16) 0%,rgba(240,201,107,.05) 46%,transparent 62%)}.jc-o3-dash{position:absolute;inset:-12px;border-radius:50%;pointer-events:none;border:1px dashed rgba(240,220,170,.3);animation:jc-o3-spin 26s linear infinite}.jc-o3-ring{inset:-7px;border:0;background:conic-gradient(from 0deg,transparent 0 66%,rgba(240,201,107,.95) 82%,transparent 100%);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px));filter:drop-shadow(0 0 4px rgba(240,201,107,.4));animation:jc-o3-spin 6.5s linear infinite}.jc-o3-ring.r2{inset:-2px;border:0;background:conic-gradient(from 180deg,transparent 0 62%,rgba(140,190,255,.75) 76%,transparent 100%);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1px));mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1px));filter:drop-shadow(0 0 3px rgba(140,190,255,.3));animation:jc-o3-spin 9.5s linear infinite reverse}.jc-orb3.open .jc-o3-ring{border:0;filter:drop-shadow(0 0 7px rgba(240,201,107,.7))}.jc-orb3.open .jc-o3-ring.r2{filter:drop-shadow(0 0 5px rgba(140,190,255,.5))}.jc-orb3.open{box-shadow:inset 0 1px 4px #bedcff2e,0 10px 24px #08143499,0 0 0 4px #f0c96b1a,0 0 26px #f0c96b2e}.rw-hd-l>b{display:flex;align-items:center}.rw-hd-l>b .in-note{align-self:center}.pb-t3 .pb-tt .zt{vertical-align:top;margin-left:3px;margin-top:-2px}.pb-t3 .pb-tt .zt-dot svg{width:11px;height:11px}.pb-t3-rk.rkmedal{background:transparent;border:0;box-shadow:none}.rw-bd-rk .rk-md{filter:drop-shadow(0 1px 2px rgba(0,0,0,.4))}.jc-orb3 .jc-o3-aur{opacity:.4}.pb-sec.big{background:linear-gradient(180deg,#151b31,#0f1526);border-color:#94a3ff3d}.pb-sec.big.pb-t{background:linear-gradient(180deg,#181b34,#101527)}.pb-t3{background:#111a2ef2;border-color:#96b4e133}.pb-t3.rk1{background:linear-gradient(115deg,#ffc4002e,#111a2ef2 60%)}.pb-t3.rk2{background:linear-gradient(115deg,#bed0eb1a,#111a2ef2 62%)}.pb-t3.rk3{background:linear-gradient(115deg,#d6945a1f,#111a2ef2 62%)}.pb-t3.rk1:after{opacity:.5}.pb-t3-who>span{color:#e9f0ff9e}.pb-t3-num{color:#e9f0ffb8}.pb-sec-t span{color:#9aa3c4}.wk-clock-btn.cleave{background:linear-gradient(135deg,#f0b44c,#e08a2e)}.wk-clock-btn.cleave.sym{padding:7px 12px;font-size:14px;line-height:1;letter-spacing:0}.wk-clock-btn.cleave.sym.on{filter:brightness(1.1);box-shadow:0 0 0 3px #f0b44c38,0 4px 12px #0000001f}.wk-clock-btn.cleave.undo{background:transparent;border:1px solid rgba(240,180,76,.5);color:#caa15c;box-shadow:none;padding:5px 12px;font-weight:700}.pc-shell .wk-clock-btn.cleave.undo{color:#f0c96b}.lv-pop{position:fixed;z-index:1200;width:252px;display:flex;flex-direction:column;gap:8px;background:#101a2e;border:1px solid rgba(240,201,107,.32);border-radius:12px;padding:12px 14px;box-shadow:0 14px 40px #00000080;font-size:12px;color:#d7e2f5}.lv-pop>b{font-size:12.5px;font-weight:800;color:#f0c96b;letter-spacing:1px}.lv-pop .lv-row{display:flex;align-items:center;gap:8px}.lv-pop .lv-row input[type=date]{flex:1;min-width:0;background:#ffffff0f;border:1px solid rgba(150,180,225,.28);border-radius:8px;padding:6px 9px;font-size:12.5px;color:#f2f6ff;color-scheme:dark;outline:none}.lv-pop .lv-row input[type=date]:focus{border-color:#f0c96b8c}.lv-pop .lv-row em{flex:none;font-style:normal;font-size:10.5px;font-weight:700;color:#f0c96b;border:1px solid rgba(240,201,107,.4);border-radius:99px;padding:1px 8px}.lv-pop .lv-hint{font-style:normal;font-size:10.5px;line-height:1.6;color:#93a5c4}.lv-pop .lv-bar{display:flex;justify-content:flex-end;gap:8px;margin-top:2px}.lv-pop .lv-bar button{border-radius:99px;padding:5px 14px;font-size:11.5px;font-weight:800;cursor:pointer;transition:all .15s}.lv-pop .lv-cancel{background:transparent;border:1px solid rgba(150,180,225,.3);color:#9db2d0}.lv-pop .lv-ok{border:none;background:linear-gradient(135deg,#f0b44c,#e08a2e);color:#fff;box-shadow:0 4px 12px #e08a2e4d}.lv-pop .lv-ok:disabled{opacity:.5;cursor:default}.att-leave{font-style:normal;margin-left:6px;padding:0 7px;border-radius:999px;font-size:10px;font-weight:700;color:#a9c6ff;border:1px solid rgba(140,180,255,.4);background:#5a82dc24}.pb-t3-who>b .pb-tt{width:12.6em}.perf-pane .rw-hd{flex-wrap:wrap}.perf-pane .rw-hd .pd-top.in-hd{margin:0;flex:none}.pb-sec.big{padding:20px 22px 16px}.pb-sec.big .pb-top3{gap:14px;justify-content:center;padding:10px 0 4px}.pb-sec.big .pb-t3{padding:15px 18px;gap:14px;border-radius:16px;align-items:center}.pb-sec.big .pb-t3-rk{width:48px;height:48px}.pb-sec.big .pb-t3.rk1 .pb-t3-rk{width:56px;height:56px}.pb-sec.big .pb-t3-who b{font-size:16.5px}.pb-sec.big .pb-t3.rk1 .pb-t3-who b{font-size:18px}.pb-sec.big .pb-t3-who>span{font-size:12.5px;margin-top:4px}.pb-sec.big .pb-t3-num i{font-size:25px}.pb-sec.big .pb-t3.rk1 .pb-t3-num i{font-size:32px}.pb-sec.big .pb-t3.rk2 .pb-t3-num i{font-size:27px}.pb-sec.big .pb-team-num .pb-per-n i{font-size:25px}.pb-sec.big .pb-t3.rk1 .pb-team-num .pb-per-n i{font-size:34px}.pb-sec.big .pb-per-tag,.pb-sec.big .pb-team-num .pb-per-n small{font-size:12px}.pb-sec.big .pb-sec-h{margin-bottom:6px}.pb-sec.big .pb-sec-t b{font-size:15.5px}.pb-sec.big .pb-kind{font-size:12px}.pb-t3-num i,.pb-team-num .pb-per-n i{display:inline-block;min-width:60px;text-align:right}.pb-pane .pb-sec.big .bb-card{padding:13px 16px;gap:14px;border-radius:14px}.pb-pane .bb-wall{gap:12px}.pb-pane .bb-lg,.pb-pane .bb-zic{width:38px;height:38px}.pb-pane .bb-mid{gap:6px}.pb-pane .bb-mid>b{font-size:14.5px;letter-spacing:.3px}.pb-pane .bb-mid>span{font-size:12px;color:#e9f0ff9e}.pb-pane .bb-amt{font-size:12px;gap:4px}.pb-pane .bb-amt i{font-size:24px}.pb-pane .pb-sec.big .rw-bd-row{padding:12px 14px;gap:14px}.pb-pane .rw-bd-rk{width:40px}.pb-pane .rw-bd-row .rw-who b{font-size:14.5px}.pb-pane .rw-bd-row .rw-who span{font-size:12px;margin-top:4px;color:#e9f0ff99}.pb-pane .rw-bd-num i{font-size:20px}@media(min-width:861px){.pb-pane .bb-wall{grid-template-columns:1fr 1fr}}.pb-pane .bb-lg,.pb-pane .bb-zic{width:32px;height:32px}.pb-pane .pb-sec.big .bb-card{gap:12px;padding:12px 14px}.pb-pane .rw-bd-rk{width:44px;display:flex;align-items:center;justify-content:center}.wk-clock-btn.v2{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:118px;padding:9px 18px;font-size:13px;font-weight:800;letter-spacing:1.5px;line-height:1}.wk-clock-btn.v2 svg{flex:none;filter:drop-shadow(0 1px 2px rgba(0,0,0,.35))}.wk-clock-btn.cleave.v2{background:linear-gradient(135deg,#f0b44c29,#e08a2e14);border:1px solid rgba(240,180,76,.55);color:#f0c96b;box-shadow:none}.wk-clock-btn.cleave.v2:hover{background:linear-gradient(135deg,#f0b44c42,#e08a2e24);border-color:#f0c96bcc}.wk-clock-btn.cleave.v2.on{box-shadow:0 0 0 3px #f0b44c38}.lv-pop{width:264px}.lv-pop .lv-row input[type=time]{flex:1;min-width:0;background:#ffffff0f;border:1px solid rgba(150,180,225,.28);border-radius:8px;padding:6px 9px;font-size:12.5px;color:#f2f6ff;color-scheme:dark;outline:none}.lv-pop .lv-row input[type=time]:focus{border-color:#f0c96b8c}.att-notice{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;margin:2px 0 12px;padding:10px 14px;border-radius:12px;background:linear-gradient(90deg,#f0c96b1f,#f0c96b0a 70%);border:1px solid rgba(240,201,107,.38)}.att-notice>b{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:900;color:#ffd98a;letter-spacing:1px;flex:none}.att-notice>span{font-size:12.5px;color:#e8eefb;letter-spacing:.3px}.wk-clock-i svg{vertical-align:-3px;margin-right:2px}.jc-fab.jc-orb3{background:radial-gradient(circle at 32% 28%,#33270f,#12100c 66%,#0b0906);border-color:#f0c96b99;box-shadow:inset 0 1px 3px #ffe8b429,0 8px 20px #0c090499,0 0 18px #f0c96b29}.jc-orb3.open{box-shadow:inset 0 1px 4px #ffe8b433,0 10px 24px #0c0904a6,0 0 0 4px #f0c96b1f,0 0 28px #f0c96b38}.jc-o3-halo{background:radial-gradient(circle,rgba(240,201,107,.18) 0%,rgba(240,201,107,.06) 46%,transparent 62%)}.jc-o3-dash,.jc-o3-ring.r2,.jc-o3-orb,.jc-o3-aur{display:none!important}.lv-pop .lv-row.lv-span{display:flex;align-items:center;gap:6px}.lv-pop .lv-row.lv-span em{font-style:normal;font-size:12px;color:#8a6b2f;flex:none}.lv-pop .lv-err{display:block;font-style:normal;font-size:11px;color:#c0392b;margin:2px 0 0}.pb-t3-rk.tlp-wrap{width:auto;height:auto;background:none;border:none;border-radius:0;overflow:visible}.pb-t3.rk1 .pb-t3-rk.tlp-wrap{background:none;border:none;box-shadow:none;width:auto;height:auto;font-size:0}.tlp{display:inline-flex;flex:none}.tlp .tlp-hit{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:none;cursor:pointer;border-radius:12px;transition:transform .15s}.tlp .tlp-hit:hover{transform:scale(1.06)}.tlp .tlp-hit:focus-visible{outline:2px solid rgba(255,220,130,.7);outline-offset:2px}.tlp .tlp-hit .tmlogo{border-radius:12px;box-shadow:0 2px 10px #00000059}.tlp-rank{position:absolute;top:-7px;right:-7px;width:19px;height:19px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:11.5px;font-weight:900;border:1.4px solid rgba(255,255,255,.75);box-shadow:0 1px 5px #00000073}.tlp-rank.r1{background:linear-gradient(135deg,#ffedb5,#f3c33f 60%,#c78a0a);color:#4a3403}.tlp-rank.r2{background:linear-gradient(135deg,#fff,#c9d4e6 60%,#8fa1bd);color:#2c3a52}.tlp-rank.r3{background:linear-gradient(135deg,#ffe0ba,#d9913f 60%,#9e5618);color:#4a2405}.pb-tn.sm{font-style:normal;font-size:11px;font-weight:700;color:#e9f0ff80;margin-left:7px;vertical-align:1px}.pb-sec.big .pb-tn.sm{font-size:12px}.tlp-pop{min-width:160px}@media(max-width:700px){.tlp .tlp-hit svg,.tlp .tlp-hit img{width:34px!important;height:34px!important}}.pb-pane .rw-bd-rk.tlp-wrap{width:auto;font-size:0;text-align:left;overflow:visible}.pb-pane .rw-bd-row.rk1 .rw-bd-rk.tlp-wrap,.pb-pane .rw-bd-row.rk2 .rw-bd-rk.tlp-wrap,.pb-pane .rw-bd-row.rk3 .rw-bd-rk.tlp-wrap{font-size:0;filter:none}.pb-tn.champ{font-style:normal;font-size:16.5px;font-weight:900;color:#ffdf8e;text-shadow:0 0 10px rgba(255,196,0,.35);letter-spacing:.5px}.rw-bd-row.team-champ{border-color:#f0c96b73;background:linear-gradient(120deg,#f0c96b1a,#0d1727b8 55%)}.bb-div{display:flex;align-items:center;gap:12px;margin:14px 2px 10px}.bb-div:before,.bb-div:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(240,201,107,.4),transparent)}.bb-div i{font-style:normal;font-size:12px;font-weight:900;letter-spacing:2.5px;color:#e9c979;white-space:nowrap}.bb-card .bb-lg{width:auto;height:auto}.bb-mid .bb-team{font-style:normal;font-size:11px;font-weight:700;color:#e9c56ebf;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bb-mid>b{font-size:14.5px}.lv-pop{width:316px}.lv-pop .lv-row.lv-span input[type=date]{flex:1.35;min-width:0}.lv-pop .lv-row.lv-span input[type=time]{flex:1;min-width:0}.lv-pop .lv-row.lv-tagline{justify-content:flex-end;margin-top:-2px}.lv-pop .lv-row.lv-tagline em{font-style:normal;font-size:11px;color:#c9a54a}.lv-pop .lv-row.lv-reason,.lv-pop .lv-row.lv-imgrow{display:flex;align-items:flex-start;gap:7px;margin-top:7px}.lv-pop .lv-row.lv-reason em,.lv-pop .lv-row.lv-imgrow em{font-style:normal;font-size:11px;color:#8fa3c9;flex:none;margin-top:7px;width:2.4em}.lv-pop .lv-reason textarea{flex:1;min-width:0;resize:none;font-size:12px;line-height:1.5}.lv-pop .lv-imgpick{display:inline-flex;align-items:center;gap:5px;padding:6px 11px;border-radius:8px;border:1px dashed rgba(140,170,220,.4);color:#9fb0d4;font-size:11.5px;cursor:pointer}.lv-pop .lv-imgpick:hover{border-color:#f0c96b99;color:#f0c96b}.lv-pop .lv-imgpick.busy{opacity:.6;pointer-events:none}.lv-pop .lv-imgok{position:relative;display:inline-block}.lv-pop .lv-imgok img{width:64px;height:64px;-o-object-fit:cover;object-fit:cover;border-radius:8px;border:1px solid rgba(140,170,220,.3)}.lv-pop .lv-imgok button{position:absolute;top:-7px;right:-7px;width:18px;height:18px;border-radius:50%;border:none;background:#d96a6a;color:#fff;font-size:10px;cursor:pointer}.wk-clock-i .lv-pendtag{font-style:normal;font-size:10px;color:#ffd584;border:1px solid rgba(255,213,132,.45);border-radius:5px;padding:0 4px;margin-left:4px}.wk-clock-i .lv-notag{font-style:normal;font-size:10.5px;color:#ff9a9a;border:1px solid rgba(255,120,120,.5);border-radius:5px;padding:0 5px;margin-left:6px}.pb-t3{display:grid;grid-template-columns:54px minmax(0,1fr) 104px auto;gap:13px;align-items:center}.pb-t3 .pb-t3-rk.tlp-wrap{width:54px;justify-self:center}.pb-t3-badges{display:flex;align-items:center;gap:5px;justify-content:flex-start;min-width:0}.pb-t3-badges .pb-champ{margin-left:0;vertical-align:0}.pb-t3 .pb-t3-num{justify-self:end;min-width:106px;justify-content:flex-end}.pb-t3 .pb-t3-num i{min-width:64px;text-align:right;display:inline-block}.pb-t3 .pb-t3-num small{display:inline-block;min-width:16px;text-align:left}.pb-t3 .pb-team-num{justify-self:end;min-width:106px;justify-content:flex-end}.pb-t3 .pb-team-num .pb-per-n i{min-width:64px;text-align:right;display:inline-block}.pb-t3 .pb-team-num .pb-per-n small{display:inline-block;min-width:16px;text-align:left}@media(max-width:700px){.pb-t3{grid-template-columns:40px minmax(0,1fr) auto;gap:8px}.pb-t3-badges{grid-column:2;justify-content:flex-start}.pb-t3 .pb-t3-num,.pb-t3 .pb-team-num{grid-column:3;grid-row:1;min-width:0}.pb-t3 .pb-t3-num i,.pb-t3 .pb-team-num .pb-per-n i{min-width:44px}}.pb-pane .pb-sec.big .rw-list{flex:none;min-height:0;overflow:visible;justify-content:flex-start;padding-right:0}.pb-pane .pb-sec.big{min-height:0;padding:14px 18px 12px}.pb-pane .bb-div{margin:10px 2px 8px}.pb-pane .rw-bd-row{padding-top:8px;padding-bottom:8px}.wk-imgup{display:inline-flex;align-items:center;gap:7px;margin-left:auto}.wk-imgup-btn{border:1px dashed rgba(201,165,74,.55);background:#c9a54a14;color:#c9a54a;font-size:12px;padding:4px 10px;border-radius:8px;cursor:pointer;white-space:nowrap;transition:background .15s}.wk-imgup-btn:hover{background:#c9a54a2e}.wk-imgup-th{width:34px;height:34px;-o-object-fit:cover;object-fit:cover;border-radius:7px;border:1px solid rgba(201,165,74,.4);cursor:zoom-in;vertical-align:middle}.wk-imgup-x{border:none;background:#00000047;color:#d98c8c;font-size:11px;width:20px;height:20px;border-radius:50%;cursor:pointer;line-height:1;padding:0}.wk-imgup-x:hover{background:#d98c8c47}.wk-imgview{position:fixed;inset:0;z-index:9999;background:#080a10d1;display:flex;align-items:center;justify-content:center;cursor:zoom-out}.wk-imgview img{max-width:92vw;max-height:88vh;border-radius:10px;box-shadow:0 12px 46px #0009}.ps-form2 .au-okmsg,.ps-form2 .au-err{margin:10px 2px 2px;padding:9px 14px;border-radius:10px;font-size:13px;line-height:1.55}.ps-form2 .au-okmsg{background:#54b4781a;border:1px solid rgba(84,180,120,.35);color:#8fd9a8}.ps-form2 .au-err{background:#d98c8c1a;border:1px solid rgba(217,140,140,.35);color:#e8a0a0}.ps-form2 .rw-submit-bar.one{margin-top:10px}.ps-form2 .wk-total-line{margin-top:4px}.ct-tablewrap{scrollbar-width:thin;scrollbar-color:rgba(111,196,255,.35) transparent}.ct-tablewrap::-webkit-scrollbar{height:6px}.ct-tablewrap::-webkit-scrollbar-thumb{background:#6fc4ff4d;border-radius:3px}.ct-tablewrap::-webkit-scrollbar-track{background:#ffffff08}.ct-table{min-width:720px}.ct-table th{padding:7px 8px;font-size:9.5px;letter-spacing:.5px}.ct-table td{padding:7px 8px}.bs-rank-hd{gap:9px;margin-bottom:6px}.bs-rank-hd b{font-size:13px;letter-spacing:1px}.bs-rank-hd span{font-size:10.5px}.bs-ranks{margin-top:8px;padding-top:8px}.bs-rank-tabs{gap:6px;margin-bottom:6px}.bs-rank-tabs span{padding:3px 11px;font-size:11px}.bs-rank-var{padding:5px 9px;font-size:11px}.bs-rank-it{padding:8px 10px}.ct-gcard{border-radius:12px;margin-bottom:8px}.ct-gcard-h{padding:9px 14px;gap:9px}.ct-gcard-t b{font-size:12.5px}.ct-gcard-t span{font-size:10px}.ct-gcard-s{gap:10px}.ct-gcard-s span{font-size:10px}.ct-gcard-s span i{font-size:13px}.ct-gdiff i{font-size:19px}.ct-gdiff span{font-size:9.5px;letter-spacing:1px}.ct-gdiff{min-width:60px}.wk-native-pane.cust .ct-tablewrap{border-radius:10px}.wk-native-pane.cust .ct-table{min-width:0;font-size:11px}.wk-native-pane.cust .ct-table th{padding:6px 5px;font-size:9px;letter-spacing:0}.wk-native-pane.cust .ct-table td{padding:6px 5px}.wk-native-pane.cust .ct-table td.own{font-size:10px}.wk-native-pane.cust .ct-table td.no{font-size:9px}.wk-native-pane.cust .ct-od{font-size:8.5px}.wk-native-pane.cust .ct-rt{gap:3px}.wk-native-pane.cust .ct-rt i{font-size:8px;padding:0 3px}.wk-native-pane.cust .ct-dot{width:5px;height:5px}.wk-native-pane.cust .ct-inp{width:52px;padding:3px 4px;font-size:10.5px}.wk-native-pane.cust .ct-inp.code,.wk-native-pane.cust .ct-inp.nm{width:64px}.wk-native-pane.cust select.ct-inp{max-width:72px}.wk-native-pane.cust .ct-inp.date{width:108px}.wk-native-pane.cust .ct-ebtn{padding:3px 6px;font-size:9.5px}.wk-native-pane.cust .ct-addbtn td{padding:8px 0;font-size:12px}.wk-native-pane.cust .ct-gcard-h{padding:8px 12px;row-gap:6px}.wk-native-pane.cust .ct-gcard-s{gap:6px 10px}.wk-native-pane.cust .ct-gcard-s span i{font-size:12.5px}.wk-native-pane.cust .ct-gdiff i{font-size:17px}.wk-native-pane.cust .bs-rank-hd b{font-size:12px;letter-spacing:.5px}.wk-native-pane.cust .bs-rank-hd{gap:7px;margin-bottom:5px;flex-wrap:wrap}.wk-native-pane.cust .bs-rank-hd-l{display:flex;align-items:baseline;gap:7px;flex-wrap:wrap}.wk-native-pane.cust .bs-rank-tabs span{padding:2px 9px;font-size:10.5px}@media(min-width:901px){.perf-pane .rw-hd{padding-bottom:8px;margin-bottom:4px}.perf-pane .rw-hd-l b{font-size:16px}.perf-pane .rw-hd-l span{margin-top:2px;font-size:11px}.perf-pane .pb-sec.big{padding:10px 16px 8px}.perf-pane .pb-sec-h{margin-bottom:0}.perf-pane .pb-sec-h .pb-sec-t b{font-size:13px}.perf-pane .pb-sec.big .pb-top3{gap:8px;padding:2px 0}.perf-pane .pb-sec.big .pb-t3{padding-top:7px;padding-bottom:7px}.perf-pane .pb-sec.big .pb-t3.rk1{padding-top:8px;padding-bottom:8px}.perf-pane .pb-sec-foot{padding-top:2px;font-size:10.5px;line-height:1.25}}@media(min-width:901px){.perf-pane .pb-sec.big .pb-t3.rk1{padding-top:6px;padding-bottom:6px}.perf-pane .pb-sec.big .pb-t3.rk1 .pb-t3-who b{font-size:21px}.perf-pane .pb-sec.big .pb-t3-who>span{margin-top:1px}}@media(min-width:901px){.pb-pane .rw-hd{padding-bottom:6px;margin-bottom:4px}.pb-pane .pb-big-wrap{gap:8px}.pb-pane .pb-sec.big{padding:10px 16px}.pb-pane .pb-sec-h{margin-bottom:0}.pb-pane .pb-sec-h .pb-sec-t b{font-size:13px}.pb-pane .pb-sec.big .bb-card{padding:8px 12px;gap:10px;border-radius:12px}.pb-pane .bb-mid{gap:3px}.pb-pane .bb-mid>b{font-size:13.5px;line-height:1.3}.pb-pane .bb-mid .bb-team{font-size:10.5px;line-height:1.25}.pb-pane .bb-mid>span{font-size:11px;line-height:1.25}.pb-pane .bb-amt i{font-size:19px}.pb-pane .bb-card .tlp-hit{width:30px!important;height:30px!important}.pb-pane .bb-card .tlp-hit svg,.pb-pane .bb-card .tlp-hit img{width:30px!important;height:30px!important}.pb-pane .pb-sec.big .rw-bd-row{padding:6px 12px;gap:10px}.pb-pane .rw-bd-row .rw-who b{font-size:13.5px;line-height:1.3}.pb-pane .rw-bd-row .rw-who span{font-size:11px;margin-top:1px;line-height:1.25}.pb-pane .rw-bd-row .tlp-hit{width:32px!important;height:32px!important}.pb-pane .rw-bd-row .tlp-hit svg,.pb-pane .rw-bd-row .tlp-hit img{width:32px!important;height:32px!important}.pb-pane .bb-div{margin:7px 2px 6px}.pb-pane .bb-div i{font-size:11px;letter-spacing:2px}.pb-pane .pb-sec.big .rw-list{gap:6px}}@media(min-width:901px){.pb-pane .pb-sec.big .rw-list.m-rows{flex:1 1 0;min-height:0;justify-content:stretch}.pb-pane .pb-sec.big .rw-list.m-rows.m3{flex-grow:3}.pb-pane .pb-sec.big .rw-list.m-rows .rw-bd-row{flex:1 1 0;min-height:38px;padding-top:4px;padding-bottom:4px;box-sizing:border-box}.pb-pane .pb-sec.big .bb-div{margin:5px 2px 4px}}@media(min-width:901px){.pb-pane .rw-bd-row .rw-who b,.pb-pane .rw-bd-row.rk1 .rw-who b{font-size:15px}.pb-pane .rw-bd-row .rw-who b .pb-tn.sm{font-size:11px;font-weight:700;color:#e9f0ff80}}.tlp-crown{position:absolute;top:-10px;right:-10px;width:19px;height:19px;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 1px 4px rgba(0,0,0,.5)) drop-shadow(0 0 5px rgba(255,205,80,.4));pointer-events:none}.wk-native-pane.cust tr.ct-editing td{padding:5px 3px;font-size:10px}.wk-native-pane.cust tr.ct-editing .ct-inp{width:38px;padding:3px;font-size:10px}.wk-native-pane.cust tr.ct-editing .ct-inp.nm,.wk-native-pane.cust tr.ct-editing .ct-inp.code{width:48px}.wk-native-pane.cust tr.ct-editing .ct-inp.lots{width:24px}.wk-native-pane.cust tr.ct-editing .ct-inp.pf{width:38px}.wk-native-pane.cust tr.ct-editing select.ct-inp{max-width:56px;font-size:9.5px}.wk-native-pane.cust tr.ct-editing select.ct-inp.dir{width:40px}.wk-native-pane.cust tr.ct-editing select.ct-inp.ctc{width:60px;max-width:60px;font-size:9px;padding:3px 1px}.wk-native-pane.cust tr.ct-editing .ct-odlabel{font-size:0;gap:2px;margin-top:3px}.wk-native-pane.cust tr.ct-editing .ct-odlabel .ct-inp.date{width:68px;font-size:9px;padding:2px}.wk-native-pane.cust tr.ct-editing .ct-rt{gap:2px}.wk-native-pane.cust tr.ct-editing .ct-rt i{font-size:7.5px;padding:0 2px}.wk-native-pane.cust tr.ct-editing .ct-ebtn{padding:2px;font-size:8.5px;border-radius:6px}.wk-native-pane.cust tr.ct-editing .ct-ebtn.ok{margin-right:1px}.tlp-rank.medal{background:none;border:none;border-radius:0;box-shadow:none;width:22px;height:27px;top:-9px;right:-9px;padding:0}.tlp-rank.medal svg{display:block}.tlp-rank.medal.m1,.tlp-rank.medal.m2,.tlp-rank.medal.m3{filter:drop-shadow(0 1.5px 2.5px rgba(0,0,0,.55))}.pb-t3.rk2 .pb-t3-rk.tlp-wrap,.pb-t3.rk3 .pb-t3-rk.tlp-wrap{background:none;border:none;box-shadow:none;width:56px;height:56px;font-size:0}.tlp-pop{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.tlp-edit{border:1px solid rgba(240,205,120,.45);background:#f0cd781a;color:#ffe9ad;border-radius:7px;padding:3px 9px;font-size:10.5px;font-weight:800;cursor:pointer;white-space:nowrap}.tlp-edit:hover{background:#f0cd7833}.tn-logo-clr{display:inline-block;margin-top:6px;font-size:10.5px;color:#8b90b8;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.tn-logo-clr:hover{color:#ffb4b4}.tlp .tlp-hit.named{width:auto;padding:0 11px 0 4px;gap:8px;background:#1410066b;border:1px solid rgba(255,233,173,.32);box-shadow:inset 0 1px #ffffff0f}.tlp .tlp-hit.named:hover{transform:none;border-color:#ffe9ad99}.tlp-name{font-style:normal;font-size:13.5px;font-weight:900;letter-spacing:.04em;color:#ffe9ad;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.tlp-name-edit{font-style:normal;font-size:11px;color:#ffe9adcc;background:#ffe9ad1f;border:1px solid rgba(255,233,173,.3);border-radius:6px;padding:1px 4px}.pb-pane .pb-big-wrap.one{flex:1 1 auto;min-height:0}.pb-pane .pb-big-wrap.one .pb-sec.big.full{flex:1 1 auto;display:flex;flex-direction:column}.pb-pane .pb-sec.big.full .bb-wall-box{flex:1 1 auto}.pb-t3 .pb-tt{display:inline-flex;align-items:baseline}.pb-t3 .pb-tt .nmfx{font-size:15px;width:46px;min-width:46px}.pb-tn{color:#e6eeff}.pb-t3.rk1 .pb-t3-who b{color:#fff6d8;text-shadow:0 1px 2px rgba(0,0,0,.55)}.pb-t3.rk1 .pb-t3-who b .pb-tn{color:#ffedbc}.pb-t3.rk1 .pb-t3-who>span{color:#ffecb6d9}.pb-t3.rk2 .pb-t3-who b{color:#f4f8ff}.pb-t3.rk3 .pb-t3-who b{color:#ffe8d2}.dc-stat{font-style:normal;font-size:11.5px;color:#a9badb;display:inline-grid;grid-template-columns:84px 102px 102px;-moz-column-gap:4px;column-gap:4px;align-items:center;white-space:nowrap}.dc-stat i{font-style:normal;display:block;text-align:left}.dc-stat b{font-weight:900;font-size:12.5px}.dc-cnt{margin-left:0}.dc-grp-hd .dc-stat{margin-left:auto}.dc-grp-hd .dc-stat+.dc-cnt{margin-left:14px}.ct-opline{position:absolute;right:calc(100% + 6px);top:50%;transform:translateY(-50%);margin-left:0;gap:3px;padding:3px;border-radius:10px;background:#090d19f7;border:1px solid rgba(127,184,255,.3);box-shadow:0 10px 26px #0000008c;z-index:60;white-space:nowrap;animation:ctOpsPop2 .16s ease}@keyframes ctOpsPop2{0%{opacity:0;transform:translate(6px,-50%) scale(.94)}to{opacity:1;transform:translateY(-50%) scale(1)}}.ct-opb.danger.solid{color:#fff;background:linear-gradient(135deg,#e0492f,#c22e3f);border-color:transparent}.ct-opb.danger.solid:hover{background:linear-gradient(135deg,#f0553a,#d23546);color:#fff}.pb-line.wk-push-sum{color:#a9badb;border-top:1px dashed rgba(140,170,220,.16);padding-top:7px}.perf-pane .pb-t3 .pb-tt .nmfx{font-size:16px;width:52px;min-width:52px;font-weight:900;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.65);letter-spacing:0}.perf-pane .pb-t3.rk2 .pb-t3-who b .nmfx,.perf-pane .pb-t3.rk3 .pb-t3-who b .nmfx{font-size:16px;width:52px;min-width:52px;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.65)}.perf-pane .pb-t3 .pb-who-name,.perf-pane .pb-t3 .pb-t3-who b{color:#fff}.perf-pane .pb-t3 .pb-tt .pb-tn{color:#f0cd78b8;font-size:12px}.perf-pane .pb-t3.rk1 .pb-t3-who b .pb-tn{color:#ffd682cc}.perf-pane .pb-t3 .pb-t3-who>span{color:#cbd8f580}.perf-pane .pb-t3 .pb-t3-num{min-width:118px;justify-content:flex-end;text-align:right;font-variant-numeric:tabular-nums}.pb-t3 .pb-tt .nmfx{display:inline-flex}.pb-t3 .pb-tt .nmfx.n2{justify-content:space-between}.pb-t3 .pb-tt .nmfx.n4{width:46px;min-width:46px;font-size:11.5px;letter-spacing:-.02em}.perf-pane .pb-t3 .pb-tt .nmfx.n4{width:52px;min-width:52px;font-size:13px}.perf-pane .pb-t3 .pb-team-num{min-width:132px;justify-content:flex-end}.perf-pane .pb-t3 .pb-team-num .pb-per-n{display:inline-flex;align-items:baseline;justify-content:flex-end;min-width:96px;font-variant-numeric:tabular-nums}.perf-pane .pb-t3 .pb-t3-num i{font-variant-numeric:tabular-nums}.perf-pane .pb-t3 .pb-t3-num small,.perf-pane .pb-t3 .pb-team-num small{display:inline-block;width:1.1em;text-align:left}.tlp .tlp-hit.named{padding:0 12px 0 4px;gap:7px}.tlp .tlp-hit.named .tlp-name{min-width:56px}.dc-grp-who b .dc-rl{font-style:normal;font-size:10px;font-weight:700;border-radius:6px;padding:1px 6px;margin-left:7px;background:#60a5fa21;color:#8fb8f8;vertical-align:1px}.dc-grp-who b .dc-rl.boss{background:#f0cd782e;color:#f0cd78}.dc-grp-who b .nmfx{flex:none;display:inline-block;width:3em;min-width:3em;text-align:left}.dc-grp-who b .nmfx.n2{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.dc-grp-who b .nmfx.n4{width:auto;min-width:0;font-size:.86em;letter-spacing:-.02em}.dc-grp-av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit;display:block}.rw-av2 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%;display:block}.pb-pane .pb-big-wrap.one .bb-wall-box.fill{flex:1 1 auto;min-height:0;overflow-y:auto}.pb-pane .pb-big-wrap.one .bb-wall-box.fill .bb-wall{height:100%;grid-auto-rows:1fr}.wk-native-pane.cust .ct-table tr.ct-editing select.ct-inp.dir{min-width:56px;width:56px;padding:3px 12px 3px 4px}.goal-mem .gm-nm .nmfx{display:inline-block;width:3em;min-width:3em;flex:none;text-align:left}.goal-mem .gm-nm .nmfx.n2{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.goal-mem .gm-nm .nmfx.n4{font-size:.75em;width:4em;min-width:4em;letter-spacing:0}.goal-mems-t span:not(:first-child){text-align:right}.goal-card .goal-comm-sub{font-style:normal;font-size:10px;color:#8a99b8;line-height:1.4}.goal-mem .gm-n.gm-maint{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:4px;white-space:nowrap}.gm-mst{font-style:normal;font-size:9px;padding:0 4px;border-radius:5px;background:#ffb04829;color:#ffcf87;white-space:nowrap;line-height:1.6}.gm-mst.ok{background:#5ce08e26;color:#8ef0b2}.maint-pane{display:flex;flex-direction:column;gap:8px;padding:6px 2px;overflow-x:auto}.maint-t,.maint-r{min-width:0}.maint-tip{font-size:11px;color:#8a99b8;line-height:1.7;background:#ffffff08;border:1px solid rgba(155,127,255,.18);border-radius:9px;padding:7px 11px}.maint-tip b{color:#e9e4ff}.maint-msg{font-size:11.5px;padding:6px 11px;border-radius:8px}.maint-msg.err{background:#ff63631f;color:#ffb3b3}.maint-msg.ok{background:#5ce08e1a;color:#8ef0b2}.maint-t,.maint-r{display:grid;grid-template-columns:68px 56px 36px 56px 86px 58px 58px 62px minmax(92px,1fr);gap:4px;align-items:center}.maint-r .maint-unt{display:block;font-style:normal;font-size:9px;color:#8a99b8;font-weight:400}.maint-t{font-size:10.5px;color:#8a99b8;padding:4px 8px;border-bottom:1px solid rgba(148,163,255,.14)}.maint-r{font-size:12px;color:#dfe6ff;padding:7px 8px;border-radius:9px}.maint-r.ok{background:#5ce08e0d}.maint-r+.maint-r{margin-top:2px}.maint-r .maint-bs{padding:0 4px;border-radius:4px;background:#f0cd782e;color:#f0cd78;font-size:9px;font-style:normal;margin-left:4px}.maint-r .maint-gold{color:#ffd34d;font-variant-numeric:tabular-nums}.maint-ops{display:flex;gap:5px;flex-wrap:wrap}.maint-ops button{font-size:10px;padding:4px 6px;border-radius:7px;border:1px solid rgba(255,211,77,.4);background:#ffd34d1a;color:#ffd34d;cursor:pointer;white-space:nowrap}.maint-ops button:hover{background:#ffd34d38}.maint-ops button:disabled{opacity:.5;cursor:default}.maint-done{font-size:10px;color:#8a99b8}.maint-empty{font-size:11.5px;color:#8a99b8;text-align:center;padding:22px 0}.perf-pane .pb-t3 .pb-tt .pb-tn:not(.sm){font-size:16.5px;font-weight:900;letter-spacing:.06em;color:#e8f0ff;margin-right:7px;text-shadow:0 1px 2px rgba(0,0,0,.55)}.perf-pane .pb-t3.rk1 .pb-tt .pb-tn:not(.sm){color:#ffd76a;text-shadow:0 1px 2px rgba(0,0,0,.55)}.perf-pane .pb-t3.rk2 .pb-tt .pb-tn:not(.sm){color:#e2ebff;text-shadow:0 1px 2px rgba(0,0,0,.55)}.perf-pane .pb-t3.rk3 .pb-tt .pb-tn:not(.sm){color:#f2b287;text-shadow:0 1px 2px rgba(0,0,0,.55)}.perf-pane .pb-t3 .pb-tt .pb-hn{font-size:11px;font-weight:600;color:#93a7cc}.rw-list.rec .rw-r1{display:flex;align-items:center;gap:10px}.rw-list.rec .rw-r1 .rw-av2{flex:none}.rw-list.rec .rw-r1 .rw-who{flex:1;min-width:0}.rw-list.rec .rw-r1 .rw-who>b{display:flex;align-items:center;gap:4px}.rw-list.rec .rw-r1 .vt{flex:none;width:86px;text-align:center}.rw-list.rec .rw-r1 .wk-imgup-th{flex:none;margin:0 auto}.rw-list.rec .rw-r1 .rw-amt{flex:none;min-width:64px}.rw-list.rec .rw-r1 .rw-wd{flex:none}.dpd{margin:4px 2px 10px;border:1px solid rgba(201,165,74,.28);border-radius:14px;background:linear-gradient(180deg,#c9a54a12,#c9a54a05);padding:10px 12px}.dpd-note{font-size:11.5px;color:#c8d4ee;line-height:1.6;display:flex;align-items:flex-start;gap:6px}.dpd-note b{color:#ffd34d;font-weight:800}.dpd-list{display:flex;flex-direction:column;gap:6px;margin-top:8px}.dpd-row{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;background:#0d14208c;border:1px solid rgba(148,163,255,.1)}.dpd-row.sent{opacity:.78}.dpd-cust{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.dpd-cust b{font-size:13px;color:#fff;font-weight:800}.dpd-cust i{font-style:normal;font-size:10.5px;color:#8a99b8}.dpd-ops{display:flex;align-items:center;gap:8px;flex:none}.dpd-amt{font-style:normal;font-size:12px;font-weight:800;color:#ffd34d;white-space:nowrap}.dpd-ok{font-size:11px;font-weight:800;padding:5px 10px;border-radius:8px;border:1px solid rgba(92,224,142,.5);background:#5ce08e24;color:#8ef0b2;cursor:pointer;white-space:nowrap}.dpd-ok:hover{background:#5ce08e42}.dpd-ed{font-size:11px;font-weight:700;padding:5px 10px;border-radius:8px;border:1px solid rgba(255,211,77,.4);background:#ffd34d1a;color:#ffd34d;cursor:pointer;white-space:nowrap}.dpd-ed:hover{background:#ffd34d38}.dpd-edit{display:flex;align-items:center;gap:8px;flex:none}.dpd-edit .wk-inp{padding:5px 8px;font-size:11.5px}.dpd-edit .au-ok,.dpd-edit .au-no{font-size:11px;padding:5px 10px;white-space:nowrap}.psr{margin-top:4px}.pb-champ.prize{display:inline-flex;align-items:center;gap:5px;border:0;cursor:pointer;font:inherit;max-width:200px;padding:3px 10px;border-radius:8px;letter-spacing:0;font-size:10.5px;font-weight:700;transition:transform .15s ease,box-shadow .2s ease,background .2s ease}.pb-champ.prize:hover{transform:translateY(-1px);box-shadow:0 2px 14px #ffc40073}.pb-champ.prize svg{width:12px;height:12px;flex:none}.pb-champ.prize em{font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.pb-champ.prize.s2:hover{box-shadow:0 2px 14px #becde180}.pb-champ.prize.s3:hover{box-shadow:0 2px 14px #d98a3d80}.pb-t3-badges .rw-me{background:transparent;color:#9fd6ff;border:1px solid rgba(111,196,255,.45);padding:0 6px;font-size:9.5px;margin-left:0}.pz-pop{position:relative;width:min(400px,92vw);background:linear-gradient(165deg,#141d38,#0b1126 70%);border:1px solid rgba(255,215,106,.28);border-radius:18px;padding:26px 24px 20px;text-align:center;color:#eef2ff;box-shadow:0 18px 60px #00000080}.pz-pop .pz-ico{display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:50%;margin-bottom:12px}.pz-pop .pz-ico svg{width:30px;height:30px}.pz-pop .pz-ico.s1{background:linear-gradient(135deg,#ffe9a0,#f5b81d);color:#3a2c05;box-shadow:0 0 24px #ffc40080}.pz-pop .pz-ico.s2{background:linear-gradient(135deg,#f4f7fc,#b7c3d6);color:#26303f;box-shadow:0 0 20px #becde173}.pz-pop .pz-ico.s3{background:linear-gradient(135deg,#f6c99a,#d98a3d);color:#2f1c07;box-shadow:0 0 20px #d98a3d73}.pz-pop>b{display:block;font-size:16px;font-weight:900;letter-spacing:.5px;margin-bottom:10px}.pz-pop>p{margin:0 0 12px;font-size:14px;line-height:1.7;color:#ffe9a0;font-weight:700;white-space:pre-wrap}.pz-pop .pz-tip{display:block;font-size:11px;color:#8ea2c9}.pz-pop .dc-x{position:absolute;top:10px;right:12px}.pz-rule{margin-top:14px}.pz-rule-b{border-top:1px dashed rgba(142,162,201,.25);padding-top:10px;margin-top:10px}.pz-rule-b>b{display:block;font-size:13px;font-weight:800;color:#cdd9f3;margin-bottom:6px}.xb-pick{border:1px dashed rgba(255,215,106,.3);border-radius:12px;padding:8px 12px 10px;margin:6px 0}.xb-pick-h{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:4px}.xb-pick-h .xb-t{font-size:13px;font-weight:800;color:#ffe9a0}.xb-pick-h .xb-t em{font-style:normal;font-size:11px;font-weight:400;color:#8ea2c9;margin-left:8px}.xb-period{display:inline-flex;gap:5px}.xb-period button{border:1px solid rgba(142,162,201,.35);background:transparent;color:#aebcdf;border-radius:999px;padding:2px 12px;font-size:12px;font-weight:700;cursor:pointer}.xb-period button.on{background:linear-gradient(135deg,#ffe9a0,#f5b81d);border-color:transparent;color:#3a2c05}.xb-period button i{font-style:normal;margin-left:4px;font-size:10px;opacity:.75}.xb-none{font-size:12px;color:#8ea2c9;padding:4px 2px}.xb-row{flex-wrap:wrap;row-gap:4px}.xb-row .xb-name{font-weight:700;color:#dbe5ff}.xb-row .xb-name em{font-style:normal;font-weight:400;font-size:11px;color:#8ea2c9;margin-left:6px}.xb-sum{justify-content:flex-end;border-top:1px dashed rgba(255,215,106,.2);padding-top:6px}.xb-in-sum{font-style:normal;font-size:11px;color:#8ea2c9;margin-left:8px}.xb-admin{display:flex;flex-direction:column;gap:8px;margin-top:6px}.xb-admin-r{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.xb-admin-r.off{opacity:.5}.xb-admin-r .xb-tag{flex:none;font-style:normal;font-size:11px;font-weight:800;border-radius:999px;padding:2px 9px}.xb-admin-r .xb-tag.product{background:#ffd76a24;color:#ffe9a0;border:1px solid rgba(255,215,106,.35)}.xb-admin-r .xb-tag.futures{background:#7ac8ff1f;color:#9fd6ff;border:1px solid rgba(122,200,255,.3)}.xb-admin-r .xb-tag.add{background:#8ea2c91f;color:#aebcdf;border:1px dashed rgba(142,162,201,.4)}.xb-admin-r input,.xb-admin-r select{background:#0c1430;border:1px solid rgba(142,162,201,.3);color:#eef2ff;border-radius:8px;padding:5px 8px;font-size:12px}.xb-admin-r .xb-e-name{width:170px}.xb-admin-r .xb-e-price{width:80px}.xb-admin-r .xb-e-note{flex:1;min-width:120px}.xb-admin-r .rw-submit-btn{padding:5px 12px;font-size:12px}.xb-admin-r .xb-off{border:1px solid rgba(255,120,120,.4);background:transparent;color:#ff9a9a;border-radius:8px;padding:5px 10px;font-size:12px;cursor:pointer}.xb-admin-r.off .xb-off{border-color:#78dca066;color:#8fe3b3}.rf-detail{overflow-y:auto;padding-right:4px}.rf-detail-hd{position:sticky;top:0;z-index:6;background:#0a1022eb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:6px 0}.rf-scroll{min-height:0}.rf-ana{margin-top:12px;border-top:1px solid rgba(240,201,107,.3);padding-top:10px}.rf-ana-t{font-size:13px;font-weight:900;color:#ffe9a8;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.rf-ana-t em{font-style:normal;font-size:11px;font-weight:500;color:#aebcdf}.rf-ana-tags{display:flex;gap:6px;flex-wrap:wrap;margin:8px 0 2px}.rf-ana-tag{font-size:11px;font-weight:800;color:#ffd34d;border:1px solid rgba(240,201,107,.45);background:#f0c96b14;border-radius:999px;padding:2px 10px}.rf-ana-tag i{font-style:normal;opacity:.75;margin-left:3px}.rf-ana-ul{margin:6px 0 0;padding-left:18px;display:flex;flex-direction:column;gap:4px}.rf-ana-ul li{font-size:12.5px;line-height:1.65;color:#dbe5ff}.rf-ana-p{border:1px solid rgba(142,162,201,.3);border-radius:14px;padding:12px 14px;margin:0 0 12px;background:#0c143080}.rf-ana-p.watch{border-color:#f0c96b73}.rf-ana-p.risk{border-color:#ff787880}.rf-ana-sec{margin-top:8px}.rf-ana-sec>b{display:block;font-size:12px;font-weight:900;color:#ffe9a0;margin-bottom:2px}.rf-ana-sec.ok>b{color:#8fe3b3}.rf-ana-sec.adv>b{color:#9fd6ff}.rf-lv{font-style:normal;font-size:10.5px;font-weight:800;border-radius:999px;padding:1px 8px}.rf-lv.good{color:#8fe3b3;border:1px solid rgba(120,220,160,.45);background:#78dca014}.rf-lv.watch{color:#ffd34d;border:1px solid rgba(240,201,107,.45);background:#f0c96b14}.rf-lv.risk{color:#ff9a9a;border:1px solid rgba(255,120,120,.5);background:#ff78781a}.rf-ecard-ana{font-size:11.5px;color:#ffd34d;line-height:1.5;margin-top:6px;border-top:1px dashed rgba(142,162,201,.25);padding-top:6px}.rf-ecard-ana.ok{color:#8fe3b3}.goal-card.clk{cursor:pointer;position:relative;transition:transform .15s ease,box-shadow .2s ease}.goal-card.clk:hover{transform:translateY(-2px);box-shadow:0 6px 22px #ffc4002e}.goal-card .goal-clk{display:block;font-style:normal;font-size:10.5px;color:#8ea2c9;margin-top:4px}.goal-card.clk:hover .goal-clk{color:#ffd76a}.goal-card.other b{color:#9fd6ff}.goal-mems-t span.clk{cursor:pointer;color:#c9d6f5}.goal-mems-t span.clk:hover{color:#ffd76a}.gm-ob em.gm-mst{display:block;font-size:9.5px}.gcm-pop{position:relative;width:min(560px,94vw);max-height:86vh;overflow-y:auto;background:linear-gradient(165deg,#141d38,#0b1126 70%);border:1px solid rgba(255,215,106,.26);border-radius:18px;padding:20px 22px 16px;color:#eef2ff;box-shadow:0 18px 60px #00000080}.gcm-hd{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.gcm-hd b{font-size:16px;font-weight:900;color:#ffe9a0}.gcm-rule{font-size:12.5px;line-height:1.75;color:#c9d6f5;background:#8ea2c914;border:1px solid rgba(142,162,201,.2);border-radius:12px;padding:10px 12px;margin-bottom:12px}.gcm-sum{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:12px}.gcm-sum>span{flex:1;min-width:120px;background:#ffd76a12;border:1px solid rgba(255,215,106,.22);border-radius:12px;padding:8px 12px;font-size:11.5px;color:#aebcdf}.gcm-sum>span b{display:block;font-size:17px;color:#ffd76a;margin:2px 0}.gcm-sum>span i{font-style:normal;font-size:10.5px;opacity:.85}.gcm-sum>span.tot{background:linear-gradient(135deg,#ffd76a29,#f5b81d14);border-color:#ffd76a73}.gcm-list{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.gcm-r{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;align-items:center;border-bottom:1px dashed rgba(142,162,201,.18);padding:6px 2px}.gcm-r>b{font-size:13px;color:#eef2ff}.gcm-r .gcm-amt{font-size:13.5px;font-weight:800;color:#c9d6f5;text-align:right}.gcm-r .gcm-amt.gold{color:#ffd76a}.gcm-r .gcm-sub{grid-column:1 / -1;font-size:11px;color:#8ea2c9}.gcm-foot{font-size:11px;color:#8ea2c9;border-top:1px dashed rgba(142,162,201,.2);padding-top:8px}.ct-hdslot{display:inline-flex;align-items:center;gap:8px;flex:none;margin-left:auto}.ct-hdslot+.rw-back.np-full{margin-left:0}.ct-hdslot .ct-hd-note{width:30px;height:30px;border-radius:9px;font-size:13px}.ct-hdslot .ct-viewbar.inhd{margin-left:0}@media(max-width:860px){.ct-hdslot{order:5;width:100%;justify-content:flex-end}}.bs-cmd-grid.slim{display:flex;align-items:stretch;gap:18px;flex-wrap:nowrap;padding-bottom:2px}.bs-cmd-grid.slim span{flex:1 1 0;min-width:64px}.bs-cmd-grid.slim .bs-cmd-qmore{flex:none;align-self:center;margin-left:auto}.bs-cmd-qmore{border:1px dashed rgba(127,184,255,.32);background:#7fb8ff0f;color:#9fcaff;border-radius:9px;padding:6px 12px;font-size:11px;font-weight:800;cursor:pointer;white-space:nowrap;transition:all .18s}.bs-cmd-qmore:hover{color:#fff;border-color:#7fb8ff99;background:#7fb8ff24}.bs-cmd-grid.more{grid-template-columns:repeat(5,minmax(0,1fr))}.bs-cmd-grid.more .bs-cmd-qmore{align-self:center;justify-self:stretch}@media(max-width:640px){.bs-cmd-grid.slim{gap:12px}.bs-cmd-grid.slim span{min-width:56px}}.sl-wrap{padding:4px 2px 30px;color:#eef2ff;flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(91,124,178,.4) transparent}.sl-hero{position:relative;display:flex;align-items:center;gap:14px;padding:16px 18px;margin-bottom:14px;border-radius:18px;background:linear-gradient(135deg,#f0c96b24,#141c3699 55%);border:1px solid rgba(240,201,107,.3);box-shadow:0 10px 34px #00000059,inset 0 1px #ffebb41f}.sl-logo{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;flex:none;border-radius:16px;color:#3a2c07;background:linear-gradient(150deg,#ffe9a0 8%,#f0c96b 45%,#c99b2f 92%);box-shadow:0 6px 20px #f0c96b73,inset 0 2px 3px #ffffff8c,inset 0 -3px 6px #7a560a66}.sl-hero-t{flex:1;min-width:0}.sl-hero-t b{display:block;font-size:19px;font-weight:900;letter-spacing:2px;background:linear-gradient(90deg,#fff3cf,#f0c96b 60%,#ffe9a0);-webkit-background-clip:text;background-clip:text;color:transparent}.sl-hero-t span{font-size:11.5px;color:#a8b6d8;letter-spacing:1px}.sl-hero-stats{display:flex;gap:8px;flex:none}.sl-hero-stats>span{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:78px;height:56px;box-sizing:border-box;padding:6px 10px;border-radius:12px;background:#8ea2c914;border:1px solid rgba(142,162,201,.2);font-size:10.5px;color:#8ea2c9}.sl-hero-stats b{font-size:16px;color:#eef2ff;margin-bottom:1px}.sl-hero-stats>span.gold{background:#ffd76a1a;border-color:#ffd76a66}.sl-hero-stats>span.gold b{color:#ffd76a}.sl-tabs{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:12px}.sl-tabs>span{padding:8px 16px;border-radius:11px;font-size:12.5px;font-weight:900;color:#8fa3bf;cursor:pointer;border:1px solid rgba(91,124,178,.25);background:#0d172799;transition:.18s}.sl-tabs>span:hover{color:#fff}.sl-tabs>span.on{color:#fff;background:linear-gradient(90deg,#3d7bd9,#6fc4ff);border-color:transparent;box-shadow:0 4px 14px #3d7bd959}.sl-tabs>span.sl-tab-review.on{background:linear-gradient(90deg,#c9932f,#f0c96b);color:#2b2003}.sl-tab-review em{display:inline-flex;align-items:center;justify-content:center;min-width:17px;height:17px;margin-left:5px;padding:0 4px;border-radius:9px;background:#ff5f6e;color:#fff;font-size:10px;font-style:normal;font-weight:900}.sl-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:8px}.sl-chips{display:flex;gap:6px;flex-wrap:wrap}.sl-chips span{padding:6px 12px;border-radius:999px;font-size:11.5px;font-weight:800;color:#8fa3bf;cursor:pointer;border:1px solid rgba(91,124,178,.25)}.sl-chips span.on{color:#ffe9a0;border-color:#ffd76a80;background:#ffd76a1a}.sl-add{padding:8px 16px;border-radius:11px;border:none;cursor:pointer;font-size:12.5px;font-weight:900;color:#2b2003;background:linear-gradient(135deg,#ffe9a0,#f0c96b);box-shadow:0 4px 14px #f0c96b4d}.sl-tip{font-size:11.5px;color:#7c90b5;line-height:1.7;margin:2px 0 12px}.sl-empty{padding:26px 12px;text-align:center;font-size:12.5px;color:#7c90b5;border:1px dashed rgba(142,162,201,.25);border-radius:14px}.sl-err{font-size:12px;color:#ff8f9a;margin:6px 0}.sl-toast{position:fixed;left:50%;bottom:90px;transform:translate(-50%);z-index:1300;padding:10px 22px;border-radius:999px;background:linear-gradient(135deg,#ffe9a0,#f0c96b);color:#2b2003;font-size:13px;font-weight:900;box-shadow:0 10px 30px #00000073}.sl-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px}.sl-card{padding:14px 16px;border-radius:15px;background:#0d1727a6;border:1px solid rgba(91,124,178,.25);display:flex;flex-direction:column;gap:8px}.sl-card.closing{border-color:#ffa05a59;background:linear-gradient(165deg,#3c200e59,#0d1727a6 45%)}.sl-card-badges{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.sl-kind{font-style:normal;font-size:10.5px;font-weight:800;padding:3px 9px;border-radius:8px;background:#7fb8ff1f;color:#9fcaff;border:1px solid rgba(127,184,255,.3)}.sl-kind.text{background:#9bf0c81a;color:#8fe6c0;border-color:#9bf0c84d}.sl-closing{font-style:normal;font-size:10.5px;font-weight:800;padding:3px 9px;border-radius:8px;background:#ff965024;color:#ffb37c;border:1px solid rgba(255,150,80,.35)}.sl-st{font-style:normal;font-size:10.5px;font-weight:800;padding:3px 9px;border-radius:8px;background:#8ea2c91f;color:#aebcdf}.sl-st.pend,.sl-st.pending{background:#ffd2641f;color:#ffd76a;border:1px solid rgba(255,210,100,.3)}.sl-st.rej,.sl-st.rejected{background:#ff5f6e1f;color:#ff8f9a;border:1px solid rgba(255,95,110,.3)}.sl-st.testing{background:#7fb8ff1f;color:#9fcaff;border:1px solid rgba(127,184,255,.35)}.sl-st.awarded{background:#ffd76a29;color:#ffd76a;border:1px solid rgba(255,215,106,.45)}.sl-card-t{font-size:14.5px;font-weight:900;color:#f2f6ff}.sl-card-c{font-size:12.5px;line-height:1.8;color:#c9d6f5;white-space:pre-wrap;word-break:break-word}.sl-card-f{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px;color:#7c90b5;border-top:1px dashed rgba(142,162,201,.18);padding-top:8px}.sl-card-f button{flex:none;border:1px solid rgba(255,215,106,.45);background:#ffd76a1a;color:#ffd76a;border-radius:9px;padding:5px 11px;font-size:11px;font-weight:900;cursor:pointer}.sl-card-f button:hover{background:#ffd76a33}.sl-media{display:flex;flex-direction:column;gap:7px}.sl-media audio{width:100%;height:34px;border-radius:9px;outline:none}.sl-media img{max-width:180px;max-height:120px;border-radius:10px;border:1px solid rgba(142,162,201,.3);cursor:zoom-in;-o-object-fit:cover;object-fit:cover}.sl-imgview{max-width:92vw;max-height:88vh;border-radius:14px;box-shadow:0 20px 70px #0009}.sl-ask{display:flex;gap:8px;margin-bottom:8px}.sl-ask input{flex:1;padding:11px 14px;border-radius:12px;border:1px solid rgba(91,124,178,.3);background:#0d1727b3;color:#eef2ff;font-size:13px;outline:none}.sl-ask input:focus{border-color:#ffd76a80}.sl-ask button{padding:0 20px;border-radius:12px;border:none;cursor:pointer;font-size:13px;font-weight:900;color:#2b2003;background:linear-gradient(135deg,#ffe9a0,#f0c96b)}.sl-ask button:disabled{opacity:.45;cursor:default}.sl-ask-cat{flex:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:0 26px 0 12px;border-radius:12px;border:1px solid rgba(91,124,178,.3);background:#0d1727b3 url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='9' height='5'><path d='M1 1l3.5 3.5L8 1' stroke='%237fb8ff' stroke-width='1.5' fill='none' stroke-linecap='round'/></svg>") no-repeat right 10px center;color:#cfe1ff;font-size:12px;font-weight:800;cursor:pointer;outline:none;font-family:inherit}.sl-ask-cat option{background:#0b1226;color:#eaf2ff}.sl-pend-wrap{position:relative;display:inline-flex}.sl-pend{position:relative;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;border:1px solid rgba(255,196,96,.35);background:#3c2a0873;color:#f5cf7a;cursor:pointer;padding:0}.sl-pend em{position:absolute;top:-6px;right:-6px;min-width:17px;height:17px;border-radius:9px;background:#f0b13e;color:#2b2003;font-size:10.5px;font-weight:900;font-style:normal;display:flex;align-items:center;justify-content:center;padding:0 4px}.sl-pend.on{background:#f0b13e33;border-color:#f0b13eb3}.sl-pend-pop{position:absolute;top:48px;right:0;z-index:30;width:340px;max-height:340px;overflow-y:auto;background:#101a2e;border:1px solid rgba(240,177,62,.3);border-radius:14px;padding:12px;box-shadow:0 14px 40px #00000080;display:flex;flex-direction:column;gap:8px}.sl-pend-pop>b{font-size:12.5px;color:#f5cf7a;display:flex;flex-direction:column;gap:2px}.sl-pend-pop>b>i{font-size:10.5px;color:#8a99bd;font-style:normal;font-weight:400}.sl-pend-r{display:flex;align-items:center;gap:8px;border:1px solid rgba(142,162,201,.16);border-radius:10px;padding:8px 10px;background:#14203880}.sl-pend-q{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.sl-pend-q b{font-size:12px;color:#e7eeff;font-weight:600;line-height:1.45}.sl-pend-q i{font-size:10.5px;color:#7c90b5;font-style:normal}.sl-pend-wd{flex:none;padding:4px 12px;border-radius:8px;border:1px solid rgba(255,140,120,.4);background:#5a1a1259;color:#ff9d8a;font-size:11.5px;cursor:pointer}.sl-pend-wd:hover{background:#ff8c7826}.sl-pend-wd:disabled{opacity:.5;cursor:default}.dsb{display:flex;flex-direction:column;gap:10px;padding:10px 14px 20px}.dsb-hd{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.dsb-dept{border:1px solid rgba(142,162,201,.16);border-radius:12px;background:#0c143059;overflow:hidden}.dsb-d{display:flex;align-items:center;gap:8px;padding:9px 14px;background:#1e2c5066;font-size:13px;color:#e8efff}.dsb-d b{font-size:13.5px;letter-spacing:.5px}.dsb-d span{margin-left:auto;font-size:12px;color:#a9b8d8}.dsb-d span b,.dsb-z span b,.dsb-p span b{font-variant-numeric:tabular-nums}.dsb-zone{border-top:1px solid rgba(142,162,201,.12)}.dsb-z{display:flex;align-items:center;gap:8px;padding:7px 14px 7px 28px;background:#14203c4d;font-size:12.5px;color:#cfdaf2}.dsb-z span{margin-left:auto;font-size:11.5px;color:#93a5c8}.dsb-p{display:flex;align-items:center;gap:8px;padding:6px 14px 6px 46px;font-size:12px;color:#dbe5f8;border-top:1px dashed rgba(142,162,201,.08)}.dsb-p b{font-weight:600}.dsb-p span{margin-left:auto;font-size:11.5px;color:#a9b8d8}.ok-n{color:#7ce8a8;font-style:normal;font-weight:700}.sl-qa{margin-bottom:10px;border-radius:15px;background:#0d1727a6;border:1px solid rgba(91,124,178,.25);overflow:hidden}.sl-qa-q{display:flex;align-items:center;gap:12px;padding:13px 15px;cursor:pointer}.sl-qa-q:hover{background:#7fb8ff0a}.sl-q-ic{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:none;border-radius:10px;font-style:normal;font-weight:900;font-size:15px;color:#9fcaff;background:#7fb8ff1f;border:1px solid rgba(127,184,255,.3)}.sl-qa-qm b{display:block;font-size:13.5px;color:#f2f6ff;line-height:1.6}.sl-qa-qm span{font-size:11px;color:#7c90b5}.sl-src{font-style:normal;margin-left:7px;padding:2px 7px;border-radius:7px;font-size:10px;background:#7fb8ff1f;color:#9fcaff}.sl-src.pend{background:#ffd2641f;color:#ffd76a}.sl-qa-n{flex:none;font-style:normal;font-size:11px;font-weight:900;padding:5px 11px;border-radius:999px;color:#7c90b5;border:1px dashed rgba(142,162,201,.35)}.sl-qa-n.has{color:#8fe6c0;border:1px solid rgba(155,240,200,.35)}.sl-qa-body{border-top:1px dashed rgba(142,162,201,.2);padding:12px 15px;display:flex;flex-direction:column;gap:10px}.sl-ans{padding:11px 13px;border-radius:12px;background:#8ea2c90f;border:1px solid rgba(142,162,201,.16);display:flex;flex-direction:column;gap:7px}.sl-ans.first{border-color:#ffd76a66;background:#ffd76a0d}.sl-ans-hd{display:flex;gap:6px;flex-wrap:wrap}.sl-first{font-style:normal;font-size:10.5px;font-weight:900;padding:3px 9px;border-radius:8px;background:linear-gradient(135deg,#ffe9a033,#f0c96b1a);color:#ffd76a;border:1px solid rgba(255,215,106,.45)}.sl-seq{font-style:normal;font-size:10.5px;font-weight:800;padding:3px 9px;border-radius:8px;color:#8ea2c9;background:#8ea2c91a}.sl-ans-c{font-size:12.5px;line-height:1.8;color:#c9d6f5;white-space:pre-wrap;word-break:break-word}.sl-ans-form{display:flex;flex-direction:column;gap:8px}.sl-ans-form textarea{padding:10px 12px;border-radius:11px;border:1px solid rgba(91,124,178,.3);background:#0d1727b3;color:#eef2ff;font-size:12.5px;resize:vertical;outline:none}.sl-ans-ops{display:flex;align-items:center;justify-content:space-between;gap:8px}.sl-ans-ops button{padding:8px 18px;border-radius:10px;border:none;cursor:pointer;font-size:12px;font-weight:900;color:#fff;background:linear-gradient(90deg,#3d7bd9,#6fc4ff)}.sl-ans-ops button:disabled{opacity:.45}.sl-ck{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:800;color:#8fa3bf;cursor:pointer;padding:6px 12px;border-radius:9px;border:1px dashed rgba(142,162,201,.3);-webkit-user-select:none;-moz-user-select:none;user-select:none}.sl-ck.on{color:#ffb37c;border:1px solid rgba(255,150,80,.45);background:#ff96501a}.sl-ck.big{margin:2px 0 4px}.sl-proof-rule{padding:13px 16px;margin-bottom:12px;border-radius:14px;background:linear-gradient(135deg,#ffd76a1a,#141c3680 60%);border:1px solid rgba(255,215,106,.3)}.sl-proof-rule>b{display:block;font-size:13px;color:#ffd76a;margin-bottom:5px}.sl-proof-rule span{font-size:12px;line-height:1.8;color:#c9d6f5}.sl-proof-rule span b{color:#ffe9a0}.sl-pcard{margin-bottom:10px;padding:13px 16px;border-radius:15px;background:#0d1727a6;border:1px solid rgba(91,124,178,.25);display:flex;flex-direction:column;gap:8px}.sl-pcard.awarded{border-color:#ffd76a80;background:linear-gradient(165deg,#ffd76a14,#0d1727a6 50%)}.sl-pcard-hd{display:flex;align-items:center;justify-content:space-between;gap:10px}.sl-pcard-hd b{font-size:13.5px;color:#f2f6ff}.sl-pcard-sub{font-size:11.5px;color:#7c90b5;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.sl-tests{border-top:1px dashed rgba(142,162,201,.2);padding-top:9px;display:flex;flex-direction:column;gap:6px}.sl-tests-hd{font-size:12px;color:#aebcdf}.sl-tests-hd b{color:#9fcaff;margin-left:4px}.sl-awarded{font-style:normal;margin-left:10px;color:#ffd76a;font-weight:900}.sl-test{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11.5px;padding:6px 10px;border-radius:9px;background:#8ea2c912}.sl-test em{font-style:normal;font-weight:800}.sl-test.approved em{color:#8fe6c0}.sl-test.pending em{color:#ffd76a}.sl-test.rejected em{color:#ff8f9a}.sl-testbtn{margin-top:4px;align-self:flex-start;padding:8px 16px;border-radius:10px;border:1px solid rgba(127,184,255,.4);background:#7fb8ff1a;color:#9fcaff;font-size:12px;font-weight:900;cursor:pointer}.sl-testbtn:hover{background:#7fb8ff33}.sl-pool{display:flex;flex-direction:column;gap:8px}.sl-prow{display:grid;grid-template-columns:44px minmax(0,1.2fr) minmax(0,2fr) 90px;align-items:center;gap:10px;padding:11px 14px;border-radius:13px;background:#0d1727a6;border:1px solid rgba(91,124,178,.25)}.sl-prow.r1{border-color:#ffd76a8c;background:linear-gradient(90deg,#ffd76a1a,#0d1727a6 55%)}.sl-prow.r2{border-color:#c8d6eb66}.sl-prow.r3{border-color:#e0a06466}.sl-prank{font-style:normal;font-size:19px;font-weight:900;text-align:center;color:#8ea2c9}.sl-pwho b{display:block;font-size:13.5px;color:#f2f6ff}.sl-pwho span{font-size:10.5px;color:#7c90b5}.sl-pnums{display:flex;gap:12px;flex-wrap:wrap;font-size:11.5px;color:#8ea2c9}.sl-pnums b{color:#eef2ff}.sl-paward{text-align:right;font-size:15px;font-weight:900;color:#5c6b8a}.sl-paward.gold{color:#ffd76a;text-shadow:0 0 14px rgba(255,215,106,.35)}.sl-rsec{display:flex;align-items:baseline;gap:8px;margin:16px 0 9px;font-size:13.5px;font-weight:900;color:#ffe9a0}.sl-rsec i{font-size:11px;font-style:normal;font-weight:400;color:#7c90b5}.sl-rqa{margin-bottom:10px;padding:12px 15px;border-radius:13px;background:#0d1727a6;border:1px solid rgba(91,124,178,.25);display:flex;flex-direction:column;gap:8px}.sl-rqa-q{font-size:13px;line-height:1.7;color:#f2f6ff}.sl-rqa b{font-size:13px;color:#f2f6ff}.sl-rops{display:flex;gap:8px;justify-content:flex-end}.sl-rops button{padding:7px 15px;border-radius:10px;font-size:12px;font-weight:900;cursor:pointer;border:1px solid}.sl-rops .ok{color:#8fe6c0;border-color:#9bf0c866;background:#9bf0c814}.sl-rops .ok:hover{background:#9bf0c82e}.sl-rops .no{color:#ff8f9a;border-color:#ff5f6e59;background:#ff5f6e12}.sl-rops .no:hover{background:#ff5f6e26}.sl-pop{position:relative;width:min(560px,94vw);max-height:88vh;overflow-y:auto;background:linear-gradient(165deg,#141d38,#0b1126 70%);border:1px solid rgba(240,201,107,.3);border-radius:18px;padding:20px 22px 18px;color:#eef2ff;box-shadow:0 18px 60px #00000080;display:flex;flex-direction:column;gap:9px}.sl-pop-t{font-size:16px;font-weight:900;color:#ffe9a0}.sl-pop-sub{font-size:12px;color:#8ea2c9}.sl-pop-sub b{color:#ffd76a}.sl-pop-rule{font-size:12px;line-height:1.8;color:#c9d6f5;background:#8ea2c914;border:1px solid rgba(142,162,201,.2);border-radius:11px;padding:9px 12px}.sl-pop-rule b{color:#ffe9a0}.sl-pop-tip{font-size:11.5px;color:#7c90b5}.sl-seg{display:flex;gap:6px}.sl-seg span{flex:1;text-align:center;padding:9px 0;border-radius:10px;font-size:12px;font-weight:900;color:#8fa3bf;cursor:pointer;border:1px solid rgba(91,124,178,.3)}.sl-seg span.on{color:#ffe9a0;border-color:#ffd76a80;background:#ffd76a1a}.sl-in{padding:10px 13px;border-radius:11px;border:1px solid rgba(91,124,178,.3);background:#0d1727b3;color:#eef2ff;font-size:12.5px;outline:none;resize:vertical}.sl-in:focus{border-color:#ffd76a80}.sl-upbtn{display:inline-flex;align-items:center;justify-content:center;padding:9px 0;border-radius:10px;font-size:12px;font-weight:800;color:#9fcaff;cursor:pointer;border:1px dashed rgba(127,184,255,.4)}.sl-upbtn:hover{background:#7fb8ff14}.sl-go{padding:12px 0;border-radius:12px;border:none;cursor:pointer;font-size:13.5px;font-weight:900;color:#2b2003;background:linear-gradient(135deg,#ffe9a0,#f0c96b);box-shadow:0 6px 18px #f0c96b4d}.sl-go:disabled{opacity:.45;cursor:default}@media(max-width:860px){.sl-hero{flex-wrap:wrap}.sl-hero-stats{width:100%;justify-content:space-between}.sl-prow{grid-template-columns:36px minmax(0,1.4fr) 80px}.sl-pnums{grid-column:2 / 3;grid-row:2}.sl-paward{grid-row:1 / 3;grid-column:3}}.goal-wrap.fix3{overflow:hidden;gap:12px;padding-bottom:4px}.goal-wrap.fix3 .goal-hero{flex:none}.goal-wrap.fix3 .goal-mid{flex:none;display:flex;flex-direction:column;gap:12px;padding:0}.goal-wrap.fix3 .goal-tips{flex:none;max-height:34%;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(91,124,178,.4) transparent}.goal-wrap.fix3 .goal-tips::-webkit-scrollbar{width:6px}.goal-wrap.fix3 .goal-mems{flex:1 1 auto;min-height:0;margin-top:0;display:flex;flex-direction:column}.goal-wrap.fix3 .goal-mems-list{flex:1 1 auto;min-height:88px;height:auto;overflow-y:auto;scrollbar-width:thin;align-content:start;display:flex;flex-direction:column}.goal-wrap.fix3 .goal-mems-list::-webkit-scrollbar{width:6px}.goal-wrap.fix3 .goal-mems-list::-webkit-scrollbar-thumb{background:#5b7cb259;border-radius:3px}.goal-hero-r{display:flex;align-items:center;gap:8px;min-width:0}.goal-hero-heads{display:inline-flex;align-items:baseline;gap:4px;padding:3px 10px 3px 12px;border-radius:999px;background:#ffc4001a;border:1px solid rgba(255,196,0,.35);font-size:11px;color:#ebe1ffe0;white-space:nowrap}.goal-hero-heads b{font-size:15px;color:#ffd34d;text-shadow:0 0 10px rgba(255,196,0,.5)}.goal-hero-heads .inf{margin-left:2px}.goal-mem{height:40px;padding:0 8px}.goal-mem .gm-nm{flex-wrap:nowrap}.goal-mem .gm-nm b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goal-mem .gm-nm i{flex:none;white-space:nowrap}.goal-mems-list{flex:none;height:208px;overflow-y:auto}.gm-ico{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border-radius:50%;font-size:9px;font-style:normal;font-weight:700;line-height:1;flex:none;cursor:help}.gm-ico.prot{background:#6fc4ff29;color:#9fd8ff;border:1px solid rgba(111,196,255,.4)}.gm-ico.pend,.gm-ico.idle{background:#ffb04829;color:#ffcf87;border:1px solid rgba(255,176,72,.45)}.gm-ico.zero{background:#ff636333;color:#ffb3b3;border:1px solid rgba(255,120,120,.5)}.gm-ico.sm{width:13px;height:13px;font-size:8.5px}.gm-ico.ok{background:#5ce08e26;color:#8ef0b2;border:1px solid rgba(92,224,142,.4)}.gm-ico.wait{background:#ffb04826;color:#ffcf87;border:1px solid rgba(255,176,72,.4)}.dpd-rec{margin-top:8px}.dpd-rec-btn{width:100%;display:flex;align-items:center;gap:6px;padding:8px 12px;border-radius:10px;border:1px dashed rgba(201,165,74,.4);background:#c9a54a0d;color:#e8d9ae;font-size:12px;cursor:pointer}.dpd-rec-btn b{color:#ffd34d;font-weight:800}.dpd-rec-btn i{margin-left:auto;font-style:normal;font-size:10.5px;color:#8a99b8}.dpd-rec-btn.on{border-style:solid;background:#c9a54a1a}.dpd-list.rec{margin-top:6px}.dpd-wd{padding:5px 10px;border-radius:8px;border:1px solid rgba(255,120,120,.4);background:#ff63631a;color:#ffb3b3;font-size:11.5px;cursor:pointer;white-space:nowrap}.dpd-wd:hover{background:#ff636333}.dpd-wd:disabled{opacity:.5;cursor:default}.dc-models{grid-column:1 / -1;display:flex;flex-direction:column;gap:8px}.dc-models>span{font-size:11px;color:#8a99b8}.dc-mrow{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:11px;background:#0d14208c;border:1px solid rgba(148,163,255,.14)}.dc-mrow-l{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.dc-mrow-l b{font-size:14px;color:#f2f6ff;font-weight:800}.dc-mrow-l i{font-style:normal;font-size:10.5px;color:#8a99b8}.dc-mstep{display:flex;align-items:center;gap:8px;flex:none}.dc-mstep button{width:30px;height:30px;border-radius:9px;border:1px solid rgba(242,198,109,.4);background:#f2c66d1a;color:#ffd88a;font-size:16px;font-weight:800;cursor:pointer;line-height:1}.dc-mstep button:hover{background:#f2c66d38}.dc-mstep b{min-width:30px;text-align:center;font-size:17px;color:#ffd34d;font-weight:900}.dc-msum{font-size:12px;color:#c8d4ee;text-align:right}.dc-msum b{color:#ffd34d;font-weight:800}.dc-detail-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:560px){.dc-detail-grid.two{grid-template-columns:1fr}}.au-static{font-size:13px;color:#f2f6ff;font-weight:700;padding:8px 0;display:inline-block}.au-static.dim{color:#8a99b8;font-weight:500}.au-voted{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:9px;background:#5ce08e1f;border:1px solid rgba(92,224,142,.4);color:#8ef0b2;font-size:12px;font-style:normal;font-weight:700;white-space:nowrap}.rw-pane.pq-vis{scrollbar-width:auto;scrollbar-color:rgba(120,150,205,.75) rgba(255,255,255,.05)}.rw-pane.pq-vis::-webkit-scrollbar{width:10px}.rw-pane.pq-vis::-webkit-scrollbar-track{background:#ffffff0a;border-radius:5px}.rw-pane.pq-vis::-webkit-scrollbar-thumb{background:#7896cd8c;border-radius:5px;border:2px solid transparent;background-clip:content-box}.rw-pane.pq-vis::-webkit-scrollbar-thumb:hover{background:#96b4ebbf;background-clip:content-box}.rw-list.rec .rw-who b span.nmfx.n2{justify-content:flex-start;gap:.12em}.pb-sec.big .pb-t3{grid-template-columns:54px minmax(0,1fr) 104px 132px}@media(max-width:700px){.pb-sec.big .pb-t3{grid-template-columns:40px minmax(0,1fr) auto}}.rp-scroll{flex:1;min-height:0;overflow-y:auto;padding:2px 8px 12px 2px;scrollbar-width:thin;scrollbar-color:rgba(233,197,110,.55) rgba(140,170,220,.08)}.rp-scroll::-webkit-scrollbar{width:10px}.rp-scroll::-webkit-scrollbar-track{background:#8caadc12;border-radius:8px}.rp-scroll::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#e9c56e99,#c9a54a61);border-radius:8px;border:2px solid rgba(8,12,24,.65)}.rp-scroll::-webkit-scrollbar-thumb:hover{background:#e9c56ed9}.rp-wrap{display:flex;flex-direction:column;gap:14px}.rp-sec{border:1px solid rgba(140,170,220,.16);border-radius:16px;padding:14px 16px;background:linear-gradient(180deg,#141d388c,#0b112666)}.rp-sec .rw-ruleform,.rp-sec .pz-rule{margin-top:10px}.rp-sec-h{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;padding-bottom:9px;border-bottom:1px solid rgba(233,197,110,.18)}.rp-sec-h b{display:inline-flex;align-items:center;gap:7px;font-size:14.5px;font-weight:900;color:#f2c66d;letter-spacing:.5px}.rp-sec-h b svg{color:#e9c979}.rp-sec-h span{font-size:11.5px;color:#e9f0ff73}.pb-pset{display:inline-flex;align-items:center;gap:5px;border:1px solid rgba(233,197,110,.4);background:#e9c56e1a;color:#e9c979;font-size:11.5px;font-weight:800;padding:4px 11px;border-radius:999px;cursor:pointer;transition:all .15s}.pb-sec-ops{display:inline-flex;align-items:center;gap:8px;margin-left:auto}.pb-more{display:inline-flex;align-items:center;gap:4px;border:1px solid rgba(142,162,201,.35);background:#8ea2c914;color:#b9c8e8;font-size:11.5px;font-weight:800;padding:4px 11px;border-radius:999px;cursor:pointer;transition:all .15s}.pb-more:hover{border-color:#ffd76a80;color:#ffe9a0}.pb-more.on{border-color:#ffd76a8c;background:#ffd76a1f;color:#ffd75e}.pb-rkn{position:absolute;right:-4px;bottom:-4px;min-width:18px;height:18px;border-radius:9px;background:#14203cf2;border:1px solid rgba(142,162,201,.45);color:#cfdaf2;font-size:10.5px;font-weight:800;font-style:normal;display:flex;align-items:center;justify-content:center;padding:0 4px}.bb-rows{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:4px 2px}@media(max-width:720px){.bb-rows{grid-template-columns:1fr}}.bb-row{display:flex;align-items:center;gap:10px;padding:7px 12px;border-radius:10px;background:#0c143059;border:1px solid rgba(142,162,201,.14)}.bb-row.me{border-color:#ffd76a73;background:#ffd76a0f}.bb-row .bb-mid{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.bb-row .bb-mid b{font-size:13px;color:#eef2ff;display:flex;align-items:center;gap:6px}.bb-row .bb-mid .bb-team{font-style:normal;font-size:11px;color:#8ea2c9}.bb-row .bb-mid span{font-size:11.5px;color:#a9b8d8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bb-row .bb-amt{flex:none;text-align:right;font-size:11px;color:#8ea2c9}.bb-row .bb-amt i{font-style:normal;font-size:17px;font-weight:800;color:#ffd75e;font-variant-numeric:tabular-nums;margin-right:2px}.pb-pset:hover{background:#e9c56e38;box-shadow:0 0 12px #e9c56e4d}.pz-e-link{display:inline-flex;align-items:center;gap:5px;margin:4px auto 0;border:1px solid rgba(233,197,110,.45);background:#e9c56e1f;color:#e9c979;font-size:12px;font-weight:800;padding:5px 14px;border-radius:999px;cursor:pointer}.pz-e-link:hover{background:#e9c56e3d}.pz-edit{text-align:left}.pz-edit>b{text-align:center}.pz-e-row{display:flex;align-items:center;gap:9px;margin-top:9px}.pz-e-rk{flex:none;font-style:normal;font-size:11px;font-weight:900;padding:3px 9px;border-radius:999px;letter-spacing:1px}.pz-e-rk.s1{color:#3a2c05;background:linear-gradient(135deg,#ffe9a0,#f5b81d)}.pz-e-rk.s2{color:#26303f;background:linear-gradient(135deg,#f4f7fc,#b7c3d6)}.pz-e-rk.s3{color:#2f1c07;background:linear-gradient(135deg,#f6c99a,#d98a3d)}.pz-e-row input{flex:1;min-width:0;background:#090e1cbf;border:1px solid rgba(140,170,220,.25);border-radius:9px;padding:8px 11px;color:#eef2ff;font-size:13px;outline:none}.pz-e-row input:focus{border-color:#e9c56e99}.pz-e-msg{display:block;margin-top:9px;font-size:12px;text-align:center;color:#e9c979}.pz-e-bar{display:flex;justify-content:center;margin-top:12px}.rf-fix{flex:1;min-height:0;display:flex;flex-direction:column;gap:8px}.rf-top{flex:none;max-height:60%;overflow-y:auto;padding-right:4px;scrollbar-width:thin;scrollbar-color:rgba(140,170,220,.35) transparent}.rf-top::-webkit-scrollbar{width:7px}.rf-top::-webkit-scrollbar-thumb{background:#8caadc4d;border-radius:6px}.rf-group.v2{margin:8px 2px 0;padding:13px 16px 12px}.rf-prog{height:6px;border-radius:99px;background:#8caadc24;margin-top:10px;overflow:hidden}.rf-prog i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#e9c979,#ffd34d);box-shadow:0 0 10px #f0c96b80;transition:width .5s ease}.rf-group-stat .rf-rate{margin-left:auto;color:#aebcdf}.rf-issues{display:flex;flex-direction:column;gap:6px;margin-top:10px}.rf-issue{display:flex;align-items:baseline;gap:9px;font-size:12px;border-radius:10px;padding:6px 11px;line-height:1.55}.rf-issue em{flex:none;font-style:normal;font-weight:900;font-size:11.5px;letter-spacing:.5px;white-space:nowrap}.rf-issue span{min-width:0;color:#dbe5ff}.rf-issue.bad{background:#ff6b611f;border:1px solid rgba(255,107,97,.45)}.rf-issue.bad em{color:#ff9d94}.rf-issue.warn{background:#f0c96b1a;border:1px solid rgba(240,201,107,.42)}.rf-issue.warn em{color:#ffd34d}.rf-issue.tag{background:#7fb8ff17;border:1px solid rgba(127,184,255,.35)}.rf-issue.tag em{color:#9fcaff}.rf-issue.good{background:#6ee69617;border:1px solid rgba(110,230,150,.4);margin-top:8px}.rf-issue.good em{color:#7ce6a3}.rf-adv{margin-top:9px;padding-top:8px;border-top:1px dashed rgba(140,170,220,.18)}.rf-bot{flex:1;min-height:0;display:flex;flex-direction:column;gap:7px}.rf-wall-clip{flex:1;min-height:0;display:flex;flex-direction:column;position:relative}.smh{position:absolute;left:0;right:0;bottom:0;z-index:6;height:72px;padding:0 0 4px;border:0;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:0;background:linear-gradient(180deg,transparent,rgba(8,13,28,.62) 52%,rgba(8,13,28,.92));pointer-events:auto;transition:opacity .25s}.smh:hover{background:linear-gradient(180deg,transparent,rgba(16,23,46,.7) 52%,rgba(10,16,34,.95))}.smh-arr{display:flex;color:#ffdf9a;opacity:.95;animation:smhBob 1.6s ease-in-out infinite;filter:drop-shadow(0 0 6px rgba(255,207,112,.55)) drop-shadow(0 2px 6px rgba(0,0,0,.55))}.smh-arr.two{margin-top:-8px;opacity:.5;animation-delay:.22s}@keyframes smhBob{0%,to{transform:translateY(-3px)}50%{transform:translateY(3px)}}.rf-bot-h{flex:none;display:flex;align-items:baseline;gap:10px;padding:2px 4px 0}.rf-bot-h b{font-size:13px;font-weight:900;color:#cdd9f3;letter-spacing:.5px}.rf-bot-h span{font-size:11px;color:#e9f0ff66}.rf-bot .rf-wall{flex:1;min-height:0;padding-right:6px;scrollbar-width:thin;scrollbar-color:rgba(233,197,110,.5) rgba(140,170,220,.08)}.rf-bot .rf-wall::-webkit-scrollbar{width:9px}.rf-bot .rf-wall::-webkit-scrollbar-track{background:#8caadc12;border-radius:8px}.rf-bot .rf-wall::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#e9c56e8c,#c9a54a59);border-radius:8px;border:2px solid rgba(8,12,24,.6)}.rf-bot .rf-wall::-webkit-scrollbar-thumb:hover{background:#e9c56ecc}.rf-pane .rw-hd .pd-top.in-hd{flex:none;margin:0 0 0 auto;align-self:center;z-index:6}.rf-pane .rw-hd .pd-top.in-hd .pd-row{margin:0;flex-wrap:nowrap}@media(max-width:900px){.rf-pane .rw-hd .pd-top.in-hd{order:9;flex:1 1 100%;margin-left:0}.rf-pane .rw-hd .pd-top.in-hd .pd-row{justify-content:flex-end}}.rf-bot{border:1px solid rgba(140,170,220,.24);border-radius:14px;background:linear-gradient(180deg,#151d376b,#0b112240);padding:9px 10px 4px;box-shadow:inset 0 1px #ffffff08}.rf-bot-h{padding:0 2px}.rf-topshade{position:absolute;top:0;left:0;right:0;height:16px;z-index:5;pointer-events:none;opacity:0;transition:opacity .25s;background:linear-gradient(180deg,#0c1224f2,#0c122400);border-radius:12px 12px 0 0}.rf-topshade.on{opacity:1}.rw-hd .fw-hd-x:has(>.fw-view-sw:only-child){order:0;flex:none;flex-basis:auto;margin-left:auto;justify-content:flex-end;align-self:center}@media(max-width:900px){.rw-hd .fw-hd-x:has(>.fw-view-sw:only-child){order:9;flex:1 1 100%;margin-left:0}}.perf-pane .pb-sec.big .pb-t3.hold .pb-t3-who b{font-size:16px}.bs-cmd.v2{flex-direction:column;gap:8px;margin-bottom:10px}.bs-cmd.v2 .bs-cmd-q{flex:none;display:flex;align-items:center;gap:6px 16px;padding:8px 16px;border-radius:14px;flex-wrap:wrap}.bs-cmd.v2 .bs-cmd-q .bs-cmd-qm{flex:1 1 280px;min-width:0}.bs-cmd.v2 .bs-cmd-q .bs-cmd-grid.slim{flex:1 1 340px}.bs-cmd.v2 .bs-cmd-qm{flex:none;gap:9px}.bs-cmd.v2 .bs-cmd-px{margin-left:2px;font-size:26px}.bs-cmd.v2 .bs-cmd-name{font-size:14.5px}.bs-cmd.v2 .bs-cmd-chg{font-size:12px}.bs-cmd.v2 .bs-cmd-grid.slim{flex:1;min-width:0;gap:10px;padding-bottom:0;justify-content:stretch;overflow-x:visible}.bs-cmd.v2 .bs-cmd-grid.slim span{flex:1 1 0;min-width:58px;gap:1px;font-size:9.5px}.bs-cmd.v2 .bs-cmd-grid.slim span:nth-child(1),.bs-cmd.v2 .bs-cmd-grid.slim span:nth-child(2){flex:1.25 1 0;min-width:76px}.bs-cmd.v2 .bs-cmd-grid.slim span i{font-size:12.5px}.bs-cmd.v2 .bs-cmd-grid.slim .bs-cmd-qmore{flex:none;align-self:center;margin-left:auto;padding:4px 9px;font-size:10.5px}.bs-cmd.v2 .bs-cmd-q.more{flex-wrap:wrap;row-gap:6px}.bs-cmd.v2 .bs-cmd-grid.more{flex:1 1 100%;margin-left:0;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));row-gap:8px}.bs-cmd.v2 .bs-cmd-grid.more .bs-cmd-qmore{grid-column:auto;justify-self:stretch;align-self:center}.bs-cmd.v2 .bs-cmd-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;align-items:stretch}.bs-cmd.v2 .bs-cmd-sel,.bs-cmd.v2 .bs-cmd-dir{display:contents}.bs-cmd.v2 .bs-cmd-row .bs-ms{width:100%;min-width:0}.bs-cmd.v2 .bs-cmd-var,.bs-cmd.v2 .bs-cmd-row .bs-ms-b{width:100%;min-width:0;min-height:36px;height:36px;font-size:13px;border-radius:11px;padding-top:0;padding-bottom:0;letter-spacing:.3px}.bs-cmd.v2 .bs-scope-fixed{min-height:36px;height:36px;font-size:12.5px;border-radius:11px;padding:0 12px;width:100%;min-width:0}.bs-cmd.v2 .bs-cmd-dir .bs-bar4-btn{width:100%;min-width:0;min-height:36px;padding:5px 6px;font-size:12px;border-radius:11px;gap:4px;white-space:nowrap;justify-content:center;overflow:hidden}.bs-cmd.v2 .bs-cmd-dir .bs-bar4-btn b{font-size:14px;flex:none}.bs-cmd.v2 .bs-cmd-dir .bs-bar4-btn .lt{font-size:10px;flex:none}@media(max-width:900px){.bs-cmd.v2 .bs-cmd-q{flex-direction:column;align-items:stretch;gap:6px}.bs-cmd.v2 .bs-cmd-grid.slim{justify-content:flex-start}.bs-cmd.v2 .bs-cmd-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.wk-side-menu.flow{display:flex;flex-direction:column;gap:7px;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:2px 2px 10px 0;scrollbar-width:thin}.wk-side-menu.flow::-webkit-scrollbar{width:4px}.wk-side-menu.flow::-webkit-scrollbar-thumb{background:#6fc4ff33;border-radius:2px}.wk-side-menu.flow>.wk-side-g{display:flex;flex-direction:column;flex:none;gap:4px}.wk-side-menu.flow .wk-side-g .wk-side-item{flex:none}.wk-side-menu.flow .wk-side-sec{padding:4px 6px 0}.wk-side-menu.flow .wk-side-quick,.wk-side-menu.flow .wk-side-tips{flex:none}.ad-daybar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:-2px 0 12px}.ad-daym{font-size:12px;font-weight:800;color:#9fb0cf;border:1px solid rgba(140,170,220,.3);border-radius:999px;padding:4px 13px;cursor:pointer;transition:all .15s;white-space:nowrap}.ad-daym:hover{border-color:#f0c96b8c;color:#ffe9b8}.ad-daym.on{color:#3a2c05;background:linear-gradient(135deg,#ffe9a0,#f5b81d);border-color:transparent;box-shadow:0 0 12px #ffc40059}.ad-daybar input[type=date]{background:#090e1cbf;border:1px solid rgba(140,170,220,.3);border-radius:9px;padding:5px 9px;color:#eef2ff;font-size:12.5px;outline:none;color-scheme:dark}.ad-daybar input[type=date]:focus{border-color:#f0c96b99}.ad-daybar i{font-style:normal;font-size:12px;color:#77879f}.ad-dayn{font-style:normal;font-size:11.5px;font-weight:800;color:#e9c979;margin-left:2px}.ad-home .ad-head .cnt{color:#e9c979;font-weight:800}.ad-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:12px 0 4px}.ad-stat{border:1px solid rgba(140,170,220,.18);border-radius:14px;padding:12px 8px;text-align:center;background:linear-gradient(180deg,#141d3899,#0b112666)}.ad-stat b{display:block;font-size:20px;font-weight:900;color:#f2c66d;font-variant-numeric:tabular-nums}.ad-stat span{display:block;margin-top:4px;font-size:11px;color:#e9f0ff8c}.ad-sec{margin-top:16px}.ad-sec-t{font-size:12px;font-weight:900;letter-spacing:3px;color:#7d92b8;padding-left:4px;margin-bottom:8px;display:flex;align-items:center;gap:8px}.ad-sec-t:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,rgba(140,170,220,.25),transparent)}.ad-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.ad-go{position:relative;border:1px solid rgba(140,170,220,.16);border-radius:14px;padding:14px 14px 12px;cursor:pointer;background:#ffffff06;transition:border-color .2s,transform .15s,box-shadow .2s;display:flex;flex-direction:column;gap:5px;min-height:108px}.ad-go:hover{border-color:#f0c96b80;transform:translateY(-2px);box-shadow:0 10px 26px #00000059}.ad-go-ic{font-size:20px}.ad-go b{font-size:14px;font-weight:900;color:#f2f6ff;letter-spacing:.5px}.ad-go i{font-style:normal;font-size:11px;line-height:1.55;color:#e9f0ff80;flex:1}.ad-go-arr{font-size:11px;font-weight:800;color:#e9c979;letter-spacing:.5px}@media(max-width:860px){.ad-stats{grid-template-columns:repeat(2,1fr)}.ad-grid{grid-template-columns:1fr}}.in-mask{z-index:2100}.in-modal{position:relative;width:min(460px,94vw);max-height:72vh;overflow-y:auto;background:#0e1124fc;border:1px solid rgba(240,205,120,.32);border-radius:14px;padding:18px 20px;color:#c3c9e8;font-size:12.5px;line-height:1.8;letter-spacing:.3px;font-weight:400;text-align:left;white-space:pre-line;box-shadow:0 18px 60px #000000a6}.in-x{position:absolute;top:8px;right:8px}.goal-cards.slim .goal-card{gap:2px}.goal-cards.slim .goal-card b{line-height:1.15}.goal-cards.slim .goal-card .goal-comm-sub{display:block;font-style:normal;font-size:10.5px;color:#8ea2c9;margin-top:2px}.goal-card.maint b{color:#8ef0c0;text-shadow:0 0 14px rgba(80,220,160,.45)}.goal-plan{border-color:#f0cd7859;background:#f0cd780d}.goal-plan>b{color:#f0cd78}.goal-plan .gp-n{color:#ffd34d;font-weight:800}.goal-plan{padding:11px 13px;gap:8px}.goal-plan .gt-tip{display:flex;align-items:flex-start;gap:8px;background:#ffffff09;border:1px solid rgba(240,205,120,.16);border-radius:10px;padding:9px 12px;line-height:1.6;font-size:12.5px;color:#e8eefff0}.goal-plan .gt-tip:hover{border-color:#f0cd7852}.goal-plan .gt-step{flex:none;width:18px;height:18px;margin-top:1px;border-radius:50%;border:1px solid rgba(240,205,120,.55);color:#ffd34d;font-size:10.5px;font-weight:800;font-style:normal;display:flex;align-items:center;justify-content:center;background:#f0cd7814}.goal-plan .gt-tip .ic{flex:none;margin-top:3px;margin-right:0}.goal-plan .gt-txt{flex:1;min-width:0}.goal-plan .gp-sub{margin-left:auto;font-size:10.5px;color:#7286a8;font-weight:400}.goal-wrap.fix3 .goal-cards{gap:8px}.goal-wrap.fix3 .goal-cards.slim .goal-card{padding-top:7px!important;padding-bottom:7px!important}.goal-wrap.fix3 .goal-cards.slim .goal-card b{font-size:27px}.goal-wrap.fix3 .goal-up{padding:7px 12px;font-size:12.5px;line-height:1.5}.goal-wrap.fix3 .goal-tips{padding:7px 12px;gap:3px}.goal-wrap.fix3 .goal-tips span{line-height:1.45}.goal-wrap.fix3 .goal-cards.slim .goal-card{padding-top:6px!important;padding-bottom:6px!important}.goal-wrap.fix3 .goal-cards.slim .goal-card b{font-size:25px}.goal-wrap.fix3 .goal-up{padding:6px 12px}.goal-wrap.fix3 .goal-up-sub{margin-top:2px}.goal-wrap.fix3 .goal-tips b{font-size:12.5px}.goal-wrap.fix3{gap:7px}.goal-wrap.fix3 .goal-mid{gap:6px}.goal-wrap.fix3 .goal-tips{padding:6px 12px;gap:2px}.goal-wrap.fix3 .goal-tips span{line-height:1.4}.dc-rows.v2{gap:0}.dc-blk{border-top:1px solid rgba(140,170,220,.08)}.dc-blk:first-child{border-top:none}.dc-blk:empty{border-top:none}.dc-blk-cap{display:flex;align-items:center;gap:7px;padding:7px 16px;border-bottom:1px dashed rgba(140,170,220,.1);color:#8fa0c4;font-size:11px;font-weight:700;letter-spacing:.03em}.dc-blk-cap>b{display:inline-block;min-width:2.4ch;text-align:right;font-variant-numeric:tabular-nums;flex:none}.dc-blk-cap .dc-pend-n{flex:none}.dc-blk-cap b{color:#ffd34d;font-weight:900;font-variant-numeric:tabular-nums}.dc-blk-cap .dc-addmini{margin-left:auto;margin-right:0;width:22px;height:22px;font-size:13px;font-weight:700;color:#3a2c08;border:none;background:linear-gradient(145deg,#ffe9ad,#f5c864 48%,#dfa63c);box-shadow:0 1px 4px #f5c86466,inset 0 1px 1px #ffffffa6,inset 0 -1px 2px #a06e1459;text-shadow:0 1px 0 rgba(255,255,255,.4)}.dc-blk-cap .dc-addmini:hover{color:#241a02;background:linear-gradient(145deg,#fff3c8,#ffd77e 48%,#ecb34a);box-shadow:0 3px 9px #f5c8648c,inset 0 1px 1px #ffffffbf,inset 0 -1px 2px #a06e144d;transform:translateY(-1px) scale(1.08)}.dc-blk-cap .dc-addmini:active{transform:translateY(0) scale(.96);box-shadow:0 1px 3px #f5c86459,inset 0 1px 2px #a06e1459}.dc-blk-cap.dc-cap-tgl{cursor:pointer;transition:background .15s}.dc-blk-cap.dc-cap-tgl:hover{background:#6fc4ff0f}.dc-blk-cap.dc-cap-tgl.on{color:#c9d6f2}.dc-blk-cap .dc-cap-arr{margin-left:6px;font-style:normal;font-size:10px;color:#8ea6c9;transition:transform .18s}.dc-blk-cap .dc-cap-arr.up{transform:rotate(180deg);color:#6fc4ff}.dc-blk-hd{width:100%;display:flex;align-items:center;gap:7px;padding:10px 16px;background:#0e182c6b;border:none;border-bottom:1px dashed rgba(140,170,220,.1);color:#c9d6f2;font-size:12.5px;font-weight:800;cursor:pointer;text-align:left}.dc-blk-hd b{color:#ffd34d;font-weight:900}.dc-blk-hd:hover{background:#6fc4ff0d}.dc-blk-hd i{margin-left:auto;font-style:normal;font-size:10.5px;color:#8a99b8;font-weight:400}.dc-blk-hd.on{border-bottom:none}.dc-blk-hdrow{display:flex;align-items:stretch;gap:6px}.dc-blk-hdrow .dc-blk-hd{flex:1;min-width:0}.dc-addmini{flex:none;align-self:center;margin-right:10px;width:24px;height:24px;padding:0;border-radius:50%;border:1px solid rgba(245,200,100,.42);background:#f5c86412;color:#ffd584d9;font-size:14px;font-weight:400;line-height:1;cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;transition:all .18s}.dc-addmini:hover{border-color:#f5c864d9;color:#ffd584;background:#f5c8642e;transform:scale(1.1)}.dc-fp{flex:1;display:flex;flex-direction:column;gap:6px;min-width:0}.dc-fp-list{display:flex;flex-direction:column;gap:4px;max-height:180px;overflow:auto;border:1px solid rgba(140,170,220,.16);border-radius:10px;padding:5px;background:#0a122459}.dc-fp-row{display:grid;grid-template-columns:minmax(64px,7.5em) 11ch minmax(0,1fr);align-items:baseline;gap:10px;padding:7px 10px;border-radius:8px;border:1px solid transparent;background:#0e182c66;cursor:pointer;text-align:left;color:#c9d6f2;width:100%}.dc-fp-row:hover{border-color:#f5c86473;background:#f5c86412}.dc-fp-row b{font-size:13px;color:#ffd584;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dc-fp-row i{font-style:normal;font-size:11.5px;color:#9fb0d4;white-space:nowrap}.dc-fp-row em{font-style:normal;font-size:10.5px;color:#8a99b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right}.dc-fp-list{width:-moz-max-content;width:max-content;min-width:100%;max-width:min(560px,86vw)}.dc-fp-hint{flex:1;font-size:12px;color:#8a99b8;padding:8px 10px;border:1px dashed rgba(140,170,220,.25);border-radius:10px}.dc-fp-none{flex:1;font-size:12px;color:#ffb84d;padding:8px 10px;border:1px dashed rgba(255,184,77,.4);border-radius:10px;line-height:1.6}.dc-fp-sel{flex:1;display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:10px;border:1px solid rgba(123,227,165,.4);background:#7be3a512}.dc-fp-sel b{font-size:13.5px;color:#7be3a5}.dc-fp-sel i{font-style:normal;font-size:12px;color:#9fb0d4}.dc-fp-sel em{font-style:normal;font-size:10.5px;color:#8a99b8;margin-left:auto}.dc-fp-lock{padding:7px 12px;border-radius:8px;background:#0e182c80;border:1px solid rgba(140,170,220,.18);font-size:12.5px;color:#9fb0d4}.dc-fp-need{color:#ff9a9a!important;font-style:normal}.dc-fp-need-bg{border-color:#ff787873!important;color:#ff9a9a!important;background:#ff78780f!important}.ct-fp{position:relative;display:inline-block;min-width:150px}.ct-fp .ct-inp.nm{width:100%}.ct-fp .ct-inp.nm.hit{border-color:#7be3a58c;padding-right:22px}.ct-fp-ok{position:absolute;right:7px;top:50%;transform:translateY(-50%);font-style:normal;color:#7be3a5;font-size:12px;font-weight:900}.ct-fp-pop{position:absolute;left:0;top:calc(100% + 4px);z-index:1200;min-width:260px;max-height:220px;overflow:auto;background:#0c1626;border:1px solid rgba(140,170,220,.3);border-radius:10px;box-shadow:0 10px 34px #00000080;padding:5px}.ct-fp-h{padding:8px 10px;font-size:11.5px;color:#8a99b8}.ct-fp-h.warn{color:#ffb84d;line-height:1.6}.ct-fp-i{display:flex;align-items:baseline;gap:8px;padding:7px 9px;border-radius:7px;cursor:pointer}.ct-fp-i:hover{background:#f5c86414}.ct-fp-i b{font-size:12.5px;color:#ffd584}.ct-fp-i i{font-style:normal;font-size:11px;color:#9fb0d4}.ct-fp-i em{margin-left:auto;font-style:normal;font-size:10px;color:#8a99b8;white-space:nowrap}.dc-blk .dc-row{padding-left:28px}.dc-miss{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 14px;border-radius:12px;border:1px solid rgba(255,180,84,.42);background:linear-gradient(90deg,#ffb4541a,#ffb4540a);color:#ffd9a0;font-size:12.5px;line-height:1.6}.dc-miss b{color:#ffe9c0;font-weight:800}.dc-miss.sub{border-color:#94a3b838;background:#94a3b80d;color:#9aa8c4;font-size:11.5px;padding:7px 14px;margin-top:6px}.dc-miss.sub b{color:#c3cddf;font-weight:700}.dc-wd{padding:2px 8px;font-size:10.5px;border-radius:7px;margin-left:2px}.dc-miss b{color:#ffb454;font-weight:900}.recfold{margin-top:0;margin-bottom:10px}.recfold .psr{margin-top:8px;border-top:1px dashed rgba(140,170,220,.14);padding-top:8px}.recfold .psr .rw-sec-t{font-size:12px;color:#8a99b8}.binbox{margin:0 0 10px;border:1px solid rgba(255,180,84,.4);border-radius:14px;background:linear-gradient(135deg,#ffb45414,#ffb45405);padding:10px 12px;display:flex;flex-direction:column;gap:8px}.binbox-hd{display:flex;align-items:center;gap:7px;color:#ffd9a0;font-size:13px;font-weight:800}.binbox-hd b{color:#ffb454;font-weight:900;font-size:14px}.binbox-hd i{margin-left:auto;font-style:normal;font-size:11px;color:#8a99b8;font-weight:400}.binbox-row{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;background:#0a10208c;border:1px solid rgba(140,170,220,.12)}.binbox-k{font-style:normal;flex:none;font-size:10.5px;font-weight:800;padding:2px 8px;border-radius:99px;border:1px solid rgba(140,170,220,.3);color:#a9c6f5}.binbox-k.k-成交{border-color:#6fc4ff73;color:#8fd4ff}.binbox-k.k-业绩{border-color:#f0cd7873;color:#f0cd78}.binbox-k.k-周奖,.binbox-k.k-月奖{border-color:#a78bfa80;color:#c4b5fd}.binbox-t{flex:1;min-width:0;font-size:12.5px;color:#c9d4ec;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.binbox-t b{color:#f2f6ff;margin-right:8px}.binbox-ok{flex:none}.gm-mst.wait{color:#ffb454;border-color:#ffb45473}.abp{display:flex;flex-direction:column;gap:12px;padding:2px 0 6px}.abp-form{border:1px solid rgba(140,170,220,.16);border-radius:16px;background:#0b13248c;padding:14px 16px;display:flex;flex-direction:column;gap:10px}.abp-fhd{display:flex;align-items:center;gap:8px;color:#f2f6ff;font-size:14px;font-weight:900}.abp-fhd i{margin-left:auto;font-style:normal;font-size:11px;color:#8a99b8;font-weight:400}.abp-row{display:flex;align-items:center;gap:10px}.abp-row>span{flex:none;width:84px;font-size:12px;color:#93a3c4}.abp-row .wk-inp{flex:1;width:auto}.abp-row.end{justify-content:flex-end}.abp-note{flex:1}.abp-list{border:1px solid rgba(140,170,220,.14);border-radius:14px;background:#0b132473;padding:10px 14px;display:flex;flex-direction:column}.abp-lhd{font-size:12.5px;color:#93a3c4;font-weight:800;padding:2px 0 8px}.abp-lhd b{color:#ffd34d}.abp-li{display:flex;align-items:center;gap:10px;padding:8px 0;border-top:1px dashed rgba(140,170,220,.1);font-size:12.5px;color:#c9d4ec}.abp-lt{flex:1;min-width:0}.abp-lt b{color:#f2f6ff}.abp-lt i{font-style:normal;color:#8a99b8}.dc-selflock{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:10px;border:1px solid rgba(240,205,120,.35);background:#f0cd780f;color:#f0cd78;font-size:13px;font-weight:800}.dc-selflock i{margin-left:auto;font-style:normal;font-size:11px;color:#8a99b8;font-weight:400}.recfold.mine{margin-bottom:10px}.mcr{display:flex;flex-direction:column;gap:12px;padding:2px 0 6px}.mcr-form{border:1px solid rgba(140,170,220,.16);border-radius:16px;background:#0b13248c;padding:14px 16px;display:flex;flex-direction:column;gap:12px}.mcr-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.mcr-grid>div{display:flex;flex-direction:column;gap:4px}.mcr-grid span{font-size:11px;color:#93a3c4}.mcr-grid .wk-inp{width:100%}.mcr-list{border:1px solid rgba(140,170,220,.14);border-radius:14px;background:#0b132473;padding:10px 14px}.mcr-tb{display:flex;flex-direction:column}.mcr-tr{display:grid;grid-template-columns:1.2fr .9fr .5fr 1.1fr .5fr 1fr;gap:8px;align-items:center;padding:8px 0;border-top:1px dashed rgba(140,170,220,.08);font-size:12.5px;color:#c9d4ec}.mcr-tr.hd{border-top:none;color:#7286a8;font-size:11px;font-weight:800}.mcr-tr b{color:#f2f6ff}.mcr-tb.v2 .mcr-tr{grid-template-columns:.95fr 1.2fr .4fr 1.1fr .4fr .9fr .62fr}.mcr-tb.v2 .mcr-tr>span:nth-child(2){white-space:nowrap}.mcr-tb.v2 .mcr-tr>span:nth-child(4){white-space:nowrap}.mcr-watch{margin-bottom:14px}.mcr-watch .abp-lhd{display:flex;align-items:center;gap:7px}.mcr-lock{font-style:normal;font-size:10.5px;padding:2px 8px;border-radius:99px;background:#8fc7ff1a;border:1px solid rgba(143,199,255,.35);color:#8fc7ff;white-space:nowrap;cursor:help}.mcr-long{color:#7be3a5}.mcr-short{color:#ff9d8a}.mcr-ops{display:flex;gap:6px}.mcr-ro{margin-left:10px;font-size:11px;color:#7286a8;font-weight:400}.mcr-cats{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:4px 0 6px}.mcr-cat{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 14px;border-radius:14px;border:1px solid rgba(140,170,220,.14);background:#0b132480;cursor:pointer;text-align:left;color:#c9d4ec;transition:border-color .15s,background .15s}.mcr-cat b{font-size:20px;font-weight:900;line-height:1.1}.mcr-cat span{font-size:12.5px;font-weight:800}.mcr-cat em{font-size:10.5px;color:#7286a8;font-style:normal}.mcr-cat.hold b{color:#7be3a5}.mcr-cat.flat b{color:#8fc7ff}.mcr-cat.deal b{color:#ffd584}.mcr-cat.lost b{color:#ff9d8a}.mcr-cat.on{border-color:#f5c86480;background:#f5c86412}@media(max-width:720px){.mcr-cats{grid-template-columns:repeat(2,1fr)}}.xb2-sw{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:4px 0 10px}.xb2-g{display:inline-flex;gap:5px}.xb2-g button{border:1px solid rgba(142,162,201,.35);background:transparent;color:#aebcdf;border-radius:999px;padding:3px 14px;font-size:12px;font-weight:700;cursor:pointer}.xb2-g button.on{background:linear-gradient(135deg,#ffe9a0,#f5b81d);border-color:transparent;color:#3a2c05}.xb2-card{border:1px solid rgba(142,162,201,.22);border-radius:12px;padding:10px 12px;background:#0c143073}.xb2-mode{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:10px}.xb2-mt{font-size:12px;font-weight:800;color:#8ea2c9}.xb2-m{display:flex;flex-direction:column;align-items:flex-start;gap:1px;border:1px solid rgba(142,162,201,.35);background:transparent;border-radius:10px;padding:6px 14px;cursor:pointer;text-align:left}.xb2-m b{font-size:13px;color:#dbe5ff}.xb2-m em{font-style:normal;font-size:11px;color:#8ea2c9}.xb2-m.on{border-color:#ffd76a99;background:#ffd76a14}.xb2-m.on b{color:#ffe9a0}.xb2-rows{display:flex;flex-direction:column;gap:8px}.xb2-r{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.xb2-r input{background:#0c1430;border:1px solid rgba(142,162,201,.3);color:#eef2ff;border-radius:8px;padding:6px 9px;font-size:12px}.xb2-r .xb2-name{width:180px}.xb2-f{display:inline-flex;align-items:center;gap:6px}.xb2-f i{font-style:normal;font-size:11px;color:#8ea2c9;flex:none}.xb2-f input{width:88px}.xb2-f.grow{flex:1;min-width:180px}.xb2-f.grow input{width:100%;flex:1}.xb2-rk{flex:none;font-style:normal;font-size:12px;font-weight:800;color:#ffe9a0;border:1px solid rgba(255,215,106,.4);border-radius:999px;padding:3px 10px;background:#ffd76a14}.xb2-del{border:1px solid rgba(255,120,120,.4);background:transparent;color:#ff9a9a;border-radius:8px;padding:4px 10px;font-size:12px;cursor:pointer}.xb2-foot-r{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:4px;flex-wrap:wrap}.xb2-add{border:1px dashed rgba(142,162,201,.45);background:transparent;color:#aebcdf;border-radius:8px;padding:6px 14px;font-size:12px;font-weight:700;cursor:pointer}.xb2 .rw-submit-btn{padding:6px 16px;font-size:12px}.xb-goods{font-style:normal;margin-left:8px;font-size:11px;color:#8fe3b3}.xb-rankbox{border:1px dashed rgba(255,215,106,.25);border-radius:10px;padding:6px 10px 8px;margin-top:4px}.xb-rank-h{font-size:12px;font-weight:800;color:#ffe9a0;margin-bottom:4px}.xb-rank-h em{font-style:normal;font-weight:400;font-size:11px;color:#8ea2c9;margin-left:8px}.xb-rank-r .xb-rk{flex:none;font-style:normal;font-size:11px;font-weight:800;color:#ffe9a0;border:1px solid rgba(255,215,106,.4);border-radius:999px;padding:2px 9px}.xb-rank-r.on{border-color:#ffd76a73;background:#ffd76a0d;border-radius:8px}.xb-rank-ck{border:1px solid rgba(142,162,201,.4);background:transparent;color:#aebcdf;border-radius:999px;padding:3px 12px;font-size:12px;font-weight:700;cursor:pointer;margin-left:auto}.xb-rank-ck.on{background:linear-gradient(135deg,#ffe9a0,#f5b81d);border-color:transparent;color:#3a2c05}.rw-subtabs{display:flex;gap:6px;flex-wrap:wrap;margin:2px 0 10px;padding:6px 8px;border:1px solid rgba(142,162,201,.18);border-radius:12px;background:#0c143066}.dbp{display:flex;flex-direction:column;gap:8px}.dbp-hd{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.dbp-t{font-size:13px;font-weight:800;color:#ffe9a0}.dbp-t em{font-style:normal;font-size:11px;font-weight:400;color:#8ea2c9;margin-left:8px}.dbp-sum{font-size:12px;color:#aebcdf}.dbp-sum i{font-style:normal;color:#ffb84d}.dbp-r{display:flex;align-items:center;gap:12px;flex-wrap:wrap;border:1px solid rgba(142,162,201,.18);border-radius:10px;padding:8px 12px;background:#0c143059}.dbp-who{display:flex;flex-direction:column;min-width:120px}.dbp-who b{font-size:13px;color:#eef2ff}.dbp-who i{font-style:normal;font-size:11px;color:#8ea2c9}.dbp-mid{flex:1;min-width:200px;display:flex;flex-direction:column}.dbp-mid b{font-size:12px;color:#dbe5ff}.dbp-mid i{font-style:normal;font-size:11px;color:#8ea2c9}.fb{display:flex;flex-direction:column;gap:8px}.fb-hd{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.fb-month{width:120px}.fb-tb{display:flex;flex-direction:column;gap:4px;min-width:0}.fb-tr{display:grid;grid-template-columns:150px minmax(150px,1.4fr) 90px 130px 150px 130px;gap:8px;align-items:center;padding:7px 10px;border-radius:8px;font-size:12px;color:#dbe5ff}.fb-tr.hd{color:#8ea2c9;font-weight:800;background:#8ea2c914;position:sticky;top:0}.fb-tr:not(.hd){background:#0c143059;border:1px solid rgba(142,162,201,.14)}.fb-tr.pass{border-color:#78dca059}.fb-grp{display:flex;flex-direction:column}.fb-grp b{color:#eef2ff}.fb-grp i{font-style:normal;font-size:11px;color:#8ea2c9}.fb-dim{color:#8ea2c9;font-style:normal}.fb-pass{font-style:normal;color:#8fe3b3;font-weight:800}.fb-wait{font-style:normal;color:#ffb84d}.fb-cell{border:1px dashed rgba(142,162,201,.35);background:transparent;color:#dbe5ff;border-radius:6px;padding:3px 8px;font-size:12px;cursor:pointer;min-width:56px}.fb-cell.none{color:#5a6b94}.fb-cell:hover{border-color:#ffd76a80;color:#ffe9a0}.fb-edit{display:inline-flex;align-items:center;gap:4px}.fb-edit input{width:76px;padding:3px 6px;font-size:12px}.fb-edit .au-ok,.fb-edit .au-no{padding:3px 8px;font-size:12px}.rw-tab.weak{opacity:.6}.rw-tab.weak.on{opacity:1}.rw-tab.au-donebtn{margin-left:auto}.au-subline .rw-tab.au-donebtn{margin-left:0}.dbp-sum .au-donebtn{margin-left:10px}.au-donelist{opacity:.94;border-top:1px dashed rgba(142,162,201,.2);padding-top:6px;margin-top:4px}.bcr-list{display:flex;flex-direction:column;gap:10px;margin-top:8px}.bcr-card{background:#15203e8c;border:1px solid rgba(142,162,201,.28);border-radius:12px;padding:10px 12px}.bcr-hd{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.bcr-hd>b{font-size:13.5px;color:#e8eefc}.bcr-sub{color:#8ea2c9;font-size:11.5px}.bcr-person{border:1px solid rgba(142,162,201,.2);border-radius:10px;background:#1e2c504d;margin-top:7px;padding:7px 10px}.bcr-ph{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-size:12.5px;color:#cfdaf2}.bcr-ph>b{font-size:13px;color:#fff}.bcr-ph i{color:#ffcf7d;font-style:normal;font-weight:800}.bcr-same{color:#8fe3b3;font-style:normal;font-size:11.5px}.bcr-diff{color:#ff9d8a;font-style:normal;font-size:11.5px}.bcr-plain{color:#aebadb;font-size:12px;margin-top:4px;line-height:1.6}.bcr-cat{margin-top:6px;background:#3a508a2e;border:1px solid rgba(142,162,201,.22);border-radius:8px;padding:6px 9px}.bcr-cat-h{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:12px;color:#e8eefc;flex-wrap:wrap}.bcr-cat-h span{color:#8ea2c9;font-size:11px}.bcr-cat-l{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:4px;font-size:12px;color:#cfdaf2}.bcr-cat-l u{text-decoration:none;color:#8ea2c9;font-size:11px;margin-left:4px}.bcr-cat-l>span{position:relative}.bcr-hist{font-style:normal;margin-left:5px;padding:1px 6px;border-radius:6px;font-size:10.5px;cursor:pointer;border:1px solid rgba(140,160,200,.28);color:#8ea2c9;background:#788cbe14;white-space:nowrap}.bcr-hist.has{border-color:#f4c43073;color:#f4d030;background:#f4c4301a;font-weight:700}.bcr-hist:hover{filter:brightness(1.25)}.bcr-hist-pop{font-style:normal;display:block;flex-basis:100%;margin:5px 0 3px;padding:8px 12px;border-radius:10px;border:1px solid rgba(244,196,48,.3);background:#101628eb;font-size:11.5px;line-height:1.9;color:#cfdaf2;box-shadow:0 8px 22px #0006}.bcr-hist-pop b{display:block;color:#f4d030;font-size:12px;margin-bottom:2px}.bcr-hist-pop u{display:block;text-decoration:none;margin-left:0;color:#cfdaf2}.bcr-hist-pop u s{text-decoration:none;font-style:normal;margin-right:7px;padding:0 6px;border-radius:5px;font-size:10.5px;border:1px solid rgba(140,160,200,.3);color:#8ea2c9}.bcr-hist-pop u s.cur{border-color:#54c87880;color:#5ad282;background:#54c87814}.bcr-hist-pop u s.got{border-color:#f4c43080;color:#f4d030;background:#f4c43014}.bcr-hist-pop u s.ing{border-color:#78aaff66;color:#8fb8ff;background:#78aaff12}.bcr-hist-pop u.warn{display:block;margin-top:4px;color:#f4a030;font-size:11px}.bcr-amt{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:#8ea2c9}.bcr-amt input{width:82px;padding:3px 7px;font-size:12px}.bcr-ops{display:flex;align-items:center;gap:8px;margin-top:9px;flex-wrap:wrap}.bcr-pops{display:flex;align-items:center;gap:8px;margin-top:7px;flex-wrap:wrap}.bcr-rej{display:flex;gap:6px;margin-top:8px}.bcr-rej input{flex:1;min-width:200px}button.dsb-d,button.dsb-z{width:100%;border:none;cursor:pointer;text-align:left;font-family:inherit}button.dsb-d:hover,button.dsb-z:hover{background:#3a508a59}.dsb-tog{font-style:normal;margin-left:10px;color:#8ea2c9;font-size:12px}.dsb-avg{margin-left:12px;font-size:11px;color:#8ea2c9;white-space:nowrap}.dsb-avg b{font-variant-numeric:tabular-nums;color:#cfdaf2}.dsb-avg b.ok-n{color:#8fe3b3}.dsb-ptag{font-style:normal;margin-left:6px;padding:0 6px;border-radius:6px;background:#ffb84d24;color:#ffcf7d;font-size:10px;font-weight:700}.fb-time{display:inline-flex;align-items:center;gap:6px}.fb-more{width:88px;padding:4px 6px;font-size:12px}.fb-filter{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.fb-filter .wk-inp{width:auto;min-width:108px;padding:4px 8px;font-size:12px}.fb-filter .fb-search{min-width:140px}.fb-filter .fb-time{display:inline-flex;align-items:center;gap:6px}.fb-fsep{width:1px;height:18px;background:#8caadc33;flex:none}.fb-fullbtn{margin-left:auto;flex:none;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9px;border:1px solid rgba(140,170,220,.3);background:#0b132466;color:#9db1d6;font-size:14px;cursor:pointer;transition:.15s;font-family:inherit}.fb-fullbtn:hover{border-color:#f5c8648c;color:#f2c66d}.fb-fullbtn.on{border-color:#f5c864a6;color:#f2c66d;background:#f5c8641a}.fb-new,.fb-old{display:inline-block;margin-left:6px;padding:1px 7px;border-radius:99px;font-style:normal;font-size:10px;font-weight:800;vertical-align:1px}.fb-new{color:#5dd8a4;background:#5dd8a421;border:1px solid rgba(93,216,164,.4)}.fb-old{color:#8ea2c9;background:#8caadc17;border:1px solid rgba(140,170,220,.22)}.fb-cust{border:none;background:transparent;padding:0;cursor:pointer;color:inherit;font:inherit}.fb-cust b{color:#ffe9a0;border-bottom:1px dashed rgba(255,215,106,.4)}.fb-cust:hover b{color:#ffd75e}.fb-custpop{max-width:780px;width:94%}.fb-tr-cust{grid-template-columns:110px 90px 130px 150px 110px;min-width:0}.fb-custsum{padding:8px 4px 2px;font-size:12.5px;color:#cfdaf2;text-align:right}.wk-mask{position:fixed;inset:0;background:#060a18a8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:1200;display:flex;align-items:center;justify-content:center;padding:18px}.wk-pop{background:#0e1730;border:1px solid rgba(142,162,201,.25);border-radius:14px;padding:14px 16px;max-height:84vh;overflow-y:auto;box-shadow:0 18px 60px #00000080}.wk-pop-h{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.wk-pop-h b{font-size:14px;color:#eef2ff;display:flex;align-items:center;gap:6px}.wk-pop-x{border:none;background:#8ea2c91f;color:#cfdaf2;border-radius:8px;width:26px;height:26px;cursor:pointer;flex:none}.wk-pop-x:hover{background:#ff787833;color:#ffb4b4}.mhp-pop{max-width:520px;width:94%}.mhp-tip{font-size:12.5px;color:#ffb84d;line-height:1.6;margin-bottom:8px}.mhp-row{display:flex;align-items:baseline;gap:10px;padding:7px 10px;border-radius:8px;background:#0c143066;border:1px solid rgba(142,162,201,.14);margin-bottom:6px}.mhp-row b{flex:none;font-size:13px;color:#eef2ff}.mhp-row span{font-size:12px;color:#a9b8d8;line-height:1.5}.mhp-ops{display:flex;justify-content:flex-end;gap:8px;margin-top:10px}.pc-shell:has(.wk-chat) .wk-chat.rw-pane{overflow-y:auto}.fw-duebar{display:flex;align-items:center;gap:6px;padding:9px 14px;margin-bottom:10px;border-radius:10px;background:#ff9d8a14;border:1px solid rgba(255,157,138,.35);color:#ffb4a3;font-size:13px}.fw-duebar b{color:#ff9d8a}.fw-clashbar{display:flex;align-items:center;gap:6px;padding:8px 14px;margin-bottom:10px;border-radius:10px;background:#ffd58412;border:1px dashed rgba(255,213,132,.4);color:#ffd584;font-size:12.5px;line-height:1.5}.mcr-form.slim{flex-direction:row;align-items:center;flex-wrap:wrap;gap:10px;padding:8px 14px}.mcr-form.slim .fw-add-btn{margin-left:0}.mcr-form.slim .fw-addform{flex:1 1 100%;margin-top:2px}.fw-add-btn{margin-left:auto;padding:5px 12px;border-radius:8px;border:1px solid rgba(245,200,100,.45);background:#f5c8641f;color:#ffd584;font-size:12.5px;font-weight:700;cursor:pointer}.fw-add-btn:hover{background:#f5c86433}.fw-tools{position:relative;display:flex;align-items:center;gap:8px;margin-left:auto;margin-right:8px}.fw-tool{width:30px;height:30px;border-radius:9px;border:1px solid rgba(245,200,100,.4);background:#f5c8641a;color:#ffd584;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.15s}.fw-tool:hover{background:#f5c8643d;transform:translateY(-1px)}.fw-menu{position:absolute;right:0;top:37px;z-index:80;min-width:138px;padding:6px;border-radius:12px;background:#141d33;border:1px solid rgba(245,200,100,.32);box-shadow:0 12px 32px #0000008c}.fw-menu button{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border:0;background:transparent;color:#dfe8f5;font-size:12.5px;font-weight:600;border-radius:8px;cursor:pointer;text-align:left}.fw-menu button:hover{background:#6fc4ff1f;color:#9fd6ff}.fw-tool-flash{position:fixed;top:14px;left:50%;transform:translate(-50%);z-index:300;margin:0}.fw-imp-sum{display:flex;justify-content:center;gap:6px;padding:10px;border-radius:10px;background:#ffffff0a;font-size:13px;color:#cfd9ea}.fw-imp-sum b{margin:0 2px;font-size:15px}.fw-imp-sum b.up{color:#3fe0a5}.fw-imp-sum b.warn{color:#ffd584}.fw-imp-sum b.dn{color:#ff8d98}.fw-imp-clash{margin-top:8px;padding:7px 11px;border-radius:9px;background:#ffd58412;border:1px dashed rgba(255,213,132,.4);color:#ffd584;font-size:12px;line-height:1.5}.fw-imp-list{margin-top:8px;max-height:180px;overflow:auto;padding:8px 11px;border-radius:9px;background:#ff8d980f;border:1px solid rgba(255,141,152,.25);font-size:12px;color:#ffb3ba;line-height:1.8}.fw-merge-hint{margin-bottom:12px;padding:11px 13px;border-radius:11px;background:#ffd58412;border:1px dashed rgba(255,213,132,.45);color:#ffd584;font-size:12.5px;line-height:1.7}.fw-merge-hint b{color:#ffe9b8;font-size:13px}.fw-merge-hint i{display:block;margin-top:4px;font-style:normal;color:#aeb9d8;font-size:11.5px}.fw-imp-merge{margin-top:8px;padding:7px 11px;border-radius:9px;background:#3fe0a512;border:1px dashed rgba(63,224,165,.4);color:#7deac0;font-size:12px;line-height:1.5}.fw-sameph{display:inline-flex;align-items:center;padding:1px 8px;border-radius:99px;background:#ffd5841a;border:1px dashed rgba(255,213,132,.5);color:#ffd584;font-size:10.5px;font-weight:700;white-space:nowrap}.fw-addform{padding:12px 14px;background:#0b132480;border:1px dashed rgba(140,170,220,.22);border-radius:12px;margin-top:10px;display:flex;flex-direction:column;gap:10px}.fw-list{display:flex;flex-direction:column;gap:8px}.fw-card{border:1px solid rgba(140,170,220,.14);border-radius:12px;background:#0b132473;overflow:hidden;transition:border-color .15s}.fw-card:hover{border-color:#8caadc4d}.fw-card.due{border-color:#ff9d8a73;background:#ff9d8a0d}.fw-card-h{display:flex;align-items:center;gap:10px;padding:10px 14px;cursor:pointer;flex-wrap:wrap}.fw-card-h>b{font-size:14.5px;color:#f2f6ff}.fw-kind{font-size:10.5px;padding:2px 7px;border-radius:99px;font-weight:700;white-space:nowrap;flex:0 0 auto}.fw-kind.deal{background:#7be3a51f;color:#7be3a5;border:1px solid rgba(123,227,165,.35)}.fw-kind.intent{background:#8fc7ff1f;color:#8fc7ff;border:1px solid rgba(143,199,255,.35)}.fw-kind.prod{background:#f5c86421;color:#ffd584;border:1px solid rgba(245,200,100,.4)}.fw-kind.fut{background:#c9a8ff21;color:#c9a8ff;border:1px solid rgba(201,168,255,.42)}.fw-intent{font-style:normal;font-size:11px;padding:2px 4px;border-radius:99px;font-weight:700;background:#8fc7ff1f;color:#8fc7ff;border:1px solid rgba(143,199,255,.4);white-space:nowrap;flex:0 0 auto;width:8em;text-align:center}.fw-none-tag{font-style:normal;font-size:12px;color:#5a6b85;padding:2px 4px;white-space:nowrap;flex:0 0 auto;width:8em;text-align:center}.fw-intent.hi{background:#ff5c5c26;color:#ff6b6b;border-color:#ff5c5c80}.fw-intent.md{background:#ff9d6b26;color:#ff9d6b;border-color:#ff9d6b80}.fw-intent.lo{background:#5b8cff24;color:#6f9bff;border-color:#5b8cff73}.fw-meta{font-size:11.5px;color:#93a3c4;padding:1px 7px;border-radius:6px;background:#8caadc14}.fw-due-tag{font-style:normal;font-size:11px;color:#ff9d8a;font-weight:700;background:#ff9d8a1f;border:1px solid rgba(255,157,138,.4);padding:2px 7px;border-radius:99px;white-space:nowrap;flex:0 0 auto}.fw-next{font-style:normal;font-size:11.5px;color:#7286a8;white-space:nowrap;flex:0 0 auto}.fw-note{font-style:normal;font-size:12px;color:#93a3c4;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-stat{margin-left:auto;font-size:11.5px;color:#7286a8}.fw-ops{display:flex;align-items:center;gap:6px}.fw-toggle{font-size:12px;color:#ffd584;text-decoration:none;cursor:pointer;font-weight:700}.fw-logs{border-top:1px dashed rgba(140,170,220,.16);padding:10px 14px}.fw-logs-empty{font-size:12.5px;color:#7286a8;padding:6px 0 10px}.fw-sec-t{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:800;color:#93a3c4;margin:12px 0 8px}.fw-sec-t b{color:#ffd584;font-size:13px}.fw-sec-t span{font-size:10.5px;color:#7286a8;font-weight:400}.fw-tl{display:flex;flex-direction:column;gap:0;margin-bottom:10px}.fw-tl-day{margin-bottom:4px}.fw-tl-dh{display:flex;align-items:baseline;gap:8px;padding:4px 0}.fw-tl-dh b{font-size:12.5px;color:#ffd584;font-weight:800}.fw-tl-r{display:flex;align-items:baseline;gap:10px;padding:7px 0 7px 14px;border-left:2px solid rgba(245,200,100,.35);position:relative}.fw-tl-r:before{content:"";position:absolute;left:-5px;top:13px;width:8px;height:8px;border-radius:50%;background:#d9b366}.fw-tl-c{flex:1;font-size:13px;color:#c9d4ec;line-height:1.55;white-space:pre-wrap;word-break:break-word}.fw-res{font-style:normal;font-size:11px;padding:2px 8px;border-radius:99px;background:#8caadc1a;color:#93a3c4;border:1px solid rgba(140,170,220,.25);flex-shrink:0}.fw-res.ok{background:#8fc7ff1f;color:#8fc7ff;border-color:#8fc7ff59}.fw-res.deal{background:#7be3a51f;color:#7be3a5;border-color:#7be3a559}.fw-logform{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding-top:10px;border-top:1px dashed rgba(140,170,220,.16)}.fw-logform .grow{flex:1;min-width:200px}.fw-logform input[type=date]{width:150px}.fw-due-n{color:#ff9d8a;font-weight:800;font-style:normal}.fw-shots{display:grid;grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:10px;margin-bottom:10px}.fw-shot{position:relative;margin:0}.fw-shot img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:8px;border:1px solid rgba(140,170,220,.2);cursor:zoom-in;display:block}.fw-shot figcaption{font-size:10.5px;color:#93a3c4;display:flex;flex-direction:column;gap:1px;padding-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-shot figcaption i{font-style:normal;color:#7286a8}.fw-shot-x{position:absolute;top:4px;right:4px;width:20px;height:20px;border:none;border-radius:6px;background:#040812a6;color:#ff9d8a;font-size:11px;cursor:pointer;line-height:1}.fw-shotup{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.fw-shotup .grow{flex:1;min-width:200px}.fw-upbtn{padding:7px 14px;border-radius:8px;border:1px dashed rgba(245,200,100,.45);background:#f5c86414;color:#ffd584;font-size:12.5px;font-weight:700;cursor:pointer;white-space:nowrap}.fw-upbtn:disabled{opacity:.5;cursor:default}.fw-entry{padding:4px 10px;border-radius:8px;border:1px solid rgba(140,170,220,.3);background:#8caadc14;color:#c9d4ec;font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap}.fw-entry:hover{border-color:#f5c86480;color:#ffd584}.fw-entry.trk{border-color:#f5c86473;background:#f5c8641a;color:#ffd584}.fw-entry.trk.on{background:#f5c86438}.fw-clash{font-size:10.5px;padding:2px 8px;border-radius:99px;background:#ff9d8a1f;border:1px solid rgba(255,157,138,.45);color:#ff9d8a;font-weight:700;cursor:help;white-space:nowrap}.fw-logs-empty.v2{display:flex;align-items:center;gap:12px;padding:8px 0 12px}.fw-logs-empty.v2 b{font-size:12.5px;color:#7286a8;font-weight:600}.fw-write-btn{padding:7px 18px;border-radius:10px;border:1px solid rgba(245,200,100,.55);background:linear-gradient(135deg,#f5c86438,#f5c8641a);color:#ffd584;font-size:13px;font-weight:800;cursor:pointer}.fw-write-btn:hover{background:#f5c8644d}.fw-logform.v2{flex-direction:column;align-items:stretch;gap:8px}.fw-lf-top{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.fw-lf-top input[type=date]{width:150px}.fw-respick{display:flex;gap:8px;flex-wrap:wrap}.fw-resck{display:inline-flex;align-items:center;gap:5px;padding:4px 12px;border-radius:99px;border:1px solid rgba(140,170,220,.3);background:#8caadc0f;font-size:12px;color:#93a3c4;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fw-resck input{accent-color:#d9b366;margin:0}.fw-resck.on{border-color:#7be3a58c;background:#7be3a51f;color:#7be3a5;font-weight:700}.fw-resck.no.on{border-color:#ff9d8a80;background:#ff9d8a1a;color:#ff9d8a}.fw-chatbox{width:100%;min-height:110px;resize:vertical;font-size:13.5px;line-height:1.65;padding:10px 12px;white-space:pre-wrap}.fw-lf-ops{display:flex;align-items:center;gap:10px}.fw-lf-hint{margin-left:auto;font-size:10.5px;color:#7286a8}.fw-tl-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.fw-ai{display:flex;gap:5px;align-items:flex-start;font-size:11.5px;color:#a9b8dc;line-height:1.55;background:#8fc7ff0f;border:1px dashed rgba(143,199,255,.25);border-radius:8px;padding:5px 8px}.fw-ai svg{flex-shrink:0;margin-top:2px;color:#8fc7ff}.fw-sec-ops{margin-left:auto;display:inline-flex;align-items:center;gap:6px}.fw-note-inp{width:130px;padding:3px 8px;font-size:11.5px}.fw-miniup{width:24px;height:24px;border-radius:7px;border:1px dashed rgba(245,200,100,.5);background:#f5c8641a;color:#ffd584;font-size:13px;font-weight:800;cursor:pointer;line-height:1;display:inline-flex;align-items:center;justify-content:center;padding:0}.fw-miniup:hover{background:#f5c86438}.fw-miniup:disabled{opacity:.5;cursor:default}.fw-miniup.aud{font-size:11px}.fw-shot.aud{grid-column:span 2}.fw-aud-row{display:flex;align-items:center;gap:6px;padding:8px;border-radius:8px;border:1px solid rgba(140,170,220,.2);background:#8fc7ff0d}.fw-aud-row audio{flex:1;min-width:0;height:28px}.mcr-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:640px){.mcr-grid.two{grid-template-columns:1fr}.fw-note-inp{width:96px}}.fw-view{position:fixed;inset:0;z-index:9999;background:#040812e0;display:flex;align-items:center;justify-content:center;cursor:zoom-out;padding:20px}.fw-view img{max-width:94vw;max-height:92vh;border-radius:10px;box-shadow:0 12px 60px #0009}.fw-bd-hd{display:flex;gap:22px;align-items:center;padding:12px 16px;margin-bottom:10px;border-radius:12px;background:#f5c8640f;border:1px solid rgba(245,200,100,.25);font-size:13.5px;color:#c9d4ec}.fw-bd-hd b{color:#ffd584;font-size:16px;margin:0 2px}.fw-bd{border:1px solid rgba(140,170,220,.14);border-radius:12px;overflow:hidden;background:#0b132473;overflow-x:auto;scrollbar-width:thin}.fw-bd-tr{display:grid;grid-template-columns:minmax(102px,1.1fr) minmax(46px,.7fr) minmax(46px,.7fr) minmax(76px,.9fr) minmax(60px,.8fr) minmax(72px,.9fr) minmax(98px,.9fr);align-items:center;padding:10px 12px;border-top:1px solid rgba(140,170,220,.08);font-size:13px;color:#c9d4ec}.fw-bd-tr>span{text-align:center;min-width:0}.fw-bd-tr>span:first-child{font-weight:700;color:#e8eefc}.fw-bd-tr:first-child{border-top:none}.fw-bd-tr.hd{background:#0b1324a6;font-size:12px;font-weight:700;color:#7286a8;position:sticky;top:0}.fw-bd-tr.hd>span:first-child{color:#9fb2d8}.fw-bd-due{display:flex;justify-content:center}.fw-duen{border:1px solid rgba(245,200,100,.3);background:#f5c86414;color:#ffd584;font-size:11.5px;font-weight:700;padding:3px 10px;border-radius:99px;cursor:pointer;white-space:nowrap}.fw-duen:hover{background:#f5c8642e;border-color:#f5c8648c}.fw-watch{margin-bottom:10px;border-radius:11px;background:#ff6b6112;border:1px solid rgba(255,107,97,.3)}.fw-watch.ok{background:#6ee6960d;border-color:#6ee69647}.fw-watch-bar{display:flex;align-items:center;gap:8px;padding:8px 12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fw-watch-bar b{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:900;color:#ffb3ac;letter-spacing:.3px;white-space:nowrap}.fw-watch.ok .fw-watch-bar b{color:#7ce6a3}.fw-watch-bar b em{font-style:normal;font-size:10px;font-weight:800;color:#ff8d84;border:1px solid rgba(255,107,97,.45);border-radius:99px;padding:0 7px;margin-left:2px}.fw-watch-none{margin-left:auto;font-size:11.5px;color:#9fe8bd;white-space:nowrap}.fw-watch-more{margin-left:auto;font-size:11px;font-weight:700;color:#ffd584;white-space:nowrap}.fw-watch-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:7px;padding:0 12px 11px}.fw-watch-chip{display:flex;align-items:center;justify-content:space-between;gap:6px;border:1px solid rgba(245,200,100,.35);background:#f5c86414;border-radius:10px;padding:6px 10px;cursor:pointer;transition:border-color .15s,background .15s;min-width:0}.fw-watch-chip:hover{border-color:#f5c86499}.fw-watch-chip.on{background:#f5c8642e;border-color:#f5c864}.fw-watch-chip.od{border-color:#ff6b618c;background:#ff6b611a}.fw-watch-chip b{font-size:12px;font-weight:900;color:#ffe2a8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.fw-watch-chip.od b{color:#ffc2bc}.fw-watch-chip i{font-style:normal;font-size:10px;color:#8ea2c9;flex:none}.fw-watch-chip em{font-style:normal;font-size:10.5px;font-weight:800;color:#ffd584;font-variant-numeric:tabular-nums;flex:none}.fw-watch-chip.od em{color:#ff9d94}.fw-duepop{max-width:440px;width:min(440px,92vw)}.fw-duepop-list{display:flex;flex-direction:column;gap:6px;max-height:52vh;overflow:auto;padding:2px}.fw-duepop-row{display:flex;align-items:center;gap:8px;border:1px solid rgba(245,200,100,.25);background:#f5c8640f;border-radius:10px;padding:9px 12px;cursor:pointer;text-align:left}.fw-duepop-row:hover{border-color:#f5c8648c;background:#f5c8641f}.fw-duepop-row.od{border-color:#ff6b6180;background:#ff6b6114}.fw-duepop-row b{font-size:13px;font-weight:900;color:#ffe2a8;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-duepop-row.od b{color:#ffc2bc}.fw-duepop-row em{font-style:normal;font-size:11px;font-weight:700;color:#ffd584;font-variant-numeric:tabular-nums;flex:none}.fw-duepop-row.od em{color:#ff9d94}.fw-duepop-row i{margin-left:auto;font-style:normal;font-size:10.5px;color:#8ea2c9;flex:none}.fw-log-on{color:#9fd6ff;font-weight:700}.fw-log-off{color:#5b6b8c}.fw-openbox{margin-top:10px;border:1px solid rgba(140,170,220,.14);border-radius:12px;background:#0b132459}.fw-dueremind{display:flex;align-items:center;gap:8px;width:calc(100% - 24px);margin:10px 12px 0;padding:10px 14px;border-radius:12px;border:1px solid rgba(245,200,100,.35);background:#f5c86417;color:#ffd584;font-size:13.5px;font-weight:600;cursor:pointer;text-align:left}.fw-dueremind:hover{background:#f5c86426}.fw-dueremind b{color:#ffd34d;font-size:15px}.fw-dueremind u{margin-left:auto;text-decoration:none;font-weight:800;color:#ffd584}.fw-dueremind.in-chat{margin:8px 12px 0}.gt-tip.as-link{border:1px dashed rgba(240,205,120,.5);border-radius:10px;background:#f0cd7812;cursor:pointer;text-align:left;font:inherit;color:#f5e6c4;padding:9px 12px;width:100%}.gt-tip.as-link:hover{background:#f0cd7824}.ad-band{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:10px 0 6px;border:1px solid rgba(140,170,220,.14);border-radius:14px;padding:10px 8px;background:linear-gradient(135deg,#f0c96b0f,#6fc4ff0a)}.ad-band-i{display:flex;flex-direction:column;align-items:center;gap:1px;text-align:center}.ad-band-i b{font-size:17px;font-weight:900;color:#f2f6ff;line-height:1.25}.ad-band-i span{font-size:9.5px;color:#e9f0ff80;letter-spacing:.3px;white-space:nowrap}.ad-home .ad-grid{gap:8px}.ad-home .ad-go{min-height:0;padding:10px 12px 9px;gap:3px}.ad-home .ad-go-ic{font-size:17px}.ad-home .ad-go b{font-size:13px}.ad-home .ad-go i{font-size:10.5px;line-height:1.5}.ad-home .ad-sec{margin-top:10px}.ad-home .ad-sec-t{margin-bottom:6px}@media(max-width:640px){.ad-band-i b{font-size:15px}}.ad-code-row{display:flex;align-items:center;justify-content:space-between;width:100%;margin:6px 0 2px;padding:5px 10px;border:1px dashed rgba(140,170,220,.22);border-radius:8px;background:#ffffff05;cursor:pointer;font-size:10px;color:#e9f0ff8c}.ad-code-row span{font-family:ui-monospace,Menlo,monospace;letter-spacing:.4px}.ad-code-row em{font-style:normal;font-weight:800;color:#7cb6f5}.ad-code-row.on{border-color:#7cb6f573}.sa-tip2{margin:2px 2px 10px;border:1px solid rgba(140,170,220,.14);border-radius:10px;background:#ffffff05}.sa-tip2 summary{cursor:pointer;font-size:10.5px;font-weight:800;color:#7cb6f5;padding:8px 12px;list-style:none}.sa-tip2 summary::-webkit-details-marker{display:none}.sa-tip2 summary:after{content:" ▾";opacity:.6}.sa-tip2[open] summary:after{content:" ▴"}.sa-tip2 .sa-tip{margin:0;padding:0 12px 10px}.mlb-monthbar{display:flex;align-items:center;justify-content:center;gap:18px;margin:8px 0 12px;padding:9px 0;border:1px solid rgba(140,170,220,.14);border-radius:12px;background:#ffffff06}.mlb-monthbar b{font-size:15px;font-weight:900;color:#f2f6ff;letter-spacing:1px}.mlb-mnav{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(140,170,220,.2);border-radius:8px;font-size:16px;color:#e9c979;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mlb-mnav:hover{background:#f0c96b1f}.mlb-mnav.off{opacity:.25;pointer-events:none}.mlb-miss{margin:0 0 12px;padding:10px 12px;border:1px solid rgba(255,120,120,.22);border-radius:12px;background:#ff5a5a0d}.mlb-miss-t{font-size:11px;font-weight:900;color:#ff9a9a;letter-spacing:1px;margin-bottom:7px}.mlb-miss-row{display:flex;flex-wrap:wrap;gap:6px}.mlb-miss-c{font-size:10px;font-weight:800;padding:3px 9px;border-radius:99px;border:1px solid rgba(240,201,107,.35);color:#f0c96b;background:#f0c96b14}.mlb-miss-c.all{border-color:#ff787866;color:#ff9a9a;background:#ff5a5a14}.mlb-dept{margin-bottom:12px;border:1px solid rgba(140,170,220,.14);border-radius:14px;overflow:hidden;background:#ffffff05}.mlb-dt{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#7cb6f50f;border-bottom:1px solid rgba(140,170,220,.12)}.mlb-dt b{font-size:12.5px;font-weight:900;color:#f2f6ff}.mlb-dt span{font-size:10px;color:#e9f0ff80}.mlb-row{display:flex;align-items:center;gap:10px;padding:10px 14px;cursor:pointer;border-bottom:1px solid rgba(140,170,220,.07)}.mlb-row:last-child{border-bottom:none}.mlb-row:hover{background:#7cb6f50d}.mlb-row b{font-size:13px;font-weight:800;color:#f2f6ff}.mlb-row .tm{margin-left:auto;font-size:10px;color:#e9f0ff73}.mlb-row .arr{font-size:14px;color:#e9f0ff59;font-weight:900}.imm-panel{margin:0 0 10px;padding:12px;border:1px solid rgba(240,201,107,.25);border-radius:14px;background:#f0c96b0a;display:flex;flex-direction:column;gap:14px}.imm-sec{display:flex;flex-direction:column;gap:8px}.imm-t{font-size:12px;font-weight:900;color:#f0c96b;letter-spacing:1px;display:flex;flex-direction:column;gap:2px}.imm-t span{font-size:10px;font-weight:400;color:#e9f0ff80;letter-spacing:.3px}.imm-addrow{display:flex;flex-wrap:wrap;gap:6px}.imm-addrow .qz-input{flex:1;min-width:110px;margin:0}.imm-btn{align-self:center;padding:8px 18px;border:none;border-radius:9px;background:linear-gradient(135deg,#e9c979,#d4a94e);color:#1a2332;font-size:12px;font-weight:900;cursor:pointer;white-space:nowrap}.imm-btn:disabled{opacity:.45;cursor:not-allowed}.imm-cdlist{display:flex;flex-wrap:wrap;gap:6px}.imm-cd{display:inline-flex;align-items:center;gap:6px;font-size:10.5px;font-weight:700;padding:4px 10px;border-radius:99px;border:1px solid rgba(124,182,245,.3);color:#7cb6f5;background:#6fc4ff12}.imm-cd u{cursor:pointer;font-weight:900;color:#ff9a9a;text-decoration:none}.imm-tip{font-size:10px;color:#e9f0ff73;line-height:1.6}.im-del{font-size:10px;font-weight:900;color:#ff9a9a;cursor:pointer;text-decoration:none;border:1px solid rgba(255,120,120,.35);border-radius:6px;padding:1px 5px;margin-left:4px}.im-del:hover{background:#ff5a5a26}.wk-swbox{width:min(440px,92vw);max-height:80vh;display:flex;flex-direction:column}.wk-swbox .qz-input{margin:8px 0}.wk-swlist{overflow-y:auto;display:flex;flex-direction:column;gap:6px;max-height:52vh}.wk-swit{display:flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid rgba(140,170,220,.16);border-radius:10px;cursor:pointer;background:#ffffff05}.wk-swit:hover{border-color:#f0c96b80;background:#f0c96b0f}.wk-swit b{font-size:13px;font-weight:800;color:#f2f6ff}.wk-swit span{font-size:10px;color:#e9f0ff80;flex:1}.wk-swit i{font-size:10px;color:#e9f0ff66;font-style:normal}.pm-sec-t{font-size:13px;font-weight:900;color:#f2f6ff;letter-spacing:1px;margin:6px 2px 8px}.pm-deptlist{display:flex;flex-direction:column;gap:8px}.pm-dept{border:1px solid rgba(140,170,220,.14);border-radius:12px;background:#ffffff05;overflow:hidden}.pm-dept.open{border-color:#f0c96b59}.pm-dept-r{display:flex;align-items:center;gap:10px;padding:11px 14px;cursor:pointer}.pm-dept-r:hover{background:#7cb6f50a}.pm-dept-r b{font-size:12.5px;font-weight:800;color:#f2f6ff;flex:1}.pm-dept-r u{font-size:11px;font-weight:800;color:#7cb6f5;text-decoration:none}.pm-src{font-size:9.5px;font-weight:700;padding:2px 8px;border-radius:99px;border:1px solid rgba(140,170,220,.25);color:#e9f0ff80;font-style:normal}.pm-src.cust{border-color:#f0c96b66;color:#f0c96b;background:#f0c96b14}.pm-edit{padding:10px 14px 12px;border-top:1px solid rgba(140,170,220,.1);background:#0000001f}.pm-edit-t{font-size:11.5px;font-weight:800;color:#e9c979;margin-bottom:8px}.pm-mods{display:flex;flex-wrap:wrap;gap:6px}.pm-mod{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;color:#e9f0ff99;padding:5px 11px;border-radius:99px;border:1px solid rgba(140,170,220,.2);cursor:pointer;background:#ffffff05}.pm-mod input{accent-color:#e9c979;width:13px;height:13px;margin:0}.pm-mod.on{border-color:#f0c96b8c;color:#f0c96b;background:#f0c96b1a}.pm-ops{display:flex;gap:8px;margin-top:10px;align-items:center}.pm-clear{padding:7px 14px;border-radius:9px;border:1px solid rgba(140,170,220,.25);background:transparent;color:#e9f0ff99;font-size:11px;font-weight:800;cursor:pointer}.pm-clear:hover{border-color:#ff787880;color:#ff9a9a}.pm-hint{font-size:10px;color:#e9f0ff66;margin-top:8px;line-height:1.6}.pm-personbox{display:flex;flex-direction:column;gap:8px}.pm-personbox .qz-input{margin:0}.pm-picklist{display:flex;flex-direction:column;gap:5px;max-height:240px;overflow-y:auto}.pm-pick{display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid rgba(140,170,220,.14);border-radius:10px;cursor:pointer;background:#ffffff05}.pm-pick:hover{border-color:#f0c96b73}.pm-pick b{font-size:12.5px;font-weight:800;color:#f2f6ff}.pm-pick span{font-size:10px;color:#e9f0ff80;flex:1}.pm-persons{display:flex;flex-direction:column;gap:6px}.pm-prow{display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid rgba(240,201,107,.2);border-radius:10px;background:#f0c96b0a;font-size:11px}.pm-prow b{font-weight:800;color:#f2f6ff}.pm-prow span{font-size:10px;color:#e9f0ff73}.pm-prow em{flex:1;font-style:normal;font-size:10px;color:#f0c96b}.pm-prow u{font-size:11px;font-weight:900;color:#7cb6f5;cursor:pointer;text-decoration:none}.pm-prow u:hover{color:#ff9a9a}.bc-wrap{padding:14px 16px 90px}.bc-topbar{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:12px}.bc-top-note{font-size:11px;color:#5b6b84}.bc-scope{display:inline-flex;border:1px solid rgba(255,255,255,.14);border-radius:10px;overflow:hidden}.bc-scope button{height:30px;padding:0 13px;border:none;background:transparent;color:#9db4d8;font-size:12px;font-family:inherit;cursor:pointer}.bc-scope button.on{background:#f0c96b24;color:#f0c96b;font-weight:700}.bc-scope.sm button{height:26px;padding:0 10px;font-size:11.5px}.bc-tablewrap{border:1px solid rgba(255,255,255,.09);border-radius:14px;background:#ffffff06;overflow-x:auto;margin-bottom:14px}.bc-tr{display:grid;grid-template-columns:minmax(130px,1.2fr) 54px 62px repeat(4,minmax(84px,1fr)) minmax(96px,1.1fr) minmax(92px,1fr) minmax(92px,1fr) 76px;gap:8px;align-items:center;min-width:1040px;padding:8px 14px;font-size:12px;color:#dce6f5;border-bottom:1px solid rgba(255,255,255,.045)}.bc-tr>span:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.bc-tr.h{color:#7d92b5;font-size:10.5px;letter-spacing:.08em;padding:8px 14px;background:#ffffff0a;border-bottom:1px solid rgba(255,255,255,.08)}.bc-tr.total{background:#f0c96b12;font-weight:700;border-top:1px solid rgba(240,201,107,.25)}.bc-tr .bc-u{font-weight:700;color:#eaf1ff;text-align:left}.bc-u-tag{font-style:normal;font-size:9.5px;color:#6fc4ff;border:1px solid rgba(111,196,255,.4);border-radius:5px;padding:0 4px;margin-left:5px;vertical-align:1px}.bc-hc{cursor:pointer;color:#9db4d8}.bc-hc:hover{color:#f0c96b}.bc-ssc{color:#8ba3c7}.bc-ssc:hover{color:#6fc4ff}.bc-hc-edit{font-style:normal;font-size:10px;margin-left:4px;opacity:.5}.bc-hint{padding:8px 14px 10px;font-size:11px;color:#5b6b84;min-width:1040px}.bc-ops{display:inline-flex;gap:4px;justify-content:flex-end}.bc-ops button{height:24px;min-width:26px;border:1px solid rgba(255,255,255,.14);border-radius:7px;background:transparent;color:#9db4d8;font-size:11.5px;cursor:pointer;padding:0 5px}.bc-ops button:hover{border-color:#f0c96b8c;color:#f0c96b}.bc-ops button:disabled{opacity:.4;cursor:default}.bc-addrow{background:#6fc4ff0d;border-bottom:1px dashed rgba(111,196,255,.25)}.bc-addnote{font-size:10.5px;color:#5b6b84;text-align:left!important;grid-column:span 1;white-space:nowrap}.bc-chip.new{border-style:dashed;border-color:#6fc4ff8c}.bc-chip-tag{font-style:normal;font-size:9px;color:#6fc4ff;border:1px solid rgba(111,196,255,.45);border-radius:4px;padding:0 3px;margin-left:4px}.bc-newu{display:inline-flex;gap:5px;align-items:center}.bc-newu .lg-inp{width:92px;height:26px;font-size:11.5px}.bc-newu .lg-btn{height:26px;padding:0 9px;font-size:11px}.bc-newhint{color:#6fc4ff}.bc-sec-t{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:800;color:#eaf1ff;margin:16px 0 10px}.bc-sec-t i{font-style:normal;font-size:11px;color:#8ea3c4;font-weight:400}.bc-fr{display:grid;grid-template-columns:96px minmax(110px,1.2fr) 64px minmax(120px,1.2fr) 96px minmax(90px,1fr) 56px;gap:8px;align-items:center;min-width:760px;padding:7px 14px;font-size:12px;color:#dce6f5;border-bottom:1px solid rgba(255,255,255,.045)}.bc-fr.h{color:#7d92b5;font-size:10.5px;letter-spacing:.08em;padding:6px 14px;background:#ffffff0a}.bc-fr>span:nth-child(5){text-align:right;font-variant-numeric:tabular-nums}.bc-cat{font-style:normal;font-size:10.5px;border:1px solid rgba(111,196,255,.35);color:#6fc4ff;border-radius:6px;padding:1px 7px}.bc-tg{color:#9db4d8;font-size:11.5px}.bc-smart{position:sticky;bottom:14px;display:flex;align-items:center;gap:8px;padding:9px 12px;border-radius:14px;margin-top:18px;background:#0d1426eb;border:1px solid rgba(240,201,107,.35);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 8px 28px #0006}.bc-smart-ic{font-size:15px}.bc-smart input{flex:1;height:36px;padding:0 12px;border-radius:10px;border:1px solid rgba(255,255,255,.14);background:#ffffff0d;color:#eaf1ff;font-size:12.5px;font-family:inherit;outline:none}.bc-smart input:focus{border-color:#f0c96b8c}.bc-mask{position:fixed;inset:0;z-index:60;background:#050914a8;display:flex;align-items:center;justify-content:center;padding:18px}.bc-card{width:640px;max-width:100%;max-height:88vh;overflow-y:auto;border-radius:18px;padding:18px;background:#0f1830;border:1px solid rgba(240,201,107,.3);box-shadow:0 18px 60px #0000008c}.bc-card-t{display:flex;justify-content:space-between;align-items:center;font-size:15px;font-weight:800;color:#f0c96b;margin-bottom:12px}.bc-card-t u{text-decoration:none;cursor:pointer;color:#8ea3c4;font-size:14px}.bc-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.bc-grid label,.bc-note{display:flex;flex-direction:column;gap:4px;font-size:11px;color:#8ea3c4}.bc-grid .lg-inp,.bc-note .lg-inp{width:100%}.bc-span2{grid-column:span 2}.bc-row{display:flex;align-items:flex-start;gap:10px;margin-top:12px;flex-wrap:wrap}.bc-lbl{font-size:11px;color:#8ea3c4;padding-top:6px}.bc-tgrow{align-items:flex-start}.bc-chips{display:flex;flex-wrap:wrap;gap:6px;flex:1}.bc-chip{font-style:normal;font-size:11.5px;padding:4px 11px;border-radius:999px;cursor:pointer;border:1px solid rgba(255,255,255,.16);color:#9db4d8;background:#ffffff0a}.bc-chip.on{border-color:#f0c96b99;color:#f0c96b;background:#f0c96b1f;font-weight:700}.bc-note{margin-top:12px}.bc-warn{margin-top:10px;font-size:11px;color:#ffb86b}.bc-card-ops{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}.ib-batch{margin-bottom:14px}.ib-bform{display:inline-flex;gap:6px;margin-left:auto;flex-wrap:wrap}.ib-bform .lg-inp.d{width:110px}.ib-bform .lg-inp.n{width:96px}.ib-bform .lg-inp.no{width:150px}.ib-tr{display:grid;grid-template-columns:110px 110px minmax(120px,1fr) 84px minmax(110px,1fr) 48px;gap:8px;align-items:center;min-width:640px;padding:7px 14px;font-size:12px;color:#dce6f5;border-bottom:1px solid rgba(255,255,255,.045)}.ib-tr.h{color:#7d92b5;font-size:10.5px;letter-spacing:.08em;padding:6px 14px;background:#ffffff0a}.ib-tr>span:nth-child(2){text-align:right;font-variant-numeric:tabular-nums}.ib-st{font-style:normal;font-size:10.5px;border:1px solid rgba(255,184,107,.4);color:#ffb86b;border-radius:6px;padding:1px 7px}.ib-st.done{border-color:#7dedc066;color:#7dedc0}.ib-prod{display:inline-flex;gap:4px;align-items:center}.ib-prod .lg-inp.n{width:72px;height:26px}.ib-prod .lg-btn{height:26px;padding:0 8px}.ib-prodbtn{height:24px;padding:0 9px;font-size:11px;border-color:#ffb86b73;color:#ffb86b}.attx-wrap{height:100%;min-height:0;overflow-y:auto;padding:12px 14px 30px;display:flex;flex-direction:column;gap:12px}.attx-bar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:13px;color:#475569;font-weight:700}.attx-view{margin-left:auto}.attx-btn{cursor:pointer}.attx-cfg{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:14px;border:1px solid #fde68a;background:#fffbeb;font-size:12.5px;font-weight:700;color:#92400e}.attx-cfg input{width:64px;padding:5px 9px;border-radius:9px;border:1px solid #fcd34d;font-weight:800;font-family:inherit;text-align:center}.attx-cal{display:flex;flex-direction:column;gap:6px}.attx-wd{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;text-align:center;font-size:12px;font-weight:800;color:#94a3b8}.attx-wd span{padding:2px 0}.attx-wk{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.attx-cell{min-height:64px;border-radius:12px;border:1px solid #e2e8f0;background:#fff;padding:6px 7px;display:flex;flex-direction:column;gap:4px;cursor:pointer;transition:all .12s;font-family:inherit;text-align:left}.attx-cell:hover{border-color:#93c5fd}.attx-cell.on{border-color:#6366f1;box-shadow:0 0 0 2px #6366f12e}.attx-cell.today{background:#eff6ff}.attx-cell.empty{background:transparent;border-color:transparent;cursor:default;box-shadow:none}.attx-cell>b{font-size:13px;font-weight:800;color:#0f172a}.attx-cell.today>b{color:#2563eb}.attx-agg{display:flex;flex-wrap:wrap;gap:3px;font-size:10.5px;font-weight:800}.attx-agg em{font-style:normal;padding:1px 5px;border-radius:99px}.attx-agg .okk{background:#dcfce7;color:#15803d}.attx-agg .late{background:#fef3c7;color:#b45309}.attx-agg .lv{background:#e0e7ff;color:#4338ca}.attx-agg .miss{background:#fee2e2;color:#b91c1c}.attx-sumband{display:flex;gap:14px;flex-wrap:wrap;padding:9px 14px;border-radius:13px;background:#f8fafc;border:1px solid #e2e8f0;font-size:12.5px;color:#64748b;font-weight:700}.attx-sumband b{color:#0f172a;font-size:15px;margin:0 2px}.attx-sumband i{font-style:normal;font-weight:800;color:#0f172a}.attx-sumband .okk{color:#15803d}.attx-sumband .late{color:#b45309}.attx-sumband .lv{color:#4338ca}.attx-sumband .miss{color:#b91c1c}.attx-flagrow{display:flex;gap:6px;align-items:flex-start;font-size:12.5px;margin:6px 0;color:#475569}.attx-flagrow>b{flex:none;font-weight:800;color:#b45309}.attx-flagrow>div{display:flex;flex-wrap:wrap;gap:5px}.attx-flagrow em{font-style:normal;display:inline-flex;gap:6px;align-items:baseline;padding:3px 10px;border-radius:99px;background:#fff;border:1px solid #fecaca;color:#b91c1c;font-weight:700;font-size:12px}.attx-flagrow em i{font-style:normal;font-weight:500;color:#94a3b8;font-size:11px}.attx-flagrow.lv em{border-color:#c7d2fe;color:#4338ca}.attx-flagrow.lv>b{color:#4338ca}.attx-table{border:1px solid #e2e8f0;border-radius:14px;overflow-x:auto;background:#fff}.attx-person{border-top:1px solid #f1f5f9}.attx-tr{display:grid;grid-template-columns:minmax(86px,.9fr) minmax(120px,1.2fr) 100px 100px 64px 110px minmax(130px,1.1fr);gap:8px;align-items:center;padding:8px 14px;font-size:12.5px;min-width:776px}.attx-tr.h{background:#f8fafc;font-weight:800;color:#475569;font-size:12px}.attx-dept{color:#64748b;font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attx-num{font-variant-numeric:tabular-nums;font-weight:700}.attx-st{justify-self:start;display:flex;gap:4px;flex-wrap:wrap}.attx-st em{font-style:normal;padding:1px 7px;border-radius:99px;font-size:11px;font-weight:800}.attx-st .okk{background:#dcfce7;color:#15803d}.attx-st .late{background:#fef3c7;color:#b45309}.attx-st .lv{background:#e0e7ff;color:#4338ca}.attx-st .miss{background:#fee2e2;color:#b91c1c}.attx-repbtn{border:1px solid #e2e8f0;background:#f8fafc;border-radius:99px;padding:3px 9px;font-size:11px;font-weight:700;color:#2563eb;cursor:pointer;font-family:inherit;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attx-repbtn:hover{background:#eff6ff}.attx-repbtn.on{background:#eff6ff;border-color:#93c5fd}.attx-report{grid-column:1/-1;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:8px 12px;font-size:12px;color:#334155;line-height:1.7;white-space:pre-wrap}.attx-mtxwrap{display:flex;flex-direction:column;gap:8px}.attx-legend{display:flex;gap:12px;flex-wrap:wrap;font-size:11.5px;color:#64748b;font-weight:700}.attx-mtxscroll{overflow:auto;border:1px solid #e2e8f0;border-radius:14px;background:#fff}.attx-mtx{display:grid;gap:0}.attx-mh{font-size:11px;font-weight:800;color:#64748b;text-align:center;padding:6px 2px;border-bottom:1px solid #e2e8f0;background:#f8fafc}.attx-mh.today{color:#2563eb;background:#eff6ff}.attx-mname{font-size:12px;font-weight:700;color:#0f172a;padding:6px 8px;border-bottom:1px solid #f1f5f9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#fff;position:sticky;left:0;z-index:2}.attx-mh.attx-mname{z-index:3;background:#f8fafc}.attx-mc{text-align:center;padding:6px 0;font-size:11px;border-bottom:1px solid #f1f5f9;color:#cbd5e1;background:#fff}.attx-mc b{font-weight:800}.attx-mc.okk b{color:#16a34a}.attx-mc.late b{color:#d97706}.attx-mc.lv b{color:#4f46e5}.attx-mc.out b{color:#0284c7}.attx-mc.miss b{color:#dc2626}.attx-bar .mlb-mnav{width:auto;height:auto;border:none;gap:6px;color:#0f172a}.attx-bar .mlb-mnav:hover{background:transparent}.attx-bar .mlb-mnav button{width:26px;height:26px;border-radius:8px;border:1px solid #e2e8f0;background:#fff;color:#475569;cursor:pointer;font-size:14px;line-height:1}.attx-bar .mlb-mnav button:hover{background:#f1f5f9}.attx-bar .mlb-mnav b{font-size:13.5px;min-width:76px;text-align:center}.attx-bar .bc-scope{border-color:#e2e8f0}.attx-bar .bc-scope button{color:#64748b;background:#fff}.attx-bar .bc-scope button.on{background:#eef2ff;color:#4f46e5}.attx-hire{border:1px solid #e2e8f0;border-radius:14px;background:#fff;padding:10px 14px;display:flex;flex-direction:column;gap:8px}.attx-hire-h{display:flex;align-items:center;gap:10px;font-size:12.5px;font-weight:800;color:#0f172a}.attx-hire-h span{color:#94a3b8;font-weight:600;font-size:11.5px}.attx-tmr{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:8px 14px;border-radius:12px;background:#eef2ff;border:1px solid #c7d2fe;font-size:12.5px;color:#4338ca;font-weight:700}.wk-m-pane{position:fixed;inset:0;z-index:40;background:#f2f5fb;display:flex;flex-direction:column}.wk-m-pane .attx-wrap{flex:1}.wk-pub-strip.att{padding-top:0}.wk-pub-strip.att button{border-color:#6fc4ff66;background:linear-gradient(135deg,#6fc4ff24,#f2c66d1a);color:#8fd0ff}@media(max-width:560px){.attx-tr{grid-template-columns:minmax(70px,.9fr) minmax(96px,1.1fr) 70px 70px 56px 92px minmax(96px,1fr);padding:7px 10px}.attx-cell{min-height:52px;padding:4px 5px}.attx-agg{gap:2px;font-size:9.5px}.attx-bar{gap:8px}}.ct-stats.hr-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ct-stats.hr-stats .ct-stat{padding:16px 10px 14px;border-radius:16px;text-align:center;background:linear-gradient(160deg,#7c8cfc1a,#ffffff05);border:1px solid rgba(140,170,255,.16);box-shadow:0 6px 18px #080e1e40}.ct-stats.hr-stats .ct-stat i{font-size:11px;letter-spacing:2px;color:#8fa3c8}.ct-stats.hr-stats .ct-stat b{display:block;font-size:26px;line-height:1.25;margin-top:5px}.ct-stats.hr-stats .ct-stat.gold{background:linear-gradient(160deg,#f0c96b26,#ffffff05);border-color:#f0c96b52}@media(max-width:900px){.ct-stats.hr-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.hr-table{min-width:560px;table-layout:fixed}.hr-table th{white-space:nowrap;overflow:visible;padding:10px 7px;font-size:10.5px}.ct-table.hr-table th:nth-child(n){text-align:left}.ct-table.hr-table th.hr-c{text-align:center}.hr-table td{white-space:normal;word-break:break-word;vertical-align:middle;padding:9px 7px;font-size:12px}.hr-table td.no,.hr-table td.hr-c{white-space:nowrap}.hr-table td.hr-c{text-align:center}.hr-table td.hr-ph,.hr-table td.hr-du,.hr-table td.hr-at{white-space:nowrap;font-variant-numeric:tabular-nums}.hr-table td.hr-ph{font-size:12px;letter-spacing:.2px}.hr-table td.hr-du{color:#a9bdd9;font-size:11px}.hr-table td.hr-du .hr-du-sep{font-style:normal;color:#5d6b82;margin:0 4px}.hr-table td.hr-at{color:#93a4c4;font-size:10.5px}.hr-table td.nm{font-size:13px}.hr-table td.hr-score{min-width:0}.hr-table td.hr-score .hr-bar{min-width:22px;max-width:44px}.hr-table td.hr-score b{font-size:13px}.hr-table td.hr-ops{white-space:nowrap}.hr-ops-in{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:26px}.hr-ops-in .hr-trial-btn,.hr-ops-in .hr-trial-ok{margin-left:0}.hr-ops-in .hr-zone-tag{margin-right:0;font-size:9.5px;padding:2px 6px}.hr-ops-in .hr-zone-btn{font-size:10px;padding:2.5px 8px}.hr-ops-none{color:#4d5a72;font-size:11px}.ad-code .ad-code-k{display:inline-block;margin-right:8px;padding:1px 7px;border-radius:6px;border:1px solid rgba(111,196,255,.3);color:#8fd0ff;font-size:9.5px;font-weight:800;letter-spacing:2px;vertical-align:1px}.ad-meta{display:flex;flex-wrap:wrap;gap:6px 16px;margin:-4px 0 12px;font-size:11px;color:#8a99b8}.ad-meta b{color:#c6d6f2;font-weight:700;margin-left:2px}.attx-wrap{background:linear-gradient(180deg,#0c162e,#081020);border:1px solid rgba(111,160,255,.12);border-radius:16px;padding:10px 12px 20px;gap:9px;color:#dbe7ff}.attx-bar{color:#8fa3c8;font-size:12px}.attx-bar .mlb-mnav{color:#eaf2ff}.attx-bar .mlb-mnav button{border-color:#8caadc38;background:#ffffff0a;color:#9fb4d8}.attx-bar .mlb-mnav button:hover{background:#6fc4ff1f}.attx-bar .bc-scope{border-color:#8caadc33}.attx-bar .bc-scope button{background:transparent;color:#8fa3c8}.attx-bar .bc-scope button.on{background:#6fc4ff24;color:#8fd0ff}.attx-cfg{border-color:#f0c96b4d;background:#f0c96b14;color:#f0c96b}.attx-cfg input{border-color:#f0c96b66;background:#00000040;color:#ffe9b0}.attx-cal{gap:4px}.attx-wd{gap:4px;color:#62759a;font-size:10.5px;letter-spacing:2px}.attx-wk{gap:4px}.attx-cell{min-height:44px;border-radius:9px;border:1px solid rgba(140,170,220,.13);background:#ffffff09;padding:3px 5px;gap:2px;color:inherit}.attx-cell:hover{border-color:#6fc4ff73}.attx-cell.on{border-color:#6fc4ff;box-shadow:0 0 0 2px #6fc4ff2e;background:#6fc4ff1a}.attx-cell.today{background:#6fc4ff14}.attx-cell.empty{background:transparent;border-color:transparent}.attx-cell>b{font-size:11.5px;font-weight:700;color:#c6d6f2}.attx-cell.today>b{color:#8fd0ff}.attx-agg{flex-wrap:nowrap;overflow:hidden;gap:2px;font-size:9px}.attx-agg em{padding:0 4px;border-radius:99px;line-height:1.6}.attx-agg .okk{background:#50dc8c21;color:#7ce8a8}.attx-agg .late{background:#ffb46b21;color:#ffb46b}.attx-agg .lv{background:#8ca0ff26;color:#a8b6ff}.attx-agg .miss{background:#ff6e781f;color:#ff9aa5}.attx-sumband{background:#ffffff0a;border-color:#8caadc24;color:#8fa3c8}.attx-sumband b{color:#f0f6ff;font-size:13.5px}.attx-sumband i{color:#dbe7ff}.attx-sumband .okk{color:#7ce8a8}.attx-sumband .late{color:#ffb46b}.attx-sumband .lv{color:#a8b6ff}.attx-sumband .miss{color:#ff9aa5}.attx-flagrow{color:#8fa3c8}.attx-flagrow em{background:#ff6e7814;border-color:#ff6e784d;color:#ff9aa5}.attx-flagrow em i{color:#7d90b8}.attx-flagrow.lv em{background:#8ca0ff14;border-color:#8ca0ff4d;color:#a8b6ff}.attx-flagrow.lv>b{color:#a8b6ff}.attx-table{border-color:#8caadc24;background:#ffffff05}.attx-person{border-top-color:#8caadc14}.attx-tr.h{background:#ffffff0a;color:#7d90b8}.attx-tr{color:#c6d6f2}.attx-dept{color:#7d90b8}.attx-num{color:#dbe7ff}.attx-st .okk{background:#50dc8c21;color:#7ce8a8}.attx-st .late{background:#ffb46b21;color:#ffb46b}.attx-st .lv{background:#8ca0ff26;color:#a8b6ff}.attx-st .miss{background:#ff6e781f;color:#ff9aa5}.attx-repbtn{border-color:#8caadc33;background:#ffffff0a;color:#8fd0ff}.attx-repbtn:hover,.attx-repbtn.on{background:#6fc4ff1f;border-color:#6fc4ff66}.attx-report{background:#ffffff08;border-color:#8caadc1f;color:#b8c8e8}.attx-legend{color:#7d90b8}.attx-legend .okk{color:#7ce8a8}.attx-legend .late{color:#ffb46b}.attx-legend .lv{color:#a8b6ff}.attx-legend .out{color:#7cc9ff}.attx-legend .miss{color:#ff9aa5}.attx-mtxscroll{border-color:#8caadc24;background:#ffffff05}.attx-mh{color:#62759a;border-bottom-color:#8caadc1f;background:#ffffff0a}.attx-mh.today{color:#8fd0ff;background:#6fc4ff1f}.attx-mname{color:#c6d6f2;border-bottom-color:#8caadc12;background:transparent}.attx-mh.attx-mname{background:#ffffff0a}.attx-mc{border-bottom-color:#8caadc0f;background:transparent;color:#3d4c6a}.attx-mc.okk b{color:#7ce8a8}.attx-mc.late b{color:#ffb46b}.attx-mc.lv b{color:#a8b6ff}.attx-mc.out b{color:#7cc9ff}.attx-mc.miss b{color:#5d6f96}.attx-hire{border-color:#8caadc24;background:#ffffff05}.attx-hire-h{color:#dbe7ff}.attx-hire-h span{color:#62759a}.attx-tmr{background:#8ca0ff14;border-color:#8ca0ff40;color:#a8b6ff}.attx-wrap .rw-foot{color:#5d6f96;border-top-color:#8caadc1a}.attx-wrap .rw-empty{color:#62759a}.attx-flagrow{flex-wrap:wrap;max-height:96px;overflow-y:auto;scrollbar-width:thin}.attx-flagrow em{flex:none;white-space:nowrap}.attx-flagrow em i{white-space:nowrap}.goal-wrap.fix3 .goal-tips{flex:1;min-height:0;justify-content:flex-start;align-content:flex-start;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(91,124,178,.4) transparent}.goal-wrap.fix3 .goal-tips::-webkit-scrollbar{width:5px}.goal-wrap.fix3 .goal-tips::-webkit-scrollbar-thumb{background:#5b7cb259;border-radius:3px}.goal-wrap.fix3 .goal-tips span{display:flex;align-items:center;flex:none}.goal-wrap.fix3 .goal-mems-list{justify-content:flex-start;align-content:flex-start}.pe-months{display:flex;gap:8px;margin:2px 2px 12px;flex-wrap:wrap;flex:none}.pe-grp{border:1px solid rgba(140,170,220,.16);border-radius:12px;background:#ffffff05;margin:0 2px 12px;overflow:hidden;flex:none}.pe-grp-hd{display:flex;align-items:center;gap:10px;padding:11px 14px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pe-grp-hd:hover{background:#ffffff08}.pe-grp-hd b{font-size:13px;color:#e8eeff}.pe-grp-hd span{font-size:11px;color:#8ea3c8;margin-left:auto}.pe-grp-hd .dc-arrow{margin-left:4px}.pe-per{border-top:1px solid rgba(140,170,220,.1)}.pe-per-hd{display:flex;align-items:center;gap:10px;padding:9px 14px 9px 22px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pe-per-hd:hover{background:#ffffff08}.pe-per-hd b{font-size:12.5px;color:#e8eeff;min-width:56px}.pe-per-hd span{font-size:11px;color:#8ea3c8}.pe-per-hd em{font-style:normal;font-size:10px;color:#5d6f8a;margin-left:auto}.pe-per-bd{padding:4px 22px 12px 30px}.pe-sec-t{font-size:10.5px;font-weight:800;color:#7cb6f5;letter-spacing:1px;margin:10px 0 6px}.pe-none{font-size:10.5px;color:#5d6f8a;padding:4px 0 8px}.pe-row{display:flex;align-items:center;gap:10px;padding:7px 10px;border:1px solid rgba(140,170,220,.12);border-radius:10px;background:#ffffff05;margin-bottom:6px}.pe-row.pend{opacity:.62}.pe-kind{flex:none;font-size:9.5px;font-weight:800;padding:2px 7px;border-radius:6px;letter-spacing:1px}.pe-kind.prod{background:#f0cd7824;color:#f0cd78;border:1px solid rgba(240,205,120,.3)}.pe-kind.fut{background:#7cb6f51f;color:#7cb6f5;border:1px solid rgba(124,182,245,.3)}.pe-kind.rep{background:#968cff1f;color:#a89cf5;border:1px solid rgba(150,140,255,.3)}.pe-main{display:flex;flex-direction:column;gap:1px;min-width:0}.pe-main b{font-size:12px;color:#e8eeff}.pe-main i{font-style:normal;font-size:9.5px;color:#5d6f8a}.pe-num{margin-left:auto;font-size:11px;color:#8ea3c8;white-space:nowrap}.pe-st{flex:none;font-size:9.5px;font-weight:800;color:#e8a0a0}.pe-st.ok{color:#7fd8a0}.pe-edit{display:flex;align-items:center;gap:8px;width:100%;flex-wrap:wrap}.pe-edit label{display:flex;flex-direction:column;gap:3px;font-size:9.5px;color:#7e94b8;font-weight:700}.pe-edit .wk-inp{width:130px}.pe-logs{margin:4px 2px 20px;border-top:1px dashed rgba(140,170,220,.2);padding-top:8px;flex:none}.pe-log{display:flex;gap:10px;padding:5px 4px;font-size:10.5px;align-items:baseline}.pe-log-t{flex:none;color:#5d6f8a;font-size:9.5px}.pe-log-b{color:#8ea3c8;line-height:1.6}.pe-log-b b{color:#e8eeff}.pe-log-b s{color:#e8a0a0;text-decoration:line-through}.rf-group.v3{border:1px solid rgba(140,170,220,.16);border-radius:14px;background:#ffffff05;padding:10px 14px;margin:6px 2px 0}.rf-group.v3 .rf-group-h b{font-size:14.5px}.rf-group.v3 .rf-prog{margin-top:7px;height:5px}.rf-group.v3 .rf-group-stat{margin-top:7px;gap:11px}.rf-group.v3 .rf-group-stat em{font-size:11px}.rf-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:8px}.rf-c{border-radius:10px;padding:6px 10px;border:1px solid rgba(140,170,220,.14);background:#ffffff05}.rf-c-h{display:flex;align-items:center;gap:5px;font-size:10.5px;font-weight:800;color:#c9d6f2}.rf-c-h b{margin-left:auto;font-size:14px;line-height:1}.rf-c p{margin:3px 0 0;font-size:10px;line-height:1.45;color:#8ea3c8;word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.rf-c.bad{background:#e8605a1a;border-color:#e8605a66}.rf-c.bad .rf-c-h{color:#f0a39d}.rf-c.bad .rf-c-h b{color:#e8605a}.rf-c.warn{background:#f0b45017;border-color:#f0b45061}.rf-c.warn .rf-c-h{color:#f0d09a}.rf-c.warn .rf-c-h b{color:#f0b450}.rf-c.tag{background:#968cff17;border-color:#968cff5c}.rf-c.tag .rf-c-h{color:#bcb4f5}.rf-c.tag .rf-c-h b{color:#a89cf5}.rf-c.good{background:#6ed29617;border-color:#6ed2965c}.rf-c.good .rf-c-h{color:#a3e0bf}.rf-c.good .rf-c-h b{color:#6ed296}.rf-c.calm{opacity:.72}.rf-c.calm .rf-c-h b{color:#5d6f8a}.rf-dims{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px;align-items:stretch}.rf-dim{border-left:3px solid rgba(124,182,245,.5);border-radius:8px;background:#7cb6f50d;padding:6px 9px;display:flex;flex-direction:column;min-width:0}.rf-dim:nth-child(2){border-left-color:#f0cd788c;background:#f0cd780d}.rf-dim:nth-child(3){border-left-color:#6ed2968c;background:#6ed2960d}.rf-dim b{display:flex;align-items:center;gap:5px;font-size:10.5px;color:#e8eeff}.rf-dim ul{margin:4px 0 0;padding-left:13px}.rf-dim li{font-size:10px;line-height:1.5;color:#a9bcd9;margin-bottom:2px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rf-todo{margin-top:8px;border:1px dashed rgba(240,205,120,.4);border-radius:10px;background:#f0cd780f;padding:7px 11px}.rf-todo>b{display:flex;align-items:center;gap:6px;font-size:11px;color:#f5e6c4}.rf-todo ol{margin:5px 0 0;padding:0;list-style:none}.rf-todo li{display:flex;gap:7px;align-items:flex-start;margin-bottom:3px}.rf-todo li i{flex:none;width:15px;height:15px;border-radius:50%;background:#f0cd78d9;color:#1a2438;font-size:9.5px;font-weight:900;display:flex;align-items:center;justify-content:center;font-style:normal;margin-top:1px}.rf-todo li span{font-size:10.5px;line-height:1.5;color:#e8dfc8}@media(max-width:1100px){.rf-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.rf-dims{grid-template-columns:1fr}}.rf-ecard-es.one{font-size:12px;line-height:1.65;color:#dce6fa;font-weight:600}.rf-ecard-none{display:flex;align-items:center;gap:5px;color:#e8a0a0!important;font-weight:700}.rf-ecard-ft{justify-content:flex-end}.rf-ecard-go{font-size:10.5px;color:#7cb6f5;font-weight:800}.rf-ecard:hover .rf-ecard-go{color:#a8d0f8}.rfa{display:flex;flex-direction:column;gap:10px;margin:2px 2px 10px}.rfa-hero{border-radius:14px;padding:13px 16px;border:1px solid rgba(140,170,220,.2);background:linear-gradient(135deg,#7cb6f51f,#968cff14)}.rfa-hero.good{background:linear-gradient(135deg,#6ed29624,#7cb6f512);border-color:#6ed29666}.rfa-hero.watch{background:linear-gradient(135deg,#f0b45021,#f0cd780f);border-color:#f0b45066}.rfa-hero.risk{background:linear-gradient(135deg,#e8605a24,#e8605a0d);border-color:#e8605a6b}.rfa-hero-t{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:800;color:#e8eeff}.rfa-hero-t em{font-style:normal;font-size:10px;color:#8ea3c8;font-weight:600}.rfa-hero-t .rf-lv.big{margin-left:auto;font-size:11px;padding:3px 10px}.rfa-verdict{margin-top:8px;font-size:14px;line-height:1.7;font-weight:700;color:#f2f6ff}.rfa-sec{border-radius:12px;padding:10px 13px;border:1px solid rgba(140,170,220,.14);background:#ffffff05}.rfa-sec-h{display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:800;color:#e8eeff}.rfa-sec-h em{margin-left:auto;font-style:normal;font-size:10px;color:#5d6f8a;font-weight:600}.rfa-sec.ok{border-left:3px solid rgba(110,210,150,.6)}.rfa-sec.bad{border-left:3px solid rgba(232,96,90,.6)}.rfa-sec.adv{border-left:3px solid rgba(240,205,120,.6);background:#f0cd780a}.rfa-sec ul{margin:7px 0 0;padding:0;list-style:none}.rfa-sec ul li{display:flex;align-items:center;gap:8px;font-size:11.5px;line-height:1.6;color:#c9d6f2;padding:4px 0;border-bottom:1px dashed rgba(140,170,220,.1)}.rfa-sec ul li:last-child{border-bottom:none}.rfa-w{flex:none;font-style:normal;font-size:9px;font-weight:900;padding:2px 6px;border-radius:6px;letter-spacing:1px}.rfa-w.hi{background:#e8605a33;color:#f0a39d;border:1px solid rgba(232,96,90,.5)}.rfa-w.mid{background:#f0b45029;color:#f0d09a;border:1px solid rgba(240,180,80,.45)}.rfa-w.lo{background:#7cb6f524;color:#a8d0f8;border:1px solid rgba(124,182,245,.4)}.rfa-sname{flex:1;min-width:0}.rfa-cnt{flex:none;font-style:normal;font-size:9.5px;color:#5d6f8a}.rfa-plan{margin:8px 0 0;padding:0;list-style:none;counter-reset:none}.rfa-plan li{display:flex;gap:9px;align-items:flex-start;margin-bottom:7px}.rfa-plan li b{flex:none;width:18px;height:18px;border-radius:50%;background:#f0cd78d9;color:#1a2438;font-size:10.5px;font-weight:900;display:flex;align-items:center;justify-content:center;margin-top:1px}.rfa-plan li span{font-size:11.5px;line-height:1.65;color:#e8dfc8}.rfa-fold{margin-top:8px;border:1px dashed rgba(140,170,220,.2);border-radius:9px;background:#ffffff05}.rfa-fold summary{cursor:pointer;font-size:10.5px;font-weight:700;color:#7cb6f5;padding:7px 11px;list-style:none}.rfa-fold summary::-webkit-details-marker{display:none}.rfa-fold summary:after{content:" ▾";opacity:.6}.rfa-fold[open] summary:after{content:" ▴"}.rfa-fold .rf-sum{padding:0 11px 10px;margin:0;border:none;background:none}.rf-q strong{font-weight:800;color:#e8eeff}.expb{display:flex;flex-direction:column;gap:12px;padding:4px 2px 12px}.expb-form{border:1px solid rgba(140,170,220,.16);border-radius:12px;padding:12px 14px;background:#ffffff05;display:flex;flex-direction:column;gap:10px}.expb-sum{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.expb-card{border:1px solid rgba(240,205,120,.28);border-radius:12px;padding:12px 14px;background:linear-gradient(135deg,#f0cd781a,#f0cd7808);display:flex;flex-direction:column;gap:3px}.expb-card i{font-style:normal;font-size:11px;color:#c8b684;font-weight:700}.expb-card b{font-size:22px;font-weight:900;color:#ffd34d;font-variant-numeric:tabular-nums}.expb-card span{font-size:10.5px;color:#8a99b8}.expb-cols{display:grid;grid-template-columns:1fr 1fr;gap:10px}.expb-box{border:1px solid rgba(140,170,220,.14);border-radius:12px;padding:10px 12px;background:#ffffff05}.expb-row{display:flex;align-items:center;gap:10px;padding:7px 2px;border-bottom:1px dashed rgba(140,170,220,.1);font-size:12.5px}.expb-row:last-child{border-bottom:none}.expb-row b{color:#e8eeff;font-weight:800}.expb-row span{margin-left:auto;font-size:10.5px;color:#8a99b8}.expb-row em{font-style:normal;font-weight:900;color:#ffd34d;font-variant-numeric:tabular-nums}.expb-list{max-height:320px;overflow:auto;display:flex;flex-direction:column}.expb-li{display:flex;align-items:center;gap:10px;padding:8px 2px;border-bottom:1px dashed rgba(140,170,220,.1)}.expb-li:last-child{border-bottom:none}.expb-li b{font-size:12.5px;color:#e8eeff;font-weight:800;max-width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.expb-li span{flex:1;min-width:0;font-size:10.5px;color:#8a99b8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.expb-li em{font-style:normal;font-weight:900;color:#ffd34d;font-variant-numeric:tabular-nums}@media(max-width:760px){.expb-sum{grid-template-columns:1fr 1fr}.expb-cols{grid-template-columns:1fr}}.bc-exp-banner{display:flex;align-items:center;gap:10px;margin:0 0 12px;padding:11px 14px;border-radius:12px;border:1px solid rgba(240,180,80,.5);background:linear-gradient(135deg,#f0b45029,#f0cd780d);font-size:13px;font-weight:800;color:#f0d09a}.bc-exp-banner .lg-btn{margin-left:auto;flex:none}.sl-hero-stats.nav>span{cursor:pointer;transition:.18s}.sl-hero-stats.nav>span:hover{transform:translateY(-1px)}.sl-hero-stats.nav>span.on{border-color:#6fc4ffa6;background:#3d7bd92e;box-shadow:0 4px 14px #3d7bd940}.sl-hero-stats.nav>span.gold.on{border-color:#ffd76abf;background:#ffd76a2e;box-shadow:0 4px 14px #ffd76a38}.sl-hero-stats.nav>span.sl-tab-review{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:4px;min-width:78px;height:56px;border-radius:12px;font-size:11px;font-weight:900;color:#d8b96a;border-color:#f0c96b66;background:#c9932f1f}.sl-hero-stats.nav>span.sl-tab-review.on{background:linear-gradient(90deg,#c9932f,#f0c96b);color:#2b2003}.sl-qa-tools{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:10px 0 8px}.sl-qa-search{flex:1;min-width:180px;padding:9px 13px;border-radius:11px;border:1px solid rgba(91,124,178,.3);background:#0d1727a6;color:#eef2ff;font-size:12.5px;outline:none}.sl-qa-search:focus{border-color:#6fc4ff99}.sl-qa-scope{display:flex;gap:4px;flex:none}.sl-qa-scope span{padding:7px 12px;border-radius:9px;font-size:11.5px;font-weight:800;color:#8fa3bf;cursor:pointer;border:1px solid rgba(91,124,178,.25)}.sl-qa-scope span.on{color:#fff;background:linear-gradient(90deg,#3d7bd9,#6fc4ff);border-color:transparent}.sl-qa-cats{margin-bottom:10px}.sl-ask-cats{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin:8px 0 2px}.sl-ac-lbl{font-size:11px;color:#8ea2c9;font-weight:800;flex:none}.sl-ask-cats em{font-style:normal;padding:5px 11px;border-radius:999px;font-size:11px;font-weight:800;color:#8fa3bf;cursor:pointer;border:1px dashed rgba(91,124,178,.3)}.sl-ask-cats em.on{color:#ffe9a0;border:1px solid rgba(255,215,106,.55);background:#ffd76a1a}.sl-cat{display:inline-block;font-style:normal;margin-right:7px;padding:1px 7px;border-radius:6px;font-size:9.5px;font-weight:900;color:#9fcaff;background:#7fb8ff1f;border:1px solid rgba(127,184,255,.35);vertical-align:1px}.sl-proof-inline{margin-top:8px;padding:9px 11px;border-radius:10px;border:1px dashed rgba(255,215,106,.35);background:#ffd76a0d}.sl-pi-hd{display:flex;align-items:center;gap:9px;flex-wrap:wrap;font-size:11px;color:#c9d6f5}.sl-pi-tests{display:flex;gap:6px;flex-wrap:wrap;margin-top:7px}.sl-pi-t{font-size:10.5px;padding:2px 8px;border-radius:7px;color:#8fa3bf;border:1px solid rgba(91,124,178,.3)}.sl-pi-t.approved{color:#8ee6b0;border-color:#6ed29680}.sl-pi-t.pending{color:#f0d09a;border-color:#f0b45073}.sl-pi-t.rejected{color:#f0a39d;border-color:#e8605a73}.ad-grp-inp{width:84px;padding:6px 9px;border-radius:9px;border:1px solid rgba(91,124,178,.35);background:#0d172799;color:#eef2ff;font-size:12px;outline:none}.ad-grp-inp:focus{border-color:#6fc4ff99}.ad-who{font-size:10.5px;color:#8a99b8;font-weight:700}.rfa-fold .rf-log{margin:0;border:none;background:none;padding:2px 11px 10px;max-height:340px}.rw-apswitch{display:flex;align-items:center;gap:8px;padding:8px 14px;border-bottom:1px solid rgba(212,175,55,.14);background:#d4af370a;flex-wrap:wrap}.rw-apswitch button{padding:6px 14px;border-radius:999px;border:1px solid rgba(212,175,55,.3);background:transparent;color:#cbb26a;font-size:12.5px;cursor:pointer;transition:.15s}.rw-apswitch button:hover{border-color:#d4af3799;color:#e8cf8a}.rw-apswitch button.on{background:linear-gradient(135deg,#d4af37,#b8912e);color:#1a1408;font-weight:700;border-color:transparent}.rw-apswitch em{margin-left:auto;font-style:normal;font-size:11px;color:#cbb26a8c}.abp-histbtn{margin-top:8px;align-self:flex-start}.gm-mode{display:inline-flex;align-items:center;justify-content:center;min-width:15px;width:auto;height:15px;padding:0 4.5px;border-radius:99px;font-style:normal;font-size:9px;font-weight:700;line-height:1;flex:none;white-space:nowrap;cursor:help;background:#d4af372e;color:#e8cf8a;border:1px solid rgba(212,175,55,.4);margin-left:0;position:relative;z-index:2}.gm-mode.lo{background:#60a5fa29;color:#9ec5fe;border-color:#60a5fa66}.gm-mode.wait{background:#94a3b814;color:#a3aec6;border:1px dashed rgba(148,163,184,.55)}.cmpop{position:relative;max-width:560px;width:94%;background:radial-gradient(1.5px 1.5px at 12% 18%,rgba(255,255,255,.55),transparent 62%),radial-gradient(1.2px 1.2px at 78% 12%,rgba(255,255,255,.42),transparent 62%),radial-gradient(1.6px 1.6px at 88% 64%,rgba(255,255,255,.36),transparent 62%),radial-gradient(1.2px 1.2px at 24% 86%,rgba(255,255,255,.32),transparent 62%),radial-gradient(1px 1px at 55% 32%,rgba(255,255,255,.3),transparent 62%),linear-gradient(165deg,#162040,#0b1126 72%);border:1px solid rgba(245,200,100,.45);border-radius:20px;padding:26px 26px 14px;display:flex;flex-direction:column;gap:14px;box-shadow:0 24px 70px #0009,0 0 0 4px #f5c8640d,0 0 42px #f5c86414}.cmpop-hd{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.cmpop-coin{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;color:#ffe6a8;background:radial-gradient(circle at 32% 28%,#3a2f14,#1a1608 72%);border:1px solid rgba(245,200,100,.55);box-shadow:0 6px 18px #00000080,inset 0 1px #fff0c840}.cmpop-hd>b{font-size:19px;font-weight:900;letter-spacing:2px;background:linear-gradient(180deg,#fff0c2,#e8b94f);-webkit-background-clip:text;background-clip:text;color:transparent}.cmpop-sub{font-size:12px;color:#9db1d8;line-height:1.7}.cmpop-opts{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:2px}.cmpop-opt{position:relative;display:flex;flex-direction:column;align-items:center;gap:7px;padding:18px 14px 13px;border-radius:16px;border:1px solid rgba(140,170,220,.28);background:#8caadc0f;cursor:pointer;text-align:center;transition:.18s}.cmpop-opt:hover{transform:translateY(-2px);border-color:#f5c86499;background:#f5c86412;box-shadow:0 10px 26px #0006}.cmpop-opt.on{border-color:#f0c75e;background:linear-gradient(180deg,#f5c86429,#f5c8640d);box-shadow:0 0 0 3px #f5c8641f,0 10px 26px #0006}.cmpop-opt:disabled{opacity:.78;cursor:default}.cmpop-ic{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:13px;color:#ffd584;background:#f5c8641a;border:1px solid rgba(245,200,100,.35)}.cmpop-opt.lo .cmpop-ic{color:#a9c6ff;background:#78a0f01f;border-color:#78a0f066}.cmpop-opt>b{font-size:15.5px;font-weight:900;color:#f2f6ff}.cmpop-opt>em{font-style:normal;font-size:12px;color:#9db1d8}.cmpop-opt>em u{text-decoration:none;font-size:19px;font-weight:900;color:#ffe2a8;font-variant-numeric:tabular-nums;margin-left:2px}.cmpop-opt.on>em u{color:#ffd34d}.cmpop-opt>span{font-size:11px;color:#8ea2c9;line-height:1.6}.cmpop-sel{font-style:normal;font-size:10.5px;font-weight:800;color:#7286a8;margin-top:2px}.cmpop-opt:hover .cmpop-sel{color:#ffd584}.cmpop-opt.on .cmpop-sel{color:#ffd34d}.cmpop-later{align-self:center;background:none;border:none;color:#5c6c8f;font-size:11.5px;cursor:pointer;padding:4px 10px}.cmpop-later:hover{color:#9db1d8}@media(max-width:760px){.cmpop-opts{grid-template-columns:1fr}}.dc-mini.danger{border-color:#f8717173;color:#fca5a5}.dc-mini.danger:hover{background:#f871711f}.pe-delask{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.pe-delask em{font-style:normal;font-size:11.5px;color:#fca5a5}.pe-delok{background:#f8717129!important}.pe-snap{margin-top:4px}.pe-snap summary{cursor:pointer;color:#cbb26acc;font-size:11.5px}.pe-snap pre{margin:6px 0 0;padding:8px 10px;border-radius:8px;background:#00000059;border:1px solid rgba(212,175,55,.18);font-size:11px;line-height:1.55;max-height:220px;overflow:auto;white-space:pre-wrap;word-break:break-all}.fw-chips{display:flex;align-items:center;gap:6px;flex-wrap:nowrap;overflow-x:auto;padding:2px 2px 8px;margin-bottom:2px;scrollbar-width:thin}.fw-chip{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:99px;border:1px solid rgba(140,170,220,.22);background:#0b13244d;color:#8ea2c9;font-size:11.5px;font-weight:700;cursor:pointer;white-space:nowrap;flex:0 0 auto}.fw-chip svg{opacity:.75}.fw-chip b{font-size:10.5px;font-weight:800;color:#7286a8;background:#8caadc1f;border-radius:99px;padding:0 6px;line-height:16px}.fw-chip:hover{border-color:#f5c86466;color:#c9d6f2}.fw-chip.on{border-color:#f5c864a6;background:#f5c8641a;color:#ffd584}.fw-chip.on b{color:#ffd584;background:#f5c86429}.fw-chip.attn{border-color:#ff9d8a80;color:#ff9d8a}.fw-chip.attn b{color:#ff9d8a;background:#ff9d8a24}.fw-list.slim{gap:5px}.fw-line{border:1px solid rgba(140,170,220,.13);border-radius:10px;background:#0c143052;transition:border-color .15s;overflow:hidden}.fw-line:hover{border-color:#8caadc4d}.fw-line.open{border-color:#f5c86466;background:#0e182c80}.fw-line.due{box-shadow:inset 3px 0 #ff9d8a99}.fw-line-h{display:grid;grid-template-columns:62px 124px minmax(0,1fr) auto 28px;align-items:center;gap:5px;padding:8px 10px;cursor:pointer;flex-wrap:nowrap}.fw-l-name{font-size:13.5px;color:#f2f6ff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-l-tags{display:flex;align-items:center;gap:5px;min-width:0;overflow:hidden}.fw-l-tags .fw-kind,.fw-l-tags .fw-intent,.fw-l-tags .fw-prep-tag,.fw-l-tags .fw-due-tag,.fw-l-tags .fw-next{width:64px;height:20px;padding:0;display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-size:10px;font-weight:700;line-height:1;border-radius:99px;white-space:nowrap;flex:0 0 auto;text-align:center}.fw-l-tags .fw-next{color:#8ea2c9;background:#8caadc12;border:1px solid rgba(140,170,220,.25)}.fw-l-tags .cap-none{background:#78829b0d!important;color:#5d6a8f!important;border:1px solid rgba(120,130,155,.18)!important;box-shadow:none!important}.fw-lt-slot{display:flex;align-items:center;gap:4px;min-width:0;overflow:hidden}.fw-lt-slot>*{flex:0 0 auto}.fw-l-flags{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:3px;min-width:0}.fw-l-phone{font-size:13px;font-weight:800;color:#eef3fb;letter-spacing:.04em;font-variant-numeric:tabular-nums;white-space:nowrap}.fw-l-xph{display:inline-flex;align-items:center;justify-content:center;margin-left:4px;padding:0 5px;height:16px;border-radius:8px;font-style:normal;font-size:10px;font-weight:900;line-height:1;color:#7fd0ff;border:1px solid rgba(127,208,255,.45);background:#7fd0ff1a;cursor:help;white-space:nowrap}.fw-xph-view{display:inline-block;margin-left:6px;font-style:normal;font-size:12px;font-weight:700;color:#7fd0ff;font-variant-numeric:tabular-nums;white-space:nowrap}.fw-xph-edit{display:flex;flex-direction:column;gap:6px}.fw-xph-edit>span{font-size:12px;font-weight:700;color:#9db1d6}.fw-xph-edit>span .fw-xph-tip{margin-left:6px;font-style:normal;font-weight:500;font-size:11px;color:#68789c}.fw-xph-box{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:6px;border-radius:10px;border:1px dashed rgba(140,170,220,.3);background:#0b132459}.fw-xph-chip{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:8px;font-style:normal;font-size:12px;font-weight:700;color:#a8ddff;border:1px solid rgba(127,208,255,.4);background:#7fd0ff1a;font-variant-numeric:tabular-nums;white-space:nowrap}.fw-xph-chip>b{cursor:pointer;font-weight:900;color:#7fa3d0;font-style:normal}.fw-xph-chip>b:hover{color:#ff9d8a}.fw-xph-inp{flex:1;min-width:120px;border:none!important;background:transparent!important;padding:2px 4px!important}.fw-ops{position:relative;display:flex;align-items:center;gap:5px}.fw-op{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;border:1px solid rgba(140,170,220,.2);background:#0b132466;color:#8ea2c9;cursor:pointer;font-size:12px}.fw-op:hover{border-color:#f5c86480;color:#ffd584}.fw-op.on{border-color:#f5c864a6;background:#f5c8641f;color:#ffd584}.fw-op.warn:hover{border-color:#ff9d8a8c;color:#ff9d8a}.fw-opback{position:fixed;inset:0;z-index:38;cursor:default}.fw-opmenu{position:absolute;right:0;top:calc(100% + 6px);z-index:39;display:flex;flex-direction:column;gap:3px;min-width:132px;padding:6px;border-radius:11px;border:1px solid rgba(140,170,220,.28);background:#111a33;box-shadow:0 12px 34px #0000008c}.fw-opmenu.fx{position:fixed;top:auto;right:auto;z-index:60}.fw-opmenu button{display:flex;align-items:center;gap:7px;padding:7px 10px;border:none;border-radius:8px;background:none;color:#c8d4f2;font-size:12px;font-weight:600;cursor:pointer;text-align:left;font-family:inherit;white-space:nowrap}.fw-opmenu button:hover{background:#8caadc1f}.fw-opmenu button.pri{color:#ffd584;font-weight:900;background:#f5c8641a;border:1px solid rgba(245,200,100,.35)}.fw-opmenu button.pri:hover{background:#f5c8642e}.fw-opmenu button.dan{color:#ff9d8a}.fw-opmenu button.dan:hover{background:#ff6e641a}@media(max-width:900px){.fw-line-h{grid-template-columns:54px 88px minmax(0,1fr) auto 26px;gap:4px}.fw-l-tags{justify-content:flex-start;gap:4px}.fw-lt-slot{width:auto;flex:none}.fw-l-phone{font-size:12px}.fw-kind{font-size:9.5px;padding:1px 5px}.fw-l-tags .fw-kind,.fw-l-tags .fw-intent,.fw-l-tags .fw-prep-tag,.fw-l-tags .fw-due-tag,.fw-l-tags .fw-next{width:60px;height:19px;padding:0;font-size:9.5px}}.fw-clashx{display:inline-flex;align-items:center;gap:2px;flex:none;padding:1px 6px;border-radius:99px;border:1px solid rgba(255,120,110,.65);background:#ff6e6424;color:#ffb0a6;font-size:10px;font-weight:800;line-height:1.5;cursor:pointer;white-space:nowrap;animation:fwClashPulse 1.8s ease-in-out infinite}.fw-clashx b{font-size:11px;color:#ffd2cb}.fw-clashx:hover{background:#ff6e643d;color:#ffd2cb}.fw-clashx.deal{border-color:#f4d030cc;background:#f4d03029;color:#ffe97a;animation-name:fwClashPulseG}.fw-clashx.deal b{color:#fff5c0}.fw-clashx.deal:hover{background:#f4d03047;color:#fff3b0}@keyframes fwClashPulseG{0%,to{box-shadow:0 0 #f4d03066}50%{box-shadow:0 0 0 5px #f4d03000}}.fw-clashdeal{display:inline-flex;align-items:center;gap:2px;flex:none;padding:1px 6px;border-radius:99px;border:1px solid rgba(244,208,48,.7);background:#f4d03024;color:#f4d030;font-size:10px;font-weight:800;line-height:1.5;cursor:pointer;white-space:nowrap}.fw-clashdeal:hover{background:#f4d03042;color:#ffe97a}.fw-clashpop-intent{display:inline-flex;align-items:center;flex:none;margin:0 6px;padding:1px 7px;border-radius:99px;font-style:normal;font-size:10px;font-weight:800;line-height:1.5;white-space:nowrap;color:#8fa3c0;background:#8ca0be1f;border:1px solid rgba(140,160,190,.4)}.fw-clashpop-intent.deal{color:#f4d030;background:#f4d03024;border-color:#f4d030b3}@keyframes fwClashPulse{0%,to{box-shadow:0 0 #ff6e6459}50%{box-shadow:0 0 0 5px #ff6e6400}}.fw-clashpop{max-width:560px;width:min(560px,92vw)}.fw-clashpop-list{display:flex;flex-direction:column;gap:10px;max-height:56vh;overflow:auto;padding-right:2px}.fw-clashpop-one{border:1px solid rgba(255,157,138,.22);border-radius:10px;background:#180e1459;padding:8px 10px}.fw-clashpop-hd{display:flex;align-items:baseline;gap:8px;margin-bottom:6px}.fw-clashpop-hd b{font-size:13px;color:#ffd2cb}.fw-clashpop-hd em{font-style:normal;font-size:10.5px;color:#9a8a96}.fw-clashpop-none{font-size:11.5px;color:#8ea2c9;padding:2px 0 4px}.fw-clashpop-logs{display:flex;flex-direction:column;gap:5px}.fw-clashpop-log{display:flex;align-items:baseline;gap:8px;font-size:11.5px;color:#c9d6f2;line-height:1.5}.fw-clashpop-log i{flex:0 0 74px;font-style:normal;font-size:10px;color:#7286a8;font-variant-numeric:tabular-nums}.fw-clashpop-log span{flex:1;min-width:0;word-break:break-all}.fw-clashpop-log em{flex:0 0 auto;font-style:normal;font-size:10px;color:#ffd584;background:#f5c8641a;border-radius:99px;padding:1px 7px}.fw-cardx{border-top:1px dashed rgba(140,170,220,.14);padding:10px 14px 12px;display:flex;flex-direction:column;gap:10px}.fw-x-sec{border:1px solid rgba(140,170,220,.13);border-radius:10px;background:#0b132452;padding:9px 12px}.fw-x-t{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:800;color:#c9d6f2;margin-bottom:8px}.fw-x-t em{font-style:normal;font-weight:600;font-size:10.5px;color:#7286a8;margin-left:auto}.fw-x-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px 14px}.fw-x-one{display:flex;align-items:center;gap:8px 22px;flex-wrap:wrap;padding:2px 0}.fw-x-one>span{display:flex;align-items:baseline;gap:8px;font-size:11px;color:#7286a8;min-width:0}.fw-x-one>span>i{font-style:normal;font-size:12.5px;color:#e8eeff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-x-more{margin-left:auto;flex:none;border:1px solid rgba(140,170,220,.3);background:#8caadc0f;color:#9db3d8;border-radius:8px;padding:3px 10px;font-size:11px;cursor:pointer}.fw-x-more:hover{border-color:#f0c96b80;color:#ffe9b8}.fw-x-more.on{border-color:#f0c96b8c;color:#ffe9b8}.fw-x-grid>span{display:flex;align-items:baseline;gap:8px;font-size:11px;color:#7286a8;min-width:0}.fw-x-grid>span>i{font-style:normal;font-size:12.5px;color:#e8eeff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-x-grid>.fw-x-wide{grid-column:1 / -1}.fw-intent.hold{background:#94a3b81f;color:#94a3b8;border-color:#94a3b866}.fw-intent.s1{background:#f5c86424;color:#ffd584;border-color:#f5c86480}.fw-intent.s2{background:#c9a8ff26;color:#c9a8ff;border-color:#c9a8ff80}.fw-intent.none{background:transparent;color:#5d6a8f;border-color:#78829b33}.mcr-tr.pk{cursor:pointer}.mcr-tr.pk:hover{background:#f5c8640d}.mcr-tr.pk.on{background:#f5c86414;box-shadow:inset 3px 0 #f5c864b3}.abp-amtauto{font-size:15px;color:#ffd584;letter-spacing:.3px}.abp-amtauto.zero{color:#7286a8}.abp-amthint{font-style:normal;font-size:10.5px;color:#7286a8;margin-left:8px}.abp-recbar{display:flex;align-items:center;gap:7px;width:100%;padding:7px 12px;border-radius:9px;border:1px solid rgba(140,170,220,.16);background:#0b132452;color:#8ea2c9;font-size:11.5px;font-weight:700;cursor:pointer;text-align:left}.abp-recbar:hover{border-color:#f5c86466;color:#c9d6f2}.abp-recbar.on{border-color:#f5c86473;color:#ffd584}.abp-recbar em{font-style:normal;color:#7286a8;font-weight:600}.abp-recbar .abp-reclast{font-style:normal;color:#9fb0d4;font-weight:600}.abp-recbar u{margin-left:auto;text-decoration:none;color:#7286a8;font-size:10.5px}.tn-wide{grid-column:1 / -1}.tn-wide b{white-space:pre-wrap;word-break:break-all;font-weight:600}.wk-inp.bad{border-color:#ff9d8a99}.lay-sec{position:relative}.lay-sec.edit{outline:1px dashed rgba(111,196,255,.35);outline-offset:-1px;border-radius:10px}.lay-sec.edit.dropzone{outline:2px dashed rgba(240,201,107,.75);background:#f0c96b0d}.lay-drag{position:absolute;top:4px;right:22px;z-index:30;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#9fd4ffcc;font-size:13px;padding:2px 6px;border-radius:6px;background:#0a1022bf;border:1px solid rgba(111,196,255,.3)}.lay-drag:active{cursor:grabbing}.lay-rsz{position:absolute;bottom:2px;right:8px;z-index:30;width:26px;height:12px;cursor:ns-resize;border-radius:4px;background:#0a1022bf;border:1px solid rgba(111,196,255,.3)}.lay-rsz:after{content:"";position:absolute;left:6px;right:6px;top:4px;height:3px;border-top:1px solid rgba(159,212,255,.8);border-bottom:1px solid rgba(159,212,255,.8)}.lay-tools{display:flex;align-items:center;gap:8px;padding:8px 12px;margin-top:2px;border:1px solid rgba(111,196,255,.25);border-radius:10px;background:#0a1022b3;font-size:11px;color:#9fd4ff;position:sticky;bottom:6px;z-index:40}.lay-tools b{color:#f0c96b;min-width:34px;text-align:center}.lay-tools button{border:1px solid rgba(111,196,255,.35);background:#6fc4ff1a;color:#9fd4ff;border-radius:6px;padding:2px 10px;cursor:pointer;font-size:12px}.lay-tools button:hover{background:#6fc4ff33}.lay-tools .lay-reset{border-color:#f0c96b66;color:#f0c96b;background:#f0c96b14}.lay-tools em{font-style:normal;color:#7ee2a8;font-size:10px;margin-left:auto}.lay-edit-toggle{margin-left:auto;flex:none;align-self:center;border:1px solid rgba(111,196,255,.4);background:#0a1022cc;color:#9fd4ff;border-radius:8px;padding:4px 10px;font-size:11px;cursor:pointer;transition:all .2s}.rw-hd>.lay-edit-toggle+.rw-back{margin-left:0}.lay-edit-toggle:hover{border-color:#f0c96b99;color:#f0c96b}.lay-edit-toggle.on{border-color:#f0c96bb3;background:#f0c96b26;color:#f0c96b}.goal-wrap{position:relative}.ch-badge{display:inline-flex;align-items:center;gap:6px;cursor:pointer;border:1px solid rgba(240,201,107,.55);border-radius:999px;padding:4px 11px;background:linear-gradient(135deg,#f0c96b2e,#ff783c1f);color:#f0c96b;font-size:11px;transition:all .2s;box-shadow:0 0 10px #f0c96b1f}.ch-badge:hover{box-shadow:0 0 16px #f0c96b59;transform:translateY(-1px)}.ch-badge b{font-size:11.5px;letter-spacing:.5px}.ch-badge em{font-style:normal;font-size:9px;color:#f0c96bcc}.ch-badge.taken{border-color:#ffd34dbf}.ch-avstack{display:inline-flex}.ch-av{width:20px;height:20px;border-radius:50%;overflow:visible;position:relative;background:linear-gradient(135deg,#2a3a6e,#1a2450);color:#f0c96b;font-size:10px;font-style:normal;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid rgba(240,201,107,.8);margin-left:-6px}.ch-av:first-child{margin-left:0}.ch-av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.ch-av u{position:absolute;right:-6px;top:-8px;font-size:9px;text-decoration:none}.ch-av.big{width:34px;height:34px;font-size:15px;margin-left:0;flex:none}.ch-mask{position:fixed;inset:0;z-index:900;background:#040814b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center}.ch-card{width:min(560px,94vw);max-height:88vh;overflow-y:auto;border-radius:18px;padding:18px 18px 14px;background:linear-gradient(160deg,#131c3e,#0a1024 70%);border:1px solid rgba(240,201,107,.35);box-shadow:0 18px 60px #0009,0 0 40px #f0c96b14 inset}.ch-card-h{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.ch-card-h b{font-size:16px;color:#ffe6ad;letter-spacing:1px;display:flex;align-items:center;gap:6px}.ch-target{border:1px solid rgba(240,201,107,.3);border-radius:12px;padding:10px 12px;margin-bottom:12px;background:#f0c96b0f;font-size:12px;color:#cfd9f5;line-height:1.8}.ch-target .ch-rec{font-size:20px;color:#ffd34d;padding:0 4px}.ch-target span{color:#8a99b8;font-size:11px}.ch-target em{display:block;font-style:normal;font-size:10.5px;color:#f0c96b}.ch-target em b{font-size:13px}.ch-sec-t{font-size:11px;color:#8a99b8;letter-spacing:2px;margin:12px 2px 8px}.ch-slots{display:flex;flex-direction:column;gap:8px}.ch-slot{display:flex;gap:10px;align-items:center;border:1px solid rgba(148,163,255,.2);border-radius:12px;padding:9px 12px;background:#141e4073}.ch-slot.win{border-color:#ffd34d99;background:#ffd34d12}.ch-slot.empty{opacity:.55;border-style:dashed}.ch-slot-m{flex:1;min-width:0}.ch-slot-m b{font-size:13px;color:#eaf0ff}.ch-slot-m b u{text-decoration:none;margin-left:4px}.ch-slot-m span{display:block;font-size:10.5px;color:#8a99b8;margin-top:2px}.ch-prog{height:5px;border-radius:3px;background:#94a3ff26;margin:6px 0 3px;overflow:hidden}.ch-prog i{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,#f0c96b,#ffd34d);transition:width .5s}.ch-slot-m .ch-gap{color:#f0c96b}.ch-grabrow{margin-top:12px}.ch-grab{width:100%;padding:11px 0;border-radius:12px;cursor:pointer;font-size:14px;letter-spacing:1px;border:1px solid rgba(240,201,107,.65);background:linear-gradient(135deg,#f0c96b40,#ff783c2e);color:#ffe6ad;transition:all .2s}.ch-grab:hover:not(:disabled){box-shadow:0 0 18px #f0c96b59}.ch-grab:disabled{opacity:.5;cursor:not-allowed}.ch-grabmsg{font-size:11px;color:#9fd8ff;margin-top:7px;text-align:center;padding:6px 12px;border-radius:9px;border:1px solid rgba(111,196,255,.3);background:#6fc4ff0f}.ch-hall{display:flex;flex-direction:column;gap:6px}.ch-hall-empty{font-size:11.5px;color:#8a99b8;text-align:center;padding:14px 0;border:1px dashed rgba(148,163,255,.25);border-radius:10px}.ch-hrow{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:10px;background:#141e4066;border:1px solid rgba(148,163,255,.14)}.ch-hrow.holder{border-color:#ffd34da6;background:linear-gradient(135deg,#ffd34d1f,#141e4066)}.ch-hrow.broken{opacity:.62}.ch-hrk{font-style:normal;width:22px;text-align:center;color:#f0c96b;font-size:12px;flex:none}.ch-hm{flex:1;min-width:0}.ch-hm b{font-size:12.5px;color:#eaf0ff;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ch-hm span{font-size:10px;color:#8a99b8}.ch-holdertag{font-size:9px;font-style:normal;color:#ffd34d;border:1px solid rgba(255,211,77,.55);border-radius:4px;padding:0 4px}.ch-brokentag{font-size:9px;font-style:normal;color:#7e94b8;border:1px solid rgba(126,148,184,.4);border-radius:4px;padding:0 4px}.ch-hv{font-size:15px;color:#ffd34d;font-variant-numeric:tabular-nums}.ch-foot{font-size:9.5px;color:#64748f;margin-top:12px;line-height:1.7;text-align:center}.pb-champ-emo{font-style:normal;margin-left:5px;font-size:13px}.ch-target{padding:0;background:none;border:none}.ch-king{display:flex;align-items:center;gap:12px;border-radius:14px;padding:12px 14px;border:1px solid rgba(255,211,77,.5);background:linear-gradient(135deg,#ffd34d24,#ff783c0f 55%,#141e4080);box-shadow:0 0 18px #ffd34d1a,inset 0 1px #ffe6ad1f}.ch-king.none{border-style:dashed;border-color:#94a3ff4d;background:#141e4059;box-shadow:none}.ch-king-av{width:48px;height:48px;border-radius:50%;flex:none;overflow:hidden;position:relative;border:2px solid rgba(255,211,77,.75);box-shadow:0 0 14px #ffd34d47;background:linear-gradient(135deg,#2a3a6e,#1a2450);display:inline-flex;align-items:center;justify-content:center}.ch-king-av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ch-king-av em{font-style:normal;color:#ffd34d;font-size:19px;font-weight:700}.ch-king-m{flex:1;min-width:0}.ch-king-m b{display:block;font-size:16px;color:#ffe6ad;letter-spacing:1px}.ch-king-m span{display:block;margin-top:3px;font-size:10.5px;color:#8a99b8}.ch-king.none .ch-king-m b{color:#aab8d8;font-size:13.5px}.ch-king-v{flex:none;text-align:right}.ch-king-v b{display:block;font-size:22px;color:#ffd34d;font-variant-numeric:tabular-nums;text-shadow:0 0 16px rgba(255,211,77,.35)}.ch-king-v span{display:block;margin-top:2px;font-size:9.5px;color:#f0c96bd9;letter-spacing:.5px}.ch-target-sub{display:block;font-style:normal;font-size:10.5px;color:#f0c96bd9;margin-top:8px;text-align:center;letter-spacing:.3px}.ch-target-sub b{font-size:13px}.ch-hav{width:30px;height:30px;border-radius:50%;flex:none;overflow:hidden;border:1.5px solid rgba(148,163,255,.35);background:linear-gradient(135deg,#2a3a6e,#1a2450);display:inline-flex;align-items:center;justify-content:center}.ch-hav img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ch-hav em{font-style:normal;color:#f0c96b;font-size:12.5px}.ch-hrow.holder .ch-hav{border-color:#ffd34db3;box-shadow:0 0 10px #ffd34d40}.wbn-bar{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:14px;flex-wrap:wrap;border:1px solid rgba(240,201,107,.35);border-radius:16px;padding:16px 20px 12px;margin-bottom:12px;background:linear-gradient(135deg,#f0c96b1a,#141e4080 55%);box-shadow:0 0 30px #f0c96b0f inset}.wbn-bar-l{display:flex;flex-direction:column;gap:3px}.wbn-cap{font-size:11px;color:#f0c96b;letter-spacing:2px}.wbn-total{font-size:40px;line-height:1.05;color:#ffd34d;text-shadow:0 2px 18px rgba(255,211,77,.35);font-variant-numeric:tabular-nums;letter-spacing:1px}.wbn-sub{font-size:11.5px;color:#aab8d8}.wbn-sub b{color:#ffd34d}.wbn-bar-r{text-align:right}.wbn-cd-cap{display:block;font-size:10px;color:#8a99b8;letter-spacing:1px}.wbn-cd{font-size:24px;color:#ff9d5c;font-variant-numeric:tabular-nums;text-shadow:0 0 14px rgba(255,157,92,.4)}.wbn-bar-note{width:100%;font-size:9.5px;color:#64748f;border-top:1px dashed rgba(148,163,255,.15);padding-top:8px}.wbn-cast{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding:8px 14px;border-radius:10px;border:1px solid rgba(126,226,168,.3);background:#7ee2a80f;color:#9fe8c3;font-size:12px;overflow:hidden}.wbn-cast-win{flex:1;overflow:hidden;height:20px}.wbn-cast-item{animation:wbnCastIn .5s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wbn-cast-item .gold-n{color:#ffd34d}@keyframes wbnCastIn{0%{transform:translateY(110%);opacity:0}to{transform:translateY(0);opacity:1}}.wbn-cards{display:flex;flex-direction:column;gap:10px}.wbn-card{position:relative;display:flex;align-items:center;gap:14px;padding:14px 18px;border-radius:14px;border:1px solid rgba(148,163,255,.16);background:linear-gradient(120deg,#141e408c,#0a102280);transition:border-color .2s}.wbn-card.me{border-color:#6fc4ff73}.wbn-card.top{border-color:#ffd34da6;box-shadow:0 0 22px #ffd34d1f}.wbn-ribbon{position:absolute;top:-9px;right:14px;font-style:normal;font-size:10px;letter-spacing:1px;color:#1a2450;background:linear-gradient(135deg,#ffd34d,#f0c96b);padding:2px 10px;border-radius:999px;box-shadow:0 2px 10px #ffd34d66}.wbn-new{flex:none;align-self:center;margin-right:4px;font-style:normal;font-size:9px;letter-spacing:1px;font-weight:700;color:#fff;background:linear-gradient(135deg,#ff5c7a,#ff9d5c);padding:2px 8px;border-radius:999px;animation:wbnNewPulse 1.6s ease infinite}@keyframes wbnNewPulse{0%,to{box-shadow:0 0 4px #ff5c7a80}50%{box-shadow:0 0 14px #ff5c7ae6}}.wbn-av{flex:none}.wbn-who{flex:none;min-width:120px}.wbn-who b{font-size:15px;color:#eaf0ff;display:flex;align-items:center;gap:6px}.wbn-team{font-size:10.5px;color:#8a99b8}.wbn-chips{flex:1;display:flex;flex-wrap:wrap;gap:6px;min-width:0}.wbn-chips i{font-style:normal;font-size:10.5px;color:#aab8d8;border:1px solid rgba(148,163,255,.22);border-radius:6px;padding:3px 8px;min-width:86px;text-align:center;background:#94a3ff0d}.wbn-chips i b{color:#dfe6ff}.wbn-chips .wbn-chip-g{border-color:#f0c96b59;color:#f0c96b}.wbn-chips .wbn-chip-c{border-color:#6fc4ff59;color:#9fd4ff}.wbn-chips .wbn-chip-n{border-color:#7ee2a84d;color:#9fe8c3;text-align:left}.wbn-amt{flex:none;margin-left:auto;text-align:right;min-width:130px}.wbn-amt i{font-style:normal;font-size:26px;color:#ffd34d;text-shadow:0 0 16px rgba(255,211,77,.3);font-variant-numeric:tabular-nums;letter-spacing:.5px}@media(max-width:860px){.wbn-card{flex-wrap:wrap;gap:8px;padding:12px 14px}.wbn-who,.wbn-amt{min-width:0}.wbn-amt i{font-size:20px}.wbn-total{font-size:30px}}.ubf{display:flex;flex-direction:column;gap:10px;margin:2px 0 4px}.ubf-row{display:flex;align-items:flex-start;gap:10px}.ubf-lab{flex:none;width:86px;padding-top:9px;font-size:12.5px;font-weight:700;color:#8a7a52;display:flex;flex-direction:column;line-height:1.2}.ubf-lab em{font-style:normal;font-size:10.5px;font-weight:500;color:#b7a987}.ubf-lab em.req{color:#ff9c9c;font-weight:700}.ubf-need{margin:-2px 0 8px 86px;font-size:11.5px;line-height:1.5;color:#ff9c9c}@media(max-width:860px){.ubf-need{margin-left:70px}}.ubf-amt{flex:1;display:flex;align-items:center;gap:8px}.ubf-amt .wk-inp{flex:1}.ubf-amt i{font-style:normal;font-size:13px;color:#8a7a52;font-weight:700}.ubf-cust{flex:1;display:flex;flex-direction:column;gap:6px}.ubf-chips{display:flex;flex-wrap:wrap;gap:6px}.ubf-chip{display:inline-flex;align-items:center;gap:5px;font-style:normal;font-size:12.5px;font-weight:700;color:#7a5c1e;background:linear-gradient(180deg,#fdf6e3,#f7ecd2);border:1px solid #e4d3a4;border-radius:999px;padding:3px 6px 3px 10px}.ubf-chip button{border:none;background:#8a7a52;color:#fff;width:16px;height:16px;border-radius:50%;font-size:9px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0}.ubf-chip button:hover{background:#a03434}.wa-ov-btn{text-decoration:none;cursor:pointer;font-style:normal;margin-left:5px;padding:0 4px;border-radius:6px;color:#8ea6c9;font-size:11px;transition:all .15s}.wa-ov-btn:hover{color:#ffd34d;background:#f5c8641f}.wa-ov-tag{text-decoration:none;font-style:normal;margin-left:6px;font-size:10px;color:#6ee7a8}.wa-ov-edit{display:inline-flex;align-items:center;gap:5px}.wa-ov-edit input{width:56px;height:24px;padding:0 6px;font-size:12px;text-align:center}.wa-ov-edit .au-ok.sm,.wa-ov-edit .au-no.sm{height:22px;padding:0 8px;font-size:11px}.ubf-push{margin:2px 0 8px;display:flex;align-items:flex-start;gap:10px}.ubf-push .ubf-lab{width:98px}.ubf-push-tip{margin:0 0 5px;font-size:10px;color:#7c8fb8;font-weight:400;letter-spacing:0;line-height:1.4}.ubf-push-sec{margin-top:0;flex:1;min-width:0}.ubf-chip.push{color:#1e4d7a;background:linear-gradient(180deg,#e3f1fd,#d2e7f7);border-color:#a4cbe4}.ubf-chip.push i{font-style:normal;font-size:10px;font-weight:900;color:#2f7fc4}.ubf-chip.push u{text-decoration:none;cursor:pointer;width:16px;height:16px;border-radius:50%;background:#5a7a9a;color:#fff;font-size:9px;display:inline-flex;align-items:center;justify-content:center;font-style:normal}.ubf-chip.push u:hover{background:#a03434}.wk-push-sum{font-style:normal;font-size:11.5px;color:#8ea6c9;margin-left:4px}.ubf-fp .wk-inp{width:100%}.ubf-note{flex:1;resize:vertical;min-height:64px;font-family:inherit}.ubf-note.big{min-height:108px}.wkbf-sec{margin:2px 0 10px;padding:9px 11px 10px;background:#0a102261;border:1px solid rgba(148,163,255,.16);border-radius:12px}.wkbf-sec-h{display:flex;align-items:baseline;gap:8px;margin-bottom:8px;flex-wrap:wrap}.wkbf-sec-h b{font-size:12.5px;font-weight:900;color:#f0c96b;letter-spacing:.02em}.wkbf-sec-h i{font-style:normal;font-size:10.5px;color:#7c8fb8;line-height:1.4}.wkbf-none{font-size:11px;color:#7286a8;padding:4px 2px}.wkbf-chips{display:grid;grid-template-columns:repeat(auto-fill,minmax(9.6em,1fr));gap:7px}.wkbf-chip{display:flex;align-items:center;gap:6px;width:100%;height:32px;font-size:12.5px;font-weight:800;color:#9fb4d8;background:#141e3aa6;border:1.5px solid rgba(148,163,255,.3);border-radius:999px;padding:0 10px 0 8px;cursor:pointer;transition:all .15s;overflow:hidden}.wkbf-chip i{font-style:normal;width:16px;height:16px;border-radius:50%;background:#5a6c94;color:#dfe8fa;font-size:10px;font-weight:900;display:inline-flex;align-items:center;justify-content:center;flex:none}.wkbf-chip b{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;font-weight:800}.wkbf-chip em{font-style:normal;font-size:10px;color:#7286a8;font-weight:600;flex:none}.wkbf-chip:hover{border-color:#f0c96b8c;color:#e8d9ae}.wkbf-chip.on{color:#f2d38b;background:#f0c96b21;border-color:#f0c96bcc;box-shadow:0 0 10px #f0c96b2e,inset 0 0 8px #f0c96b0f}.wkbf-chip.on i{background:linear-gradient(180deg,#f6d384,#d9a83f);color:#3a2a08;box-shadow:0 0 6px #f0c96b73}.wkbf-chip.on em{color:#c9a961}.wkbf-chip:disabled{opacity:.38;cursor:not-allowed}.wkbf-chip:disabled:hover{border-color:#94a3ff4d;color:#9fb4d8}.wkbf-opened{grid-template-columns:repeat(auto-fill,minmax(9.6em,1fr));margin-top:8px}.wkbf-q{flex:none;display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border-radius:50%;border:1px solid rgba(140,170,220,.35);color:#7286a8;font-style:normal;font-size:10px;font-weight:800;cursor:help;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wkbf-q:hover{border-color:#f0c96b99;color:#f2d38b}.wkbf-opn-cap{cursor:default}.wkbf-opn-cap input{flex:none;width:2.4em;height:20px;padding:1px 3px;font-size:11.5px;text-align:right;border-radius:6px}.wkbf-opn-cap em{flex:none}.wkbf-opn-cap em.ok{color:#6fe7a8}.wkbf-opn-cap u{flex:none;text-decoration:none;cursor:pointer;color:#c9a961;font-size:11px;padding:0 1px}.wkbf-opn-cap u:hover{color:#ff9c9c}.wkbf-opn-cap.bad{border-color:#ff8c8c8c;background:#40141873;box-shadow:none}.wkbf-opn-cap.bad b,.wkbf-opn-cap.bad em{color:#ffb0b0}.wkbf-opn-cap.bad i{background:#8a4a4a;color:#ffd9d9;box-shadow:none}.wkbf-opn-row{display:grid;grid-template-columns:minmax(0,1fr) 4.8em auto 3.8em auto;align-items:center;gap:7px;width:100%;font-size:12.5px;font-weight:800;color:#f2d38b;background:#f0c96b1a;border:1.5px solid rgba(240,201,107,.65);border-radius:12px;padding:6px 10px;box-shadow:0 0 10px #f0c96b1f}.wkbf-opn-row b{color:#f2d38b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.wkbf-opn-row input{width:100%;padding:3px 7px;font-size:12px;text-align:right}.wkbf-opn-row i{font-style:normal;font-size:11px;color:#c9a961}.wkbf-opn-row em{font-style:normal;font-size:10.5px;font-weight:800;color:#ff9c9c;white-space:nowrap}.wkbf-opn-row em.ok{color:#6fe7a8}.wkbf-opn-row u{text-decoration:none;cursor:pointer;color:#c9a961;font-size:11px;padding:0 2px}.wkbf-opn-row u:hover{color:#ff9c9c}.wkbf-opn-row.bad{border-color:#ff8c8c8c;background:#40141873;box-shadow:none}.wkbf-opn-row.bad b{color:#ffb0b0}.wkbf-opn-row.bad i{color:#c98a8a}.wkbf-ups{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;margin-left:auto}.wkbf-ups .wk-imgup{margin-left:0}.abp-row>span.wkbf-ups{width:auto;flex:1 1 auto;min-width:0;justify-content:flex-end}.wkbf-up-ok{display:inline-flex;align-items:center;gap:5px}.wk-imgup-btn.sm{width:88px;height:32px;padding:0;font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:5px;border-radius:9px}.wk-imgup-th.sm{width:30px;height:30px}.wk-inp.ro{opacity:.75;cursor:not-allowed;background:#101a3480}.fw-prep-tag{font-style:normal;font-size:10px;font-weight:800;color:#6fe7a8;background:#18a05824;border:1px solid rgba(110,231,168,.45);border-radius:99px;padding:1px 7px;white-space:nowrap}.fw-prep-edit span{display:block}.fw-prep-sw{display:inline-flex;align-items:center;gap:7px;cursor:pointer;font-size:12.5px;font-weight:800;color:#9fb4d8;background:#141e3aa6;border:1.5px solid rgba(148,163,255,.3);border-radius:999px;padding:5px 12px 5px 6px;transition:all .15s}.fw-prep-sw.dis{opacity:.45;cursor:not-allowed;filter:grayscale(.6)}.fw-prep-sw i{font-style:normal;width:18px;height:18px;border-radius:50%;background:#3a4a6e;color:transparent;font-size:11px;font-weight:900;display:inline-flex;align-items:center;justify-content:center;flex:none;transition:all .15s}.fw-prep-sw.on{color:#0c5b3a;background:linear-gradient(180deg,#e9fbf1,#d7f5e4);border-color:#9fe3c0}.fw-prep-sw.on i{background:#18a058;color:#fff}.fw-prep-edit em{display:block;font-style:normal;font-size:10.5px;color:#7286a8;margin-top:5px}.fw-intent-edit{grid-column:1/-1}.fw-intent-row{display:flex;align-items:center;flex-wrap:nowrap;gap:7px;margin-top:6px}.fw-intent-row em{font-style:normal;font-size:11px;font-weight:800;color:#7286a8;flex:0 0 15.5em;display:inline-flex;align-items:baseline;gap:5px;white-space:nowrap}.fw-intent-row em i{font-style:normal;font-size:10px;font-weight:600;color:#5d6a8f;white-space:nowrap}.fw-intent-chip{font-size:11.5px;font-weight:800;color:#9fb4d8;background:#141e3aa6;border:1.5px solid rgba(148,163,255,.3);border-radius:999px;padding:4px 10px;cursor:pointer;transition:all .15s;flex:0 0 auto;white-space:nowrap}.fw-x-more1{margin-top:4px;padding-top:6px;border-top:1px dashed rgba(140,170,220,.14)}.fw-intent-chip:hover{border-color:#f0c96b8c;color:#e8d9ae}.fw-intent-chip.on,.fw-intent-chip.s1.on{color:#7a5c1e;background:linear-gradient(180deg,#fdf6e3,#f7ecd2);border-color:#e4d3a4}.fw-intent-chip.s2:hover{border-color:#c9a8ff8c;color:#e0d0ff}.fw-intent-chip.s2.on{color:#3d2a6e;background:linear-gradient(180deg,#efe6ff,#e2d4ff);border-color:#c9a8ff}.fw-intent.s12{background:linear-gradient(90deg,#f5c86429,#c9a8ff26);color:#e8d9ff;border-color:#dcbeff80}.fw-tagpick{display:grid;grid-template-columns:repeat(6,1fr);gap:6px;margin-top:7px}.fw-tagc{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:8px 2px 7px;border-radius:10px;background:#141e3aa6;border:1.5px solid rgba(148,163,255,.22);cursor:pointer;transition:all .15s;position:relative;min-width:0}.fw-tagc.lvA{margin-left:8px}.fw-tagc i{font-style:normal;font-size:15px;font-weight:900;letter-spacing:.5px;line-height:1}.fw-tagc b{font-size:11px;font-weight:700;color:#93a7cd;white-space:nowrap;line-height:1.2}.fw-tagc u{position:absolute;top:3px;right:7px;font-size:10px;text-decoration:none;font-weight:900;line-height:1}.fw-tagc.lvS1 i{color:#ffd584}.fw-tagc.lvS2 i{color:#c9a8ff}.fw-tagc.lvA i{color:#ff6b6b}.fw-tagc.lvB i{color:#ff9d6b}.fw-tagc.lvC i{color:#6f9bff}.fw-tagc.lvD i{color:#94a3b8}.fw-tagc:hover{border-color:#f0c96b80;transform:translateY(-1px)}.fw-tagc.on{background:#283660e6}.fw-tagc.on b{color:#eef3ff}.fw-tagc.lvS1.on{border-color:#ffd584;box-shadow:0 0 12px #ffd58438}.fw-tagc.lvS1.on u{color:#ffd584}.fw-tagc.lvS2.on{border-color:#c9a8ff;box-shadow:0 0 12px #c9a8ff38}.fw-tagc.lvS2.on u{color:#c9a8ff}.fw-tagc.lvA.on{border-color:#ff6b6b;box-shadow:0 0 12px #ff6b6b38}.fw-tagc.lvA.on u{color:#ff6b6b}.fw-tagc.lvB.on{border-color:#ff9d6b;box-shadow:0 0 12px #ff9d6b38}.fw-tagc.lvB.on u{color:#ff9d6b}.fw-tagc.lvC.on{border-color:#6f9bff;box-shadow:0 0 12px #6f9bff38}.fw-tagc.lvC.on u{color:#6f9bff}.fw-tagc.lvD.on{border-color:#94a3b8;box-shadow:0 0 12px #94a3b838}.fw-tagc.lvD.on u{color:#94a3b8}.binbox-clash{display:inline-flex;flex:0 0 auto;align-self:center;margin:0 6px;padding:2px 8px;border-radius:99px;font-style:normal;font-size:10.5px;font-weight:800;color:#ff9d8a;background:#ff6b6b1f;border:1px solid rgba(255,107,107,.45);white-space:nowrap;overflow:visible;text-overflow:unset;max-width:none}.clashpop-mask{position:fixed;inset:0;z-index:960;background:#0408129e;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center}.clashpop{width:min(480px,92vw);max-height:80vh;display:flex;flex-direction:column;background:linear-gradient(180deg,#101a30,#0b1425);border:1.5px solid rgba(255,157,138,.4);border-radius:16px;padding:18px 20px 16px;box-shadow:0 18px 60px #00000080,0 0 24px #ff6b6b1f}.clashpop>b{display:flex;align-items:center;gap:7px;font-size:16px;font-weight:900;color:#ffb4a6}.clashpop>b i{font-style:normal;font-size:11px;font-weight:800;color:#ff9d8a;background:#ff6b6b24;border:1px solid rgba(255,107,107,.4);border-radius:99px;padding:1px 8px}.clashpop-sub{margin-top:5px;font-size:11.5px;color:#8ea2c9}.clashpop-list{margin-top:10px;overflow-y:auto;display:flex;flex-direction:column;gap:7px}.clashpop-list p{margin:0;font-size:12.5px;line-height:1.55;color:#e6eeff;background:#ff6b6b12;border:1px solid rgba(255,157,138,.25);border-radius:9px;padding:8px 11px}.clashpop-ok{margin-top:13px;align-self:flex-end;padding:7px 22px;font-size:13px}.fw-tagrule{font-style:normal;margin-left:9px;font-size:10.5px;font-weight:600;color:#5d6a8f}.wkbf-free-chips{margin-bottom:7px}.wkbf-amt-tip{font-style:normal;font-size:10.5px;color:#7c8fb8;margin-left:8px;align-self:center}.wkbf-audio{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.wkbf-audio-p{height:34px;max-width:280px;border-radius:8px;outline:none}.wkbf-audio-p.sm{height:28px;max-width:200px;vertical-align:middle}@media(max-width:860px){.wkbf-audio-p{max-width:100%}}.dc-fp-def{font-size:10.5px;color:#7286a8;padding:2px 6px 4px}@media(max-width:860px){.ubf-lab{width:70px}}.dc-fp-search{display:flex;align-items:center;gap:8px;background:#0a10228c;border:1.5px solid rgba(148,163,255,.28);border-radius:12px;padding:0 14px;transition:border-color .2s,box-shadow .2s}.dc-fp-search:focus-within{border-color:#f0c96ba6;box-shadow:0 0 0 3px #f0c96b1f}.dc-fp-search svg{flex:none;color:#8fb8e8}.dc-fp-search:focus-within svg{color:#f0c96b}.dc-fp-search .wk-inp{flex:1;border:none;background:transparent;height:44px;font-size:14px;padding:0;color:#eaf0ff}.dc-fp-search .wk-inp::-moz-placeholder{color:#9fb4dc6b}.dc-fp-search .wk-inp::placeholder{color:#9fb4dc6b}.dc-fp-search .wk-inp:focus{outline:none;box-shadow:none}.dc-fp-sec>span{margin-bottom:6px}.dc-fp-list{margin-top:8px}.dc-detail-grid.two{grid-auto-rows:1fr;align-items:stretch}.dc-detail-grid.two>div{min-height:88px}.dc-detail-grid.two .wk-inp{width:100%;flex:1;box-sizing:border-box}.dc-detail-grid.two textarea.wk-inp{height:100%;min-height:62px;resize:none;font-family:inherit;line-height:1.5}.mcr-pop{width:min(560px,94vw);border-radius:18px}.mcr-pop .mcr-grid .wk-inp{width:100%;box-sizing:border-box}.mcr-pop .mcr-grid textarea.wk-inp{resize:none;font-family:inherit}.ct-frz{display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-size:9.5px;font-weight:800;color:#aeb8cc;background:#a0acc429;border:1px solid rgba(160,172,196,.4);border-radius:5px;padding:0 3px;margin-right:4px;vertical-align:1px;cursor:help}.ct-livebar .ct-frz{margin:0 4px 0 12px}.sl-qaf-tg{position:relative;display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(140,170,220,.28);background:#ffffff0a;color:#9fb0d0;border-radius:999px;padding:6px 12px;font-size:12px;cursor:pointer;transition:all .2s;flex:none}.sl-qaf-tg:hover{color:#e8f0ff;border-color:#f0c96b80}.sl-qaf-tg.on{color:#ffd88a;border-color:#f0c96b8c;background:#f0c96b1a}.sl-qaf-tg em{font-style:normal;font-size:11px;color:#ffd88a;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sl-qaf-dot{width:7px;height:7px;border-radius:50%;background:#ffc400;box-shadow:0 0 6px #ffc400cc;flex:none}.sl-ask{align-items:center}@keyframes ctFlsh{0%{background-color:#f0b43c00}18%{background-color:#f0b43c42}55%{background-color:#f0b43c1a}to{background-color:#f0b43c00}}#root .ct-wrap table tr.flsh>td{animation:ctFlsh 1.25s ease-in-out 3}#root .ct-wrap table tr.flsh>td.nm{box-shadow:inset 3px 0 #f0b43c}#root .rf-bgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:9px;align-items:stretch}#root .rf-b{display:flex;flex-direction:column;border-radius:11px;padding:8px 12px;border:1px solid rgba(140,170,220,.14);background:#ffffff05;min-height:132px}#root .rf-b-h{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:800;color:#c9d6f2}#root .rf-b-h>b{margin-left:auto;font-size:14px;line-height:1}#root .rf-b-h .rf-b-corner{margin-left:6px;font-style:normal;font-weight:600;font-size:9px;color:#7c8fb2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#root .rf-b p{margin:5px 0 0;font-size:10.5px;line-height:1.5;color:#8ea3c8;word-break:break-all}#root .rf-b .rf-prog{margin-top:7px;height:5px}#root .rf-b.bad{background:#e8605a1a;border-color:#e8605a66}#root .rf-b.bad .rf-b-h{color:#f0a39d}#root .rf-b.bad .rf-b-h b{color:#e8605a}#root .rf-b.warn{background:#f0b45017;border-color:#f0b45061}#root .rf-b.warn .rf-b-h{color:#f0d09a}#root .rf-b.warn .rf-b-h b{color:#f0b450}#root .rf-b.tag{background:#968cff17;border-color:#968cff5c}#root .rf-b.tag .rf-b-h{color:#bcb4f5}#root .rf-b.tag .rf-b-h b{color:#a89cf5}#root .rf-b.good{background:#6ed29617;border-color:#6ed2965c}#root .rf-b.good .rf-b-h{color:#a3e0bf}#root .rf-b.good .rf-b-h b{color:#6ed296}#root .rf-b.calm .rf-b-h b{color:#5d6f8a}#root .rf-b-ft{margin-top:auto;padding-top:6px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}#root .rf-b-rate{font-size:10px;color:#aebcdf}#root .rf-b-remind{margin-left:auto;border:1px solid rgba(240,180,60,.5);background:#f0b43c1f;color:#ffd97a;border-radius:99px;font-size:10px;font-weight:800;padding:3px 10px;cursor:pointer;transition:.15s}#root .rf-b-remind:hover{background:#f0b43c3d}#root .rf-b-remind:disabled{opacity:.55;cursor:default}#root .rf-b-reminded{font-style:normal;font-size:10px;color:#6ed296;font-weight:700}#root .rf-b-reminded.err{color:#e8605a}#root .rf-b-list{list-style:none;margin:5px 0 0;padding:0;display:flex;flex-direction:column;gap:5px}#root .rf-b-list li{display:flex;flex-direction:column;gap:1px;font-size:10px;line-height:1.45;color:#8ea3c8;border-left:2px solid rgba(140,170,220,.25);padding-left:7px}#root .rf-b-list li b{font-size:11px;color:#dce6fa;display:flex;align-items:center;gap:6px}#root .rf-b-list li b i{font-style:normal;font-size:9px;color:#7c8fb2;font-weight:600}#root .rf-b-list li em{font-style:normal;color:#b7a26a}#root .rf-b-empty{margin-top:8px;display:flex;flex-direction:column;gap:3px;align-items:flex-start}#root .rf-b-empty b{font-size:14px;color:#e9c979;letter-spacing:2px}#root .rf-b-empty span{font-size:10px;line-height:1.5;color:#8ea3c8}#root .rf-b-nums{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:9px}#root .rf-b-nums span{display:flex;flex-direction:column;align-items:center;gap:2px;font-size:10px;color:#8ea3c8;background:#ffffff08;border:1px solid rgba(140,170,220,.12);border-radius:9px;padding:7px 2px}#root .rf-b-nums i{font-style:normal;font-size:19px;font-weight:900;color:#ffd97a;line-height:1;font-variant-numeric:tabular-nums}#root .rf-b-note{margin-top:auto;padding-top:6px;font-size:9px;color:#6d7f9e}#root .rf-b-todos{list-style:none;margin:5px 0 0;padding:0;display:flex;flex-direction:column;gap:5px}#root .rf-b-todos li{display:flex;gap:7px;align-items:flex-start;font-size:10.5px;line-height:1.5;color:#c2cee6;cursor:pointer;border-radius:7px;padding:3px 4px;transition:.15s}#root .rf-b-todos li:hover{background:#ffffff0a}#root .rf-b-todos li i{flex:none;width:16px;height:16px;border-radius:5px;border:1.5px solid rgba(240,201,107,.55);color:transparent;font-style:normal;font-size:10px;font-weight:900;display:flex;align-items:center;justify-content:center;margin-top:1px}#root .rf-b-todos li.done i{background:linear-gradient(135deg,#e9c979,#ffd34d);color:#3a2c05;border-color:transparent}#root .rf-b-todos li.done span{color:#67779a;text-decoration:line-through}@media(max-width:900px){#root .rf-bgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){#root .rf-bgrid{grid-template-columns:minmax(0,1fr)}}#root .fw-bd-tr.lk{cursor:pointer;transition:background .15s}#root .fw-bd-tr.lk:hover{background:#ffffff08}#root .fw-bd-row.exp .fw-bd-tr{background:#f5c8640d}#root .fw-bd-arr{display:inline-block;margin-left:5px;font-style:normal;font-size:10px;color:#7286a8;transition:transform .2s}#root .fw-bd-arr.on{transform:rotate(180deg);color:#ffd584}#root .fw-dens{display:flex;align-items:flex-end;gap:2.5px;height:22px;justify-content:center;padding:0 4px}#root .fw-dens i{width:5px;border-radius:2px;background:#8caadc29;min-height:3px}#root .fw-dens i.on{background:linear-gradient(180deg,#ffd584,#e8a93c)}#root .fw-bd-x{border-top:1px dashed rgba(245,200,100,.22);background:#f5c86408;padding:10px 14px 12px}#root .fw-bd-xsum{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;font-size:11.5px;color:#c9d4ec;margin-bottom:9px}#root .fw-bd-xsum b{color:#ffd584;font-size:12.5px}#root .fw-bd-xsum .fw-stale-n{color:#f0b450;font-weight:700}#root .fw-bd-xt{border:1px solid rgba(140,170,220,.14);border-radius:10px;overflow:hidden}#root .fw-bd-xtr{display:grid;grid-template-columns:minmax(152px,1.6fr) minmax(92px,1fr) minmax(80px,.85fr) minmax(52px,.55fr) minmax(56px,.6fr) minmax(100px,1.2fr) minmax(60px,.65fr);align-items:center;padding:7px 10px;border-top:1px solid rgba(140,170,220,.07);font-size:11px;color:#c9d4ec;gap:0 6px}#root .fw-bd-xtr>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#root .fw-bd-xtr.hd{background:#0b132499;font-size:10.5px;font-weight:700;color:#7286a8}#root .fw-bd-xtr.lk{cursor:pointer}#root .fw-bd-xtr.lk:hover{background:#ffffff08}#root .fw-bd-xtr.on{background:#f5c8640f}#root .fw-bd-xtr b{color:#e8eefc}#root .fw-xf{display:inline-block;margin-left:5px;font-style:normal;font-size:9px;font-weight:800;border-radius:5px;padding:1px 5px;vertical-align:1px}#root .fw-xf.od{color:#ff9d97;background:#e8605a29;border:1px solid rgba(232,96,90,.4)}#root .fw-xf.st{color:#f0d09a;background:#f0b45021;border:1px solid rgba(240,180,80,.38)}#root .fw-xf.nl{color:#93a1ba;background:#8caadc1a;border:1px solid rgba(140,170,220,.3)}#root .fw-xnote{color:#8ea3c8}#root .fw-ai{margin-top:14px;border:1px solid rgba(150,140,255,.3);border-radius:14px;background:linear-gradient(160deg,#968cff12,#0b132466);padding:12px 16px 14px}#root .fw-ai-h{display:flex;align-items:center;gap:7px;font-size:13.5px;font-weight:800;color:#cbc4f7;margin-bottom:10px}#root .fw-ai-h em{margin-left:auto;font-style:normal;font-size:10px;font-weight:600;color:#8d86bd}#root .fw-ai-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;align-items:stretch}#root .fw-ai-c{border:1px solid rgba(150,140,255,.2);border-radius:11px;background:#ffffff06;padding:9px 11px;display:flex;flex-direction:column}#root .fw-ai-c>b{font-size:11.5px;color:#dcd6f9;margin-bottom:6px}#root .fw-ai-c.gold{border-color:#f5c86459;background:#f5c8640d}#root .fw-ai-c.gold>b{color:#ffd584}#root .fw-ai-c ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}#root .fw-ai-c li{display:flex;gap:7px;font-size:10.5px;line-height:1.5;color:#b9c5e2}#root .fw-ai-c li>i{flex:none;width:15px;height:15px;border-radius:5px;background:#968cff2e;color:#cbc4f7;font-style:normal;font-size:9.5px;font-weight:900;display:flex;align-items:center;justify-content:center;margin-top:1px}#root .fw-ai-c li span>i.nmfx{font-style:normal;color:#dbe3fb;font-weight:700}#root .fw-ai-c.gold li i{background:#f5c8642e;color:#ffd584}#root .fw-ai-c li span{display:flex;flex-direction:column;gap:1px}#root .fw-ai-c li em{font-style:normal;font-size:9.5px;color:#8d86bd}#root .fw-ai-c p{margin:0;font-size:10.5px;color:#7286a8}#root .fw-ai-disc{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;margin-bottom:7px}#root .fw-ai-disc span{display:flex;flex-direction:column;align-items:center;gap:2px;font-size:10px;color:#8ea3c8;background:#ffffff08;border:1px solid rgba(150,140,255,.14);border-radius:8px;padding:6px 2px}#root .fw-ai-disc span i{font-style:normal;font-size:17px;font-weight:900;color:#cbc4f7;line-height:1}#root .fw-ai-disc span.od i{color:#e8605a}@media(max-width:1000px){#root .fw-ai-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){#root .fw-ai-grid{grid-template-columns:minmax(0,1fr)}}#root .goal-wrap.onepage{gap:8px}#root .goal-hero.g2{display:flex;gap:14px;align-items:stretch}#root .goal-hero.g2 .gh2-main{flex:1.35;min-width:0}#root .goal-hero.g2 .gh2-rail{flex:1;min-width:0;border-left:1px dashed rgba(240,201,107,.22);padding-left:14px;display:flex;flex-direction:column}#root .gh2-rail>b{display:flex;align-items:center;gap:6px;font-size:12.5px;color:#ffd97a;margin-bottom:7px}#root .gh2-steps{display:flex;flex-direction:column;gap:5px;overflow:auto}#root .gh2-steps .gt-tip{display:flex;gap:7px;align-items:flex-start;font-size:11px;line-height:1.5;color:#c2cee6;text-align:left;background:none;border:none;padding:0;cursor:default}#root .gh2-steps .gt-tip.as-link{cursor:pointer}#root .gh2-steps .gt-tip.as-link:hover .gt-txt{color:#ffd97a}#root .gh2-aim{font-size:13px;color:#c9d4ec;margin-top:6px}#root .gh2-aim b{color:#ffd584;font-size:17px;margin:0 2px}#root .gh2-bar-row{display:flex;align-items:center;gap:8px;margin-top:7px}#root .gh2-bar-row em{flex:none;font-style:normal;font-size:10px;color:#8ea3c8;width:26px}#root .gh2-bar-row .goal-hero-bar{flex:1;margin-top:0}#root .gh2-bar-row>b{flex:none;font-size:11px;color:#dce6fa;font-variant-numeric:tabular-nums;min-width:58px;text-align:right}#root .goal-hero-bar.money i{background:linear-gradient(90deg,#7ec9ff,#4aa3f0);box-shadow:0 0 10px #6eb4fa80}#root .gh2-noset{display:flex;flex-direction:column;gap:9px;margin-top:8px}#root .gh2-noset>span{font-size:11.5px;color:#8ea3c8;line-height:1.6}#root .gd-strip{display:flex;align-items:center;gap:8px;border:1px solid rgba(240,180,80,.28);background:#f0b45012;border-radius:10px;padding:6px 12px;font-size:11px;color:#f0d09a}#root .gd-strip .gd-strip-line{font-weight:700;white-space:nowrap}#root .gd-strip .gd-strip-team{margin-left:auto;font-size:10.5px;color:#b9a06a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#root .gd-strip .gd-strip-team b{color:#ffd584}#root .goal-drive.v2{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:10px;align-items:stretch}#root .goal-drive.v2 .gd-calc,#root .goal-drive.v2 .gd-board{margin-top:0}#root .gd-bgap{display:block;font-style:normal;font-size:9.5px;font-weight:800;color:#ff8f88;margin-top:1px}#root .gd-bgap.top{color:#6ed296}@media(max-width:900px){#root .goal-hero.g2{flex-direction:column}#root .goal-hero.g2 .gh2-rail{border-left:none;border-top:1px dashed rgba(240,201,107,.22);padding-left:0;padding-top:10px}#root .goal-drive.v2{grid-template-columns:minmax(0,1fr)}#root .gd-strip{flex-wrap:wrap}}#root .mdc-sum{display:flex;gap:20px;align-items:center;flex-wrap:wrap;padding:11px 16px;margin-bottom:10px;border-radius:12px;background:#f5c8640f;border:1px solid rgba(245,200,100,.25);font-size:12.5px;color:#c9d4ec}#root .mdc-sum b{color:#ffd584;font-size:15px;margin:0 2px}#root .mdc-sum b.ok{color:#6ed296}#root .mdc-tb{border:1px solid rgba(140,170,220,.14);border-radius:12px;overflow:hidden;background:#0b132473}#root .mdc-tr{display:grid;grid-template-columns:minmax(90px,1.1fr) minmax(84px,.9fr) minmax(76px,.8fr) minmax(96px,1fr) minmax(84px,.9fr) minmax(88px,.9fr);align-items:center;padding:9px 12px;border-top:1px solid rgba(140,170,220,.08);font-size:12px;color:#c9d4ec;gap:0 6px}#root .mdc-tr>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#root .mdc-tr.hd{background:#0b1324a6;font-size:11px;font-weight:700;color:#7286a8}#root .mdc-tr.lk{cursor:pointer;transition:background .15s}#root .mdc-tr.lk:hover{background:#ffffff08}#root .mdc-tr.on{background:#f5c8640f}#root .mdc-tr b{color:#e8eefc}#root .mdc-st{display:inline-block;font-style:normal;font-size:10px;font-weight:800;border-radius:6px;padding:1.5px 7px}#root .mdc-st.ok{color:#6ed296;background:#6ed2961f;border:1px solid rgba(110,210,150,.36)}#root .mdc-st.no{color:#ff9d97;background:#e8605a1f;border:1px solid rgba(232,96,90,.36)}#root .mdc-st{color:#93a1ba;background:#8caadc14;border:1px solid rgba(140,170,220,.26)}#root .mdc-flow{border-top:1px dashed rgba(245,200,100,.22);background:#f5c86408;padding:8px 14px 10px}#root .mdc-flow>b{display:block;font-size:11px;color:#ffd584;margin-bottom:6px}#root .mdc-fl{display:flex;gap:18px;font-size:11.5px;color:#c9d4ec;padding:4px 0;border-top:1px solid rgba(140,170,220,.06)}#root .mdc-fl span:first-child{color:#8ea3c8;min-width:76px}#root .fw-chips.sym{gap:7px;align-items:center}#root .fw-chip.sym{position:relative;width:34px;height:34px;padding:0;justify-content:center;border-radius:11px}#root .fw-chip-sym{font-style:normal;font-size:14px;font-weight:900;line-height:1}#root .fw-chip.sym>b{position:absolute;top:-5px;right:-6px;font-size:8.5px;min-width:15px;height:15px;padding:0 3px;display:flex;align-items:center;justify-content:center;border-radius:99px;background:#14203af2;border:1px solid rgba(140,170,220,.3);color:#9fb2d8;line-height:1}#root .fw-chip.sym.lvS1 .fw-chip-sym{color:#ffd584}#root .fw-chip.sym.lvS2 .fw-chip-sym{color:#c9a8ff}#root .fw-chip.sym.lvA .fw-chip-sym{color:#ff6b6b}#root .fw-chip.sym.lvB .fw-chip-sym{color:#ff9d6b}#root .fw-chip.sym.lvC .fw-chip-sym{color:#6f9bff}#root .fw-chip.sym.lvD .fw-chip-sym{color:#94a3b8}#root .fw-chip.sym.on{border-color:#f5c864d9;box-shadow:0 0 0 1.5px #f5c86473,0 0 12px #f5c8642e;background:#f5c8641a}#root .fw-chip.sym.on .fw-chip-sym{color:#ffd584}#root .fw-chip.sym.on>b{border-color:#f5c86499;color:#ffd584}#root .fw-chip.sym:after{content:attr(data-t);position:absolute;top:calc(100% + 7px);left:50%;transform:translate(-50%) translateY(-3px);background:#0a1120f5;border:1px solid rgba(245,200,100,.4);color:#ffd97a;font-size:10.5px;font-weight:700;padding:3px 9px;border-radius:7px;white-space:nowrap;opacity:0;pointer-events:none;transition:.18s;z-index:60}#root .fw-chip.sym:hover:after{opacity:1;transform:translate(-50%) translateY(0)}#root .fw-chips-cur{margin-left:4px;font-size:10.5px;color:#8ea3c8;white-space:nowrap}.hr-zone-tag{display:inline-block;padding:2px 7px;border-radius:99px;font-size:10px;line-height:1.5;letter-spacing:.3px;margin-right:5px;border:1px solid rgba(140,170,220,.25);color:#9fb4d8;background:#ffffff0a}.hr-zone-tag.st-assigned{border-color:#ffb46b66;color:#ffb46b;background:#ffb46b17}.hr-zone-tag.st-read{border-color:#6fc4ff66;color:#8fd0ff;background:#6fc4ff14}.hr-zone-tag.st-trial{border-color:#50dc8c6b;color:#7ce8a8;background:#50dc8c17}.hr-zone-btn{border:1px solid rgba(240,201,107,.38);background:#f0c96b14;color:#f0c96b;font-size:10.5px;padding:2.5px 9px;border-radius:99px;cursor:pointer;transition:all .15s}.hr-zone-btn:hover{background:#f0c96b29;box-shadow:0 0 0 2px #f0c96b24}.hr-zpk-mask{position:fixed;inset:0;z-index:90;background:#040812a8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:18px}.hr-zpk{width:min(480px,96vw);background:linear-gradient(165deg,#101b36,#0a1226);border:1px solid rgba(240,201,107,.28);border-radius:20px;padding:20px 20px 16px;box-shadow:0 24px 60px #00000080}.hr-zpk-hd b{display:block;font-size:16px;color:#ffe9b0;letter-spacing:1px}.hr-zpk-hd span{display:block;font-size:11px;color:#8fa3c8;margin-top:5px;line-height:1.6}.hr-zpk-zones{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin:15px 0 6px}.hr-zpk-z{border:1px solid rgba(140,170,220,.2);background:#ffffff09;border-radius:13px;padding:10px 6px 8px;cursor:pointer;color:#c6d6f2;display:flex;flex-direction:column;align-items:center;gap:2px;transition:all .15s}.hr-zpk-z b{font-size:12.5px;font-weight:600}.hr-zpk-z em{font-style:normal;font-size:11px;color:#8fa3c8}.hr-zpk-z:hover{border-color:#f0c96b80;transform:translateY(-1px)}.hr-zpk-z.cur{border-color:#f0c96b;background:#f0c96b21;box-shadow:0 0 0 2px #f0c96b2e}.hr-zpk-z.cur b,.hr-zpk-z.cur em{color:#ffe9b0}.hr-zpk-z:disabled{opacity:.55;cursor:wait}.hr-zpk-x{margin-top:10px;width:100%;border:1px solid rgba(140,170,220,.22);background:transparent;color:#8fa3c8;border-radius:11px;padding:8px 0;font-size:12px;cursor:pointer}.hr-zpk-x:hover{background:#ffffff0d}.hr-inbox{border:1px solid rgba(240,201,107,.3);background:linear-gradient(165deg,#f0c96b17,#ffffff05);border-radius:16px;padding:13px 14px;margin-bottom:13px}.hr-inbox-hd{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:9px}.hr-inbox-hd b{font-size:14.5px;color:#ffe9b0;letter-spacing:1px}.hr-inbox-hd span{font-size:11px;color:#8fa3c8}.hr-inbox-row{display:flex;align-items:center;gap:9px;border-top:1px solid rgba(140,170,220,.12);padding:8px 0}.hr-inbox-main{flex:1;min-width:0;display:flex;align-items:center;gap:9px;background:none;border:none;cursor:pointer;text-align:left;padding:2px 0;color:#dbe7ff;flex-wrap:wrap}.hr-inbox-main:hover b{color:#8fd0ff}.hr-inbox-main b{font-size:13.5px;color:#f0f6ff}.hr-inbox-main .ph{font-size:11.5px;color:#8fa3c8}.hr-inbox-main .sc{font-size:11.5px;color:#c6d6f2}.hr-inbox-main em{font-style:normal;font-size:10.5px;color:#7d90b8}.hr-inbox-dot{width:8px;height:8px;border-radius:50%;background:#ff6b6e;box-shadow:0 0 6px #ff6b6ecc;flex:none;animation:hrDotPulse 1.6s ease-in-out infinite}@keyframes hrDotPulse{0%,to{opacity:1}50%{opacity:.35}}.hr-inbox-ops{flex:none}.hr-inbox-ops button{border:1px solid rgba(111,196,255,.45);background:#6fc4ff1a;color:#8fd0ff;font-size:11.5px;padding:5px 13px;border-radius:99px;cursor:pointer;transition:all .15s}.hr-inbox-ops button:hover{background:#6fc4ff2e}.hr-inbox-ops button.go{border-color:#50dc8c80;background:#50dc8c1f;color:#7ce8a8}.hr-inbox-ops button.go:hover{background:#50dc8c33}.hr-inbox-ops button:disabled{opacity:.5;cursor:wait}.hr-inbox-done{font-size:11.5px;color:#7ce8a8;letter-spacing:.5px}.hr-inbox-err{margin-top:7px;font-size:11.5px;color:#ff9aa5}@media(max-width:640px){.hr-zpk-zones{grid-template-columns:repeat(2,1fr)}.hr-inbox-row{flex-direction:column;align-items:stretch;gap:6px}.hr-inbox-ops{text-align:right}}.attx-sumband.v2{display:flex;align-items:center;gap:7px;flex-wrap:wrap;padding:7px 10px;background:#ffffff08;border:1px solid rgba(140,170,220,.14);border-radius:13px}.attx-sumband.v2>b{font-size:13.5px;color:#f0f6ff;margin-right:3px;letter-spacing:.5px}.attx-pill{display:inline-flex;align-items:center;gap:6px;padding:3px 11px;border-radius:99px;font-size:11px;border:1px solid rgba(140,170,220,.18);background:#ffffff0a;color:#8fa3c8;letter-spacing:.5px}.attx-pill i{font-style:normal;font-weight:800;font-size:12.5px;color:#dbe7ff}.attx-pill.ok i{color:#7ce8a8}.attx-pill.lt{border-color:#ffb46b40}.attx-pill.lt i{color:#ffb46b}.attx-pill.lv{border-color:#8ca0ff47}.attx-pill.lv i{color:#a8b6ff}.attx-pill.ms{border-color:#ff6e784d}.attx-pill.ms i{color:#ff9aa5}.attx-bck{margin-left:auto;border:1px solid rgba(240,201,107,.42);background:#f0c96b17;color:#f0c96b;border-radius:99px;font-size:11px;padding:3px 13px;cursor:pointer;transition:all .15s}.attx-bck:hover{background:#f0c96b2b}.attx-table.v2{max-height:420px;overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(140,170,220,.3) transparent}.attx-table.v2 .attx-tr.h{position:sticky;top:0;z-index:3;background:#101b36;box-shadow:0 1px #8caadc33}.attx-seg{min-width:760px;display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:6px 14px;background:#6fc4ff12;border-top:1px solid rgba(140,170,220,.14);font-size:11px;color:#7d90b8}.attx-seg b{font-size:11.5px;color:#8fd0ff;letter-spacing:1px}.attx-seg.ms{background:#ff6e7812}.attx-seg.ms b{color:#ff9aa5}.attx-person.ms{background:#ff6e780d}.attx-person.ms .attx-tr b{color:#ff9aa5}.attx-cell.on{border-color:#f0c96b;box-shadow:0 0 0 2px #f0c96b47,0 0 12px #f0c96b38;background:#f0c96b21}.attx-cell.on>b{color:#ffe9b0}@media(max-width:640px){.attx-seg{min-width:0}.attx-table.v2{max-height:52vh}}.shipdot{display:inline-flex;align-items:center;justify-content:center;border:none;background:none;padding:0;margin-left:2px;font-size:.72em;line-height:1;color:#f0c96b;opacity:.34;cursor:pointer;vertical-align:-.08em;transition:opacity .18s,transform .18s}.shipdot:hover{opacity:1;transform:translateY(-1px) scale(1.18)}#root.hl-warp-in{animation:hlWarpIn 1.08s cubic-bezier(.55,.06,.28,.92) forwards;transform-origin:50% 56%;will-change:transform,filter,opacity}@keyframes hlWarpIn{0%{transform:none;filter:none;opacity:1}22%{transform:scale(1.09,.92);filter:brightness(1.5) saturate(1.3);opacity:1}58%{transform:scale(.34,.22);filter:brightness(2.2) blur(3px);opacity:.9}82%{transform:scale(.06,.018);filter:brightness(3.2) blur(6px);opacity:.55}to{transform:scale(.0001);filter:brightness(4) blur(9px);opacity:0}}#root.hl-warp-out{animation:hlWarpOut .86s cubic-bezier(.22,.9,.3,1) forwards;transform-origin:50% 56%;will-change:transform,filter,opacity}@keyframes hlWarpOut{0%{transform:scale(.68);opacity:0;filter:blur(12px) brightness(1.7)}45%{opacity:0;transform:scale(.86);filter:blur(7px) brightness(1.3)}72%{opacity:1;transform:scale(1.012);filter:blur(1.5px) brightness(1.06)}to{transform:none;opacity:1;filter:none}}.ship-ov{position:fixed;inset:0;z-index:1200;overflow:hidden;transition:opacity .85s ease;font-family:inherit}.ship-ov.ph-pick{background:#040710b8;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);display:flex;align-items:center;justify-content:center}.ship-ov.ph-warp,.ship-ov.ph-cruise{background:#05060f;cursor:pointer}.ship-ov.ph-exit{opacity:1;pointer-events:none;transition:none}.ship-ov.ph-fade{opacity:0;pointer-events:none;transition:opacity .6s ease}.ship-space{position:absolute;inset:0;background:radial-gradient(130% 95% at 50% 16%,#1b1440,#12102e 34%,#0a0c22 62%,#05060f);pointer-events:none}.ship-ov.ph-warp .ship-space{animation:shipFlash 1.08s ease forwards}@keyframes shipFlash{0%{filter:brightness(.2)}46%{filter:brightness(1)}72%{filter:brightness(2.6)}to{filter:brightness(1)}}.ship-vignette{position:absolute;inset:0;pointer-events:none;background:radial-gradient(118% 88% at 50% 46%,transparent 55%,rgba(2,3,10,.42) 82%,rgba(1,2,8,.72) 100%)}.ship-noise{position:absolute;inset:0;opacity:.05;mix-blend-mode:overlay;pointer-events:none;background-size:150px 150px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='150' height='150'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='150' height='150' filter='url(%23n)' opacity='0.6'/></svg>")}.ship-cv{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.ship-pick{width:min(600px,94vw);text-align:center;background:linear-gradient(168deg,#14122ee0,#070916eb);border:1px solid rgba(150,140,255,.18);border-radius:24px;padding:32px 28px 20px;box-shadow:0 30px 80px #0009,inset 0 1px #d2d7ff1a;animation:shipPickIn .5s cubic-bezier(.2,.9,.3,1.15)}@keyframes shipPickIn{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:none}}.ship-pick-t b{display:block;font-size:19px;letter-spacing:6px;color:#f0ecff;font-weight:600}.ship-pick-t span{display:block;margin-top:8px;font-size:11.5px;letter-spacing:2px;color:#8b93b8}.ship-pick-row{display:flex;justify-content:center;gap:8px;margin:26px 0 10px;flex-wrap:wrap}.ship-pick-i{display:flex;flex-direction:column;align-items:center;gap:9px;background:none;border:1px solid transparent;cursor:pointer;padding:12px 14px 9px;border-radius:16px;transition:all .22s}.ship-pick-i em{font-style:normal;font-size:12px;letter-spacing:3px;color:#aab4d8;transition:color .2s}.ship-pick-i:hover{background:#ffffff0b;border-color:#b4beff24;transform:translateY(-4px)}.ship-pick-i.sk-gold:hover em{color:#f0c96b}.ship-pick-i.sk-ice:hover em{color:#8fd0ff}.ship-pick-i.sk-crim:hover em{color:#ff8a9b}.ship-pick-i.sk-jade:hover em{color:#7ce8a8}.ship-pick-i.sk-pear:hover em{color:#eef3ff}.ship-pick-x{margin-top:14px;border:none;background:none;color:#5d6788;font-size:11.5px;letter-spacing:2px;cursor:pointer;padding:6px 14px}.ship-pick-x:hover{color:#aab4d8}.ship-wisdom{position:absolute;left:50%;top:34%;transform:translate(-50%);width:min(720px,88vw);text-align:center;pointer-events:none;animation:shipWis 5.8s ease forwards}@keyframes shipWis{0%{opacity:0;transform:translate(-50%,12px);filter:blur(3px)}14%{opacity:.94;transform:translate(-50%);filter:blur(0)}74%{opacity:.94}to{opacity:0;transform:translate(-50%,-8px);filter:blur(2px)}}.ship-wisdom p{margin:0;font-family:"Noto Serif SC","Source Han Serif SC",STSong,SimSun,KaiTi,楷体,serif;font-size:clamp(16px,2.2vw,25px);letter-spacing:.16em;line-height:2;color:#f2eee2f0;text-shadow:0 2px 22px rgba(120,110,255,.35)}.ship-wisdom cite{display:block;margin-top:12px;font-family:"Noto Serif SC",STSong,SimSun,serif;font-style:normal;font-size:clamp(10px,1.1vw,12.5px);letter-spacing:.42em;color:#c6cae280}.ship-x{position:absolute;top:22px;right:24px;width:36px;height:36px;border-radius:50%;border:1px solid rgba(180,190,230,.22);background:#0a0c1e59;color:#c8d0ec80;font-size:13px;cursor:pointer;opacity:.28;transition:opacity .3s,color .3s,border-color .3s;z-index:2}.ship-ov:hover .ship-x{opacity:.75}.ship-x:hover{opacity:1!important;color:#fff;border-color:#dce2ff80}.ship-hint{position:absolute;bottom:26px;left:50%;transform:translate(-50%);font-size:10.5px;letter-spacing:3px;color:#969ec46b;pointer-events:none;animation:shipHint 5s ease forwards}@keyframes shipHint{0%{opacity:0}12%{opacity:.8}80%{opacity:.8}to{opacity:0}}.nmx{display:inline-flex;align-items:center;white-space:nowrap}.au-btag{font-style:normal;padding:1px 7px;border-radius:99px;font-size:9.5px;margin-left:5px;letter-spacing:.5px;vertical-align:1px}.au-btag.product{background:#f0c96b21;border:1px solid rgba(240,201,107,.35);color:#f0c96b}.au-btag.futures{background:#6fc4ff1f;border:1px solid rgba(111,196,255,.35);color:#8fd0ff}.au-pnote{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:10.5px;color:#8fa3c8;margin-top:2px}.au-pnote em{font-style:normal}.au-pnote img{vertical-align:middle}.goal-wrap.fix3>.lay-secs{flex:1 1 auto;min-height:0}.goal-wrap.fix3>.lay-secs>.lay-sec{flex:none}.goal-wrap.fix3>.lay-secs>.lay-sec:last-child{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.goal-wrap.fix3>.lay-secs>.lay-sec:last-child>.goal-mems{flex:1 1 auto;min-height:0}body.hl-warping .wk-mask,body.hl-warping .dc-mask,body.hl-warping .in-mask{visibility:hidden!important}body.hl-shipping .wk-desk-foot{display:none!important}.shipdot.v-badge{width:22px;height:22px;margin-left:6px;font-size:11px;border-radius:50%;border:1px solid rgba(240,201,107,.4);background:linear-gradient(145deg,#f0c96b24,#f0c96b08);box-shadow:0 0 8px -3px #f0c96b73,inset 0 1px 1px #ffeec429;opacity:.6;vertical-align:0}.shipdot.v-badge:hover{opacity:1;transform:translateY(-1px);border-color:#f0c96bbf;box-shadow:0 0 12px -2px #f0c96b99,inset 0 1px 1px #ffeec440}.lay-sec.edit>.lay-rsz{left:10px;right:10px;bottom:1px;width:auto;height:13px;z-index:35;border-radius:6px;background:#6fc4ff1a;border:1px solid rgba(111,196,255,.32);cursor:ns-resize;display:flex;align-items:center;justify-content:center;transition:background .15s}.lay-sec.edit>.lay-rsz:hover{background:#6fc4ff47;border-color:#9fd4ffa6}.lay-sec.edit>.lay-rsz>i{width:44px;height:5px;border-top:2px solid rgba(159,212,255,.9);border-bottom:2px solid rgba(159,212,255,.9);border-radius:2px}.lay-sec.edit>.lay-rsz:after{display:none}.lay-sec.sized{display:flex;flex-direction:column}.lay-sec.sized>:not(.lay-drag):not(.lay-rsz){flex:1 1 auto;min-height:0}.lay-sec.sized .goal-mid{display:flex;flex-direction:column}.lay-sec.sized .goal-mid>:last-child{flex:1 1 auto;min-height:0;display:flex;align-items:flex-start;flex-wrap:wrap}.lay-sec.sized .goal-tips{max-height:none;overflow-y:auto}.goal-wrap.fix3>.lay-secs>.lay-sec:last-child{flex:none;display:block}.goal-wrap.fix3>.lay-secs:not(:has(>.lay-sec[data-sec=tips]))>.lay-sec[data-sec=mems]{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.goal-wrap.fix3>.lay-secs:not(:has(>.lay-sec[data-sec=tips]))>.lay-sec[data-sec=mems]>.goal-mems{flex:1 1 auto;min-height:0}.goal-wrap.fix3>.lay-secs>.lay-sec[data-sec=tips]:not(.sized){flex:1 1 auto;min-height:46px;display:flex;flex-direction:column}.goal-wrap.fix3>.lay-secs>.lay-sec[data-sec=tips]:not(.sized)>.goal-tips{flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto;justify-content:flex-start}.goal-wrap.fix3:has(>.lay-secs>.lay-sec.edit){overflow-y:auto}.goal-wrap.fix3>.lay-secs>.lay-sec.edit{flex:none}.goal-wrap.fix3>.lay-secs>.lay-sec.edit[data-sec=tips]>.goal-tips{max-height:170px}.goal-wrap.fix3 .goal-mem{min-height:27px;padding:3.5px 8px}.goal-wrap.fix3 .goal-mems-t{padding:3px 8px}.goal-wrap.fix3 .goal-mems-list{flex:none;height:auto;max-height:153px;overflow-y:auto}.gm-adddot{flex:none;width:22px;height:22px;border-radius:50%;border:1px solid rgba(240,201,107,.4);background:#f0c96b12;color:#f0c96bd9;font-size:13px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .18s}.gm-adddot:hover{border-color:#f0c96bcc;color:#f0c96b;background:#f0c96b29;transform:scale(1.08)}.goal-wrap.fix3 .goal-mems-h{margin-bottom:5px}.wbn-bar{padding:10px 16px 8px;gap:8px}.wbn-total{font-size:28px}.wbn-cd{font-size:19px}.wbn-bar-note{padding-top:5px}.wbn-cards{gap:7px;padding:2px 5px 16px 2px}.wbn-cards{animation:wbnFadeIn .18s ease-out}@keyframes wbnFadeIn{0%{opacity:0}to{opacity:1}}.wbn-card{padding:8px 14px;gap:10px;border-radius:12px}.wbn-av{width:34px;height:34px;display:inline-flex}.wbn-who{min-width:104px}.wbn-who b{font-size:13.5px}.wbn-team{font-size:10px}.wbn-chips{gap:5px}.wbn-chips i{padding:2px 8px;font-size:10.5px}.wbn-amt{min-width:104px}.wbn-amt i{font-size:20px}.wbn-ribbon{font-size:9px;padding:1px 8px;top:-7px}.wbn-new{font-size:8.5px}.pb-pane>*:last-child{margin-bottom:14px}.wbn-amt{display:flex;align-items:baseline;justify-content:flex-end;min-width:118px}.wbn-y{flex:none;width:.95em;font-size:13px;font-weight:800;color:#e8c97e;text-align:left;transform:translateY(-1px)}.wbn-amt i{flex:none;min-width:3.4ch;text-align:right;font-variant-numeric:tabular-nums}.wbn-who b .nmfx{display:inline-block;width:3em;min-width:3em;flex:none;text-align:left}.wbn-who b .nmfx.n2{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.wbn-who b .nmfx.n4{width:auto;min-width:0;font-size:.86em;letter-spacing:-.02em}.wbn-chips i{display:inline-flex;align-items:center;gap:5px;min-width:0;text-align:left;padding:3.5px 11px;border-radius:999px;border:1px solid rgba(148,163,255,.18);background:linear-gradient(135deg,#6078dc24,#10183452);color:#b9c8ea;font-size:10.5px;letter-spacing:.03em;box-shadow:inset 0 1px #ffffff0d}.wbn-chips i:before{content:"";flex:none;width:4px;height:4px;border-radius:50%;background:#8fb2ff;box-shadow:0 0 6px #8fb2ffcc}.wbn-chips i b{color:#ffe08a;font-weight:800;font-variant-numeric:tabular-nums}.wbn-chips .wbn-chip-g{border-color:#f0c96b52;background:linear-gradient(135deg,#f0c96b1f,#281e084d);color:#f0c96b}.wbn-chips .wbn-chip-g:before{background:#ffd34d;box-shadow:0 0 6px #ffd34dcc}.wbn-chips .wbn-chip-c{border-color:#6fc4ff4d;background:linear-gradient(135deg,#6fc4ff1a,#08182c4d);color:#9fd4ff}.wbn-chips .wbn-chip-c:before{background:#6fc4ff;box-shadow:0 0 6px #6fc4ffcc}.wbn-chips .wbn-chip-n{border-color:#7ee2a847;background:linear-gradient(135deg,#7ee2a817,#0820144d);color:#9fe8c3}.wbn-chips .wbn-chip-n:before{background:#7ee2a8;box-shadow:0 0 6px #7ee2a8cc}.wbn-stats{display:inline-flex;gap:5px}.wbn-stat{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;min-width:56px;padding:5px 9px 4px;border-radius:10px;line-height:1.3;border:1px solid rgba(148,163,255,.14);background:#0a11208c;box-shadow:inset 0 1px #ffffff0a;cursor:default}.wbn-stat b{font-size:15px;font-weight:900;font-variant-numeric:tabular-nums;color:#e8eeff}.wbn-stat em{font-style:normal;font-size:9.5px;color:#cbd8f580;letter-spacing:.03em;white-space:nowrap}.wbn-stat.zero{opacity:.38}.wbn-stat.s1{border-color:#8fb2ff4d;background:linear-gradient(160deg,#8fb2ff1a,#0a11208c 70%)}.wbn-stat.s1 b{color:#9dbcff}.wbn-stat.s2{border-color:#c4b5fd4d;background:linear-gradient(160deg,#c4b5fd1a,#0a11208c 70%)}.wbn-stat.s2 b{color:#cbb9ff}.wbn-stat.s3{border-color:#7ee2a84d;background:linear-gradient(160deg,#7ee2a81a,#0a11208c 70%)}.wbn-stat.s3 b{color:#8feabb}.wbn-stat.s4{border-color:#ffd34d52;background:linear-gradient(160deg,#ffd34d1f,#0a11208c 70%)}.wbn-stat.s4 b{color:#ffd968}.au-done-tg{display:flex;align-items:center;gap:7px;margin:10px 0 2px;padding:7px 14px;border-radius:999px;border:1px solid rgba(126,226,168,.35);background:#7ee2a80f;color:#9fe8c3;font-size:11.5px;cursor:pointer;transition:all .2s;letter-spacing:.3px}.au-done-tg.cap{cursor:default;color:#7286a8}.au-done-tg:hover{border-color:#7ee2a8a6;background:#7ee2a81f;color:#c9f5de}.au-done-tg i{font-style:normal;margin-left:auto;font-size:10px;color:#9fe8c3bf}.au-done-tg.on{border-color:#7ee2a899;background:#7ee2a81f}.wk-native-pane.cust .ct-table{width:100%;table-layout:auto}.wk-native-pane.cust .ct-table td{white-space:normal;word-break:break-word;overflow-wrap:anywhere}.wk-native-pane.cust .ct-table th{white-space:normal}.wk-native-pane.cust .ct-table td.no,.wk-native-pane.cust .ct-table td.num,.wk-native-pane.cust .ct-table td.op{white-space:nowrap}.wk-native-pane.cust .ct-table td.nm{min-width:3.5em}.wk-native-pane.cust tr.ct-editing td{white-space:normal;vertical-align:top}.ct-tablewrap tr.ct-editing td{vertical-align:top}.ct-loc-chip{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ct-loc-chip:hover{border-color:#ff9d8a99;color:#ffb0a0}.ct-loc-chip u{text-decoration:none;margin-left:3px;opacity:.8}.wk-side-item{border-color:transparent;background:transparent;transition:border-color .22s ease,background .22s ease,box-shadow .26s ease}.wk-side-item:before{content:none}.wk-side-item:hover{border-color:#f0c96b26;background:#94a3ff0b;transform:none;box-shadow:none}.wk-side-item:hover .wsi-tx b{color:#fff}.wk-side-item:hover .wsi-arr{transform:none;color:#c9b47a}.wk-side-item:active{background:#f0c96b12}.wk-side-item.on .wsi-ic{animation:none}.wk-side-item.on{border-color:#f0c96b66;background:#f0c96b0d;box-shadow:0 0 0 1px #f0c96b1a,0 0 15px -5px #f0c96b52,inset 0 0 12px -7px #f0c96b33}.wk-side-item.on .wsi-ic{background:linear-gradient(140deg,#f0c96b33,#f0c96b12);border-color:#f0c96b6b;box-shadow:inset 0 0 8px #f0c96b14}.wk-side-item.on .wsi-tx b{color:#f5d284}.wk-side-item.on .wsi-tx i{color:#93a3c0}.wk-side-item.on .wsi-arr{color:#e2c98a}.wk-side-item.mq-item{border-color:transparent;background:transparent}.wk-side-item.mq-item.on,.wk-side-item.rw-item.on{border-color:#f0c96b66;background:#f0c96b0d;box-shadow:0 0 0 1px #f0c96b1a,0 0 15px -5px #f0c96b52,inset 0 0 12px -7px #f0c96b33}.wk-side-item.wk-side-goal{border-color:transparent;background:transparent}.wk-side-item.wk-side-goal:hover{border-color:#f0c96b26;background:#94a3ff0b;transform:none}.wk-side-item.wk-side-goal:hover .wsi-ic{background:linear-gradient(140deg,#f0c96b24,#7c5ce01f);border-color:#f0c96b38}.wk-side-item.wk-side-goal.on{border-color:#f0c96b66;background:#f0c96b0d;box-shadow:0 0 0 1px #f0c96b1a,0 0 15px -5px #f0c96b52,inset 0 0 12px -7px #f0c96b33}.wk-side-item.wk-side-goal.on .wsi-ic{background:linear-gradient(140deg,#f0c96b33,#f0c96b12);border-color:#f0c96b6b;box-shadow:inset 0 0 8px #f0c96b14}#root .rf-bgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#root .rf-bgrid .bf-report{grid-column:1/-1;min-height:0;display:grid;grid-template-columns:minmax(160px,auto) 1fr auto;grid-template-rows:auto auto;-moz-column-gap:18px;column-gap:18px;align-items:center;padding:10px 16px}#root .rf-bgrid .bf-report .rf-b-h{grid-column:1;grid-row:1}#root .rf-bgrid .bf-report .rf-prog{grid-column:1;grid-row:2;margin-top:8px;width:100%}#root .rf-bgrid .bf-report>p{grid-column:2;grid-row:1/3;margin:0;align-self:center}#root .rf-bgrid .bf-report .rf-b-ft{grid-column:3;grid-row:1/3;margin:0;padding:0;flex-direction:column;align-items:flex-end;gap:7px}#root .rf-bgrid .bf-report .rf-b-remind{margin-left:0}#root .rf-bgrid .bf-sum{grid-column:1/-1;min-height:0;display:flex;flex-direction:row;align-items:center;gap:16px;padding:9px 16px;flex-wrap:wrap;row-gap:7px}#root .rf-bgrid .bf-sum .rf-b-h{flex:none}#root .rf-bgrid .bf-sum .rf-b-nums{flex:1;margin-top:0}#root .rf-bgrid .bf-sum .rf-b-note{margin:0;padding:0;flex:none}#root .rf-bgrid .bf-sum .rf-b-lvs{order:9;flex:1 1 100%;margin-top:0}#root .rf-bgrid .bf-sum .rf-b-lvs~.rf-b-note{flex:1 1 100%;order:10}@media(max-width:640px){#root .rf-bgrid .bf-report{display:flex;flex-direction:column;align-items:stretch;gap:8px}#root .rf-bgrid .bf-report>p{margin:0}#root .rf-bgrid .bf-report .rf-b-ft{flex-direction:row;align-items:center;justify-content:space-between}}#root .rf-bgrid .rf-b:not(.bf-report):not(.bf-sum){min-height:118px}#root .rf-b-list.slim{flex:1}#root .rf-b-list.slim li{flex-direction:row;align-items:center;justify-content:space-between;gap:8px;border-left:none;padding:6px 2px;border-bottom:1px dashed rgba(140,170,220,.12)}#root .rf-b-list.slim li:last-child{border-bottom:none}#root .rf-b-list.slim li span{font-size:10px;color:#8ea3c8;text-align:right}#root .rf-b-adv{margin:7px 0 0;padding-top:7px;border-top:1px dashed rgba(240,201,107,.18);font-size:10px;line-height:1.5;color:#b7a26a}#root .bf-common .rf-b-list li em{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rf-ecard-hd{flex-wrap:nowrap}.rf-ecard-hd .au-tag,.rf-ecard-hd .rf-lv,.rf-ecard-hd .rf-st{flex:none;white-space:nowrap;margin-left:0}.rf-ecard-hd .au-tag{padding:1px 7px;font-size:10px}.rf-ecard-hd .rf-st{margin-left:auto;padding:2px 9px}#root .fw-ai{display:block}#root .fw-ai-h{margin-bottom:12px;font-size:14px}#root .fw-ai-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#root .fw-ai-grid .fw-ai-c:nth-child(3){grid-column:1/-1}#root .fw-ai-grid .fw-ai-c:nth-child(4){grid-column:1/-1}#root .fw-ai-c:has(.fw-ai-disc){flex-direction:row;align-items:center;gap:16px}#root .fw-ai-c:has(.fw-ai-disc)>b{flex:none;margin-bottom:0;white-space:nowrap}#root .fw-ai-disc{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:0}#root .fw-ai-c:has(.fw-ai-disc)>p{flex:none;max-width:160px;font-size:9.5px;line-height:1.5}#root .fw-ai-c.gold li{font-size:11px;line-height:1.6}.fw-chips{overflow:visible;flex-wrap:wrap;padding:7px 4px 4px;row-gap:10px}#root .fw-chips.sym{gap:9px}#root .fw-chip.sym{width:36px;height:36px;border-radius:12px;color:#9db1d6}#root .fw-chip-sym{display:inline-flex;align-items:center;justify-content:center;font-size:13.5px;font-weight:800;line-height:1}#root .fw-chip-sym .ic{display:block}#root .fw-chip.sym>b{top:-5px;right:-5px;z-index:2;box-shadow:0 2px 6px #0006}#root .fw-chip.sym:hover{border-color:#f5c8648c;color:#d9e4fa}#root .fw-chip.sym.on,#root .fw-chip.sym.on .fw-chip-sym{color:#ffd584}#root .fw-chip.sym.lvS1:not(.on) .fw-chip-sym{color:#ffd584}#root .fw-chip.sym.lvS2:not(.on) .fw-chip-sym{color:#c9a8ff}#root .fw-chip.sym.lvA:not(.on) .fw-chip-sym{color:#ff6b6b}#root .fw-chip.sym.lvB:not(.on) .fw-chip-sym{color:#ff9d6b}#root .fw-chip.sym.lvC:not(.on) .fw-chip-sym{color:#6f9bff}#root .fw-chip.sym.lvD:not(.on) .fw-chip-sym{color:#94a3b8}#root .fw-chip.sym:after{z-index:120;box-shadow:0 8px 22px #00000080}.gd-calc>b{min-width:0}.gd-calc-sub{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;text-align:right}.gd-board>b{min-width:0}.gd-board>b .gd-calc-sub{color:#e9e4ff73}#root .goal-drive.v2 .gd-crow.v2{padding:8px 11px;grid-template-columns:62px 1fr}.gd-cmain .gp-n{font-size:15.5px}.gd-csub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gd-brow{flex-wrap:wrap;row-gap:2px;padding:6px 10px}#root .gd-bgap{flex:1 0 100%;margin-top:0;padding-left:30px;text-align:left}.goal-drive.v2 .gd-calc,.goal-drive.v2 .gd-board{padding:11px 14px;gap:5px;overflow:hidden}.dc-stat.adv4{display:flex;align-items:center;gap:36px;margin-left:auto;padding-right:6px}.dc-sg{display:flex;flex-direction:column;gap:14px}.dc-sg-i{display:grid;grid-template-columns:4.6em 5.5ch 1.2em 1em;align-items:baseline;-moz-column-gap:10px;column-gap:10px;font-style:normal;padding:7px 14px;border-radius:9px;border:1px solid transparent;background:none;color:#a9badb;font-size:12px;white-space:nowrap}button.dc-sg-i{cursor:pointer}button.dc-sg-i:hover{border-color:#f5c86473;background:#f5c86412}.dc-sg-i.on{border-color:#f5c8648c;background:#f5c8641a}.dc-stat .dc-sg-i.st{display:grid;grid-template-columns:4.6em 5.5ch 1.2em 1em;cursor:default}.dc-sg-i em{font-style:normal;color:#8ea2c9;text-align:right}.dc-sg-i b{font-weight:900;font-size:13.5px;text-align:center;font-variant-numeric:tabular-nums}.dc-sg-i u{text-decoration:none;font-size:10.5px;color:#7286a8}.dc-sg-arr{font-style:normal;font-size:9px;color:#7286a8;text-align:center}.dc-sg-i.on .dc-sg-arr{color:#ffd584}.dc-grp.adv .dc-row{padding:10px 14px 10px 24px}.dc-grp.adv .dc-blk-hd{padding:9px 16px}.dc-grp.adv .dc-empty-slim{margin:8px 16px 12px}.goal-wrap.fix3 .goal-mid{gap:var(--sec-gap,10px)}.goal-wrap.fix3 .goal-mem{height:28px;min-height:0;padding:0 8px}.goal-wrap.fix3 .goal-mem+.goal-mem{margin-top:2px}.goal-wrap.fix3 .goal-mems-list{flex:none;height:148px;max-height:none;overflow-y:auto;justify-content:flex-start;align-content:flex-start}.goal-wrap.fix3 .goal-mems-list .goal-mem{flex:none}.goal-mems-h{align-items:center;position:relative}.gm-adddot{flex:none;align-self:center;width:26px;height:26px;border-radius:50%;border:1px solid rgba(245,209,120,.55);background:radial-gradient(circle at 32% 28%,#f5d1784d,#f5d17814 58%,#f5d17805);box-shadow:inset 0 1px #ffecbe59,inset 0 -1px 2px #78500a59,0 1px 4px -1px #f0c96b59;color:#f5d678;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;line-height:1;transition:transform .18s ease,border-color .18s,box-shadow .18s,background .18s}.gm-adddot .ic{display:block;transition:transform .22s ease;filter:drop-shadow(0 0 3px rgba(245,214,120,.6))}.gm-adddot:hover{transform:translateY(-1px);border-color:#f5d682f2;background:radial-gradient(circle at 32% 28%,#f5d6826b,#f5d1781f 60%,#f5d1780a);box-shadow:inset 0 1px #ffecbe73,0 0 12px -2px #f5d178a6}.gm-adddot:active{transform:translateY(0) scale(.94)}.gm-adddot.open{border-color:#f5d682e6;background:radial-gradient(circle at 32% 28%,#f5d68266,#f5d1781a 62%)}.gm-adddot.open .ic{transform:rotate(135deg)}.goal-mems-h .gm-addmem.pop{position:absolute;top:calc(100% + 8px);right:0;z-index:30;margin:0;padding:9px 10px;min-width:338px;border-radius:12px;border:1px solid rgba(240,201,107,.35);background:linear-gradient(165deg,#181e34f7,#0c1120f7);box-shadow:0 14px 34px -12px #000000b3,0 0 0 1px #f0c96b0f}.goal-mems-h .gm-addmem.pop:before{content:"";position:absolute;top:-5px;right:12px;width:9px;height:9px;transform:rotate(45deg);background:#161c30f7;border-left:1px solid rgba(240,201,107,.35);border-top:1px solid rgba(240,201,107,.35)}.goal-mems-h .gm-addmem.pop .gm-addmem-msg{padding:0 2px}.goal-mems-h .gm-addmem.pop .gm-addmem-form input{min-width:0;flex:1}.goal-mems-h .gm-addmem.pop .gm-addmem-form input:nth-child(2){flex:1.35}.wbn-ribbon{position:static;display:inline-flex;width:-moz-max-content;width:max-content;align-items:center;gap:3px;margin:0 0 0 7px;vertical-align:2px;font-style:normal;font-size:9.5px;font-weight:800;letter-spacing:1.5px;padding:2px 9px;border-radius:6px;border:1px solid rgba(255,232,166,.8);background:linear-gradient(135deg,#ffe9a8,#f0c96b 55%,#dda63c);color:#4a3208;box-shadow:0 2px 8px #f0c96b59,inset 0 1px #ffffff8c}.wbn-ribbon .ic{color:#7a5410;display:block}.wbn-who .nmfx{flex:none}.ch-slot{position:relative}.ch-rm{position:absolute;top:8px;right:8px;width:22px;height:22px;border-radius:50%;border:1px solid rgba(255,138,155,.45);background:#ff8a9b14;color:#ff9dab;font-size:11px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .18s}.ch-rm:hover{border-color:#ff8a9bd9;background:#ff8a9b33;color:#ffc2cc;box-shadow:0 0 10px -2px #ff8a9b80}.ch-grabmsg.err{border-color:#ff8a9b80;background:#ff8a9b14;color:#ffb9c4}.sl-rule-tg{width:42px;height:42px}.sl-rule-line{font-size:11.5px;color:#c8d4ee;line-height:1.6;font-style:normal}.sl-rule-line b{color:#f5cf7a}.gd-brow .gd-bnm{flex:none;width:3em;min-width:3em;text-align:left}.gd-brow .gd-bnm.n2{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.gd-brow .gd-bnm.n4{width:auto;min-width:0;font-size:.86em;letter-spacing:-.02em}.gd-brow .gd-bnum{margin-left:auto}.fw-hd-x{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end;position:relative;z-index:6}.rw-hd:has(.fw-hd-x){flex-wrap:wrap;align-items:center}.fw-chips.hd{padding:0;gap:7px;flex-wrap:nowrap}#root .fw-chips.hd .fw-chip.sym{width:32px;height:32px;border-radius:10px}.fw-chips.hd .fw-chip-sym{font-size:12.5px}#root .fw-chips.hd .fw-chip.sym>b{top:-6px;right:-6px}.fw-chips.hd .fw-chips-cur{font-size:10px;white-space:nowrap}@media(max-width:1100px){.fw-hd-x{flex-basis:100%;order:3;justify-content:flex-start}.fw-chips.hd{flex-wrap:wrap}}.fw-mine-tools{display:flex;align-items:center;gap:6px;flex-wrap:nowrap;margin:0 0 12px;position:relative;z-index:6}.fw-mine-tools .fw-chips.hd{flex:1 1 auto;min-width:0;flex-wrap:wrap;gap:6px}.fw-mine-tools .fw-tools{margin-left:auto;margin-right:0;flex:none;gap:6px}.rw-apswitch button.on,.pd-tabs-hd button.on{animation:auTabPop .22s ease}@keyframes auTabPop{0%{transform:scale(.9);filter:brightness(1.3)}to{transform:scale(1);filter:none}}.pd-toolline.au-sw-in{animation:auSwIn .24s cubic-bezier(.2,.8,.3,1)}@keyframes auSwIn{0%{opacity:0;transform:translateY(7px)}60%{opacity:1}to{opacity:1;transform:none}}.wk-lg-hire2{display:flex;flex-direction:column;gap:7px;padding:10px 12px;border-radius:12px;border:1px solid rgba(240,201,107,.3);background:#f0c96b0d}.wk-lg-hire2>b{font-size:12.5px;color:#f0c96b;letter-spacing:.5px}.wk-lg-hire2 .wk-lg-hire{display:flex;align-items:center;gap:8px}.wk-lg-hire2 .wk-lg-hire span{font-size:11.5px;color:#b9a25e;flex:none}.wk-lg-hire2>i{font-style:normal;font-size:10px;line-height:1.55;color:#93a3c0}.attx-cell.fut{opacity:.4}.attx-cell.fut:hover{opacity:.72}.attx-pill{cursor:pointer;font-family:inherit;transition:all .15s}.attx-pill:hover{transform:translateY(-1px);border-color:#f0c96b6b}.attx-pill.on{border-color:#f0c96bc7;background:#f0c96b21;box-shadow:0 0 0 1.5px #f0c96b4d,0 0 12px -3px #f0c96b6b;color:#ffe9b0}.attx-fbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:1px 2px 0}.attx-fbar .attx-fsel{width:auto;min-width:132px;padding:4px 8px;font-size:12px}.attx-fbar .attx-fq{width:128px;padding:4px 10px;font-size:12px}.attx-fclr{border:1px solid rgba(255,110,120,.4);background:#ff6e7814;color:#ff9aa5;border-radius:99px;font-size:11px;padding:3px 11px;cursor:pointer;font-family:inherit;transition:all .15s}.attx-fclr:hover{background:#ff6e782b}.attx-fcnt{margin-left:auto;font-size:11px}.attx-table.v2 .attx-tr:not(.h){cursor:pointer;transition:background .12s}.attx-table.v2 .attx-tr:not(.h):hover{background:#6fc4ff0e}.attx-person.xo .attx-tr{background:#f0c96b12;box-shadow:inset 2px 0 #f0c96b99}.attx-person.ms{background:#94a3b80a}.attx-person.ms .attx-tr{color:#71809e}.attx-person.ms .attx-tr b{color:#96a5c2}.attx-person.ms .attx-num{color:#71809e}.attx-person.ms .attx-dept{color:#5d6c8a}.attx-seg.lv{background:#8ca0ff0f}.attx-seg.lv b{color:#a8b6ff}.attx-st .out{background:#7cc9ff1f;color:#7cc9ff}.attx-pstat{min-width:760px;display:flex;align-items:center;gap:13px;flex-wrap:wrap;padding:8px 16px 10px 30px;background:#f0c96b0b;border-top:1px dashed rgba(240,201,107,.18);font-size:11.5px;color:#8fa3c8}.attx-pstat .ps-h{font-weight:800;color:#f0c96b;letter-spacing:1px;font-size:11px}.attx-pstat .ps-i b{font-size:14px;color:#f0f6ff;margin-right:3px}.attx-pstat .ps-i.lt b{color:#ffb46b}.attx-pstat .ps-i.lv b{color:#a8b6ff}.attx-pstat .ps-i.ms b{color:#ff9aa5}.attx-pstat .ps-7{display:inline-flex;align-items:center;gap:4px;margin-left:auto}.attx-pstat .d7{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:7px;font-style:normal;font-size:10.5px;border:1px solid rgba(140,170,220,.16);background:#ffffff0a;color:#5d6f96}.attx-pstat .d7.okk{color:#7ce8a8;border-color:#7ce8a852}.attx-pstat .d7.late{color:#ffb46b;border-color:#ffb46b52}.attx-pstat .d7.lv{color:#a8b6ff;border-color:#8ca0ff57}.attx-pstat .d7.out{color:#7cc9ff;border-color:#7cc9ff52}.attx-pstat .d7.miss{color:#ff9aa5;border-color:#ff6e7852}button.attx-mc{cursor:pointer;border:none;font-family:inherit;transition:all .12s}button.attx-mc:hover{background:#f0c96b21;box-shadow:inset 0 0 0 1px #f0c96b80;color:#ffe9b0;border-radius:6px}@media(max-width:640px){.attx-pstat{min-width:0;padding-left:16px}.attx-pstat .ps-7,.attx-fcnt{margin-left:0}}.sl-askbox,.sl-funcbox{border:1px solid rgba(91,124,178,.28);border-radius:14px;background:#0d17278c;padding:10px 12px;margin-bottom:10px}.sl-box-hd{display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:800;color:#8fb0e8;letter-spacing:1px;margin-bottom:8px}.sl-askbox .sl-ask{margin-bottom:0}.sl-funcbox{border-color:#f0c96b38;background:#1a160a59}.sl-funcbox .sl-box-hd{color:#d8b96a}.sl-funcs{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.sl-fn{position:relative;display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(140,170,220,.3);background:#ffffff0d;color:#c3d2f0;border-radius:11px;padding:9px 16px;font-size:12.5px;font-weight:700;cursor:pointer;transition:all .2s;font-family:inherit}.sl-fn:hover{border-color:#f0c96b8c;color:#ffe9a8;background:#f0c96b14}.sl-fn.on{border-color:#f0c96ba6;background:#f0c96b24;color:#ffd88a}.sl-fn.act{border-color:#f0c96b80}.sl-fn em{font-style:normal;font-size:11px;color:#ffd88a;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sl-fn-n{min-width:18px;height:18px;border-radius:9px;background:#f0b13e;color:#2b2003;font-size:10.5px;font-weight:900;display:inline-flex;align-items:center;justify-content:center;padding:0 5px}.sl-fn .sl-qaf-dot{width:6px;height:6px;border-radius:50%;background:#ffd34d;box-shadow:0 0 6px #ffd34dcc}.sl-funcbox .sl-pend-wrap{display:inline-flex}.sl-funcbox .sl-pend-pop{top:auto;bottom:48px;right:0}.sl-qa-list{max-height:min(62vh,640px);overflow-y:auto;padding:2px 4px 2px 2px;scrollbar-width:thin;scrollbar-color:rgba(91,124,178,.4) transparent}.sl-qa-list::-webkit-scrollbar{width:6px}.sl-qa-list::-webkit-scrollbar-thumb{background:#5b7cb259;border-radius:3px}.sl-qa-list .sl-qa{margin-bottom:10px}.sl-qa:not(.open) .sl-qa-q{height:86px;box-sizing:border-box}.sl-qa-qm{flex:1;min-width:0}.sl-qa-qm b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5}.sl-qa-qm span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sl-qa-more{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;margin:2px 0 6px;padding:11px;border-radius:12px;border:1px dashed rgba(240,201,107,.45);background:#f0c96b12;color:#ffd88a;font-size:12.5px;font-weight:800;cursor:pointer;font-family:inherit;transition:all .2s;position:sticky;bottom:6px}.sl-qa-more:hover{background:#f0c96b24;border-color:#f0c96bb3}.sl-qa-end{text-align:center;font-size:11px;color:#5c6d94;padding:10px 0 14px;letter-spacing:1px}.sl-ans-form textarea.sl-ans-ta{min-height:120px;width:100%;box-sizing:border-box;font-size:13.5px;line-height:1.7;padding:14px 16px;resize:vertical}.sl-comp{font-style:normal;font-size:10px;font-weight:800;border-radius:6px;padding:2px 8px;letter-spacing:.5px}.sl-comp.ok{background:#7ee2a824;border:1px solid rgba(126,226,168,.4);color:#9fe8c3}.sl-comp.bad{background:#ff8a9b21;border:1px solid rgba(255,138,155,.42);color:#ff9dab}.sl-comp-line{display:flex;align-items:flex-start;gap:6px;font-size:11.5px;color:#a8c4a8;background:#7ee2a80f;border:1px solid rgba(126,226,168,.18);border-radius:9px;padding:7px 10px;line-height:1.6}.sl-comp-line .ic{flex:none;margin-top:2px;color:#9fe8c3}.sl-comp-line span{flex:1;min-width:0;white-space:pre-wrap;word-break:break-word;color:#b9d6c2}.sl-ans.del{opacity:.62;border-style:dashed}.sl-mod{display:flex;align-items:center;gap:8px;flex-wrap:wrap;border-top:1px dashed rgba(142,162,201,.18);padding-top:8px}.sl-mod-b{padding:5px 13px;border-radius:9px;border:1px solid rgba(140,170,220,.3);background:#ffffff0a;color:#b7c7e4;font-size:11.5px;font-weight:700;cursor:pointer;font-family:inherit;transition:all .18s}.sl-mod-b:hover{border-color:#f0c96b8c;color:#ffe9a8}.sl-mod-b.ok:hover,.sl-mod-b.ok.on{border-color:#7ee2a899;background:#7ee2a81f;color:#9fe8c3}.sl-mod-b.bad:hover,.sl-mod-b.bad.on{border-color:#ff8a9b99;background:#ff8a9b1f;color:#ff9dab}.sl-mod-b.del:hover{border-color:#ff786ea6;background:#ff786e1f;color:#ff8d80}.sl-mod-b.on{border-color:#f0c96b99;background:#f0c96b1f;color:#ffd88a}.sl-comp-form{display:flex;flex-direction:column;gap:7px}.sl-comp-form textarea{padding:9px 12px;border-radius:10px;border:1px solid rgba(126,226,168,.35);background:#0d1727bf;color:#eef2ff;font-size:12.5px;resize:vertical;outline:none;font-family:inherit;min-height:56px}.sl-comp-form button{align-self:flex-end;padding:7px 16px;border-radius:10px;border:none;cursor:pointer;font-size:12px;font-weight:800;color:#0c2417;background:linear-gradient(135deg,#a9ecc9,#6fd39c);font-family:inherit}.sl-comp-form button:disabled{opacity:.45;cursor:default}.ntc-pop{max-width:430px;width:calc(100% - 48px);max-height:70vh;overflow-y:auto}.ntc-row{display:flex;flex-direction:column;gap:4px;border:1px solid rgba(240,201,107,.2);border-radius:11px;background:#f0c96b0d;padding:10px 12px;margin:8px 0}.ntc-row b{font-size:13px;color:#ffe9a8}.ntc-row span{font-size:12px;color:#cfd9f2;line-height:1.7;white-space:pre-wrap;word-break:break-word}.ntc-row i{font-style:normal;font-size:10.5px;color:#7c90b5}.sca-tools{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:10px}.sca-tools .sl-qa-search{flex:1;min-width:220px}.sca-list{display:flex;flex-direction:column;gap:10px}.sca-card{background:#0d1727a6}.sca-q{font-size:11.5px;color:#7f94be;border-left:3px solid rgba(240,201,107,.4);padding-left:8px;line-height:1.5}.sl-toast{position:sticky;top:8px;z-index:40;margin:6px auto 10px;width:-moz-max-content;width:max-content;max-width:90%;padding:8px 18px;border-radius:999px;background:#142216eb;border:1px solid rgba(126,226,168,.45);color:#b9f0d2;font-size:12.5px;box-shadow:0 8px 24px #0006}#root .goal-drive.v2 .gp-amt{display:inline-flex;align-items:baseline;gap:3px;white-space:nowrap}#root .goal-drive.v2 .gd-crow.v2 .gd-cmain{gap:5px 7px;line-height:1.65}#root .goal-drive.v2 .gd-crow.v2 .gd-cmain i{white-space:nowrap}#root .goal-drive.v2 .gp-amt .gp-n{font-variant-numeric:tabular-nums}#root .dc-grp.adv .dc-blk-hd{cursor:pointer}#root .dc-blk-body.adv{max-height:min(48vh,430px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(240,195,78,.45) transparent}#root .dc-blk-body.adv::-webkit-scrollbar{width:6px}#root .dc-blk-body.adv::-webkit-scrollbar-thumb{background:#f0c34e66;border-radius:99px}#root .dc-blk-body.adv::-webkit-scrollbar-track{background:transparent}#root .rw-hd .pd-tabs-hd.many{flex-wrap:nowrap;overflow-x:auto;max-width:100%;scrollbar-width:thin;scrollbar-color:rgba(240,195,78,.4) transparent}#root .rw-hd .pd-tabs-hd.many::-webkit-scrollbar{height:5px}#root .rw-hd .pd-tabs-hd.many::-webkit-scrollbar-thumb{background:#f0c34e59;border-radius:99px}#root .rw-hd .pd-tabs-hd.many button{flex:none;padding:7px 14px;font-size:13px}#root .rb-open{flex:none;display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:10px;border:1px dashed rgba(240,195,78,.35);background:#f0c34e0d;color:#cbb36e;font-size:12.5px;font-weight:700;cursor:pointer;transition:.15s}#root .rb-open.lite{padding:2px 4px;border:none;background:none;color:#7286a8;font-size:11.5px;font-weight:500}#root .rb-open.lite:hover{color:#9fb4d8;text-decoration:underline}#root .rb-open:hover{background:#f0c34e21;color:#f0c96b;border-style:solid}#root .rb-mask{position:fixed;inset:0;z-index:960;background:#060812b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:18px}#root .rb-pop{width:min(680px,96vw);max-height:86vh;display:flex;flex-direction:column;border-radius:18px;border:1px solid rgba(240,195,78,.25);background:linear-gradient(165deg,#181c34f7,#0c0e1ef7);box-shadow:0 24px 80px #0000008c;overflow:hidden}#root .rb-hd{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid rgba(148,163,255,.12)}#root .rb-hd b{display:flex;align-items:center;gap:8px;font-size:15.5px;color:#ffe9b8}#root .rb-hd i{font-style:normal;font-size:12px;color:#8b97bb;font-weight:400;margin-left:4px}#root .rb-x{border:none;background:#ffffff0f;color:#9aa8cc;width:30px;height:30px;border-radius:9px;cursor:pointer;font-size:13px}#root .rb-x:hover{background:#ffffff1f;color:#fff}#root .rb-filters{display:flex;gap:6px;padding:10px 18px 4px}#root .rb-filters button{padding:5px 13px;border-radius:99px;border:1px solid rgba(148,163,255,.2);background:transparent;color:#9aa8cc;font-size:12px;font-weight:700;cursor:pointer}#root .rb-filters button.on{background:#f0c34e29;border-color:#f0c34e80;color:#f0c96b}#root .rb-list{padding:10px 18px 16px;overflow-y:auto;display:flex;flex-direction:column;gap:8px}#root .rb-row{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;border:1px solid rgba(148,163,255,.13);background:#ffffff08}#root .rb-row-m{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}#root .rb-row-m b{font-size:13px;color:#e8ecf8;font-weight:700;display:flex;align-items:center;gap:7px;flex-wrap:wrap}#root .rb-row-m span{font-size:11.5px;color:#7e8ab0}#root .rb-kind{font-style:normal;font-size:10.5px;padding:2px 8px;border-radius:99px;font-weight:800;flex:none}#root .rb-kind.k-deal{background:#60a5fa29;color:#7cc0ff}#root .rb-kind.k-perf{background:#f0c34e29;color:#f0c96b}#root .rb-kind.k-reward{background:#c484fc29;color:#d5a6ff}#root .rb-row-ops{display:flex;align-items:center;gap:6px;flex:none}#root .rb-restore{padding:6px 13px;border-radius:9px;border:1px solid rgba(110,231,183,.4);background:#6ee7b71a;color:#8ff0c3;font-size:12.5px;font-weight:800;cursor:pointer}#root .rb-restore:hover{background:#6ee7b733}#root .rb-purge{padding:6px 10px;border-radius:9px;border:1px solid rgba(248,113,113,.3);background:#f8717112;color:#f59797;font-size:12px;cursor:pointer}#root .rb-purge:hover{background:#f8717129}#root .fb-scroll{overflow-x:auto;max-width:100%;padding-bottom:5px;scrollbar-width:thin;scrollbar-color:rgba(142,162,201,.4) transparent}#root .fb-scroll::-webkit-scrollbar{height:6px}#root .fb-scroll::-webkit-scrollbar-thumb{background:#8ea2c959;border-radius:99px}#root .fb-tb{min-width:0}#root .fb-tr{grid-template-columns:140px minmax(140px,1.3fr) 84px 116px 138px 118px;gap:7px}#root .fb-tb .wk-inp{min-width:0;width:100%}#root .fb-custpop .fb-tb{min-width:0}.ship-srb{position:absolute;left:50%;top:88.5%;transform:translate(-50%);z-index:6;display:inline-flex;align-items:center;gap:8px;padding:9px 22px;border-radius:99px;border:1px solid rgba(147,197,253,.4);background:linear-gradient(120deg,#2e3e966b,#0a0e248c);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#cfe0ff;font-size:13.5px;font-weight:800;letter-spacing:.28em;text-indent:.28em;cursor:pointer;box-shadow:0 0 22px #6e96ff38,inset 0 0 14px #78a0ff1f;transition:.2s;animation:srbFloat 3.2s ease-in-out infinite}.ship-srb:hover{color:#fff;border-color:#b4cdffb3;box-shadow:0 0 34px #82aaff73,inset 0 0 18px #8cafff33}.ship-srb .ship-srb-ic{font-style:normal;font-size:14px;filter:drop-shadow(0 0 6px rgba(255,210,120,.6))}@keyframes srbFloat{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(-5px)}}.srb-mask{position:absolute;inset:0;z-index:30;overflow:hidden;background:linear-gradient(180deg,rgba(4,6,18,.72) 0%,rgba(4,6,18,.55) 60%,rgba(4,6,18,.15) 76%,transparent 88%)}.srb-stage{position:absolute;inset:0;height:auto;overflow-y:auto;display:flex;flex-direction:column;padding:16px 26px 14px;scrollbar-width:thin;scrollbar-color:rgba(147,197,253,.35) transparent}.srb-head{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:2px 2px 12px}.srb-title{display:flex;align-items:center;gap:9px;font-size:19px;color:#f2e9c8;letter-spacing:.14em;text-shadow:0 0 18px rgba(240,201,107,.45)}.srb-title em{font-style:normal;font-size:11.5px;color:#8fa3d8;letter-spacing:.06em;margin-left:4px}.srb-avg{display:flex;align-items:center;gap:9px;flex:1;flex-wrap:wrap}.srb-avg span{padding:6px 14px;border-radius:12px;border:1px solid rgba(147,197,253,.28);background:#7896ff14;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#c3d2f5;font-size:12.5px;font-weight:700}.srb-avg span b{color:#ffe08a;font-size:16px;margin:0 2px;font-variant-numeric:tabular-nums}.srb-avg span.dim{color:#8fa3d8;font-weight:500}.srb-x{flex:none;padding:7px 15px;border-radius:11px;border:1px solid rgba(147,197,253,.35);background:#ffffff0f;color:#cfe0ff;font-size:12.5px;font-weight:700;cursor:pointer}.srb-x:hover{background:#ffffff1f}.srb-tip{color:#8fa3d8;font-size:13px;text-align:center;padding:30px 0}.srb-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:max-content;align-content:start;gap:14px}.srb-zone{display:flex;flex-direction:column;min-height:0;border-radius:15px;border:1px solid rgba(147,197,253,.22);background:#0c122861;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 0 30px #506edc12,0 10px 30px #00000047;overflow:hidden}.srb-zone>header{display:flex;flex-direction:column;gap:5px;padding:8px 13px 7px;border-bottom:1px solid rgba(147,197,253,.14)}.srb-zl1{display:flex;align-items:baseline;gap:8px;min-width:0}.srb-zl1>b{font-size:13.5px;color:#eaf1ff;letter-spacing:.05em;flex:none}.srb-zl1 .srb-zbt{display:flex;align-items:baseline;flex:none;font-size:11.5px}.srb-zl1 .srb-zboss{display:inline-block;min-width:3em;text-align:right;color:#ffd985;font-weight:800;text-decoration:none;letter-spacing:.03em}.srb-zl1 .srb-zbt>i{font-style:normal;color:#5e70a0;margin:0 3px;flex:none}.srb-zl1 .srb-zteam{display:inline-block;min-width:5em;max-width:8em;text-align:left;color:#ffd985;font-weight:800;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.srb-zl1 .srb-n{font-size:10.5px;color:#8fa3d8;flex:none;margin-left:6px}.srb-cols,.srb-row{display:grid;grid-template-columns:minmax(88px,1.42fr) repeat(5,minmax(0,1fr));align-items:center;gap:6px}.srb-cols{padding:0 9px}.srb-cols span{font-size:9.5px;color:#7286b8;letter-spacing:.05em;white-space:nowrap;line-height:1.3;text-align:center}.srb-mems{flex:none;height:163px;overflow-y:auto;padding:6px 9px;display:flex;flex-direction:column;gap:5px}.srb-row.hold{border-style:dashed;opacity:.38;color:#7f8db3}.srb-mems::-webkit-scrollbar{width:5px}.srb-mems::-webkit-scrollbar-thumb{background:#93c5fd4d;border-radius:99px}.srb-empty{color:#5f6f9c;font-size:11.5px;text-align:center;padding:14px 0}.srb-row{position:relative;padding:5px 9px;border-radius:9px;border:1px solid rgba(147,197,253,.12);background:#0a102857;font-size:11px;color:#c6d3f2;white-space:nowrap}.srb-row b.nm{font-size:12px;color:#f0f4ff;font-weight:800;overflow:hidden;display:grid;grid-template-columns:3.4em minmax(41px,1fr);align-items:center;gap:3px}.srb-row b.nm .nm-t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.srb-row b.nm .nm-mk{display:flex;align-items:center;gap:3px;min-height:15px}.srb-row .nmfx{font-size:inherit}.srb-row .c{display:flex;align-items:baseline;gap:3px;font-variant-numeric:tabular-nums;justify-content:center}.srb-row .c i{font-style:normal;font-size:9px;color:#5e70a0;font-weight:500;flex:none}.srb-row .c b{color:#a9f0cd;font-weight:700;min-width:1.6ch;text-align:right;font-variant-numeric:tabular-nums}.srb-row .c u{text-decoration:none;font-size:8.5px;color:#7688b8;flex:none}.srb-row .c.ga b.g{color:#8fa3d8;font-weight:600;min-width:1.4ch}.srb-row .c.ga i{color:#4c5b84}.srb-row .c.ga b.a{color:#7dedc0;font-weight:900;font-size:12px;text-shadow:0 0 8px rgba(125,237,192,.25)}.srb-row .c.one b{min-width:2ch}.srb-row .c.pts b{color:#8fa3d8;font-size:12px}.srb-row .c.pts.on b{color:#ffd985;text-shadow:0 0 10px rgba(255,207,112,.4)}.srb-row .c.clk{cursor:pointer}.srb-row .c.gd b.a{color:#ffd985;text-shadow:0 0 10px rgba(255,207,112,.35)}.srb-row .c.bl b.a{color:#7ec1ff;text-shadow:0 0 10px rgba(126,193,255,.3)}.srb-gtip{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:5px 12px;margin-top:2px;padding:7px 11px;border-radius:9px;border:1px solid rgba(255,215,106,.3);background:#101630b8;white-space:normal}.srb-gtip>b{font-size:11px;color:#ffd985;font-weight:900;flex:none}.srb-gtip>b>em{font-style:normal;font-size:10px;color:#8fa3d8;font-weight:500;margin-left:5px}.srb-gtip span{font-size:10.5px;color:#aebde6;display:inline-flex;align-items:baseline;gap:3px;flex:none}.srb-gtip span em{font-style:normal;color:#7587b8;font-size:9px}.srb-gtip span i{font-style:normal;font-size:12.5px;font-weight:900;font-variant-numeric:tabular-nums}.srb-gtip span i.bl-n{color:#7ec1ff}.srb-gtip span i.gold-n{color:#ffd985}.srb-gtip>u{text-decoration:none;font-size:9px;color:#5e70a0;margin-left:auto;flex:none}.srb-edit{flex:none;margin-left:auto;width:16px;height:16px;border-radius:5px;border:1px solid rgba(147,197,253,.3);background:#7896ff1a;color:#9fc0ff;font-size:9.5px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.srb-edit:hover{background:#93c5fd40}.srb-score{position:absolute;right:6px;top:calc(100% + 4px);z-index:8;width:300px;padding:10px 12px;border-radius:12px;border:1px solid rgba(147,197,253,.3);background:#0a0f22f5;box-shadow:0 12px 34px #00000080;white-space:normal;text-align:left}.srb-score-hd{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:7px}.srb-score-hd b{font-size:11.5px;color:#eaf1ff}.srb-score-hd span{font-size:9.5px;color:#8fa3d8}.srb-score-fm{display:flex;flex-direction:column;gap:6px}.srb-score-fm .wk-inp{font-size:11px;padding:5px 8px}.srb-score-fm .au-ok{align-self:flex-end;padding:5px 14px;font-size:11px}.srb-score-err{font-size:10px;color:#ff9d9d;margin-top:5px}.srb-score-logs{margin-top:8px;display:flex;flex-direction:column;gap:4px;border-top:1px dashed rgba(147,197,253,.18);padding-top:7px;max-height:110px;overflow-y:auto}.srb-log{display:flex;align-items:center;gap:5px;font-size:9.5px;color:#a9b6dd}.srb-log button{margin-left:auto;flex:none;border:0;background:none;color:#ff9d9d;cursor:pointer;font-size:10px;padding:0 2px}@media(max-width:1100px){.srb-stage{height:auto;bottom:0}.srb-grid{grid-template-columns:repeat(2,1fr);grid-template-rows:none;grid-auto-rows:max-content;align-content:start;overflow-y:auto}.srb-mems{flex:none;height:163px;overflow-y:auto}}@media(max-width:640px){.srb-grid{grid-template-columns:1fr;gap:10px}.srb-stage{padding:12px 12px 10px}.srb-zl1{flex-wrap:wrap;gap:4px 8px}.srb-cols span{font-size:9px;letter-spacing:0}}#root .rw-hd .pd-tabs-hd.many{justify-content:flex-start}#root .rw-hd .pd-tabs-hd.many button{padding:7px 11px;font-size:12.5px;letter-spacing:0}#root .goal-drive.v2 .gd-crow.v2 .gd-cmain{display:block;line-height:1.75;text-align:left}#root .goal-drive.v2 .gd-crow.v2 .gd-cmain i{display:inline;margin-left:6px}#root .goal-drive.v2 .gp-amt{display:inline;white-space:nowrap}#root .goal-drive.v2{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}#root .rw-hd .pd-tabs-hd.many{gap:3px;padding:3px}#root .rw-hd .pd-tabs-hd.many button{padding:6px 9px;font-size:12px}#root .rw-hd .pd-tabs-hd.many button .ic{margin-right:3px}.sl-hd-fns{margin-left:auto;display:inline-flex;align-items:center;gap:6px}.sl-hd-fns .sl-fn{width:104px;height:28px;justify-content:center;padding:0 6px;border-radius:8px;font-size:11px;gap:4px;background:#ffffff0a;box-sizing:border-box;overflow:hidden}.sl-hd-fns .sl-fn span{flex:none}.sl-hd-fns .sl-fn em{max-width:0;padding:0;margin:0;overflow:hidden;transition:max-width .2s}.sl-hd-fns .sl-fn.act{width:auto;min-width:104px}.sl-hd-fns .sl-fn.act em{max-width:90px;font-size:9.5px;margin-left:2px}.sl-hd-fns .sl-pend-wrap{display:inline-flex}.sl-hd-fns .sl-pend-pop{top:34px;bottom:auto;right:0}.sl-hd-fns .sl-fn .sl-qaf-dot{position:absolute;top:3px;right:3px}.sl-qa.open .sl-qa-qm b{display:block;-webkit-line-clamp:unset;-webkit-box-orient:initial;overflow:visible;white-space:normal;word-break:break-word}.sl-qa-n{flex:none;margin:2px 2px 0 0}.sl-qa-list{padding-right:8px}.sl-mod{gap:8px}.sl-mod-b{width:96px;height:30px;padding:0;display:inline-flex;align-items:center;justify-content:center;letter-spacing:1px;box-sizing:border-box}.sl-fav{flex:none;min-width:30px;height:30px;border-radius:999px;border:1px solid rgba(240,201,107,.3);background:#f0c96b0f;color:#8a99b8;font-size:13px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:2px;padding:0 7px;transition:.18s}.sl-fav i{font-style:normal;font-size:10px;font-weight:800;font-variant-numeric:tabular-nums}.sl-fav:hover{border-color:#ffd34d8c;color:#ffd88a}.sl-fav.on{color:#ffd34d;border-color:#ffd34d99;background:#ffd34d1f;text-shadow:0 0 8px rgba(255,211,77,.6)}.sl-acts{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:8px}.sl-act{height:28px;padding:0 14px;border-radius:999px;border:1px solid rgba(140,170,220,.3);background:#ffffff0a;color:#b7c7e4;font-size:11.5px;font-weight:700;cursor:pointer;font-family:inherit;transition:all .18s;display:inline-flex;align-items:center;box-sizing:border-box}.sl-act:hover{border-color:#f0c96b80;color:#ffe9a8}.sl-act.on{border-color:#ffd34d8c;background:#ffd34d1f;color:#ffd88a}.sl-act.like.on{border-color:#7ee2a88c;background:#7ee2a81f;color:#9fe8c3}.sl-acts.boss{border-top:1px dashed rgba(240,201,107,.16);padding-top:8px}.sl-boss-t{font-style:normal;font-size:10px;font-weight:800;border-radius:6px;padding:2px 8px;background:#ffd34d1f;border:1px solid rgba(255,211,77,.4);color:#ffd88a}.sl-boss-t.c{border-color:#6fc4ff66;background:#6fc4ff1a;color:#9fd4ff}.sl-boss-t.r{border-color:#c4a4ff66;background:#c4a4ff1a;color:#d3bfff}.sl-qa-side{flex:none;width:64px;align-self:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.sl-qa-side .sl-qa-n{margin:0;text-align:center}.sl-fav-ph{width:30px;height:30px;visibility:hidden}.sl-askbox.one .sl-ask{gap:6px;flex-wrap:nowrap;margin-bottom:8px}.sl-askbox.one .sl-ask-lead{flex:none;display:inline-flex;align-items:center;gap:4px;height:36px;font-size:12px;font-weight:800;color:#8ea2c9;white-space:nowrap}.sl-askbox.one .sl-ask input{height:36px;padding:0 12px;border-radius:10px;font-size:12.5px;min-width:0}.sl-askbox.one .sl-ask-cat{flex:none;width:94px;height:36px;border-radius:10px;border:1px solid rgba(91,124,178,.3);background:#0d1727b3;color:#c9d6f2;font-size:12px;padding:0 6px;outline:none;font-family:inherit}.sl-askbox.one .sl-ask-go{flex:none;height:36px;padding:0 14px;border-radius:10px;font-size:12.5px;white-space:nowrap}.sl-askbox.one .sl-hd-fns{gap:5px;margin-left:0}.sl-askbox.one .sl-hd-fns .sl-fn{width:86px;min-width:0;height:36px;font-size:11px;border-radius:10px}.sl-askbox.one .sl-hd-fns .sl-fn.act{width:auto;min-width:86px}.sl-askbox.one .sl-hd-fns .sl-pend-pop{top:40px}@media(max-width:1100px){.sl-askbox.one .sl-ask{flex-wrap:wrap}.sl-askbox.one .sl-ask input{flex:1 1 100%}}.sl-acts .sl-act{flex:1 1 0;min-width:110px;justify-content:center;text-align:center}.fw-hd-search{flex:none;display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 9px;border-radius:99px;border:1px solid rgba(140,170,220,.25);background:#0b132466;color:#8ea2c9}.fw-hd-search input{border:none;background:none;outline:none;color:#eef2ff;font-size:12px;width:120px;font-family:inherit}.fw-hd-search input::-moz-placeholder{color:#5d7093}.fw-hd-search input::placeholder{color:#5d7093}.fw-hd-search button{border:none;background:none;color:#7286a8;font-size:11px;cursor:pointer;padding:0 2px}.fw-qf{flex:0 0 auto;display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 11px;border-radius:99px;border:1px solid rgba(140,170,220,.22);background:#0b13244d;color:#8ea2c9;font-size:11.5px;font-weight:700;cursor:pointer;white-space:nowrap;font-family:inherit}.fw-qf b{font-size:10.5px;font-weight:800;color:#7286a8;background:#8caadc1f;border-radius:99px;padding:0 6px;line-height:16px}.fw-qf:hover{border-color:#f5c86466;color:#c9d6f2}.fw-qf.on{border-color:#f5c864a6;background:#f5c8641a;color:#ffd584}.fw-qf.on b{color:#ffd584;background:#f5c86429}.fw-qf.attn{border-color:#ff9d8a80;color:#ff9d8a}.fw-qf.attn b{color:#ff9d8a;background:#ff9d8a24}.fw-hd-sep{flex:none;width:1px;height:18px;background:#8caadc2e;margin:0 2px}.fw-chips.sym.hd{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;overflow:visible;row-gap:8px}.mcr-rowops{display:inline-flex;align-items:center;gap:6px}.dc-mini.del{border-color:#ff786e66;color:#ff9d8a}.dc-mini.del:hover{background:#ff6e6424;border-color:#ff786ea6;color:#ffc4bc}.fw-tl{display:flex;flex-direction:column;gap:10px}.fw-tl-day{position:relative;padding-left:14px}.fw-tl-day:before{content:"";position:absolute;left:4px;top:24px;bottom:2px;width:2px;background:linear-gradient(180deg,#f5c86459,#8caadc1f);border-radius:2px}.fw-tl-dh{position:sticky;top:0;z-index:3;display:flex;align-items:center;gap:8px;margin-left:-14px;padding:4px 6px 4px 0;background:#0a1020eb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:8px}.fw-tl-dh:before{content:"";flex:none;width:10px;height:10px;border-radius:50%;background:linear-gradient(135deg,#ffe9a0,#f5b81d);box-shadow:0 0 0 3px #f5c86426}.fw-tl-dh b{font-size:13px;color:#ffd584;letter-spacing:.5px}.fw-tl-dh span{font-size:10.5px;color:#7286a8}.fw-tl-dh .fw-tl-shots{margin-left:auto}.fw-tl-shots{display:inline-flex;align-items:center;gap:5px}.fw-tl-shot{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:7px;border:1px solid rgba(140,170,220,.25);background:#0d172799;cursor:pointer;overflow:hidden;padding:0;font-size:12px;color:#8ea2c9}.fw-tl-shot img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fw-tl-shot:hover{border-color:#f5c86480}.fw-tl-shot.aud{color:#8fc7ff}.fw-tl-r{display:flex;align-items:flex-start;gap:8px;padding:5px 0;border-bottom:1px dashed rgba(140,170,220,.08)}.fw-tl-r:last-child{border-bottom:none}.fw-tl-t{flex:none;width:5.2ch;font-style:normal;font-size:10.5px;color:#7286a8;font-variant-numeric:tabular-nums;padding-top:2px}.fw-tl-main{flex:1;min-width:0}.fw-tl-c{font-size:12.5px;color:#dbe4f7;line-height:1.55;word-break:break-all;white-space:pre-wrap}.fw-tl-res{flex:none;display:flex;gap:4px;flex-wrap:wrap;justify-content:flex-end;max-width:40%}.fw-res{font-style:normal;font-size:10px;font-weight:800;padding:2px 8px;border-radius:99px;white-space:nowrap;background:#8ea2c91f;color:#9aa9c4;border:1px solid rgba(142,162,201,.3)}.fw-res.ok{background:#6fd8ff1a;color:#6fd8ff;border-color:#6fd8ff59}.fw-res.deal{background:#f5c8641f;color:#ffd584;border-color:#f5c86466}.fw-logform.v2{display:flex;flex-direction:column;align-items:stretch;gap:8px;border:1px solid rgba(140,170,220,.16);border-radius:12px;background:#0b132452;padding:10px 12px;position:relative}.fw-logform.v2 .fw-chatbox{width:100%;min-height:104px;max-height:280px;padding:10px 12px;font-size:13px;line-height:1.7;resize:vertical;white-space:pre-wrap}.fw-logform.v2 .fw-lf-ops{display:flex;align-items:center;gap:10px}.fw-logform.v2 .fw-lf-hint{margin-left:auto;font-size:10.5px;color:#7286a8}.fw-logform.v2 .au-ok{flex:none;height:38px;padding:0 24px;font-size:13px;font-weight:700}@media(max-width:900px){.fw-logform.v2 .fw-chatbox{min-height:96px}}.fw-tl-audrow{display:flex;align-items:center;gap:8px;padding:4px 0 6px 2px}.fw-tl-audrow audio{height:28px;flex:1;min-width:0}.fw-tl-audrow button{flex:none;border:none;background:none;color:#ff9d8a;font-size:11px;cursor:pointer}.fw-tl-orphan{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:6px 2px 2px;font-size:10.5px;color:#7286a8}#root .rw-hd .pd-tabs-hd.many{gap:5px;justify-content:stretch}#root .rw-hd .pd-tabs-hd.many button{flex:1 1 0;min-width:0;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.attx-mask{position:fixed;inset:0;background:#0408129e;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:240;display:flex;align-items:center;justify-content:center;padding:24px}.attx-pop{width:min(920px,96vw);max-height:86vh;display:flex;flex-direction:column;background:linear-gradient(165deg,#141d33,#0d1526);border:1px solid rgba(245,200,100,.28);border-radius:16px;box-shadow:0 24px 70px #0000008c;overflow:hidden}.attx-pop-hd{display:flex;align-items:center;gap:10px;padding:13px 16px;border-bottom:1px solid rgba(255,255,255,.08);background:#ffffff05}.attx-pop-hd b{font-size:14px;color:#ffe9b8;letter-spacing:.3px}.attx-pop-hd b i{font-style:normal;font-size:16px;color:#ffd584;margin:0 2px}.attx-pop-hd .rw-dim{flex:1;min-width:0;font-size:10.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.attx-pop-x{flex:0 0 auto;width:26px;height:26px;border-radius:50%;border:1px solid rgba(255,255,255,.16);background:#ffffff0d;color:#c9d6f2;cursor:pointer;font-size:12px;line-height:1}.attx-pop-x:hover{border-color:#ffd584;color:#ffd584}.attx-pop-bd{flex:1;overflow-y:auto;padding:10px 14px 14px;display:flex;flex-direction:column;gap:4px}.attx-pop.ok{border-color:#78dca066}.attx-pop.lt{border-color:#ffaa5a73}.attx-pop.lv{border-color:#78aaff66}.attx-pop.ms{border-color:#ff6e6e66}.attx-pr{display:grid;grid-template-columns:minmax(128px,1.05fr) minmax(216px,1.35fr) minmax(160px,auto);gap:10px;align-items:center;padding:8px 12px;font-size:12.5px;cursor:pointer;border-radius:10px;transition:background .12s;color:#c6d6f2}.attx-pr:hover{background:#6fc4ff0e}.attx-person.pp.xo .attx-pr{background:#f0c96b12;box-shadow:inset 2px 0 #f0c96b99}.attx-pr-l{display:flex;flex-direction:column;gap:2px;min-width:0}.attx-pr-nm{display:flex;align-items:center;gap:5px;font-size:13px;color:#eef3fb}.attx-pr-dept{font-size:10.5px;color:#7d90b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.attx-pr-m{display:flex;gap:7px;justify-content:center;min-width:0}.attx-pr-t{flex:1;max-width:88px;display:flex;flex-direction:column;align-items:center;gap:1px;padding:4px 6px 5px;border-radius:9px;background:#ffffff09;border:1px solid rgba(140,170,220,.12)}.attx-pr-t i{font-style:normal;font-size:9px;letter-spacing:2px;color:#7288ad}.attx-pr-t b{font-size:12.5px;font-weight:800;color:#dbe7ff;font-variant-numeric:tabular-nums;white-space:nowrap}.attx-pr-r{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0}.attx-pr-r .attx-st{justify-content:flex-end}.attx-person.pp.ms .attx-pr-t b{color:#71809e}.attx-person.pp{border-top:1px solid rgba(140,170,220,.08)}@media(max-width:640px){.attx-mask{padding:10px}.attx-pop{width:100%;max-height:92vh}.attx-pr{grid-template-columns:1fr auto;grid-template-areas:"l r" "m m";row-gap:8px;padding:10px 11px}.attx-pr-l{grid-area:l}.attx-pr-m{grid-area:m;justify-content:stretch}.attx-pr-t{max-width:none}.attx-pr-r{grid-area:r;flex-direction:column;align-items:flex-end;gap:5px}.attx-pr-r .attx-st{max-width:150px}}.hr-linkbar{flex-wrap:wrap;row-gap:6px}.hr-linkbar-sel{flex:0 1 220px;min-width:170px;height:30px;padding:0 8px;font-size:12px;border-radius:9px;background:#101a30;border:1px solid rgba(255,255,255,.14);color:#ffe9b8}.hr-linkbar code{flex:1 1 220px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:#9db4dd;background:#ffffff0a;border:1px dashed rgba(255,255,255,.14);border-radius:8px;padding:5px 9px}.hr-srow{display:flex;align-items:center;gap:8px}.hr-srow .hr-search{flex:1;min-width:0}.hr-unf{flex:0 0 auto;display:inline-flex;align-items:center;gap:5px;height:32px;padding:0 12px;border-radius:99px;border:1px solid rgba(255,255,255,.16);background:#ffffff0a;color:#c9d6f2;font-size:12px;cursor:pointer;white-space:nowrap}.hr-unf b{color:#ffd584;font-size:13px}.hr-unf:hover{border-color:#f5c86480}.hr-unf.on{background:linear-gradient(135deg,#f5c864,#d9a83f);color:#1a1208;border-color:transparent;font-weight:600}.hr-unf.on b{color:#1a1208}.attx-cal.v2{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px}.attx-wd-i{text-align:center;font-size:10.5px;font-weight:800;color:#62759a;padding:3px 0 1px;letter-spacing:0}.attx-cal.v2 .attx-cell{height:54px;min-height:54px;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;padding:4px 6px;text-align:left}.attx-cal.v2 .attx-cell>b{align-self:flex-start;font-size:11.5px;line-height:1}.attx-cal.v2 .attx-cell.today>b{color:#8fd0ff}.attx-cal.v2 .attx-agg{align-self:stretch;display:flex;justify-content:center;gap:2px;min-height:14px;font-style:normal}.attx-sumband.v2{min-height:40px;align-items:center;gap:8px}.attx-sumband.v2>b{flex:0 0 auto;min-width:86px}.attx-fbar{min-height:34px;gap:8px}.attx-fbar .attx-fsel,.attx-fbar .attx-fq{height:30px;box-sizing:border-box}.attx-fbar .attx-fcnt{white-space:nowrap}.attx-mtxbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:1px 2px}.attx-mtxbar .attx-fsel{width:auto;min-width:110px;height:30px;padding:0 8px;font-size:12px;box-sizing:border-box}.attx-mtxbar .attx-fq{width:128px;height:30px;padding:0 10px;font-size:12px;box-sizing:border-box}.attx-mtxbar .attx-fcnt{margin-left:auto;font-size:11px;white-space:nowrap}.attx-fullbtn{margin-left:0}.attx-mtxfull-t{font-size:13.5px;color:#ffe9b8;margin-right:6px}.attx-mtxwrap.full{position:fixed;inset:14px;z-index:230;background:linear-gradient(165deg,#101a30,#0a1224);border:1px solid rgba(245,200,100,.3);border-radius:16px;box-shadow:0 24px 70px #0009;padding:12px 16px 16px;overflow:hidden;display:flex;flex-direction:column;gap:8px;margin:0}.attx-mtxwrap.full .attx-mtxscroll{flex:1 1 0;min-height:0;overflow:auto}.attx-mtx .attx-mh{height:26px;display:flex;align-items:center;justify-content:center;padding:0 2px;font-size:10.5px}.attx-mtx .attx-mname{height:26px;display:flex;align-items:center;gap:4px;padding:0 8px;font-size:11.5px}.attx-mtx .attx-mh.attx-mname{justify-content:flex-start}.attx-mtx .attx-mc{height:26px;display:flex;align-items:center;justify-content:center;padding:0;font-size:10.5px}.attx-mtx .attx-mname b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attx-cfg.v2{display:flex;flex-direction:column;gap:8px;padding:10px 14px;border-radius:12px;border:1px solid rgba(240,201,107,.28);background:#f0c96b0f;font-size:12px;color:#f0c96b}.attx-cfg-r{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.attx-cfg-r>b{flex:0 0 60px;font-size:12px;color:#ffe9b0}.attx-cfg-r .rw-dim{font-size:10.5px}.attx-cfg-sel{width:auto;min-width:150px;height:30px;padding:0 8px;font-size:12px}.attx-cfg-tags{display:flex;gap:6px;flex-wrap:wrap}.attx-cfg-tag{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:99px;border:1px solid rgba(240,201,107,.4);background:#f0c96b1a;font-size:11px;color:#ffe9b0}.attx-cfg-tag b{color:#ffd584}.attx-cfg-tag button{border:none;background:transparent;color:#e8a0a0;cursor:pointer;font-size:10px;padding:0 1px}.attx-cfg-tag button:hover{color:#ff9aa5}.attx-hirechip.attn{border-color:#f0c96b99;color:#f0c96b;background:#f0c96b1a}.attx-bar .att-export{margin-left:auto;border:1px solid rgba(240,201,107,.42)!important;background:#f0c96b17!important;color:#f0c96b!important;font-weight:600}.attx-bar .att-export:hover{background:#f0c96b2b!important;border-color:#f0c96b99!important}@media(max-width:900px){.attx-cal.v2 .attx-cell{height:46px;min-height:46px;padding:3px 4px}.attx-cal.v2 .attx-agg{font-size:8.5px}.attx-mtxwrap.full{inset:6px;padding:8px}}#root .fw-xf.cl{color:#ffb0a6;background:#e8605a24;border:1px solid rgba(232,96,90,.45);cursor:pointer}#root .fw-xf.cl:hover{background:#e8605a3d}#root .fw-bd-xtr>span.fw-xnm{overflow:visible;text-overflow:clip;display:flex;align-items:center;min-width:0}#root .fw-bd-xtr>span.fw-xnm .fw-xnm-n{flex:none;width:5em;min-width:5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#root .fw-bd-xtr>span.fw-xnm .fw-xslot{flex:none;width:5.4em;min-width:5.4em;display:inline-flex;align-items:center;font-style:normal}#root .fw-bd-xtr>span.fw-xnm .fw-xslot .fw-xf{margin-left:0}#root .fw-bd-xtr>span.fw-xnm .fw-xf{flex:none}#root .fw-bd-xtr>span.fw-xnm .fw-xf.cl{width:2.6em;min-width:2.6em;text-align:center;margin-left:0}#root .fw-bd-xtr>span.fw-xnm .fw-xf.cl.hole{visibility:hidden}.fb.fb-full{position:fixed;inset:14px;z-index:230;background:linear-gradient(165deg,#101a30,#0a1224);border:1px solid rgba(245,200,100,.3);border-radius:16px;box-shadow:0 24px 70px #0009;padding:14px 18px 16px;overflow:auto;display:flex;flex-direction:column;gap:10px;margin:0}.fb.fb-full .fb-scroll{flex:1 1 0;min-height:0;overflow:auto}.fb.fb-full .fb-tb{min-width:0}.fb.fb-full .fb-hd{position:sticky;top:0;z-index:5}@media(max-width:900px){.fb.fb-full{inset:6px;padding:10px}}.srb-row .c.pts{padding:0}.srb-ptsbtn{display:flex;align-items:baseline;gap:3px;background:none;border:0;padding:2px 4px;border-radius:6px;cursor:pointer;font-variant-numeric:tabular-nums;transition:.15s}.srb-ptsbtn:hover{background:#ffcf701f;box-shadow:inset 0 0 0 1px #ffcf7059}.srb-ptsbtn b{color:#8fa3d8;font-size:12px;font-weight:800}.srb-ptsbtn u{text-decoration:none;font-size:8.5px;color:#7688b8}.c.pts.on .srb-ptsbtn b{color:#ffd985;text-shadow:0 0 10px rgba(255,207,112,.4)}.srb-ptsmask{position:absolute;inset:0;z-index:40;background:#03050e99;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center}.srb-ptspop{width:380px;max-width:92%;max-height:88%;overflow-y:auto;border-radius:16px;border:1px solid rgba(147,197,253,.32);background:linear-gradient(165deg,#0d1430,#080d20);box-shadow:0 20px 56px #0009;padding:14px 16px 16px;scrollbar-width:thin}.srb-ptspop-hd{display:flex;align-items:baseline;gap:8px;margin-bottom:11px}.srb-ptspop-hd b{font-size:14px;color:#eaf1ff;letter-spacing:.04em}.srb-ptspop-hd span{flex:1;font-size:10.5px;color:#8fa3d8}.srb-ptspop-hd span i{font-style:normal;font-weight:800}.srb-ptspop-hd .srb-x.sm{flex:none;padding:3px 9px;font-size:11px}.srb-ptsgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.srb-ptsc{display:flex;flex-direction:column;align-items:center;gap:2px;padding:9px 6px;border-radius:11px;border:1px solid rgba(147,197,253,.18);background:#7896ff0f;text-align:center}.srb-ptsc em{font-style:normal;font-size:10px;color:#93a6d8;font-weight:700}.srb-ptsc b{font-size:17px;color:#ffe08a;font-variant-numeric:tabular-nums;font-weight:800}.srb-ptsc u{text-decoration:none;font-size:8px;color:#6b7ca8}.srb-ptssum{margin-top:11px;padding:8px 12px;border-radius:10px;background:#ffcf7012;border:1px solid rgba(255,207,112,.22);font-size:12px;color:#d8e2f8;display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.srb-ptssum b{font-size:17px}.srb-ptssum em{font-style:normal;font-size:9.5px;color:#8fa3d8;flex:1;min-width:0}.srb-score-logs.in{margin-top:10px;max-height:130px}.srb-addbtn{margin-top:10px}.srb-score-fm.in{margin-top:10px;display:flex;flex-direction:column;gap:6px}.srb-score-fm.in .wk-inp{font-size:11.5px;padding:6px 9px}.srb-fmrow{display:flex;justify-content:flex-end;gap:8px}.srb-fmrow .au-ok{padding:6px 16px;font-size:11.5px}.srb-fmrow .au-no{padding:6px 12px;font-size:11.5px}.srb-zl1 .srb-zpills{flex:1;min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:5px;overflow:hidden}.srb-zpill{display:inline-flex;align-items:baseline;gap:3px;padding:2px 7px;border-radius:99px;border:1px solid rgba(147,197,253,.24);background:#7896ff14;font-style:normal;font-size:9px;color:#aebde6;white-space:nowrap;flex:none}.srb-zl1{flex-wrap:wrap;row-gap:4px}.srb-zl1 .srb-zheads{margin-left:4px}.srb-zl1 .srb-zpills{gap:4px;overflow:visible}.srb-zl1 .srb-zheads{display:inline-block;flex:none;font-style:normal;font-size:10px;font-weight:800;color:#ffd985;padding:1px 8px;border-radius:999px;background:#ffd98517;border:1px solid rgba(255,217,133,.3);text-decoration:none;letter-spacing:.03em;white-space:nowrap}.srb-zpill.clk{cursor:pointer;transition:border-color .15s,background .15s}.srb-zpill.clk:hover,.srb-zpill.clk.on{border-color:#ffe08a8c;background:#ffe08a1a}.srb-zmeta{display:flex;align-items:center;margin-top:3px;padding:4px 6px;border-radius:10px;border:1px solid rgba(255,217,133,.34);background:linear-gradient(90deg,#ffd9851a,#ffd98508);cursor:pointer;transition:border-color .15s,background .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.srb-zmeta:hover,.srb-zmeta.on{border-color:#ffe08a9e;background:linear-gradient(90deg,#ffe08a24,#ffe08a0f)}.srb-zmeta>i{flex:1;min-width:0;display:flex;align-items:baseline;justify-content:center;gap:3px;font-style:normal;font-size:9px;color:#c9b47f;white-space:nowrap;overflow:hidden}.srb-zmeta>i+i{border-left:1px solid rgba(255,217,133,.2)}.srb-zmeta u{text-decoration:none;color:#9aa8cf;font-size:8px;flex:none}.srb-zmeta b{color:#ffe08a;font-size:11px;font-weight:800;font-variant-numeric:tabular-nums;flex:none}.srb-zgoal{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:4px 0 2px;padding:6px 10px;border-radius:8px;border:1px dashed rgba(255,224,138,.35);background:#ffe08a0d;font-size:10px;color:#aebde6}.srb-zgoal>b{color:#ffe08a;font-size:10.5px;flex:none}.srb-zgoal>span{display:inline-flex;align-items:baseline;gap:4px;white-space:nowrap}.srb-zgoal>span i{font-style:normal;color:#7587b8;font-size:9px}.srb-zgoal>span em{font-style:normal;color:#7be3a5;font-size:9px;margin-left:2px}.srb-zgoal>u{text-decoration:none;width:100%;color:#5e70a0;font-size:8.5px}.srb-row .nm .srb-new,.srb-row .nm .srb-cm{font-style:normal;font-size:9.5px;font-weight:800;width:15px;height:15px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;line-height:1;flex:none;letter-spacing:0;text-indent:0;padding:0;background:transparent}.srb-row .nm .srb-new{color:#5eeac2;border:1px solid rgba(94,234,194,.85);box-shadow:0 0 6px #5eeac259,inset 0 0 4px #5eeac229;text-shadow:0 0 5px rgba(94,234,194,.75)}.srb-row .nm .srb-cm.lo{color:#93d4ff;border:1px solid rgba(147,212,255,.85);box-shadow:0 0 6px #93d4ff59,inset 0 0 4px #93d4ff29;text-shadow:0 0 5px rgba(147,212,255,.75)}.srb-row .nm .srb-cm.wait{color:#a3aec6;border:1px dashed rgba(163,174,198,.7);background:#94a3b812}.srb-row .nm .srb-hr{font-style:normal;font-size:10px;width:16px;height:16px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;line-height:1;flex:none;cursor:pointer;color:#ffd984;border:1px solid rgba(255,217,132,.5);background:#ffd98414;transition:transform .12s ease,border-color .12s}.srb-row .nm .srb-hr:hover{transform:scale(1.15);border-color:#ffe08acc}.srb-zmeta2{margin-left:auto;display:inline-flex;align-items:baseline;gap:2px;font-style:normal;font-size:9px;color:#c9b47f;white-space:nowrap;padding:2.5px 8px;border-radius:99px;border:1px solid rgba(255,217,133,.3);background:linear-gradient(90deg,#ffd98514,#ffd98505);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:border-color .15s,background .15s;flex:none}.srb-zmeta2:hover,.srb-zmeta2.on{border-color:#ffe08a99;background:linear-gradient(90deg,#ffe08a21,#ffe08a0d)}.srb-zmeta2 b{color:#ffe08a;font-size:10.5px;font-weight:800;font-variant-numeric:tabular-nums}.srb-hrpop{max-width:340px}.srb-hrsec{margin-top:12px;padding:10px 12px;border-radius:10px;border:1px solid rgba(255,217,132,.18);background:#ffd9840a}.srb-hrsec>b{display:flex;align-items:baseline;gap:6px;font-size:12px;color:#ffe9b8}.srb-hrsec>b em{font-style:normal;font-size:10px;color:#9aa8cf;font-weight:400}.srb-hrrow{display:flex;gap:8px;margin-top:8px;flex-wrap:wrap}.srb-hrrow .wk-inp{flex:1;min-width:140px}.srb-hrok{padding:6px 14px;border-radius:9px;border:1px solid rgba(255,217,132,.45);background:linear-gradient(135deg,#ffd98438,#ffd98414);color:#ffe08a;font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap}.srb-hrok:disabled{opacity:.45;cursor:default}.srb-hrmode{flex:1;padding:7px 6px;border-radius:9px;border:1px solid rgba(148,163,184,.3);background:#94a3b80f;color:#b9c4de;font-size:11.5px;cursor:pointer;white-space:nowrap}.srb-hrmode.on{border-color:#ffd98499;background:#ffd98424;color:#ffe08a;font-weight:800}.srb-hrmode.lo.on{border-color:#93d4ff99;background:#93d4ff1f;color:#93d4ff}.srb-hrmode.rst{border-style:dashed}.srb-hrmode:disabled{opacity:.45;cursor:default}.srb-hrnote{display:block;margin-top:7px;font-size:10px;color:#7c8bb0;line-height:1.5}.srb-hrremind{margin-top:12px;width:100%;padding:9px;border-radius:10px;border:1px solid rgba(123,227,165,.4);background:#7be3a514;color:#8feabb;font-size:12.5px;font-weight:700;cursor:pointer}.srb-hrremind:disabled{opacity:.5;cursor:default}.srb-hrmsg{margin-top:10px;font-size:11.5px;color:#ffe9c0;text-align:center}.srb-row .nm .srb-cm.hi{color:#3a2a00;background:linear-gradient(135deg,#ffe9a8,#f0c96b);box-shadow:0 0 9px #f0c96b8c,inset 0 1px #ffffff80}.srb-zpill u{text-decoration:none;color:#7587b8;font-size:8px}.srb-zpill b{color:#ffe08a;font-size:10.5px;font-weight:800;font-variant-numeric:tabular-nums}@media(max-width:1100px){.srb-zl1 .srb-zpills{flex-wrap:wrap;justify-content:flex-start;gap:4px}}.sl-hero{background:linear-gradient(135deg,#6fc4ff2e,#203058c7 58%);border:1px solid rgba(127,184,255,.42);box-shadow:0 10px 30px #14285a59,inset 0 1px #c8e4ff24}.sl-hero-t span{color:#bccdf0}.sl-hero-stats>span{background:#7fa8e01f;border-color:#7fa8e052;color:#a9bddf}.sl-hero-stats b{color:#f4f8ff}.sl-askbox,.sl-funcbox{background:#20305880;border-color:#7fa8e059}.sl-qa,.sl-card{background:#20305880;border-color:#7fa8e052}.sl-card.closing{background:linear-gradient(165deg,#5830146b,#20305880 48%)}.sl-qa-search{background:#182646bf;border-color:#7fa8e066}.sl-chips span{color:#aec2e6;border-color:#7fa8e059}.sl-tip,.sl-empty{color:#9db1d6}.sl-qa-scope span{color:#a9bddf;border-color:#7fa8e059}.sl-logo{width:54px;height:54px;border-radius:50%;color:#fff;background:radial-gradient(circle at 32% 26%,#eaf6ff,#8fd0ff 30%,#3d7bd9 66%,#27467f);box-shadow:0 0 0 2px #f0c96b99,0 0 0 6px #6fc4ff1f,0 8px 22px #3d7bd980,inset 0 2px 4px #ffffff8c}.sl-cat-ic{position:relative;flex:none;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;border:1px solid rgba(127,168,224,.4);background:#ffffff0f;font-size:15px;cursor:pointer}.sl-cat-ic:hover{border-color:#6fc4ffb3}.sl-cat-ic.act{border-color:#ffd76aa6;box-shadow:0 0 8px #ffd76a40}.sl-cat-ic.act:after{content:"";position:absolute;top:3px;right:3px;width:6px;height:6px;border-radius:50%;background:#ffd34d;box-shadow:0 0 6px #ffd34de6}.sl-cat-ic .sl-ask-cat{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;font-family:inherit}.sl-askbox.one .sl-ask-cat{width:100%;height:100%;padding:0}.sl-askbox.one .sl-ask-go{width:36px;height:36px;padding:0;font-size:14px;display:inline-flex;align-items:center;justify-content:center}.sl-askbox.one .sl-hd-fns .sl-fn{width:36px;min-width:36px;height:36px;justify-content:center;padding:0;border-radius:10px}.sl-askbox.one .sl-hd-fns .sl-fn.act{width:36px;min-width:36px;border-color:#ffd76a8c}.sl-askbox.one .sl-hd-fns .sl-fn .sl-qaf-dot{position:absolute;top:4px;right:4px}.sl-askbox.one .sl-hd-fns .sl-fn .sl-fn-n{position:absolute;top:-5px;right:-5px;min-width:15px;height:15px;font-size:9px;border-radius:8px;padding:0 3px}.sl-askbox.one .sl-ask-lead{width:36px;height:36px;justify-content:center;border:1px solid rgba(127,168,224,.3);border-radius:10px;color:#9fcaff;background:#7fb8ff14}.sl-popback{position:fixed;inset:0;z-index:29;cursor:default}.sl-pend-pop{background:#1b2a4a;border-color:#f0b13e73}@media(max-width:900px){.sl-pend-pop{position:fixed;inset:auto 12px 74px;width:auto;z-index:40;max-height:52vh}}.sl-qa-tools.one{display:flex;align-items:center;gap:6px;flex-wrap:nowrap;margin:8px 0 10px}.sl-qa-tools.one .sl-qa-search{flex:none;width:150px;min-width:0;padding:7px 11px;font-size:12px}.sl-qa-tools.one .sl-qa-scope{flex:none;gap:3px}.sl-qa-tools.one .sl-qa-scope span{padding:6px 9px;font-size:11px;white-space:nowrap}.sl-qa-tools.one .sl-qa-cats{flex:1;min-width:0;flex-wrap:nowrap;overflow-x:auto;margin-bottom:0;padding-bottom:2px;scrollbar-width:thin}.sl-qa-tools.one .sl-qa-cats span{flex:none;padding:5px 10px;font-size:11px;white-space:nowrap}@media(max-width:640px){.sl-qa-tools.one .sl-qa-search{width:104px}.sl-qa-tools.one .sl-qa-scope span{padding:5px 7px;font-size:10.5px}}.sl-qa-n{display:inline-flex;align-items:center;justify-content:center;width:56px;min-width:56px;height:24px;padding:0;box-sizing:border-box;text-align:center;font-size:10.5px}.fw-add-clash{display:flex;flex-direction:column;gap:4px;margin:2px 0 10px;padding:8px 12px;border-radius:10px;border:1px solid rgba(255,150,90,.4);background:#ff965a14;font-size:11.5px;color:#ffc9a8;line-height:1.6}.fw-add-clash b{color:#ffd76a;font-weight:900}.fw-add-clash span{display:block}.rw-hd:has(.fw-hd-x){flex-wrap:wrap;row-gap:10px}.rw-hd .fw-hd-x{order:5;flex:1 1 100%;justify-content:flex-start;flex-wrap:nowrap;min-width:0;row-gap:8px}.fw-chips.hd{flex:1 1 auto;min-width:0;overflow:visible;flex-wrap:nowrap;row-gap:8px;padding-bottom:2px}.fw-chips.hd .fw-qf{padding:0 9px;gap:4px}.fw-hd-x .fw-tools{margin-left:auto;margin-right:0;flex:none}.fw-hd-search2{position:relative;flex:0 0 auto;display:inline-flex}.fw-hd-search2 .fw-qdot{position:absolute;top:-3px;right:-3px;width:8px;height:8px;border-radius:50%;background:#f2c66d;box-shadow:0 0 6px #f2c66dcc}.fw-hd-qpop{position:absolute;top:calc(100% + 8px);left:0;z-index:80;display:inline-flex;align-items:center;gap:5px;height:34px;padding:0 10px;border-radius:10px;border:1px solid rgba(140,170,220,.4);background:#0d1526;box-shadow:0 14px 34px #0000008c}.fw-hd-qpop input{border:none;background:none;outline:none;color:#eef2ff;font-size:12.5px;width:170px;font-family:inherit}.fw-hd-qpop input::-moz-placeholder{color:#5d7093}.fw-hd-qpop input::placeholder{color:#5d7093}.fw-hd-qpop button{border:none;background:none;color:#7286a8;font-size:11px;cursor:pointer;padding:0 2px}.fw-hd-qpop button:hover{color:#fff}.clx-wrap{display:flex;flex-direction:column;gap:10px;padding:12px 14px;overflow-y:auto;flex:1;min-height:0}.clx-stats{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.clx-pill{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 12px;border-radius:99px;border:1px solid rgba(255,196,66,.35);background:#ffc44214;color:#ffd97a;font-size:12px;font-weight:700;white-space:nowrap}.clx-grpbar{display:flex;flex-wrap:wrap;gap:6px;margin:2px 0 10px}.clx-gchip{padding:4px 12px;border-radius:99px;border:1px solid rgba(140,170,220,.25);background:#0b132480;color:#93a3c4;font-size:11.5px;font-weight:700;cursor:pointer;transition:all .15s}.clx-gchip.on{border-color:#ffc44280;background:#ffc4421a;color:#ffd97a}.clx-first{font-style:normal;font-size:10px;font-weight:800;padding:1px 6px;border-radius:99px;margin-right:5px;background:#7ee2a81f;border:1px solid rgba(126,226,168,.4);color:#7be3a5;vertical-align:1px}.clx-pill b{font-size:13px}.clx-pill.dim{border-color:#8caadc38;background:#0b13244d;color:#8ea2c9;font-weight:600}.clx-q{margin-left:auto;height:30px;padding:0 12px;border-radius:99px;border:1px solid rgba(140,170,220,.22);background:#0b13244d;color:#dbe6ff;font-size:12px;font-family:inherit;outline:none;width:200px}.clx-q:focus{border-color:#ffc44280}.clx-card{border-radius:12px;border:1px solid rgba(255,107,97,.3);background:#ff6b610d;overflow:hidden;flex:none}.clx-card-hd{display:flex;align-items:center;gap:10px;padding:9px 12px;background:#ff6b6114;flex-wrap:wrap}.clx-card-hd b{color:#ffb3ad;font-size:13.5px}.clx-ph{color:#8ea2c9;font-size:12px;font-weight:700;letter-spacing:.5px}.clx-n{margin-left:auto;padding:2px 9px;border-radius:99px;background:#ff6b612e;border:1px solid rgba(255,107,97,.4);color:#ff8f88;font-size:11px;font-weight:800;font-style:normal}.clx-act{color:#8ea2c9;font-size:11px;font-style:normal}.clx-owners{display:flex;flex-direction:column}.clx-row{display:flex;align-items:center;gap:10px;padding:8px 12px;border-top:1px solid rgba(140,170,220,.1);font-size:12px;color:#b9c8ea;flex-wrap:wrap}.clx-rn{color:#e8efff;font-size:12.5px;display:inline-flex;align-items:center;gap:6px}.clx-rn i{color:#8ea2c9;font-size:11px;font-style:normal;font-weight:600}.clx-kind{padding:1px 8px;border-radius:99px;background:#8caadc1f;border:1px solid rgba(140,170,220,.25);color:#a9bcdf;font-size:10.5px;font-weight:700;white-space:nowrap}.clx-kind.deal{background:#60dc961a;border-color:#60dc9659;color:#7fe3ae}.clx-at{color:#8ea2c9;white-space:nowrap}.clx-lg{color:#ffd97a;font-weight:700;white-space:nowrap}.clx-last{color:#8ea2c9;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:900px){.clx-q{width:100%;margin-left:0}.clx-n{margin-left:0}.clx-row{gap:7px}}.gm-ico.clk{cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.gm-ico.clk:hover{transform:scale(1.25);box-shadow:0 0 8px #ffffff40}.gm-tip-pop{width:min(400px,92vw)}.gm-tip-body{padding:12px 16px 14px;display:flex;flex-direction:column;gap:8px;font-size:12.5px;color:#c8d4ee;line-height:1.7}.gm-tip-body p{margin:0}.gm-tip-body b{color:#f5e6b8}.gm-tip-body b.hl{color:#ffd34d}#root .sl-askbox.one .sl-ask-lead,#root .sl-askbox.one .sl-cat-ic,#root .sl-askbox.one .sl-ask-go,#root .sl-askbox.one .sl-hd-fns .sl-fn{width:46px;min-width:46px;height:40px;flex:none;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5px;border-radius:11px;border:1px solid rgba(127,168,224,.5);background:#7fb8ff21;color:#d5e6ff;font-family:inherit;cursor:pointer;position:relative;padding:0;box-sizing:border-box;font-size:14px;line-height:1;transition:border-color .15s,box-shadow .15s}#root .sl-askbox.one .sl-ask-lead{cursor:default;border-color:#ffd76a8c;background:#ffd76a21;color:#ffe9a0}#root .sl-askbox.one .sl-cat-ic:hover,#root .sl-askbox.one .sl-ask-go:hover,#root .sl-askbox.one .sl-hd-fns .sl-fn:hover{border-color:#ffd76ab3;box-shadow:0 0 10px #ffd76a38}#root .sl-askbox.one .sl-ask-go:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}#root .sl-askbox.one .sl-ask-lead u,#root .sl-askbox.one .sl-cat-ic u,#root .sl-askbox.one .sl-ask-go u,#root .sl-askbox.one .sl-hd-fns .sl-fn u{text-decoration:none;font-style:normal;font-size:9px;font-weight:800;line-height:1;opacity:.92;letter-spacing:.5px}#root .sl-askbox.one .sl-cat-ic.act,#root .sl-askbox.one .sl-hd-fns .sl-fn.on,#root .sl-askbox.one .sl-hd-fns .sl-fn.act{border-color:#ffd76ab3;background:#ffd76a26;color:#ffd88a}#root .sl-askbox.one .sl-ask input{height:40px;box-sizing:border-box}#root .sl-askbox.one .sl-hd-fns{gap:6px}#root .sl-askbox.one .sl-hd-fns .sl-fn .sl-fn-n{top:-6px;right:-6px}#root .sl-askbox.one .sl-hd-fns .sl-pend-pop{top:46px}.sl-logo{width:56px;height:56px;border-radius:50%;color:#ffd97a;position:relative;overflow:hidden;background:radial-gradient(circle at 50% 36%,#40609c,#1d2e54 58%,#101b36);border:2px solid rgba(11,18,38,.9);box-shadow:0 0 0 3px #f0c96bd9,0 0 20px #f0c96b4d,0 10px 24px #101b36a6,inset 0 2px 8px #ffe9a038}.sl-logo:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(165deg,rgba(255,255,255,.32),transparent 45%);pointer-events:none}.sl-logo svg{filter:drop-shadow(0 2px 3px rgba(0,0,0,.55))}#root .sl-qa-tools.one{gap:8px;align-items:center;padding:2px 0}#root .sl-qa-tools.one .sl-qa-search{height:30px;width:168px;padding:0 12px;border-radius:9px;font-size:11.5px;box-sizing:border-box}#root .sl-qa-tools.one .sl-qa-scope{display:inline-flex;height:30px;border:1px solid rgba(127,168,224,.4);border-radius:9px;overflow:hidden;background:#182646bf;box-sizing:border-box}#root .sl-qa-tools.one .sl-qa-scope span{border:0;border-radius:0;height:100%;display:inline-flex;align-items:center;padding:0 11px;font-size:11px;box-sizing:border-box}#root .sl-qa-tools.one .sl-qa-scope span+span{border-left:1px solid rgba(127,168,224,.22)}#root .sl-qa-tools.one .sl-qa-scope span.on{background:#ffd76a24;color:#ffe9a0;border-color:transparent}#root .sl-qa-tools.one .sl-qa-cats{gap:5px;align-items:center}#root .sl-qa-tools.one .sl-qa-cats span{height:30px;display:inline-flex;align-items:center;padding:0 10px;font-size:11px;box-sizing:border-box;border-radius:999px}#root .gwat{display:flex;flex-direction:column;gap:14px}#root .gwat-top{display:flex;align-items:center;gap:12px;flex-wrap:wrap}#root .gwat-month{display:flex;align-items:center;gap:7px;font-size:11.5px;color:#8fa3d8}#root .gwat-month select{height:30px;font-size:12px;padding:0 8px}#root .gwat-note{font-size:10.5px;color:#64748f;letter-spacing:.03em;flex:1;min-width:220px}#root .gwat-all{flex:none;height:32px;font-size:12px}#root .gwat-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}#root .gwat-card{position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;padding:13px 10px 11px;border-radius:14px;border:1px solid rgba(147,197,253,.18);background:linear-gradient(165deg,#14203cd9,#0b1126bf);text-align:center}#root .gwat-card i{font-style:normal;font-size:10.5px;color:#8fa3d8;letter-spacing:.08em}#root .gwat-card b{font-size:26px;font-weight:900;color:#eaf2ff;font-variant-numeric:tabular-nums;line-height:1.1}#root .gwat-card span{font-size:10px;color:#64748f}#root .gwat-card.ok{border-color:#6ee7a84d}#root .gwat-card.ok b{color:#6ee7a8}#root .gwat-card.miss{border-color:#93c5fd2e}#root .gwat-card.miss b{color:#fca5a5}#root .gwat-card.miss.hot{border-color:#f8717180;box-shadow:0 0 16px #f8717126}#root .gwat-card.goal{border-color:#f5c86452}#root .gwat-card.goal b{font-size:19px;color:#ffd34d;line-height:1.35}#root .gwat-card.goal b small{font-size:11px;font-weight:700;color:#ffd384bf}#root .gwat-prog{grid-column:1/-1;height:7px;border-radius:99px;background:#8caadc1f;overflow:hidden}#root .gwat-prog i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#3d9f6e,#6ee7a8);transition:width .5s ease}#root .gwat-miss{border:1px solid rgba(248,113,113,.38);border-radius:14px;padding:12px 14px;background:linear-gradient(160deg,#3c121a6b,#180e1a5c)}#root .gwat-miss>b{display:flex;align-items:center;gap:6px;font-size:12.5px;color:#fda4af;margin-bottom:10px}#root .gwat-miss>b em{font-style:normal;font-size:10px;color:#fca5a5;background:#f8717124;border:1px solid rgba(248,113,113,.32);border-radius:99px;padding:1px 8px;margin-left:2px}#root .gwat-miss-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(252px,1fr));gap:8px}#root .gwat-miss-i{display:flex;align-items:center;justify-content:space-between;gap:8px;background:#0a1022b8;border:1px solid rgba(248,113,113,.26);border-radius:11px;padding:7px 10px;min-height:46px}#root .gwat-miss-tx{display:flex;flex-direction:column;gap:2px;min-width:0}#root .gwat-miss-tx b{font-size:12.5px;color:#f0f4ff}#root .gwat-miss-tx i{font-style:normal;font-size:10px;color:#8fa3bf;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#root .gwat-miss-op{display:flex;align-items:center;gap:8px;flex:none}#root .gwat-miss-op .rd{font-style:normal;font-size:9.5px;color:#fbbf24;min-width:74px;text-align:right}#root .gwat-miss-op .rd.hole{color:#475a80}#root .gwat-miss-i .au-ok.sm,#root .gwat-z-r .au-ok.sm{height:26px;padding:0 13px;font-size:10.5px;border-radius:8px;flex:none}#root .gwat-allok{text-align:center;font-size:13px;color:#6ee7a8;padding:16px;border:1px dashed rgba(110,231,168,.4);border-radius:13px;background:#0c1e1666}#root .gwat-zone{border:1px solid rgba(147,197,253,.16);border-radius:14px;overflow:hidden;background:#0c122680}#root .gwat-z-h{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#14203c8c;border-bottom:1px solid rgba(147,197,253,.12)}#root .gwat-z-h b{font-size:12.5px;color:#cfe0ff}#root .gwat-z-h>span:last-child{font-size:10.5px;color:#8fa3d8;flex:none;font-variant-numeric:tabular-nums}#root .gwat-z-pg{flex:1;height:5px;border-radius:99px;background:#8caadc1f;overflow:hidden}#root .gwat-z-pg i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#3d9f6e,#6ee7a8)}#root .gwat-z-t,#root .gwat-z-r{display:grid;grid-template-columns:86px 58px 138px minmax(0,1fr) 168px;align-items:center;gap:8px;padding:7px 14px}#root .gwat-z-t{font-size:9.5px;color:#7286b8;letter-spacing:.05em;border-bottom:1px solid rgba(147,197,253,.08)}#root .gwat-z-r{font-size:11.5px;color:#c6d3f2;border-bottom:1px solid rgba(147,197,253,.05)}#root .gwat-z-r:last-child{border-bottom:none}#root .gwat-z-r.miss{background:#50141e24}#root .gwat-z-r .nm b{font-size:12px;color:#f0f4ff}#root .gwat-role{font-style:normal;font-size:9.5px;color:#93c5fd;background:#3b6eb433;border-radius:6px;padding:1.5px 7px}#root .gwat-role.boss{color:#ffd985;background:#c896322e}#root .gwat-st{font-style:normal;font-size:11px;font-variant-numeric:tabular-nums}#root .gwat-st.ok{color:#6ee7a8}#root .gwat-st.no{color:#fca5a5}#root .gwat-st.dim{color:#475a80}#root .gwat-z-r .goal{color:#a9f0cd;font-variant-numeric:tabular-nums}#root .gwat-z-r .op{display:flex;align-items:center;justify-content:flex-end;gap:8px}#root .gwat-rd{font-style:normal;font-size:9.5px;color:#fbbf24;min-width:76px;text-align:right}#root .gwat-rd.hole{color:#475a80}#root .fw-logspop{max-width:640px;width:92%;max-height:82vh;overflow-y:auto;padding:16px 18px;position:relative}#root .fw-logspop .dc-x{position:absolute;top:10px;right:10px}#root .fw-watch.hot:not(.ok){background:#f5c8640f;border-color:#f5c86452}#root .fw-watch.hot:not(.ok) .fw-watch-bar b{color:#ffd584}#root .fw-watch-chip{display:grid;grid-template-columns:minmax(0,1fr) 3.4em 3.1em;gap:6px;justify-content:stretch}#root .fw-watch-chip i{text-align:center}#root .fw-watch-chip em{text-align:right}#root .fw-bd-nm{display:flex;align-items:center;justify-content:flex-start;gap:6px;width:100%}#root .fw-bd-nm .nmfx{width:3em;min-width:3em;flex:none}#root .fw-bd-nm .fw-xf.cl{margin-left:0;flex:none;width:3.6em;min-width:3.6em;text-align:center}#root .fw-bd-nm .fw-xf.cl.hole{visibility:hidden}#root .fw-bd-nm .fw-bd-arr{margin-left:0;flex:none;width:1em}#root .fw-ai-c ul.fw-gap-list li span{flex-direction:row;align-items:baseline;gap:7px;flex-wrap:wrap}#root .fw-ai-c ul.fw-gap-list li span>i.nmfx{flex:none}#root .fw-ai-c li em .fw-gap-n{display:inline-block;min-width:1.6em;text-align:right;font-variant-numeric:tabular-nums;font-weight:900;color:#cbc4f7;margin-right:3px}#root .fw-ai-c li em u{text-decoration:none}#root .fw-duepop-row{display:grid;grid-template-columns:minmax(0,1fr) 7.6em 4.5em;gap:8px}#root .fw-duepop-row em{text-align:left}#root .fw-duepop-row i{margin-left:0;text-align:right}#root .ml-page:has(.hr-table){height:100vh;overflow:hidden;display:flex;flex-direction:column;padding-bottom:0}#root .ml-page:has(.hr-table) .ct-wrap{flex:1;min-height:0;display:flex;flex-direction:column;width:100%}#root .ml-page:has(.hr-table) .ct-tablewrap{flex:1;min-height:0;overflow:auto}#root .ml-page:has(.hr-table) .ct-table thead th{position:sticky;top:0;z-index:2;background:#0d1626}#root .pc-shell .ml-page:has(.hr-table),#root .rw-native .ml-page:has(.hr-table){height:100%;min-height:0}#root .hr-new{display:inline-block;margin-left:6px;font-style:normal;font-size:9px;font-weight:900;color:#0b1a12;background:linear-gradient(135deg,#6ee7a8,#34d399);border-radius:5px;padding:1px 5px;vertical-align:2px;box-shadow:0 0 8px #6ee7a880}#root .hr-trial-btn{margin-left:8px;border:1px solid rgba(245,200,100,.5);background:#f5c8641f;color:#ffd584;font-size:10px;font-weight:800;border-radius:7px;padding:2px 8px;cursor:pointer;white-space:nowrap}#root .hr-trial-btn:hover{background:#f5c86438}#root .hr-trial-ok{margin-left:8px;font-size:10px;font-weight:800;color:#6ee7a8;white-space:nowrap}#root .ml2-auto{display:flex;align-items:center;justify-content:center;min-height:40px;font-size:17px;font-weight:900;color:#ffe9b8;background:#f0c96b0f;border:1px dashed rgba(240,201,107,.3);border-radius:9px;font-variant-numeric:tabular-nums;box-sizing:border-box}#root .ml2-autofive .ml2-cell{border-color:#6fc4ff1f}#root .ml2-note{margin:-6px 0 12px;font-size:11px;color:#8fa3c9;line-height:1.6}#root .sl-askbox.one .sl-ask{gap:8px}#root .sl-askbox.one .sl-ask input{height:42px;border-radius:12px;font-size:13px}#root .sl-askbox.one .sl-ask-go{width:42px;min-width:42px;height:42px;border-radius:12px;background:linear-gradient(135deg,#ffe9a0,#f0c96b);color:#3a2a05;border-color:transparent;box-shadow:0 4px 14px #f0c96b4d}#root .sl-askbox.one .sl-ask-go:hover{border-color:transparent;box-shadow:0 6px 20px #f0c96b73}#root .sl-askbox.one .sl-ask-go:disabled{opacity:.4}#root .sl-askbox.one .sl-hd-fns .sl-fn{width:42px;min-width:42px;height:42px;border-radius:12px}#root .sl-askbox.one .sl-hd-fns .sl-fn.act{width:42px;min-width:42px}#root .sl-askbox.one .sl-hd-fns .sl-fn.sl-fn-qm{border-color:#8ca0c84d;background:#ffffff08;color:#8ea2c9}#root .sl-askbox.one .sl-hd-fns .sl-fn.sl-fn-qm:hover,#root .sl-askbox.one .sl-hd-fns .sl-fn.sl-fn-qm.on{border-color:#ffd76a99;color:#ffd88a}#root .sl-qa-tools.one{gap:8px;align-items:stretch;flex-wrap:nowrap}#root .sl-qa-tools.one .sl-qa-search{flex:1 1 0;width:auto;min-width:0;height:38px;padding:0 13px;font-size:12.5px;border-radius:10px;box-sizing:border-box}#root .sl-qa-tools.one .sl-qa-scope{flex:1 1 0;height:38px;display:flex}#root .sl-qa-tools.one .sl-qa-scope span{flex:1;display:flex;align-items:center;justify-content:center;padding:0;font-size:11.5px}#root .sl-bar .sl-chips span{display:inline-flex;align-items:center;gap:5px}#root .sl-bar .sl-add{display:inline-flex;align-items:center;gap:6px}#root .sl-rule-ic{flex:none;margin-left:auto;width:31px;height:31px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(127,168,224,.35);background:#ffffff0a;color:#8ea2c9;cursor:pointer;transition:all .15s}#root .sl-rule-ic:hover{border-color:#ffd76a8c;color:#ffd88a}#root .sl-rule-ic.on{border-color:#ffd76a99;background:#ffd76a1f;color:#ffd88a}#root .sl-hero-mini{display:flex;justify-content:flex-start;padding:0 2px;margin-bottom:10px}#root .sl-hero-rule{position:absolute;top:10px;right:12px}#root .sl-hero-rule .sl-pend-pop{top:34px}#root .sl-hero-ic{position:relative;width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(240,201,107,.45);background:#f0c96b14;color:#ffd88a;cursor:pointer;transition:all .15s}#root .sl-hero-ic:hover{background:#f0c96b29}#root .sl-hero-ic.on{background:#f0c96b33;border-color:#ffd76ab3}#root .sl-hero-badge{position:absolute;top:-6px;right:-7px;min-width:16px;height:16px;padding:0 4px;border-radius:99px;background:#e5534b;color:#fff;font-size:10px;font-weight:800;font-style:normal;display:flex;align-items:center;justify-content:center;line-height:1;box-shadow:0 2px 8px #e5534b80}#root .hrt{margin-top:8px}#root .hrt-bar{margin-top:0}#root .hrt-flash{margin:6px 0}#root .hrt-panel{margin-top:6px}#root .hrt-pendpop{max-width:430px}#root .hrt-pendlist{display:flex;flex-direction:column;gap:8px;margin:10px 0}#root .hrt-pendlist button{display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:10px 12px;border-radius:11px;border:1px solid rgba(240,201,107,.3);background:#f0c96b0d;cursor:pointer;text-align:left}#root .hrt-pendlist button:hover{border-color:#f0c96b99;background:#f0c96b1a}#root .hrt-pendlist b{font-size:13px;color:#ffe9b8}#root .hrt-pendlist em{font-style:normal;font-size:11px;color:#a8b6d8}#root .attx-fixbox{margin:2px 0 8px}#root .attx-fixpanel{margin-top:8px;padding:10px 12px;border-radius:12px;border:1px solid rgba(140,170,220,.2);background:#0c143066}#root .attx-fixform{display:flex;gap:8px;flex-wrap:wrap;align-items:center}#root .attx-fixform .wk-inp{width:auto}#root .attx-fixmine{margin-top:8px;display:flex;flex-direction:column;gap:5px}#root .attx-fixrow{display:flex;align-items:center;gap:10px;font-size:11.5px;color:#c9d4ec;flex-wrap:wrap}#root .attx-fixrow b{color:#e8eeff;font-weight:700}#root .attx-fixrow span{color:#8ea2c4;flex:1;min-width:120px}#root .attx-fixrow em{font-style:normal;font-weight:700;color:#f0d09a}#root .attx-fixrow em.ok{color:#7be3a5}#root .attx-fixrow em.no{color:#ff9d97}#root .hrt-lvrow{padding:7px 0;border-bottom:1px dashed rgba(140,170,220,.12)}#root .hrt-lvrow:last-child{border-bottom:none}#root .hrt-lvline{display:flex;align-items:center;gap:9px;flex-wrap:wrap}#root .hrt-lvline.done{opacity:.82;padding:4px 0}#root .hrt-lvtime{font-size:12px;color:#c8d4f0}#root .hrt-lvtime em{font-style:normal;font-size:10.5px;color:#8fa3c9;margin-left:6px}#root .hrt-lvreason{font-size:11.5px;color:#9fb0d4;margin-top:3px;padding-left:2px}#root .hrt-lvno{display:flex;gap:8px;margin-top:6px}#root .hrt-lvno input{flex:1;min-width:0}#root .hrt-imgpop{position:relative;background:#0d1626;border:1px solid rgba(140,170,220,.3);border-radius:14px;padding:14px;max-width:86vw;max-height:86vh;display:flex;align-items:center;justify-content:center}#root .hrt-imgpop img{max-width:80vw;max-height:76vh;border-radius:10px}#root .hrt-imgpop .wk-pop-x{position:absolute;top:6px;right:6px}#root .hrt-mode{font-style:normal;font-size:11.5px;font-weight:800;color:#ffd584}#root .hrt-mode.lo{color:#9fd7ff}#root .hrt-tsec{margin:10px 0 4px;font-size:11px;font-weight:800;color:#8fa3c9;letter-spacing:.06em}#root .hrt-tres{font-style:normal;font-size:11.5px;font-weight:800}#root .hrt-tres.pass{color:#7be3a5}#root .hrt-tres.lost{color:#ff9a9a}#root .hrt-addrow{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:7px 0;border-bottom:1px dashed rgba(140,170,220,.12)}#root .hrt-accrow label{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:#8fa3c9}#root .hrt-accrow label input{width:126px}#root .hrt-bosstag{font-style:normal;font-size:9px;font-weight:900;color:#ffd584;border:1px solid rgba(255,213,132,.5);border-radius:4px;padding:0 3px;margin-left:5px;vertical-align:1px}#root .hrt-hok{font-size:10.5px;color:#7be3a5}#root .hrt-hpend{font-size:10.5px;color:#ffd584}.pz-pop .pz-cond{display:flex;flex-direction:column;gap:6px;margin:0 0 12px;text-align:left}.pz-pop .pz-cond-t{font-size:11px;color:#8ea2c9;font-weight:700;margin-top:4px}.pz-pop .pz-cond em{display:flex;align-items:center;gap:8px;font-style:normal;font-size:13px;font-weight:700;color:#ffe9a0;background:#ffd76a0f;border:1px solid rgba(255,215,106,.16);border-radius:9px;padding:6px 10px}.pz-pop .pz-cond em.off{color:#8ea2c9;background:#94a3b80f;border-color:#94a3b824}.pz-pop .pz-cond em.me{border-color:#ffd76a8c;box-shadow:0 0 10px #ffc4002e}.pz-pop .pz-cond em i{font-style:normal;font-size:11px;color:#93a4c8;min-width:42px}.pz-pop .pz-cond-live{font-style:normal;font-size:12px;font-weight:800;color:#ffb86b;background:#ff8a3d14;border:1px dashed rgba(255,160,80,.4);border-radius:9px;padding:7px 10px;margin-top:4px}.pz-pop .pz-cond-live.ok{color:#7ee2a8;border-color:#5eea9e66;background:#34d39914}.pz-edit .pz-e-condon{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:800;color:#ffe9a0;margin:2px 0 8px;cursor:pointer}.pz-edit .pz-e-condon input{width:16px;height:16px;accent-color:#f5b81d}.pz-edit .pz-e-sec{font-size:11px;font-weight:800;color:#8ea2c9;text-align:left;margin:8px 0 6px;letter-spacing:.5px}.pz-pop.pz-edit{width:min(440px,94vw)}.pz-edit .pz-e-th{display:flex;gap:10px;margin-bottom:4px}.pz-edit .pz-e-th label{flex:1;min-width:0;display:flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:#c8d4f2;white-space:nowrap}.pz-edit .pz-e-th input{flex:0 0 3.4em;width:3.4em;min-width:0;background:#0d1530;border:1px solid rgba(140,165,255,.25);border-radius:8px;color:#ffe9a0;font-weight:800;padding:6px 4px;font-size:13px;text-align:center}.srb-rwwrap{position:relative;margin-left:auto}.srb-rws{display:flex;gap:8px;flex-wrap:wrap}.srb-rw{display:inline-flex;align-items:center;gap:6px;background:#0d1530b8;border:1px solid rgba(140,165,255,.22);color:#c8d4f2;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:800;cursor:pointer;transition:.15s}.srb-rw:hover{border-color:#ffd76a80;color:#ffe9a0}.srb-rw.on{border-color:#ffd76abf;color:#ffd76a;background:#ffd76a1a}.srb-rw b{color:#ffd76a;font-size:13px}.srb-rw i.live{font-style:normal;font-size:10px;color:#7ee2a8;border:1px solid rgba(94,234,158,.5);border-radius:6px;padding:0 4px}.srb-rw i.off{font-style:normal;font-size:10px;color:#ff9a9a;border:1px solid rgba(255,122,122,.45);border-radius:6px;padding:0 4px}.srb-rwpop{position:absolute;right:0;top:calc(100% + 8px);z-index:30;width:min(430px,86vw);display:flex;flex-direction:column;gap:7px;background:linear-gradient(165deg,#141d38,#0b1126 75%);border:1px solid rgba(255,215,106,.32);border-radius:14px;padding:14px 16px;box-shadow:0 16px 44px #0000008c;text-align:left}.srb-rwpop b{font-size:13px;font-weight:900;color:#ffd76a}.srb-rwpop span{font-size:12px;line-height:1.6;color:#c8d4f2}.srb-rwpop em{font-style:normal;font-size:12px;font-weight:800}.srb-rwpop em.ok{color:#7ee2a8}.srb-chpop .srb-chrow{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;padding:7px 9px;border-radius:9px;background:#93c5fd0f;border:1px solid rgba(147,197,253,.12)}.srb-chpop .srb-chrow em{font-size:11px;font-weight:900;color:#9fc0ff;flex:none;min-width:8.5em}.srb-chpop .srb-chrow i{font-style:normal;font-size:11.5px;font-weight:800;color:#ffd985;display:inline-flex;align-items:baseline;gap:6px;flex-wrap:wrap}.srb-chpop .srb-chrow i u{text-decoration:none;font-size:9.5px;font-weight:500;color:#8fa3d8}.srb-popx{text-decoration:none;font-size:9.5px;color:#5e70a0;text-align:right}.srb-row .nm .srb-new.clk,.srb-row .nm .srb-cm.clk{cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.srb-row .nm .srb-new.clk:hover,.srb-row .nm .srb-cm.clk:hover{transform:scale(1.18)}.srb-gtip.srb-mktip{border-color:#7ec1ff59}.srb-mktip2{grid-column:1/-1;margin-top:4px;padding:9px 12px 10px;border-radius:11px;border:1px solid rgba(126,193,255,.32);background:linear-gradient(165deg,#121c38f0,#0c1228e6);box-shadow:0 6px 18px #00000059;display:flex;flex-direction:column;gap:6px;white-space:normal;cursor:pointer}.srb-mktip2.new{border-color:#ffd76a61}.srb-mktip2-h{display:flex;align-items:center;gap:7px}.srb-mktip2-badge{flex:none;width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-size:10.5px;font-weight:900;color:#08233f;background:linear-gradient(145deg,#9fd4ff,#5ea9f5)}.srb-mktip2.new .srb-mktip2-badge{color:#3a2c08;background:linear-gradient(145deg,#ffe9ad,#f0be55)}.srb-mktip2-h>b{font-size:12px;font-weight:900;color:#eaf2ff;letter-spacing:.02em}.srb-mktip2.new .srb-mktip2-h>b{color:#ffd985}.srb-mktip2-h>u{margin-left:auto;text-decoration:none;font-size:10px;color:#7c8fb8}.srb-mktip2-b{display:flex;flex-direction:column;gap:3px;padding-left:25px}.srb-mktip2-b span{position:relative;font-size:11px;line-height:1.55;color:#b9c7e8}.srb-mktip2-b span:before{content:"";position:absolute;left:-12px;top:7px;width:4px;height:4px;border-radius:50%;background:#7ec1ff99}.srb-mktip2.new .srb-mktip2-b span:before{background:#ffd98599}.srb-mktip2-b i{font-style:normal;font-weight:900}.srb-mktip2-b i.bl-n{color:#7ec1ff}.srb-mktip2-b i.gold-n{color:#ffd985}.srb-rwpop em.no{color:#ff9a9a}#root .wa-card{margin:0 0 10px;background:linear-gradient(165deg,#141d38e6,#0b1126e6);border:1px solid rgba(255,215,106,.3);border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:8px}#root .wa-hd{display:flex;align-items:center;gap:10px;flex-wrap:wrap}#root .wa-hd b{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:900;color:#ffd76a}#root .wa-hd span{font-size:11px;color:#8ea2c9}#root .wa-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px;max-height:180px;overflow:auto}#root .wa-list li{display:flex;align-items:center;gap:8px;font-size:12px;color:#c8d4f2;background:#94a3b80d;border:1px solid rgba(148,163,184,.12);border-radius:9px;padding:6px 10px;flex-wrap:wrap}#root .wa-list li b{font-weight:800;color:#eef2ff}#root .wa-list li span{flex:1;min-width:200px;color:#9fb0d8}#root .wa-list li em{font-style:normal;font-weight:900;color:#ffd76a}#root .wa-list li em u{text-decoration:none;color:#8ea2c9;font-weight:600;font-size:11px;margin-left:4px}#root .wa-tag{font-style:normal;font-size:10px;font-weight:800;border-radius:6px;padding:1px 6px}#root .wa-tag.new{color:#7ec8ff;border:1px solid rgba(96,165,250,.5)}#root .wa-tag.chg{color:#ffb86b;border:1px solid rgba(255,160,80,.5)}#root .wa-bar{display:flex;align-items:center;gap:10px;justify-content:flex-end;flex-wrap:wrap}#root .wa-msg{font-size:12px;font-weight:700;color:#7ee2a8}#root .fw-chips.hd.sq{align-items:center}#root .fw-sqb{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:0;width:30px;height:30px;padding:0;border-radius:9px;border:1px solid rgba(140,170,220,.3);background:#0b132466;color:#9db1d6;cursor:pointer;transition:.15s;font-family:inherit}#root .fw-sqb:hover{border-color:#f5c8648c;color:#d8e2f8}#root .fw-sqb .fw-chip-sym{display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-weight:900;font-size:14px}#root .fw-sqb>b{position:absolute;right:-5px;top:-6px;min-width:15px;height:15px;padding:0 3px;border-radius:8px;background:#16213d;border:1px solid rgba(140,170,220,.4);color:#c8d4f2;font-size:9.5px;font-weight:800;display:flex;align-items:center;justify-content:center;line-height:1}#root .fw-sqb.on{border-color:#f5c864d9;box-shadow:0 0 0 1.5px #f5c86473,0 0 12px #f5c8642e;background:#f5c8641a;color:#ffd584}#root .fw-sqb.on .fw-chip-sym{color:#ffd584}#root .fw-sqb.on>b{border-color:#f5c86499;color:#ffd584}#root .fw-sqb.attn{border-color:#ff7a7a99;color:#ff9d8a}#root .fw-sqb.lvA:not(.on) .fw-chip-sym{color:#ff6b6b}#root .fw-sqb.lvB:not(.on) .fw-chip-sym{color:#ff9d6b}#root .fw-sqb.lvC:not(.on) .fw-chip-sym{color:#6f9bff}#root .fw-sqb.lvD:not(.on) .fw-chip-sym{color:#94a3b8}#root .fw-sqb.lvPrep:not(.on) svg{color:#e8d9b0}#root .pw-wrap,.pw-wrap{display:block;position:relative}.pw-wrap>input{width:100%;padding-right:38px}.pw-eye{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:none;border-radius:8px;background:none;color:#8ea2c9;cursor:pointer;padding:0}.pw-eye:hover{color:#ffd584;background:#f5c86414}.pw-eye.on{color:#ffd584}.fw-list.slim{gap:7px}.fw-line{border:1px solid rgba(140,170,220,.14);border-radius:14px;background:linear-gradient(180deg,#121c3885,#0b122875);transition:border-color .18s,box-shadow .18s,transform .18s;overflow:hidden}.fw-line:hover{border-color:#f0c96b66;box-shadow:0 5px 18px #00000052;transform:translateY(-1px)}.fw-line.open{border-color:#f0c96b85;box-shadow:0 8px 24px #00000061}.fw-line.due{border-color:#ff9d8a52}.fw-line.due:hover,.fw-line.due.open{border-color:#ff9d8a80}.fw-line-h{min-height:50px;padding:9px 12px;gap:5px}.fw-l-name{font-weight:800;letter-spacing:.02em}.fw-l-phone{text-align:center}.fw-l-tags{justify-content:start}.fw-l-flags{justify-content:center}.fw-op{width:28px;height:28px;border-radius:50%;transition:all .15s}.fw-op:hover{color:#ffd584;border-color:#f0c96b80;background:#f5c8641a}.fw-op.on{color:#ffd584;border-color:#f0c96b99}.mcr-list .abp-lhd{display:flex;align-items:baseline;gap:6px;padding:2px 4px 10px;font-size:12.5px;color:#aebbd9;letter-spacing:.03em}.mcr-list .abp-lhd b{font-size:15px;color:#ffd985;font-variant-numeric:tabular-nums}.mcr-list .abp-lhd em{font-style:normal;font-size:11px;color:#7286a8}.pc-shell.bcw{width:1120px;max-width:96vw;background:#f6f8fc;border-color:#e3e8f2;color:#2c3550;box-shadow:0 24px 60px #14204029}.pc-shell.bcw .bc-topbar .mlb-mnav{width:auto;height:auto;border:none;gap:6px;background:none}.pc-shell.bcw .bc-topbar .mlb-mnav:hover{background:none}.pc-shell.bcw .bc-topbar .mlb-mnav button{width:26px;height:26px;border-radius:8px;border:1px solid #e2e8f0;background:#fff;color:#475569;cursor:pointer;font-size:14px;line-height:1;font-family:inherit}.pc-shell.bcw .bc-topbar .mlb-mnav button:hover{background:#f1f5f9}.pc-shell.bcw .bc-topbar .mlb-mnav b{font-size:15px;font-weight:800;min-width:92px;text-align:center;color:#2c3550;white-space:nowrap}.pc-shell.bcw .bc-top-note{color:#8a93ad}.pc-shell.bcw .bc-tablewrap{border-color:#e3e8f2;background:#fff;box-shadow:0 1px 4px #1e28500d}.pc-shell.bcw .bc-tr{color:#37405c;border-bottom-color:#eef1f7}.pc-shell.bcw .bc-tr.h{color:#98a1b8;background:#fafbfe;border-bottom-color:#e7ebf3}.pc-shell.bcw .bc-tr.total{background:#fdf6e3;border-top-color:#ecdcb2;color:#2c3550}.pc-shell.bcw .bc-tr .bc-u{color:#2c3550}.pc-shell.bcw .bc-u-tag{color:#2f6fd0;border-color:#2f6fd059}.pc-shell.bcw .bc-hc{color:#5a6480}.pc-shell.bcw .bc-hc:hover{color:#a4760e}.pc-shell.bcw .bc-ssc{color:#7c86a0}.pc-shell.bcw .bc-ssc:hover{color:#2f6fd0}.pc-shell.bcw .bc-hint{color:#98a1b8}.pc-shell.bcw .bc-ops button{border-color:#dde3ee;background:#fff;color:#7c86a0}.pc-shell.bcw .bc-ops button:hover{border-color:#d9a83c;color:#a4760e}.pc-shell.bcw .bc-addrow{background:#f2f7ff;border-bottom-color:#c9dcf5}.pc-shell.bcw .bc-addnote{color:#98a1b8}.pc-shell.bcw .bc-sec-t{color:#2c3550}.pc-shell.bcw .bc-sec-t i{color:#8a93ad}.pc-shell.bcw .bc-fr{color:#37405c;border-bottom-color:#eef1f7}.pc-shell.bcw .bc-fr.h{color:#98a1b8;background:#fafbfe}.pc-shell.bcw .bc-cat{border-color:#2f6fd04d;color:#2f6fd0}.pc-shell.bcw .bc-tg{color:#5a6480}.pc-shell.bcw .bc-exp-banner{border-color:#ecdcb2;background:linear-gradient(135deg,#fdf6e3,#fdfaf1);color:#a4760e}.pc-shell.bcw .expb-card{border-color:#ecdcb2;background:linear-gradient(135deg,#fdf6e3,#fffdf6)}.pc-shell.bcw .expb-card i{color:#b48a2e}.pc-shell.bcw .expb-card b{color:#a4760e}.pc-shell.bcw .expb-card span{color:#8a93ad}.pc-shell.bcw .expb-box{border-color:#e3e8f2;background:#fff}.pc-shell.bcw .expb-row{border-bottom-color:#eef1f7}.pc-shell.bcw .expb-row b{color:#2c3550}.pc-shell.bcw .expb-row span{color:#8a93ad}.pc-shell.bcw .expb-row em{color:#a4760e}.pc-shell.bcw .expb-li{border-bottom-color:#eef1f7}.pc-shell.bcw .expb-li b{color:#2c3550}.pc-shell.bcw .expb-li span{color:#8a93ad}.pc-shell.bcw .expb-li em{color:#a4760e}.pc-shell.bcw .rw-empty{color:#98a1b8}.pc-shell.bcw .expb-box .abp-lhd{color:#5a6480}.pc-shell.bcw .expb-box .abp-lhd b{color:#a4760e}.pc-shell.bcw .bc-smart{background:#fff;border-color:#ecdcb2;box-shadow:0 8px 24px #1e28501f}.pc-shell.bcw .bc-smart input{border-color:#d5dcea;background:#f8fafd;color:#2c3550}.pc-shell.bcw .bc-smart input::-moz-placeholder{color:#a4adc2}.pc-shell.bcw .bc-smart input::placeholder{color:#a4adc2}.pc-shell.bcw .bc-smart input:focus{border-color:#d9a83c}.pc-shell.bcw .bc-card{background:#fff;border-color:#ecdcb2;color:#2c3550;box-shadow:0 18px 60px #14204040}.pc-shell.bcw .bc-card-t{color:#a4760e}.pc-shell.bcw .bc-card-t u,.pc-shell.bcw .bc-grid label,.pc-shell.bcw .bc-note,.pc-shell.bcw .bc-lbl{color:#8a93ad}.pc-shell.bcw .bc-scope{border-color:#e2e8f0}.pc-shell.bcw .bc-scope button{color:#64748b;background:#fff}.pc-shell.bcw .bc-scope button.on{background:#fdf4dd;color:#a4760e}.pc-shell.bcw .bc-chip{border-color:#dde3ee;color:#5a6480;background:#fff}.pc-shell.bcw .bc-chip.on{border-color:#d9a83c;color:#a4760e;background:#fdf4dd}.pc-shell.bcw .bc-chip.new{border-color:#2f6fd080}.pc-shell.bcw .bc-chip-tag{color:#2f6fd0;border-color:#2f6fd066}.pc-shell.bcw .bc-newhint{color:#2f6fd0}.pc-shell.bcw .bc-warn{color:#c47f2a}.pc-shell.bcw .bc-card select.lg-inp{color-scheme:light}.fw-clashov{max-width:540px;width:min(540px,94vw)}.fw-clashov .mcr-pop-t{flex-wrap:wrap}#root .fw-ov-tt{font-style:normal;white-space:nowrap}.fw-clashov .mcr-pop-t span{flex-basis:100%;margin-left:0}#root .fw-duepop-row.cl{grid-template-columns:minmax(0,4.5em) minmax(0,1fr) auto}#root .fw-duepop-row.cl em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-xftip{max-width:430px;width:min(430px,92vw)}.fw-xftip-body{font-size:12.5px;color:#c9d6f2;line-height:1.75;padding:2px 2px 6px;display:flex;flex-direction:column;gap:9px}.fw-xftip-body p{margin:0}.fw-xftip-body b{color:#ffe2a8}#root .fw-xftip-body .fw-xf{margin-left:0;margin-right:6px}#root .fw-xf.od[role=button],#root .fw-xf.st[role=button],#root .fw-xf.nl[role=button]{cursor:pointer}#root .fw-xf.od[role=button]:hover{background:#e8605a47}#root .fw-xf.st[role=button]:hover{background:#f0b45042}#root .fw-xf.nl[role=button]:hover{background:#8caadc38}.im-item.me,.ja-ps.me{background:#f0c96b0f}.im-item.me:hover,.ja-ps.me:hover{background:#f0c96b17}.im-role.me{background:#f0c96b29;border-color:#f0c96b8c;color:#ffd584;font-weight:800}.im-selftip{position:fixed;left:50%;bottom:88px;transform:translate(-50%);z-index:9999;background:linear-gradient(165deg,#1a2440,#0e1530);border:1px solid rgba(240,201,107,.45);color:#ffe2a8;font-size:12px;font-weight:700;padding:9px 18px;border-radius:99px;box-shadow:0 10px 30px #00000080;white-space:nowrap;animation:imTipIn .2s ease}@keyframes imTipIn{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}.odp{position:relative}.odp-field{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;background:#8caadc14;border:1px solid rgba(140,170,220,.25);border-radius:10px;padding:9px 12px;color:#c9d6f2;font-size:12.5px;cursor:pointer;text-align:left;transition:.15s}.odp-field:hover{border-color:#f5c86473}.odp-field.on{border-color:#f0c75e;box-shadow:0 0 0 3px #f5c8641f}.odp-field.has span{color:#ffe2a8;font-weight:800}.odp-field i{font-style:normal;color:#7286a8;font-size:10px;flex:none}.odp-mask{position:fixed;inset:0;z-index:40}.odp-pop{position:absolute;top:calc(100% + 6px);left:0;z-index:41;width:-moz-max-content;width:max-content;min-width:100%;max-width:min(640px,86vw);max-height:330px;overflow:auto;background:linear-gradient(165deg,#141d38,#0b1126);border:1px solid rgba(245,200,100,.35);border-radius:14px;padding:12px 12px 10px;box-shadow:0 18px 50px #0000008c;display:flex;flex-direction:column;gap:9px}.odp-sec{display:flex;align-items:flex-start;gap:8px}.odp-sec>i{flex:0 0 58px;font-style:normal;font-size:11px;color:#7286a8;padding-top:5px;text-align:right}.odp-top-hd{display:flex;align-items:center;gap:8px}.odp-top-hd>b{font-size:12px;font-weight:900;color:#9db1d8;letter-spacing:1px}.odp-mid{display:flex;align-items:flex-start;gap:8px;margin-top:7px}.odp-mid>i{flex:0 0 58px;font-style:normal;font-size:11px;color:#7286a8;padding-top:5px;text-align:right}.odp-chips{display:flex;flex-wrap:wrap;gap:6px}.odp-chip{border:1px solid rgba(140,170,220,.3);background:#8caadc12;color:#c9d6f2;font-size:11.5px;font-weight:700;border-radius:99px;padding:5px 12px;cursor:pointer;transition:.13s}.odp-chip:hover{border-color:#f5c86480;color:#ffe2a8}.odp-chip.on{border-color:#f0c75e;background:linear-gradient(180deg,#f5c8643d,#f5c8641a);color:#ffd34d;box-shadow:0 0 0 2px #f5c86424}.odp-chip.top{font-size:12px;padding:5px 14px}.pc-shell.bcw .odp-field{background:#fff;border-color:#dbe2f0;color:#37405c}.pc-shell.bcw .odp-field.on{border-color:#d9a83c;box-shadow:0 0 0 3px #d9a83c24}.pc-shell.bcw .odp-field.has span{color:#a4760e}.pc-shell.bcw .odp-field i{color:#98a1b8}.pc-shell.bcw .odp-pop{background:#fff;border-color:#e3d3a6;box-shadow:0 18px 46px #3c46642e}.pc-shell.bcw .odp-top-hd>b{color:#6b7694}.pc-shell.bcw .odp-mid>i,.pc-shell.bcw .odp-sec>i{color:#98a1b8}.pc-shell.bcw .odp-chip{background:#f6f8fc;border-color:#dbe2f0;color:#37405c}.pc-shell.bcw .odp-chip:hover{border-color:#d9a83c;color:#a4760e}.pc-shell.bcw .odp-chip.on{border-color:#d9a83c;background:linear-gradient(180deg,#fdf3d9,#fdf6e3);color:#8a6508;box-shadow:0 0 0 2px #d9a83c24}.au-tag.cover{color:#8fd0ff;border-color:#6fd8ff80;background:#6fd8ff1f}.au-ctag{font-style:normal;font-size:10px;font-weight:800;color:#8fd0ff;background:#6fd8ff1f;border:1px solid rgba(111,216,255,.45);border-radius:99px;padding:1px 7px;margin-left:5px;max-width:32em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.wk-cover-diff{display:block;font-style:normal;font-size:10.5px;color:#8fd0ff;margin-top:1px}.binbox-row{flex-wrap:wrap}.binbox-no{flex:none;margin-left:6px;padding:5px 11px;border-radius:9px;cursor:pointer;font-size:11.5px;font-weight:800;font-family:inherit;border:1px solid rgba(255,120,120,.4);background:#ff787814;color:#ff9d9d;transition:all .15s}.binbox-no:hover{background:#ff787829;color:#ffb3b3}.binbox-rejrow{flex:1 1 100%;display:flex;gap:8px;align-items:center;margin-top:8px;padding-top:8px;border-top:1px dashed rgba(255,120,120,.25)}.binbox-rejrow .wk-inp{flex:1;margin:0;font-size:12px;padding:8px 12px}.binbox-rejrow .binbox-no{margin-left:0}.binbox-rejrow .binbox-no.ok{border-color:#ff965a80;color:#ffb687;background:#ff965a1a}.binbox-rejrow .binbox-no.cancel{border-color:#8caadc4d;color:#93a7c9;background:#8caadc0f}.gm-mst.rej{background:#ff6e6e24;color:#ff9d9d;max-width:100%;overflow:hidden;text-overflow:ellipsis}.rw-row.au-row.slim.v2{border-radius:13px}.rw-row.au-row.slim.v2 .au-strip{gap:10px;padding:8px 12px;cursor:default}.rw-row.au-row.slim.v2 .au-strip:hover{background:none}.rw-row.au-row.slim.v2 .rw-who b{font-size:13.5px;font-weight:800;display:flex;align-items:center;gap:7px;flex-wrap:wrap}.rw-row.au-row.slim.v2 .rw-who span{margin-top:2px;font-size:11px;color:#7d8fb3}.rw-row.au-row.slim.v2 .au-amt{flex:0 0 auto;text-align:right;padding:0 2px}.rw-row.au-row.slim.v2 .au-amt i{display:block;font-style:normal;font-weight:900;font-size:16.5px;line-height:1.15;color:#f2c66d;font-variant-numeric:tabular-nums;text-shadow:0 0 14px rgba(242,198,109,.28)}.rw-row.au-row.slim.v2 .au-amt u{text-decoration:none;font-size:10px;color:#7286a8}.rw-row.au-row.slim.v2 .au-ops{flex:0 0 auto;display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end;padding:0}.rw-row.au-row.slim.v2 .au-edit{margin:0 12px 12px;padding:12px;background:#8caadc0d;border:1px solid rgba(140,170,220,.13);border-radius:12px}.rw-row.au-row.slim.v2 .au-edit-bonus{margin-top:2px}.rw-row.au-row.slim.v2.open .au-strip{border-bottom:none;padding-bottom:8px}@media(max-width:900px){.rw-row.au-row.slim.v2 .au-strip{flex-wrap:wrap}.rw-row.au-row.slim.v2 .au-amt i{font-size:15px}.rw-row.au-row.slim.v2 .au-ops{width:100%;justify-content:flex-end}}.rw-row.au-row.slim.v2.au-mini .au-strip{gap:5px 12px;padding:7px 12px;flex-wrap:wrap}.rw-row.au-row.slim.v2.au-mini .au-nm{flex:0 0 auto;font-size:13.5px;font-weight:800;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.au-mini-warn{font-style:normal;font-size:10px;font-weight:700;color:#ff9d8a}.au-mini-ok{font-style:normal;font-weight:900;color:#7fe0a8;margin-right:1px}.rw-row.au-row.slim.v2.au-mini .au-fields{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:3px 16px;flex-wrap:wrap}.rw-row.au-row.slim.v2.au-mini .au-ops{flex:0 0 100%;justify-content:flex-end;gap:6px}.rw-row.au-row.slim.v2.au-mini.done .au-fields{gap:3px 18px}.rw-row.au-row.slim.v2.au-mini .au-fields i{font-style:normal;font-size:12px;color:#a9badb;white-space:nowrap}.rw-row.au-row.slim.v2.au-mini .au-fields i.au-f-amt{font-weight:800;color:#f2c66d;font-variant-numeric:tabular-nums}.rw-row.au-row.slim.v2.au-mini .au-fields i.au-f-note{color:#7286a8}.rw-row.au-row.slim.v2.au-mini.done .au-strip{cursor:default}.au-done-cap{display:flex;align-items:center;gap:5px;margin:14px 2px 8px;font-size:11.5px;font-weight:700;color:#7286a8}.bbp-tool{align-items:center;gap:10px}.bbp-span{font-size:12px;font-weight:700;color:#8ea2c9;white-space:nowrap}.bbp-row.wait{border-color:#f5b81d52}.bbp-tag{font-style:normal;font-size:9.5px;font-weight:800;color:#ffd28f;background:#ffb2541f;border:1px solid rgba(255,178,84,.4);border-radius:99px;padding:0 5px}.bbp-proof{width:34px;height:24px;-o-object-fit:cover;object-fit:cover;border-radius:5px;border:1px solid rgba(140,170,220,.3);cursor:zoom-in;vertical-align:middle}.bbp-audio{height:22px;width:130px;vertical-align:middle}.bbp-edit{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:10px 0 0;padding:10px 12px;background:#8caadc0d;border:1px solid rgba(140,170,220,.13);border-radius:10px}.bbp-edit label{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:#8ea2c9}.bbp-edit .wk-inp{width:110px}.bbp-edit-note{flex:1;min-width:200px}.bbp-edit-note .wk-inp{width:100%;flex:1}.bbp-proof-big{max-width:min(720px,92vw);max-height:86vh;border-radius:12px}.bbp-row{margin:0 0 10px;padding:12px 14px 11px;border:1px solid rgba(140,170,220,.14);border-radius:14px;background:linear-gradient(180deg,#141e3a80,#0e14288c)}.bbp-row.wait{border-color:#f5b81d6b;box-shadow:0 0 0 1px #f5b81d12,0 10px 26px #00000047}.bbp-row.open{border-color:#f0c96b80}.bbp-row.done{opacity:.8}.bbp-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.bbp-who{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto}.bbp-nm{font-size:15px;font-weight:800;color:#e9efff;letter-spacing:.02em}.bbp-amt{margin-left:auto;font-size:19px;font-weight:900;color:#f2c66d;font-variant-numeric:tabular-nums;display:inline-flex;align-items:baseline;gap:2px;line-height:1}.bbp-amt i{font-style:normal;font-size:12px;font-weight:800;color:#c9a961}.bbp-ops{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto}.bbp-grid{display:flex;flex-direction:column;gap:5px;margin-top:9px}.bbp-li{display:flex;align-items:flex-start;gap:8px;font-size:12.5px;color:#c6d2ea;line-height:1.55}.bbp-li span{min-width:0;word-break:break-all}.bbp-cat{flex:0 0 auto;font-style:normal;font-size:10.5px;font-weight:800;border-radius:6px;padding:1px 7px;margin-top:1.5px;border:1px solid rgba(140,170,220,.3);color:#8ea2c9;background:#8caadc12;white-space:nowrap;min-width:4em;text-align:center;box-sizing:border-box}.bbp-cat.c1{color:#f2d38b;border-color:#f0c96b73;background:#f0c96b1a}.bbp-cat.c2{color:#8fb8ff;border-color:#78aaff66;background:#78aaff14}.bbp-cat.c3{color:#5ad282;border-color:#54c87866;background:#54c87814}.bbp-cat.c4{color:#b9a1fb;border-color:#a78bfa6b;background:#a78bfa17}.bbp-note{margin-top:9px;padding:8px 12px;border-left:3px solid rgba(240,201,107,.5);border-radius:0 10px 10px 0;background:#f0c96b0d;font-size:12px;color:#a9badb;line-height:1.7;white-space:pre-line;word-break:break-all}.bbp-attach{display:flex;align-items:center;gap:12px;margin-top:9px;flex-wrap:wrap}.bbp-btn{display:inline-flex;align-items:center;gap:5px;padding:7px 14px;border-radius:10px;font-size:12.5px;font-weight:800;font-family:inherit;cursor:pointer;transition:all .15s;border:1px solid transparent;line-height:1.4}.bbp-btn:disabled{opacity:.45;cursor:not-allowed}.bbp-btn-edit{border-color:#8caadc52;background:none;color:#9fb4d8}.bbp-btn-edit:hover{color:#e5edff;border-color:#8caadc99}.bbp-btn-edit.on{background:#8caadc21;color:#e5edff;border-color:#8caadc8c}.bbp-btn-send{background:linear-gradient(135deg,#f6d384,#d9a83f);color:#3a2a08;border:none;box-shadow:0 6px 16px #f0c96b40}.bbp-btn-send:hover:not(:disabled){filter:brightness(1.07);box-shadow:0 8px 20px #f0c96b5c}.bbp-btn-rej{border-color:#f8717166;background:none;color:#fca5a5}.bbp-btn-rej:hover:not(:disabled){background:#f871711a;border-color:#f871719e}.bbp-cn{font-style:normal;text-decoration:none;cursor:pointer;color:#dbe6fb;border-bottom:1px dashed rgba(240,201,107,.45);padding-bottom:1px;transition:all .14s}.bbp-cn:hover{color:#f2d38b;border-bottom-color:#f0c96be6}.bbp-cpop{width:min(430px,92vw);background:#101628f7;border:1px solid rgba(244,196,48,.32);border-radius:14px;box-shadow:0 14px 40px #00000080;padding:14px 16px 12px}.bbp-cpop-h{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.bbp-cpop-h b{font-size:13.5px;color:#f4d030;font-weight:800}.bbp-cpop-h button{border:1px solid rgba(140,170,220,.3);background:none;color:#8ea2c9;width:24px;height:24px;border-radius:8px;cursor:pointer;font-size:12px;line-height:1}.bbp-cpop-h button:hover{color:#e5edff;border-color:#8caadc99}.bbp-cpop-none{font-size:12px;color:#7fe0a8;padding:8px 2px}.bbp-cpop-warn{font-size:11.5px;color:#f4a030;border:1px solid rgba(244,160,48,.35);background:#f4a03012;border-radius:8px;padding:6px 10px;margin-bottom:8px;line-height:1.6}.bbp-cpop-list{display:flex;flex-direction:column;gap:4px;max-height:300px;overflow:auto}.bbp-cpop-list u{display:block;text-decoration:none;font-size:12px;color:#cfdaf2;line-height:1.7}.bbp-cpop-list u s{text-decoration:none;font-style:normal;margin-left:6px;padding:0 6px;border-radius:5px;font-size:10.5px;border:1px solid rgba(140,160,200,.3);color:#8ea2c9}.bbp-cpop-list u s.got{border-color:#f4c43080;color:#f4d030;background:#f4c43014}.bbp-cpop-list u s.ing{border-color:#78aaff66;color:#8fb8ff;background:#78aaff12}.bbp-cpop-tip{margin-top:9px;font-size:11px;color:#7286a8;line-height:1.6}.bbp-cpop.cpp{width:min(500px,94vw)}.cpp-body{display:flex;flex-direction:column;gap:11px;max-height:min(66vh,580px);overflow:auto;padding-right:2px}.cpp-sec>b{display:block;font-size:12px;font-weight:800;color:#f2c66d;margin-bottom:5px}.cpp-phones{display:flex;flex-wrap:wrap;gap:6px}.cpp-phones em{font-style:normal;font-size:12.5px;font-weight:700;color:#e8f0ff;letter-spacing:.5px;border:1px solid rgba(120,170,255,.45);background:#78aaff17;border-radius:8px;padding:2px 11px}.cpp-fol{font-size:11.5px;color:#8ea2c9;line-height:1.75}.cpp-fol em{font-style:normal;color:#dbe6fb;font-weight:700;margin-right:2px}.cpp-logs{margin-top:5px}.cpp-logs u>s:first-child{margin-left:0;margin-right:6px}.cpp-logs u span{color:#cfdaf2}.cpp-none{font-size:11.5px;color:#7fe0a8}.cpp-none.dim{color:#7286a8}.bcr-cn{font-style:normal;cursor:pointer;color:#dbe6fb;border-bottom:1px dashed rgba(240,201,107,.45);padding-bottom:1px;transition:all .14s}.bcr-cn:hover{color:#f2c66d;border-bottom-color:#f2c66d}.dc-row.pend{opacity:.82;cursor:default;border-style:dashed}.dc-pending{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.dc-pending i{font-style:normal;font-size:10.5px;color:#7286a8}.dc-pend-n{font-style:normal;font-size:10.5px;font-weight:800;color:#ffd28f;margin-left:6px}.fw-view-sw{display:inline-flex;align-items:center;gap:2px;padding:2px;border-radius:99px;background:#8caadc14;border:1px solid rgba(140,170,220,.22);margin-left:8px}.fw-view-sw button{border:0;background:none;color:#8ea2c9;font-size:11.5px;font-weight:800;padding:4px 14px;border-radius:99px;cursor:pointer;transition:all .15s}.fw-view-sw button:hover{color:#c8d4f2}.fw-view-sw button.on{background:linear-gradient(135deg,#f5c96d,#e5a83c);color:#241a05;box-shadow:0 2px 10px #f5b81d59}.fw-dealing{display:inline-flex;align-items:center;gap:3px;flex:none;padding:1px 8px;border-radius:99px;font-style:normal;font-size:10px;font-weight:800;line-height:1.5;letter-spacing:.02em;color:#ffb0a6;background:#ff6e6429;border:1px solid rgba(255,120,110,.6);white-space:nowrap;animation:fwClashPulse 1.8s ease-in-out infinite}.fw-deal-warn{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;margin:0 0 8px;padding:8px 14px;border-radius:11px;background:linear-gradient(135deg,#ff6e6424,#ff6e640d);border:1px solid rgba(255,120,110,.5);color:#ffc9c2;font-size:12px;font-weight:700}.fw-deal-warn b{color:#ff9a8f;font-weight:900;letter-spacing:.04em}.fw-deal-warn i{font-style:normal;color:#9db1d6;font-weight:500}.fw-xf.dg{font-style:normal;color:#ffd28f;background:#ffb2541f;border-color:#ffb2546b}.au-tag.warn{font-style:normal;color:#ffb687;background:#ff965a21;border:1px solid rgba(255,150,90,.45)}.pc-shell:has(.wk-chat) .wk-chat.rw-pane.regwide{flex:0 1 1040px}#root .custreg .fb-scroll{margin-left:-10px;margin-right:-10px}#root .fb-tr.reg{grid-template-columns:16px minmax(62px,1.1fr) minmax(52px,1fr) 66px 44px 56px 48px 32px 38px 54px 50px 36px;min-width:0;gap:4px;padding:6px;font-size:10.5px}#root .fb-tr.reg.hd{font-size:10px;line-height:1.3}#root .fb-tr.reg .fb-dim{font-size:9.5px}#root .fb-tr.reg .fb-new,#root .fb-tr.reg .fb-old{margin-left:0;padding:0 5px;font-size:9px}#root .fb-tr.reg .fb-cell{min-width:0;padding:2px 4px;font-size:10px}#root .fb-tr.reg .fb-pass,#root .fb-tr.reg .fb-wait{font-size:9.5px}#root .fb-tr.reg .cr-src{font-size:9.5px;padding:0 4px;white-space:normal;line-height:1.5}.au-foldline{display:flex;align-items:center;padding:2px 0 8px}.au-foldline .rw-tab.au-donebtn{margin-left:0}.fb-gold{color:#f0cd78;font-weight:800}.cr-stats{display:flex;flex-wrap:wrap;gap:6px 18px;align-items:center;padding:7px 12px;border-radius:10px;background:#8ea2c912;border:1px solid rgba(142,162,201,.16);font-size:12px;color:#9db1d6}.cr-stats b{color:#eef2ff;font-weight:900;font-size:13px}.cr-stats b.ok{color:#8fe3b3}.cr-src{font-style:normal;font-size:10px;font-weight:800;padding:1px 7px;border-radius:99px;white-space:nowrap}.cr-src.auto{color:#8ea2c9;background:#8caadc17;border:1px solid rgba(140,170,220,.25)}.cr-src.man{color:#c4b5fd;background:#a78bfa1f;border:1px solid rgba(167,139,250,.4)}.cr-src.sm{margin-left:6px}.cr-src-man{display:inline-flex;align-items:center;gap:6px;min-width:0}.cr-src-man .cr-src.man{overflow:hidden;text-overflow:ellipsis}.cr-del{flex:none;width:20px;height:20px;border-radius:6px;border:1px solid rgba(255,120,120,.35);background:#ff787814;color:#ff9d9d;font-size:10px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-family:inherit}.cr-del:hover{background:#ff787833;border-color:#ff787899}.cr-addbtn{margin-left:auto;flex:none;padding:5px 12px;border-radius:9px;border:1px solid rgba(245,200,100,.45);background:#f5c8641a;color:#f2c66d;font-size:12px;font-weight:800;cursor:pointer;font-family:inherit}.cr-addbtn:hover{background:#f5c86433;border-color:#f5c864b3}.cr-addbtn.on{background:#f5c86438}.fb-filter .cr-addbtn~.fb-fullbtn{margin-left:0}.cr-addfm{padding:10px 12px;border-radius:12px;background:#a78bfa0f;border:1px solid rgba(167,139,250,.25)}.cr-addfm>b{display:flex;align-items:baseline;gap:10px;font-size:12.5px;color:#e6dcff;margin-bottom:8px}.cr-addfm>b em{font-style:normal;font-size:11px;color:#8ea2c9}.cr-addfm-g{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;align-items:stretch}.cr-addfm-g .wk-inp{width:100%;box-sizing:border-box}.cr-addfm-g .cr-note{grid-column:span 2}.cr-addfm-ops{display:flex;gap:8px;justify-content:flex-end;grid-column:span 2}.cr-addfm-ops .au-ok,.cr-addfm-ops .au-no{flex:1;padding:0 14px;font-size:12px;height:32px;border-radius:8px}.cr-proddeal{margin-top:14px;padding-top:12px;border-top:1px dashed rgba(142,162,201,.25)}.rw-sub-hd{display:flex;align-items:baseline;gap:10px;margin:2px 2px 10px}.rw-sub-hd b{font-size:13.5px;color:#eaf1ff}.rw-sub-hd em{font-style:normal;font-size:11px;color:#7c8aa5}.gm-mst.cxl{background:#94a3b824;color:#9aa8c2}.abp-li{flex-wrap:wrap}.abp-li.rej{background:#ff6e6e0d;border-radius:9px;padding-left:8px;padding-right:8px}.abp-li.cxl{opacity:.62}.abp-lt{cursor:pointer}.abp-lt:hover b{color:#ffd584}.abp-lx{flex-basis:100%;display:flex;flex-direction:column;gap:3px;margin:2px 0 4px;padding:7px 10px;border-left:2px solid rgba(245,200,100,.35);background:#0b132480;border-radius:0 8px 8px 0;font-size:11.5px;color:#8a99b8}.abp-lx i{font-style:normal;color:#9fb0d4;line-height:1.55}.dpd-wd.re{border-color:#f5c86473;background:#f5c8641a;color:#ffd584}.dpd-wd.re:hover{background:#f5c8642e}.bbp-rejbar{display:flex;align-items:center;gap:7px;width:100%;margin:2px 0 10px;padding:9px 14px;border-radius:10px;border:1px dashed rgba(255,120,120,.35);background:#ff63630f;color:#ff9d9d;font-size:12px;font-weight:800;cursor:pointer;text-align:left}.bbp-rejbar:hover{border-color:#ff787899;background:#ff63631a}.bbp-rejbar em{margin-left:auto;font-style:normal;color:#c08a8a;font-size:10.5px;font-weight:600}.is-mobile .hp-stage{padding:22px 18px;max-width:100%}.is-mobile .hp-title{font-size:34px;letter-spacing:8px}.is-mobile .hp-sub{font-size:10px;letter-spacing:2px;text-align:center}.is-mobile .hp-mood{font-size:13px}.is-mobile .hp-gate{width:min(320px,84vw);height:64px}.is-mobile .hp-tip{font-size:10.5px;padding:0 22px;text-align:center;line-height:1.7}.is-mobile .hp-logo{transform:scale(.82)}.is-mobile .wk-desk.m{flex-direction:column}.is-mobile .wk-side{position:fixed;left:0;top:0;bottom:0;z-index:960;width:min(300px,84vw);height:100%;border-radius:0;transform:translate(-106%);transition:transform .28s ease;overflow-y:auto;overflow-x:hidden;box-shadow:24px 0 60px #00000080}.is-mobile .wk-side.open{transform:none}.is-mobile .wk-side-menu{overflow:visible;flex:none}.is-mobile .wk-m-mask{position:fixed;inset:0;z-index:950;background:#03060e9e;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.is-mobile .wk-m-burger{flex:none;width:36px;height:36px;border-radius:10px;border:1px solid rgba(240,201,107,.35);background:#f0c96b14;color:#ffd584;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;margin-right:2px}.is-mobile .wk-desk-foot{display:none}.is-mobile .rw-hd{padding:10px 12px;flex-wrap:wrap;gap:6px}.is-mobile .rw-hd-l b{font-size:14px}.is-mobile .rw-hd-l span{font-size:10.5px}.is-mobile .rw-back{padding:5px 10px;font-size:11px}.is-mobile .rw-pane{border-radius:0}.is-mobile .rw-pane table,.is-mobile .wk-native-pane table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.is-mobile .wk-mask>*{max-width:94vw;max-height:92dvh;overflow:auto}.is-mobile .wk-side-grid{grid-template-columns:1fr 1fr}.is-mobile .rw-hd{align-items:flex-start}.is-mobile .rw-hd-l{flex:1 1 auto;min-width:0}.is-mobile .rw-hd .rw-back{flex:none;margin-left:auto}.is-mobile .dc-grp-hd{flex-wrap:wrap;gap:8px 10px;padding:11px 12px}.is-mobile .dc-grp-who{flex:1 1 calc(100% - 66px);min-width:0}.is-mobile .dc-grp-who .dc-zone{white-space:normal;line-height:1.5}.is-mobile .dc-stat.adv4{margin-left:0;width:100%;gap:8px;padding-right:0}.is-mobile .dc-stat.adv4 .dc-sg{flex:1;gap:8px}.is-mobile .dc-sg-i{grid-template-columns:4.5em 5ch 1.2em .8em;-moz-column-gap:8px;column-gap:8px;padding:7px 10px;font-size:11.5px}.is-mobile .dc-stat .dc-sg-i.st{grid-template-columns:4.5em 5ch 1.2em .8em}.is-mobile .dc-cnt{margin-left:0;width:100%}.is-mobile .wbn-card{flex-wrap:wrap;gap:8px 10px;padding:13px 14px}.is-mobile .wbn-who{min-width:0;flex:1}.is-mobile .wbn-amt{min-width:0;margin-left:auto}.is-mobile .wbn-chips{flex:1 1 100%;order:6}.is-mobile .wbn-chips i{line-height:1.8;font-size:10.5px}.is-mobile .wbn-stats{width:100%;max-width:none;gap:4px}.is-mobile .wbn-stat{flex:1;min-width:0;padding:5px 4px 4px}.is-mobile .wbn-stat b{font-size:14px}.is-mobile .wbn-stat em{font-size:9px}.is-mobile .pb-t3{grid-template-columns:44px minmax(0,1fr) auto;gap:8px;padding:12px}.is-mobile .pb-t3 .pb-t3-rk.tlp-wrap{width:44px}.is-mobile .pb-t3-badges{grid-column:1 / -1;grid-row:2}.is-mobile .pb-t3 .pb-t3-num,.is-mobile .pb-t3 .pb-team-num{grid-column:3;grid-row:1;min-width:0}.is-mobile .pb-t3 .pb-t3-num i,.is-mobile .pb-t3 .pb-team-num .pb-per-n i{min-width:40px}.is-mobile .pb-t3-who>span{font-size:10.5px;line-height:1.5}.is-mobile .pb-sec-h{flex-wrap:wrap;gap:6px}.is-mobile .goal-mems{padding:10px 8px;overflow-x:auto}.is-mobile .goal-mems-t,.is-mobile .goal-mem{grid-template-columns:minmax(52px,1.3fr) 32px 42px 58px 50px 58px 40px;gap:3px;padding-left:4px;padding-right:4px}.is-mobile .goal-mems-t{font-size:9.5px;white-space:normal}.is-mobile .goal-mem{font-size:11px}html.is-mobile #root .goal-drive.v2{grid-template-columns:minmax(0,1fr)}.is-mobile .wk-total-line{display:flex;flex-wrap:wrap;gap:8px 10px}.is-mobile .wk-total-line>span:first-child{flex:1 1 100%}.is-mobile .wk-total-line .wkbf-ups{margin-left:0;flex:none}.is-mobile .wk-total-line .wk-total-btn{flex:1;min-width:0;white-space:normal;line-height:1.45;padding:9px 10px}.is-mobile .abp-row.end{flex-wrap:nowrap}.is-mobile .abp-row.end>span.wkbf-ups{flex:0 0 auto;min-width:0;width:auto;justify-content:flex-start}.is-mobile .abp-row.end .au-ok{flex:1 1 auto;min-width:0;white-space:normal;line-height:1.45;padding:9px 10px}.is-mobile .wbn-chips i{white-space:nowrap}.is-mobile .rw-pane{overflow-x:hidden}html.is-mobile #root .rf-bgrid,html.is-mobile #root .fw-ai-grid{grid-template-columns:minmax(0,1fr)}html.is-mobile #root .fw-ai-disc{grid-template-columns:repeat(2,1fr)}.is-mobile .ct-stats{grid-template-columns:repeat(3,1fr)}.is-mobile .bs-bar4{grid-template-columns:repeat(2,1fr);gap:8px}.is-mobile .bs-rank-list{grid-template-columns:repeat(2,1fr)}.is-mobile .rw-back.np-full{display:none}html.is-mobile,html.is-mobile body{overflow-x:hidden;max-width:100vw}.is-mobile .fw-watch-bar{flex-wrap:wrap;row-gap:4px}.is-mobile .fw-watch-none{white-space:normal;line-height:1.5;margin-left:0;flex:1 1 100%}.is-mobile .fw-bd-tr{grid-template-columns:minmax(88px,1.2fr) minmax(40px,.7fr) minmax(40px,.7fr) minmax(48px,.8fr) minmax(52px,.8fr) minmax(42px,.6fr);padding:9px 10px;font-size:11px}.is-mobile .fw-bd-tr.hd{font-size:10px}.is-mobile .fw-bd-tr>span:nth-child(6){display:none}.is-mobile .fw-bd-nm .fw-xf.cl{width:3.2em;min-width:3.2em;font-size:8px;padding:1px 3px}.is-mobile .fw-bd-xt{overflow-x:auto}.is-mobile .fw-bd-xtr{min-width:600px}.is-mobile .fw-line-h{grid-template-columns:50px 90px minmax(0,1fr) auto 26px;gap:4px;padding:8px}.is-mobile .fw-l-phone{font-size:12px}.qb-bar{display:flex;align-items:center;gap:10px;padding:10px 14px;flex-wrap:wrap}.qb-tip{font-size:10.5px;color:#77879f;flex:1;min-width:200px}.qb-err{margin:0 14px 8px;padding:8px 12px;border-radius:10px;background:#ff5a5a1a;border:1px solid rgba(255,90,90,.3);color:#ff9a9a;font-size:11.5px}.qb-grp{margin:0 14px 14px}.qb-grp-t{display:flex;justify-content:space-between;align-items:baseline;padding:8px 4px 6px;border-bottom:1px solid rgba(212,175,55,.25);margin-bottom:6px}.qb-grp-t b{font-size:13px;color:#e8c76a}.qb-grp-t span{font-size:10.5px;color:#77879f}.qb-row{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:10px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);margin-bottom:6px}.qb-row.off{opacity:.45}.qb-row-m{flex:1;min-width:0;display:flex;align-items:center;gap:8px}.qb-row-m b{color:#aab6c8;font-size:10.5px;flex-shrink:0}.qb-title{flex:1;min-width:0;font-size:12px;color:#e6ebf3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qb-scores{display:flex;gap:4px;flex-shrink:0}.qb-scores em{font-style:normal;font-size:9.5px;padding:1px 6px;border-radius:999px;background:#ffffff0f;color:#aab6c8}.qb-scores em.p3{background:#d4af372e;color:#e8c76a}.qb-row-ops{display:flex;gap:6px;flex-shrink:0}.qb-pop{max-width:560px;width:calc(100vw - 32px)}.qb-opt-row{display:flex;align-items:center;gap:8px}.qb-opt-row span{flex-shrink:0;font-size:10.5px;color:#77879f}.qb-opt-row .wk-inp{flex:1}.qb-opt-row .qb-s{width:64px;flex:none;text-align:center}.qb-prev{max-height:300px;overflow-y:auto;padding:4px 0}.qb-prev-row{display:flex;align-items:center;gap:8px;padding:5px 4px;font-size:11px;border-bottom:1px dashed rgba(255,255,255,.06)}.qb-prev-row em{font-style:normal;color:#e8c76a;font-size:10px;flex-shrink:0;width:60px}.qb-prev-row span{flex:1;min-width:0;color:#e6ebf3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qb-prev-row i{font-style:normal;color:#77879f;font-size:10px}.ib-tr.sh{grid-template-columns:minmax(120px,1.2fr) 70px 56px minmax(110px,1fr) minmax(90px,.8fr) minmax(120px,1fr) 96px;min-width:760px}.ib-tr.sh.done{opacity:.62}.ib-tr.sh .sh-nm{font-size:12px;color:#e8eefb;display:block}.ib-tr.sh .sh-sub{display:block;font-style:normal;font-size:10px;color:#77879f}.ib-tr.sh .lg-ops{display:flex;gap:6px;justify-content:flex-end}.ib-tr.sh .ib-prod .lg-inp{width:100%}.hrt-rop-bar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:2px 0 10px}.hrt-rop-bar .wk-inp{flex:1;min-width:180px;max-width:320px}.hrt-rop-tb{display:grid;gap:0;font-size:12px;max-height:420px;overflow:auto;border:1px solid rgba(148,163,184,.14);border-radius:10px}.hrt-rop-tr{display:grid;grid-template-columns:1.1fr 1.1fr 1.6fr .9fr .9fr .9fr;gap:8px;padding:7px 12px;align-items:center;border-bottom:1px solid rgba(148,163,184,.08);color:#c6d6f2}.hrt-rop-tr.ar{grid-template-columns:1.1fr 1.8fr .6fr .6fr .6fr .6fr .6fr}.hrt-rop-tr.h{position:sticky;top:0;background:#141b30;font-weight:700;color:#8fa0c4;z-index:1}.hrt-rop-tr.hot{background:#ff6b6b0d}.hrt-rop-tr .mn{font-family:ui-monospace,Menlo,monospace;font-size:11.5px;color:#8fa0c4}.hrt-rop-tr .mn.bad{color:#ff6b6b;font-weight:700}.hrt-rop-lv{font-style:normal;font-size:10.5px;color:#ffb454;background:#ffb4541f;border-radius:999px;padding:1px 8px;margin-left:6px}.hrt-ll{padding:8px 2px;border-bottom:1px solid rgba(148,163,184,.1);font-size:12.5px}.hrt-ll-1{display:flex;align-items:center;gap:8px}.hrt-ll-1 b{color:#e8eefc}.hrt-ll-1 i{font-style:normal;color:#8fa0c4;font-size:11.5px}.hrt-ll-st{font-style:normal;margin-left:auto;font-size:11px;padding:1px 10px;border-radius:999px}.hrt-ll-st.pd{color:#ffb454;background:#ffb4541f}.hrt-ll-st.ok{color:#4ade80;background:#4ade801a}.hrt-ll-2{color:#aeb9d4;margin-top:2px}.hrt-ll-3{color:#8fa0c4;font-size:12px;margin-top:2px}.hrt-cg{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:7px 2px;border-bottom:1px solid rgba(148,163,184,.1);font-size:12.5px}.hrt-cg-k{font-style:normal;font-size:11px;padding:1px 10px;border-radius:999px;flex-shrink:0}.hrt-cg-k.dp{color:#7cc7ff;background:#7cc7ff1f}.hrt-cg-k.rl{color:#c4b5fd;background:#c4b5fd1f}.hrt-cg-k.rn{color:#f0c96b;background:#f0c96b1f}.hrt-cg-k.er{color:#ff6b6b;background:#ff6b6b1f}.hrt-cg-k.rs{color:#ffb454;background:#ffb4541f}.hrt-cg-w b{color:#e8eefc;margin-right:6px}.hrt-cg-w i{font-style:normal;font-family:ui-monospace,Menlo,monospace;font-size:11px;color:#8fa0c4}.hrt-cg-v{color:#aeb9d4}.hrt-cg-by{margin-left:auto;color:#71809e;font-size:11.5px}@media(max-width:720px){.hrt-rop-tr,.hrt-rop-tr.ar{grid-template-columns:repeat(3,1fr);row-gap:4px}}.ct-arch-sec-h.watch>i{background:#7cc7ff}.ct-arch-sec-h.watch b{color:#7cc7ff}.ct-arch-sec-h.flat>i{background:#c4b5fd}.ct-arch-sec-h.flat b{color:#c4b5fd}.ct-watch{display:grid;gap:4px;padding:8px 4px 10px}.ct-watch-r{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:6px 12px;border:1px solid rgba(124,199,255,.18);border-radius:10px;font-size:12.5px;color:#c6d6f2;background:#7cc7ff0a}.ct-watch-r b{color:#e8eefc}.ct-watch-r .mn{font-family:ui-monospace,Menlo,monospace;font-size:11.5px;color:#8fa0c4}.ct-watch-r .mn.pf{font-weight:700}.ct-watch-r .mn.pf.neg{color:#ff6b6b}.ct-watch-own{color:#7cc7ff;font-size:11.5px}.ct-take{margin-left:auto;border:1px solid rgba(74,222,128,.5);background:#4ade801f;color:#4ade80;border-radius:8px;padding:3px 14px;font-size:12px;font-weight:700;cursor:pointer}.ct-take:disabled{opacity:.5;cursor:default}.ct-opb.st{color:#f0c96b}.ct-opsmenu .ct-mv-i.cur{color:#f0c96b;font-weight:700}#root .hr-row.hr-newrow{box-shadow:inset 3px 0 #f0c96b;background:linear-gradient(90deg,rgba(240,201,107,.07),transparent 40%)}#root .hr-newdot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#f0c96b;margin-left:5px;vertical-align:2px;box-shadow:0 0 6px #f0c96bcc;animation:hrnewdot 1.6s ease-in-out infinite}@keyframes hrnewdot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}.ss-warn{margin:0 0 10px;padding:8px 14px;border-radius:10px;background:#ff9d8a1a;border:1px solid rgba(255,157,138,.4);color:#ffb4a3;font-size:12.5px;font-weight:700}.ss-list{display:flex;flex-direction:column;gap:6px}.ss-row{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto auto;gap:8px;align-items:center;padding:8px 12px;border-radius:10px;border:1px solid rgba(140,170,220,.16);background:#0b132466;font-size:12px;color:#c9d4ec}.ss-row.hot{border-color:#ff9d8a73;background:#ff9d8a0f}.ss-row.dim{opacity:.72}.ss-row b{color:#eef2ff;font-size:12.5px;display:flex;align-items:baseline;gap:7px;min-width:0}.ss-row b i{font-style:normal;font-size:10.5px;color:#7286a8;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-kind{color:#93a3c4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-nth{font-style:normal;font-size:11px;font-weight:800;color:#8fc7ff;white-space:nowrap}.ss-nth.hot{color:#ff9d8a}.ss-at{color:#5b6b84;font-size:11px;white-space:nowrap;font-variant-numeric:tabular-nums}@media(max-width:640px){.ss-row{grid-template-columns:minmax(0,1fr) auto;row-gap:3px}.ss-kind,.ss-at{grid-column:1 / -1}}.tp-pop.flip-l{left:0;right:auto}.tp-pop.flip-r{right:0;left:auto}.pb-pane{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(240,195,78,.45) transparent}.pb-pane::-webkit-scrollbar{width:6px}.pb-pane::-webkit-scrollbar-thumb{background:#f0c34e52;border-radius:3px}.pb-pane::-webkit-scrollbar-track{background:transparent}.pb-pane{scrollbar-color:rgba(240,195,78,.7) rgba(240,195,78,.08)}.pb-pane::-webkit-scrollbar{width:10px}.pb-pane::-webkit-scrollbar-thumb{background:#f0c34e8c;border-radius:5px;border:2px solid rgba(11,16,30,.9)}.pb-pane::-webkit-scrollbar-thumb:hover{background:#f0c34ecc}.pb-pane::-webkit-scrollbar-track{background:#f0c34e12;border-radius:5px}.ct-addcard-row td{padding:10px 12px;background:#d4b46a0d}.ct-addcard{border:1px solid rgba(240,201,107,.28);border-radius:14px;background:linear-gradient(180deg,#141e36bf,#0d1426d9);box-shadow:0 10px 30px #00000059;padding:12px 14px}.ct-addcard-h{display:flex;align-items:baseline;gap:10px;margin-bottom:10px;flex-wrap:wrap}.ct-addcard-h b{color:#f2c66d;font-size:13.5px;letter-spacing:.5px}.ct-addcard-h span{font-size:11px;color:#c9d6f28c}.ct-addcard-g{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:10px 12px}.ct-addcard-g .cg{display:flex;flex-direction:column;gap:4px;min-width:0}.ct-addcard-g .cg>i{font-style:normal;font-size:10.5px;color:#c9d6f299;letter-spacing:.3px}.ct-addcard-g .cg.req-miss>i{color:#ff9aa2}.ct-addcard-g .ct-fp{width:100%;min-width:0}.ct-addcard-g .ct-own-wrap,.ct-addcard-g .ct-inp{width:100%}.ct-addcard-g .cg-name,.ct-addcard-g .cg-variety{grid-column:span 4}.ct-addcard-g .cg-dir,.ct-addcard-g .cg-point{grid-column:span 2}.ct-addcard-g .cg-date{grid-column:span 3}.ct-addcard-g .cg-lots{grid-column:span 2}.ct-addcard-g .cg-owner{grid-column:span 3}.ct-addcard-g .cg-last,.ct-addcard-g .cg-profit{grid-column:span 2}.ct-addcard-g .cg-last .ct-rt{align-self:flex-start}.ct-addcard-b{display:flex;align-items:center;gap:8px;margin-top:12px;flex-wrap:wrap}.ct-addcard-b .ct-ebtn{font-size:11.5px;padding:6px 16px}.ct-addcard-miss{font-style:normal;font-size:11px;color:#ff9aa2}@media(max-width:760px){.ct-addcard-g .cg-name,.ct-addcard-g .cg-variety{grid-column:span 6}.ct-addcard-g .cg-dir,.ct-addcard-g .cg-point,.ct-addcard-g .cg-date,.ct-addcard-g .cg-lots,.ct-addcard-g .cg-owner,.ct-addcard-g .cg-last,.ct-addcard-g .cg-profit{grid-column:span 3}}.ct-src-note{margin:0 2px 8px;padding:7px 12px;border-radius:9px;background:#d4af3712;border:1px solid rgba(212,175,55,.22);color:#c9b478;font-size:11px;line-height:1.6}.ct-src-badge{display:inline-flex;align-items:center;margin-left:6px;padding:0 6px;height:16px;border-radius:99px;font-style:normal;font-size:9.5px;font-weight:800;color:#8fd0a8;background:#3dbe801f;border:1px solid rgba(61,190,128,.35);vertical-align:1px;white-space:nowrap}.mcr-src{display:inline-flex;align-items:center;margin-left:6px;padding:0 6px;height:16px;border-radius:99px;font-style:normal;font-size:9.5px;font-weight:800;vertical-align:1px;white-space:nowrap}.mcr-src.boss{color:#f0c75e;background:#d4af371f;border:1px solid rgba(212,175,55,.4)}.mcr-src.mine{color:#8fd0a8;background:#3dbe801f;border:1px solid rgba(61,190,128,.35)}.mcr-src.watch{color:#8fb8e8;background:#60a5fa1f;border:1px solid rgba(96,165,250,.35)}.wbn-who{width:168px;flex:0 0 168px;min-width:0}.wbn-card .rw-me{display:none}.wbn-ribbon{font-size:8.5px;padding:1px 6px}.nmfx>span{display:inline;margin:0;padding:0;font-size:inherit;font-weight:inherit;color:inherit;text-shadow:inherit;letter-spacing:inherit;line-height:inherit}.wbn-card{gap:8px}.wbn-stats{flex-wrap:wrap;row-gap:4px}.wbn-stat{min-width:40px;padding:4px 5px 3px}.wbn-stat b{font-size:14px}.wbn-stat em{font-size:9px}.wbn-amt{min-width:0}.wbn-card{flex-wrap:wrap}.wbn-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;flex:1 1 100%;order:9;width:100%;max-width:none;margin-top:10px}.wbn-stat{min-width:0;padding:6px 6px 5px;overflow:hidden}.wbn-stat em{max-width:100%;overflow:hidden;text-overflow:ellipsis;font-size:10px}.wbn-chips:empty{display:none}@keyframes wkChipCorner{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}html:not(.is-mobile) .rw-pane .wk-chiptr{position:absolute;top:20px;right:22px;z-index:40;animation:wkChipCorner .28s ease .4s both}.mcr-rowops{position:relative}.mcr-srcpill{display:inline-flex;align-items:center;gap:3px;padding:2px 10px;border-radius:99px;font-size:10px;font-weight:800;cursor:pointer;border:1px solid rgba(61,190,128,.4);background:#3dbe801f;color:#8fd0a8;white-space:nowrap}.mcr-srcpill:hover{background:#3dbe8038;border-color:#3dbe80a6}.mcr-srcpill.watch{border-color:#60a5fa66;background:#60a5fa1f;color:#8fb8e8}.mcr-srcpill.watch:hover{background:#60a5fa38;border-color:#60a5faa6}.mcr-opspop{position:absolute;right:0;top:calc(100% + 6px);z-index:70;display:inline-flex;gap:6px;padding:7px 9px;border-radius:10px;background:#090d19fa;border:1px solid rgba(127,184,255,.35);box-shadow:0 12px 30px #0009;white-space:nowrap;animation:ctOpsPop2 .16s ease}@media(min-width:901px){.pb-pane .pb-big-wrap.one .pb-sec.big.full{overflow:hidden}.pb-pane .pb-big-wrap.one .pb-sec.big.full .wbn-bar,.pb-pane .pb-big-wrap.one .pb-sec.big.full .wbn-cast,.pb-pane .pb-big-wrap.one .pb-sec.big.full>.rw-empty{flex:none}.pb-pane .pb-big-wrap.one .pb-sec.big.full .wbn-cards{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(240,195,78,.7) rgba(240,195,78,.08)}.pb-pane .pb-big-wrap.one .pb-sec.big.full .wbn-cards::-webkit-scrollbar{width:10px}.pb-pane .pb-big-wrap.one .pb-sec.big.full .wbn-cards::-webkit-scrollbar-thumb{background:#f0c34e8c;border-radius:5px;border:2px solid rgba(11,16,30,.9)}.pb-pane .pb-big-wrap.one .pb-sec.big.full .wbn-cards::-webkit-scrollbar-thumb:hover{background:#f0c34ecc}.pb-pane .pb-big-wrap.one .pb-sec.big.full .wbn-cards::-webkit-scrollbar-track{background:#f0c34e12;border-radius:5px}.pb-pane .pb-big-wrap.one .pb-sec.big.full .wbn-cards:after{content:"";display:block;height:14px;flex:none}}.fw-l-tags .cap-none{visibility:hidden}.fw-l-tags .fw-none-tag{visibility:hidden;width:64px;height:20px;padding:0;flex:0 0 auto}@media(max-width:900px){.fw-l-tags .fw-none-tag{width:60px;height:19px}}.fw-tagro{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:8px 2px 7px;border-radius:10px;background:#141e3aa6;border:1.5px solid rgba(240,195,78,.5);cursor:default;position:relative;min-width:0}.fw-tagro i{font-style:normal;font-size:15px;font-weight:900;letter-spacing:.5px;line-height:1}.fw-tagro b{font-size:11px;font-weight:700;color:#93a7cd;white-space:nowrap;line-height:1.2}.fw-tagro.lvS1 i{color:#ffd584}.fw-tagro.lvS2 i{color:#c9a8ff}.fw-tagro.lvS1{border-color:#ffd5848c;box-shadow:0 0 10px #ffd5841f}.fw-tagro.lvS2{border-color:#c9a8ff8c;box-shadow:0 0 10px #c9a8ff1f}.fw-tagc.dis{opacity:.38;cursor:not-allowed;filter:saturate(.5)}.fw-tagc.dis:hover{transform:none;border-color:#94a3ff38}#root .fw-tool .fw-chip-sym{font-style:normal;font-weight:900;font-size:14px;line-height:1;display:inline-flex;align-items:center;justify-content:center}#root .fw-sqb .fw-chip-sym{font-size:13px;letter-spacing:0}.fw-menu button{justify-content:center;gap:0;letter-spacing:1px;font-weight:700}.fw-exp-pop{position:relative;width:min(92vw,340px);padding:16px 14px 13px;border-radius:16px;background:#141d33;border:1px solid rgba(245,200,100,.38);box-shadow:0 18px 48px #0009;color:#dfe8f5}.fw-exp-t{display:flex;flex-direction:column;gap:2px;font-size:14.5px;font-weight:800;color:#ffd584;padding-right:30px}.fw-exp-t>span{font-size:11px;font-weight:500;color:#8ea3c8}.fw-exp-pop .dc-x{position:absolute;top:10px;right:10px}.fw-exp-list{margin-top:12px;display:flex;flex-direction:column;gap:6px}.fw-exp-opt{display:flex;align-items:center;gap:9px;width:100%;padding:8px 10px;border-radius:10px;border:1px solid rgba(140,170,220,.22);background:#0b132466;color:#c8d4f2;font-size:12.5px;font-weight:600;cursor:pointer;transition:.15s;font-family:inherit;text-align:left}.fw-exp-opt:hover{border-color:#f5c86480;color:#e8eefc}.fw-exp-opt.on{border-color:#f5c864bf;background:#f5c8641a;color:#ffd584}.fw-exp-box{flex:0 0 auto;width:16px;height:16px;border-radius:5px;border:1.5px solid rgba(140,170,220,.45);display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-size:11px;font-weight:900;line-height:1;color:#0d1526}.fw-exp-opt.on .fw-exp-box{background:#ffd584;border-color:#ffd584}.fw-exp-name{flex:1 1 auto;min-width:0}.fw-exp-opt>em{font-style:normal;font-size:10.5px;color:#8ea3c8;font-weight:700}.fw-exp-opt.on>em{color:#ffd584}.fw-exp-ft{margin-top:13px;display:flex;gap:8px;justify-content:flex-end}.fw-exp-cancel{padding:7px 14px;border-radius:9px;border:1px solid rgba(140,170,220,.3);background:transparent;color:#9db1d6;font-size:12px;font-weight:700;cursor:pointer;font-family:inherit}.fw-exp-cancel:hover{border-color:#f5c86480;color:#d8e2f8}.fw-exp-go{padding:7px 16px;border-radius:9px;border:1px solid rgba(245,200,100,.55);background:#f5c86429;color:#ffd584;font-size:12px;font-weight:800;cursor:pointer;font-family:inherit;transition:.15s}.fw-exp-go:hover{background:#f5c86447}.fw-exp-go:disabled{opacity:.38;cursor:not-allowed}.fw-exp-go:disabled:hover{background:#f5c86429}.ss-picks{display:block;font-style:normal;font-size:10.5px;font-weight:700;color:#ff9d8a;margin-top:2px}.ss-row.hot .ss-picks{color:#ff7a7a}.fw-tfb{padding:3px 9px;border-radius:7px;border:1px solid rgba(245,200,100,.4);background:#f5c86414;color:#ffd584;font-size:11px;font-weight:700;cursor:pointer;font-family:inherit;transition:.15s;white-space:nowrap}.fw-tfb:hover{background:#f5c86438;transform:translateY(-1px)}.fw-tf-banner{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 10px;padding:8px 12px;border-radius:12px;border:1px solid rgba(255,157,138,.4);background:#ff9d8a0f;font-size:12px;color:#c9d4ec}.fw-tf-banner>b{color:#ff9d8a;font-size:12.5px;white-space:nowrap}.fw-tf-banner>i{font-style:normal;font-size:10.5px;color:#7286a8}.fw-tf-orph{padding:3px 10px;border-radius:8px;border:1px solid rgba(255,157,138,.5);background:#ff9d8a1a;color:#ffb0a3;font-size:11.5px;font-weight:700;cursor:pointer;font-family:inherit;transition:.15s}.fw-tf-orph:hover{background:#ff9d8a38;color:#ffc9c0}.fw-tf-pop{position:relative;width:min(94vw,400px);padding:16px 14px 13px;border-radius:16px;background:#141d33;border:1px solid rgba(245,200,100,.38);box-shadow:0 18px 48px #0009;color:#dfe8f5}.fw-tf-pop .dc-x{position:absolute;top:10px;right:10px}.fw-tf-gone{font-style:normal;font-size:10px;color:#ff9d8a;border:1px solid rgba(255,157,138,.5);border-radius:6px;padding:1px 6px;margin-left:6px;vertical-align:2px}.fw-tf-src{margin-top:10px;padding:8px 10px;border-radius:10px;background:#0b132480;border:1px solid rgba(140,170,220,.18);font-size:12.5px;color:#c8d4f2}.fw-tf-src>b{color:#ffd584}.fw-tf-src>i{font-style:normal;color:#7286a8;font-size:11px}.fw-tf-to{margin-top:10px;display:flex;flex-direction:column;gap:6px}.fw-tf-lb{font-size:11px;font-weight:700;color:#8ea3c8}.fw-tf-opt{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 10px;border-radius:10px;border:1px solid rgba(140,170,220,.22);background:#0b132466;font-size:12.5px;font-weight:600;color:#c8d4f2;cursor:pointer;transition:.15s}.fw-tf-opt:hover{border-color:#f5c86480}.fw-tf-opt.on{border-color:#f5c864bf;background:#f5c86414;color:#ffd584}.fw-tf-opt>input{accent-color:#f0c34e;margin:0}.fw-tf-opt>i{font-style:normal;font-size:11px;color:#8ea3c8}.fw-tf-opt>select{margin-left:auto;padding:4px 8px;border-radius:8px;border:1px solid rgba(140,170,220,.35);background:#0d1526;color:#dfe8f5;font-size:12px;font-family:inherit;max-width:46%}.fw-tf-opt>select:disabled{opacity:.4}.fw-tf-scope{margin-top:10px;display:flex;gap:6px}.fw-tf-scope>.fw-exp-opt{flex:1 1 0;padding:7px 9px;font-size:11.5px}.fw-tf-note{margin:10px 2px 0;font-size:10.5px;color:#7286a8;line-height:1.6}.fw-tf-msg{margin-top:8px;padding:7px 10px;border-radius:9px;background:#ff7a7a1a;border:1px solid rgba(255,122,122,.35);color:#ff9d8a;font-size:12px;font-weight:700}.fw-tf-msg.ok{background:#6edc9614;border-color:#6edc9659;color:#8fe6b0}.fw-l-phonew{display:flex;align-items:center;gap:4px;min-width:0;overflow:hidden}.fw-l-tags{flex-wrap:nowrap;gap:6px;mask-image:linear-gradient(90deg,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,#000 92%,transparent)}.fw-l-tags .fw-cap{width:64px;height:20px;padding:0;display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-size:10px;font-weight:700;line-height:1;border-radius:99px;white-space:nowrap;flex:0 0 auto;text-align:center;letter-spacing:.02em}.fw-cap.c-s1{color:#ffd584;background:#f5c86421;border:1px solid rgba(245,200,100,.4)}.fw-cap.c-s2{color:#c9a8ff;background:#c9a8ff21;border:1px solid rgba(201,168,255,.42)}.fw-cap.c-int.s1{color:#ffd584;background:#f5c86421;border:1px solid rgba(245,200,100,.4)}.fw-cap.c-int.s2{color:#c9a8ff;background:#c9a8ff21;border:1px solid rgba(201,168,255,.42)}.fw-cap.c-int.s12{color:#ffe3a8;background:linear-gradient(90deg,#f5c86424,#c9a8ff24);border:1px solid rgba(228,196,150,.5)}.fw-cap.c-int.hi{color:#ff6b6b;background:#ff5c5c26;border:1px solid rgba(255,92,92,.5)}.fw-cap.c-int.md{color:#ff9d6b;background:#ff9d6b26;border:1px solid rgba(255,157,107,.5)}.fw-cap.c-int.lo{color:#6f9bff;background:#5b8cff24;border:1px solid rgba(91,140,255,.45)}.fw-cap.c-int.hold{color:#8ea2c9;background:#8caadc1a;border:1px solid rgba(140,170,220,.35)}.fw-cap.c-prep{color:#6fe7a8;background:#18a05824;border:1px solid rgba(110,231,168,.45)}.fw-cap.c-due{color:#ff9d8a;background:#ff9d8a1f;border:1px solid rgba(255,157,138,.4)}.fw-cap.c-next{color:#8ea2c9;background:#8caadc12;border:1px solid rgba(140,170,220,.25)}.fw-cap.c-deal{color:#ffb0a6;background:#ff6e6429;border:1px solid rgba(255,120,110,.6);animation:fwClashPulse 1.8s ease-in-out infinite}.fw-cap.c-same{color:#ffd584;background:#ffd5841a;border:1px dashed rgba(255,213,132,.5)}.fw-l-tail{display:flex;align-items:center;justify-content:flex-end;flex:none;min-width:30px}.is-mobile .fw-l-tags .fw-cap{width:58px;height:19px;font-size:9.5px}.fw-tw-bar{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;margin:0 0 8px;padding:8px 14px;border-radius:11px;background:linear-gradient(135deg,#ffbe5a24,#ffbe5a0d);border:1px solid rgba(255,200,110,.45);color:#ffd9a0;font-size:12px;font-weight:700}.fw-tw-bar>span{font-weight:600;color:#c9a25e;font-size:11px}.fw-tw-i{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:8px;border:1px solid rgba(255,200,110,.5);background:#ffbe5a1a;color:#ffe1b0;font-size:11.5px;font-weight:800;cursor:pointer}.fw-tw-i:active{transform:scale(.96)}.fw-tw-i i{font-style:normal;font-size:10px;color:#ffb45e}.fw-tf-scp{display:flex;gap:6px;margin:10px 0 0}.fw-tf-scpi{flex:1 1 0;display:flex;align-items:center;justify-content:center;gap:5px;padding:7px 6px;border-radius:10px;border:1px solid rgba(140,170,220,.22);background:#0b132466;color:#c8d4f2;font-size:12px;font-weight:700;cursor:pointer;transition:.15s;font-family:inherit}.fw-tf-scpi em{font-style:normal;font-size:10.5px;color:#8ea2c9}.fw-tf-scpi.on{border-color:#f5c86499;background:#f5c8641a;color:#ffe1a6}.fw-tf-scpi.on em{color:#f5c864}.fw-tf-lvs{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:8px}.fw-exp-opt.sm{padding:6px 9px;font-size:11.5px}.fw-exp-opt.zero{opacity:.42;cursor:not-allowed}.fw-tf-pickw{margin-top:8px;border:1px solid rgba(140,170,220,.18);border-radius:10px;background:#0b132459}.fw-tf-pickbar{display:flex;align-items:center;gap:10px;padding:6px 10px;border-bottom:1px solid rgba(140,170,220,.14);font-size:11px;color:#8ea2c9}.fw-tf-pickbar button{border:none;background:none;color:#7db4ff;font-size:11px;font-weight:700;cursor:pointer;font-family:inherit;padding:0}.fw-tf-pickbar span{margin-left:auto}.fw-tf-pickbar b{color:#ffe1a6}.fw-tf-picklist{max-height:176px;overflow-y:auto;scrollbar-width:thin;padding:4px}.fw-tf-pick{display:flex;align-items:center;gap:8px;width:100%;padding:5px 8px;border-radius:8px;border:1px solid transparent;background:none;color:#c8d4f2;font-size:12px;font-weight:600;cursor:pointer;transition:.12s;font-family:inherit;text-align:left}.fw-tf-pick:hover{background:#8caadc0f}.fw-tf-pick.on{border-color:#f5c86466;background:#f5c86412}.fw-tf-pick.del{opacity:.55}.fw-tf-pickn{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-tf-pickn u{text-decoration:none;font-size:9.5px;color:#8ea2c9;border:1px solid rgba(140,170,220,.3);border-radius:5px;padding:0 4px;margin-left:5px}.fw-tf-pick .fw-cap{flex:none;width:64px;height:19px;font-size:9.5px}.fw-tf-to.shareoff .fw-tf-opt{opacity:.45;pointer-events:none}.fw-tf-sharet{font-style:normal;margin-left:8px;font-size:10.5px;color:#f5c864;font-weight:600}.fw-tf-sharew{margin-top:8px}.fw-tf-sharelist{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:6px}.ct-fp-h.s2hint{color:#d7b8ff;border-bottom:1px solid rgba(190,140,255,.25)}.ct-fp-h.s2hint b{color:#e9d2ff}.ct-fp-i em.s2new{color:#d7b8ff;border:1px solid rgba(190,140,255,.5);border-radius:6px;padding:0 5px;font-size:9.5px;font-style:normal;font-weight:800}.ct-fp-i em.s2reg{color:#8ea2c9;border:1px solid rgba(140,170,220,.3);border-radius:6px;padding:0 5px;font-size:9.5px;font-style:normal}.ng-wrap{margin:10px 0 2px;display:flex;flex-direction:column;gap:10px}.ng-week,.ng-score{border:1px solid rgba(140,170,220,.16);border-radius:14px;background:linear-gradient(160deg,#141e36eb,#0a1020eb);padding:12px 14px;box-shadow:0 10px 30px #00000059}.ng-hd{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:9px}.ng-hd>b{font-size:13.5px;color:#ffe1a6;letter-spacing:1px}.ng-hd>span{font-size:10.5px;color:#8ea2c9}.ng-hd>em{margin-left:auto;font-style:normal;font-size:10px;color:#6fd39a}.ng-pending{padding:14px;text-align:center;color:#8ea2c9;font-size:12px;border:1px dashed rgba(140,170,220,.25);border-radius:10px}.ng-top{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.ng-card{position:relative;border-radius:12px;padding:10px 12px 9px;background:#0b132499;border:1px solid rgba(140,170,220,.2);display:flex;flex-direction:column;gap:6px}.ng-card.pos{border-color:#6edca066}.ng-card.neg{border-color:#ff786e66}.ng-rank{position:absolute;top:-8px;left:-6px;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:11px;font-weight:900;color:#1a1206;background:linear-gradient(135deg,#e8c877,#b8944a);box-shadow:0 2px 8px #00000080}.ng-rank.r1{background:linear-gradient(135deg,#ffe9a8,#d4af37)}.ng-rank.r2{background:linear-gradient(135deg,#e8ecf4,#9aa7bd)}.ng-rank.r3{background:linear-gradient(135deg,#e8b88a,#a8743f)}.ng-name{font-size:14px;color:#eaf1ff;letter-spacing:1px}.ng-counts{display:flex;gap:10px;font-size:11px}.ng-counts .p,.ng-sc-row .p{color:#7fe3ae}.ng-counts .n,.ng-sc-row .n{color:#ff9d94}.ng-counts b,.ng-sc-row b{font-size:15px}.ng-bar{display:flex;height:7px;border-radius:4px;overflow:hidden;background:#8caadc1f}.ng-bar.big{height:12px;border-radius:6px;flex:1}.ng-bar .pos{background:linear-gradient(90deg,#2ea86e,#5fd79a)}.ng-bar .neg{background:linear-gradient(90deg,#d96a5e,#ff8d80)}.ng-lean{font-style:normal;font-size:10.5px;color:#c8d4f2}.ng-card.pos .ng-lean{color:#7fe3ae}.ng-card.neg .ng-lean{color:#ff9d94}.ng-sc-row{display:flex;align-items:center;gap:12px;font-size:12px}.ng-sc-row .p,.ng-sc-row .n{white-space:nowrap}.ng-sc-row b{font-size:20px}.ng-verdict{margin-top:8px;font-size:11.5px;padding:6px 10px;border-radius:8px;background:#8caadc14;color:#c8d4f2}.ng-verdict.pos{color:#7fe3ae;background:#6edca014}.ng-verdict.neg{color:#ff9d94;background:#ff786e14}.ng-pd-tg{margin-left:auto;border:1px solid rgba(140,170,220,.3);background:none;color:#9fb4d8;font-size:10.5px;border-radius:8px;padding:3px 9px;cursor:pointer;font-family:inherit}.ng-pd{margin-top:9px;display:flex;flex-direction:column;gap:5px}.ng-pd-r{display:flex;align-items:center;gap:8px;font-size:10.5px;color:#8ea2c9;padding:5px 9px;border-radius:8px;background:#0b132480}.ng-pd-r>b{color:#c8d4f2;width:30px;flex:none}.ng-pd-r .ng-pat{flex:none;font-style:normal;font-size:9.5px;font-weight:800;padding:1px 7px;border-radius:6px}.ng-pd-r .ng-pat.pos{color:#7fe3ae;background:#6edca01f}.ng-pd-r .ng-pat.neg{color:#ff9d94;background:#ff786e1f}.ng-pd-r .ng-pat.none{color:#8ea2c9;background:#8caadc1a}.ng-pd-r>span{flex:1;min-width:0}.ng-pd-r>i{font-style:normal;color:#ffe1a6;font-weight:800}@media(max-width:768px){.ng-top{grid-template-columns:1fr;gap:12px}.ng-sc-row{flex-wrap:wrap}}.ngf-rules{border:1px solid rgba(140,170,220,.2);border-radius:12px;background:#0b132480;margin-bottom:12px}.ngf-rules>summary{padding:10px 14px;cursor:pointer;color:#ffe1a6;font-size:13px;font-weight:800}.ngf-rules-bd{padding:0 16px 12px;font-size:12px;color:#aebcd9;line-height:1.75}.ngf-rules-bd p{margin:4px 0}.ngf-rules-bd b{color:#d5e0f5}.ngf-sec{border:1px solid rgba(140,170,220,.16);border-radius:12px;padding:10px 12px;margin-bottom:10px;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px 14px;background:#0b132459}.ngf-sec>b{grid-column:1/-1;color:#ffe1a6;font-size:12.5px;letter-spacing:1px}.ngf-f{display:flex;flex-direction:column;gap:3px}.ngf-f>span{font-size:11.5px;color:#c8d4f2;font-weight:700}.ngf-f>input{height:30px;border-radius:8px;border:1px solid rgba(140,170,220,.3);background:#070c18b3;color:#eaf1ff;padding:0 9px;font-size:13px;font-family:inherit}.ngf-f>input:focus{border-color:#f5c86499;outline:none}.ngf-f>i{font-style:normal;font-size:9.5px;color:#7588a8}.ngf-ft{display:flex;align-items:center;gap:10px;justify-content:flex-end;margin:6px 0 12px}.ngf-msg{font-size:12px;color:#ff9d94;margin-right:auto}.ngf-msg.ok{color:#7fe3ae}.ngf-reset,.ngf-save{border-radius:10px;padding:8px 18px;font-size:12.5px;font-weight:800;cursor:pointer;font-family:inherit;border:1px solid rgba(140,170,220,.3);background:#0b132480;color:#c8d4f2}.ngf-save{border-color:#6edca080;background:#2ea86e2e;color:#7fe3ae}.ngf-save:disabled,.ngf-reset:disabled{opacity:.4;cursor:not-allowed}.ngf-hist{border-top:1px dashed rgba(140,170,220,.2);padding-top:10px}.ngf-hist>b{font-size:11.5px;color:#8ea2c9;display:block;margin-bottom:6px}.ngf-hist-r{display:flex;align-items:center;gap:10px;font-size:11px;color:#aebcd9;padding:5px 8px;border-radius:8px;background:#0b132466;margin-bottom:4px}.ngf-hist-r>i{flex:1;font-style:normal;color:#7588a8}.ngf-hist-r>button{border:1px solid rgba(245,200,100,.4);background:none;color:#ffe1a6;font-size:10.5px;border-radius:7px;padding:2px 10px;cursor:pointer;font-family:inherit}.fw-tf-ask{max-width:560px}.fw-tf-noteinp{margin-top:2px}.fw-tf-myreqs{margin-top:12px;border-top:1px dashed #e2e8f0;padding-top:10px}.fw-tf-myreqs>b{display:block;font-size:12px;font-weight:800;color:#475569;margin-bottom:6px}.fw-tf-req{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:10px;background:#f8fafc;margin-bottom:5px;flex-wrap:wrap}.fw-tf-reqtx{flex:1;min-width:140px;font-size:11.5px;color:#64748b;line-height:1.5}.fw-tf-reqst{font-style:normal;font-weight:800;font-size:10.5px;padding:2px 9px;border-radius:99px;flex-shrink:0}.fw-tf-reqst.pending{background:#fef3c7;color:#b45309}.fw-tf-reqst.approved{background:#dcfce7;color:#15803d}.fw-tf-reqst.rejected{background:#fee2e2;color:#b91c1c}.fw-tf-reqrej{display:block;width:100%;font-style:normal;color:#b91c1c;font-size:11px}.fw-tfr-banner{border:1px solid #f59e0b66;border-radius:16px;padding:10px 14px;margin:0 0 12px;background:linear-gradient(135deg,#f59e0b14,#fb923c0d);display:flex;flex-direction:column;gap:8px}.fw-tfr-banner>b{font-size:13px;font-weight:800;color:#b45309}.fw-tfr-banner>i{font-size:11px;color:#94a3b8;font-style:normal;line-height:1.5}.fw-tfr-row{display:flex;align-items:center;gap:10px;background:#ffffffb8;border:1px solid #fde68a;border-radius:12px;padding:8px 12px;flex-wrap:wrap}.fw-tfr-tx{flex:1;min-width:200px;font-size:12px;color:#475569;line-height:1.6}.fw-tfr-tx>b{color:#0f172a;font-weight:800}.fw-tfr-tx>i{font-style:normal;color:#94a3b8;font-size:11px}.fw-tfr-tx>u{display:block;text-decoration:none;color:#94a3b8;font-size:11px}.fw-tfr-ops{display:flex;gap:6px;flex-shrink:0}.fw-tfr-ok,.fw-tfr-no,.fw-tfr-cc{border:none;border-radius:10px;padding:7px 14px;font-size:12px;font-weight:800;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease;font-family:inherit}.fw-tfr-ok{background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;box-shadow:0 6px 14px #22c55e38}.fw-tfr-ok:hover{transform:translateY(-1px);box-shadow:0 9px 20px #22c55e4d}.fw-tfr-no{background:#fff;border:1px solid #fecaca;color:#dc2626}.fw-tfr-no:hover{background:#fef2f2}.fw-tfr-cc{background:#f1f5f9;border:1px solid #e2e8f0;color:#64748b}.fw-tfr-rejin{display:flex;gap:6px;align-items:center;flex:1;min-width:220px}.fw-tfr-rejin input{flex:1;border:1.5px solid #fecaca;border-radius:10px;padding:7px 10px;font-size:12px;font-family:inherit;outline:none;background:#fff}.fw-tfr-rejin input:focus{border-color:#f87171;box-shadow:0 0 0 3px #ef444422}.ng-deck-btn{border:none;border-radius:99px;padding:6px 14px;font-size:11.5px;font-weight:800;cursor:pointer;font-family:inherit;color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);box-shadow:0 4px 14px #6366f14d;transition:transform .12s ease,box-shadow .12s ease;flex-shrink:0}.ng-deck-btn:hover{transform:translateY(-1px);box-shadow:0 7px 20px #6366f166}.gd-wrap{position:fixed;inset:0;z-index:60;display:flex;flex-direction:column;overflow:hidden;color:#dbe6ff;font-family:inherit;background:radial-gradient(1200px 600px at 70% -10%,#101c3d66,transparent),radial-gradient(900px 500px at 10% 110%,#0d2b2b55,transparent),radial-gradient(1200px 700px at 50% 68%,#0a1530,#050914 55%,#03060f)}.gd-wrap:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.5;background:repeating-linear-gradient(0deg,transparent 0 39px,#16223f22 39px 40px),repeating-linear-gradient(90deg,transparent 0 39px,#16223f22 39px 40px)}.gd-top{position:relative;display:flex;align-items:center;gap:12px;padding:0 14px;height:56px;border-bottom:1px solid #1c2740;background:#070b16cc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);flex-shrink:0}.gd-back{border:1px solid #26334f;background:#0c1322;color:#9db4e8;width:34px;height:34px;border-radius:10px;font-size:18px;cursor:pointer;line-height:1}.gd-back:hover{background:#131c33}.gd-title{display:flex;flex-direction:column;line-height:1.25;min-width:0}.gd-title>b{font-size:15px;font-weight:800;color:#eaf1ff;white-space:nowrap}.gd-title>span{font-size:10px;letter-spacing:.14em;color:#5b719e;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gd-live{margin-left:auto;display:flex;align-items:center;gap:6px;font-size:10.5px;font-weight:800;letter-spacing:.18em;color:#22e584}.gd-live>i{width:8px;height:8px;border-radius:50%;background:#22e584;box-shadow:0 0 10px #22e584;animation:gd-blink 1.4s ease-in-out infinite}@keyframes gd-blink{0%,to{opacity:1}50%{opacity:.25}}.gd-clock{font-variant-numeric:tabular-nums;font-size:13px;font-weight:700;color:#9db4e8;text-align:right;line-height:1.2}.gd-clock>em{display:block;font-style:normal;font-size:9.5px;letter-spacing:.22em;color:#5b719e}.gd-tick{position:relative;overflow:hidden;height:30px;border-bottom:1px solid #1c2740;background:#060a14cc;flex-shrink:0}.gd-tick-in{position:absolute;display:flex;white-space:nowrap;animation:gd-marquee 60s linear infinite;line-height:30px;font-size:11.5px}.gd-tick-in b{font-weight:700;cursor:pointer;padding:0 10px}.gd-tick-in b i{font-style:normal;color:#33436b;padding-left:10px}@keyframes gd-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.gd-main{position:relative;flex:1;min-height:0;display:grid;grid-template-columns:300px 1fr 330px;gap:12px;padding:12px}.gd-panel{border:1px solid #1c2740;border-radius:14px;background:#0a1020cc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 12px 32px #02040acc,inset 0 1px #22304f55;padding:12px 14px}.gd-ph{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:10px}.gd-ph>b{font-size:13px;font-weight:800;color:#eaf1ff}.gd-ph>span{font-size:9.5px;letter-spacing:.18em;color:#5b719e;text-transform:uppercase}.gd-note{font-size:11.5px;color:#7d92bd;line-height:1.6}.gd-note.sm{font-size:10.5px;color:#5b719e;margin-top:8px}.gd-side{display:flex;flex-direction:column;gap:12px;min-height:0;overflow-y:auto}.gd-verdict{border-radius:10px;padding:8px 10px;font-size:12px;font-weight:800;margin-bottom:10px}.gd-verdict.pos{background:#22e5841a;border:1px solid #22e5844d;color:#22e584}.gd-verdict.neg{background:#ff4d6d1a;border:1px solid #ff4d6d4d;color:#ff8ba0}.gd-verdict.flat{background:#8fa3c81a;border:1px solid #8fa3c84d;color:#aebadb}.gd-counts{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px}.gd-counts>div{border-radius:12px;padding:10px;text-align:center;border:1px solid #22304f}.gd-counts .p{background:linear-gradient(180deg,#22e58414,#22e58405)}.gd-counts .n{background:linear-gradient(180deg,#ff4d6d14,#ff4d6d05)}.gd-counts em{display:block;font-style:normal;font-size:10.5px;color:#7d92bd;margin-bottom:2px}.gd-counts b{font-size:26px;font-weight:900;font-variant-numeric:tabular-nums;line-height:1.1}.gd-counts .p b{color:#22e584;text-shadow:0 0 18px #22e58466}.gd-counts .n b{color:#ff4d6d;text-shadow:0 0 18px #ff4d6d66}.gd-counts span{font-size:10px;color:#5b719e;margin-left:2px}.gd-bar{height:8px;border-radius:99px;background:#ff4d6d33;overflow:hidden;margin-bottom:12px}.gd-bar>i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#16a34a,#22e584);box-shadow:0 0 12px #22e58488;transition:width .5s ease}.gd-periods{display:flex;flex-direction:column;gap:6px}.gd-pd{display:flex;align-items:center;gap:8px;border:1px solid #1c2740;border-radius:10px;padding:7px 10px;font-size:11.5px}.gd-pd>b{color:#9db4e8;min-width:34px}.gd-pd>em{font-style:normal;flex:1;color:#7d92bd}.gd-pd.pos{border-color:#22e5843d;background:#22e5840d}.gd-pd.pos>em{color:#22e584}.gd-pd.neg{border-color:#ff4d6d3d;background:#ff4d6d0d}.gd-pd.neg>em{color:#ff8ba0}.gd-pd.none>em{color:#4a5c85}.gd-pd>i{font-style:normal;font-weight:800;color:#ffd34d;font-variant-numeric:tabular-nums}.gd-ov{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#7d92bd;padding:5px 0;border-bottom:1px dashed #1c2740}.gd-ov:last-of-type{border-bottom:none}.gd-ov>b{font-size:15px;font-weight:800;font-variant-numeric:tabular-nums;color:#dbe6ff}.gd-orb{position:relative;min-height:0}.gd-orb-cv{position:absolute;inset:0;width:100%;height:100%;cursor:pointer}.gd-orb-hint{position:absolute;left:0;right:0;bottom:2px;text-align:center;font-size:10.5px;color:#5b719e;pointer-events:none}.gd-gridw{min-height:0;display:flex}.gd-gridp{flex:1;display:flex;flex-direction:column;min-height:0}.gd-grid{flex:1;min-height:0;overflow-y:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:6px;align-content:start;padding-right:2px}.gd-cell{position:relative;border:1px solid #ffffff14;border-radius:10px;padding:7px 8px 10px;cursor:pointer;text-align:left;font-family:inherit;color:#eaf1ff;transition:transform .1s ease,border-color .1s ease}.gd-cell:hover{transform:translateY(-1px);border-color:#fff4}.gd-cell.sel{border-color:#ffd34d;box-shadow:0 0 0 1px #ffd34d,0 0 16px #ffd34d44}.gd-cell>b{display:block;font-size:12px;font-weight:800;text-shadow:0 1px 4px #000c}.gd-cell>span{font-size:10px;font-variant-numeric:tabular-nums}.gd-cell>span i{font-style:normal;font-weight:800;text-shadow:0 1px 4px #000c}.gd-wave{position:relative;height:132px;border-top:1px solid #1c2740;background:#060a14cc;flex-shrink:0}.gd-wave-hd{position:absolute;top:6px;left:14px;right:14px;display:flex;justify-content:space-between;font-size:10.5px;color:#5b719e;z-index:2}.gd-wave-cv{position:absolute;inset:0;width:100%;height:100%}.gd-pending{position:relative;flex:1;display:flex;align-items:center;justify-content:center;font-size:13px;color:#7d92bd;padding:0 24px;text-align:center;line-height:1.8}@media(max-width:900px){.gd-main{display:flex;flex-direction:column;overflow-y:auto}.gd-orb{order:-1;height:44vh;min-height:300px;flex-shrink:0}.gd-side{overflow:visible}.gd-gridw{display:block}.gd-grid{max-height:38vh}.gd-wave{height:104px}.gd-title>span{display:none}.gd-clock{font-size:11px}}.kchart-cv{display:block;width:100%;height:100%}.gd-center{position:relative;min-height:0;display:flex;flex-direction:column;gap:12px}.gd-kline{flex:0 0 52%;min-height:300px;display:flex;flex-direction:column}.gd-kline .kchart-cv{flex:1;min-height:0}.gd-center .gd-orb{flex:1;min-height:0;position:relative}@media(max-width:900px){.gd-center{display:block}.gd-kline{height:260px;margin-bottom:12px}.gd-center .gd-orb{height:44vh;min-height:300px}}.ng-kmask{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;background:#04060cd9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:18px}.ng-kpop{width:min(860px,96vw);border:1px solid #22304f;border-radius:18px;background:#0a1020f2;box-shadow:0 24px 60px #000c;padding:14px 16px;animation:ngKPop .22s ease}@keyframes ngKPop{0%{transform:translateY(14px) scale(.97);opacity:0}to{transform:none;opacity:1}}.ng-kpop-hd{display:flex;align-items:center;gap:10px;margin-bottom:10px}.ng-kpop-hd>b{font-size:15px;font-weight:800;color:#eaf1ff}.ng-kpop-hd>span{font-size:10.5px;color:#5b719e;letter-spacing:.1em}.ng-kpop-hd button{margin-left:auto;border:1px solid #26334f;background:#0c1322;color:#9db4e8;border-radius:9px;padding:5px 12px;font-size:12px;cursor:pointer;font-family:inherit}.ng-kpop-hd button:hover{background:#131c33}.ng-kpop-bd{height:min(52vh,420px)}.ng-card{cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.ng-card:hover{transform:translateY(-2px);box-shadow:0 10px 26px #0006}.ng-card .ng-khint{display:block;margin-top:6px;font-size:10px;color:#5b719e;text-align:right}.ng-tgt{font-style:normal;font-weight:800;color:#ffd34d;background:#ffd34d14;border:1px solid #ffd34d33;border-radius:99px;padding:2px 10px;font-size:11px;white-space:nowrap;cursor:help}.ct-arch-sec-h{flex-wrap:nowrap}.ct-arch-sec-h b,.ct-arch-sec-h em{white-space:nowrap;flex-shrink:0}.ct-arch-sec-h span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#root .fw-chips.sym.hd.sq,.fw-mine-tools .fw-chips.hd{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;padding:8px 2px 4px;margin-top:-8px}.fw-chips.sq::-webkit-scrollbar,.fw-mine-tools .fw-chips.hd::-webkit-scrollbar{display:none}#root .fw-sqb{width:36px;height:36px;border-radius:12px;border:1px solid rgba(150,180,240,.22);background:linear-gradient(145deg,#22325cd9,#0a1022eb);box-shadow:inset 0 1px #ffffff12,inset 0 -6px 12px #00000040,0 6px 16px #00000059;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease}#root .fw-sqb:hover{transform:translateY(-1.5px);border-color:#b4cdff73;box-shadow:inset 0 1px #ffffff1a,0 10px 22px #00000073}#root .fw-sqb .fw-chip-sym{font-size:15px;text-shadow:0 0 10px currentColor;letter-spacing:.02em}#root .fw-sqb>b{right:-6px;top:-7px;min-width:17px;height:17px;padding:0 4px;border-radius:99px;font-size:10px;background:linear-gradient(145deg,#27396b,#101a38);border-color:#a0beff66;box-shadow:0 3px 8px #00000080;color:#dce6ff}#root .fw-sqb.on{border-color:#f5c864e6;background:linear-gradient(145deg,#5a46148c,#1e1808e6);box-shadow:0 0 0 1.5px #f5c86480,0 0 18px #f5c86447,inset 0 1px #fff0c826}#root .fw-sqb.attn>b{animation:fwBeadPulse 1.6s ease-in-out infinite}@keyframes fwBeadPulse{0%,to{box-shadow:0 0 #ff7a7a73}50%{box-shadow:0 0 0 5px #ff7a7a00}}#root .fw-sqb.duo.on .fw-chip-sym{color:#ffd584}.fw-hd-sep{flex:0 0 auto;width:1px;align-self:stretch;margin:8px 4px;background:linear-gradient(180deg,transparent,rgba(150,180,240,.35),transparent)}.gd-energy{position:absolute;inset:0;z-index:30;pointer-events:none}.gd-sparkw{display:flex;align-items:center;gap:8px;margin:8px 0 2px}.gd-sparkw span{font-size:9.5px;color:#5b719e;flex:none}.gd-spark{flex:none}.gd-signals{display:flex;flex-direction:column;gap:8px}.gd-sig{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;background:#0d1526;border:1px solid #1c2740;position:relative;overflow:hidden}.gd-sig:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px}.gd-sig.pos:before{background:#22e584;box-shadow:0 0 8px #22e58488}.gd-sig.neg:before{background:#ff4d6d;box-shadow:0 0 8px #ff4d6d88}.gd-sig.none{opacity:.55}.gd-sig-pat{width:26px;height:26px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-style:normal;font-weight:800;font-size:13px;flex:none;background:#16203a;border:1px solid #243357;color:#8fa3c8}.gd-sig.pos .gd-sig-pat{color:#22e584;border-color:#22e58455;box-shadow:0 0 10px #22e58433}.gd-sig.neg .gd-sig-pat{color:#ff4d6d;border-color:#ff4d6d55;box-shadow:0 0 10px #ff4d6d33}.gd-sig-tx{flex:1;min-width:0}.gd-sig-tx b{display:block;font-size:11.5px;color:#dfe6ff}.gd-sig-tx span{display:block;font-size:9.5px;color:#7d90bd;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gd-sig-bar{width:64px;flex:none}.gd-sig-bar i{display:block;height:4px;border-radius:2px;background:linear-gradient(90deg,#22e58433,#22e584)}.gd-sig.neg .gd-sig-bar i{background:linear-gradient(90deg,#ff4d6d33,#ff4d6d)}.gd-sig.none .gd-sig-bar i{background:#243357}.gd-sig-bar em{font-size:9px;color:#8fa3c8;font-style:normal}.gd-lds{display:flex;flex-direction:column;gap:5px;padding:10px 14px 12px;border-top:1px solid #16213a}.gd-ld{display:flex;align-items:center;gap:8px}.gd-ld b{width:30px;font-size:10px;color:#8fa3c8;flex:none}.gd-ld-tr{position:relative;flex:1;height:13px;background:#0b1224;border-radius:7px;border:1px solid #16213a;overflow:hidden}.gd-ld-tr:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;background:#2a3a5f}.gd-ld-tr i{position:absolute;top:2px;bottom:2px;border-radius:5px}.gd-ld-tr i.p{left:50%;background:linear-gradient(90deg,#22e58418,#22e584bb);box-shadow:0 0 6px #22e58455}.gd-ld-tr i.n{right:50%;background:linear-gradient(270deg,#ff4d6d18,#ff4d6dbb);box-shadow:0 0 6px #ff4d6d55}.gd-ld em{width:64px;text-align:right;font-size:10px;font-style:normal;color:#aab8d8;font-variant-numeric:tabular-nums;flex:none}.gd-ld.pos em{color:#22e584}.gd-ld.neg em{color:#ff4d6d}.gd-hud{display:flex;align-items:baseline;gap:10px;padding:8px 14px 0}.gd-hud b{font-size:22px;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:.5px}.gd-hud em{font-size:11.5px;font-style:normal;font-weight:700}.gd-hud span{font-size:10px;color:#5b719e;margin-left:auto}.gd-hud .gd-live{font-style:normal;color:#22e584;margin-left:6px;animation:gdLiveBlink 2.4s ease-in-out infinite}@keyframes gdLiveBlink{0%,to{opacity:.55}50%{opacity:1}}.gd-t5{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.gd-t5-hd{font-size:10px;font-weight:700;letter-spacing:1px;margin-bottom:5px}.gd-t5-r{display:flex;align-items:center;gap:6px;width:100%;padding:3px 4px;border:0;background:none;border-radius:6px;cursor:pointer;color:#dfe6ff;font-family:inherit}.gd-t5-r:hover{background:#16203a}.gd-t5-r.sel{background:#1a2742;box-shadow:inset 0 0 0 1px #ffd34d55}.gd-t5-r em{width:12px;font-size:9px;font-style:normal;color:#5b719e;flex:none}.gd-t5-r b{font-size:10.5px;width:38px;text-align:left;flex:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gd-t5-tr{flex:1;height:4px;background:#101a30;border-radius:2px;overflow:hidden}.gd-t5-tr i{display:block;height:100%;border-radius:2px}.gd-t5-r span{font-size:9px;color:#8fa3c8;width:26px;text-align:right;flex:none;font-variant-numeric:tabular-nums}.gd-cell-bar{position:absolute;left:7px;right:7px;bottom:5px;height:3px;border-radius:2px;background:#ff4d6d59;overflow:hidden;font-size:0}.gd-cell-bar i{display:block;height:100%;background:#22e584;box-shadow:0 0 5px #22e58488}@media(max-width:900px){.gd-energy{display:none}}#root .bs-rank-var.ro{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 12px;border-radius:10px;border:1px dashed rgba(127,184,255,.32);background:#0a122280;color:#9fc2f5;font-size:12px;font-weight:800;cursor:default;-moz-appearance:none;appearance:none;-webkit-appearance:none;max-width:none}#root .bs-rank-var.ro:hover{border-color:#7fb8ff52}#root .bs-rank-var.ro i{font-style:normal;font-size:9.5px;font-weight:700;color:#6f86b3;border:1px solid rgba(127,184,255,.25);border-radius:99px;padding:0 6px;line-height:1.6}#root .ct-viewbar.inhd{position:relative}#root .ct-viewbar.inhd span{position:relative;z-index:1;transition:color .22s}#root .ct-viewbar.inhd span.on{background:transparent;box-shadow:none}#root .ct-viewbar.inhd .ct-vsw-thumb{position:absolute;z-index:0;top:4px;bottom:4px;left:4px;width:calc(50% - 6px);border-radius:999px;background:linear-gradient(135deg,#3d7bd9,#6fc4ff);box-shadow:0 4px 14px #3d7bd959;transition:transform .26s cubic-bezier(.22,.9,.3,1.15)}#root .ct-viewbar.inhd[data-v=all] .ct-vsw-thumb{transform:translate(calc(100% + 4px))}.ct-vsw-body{animation:ctVswIn .28s ease}@keyframes ctVswIn{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}.ng-week .ng-score.in{border:0;border-radius:0;background:none;box-shadow:none;padding:10px 2px 2px;margin-top:10px;border-top:1px dashed rgba(140,170,220,.2)}.ng-sub-hd{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:7px}.ng-sub-hd>b{font-size:12px;color:#a9c6ff;letter-spacing:.5px}.ng-sub-hd>span{font-size:10px;color:#7488ad}.ng-sub-hd .ng-pd-tg{margin-left:auto}#root .fw-sqb,#root .fw-tool{width:36px;height:36px;border-radius:11px;border:1px solid rgba(186,202,238,.3);background:linear-gradient(158deg,#323f5e,#1b2540 46%,#10182c);box-shadow:inset 0 1px #ffffff29,inset 0 -7px 13px #0000006b,inset 0 0 0 1px #090d1a99,0 5px 14px #00000073;color:#c4d2f2}#root .fw-sqb:hover,#root .fw-tool:hover{transform:translateY(-1.5px);border-color:#f5c8648c;box-shadow:inset 0 1px #ffffff2e,inset 0 -7px 13px #0000006b,inset 0 0 0 1px #090d1a99,0 9px 20px #00000080}#root .fw-sqb .fw-chip-sym,#root .fw-tool .fw-chip-sym{display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-weight:900;font-size:15px;letter-spacing:.02em;text-shadow:0 1px 1px rgba(0,0,0,.8),0 0 11px currentColor}#root .fw-sqb .fw-chip-sym .ic,#root .fw-tool .fw-chip-sym .ic{display:block;filter:drop-shadow(0 1px 1px rgba(0,0,0,.8))}#root .fw-sqb>b{position:absolute;right:-7px;top:-8px;min-width:17px;height:16px;padding:0 4px;border-radius:99px;z-index:2;background:linear-gradient(160deg,#38466a,#141d33);border:1px solid rgba(186,202,238,.5);box-shadow:inset 0 1px #ffffff2e,0 3px 8px #0000008c;color:#e3ebff;font-size:10px;font-weight:800;display:flex;align-items:center;justify-content:center;line-height:1}#root .fw-sqb.lvS1{--lvc:rgba(255,213,132,.5)}#root .fw-sqb.lvS1 .fw-chip-sym{color:#ffd584}#root .fw-sqb.lvS2{--lvc:rgba(201,168,255,.5)}#root .fw-sqb.lvS2 .fw-chip-sym{color:#c9a8ff}#root .fw-sqb.lvA{--lvc:rgba(255,107,107,.5)}#root .fw-sqb.lvA .fw-chip-sym{color:#ff6b6b}#root .fw-sqb.lvB{--lvc:rgba(255,157,107,.5)}#root .fw-sqb.lvB .fw-chip-sym{color:#ff9d6b}#root .fw-sqb.lvC{--lvc:rgba(111,155,255,.5)}#root .fw-sqb.lvC .fw-chip-sym{color:#6f9bff}#root .fw-sqb.lvD{--lvc:rgba(148,163,184,.45)}#root .fw-sqb.lvD .fw-chip-sym{color:#94a3b8}#root .fw-sqb.lvPrep{--lvc:rgba(74,222,128,.5)}#root .fw-sqb.lvPrep .fw-chip-sym{color:#4ade80}#root .fw-sqb[class*=lv]{box-shadow:inset 0 1px #ffffff29,inset 0 -7px 13px #0000006b,inset 0 0 0 1.5px var(--lvc,rgba(186,202,238,.3)),0 5px 14px #00000073}#root .fw-sqb.on,#root .fw-tool.on{border-color:#f5c864e6;background:linear-gradient(158deg,#5c4a1e,#2c2210 52%,#171204);box-shadow:inset 0 1px #fff0c840,inset 0 -7px 13px #00000073,0 0 0 1.5px #f5c86480,0 0 18px #f5c8644d;color:#ffd584}#root .fw-sqb.on .fw-chip-sym,#root .fw-tool.on .fw-chip-sym{color:#ffd584}#root .fw-sqb.on>b{border-color:#f5c864a6;color:#ffd584}#root .fw-sqb.attn{border-color:#ff7a7a8c;color:#ff9d8a}#root .fw-sqb.attn .fw-chip-sym{color:#ff9d8a}#root .fw-sqb.attn>b{border-color:#ff7a7aa6;color:#ff9d8a}#root .fw-hd-search2 .fw-qdot{top:-4px;right:-4px}#root .cr-toolbar{display:flex;align-items:center;gap:10px;margin:2px 0 8px}#root .cr-toolbar-tip{font-size:11px;color:#7e92bc}#root .cr-editbtn{flex:none;width:20px;height:20px;border-radius:6px;border:1px solid rgba(245,200,100,.4);background:#f5c86414;color:#f2c66d;font-size:10px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-family:inherit}#root .cr-editbtn:hover{background:#f5c86433;border-color:#f5c864a6}#root .cr-pop{width:min(560px,94vw)}#root .cr-addfm-tip{font-size:11px;color:#9db1d6;line-height:1.6;margin:-2px 0 10px;padding:6px 10px;border-radius:8px;background:#8ea2c912;border:1px solid rgba(142,162,201,.14)}#root .cr-pop .cr-addfm-g{margin-bottom:2px}#root .cr-pop .cr-addfm-g.two{grid-template-columns:1fr 1fr}#root .cr-pop .cr-addfm-g.two .cr-addfm-ops{grid-column:span 2}#root .ib-mask{position:fixed;inset:0;background:#040814a8;display:flex;align-items:center;justify-content:center;z-index:900;padding:18px}#root .ib-pop{width:min(430px,94vw);background:#0e1730;border:1px solid rgba(142,162,201,.25);border-radius:14px;padding:14px 16px;box-shadow:0 18px 60px #00000080}#root .ib-pop-h{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}#root .ib-pop-h b{font-size:14px;color:#eef2ff}#root .ib-pop-x{border:none;background:#8ea2c91f;color:#cfdaf2;border-radius:8px;width:26px;height:26px;cursor:pointer;flex:none}#root .ib-pop-x:hover{background:#ff787833;color:#ffb4b4}#root .ib-pop-g{display:grid;grid-template-columns:1fr 1fr;gap:10px}#root .ib-pop-g label{display:flex;flex-direction:column;gap:4px;min-width:0}#root .ib-pop-g label.wide{grid-column:span 2}#root .ib-pop-g label>span{font-size:11px;color:#9db1d6}#root .ib-pop-g textarea.lg-inp{resize:vertical;min-height:44px;font-family:inherit}#root .ib-pop-ops{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}#root .ib-vup{position:relative;display:flex;align-items:center;justify-content:center;height:52px;border:1.5px dashed rgba(142,162,201,.4);border-radius:10px;cursor:pointer;overflow:hidden}#root .ib-vup input[type=file]{position:absolute;inset:0;opacity:0;cursor:pointer}#root .ib-vup em{font-style:normal;font-size:11px;color:#8ea3cc;pointer-events:none}#root .ib-vup:hover{border-color:#ffb86b8c}#root .ib-vup-has{display:flex;align-items:center;gap:10px}#root .ib-vup-has img{width:64px;height:48px;-o-object-fit:cover;object-fit:cover;border-radius:8px;border:1px solid rgba(142,162,201,.3);cursor:zoom-in}#root .ib-payline{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:3px;font-style:normal}#root .ib-fee{font-style:normal;font-size:10.5px;font-weight:800;color:#ffb86b;background:#ffb86b1a;border:1px solid rgba(255,184,107,.35);border-radius:6px;padding:1px 6px}#root .ib-payd{font-style:normal;font-size:10.5px;color:#9db1d6;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#root .ib-voucher{width:30px;height:22px;-o-object-fit:cover;object-fit:cover;border-radius:5px;border:1px solid rgba(142,162,201,.35);cursor:zoom-in;vertical-align:middle}#root .ib-voucher-big{max-width:min(720px,92vw);max-height:84vh;border-radius:12px;border:1px solid rgba(142,162,201,.35);box-shadow:0 18px 60px #0009}#root .ib-prodbtn.done{border-color:#8ee3b373;color:#8fe3b3}#root .clx-stats{gap:10px;padding:2px 2px 0}#root .clx-q{width:220px}#root .clx-card-hd{flex-wrap:nowrap;gap:8px}#root .clx-card-hd b{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#root .clx-ph{flex:none}#root .clx-n{margin-left:0;flex:none}#root .clx-act{flex:none}#root .clx-row.g{display:grid;grid-template-columns:minmax(160px,1.4fr) minmax(88px,auto) minmax(96px,auto) minmax(64px,auto) minmax(140px,1fr);gap:10px;align-items:center;flex-wrap:nowrap}#root .clx-row.g .clx-rn{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#root .clx-row.g .clx-kind{justify-self:start}#root .clx-row.g .clx-last{flex:none}@media(max-width:760px){#root .clx-row.g{grid-template-columns:1fr auto;row-gap:4px}#root .clx-row.g .clx-at,#root .clx-row.g .clx-lg{display:none}#root .clx-row.g .clx-last{grid-column:1 / -1}}#root .gd-top,#root .gd-tick,#root .gd-main,#root .gd-wave{max-width:min(1120px,96vw);width:100%;margin-left:auto;margin-right:auto}#root .gd-top,#root .gd-tick,#root .gd-wave{border-left:1px solid #1c2740;border-right:1px solid #1c2740}#root .ng-week,#root .ng-score{border:1px solid rgba(212,175,55,.3);background:linear-gradient(165deg,#1a2440f0,#0a0f1ef5);box-shadow:0 14px 40px #00000080,inset 0 1px #ffe1a624,inset 0 0 60px #283c781f}#root .ng-hd>b{background:linear-gradient(180deg,#fff3cf,#e8c877 55%,#b8944a);-webkit-background-clip:text;background-clip:text;color:transparent;letter-spacing:2px}#root .ng-tgt{border:1px solid rgba(212,175,55,.4);border-radius:999px;padding:2px 9px;background:linear-gradient(180deg,#d4af3729,#d4af370d);color:#ffe1a6;margin-left:0}#root .ng-deck-btn{border:1px solid rgba(212,175,55,.45);border-radius:999px;background:linear-gradient(180deg,#d4af3733,#d4af370f);color:#ffe1a6;box-shadow:0 3px 12px #00000059,inset 0 1px #ffebbe4d;transition:transform .18s,box-shadow .18s;cursor:pointer}#root .ng-deck-btn:hover{transform:translateY(-1px);box-shadow:0 6px 18px #d4af3747,inset 0 1px #ffebbe66}#root .ng-card{background:linear-gradient(170deg,#18223ce6,#090e1cf0);border:1px solid rgba(212,175,55,.22);box-shadow:0 8px 24px #0006,inset 0 1px #ffffff0f;transition:transform .2s,box-shadow .2s,border-color .2s;cursor:pointer}#root .ng-card:hover{transform:translateY(-3px);box-shadow:0 14px 34px #0000008c,0 0 22px #d4af3724}#root .ng-card.pos{border-color:#6edca080;box-shadow:0 8px 24px #0006,0 0 18px #6edca01a}#root .ng-card.neg{border-color:#ff786e80;box-shadow:0 8px 24px #0006,0 0 18px #ff6e641a}#root .ng-rank{box-shadow:0 3px 10px #0009,0 0 10px #d4af3759,inset 0 1px #ffffff80}#root .ng-bar{background:#0a1020d9;box-shadow:inset 0 1px 3px #000000a6}#root .ng-bar .pos{background:linear-gradient(90deg,#1d7a4e,#3ecf8e,#8ff5c0);box-shadow:0 0 10px #50e6a073}#root .ng-bar .neg{background:linear-gradient(90deg,#a03428,#e86050,#ff9d8f);box-shadow:0 0 10px #ff6e5f66}#root .ng-verdict{border:1px solid rgba(140,170,220,.14)}#root .ng-verdict.pos{border-color:#6edca04d}#root .ng-verdict.neg{border-color:#ff786e4d}#root .ng-pd-r{flex-wrap:wrap}#root .ng-pd-sub{width:100%;display:flex;align-items:center;gap:8px;margin-top:5px;padding-top:5px;border-top:1px dashed rgba(140,170,220,.18);font-size:10px;color:#7c8fb8}#root .ng-pd-sub span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#root .ng-pd-sub i{font-style:normal;font-weight:800}#root .ng-pd-sub.pos i{color:#7fe3ae}#root .ng-pd-sub.neg i{color:#ff9d94}#root .gd-pd{position:relative}#root .gd-pd-sub{display:block;font-size:9px;font-weight:600;opacity:.85;margin-top:2px;text-decoration:none}#root .gd-pd-sub.pos{color:#7fe3ae}#root .gd-pd-sub.neg{color:#ff9d94}#root .gd-sig.sub{opacity:.78}#root .gd-sig.sub .gd-sig-pat{filter:saturate(.7)}#root .fw-sqb,#root .fw-tool{border-radius:0;border:none;background:transparent;box-shadow:none;position:relative;isolation:isolate}#root .fw-sqb:before,#root .fw-tool:before{content:"";position:absolute;inset:0;z-index:-2;background:linear-gradient(150deg,#ffe9a8bf,#8a6d1f99 55%,#d4af37d9);clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);transition:.15s}#root .fw-sqb:after,#root .fw-tool:after{content:"";position:absolute;inset:1px;z-index:-1;background:linear-gradient(160deg,#10182cf7,#080c18fa);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);box-shadow:inset 0 1px #fff0c824;transition:.15s}#root .fw-sqb:hover:before,#root .fw-tool:hover:before{background:linear-gradient(150deg,#ffe9a8,#b8944a 55%,#ffd76a)}#root .fw-sqb:hover,#root .fw-tool:hover{color:#ffe9a8;box-shadow:none}#root .fw-sqb .fw-chip-sym{color:#e8c877;filter:drop-shadow(0 1px 1px rgba(0,0,0,.65))}#root .fw-tool{color:#e8c877}#root .fw-sqb.lvS1:not(.on) .fw-chip-sym{color:#ffd584}#root .fw-sqb.lvS2:not(.on) .fw-chip-sym{color:#c9a8ff}#root .fw-sqb.on{border-radius:0;border:none;background:transparent;box-shadow:none;color:#3a2a08}#root .fw-sqb.on:before{background:linear-gradient(150deg,#fff3cf,#d4af37 55%,#8a6d1f)}#root .fw-sqb.on:after{background:linear-gradient(160deg,#ffe9a8,#d4af37 60%,#a07f2c);box-shadow:inset 0 1px #ffffff8c}#root .fw-sqb.on .fw-chip-sym{color:#3a2a08;filter:none}#root .fw-sqb.on>b{border-color:#3a2a088c;background:#f5dc9a;color:#3a2a08}#root .fw-sqb>b{border-radius:3px;background:#101a30;border:1px solid rgba(212,175,55,.55);color:#e8c877}#root .fw-sqb.attn:before{background:linear-gradient(150deg,#ff9696cc,#8c2828b3 55%,#ff6e5fd9)}#root .fw-sqb[class*=lv]{box-shadow:none}#root .fw-mine-tools .fw-chips.hd.sq,#root .fw-hd-x .fw-chips.hd.sq{flex-wrap:nowrap;overflow:visible;padding-top:10px}#root .fw-mine-tools .fw-tools,#root .fw-hd-x .fw-tools{flex:none}@media(max-width:1100px){#root .fw-hd-x .fw-chips.hd{flex-wrap:nowrap}}@media(max-width:760px){#root .fw-mine-tools,#root .fw-hd-x{gap:3px;flex-wrap:nowrap}#root .fw-mine-tools .fw-sqb,#root .fw-mine-tools .fw-tool,#root .fw-hd-x .fw-sqb,#root .fw-hd-x .fw-tool{width:22px;height:22px;min-width:22px;flex:0 0 22px}#root .fw-mine-tools .fw-chips.hd.sq,#root .fw-hd-x .fw-chips.hd.sq{gap:3px;padding-top:9px}#root .fw-mine-tools .fw-tools,#root .fw-hd-x .fw-tools{gap:3px;margin-right:0}#root .fw-mine-tools .fw-sqb .fw-chip-sym,#root .fw-mine-tools .fw-tool .fw-chip-sym,#root .fw-hd-x .fw-sqb .fw-chip-sym,#root .fw-hd-x .fw-tool .fw-chip-sym{font-size:10.5px}#root .fw-mine-tools .fw-sqb:before,#root .fw-mine-tools .fw-tool:before,#root .fw-hd-x .fw-sqb:before,#root .fw-hd-x .fw-tool:before{clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px)}#root .fw-mine-tools .fw-sqb:after,#root .fw-mine-tools .fw-tool:after,#root .fw-hd-x .fw-sqb:after,#root .fw-hd-x .fw-tool:after{clip-path:polygon(3px 0,100% 0,100% calc(100% - 3px),calc(100% - 3px) 100%,0 100%,0 3px)}#root .fw-mine-tools .fw-sqb>b,#root .fw-hd-x .fw-sqb>b{right:-4px;top:-5px;min-width:12px;height:11px;padding:0 2px;font-size:7.5px;border-radius:2px}#root .fw-mine-tools .fw-hd-sep,#root .fw-hd-x .fw-hd-sep{display:none}}@media(max-width:760px){#root .fw-mine-tools .fw-chips.hd.sq,#root .fw-hd-x .fw-chips.hd.sq{flex:none;gap:2px}#root .fw-mine-tools,#root .fw-hd-x{gap:2px}#root .fw-mine-tools .fw-sqb,#root .fw-mine-tools .fw-tool,#root .fw-hd-x .fw-sqb,#root .fw-hd-x .fw-tool{width:21px;height:21px;min-width:21px;flex:0 0 21px}#root .fw-mine-tools .fw-tools,#root .fw-hd-x .fw-tools{gap:2px}#root .fw-mine-tools .fw-sqb>b,#root .fw-hd-x .fw-sqb>b{right:-3px}}#root .fw-mine-tools .fw-chips.hd.sq,#root .fw-hd-x .fw-chips.hd.sq{flex:none}#root .fw-mine-tools .fw-sqb,#root .fw-mine-tools .fw-tool,#root .fw-hd-x .fw-sqb,#root .fw-hd-x .fw-tool{width:30px;height:30px;min-width:30px;flex:0 0 30px}@media(max-width:760px){#root .fw-mine-tools .fw-sqb,#root .fw-mine-tools .fw-tool,#root .fw-hd-x .fw-sqb,#root .fw-hd-x .fw-tool{width:21px;height:21px;min-width:21px;flex:0 0 21px}}#root .fw-sqb:before,#root .fw-tool:before{clip-path:none;border-radius:2px}#root .fw-sqb:after,#root .fw-tool:after{clip-path:none;border-radius:1px}#root .fw-mine-tools .fw-sqb:before,#root .fw-mine-tools .fw-tool:before,#root .fw-hd-x .fw-sqb:before,#root .fw-hd-x .fw-tool:before{clip-path:none;border-radius:2px}#root .fw-mine-tools .fw-sqb:after,#root .fw-mine-tools .fw-tool:after,#root .fw-hd-x .fw-sqb:after,#root .fw-hd-x .fw-tool:after{clip-path:none;border-radius:1px}#root .fw-mine-tools,#root .fw-hd-x{padding-right:8px}@media(max-width:760px){#root .fw-mine-tools,#root .fw-hd-x{padding-right:4px}}@media(max-width:760px){#root .fw-mine-tools .fw-sqb,#root .fw-mine-tools .fw-tool,#root .fw-hd-x .fw-sqb,#root .fw-hd-x .fw-tool{width:20px;height:20px;min-width:20px;flex:0 0 20px}#root .fw-mine-tools .fw-chips.hd.sq,#root .fw-hd-x .fw-chips.hd.sq{padding-left:0;padding-right:0}}.in-modal{padding:46px 18px 14px}.in-bd{display:flex;flex-direction:column;gap:7px}.in-tl{font-weight:700;color:#f0cd78;font-size:13px;letter-spacing:1.5px}.in-fl{color:#e8ddc0;background:#f0cd7814;border:1px solid rgba(240,205,120,.18);border-radius:8px;padding:7px 10px;line-height:1.75}.in-li{position:relative;padding-left:13px;line-height:1.75}.in-li:before{content:"·";position:absolute;left:1px;color:#f0cd78;font-weight:900}.in-x{top:9px;right:10px}#root .fw-mine-tools .fw-chips.hd.sq,#root .fw-hd-x .fw-chips.hd.sq,#root .fw-mine-tools .fw-tools,#root .fw-hd-x .fw-tools{height:40px;padding-top:10px;padding-bottom:0;margin-top:0;margin-bottom:0;box-sizing:border-box;align-self:center;display:flex;align-items:center}#root .fw-mine-tools,#root .fw-hd-x{padding-right:14px}#root .fw-mine-tools .fw-chips.hd.sq,#root .fw-hd-x .fw-chips.hd.sq{gap:8px}@media(max-width:760px){#root .fw-mine-tools .fw-chips.hd.sq,#root .fw-hd-x .fw-chips.hd.sq,#root .fw-mine-tools .fw-tools,#root .fw-hd-x .fw-tools{height:29px;padding-top:9px}#root .fw-mine-tools,#root .fw-hd-x{padding-right:4px}#root .fw-mine-tools .fw-chips.hd.sq,#root .fw-hd-x .fw-chips.hd.sq{gap:2px}}#root .fw-mine-tools .fw-sqb .fw-chip-sym,#root .fw-mine-tools .fw-tool .fw-chip-sym,#root .fw-hd-x .fw-sqb .fw-chip-sym,#root .fw-hd-x .fw-tool .fw-chip-sym{width:16px;height:16px;min-width:16px;font-size:12.5px;line-height:1;display:inline-flex;align-items:center;justify-content:center;letter-spacing:0}#root .fw-mine-tools .fw-sqb .fw-chip-sym .ic,#root .fw-mine-tools .fw-tool .fw-chip-sym .ic,#root .fw-hd-x .fw-sqb .fw-chip-sym .ic,#root .fw-hd-x .fw-tool .fw-chip-sym .ic{width:14px;height:14px}.wk-swap-veil{position:fixed;inset:0;z-index:99999;background:radial-gradient(circle at top,#152647,#05080f 62%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;animation:wkSwapVeilIn .15s ease both}.wk-swap-veil i{width:32px;height:32px;border-radius:50%;border:3px solid rgba(217,201,160,.16);border-top-color:#d9c9a0;animation:wkSwapSpin .7s linear infinite}.wk-swap-veil b{font-size:13.5px;font-weight:600;color:#e8d9b0;letter-spacing:.08em}@keyframes wkSwapVeilIn{0%{opacity:0}to{opacity:1}}@keyframes wkSwapSpin{to{transform:rotate(360deg)}}#root .fw-stb{padding:3px 9px;border-radius:7px;border:1px solid rgba(150,140,255,.45);background:#968cff1a;color:#c9c2ff;font-size:11px;font-weight:700;cursor:pointer;font-family:inherit;transition:.15s;white-space:nowrap}#root .fw-stb:hover{background:#968cff33;transform:translateY(-1px)}#root .fw-bd-tf{display:flex;gap:6px;align-items:center}.as-mask{position:fixed;inset:0;z-index:1300;background:#03060fbd;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);overflow-y:auto;animation:wkSwapVeilIn .15s ease}.as-page{max-width:1120px;margin:20px auto 46px;border:1px solid rgba(212,175,55,.3);border-radius:18px;background:linear-gradient(165deg,#1a2440f5,#0a0f1efa);box-shadow:0 24px 70px #0009,inset 0 1px #ffe1a61f;color:#dbe6ff;font-family:inherit}.as-top{position:sticky;top:0;z-index:3;display:flex;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid rgba(212,175,55,.18);background:linear-gradient(180deg,#101830fa,#0c1224f5);border-radius:18px 18px 0 0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.as-back{border:1px solid rgba(212,175,55,.4);background:#d4af3714;color:#ffe1a6;width:34px;height:34px;border-radius:10px;font-size:18px;cursor:pointer;line-height:1;flex-shrink:0}.as-back:hover{background:#d4af372e}.as-title{display:flex;flex-direction:column;line-height:1.3;min-width:0}.as-title>b{font-size:16px;font-weight:800;background:linear-gradient(180deg,#fff3cf,#e8c877 55%,#b8944a);-webkit-background-clip:text;background-clip:text;color:transparent;letter-spacing:1px;white-space:nowrap}.as-title>span{font-size:10.5px;color:#5b719e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.as-pers{margin-left:auto;display:flex;gap:6px;flex-shrink:0}.as-pers.sm{margin-left:0}.as-per{border:1px solid rgba(140,170,220,.3);background:#0b132480;color:#9db4e8;border-radius:99px;padding:5px 14px;font-size:12px;font-weight:700;cursor:pointer;font-family:inherit;transition:.15s}.as-per.on{border-color:#d4af378c;background:linear-gradient(180deg,#d4af3740,#d4af3714);color:#ffe1a6;box-shadow:0 3px 12px #00000059,inset 0 1px #ffebbe4d}.as-body{padding:16px 18px 22px;display:flex;flex-direction:column;gap:16px}.as-empty{padding:60px 0;text-align:center;color:#5b719e;font-size:13px}.as-sec{border:1px solid rgba(140,170,220,.14);border-radius:14px;background:#0b132473;padding:14px 16px}.as-sec-h{display:flex;align-items:baseline;gap:10px;margin-bottom:12px}.as-sec-h>b{font-size:13.5px;font-weight:800;color:#eaf1ff;letter-spacing:.5px}.as-sec-h>span{font-size:10.5px;color:#5b719e}.as-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px}.as-card{border:1px solid rgba(140,170,220,.2);border-radius:12px;background:linear-gradient(165deg,#1a2440b3,#0a0f1ecc);padding:12px 14px;display:flex;flex-direction:column;gap:3px;box-shadow:inset 0 1px #ffffff0d}.as-card.main{border-color:#d4af3773;background:linear-gradient(165deg,#d4af3724,#0a0f1ed9)}.as-card>i{font-style:normal;font-size:11px;color:#8fa3c8}.as-card.main>i{color:#ffe1a6}.as-card>b{font-size:26px;font-weight:800;line-height:1.1;color:#eaf1ff;font-variant-numeric:tabular-nums}.as-card.main>b{color:#ffe1a6}.as-card>span{font-size:10px;color:#5b719e;min-height:12px}.as-conv{margin-top:12px;border-top:1px dashed rgba(140,170,220,.16);padding-top:12px}.as-conv-h{display:flex;align-items:baseline;gap:10px;margin-bottom:6px}.as-conv-h>span{font-size:12px;color:#a9b8dc}.as-conv-h>b{font-size:15px;font-weight:800;color:#22e584;font-variant-numeric:tabular-nums}.as-conv-h>.as-conv-sub{margin-left:auto;font-size:10.5px;color:#5b719e}.as-conv-h.s2{margin-top:10px}.as-conv-h.s2>b{color:#ffd584}.as-conv-bar{height:10px;border-radius:99px;background:#0b1324cc;border:1px solid rgba(140,170,220,.16);overflow:hidden}.as-conv-bar>i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#0f9d63,#22e584);box-shadow:0 0 12px #22e58466;transition:width .3s}.as-conv-bar.duo{display:flex}.as-conv-bar.duo>i.s1{background:linear-gradient(90deg,#b8944a,#ffd584);box-shadow:none;border-radius:0}.as-conv-bar.duo>i.s2{background:linear-gradient(90deg,#7c5cc9,#c9a8ff);box-shadow:none;border-radius:0}.as-pool{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px;margin-bottom:10px}.as-pool-cell{border:1px solid rgba(140,170,220,.14);border-radius:10px;background:#0b132480;padding:9px 10px;display:flex;flex-direction:column;gap:2px}.as-pool-cell>b{font-size:19px;font-weight:800;font-variant-numeric:tabular-nums;line-height:1.1}.as-pool-cell>span{font-size:10px;color:#8fa3c8;display:flex;align-items:center;gap:5px;white-space:nowrap}.as-pool-cell>span>i{width:7px;height:7px;border-radius:50%;flex-shrink:0}.as-pool-bar{display:flex;height:12px;border-radius:99px;overflow:hidden;border:1px solid rgba(140,170,220,.16);background:#0b1324cc}.as-pool-bar>i{display:block;height:100%}.as-lg{display:inline-block;width:9px;height:9px;border-radius:2px;margin:0 4px 0 10px;vertical-align:-1px}.as-lg.gold{background:#ffd584}.as-lg.blue{background:#6f9bff}.as-trend{display:flex;align-items:flex-end;gap:3px;height:110px;padding-top:6px}.as-td{flex:1;display:flex;align-items:flex-end;justify-content:center;gap:2px;height:100%;min-width:0}.as-td>i{display:block;width:5px;border-radius:2px 2px 0 0;min-height:1px}.as-td>i.n{background:linear-gradient(180deg,#ffd584,#b8944a)}.as-td>i.l{background:linear-gradient(180deg,#6f9bff,#3d5a9e)}#root .tc-wrap{margin-top:14px;border:1px solid rgba(212,175,55,.3);border-radius:14px;background:linear-gradient(165deg,#1a2440f0,#0a0f1ef5);box-shadow:0 14px 40px #00000080,inset 0 1px #ffe1a624;padding:12px 14px 14px}#root .tc-hd{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}#root .tc-hd>b{font-size:14px;font-weight:800;background:linear-gradient(180deg,#fff3cf,#e8c877 55%,#b8944a);-webkit-background-clip:text;background-clip:text;color:transparent;letter-spacing:1.5px}#root .tc-hd>.tc-sub{font-size:10.5px;color:#5b719e;flex:1;min-width:120px}#root .tc-tb{border:1px solid rgba(140,170,220,.14);border-radius:10px;overflow:hidden;overflow-x:auto;scrollbar-width:thin;background:#0b132473}#root .tc-tr{display:grid;grid-template-columns:minmax(72px,1fr) minmax(58px,.8fr) minmax(110px,1.3fr) minmax(48px,.7fr) minmax(48px,.7fr) minmax(52px,.7fr) minmax(52px,.7fr) minmax(44px,.6fr);align-items:center;gap:0;padding:9px 12px;border-top:1px solid rgba(140,170,220,.08);font-size:12px;color:#c9d4ec;background:none;width:100%;text-align:left;font-family:inherit;min-width:560px}#root .tc-tr.hd{border-top:none;font-size:10.5px;color:#5b719e;letter-spacing:.05em}#root .tc-tr.lk{cursor:pointer;transition:background .12s}#root .tc-tr.lk:hover{background:#968cff0f}#root .tc-tr.sum{border-top:1px solid rgba(212,175,55,.35);background:#d4af370f;font-weight:700;color:#ffe1a6}#root .tc-nm>b{font-weight:700;color:#eaf1ff}#root .tc-lvs{display:flex;gap:6px}#root .tc-lvs>i{font-style:normal;font-weight:800;font-size:11px;display:flex;align-items:baseline;gap:1px}#root .tc-lvs>i>em{font-style:normal;font-size:9.5px;font-weight:700;opacity:.85}#root .tc-top{color:#ffd584!important;font-weight:800}#root .tc-conv{color:#22e584;font-weight:700}#root .tc-conv.hi{text-shadow:0 0 10px #22e58455}.is-mobile .as-mask{padding:0}.is-mobile .as-page{margin:0;border-radius:0;border-left:none;border-right:none;min-height:100vh}.is-mobile .as-top{border-radius:0;padding:12px;gap:8px}.is-mobile .as-title>b{font-size:14px}.is-mobile .as-per{padding:4px 11px;font-size:11px}.is-mobile .as-body{padding:12px 12px 20px}.is-mobile .as-cards{grid-template-columns:repeat(2,1fr)}.is-mobile .as-card>b{font-size:22px}.is-mobile .as-pool{grid-template-columns:repeat(3,1fr)}.is-mobile .tc-tr{min-width:560px}.is-mobile .fw-bd-tf{flex-direction:column;gap:4px;align-items:flex-start}.is-mobile .fw-stb,.is-mobile .fw-tfb{padding:2px 7px;font-size:10px}.pc-page.frameless .pc-shell{margin-top:8px}.ct-exit{margin-left:auto;font-size:11px;letter-spacing:1px;color:#5b6b84;cursor:pointer;padding:4px 10px;border-radius:8px;border:1px solid rgba(91,107,132,.35);transition:.2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ct-exit:hover{color:#9fc3ee;border-color:#9fc3ee73}.ct-viewbar.inhd+.ct-exit{margin-left:10px}@keyframes gdFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.gd-side .gd-panel,.gd-gridw .gd-panel,.gd-ichain{border:1px solid #2a3d6b55;background:linear-gradient(165deg,#0d1730d9,#080e1ecc);box-shadow:0 14px 38px #02040add,0 0 24px #2a4a9a14,inset 0 1px #3a558a44;animation:gdFloat 7s ease-in-out infinite}.gd-side .gd-panel:nth-child(2){animation-delay:-2.3s}.gd-side .gd-panel:nth-child(3){animation-delay:-4.6s}.gd-gridw .gd-ichain{animation-delay:-1.2s}.gd-gridw .gd-gridp{animation-delay:-3.5s}.gd-gridw{flex-direction:column;gap:12px}.gd-ichain{border-radius:14px;padding:12px 14px;flex-shrink:0}.gd-ic-h{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:10px}.gd-ic-h>b{font-size:13px;font-weight:800;color:#eaf1ff}.gd-ic-h>span{font-size:9px;letter-spacing:.18em;color:#5b719e;text-transform:uppercase}.gd-ic-lab{font-size:10px;letter-spacing:.3em;color:#5b719e;margin-bottom:6px;text-align:center}.gd-ic-chips{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.gd-ic-chip{display:flex;flex-direction:column;align-items:center;gap:1px;padding:5px 9px;border-radius:10px;cursor:pointer;font-family:inherit;background:#0d1526cc;border:1px solid #1c2740;transition:transform .12s ease,border-color .12s ease,box-shadow .12s ease}.gd-ic-chip:hover{transform:translateY(-2px)}.gd-ic-chip>b{font-size:11.5px;font-weight:800;color:#dbe6ff}.gd-ic-chip>i{display:flex;gap:5px;font-style:normal;font-size:9px;font-variant-numeric:tabular-nums}.gd-ic-chip>i em{font-style:normal;font-weight:700}.gd-ic-chip.pos{border-color:#22e58455;box-shadow:0 0 12px #22e58418,inset 0 0 10px #22e5840a}.gd-ic-chip.neg{border-color:#ff4d6d55;box-shadow:0 0 12px #ff4d6d18,inset 0 0 10px #ff4d6d0a}.gd-ic-chip.flat{border-color:#8fa3c844}.gd-ic-none{font-size:10px;color:#4a5c85;letter-spacing:.1em;padding:4px 0}.gd-ic-mid{margin:2px auto;padding:8px 22px;border-radius:12px;text-align:center;position:relative;background:radial-gradient(120% 160% at 50% 0%,#16265add,#0a1226ee);border:1px solid #ffd34d66;box-shadow:0 0 22px #ffd34d22,inset 0 0 16px #ffd34d11;animation:gdMidPulse 3.2s ease-in-out infinite}@keyframes gdMidPulse{0%,to{box-shadow:0 0 16px #ffd34d1a,inset 0 0 12px #ffd34d0d}50%{box-shadow:0 0 30px #ffd34d44,inset 0 0 22px #ffd34d1e}}.gd-ic-mid>b{display:block;font-size:16px;font-weight:900;color:#ffe9b0;text-shadow:0 0 14px #ffd34d55;letter-spacing:2px}.gd-ic-mid>span{display:block;font-size:9.5px;margin-top:2px;font-weight:700;letter-spacing:.12em}.gd-ic-mid>span.pos{color:#22e584}.gd-ic-mid>span.neg{color:#ff8ba0}.gd-ic-mid>span.flat{color:#aebadb}.gd-ic-flow{display:flex;justify-content:center;gap:7px;padding:5px 0}.gd-ic-flow>i{width:4px;height:4px;border-radius:50%;background:#ffd34d;opacity:.18;animation:gdFlowDot 1.6s ease-in-out infinite}.gd-ic-flow>i:nth-child(2){animation-delay:.28s}.gd-ic-flow>i:nth-child(3){animation-delay:.56s}.gd-ic-flow.dn>i{background:#6f9bff}@keyframes gdFlowDot{0%,to{opacity:.15;transform:scale(.8)}45%{opacity:1;transform:scale(1.35);box-shadow:0 0 8px currentColor}}.gd-mts{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:8px}.gd-mt{border:1px solid #1c2740;border-radius:9px;background:#0b1222aa;padding:5px 6px 4px;text-align:center}.gd-mt>em{display:block;font-style:normal;font-size:9px;letter-spacing:.2em;color:#5b719e;margin-bottom:2px}.gd-mt>svg{display:block;margin:0 auto}.gd-mt-na{font-size:11px;color:#4a5c85}.gd-sig-grp{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:800;letter-spacing:.14em;margin:6px 0 2px}.gd-sig-grp>i{width:7px;height:7px;border-radius:50%}.gd-sig-grp.p{color:#22e584}.gd-sig-grp.p>i{background:#22e584;box-shadow:0 0 8px #22e584aa}.gd-sig-grp.n{color:#ff8ba0}.gd-sig-grp.n>i{background:#ff4d6d;box-shadow:0 0 8px #ff4d6daa}.is-mobile .gd-side .gd-panel,.is-mobile .gd-gridw .gd-panel,.is-mobile .gd-ichain{animation:none}@media(max-width:900px){.gd-gridw{display:flex;flex-direction:column;gap:12px}.gd-mts{grid-template-columns:repeat(2,1fr)}}#root .fb-tr.reg{grid-template-columns:16px minmax(62px,1.1fr) minmax(52px,1fr) 66px 44px 64px 32px 38px 54px 50px 44px;min-width:0;gap:4px}#root .fb-tr.reg .fb-date2{display:flex;flex-direction:column;gap:1px;line-height:1.25}#root .fb-tr.reg .fb-date2 i{font-style:normal;white-space:nowrap}#root .fb-tr.reg .fb-date2 i:last-child{color:#5b719e}#root .cr-addbtn.in-stats{margin-left:auto}#root .op-wrap{position:relative}#root .op-panel{position:absolute;left:0;right:0;top:calc(100% + 4px);z-index:30;border:1px solid #26334f;border-radius:12px;background:#0c1329f8;box-shadow:0 16px 40px #000c;overflow:hidden}#root .op-hd{display:flex;justify-content:space-between;align-items:center;padding:7px 12px;font-size:10.5px;color:#7e92bc;border-bottom:1px solid #1c2740}#root .op-hd button{border:none;background:none;color:#9fc3ee;font-size:10.5px;cursor:pointer;font-family:inherit}#root .op-list{max-height:220px;overflow-y:auto;padding:8px 10px}#root .op-none{padding:14px;text-align:center;font-size:11.5px;color:#5b719e}#root .op-grp-h{font-size:10px;letter-spacing:.14em;color:#5b719e;margin:8px 2px 5px}#root .op-grp:first-child .op-grp-h{margin-top:0}#root .op-grp-b{display:flex;flex-wrap:wrap;gap:6px}#root .op-name{display:inline-flex;align-items:center;gap:4px;padding:4px 11px;border-radius:99px;border:1px solid #26334f;background:#101a33;color:#c9d6f2;font-size:11.5px;font-weight:700;cursor:pointer;font-family:inherit;transition:.15s}#root .op-name:hover{border-color:#9fc3ee88;background:#16224a}#root .op-name.on{border-color:#f2c66d;background:#f5c86424;color:#f2c66d}#root .op-name i{font-style:normal;font-size:9px;color:#7e92bc;border:1px solid #26334f;border-radius:6px;padding:0 4px}#root .clx-card-hd.g{display:grid;grid-template-columns:minmax(0,1fr) 110px 78px 98px;align-items:center;gap:8px;flex-wrap:nowrap}#root .clx-card-hd.g .clx-ph{text-align:left;font-variant-numeric:tabular-nums}#root .clx-card-hd.g .clx-n{margin-left:0;justify-self:end;text-align:center}#root .clx-card-hd.g .clx-act{justify-self:end;text-align:right;white-space:nowrap}#root .clx-cname{border:none;background:none;padding:0;font-family:inherit;text-align:left;cursor:pointer;color:#ffb3ad;font-size:13.5px;font-weight:800;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#root .clx-cname:hover{color:#ffd0cc;text-decoration:underline}#root .clx-fltw{position:relative;margin-left:auto}#root .clx-fltbtn{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 14px;border-radius:99px;border:1px solid rgba(140,170,220,.25);background:#0b13244d;color:#9fb4dd;font-size:12px;font-weight:700;cursor:pointer;font-family:inherit;position:relative;transition:.15s}#root .clx-fltbtn:hover,#root .clx-fltbtn.on{border-color:#9fc3ee77;color:#cfe0ff}#root .clx-fltdot{position:absolute;top:-2px;right:-2px;width:8px;height:8px;border-radius:50%;background:#ffd34d;box-shadow:0 0 6px #ffd34daa}#root .clx-fltpop{position:absolute;right:0;top:calc(100% + 8px);z-index:40;width:min(340px,86vw);border:1px solid #26334f;border-radius:14px;background:#0c1329fa;box-shadow:0 18px 44px #000d;padding:12px;display:flex;flex-direction:column;gap:8px}#root .clx-fltpop .clx-q{width:100%;margin-left:0}#root .clx-grpbar.in{margin:0}#root .clx-fltclr{align-self:flex-end;border:none;background:none;color:#9fc3ee;font-size:11px;cursor:pointer;font-family:inherit;padding:2px 4px}#root .clx-fltclr:hover{text-decoration:underline}@media(max-width:900px){#root .clx-card-hd.g{grid-template-columns:minmax(0,1fr) 78px 98px}#root .clx-card-hd.g .clx-ph{display:none}}#root .aml{margin:10px 0 4px;border:1px solid #22304f;border-radius:14px;background:#0b1226cc;padding:12px 14px}#root .aml-h{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:8px}#root .aml-h>b{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:800;color:#eaf1ff}#root .aml-h>span{font-size:10px;color:#5b719e;letter-spacing:.08em}#root .aml-none{padding:12px;text-align:center;font-size:11.5px;color:#5b719e}#root .aml-r{display:flex;align-items:center;gap:14px;padding:8px 10px;border-radius:10px;background:#0d1526;border:1px solid #1c2740;margin-bottom:6px;font-size:12px;color:#9db1d6}#root .aml-r:last-child{margin-bottom:0}#root .aml-r>b{min-width:96px;font-size:12.5px;color:#eaf1ff;font-variant-numeric:tabular-nums}#root .aml-r em{font-style:normal;font-weight:900;color:#eef2ff;font-variant-numeric:tabular-nums}#root .aml-r .ok em{color:#8fe3b3}#root .aml-r .pd em{color:#8ea2c9}#root .aml-r .pd.hot em{color:#f2c66d}#root .bc-sec-t .ms-sum{margin-left:auto;font-size:11px;color:#7e92bc;font-style:normal}#root .bc-sec-t .ms-sum b{color:#eef2ff;font-weight:900;font-variant-numeric:tabular-nums}#root .ms-addbtn{flex:none;margin-left:10px;padding:5px 13px;border-radius:9px;border:1px solid rgba(143,227,179,.45);background:#8fe3b31a;color:#8fe3b3;font-size:12px;font-weight:800;cursor:pointer;font-family:inherit}#root .ms-addbtn:hover{background:#8fe3b333}#root .bc-sec-t{display:flex;align-items:center;gap:8px;flex-wrap:wrap}#root .ms-pop{width:min(480px,94vw)}#root .ib-pop-sub{font-size:11px;color:#7e92bc;margin:-6px 0 10px}#root .ms-fm{display:flex;flex-direction:column;gap:10px}#root .ms-fl{display:flex;flex-direction:column;gap:4px}#root .ms-fl em{font-style:normal;font-size:10.5px;color:#7e92bc;letter-spacing:.06em}#root .ms-fl .lg-inp{width:100%}#root .ms-dealinfo{font-size:10.5px;color:#5b719e;padding:0 2px}#root .inv-block{display:block;font-style:normal;font-size:10.5px;color:#ff9d6b;margin-top:3px}#root .rf-b-lvs{display:flex;gap:4px;margin-top:6px;flex-wrap:wrap}#root .rf-b-lvs .lv{display:inline-flex;align-items:center;gap:4px;font-style:normal;font-size:9.5px;font-weight:800;letter-spacing:.4px;padding:2.5px 7px;border-radius:99px;border:1px solid rgba(140,170,220,.16);background:#ffffff08;color:#8ea3c8}#root .rf-b-lvs .lv em{font-style:normal;font-size:12px;font-weight:900;font-variant-numeric:tabular-nums;line-height:1}#root .rf-b-lvs .lv.s1{border-color:#ffd5846b;color:#ffd584;background:#ffd58412}#root .rf-b-lvs .lv.s1 em{color:#ffe9b8}#root .rf-b-lvs .lv.s2{border-color:#c9a8ff66;color:#c9a8ff;background:#c9a8ff12}#root .rf-b-lvs .lv.s2 em{color:#e2d2ff}#root .rf-b-lvs .lv.a{border-color:#ff6b6b61;color:#ff6b6b;background:#ff6b6b0f}#root .rf-b-lvs .lv.a em{color:#ffb1b1}#root .rf-b-lvs .lv.b{border-color:#ff9d6b5c;color:#ff9d6b;background:#ff9d6b0f}#root .rf-b-lvs .lv.b em{color:#ffc9a8}#root .rf-b-lvs .lv.c{border-color:#6f9bff5c;color:#6f9bff;background:#6f9bff0f}#root .rf-b-lvs .lv.c em{color:#a9c3ff}#root .rf-b-lvs .lv.d{border-color:#94a3b84d;color:#94a3b8;background:#94a3b80d}#root .rf-b-lvs .lv.d em{color:#c2cde0}.attx-bar-r{margin-left:auto;display:inline-flex;align-items:center;gap:7px}.attx-bar-r .rw-mchip{white-space:nowrap}.att-export.ico{margin-left:0;width:30px;height:30px;padding:0;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;line-height:1}.attx-cfg-pair{display:inline-flex;align-items:center;gap:5px}.attx-cfg-pair>i{font-style:normal;font-size:11px;color:#b45309;letter-spacing:.5px}.dark .attx-cfg-pair>i,.hl-dark .attx-cfg-pair>i{color:#f0c96b}.attx-cal.big .attx-cell{min-height:96px;padding:8px 9px;gap:5px}.attx-cal.big .attx-cell>b{font-size:14.5px}.attx-cell.rst{background:repeating-linear-gradient(135deg,#94a3b80d 0 7px,#94a3b81c 7px 14px);border-style:dashed}.attx-cell.rst>b{color:#7d8db0}.attx-rst{align-self:flex-end;font-style:normal;font-size:9.5px;font-weight:800;letter-spacing:.5px;padding:1px 6px;border-radius:99px;background:#94a3b824;border:1px solid rgba(148,163,184,.3);color:#9aa9c4;margin-top:auto}.attx-cell.rst:hover{border-color:#94a3b880}.attx-pop.day{width:min(880px,96vw)}.attx-pop.day.rst{border-color:#94a3b866}.attx-pop-bd{padding:12px 14px;overflow-y:auto;display:flex;flex-direction:column;gap:10px;min-height:0}.attx-sumband.inpop{padding:6px 9px;gap:6px}.attx-fbar.inpop{padding:0}.attx-pill.rest{cursor:default;border-style:dashed;border-color:#94a3b859;background:#94a3b814;color:#9aa9c4}.attx-pill.rest:hover{transform:none;border-color:#94a3b859}.attx-pill.rest i{color:#c2cde0}@media(max-width:640px){.attx-cal.big .attx-cell{min-height:64px;padding:5px 6px;gap:3px}.attx-cal.big .attx-cell>b{font-size:12.5px}.attx-pop.day{width:100%;max-height:92vh}.attx-mask{padding:10px}}.hr-ops{position:relative}.hr-zone-tag.mini{font-size:9px;padding:1.5px 6px;margin-right:0}.hr-zone-none{display:inline-block;font-size:9.5px;color:#5b6d94;letter-spacing:.5px}.hr-ops-btn{width:24px;height:24px;border-radius:8px;border:1px solid rgba(140,170,220,.28);background:#ffffff0a;color:#9fb4d8;font-size:13px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0 0 3px;transition:all .15s}.hr-ops-btn:hover,.hr-ops-btn.on{border-color:#f0c96b99;color:#f0c96b;background:#f0c96b1a}.hr-ops-pop-mask{position:fixed;inset:0;z-index:290;background:transparent;cursor:default}.hr-ops-pop{position:absolute;right:0;top:calc(100% + 5px);z-index:300;width:196px;padding:11px 12px;border-radius:13px;border:1px solid rgba(240,201,107,.32);background:linear-gradient(168deg,#18223d,#0f1830);box-shadow:0 16px 44px #0000008c;display:flex;flex-direction:column;gap:8px;text-align:left;animation:hrOpsIn .16s ease}@keyframes hrOpsIn{0%{opacity:0;transform:translateY(-5px) scale(.97)}to{opacity:1;transform:none}}.hr-ops-pop-hd{font-size:11.5px;font-weight:800;color:#ffe9b8;letter-spacing:.5px;border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:7px}.hr-ops-pop-st{display:flex;flex-direction:column;gap:3px;font-size:10.5px;color:#8fa3c8}.hr-ops-pop-st b{color:#dbe7ff;font-size:11px}.hr-ops-pop-st em{font-style:normal;font-weight:800}.hr-ops-pop-st em.st-assigned{color:#ffb46b}.hr-ops-pop-st em.st-read{color:#8fd0ff}.hr-ops-pop-st em.st-trial{color:#7ce8a8}.hr-ops-pop-none{color:#5b6d94}.hr-zone-btn.wide{width:100%;padding:7px 10px;font-size:11.5px;border-radius:10px;text-align:center}.hr-ops-pop-view{border:1px solid rgba(140,170,220,.25);background:#ffffff0a;color:#9fb4d8;font-size:11.5px;padding:7px 10px;border-radius:10px;cursor:pointer;transition:all .15s;text-align:center}.hr-ops-pop-view:hover{border-color:#6fc4ff80;color:#8fd0ff;background:#6fc4ff14}#root .lg-wrap .bc-sec-t{color:#2c3550}#root .lg-wrap .bc-sec-t i,#root .lg-wrap .bc-sec-t .ms-sum{color:#8a93ad}#root .lg-wrap .bc-sec-t .ms-sum b{color:#2c3550}#root .lg-wrap .bc-tablewrap{border-color:#e3e8f2;background:#fff;box-shadow:0 1px 4px #1e28500d}#root .lg-wrap .ib-tr{color:#37405c;border-bottom-color:#eef1f7}#root .lg-wrap .ib-tr.h{color:#8a93ad;background:#f7f9fd}#root .lg-wrap .ib-tr:not(.h):hover{background:#f7f9fd}#root .lg-wrap .ib-st{border-color:#e8c07a;color:#b06a0a;background:#fff7ea}#root .lg-wrap .ib-st.done{border-color:#9fdcc0;color:#1e8f5a;background:#eafaf2}#root .lg-wrap .ib-prodbtn{border-color:#e8c07a;color:#b06a0a;background:#fff7ea}#root .lg-wrap .ib-prodbtn:hover{border-color:#d9a83c;color:#a4760e}#root .lg-wrap .ib-prodbtn.done{border-color:#9fdcc0;color:#1e8f5a;background:#eafaf2}#root .lg-wrap .ib-tr.sh .sh-nm{color:#2c3550}#root .lg-wrap .ib-tr.sh .sh-sub{color:#8a93ad}#root .lg-wrap .ib-fee{color:#b06a0a;background:#fff7ea;border-color:#e8c07a}#root .lg-wrap .ib-payd{color:#5a6480}#root .aml-r{display:grid;grid-template-columns:112px 1fr 1fr 1fr;gap:4px 10px;align-items:center}#root .aml-r>b{min-width:0}#root .aml-r>span{white-space:nowrap}#root .cr-proddeal .rw-row.au-row.slim.v2.au-mini .au-fields{display:grid;grid-template-columns:64px 92px 56px 118px;gap:2px 14px;align-items:center;flex:0 1 auto}#root .cr-proddeal .rw-row.au-row.slim.v2.au-mini .au-fields i.au-f-note{grid-column:1/-1}@media(max-width:640px){#root .cr-proddeal .rw-row.au-row.slim.v2.au-mini .au-fields{display:flex;flex-wrap:wrap}}#root .fb-tr.reg .fb-custcell{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}#root .cr-proddeal .rw-sub-hd b{white-space:nowrap}#root .bs-fullbtn{flex:none;width:26px;height:26px;border-radius:8px;border:1px solid rgba(148,163,255,.22);background:#ffffff0d;color:#aebde0;font-size:13px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;margin-left:6px}#root .bs-fullbtn:hover{border-color:#f0c96b;color:#f0c96b}#root .aml-r{display:grid;grid-template-columns:1.15fr 1fr 1fr 1fr;gap:4px 8px;align-items:stretch;padding:7px 10px}#root .aml-r>b{display:flex;align-items:center;min-width:0;font-size:12.5px}#root .aml-r .cell{display:flex;align-items:center;justify-content:center;gap:4px;padding:3px 4px;border-radius:8px;white-space:nowrap;font-variant-numeric:tabular-nums;text-align:center}#root .aml-r button.cell{border:1px solid rgba(242,198,109,.45);background:#f2c66d17;cursor:pointer;font:inherit;color:#9db1d6;transition:.15s}#root .aml-r button.cell:hover{background:#f2c66d33;border-color:#f2c66d;transform:translateY(-1px)}#root .aml-r .cell .aml-go{font-style:normal;font-weight:900;color:#f2c66d;margin-left:1px}#root .aml-pmask{position:fixed;inset:0;z-index:320;background:#0408129e;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;padding:14px}#root .aml-ppop{width:min(440px,94vw);max-height:80vh;display:flex;flex-direction:column;border:1px solid #26334f;border-radius:16px;background:linear-gradient(170deg,#101a33,#0b1226);box-shadow:0 24px 60px #000c;overflow:hidden}#root .aml-ppop-hd{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:13px 16px;border-bottom:1px solid #1c2740}#root .aml-ppop-hd>b{display:inline-flex;align-items:center;gap:7px;font-size:14px;color:#eaf1ff}#root .aml-px{flex:none;width:26px;height:26px;border-radius:8px;border:1px solid #26334f;background:transparent;color:#8ea2c9;cursor:pointer;font-size:12px;font-family:inherit}#root .aml-px:hover{color:#f2c66d;border-color:#f2c66d66}#root .aml-ppop-list{padding:10px 12px;overflow-y:auto;display:flex;flex-direction:column;gap:7px}#root .aml-pit{display:flex;align-items:center;gap:9px;width:100%;padding:9px 11px;border-radius:11px;border:1px solid #1c2740;background:#0d1526;cursor:pointer;font:inherit;color:#c6d4ef;text-align:left;transition:.15s}#root .aml-pit:hover{border-color:#f2c66d8c;background:#101a30;transform:translateY(-1px)}#root .aml-pit.dead{cursor:default;opacity:.62}#root .aml-pit.dead:hover{transform:none;border-color:#1c2740;background:#0d1526}#root .aml-pit-tag{flex:none;font-style:normal;font-size:10px;font-weight:800;letter-spacing:.05em;padding:2.5px 7px;border-radius:99px;border:1px solid rgba(111,155,255,.4);color:#8fb4ff;background:#6f9bff14}#root .aml-pit-m{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}#root .aml-pit-m>b{font-size:12.5px;color:#eef2ff}#root .aml-pit-m>i{font-style:normal;font-size:10.5px;color:#7e92bc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#root .aml-pit-go{font-style:normal;text-decoration:none;font-size:15px;font-weight:900;color:#f2c66d}#root .aml-ppop-ft{padding:9px 16px 12px;font-size:10px;color:#5b719e;letter-spacing:.05em;border-top:1px solid #141e33}#root .aml-flash{animation:amlFlash 1.9s ease}@keyframes amlFlash{0%,55%{box-shadow:0 0 0 2px #f2c66dd9,0 0 22px #f2c66d59;border-color:#f2c66dd9}to{box-shadow:none}}@media(max-width:640px){#root .aml-r{grid-template-columns:96px 1fr 1fr 1fr;gap:3px 5px;padding:6px 7px;font-size:11px}#root .aml-r>b{font-size:11.5px}#root .aml-r .cell{gap:3px;padding:2.5px 2px}}#root .aml-h>b{white-space:nowrap}@media(max-width:640px){#root .aml-h>span{font-size:9px;letter-spacing:.02em;text-align:right}}#root .clx-row.g{grid-template-columns:minmax(150px,1.3fr) auto 118px 68px minmax(110px,1fr);gap:8px}#root .clx-row.g .clx-rn{overflow:visible;text-overflow:clip}#root .clx-firstdot{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border-radius:50%;font-style:normal;font-size:9.5px;font-weight:900;line-height:1;margin-left:2px;margin-right:1px;background:#7ee2a829;border:1px solid rgba(126,226,168,.55);color:#7be3a5;box-shadow:0 0 6px #7ee2a840;vertical-align:-2px}#root .clx-row.g .clx-last{white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;font-size:11px}@media(max-width:760px){#root .clx-row.g{grid-template-columns:1fr auto}#root .clx-row.g .clx-last{grid-column:1 / -1}}#root .cr-perfdone{margin-top:2px}#root .cr-perfdone .au-donelist .rw-row .rw-r1{display:flex;align-items:center;gap:10px}#root .cr-perfdone .au-donelist .au-fields{flex:1;min-width:0}#root .cr-perfdone .au-donelist .au-ops{margin-left:auto;flex:none}@media(max-width:640px){#root .cr-perfdone .au-donelist .rw-row .rw-r1{flex-wrap:wrap;row-gap:6px}}#root .rw-row.au-row.slim.v2.au-mini.done .au-fields.fut{display:grid;grid-template-columns:104px 122px minmax(76px,auto) minmax(72px,1fr);gap:2px 14px;align-items:center;flex:0 1 auto}@media(max-width:640px){#root .rw-row.au-row.slim.v2.au-mini.done .au-fields.fut{display:flex;flex-wrap:wrap}}body[data-cmode=trad] #root .ng-card.pos{border-color:#ff786e80;box-shadow:0 8px 24px #0006,0 0 18px #ff6e641a}body[data-cmode=trad] #root .ng-card.neg{border-color:#6edca080;box-shadow:0 8px 24px #0006,0 0 18px #6edca01a}body[data-cmode=trad] #root .ng-counts .p,body[data-cmode=trad] #root .ng-sc-row .p{color:#ff9d94}body[data-cmode=trad] #root .ng-counts .n,body[data-cmode=trad] #root .ng-sc-row .n{color:#7fe3ae}body[data-cmode=trad] #root .ng-bar .pos{background:linear-gradient(90deg,#a03428,#e86050,#ff9d8f);box-shadow:0 0 10px #ff6e5f66}body[data-cmode=trad] #root .ng-bar .neg{background:linear-gradient(90deg,#1d7a4e,#3ecf8e,#8ff5c0);box-shadow:0 0 10px #50e6a073}body[data-cmode=trad] #root .ng-card.pos .ng-lean{color:#ff9d94}body[data-cmode=trad] #root .ng-card.neg .ng-lean{color:#7fe3ae}body[data-cmode=trad] #root .ng-verdict.pos{color:#ff9d94;background:#ff786e14;border-color:#ff786e4d}body[data-cmode=trad] #root .ng-verdict.neg{color:#7fe3ae;background:#6edca014;border-color:#6edca04d}body[data-cmode=trad] #root .ng-pd-r .ng-pat.pos{color:#ff9d94;background:#ff786e1f}body[data-cmode=trad] #root .ng-pd-r .ng-pat.neg{color:#7fe3ae;background:#6edca01f}#root .wkbf-s12{margin:0 0 8px}#root .wkbf-chip.s12pick em{font-weight:900;color:#7fd6ff}#root .wkbf-chip.s12pick.done{border-color:#6edca08c;color:#b8f0cf;background:#6edca014}#root .wkbf-chip.s12pick.done em{color:#7fe3ae}#root .wbn-down{flex:none;align-self:center;font-size:11px;font-weight:700;color:#ff8f9f;border:1px solid rgba(255,92,122,.45);background:#ff5c7a14;border-radius:999px;padding:5px 12px;cursor:pointer;transition:background .18s,color .18s,border-color .18s}#root .wbn-down:hover{background:#ff5c7a2e;color:#ffb3bf;border-color:#ff5c7ab3}#root .wbn-down:disabled{opacity:.5;cursor:default}@media(max-width:860px){#root .wbn-down{padding:4px 10px;font-size:10.5px}}#root .au-row.slim .au-ops{gap:8px;align-items:center}#root .au-row.slim .au-ops button{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:30px;padding:0 13px;border-radius:9px;font-size:12px;font-weight:600;line-height:1;box-sizing:border-box;transition:all .16s}#root .au-row.slim .au-ops .au-ok{border:1px solid transparent;background:linear-gradient(135deg,#2fca72,#1da255);color:#fff;box-shadow:none}#root .au-row.slim .au-ops .au-ok:hover:not(:disabled){filter:brightness(1.09)}#root .au-row.slim .au-ops .au-ok:disabled{opacity:.45}#root .au-row.slim .au-ops .au-editbtn{border:1px solid rgba(148,163,255,.32);background:#94a3ff0f;color:#a9b8e0}#root .au-row.slim .au-ops .au-editbtn:hover{border-color:#94a3ff8c;background:#94a3ff1c;color:#cdd8f8}#root .au-row.slim .au-ops .au-editbtn.on{background:#94a3ff26;border-color:#94a3ff99;color:#dbe4ff}#root .au-row.slim .au-ops .au-del{border:1px solid rgba(248,113,113,.3);background:none;color:#e08d8d;font-weight:600}#root .au-row.slim .au-ops .au-del:hover:not(:disabled){background:#f8717114;border-color:#f8717180;color:#f0a8a8}#root .au-row.slim .au-ops .vt{display:inline-flex;align-items:center}#root .au-row.slim .au-ops .vt-pill{height:26px;align-items:center}#root .au-row.slim .au-ops .au-voted{height:30px;box-sizing:border-box}#root .srb-sum,body .srb-mask .srb-sum{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex:0 1 auto;min-width:0;flex-wrap:nowrap;padding:1px 2px 0;margin-left:auto}.srb-sum span{display:inline-flex;align-items:baseline;gap:4px;white-space:nowrap;font-size:10.5px}.srb-sum span+span{position:relative}.srb-sum span+span:before{content:"";position:absolute;left:-7px;top:50%;width:2.5px;height:2.5px;border-radius:50%;background:#f0c96b59;transform:translateY(-50%)}.srb-sum u{text-decoration:none;font-size:10.5px;color:#7d8cb5;letter-spacing:.05em}.srb-sum b{font-size:15px;font-weight:800;color:#ffd34d;font-variant-numeric:tabular-nums;text-shadow:0 0 12px rgba(255,211,77,.3)}.srb-sum i{font-style:normal;font-size:9.5px;color:#5b719e}@media(max-width:1100px){.srb-sum{gap:12px}.srb-sum span+span:before{left:-8px}}@media(max-width:860px){#root .srb-sum,body .srb-mask .srb-sum{flex-wrap:wrap;gap:10px 16px;row-gap:8px}}.wbn-ribbon{font-size:8px;padding:0 6px;letter-spacing:.5px;gap:2px;vertical-align:1px}.wbn-new{position:absolute;top:5px;right:10px;margin:0;font-size:8px;padding:1px 7px;letter-spacing:.5px;pointer-events:none;z-index:2}.wbn-stats{order:1;flex:0 1 auto;width:auto;max-width:none;margin-top:0;display:inline-flex;gap:7px}.wbn-stat{min-width:66px;padding:6px 11px 5px;border-radius:10px}.wbn-stat b{font-size:17px}.wbn-stat em{font-size:10.5px}.wbn-chips{order:2}.wbn-amt{order:3}.wbn-down{order:4}.is-mobile .wbn-stats{order:6;flex:1 1 100%;width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin-top:6px}.is-mobile .wbn-amt{order:0}.is-mobile .wbn-chips{order:5}.is-mobile .wbn-stat{min-width:0;padding:6px 5px 5px}.is-mobile .wbn-stat b{font-size:15px}.is-mobile .wbn-stat em{font-size:9.5px}.dc-rows.v2 .dc-main{display:grid;grid-template-columns:7em 8em 6.5em 5em 6.5em 4.5em;gap:4px 10px;align-items:baseline;overflow:hidden}.dc-rows.v2 .dc-c1,.dc-rows.v2 .dc-c2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dc-rows.v2 .dc-c3{white-space:nowrap;text-align:right}.dc-rows.v2 .dc-c3 .gold-n{font-variant-numeric:tabular-nums}.dc-rows.v2 .dc-c4{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dc-rows.v2 .dc-c5{white-space:nowrap;font-variant-numeric:tabular-nums}.dc-rows.v2 .dc-c6{white-space:nowrap;text-align:right}@media(max-width:1100px){.dc-rows.v2 .dc-main{grid-template-columns:6em 7.5em 6em;row-gap:2px}}#root .rw-row.au-row.slim.v2.au-mini.done .au-fields.v3{display:grid;grid-template-columns:64px 84px 52px 104px 96px minmax(88px,1fr);gap:2px 14px;align-items:center;flex:1 1 auto}#root .rw-row.au-row.slim.v2.au-mini.done .au-fields.v3.fut{grid-template-columns:96px 104px 48px 76px 104px minmax(80px,auto) minmax(72px,1fr)}#root .rw-row.au-row.slim.v2.au-mini.done .au-fields.v3 i{overflow:hidden;text-overflow:ellipsis}@media(max-width:860px){#root .rw-row.au-row.slim.v2.au-mini.done .au-fields.v3,#root .rw-row.au-row.slim.v2.au-mini.done .au-fields.v3.fut{display:flex;flex-wrap:wrap;gap:3px 12px}}.au-edit-done{grid-template-columns:repeat(4,1fr)}@media(max-width:900px){.au-edit-done{grid-template-columns:1fr 1fr}}.au-edit-bar{grid-column:1/-1;display:flex;align-items:center;gap:12px;justify-content:flex-end}.au-edit-msg{font-style:normal;font-size:11.5px;color:#9fe8c3;margin-right:auto}.dc-ro{display:inline-block;padding:7px 10px;border-radius:9px;border:1px dashed rgba(148,163,184,.3);background:#94a3b80f;color:#c4cfe6;font-size:12px;font-weight:600}.dc-wd-done{margin-left:8px}#root .fb-tr.reg .fb-custcell .fb-new,#root .fb-tr.reg .fb-custcell .fb-old{width:4em;min-width:4em;text-align:center;padding:0 5px;box-sizing:border-box}.gm-mode{width:15px;min-width:15px;height:15px;padding:0;border-radius:50%;font-size:9px;letter-spacing:0}.gm-ico.sm{width:15px;height:15px;font-size:9px}.srb-row .nm .srb-hr{width:15px;height:15px;font-size:9.5px}#root .ct-table.fxd{table-layout:fixed;width:100%;min-width:770px}#root .ct-table.fxd col.cc-no{width:36px}#root .ct-table.fxd col.cc-grp{width:96px}#root .ct-table.fxd col.cc-nm{width:84px}#root .ct-table.fxd col.cc-var{width:106px}#root .ct-table.fxd col.cc-dir{width:52px}#root .ct-table.fxd col.cc-pt{width:108px}#root .ct-table.fxd col.cc-pt2{width:100px}#root .ct-table.fxd col.cc-lots{width:56px}#root .ct-table.fxd col.cc-own{width:80px}#root .ct-table.fxd col.cc-prof{width:96px}#root .ct-table.fxd col.cc-op{width:52px}#root .ct-table.fxd th,#root .ct-table.fxd td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#root .ct-table.fxd td.num{font-variant-numeric:tabular-nums;text-align:right}#root .ct-table.fxd td.no{text-align:center}#root .ct-table.fxd td.nm{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.35}#root .ct-table.fxd td.op{overflow:visible;text-overflow:clip}#root .ct-table.fxd tr.ct-editing td{white-space:normal;overflow:visible}@media(max-width:860px){#root .ct-table.fxd{min-width:700px}#root .ct-table.fxd col.cc-grp{width:78px}#root .ct-table.fxd col.cc-var{width:92px}#root .ct-table.fxd col.cc-pt{width:96px}#root .ct-table.fxd col.cc-pt2{width:88px}#root .ct-table.fxd col.cc-prof{width:84px}#root .ct-table.fxd col.cc-own{width:68px}}.mcr-tb.v2 .mcr-tr{grid-template-columns:72px minmax(88px,1fr) 40px 132px 44px 96px 64px;gap:0 8px}.mcr-tb.v2 .mcr-tr>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mcr-tb.v2 .mcr-tr>span:nth-child(4),.mcr-tb.v2 .mcr-tr>span:nth-child(5),.mcr-tb.v2 .mcr-tr>span:nth-child(6){text-align:right;font-variant-numeric:tabular-nums}@media(max-width:640px){.mcr-tb.v2 .mcr-tr{grid-template-columns:60px minmax(64px,1fr) 34px 108px 36px 78px 56px;gap:0 5px}}.ct-arch-list{grid-template-columns:repeat(auto-fill,minmax(152px,1fr));gap:6px;margin-top:8px;padding:2px 8px 6px}.ct-arch-chip{gap:6px;padding:4px 6px 4px 9px;border-radius:9px}.ct-arch-chip b{font-size:12px}.ct-arch-chip i{font-size:10.5px}.ct-arch-sym{width:22px;height:22px;font-size:11.5px;border-radius:7px}.ct-arch-rst{min-width:22px;height:22px;font-size:11.5px;border-radius:7px;padding:0 4px}.ct-arch-orph{flex:none;display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:999px;font-size:9.5px;font-weight:800;letter-spacing:.5px;color:#ffcf87;background:#ffb0481a;border:1px dashed rgba(255,176,72,.55);cursor:pointer;font-family:inherit;transition:all .18s}.ct-arch-orph:hover{background:#ffb04833;color:#ffe0b0}.ct-dorm-hit{display:flex;align-items:center;gap:10px;margin-top:10px;padding:8px 12px;border-radius:10px;font-size:12px;color:#ffd9a0;background:#ffb04812;border:1px solid rgba(255,176,72,.4)}.ct-dorm-hit b{color:#ffcf87}.ct-dorm-rv{flex:none;margin-left:auto;padding:6px 14px;border-radius:9px;border:1px solid rgba(240,201,107,.5);background:#f0c96b1f;color:#ffe9a8;font-size:12px;font-weight:800;cursor:pointer;font-family:inherit;transition:all .18s}.ct-dorm-rv:hover:not(:disabled){background:#f0c96b38}.ct-dorm-rv:disabled{opacity:.45;cursor:not-allowed}.ct-fix{width:min(460px,calc(100vw - 40px))}.ct-fix-tip{margin:0 0 10px;font-size:12px;line-height:1.8;color:#a9badb}.ct-fix-tip b{color:#ffd75e;font-weight:800}.ct-fix-meta{font-size:11.5px;color:#7286a8;margin-bottom:12px}.ct-fix-meta b{color:#dfe8fa}.ct-fix-lab{display:flex;flex-direction:column;gap:5px;font-size:11.5px;color:#7d8fb3;margin-bottom:12px}.ct-fix-msg{font-size:12px;color:#9fe8c3;margin-bottom:8px}.ct-hist-del{padding:9px 14px;border-radius:10px;border:1px solid rgba(255,107,97,.4);background:#ff6b6114;color:#ff9d97;font-size:12.5px;font-weight:800;cursor:pointer;transition:all .18s;font-family:inherit}.ct-hist-del:hover{background:#ff6b6129}.ct-hist-del.cf{background:#c23b2e;border-color:#ff6b61;color:#fff}.ct-hist-acts .ct-hist-rst{flex:1}.ct-hist-acts{align-items:center}.srb-mkmask{z-index:46}.srb-mkpop{width:330px;border-color:#93d4ff66}.srb-mkpop.hi{border-color:#f0c96b99;box-shadow:0 20px 56px #0009,0 0 24px #f0c96b24}.srb-mkpop.new{border-color:#ffd76a6b}.srb-mkpop.wait{border-color:#a3aec666}.srb-mkpop .srb-mktip2-b{padding-left:25px;font-size:11.5px;color:#b9c6e4;line-height:1.65}.srb-mkpop.hi .srb-mktip2-badge{color:#3a2a00;background:linear-gradient(145deg,#ffe9a8,#f0c96b)}.srb-mkpop.wait .srb-mktip2-badge{color:#dfe5f2;background:linear-gradient(145deg,#8d99b5,#5d6a89)}.srb-mkpop.hi .srb-mktip2-h>b{color:#ffe08a}.srb-mkpop .srb-mktip2-h>u{cursor:pointer}.srb-hrnote.warn{color:#ffcf87}.srb-hrnote.pv{margin-top:6px;padding:6px 9px;border-radius:8px;color:#9fe8c3;background:#7ee2a812;border:1px dashed rgba(126,226,168,.35);font-size:10.5px}.srb-hrnote.pv b{color:#c9f5de}.srb-zmeta2{align-items:center;gap:0;padding:3px 10px}.srb-zmeta2 .sg{display:inline-flex;align-items:baseline}.srb-zmeta2 .sg+.sg:before{content:"·";margin:0 6px;color:#c9b47f80}.srb-zmeta2 .sg .k{flex:none;width:2em;font-style:normal;text-align:left}.srb-zmeta2 .sg .v{flex:none;min-width:4.5ch;text-align:right;font-variant-numeric:tabular-nums}.srb-zmeta2 .sg .u{flex:none;width:1em;font-style:normal;text-align:left;margin-left:2px}.cmpop-hiretip{padding:4px 6px 10px;display:flex;flex-direction:column;gap:8px}.cmpop-hiretip p{margin:0;font-size:12.5px;color:#c9d4f0;line-height:1.7}.cmpop-hiretip p b{color:#ffe08a}.cmpop-hiretip-note{font-size:10.5px;color:#8a99b8;line-height:1.6;padding:7px 10px;border-radius:8px;background:#94a3ff0d;border:1px dashed rgba(148,163,255,.25)}.bs-cmd-q{border:1px solid rgba(212,175,55,.3);background:radial-gradient(560px 190px at 88% -50%,rgba(212,175,55,.1),transparent 62%),linear-gradient(160deg,#1c170ceb,#0a0906f2);box-shadow:0 16px 40px -22px #000000a6,0 0 28px -14px #d4af3759,inset 0 1px #fff0c80f}.bs-cmd-qmore{border-color:#d4af3759;background:#d4af370f;color:#ecd28a}.bs-cmd-qmore:hover{color:#fff3d0;border-color:#d4af3799;background:#d4af3724}.ng-sc-row{gap:14px}.ng-sc-row .p,.ng-sc-row .n{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:64px}.ng-sc-row b{font-size:26px;font-weight:900;line-height:1.05;font-variant-numeric:tabular-nums}.ng-sc-row .p b{color:#7fe3ae;text-shadow:0 0 14px rgba(110,230,170,.4)}.ng-sc-row .n b{color:#ff9d94;text-shadow:0 0 14px rgba(255,120,110,.4)}.ng-sc-row .p em,.ng-sc-row .n em{font-style:normal;font-size:9.5px;color:#cbd8f580;letter-spacing:.08em}body[data-cmode=trad] .ng-sc-row .p b{color:#ff9d94;text-shadow:0 0 14px rgba(255,120,110,.4)}body[data-cmode=trad] .ng-sc-row .n b{color:#7fe3ae;text-shadow:0 0 14px rgba(110,230,170,.4)}#root .ng-bar.big{height:4px;border-radius:2px;flex:1;box-shadow:inset 0 1px 2px #0000008c}.ng-verdict{display:flex;align-items:center;gap:9px;margin-top:10px;padding:7px 12px;border-radius:9px;background:#d4af370d;border:1px solid rgba(212,175,55,.16);font-size:11.5px;color:#d8c58f}.ng-verdict .ng-vd-line{flex:none;width:3px;align-self:stretch;border-radius:2px;background:linear-gradient(180deg,#ffe9a8,#c9a53f);box-shadow:0 0 8px #f0c96b80}.ng-verdict.pos{color:#a8e8c4;background:#6edca00d;border-color:#6edca029}.ng-verdict.neg{color:#f2b4ae;background:#ff786e0d;border-color:#ff786e29}#root .hrt-zone{margin-top:10px;border:1px solid rgba(140,166,220,.14);border-radius:12px;padding:6px 10px 8px}#root .hrt-zone-h{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:2px 2px 6px;border-bottom:1px dashed rgba(140,166,220,.14);margin-bottom:2px}#root .hrt-zone-h b{font-size:13px;font-weight:900;color:#ffd584;letter-spacing:.5px}#root .hrt-zone-h span{font-size:10.5px;color:#7c90b5}#root .hrt-payrow{flex-direction:column;align-items:stretch;gap:7px;padding:9px 0;border-bottom:1px solid rgba(140,166,220,.06);margin-top:0}#root .hrt-payrow:last-child{border-bottom:none}#root .hrt-pr-top{display:flex;align-items:center;justify-content:space-between;gap:10px}#root .hrt-curmode{font-style:normal;font-size:10px;font-weight:800;padding:2px 10px;border-radius:999px;letter-spacing:.3px;flex:none}#root .hrt-curmode.hi{color:#ffd584;border:1px solid rgba(255,213,132,.45);background:#503c104d}#root .hrt-curmode.lo{color:#7ac3ff;border:1px solid rgba(122,195,255,.45);background:#122c5059}#root .hrt-curmode.none{color:#ffb078;border:1px dashed rgba(255,176,120,.55);background:#502c1038}#root .hrt-pr-ops{display:flex;align-items:center;gap:6px 8px;flex-wrap:wrap}#root .hrt-payrow .wk-inp{width:124px;flex:none}#root .hrt-payrow label{display:flex;align-items:center;gap:4px;font-size:10.5px;color:#7c90b5}#root .hrt-paymode{display:flex;align-items:center;gap:5px;flex:none;margin-right:auto}#root .hrt-pick{font-size:10.5px;font-weight:800;padding:3px 9px;border-radius:8px;border:1px solid rgba(140,166,220,.25);background:#141e3780;color:#8ea3cc;cursor:pointer}#root .hrt-pick.hi.on{border-color:#ffd584b3;color:#ffd584;background:#503c1059;box-shadow:0 0 6px #ffd5842e}#root .hrt-pick.lo.on{border-color:#7ac3ffb3;color:#7ac3ff;background:#122c5066;box-shadow:0 0 6px #7ac3ff29}#root .hrt-pick:disabled{cursor:default}#root .hrt-pick:not(:disabled):hover{filter:brightness(1.2)}#root .hrt-pick.rst{border-style:dashed;color:#7c90b5}#root .hrt-mode.none{color:#8b98b8}#root .hrt-paypane{max-width:980px;margin:0 auto}#root .hrt-fbar{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:8px 0 2px}#root .hrt-fchip{font-size:11px;font-weight:800;padding:4px 12px;border-radius:999px;border:1px solid rgba(140,166,220,.25);background:#141e3780;color:#8ea3cc;cursor:pointer;letter-spacing:.3px}#root .hrt-fchip b{font-variant-numeric:tabular-nums;margin-left:2px}#root .hrt-fchip:hover{filter:brightness(1.2)}#root .hrt-fchip.on{border-color:#8fb2ffb3;color:#cfe0ff;background:#283c6e66}#root .hrt-fchip.hi.on{border-color:#ffd584b3;color:#ffd584;background:#503c1059}#root .hrt-fchip.lo.on{border-color:#7ac3ffb3;color:#7ac3ff;background:#122c5066}#root .hrt-fchip.none.on{border-color:#ffb078cc;color:#ffb078;background:#502c1059}#root .hrt-fchip.none.warn:not(.on){border-color:#ffb0788c;color:#ffb078;animation:hrtMissPulse 1.8s ease infinite}@keyframes hrtMissPulse{0%,to{box-shadow:0 0 3px #ffb07840}50%{box-shadow:0 0 10px #ffb0788c}}#root .hrt-fkw{margin-left:auto;width:170px}#root .hrt-pendlist button.miss b{color:#ffb078}@media(min-width:861px){.pq-vis .dc-wrap{max-width:660px}}#root .fw-tool.sss{border-color:#ff6b7a8c;background:#ff6b7a1f}#root .fw-tool.sss:hover{background:#ff6b7a38;box-shadow:0 0 0 1px #ff6b7a40,0 6px 18px -10px #ff6b7a80}#root .fw-chip-sym.sss{font-size:9.5px;letter-spacing:.6px;color:#ff8d9b;text-shadow:0 0 8px rgba(255,107,122,.45)}#root .sss-pop{position:relative;width:min(620px,94vw);max-height:86vh;overflow:auto;background:linear-gradient(160deg,#141c33,#0d1322);border:1px solid rgba(255,107,122,.3);border-radius:16px;padding:16px 16px 14px;box-shadow:0 24px 70px -20px #000000b3}#root .sss-pop-t{display:flex;align-items:center;gap:8px;font-size:15.5px;color:#ffd0d6;letter-spacing:.5px;padding-right:34px}#root .sss-pop-t .fw-chip-sym.sss{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9px;border:1px solid rgba(255,107,122,.55);background:#ff6b7a1f;font-style:normal}#root .sss-list-hd{margin:6px 0 10px;font-size:11.5px;color:#b98a95;line-height:1.6;border-bottom:1px dashed rgba(255,107,122,.2);padding-bottom:9px}#root .sss-add{border:1px solid rgba(255,107,122,.25);background:#ff6b7a0f;border-radius:12px;padding:10px 12px 8px;margin-bottom:12px}#root .sss-add-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px}#root .sss-add-grid>div{display:flex;flex-direction:column;gap:4px}#root .sss-add-grid>div>span{font-size:11px;color:#caa0a9}#root .sss-add .abp-row{margin-top:8px}#root .au-ok.sss-go{background:linear-gradient(135deg,#c22733,#8f1c26);border-color:#ff8c9680}#root .au-ok.sss-go:disabled{opacity:.45}#root .sss-list{display:flex;flex-direction:column;gap:8px}#root .sss-empty{padding:26px 0;text-align:center;color:#8d94a8;font-size:12px}#root .sss-row{border:1px solid rgba(140,160,200,.16);background:#141e348c;border-left:3px solid rgba(255,107,122,.65);border-radius:10px;padding:9px 12px}#root .sss-row-m{display:flex;align-items:center;gap:10px;flex-wrap:wrap}#root .sss-row-m .nm{font-size:13.5px;color:#f2d8dc;font-weight:700}#root .sss-row-m .ph{font-style:normal;font-size:12px;color:#ff9dab;font-family:ui-monospace,monospace}#root .sss-row-m .ph em{font-style:normal;font-size:10px;color:#caa0a9;margin-left:2px}#root .sss-row-m .nt{font-size:11px;color:#b9c2d8;flex:1;min-width:120px}#root .sss-row-m .by{font-size:10px;color:#77809a;margin-left:auto}#root .sss-row-ops{display:flex;gap:6px;margin-top:7px;justify-content:flex-end}#root .dc-mini.danger{border-color:#ff6b7a80;color:#ff8d9b}#root .dc-mini.danger:hover{background:#ff6b7a24}#root .sss-edit{padding-top:2px}#root .sss-pane{max-width:760px;margin:0 auto;padding:14px 4px}#root .sss-flash{position:sticky;bottom:8px;margin-top:10px}@keyframes sssPulse{0%,to{box-shadow:0 0 #ff6b7a59}50%{box-shadow:0 0 0 5px #ff6b7a00}}#root .sss-warn{margin:8px 0;padding:10px 12px;border-radius:10px;border:1px solid rgba(255,107,122,.6);background:#ff6b7a1f;color:#ffc9d0;font-size:12px;line-height:1.7;animation:sssPulse 1.6s ease-in-out infinite}#root .sss-warn b{color:#ff8d9b}#root .fw-cap.c-sss{background:#ff6b7a29;border:1px solid rgba(255,107,122,.65);color:#ff8d9b;font-weight:900;letter-spacing:.5px}#root .fw-xf.sss{background:#ff6b7a29;border:1px solid rgba(255,107,122,.6);color:#ff8d9b;font-style:normal;font-weight:900;font-size:9.5px;letter-spacing:.5px}@media(max-width:860px){#root .sss-pop{width:96vw;padding:13px 12px 12px}#root .sss-add-grid{grid-template-columns:1fr}#root .sss-row-m .by{margin-left:0;width:100%}}@media(min-width:861px){#root .wk-native-pane.cust .ct-table.fxd{min-width:0}#root .wk-native-pane.cust .ct-table.fxd col.cc-no{width:5%}#root .wk-native-pane.cust .ct-table.fxd col.cc-grp{width:12%}#root .wk-native-pane.cust .ct-table.fxd col.cc-nm{width:11%}#root .wk-native-pane.cust .ct-table.fxd col.cc-var{width:13%}#root .wk-native-pane.cust .ct-table.fxd col.cc-dir{width:8%}#root .wk-native-pane.cust .ct-table.fxd col.cc-pt{width:13%}#root .wk-native-pane.cust .ct-table.fxd col.cc-pt2{width:12%}#root .wk-native-pane.cust .ct-table.fxd col.cc-lots{width:5%}#root .wk-native-pane.cust .ct-table.fxd col.cc-own{width:8%}#root .wk-native-pane.cust .ct-table.fxd col.cc-prof{width:12%}#root .wk-native-pane.cust .ct-table.fxd col.cc-op{width:7%}}#root .ct-arch-go{display:inline-flex;align-items:center;gap:6px;min-width:0;cursor:pointer;border-radius:8px;padding:1px 5px;margin:-1px -3px;transition:.15s}#root .ct-arch-go:hover{background:#6fc4ff1a;box-shadow:inset 0 0 0 1px #6fc4ff40}#root .ct-arch-go.off{cursor:default}#root .ct-arch-go.off:hover{background:none;box-shadow:none}#root .ct-arch-go b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#root .ct-hist.ct-trace{width:min(860px,96vw);max-height:88dvh;overflow-y:auto;padding:16px 18px 14px;scrollbar-width:thin}#root .ct-tr-hd{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding-right:34px;position:relative}#root .ct-tr-hd>b{font-size:17px;font-weight:900;color:#ffe9b8;letter-spacing:.5px}#root .ct-tr-x{position:absolute;right:-4px;top:-6px;width:26px;height:26px;border-radius:8px;border:1px solid rgba(140,160,200,.25);background:#141e3499;color:#9fb2d0;font-size:12px;cursor:pointer}#root .ct-tr-x:hover{color:#fff;border-color:#a0beeb80}#root .ct-tr-kind{font-style:normal;font-size:10px;font-weight:900;padding:3px 9px;border-radius:99px;letter-spacing:.5px}#root .ct-tr-kind.deal{background:#f0c96b24;border:1px solid rgba(240,201,107,.5);color:#f0c96b}#root .ct-tr-kind.flat{background:#6fc4ff1f;border:1px solid rgba(111,196,255,.45);color:#9fd4ff}#root .ct-tr-kind.lost{background:#ff6b7a1f;border:1px solid rgba(255,107,122,.45);color:#ff9dab}#root .ct-tr-sss{font-size:10px;font-weight:900;padding:3px 9px;border-radius:99px;background:#ff6b7a29;border:1px solid rgba(255,107,122,.65);color:#ff8d9b;cursor:help}#root .ct-tr-clash{font-size:10px;font-weight:900;padding:3px 9px;border-radius:99px;background:#f2a65a24;border:1px solid rgba(242,166,90,.55);color:#f2b26b}#root .ct-tr-sub{margin-top:6px;font-size:11.5px;color:#9fb2d0}#root .ct-tr-sub b{color:#d8e4f8}#root .ct-tr-sub .warn{color:#f2a65a;font-style:normal}#root .ct-tr-phs{display:flex;gap:6px;flex-wrap:wrap;margin-top:7px}#root .ct-tr-phs i{font-style:normal;font-size:11.5px;font-family:ui-monospace,monospace;color:#9fd4ff;background:#6fc4ff1a;border:1px solid rgba(111,196,255,.3);border-radius:7px;padding:2px 8px}#root .ct-tr-load{padding:34px 0;text-align:center;color:#8d94a8;font-size:12.5px}#root .ct-tr-load.err{color:#ff9dab}#root .ct-tr-body{margin-top:4px}#root .ct-tr-sec-h{margin:16px 0 8px;font-size:12.5px;font-weight:900;color:#cfe2ff;letter-spacing:.5px;display:flex;align-items:baseline;gap:8px;border-bottom:1px solid rgba(111,196,255,.14);padding-bottom:6px}#root .ct-tr-sec-h i{font-style:normal;font-size:10px;color:#77809a;font-weight:400}#root .ct-tr-nocard{border:1px dashed rgba(242,166,90,.5);background:#f2a65a14;border-radius:10px;padding:11px 13px;font-size:12px;color:#f2cf9a;line-height:1.7}#root .ct-tr-nocard b{color:#f2b26b}#root .ct-tr-nocard button{margin-left:10px;font-size:11px;font-weight:900;color:#0b1428;background:linear-gradient(135deg,#ffd98a,#f0b43c);border:0;border-radius:8px;padding:5px 11px;cursor:pointer}#root .ct-tr-card{border:1px solid rgba(140,160,200,.16);border-left:3px solid rgba(111,196,255,.5);background:#141e348c;border-radius:11px;padding:10px 13px;margin-bottom:9px}#root .ct-tr-card.r-clash{border-left-color:#f2a65abf}#root .ct-tr-card.r-sameName{border-left-color:#8ca0c866;opacity:.86}#root .ct-tr-card.del{opacity:.6}#root .ct-tr-card-h{display:flex;align-items:center;gap:8px;flex-wrap:wrap}#root .ct-tr-card-h b{font-size:13.5px;color:#eef3ff}#root .ct-tr-card-h>span{font-size:10.5px;color:#8fa3bf}#root .ct-tr-card-h .role{font-style:normal;font-size:9.5px;font-weight:900;padding:2px 8px;border-radius:99px;letter-spacing:.5px}#root .ct-tr-card-h .role.owner{background:#6fc4ff24;border:1px solid rgba(111,196,255,.5);color:#9fd4ff}#root .ct-tr-card-h .role.link{background:#6fc4ff14;border:1px solid rgba(111,196,255,.3);color:#8fb8dd}#root .ct-tr-card-h .role.clash{background:#f2a65a24;border:1px solid rgba(242,166,90,.55);color:#f2b26b}#root .ct-tr-card-h .role.sameName{background:#8ca0c81f;border:1px solid rgba(140,160,200,.35);color:#a8b4c8}#root .ct-tr-card-h .it{font-style:normal;font-size:9.5px;font-weight:900;padding:2px 8px;border-radius:99px;background:#8ca0c81f;border:1px solid rgba(140,160,200,.3);color:#b9c6dd}#root .ct-tr-card-h .it.s,#root .ct-tr-card-h .it.s12{background:#f0c96b24;border-color:#f0c96b8c;color:#f0c96b}#root .ct-tr-card-h .it.a{background:#ff6b7a1f;border-color:#ff6b7a73;color:#ff9dab}#root .ct-tr-card-h .it.d{opacity:.75}#root .ct-tr-card-h .it.po{background:#2ed69a1f;border-color:#2ed69a73;color:#7fe7c0}#root .ct-tr-card-h .it.deal{background:#f0c96b29;border-color:#f0c96b99;color:#ffd98a}#root .ct-tr-card-m{display:flex;gap:7px 13px;flex-wrap:wrap;margin-top:7px;font-size:10.5px;color:#8fa3bf}#root .ct-tr-card-m .phs{font-family:ui-monospace,monospace;color:#9fd4ff}#root .ct-tr-card-m .nt{color:#b9c2d8}#root .ct-tr-card-m .lnk.ok{color:#7fe7c0}#root .ct-tr-del{margin-top:7px;font-size:10.5px;color:#ff9dab;background:#ff6b7a14;border:1px dashed rgba(255,107,122,.35);border-radius:8px;padding:4px 9px}#root .ct-tr-sametip{margin-top:8px;font-size:10.5px;color:#a8b4c8;font-style:italic}#root .ct-tr-logs{margin-top:9px;display:flex;flex-direction:column;gap:0;max-height:300px;overflow-y:auto;scrollbar-width:thin;border-top:1px dashed rgba(140,160,200,.14)}#root .ct-tr-nolog{padding:10px 2px;font-size:11px;color:#77809a}#root .ct-tr-log{display:flex;gap:10px;padding:8px 2px;border-bottom:1px dashed rgba(140,160,200,.1)}#root .ct-tr-log>i{flex:none;width:74px;font-style:normal;font-size:10px;color:#6fc4ff;font-family:ui-monospace,monospace;padding-top:2px}#root .ct-tr-log>div{flex:1;min-width:0}#root .ct-tr-log p{margin:0;font-size:12px;color:#dbe7ff;line-height:1.65;white-space:pre-wrap;word-break:break-word}#root .ct-tr-log em{display:inline-block;font-style:normal;font-size:10px;font-weight:900;color:#f0c96b;background:#f0c96b1a;border:1px solid rgba(240,201,107,.3);border-radius:6px;padding:1px 7px;margin-top:4px}#root .ct-tr-ai{display:block;font-size:10px;color:#8d94a8;line-height:1.6;margin-top:4px}#root .ct-tr-shotbar{margin-top:8px}#root .ct-tr-shotbar button{font-size:10.5px;font-weight:700;color:#9fd4ff;background:#6fc4ff14;border:1px solid rgba(111,196,255,.3);border-radius:8px;padding:4px 10px;cursor:pointer}#root .ct-tr-shotbar button:hover{background:#6fc4ff26}#root .ct-tr-shots{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:9px;margin-top:9px}#root .ct-tr-shot{margin:0;border:1px solid rgba(140,160,200,.2);border-radius:9px;overflow:hidden;background:#0a111f99}#root .ct-tr-shot img{width:100%;display:block;cursor:zoom-in}#root .ct-tr-shot figcaption{font-size:9.5px;color:#8fa3bf;padding:5px 7px;line-height:1.5}#root .ct-tr-shot.aud{grid-column:1/-1;padding:8px}#root .ct-tr-shot.aud audio{width:100%;height:30px}#root .ct-tr-shot.aud i{display:block;font-style:normal;font-size:9.5px;color:#8fa3bf;margin-top:5px}#root .ct-tr-deal{border:1px solid rgba(140,160,200,.16);border-radius:11px;padding:9px 13px;margin-bottom:8px;background:#141e3473}#root .ct-tr-deal.approved{border-left:3px solid rgba(240,201,107,.6)}#root .ct-tr-deal.pending{border-left:3px solid rgba(111,196,255,.5)}#root .ct-tr-deal.rejected{border-left:3px solid rgba(255,107,122,.55);opacity:.85}#root .ct-tr-deal-h{display:flex;align-items:center;gap:9px;flex-wrap:wrap}#root .ct-tr-deal-h .st{font-style:normal;font-size:9.5px;font-weight:900;padding:2px 8px;border-radius:99px}#root .ct-tr-deal-h .st.approved{background:#f0c96b24;border:1px solid rgba(240,201,107,.5);color:#f0c96b}#root .ct-tr-deal-h .st.pending{background:#6fc4ff1f;border:1px solid rgba(111,196,255,.4);color:#9fd4ff}#root .ct-tr-deal-h .st.rejected{background:#ff6b7a1f;border:1px solid rgba(255,107,122,.45);color:#ff9dab}#root .ct-tr-deal-h b{font-size:12.5px;color:#eef3ff}#root .ct-tr-deal-h>span{font-size:11.5px;color:#ffd98a;font-weight:700}#root .ct-tr-deal-h>i{font-style:normal;font-size:10.5px;color:#8fa3bf;margin-left:auto}#root .ct-tr-deal-m{display:flex;gap:5px 13px;flex-wrap:wrap;margin-top:7px;font-size:10.5px;color:#8fa3bf;line-height:1.7}#root .ct-tr-deal-m .rej{color:#ff9dab}#root .ct-tr-deal-m .ok{color:#7fe7c0}#root .ct-tr-deal-m .lnk{font-family:ui-monospace,monospace;font-size:9.5px;color:#77809a}#root .ct-tr-deal-m .lnk.ok{color:#7fe7c0}#root .ct-tr-pos-hd,#root .ct-tr-pos-row{display:grid;grid-template-columns:76px 1.1fr 44px 74px 52px 84px 1fr;gap:8px;align-items:center;padding:6px 4px;font-size:11px}#root .ct-tr-pos-hd{color:#77879f;font-size:9.5px;letter-spacing:.5px;border-bottom:1px solid rgba(140,160,200,.14)}#root .ct-tr-pos-row{border-bottom:1px dashed rgba(140,160,200,.09);color:#c8d3e4}#root .ct-tr-pos-row .pf{font-weight:900;text-align:right;font-variant-numeric:tabular-nums;color:#9fe8b6}#root .ct-tr-pos-row .pf.neg{color:#ff9f9f}#root .ct-tr-pos-row .stc{font-style:normal;font-size:9px;font-weight:900;padding:1px 6px;border-radius:99px;margin-right:4px;background:#8ca0c81f;border:1px solid rgba(140,160,200,.3);color:#b9c6dd}#root .ct-tr-pos-row .stc.deal{background:#f0c96b21;border-color:#f0c96b73;color:#f0c96b}#root .ct-tr-pos-row .stc.flat{background:#6fc4ff1a;border-color:#6fc4ff66;color:#9fd4ff}#root .ct-tr-pos-row .stc.lost{background:#ff6b7a1a;border-color:#ff6b7a66;color:#ff9dab}#root .ct-tr-pos-row .stc.ok{background:#2ed69a1a;border-color:#2ed69a66;color:#7fe7c0}#root .ct-tr-pos-row .stc.watch{background:#7c5ce024;border-color:#9678f073;color:#c4b0ff}#root .ct-tr-pos-row .stc.lnk{background:#2ed69a14;border-color:#2ed69a4d;color:#7fe7c0}#root .ct-tr-tf{display:flex;align-items:center;gap:9px;flex-wrap:wrap;border:1px solid rgba(140,160,200,.14);border-radius:9px;padding:7px 11px;margin-bottom:6px;font-size:11px;color:#c8d3e4;background:#141e3466}#root .ct-tr-tf b{color:#eef3ff}#root .ct-tr-tf>span{font-size:10px;color:#8fa3bf}#root .ct-tr-tf .st{font-style:normal;font-size:9px;font-weight:900;padding:2px 7px;border-radius:99px;background:#8ca0c81f;border:1px solid rgba(140,160,200,.3)}#root .ct-tr-tf .st.approved{color:#7fe7c0;border-color:#2ed69a66}#root .ct-tr-tf .st.rejected{color:#ff9dab;border-color:#ff6b7a66}#root .ct-tr-tf i{font-style:normal;font-size:10px;color:#77809a}@media(max-width:860px){#root .ct-hist.ct-trace{width:96vw;padding:13px 12px 12px}#root .ct-tr-pos-hd{display:none}#root .ct-tr-pos-row{grid-template-columns:repeat(3,1fr);row-gap:3px}#root .ct-tr-logs{max-height:240px}#root .ct-tr-log>i{width:60px}}#root .fw-tool.sss.hd{width:auto;height:22px;padding:0 9px;border-radius:99px;margin-left:10px;flex:none;border:1px solid rgba(240,201,107,.45);background:#f0c96b14}#root .fw-tool.sss.hd:hover{background:#f0c96b33;box-shadow:0 0 12px #f0c96b4d;transform:none}#root .fw-tool.sss.hd .fw-chip-sym.sss{font-size:9px;letter-spacing:.8px;color:#f2c66d;text-shadow:0 0 10px rgba(240,201,107,.35)}.is-mobile #root .fw-tool.sss.hd{height:20px;padding:0 7px;margin-left:8px}#root .sss-pop>.dc-x{position:absolute;top:12px;right:12px;margin-left:0;z-index:2}.wbn-br{display:none}@media(min-width:861px){#root .wbn-br{display:block;flex:1 1 100%;height:0;order:0}#root .wbn-stats,#root .wbn-chips{order:0}#root .wbn-amt{order:0;align-self:center}#root .wbn-down{order:0}#root .wbn-stats+.wbn-amt{margin-left:10px;min-width:0}}.ct-arch-chip{display:grid;grid-template-columns:minmax(0,1fr) 3.6em 26px;gap:6px;align-items:center}.ct-arch-chip .ct-arch-go{display:contents}.ct-arch-chip .ct-arch-go>i{text-align:right}.ct-arch-gear{position:relative;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border-radius:8px;border:1px solid rgba(140,170,220,.3);background:#0b132466;color:#9db1d6;font-size:13px;cursor:pointer;transition:.15s;flex:none}.ct-arch-gear:hover{color:#ffd584;border-color:#f5c8648c;background:#f5c8641f;box-shadow:0 0 12px #f5c86433}.ct-arch-gear.orph:after{content:"";position:absolute;top:-3px;right:-3px;width:8px;height:8px;border-radius:50%;background:#ff9d5c;box-shadow:0 0 6px #ff9d5ccc}.ct-arch-op{max-width:400px}.ct-arch-op-list{display:flex;flex-direction:column;gap:8px;margin:12px 0 4px}.ct-arch-op-it{display:flex;flex-direction:column;gap:3px;align-items:flex-start;text-align:left;width:100%;padding:10px 12px;border-radius:10px;border:1px solid rgba(140,170,220,.22);background:#8caadc0f;cursor:pointer;transition:.15s;font-family:inherit}.ct-arch-op-it:hover:not(:disabled){border-color:#7fb8ff80;background:#7fb8ff1a}.ct-arch-op-it>b{font-size:12.5px;font-weight:800;color:#dbe6ff}.ct-arch-op-it>span{font-size:10.5px;color:#8fa3c8;line-height:1.5}.ct-arch-op-it:disabled{opacity:.5;cursor:default}.ct-arch-op-it.warn{border-color:#f0c96b99;background:#f0c96b1f}.ct-arch-op-it.warn>b{color:#ffd584}.ct-arch-op-it.orph>b{color:#ffb078}.ct-arch-op-it.danger>b{color:#ff8d9b}.ct-arch-op-it.danger:hover:not(:disabled){border-color:#ff6b7a80;background:#ff6b7a1a}.ct-arch-op-it.move{cursor:default}.ct-arch-op-it.move:hover{border-color:#8caadc38;background:#8caadc0f}.ct-arch-op-mvrow{display:flex;gap:8px;width:100%;margin-top:6px}.ct-arch-op-mvrow .ct-inp{flex:1;min-width:0}.ct-arch-op-go{flex:none;padding:0 14px;border-radius:8px;border:1px solid rgba(245,200,100,.45);background:#f5c8641f;color:#ffd584;font-size:12px;font-weight:800;cursor:pointer;font-family:inherit}.ct-arch-op-go:disabled{opacity:.5;cursor:default}#root .wbn-ribbon.mini{font-size:0;padding:1px 4px;gap:0;vertical-align:1px}#root .wbn-ribbon.mini .ic{display:block;width:13px;height:13px}@media(min-width:861px){#root .wbn-stats+.wbn-amt{margin-left:auto}#root .wbn-br{display:none}#root .wbn-who{width:auto;flex:0 1 auto;min-width:0}#root .wbn-chips{flex:1 1 auto;min-width:0}#root .wbn-stats{gap:5px;flex:none}#root .wbn-stat{min-width:52px;padding:5px 6px 4px}#root .wbn-stat b{font-size:15px}#root .wbn-stat em{font-size:9.5px}#root .wbn-amt{flex:none}#root .wbn-amt i{font-size:20px}}@media(min-width:861px){#root .pb-t3-num i{font-size:22px}#root .pb-t3.rk1 .pb-t3-num i{font-size:23px}#root .pb-team-num .pb-per-n i{font-size:17px}#root .pb-t3.rk1 .pb-team-num .pb-per-n i{font-size:24px}#root .pb-team-num .pb-per-tag{font-size:10px;letter-spacing:1px;flex:none}}.jc-panel .im-bub.rcl,.im-bub.rcl{background:#eef1f7;border:1px dashed #d5dce9;color:#8a99b8;font-size:12px;font-style:italic;box-shadow:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.jc-panel .im-m.me .im-bub.rcl,.im-m.me .im-bub.rcl{background:#eef1f7;color:#8a99b8;border:1px dashed #d5dce9}.im-mop{width:260px}.im-mop-list{display:flex;flex-direction:column;gap:8px;margin-top:8px}.im-mop-i{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 14px;border-radius:10px;border:1px solid #e3e9f4;background:#f7f9fd;color:#233252;font-size:13px;font-weight:700;cursor:pointer;font-family:inherit;text-align:left}.im-mop-i:hover{background:#eef3fb;border-color:#c9d8f0}.im-mop-i i{font-style:normal;font-size:10.5px;font-weight:400;color:#93a3c0}.im-mop-i.danger{color:#d2504b;border-color:#f2d7d5;background:#fdf6f5}.im-mop-i.danger:hover{background:#faecea;border-color:#e8b8b4}.im-mop-i:disabled{opacity:.45;cursor:default}.im-mop-i:disabled:hover{background:#f7f9fd;border-color:#e3e9f4}.ja-cv.delask{outline:1.5px solid rgba(210,80,75,.55);outline-offset:-1.5px}.ja-cv-del{display:flex;align-items:center;gap:8px;flex:none}.ja-cv-del em{font-style:normal;font-size:10px;color:#b08968;line-height:1.35;text-align:right}.ja-cv-del button{padding:6px 12px;border-radius:8px;border:none;background:#d2504b;color:#fff;font-size:12px;font-weight:800;cursor:pointer;font-family:inherit}.ja-cv-del button:disabled{opacity:.5;cursor:default}.ja-cv-del u{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#eef1f7;color:#8a99b8;font-size:11px;cursor:pointer;text-decoration:none}.ja-cv-del u:hover{background:#e5ebf6;color:#d2504b}.hrt-dbar{margin-bottom:8px;padding-bottom:8px;border-bottom:1px dashed rgba(255,255,255,.08)}.hrt-fchip.dept{border-color:#78b4ff59;color:#a9c6f5}.hrt-fchip.dept.on{background:#78b4ff29;border-color:#78b4ffb3;color:#dcebff}.hrt-pickdept{display:flex;flex-direction:column;align-items:center;gap:6px;padding:34px 16px;border:1px dashed rgba(255,255,255,.14);border-radius:12px;color:#8a99b8;text-align:center}.hrt-pickdept b{font-size:15px;color:#dcebff}.hrt-pickdept span{font-size:12px;line-height:1.7}.sea-wrap{display:flex;flex-direction:column;gap:10px;padding:2px 0 18px}.sea-ban{padding:10px 14px;border-radius:12px;background:#ff6e6424;border:1px solid rgba(255,120,110,.55);color:#ffc4bc;font-size:12.5px;font-weight:700;line-height:1.6}.sea-warn{padding:8px 14px;border-radius:12px;background:#f5c96d1a;border:1px solid rgba(245,201,109,.4);color:#f5d38a;font-size:12px;font-weight:600;line-height:1.6}.sea-tabs{display:inline-flex;align-self:flex-start;gap:2px;padding:2px;border-radius:99px;background:#8caadc14;border:1px solid rgba(140,170,220,.22)}.sea-tabs button{border:0;background:none;color:#8ea2c9;font-size:12px;font-weight:800;padding:5px 18px;border-radius:99px;cursor:pointer;transition:all .15s}.sea-tabs button:hover{color:#c8d4f2}.sea-tabs button.on{background:linear-gradient(135deg,#f5c96d,#e5a83c);color:#241a05;box-shadow:0 2px 10px #f5b81d59}.sea-pools{display:flex;flex-wrap:wrap;gap:8px}.sea-poolchip{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 14px;border-radius:12px;background:#8caadc12;border:1px solid rgba(140,170,220,.2);cursor:pointer;transition:all .15s;text-align:left}.sea-poolchip b{font-size:13px;color:#dcebff;font-weight:800}.sea-poolchip span{font-size:10.5px;color:#8a99b8;font-weight:600}.sea-poolchip:hover{border-color:#f5c96d73}.sea-poolchip.on{background:linear-gradient(135deg,#f5c96d29,#e5a83c1a);border-color:#f5c96da6;box-shadow:0 2px 12px #f5b81d2e}.sea-poolchip.on b{color:#f5d38a}.sea-poolchip.add{border-style:dashed;opacity:.85}.sea-poolbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sea-poolnote{flex:1;min-width:160px;font-size:11.5px;color:#8a99b8;font-weight:600}.sea-kw{width:180px;padding:6px 12px;border-radius:10px;background:#0a101e8c;border:1px solid rgba(140,170,220,.28);color:#dcebff;font-size:12px;outline:none}.sea-kw:focus{border-color:#f5c96d99}.sea-mini-btn{padding:6px 12px;border-radius:10px;background:#8caadc1a;border:1px solid rgba(140,170,220,.3);color:#aebbdd;font-size:11.5px;font-weight:700;cursor:pointer}.sea-mini-btn:hover{color:#f5d38a;border-color:#f5c96d80}.sea-list{display:flex;flex-direction:column;gap:8px}.sea-empty{padding:30px 16px;border:1px dashed rgba(255,255,255,.14);border-radius:12px;color:#8a99b8;font-size:12.5px;text-align:center}.sea-row{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;background:#8caadc0f;border:1px solid rgba(140,170,220,.16)}.sea-row.mine{border-color:#f5c96d38}.sea-row.board{align-items:flex-start}.sea-av{flex:none;width:36px;height:36px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#8caadc40,#8caadc1a);color:#c8d4f2;font-size:15px;font-weight:900}.sea-av.d{background:linear-gradient(135deg,#f5c96d,#e5a83c);color:#241a05}.sea-mid{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.sea-mid b{font-size:13px;color:#e8f0ff;font-weight:800;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.sea-mid b i{font-style:normal;font-size:10.5px;color:#8a99b8;font-weight:700}.sea-mid span{font-size:11px;color:#8a99b8;font-weight:600;line-height:1.5;word-break:break-all}.sea-pooltag{font-style:normal;padding:1px 7px;border-radius:99px;background:#8caadc24;border:1px solid rgba(140,170,220,.3);font-size:10px;color:#aebbdd;font-weight:700}.sea-count{color:#f5d38a!important;font-weight:700!important}.sea-verdict{font-weight:800!important}.sea-verdict.ok{color:#7fe0a8!important}.sea-verdict.fake{color:#ffb0a6!important}.sea-flag7,.sea-strike{font-style:normal;padding:1px 8px;border-radius:99px;font-size:10px;font-weight:800;line-height:1.6}.sea-flag7{color:#ffd9a0;background:#f5c96d24;border:1px solid rgba(245,201,109,.5)}.sea-strike{color:#ffb0a6;background:#ff6e641f;border:1px solid rgba(255,120,110,.45)}.sea-take{flex:none;padding:8px 18px;border:0;border-radius:12px;background:linear-gradient(135deg,#f5c96d,#e5a83c);color:#241a05;font-size:13px;font-weight:900;cursor:pointer;box-shadow:0 2px 10px #f5b81d4d}.sea-take:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.sea-ops{flex:none;display:flex;flex-direction:column;gap:6px}.sea-ops button{padding:6px 12px;border-radius:10px;border:1px solid rgba(140,170,220,.3);background:#8caadc1a;color:#aebbdd;font-size:11.5px;font-weight:800;cursor:pointer;white-space:nowrap}.sea-ops button:hover{color:#e8f0ff}.sea-ops button.gold{background:linear-gradient(135deg,#f5c96d,#e5a83c);border:0;color:#241a05}.sea-ops button.danger{background:#ff6e6429;border-color:#ff786e8c;color:#ffc4bc}.sea-ops button.dim{opacity:.85}.sea-fchips{display:flex;gap:6px;flex-wrap:wrap}.sea-fchips button{padding:5px 14px;border-radius:99px;background:#8caadc14;border:1px solid rgba(140,170,220,.22);color:#8ea2c9;font-size:11.5px;font-weight:800;cursor:pointer}.sea-fchips button.on{background:linear-gradient(135deg,#f5c96d33,#e5a83c1f);border-color:#f5c96d99;color:#f5d38a}.sea-shot{flex:none;width:64px;height:64px;-o-object-fit:cover;object-fit:cover;border-radius:10px;border:1px solid rgba(140,170,220,.3);cursor:pointer}.sea-board-h{font-size:11.5px;color:#8a99b8;font-weight:600;line-height:1.6;padding:0 2px}.sea-mask{position:fixed;inset:0;z-index:1200;background:#040812b8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:16px}.sea-modal{width:min(460px,94vw);max-height:88vh;overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding:18px;border-radius:18px;background:#101a2e;border:1px solid rgba(245,201,109,.3);box-shadow:0 16px 60px #00000080}.sea-md-t{font-size:15px;color:#f5d38a;font-weight:900}.sea-md-tip{margin:0;font-size:11.5px;color:#8a99b8;line-height:1.7}.sea-modal label{display:flex;flex-direction:column;gap:4px;font-size:12px;color:#aebbdd;font-weight:700}.sea-modal input,.sea-modal textarea{padding:8px 12px;border-radius:10px;background:#0a101e99;border:1px solid rgba(140,170,220,.3);color:#e8f0ff;font-size:13px;outline:none;font-family:inherit}.sea-modal input:focus,.sea-modal textarea:focus{border-color:#f5c96d99}.sea-up{min-height:96px;border:1.5px dashed rgba(140,170,220,.4);border-radius:12px;display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden}.sea-up span{color:#8a99b8;font-size:12.5px;font-weight:700}.sea-up img{width:100%;max-height:220px;-o-object-fit:contain;object-fit:contain}.sea-imp{resize:vertical;min-height:140px;line-height:1.8}.sea-md-ops{display:flex;justify-content:flex-end;gap:8px;margin-top:2px}.sea-md-ops button{padding:8px 18px;border-radius:12px;border:1px solid rgba(140,170,220,.3);background:#8caadc1a;color:#aebbdd;font-size:12.5px;font-weight:800;cursor:pointer}.sea-md-ops button.gold{background:linear-gradient(135deg,#f5c96d,#e5a83c);border:0;color:#241a05}.sea-md-ops button.gold:disabled{opacity:.45;cursor:not-allowed}.sea-md-ops button.danger{background:#ff6e6429;border-color:#ff786e8c;color:#ffc4bc}.sea-logs{display:flex;flex-direction:column;gap:8px;max-height:300px;overflow-y:auto}.sea-logs>div{font-size:12px;color:#aebbdd;line-height:1.6;padding:8px 10px;border-radius:10px;background:#8caadc12}.sea-logs b{color:#e8f0ff}.sea-logs span{color:#8a99b8;margin-left:4px}.sea-logs i{display:block;font-style:normal;font-size:10.5px;color:#6b7a99;margin-top:2px}@media(max-width:860px){.sea-row{flex-wrap:wrap}.sea-ops{flex-direction:row;width:100%;justify-content:flex-end;flex-wrap:wrap}.sea-kw{flex:1;width:auto}.sea-shot{width:52px;height:52px}}.rw-hd .sea-sw-hd{order:0;flex:none;margin-left:auto;align-self:center}@media(max-width:900px){.rw-hd .sea-sw-hd{order:9;flex:1 1 100%;margin-left:0;display:flex;justify-content:flex-end}}.sea-head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.sea-title{font-size:15px;color:#e8f0ff;font-weight:900}.sea-claim-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 18px;border:0;border-radius:12px;background:linear-gradient(135deg,#f5c96d,#e5a83c);color:#241a05;font-size:13px;font-weight:900;cursor:pointer;box-shadow:0 2px 12px #f5b81d52;transition:transform .12s}.sea-claim-btn:hover{transform:translateY(-1px)}.sea-fullno{font-size:12.5px!important;color:#c8d4f2!important;font-weight:800!important;letter-spacing:.03em}.sea-pend{display:flex;flex-direction:column;gap:6px}.sea-pend-row{padding:9px 14px;border-radius:12px;background:#8caadc14;border:1px dashed rgba(140,170,220,.4);color:#aebbdd;font-size:12.5px;font-weight:700}.sea-ops.row{flex-direction:row}.sea-picklist{display:flex;flex-direction:column;gap:8px;max-height:46vh;overflow-y:auto}.sea-pick{display:flex;align-items:center;gap:10px;padding:11px 13px;border-radius:14px;background:#f5c96d12;border:1px solid rgba(245,201,109,.3)}.sea-pick.off{opacity:.62;background:#8caadc0d;border-color:#8caadc2e}.sea-pick-mid{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.sea-pick-mid b{font-size:13.5px;color:#f5d38a;font-weight:900}.sea-pick-mid span{font-size:11px;color:#8a99b8;font-weight:600;line-height:1.5}.sea-md-new{color:#f5d38a!important;font-weight:700}.seaadm{display:flex;flex-direction:column;gap:14px}.seaadm-hd{display:flex;align-items:center;gap:12px}.seaadm-hd b{font-size:15px;color:#e8f0ff;font-weight:900;flex:1}.seaadm-msg{font-size:12px;color:#7fe0a8;font-weight:700}.seaadm-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px}.seaadm-card{display:flex;flex-direction:column;gap:9px;padding:14px;border-radius:16px;background:#8caadc0f;border:1px solid rgba(140,170,220,.2)}.seaadm-card.off{opacity:.6}.seaadm-t{display:flex;align-items:center;justify-content:space-between}.seaadm-t b{font-size:15px;color:#f5d38a;font-weight:900}.seaadm-t i{font-style:normal;font-size:10.5px;font-weight:800;padding:2px 9px;border-radius:99px}.seaadm-t i.on{color:#7fe0a8;background:#7fe0a81a;border:1px solid rgba(127,224,168,.4)}.seaadm-t i.off{color:#8a99b8;background:#8caadc14;border:1px solid rgba(140,170,220,.3)}.seaadm-nums{display:flex;gap:6px}.seaadm-nums>div{flex:1;display:flex;flex-direction:column;align-items:center;gap:1px;padding:7px 2px;border-radius:10px;background:#0a101e73;border:1px solid rgba(140,170,220,.14)}.seaadm-nums b{font-size:16px;color:#e8f0ff;font-weight:900}.seaadm-nums span{font-size:10px;color:#8a99b8;font-weight:700}.seaadm-cond{font-size:11.5px;color:#aebbdd;font-weight:600;line-height:1.6}.seaadm-note{font-size:11px;color:#8a99b8;line-height:1.6}.seaadm-ops{display:flex;gap:6px;flex-wrap:wrap}.seaadm-ops button{padding:6px 13px;border-radius:10px;border:1px solid rgba(140,170,220,.3);background:#8caadc1a;color:#aebbdd;font-size:11.5px;font-weight:800;cursor:pointer}.seaadm-ops button:hover{color:#f5d38a;border-color:#f5c96d80}.seaadm-ops button.danger{background:#ff6e6424;border-color:#ff786e80;color:#ffc4bc}.seaadm-imp{display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:16px;background:#f5c96d0d;border:1px dashed rgba(245,201,109,.35)}.seaadm-imp>b{font-size:14px;color:#f5d38a;font-weight:900}.seaadm-imp-tip{font-size:11.5px;color:#8a99b8;line-height:1.6}.seaadm-imp-row{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.seaadm-imp-row.end{justify-content:flex-end}.seaadm-imp select{flex:1;min-width:220px;padding:8px 12px;border-radius:10px;background:#0a101e99;border:1px solid rgba(140,170,220,.3);color:#e8f0ff;font-size:12.5px;outline:none}.seaadm-imp-row button{padding:8px 14px;border-radius:10px;border:1px solid rgba(140,170,220,.3);background:#8caadc1a;color:#aebbdd;font-size:12px;font-weight:800;cursor:pointer}.seaadm-imp textarea{padding:10px 12px;border-radius:10px;background:#0a101e99;border:1px solid rgba(140,170,220,.3);color:#e8f0ff;font-size:12.5px;outline:none;resize:vertical;font-family:inherit;line-height:1.8}.seaadm-sec{font-size:13.5px;color:#e8f0ff;font-weight:900}.sea-scope-chips{display:flex;gap:6px;flex-wrap:wrap}.sea-scope-chips button{padding:5px 12px;border-radius:99px;background:#8caadc14;border:1px solid rgba(140,170,220,.25);color:#8ea2c9;font-size:11.5px;font-weight:800;cursor:pointer}.sea-scope-chips button.on{background:linear-gradient(135deg,#f5c96d33,#e5a83c1f);border-color:#f5c96d99;color:#f5d38a}.sea-md-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media(max-width:860px){.sea-md-grid{grid-template-columns:1fr}}.sea-rules{display:flex;gap:10px;flex-wrap:wrap;margin:2px 0 12px}.sea-rule{flex:1 1 200px;display:flex;align-items:center;gap:9px;padding:9px 12px;border-radius:12px;background:linear-gradient(160deg,#38589629,#121a2e80);border:1px solid rgba(120,155,215,.16)}.sea-rule i{flex:none;width:22px;height:22px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:11.5px;font-weight:900;color:#0b1220;background:linear-gradient(135deg,#f5d38a,#e8b654)}.sea-rule span{font-size:12px;line-height:1.55;color:#d6e4f8c7}.sea-rule span b{color:#f5d38a;font-weight:800}@media(max-width:860px){.sea-rule{flex:1 1 46%}.sea-rule span{font-size:11.5px}}.sea-head-ops{display:flex;align-items:center;gap:8px}.sea-imp-btn{padding:8px 14px;border-radius:12px;border:1px solid rgba(245,201,109,.45);background:#f5c96d1a;color:#f5d38a;font-size:12.5px;font-weight:800;cursor:pointer}.sea-imp-btn:hover{background:#f5c96d2e}.sea-sel{padding:8px 12px;border-radius:10px;background:#0a101e99;border:1px solid rgba(140,170,220,.3);color:#e8f0ff;font-size:12.5px;outline:none}.sea-grant{padding:5px 14px;border-radius:99px;border:1px solid rgba(245,201,109,.5);background:#f5c96d1f;color:#f5d38a;font-size:11.5px;font-weight:800;cursor:pointer;white-space:nowrap}.sea-grant.on{border-color:#ff786e80;background:#ff6e641f;color:#ffc4bc}@media(max-height:880px){.goal-wrap.fix3>.lay-secs>.lay-sec[data-sec=tips]{height:auto!important;max-height:34%;flex:0 1 auto!important;min-height:0;display:flex;flex-direction:column}.goal-wrap.fix3 .lay-sec[data-sec=tips] .goal-tips{max-height:none;min-height:0;flex:1 1 auto}.goal-wrap.fix3>.lay-secs>.lay-sec[data-sec=mems]{flex:0 1 auto;min-height:0;display:flex;flex-direction:column}.goal-wrap.fix3>.lay-secs>.lay-sec[data-sec=mems]>.goal-mems{min-height:0}.goal-wrap.fix3 .goal-mems-list{height:auto;max-height:148px;min-height:58px}}@media(max-height:700px){.goal-wrap.fix3{overflow-y:auto}}@media(min-width:861px){#root .wbn-card{padding:12px 16px}#root .wbn-stats{flex:1 1 auto;min-width:0}#root .wbn-stat{flex:1;min-width:0;padding:9px 12px 8px}#root .wbn-stat b{font-size:17px}#root .wbn-stat em{font-size:10.5px}}#root .dc-grp-who b{flex-wrap:nowrap}#root .dc-grp-who b .dc-rl{flex:none}#root .dc-sg{gap:8px}#root .dc-sg-i{padding-top:5px;padding-bottom:5px}.sealdg-sw{display:flex;gap:8px}.sealdg-sw button{padding:6px 18px;border-radius:99px;border:1px solid rgba(140,170,220,.25);background:#0b132466;color:#8ea2c9;font-size:12.5px;font-weight:800;cursor:pointer;font-family:inherit;transition:.15s}.sealdg-sw button.on{border-color:#f0c96b8c;background:#f0c96b1f;color:#ffd584;box-shadow:0 0 12px #f0c96b2e}.sealdg{display:flex;flex-direction:column;gap:12px}.sealdg-bar{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sealdg-bar select,.sealdg-bar input{padding:7px 12px;border-radius:9px;border:1px solid rgba(140,170,220,.25);background:#0b13248c;color:#dbe6ff;font-size:12.5px;font-family:inherit;outline:none}.sealdg-bar input{flex:1;min-width:180px}.sealdg-bar select:focus,.sealdg-bar input:focus{border-color:#f0c96b80}.sealdg-all{padding:7px 13px;border-radius:9px;border:1px solid rgba(140,170,220,.25);background:#0b132466;color:#8ea2c9;font-size:12px;font-weight:800;cursor:pointer;font-family:inherit}.sealdg-all.on{border-color:#7fe7c080;color:#7fe7c0;background:#2ed69a14}.sealdg-exp{padding:7px 15px;border-radius:9px;border:1px solid rgba(240,201,107,.5);background:linear-gradient(135deg,#f0c96b2e,#f0c96b12);color:#ffd584;font-size:12.5px;font-weight:900;cursor:pointer;font-family:inherit;transition:.15s;white-space:nowrap}.sealdg-exp:hover:not(:disabled){box-shadow:0 0 14px #f0c96b40;transform:translateY(-1px)}.sealdg-exp:disabled{opacity:.5;cursor:default}.sealdg-cnt{margin-left:auto;font-size:11px;color:#7286a8;white-space:nowrap}.sealdg-tblwrap{overflow-x:auto;border:1px solid rgba(140,170,220,.14);border-radius:12px;background:#0b132466}.sealdg-tbl{width:100%;border-collapse:collapse;font-size:12px;color:#c9d4ec;white-space:nowrap}.sealdg-tbl th{position:sticky;top:0;text-align:left;font-size:11px;font-weight:800;color:#8ea2c9;letter-spacing:.05em;padding:9px 12px;background:#0e182ceb;border-bottom:1px solid rgba(140,170,220,.18)}.sealdg-tbl td{padding:8px 12px;border-bottom:1px solid rgba(140,170,220,.08);vertical-align:top}.sealdg-tbl tbody tr:hover{background:#7fb8ff0a}.sealdg-tbl td b{color:#e8f0ff;font-weight:900}.sealdg-sub{display:block;font-size:10.5px;color:#7286a8;font-weight:400;white-space:normal;min-width:120px}.sealdg-mono{font-variant-numeric:tabular-nums;letter-spacing:.03em}.sealdg-empty{text-align:center;color:#7286a8;padding:18px 0!important}.sealdg-st{font-style:normal;font-size:10.5px;font-weight:800;padding:2px 8px;border-radius:99px;white-space:nowrap}.sealdg-st.ok{color:#7fe7c0;background:#2ed69a1a;border:1px solid rgba(46,214,154,.35)}.sealdg-st.pend{color:#ffd584;background:#f0c96b1a;border:1px solid rgba(240,201,107,.4)}.sealdg-st.rej{color:#ff9dab;background:#ff6b7a1a;border:1px solid rgba(255,107,122,.35)}.sealdg-st.tout{color:#9db1d6;background:#8ca0c81a;border:1px solid rgba(140,160,200,.3)}.sealdg-warn{color:#ffd584;font-weight:900}.sealdg-okn{color:#7fe7c0;font-weight:900}.sealdg-bad{color:#ff9dab;font-weight:900}@media(max-width:860px){.sealdg-cnt{flex-basis:100%;margin-left:0}}#root .sea-warn{position:relative;padding-right:36px}#root .sea-warn-x{position:absolute;top:7px;right:8px;width:20px;height:20px;border-radius:99px;border:1px solid rgba(245,201,109,.45);background:transparent;color:#f5d38a;font-size:11px;font-weight:900;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}#root .sea-warn-x:hover{background:#f5c96d2e}@media(min-width:861px){#root .sea-list.mcols{display:grid;grid-template-columns:1fr 1fr;gap:10px}#root .sea-list.mcols .sea-empty{grid-column:1/-1}}#root .sea-row.mine:not(.done){flex-direction:column;align-items:stretch;gap:8px}#root .sea-mtop{display:flex;align-items:center;gap:10px;min-width:0}#root .sea-row.mine:not(.done) .sea-mid{display:grid;grid-template-columns:1fr auto;-moz-column-gap:10px;column-gap:10px;align-items:baseline}#root .sea-row.mine:not(.done) .sea-mid b{grid-column:1;grid-row:1;min-width:0}#root .sea-row.mine:not(.done) .sea-fullno{grid-column:2;grid-row:1;text-align:right}#root .sea-row.mine:not(.done) .sea-count{grid-column:1/-1;grid-row:2}#root .sea-ops.four{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;width:100%}#root .sea-ops.four button{padding:6px 4px;font-size:11px;text-align:center}#root .sea-ops.four button:disabled{opacity:.55;cursor:default}#root .sea-pooltag.lk{cursor:pointer}#root .sea-pooltag.lk:hover{border-color:#f5c96d99;color:#f5d38a}#root .sea-rinfo{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:99px;border:1px solid rgba(245,201,109,.5);background:#f5c96d1a;color:#f5d38a;font-size:12px;font-weight:900;cursor:pointer;font-style:normal;padding:0}#root .sea-rinfo:hover{background:#f5c96d38}#root .sea-rinfo.sm{width:18px;height:18px;font-size:10.5px;margin-left:6px;vertical-align:1px}#root .sea-poolf{padding:5px 10px;border-radius:99px;background:#8caadc14;border:1px solid rgba(140,170,220,.3);color:#c8d4f2;font-size:11.5px;font-weight:800;cursor:pointer;outline:none}#root .sea-poolf option{background:#0e1830;color:#c8d4f2}#root .sea-rules2{display:flex;flex-direction:column;gap:8px;margin:10px 0}#root .sea-rules2 .sea-rule{flex:none}#root .dc-rows.v2 .dc-c1 .dc-nm{display:inline-block;width:3.6em;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}@media(max-width:1100px){#root .dc-rows.v2 .dc-main{grid-template-columns:7em 7.5em 6em}}#root .dc-rows.v2 .dc-c5{white-space:nowrap}#root .dc-grp-hd{padding-top:6px;padding-bottom:6px}#root .dc-grp-av{width:28px;height:28px;font-size:12.5px}#root .dc-sg{gap:5px}#root .dc-sg-i{padding:3px 10px}#root .is-mobile .dc-grp-hd{padding:11px 12px}#root .is-mobile .dc-sg{gap:8px}#root .is-mobile .dc-sg-i{padding:7px 10px}#root .fw-ai-c ul li.lk{cursor:pointer;border-radius:8px}#root .fw-ai-c ul li.lk:hover{outline:1px solid rgba(140,170,220,.35)}#root .fw-ai-c ul li.lk.on{outline:1px solid rgba(245,201,109,.5)}#root .fw-ai-disc span.lk{cursor:pointer}#root .fw-ai-disc span.lk:hover{border-color:#f5c96d80}#root .fw-ai-disc span.lk.on{outline:1px solid rgba(245,201,109,.55);outline-offset:1px}#root .fw-ai-x{display:flex;flex-direction:column;gap:4px;margin-top:8px}#root .fw-ai-xr{display:flex;align-items:center;gap:8px;padding:5px 8px;border-radius:9px;border:1px solid rgba(140,170,220,.18);background:#8caadc0f;cursor:pointer;text-align:left;width:100%}#root .fw-ai-xr:hover{border-color:#f5c96d80}#root .fw-ai-xr b{flex:none;min-width:3.5em;font-size:11.5px;color:#e8f0ff;font-weight:800}#root .fw-ai-xr i{flex:none;font-style:normal;font-size:10px;color:#8ea2c9;font-weight:700}#root .fw-ai-xr em{flex:1;font-style:normal;font-size:10px;color:#a8b4d4;font-weight:600;text-align:right}#root .fw-ai-xr u{flex:none;text-decoration:none;color:#f5d38a;font-weight:900}#root .fw-ai-xe{font-size:10.5px;color:#7787a8;padding:4px 2px}#root .dc-sg-i b,#root .dc-sg-i em,#root .dc-sg-i u,#root .dc-sg-i i.dc-sg-arr{line-height:1.15}#root .fw-ai-x{max-height:264px;overflow-y:auto;scrollbar-width:thin}#root .fw-ai-c:has(.fw-ai-disc){flex-wrap:wrap}#root .fw-ai-c:has(.fw-ai-disc) .fw-ai-x{flex:1 1 100%;margin-top:2px}@media(min-width:861px){#root .sea-list.mcols{grid-template-columns:minmax(0,1fr)}#root .sea-list.mcols .sea-row.mine:not(.done){flex-direction:row;align-items:center;gap:10px}#root .sea-list.mcols .sea-row.mine:not(.done) .sea-mtop{flex:1 1 auto;min-width:0}#root .sea-list.mcols .sea-row.mine:not(.done) .sea-mid{display:flex;flex-direction:row;align-items:baseline;gap:12px;flex:1;min-width:0}#root .sea-list.mcols .sea-row.mine:not(.done) .sea-mid b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#root .sea-list.mcols .sea-row.mine:not(.done) .sea-fullno{text-align:left;white-space:nowrap;flex:none}#root .sea-list.mcols .sea-row.mine:not(.done) .sea-count{margin-left:auto;white-space:nowrap;flex:none}#root .sea-list.mcols .sea-ops.four{display:flex;flex-direction:row;width:auto;flex:none;gap:4px}#root .sea-list.mcols .sea-ops.four button{padding:6px 7px;font-size:11.5px;white-space:nowrap}#root .sea-list.mcols .sea-row.mine:not(.done) .sea-mid b i.sea-pooltag{padding:1px 5px}}#root .sea-ops.four{grid-template-columns:repeat(3,1fr)}#root .sea-claim-btn{border-radius:999px;padding:9px 22px;font-size:13.5px;letter-spacing:.5px;box-shadow:0 3px 14px #f5b81d61}@media(min-width:861px){#root .sea-list.mcols .sea-row.mine:not(.done) .sea-mid b{flex-wrap:nowrap}#root .sea-list.mcols .sea-row.mine:not(.done) .sea-mid b .sea-cnm{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#root .sea-list.mcols .sea-row.mine:not(.done) .sea-mid b i.sea-pooltag{flex:none;padding:1px 4px;font-size:9.5px}}#root .sea-claim-btn{padding:6px 15px;font-size:12px;letter-spacing:.3px;box-shadow:0 2px 10px #f5b81d4d}#root .sea-pickmode{margin-left:auto;border:1px solid rgba(140,170,220,.35);background:#8caadc1a;color:#aebbdd;border-radius:999px;padding:5px 14px;font-size:11.5px;font-weight:800;cursor:pointer;white-space:nowrap}#root .sea-pickmode:hover{color:#e8f0ff}#root .sea-pickmode.on{background:#f5c96d29;border-color:#f5c96d8c;color:#f5d38a}#root .sea-ck{flex:none;width:18px;height:18px;border-radius:50%;border:1.5px solid rgba(140,170,220,.5);background:#0b132499;color:#241a05;font-size:11px;font-weight:900;font-style:normal;display:inline-flex;align-items:center;justify-content:center;line-height:1}#root .sea-ck.on{background:linear-gradient(135deg,#f5c96d,#e5a83c);border-color:#f5c96d}#root .sea-row.mine.picking{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}#root .sea-row.mine.picking:hover{border-color:#f5c96d73}#root .sea-row.mine.picking.on{border-color:#f5c96dbf;background:#f5c96d0f}#root .sea-batchbar{position:sticky;bottom:10px;z-index:5;display:flex;align-items:center;gap:10px;margin-top:10px;padding:10px 14px;border-radius:14px;border:1px solid rgba(245,201,109,.35);background:#0e182ceb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 8px 28px #00000073}#root .sea-batchbar .sea-ck.bar{cursor:pointer}#root .sea-batchbar-t{font-size:12.5px;color:#e8f0ff;font-weight:800;cursor:pointer}#root .sea-batchbar-n{font-size:12px;color:#f5d38a;font-weight:800}#root .sea-batchbar-go{margin-left:auto;border:0;border-radius:999px;padding:7px 18px;background:linear-gradient(135deg,#f5c96d,#e5a83c);color:#241a05;font-size:12.5px;font-weight:900;cursor:pointer}#root .sea-batchbar-go:disabled{opacity:.5;cursor:default}#root .sea-batchbar-x{border:1px solid rgba(140,170,220,.35);background:none;border-radius:999px;padding:6px 14px;color:#aebbdd;font-size:12px;font-weight:800;cursor:pointer}#root .sea-no{flex:none;width:20px;font-style:normal;text-align:center;font-size:10.5px;font-weight:900;color:#7c8db5;font-variant-numeric:tabular-nums;letter-spacing:.02em}#root .sea-fullno.lk{cursor:pointer}#root .sea-fullno.lk:hover{color:#f5d38a!important}#root .sea-phbox{display:inline-flex;align-items:center;gap:4px;flex:none;min-width:0}#root .sea-row.mine:not(.done) .sea-phbox{grid-column:2;grid-row:1;justify-self:end}#root .sea-clash{flex:none;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:#ff5c5429;border:1px solid rgba(255,110,100,.6);color:#ff9d94;font-size:9.5px;font-weight:900;font-style:normal;cursor:pointer;line-height:1}#root .sea-clash:hover{background:#ff5c5461;color:#fff}#root .sea-clashlist{display:flex;flex-direction:column;gap:6px;margin:10px 0}#root .sea-clashrow{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;background:#7896dc12;border:1px solid rgba(120,150,220,.16);font-size:12px;color:#c8d4f2}#root .sea-clashrow>b{color:#e8eeff;font-size:12.5px;flex:none}#root .sea-clash-self{margin-left:4px;padding:0 5px;border-radius:6px;background:#f5c96d2e;color:#f5d38a;font-size:9.5px;font-style:normal;font-weight:900}#root .sea-clash-grp{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#8fa2cc;font-size:11px;text-align:left}#root .sea-clash-lv{flex:none;padding:1px 6px;border-radius:7px;background:#8caadc24;color:#aebbdd;font-size:10.5px;font-weight:900;font-style:normal}#root .sea-clash-lv.gold{background:#f5c96d29;color:#f5d38a}#root .sea-clash-at{flex:none;color:#7c8db5;font-size:10.5px;font-variant-numeric:tabular-nums}@media(min-width:861px){#root .sea-ops.four button.wait{flex:none;width:82px;padding-left:0;padding-right:0;text-align:center}}#root .sea-fullno.copied{color:#5ad88a!important}#root .sea-fullno.copied:hover{color:#8aefae!important}@media(max-width:1000px){#root .dc-grp-hd{flex-wrap:wrap}#root .dc-grp-hd .dc-stat.adv4{width:100%;margin-left:0;padding-right:0;justify-content:flex-end;flex-wrap:wrap;gap:10px 36px}}#root .sea-mid:not(:has(.sea-clash)) .sea-cnm{min-width:44px}@media(min-width:861px){#root .sea-list.mcols .sea-row.mine:not(.done) .sea-mid{-moz-column-gap:10px;column-gap:10px}#root .sea-list.mcols .sea-mtop{gap:8px}#root .sea-list.mcols .sea-ops.four button{padding:6px 5px}}@media(min-width:861px){#root .sea-ops.four button{flex:none;width:68px;padding-left:0;padding-right:0;text-align:center}}#root .sea-ops.four button.wait.on{border-color:#f5c96dbf;background:#f5c96d24;color:#f5d38a}#root .sea-pickmode.ico{width:30px;height:26px;padding:0;display:inline-flex;align-items:center;justify-content:center}#root .seaadm-nums .seaadm-clash.hot{border-color:#ff6e6480;background:#ff5c541a}#root .seaadm-nums .seaadm-clash.hot b{color:#ff9d94}#root .seaadm-nums .seaadm-clash.hot span{color:#ffb3ab}#root .seaadm-nums .seaadm-clash.lk{cursor:pointer}#root .seaadm-nums .seaadm-clash.lk:hover{background:#ff5c5433}#root .sea-modal.sea-clashadm{max-width:560px;width:92%}#root .sea-clash-n{color:#ff9d94}#root .sea-clashrow.adm{flex-direction:column;align-items:stretch;gap:3px}#root .sea-clashrow.adm>b{font-size:12.5px}#root .sea-clashrow.adm .sea-clash-self{margin-left:6px}#root .sea-clashrow.adm .sea-clash-grp{white-space:normal;line-height:1.5;font-size:11.5px}@media(max-width:1240px){#root .dc-grp-hd{flex-wrap:wrap}#root .dc-grp-hd .dc-stat.adv4{width:100%;margin-left:0;padding-right:0;justify-content:flex-end;flex-wrap:wrap;gap:8px 30px}}#root .dc-grp-who{min-width:106px}#root .dc-grp-who b .nmfx{flex:none}#root .dc-grp-who b .dc-rl{white-space:nowrap;flex:none}body .srb-mask .srb-zone.srb-rank header .srb-zl1{align-items:center}body .srb-mask .srb-rk-tabs{display:inline-flex;gap:4px;margin-left:auto}body .srb-mask .srb-rk-tabs button{padding:3px 9px;border-radius:99px;border:1px solid rgba(147,197,253,.3);background:#14204066;color:#9db1d8;font-size:10px;font-weight:700;cursor:pointer;white-space:nowrap;transition:all .15s}body .srb-mask .srb-rk-tabs button:hover{border-color:#f5c96d99;color:#ffe1a1}body .srb-mask .srb-rk-tabs button.on{border-color:#f5c96dd9;background:linear-gradient(160deg,#f5c96d3d,#f5c96d1a);color:#ffd984;box-shadow:0 1px 6px #f5c96d40}body .srb-mask .srb-rk-cols,body .srb-mask .srb-rkrow{display:grid;grid-template-columns:34px minmax(64px,1.15fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:6px}body .srb-mask .srb-rkrow{position:relative;padding:5px 9px;border-radius:9px;border:1px solid rgba(147,197,253,.12);background:#0a102857;font-size:11px;color:#c6d3f2;white-space:nowrap;flex:none}body .srb-mask .srb-rkno{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;font-style:normal;font-size:10.5px;font-weight:900;color:#8ea2c9;background:#8caadc1a;border:1px solid rgba(140,170,220,.22)}body .srb-mask .srb-rkno.t1{color:#3a2c08;background:linear-gradient(145deg,#ffe9ad,#dfa63c);border-color:#ffdc8ce6;box-shadow:0 1px 6px #f5c86473}body .srb-mask .srb-rkno.t2{color:#26304a;background:linear-gradient(145deg,#e8eefc,#a9b8d8);border-color:#d2e0fad9}body .srb-mask .srb-rkno.t3{color:#3a2208;background:linear-gradient(145deg,#f0bd8a,#b5732f);border-color:#f0b478cc}body .srb-mask .srb-rkrow .nm{font-size:12px;color:#ffefbe}body .srb-mask .srb-rkzone{color:#8fa0c4;font-size:10.5px;text-align:center;overflow:hidden;text-overflow:ellipsis}body .srb-mask .srb-rkrow .c.one{justify-self:end;padding-right:2px}@media(max-width:640px){body .srb-mask .srb-rk-cols,body .srb-mask .srb-rkrow{grid-template-columns:28px minmax(52px,1.1fr) minmax(0,.9fr) minmax(0,1fr);gap:4px}body .srb-mask .srb-rkzone{font-size:9.5px}}#root .mdc-tr .mdc-nm{display:inline-block;width:3em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;text-align:left}#root .mdc-tr .mdc-nm.n2{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}#root .mdc-tr .mdc-nm.n4{width:auto;min-width:0}#root .mcr-tb.v2 .mcr-tr{grid-template-columns:72px minmax(88px,1fr) 40px 124px 44px 92px 78px}#root .mcr-tb.v2 .mcr-tr>span.mcr-rowops{overflow:visible;text-overflow:clip;justify-content:flex-end}#root .mcr-tb.v2 .mcr-tr .mcr-lock{padding:2px 7px}@media(max-width:640px){#root .mcr-tb.v2 .mcr-tr{grid-template-columns:56px minmax(58px,1fr) 32px 100px 34px 72px 66px}#root .mcr-tb.v2 .mcr-tr .mcr-lock{padding:1px 5px;font-size:9.5px}}@keyframes sea-pop{0%{transform:scale(.82)}55%{transform:scale(1.14)}to{transform:scale(1)}}#root .sea-ops button.wait.on{animation:sea-pop .45s cubic-bezier(.34,1.56,.64,1)}#root .sea-ops button{transition:transform .16s ease,box-shadow .16s ease}#root .sea-ops button:active{transform:scale(.93)}#root .sea-row.mine.bye{opacity:0;transform:translate(30px) scale(.97);transition:opacity .34s ease,transform .34s ease;pointer-events:none}#root .dc-wrap{container-type:inline-size}@container (max-width:760px){#root .dc-grp-hd{flex-wrap:wrap}#root .dc-grp-hd .dc-stat.adv4{width:100%;margin-left:0;padding-right:0;justify-content:flex-end;flex-wrap:wrap;gap:8px 30px}}body[data-cmode=trad] #root .mcr-long{color:#ff9d8a}body[data-cmode=trad] #root .mcr-short{color:#7be3a5}#root .bs-ls-i.up b{color:var(--up)}#root .bs-ls-i.dn b{color:var(--dn)}#root .bs-ls-i.up{border-color:#ff4d5e47}#root .goal-wrap.fix3>.lay-secs>.lay-sec[data-sec=tips]:not(.sized){flex:none;min-height:0}#root .goal-wrap.fix3>.lay-secs>.lay-sec[data-sec=tips]:not(.sized)>.goal-tips{flex:none;max-height:220px;overflow-y:auto;scrollbar-width:thin}#root .goal-wrap.fix3>.lay-secs>.lay-sec[data-sec=mems]{flex:1 1 auto;min-height:148px;display:flex;flex-direction:column}#root .goal-wrap.fix3>.lay-secs>.lay-sec[data-sec=mems]>.goal-mems{flex:1 1 auto;min-height:0}#root .goal-wrap.fix3 .goal-mems-list{flex:1 1 auto;min-height:56px;height:auto;max-height:none;overflow-y:auto}@media(max-height:700px){#root .goal-wrap.fix3{overflow-y:auto}#root .goal-wrap.fix3>.lay-secs{min-height:560px}}#root .hr-at,#root .ad-card .tm{font-variant-numeric:tabular-nums;white-space:nowrap}body .srb-mask .srb-cols>span:first-child{text-align:left}body .srb-mask .srb-rk-cols>span:first-child,body .srb-mask .srb-rk-cols>span:nth-child(2){text-align:left}body .srb-mask .srb-rkrow .c{display:flex;align-items:baseline;gap:3px;font-variant-numeric:tabular-nums;justify-content:center;justify-self:stretch;padding-right:0}body .srb-mask .srb-rkrow .c b{color:#ffd985;font-weight:700;min-width:2ch;text-align:right;font-variant-numeric:tabular-nums;text-shadow:0 0 10px rgba(255,207,112,.35)}body .srb-mask .srb-rkrow .c u{text-decoration:none;font-size:8.5px;color:#7688b8;flex:none}body .srb-mask .srb-rkrow .nm{color:#f0f4ff;font-weight:800}body .srb-mask .srb-rkno{justify-self:center}#root .sea-md-msg{margin:2px 0 0;padding:7px 12px;border-radius:9px;background:#f5c96d1a;border:1px solid rgba(245,201,109,.35);color:#ffd984;font-size:12px;font-weight:700;text-align:center}#root .sea-ops.four button.sea-ico{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.5px;padding:5px 4px 4px;line-height:1}#root .sea-ops.four button.sea-ico svg{width:15px;height:15px;flex:none}#root .sea-ops.four button.sea-ico i{font-style:normal;font-size:9.5px;font-weight:800;letter-spacing:1px;text-indent:1px;white-space:nowrap}#root .sea-ops.four button.sea-ico.dead.on{border-color:#ff6e64b3;background:#ff5c5424;color:#ff9d94;animation:sea-pop .45s cubic-bezier(.34,1.56,.64,1)}#root .sea-ops.four button.sea-ico.pass{background:linear-gradient(135deg,#f5c96d,#e5a83c);border:0;color:#241a05}#root .sea-deadtag{font-style:normal;flex:none;margin-left:6px;padding:1px 6px;border-radius:7px;border:1px solid rgba(255,110,100,.55);background:#ff5c541a;color:#ff9d94;font-size:9px;font-weight:800;letter-spacing:1px;text-indent:1px;white-space:nowrap}#root .sea-row.mine .sea-mid b{flex-wrap:nowrap}#root .sea-row.mine .sea-mid b .sea-cnm{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#root .sea-row.mine .sea-mid b i.sea-pooltag{flex:none;max-width:66px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#root .sea-row.mine .sea-mid b i.sea-deadtag{flex:none}#root .sea-scope-chips.grps button{padding:4px 10px;font-size:10.5px}#root .sea-scope-hint{font-size:10.5px;color:#8ea2c9;line-height:1.5;margin:2px 0 4px}#root .sealdg-boss{font-style:normal;display:inline-block;margin:1px 4px 1px 0;padding:1px 8px;border-radius:99px;border:1px solid rgba(255,150,90,.5);background:#ff8c501a;color:#ffb37e;font-size:10.5px;font-weight:800;white-space:nowrap}#root .sealdg-sec-n{font-style:normal;margin-left:8px;padding:1px 8px;border-radius:99px;background:#ff5c5429;border:1px solid rgba(255,110,100,.5);color:#ff9d94;font-size:10.5px;font-weight:800}#root .seamg-wrap{display:flex;flex-direction:column;gap:10px}#root .seamg-pools{display:flex;align-items:center;gap:8px;flex-wrap:wrap}#root .seamg-pools button{padding:6px 14px;border-radius:99px;background:#8caadc14;border:1px solid rgba(140,170,220,.25);color:#8ea2c9;font-size:12px;font-weight:800;cursor:pointer}#root .seamg-pools button.on{background:linear-gradient(135deg,#f5c96d38,#e5a83c1f);border-color:#f5c96da6;color:#f5d38a}#root .seamg-pools .seamg-stat{margin-left:auto;font-size:11px;color:#8a99b8;font-weight:700}#root .seamg-upbtn{padding:10px 16px;border-radius:12px;border:1px dashed rgba(245,201,109,.5);background:#f5c96d0f;color:#f5d38a;font-size:12.5px;font-weight:800;cursor:pointer}#root .seamg-upcard{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:12px;border:1px solid rgba(245,201,109,.3);background:#f5c96d0a}#root .seamg-uprow{display:flex;gap:8px}#root .seamg-uprow input{flex:1;padding:8px 10px;border-radius:9px;border:1px solid rgba(140,170,220,.25);background:#0a101e80;color:#e8f0ff;font-size:12px}#root .seamg-upcard textarea{padding:10px;border-radius:9px;border:1px solid rgba(140,170,220,.25);background:#0a101e80;color:#e8f0ff;font-size:12px;line-height:1.7;resize:vertical;font-family:inherit}#root .seamg-upops{display:flex;align-items:center;gap:8px}#root .seamg-uphint{flex:1;font-size:10.5px;color:#8a99b8}#root .seamg-upops button{padding:7px 14px;border-radius:9px;font-size:12px;font-weight:800;cursor:pointer;border:1px solid rgba(140,170,220,.3);background:#8caadc1a;color:#aebbdd}#root .seamg-upops button.gold{background:linear-gradient(135deg,#f5c96d,#e5a83c);border:0;color:#241a05}#root .seamg-filter{display:flex;align-items:center;gap:6px;flex-wrap:wrap}#root .seamg-filter input[type=date],#root .seamg-filter select,#root .seamg-filter .seamg-kw{padding:7px 9px;border-radius:9px;border:1px solid rgba(140,170,220,.25);background:#0a101e80;color:#e8f0ff;font-size:11.5px;font-family:inherit}#root .seamg-filter .seamg-kw{flex:1;min-width:100px}#root .seamg-till{font-size:11px;color:#8a99b8}#root .seamg-exp{padding:7px 14px;border-radius:9px;border:0;background:linear-gradient(135deg,#f5c96d,#e5a83c);color:#241a05;font-size:11.5px;font-weight:800;cursor:pointer;white-space:nowrap}#root .seamg-exp:disabled{opacity:.55;cursor:default}#root .seamg-total{font-size:11px;color:#8a99b8;font-weight:700}#root .seamg-row{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:11px;background:#141e348c;border:1px solid rgba(120,150,200,.14)}#root .seamg-row .sea-mid{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}#root .seamg-row .sea-mid b{display:flex;align-items:center;gap:6px;font-size:12.5px;color:#e8f0ff;flex-wrap:nowrap}#root .seamg-row .sea-mid b .sea-cnm{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#root .seamg-batch{font-style:normal;flex:none;padding:1px 7px;border-radius:7px;border:1px solid rgba(140,180,255,.4);background:#78a0ff1a;color:#a9c3ff;font-size:9.5px;font-weight:800;white-space:nowrap}#root .seamg-st{font-style:normal;flex:none;padding:1px 7px;border-radius:7px;font-size:9.5px;font-weight:800;white-space:nowrap}#root .seamg-st.in{border:1px solid rgba(120,220,150,.45);background:#50c8781a;color:#8fe0a8}#root .seamg-st.out{border:1px solid rgba(245,201,109,.5);background:#f5c96d1a;color:#f5d38a}#root .seamg-st.done{border:1px solid rgba(140,170,220,.4);background:#8caadc1a;color:#aebbdd}#root .seamg-st.void{border:1px solid rgba(255,110,100,.45);background:#ff5c5414;color:#ff9d94}#root .seamg-sub{font-size:11px;color:#8a99b8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#root .seamg-pages{display:flex;align-items:center;justify-content:center;gap:12px;padding:4px 0}#root .seamg-pages button{padding:6px 14px;border-radius:9px;border:1px solid rgba(140,170,220,.3);background:#8caadc1a;color:#aebbdd;font-size:11.5px;font-weight:800;cursor:pointer}#root .seamg-pages button:disabled{opacity:.4;cursor:default}#root .seamg-pages span{font-size:11px;color:#8a99b8}html:not(.is-mobile) #root .dc-grp-hd{flex-wrap:nowrap}html:not(.is-mobile) #root .dc-grp-hd .dc-grp-who{flex:0 1 auto;min-width:0;overflow:hidden}html:not(.is-mobile) #root .dc-grp-hd .dc-grp-who b{flex-wrap:nowrap;white-space:nowrap}html:not(.is-mobile) #root .dc-grp-hd .dc-sg-i,html:not(.is-mobile) #root .dc-grp-hd .dc-stat .dc-sg-i.st{padding:6px 9px;-moz-column-gap:7px;column-gap:7px}html:not(.is-mobile) #root .dc-grp-hd{gap:8px;padding:6px 10px}html:not(.is-mobile) #root .dc-grp-hd .dc-stat.adv4{width:auto;margin-left:auto;padding-right:0;flex-wrap:nowrap}#root .sea-mid>b{container-type:inline-size}#root .sea-mid .sea-cnm{flex:1 1 auto;min-width:2.2em}#root .sea-mid .sea-pooltag{flex:none}@container (max-width: 132px){#root .sea-mid .sea-pooltag{display:none}}#root .sea-fchips .sea-chip-n{display:inline-block;animation:seaChipPop .45s ease}@keyframes seaChipPop{0%{transform:scale(1)}40%{transform:scale(1.55);color:#f5c451}to{transform:scale(1)}}#root .sea-row.mine{position:relative}#root .sea-row.mine.fly-gold{animation:seaFlyGold 1.3s ease}#root .sea-row.mine.fly-red{animation:seaFlyRed 1.3s ease}@keyframes seaFlyGold{0%,to{box-shadow:none}25%,70%{box-shadow:0 0 0 1.5px #f5c451bf}}@keyframes seaFlyRed{0%,to{box-shadow:none}25%,70%{box-shadow:0 0 0 1.5px #f06e6ebf}}#root .sea-fly{position:absolute;right:12px;top:-10px;z-index:5;font-style:normal;font-size:11px;font-weight:700;padding:3px 9px;border-radius:999px;pointer-events:none;white-space:nowrap}#root .sea-fly.in.gold{color:#f5c451;background:#3c2e08eb;border:1px solid rgba(245,196,81,.5);animation:seaFlyUp 1.25s ease forwards}#root .sea-fly.out.gold{color:#d8b98a;background:#302814e6;border:1px solid rgba(216,185,138,.4);animation:seaFlyDown 1.25s ease forwards}#root .sea-fly.in.red{color:#f08383;background:#3c1414eb;border:1px solid rgba(240,131,131,.5);animation:seaFlyUp 1.25s ease forwards}#root .sea-fly.out.red{color:#d8a0a0;background:#301a1ae6;border:1px solid rgba(216,160,160,.4);animation:seaFlyDown 1.25s ease forwards}@keyframes seaFlyUp{0%{opacity:0;transform:translateY(8px)}18%{opacity:1;transform:translateY(0)}70%{opacity:1;transform:translateY(-14px)}to{opacity:0;transform:translateY(-26px)}}@keyframes seaFlyDown{0%{opacity:0;transform:translateY(-8px)}18%{opacity:1;transform:translateY(0)}70%{opacity:1;transform:translateY(10px)}to{opacity:0;transform:translateY(20px)}}#root .sea-row.mine.done.jump{cursor:pointer;transition:background .15s ease}#root .sea-row.mine.done.jump:hover{background:#f5c4510f}#root .sea-jump-hint{margin-left:auto;align-self:center;font-size:12px;color:#f5c451;opacity:.75;flex:none;padding-left:8px}#root .seamg-claims{margin-left:auto;display:inline-flex;gap:6px;flex:none}#root .seamg-claim-mini{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:700;color:#f5c451;background:#f5c4511a;border:1px solid rgba(245,196,81,.45);border-radius:999px;padding:3px 10px;cursor:pointer;transition:background .15s ease}#root .seamg-claim-mini:hover{background:#f5c45138}#root .seamg-claim-mini:disabled{opacity:.5;cursor:default}#root .seamg-date{font-size:12px;color:#cfd6e4;background:#ffffff0d;border:1px solid rgba(255,255,255,.14);border-radius:8px;padding:5px 10px;cursor:pointer;white-space:nowrap}#root .seamg-date.on{color:#f5c451;border-color:#f5c45180;background:#f5c45114}#root .seamg-range{width:320px}#root .seamg-range-quick{display:flex;gap:6px;margin:10px 0 12px}#root .seamg-range-quick button{flex:1;font-size:12px;padding:5px 0;border-radius:7px;border:1px solid rgba(255,255,255,.14);background:#ffffff0d;color:#cfd6e4;cursor:pointer}#root .seamg-range-quick button:hover{color:#f5c451;border-color:#f5c45180}#root .seamg-range-ipts{display:flex;align-items:center;gap:8px;margin-bottom:14px}#root .seamg-range-ipts label{flex:1;display:flex;align-items:center;gap:6px;font-size:12px;color:#9aa4b8}#root .seamg-range-ipts input{flex:1;min-width:0;font-size:12px;padding:5px 6px;border-radius:7px;border:1px solid rgba(255,255,255,.14);background:#ffffff0d;color:#e8ecf4;color-scheme:dark}#root .fw-l-phonew{position:relative}#root .fw-l-xph.dot{position:absolute;top:-3px;right:-8px;width:7px;height:7px;min-width:7px;padding:0;border-radius:50%;background:#ff5b6a;border:1.5px solid rgba(16,20,34,.95);font-size:0;cursor:help}#root .fw-cap.c-sea{color:#f5c451;background:#f5c4511f;border-color:#f5c45173}#root .fw-line.jump-hi{animation:fwJumpHi 2.6s ease;border-radius:12px}@keyframes fwJumpHi{0%,to{box-shadow:none}15%,60%{box-shadow:0 0 0 2px #f5c451cc,0 0 18px #f5c45140}}#root [class*=-ms-r]>i[class*=-ms-c]{flex:none;width:14px;text-align:center}#root [class*=-ms-r]>span{flex:none;min-width:3em;text-align:justify;-moz-text-align-last:justify;text-align-last:justify;text-justify:inter-character}#root [class*=-ms-r]>em{margin-left:auto;flex:none}#root .srb-rk-cols span:last-child{text-align:center}#root .srb-rkrow .c.one{text-align:center}#root .srb-rkrow .c.one .a{display:inline-block;min-width:2.4em;text-align:right}#root .srb-rkrow .c.one u{display:inline-block;width:1.4em;margin-left:3px;text-align:left}#root .rdot{display:inline-flex;align-items:center;gap:2.5px;margin:0 4px;vertical-align:2px;cursor:default}#root .rdot u{width:4.5px;height:4.5px;border-radius:50%;background:#d9dce6;transition:background .2s}#root .rdot.c1 u:nth-child(1){background:#a8afc0}#root .rdot.c2 u:nth-child(-n+2){background:#7fc8c2}#root .rdot.c3 u{background:#e3b95b}#root .rdot.s1 u:nth-child(1){background:#b9aee0}#root .rdot.s2 u:nth-child(-n+2){background:#a08fd8}#root .rdot.s3 u{background:#8a76cf}#root .rdot.s4 u{background:linear-gradient(135deg,#8a76cf 50%,#e3b95b 50%)}#root .wk-side-uinfo b .rdot{vertical-align:1px}#root .rk-tabs{display:flex;gap:8px;padding:12px 16px 0}#root .rk-tabs button{border:1px solid #e3e6f0;background:#fff;border-radius:10px;padding:7px 16px;font-size:13px;color:#5a6070;cursor:pointer}#root .rk-tabs button.on{background:#2b3350;border-color:#2b3350;color:#fff;font-weight:700}#root .rk-note{margin:10px 16px 0;padding:9px 12px;border-radius:10px;background:#f6f7fb;color:#8a90a2;font-size:12px;line-height:1.6}#root .rk-empty{padding:36px;text-align:center;color:#9aa0b0;font-size:13px}#root .rk-list{display:flex;flex-direction:column;gap:10px;padding:12px 16px 20px}#root .rk-card{border:1px solid #e8eaf2;border-radius:14px;background:#fff;padding:12px 14px}#root .rk-top{display:flex;align-items:center;flex-wrap:wrap;gap:6px}#root .rk-top>b{font-size:15px}#root .rk-lv{font-size:12px;color:#7a8095;font-weight:700}#root .rk-dept{font-size:11px;color:#a0a6b8}#root .rk-salary{margin-left:auto;font-size:12px;color:#b8860b;font-weight:700}#root .rk-salary i{font-style:normal;margin-left:5px;font-size:10px;color:#c3c8d6;font-weight:400}#root .rk-ops{display:flex;gap:6px;width:100%;margin-top:8px}#root .rk-ops button{border:1px solid #d9c27a;background:#fdf6e0;color:#8a6a12;border-radius:9px;padding:5px 12px;font-size:12px;font-weight:700;cursor:pointer}#root .rk-ops button.down{border-color:#e3e6f0;background:#f6f7fb;color:#7a8095}#root .rk-ops button:disabled{opacity:.5;cursor:default}#root .rk-months{display:flex;flex-wrap:wrap;gap:5px;margin-top:9px}#root .rk-mcell{border:1px solid #eef0f6;background:#fafbfd;border-radius:8px;padding:4px 8px;font-size:11px;color:#6a7085}#root .rk-mcell b{color:#3a4056;margin-right:4px}#root .rk-mcell i{font-style:normal;color:#c3c8d6;margin:0 2px}#root .rk-mteam{font-size:10px;color:#a8afc0;align-self:center;margin-left:2px}#root .rk-sg{margin-top:8px;font-size:12px;line-height:1.55;color:#7a8095}#root .rk-sg.up{color:#1a7f4b;font-weight:700}#root .rk-sg.warn{color:#c04a5a;font-weight:700}#root .rk-conf{padding:12px 16px 26px;display:flex;flex-direction:column}#root .rk-sec{font-size:13px;color:#2b3350;margin:14px 0 7px}#root .rk-crow{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:5px 0;font-size:12px;color:#5a6070}#root .rk-crow>span{min-width:46px;font-weight:700;color:#3a4056}#root .rk-crow label{display:inline-flex;align-items:center;gap:4px}#root .rk-num{width:76px;border:1px solid #dfe2ec;border-radius:8px;padding:5px 8px;font-size:12px;text-align:right}#root .rk-txt{flex:1;min-width:220px;border:1px solid #dfe2ec;border-radius:8px;padding:7px 10px;font-size:12px}#root .rk-csave{display:flex;align-items:center;gap:12px;margin-top:18px}#root .rk-csave button{border:0;background:#2b3350;color:#fff;border-radius:10px;padding:9px 22px;font-size:13px;font-weight:700;cursor:pointer}#root .rk-csave button:disabled{opacity:.5}#root .rk-csave span{font-size:11px;color:#a0a6b8}#root .wk-pane-rank{flex:1;min-height:0;overflow-y:auto;background:#f3f4f9}#root .rk-top>b{color:#232838}#root .ad-page .rk-sec{color:#dfe3f0}#root .ad-page .rk-crow{color:#c9cede}#root .ad-page .rk-crow>span{color:#e8ebf5}#root .ad-page .rk-crow label{color:#c9cede}#root .wk-pane-rank .ad-head b{color:#232838}#root .wk-pane-rank .ad-head .bk{color:#4a5165;border-color:#d5d9e4}#root .wk-pane-rank .ad-head .cnt{color:#7a8095}#root .sea-pick{align-items:stretch;min-height:86px}#root .sea-pick-mid{justify-content:center}#root .sea-pick-mid span{min-height:16px}#root .sea-pick .sea-take{align-self:center;width:108px;height:40px;padding:0 6px;text-align:center;display:inline-flex;align-items:center;justify-content:center;font-size:12.5px;line-height:1.25}#root .sea-pick .sea-take:disabled{opacity:1;background:#8caadc1a;border:1px solid rgba(140,170,220,.25);color:#7c8db5;cursor:default}#root .sea-poolsw-wrap{position:relative;display:inline-flex;align-self:center;flex:none}#root .sea-poolsw{display:inline-flex;align-items:center;gap:2px;padding:5px 12px;border-radius:99px;background:#8caadc14;border:1px solid rgba(140,170,220,.3);color:#c8d4f2;font-size:12px;font-weight:800;cursor:pointer;white-space:nowrap}#root .sea-poolsw.sel{border-color:#f5c96d8c;color:#f5d38a;background:#f5c96d1a}#root .sea-poolsw i{font-style:normal;color:#8ea2c9;font-weight:700}#root .sea-poolsw em{font-style:normal;font-size:10px;color:#8ea2c9;margin-left:2px}#root .sea-poolsw.on{border-color:#f5c96d99}#root .sea-poolsw-bd{position:fixed;inset:0;z-index:40;cursor:default}#root .sea-poolsw-pop{position:absolute;top:calc(100% + 6px);left:0;z-index:41;display:flex;flex-direction:column;min-width:172px;padding:6px;border-radius:14px;background:#131e3a;border:1px solid rgba(140,170,220,.35);box-shadow:0 10px 30px #00000073}#root .sea-poolsw-pop button{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:8px 12px;border:0;border-radius:9px;background:transparent;color:#c8d4f2;font-size:12.5px;font-weight:800;cursor:pointer;text-align:left;white-space:nowrap}#root .sea-poolsw-pop button:hover{background:#8caadc1a}#root .sea-poolsw-pop button.on{background:#f5c96d24;color:#f5d38a}#root .sea-poolsw-pop button i{font-style:normal;color:#8ea2c9;font-weight:700;font-size:11.5px}#root .sea-ops.four{grid-template-columns:repeat(4,1fr)}#root .sea-ops.four button.sea-ico.pass{background:#8caadc1a;border:1px solid rgba(140,170,220,.3);color:#aebbdd}#root .sea-ops.four button.sea-ico.pass:hover{color:#e8f0ff}#root .sea-ops.four button.sea-ico.dead.on{border-color:#96b4ebbf;background:#8caadc38;color:#e8f0ff;animation:sea-pop .45s cubic-bezier(.34,1.56,.64,1)}#root .sea-ops.four button.sea-ico.wait.on{border-color:#96b4ebbf;background:#8caadc38;color:#e8f0ff}@media(min-width:861px){#root .sea-ops.four button.sea-ico{width:68px}}#root .sea-cv-bad{display:block;font-style:normal;margin-top:3px;font-size:10.5px;color:#ff9d94;font-weight:700}#root .sea-cv-cnt{float:right;font-style:normal;font-size:10.5px;font-weight:800;color:#8ea2c9}#root .sea-cv-cnt.ok{color:#7fe0a8}#root .sea-cv-miss{margin:8px 0 0;text-align:center;font-size:11px;color:#ffb0a6;font-weight:700}#root .sea-dcard{display:flex;flex-direction:column;gap:7px;margin:4px 0 2px}#root .sea-drow{display:flex;align-items:center;gap:8px;padding:7px 11px;border-radius:10px;background:#8caadc0f;border:1px solid rgba(140,170,220,.16)}#root .sea-drow>span{flex:none;width:64px;font-size:11px;color:#8a99b8;font-weight:700}#root .sea-drow>b{flex:1;min-width:0;font-size:12.5px;color:#e8f0ff;font-weight:800;word-break:break-all}#root .sea-dcopy{flex:none;padding:3px 10px;border-radius:8px;border:1px solid rgba(140,170,220,.35);background:#8caadc1a;color:#aebbdd;font-size:10.5px;font-weight:800;cursor:pointer}#root .sea-dcopy:hover{color:#e8f0ff}#root .sea-dshot{width:100%;max-height:200px;-o-object-fit:contain;object-fit:contain;border-radius:12px;border:1px solid rgba(140,170,220,.3);background:#00000040;cursor:zoom-in}#root .sea-shotview{display:flex;align-items:center;justify-content:center;z-index:60}#root .sea-shotview img{max-width:92vw;max-height:86vh;border-radius:12px;box-shadow:0 12px 44px #0009}#root .sea-shotview-x{position:absolute;top:14px;right:16px;width:34px;height:34px;border-radius:50%;border:1px solid rgba(140,170,220,.4);background:#0e1830cc;color:#e8f0ff;font-size:15px;cursor:pointer}#root .fw-ro-lock{display:flex;align-items:center;gap:6px;padding:8px 11px;border-radius:10px;border:1px dashed rgba(150,160,185,.45);background:#78829b14;color:#5a6378;font-size:12.5px;font-weight:700;min-height:37px;word-break:break-all}#root .fw-ro-copy{flex:none;margin-left:auto;padding:2px 9px;border-radius:7px;border:1px solid rgba(150,160,185,.5);background:#fff;color:#5a6378;font-size:10.5px;font-weight:800;cursor:pointer}#root .fw-ro-copy:hover{color:#232838;border-color:#9aa2b5}#root .sea-row.mine.done .sea-mid .sea-dmeta{display:flex;flex-wrap:wrap;gap:2px 10px}#root .sea-row.mine.done .sea-mid .sea-dmeta i{font-style:normal;white-space:nowrap}#root .gd-surge{margin-top:6px;padding:6px 10px;border-radius:9px;font-size:11px;font-weight:700;line-height:1.5;border:1px solid rgba(245,201,109,.4);background:#f5c96d14;color:#ffd984}#root .gd-surge.neg{border-color:#ff6e6466;background:#ff5c5414;color:#ffb0a6}#root .ng-surge{margin-top:6px;padding:5px 10px;border-radius:8px;font-size:10.5px;font-weight:700;line-height:1.5;border:1px solid rgba(245,201,109,.4);background:#f5c96d14;color:#ffd984}#root .ng-surge.neg{border-color:#ff6e6466;background:#ff5c5414;color:#ffb0a6}#root .sea-title.cansw{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .15s}#root .sea-title.cansw:hover{color:#f5d38a}#root .sea-title .sea-poolsw-ar{font-style:normal;font-size:10px;color:#8ea2c9;margin-left:4px}#root .sea-title.cansw:hover .sea-poolsw-ar,#root .sea-title.swopen .sea-poolsw-ar,#root .sea-title.swopen{color:#f5d38a}#root .sea-tabs .sea-poolsw-wrap{display:inline-flex;align-self:auto}#root .sea-tabs .sea-poolsw-wrap>button{align-self:center}#root .sea-tabs .sea-poolsw-ar{font-style:normal;font-size:9px;color:#8ea2c9;margin-left:3px}#root .sea-tabs button.on .sea-poolsw-ar,#root .sea-tabs button.swopen .sea-poolsw-ar{color:#f5d38a}#root .sea-poolsw-pop{animation:seaPoolSwIn .16s ease}@keyframes seaPoolSwIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}#root .sea-cfm{min-width:300px;max-width:88vw;padding:20px 22px 16px;border-radius:18px;background:#131e3a;border:1px solid rgba(245,201,109,.4);box-shadow:0 16px 46px #0000008c;animation:seaCfmIn .18s ease}#root .sea-cfm.neg{border-color:#ff6e6e73}@keyframes seaCfmIn{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}#root .sea-cfm-t{display:block;font-size:15px;color:#e8f0ff;font-weight:900;margin-bottom:10px}#root .sea-cfm-d{margin:0 0 6px;font-size:13.5px;color:#c8d4f2}#root .sea-cfm-d b{color:#f5d38a;font-size:15px}#root .sea-cfm.neg .sea-cfm-d b{color:#ff9a9a}#root .sea-cfm-s{margin:0 0 14px;font-size:11.5px;color:#8ea2c9;line-height:1.7}#root .sea-cfm-ops{display:flex;justify-content:flex-end;gap:10px}#root .sea-cfm-ops button{padding:8px 18px;border-radius:10px;border:0;font-size:13px;font-weight:800;cursor:pointer}#root .sea-cfm-ops button.dim{background:#8caadc1f;color:#c8d4f2}#root .sea-cfm-ops button.gold{background:linear-gradient(135deg,#f5c96d,#e8a93c);color:#3a2a08}#root .sea-cfm-ops button.danger{background:linear-gradient(135deg,#ff7a7a,#e84c4c);color:#fff}#root .sea-cfm-ops button:disabled{opacity:.55;cursor:wait}#root .sea-seal{font-style:normal;font-size:13px;font-weight:900;padding:6px 16px;border-radius:9px;animation:seaSealIn .25s ease}#root .sea-seal.ok{color:#7ee2a8;background:#50dc8c1f;border:1px solid rgba(80,220,140,.4)}#root .sea-seal.rej{color:#ff9a9a;background:#ff6e6e1a;border:1px solid rgba(255,110,110,.4)}@keyframes seaSealIn{0%{transform:scale(1.4);opacity:0}to{transform:scale(1);opacity:1}}#root .sea-row.board.sealed{opacity:.45;transition:opacity .9s ease;pointer-events:none}#root .sea-up-ext{display:block;font-size:10.5px;color:#8ea2c9;font-weight:600;margin-top:2px}#root .sea-pkind{font-style:normal;font-size:10px;font-weight:700;padding:1px 7px;border-radius:999px;margin-left:7px;vertical-align:2px;letter-spacing:1px}#root .sea-pkind.k-dup{color:#f0b35e;background:#f0b35e1f;border:1px solid rgba(240,179,94,.4)}#root .sea-pkind.k-dead{color:#9aa4b5;background:#9aa4b51a;border:1px solid rgba(154,164,181,.35)}#root .sea-pkind.k-pub{color:#7dd3a8;background:#7dd3a81a;border:1px solid rgba(125,211,168,.35)}#root .sea-pkind-hint{color:#f0b35e;opacity:.85;font-size:11px}#root .seaadm-kind{font-style:normal;font-size:10px;font-weight:700;padding:1px 7px;border-radius:999px;margin-left:8px;letter-spacing:1px}#root .seaadm-kind.k-pub{color:#7dd3a8;background:#7dd3a81a;border:1px solid rgba(125,211,168,.35)}#root .seaadm-kind.k-back{color:#7fb3e8;background:#7fb3e81a;border:1px solid rgba(127,179,232,.35)}#root .seaadm-kind.k-dup{color:#f0b35e;background:#f0b35e1f;border:1px solid rgba(240,179,94,.4)}#root .seaadm-kind.k-dead{color:#9aa4b5;background:#9aa4b51a;border:1px solid rgba(154,164,181,.35)}#root .sea-md-grid select{width:100%;background:#101728;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#e8ecf3;padding:8px 10px;font-size:13px}#root .sea-modal{overflow:hidden}#root .sea-modal .sea-md-body{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding-right:4px}#root .sea-modal .sea-md-body::-webkit-scrollbar{width:6px}#root .sea-modal .sea-md-body::-webkit-scrollbar-track{background:transparent}#root .sea-modal .sea-md-body::-webkit-scrollbar-thumb{background:#f5c96d40;border-radius:6px}#root .sea-modal .sea-md-t,#root .sea-modal .sea-md-ops,#root .sea-modal .sea-md-msg{flex-shrink:0}#root .seaadm-t{justify-content:flex-start;gap:8px}#root .seaadm-rank{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;border-radius:8px;background:linear-gradient(135deg,#f5c96d40,#f5c96d1a);border:1px solid rgba(245,201,109,.45);color:#f5d38a;font-size:14px;font-style:normal;font-weight:900}#root .seaadm-mv{margin-left:auto;display:flex;gap:4px}#root .seaadm-mv button{width:26px;height:24px;border-radius:7px;border:1px solid rgba(140,170,220,.35);background:#8caadc14;color:#aebbdd;font-size:11px;cursor:pointer;line-height:1}#root .seaadm-mv button:hover:not(:disabled){border-color:#f5c96d99;color:#f5d38a}#root .seaadm-mv button:disabled{opacity:.3;cursor:not-allowed}#root .seamg-noup{padding:14px;border-radius:12px;border:1px dashed rgba(140,170,220,.3);background:#0a101e66;color:#8a99b8;font-size:12.5px;text-align:center}#root .sea-claim-stack{display:flex;flex-direction:column;align-items:flex-end;gap:5px}#root .sea-mg-gear{display:inline-flex;align-items:center;justify-content:center;width:34px;height:22px;border-radius:999px;border:1px solid rgba(245,201,109,.45);background:#f5c96d14;color:#f5d38a;cursor:pointer;transition:.18s}#root .sea-mg-gear:hover{background:#f5c96d2e;transform:translateY(-1px)}#root .sea-mg-gear.on{background:linear-gradient(135deg,#f5c96d,#e5a83c);color:#241a05;border-color:transparent;box-shadow:0 2px 10px #f5b81d4d}#root .seamg-lockt{font-size:13px;font-weight:900;color:#f5d38a;letter-spacing:.5px;white-space:nowrap}#root .seamg-back{margin-left:auto;padding:4px 12px;border-radius:999px;border:1px solid rgba(140,170,220,.35);background:#8caadc14;color:#aebbdd;font-size:11.5px;font-weight:800;cursor:pointer;white-space:nowrap;transition:.18s}#root .seamg-back:hover{color:#e8f0ff;border-color:#8caadc99}#root .sea-clashtag{font-style:normal;margin-left:6px;padding:1px 7px;border-radius:999px;border:1px solid rgba(245,160,90,.5);background:#f5a05a1f;color:#f5b27a;font-size:10px;font-weight:800;white-space:nowrap;cursor:help}#root .sea-waketag{font-style:normal;margin-left:6px;padding:1px 7px;border-radius:999px;border:1px solid rgba(140,220,170,.45);background:#8cdcaa1a;color:#9fe0bd;font-size:10px;font-weight:800;white-space:nowrap;cursor:help}#root .sea-wake{margin:8px 0 2px;padding:10px 14px;border-radius:12px;border:1px solid rgba(245,201,109,.45);background:#f5c96d14;color:#f5d38a;font-size:12.5px;line-height:1.6}#root .sea-wake b{font-size:14px}#root .sea-assign{display:flex;flex-direction:column;gap:6px;margin:6px 0;font-size:12.5px;color:#aebbdd}#root .sea-assign select{padding:8px 10px;border-radius:10px;border:1px solid rgba(140,170,220,.35);background:#0a101e99;color:#e8f0ff;font-size:13px}#root .sea-assign-to{color:#f5d38a}#root .seamg-upstat{font-size:11.5px;color:#f5d38a;font-weight:800;white-space:nowrap}#root .seamg-funnel{display:block;width:100%;margin-top:4px;font-size:11px;color:#8a99b8}#root .seamg-funnel i{font-style:normal}#root .seamg-funnel i.warn{color:#ff8a8a;font-weight:800}#root .seamg-result{margin:10px 0;padding:14px;border-radius:14px;border:1px solid rgba(245,201,109,.35);background:#f5c96d0d}#root .seamg-rt{display:block;font-size:13.5px;color:#f5d38a;margin-bottom:8px}#root .seamg-rrow{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:6px 2px;font-size:12px;color:#c6d2ea;border-bottom:1px dashed rgba(140,170,220,.14)}#root .seamg-rrow b{font-size:13px;color:#e8f0ff;white-space:nowrap}#root .seamg-rrow.c-ok b{color:#9fe0bd}#root .seamg-rrow.c-low b{color:#f5b27a}#root .seamg-rrow.c-cust b{color:#f5d38a}#root .seamg-rrow.c-bad b{color:#ff8a8a}#root .seamg-rrow.total{border-bottom:0;padding-top:8px;font-weight:900;color:#f5d38a}#root .seamg-rrow.total b{color:#f5d38a;font-size:14px}#root .seamg-rops{display:flex;gap:8px;justify-content:flex-end;margin-top:10px}#root .seamg-uplogs{margin:10px 0;padding:10px 12px;border-radius:12px;border:1px solid rgba(140,170,220,.18);background:#0a101e59}#root .seamg-ult{display:block;font-size:12px;color:#8a99b8;margin-bottom:6px;letter-spacing:1px}#root .seamg-uplog{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 0;font-size:11.5px;color:#c6d2ea;border-bottom:1px dashed rgba(140,170,220,.1)}#root .seamg-uplog:last-child{border-bottom:0}#root .seamg-dl{flex-shrink:0;padding:3px 10px;border-radius:999px;border:1px solid rgba(245,201,109,.45);background:#f5c96d14;color:#f5d38a;font-size:11px;font-weight:800;cursor:pointer;white-space:nowrap}#root .seamg-dl:hover{background:#f5c96d2e}#root .sea-rules-card{margin:10px 0 14px;padding:14px 16px;border-radius:14px;border:1px solid rgba(245,201,109,.3);background:#f5c96d0d}#root .sea-rules-card>b{display:block;font-size:13.5px;color:#f5d38a;margin-bottom:8px}#root .sea-rules-row{display:flex;gap:8px;padding:5px 0;font-size:12px;line-height:1.7;color:#c6d2ea;border-bottom:1px dashed rgba(140,170,220,.12)}#root .sea-rules-row:last-child{border-bottom:0}#root .sea-rules-row i{font-style:normal;flex-shrink:0;width:18px;height:18px;line-height:18px;text-align:center;border-radius:50%;background:#f5c96d29;color:#f5d38a;font-size:10.5px;font-weight:900;margin-top:1px}#root .sea-rules-row b{color:#e8f0ff}#root .sea-cfglog{margin-top:8px;padding:8px 10px;border-radius:10px;border:1px dashed rgba(140,170,220,.25);background:#0a101e66;display:flex;flex-direction:column;gap:3px}#root .sea-cfglog b{font-size:11px;color:#8a99b8;letter-spacing:1px}#root .sea-cfglog span{font-size:11px;color:#c6d2ea;line-height:1.5;word-break:break-all}#root .sea-risktag{font-style:normal;margin-left:6px;padding:1px 7px;border-radius:999px;border:1px solid rgba(255,77,109,.55);background:#ff4d6d24;color:#ff8ba0;font-size:10px;font-weight:800;white-space:nowrap;cursor:help;animation:seaRiskPulse 2.4s ease-in-out infinite}@keyframes seaRiskPulse{0%,to{box-shadow:0 0 #ff4d6d00}50%{box-shadow:0 0 8px 1px #ff4d6d59}}#root .wbn-av{position:relative}#root .wbn-crown-tl{position:absolute;top:-4px;left:-4px;z-index:3;width:16px;height:16px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-style:normal;background:linear-gradient(135deg,#f7d878,#e0a83c);border:1px solid rgba(255,240,190,.85);box-shadow:0 1px 4px #00000073,0 0 6px #f0c86459;cursor:help}#root .wbn-crown-tl .ic{display:block;width:9px;height:9px;color:#5d3f08}#root .rdot{position:relative;cursor:pointer}#root .rdot-pop{font-style:normal}#root .rdot-mask{position:fixed;inset:0;z-index:888;background:transparent}#root .rdot-card{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);z-index:889;min-width:150px;padding:9px 11px;border-radius:12px;border:1px solid rgba(150,180,230,.3);background:linear-gradient(165deg,#1a2338,#101828);box-shadow:0 8px 26px #00000080;display:flex;flex-direction:column;gap:4px;white-space:nowrap}#root .rdot-card:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:#141c2e}#root .rdot-card>b{font-size:11px;color:#e8f0ff;letter-spacing:.5px}#root .rdot-card>.rdot-tip{font-size:9.5px;color:#8a99b8;margin-bottom:2px}#root .rdot-card .rdot-row{display:flex;align-items:center;font-size:10.5px;color:#aeb9d2;padding:2px 6px;border-radius:7px}#root .rdot-card .rdot-row .rdot{margin:0 6px 0 0;cursor:default}#root .rdot-card .rdot-row.on{background:#f5c96d24;color:#f5d98c;font-weight:800}body[data-cmode=trad] #root .gd-verdict.pos{background:#ff786e1a;border-color:#ff786e4d;color:#ff9d94}body[data-cmode=trad] #root .gd-verdict.neg{background:#6edca01a;border-color:#6edca04d;color:#7fe3ae}body[data-cmode=trad] #root .gd-counts .p{background:linear-gradient(180deg,#ff786e14,#ff786e05)}body[data-cmode=trad] #root .gd-counts .n{background:linear-gradient(180deg,#6edca014,#6edca005)}body[data-cmode=trad] #root .gd-counts .p b{color:#ff9d94;text-shadow:0 0 18px rgba(255,120,110,.4)}body[data-cmode=trad] #root .gd-counts .n b{color:#7fe3ae;text-shadow:0 0 18px rgba(110,220,160,.4)}body[data-cmode=trad] #root .gd-bar{background:#6edca033}body[data-cmode=trad] #root .gd-bar>i{background:linear-gradient(90deg,#a03428,#e86050);box-shadow:0 0 12px #ff6e5f80}body[data-cmode=trad] #root .gd-pd.pos{border-color:#ff786e3d;background:#ff786e0d}body[data-cmode=trad] #root .gd-pd.pos>em{color:#ff9d94}body[data-cmode=trad] #root .gd-pd.neg{border-color:#6edca03d;background:#6edca00d}body[data-cmode=trad] #root .gd-pd.neg>em{color:#7fe3ae}body[data-cmode=trad] #root .gd-sig.pos:before{background:#e86050;box-shadow:0 0 8px #ff6e5f80}body[data-cmode=trad] #root .gd-sig.neg:before{background:#3ecf8e;box-shadow:0 0 8px #50e6a080}body[data-cmode=trad] #root .gd-sig.pos .gd-sig-pat{color:#ff9d94;border-color:#ff786e54;box-shadow:0 0 10px #ff786e33}body[data-cmode=trad] #root .gd-sig.neg .gd-sig-pat{color:#7fe3ae;border-color:#6edca054;box-shadow:0 0 10px #6edca033}body[data-cmode=trad] #root .gd-sig-bar i{background:linear-gradient(90deg,#ff786e33,#e86050)}body[data-cmode=trad] #root .gd-sig.neg .gd-sig-bar i{background:linear-gradient(90deg,#6edca033,#3ecf8e)}body[data-cmode=trad] #root .gd-ld-tr i.p{background:linear-gradient(90deg,#ff786e17,#e86050ba);box-shadow:0 0 6px #ff786e54}body[data-cmode=trad] #root .gd-ld-tr i.n{background:linear-gradient(270deg,#6edca017,#3ecf8eba);box-shadow:0 0 6px #6edca054}body[data-cmode=trad] #root .gd-ld.pos em{color:#ff9d94}body[data-cmode=trad] #root .gd-ld.neg em{color:#7fe3ae}body[data-cmode=trad] #root .gd-cell-bar{background:#6edca059}body[data-cmode=trad] #root .gd-cell-bar i{background:#e86050;box-shadow:0 0 5px #e8605080}body[data-cmode=trad] #root .gd-ic-chip.pos{border-color:#ff786e54;box-shadow:0 0 12px #ff786e17,inset 0 0 10px #ff786e0a}body[data-cmode=trad] #root .gd-ic-chip.neg{border-color:#6edca054;box-shadow:0 0 12px #6edca017,inset 0 0 10px #6edca00a}body[data-cmode=trad] #root .gd-ic-mid>span.pos{color:#ff9d94}body[data-cmode=trad] #root .gd-ic-mid>span.neg{color:#7fe3ae}body[data-cmode=trad] #root .gd-sig-grp.p{color:#ff9d94}body[data-cmode=trad] #root .gd-sig-grp.p>i{background:#e86050;box-shadow:0 0 8px #e86050ab}body[data-cmode=trad] #root .gd-sig-grp.n{color:#7fe3ae}body[data-cmode=trad] #root .gd-sig-grp.n>i{background:#3ecf8e;box-shadow:0 0 8px #3ecf8eab}#root .gd-panel.gd-detail{display:flex;flex-direction:column;gap:10px}#root .gd-panel.gd-detail>.gd-ph,#root .gd-panel.gd-detail>.gd-verdict,#root .gd-panel.gd-detail>.gd-surge,#root .gd-panel.gd-detail>.gd-counts,#root .gd-panel.gd-detail>.gd-bar,#root .gd-panel.gd-detail>.gd-sparkw,#root .gd-panel.gd-detail>.gd-periods,#root .gd-panel.gd-detail>.gd-note{margin-bottom:0;margin-top:0}#root .gd-periods{gap:10px}#root .gd-pd{padding:9px 10px}#root .gd-note.sm{margin-top:0}#root .ng-score{border-radius:18px}#root .ng-verdict,#root .ng-surge{margin-top:8px;padding:7px 12px 7px 10px;border-radius:10px;font-size:11.5px;line-height:20px;min-height:34px;display:flex;align-items:center;gap:6px;box-sizing:border-box}#root .ng-surge{position:relative;overflow:hidden}#root .ng-surge:before{content:"";flex:none;width:3px;align-self:stretch;border-radius:2px;background:#f5c96d;box-shadow:0 0 6px #f5c96d80}#root .ng-surge.neg:before{background:#ff6e64;box-shadow:0 0 6px #ff6e6480}#root .gd-counts{grid-template-columns:1fr 1fr 1fr}#root .gd-counts .w{background:linear-gradient(180deg,#8fa3c814,#8fa3c805)}#root .gd-counts .w b{color:#aebadb;text-shadow:0 0 18px rgba(143,163,200,.4)}#root .gd-pd.watch{border-color:#8fa3c83d;background:#8fa3c80d}#root .gd-pd.watch>em{color:#aebadb}#root .ng-counts .w{color:#aebadb}#root .ng-bar .wat{background:linear-gradient(90deg,#5b719e,#8fa3c8)}#root .ng-watch-row{margin-top:6px;font-size:10.5px;color:#8fa3c8;letter-spacing:.3px}#root .ng-watch-row b{color:#c8d4f2;font-size:12px}#root .ng-pd-r .ng-pat.watch{color:#aebadb;background:#8fa3c81f}#root .gd-parm{font-style:normal;color:#8fa3c8;border-bottom:1px dashed rgba(143,163,200,.5);cursor:help}#root .gd-sig-grp.w{color:#aebadb}#root .gd-sig-grp.w>i{background:#8fa3c8;box-shadow:0 0 8px #8fa3c8ab}#root .gd-sig.watch:before{background:#8fa3c8;box-shadow:0 0 8px #8fa3c880}#root .gd-sig.watch .gd-sig-pat{color:#aebadb;border-color:#8fa3c854;box-shadow:0 0 10px #8fa3c833}#root .gd-sig.watch .gd-sig-bar i{background:linear-gradient(90deg,#8fa3c833,#8fa3c8)}#root .gd-crystal{display:flex;flex-direction:column;gap:10px;border-color:#f5c96d47;background:linear-gradient(165deg,#161e36f0,#090e1cf0)}#root .gd-crystal .gd-ph>b{color:#ffe1a6;letter-spacing:1px}#root .gd-cr-tri{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:800}#root .gd-cr-tri .p{color:var(--up)}#root .gd-cr-tri .n{color:var(--dn)}#root .gd-cr-tribar{flex:1;display:flex;height:10px;border-radius:6px;overflow:hidden;background:#8caadc1a}#root .gd-cr-tribar .p{background:linear-gradient(90deg,var(--up2),var(--up))}#root .gd-cr-tribar .w{background:linear-gradient(90deg,#5b719e,#8fa3c8)}#root .gd-cr-tribar .n{background:linear-gradient(90deg,var(--dn),var(--dn2))}#root .gd-cr-triw{font-size:10px;color:#8fa3c8;text-align:center;margin-top:-4px}#root .gd-cr-layers{display:flex;flex-direction:column;gap:5px;padding:9px 10px;border-radius:12px;border:1px solid rgba(245,201,109,.18);background:#0b13248c}#root .gd-cr-layer{display:flex;align-items:center;gap:8px}#root .gd-cr-layer>b{flex:none;width:44px;font-size:10.5px;color:#f5d38a;letter-spacing:.5px}#root .gd-cr-orbs{flex:1;display:flex;gap:5px}#root .gd-cr-orbs i{width:11px;height:11px;border-radius:50%;border:1px solid rgba(255,255,255,.14)}#root .gd-cr-orbs i.p{background:radial-gradient(circle at 35% 30%,var(--up),var(--up2));box-shadow:0 0 6px #2ed69a66}#root .gd-cr-orbs i.n{background:radial-gradient(circle at 35% 30%,var(--dn),var(--dn2));box-shadow:0 0 6px #ff6b7a66}#root .gd-cr-orbs i.w{background:radial-gradient(circle at 35% 30%,#aebadb,#5b719e);box-shadow:0 0 6px #8fa3c859}#root .gd-cr-layer>em{flex:none;font-style:normal;font-size:9px;color:#5b719e}#root .gd-cr-cap{font-size:9.5px;color:#6d81ad;line-height:1.5;border-top:1px dashed rgba(140,170,220,.15);padding-top:5px}#root .gd-cr-sell{display:flex;flex-direction:column;gap:5px;padding:10px 12px;border-radius:12px;border:1px solid rgba(245,201,109,.35);background:linear-gradient(150deg,#f5c96d1a,#f5c96d08)}#root .gd-cr-sell>b{font-size:12.5px;color:#ffe1a6;letter-spacing:.5px}#root .gd-cr-sell>span{font-size:10.5px;color:#d8c9a0;line-height:1.55}#root .gd-cr-sell .gd-cr-vs{color:#9fb4d8;border-top:1px dashed rgba(245,201,109,.25);padding-top:5px}#root .gd-cr-feed{display:flex;flex-direction:column;gap:3px}#root .gd-cr-feed>b{font-size:11px;color:#c8d4f2;letter-spacing:.5px;margin-bottom:2px}#root .gd-cr-frow{display:flex;align-items:baseline;gap:7px;padding:5px 8px;border-radius:8px;border:1px solid rgba(140,170,220,.14);background:#0b132480;cursor:pointer;text-align:left;font-family:inherit;transition:border-color .15s}#root .gd-cr-frow:hover{border-color:#f5c96d73}#root .gd-cr-frow em{flex:none;font-style:normal;font-size:9px;color:#5b719e;font-variant-numeric:tabular-nums}#root .gd-cr-frow span{flex:1;min-width:0;font-size:10.5px;color:#c8d4f2;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#root .gd-cr-fsrc{font-style:normal;font-size:9px;color:#5b719e;margin-top:2px}#root .gd-cr-ind{display:flex;flex-direction:column;gap:3px;font-size:10px;color:#9fb4d8;line-height:1.5}#root .gd-cr-ind b{color:#f5d38a;margin-right:6px;font-size:10px}#root .gd-cr-law{font-size:9px;color:#5b719e;line-height:1.6;border-top:1px solid rgba(140,170,220,.12);padding-top:7px}#root .sea-picklist{max-height:none;overflow:visible;gap:7px}#root .sea-pick{padding:8px 12px}#root .sea-modal{max-height:92vh}#root .sea-pkind.k4{font-size:9.5px;letter-spacing:1px}#root .sea-pkind.k4.k-pub{color:#7dd3a8;background:#7dd3a81a;border:1px solid rgba(125,211,168,.35)}#root .sea-pkind.k4.k-back{color:#8fc7f5;background:#7fb8ff1a;border:1px solid rgba(127,184,255,.35)}#root .sea-pkind.k4.k-dup{color:#f0b35e;background:#f0b35e1f;border:1px solid rgba(240,179,94,.4)}#root .sea-pkind.k4.k-dead{color:#9aa4b5;background:#9aa4b51a;border:1px solid rgba(154,164,181,.35)}#root .sea-tab-tag4{font-style:normal;font-size:8.5px;font-weight:700;letter-spacing:.5px;color:#8a99b8;border:1px solid rgba(140,170,220,.3);border-radius:999px;padding:0 5px;margin:0 4px;vertical-align:1px;white-space:nowrap}#root .sea-tabs button.on .sea-tab-tag4{color:#f5d38a;border-color:#f5c96d73}#root .seaadm-kind.k4{font-style:normal;color:#8fc7f5;border-color:#7fb8ff66}#root .sea-pick{align-items:stretch}#root .sea-pick-mid{gap:3px;min-height:52px;justify-content:center}#root .sea-pick-mid .sea-pick-desc{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#root .sea-pick-mid .sea-pick-st{font-size:10px;color:#5b719e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#root .sea-pick .sea-take{align-self:center}#root .sea-claim-btn.mini{padding:6px 16px;font-size:12.5px;border-radius:999px;letter-spacing:1px}#root .sea-fchips{align-items:center}#root .sea-fchips .sea-mg-gear2{margin-left:auto}#root .sea-head{flex-wrap:nowrap}#root .sea-tabs{flex:1 1 auto;min-width:0;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}#root .sea-tabs::-webkit-scrollbar{display:none}#root .sea-tabs button{white-space:nowrap;padding:5px 13px;font-size:11.5px;flex:none}#root .sea-head-ops{flex:none;margin-left:auto}#root .sea-poolsel{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}#root .sea-poolsel .sea-poolsw-n{font-style:normal;color:#8ea2c9;font-weight:700}#root .sea-poolsel.on .sea-poolsw-n{color:#f5d38a}#root .sea-poolsw-pop-sel{min-width:150px}#root .sea-poolsw-pop-sel button{letter-spacing:1px}#root .sea-tabs{overflow:visible}#root .ng-week .ng-score.in{padding:10px 12px 4px}#root .mcr-tb.v2 .mcr-tr{grid-template-columns:72px minmax(88px,1fr) 40px 112px 44px 92px 78px}#root .mcr-tb.v2 .mcr-tr>span.mcr-rowops{padding-right:6px;box-sizing:border-box}#root .mcr-lock-bk{background:#c59aff1f;border-color:#c59aff66;color:#c59aff}#root .ct-src-badge.bk{margin-left:0;color:#c59aff;background:#c59aff1f;border-color:#c59aff66;height:18px;padding:0 7px;font-size:9.5px;cursor:help}#root .bkdesk{display:flex;flex-direction:column;gap:12px;padding:12px 0 20px}#root .bkdesk-card{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:12px 14px}#root .bkdesk-h{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:10px;flex-wrap:wrap}#root .bkdesk-h b{font-size:14px}#root .bkdesk-h span{font-size:11px;opacity:.55}#root .bkdesk-row{display:flex;gap:10px;flex-wrap:wrap}#root .bkdesk-row .sa-inp{flex:1;min-width:200px}#root .bkdesk-clis{display:flex;flex-wrap:wrap;gap:8px}#root .bkdesk-cli{display:flex;align-items:center;gap:6px;padding:7px 12px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);cursor:pointer;font-size:12.5px;color:inherit}#root .bkdesk-cli b{font-size:13px}#root .bkdesk-cli span{font-size:11px;opacity:.55}#root .bkdesk-cli i{font-style:normal;font-size:10.5px;padding:1px 6px;border-radius:99px;background:#8fc7ff1f;color:#8fc7ff}#root .bkdesk-cli em{font-style:normal;font-size:10px;padding:1px 6px;border-radius:99px;background:#c59aff26;color:#c59aff}#root .bkdesk-cli.on{border-color:#f0b429a6;background:#f0b4291a}#root .bkdesk-cli.reg{opacity:.45;cursor:not-allowed}#root .bkdesk-empty{font-size:12px;opacity:.5;padding:10px 2px}#root .bkdesk-form{display:flex;gap:10px;flex-wrap:wrap;align-items:flex-end}#root .bkdesk-form .cg{display:flex;flex-direction:column;gap:4px}#root .bkdesk-form .cg i{font-style:normal;font-size:10.5px;opacity:.55}#root .bkdesk-form .cg:first-child{flex:1;min-width:200px}#root .bkdesk-form .ct-inp{min-width:110px}#root .bkdesk-go{padding:9px 18px;border-radius:12px;border:1px solid rgba(240,180,41,.55);background:linear-gradient(135deg,#f0b42938,#f0b4291a);color:#f0b429;font-weight:800;font-size:13px;cursor:pointer;white-space:nowrap}#root .bkdesk-go:disabled{opacity:.5;cursor:default}#root .bkdesk-go.sm{padding:6px 14px;font-size:12px}#root .bkdesk-msg{margin-top:8px;font-size:12px;color:#f0b429}#root .bkdesk-list{display:flex;flex-direction:column;gap:8px}#root .bkdesk-item{border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:9px 12px;background:#ffffff05}#root .bkdesk-item-m{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12.5px}#root .bkdesk-item-m b{font-size:13px}#root .bkdesk-item-m i{font-style:normal;font-size:11px;opacity:.55}#root .bkdesk-item-o{display:flex;gap:8px;margin-top:7px}#root .bkdesk-edit{display:flex;gap:10px;flex-wrap:wrap;align-items:flex-end;margin-top:10px;padding-top:10px;border-top:1px dashed rgba(255,255,255,.12)}#root .bkdesk-edit .cg{display:flex;flex-direction:column;gap:4px}#root .bkdesk-edit .cg i{font-style:normal;font-size:10.5px;opacity:.55}#root .bkdesk-edit .cg:first-child{flex:1;min-width:200px}#root .ng-track{margin-top:10px;border-top:1px dashed rgba(255,255,255,.12);padding-top:10px}#root .ng-track-hd{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:8px;flex-wrap:wrap}#root .ng-track-hd b{font-size:13px}#root .ng-track-hd span{font-size:10.5px;opacity:.55}#root .ng-track-empty{font-size:11.5px;opacity:.55;padding:4px 0 2px;line-height:1.7}#root .ng-track-list{display:flex;flex-direction:column;gap:6px;max-height:172px;overflow-y:auto}#root .ng-track-it{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:6px 10px;border-radius:10px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);font-size:12px}#root .ng-track-it b{font-size:12.5px}#root .ng-track-it .dir{font-style:normal;font-size:10px;padding:1px 7px;border-radius:99px}#root .ng-track-it.pos .dir{background:#3dbe8024;border:1px solid rgba(61,190,128,.4);color:#8fd0a8}#root .ng-track-it.neg .dir{background:#f06e6e21;border:1px solid rgba(240,110,110,.4);color:#f09a9a}#root .ng-track-it .pts{font-weight:800;font-variant-numeric:tabular-nums}#root .ng-track-it.pos .pts{color:#8fd0a8}#root .ng-track-it.neg .pts{color:#f09a9a}#root .ng-track-it i{font-style:normal;font-size:10.5px;opacity:.55;margin-left:auto}#root .ng-track-note{margin-top:7px;font-size:10px;opacity:.45;line-height:1.6}#root .sea-tabs{flex:0 1 auto}#root .sea-fchips button:not(.sea-pickmode):not(.sea-mg-gear){display:inline-flex;align-items:center;justify-content:center;min-width:104px}#root .sea-fchips .sea-chip-n{min-width:3ch;text-align:left}#root .sea-fchips .sea-chip-n.zero{opacity:0;animation:none}#root .ng-pd-votes,#root .gd-pd-votes{display:inline-flex;gap:4px;flex-wrap:wrap;margin-left:6px;vertical-align:middle}#root .ng-pd-votes em,#root .gd-pd-votes em{font-style:normal;font-size:9.5px;line-height:1;padding:2px 6px;border-radius:99px;font-variant-numeric:tabular-nums}#root .ng-pd-votes em.p,#root .gd-pd-votes em.p{background:#3dbe801f;border:1px solid rgba(61,190,128,.35);color:#8fd0a8}#root .ng-pd-votes em.n,#root .gd-pd-votes em.n{background:#f06e6e1f;border:1px solid rgba(240,110,110,.35);color:#f09a9a}#root .ng-pd-votes em.w,#root .gd-pd-votes em.w{background:#ffffff0f;border:1px solid rgba(255,255,255,.22);color:#fff9}#root .gd-pd-votes{flex-basis:100%;margin-left:0;margin-top:3px}#root .ng-track-tg{border:1px solid rgba(232,197,106,.45);background:#e8c56a1a;color:#e8c56a;font-size:11px;padding:3px 10px;border-radius:99px;cursor:pointer;white-space:nowrap}#root .ng-track-tg:hover{background:#e8c56a33}#root .ng-track-tg.on{background:#e8c56a38}#root .ng-track.slide{animation:ngTrackSlide .28s ease}@keyframes ngTrackSlide{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}#root .ng-track-day{display:flex;flex-direction:column;gap:5px}#root .ng-track-day+.ng-track-day{margin-top:4px;padding-top:8px;border-top:1px dashed rgba(255,255,255,.1)}#root .ng-track-dt{font-size:11px;opacity:.65}#root .ng-track-list{max-height:300px}body>.rdot-pop .rdot-card.fixed{position:fixed;bottom:auto;transform:translate(-50%);z-index:889;min-width:150px;padding:9px 11px;border-radius:12px;border:1px solid rgba(150,180,230,.3);background:linear-gradient(165deg,#1a2338,#101828);box-shadow:0 8px 26px #00000080;display:flex;flex-direction:column;gap:4px;white-space:nowrap}body>.rdot-pop .rdot-card.fixed>b{font-size:11px;color:#e8f0ff;letter-spacing:.5px}body>.rdot-pop .rdot-card.fixed>.rdot-tip{font-size:9.5px;color:#8a99b8;margin-bottom:2px}body>.rdot-pop .rdot-card.fixed .rdot-row{display:flex;align-items:center;font-size:10.5px;color:#aeb9d2;padding:2px 6px;border-radius:7px}body>.rdot-pop .rdot-card.fixed .rdot-row .rdot{margin:0 6px 0 0;cursor:default}body>.rdot-pop .rdot-card.fixed .rdot-row.on{background:#f5c96d24;color:#f5d98c;font-weight:800}body>.rdot-pop .rdot-card.fixed:not(.above):before{content:"";position:absolute;bottom:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-bottom-color:#141c2e}body>.rdot-pop .rdot-card.fixed.above:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:#141c2e}body>.rdot-pop .rdot-mask{position:fixed;inset:0;z-index:888;background:transparent}#root .ng-hd-badges{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:4px 0 10px}#root .ng-hd-bl{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}#root .ng-hd-badges .ng-tgt{display:inline-flex;align-items:center;height:26px;padding:0 12px;border-radius:99px;font-style:normal;font-size:11px;font-weight:900;letter-spacing:.5px;background:linear-gradient(135deg,#f5c96d,#e5a83c);color:#241a05;box-shadow:0 2px 10px #f5b81d47,inset 0 1px #ffffff59}#root .ng-hd-badges .ng-track-tg{display:inline-flex;align-items:center;height:26px;padding:0 12px;border-radius:99px;font-size:11px;font-weight:800;border:1px solid rgba(245,201,109,.5);background:linear-gradient(165deg,#f5c96d1f,#f5c96d0d);color:#f5d38a;cursor:pointer;box-shadow:inset 0 1px #ffffff0f;transition:.18s}#root .ng-hd-badges .ng-track-tg:hover{background:#f5c96d33}#root .ng-hd-badges .ng-track-tg.on{background:#f5c96d3d;border-color:#f5c96dbf}#root .ng-hd-badges .ng-deck-btn{display:inline-flex;align-items:center;height:26px;padding:0 12px;border-radius:99px;font-size:11px;font-weight:800;border:1px solid rgba(245,201,109,.5);background:linear-gradient(165deg,#f5c96d1f,#f5c96d0d);color:#f5d38a;cursor:pointer;transition:.18s}#root .ng-hd-badges .ng-deck-btn:hover{background:#f5c96d33}#root .ng-track-wk{display:flex;flex-direction:column;gap:5px}#root .ng-track-wk+.ng-track-wk{margin-top:6px;padding-top:9px;border-top:1px dashed rgba(255,255,255,.12)}#root .ng-track-wk-hd{display:flex;align-items:baseline;gap:8px;font-size:11.5px;opacity:.85}#root .ng-track-wk-hd em{font-style:normal;font-size:10px;padding:1px 8px;border-radius:99px;font-weight:800}#root .ng-track-wk-hd em.win{background:#3dbe8024;border:1px solid rgba(61,190,128,.4);color:#8fd0a8}#root .ng-track-wk-hd em.lose{background:#f06e6e1f;border:1px solid rgba(240,110,110,.35);color:#f09a9a}#root .ng-track-wk-hd i{font-style:normal;font-size:10.5px;opacity:.55;margin-left:auto;font-variant-numeric:tabular-nums}#root .ng-track-it .d{font-style:normal;font-size:10.5px;opacity:.55;min-width:34px}#root .ng-track-it .wl{font-style:normal;font-size:9.5px;padding:1px 7px;border-radius:99px;font-weight:900}#root .ng-track-it .wl.win{background:#3dbe8029;border:1px solid rgba(61,190,128,.45);color:#8fd0a8}#root .ng-track-it .wl.lose{background:#f06e6e21;border:1px solid rgba(240,110,110,.4);color:#f09a9a}#root .gd-pd{flex-wrap:wrap;padding:7px 10px;row-gap:4px}#root .gd-pd>em{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#root .gd-pd-votes{flex:none;margin-left:0;margin-top:0}#root .gd-pd-sub{flex-basis:100%}body>.sea-mask{overflow-y:auto;align-items:flex-start;padding:16px}body>.sea-mask .sea-modal{margin:auto;max-height:92vh;overflow:hidden}body>.sea-mask .sea-modal.sea-clashadm{max-width:560px;width:92%}body>.sea-mask .sea-modal .sea-md-body{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding-right:4px}body>.sea-mask .sea-modal .sea-md-body::-webkit-scrollbar{width:6px}body>.sea-mask .sea-modal .sea-md-body::-webkit-scrollbar-track{background:transparent}body>.sea-mask .sea-modal .sea-md-body::-webkit-scrollbar-thumb{background:#f5c96d40;border-radius:6px}body>.sea-mask .sea-modal .sea-md-t,body>.sea-mask .sea-modal .sea-md-ops,body>.sea-mask .sea-modal .sea-md-msg{flex-shrink:0}#root .sea-poolsw-pop button{position:relative}#root .sea-poolsw-pop button.on{background:linear-gradient(90deg,rgba(245,201,109,.2),rgba(245,201,109,.06) 70%,transparent);color:#f5d38a;box-shadow:inset 3px 0 #f0c96e}#root .sea-poolsw-pop button.on:after{content:"✓";color:#f0c96e;font-size:11px;font-weight:900;margin-left:2px}#root .sea-poolsw-pop button.on i{color:#f5d38a}#root .sea-tabs button.sea-poolsel{height:26px;padding:0 11px;font-size:11.5px;border:1px solid rgba(140,170,220,.3);border-radius:99px;background:#8caadc0f;color:#c8d4f2;box-shadow:none;align-self:flex-end}#root .sea-tabs button.sea-poolsel:hover{border-color:#8caadc8c;color:#e8eefc}#root .sea-tabs button.sea-poolsel.on,#root .sea-tabs button.sea-poolsel.swopen{border-color:#f5c96d8c;background:#f5c96d14;color:#f5d38a;box-shadow:none}#root .sea-tabs button.sea-poolsel .sea-poolsw-n{color:#8ea2c9}#root .sea-tabs button.sea-poolsel.on .sea-poolsw-n{color:#f5d38a}#root .sea-tabs>button:not(.sea-poolsel){height:30px;padding:0 16px;align-self:flex-end}#root .sea-fchips .sea-mg-enter{margin-left:auto;display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 14px;border:0;border-radius:99px;background:linear-gradient(135deg,#f5c96d,#e5a83c);color:#241a05;font-size:11.5px;font-weight:900;cursor:pointer;box-shadow:0 2px 10px #f5b81d4d;flex:none}#root .sea-fchips .sea-mg-enter:hover{filter:brightness(1.07)}#root .sea-fchips .sea-mg-enter svg{color:#241a05}#root .sea-mg-back{display:inline-flex;align-items:center;height:28px;padding:0 13px;border:1px solid rgba(245,201,109,.45);border-radius:99px;background:#f5c96d14;color:#f5d38a;font-size:11.5px;font-weight:900;cursor:pointer;white-space:nowrap}#root .sea-mg-back:hover{background:#f5c96d29}#root .seamg-psel{height:28px;padding:0 8px;border-radius:9px;border:1px solid rgba(140,170,220,.35);background:#131e3a;color:#f5d38a;font-size:12px;font-weight:800;cursor:pointer}#root .seamg-psel:focus{outline:none;border-color:#f5c96d8c}#root .seamg-uplog{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;gap:10px}#root .seamg-uplog::-webkit-scrollbar{display:none}#root .seamg-up-time{flex:0 0 96px;font-variant-numeric:tabular-nums;color:#8ea2c9;font-size:11px;white-space:nowrap}#root .seamg-up-file{flex:0 0 64px;font-size:11px;color:#c8d4f2;white-space:nowrap}#root .seamg-up-total{flex:0 0 76px;font-size:11px;color:#c8d4f2;white-space:nowrap;font-variant-numeric:tabular-nums}#root .seamg-up-stats{display:inline-flex;gap:6px;flex:none}#root .seamg-up-stat{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:8px;border:1px solid transparent;background:#8caadc12;color:#8ea2c9;font-size:10.5px;font-weight:800;white-space:nowrap;font-family:inherit}#root .seamg-up-stat b{font-weight:900;font-variant-numeric:tabular-nums;min-width:2ch;text-align:right;color:inherit}#root .seamg-up-stat:not(.hit){opacity:.4}#root .seamg-up-stat.hit{border-color:#f5c96d66;background:#f5c96d1a;color:#f5d38a;cursor:pointer}#root .seamg-up-stat.hit:hover{background:#f5c96d33}#root .seamg-up-by{flex:0 0 auto;min-width:3em;font-size:11px;color:#8ea2c9;white-space:nowrap}#root .seamg-uplog .seamg-dl{margin-left:auto}body>.seamg-read-mask{position:fixed;inset:0;z-index:960;display:flex;align-items:center;justify-content:center;padding:18px;background:#040812b8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}body>.seamg-read{display:flex;flex-direction:column;gap:10px;width:min(560px,94vw);max-height:86vh;padding:18px;border-radius:16px;background:linear-gradient(160deg,#16223f,#101a33);border:1px solid rgba(140,170,220,.35);box-shadow:0 18px 50px #00000080}body>.seamg-read .seamg-read-t{display:flex;align-items:center;justify-content:space-between;color:#f5d38a;font-size:14px}body>.seamg-read .seamg-read-x{border:1px solid rgba(140,170,220,.35);background:transparent;color:#c8d4f2;border-radius:8px;width:26px;height:26px;cursor:pointer;font-size:12px}body>.seamg-read .seamg-read-x:hover{background:#8caadc1f}body>.seamg-read .seamg-read-when{color:#8ea2c9;font-size:11px}body>.seamg-read .seamg-read-tip{margin:0;color:#c8d4f2;font-size:12px;line-height:1.7}body>.seamg-read .seamg-read-list{display:flex;flex-wrap:wrap;gap:6px;overflow-y:auto;min-height:0;padding:2px}body>.seamg-read .seamg-read-list i{font-style:normal;padding:3px 10px;border-radius:8px;background:#8caadc14;border:1px solid rgba(140,170,220,.2);color:#e8eefc;font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}body>.seamg-read .seamg-read-list i em{font-style:normal;color:#8ea2c9;margin-left:6px;font-size:11px}@media(max-width:640px){body>.seamg-read-mask{padding:10px;align-items:flex-start}body>.seamg-read{width:94vw;margin-top:8vh}}#root .fw-ph-lock{font-style:normal;margin-left:6px;font-size:10px;color:#8ea2c9;font-weight:700}#root .wk-inp.fw-ph-ro,#root .wk-inp.fw-ph-ro:disabled{opacity:.65;background:#8caadc0f;cursor:not-allowed;color:#c8d4f2}body>.seamg-read-mask>.seamg-read{display:flex;flex-direction:column;gap:10px;width:min(560px,94vw);max-height:86vh;padding:18px;border-radius:16px;background:linear-gradient(160deg,#16223f,#101a33);border:1px solid rgba(140,170,220,.35);box-shadow:0 18px 50px #00000080}body>.seamg-read-mask .seamg-read-t{display:flex;align-items:center;justify-content:space-between;color:#f5d38a;font-size:14px}body>.seamg-read-mask .seamg-read-x{border:1px solid rgba(140,170,220,.35);background:transparent;color:#c8d4f2;border-radius:8px;width:26px;height:26px;cursor:pointer;font-size:12px}body>.seamg-read-mask .seamg-read-x:hover{background:#8caadc1f}body>.seamg-read-mask .seamg-read-when{color:#8ea2c9;font-size:11px}body>.seamg-read-mask .seamg-read-tip{margin:0;color:#c8d4f2;font-size:12px;line-height:1.7}body>.seamg-read-mask .seamg-read-list{display:flex;flex-wrap:wrap;gap:6px;overflow-y:auto;min-height:0;padding:2px}body>.seamg-read-mask .seamg-read-list i{font-style:normal;padding:3px 10px;border-radius:8px;background:#8caadc14;border:1px solid rgba(140,170,220,.2);color:#e8eefc;font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}body>.seamg-read-mask .seamg-read-list i em{font-style:normal;color:#8ea2c9;margin-left:6px;font-size:11px}@media(max-width:640px){body>.seamg-read-mask{padding:10px;align-items:flex-start}body>.seamg-read-mask>.seamg-read{width:94vw;margin-top:8vh}}#root .seamg-up-time{flex-basis:80px;font-size:10.5px}#root .seamg-up-file{flex-basis:52px;font-size:10.5px}#root .seamg-up-total{flex-basis:56px;font-size:10.5px}#root .seamg-up-stats{gap:3px}#root .seamg-up-stat{padding:1px 5px;font-size:10px;gap:3px}#root .seamg-up-by{font-size:10.5px}body>.ng-track-mask{position:fixed;inset:0;z-index:90;background:#060a18b8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:18px}body>.ng-track-mask>.ng-track-pop{width:min(640px,100%);max-height:86vh;display:flex;flex-direction:column;background:#101a36;border:1px solid rgba(245,201,109,.35);border-radius:16px;box-shadow:0 18px 60px #0000008c;overflow:hidden}body>.ng-track-mask .ng-track-pop-hd{display:flex;align-items:center;gap:10px;padding:13px 16px;border-bottom:1px solid rgba(140,170,220,.16);flex:none}body>.ng-track-mask .ng-track-pop-hd b{color:#f5d38a;font-size:14px;flex:none}body>.ng-track-mask .ng-track-pop-hd span{flex:1;min-width:0;color:#8ea2c9;font-size:11.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body>.ng-track-mask .ng-track-x{flex:none;width:26px;height:26px;border-radius:8px;border:1px solid rgba(140,170,220,.3);background:#8caadc0f;color:#8ea2c9;font-size:12px;cursor:pointer}body>.ng-track-mask .ng-track-x:hover{color:#f5d38a;border-color:#f5c96d80}body>.ng-track-mask .ng-track-days{flex:1;overflow-y:auto;padding:10px 14px;display:flex;flex-direction:column;gap:10px}body>.ng-track-mask .ng-track-empty{padding:26px 16px;color:#8ea2c9;font-size:12px;line-height:1.8;text-align:center}body>.ng-track-mask .ng-track-day{display:flex;flex-direction:column;gap:5px;border:1px solid rgba(140,170,220,.16);border-radius:12px;background:#8caadc0a;padding:8px 10px}body>.ng-track-mask .ng-track-day-hd{display:flex;align-items:center;gap:8px;color:#e8eefc;font-size:12.5px;font-weight:900;padding:2px 2px 4px}body>.ng-track-mask .ng-track-day-hd em{font-style:normal;font-size:11px;font-weight:800;color:#8ea2c9}body>.ng-track-mask .ng-track-day-hd em.win{color:#8fd0a8}body>.ng-track-mask .ng-track-day-hd em.lose{color:#f09a9a}body>.ng-track-mask .ng-track-day-hd i{margin-left:auto;font-style:normal;color:#f5d38a;font-size:11.5px;font-weight:900;font-variant-numeric:tabular-nums}body>.ng-track-mask .ng-track-it{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:6px 10px;border-radius:10px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);font-size:12px;color:#c8d4f2}body>.ng-track-mask .ng-track-it b{font-size:12.5px;color:#e8eefc}body>.ng-track-mask .ng-track-it .dir{font-style:normal;font-size:10px;padding:1px 7px;border-radius:99px}body>.ng-track-mask .ng-track-it.pos .dir{background:#3dbe8024;border:1px solid rgba(61,190,128,.4);color:#8fd0a8}body>.ng-track-mask .ng-track-it.neg .dir{background:#f06e6e21;border:1px solid rgba(240,110,110,.4);color:#f09a9a}body>.ng-track-mask .ng-track-it .pts{font-weight:800;font-variant-numeric:tabular-nums}body>.ng-track-mask .ng-track-it.pos .pts{color:#8fd0a8}body>.ng-track-mask .ng-track-it.neg .pts{color:#f09a9a}body>.ng-track-mask .ng-track-it .wl{font-style:normal;font-size:9.5px;padding:1px 7px;border-radius:99px;font-weight:900}body>.ng-track-mask .ng-track-it .wl.win{background:#3dbe8029;border:1px solid rgba(61,190,128,.45);color:#8fd0a8}body>.ng-track-mask .ng-track-it .wl.lose{background:#f06e6e21;border:1px solid rgba(240,110,110,.4);color:#f09a9a}body>.ng-track-mask .ng-track-it i{font-style:normal;font-size:10.5px;color:#8ea2c9;margin-left:auto}body>.ng-track-mask .ng-track-note{flex:none;padding:9px 16px 12px;border-top:1px solid rgba(140,170,220,.12);color:#8ea2c9;font-size:10px;line-height:1.6;opacity:.75}@media(max-width:560px){body>.ng-track-mask{padding:10px}body>.ng-track-mask>.ng-track-pop{max-height:92vh;border-radius:14px}}#root .sea-tabs.bare{background:none;border:0;padding:0;gap:8px;overflow:visible}#root .sea-tabs.bare>button:not(.sea-poolsel){align-self:center;height:26px;padding:0 14px;border:1px solid rgba(140,170,220,.3);background:#8caadc0f;color:#c8d4f2;font-size:12px;font-weight:800;border-radius:99px}#root .sea-tabs.bare>button:not(.sea-poolsel):hover{border-color:#f5c96d73;color:#f5d38a}#root .sea-tabs.bare>button:not(.sea-poolsel).on{background:linear-gradient(135deg,#f5c96d,#e5a83c);color:#241a05;border-color:transparent;box-shadow:0 2px 10px #f5b81d59}#root .sea-tabs.bare .sea-poolsel.on,#root .sea-tabs.bare .sea-poolsel.swopen{background:linear-gradient(135deg,#f5c96d,#e5a83c);color:#241a05;border-color:transparent;box-shadow:0 2px 10px #f5b81d59}#root .sea-tabs.bare .sea-poolsel.on .sea-poolsw-n,#root .sea-tabs.bare .sea-poolsel.swopen .sea-poolsw-n,#root .sea-tabs.bare .sea-poolsel.on .sea-poolsw-ar,#root .sea-tabs.bare .sea-poolsel.swopen .sea-poolsw-ar{color:#241a05}#root .sea-fchips .sea-mg-enter{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border-radius:8px;border:1px solid rgba(140,170,220,.3);background:#8caadc0f;color:#8ea2c9;cursor:pointer;box-shadow:none;flex:none}#root .sea-fchips .sea-mg-enter:hover{filter:none;border-color:#f5c96d8c;color:#f5d38a;background:#f5c96d1a}#root .sea-fchips .sea-mg-enter svg{color:currentColor}#root .sea-head .seamg-psel-hd{align-self:center;flex:none}#root .sea-fchips button.sea-mg-enter.sea-mg-enter{min-width:0;width:26px;padding:0}#root .sea-appr-bar{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;height:38px;border-radius:12px;border:1px solid rgba(245,201,109,.5);background:linear-gradient(135deg,#f5c96d2e,#e5a83c1a);color:#f5d38a;font-size:12.5px;font-weight:800;cursor:pointer;animation:sea-appr-in .25s ease}#root .sea-appr-bar b{font-size:14px;color:#ffe3a3}#root .sea-appr-bar:hover{background:linear-gradient(135deg,#f5c96d42,#e5a83c29);border-color:#f5c96db3}@keyframes sea-appr-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}#root .sea-appr-hd{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 12px;border-radius:10px;background:#f5c96d12;border:1px solid rgba(245,201,109,.3);margin-bottom:4px}#root .sea-appr-hd b{color:#f5d38a;font-size:12.5px}#root .sea-appr-hd button{border:1px solid rgba(140,170,220,.3);background:#8caadc0f;color:#c8d4f2;height:24px;padding:0 12px;border-radius:99px;font-size:11px;font-weight:800;cursor:pointer}#root .sea-appr-hd button:hover{border-color:#f5c96d80;color:#f5d38a}#root .sea-tabs button.sea-poolsel.sea-poolsel{height:30px;padding:0 14px;font-size:12px;font-weight:800;border-radius:99px}#root .sea-tabs.bare>button:not(.sea-poolsel){height:30px;padding:0 14px;font-size:12px;font-weight:800;border-radius:99px}#root .sea-claim-btn.mini{height:30px;padding:0 14px;font-size:12px;display:inline-flex;align-items:center;gap:4px;box-sizing:border-box}#root .sea-fchips button:not(.sea-mg-enter){height:30px;padding:0 14px;font-size:12px;font-weight:800;border-radius:99px;box-sizing:border-box}body>.seamg-read-mask .seamg-read-list i{display:inline-flex;align-items:center;gap:6px;padding:3px 8px 3px 4px;border-radius:9px;background:#8caadc0f;border:1px solid rgba(140,170,220,.14);white-space:normal}body>.seamg-read-mask .seamg-read-list .chip{border:1px solid rgba(140,170,220,.3);background:#8caadc1a;color:#e8eefc;font-size:11.5px;font-weight:800;padding:2px 10px;border-radius:99px;cursor:pointer;font-variant-numeric:tabular-nums;white-space:nowrap}body>.seamg-read-mask .seamg-read-list .chip:hover{border-color:#f5c96d8c;color:#f5d38a}body>.seamg-read-mask .seamg-read-list .chip.copied{border-color:#3dbe8099;background:#3dbe8029;color:#8fd0a8}body>.seamg-read-mask .seamg-read-list .note{font-style:normal;color:#8ea2c9;font-size:10.5px;line-height:1.4}#root .seamg-nochip{border:1px solid rgba(140,170,220,.3);background:#8caadc14;color:#e8eefc;font-size:11.5px;font-weight:800;padding:1px 9px;border-radius:99px;cursor:pointer;font-variant-numeric:tabular-nums;font-style:normal}#root .seamg-nochip:hover{border-color:#f5c96d8c;color:#f5d38a}#root .seamg-nochip.copied{border-color:#3dbe8099;background:#3dbe8029;color:#8fd0a8}#root .seamg-total-bar{display:flex;align-items:center;justify-content:space-between;gap:10px}#root .seamg-total-bar>span{min-width:0}#root .seamg-total-bar button{border:1px solid rgba(140,170,220,.3);background:#8caadc0f;color:#8ea2c9;height:22px;padding:0 11px;border-radius:99px;font-size:10.5px;font-weight:800;cursor:pointer;flex:none}#root .seamg-total-bar button:hover{border-color:#f5c96d80;color:#f5d38a}body>.ng-track-mask .ng-track-sum{display:flex;flex-wrap:wrap;gap:6px;padding:10px 16px;border-bottom:1px solid rgba(140,170,220,.14);flex:none}body>.ng-track-mask .ng-track-sum span{font-size:11px;color:#aeb9d2;padding:3px 10px;border-radius:99px;background:#8caadc12;border:1px solid rgba(140,170,220,.18)}body>.ng-track-mask .ng-track-sum span b{color:#e8f0ff;font-weight:900}body>.ng-track-mask .ng-track-sum span.gold{border-color:#f5c96d66;background:#f5c96d14}body>.ng-track-mask .ng-track-sum span.gold b{color:#f5d38a}body>.ng-track-mask .ng-track-month{display:flex;flex-direction:column;gap:6px}body>.ng-track-mask .ng-track-month+.ng-track-month{margin-top:10px;padding-top:10px;border-top:2px solid rgba(245,201,109,.18)}body>.ng-track-mask .ng-track-mo-hd{display:flex;align-items:center;gap:10px;padding:0 2px}body>.ng-track-mask .ng-track-mo-hd b{color:#f5d38a;font-size:13px}body>.ng-track-mask .ng-track-mo-hd .wr{font-size:10.5px;font-weight:900;color:#f5d38a;padding:2px 9px;border-radius:99px;background:#f5c96d1f;border:1px solid rgba(245,201,109,.4)}body>.ng-track-mask .ng-track-mo-hd em{font-style:normal;font-size:10.5px;color:#8ea2c9}body>.ng-track-mask .ng-track-week{display:flex;flex-direction:column;gap:5px;padding-left:6px}body>.ng-track-mask .ng-track-wk-hd{display:flex;align-items:center;gap:8px}body>.ng-track-mask .ng-track-wk-hd b{font-size:11px;color:#c8d4f2}body>.ng-track-mask .ng-track-wk-hd .wr{font-size:10px;font-weight:900;color:#8fc7ff;padding:1px 8px;border-radius:99px;background:#60a5fa1a;border:1px solid rgba(96,165,250,.35)}body>.ng-track-mask .ng-track-wk-hd em{font-style:normal;font-size:10px;color:#5b719e}body>.ng-track-mask .ng-track-day{overflow-x:auto}body>.ng-track-mask .ng-track-tb{display:flex;flex-direction:column;gap:3px;min-width:580px}body>.ng-track-mask .ng-track-tr{display:grid;grid-template-columns:62px 54px 74px 112px 96px 62px 78px;gap:6px;align-items:center;padding:5px 10px;border-radius:9px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);font-size:12px}body>.ng-track-mask .ng-track-tr.hd{background:transparent;border-color:transparent;padding:2px 10px;font-size:10px;color:#5b719e;font-weight:800}body>.ng-track-mask .ng-track-tr.hd span{white-space:nowrap}body>.ng-track-mask .ng-track-tr b{font-size:12.5px;color:#e8f0ff;white-space:nowrap}body>.ng-track-mask .ng-track-tr .dir{font-style:normal;font-size:10px;padding:1px 7px;border-radius:99px;justify-self:start;white-space:nowrap}body>.ng-track-mask .ng-track-tr.pos .dir{background:#3dbe8024;border:1px solid rgba(61,190,128,.4);color:#8fd0a8}body>.ng-track-mask .ng-track-tr.neg .dir{background:#f06e6e21;border:1px solid rgba(240,110,110,.4);color:#f09a9a}body>.ng-track-mask .ng-track-tr .num{font-variant-numeric:tabular-nums;color:#c8d4f2;text-align:right;white-space:nowrap}body>.ng-track-mask .ng-track-tr .num .dt{display:block;font-style:normal;font-size:9.5px;color:#5b719e;text-align:right}body>.ng-track-mask .ng-track-tr .pft.up,body>.ng-track-mask .ng-track-tr .roi.up{color:#8fd0a8}body>.ng-track-mask .ng-track-tr .pft.dn,body>.ng-track-mask .ng-track-tr .roi.dn{color:#f09a9a}body>.ng-track-mask .ng-track-tr .wl{font-style:normal;font-size:9.5px;padding:1px 7px;border-radius:99px;font-weight:900;justify-self:end;white-space:nowrap}body>.ng-track-mask .ng-track-tr .wl.win{background:#3dbe8029;border:1px solid rgba(61,190,128,.45);color:#8fd0a8}body>.ng-track-mask .ng-track-tr .wl.lose{background:#f06e6e21;border:1px solid rgba(240,110,110,.4);color:#f09a9a}#root .mcr-tb.v2 .mcr-tr .mcr-rowops .mcr-lock,#root .mcr-tb.v2 .mcr-tr .mcr-rowops .mcr-srcpill{display:inline-flex;align-items:center;justify-content:center;height:20px;padding:0 9px;font-size:10.5px;font-weight:800;border-radius:99px;line-height:1;box-sizing:border-box;gap:3px}#root .mcr-tb.v2 .mcr-tr .mcr-rowops .mcr-srcpill.watch{border-color:#f5c96d80;background:#f5c96d1f;color:#f5d38a}#root .mcr-tb.v2 .mcr-tr .mcr-rowops .mcr-srcpill.watch:hover{background:#f5c96d38;border-color:#f5c96dbf}@media(max-width:640px){#root .mcr-tb.v2 .mcr-tr .mcr-rowops .mcr-lock,#root .mcr-tb.v2 .mcr-tr .mcr-rowops .mcr-srcpill{height:19px;padding:0 6px;font-size:9.5px}}#root .gd-cr-orbs i.gd-cr-orb{width:20px;height:20px;border-radius:50%;display:inline-flex;flex-wrap:wrap;align-content:center;justify-content:center;gap:1px;padding:2px;background:#0b1324d9;box-sizing:border-box}#root .gd-cr-orbs i.gd-cr-orb.p{border-color:#2ed69ab3;box-shadow:0 0 7px #2ed69a73}#root .gd-cr-orbs i.gd-cr-orb.n{border-color:#ff6b7ab3;box-shadow:0 0 7px #ff6b7a73}#root .gd-cr-orbs i.gd-cr-orb.w{border-color:#aebadb8c;box-shadow:0 0 6px #8fa3c84d}#root .gd-cr-orbs i.gd-cr-orb u{width:4px;height:4px;border-radius:50%;flex:none}#root .gd-cr-orbs i.gd-cr-orb u.p{background:var(--up)}#root .gd-cr-orbs i.gd-cr-orb u.n{background:var(--dn)}#root .gd-cr-orbs i.gd-cr-orb u.w{background:#8fa3c8}body>.rdot-pop .rdot-card.fixed.wide{min-width:240px;white-space:normal}body>.rdot-pop .rdot-promo{display:flex;flex-direction:column;gap:4px;margin-top:6px;padding-top:7px;border-top:1px dashed rgba(150,180,230,.25)}body>.rdot-pop .rdot-pm-t{font-size:11px;color:#f5d38a;font-weight:900}body>.rdot-pop .rdot-pm-tip{font-size:10px;color:#8a99b8}body>.rdot-pop .rdot-pm-c{display:flex;align-items:baseline;gap:5px;font-size:10px;color:#aeb9d2;line-height:1.45}body>.rdot-pop .rdot-pm-c i{font-style:normal;font-weight:900;flex:none}body>.rdot-pop .rdot-pm-c.ok i{color:#7be3a5}body>.rdot-pop .rdot-pm-c.no i{color:#ff9d8a}body>.rdot-pop .rdot-pm-c em{font-style:normal;color:#5b719e;font-size:9.5px}body>.rdot-pop .rdot-pm-btn{margin-top:4px;height:26px;border-radius:99px;font-size:11px;font-weight:900;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;padding:0 12px}body>.rdot-pop .rdot-pm-btn.ok{background:linear-gradient(135deg,#f5c96d,#e5a83c);color:#241a05;cursor:pointer;border:0}body>.rdot-pop .rdot-pm-btn.pending{border-color:#f5c96d73;color:#f5d38a;background:#f5c96d14}body>.rdot-pop .rdot-pm-btn.no{border-color:#8caadc40;color:#8ea2c9;background:#8caadc0f}#root .rk-applies{display:flex;flex-direction:column;gap:7px;padding:11px 13px;border-radius:13px;border:1px solid rgba(245,201,109,.4);background:linear-gradient(150deg,#f5c96d17,#f5c96d05);margin-bottom:12px}#root .rk-applies-t{color:#f5d38a;font-size:12.5px}#root .rk-apply{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding:7px 10px;border-radius:10px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);font-size:12px}#root .rk-apply b{color:#e8f0ff}#root .rk-apply span{color:#aeb9d2}#root .rk-apply .rk-apply-to{color:#f5d38a;font-weight:900;font-style:normal}#root .rk-apply em{font-style:normal;color:#5b719e;font-size:10.5px}#root .rk-apply-ops{margin-left:auto;display:inline-flex;gap:6px}#root .rk-apply-ops button{height:24px;padding:0 13px;border-radius:99px;font-size:11px;font-weight:900;cursor:pointer;border:1px solid rgba(140,170,220,.3);background:#8caadc14;color:#c8d4f2}#root .rk-apply-ops button.ok{background:linear-gradient(135deg,#f5c96d,#e5a83c);border:0;color:#241a05}#root .rk-apply-ops button.rej{border-color:#ff786e80;background:#ff6e6424;color:#ffc4bc}#root .gd-cr-layer{flex-wrap:wrap}#root .gd-cr-layer>em{flex-basis:100%;padding-left:52px;font-size:9.5px;color:#8fa3c8}@media(max-width:640px){#root .mcr-tb.v2{overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}#root .mcr-tb.v2 .mcr-tr{min-width:448px}}#root .seamg-dl.sm{width:22px;height:22px;padding:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;line-height:1}#root .seamg-dl.sm:hover{transform:scale(1.1)}#root .seamg-ulist{max-height:122px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(91,124,178,.4) transparent}#root .seamg-ulist::-webkit-scrollbar{width:5px}#root .seamg-ulist::-webkit-scrollbar-thumb{background:#5b7cb259;border-radius:3px}#root .sea-tabs button.sea-poolsel.on,#root .sea-tabs button.sea-poolsel.swopen{border-color:#d6e4f880;background:#d6e4f814;color:#e8f0ff;box-shadow:none}#root .sea-poolsel.on .sea-poolsw-n{color:#e8f0ff}#root .sea-poolsel .sea-poolsw-ar{color:#8ea2c9}#root .sea-poolsel.on .sea-poolsw-ar,#root .sea-poolsel.swopen .sea-poolsw-ar,#root .sea-poolsel:hover .sea-poolsw-ar{color:#e8f0ff}@media(max-height:880px){#root .goal-wrap.fix3>.lay-secs>.lay-sec[data-sec=tips]:not(.sized){overflow:hidden}#root .goal-wrap.fix3>.lay-secs>.lay-sec[data-sec=tips]:not(.sized)>.goal-tips{flex:1 1 auto;min-height:0;max-height:100%;overflow-y:auto;scrollbar-width:thin}}#root .lg-btn.ok.dim{opacity:.45;border-style:dashed}#root .lg-btn.ok.dim:hover{opacity:.8}#root .pb-rev{flex:none;padding:2px 8px;border-radius:999px;border:1px solid rgba(148,163,184,.45);background:#94a3b814;color:#94a3b8;font-size:10px;cursor:pointer;white-space:nowrap;transition:all .15s}#root .pb-rev:hover{border-color:#60a5fa;color:#93c5fd;background:#60a5fa1f}#root .pb-t3:has(.pb-rev){grid-template-columns:54px minmax(0,1fr) 168px auto}#root .pb-t3:has(.pb-rev) .pb-t3-badges{flex-wrap:wrap;row-gap:3px}#root .prd-pop{position:relative;width:min(620px,94vw);max-height:86vh;display:flex;flex-direction:column;gap:4px;padding:18px 18px 14px;border-radius:16px;border:1px solid rgba(148,163,184,.25);background:#0f1a2e;color:#e2e8f0;box-shadow:0 18px 60px #00000080}#root .prd-t{font-size:16px}#root .prd-sub{font-size:11px;color:#94a3b8}#root .prd-body{margin-top:6px;overflow-y:auto;scrollbar-width:thin;display:flex;flex-direction:column;gap:8px;padding-right:2px}#root .prd-formula{font-size:12px;color:#cbd5e1;background:#60a5fa14;border:1px solid rgba(96,165,250,.25);border-radius:10px;padding:8px 10px;display:flex;flex-wrap:wrap;gap:6px;align-items:center}#root .prd-formula i{font-style:normal;color:#93c5fd;font-weight:700}#root .prd-members{font-size:11px;color:#94a3b8;display:flex;flex-wrap:wrap;gap:4px;align-items:center}#root .prd-members em{font-style:normal;padding:1px 7px;border-radius:999px;background:#94a3b81f;color:#cbd5e1}#root .prd-members em.boss{background:#facc1526;color:#fde68a}#root .prd-row{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding:8px 10px;border-radius:10px;border:1px solid rgba(148,163,184,.18);background:#94a3b80d}#root .prd-row.off{opacity:.62;border-style:dashed}#root .prd-row-m{flex:1;min-width:220px;display:flex;flex-wrap:wrap;gap:4px 8px;align-items:baseline;font-size:12px}#root .prd-row-m b{font-size:13px}#root .prd-row-m span{color:#94a3b8;font-size:11px}#root .prd-row-m .prd-note{color:#fca5a5}#root .prd-st{font-style:normal;font-size:10px;padding:1px 7px;border-radius:999px}#root .prd-st.ap{background:#34d39926;color:#6ee7b7}#root .prd-st.pd{background:#facc151f;color:#fde68a}#root .prd-st.rj{background:#f8717126;color:#fca5a5}#root .prd-row-ops{display:flex;gap:6px}#root .prd-b{padding:3px 10px;border-radius:8px;border:1px solid rgba(148,163,184,.35);background:transparent;color:#cbd5e1;font-size:11px;cursor:pointer;transition:all .15s}#root .prd-b:hover{border-color:#60a5fa;color:#93c5fd}#root .prd-b.warn{border-color:#facc1573;color:#fde68a}#root .prd-b.warn:hover{background:#facc151f}#root .prd-b.danger{border-color:#f8717173;color:#fca5a5}#root .prd-b.danger:hover{background:#f871711f}#root .prd-b.ok{border-color:#34d39973;color:#6ee7b7}#root .prd-b.ok:hover{background:#34d3991f}#root .prd-b:disabled{opacity:.5;cursor:not-allowed}#root .prd-edit{flex-basis:100%;display:flex;flex-wrap:wrap;gap:8px;align-items:flex-end;padding:8px;border-radius:8px;background:#0f172a99;border:1px dashed rgba(148,163,184,.3)}#root .prd-edit label{display:flex;flex-direction:column;gap:3px;font-size:10px;color:#94a3b8}#root .prd-edit label.grow{flex:1;min-width:180px}#root .prd-edit input{padding:4px 8px;border-radius:6px;border:1px solid rgba(148,163,184,.35);background:#0b1220;color:#e2e8f0;font-size:12px;width:110px}#root .prd-edit label.grow input{width:100%}#root .prd-err{font-size:11px;color:#fca5a5}@media(max-width:520px){#root .prd-pop{padding:14px 12px 10px}#root .prd-row-m{min-width:0}}#root .sea-tabs.bare .sea-poolsel.on,#root .sea-tabs.bare .sea-poolsel.swopen{background:#d6e4f814;color:#e8f0ff;border-color:#d6e4f880;box-shadow:none}#root .sea-tabs.bare .sea-poolsel.on .sea-poolsw-n,#root .sea-tabs.bare .sea-poolsel.swopen .sea-poolsw-n,#root .sea-tabs.bare .sea-poolsel.on .sea-poolsw-ar,#root .sea-tabs.bare .sea-poolsel.swopen .sea-poolsw-ar{color:#e8f0ff}#root .sea-fchips button{height:30px;padding:0 14px;font-size:12px;font-weight:800;border-radius:99px;display:inline-flex;align-items:center;gap:2px}#root .sea-fchips button .sea-chip-n{display:inline-flex;align-items:center}#root .fw-tagc.lvP i{color:#6ee7b7}#root .fw-tagc.lvP.on{border-color:#6ee7b7;box-shadow:0 0 12px #6ee7b738}#root .fw-tagc.lvP.on u{color:#6ee7b7}#root .fw-tagc.lvP.dis{opacity:.45;cursor:not-allowed}#root .mcr-srcpill{padding:2px 8px;font-size:10.5px;font-weight:400}#root .gd-mxsrch-wrap{position:relative;display:inline-flex;align-items:center;flex:none;margin:0 8px}#root .gd-mxsrch{height:24px;width:172px;padding:0 24px 0 12px;font-size:11.5px;font-weight:600;color:#e8f0ff;background:#d6e4f814;border:1px solid rgba(214,228,248,.32);border-radius:99px;outline:none;transition:border-color .15s,box-shadow .15s}#root .gd-mxsrch::-moz-placeholder{color:#d6e4f86b;font-weight:400}#root .gd-mxsrch::placeholder{color:#d6e4f86b;font-weight:400}#root .gd-mxsrch:focus{border-color:#d6e4f899;box-shadow:0 0 0 2px #d6e4f81f}#root .gd-mxsrch-x{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;font-size:10px;color:#d6e4f899;background:transparent;border:none;border-radius:99px;cursor:pointer}#root .gd-mxsrch-x:hover{color:#fff;background:#d6e4f829}#root .gd-mxnone{grid-column:1/-1;padding:22px 8px;text-align:center;font-size:12px;color:#d6e4f88c}@media(max-width:520px){#root .gd-mxsrch{width:126px}}#root .gd-ph{flex-wrap:wrap;row-gap:6px}#root .gd-ph>b{white-space:nowrap}#root .gd-ph>span:last-child{white-space:nowrap}#root .gd-ph .gd-mxsrch-wrap{order:3;flex:1 1 100%;margin:0}#root .gd-ph .gd-mxsrch{width:100%;max-width:none}body>.ng-track-mask>.ng-track-pop{width:min(760px,100%)}body>.ng-track-mask .ng-track-sum{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;gap:5px}body>.ng-track-mask .ng-track-sum span{white-space:nowrap;flex:none;padding:3px 8px}body>.ng-track-mask .ng-track-tabs{display:flex;gap:6px;padding:10px 16px 0;flex:none}body>.ng-track-mask .ng-track-tabs button{flex:1;height:30px;border-radius:99px;border:1px solid rgba(140,170,220,.3);background:#8caadc0f;color:#c8d4f2;font-size:12px;font-weight:800;cursor:pointer;transition:all .15s}body>.ng-track-mask .ng-track-tabs button:hover{border-color:#f5c96d73;color:#f5d38a}body>.ng-track-mask .ng-track-tabs button.on{background:linear-gradient(135deg,#f5c96d,#e5a83c);color:#241a05;border-color:transparent;box-shadow:0 2px 10px #f5b81d59}body>.ng-track-mask .ng-track-psum{display:flex;align-items:center;flex-wrap:wrap;gap:5px 10px;padding:8px 16px 10px;border-bottom:1px solid rgba(140,170,220,.14);flex:none;font-size:11.5px;color:#aeb9d2}body>.ng-track-mask .ng-track-psum b{color:#f5d38a;font-size:12.5px}body>.ng-track-mask .ng-track-psum em{font-style:normal;font-weight:800}body>.ng-track-mask .ng-track-psum em u{text-decoration:none;color:#e8f0ff;font-weight:900}body>.ng-track-mask .ng-track-psum i{margin-left:auto;font-style:normal;color:#f5d38a;font-weight:900;font-variant-numeric:tabular-nums}body>.ng-track-mask .ng-track-tb-x{overflow-x:auto;scrollbar-width:thin}body>.ng-track-mask .ng-track-tb{min-width:664px;display:flex;flex-direction:column;gap:3px}body>.ng-track-mask .ng-track-tr{grid-template-columns:88px 62px 82px 98px 118px 74px 86px}body>.ng-track-mask .ng-track-tb.rk{border:1px solid rgba(245,201,109,.22);border-radius:12px;padding:6px;background:#f5c96d08}body>.ng-track-mask .ng-track-tr b i.ng-rk{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;font-style:normal;font-size:10px;font-weight:900;margin-right:5px;background:#8caadc24;color:#8ea2c9;vertical-align:2px}body>.ng-track-mask .ng-track-tr b i.ng-rk.r1{background:linear-gradient(135deg,#f5c96d,#e5a83c);color:#241a05}body>.ng-track-mask .ng-track-tr b i.ng-rk.r2{background:linear-gradient(135deg,#d7e3f8,#9fb4d8);color:#1a2338}body>.ng-track-mask .ng-track-tr b i.ng-rk.r3{background:linear-gradient(135deg,#e0a173,#b96f3c);color:#241205}body>.ng-track-mask .ng-track-tr b i.dt{display:block;font-style:normal;font-size:9.5px;color:#5b719e;font-weight:400;margin-top:1px}body>.ng-track-mask .ng-track-sub-hd{font-size:11px;color:#5b719e;font-weight:800;letter-spacing:.12em;padding:2px 2px 0}body>.ng-track-mask .ng-track-tr .num.lk{cursor:pointer;color:#f5d38a;justify-self:end;border-bottom:1px dashed rgba(245,201,109,.55);padding-bottom:1px}body>.ng-track-mask .ng-track-tr .num.lk:hover{color:#ffe3a3;border-bottom-color:#ffe3a3}body>.ng-track-mask .ng-track-tr .wl.up{background:#3dbe8029;border:1px solid rgba(61,190,128,.45);color:#8fd0a8}body>.ng-track-mask .ng-track-tr .wl.dn{background:#f06e6e21;border:1px solid rgba(240,110,110,.4);color:#f09a9a}body>.ng-track-mask .ng-track-day-hd{background:#101a3699;border-radius:8px;padding:4px 8px}body>.ng-track-mask .ng-track-tr.hd span:nth-child(n+3){text-align:right}body>.ng-track-mask .ng-track-day{padding-left:6px;padding-right:6px}.ng-kmask{z-index:1200}.ja-av.grp{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:1.5px;padding:5px;background:#8caadc1a;border:1px solid rgba(140,170,220,.22)}.ja-av.grp img,.ja-av.grp .ja-av-gd{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.ja-av.grp .ja-av-gd{display:block;background:radial-gradient(circle at 50% 32%,rgba(200,214,244,.5) 0 26%,transparent 27%),radial-gradient(circle at 50% 88%,rgba(200,214,244,.5) 0 44%,transparent 45%),#8caadc29}.ja-grp-n{font-style:normal;font-size:11px;font-weight:700;color:#8ea2c9;margin-left:2px}.im-role.grp{background:#f0c96b24;border-color:#f0c96b73;color:#ffd584}.ja-sys{text-align:center;font-size:11px;color:#7d90b8;padding:6px 12px;margin:2px auto;max-width:86%;background:#8caadc12;border-radius:99px;width:-moz-fit-content;width:fit-content}.ja-none-grp{display:inline-flex;align-items:center;gap:4px;margin-top:6px;color:#f5d38a;font-weight:800;cursor:pointer}.ja-none-grp:hover{text-decoration:underline}.ja-grpm{max-height:88vh;display:flex;flex-direction:column}.ja-grpm-list{margin:10px 0 4px;overflow-y:auto;min-height:120px;max-height:46vh;border:1px solid rgba(140,170,220,.16);border-radius:12px;padding:4px}.ja-grpm-row{display:flex;align-items:center;gap:8px;padding:7px 8px;border-radius:10px;cursor:pointer}.ja-grpm-row:hover{background:#8caadc12}.ja-grpm-row.on{background:#f0c96b14}.ja-grpm-ck{flex:none;width:18px;height:18px;border-radius:50%;border:1.6px solid rgba(140,170,220,.45);display:inline-flex;align-items:center;justify-content:center;color:#2b2003;transition:all .15s}.ja-grpm-row.on .ja-grpm-ck{background:linear-gradient(135deg,#ffe9a0,#f0c96b);border-color:#f0c96b}.ja-grpm-row .im-tx{flex:1;min-width:0}.ja-grpm-row .im-tx i{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ja-grpm-cnt{margin-right:auto;font-size:12px;color:#8ea2c9;align-self:center}.ja-grpm-cnt b{color:#f5d38a;font-size:14px}.ja-grpset-mems{display:grid;grid-template-columns:repeat(auto-fill,minmax(58px,1fr));gap:10px 6px;margin:8px 0 12px;max-height:38vh;overflow-y:auto;padding:2px}.ja-grpset-m{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px}.ja-grpset-m b{font-size:11px;font-weight:700;color:#c8d4f2;max-width:58px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;gap:3px;align-items:center}.ja-grpset-av{position:relative;width:44px;height:44px;border-radius:50%;display:flex}.ja-grpset-av img,.ja-grpset-av .av-df{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.ja-grpset-av.onl:after{content:"";position:absolute;right:0;bottom:0;width:10px;height:10px;border-radius:50%;background:#3dca82;border:2px solid #101a30}.ja-grpset-m u{position:absolute;top:-4px;right:2px;width:17px;height:17px;border-radius:50%;background:#f06e6e29;border:1px solid rgba(240,110,110,.5);color:#f09a9a;font-style:normal;font-size:9px;font-weight:900;display:flex;align-items:center;justify-content:center;cursor:pointer}.ja-grpset-m.arm u{width:auto;padding:0 5px;background:#d2352f;color:#fff;border-color:#d2352f}.ja-grp-owner{font-style:normal;font-size:9px;font-weight:800;color:#ffd584;background:#f0c96b24;border:1px solid rgba(240,201,107,.4);border-radius:99px;padding:0 4px}.ja-grpset-m.add{cursor:pointer}.ja-grpset-plus{align-items:center;justify-content:center;border:1.5px dashed rgba(140,170,220,.45);color:#8ea2c9;background:#8caadc0d}.ja-grpset-m.add:hover .ja-grpset-plus{border-color:#f0c96b;color:#f5d38a}.ja-grpset-m.add b{color:#8ea2c9}.ja-grpset-ren{display:flex;gap:8px;align-items:center;margin-bottom:10px}.ja-grpset-ren .jc-addm-inp{flex:1;margin:0}.ja-grpset-ren .im-mop-i{width:100%;text-align:left}.ja-grpset-warn{margin:8px 0 0;font-size:11px;color:#f09a9a;text-align:center}.jc-addm-c.danger{background:#f06e6e29;border-color:#f06e6e8c;color:#f09a9a}body>.ng-track-mask .ng-track-board{flex:1;min-height:0;display:flex;flex-direction:column;margin:12px 14px 4px;border:1px solid rgba(245,201,109,.28);border-radius:14px;background:#0a102280;box-shadow:inset 0 1px #ffffff08,0 6px 24px #00000040;overflow:hidden}body>.ng-track-mask .ng-track-board .ng-track-tabs{padding:10px 12px;border-bottom:1px solid rgba(140,170,220,.16);background:#8caadc0d}body>.ng-track-mask .ng-track-board .ng-track-tabs button{height:32px}body>.ng-track-mask .ng-track-board .ng-track-sum.inbd{border-bottom:1px solid rgba(140,170,220,.14);padding:10px 12px}body>.ng-track-mask .ng-track-board .ng-track-days{padding:10px 12px}@media(max-width:760px){body>.ng-track-mask .ng-track-board{margin:8px 8px 2px;border-radius:12px}body>.ng-track-mask .ng-track-board .ng-track-tabs{padding:8px}body>.ng-track-mask .ng-track-board .ng-track-sum.inbd{padding:8px}body>.ng-track-mask .ng-track-board .ng-track-days{padding:8px}}body>.rdot-pop .rdot-card.fixed .rdot-row .rdot-pay{margin-left:auto;font-style:normal;font-size:9.5px;font-weight:400;color:#8a99b8;padding-left:8px}body>.rdot-pop .rdot-card.fixed .rdot-row.on .rdot-pay{color:#f5d98c;font-weight:700}body>.rdot-pop .rdot-pm-pay{display:block;font-size:10.5px;color:#c9d4ec;margin:1px 0 3px;line-height:1.4}body>.rdot-pop .rdot-pm-pay b{color:#f5d98c;font-weight:900;margin:0 1px}#root .sea-fchips button.sea-pickmode.ico{width:30px;min-width:30px;padding:0;justify-content:center;flex:none}#root .sea-fchips button.sea-pickmode.ico svg{flex:none;width:16px;height:16px}body>.pcer-mask{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(1200px 700px at 50% 118%,rgba(120,80,220,.28),transparent 60%),radial-gradient(900px 520px at 50% -18%,rgba(245,201,109,.16),transparent 55%),linear-gradient(170deg,#0a0f1e,#101a33 55%,#0a0f1e);animation:pcerIn .5s ease}@keyframes pcerIn{0%{opacity:0}to{opacity:1}}body>.pcer-mask .pcer-star{position:absolute;width:3px;height:3px;border-radius:50%;background:#f5d98c;box-shadow:0 0 8px 1px #f5d98ccc;animation:pcerTw 2.6s ease-in-out infinite}body>.pcer-mask .pcer-star.s1{top:18%;left:22%}body>.pcer-mask .pcer-star.s2{top:26%;right:20%;animation-delay:.7s}body>.pcer-mask .pcer-star.s3{top:60%;left:14%;animation-delay:1.2s}body>.pcer-mask .pcer-star.s4{bottom:20%;right:16%;animation-delay:.4s}body>.pcer-mask .pcer-star.s5{top:12%;left:55%;animation-delay:1.8s}@keyframes pcerTw{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:1;transform:scale(1.25)}}body>.pcer-mask .pcer-card{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;max-width:340px;width:calc(100vw - 48px);padding:30px 26px 24px;border-radius:20px;border:1px solid rgba(245,201,109,.4);background:linear-gradient(165deg,#1a2338eb,#101828f0);box-shadow:0 18px 60px #0009,0 0 44px #f5c96d1f inset;animation:pcerCard .55s cubic-bezier(.2,1.4,.4,1)}@keyframes pcerCard{0%{transform:translateY(26px) scale(.92);opacity:0}to{transform:none;opacity:1}}body>.pcer-mask .pcer-medal{font-style:normal;font-size:52px;line-height:1;filter:drop-shadow(0 0 18px rgba(245,201,109,.75));animation:pcerMedal 1.6s ease-in-out infinite}@keyframes pcerMedal{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}body>.pcer-mask .pcer-title{font-size:21px;letter-spacing:6px;color:#f5d98c;text-shadow:0 0 18px rgba(245,201,109,.5);font-weight:900}body>.pcer-mask .pcer-sub{font-size:9px;letter-spacing:3.5px;color:#8a99b8}body>.pcer-mask .pcer-name{margin-top:8px;font-size:17px;color:#fff;font-weight:900}body>.pcer-mask .pcer-lv{font-size:14px;color:#aeb9d2}body>.pcer-mask .pcer-lv em{font-style:normal;color:#f5d98c;font-weight:900;font-size:16px}body>.pcer-mask .pcer-pay{font-size:12px;color:#c9d4ec}body>.pcer-mask .pcer-pay b{color:#f5d98c;font-size:15px;margin:0 2px}body>.pcer-mask .pcer-gift{margin-top:14px;padding:11px 30px;border:0;border-radius:99px;font-size:14.5px;font-weight:900;cursor:pointer;color:#241a05;background:linear-gradient(135deg,#f8d689,#e5a83c);box-shadow:0 6px 22px #f5b81d73;animation:pcerGift 1.8s ease-in-out infinite}body>.pcer-mask .pcer-gift:hover{filter:brightness(1.07)}body>.pcer-mask .pcer-gift:disabled{opacity:.7;cursor:default;animation:none}@keyframes pcerGift{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}body>.pcer-mask .pcer-note{font-size:10px;color:#8a99b8;margin-top:4px}body>.pcer-mask .pcer-won-tip{margin-top:10px;font-size:11px;letter-spacing:2px;color:#8a99b8}body>.pcer-mask .pcer-prize{font-size:25px;color:#f5d98c;font-weight:900;text-shadow:0 0 24px rgba(245,201,109,.65);animation:pcerPrize .6s cubic-bezier(.2,1.6,.4,1)}@keyframes pcerPrize{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}body>.pcer-mask .pcer-done{margin-top:14px;padding:10px 24px;border-radius:99px;border:1px solid rgba(245,201,109,.55);background:#f5c96d1f;color:#f5d98c;font-size:13px;font-weight:800;cursor:pointer}body>.pcer-mask .pcer-done:hover{background:#f5c96d38}body>.pcer-mask .pcer-petal{position:absolute;top:-4%;border-radius:2px;background:linear-gradient(160deg,#f8d689,#e5a83c);opacity:.9;animation-name:pcerFall;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes pcerFall{0%{transform:translateY(-5vh) rotate(0)}to{transform:translateY(108vh) rotate(340deg)}}@media(max-width:760px){body>.pcer-mask .pcer-card{padding:24px 18px 20px}body>.pcer-mask .pcer-title{font-size:18px;letter-spacing:4px}body>.pcer-mask .pcer-prize{font-size:21px}}.ct-opb.win{color:#7fe0a8;background:#3dbe801a;border-color:#3dbe8066}.ct-opb.win:hover{color:#fff;background:#3dbe803d;border-color:#3dbe80b3}.ct-opb.loss{color:#ffb37e;background:#ff965017;border-color:#ff965061}.ct-opb.loss:hover{color:#fff;background:#ff965038;border-color:#ff9650a6}#root .bkdesk-close{align-items:center}#root .bkdesk-close .cg{flex:0 1 220px;min-width:160px}#root .bkdesk-close-tag{font-size:12px;font-weight:900;letter-spacing:1px}#root .bkdesk-close-tag.win{color:#7fe0a8}#root .bkdesk-close-tag.loss{color:#ffb37e}#root .bkdesk-close-note{flex-basis:100%;font-style:normal;font-size:10.5px;opacity:.55}#root .bkdesk-item.pcl .bkdesk-item-m{gap:8px}#root .pcl-zone{margin-top:14px;border:1px solid rgba(140,170,220,.18);border-radius:14px;background:#0a102273;padding:10px 12px}#root .pcl-hd{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap;padding-bottom:8px;border-bottom:1px solid rgba(140,170,220,.12);margin-bottom:8px}#root .pcl-hd b{font-size:13px;letter-spacing:1px}#root .pcl-hd span{font-size:10.5px;opacity:.5}#root .pcl-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:7px 4px;border-bottom:1px dashed rgba(140,170,220,.1);font-size:12px}#root .pcl-row:last-child{border-bottom:none}#root .pcl-kind{flex:none;font-size:10.5px;font-weight:900;padding:2px 8px;border-radius:99px}#root .pcl-kind.win{color:#7fe0a8;background:#3dbe801f;border:1px solid rgba(61,190,128,.4)}#root .pcl-kind.loss{color:#ffb37e;background:#ff96501a;border:1px solid rgba(255,150,80,.38)}#root .pcl-v{opacity:.85}#root .pcl-pt{opacity:.7;font-variant-numeric:tabular-nums}#root .pcl-pf{font-style:normal;font-weight:900;font-variant-numeric:tabular-nums}#root .pcl-pf.up{color:#ff8f9b}#root .pcl-pf.dn{color:#6fd695}#root .pcl-d{font-style:normal;font-size:10.5px;opacity:.5;margin-left:auto}@media(max-width:640px){#root .pcl-row{font-size:11px;gap:6px}#root .pcl-d{margin-left:0;flex-basis:100%}}#root .gd-mx-nums{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0;margin-top:4px;align-items:end}#root .gd-mx-nums i{position:relative;display:flex;justify-content:center;font-style:normal;font-size:10px;font-weight:800;line-height:1.2;padding:1px 0 3px;letter-spacing:0}#root .gd-mx-nums i:after{content:"";position:absolute;left:20%;right:20%;bottom:0;height:2px;border-radius:2px;background:currentColor;opacity:.8}#root .gd-mx-nums i+i:before{content:"";position:absolute;left:0;top:1px;bottom:5px;width:1px;background:#27334f}#root .gd-top{overflow:hidden}#root .gd-top:after{content:"";position:absolute;bottom:0;left:0;width:34%;height:2px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(125,211,252,.85) 42%,rgba(76,222,128,.95) 55%,transparent);filter:drop-shadow(0 0 4px rgba(76,222,128,.5));animation:gdTopScan 3.8s linear infinite}@keyframes gdTopScan{0%{transform:translate(-110%)}to{transform:translate(320%)}}#root .gd-scan{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:#8fd6ff;letter-spacing:.4px;white-space:nowrap;flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;padding:3px 10px;border-radius:999px;background:#38bdf814;border:1px solid rgba(56,189,248,.22)}#root .gd-scan-dot{width:6px;height:6px;flex:none;border-radius:50%;background:#4ade80;box-shadow:0 0 6px #4ade80e6;animation:gdScanPulse 1.6s ease-in-out infinite}#root .gd-scan-sep{width:1px;height:10px;flex:none;background:#94b8ff59}@keyframes gdScanPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.72)}}#root .gd-wave-live{display:inline-flex;align-items:center;gap:5px;font-size:10px;color:#6ee7b7;font-weight:600;letter-spacing:.5px;white-space:nowrap}#root .gd-wave-live i{width:5px;height:5px;border-radius:50%;background:#34d399;box-shadow:0 0 5px #34d399e6;animation:gdScanPulse 1.8s ease-in-out infinite}@media(max-width:640px){#root .gd-scan{display:none}#root .gd-wave-live{letter-spacing:0}}#root .pcl-t{display:inline-flex;align-items:center;gap:3px;font-style:normal;white-space:nowrap}#root .pcl-ss{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:4px;font-style:normal;font-size:9px;font-weight:800;background:#7dd3fc24;color:#7dd3fc;border:1px solid rgba(125,211,252,.3)}#root .pcl-ss.night{background:#c4b5fd29;color:#c4b5fd;border-color:#c4b5fd61}#root .bkdesk-closeedit{flex-wrap:wrap;gap:8px}#root .bkdesk-closeedit .cg{display:flex;flex-direction:column;gap:3px}#root .bkdesk-closeedit .cg>i{font-style:normal;font-size:10px;color:#5b719e;letter-spacing:.05em}#root .bkdesk-closeedit .ct-inp{width:118px}#root .bkdesk-closeedit .cg:nth-child(3) .ct-inp,#root .bkdesk-closeedit .cg:nth-child(6) .ct-inp{width:86px}#root .bkdesk-closeedit .cg:last-of-type .ct-inp{width:64px}.ng-kpop{width:min(960px,97vw)}.ng-kpop-bd{height:min(60vh,520px)}@media(max-width:640px){.ng-kpop{width:calc(100vw - 10px);padding:10px;border-radius:14px}.ng-kpop-bd{height:66vh}.ng-kpop-hd{flex-wrap:wrap;gap:6px}.ng-kpop-hd>span{letter-spacing:0}}.ng-track-x{margin-left:auto}.ja-none-sub{color:#e6eefc;font-weight:600;font-size:11.5px;text-shadow:0 1px 6px rgba(4,8,18,.6)}.ja-none-grp{color:#ffe1a1;border:1px solid rgba(245,201,109,.5);border-radius:99px;padding:5px 12px;background:#f5c96d1f}.ja-none-grp:hover{background:#f5c96d33}.pcl-groups{display:flex;flex-direction:column;gap:8px;margin-top:8px}.pcl-grp-hd{display:flex;align-items:center;gap:10px;width:100%;border:1px solid rgba(140,170,220,.22);background:#8caadc0d;border-radius:99px;padding:7px 14px;cursor:pointer;font-family:inherit;color:#dfe8fa;text-align:left}.pcl-grp-hd:hover{border-color:#f5c96d73;background:#f5c96d0d}.pcl-grp-hd b{font-size:12.5px;font-weight:800;color:#eaf1ff}.pcl-grp-hd span{font-size:10.5px;color:#9db4e8;background:#8caadc24;border-radius:99px;padding:1px 9px}.pcl-grp-hd em{font-style:normal;font-weight:900;font-variant-numeric:tabular-nums;font-size:12px}.pcl-grp-hd em.up{color:#ff8f9b}.pcl-grp-hd em.dn{color:#6fd695}.pcl-grp-hd .pcl-grp-ar{margin-left:auto;color:#8ea2c9;font-style:normal;font-size:10.5px}.pcl-grp-hd.st{cursor:default;border-radius:10px}.pcl-grp-hd.st:hover{border-color:#8caadc38;background:#8caadc0d}.pcl-grp.on>.pcl-grp-hd{border-color:#f5c96d66}.pcl-gwrap{overflow-x:auto;scrollbar-width:thin;margin-top:6px}.pcl-g{min-width:1090px;display:flex;flex-direction:column}.pcl-gr{display:grid;grid-template-columns:84px 62px 46px 78px 72px 84px 56px 96px 72px 128px 136px 1fr;-moz-column-gap:8px;column-gap:8px;align-items:center;padding:6px 10px;border-bottom:1px dashed rgba(140,170,220,.1);font-size:11.5px;color:#c6d5f2}.pcl-gr:last-child{border-bottom:none}.pcl-gr.hd{color:#7d92bd;font-size:10.5px;font-weight:700;border-bottom:1px solid rgba(140,170,220,.2);padding-bottom:5px}.pcl-gr .r{text-align:right;font-variant-numeric:tabular-nums}.pcl-gr .nm{font-weight:800;color:#eaf1ff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pcl-gr .nm2{color:#9db4e8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px}.pcl-gr .num{font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pcl-gr .tm{white-space:nowrap;display:flex;align-items:center;gap:6px}.pcl-gr .pcl-kind{display:inline-flex;justify-content:center;min-width:44px;box-sizing:border-box}.pcl-gr .ct-dir{display:inline-flex;justify-content:center;min-width:24px}.pcl-gr .pcl-pf{white-space:nowrap}.pcl-g .bkdesk-closeedit{position:sticky;left:0}.sea-pickmode.ico.empty{opacity:.38;cursor:not-allowed}.sea-pickmode.ico.empty:hover{color:#aebbdd}.rw-native{scrollbar-gutter:stable}.pcl-grp-sep{font-style:normal;color:#8fa0c8;opacity:.7;margin:0 7px;font-size:12px}@media(max-width:640px){.ng-kmask{padding:5px}.ng-kpop{flex-shrink:0}}.wk-pub-strip button{background:linear-gradient(135deg,#1c2648,#131b36);border:1px solid rgba(242,198,109,.55);color:#ffd98a;box-shadow:0 2px 10px #060a1859}.wk-pub-strip.att button{background:linear-gradient(135deg,#16304c,#12203a);border-color:#6fc4ff8c;color:#a8dcff}@media(max-width:768px){.pb-t3-who>span{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.45}.pb-sec-t b{white-space:nowrap}}.dc-blk-cap{flex-wrap:nowrap}@media(max-width:640px){.dc-blk-cap{white-space:nowrap;padding:7px 10px;gap:5px;font-size:10.5px;overflow:hidden}.dc-blk-cap .dc-addmini,.dc-blk-cap .dc-cap-arr{flex:none}}.rk-mode{flex:none;font-size:10px;font-weight:800;padding:2px 8px;border-radius:999px;letter-spacing:.03em;align-self:center}.rk-mode.hi{color:#ffd98a;border:1px solid rgba(242,198,109,.45);background:#f2c66d1a}.rk-mode.lo{color:#9fd8ff;border:1px solid rgba(111,196,255,.45);background:#6fc4ff1a}.rk-overview{display:flex;flex-direction:column;gap:6px;margin:0 0 12px;padding:10px 14px;border-radius:12px;border:1px solid rgba(140,170,220,.16);background:#0d172799}.rk-ov{font-size:11.5px;font-weight:700;line-height:1.55}.rk-ov.up{color:#8ff0b8}.rk-ov.pend{color:#ffd98a}.rk-applies.done{margin-top:10px;border:1px dashed rgba(140,170,220,.2);border-radius:12px;padding:8px 12px}.rk-applies.done summary{cursor:pointer;font-size:12px;font-weight:800;color:#a9badb;letter-spacing:.03em}.rk-applies.done[open] summary{margin-bottom:6px}.rk-apply em.rk-apply-ok{color:#8ff0b8;font-style:normal;font-size:10.5px}.rk-apply em.rk-apply-rej{color:#ff9d9d;font-style:normal;font-size:10.5px}.rdot-lo{display:flex;flex-direction:column;gap:6px;margin-top:6px}.rdot-lo-row{display:flex;justify-content:space-between;font-size:11px;color:#a9badb}.rdot-lo-row i{font-style:normal}.rdot-lo-row b{color:#ffd98a;font-weight:900;font-variant-numeric:tabular-nums}.rdot-lo-total{font-size:12px;color:#eaf1ff;border-top:1px dashed rgba(140,170,220,.2);padding-top:6px}.rdot-lo-total b{color:#ffd98a;font-weight:900;font-size:14px}@media(max-width:640px){.wk-adminbar{flex-wrap:wrap;gap:5px 8px;padding:6px 10px;font-size:10px;letter-spacing:0}.wk-adminbar>span:first-child{flex:1 1 100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wk-adminbar u{padding:2px 8px;font-size:10px}.wk-adminbar-sw i{padding:3px 8px;font-size:10px}}@media(max-width:700px){.pb-sec.big{padding:10px 12px 8px;min-height:0}.pb-sec.big .pb-top3{gap:6px;padding:4px 0 2px}.pb-sec-h .pb-sec-t b{font-size:13px}.pb-t3,.pb-sec.big .pb-t3{grid-template-columns:34px minmax(0,1fr) auto auto;gap:7px;padding:7px 10px;border-radius:11px;align-items:center}.pb-t3 .pb-t3-rk.tlp-wrap{width:34px}.pb-t3 .pb-t3-rk.tlp-wrap .tmlogo,.pb-t3 .pb-t3-rk.tlp-wrap img{width:32px!important;height:32px!important}.pb-t3-badges{grid-column:auto;grid-row:auto;justify-content:flex-end}.pb-t3 .pb-t3-num,.pb-t3 .pb-team-num{grid-column:auto;grid-row:auto;min-width:0}.pb-t3 .pb-t3-num i,.pb-t3 .pb-team-num .pb-per-n i{font-size:16px;min-width:0}.pb-champ.prize{max-width:none;padding:2px 8px;font-size:9.5px;border-radius:7px}.pb-t3-who b{font-size:13px}.pb-t3-who>span{font-size:10px;line-height:1.35;margin-top:1px}}.is-mobile .pb-t3{grid-template-columns:34px minmax(0,1fr) auto auto;gap:7px;padding:7px 10px}.is-mobile .pb-t3-badges{grid-column:auto;grid-row:auto;justify-content:flex-end}.is-mobile .pb-t3 .pb-t3-num,.is-mobile .pb-t3 .pb-team-num{grid-column:auto;grid-row:auto}.is-mobile .pb-t3 .pb-t3-num i,.is-mobile .pb-t3 .pb-team-num .pb-per-n i{min-width:0}@media(max-width:700px){html.is-mobile .pb-sec.big .pb-t3-who b{font-size:13px}html.is-mobile .pb-sec.big .pb-t3.rk1 .pb-t3-who b{font-size:14.5px}html.is-mobile .pb-sec.big .pb-t3-who>span{font-size:10px;line-height:1.35;margin-top:1px}html.is-mobile .pb-sec.big .pb-t3-num i{font-size:16px}html.is-mobile .pb-sec.big .pb-t3.rk1 .pb-t3-num i{font-size:20px}html.is-mobile .pb-sec.big .pb-t3.rk2 .pb-t3-num i,html.is-mobile .pb-sec.big .pb-t3.rk3 .pb-t3-num i{font-size:17px}html.is-mobile .pb-sec.big .pb-team-num{min-width:0;white-space:nowrap;gap:1px}html.is-mobile .perf-pane .pb-sec.big .pb-t3 .pb-team-num .pb-per-n{min-width:0}html.is-mobile .pb-sec.big .pb-team-num .pb-per-tag{font-size:9px;letter-spacing:1px}html.is-mobile .pb-sec.big .pb-team-num .pb-per-n i{font-size:16px}html.is-mobile .pb-sec.big .pb-t3.rk1 .pb-team-num .pb-per-n i{font-size:22px}html.is-mobile .pb-sec.big .pb-team-num .pb-per-n small{font-size:9px;margin-left:1px}html.is-mobile .pb-sec.big .pb-t3-who>b .pb-tn{font-size:12px}html.is-mobile .pb-sec.big .pb-tn.sm{font-size:10px;margin-left:5px}html.is-mobile .pb-sec.big .pb-hn{font-size:9px}html.is-mobile .pb-sec.big .pb-champ.prize{padding:2px 6px;font-size:9px}}@media(max-width:700px){html.is-mobile .fw-list.slim{gap:4px}html.is-mobile .fw-line-h{min-height:0;padding:5px 8px}html.is-mobile .wbn-cards{gap:6px}html.is-mobile .wbn-card{padding:9px 12px;gap:6px}html.is-mobile .wbn-stat{min-width:50px;padding:4px 7px 3px}}@media(max-width:700px){html.is-mobile body>.jc-fab{top:auto;bottom:88px;right:12px}}.wk-chat{height:100%;height:100vh;height:100dvh}html.kb-open .wk-chat{height:var(--vvh,100vh)}.ml-page{min-height:100vh;min-height:100dvh}html.kb-open .ml-page{min-height:var(--vvh,100vh)}.qz-phone{height:100%;height:100vh;height:100dvh}.im-page{height:100vh;height:100dvh}@media(max-width:768px){.jc-panel{height:100vh;height:100dvh}}.qz-phone.wk-login{height:100vh;height:100dvh}body>.rdot-pop .rdot-card.fixed{width:282px;max-width:min(282px,calc(100vw - 16px));white-space:normal}#root .gd-mx-nums{isolation:isolate;position:relative;z-index:1}.ja-tick-sp polyline.avg{stroke:#f0a93c;stroke-width:1.1;stroke-dasharray:3 2.5;opacity:.9}.ja-tick-wait{flex:1;min-width:60px;align-self:center;text-align:center;font-size:10px;color:#8ca0c899;white-space:nowrap}#root .bkdesk-quick{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}#root .bkdesk-chip{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:7px 12px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);cursor:pointer;color:inherit}#root .bkdesk-chip b{font-size:13px}#root .bkdesk-chip span{font-size:10px;opacity:.55}#root .bkdesk-chip em{font-style:normal;font-size:9.5px;padding:0 6px;border-radius:99px;background:#f0b42926;color:#f0b429}#root .bkdesk-chip.on{border-color:#f0b429a6;background:#f0b4291a}#root .bkdesk-chip.hold{opacity:.5}#root .bkdesk-lockbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px;background:#8fc7ff14;border:1px dashed rgba(143,199,255,.4);border-radius:10px;padding:7px 10px;margin-bottom:10px}#root .bkdesk-lockbar b{color:#8fc7ff}#root .bkdesk-lockbar span{font-size:11px;opacity:.65}#root .bkdesk-fold{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}#root .bkdesk-fold:hover b{color:#8fc7ff}#root .bkdesk-sub{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap;font-size:12.5px;font-weight:700;margin:12px 0 8px}#root .bkdesk-sub span{font-size:10.5px;font-weight:400;opacity:.55}.inv-arch-links{margin-left:auto;display:inline-flex;gap:6px}.inv-arch-links .lg-btn{height:30px;padding:0 12px;font-size:12px}.inv-card.go{cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s}.inv-card.go:hover{border-color:#d9a83c;box-shadow:0 4px 14px #d9a83c2e;transform:translateY(-1px)}.inv-card-go{font-style:normal;margin-left:6px;font-size:10px;color:#a4760e;background:#fdf4dd;border:1px solid #ecd9a8;border-radius:999px;padding:0 7px}.inv-subbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:12px}.inv-subbar>b{font-size:14px;color:#2c3550}.inv-subbar>b i{font-style:normal;font-size:11px;color:#8a93ad;font-weight:400;margin-left:6px}.invbc-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;margin-bottom:14px}.invbc-card{background:#fff;border:1px solid #e3e8f2;border-radius:14px;padding:12px 14px;box-shadow:0 1px 4px #1e28500d;display:flex;flex-direction:column;gap:8px}.invbc-card.done{border-color:#cfe8db;background:linear-gradient(180deg,#fdfffe,#f6fcf9)}.invbc-head{display:flex;align-items:center;gap:10px}.invbc-img{width:46px;height:46px;border-radius:10px;-o-object-fit:cover;object-fit:cover;border:1px solid #e3e8f2;flex:none}.invbc-img.none{display:inline-flex;align-items:center;justify-content:center;font-size:20px;background:#f7f9fd}.invbc-title{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.invbc-title b{font-size:13.5px;color:#2c3550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invbc-title i{font-style:normal;font-size:10.5px;color:#8a93ad}.invbc-meta{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:12px;color:#5a6480;align-items:center}.invbc-meta b{color:#2c3550;font-variant-numeric:tabular-nums}.invbc-sets{color:#1e8f5a!important}.invbc-pay{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:8px 10px;border-radius:10px;background:#fff7ea;border:1px solid #f0e2bd}.invbc-pay .ib-fee{color:#b06a0a;background:#fff}.invbc-payd{font-size:11.5px;color:#5a6480;flex:1;min-width:120px;word-break:break-all}.invbc-pay .ib-voucher{width:52px;height:52px;border-radius:8px;-o-object-fit:cover;object-fit:cover;cursor:zoom-in;border:1px solid #e3e8f2}.invbc-note{font-size:11px;color:#8a93ad}.invbc-ops{display:flex;justify-content:flex-end}.invbc-ops .lg-btn{height:26px;padding:0 10px;font-size:11px;color:#b04a4a;border-color:#eecaca}.invsg-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;margin-bottom:14px}.invsg-card{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #e3e8f2;border-radius:13px;padding:10px 12px;box-shadow:0 1px 4px #1e28500d}.invsg-img{width:44px;height:44px;border-radius:10px;-o-object-fit:cover;object-fit:cover;border:1px solid #e3e8f2;flex:none}.invsg-img.none{display:inline-flex;align-items:center;justify-content:center;font-size:19px;background:#f7f9fd}.invsg-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.invsg-t b{font-size:13px;color:#2c3550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invsg-t i{font-style:normal;font-size:10.5px;color:#8a93ad}.invsg-num{font-size:18px;color:#2c3550;font-weight:800;font-variant-numeric:tabular-nums}.invsg-num i{font-style:normal;font-size:11px;color:#8a93ad;margin-left:2px;font-weight:600}.ib-tr.sh8{grid-template-columns:92px minmax(130px,1.1fr) 76px 52px minmax(110px,1fr) minmax(90px,.75fr) minmax(170px,1.15fr) 110px;min-width:900px}.ib-tr.sh8>span:nth-child(2){text-align:left}.ib-tr.sh8>span:nth-child(4){text-align:right;font-variant-numeric:tabular-nums}.ib-tr.sh8 .ib-prod{flex-direction:column;align-items:stretch;gap:4px}.ib-tr.sh8 .ib-prod .lg-inp.d{width:100%;height:26px}.ib-tr.po{grid-template-columns:100px minmax(150px,1.1fr) 90px 78px minmax(100px,.9fr) 220px;min-width:820px}.ib-tr.po>span:nth-child(2){text-align:left}.ib-tr.po>span:nth-child(3){text-align:right;font-variant-numeric:tabular-nums}.ib-tr.po .lg-ops{display:flex;gap:6px;justify-content:flex-end}.ib-tr.po .lg-ops .lg-btn{height:26px;padding:0 10px;font-size:11px}.arch-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;margin-bottom:14px}.arch-card{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #e3e8f2;border-radius:13px;padding:10px 12px;box-shadow:0 1px 4px #1e28500d}.arch-img{width:52px;height:52px;border-radius:10px;-o-object-fit:cover;object-fit:cover;border:1px solid #e3e8f2;flex:none}.arch-img.none{display:inline-flex;align-items:center;justify-content:center;font-size:22px;background:#f7f9fd}.arch-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.arch-t b{font-size:13px;color:#2c3550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arch-t i{font-style:normal;font-size:10.5px;color:#8a93ad}.arch-t .arch-link{color:#a4760e}.arch-form{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:10px 12px;margin-bottom:12px;background:#fdf6e3;border:1px solid #ecdcb2;border-radius:13px}.arch-form .lg-inp{width:170px}.arch-form .lg-inp.n{width:110px}.arch-form .lg-inp.d{width:140px}.arch-form .lg-inp.no{width:180px}.arch-photo{display:inline-flex;align-items:center;gap:8px}.arch-photo img{width:44px;height:44px;border-radius:8px;-o-object-fit:cover;object-fit:cover;border:1px solid #ecdcb2}.arch-photo em{font-style:normal;font-size:11px;color:#8a93ad}.arch-photo .lg-btn{height:28px;padding:0 10px;font-size:11.5px;cursor:pointer}.arch-fabs{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}.arch-fabs>em{font-style:normal;font-size:11px;color:#8a93ad}.arch-fab{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;border:1px solid #d9e0ee;background:#fff;color:#5a6480;font-size:11.5px;font-weight:600;cursor:pointer}.arch-fab.on{border-color:#d9a83c;color:#a4760e;background:#fdf4dd}.ib-bform select.lg-inp{width:180px}@media(max-width:640px){.invbc-list,.invsg-grid,.arch-grid{grid-template-columns:1fr}.inv-arch-links,.arch-form .lg-inp{width:100%}}.wk-badge{font-style:normal;margin-left:6px;min-width:17px;height:17px;padding:0 5px;border-radius:999px;background:#e5484d;color:#fff;font-size:10.5px;font-weight:800;display:inline-flex;align-items:center;justify-content:center}#root .au-div{margin-top:14px;padding-top:12px;border-top:1px dashed rgba(142,162,201,.25)}#root .fb-tr.reg{grid-template-columns:16px minmax(58px,1.1fr) minmax(50px,1fr) 62px 42px 50px 44px 30px 36px 50px 46px 60px}#root .fb-tr.reg.clk{cursor:pointer}#root .fb-tr.reg .cr-setcell{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}#root .fb-tr.reg .cr-back{font-style:normal;font-size:9.5px;font-weight:700;color:#e8c76a;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#root .fb-tr.reg .cr-setops{display:inline-flex;gap:4px}#root .fb-tr.reg .cr-setops .cr-editbtn,#root .fb-tr.reg .cr-setops .cr-del{width:20px;height:20px;font-size:10px;padding:0}#root .cr-lock{display:flex;align-items:center;gap:6px;min-height:34px;padding:4px 10px;border-radius:9px;border:1px solid rgba(148,163,255,.18);background:#ffffff08}#root .cr-lock b{font-size:12.5px;color:#eef2ff}#root .cr-lock em{flex:1;font-style:normal;font-size:10px;color:#77879f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#root .cr-lock-btn{flex:none;height:22px;padding:0 10px;border-radius:999px;border:1px solid rgba(240,201,107,.45);background:#f0c96b14;color:#f0c96b;font-size:10.5px;font-weight:700;cursor:pointer}#root .cr-lock-btn:hover{background:#f0c96b29}#root .op-kw{flex:1;min-width:0;height:24px;padding:0 8px;border-radius:7px;border:1px solid rgba(148,163,255,.22);background:#ffffff0d;color:#e8eefb;font-size:11px;font-family:inherit}.hrt-hubtabs{display:flex;gap:8px;flex-wrap:wrap;padding:10px 14px 2px}.hrt-hubtabs .rw-mchip{flex:0 0 auto}@media(max-width:640px){.hrt-hubtabs{padding:8px 10px 0;gap:6px}}.lg-bookdel{margin-left:auto;flex:0 0 auto;border:1px solid transparent;background:transparent;color:#b3c0d8;font-size:13px;line-height:1;padding:5px 9px;border-radius:8px;cursor:pointer;opacity:.75;transition:all .15s}.lg-bookdel:hover{opacity:1;color:#94a3b8;border-color:#94a3b840;background:#94a3b812}.lg-bookdel.arm{opacity:1;color:#dc2626;border-color:#dc262666;background:#dc262614;font-size:11.5px;font-weight:700}.attx-tr{grid-template-columns:minmax(76px,.8fr) minmax(104px,1.1fr) 72px 72px 54px 102px minmax(96px,1fr);min-width:0;gap:6px}.attx-seg{min-width:0}.attx-sumband.v2.inpop .attx-pill{flex:1 1 0;justify-content:center;min-width:0;padding:3px 6px}.attx-sumband.v2.inpop .attx-bck{flex:0 0 auto}@media(max-width:640px){.attx-tr{grid-template-columns:minmax(60px,.8fr) minmax(80px,1fr) 58px 58px 46px 84px minmax(72px,.9fr);min-width:0;gap:4px;padding:7px 8px}}.hr-jdg{display:inline-flex;justify-content:center;align-items:center;width:66px;min-width:66px;padding:2px 0;text-align:center;box-sizing:border-box}.attx-tr{grid-template-columns:minmax(60px,.7fr) minmax(84px,1.2fr) 48px 48px 54px minmax(88px,.9fr) minmax(64px,.8fr);min-width:0;gap:6px;padding:8px 10px}.attx-dept{white-space:normal;line-height:1.3;font-size:11.5px;word-break:break-all}@media(max-width:640px){.attx-tr{grid-template-columns:minmax(56px,.7fr) minmax(72px,1.1fr) 46px 46px 48px minmax(80px,.9fr) minmax(58px,.8fr);min-width:0;gap:4px;padding:7px 8px}.attx-table.v2{overflow-x:auto}}.inv-card-t{display:flex;align-items:center;justify-content:space-between;gap:6px}.inv-card-t .inv-card-go{flex:none;white-space:nowrap;margin-left:auto}.wk-native-pane.inv .rw-native.np{overflow-y:auto}#root .mcr-lockbtn{font-family:inherit;cursor:pointer;transition:filter .15s}#root .mcr-lockbtn:hover{filter:brightness(1.2)}#root .mcr-opspop.lock{white-space:normal;max-width:300px;font-size:11px;line-height:1.6;color:#c9d8f5;font-weight:500}.pcl-g.slim{min-width:800px}.pcl-gr.slim{grid-template-columns:72px 52px 36px 64px 60px 70px 46px 86px 118px 1fr}#root .op-panel.fx{position:fixed;z-index:4000}#root .dc-mrg-hd{background:#f5c96d0d}#root .dc-mrg-hd:hover{background:#f5c96d17}#root .dc-mrg.on>.dc-mrg-hd{border-bottom:1px dashed rgba(245,201,109,.25)}#root .dc-mrg>.dc-row{margin-left:10px;border-left:2px solid rgba(245,201,109,.22)}#root .dc-miss-m{display:inline-flex;align-items:center;gap:4px}#root .dc-miss-btn{font-family:inherit;font-size:10.5px;font-weight:800;line-height:1;padding:3.5px 9px;border-radius:999px;border:1px solid rgba(255,180,84,.55);background:#ffb45424;color:#ffd9a0;cursor:pointer;transition:all .15s;white-space:nowrap}#root .dc-miss-btn:hover:not(:disabled){background:#ffb45447;transform:translateY(-1px)}#root .dc-miss-btn:disabled{opacity:.5;cursor:default}#root .dc-miss-flag{font-style:normal;font-size:10px;font-weight:800;padding:2px 6px;border-radius:6px;background:#ff6e6e29;color:#ff9d9d;white-space:nowrap}#root .dc-miss.told{border-color:#94a3b838;background:#94a3b80d;color:#9aa8c4;font-size:11.5px;padding:7px 14px;margin-top:6px}#root .dc-miss.told .dc-miss-btn{border-color:#94a3b866;background:#94a3b81a;color:#aebadb}#root .dc-miss.told .dc-miss-btn:hover:not(:disabled){background:#94a3b838}#root .dc-miss.sub .dc-miss-btn{border-color:#94a3b859;background:#94a3b814;color:#9fb0d6;font-size:10px;padding:2.5px 7px}#root .dc-miss.sub .dc-miss-flag{background:#94a3b824;color:#8fa3c8}#root .mcr-lock-bk .bk-m{display:none}@media(max-width:640px){#root .mcr-lock-bk .bk-f{display:none}#root .mcr-lock-bk .bk-m{display:inline}}#root .mcr-tb.v2 .mcr-tr{grid-template-columns:64px minmax(64px,1fr) 36px 100px 36px 84px 72px;gap:0 6px}#root .ct-arch-sec-h.bk>i{background:#c59aff;box-shadow:0 0 8px #c59aff99}#root .ct-arch-sec-h.bk b{color:#c59aff;background:#c59aff1f}#root .ct-watch-r .ct-src-badge.bk{flex-shrink:0;cursor:help}#root .goal-card.maint .gc-st{display:block;font-style:normal;font-size:10px;font-weight:800;margin-top:3px;letter-spacing:.5px}#root .goal-card.maint .gc-st.ok{color:#6fd3a7}#root .goal-card.maint .gc-st.no{color:#ffb46b}#root .dc-kind.fut{color:#8fc7ff;border-color:#8fc7ff73;background:#8fc7ff1f}#root .sab-wrap{display:flex;flex-direction:column;gap:10px;padding:4px 0 16px}#root .sab-stats{display:flex;align-items:center;gap:8px;flex-wrap:wrap}#root .sab-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#c9d4ec;font-size:12px;cursor:pointer}#root .sab-pill b{color:#ffd75e;font-size:13px}#root .sab-pill:hover{border-color:#7fb8ff66}#root .sab-pill.on{border-color:#ffd75e99;background:#ffd75e14;color:#ffe9a8}#root .sab-pill.ok b{color:#6fd3a7}#root .sab-pill.fake b{color:#ff8f8f}#root .sab-q{margin-left:auto;padding:7px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#e8eefc;font-size:12px;width:220px;outline:none}#root .sab-q:focus{border-color:#7fb8ff80}#root .sab-msg{padding:7px 12px;border-radius:10px;background:#7fb8ff14;border:1px solid rgba(127,184,255,.25);font-size:12px;color:#bcd7ff;cursor:pointer}#root .sab-list{display:flex;flex-direction:column;gap:10px}#root .sab-card{border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:12px 14px;background:#ffffff05;display:flex;flex-direction:column;gap:8px}#root .sab-card.ok{border-color:#6fd3a740}#root .sab-card.fake{border-color:#ff8f8f38;opacity:.75}#root .sab-c1{display:flex;align-items:center;gap:10px;flex-wrap:wrap}#root .sab-name{font-size:14px;color:#f2f6ff}#root .sab-flag7{font-style:normal;font-size:10px;padding:1px 8px;border-radius:99px;background:#ffb46b1f;border:1px solid rgba(255,180,107,.4);color:#ffb46b}#root .sab-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:6px 14px}#root .sab-kv{display:flex;align-items:center;gap:6px;font-size:12px;min-width:0}#root .sab-kv.wide{grid-column:1/-1}#root .sab-kv i{font-style:normal;color:#7286a8;font-size:11px;flex-shrink:0}#root .sab-kv b{color:#dce6f8;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#root .sab-copy{flex-shrink:0;padding:1px 8px;border-radius:8px;border:1px solid rgba(127,184,255,.35);background:#7fb8ff14;color:#8fc7ff;font-size:10.5px;cursor:pointer}#root .sab-copy:hover{background:#7fb8ff2e}#root .sab-foot{display:flex;align-items:flex-end;gap:14px;flex-wrap:wrap}#root .sab-shot{width:96px;height:128px;-o-object-fit:cover;object-fit:cover;border-radius:10px;border:1px solid rgba(255,255,255,.12);cursor:zoom-in}#root .sab-shot:hover{border-color:#7fb8ff80}#root .sab-noshot{font-size:11px;color:#5a6b8c;padding:8px 0}#root .sab-ops{margin-left:auto;display:flex;gap:10px}#root .sab-ok{padding:8px 18px;border-radius:11px;border:1px solid rgba(111,211,167,.5);background:#6fd3a71f;color:#7fe0b5;font-size:12.5px;font-weight:800;cursor:pointer}#root .sab-ok:hover:not(:disabled){background:#6fd3a738}#root .sab-fake{padding:8px 18px;border-radius:11px;border:1px solid rgba(255,143,143,.5);background:#ff8f8f1a;color:#ff9d9d;font-size:12.5px;font-weight:800;cursor:pointer}#root .sab-fake:hover:not(:disabled){background:#ff8f8f33}#root .sab-ok:disabled,#root .sab-fake:disabled{opacity:.5;cursor:default}#root .ct-table.fxd td.nm,#root .ct-table td.nm{white-space:nowrap}#root .ct-table.fxd td.nm .ct-src-badge,#root .ct-table td.nm .ct-src-badge{display:flex;margin:3px 0 0;width:-moz-max-content;width:max-content}#root .psh-wrap{display:flex;flex-direction:column;gap:14px;padding:12px 14px}#root .psh-sec-h{display:flex;align-items:center;gap:8px;color:#ffd98a;font-size:14px;font-weight:900}#root .psh-sec-h b{font-size:14px}#root .psh-sec-sub{font-style:normal;font-size:11px;color:#8b93ad;font-weight:600}#root .psh-pills{display:inline-flex;gap:6px;margin-left:6px}#root .psh-pill{font-style:normal;font-size:11px;font-weight:800;color:#c6cde4;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:99px;padding:2px 9px}#root .psh-pill b{color:#ffd98a}#root .psh-pill.ok b{color:#6fd3a7}#root .psh-pill.no b{color:#ff9c9c}#root .psh-list{display:flex;flex-direction:column;gap:8px}#root .psh-card{background:#ffffff0a;border:1px solid rgba(255,255,255,.09);border-radius:12px;padding:10px 12px;display:flex;flex-direction:column;gap:8px}#root .psh-card.added{border-color:#3dbe8059}#root .psh-card.failed{border-color:#ff78784d;opacity:.85}#root .psh-c1{display:flex;align-items:center;gap:8px}#root .psh-name{font-size:13.5px;color:#f0f4ff;font-weight:900}#root .psh-st{font-style:normal;font-size:10.5px;font-weight:800;border-radius:99px;padding:1px 8px}#root .psh-st.pushed{color:#ffcf7d;background:#ffbe5a1f;border:1px solid rgba(255,190,90,.35)}#root .psh-st.added{color:#6fd3a7;background:#3dbe801f;border:1px solid rgba(61,190,128,.35)}#root .psh-st.failed{color:#ff9c9c;background:#ff6e6e1a;border:1px solid rgba(255,110,110,.3)}#root .psh-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:4px 12px}#root .psh-kv{display:flex;align-items:center;gap:5px;font-size:12px}#root .psh-kv i{font-style:normal;color:#8b93ad;font-size:11px}#root .psh-kv b{color:#e6ebfa;font-weight:700}#root .psh-ops{display:flex;align-items:center;gap:8px;flex-wrap:wrap}#root .psh-failrow{display:inline-flex;align-items:center;gap:6px;flex:1;min-width:220px}#root .psh-why{flex:1;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:8px;color:#eef3fb;font-size:12px;padding:5px 9px;outline:none}#root .psh-why:focus{border-color:#ffd98a80}#root .psh-why-ok{background:#ff6e6e2e;border:1px solid rgba(255,110,110,.4);color:#ffb0b0;font-size:12px;font-weight:800;border-radius:8px;padding:5px 12px;cursor:pointer}#root .psh-why-ok:disabled{opacity:.45;cursor:default}#root .psh-slots{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px}#root .psh-slot{background:#ffffff0a;border:1px dashed rgba(255,255,255,.16);border-radius:12px;padding:10px 12px;display:flex;flex-direction:column;gap:8px;min-height:96px}#root .psh-slot.filled{border-style:solid;border-color:#ffd98a59}#root .psh-slot-h{display:flex;align-items:center;justify-content:space-between}#root .psh-slot-h b{font-size:12.5px;color:#ffd98a;font-weight:900}#root .psh-slot-ops{display:inline-flex;gap:6px}#root .psh-slot-ops button{background:none;border:none;color:#8fc7ff;font-size:11.5px;font-weight:700;cursor:pointer;padding:0}#root .psh-slot-ops button.no{color:#ff9c9c}#root .psh-slot-v{display:flex;align-items:center;gap:10px}#root .psh-wx{display:flex;align-items:center;gap:5px;font-size:12px}#root .psh-wx i{font-style:normal;color:#8b93ad;font-size:11px}#root .psh-wx b{color:#eef3fb;font-weight:800}#root .psh-qr{width:44px;height:44px;border-radius:8px;-o-object-fit:cover;object-fit:cover;cursor:zoom-in;border:1px solid rgba(255,255,255,.15)}#root .psh-qr.sm{width:36px;height:36px}#root .psh-qr-none{font-size:11px;color:#6b71a0}#root .psh-slot-e{display:flex;flex-direction:column;gap:7px}#root .psh-inp{background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:8px;color:#eef3fb;font-size:12px;padding:6px 9px;outline:none;width:100%}#root .psh-inp:focus{border-color:#ffd98a80}#root .psh-up{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:#8fc7ff;font-weight:700;cursor:pointer}#root .psh-eops{display:flex;gap:8px}#root .psh-save{background:#ffd98a29;border:1px solid rgba(255,217,138,.45);color:#ffd98a;font-size:12px;font-weight:800;border-radius:8px;padding:4px 14px;cursor:pointer}#root .psh-save:disabled{opacity:.45;cursor:default}#root .psh-cancel{background:none;border:1px solid rgba(255,255,255,.16);color:#aab2cc;font-size:12px;border-radius:8px;padding:4px 12px;cursor:pointer}#root .psh-wall{display:flex;flex-direction:column;gap:6px}#root .psh-wrow{display:flex;align-items:center;gap:10px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:8px 12px;font-size:12px}#root .psh-wrow.me{border-color:#ffd98a66;background:#ffd98a0d}#root .psh-wrk{font-style:normal;width:20px;height:20px;border-radius:6px;background:#ffffff12;color:#aab2cc;font-size:11px;font-weight:900;display:flex;align-items:center;justify-content:center;flex-shrink:0}#root .psh-wrk.t1{background:#ffd98a33;color:#ffd98a}#root .psh-wrk.t2{background:#c8d2eb26;color:#d6dcf0}#root .psh-wrk.t3{background:#ffa05a26;color:#ffb46b}#root .psh-wnm{color:#f0f4ff;font-weight:900;font-size:12.5px;white-space:nowrap}#root .psh-wnm em{font-style:normal;font-size:9.5px;color:#0d1526;background:#ffd98a;border-radius:4px;padding:0 4px;margin-left:4px;font-weight:900}#root .psh-wdept{color:#8b93ad;font-size:11px;white-space:nowrap}#root .psh-wslots{display:flex;gap:6px;flex:1;flex-wrap:wrap}#root .psh-ws{font-style:normal;font-size:11px;color:#c6cde4;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:99px;padding:1px 8px;display:inline-flex;align-items:center;gap:4px}#root .psh-ws img{width:16px;height:16px;border-radius:4px;-o-object-fit:cover;object-fit:cover;cursor:zoom-in}#root .psh-wempty{font-style:normal;font-size:11px;color:#6b71a0}#root .psh-wstat{color:#8b93ad;font-size:11px;white-space:nowrap}#root .psh-wstat b{color:#6fd3a7}@media(max-width:640px){#root .psh-grid{grid-template-columns:1fr 1fr}#root .psh-wrow{flex-wrap:wrap;gap:6px}#root .psh-wslots{flex:1 1 100%}}#root .psh-pill.tgl{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}#root .psh-pill.tgl.on{outline:1px solid rgba(255,217,138,.55);background:#ffd98a1a}#root .psh-wrow.kfb-pick{cursor:pointer;transition:border-color .15s}#root .psh-wrow.kfb-pick:hover{border-color:#8fc7ff66}#root .psh-wrow.kfb-pick.on{border-color:#ffd98a8c;background:#ffd98a0f}#root .psh-wrow.kfb-pick.dim{opacity:.55;cursor:default}#root .psh-ws.pick{cursor:pointer}#root .psh-ws.pick.on{color:#ffd98a;border-color:#ffd98a8c;background:#ffd98a1f;box-shadow:0 0 0 1px #ffd98a4d}#root .kfb-tools{display:flex;align-items:center;gap:10px;flex-wrap:wrap}#root .kfb-sel{background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:8px;color:#eef3fb;font-size:12px;padding:5px 9px;outline:none}#root .kfb-q{flex:1;min-width:160px;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:8px;color:#eef3fb;font-size:12px;padding:5px 9px;outline:none}#root .kfb-q:focus{border-color:#ffd98a80}#root .kfb-all{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:#c6cde4;font-weight:700;cursor:pointer;white-space:nowrap}#root .kfb-leads{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:6px;max-height:300px;overflow:auto;padding-right:4px}#root .kfb-lead{display:flex;align-items:center;gap:7px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:9px;padding:7px 10px;font-size:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}#root .kfb-lead.on{border-color:#ffd98a80;background:#ffd98a0f}#root .kfb-lead b{color:#f0f4ff;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:7em}#root .kfb-lead span{color:#c6cde4;font-weight:700;white-space:nowrap}#root .kfb-lead em{font-style:normal;color:#8b93ad;font-size:10.5px;margin-left:auto;white-space:nowrap}#root .kfb-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#ffd98a0d;border:1px solid rgba(255,217,138,.25);border-radius:10px;padding:9px 12px;position:sticky;bottom:8px}#root .kfb-selinfo{font-size:12.5px;color:#c6cde4}#root .kfb-selinfo b{color:#ffd98a}#root .kfb-selinfo em{font-style:normal;color:#8b93ad}#root .kfb-go{background:linear-gradient(135deg,#ffd98a40,#ffbe5a2e);border:1px solid rgba(255,217,138,.55);color:#ffd98a;font-size:13px;font-weight:900;border-radius:9px;padding:7px 18px;cursor:pointer;white-space:nowrap}#root .kfb-go:disabled{opacity:.45;cursor:default}#root .kfb-recv{font-size:11px;color:#8fc7ff;font-weight:700}@media(max-width:640px){#root .kfb-leads{grid-template-columns:1fr 1fr}#root .kfb-bar{flex-direction:column;align-items:stretch;gap:8px}}#root .ct-arch-sec .ct-miniwrap{padding:8px 4px 10px;overflow-x:auto}#root .ct-arch-sec .ct-miniwrap .ct-table{margin:0}#root .ct-arch-sec .ct-miniwrap td.op .ct-take{margin-left:0}#root .ct-arch-list{display:flex;flex-wrap:wrap;gap:6px}#root .ct-arch-chip{flex:0 0 auto;grid-template-columns:minmax(0,auto) auto 26px}#root .ct-arch-chip .ct-arch-go b{max-width:10em}#root .fw-l-noph{font-style:normal;font-size:10px;font-weight:800;color:#ff9d5c;border:1px solid rgba(255,157,92,.5);background:#ff9d5c1a;border-radius:99px;padding:0 7px;margin-left:5px;white-space:nowrap;cursor:help}body>.ng-track-mask .ng-track-tr b{white-space:normal;min-width:0}body>.ng-track-mask .ng-track-tr b .dt{display:block;font-style:normal;font-size:9.5px;color:#5b719e;white-space:normal;line-height:1.4;margin-top:1px}#root .ct-arch{gap:0;margin-top:0}#root .ct-arch-sec{margin-top:10px}#root .ct-arch-sec-h{min-height:44px;padding-top:0;padding-bottom:0;box-sizing:border-box}#root .ct-table .ct-take{margin-left:0;padding:0 7px;height:18px;border-radius:99px;font-size:9.5px;font-weight:800;line-height:16px}#root .ct-arch-list{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}@media(max-width:768px){#root .ct-arch-list{grid-template-columns:repeat(2,1fr)}}#root .ct-arch-list .ct-arch-chip{display:grid;grid-template-columns:minmax(0,1fr) 26px;gap:6px;align-items:center}#root .ct-arch-chip .ct-arch-go{min-width:0;display:flex;align-items:center;gap:6px}#root .ct-arch-chip .ct-arch-go b{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#root .ct-arch-chip .ct-arch-gear{width:26px;justify-self:end}#root .ct-table th.lp,#root .ct-table td.num.lp{text-align:center}#root .ct-table td.num.liv .ct-dot{position:static;transform:none;margin:0 3px 0 0;vertical-align:1px}body>.ng-track-mask .ng-track-tr.hd span:nth-child(3),body>.ng-track-mask .ng-track-tr.hd span:nth-child(4),body>.ng-track-mask .ng-track-tr.hd span:nth-child(5),body>.ng-track-mask .ng-track-tr.hd span:nth-child(6),body>.ng-track-mask .ng-track-tr.hd span:nth-child(7){text-align:right}#root .gd-mx-nums i+i:before{content:none}#root .tc-lvs{display:grid;grid-template-columns:repeat(4,2.7em);gap:0}#root .tc-lvs>i{display:flex;align-items:baseline;gap:1px;font-variant-numeric:tabular-nums}#root .tc-lvs>i>em{min-width:1.2em;text-align:left}#root .goal-wrap.fix3 .goal-mems-list{flex:none;height:208px}.fw-clashpop-hd>b.fw-clashpop-nm{flex:0 0 3em;overflow:hidden;white-space:nowrap}.fw-clashpop-is{flex:0 0 118px;display:flex}.fw-clashpop-is .fw-clashpop-intent{width:100%;justify-content:center;text-align:center;margin:0}.fw-clashpop-hd>em{flex:1;min-width:0}.goal-card.clk .gc-more{font-style:normal;font-size:9.5px;color:#8ea2c9;margin-left:6px}.goal-card.clk:hover .gc-more{color:#ffd76a}body>.rdot-pop .rdot-card.fixed .rdot-row .rdot-pay{display:flex;align-items:baseline}body>.rdot-pop .rdot-card.fixed .rdot-row .rdot-pay .rp-n{flex:0 0 5.6em;white-space:nowrap;font-variant-numeric:tabular-nums}body>.rdot-pop .rdot-card.fixed .rdot-row .rdot-pay .rp-n b{font-variant-numeric:tabular-nums;font-weight:700}body>.rdot-pop .rdot-card.fixed .rdot-row .rdot-pay .rp-s{flex:0 0 1.1em;text-align:center;color:#5b719e}body>.rdot-pop .rdot-card.fixed .rdot-row .rdot-pay .rp-d{flex:0 0 3.2em;text-align:left;white-space:nowrap}#root .as-pers{gap:5px;flex-wrap:nowrap}#root .as-pers .as-per{padding:4px 9px;font-size:11.5px;white-space:nowrap}.is-mobile #root .as-pers,.is-mobile .as-pers{flex-wrap:wrap;row-gap:6px}#root .goal-mems-h>b .gm-viewtag{font-style:normal;font-size:9.5px;font-weight:400;color:#8ea2c9;background:#4e6caf24;border:1px solid rgba(120,150,220,.28);border-radius:99px;padding:1px 7px;margin-left:7px;vertical-align:1px;white-space:nowrap}#root .rf-group.v3{border:1px solid rgba(140,170,220,.24);border-radius:14px;background:linear-gradient(180deg,#151d376b,#0b112240);box-shadow:inset 0 1px #ffffff08;padding:9px 10px 4px;display:flex;flex-direction:column}#root .rf-group.v3 .rf-group-h{flex:none;padding:2px 4px 6px}#root .rf-group.v3 .rf-bgrid{flex:none;max-height:416px;overflow-y:auto;padding-right:6px;scrollbar-width:thin;scrollbar-color:rgba(233,197,110,.5) rgba(140,170,220,.08)}#root .rf-group.v3 .rf-bgrid::-webkit-scrollbar{width:9px}#root .rf-group.v3 .rf-bgrid::-webkit-scrollbar-track{background:#8caadc12;border-radius:8px}#root .rf-group.v3 .rf-bgrid::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#e9c56e8c,#c9a54a59);border-radius:8px;border:2px solid rgba(8,12,24,.6)}#root .rf-group.v3 .rf-bgrid::-webkit-scrollbar-thumb:hover{background:#e9c56ecc}.is-mobile #root .rf-group.v3 .rf-bgrid{max-height:360px}#root .fw-ai-xr{display:grid;grid-template-columns:5.2em minmax(0,10em) minmax(0,7.2em) 10px;gap:8px;align-items:center;white-space:nowrap}#root .fw-ai-xr b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#root .fw-ai-xr i{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}#root .fw-ai-xr em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right}.is-mobile #root .fw-ai-xr{grid-template-columns:4.6em minmax(0,1fr) minmax(0,6.6em) 8px;gap:5px}#root .psh-slot-ops .psh-tg{color:#9fcaff;border:1px solid rgba(127,184,255,.4);border-radius:7px;padding:2px 8px;font-size:10.5px;background:#7fb8ff14;cursor:pointer}#root .psh-slot-ops .psh-tg:hover{border-color:#7fb8ffbf;background:#7fb8ff29}#root .psh-slot-ops .psh-tg.on{color:#ffd34d;border-color:#f0c96b80;background:#f0c96b1a}#root .psh-slot.off{opacity:.62;filter:saturate(.5)}#root .psh-slot.off .psh-slot-h>b{color:#8ea2c9}#root .psh-offtag{font-style:normal;font-size:9px;color:#ffb3a8;border:1px solid rgba(255,138,128,.45);background:#ff8a801a;border-radius:99px;padding:0 6px;margin-left:6px;vertical-align:1px}#root .psh-ws.off{opacity:.55;filter:saturate(.4);text-decoration:line-through;text-decoration-color:#ff8a8099}#root .psh-ws-off{font-style:normal;text-decoration:none;font-size:8.5px;color:#ffb3a8;border:1px solid rgba(255,138,128,.5);border-radius:4px;padding:0 2px;margin-left:3px;vertical-align:1px}#root .psh-ws-n{font-style:normal;text-decoration:none;font-size:8.5px;color:#8ea2c9;background:#4e6caf29;border-radius:4px;padding:0 3px;margin-left:4px;white-space:nowrap}#root .psh-ws.pick.on .psh-ws-n{color:#ffd76a;background:#f0c96b2e}.ja-wb-off{flex:none;font-style:normal;color:#8ea2c9;font-size:12px;cursor:pointer;padding:2px 6px;border-radius:6px;border:1px solid rgba(140,170,220,.25);margin-left:4px}.ja-wb-off:hover{color:#ffd76a;border-color:#f0c96b80}.ja-wb-offbar{display:flex;align-items:center;justify-content:center;gap:6px;margin:8px 12px 0;padding:6px 10px;border:1px dashed rgba(140,170,220,.3);border-radius:10px;color:#8ea2c9;font-size:11.5px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ja-wb-offbar:hover{color:#ffd76a;border-color:#f0c96b80}#root .goal-wrap.fix3 .goal-mem{height:26px}#root .goal-wrap.fix3 .goal-mem+.goal-mem{margin-top:1px}#root .goal-wrap.fix3 .goal-mems-list{flex:0 1 auto;height:auto;min-height:0;max-height:135px;overflow-y:auto;scrollbar-width:thin}#root .goal-wrap.fix3>.lay-secs>.lay-sec[data-sec=mems]{min-height:186px}#root .goal-wrap.fix3 .goal-mems-list{flex:none;height:auto;max-height:135px}#root .goal-wrap.fix3>.lay-secs>.lay-sec[data-sec=mems]{min-height:202px}#root .tc-lvs{grid-template-columns:repeat(4,minmax(0,1fr));width:100%}#root .tc-lvs>i{white-space:nowrap;overflow:hidden}#root .gcm-wk{margin-top:8px;border-top:1px dashed rgba(140,170,220,.18);padding-top:7px;display:flex;flex-direction:column;gap:4px}#root .gcm-wk-r{display:grid;grid-template-columns:1fr 44px 72px;align-items:center;gap:8px;font-size:11.5px;color:#c9d4ec}#root .gcm-wk-r em{font-style:normal;font-size:10px;color:#8ea2c9;text-align:right}#root .gcm-wk-r b{font-size:12px;color:#f5d38a;font-weight:800;text-align:right;font-variant-numeric:tabular-nums}#root .gcm-wk-r.sum{border-top:1px solid rgba(140,170,220,.14);padding-top:4px;color:#e8f0ff;font-weight:700}#root .gcm-wk-r.sum b{color:#ffd76a}#root .ja-tick-sp polyline.px{stroke:#9fd8ff;stroke-width:1.5}#root .ja-tick-sp polyline.avg{stroke:#f0c040;stroke-width:1.1;stroke-dasharray:none;opacity:.95}#root .ja-tick-sp line.gd{stroke:#8caadc24;stroke-width:.5}#root .ja-tick-sp circle.dot{fill:#fff;stroke:#9fd8ff;stroke-width:.8}.ja-tick-sp polyline.px{stroke:#9fd8ff;stroke-width:1.5}.ja-tick-sp polyline.avg{stroke:#f0c040;stroke-width:1.1;stroke-dasharray:none;opacity:.95}.ja-tick-sp line.gd{stroke:#8caadc24;stroke-width:.5}.ja-tick-sp circle.dot{fill:#fff;stroke:#9fd8ff;stroke-width:.8}.lg-ops .lg-btn{width:auto;height:32px;padding:0 13px;font-size:12px;border-radius:9px}.sh-mg{display:inline-block;margin-left:6px;padding:1px 8px;border-radius:8px;border:1px solid #ecd9a8;background:#fdf6e3;color:#a4760e;font-size:10px;cursor:pointer}.sh-mg:hover{background:#fbf0d2}.sh-mg-sub{margin:2px 0 6px 24px;border-left:2px solid #ecd9a8;padding-left:10px}.sh-mg-r{display:flex;align-items:center;gap:14px;padding:4px 0;font-size:11px;color:#4a5470}.sh-mg-r button{margin-left:auto;border:1px solid #e8a3a3;background:#fff;color:#c45454;border-radius:7px;font-size:10px;padding:2px 8px;cursor:pointer}.sh-addr-b{display:block;width:100%;text-align:left;border:1px dashed transparent;background:none;color:#4a5470;font-size:11px;padding:3px 6px;border-radius:8px;cursor:pointer;word-break:break-all}.sh-addr-b:hover{border-color:#d9a83c;color:#a4760e;background:#fffdf5}.sh-addr-b.none{color:#b0892f;border-color:#ecd9a8;background:#fdf6e3;font-weight:600}.sh-addr-e{display:flex;align-items:center;gap:4px}.sh-addr-e .lg-inp{flex:1;min-width:0;height:26px;font-size:11px}.sh-addr-e button{flex:none;width:24px;height:24px;border-radius:7px;border:1px solid #d5dcea;background:#fff;color:#1e8f5a;font-size:12px;cursor:pointer}.sh-addr-e button:last-child{color:#c45454}.invsg-card{position:relative}.invsg-pic{position:absolute;right:8px;bottom:8px;padding:2px 8px;border-radius:8px;border:1px solid #d9c17a;background:#fdf6e3;color:#a4760e;font-size:10px;cursor:pointer}.invsg-pic:hover{background:#fbf0d2}.invsg-pic.busy{opacity:.6;cursor:wait}.dc-prompt{margin:0 0 10px;padding:10px 14px;border-radius:12px;border:1px solid rgba(240,201,107,.5);background:linear-gradient(135deg,#f0c96b24,#f0c96b0d)}.dc-prompt>b{font-size:13px;color:#f0c96b;margin-right:10px}.dc-prompt>i{font-style:normal;font-size:11px;color:#8a93ad}.dc-prompt-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.dc-prompt-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:10px;border:1px solid rgba(240,201,107,.45);background:#f0c96b1a;color:#f0c96b;font-size:12px;cursor:pointer}.dc-prompt-chip:hover{background:#f0c96b33}.dc-prompt-chip em{font-style:normal;font-size:10px;color:#9db4d8}.ct-arch-op-it.rev{flex-direction:column;align-items:stretch}.ct-arch-rev-ask{display:flex;flex-direction:column;gap:6px}.ct-arch-rev-ask em{font-style:normal;font-weight:600;color:#f0c96b;font-size:12px}.ct-arch-rev-btns{display:flex;gap:8px}.ct-arch-rev-btns button{flex:1;height:30px;border-radius:9px;border:1px solid rgba(125,237,192,.5);background:#7dedc014;color:#7dedc0;font-size:12px;cursor:pointer}.ct-arch-rev-btns button.warn{border-color:#ff9f9f80;background:#ff787814;color:#ff9d9d}.ct-arch-rev-err{font-style:normal;color:#ff9d9d;font-size:11px}.po-sum{display:flex;flex-wrap:wrap;gap:10px 22px;margin:2px 0 12px;padding:9px 14px;border-radius:12px;border:1px solid #e3e8f2;background:#f7f9fd;font-size:12px;color:#4a5470}.po-sum b{color:#a4760e}.po-form{align-items:center}.po-form-img{width:34px;height:34px;border-radius:8px;-o-object-fit:cover;object-fit:cover;border:1px solid #e3e8f2}.po-card{display:flex;align-items:center;gap:12px;padding:12px 14px;margin-bottom:10px;border-radius:14px;border:1px solid #e3e8f2;background:#fff;box-shadow:0 1px 4px #1e28500d}.po-card.done{background:#fafcf9;border-color:#d7e8dc}.po-img{width:48px;height:48px;border-radius:10px;-o-object-fit:cover;object-fit:cover;border:1px solid #e3e8f2;flex:none}.po-img.none{display:inline-flex;align-items:center;justify-content:center;font-size:20px;background:#f7f9fd}.po-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.po-main>b{font-size:14px;color:#2c3550}.po-main>b i{font-style:normal;font-weight:400;font-size:12px;color:#8a93ad;margin-left:8px}.po-line{font-size:12px;color:#4a5470}.po-line .gold-n{color:#a4760e}.po-wait{font-style:normal;color:#b0892f;background:#fdf6e3;border-radius:6px;padding:1px 7px;margin-left:6px;font-size:10px}.po-money i{font-style:normal;color:#8a93ad;font-size:10px}.po-note{color:#8a93ad;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.po-side{display:flex;flex-direction:column;gap:5px;align-items:flex-end;flex:none}.po-pay{font-style:normal;font-size:10px;padding:2px 8px;border-radius:8px;background:#f2f5fa;color:#8a93ad}.po-pay.mid{background:#fdf6e3;color:#a4760e}.po-pay.ok{background:#eafaf2;color:#1e8f5a}#root .ib-pop-tip{margin:6px 0 10px;font-size:11px;color:#9db1d6}#root .ib-pop-grid{display:grid;grid-template-columns:76px 1fr;gap:8px 10px;align-items:center;margin-bottom:12px}#root .ib-pop-grid>span{font-size:11px;color:#9db1d6;text-align:right}#root .ib-pop-btns{display:flex;gap:10px;justify-content:flex-end}#root .ib-pop.po-vpop{width:min(520px,94vw)}#root .po-vimg{display:block;max-width:100%;max-height:62vh;margin:10px auto;border-radius:10px}@media(max-width:760px){.po-card{flex-wrap:wrap}.po-side{flex-direction:row;align-items:center}}.bkdesk-broker{font-size:10px;color:#9fc6ff;background:#508cff24;border:1px solid rgba(80,140,255,.3);border-radius:7px;padding:1px 7px;white-space:nowrap}.bkdesk-live{color:#b8c4de;white-space:nowrap}.bkdesk-pf{font-style:normal;font-weight:700;white-space:nowrap}.bkdesk-pf.up{color:#ff7d92}.bkdesk-pf.dn{color:#4ade80}.bkdesk-pf.zero{color:#8a99b8;font-weight:400}.goal-wrap.fix3{overflow-y:auto;overflow-x:hidden;padding-bottom:14px}.goal-wrap.fix3 .goal-mems{flex:none}.goal-wrap.fix3 .goal-mems-list{flex:none;min-height:0;max-height:272px;overflow-y:auto}.pc-shell:has(.wk-chat) .wk-chat.rw-pane.custreg{flex:0 1 1040px}#root .fb-tr.reg{grid-template-columns:28px minmax(110px,1.3fr) minmax(84px,1fr) 106px 88px 92px 62px 68px 92px 74px minmax(96px,.9fr);min-width:980px;gap:6px;padding:7px 10px;font-size:12px}#root .fb-tr.reg.hd{font-size:11px;line-height:1.35;white-space:normal}#root .fb-tr.reg .fb-grp i{font-size:10.5px}#root .fb-tr.reg .fb-ph{font-size:11.5px;letter-spacing:0;font-variant-numeric:tabular-nums}#root .fb-tr.reg .fb-dim,#root .fb-tr.reg .fb-pass,#root .fb-tr.reg .fb-wait{font-size:11px}#root .fb-tr.reg .fb-gold{font-variant-numeric:tabular-nums}#root .fb-tr.reg .cr-back{font-size:11px}#root .fb-tr.reg .cr-setops .cr-editbtn,#root .fb-tr.reg .cr-setops .cr-del{width:22px;height:22px;font-size:11px}#root .fb-tr-cust{grid-template-columns:minmax(84px,1.1fr) minmax(62px,.9fr) minmax(72px,1fr) minmax(88px,1.1fr) minmax(72px,.9fr) minmax(64px,.8fr);min-width:0;gap:6px;font-size:11.5px}#root .fb-tr-cust>span:nth-child(2),#root .fb-tr-cust>span:nth-child(3),#root .fb-tr-cust>span:nth-child(4){text-align:right;font-variant-numeric:tabular-nums}#root .fb-tr-cust.hd>span:nth-child(2),#root .fb-tr-cust.hd>span:nth-child(3),#root .fb-tr-cust.hd>span:nth-child(4){text-align:right}#root .fb-tr-cust.hd{font-size:10.5px;line-height:1.3;white-space:normal}#root .fb-tr-cust>span{min-width:0;overflow:hidden;text-overflow:ellipsis}@media(max-width:900px){#root .fb-tr-cust{grid-template-columns:minmax(48px,1fr) minmax(38px,.8fr) minmax(42px,.9fr) minmax(50px,1fr) minmax(40px,.8fr) minmax(38px,.7fr);gap:4px;font-size:10px;padding:6px}#root .fb-tr-cust.hd{font-size:9.5px}}#root .cr-fm{grid-column:1/-1;display:flex;flex-direction:column;gap:6px;border:1px solid rgba(245,200,100,.22);border-radius:10px;padding:8px 10px;background:#f5c8640d}#root .cr-fm-h{display:flex;align-items:baseline;justify-content:space-between;gap:8px;flex-wrap:wrap}#root .cr-fm-h b{font-size:12px;color:#f0d48a}#root .cr-fm-h em{font-style:normal;font-size:10px;color:#8a99b8}#root .cr-fm-row{display:grid;grid-template-columns:118px 1fr 1.2fr 44px;gap:6px;align-items:center}#root .cr-fm-row .wk-inp{width:100%;min-width:0}#root .cr-fm-save{height:32px;padding:0;font-size:12px}#root .cr-fm-list{display:flex;flex-wrap:wrap;gap:5px}#root .cr-fm-i{display:inline-flex;align-items:baseline;gap:6px;padding:4px 9px;border-radius:8px;border:1px solid rgba(148,163,255,.22);background:#8ea2c912;color:#dbe5ff;font-size:11px;cursor:pointer;transition:border-color .15s,background .15s}#root .cr-fm-i:hover{border-color:#f5c86480}#root .cr-fm-i.on{border-color:#f5c864a6;background:#f5c8641f}#root .cr-fm-i b{font-size:11px;color:#e9e4ff}#root .cr-fm-i span{font-variant-numeric:tabular-nums}#root .cr-fm-i em{font-style:normal;color:#e8c76a;font-weight:700}#root .cr-fm-i i{font-style:normal;font-size:10px;color:#8a99b8}@media(max-width:900px){#root .cr-fm-row{grid-template-columns:112px 1fr 1.1fr 40px}}body>.op-panel{position:fixed;z-index:4000;border:1px solid #26334f;border-radius:12px;background:#0c1329f8;box-shadow:0 16px 40px #000c;overflow:hidden}body>.op-panel .op-hd{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:7px 12px;font-size:10.5px;color:#7e92bc;border-bottom:1px solid #1c2740}body>.op-panel .op-hd button{border:none;background:none;color:#9fc3ee;font-size:10.5px;cursor:pointer;font-family:inherit;flex:none}body>.op-panel .op-kw{flex:1;min-width:0;height:24px;padding:0 8px;border-radius:7px;border:1px solid rgba(148,163,255,.22);background:#ffffff0d;color:#e8eefb;font-size:11px;font-family:inherit}body>.op-panel .op-list{max-height:220px;overflow-y:auto;padding:8px 10px}body>.op-panel .op-none{padding:14px;text-align:center;font-size:11.5px;color:#5b719e}body>.op-panel .op-grp-h{font-size:10px;letter-spacing:.14em;color:#5b719e;margin:8px 2px 5px}body>.op-panel .op-grp:first-child .op-grp-h{margin-top:0}body>.op-panel .op-grp-b{display:flex;flex-wrap:wrap;gap:6px}body>.op-panel .op-name{display:inline-flex;align-items:center;gap:4px;padding:4px 11px;border-radius:99px;border:1px solid #26334f;background:#101a33;color:#c9d6f2;font-size:11.5px;font-weight:700;cursor:pointer;font-family:inherit;transition:.15s}body>.op-panel .op-name:hover{border-color:#9fc3ee88;background:#16224a}body>.op-panel .op-name.on{border-color:#f2c66d;background:#f5c86424;color:#f2c66d}body>.op-panel .op-name i{font-style:normal;font-size:9px;color:#7e92bc;border:1px solid #26334f;border-radius:6px;padding:0 4px}#root .rf-top{max-height:none;overflow:visible;padding-right:0}body>.rdot-pop .rdot-card.fixed.wide{min-width:272px}body>.rdot-pop .rdot-card.fixed.wide .rdot-row{flex-wrap:nowrap}body>.rdot-pop .rdot-card.fixed.wide .rdot-row .rdot-pay{margin-left:auto;flex:none;display:inline-flex;align-items:center}.pc-shell:has(.wk-chat) .wk-chat.rw-pane.custreg{flex:0 1 640px}#root .fb-tr.reg{grid-template-columns:16px minmax(58px,1.15fr) minmax(48px,1fr) 74px 44px 56px 34px 38px 52px 46px minmax(40px,.8fr);min-width:0;gap:4px;padding:6px;font-size:10.5px}#root .fb-tr.reg.hd{font-size:10px;line-height:1.3;white-space:normal}#root .fb-tr.reg>span:nth-child(7),#root .fb-tr.reg>span:nth-child(8),#root .fb-tr.reg>span:nth-child(9){text-align:right;font-variant-numeric:tabular-nums}#root .fb-tr.reg.hd>span:nth-child(7),#root .fb-tr.reg.hd>span:nth-child(8),#root .fb-tr.reg.hd>span:nth-child(9){text-align:right}#root .fb-tr.reg .fb-grp i{font-size:9.5px}#root .fb-tr.reg .fb-ph{font-size:10px;letter-spacing:-.02em;font-variant-numeric:tabular-nums}#root .fb-tr.reg .fb-dim,#root .fb-tr.reg .fb-pass,#root .fb-tr.reg .fb-wait{font-size:9.5px}#root .fb-tr.reg .cr-back{font-size:10px}#root .fb-tr.reg .cr-setops .cr-editbtn,#root .fb-tr.reg .cr-setops .cr-del{width:20px;height:20px;font-size:10px}@media(max-width:900px){#root .fb-tr.reg{min-width:560px}}#root .dc-nm.nmfx{width:3em;min-width:3em;flex:none}#root .dc-nm.nmfx.n4{width:3em;min-width:3em;font-size:.75em;letter-spacing:-.01em}.pc-shell.inv-shell{min-height:calc(100vh - 160px);display:flex;flex-direction:column}.pc-shell.inv-shell>.lg-wrap{flex:1;min-height:0}#root .ib-tr.sh .sh-cust{display:flex;flex-direction:column;gap:2px;min-width:0;text-align:left}#root .ib-tr.sh .sh-cust-r1{display:flex;align-items:center;gap:6px;min-width:0;flex-wrap:nowrap}#root .ib-tr.sh .sh-cust-r1 .sh-nm{display:inline;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#root .ib-tr.sh .sh-cust-r2{display:flex;align-items:center;gap:6px;min-width:0;flex-wrap:nowrap}#root .ib-tr.sh .sh-cust-r2 .sh-sub{display:inline;white-space:nowrap}#root .sh-mgv2{display:inline-flex;align-items:center;gap:3px;flex:none;padding:1px 7px;border-radius:99px;border:1px solid #d9c17a;background:linear-gradient(180deg,#fdf6e3,#faefd2);color:#a4760e;font-size:9.5px;font-weight:700;line-height:1.5;cursor:pointer;white-space:nowrap}#root .sh-mgv2:hover{background:linear-gradient(180deg,#fbf0d2,#f8e7bd);border-color:#c9a94e}#root .sh-mgv2 svg{flex:none}#root .sh-rcv{display:inline-flex;align-items:center;flex:none;max-width:100%;border:1px dashed transparent;background:none;color:#4a5470;font-size:10.5px;padding:1px 5px;border-radius:7px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#root .sh-rcv:hover{border-color:#d9a83c;color:#a4760e;background:#fffdf5}#root .sh-rcv.bad{color:#c45454;border-color:#e8a3a3;background:#fdf0f0;font-weight:700}#root .ib-tr.sh .sh-ops{display:flex;gap:6px;justify-content:flex-end;align-items:center}#root .ib-tr.sh .sh-go{position:relative;width:76px;flex:none;justify-content:center;padding-left:0;padding-right:0}#root .ib-tr.sh .sh-go .sh-n{position:absolute;top:-7px;right:-7px;font-style:normal;font-size:9px;font-weight:800;line-height:1;padding:2px 5px;border-radius:99px;background:#1e8f5a;color:#fff;border:1.5px solid #fff;box-shadow:0 1px 3px #14281e4d}#root .ib-tr.sh .sh-del-ph{display:inline-block;width:26px;flex:none}#root .invbc-card{border-radius:18px;border:1px solid #e6ebf5;background:linear-gradient(180deg,#fff,#fbfcff);box-shadow:0 2px 6px #1e28500d,0 10px 24px #1e28500f;padding:14px 16px;transition:box-shadow .18s ease,transform .18s ease}#root .invbc-card:hover{box-shadow:0 4px 10px #1e285012,0 16px 34px #1e28501a;transform:translateY(-1px)}#root .invbc-card.done{border-color:#e8d9ac;background:linear-gradient(180deg,#fffdf6,#fdf9ee);box-shadow:0 2px 6px #a0781e0f,0 10px 26px #be96321a}#root .invbc-img{width:54px;height:54px;border-radius:14px;border:2px solid #fff;box-shadow:0 0 0 1px #e3e8f2,0 2px 6px #1e28501a}#root .invbc-img.none{background:linear-gradient(180deg,#f7f9fd,#eef2f9)}#root .invbc-subr{display:flex;align-items:center;gap:6px;flex-wrap:wrap}#root .invbc-code{font-style:normal;font-size:9.5px;font-weight:700;color:#5a6480;background:#eef2f9;border:1px solid #dde4f0;border-radius:99px;padding:1px 8px;letter-spacing:.02em}#root .invbc-fab{font-style:normal;font-size:10px;color:#a4760e;background:#fdf6e3;border:1px solid #ecd9a8;border-radius:99px;padding:1px 8px}#root .invbc-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;background:#f7f9fd;border:1px solid #edf1f8;border-radius:12px;padding:8px 10px}#root .invbc-card.done .invbc-meta{background:#fbf7ec;border-color:#f0e5c6}#root .invbc-stat{display:flex;flex-direction:column;gap:1px;min-width:0}#root .invbc-stat i{font-style:normal;font-size:9.5px;color:#8a93ad}#root .invbc-stat b{font-size:12.5px;color:#2c3550;font-variant-numeric:tabular-nums;white-space:nowrap}#root .invbc-stat b u{text-decoration:none;font-size:10px;color:#8a93ad;margin-left:1px}#root .invbc-stat .ib-prodbtn{align-self:flex-start}#root .invbc-edit{margin-left:auto}#root .invbc-pay{border-radius:12px;background:repeating-linear-gradient(180deg,#fffaf0 0 22px,#fff6e4 22px 23px);border:1px dashed #e0c88e}#root .invbc-pay .ib-fee b{font-size:12px}#root .invbc-ops{position:absolute;top:10px;right:12px}#root .invbc-card{position:relative}#root .invbc-ops button{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid #e3e8f2;background:#fff;color:#8a93ad;font-size:12px;cursor:pointer;padding:0}#root .invbc-ops button:hover{color:#c45454;border-color:#e8a3a3;background:#fdf0f0}#root .invsg-imgw{position:relative;flex:none;width:44px;height:44px}#root .invsg-imgw .invsg-img{width:100%;height:100%}#root .invsg-pic{position:absolute;right:-5px;bottom:-5px;width:20px;height:20px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:99px;border:1.5px solid #fff;background:#1c2440d1;color:#fff;box-shadow:0 1px 4px #141e3c66;cursor:pointer}#root .invsg-pic:hover{background:#a4760eeb;transform:scale(1.1)}#root .invsg-pic.busy{opacity:.6;cursor:wait}#root .invsg-pic svg{display:block}#root .cnt-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px;margin-bottom:14px}#root .cnt-card{display:flex;align-items:center;gap:10px;background:linear-gradient(180deg,#fff,#fbfcff);border:1px solid #e6ebf5;border-radius:16px;padding:12px 14px;box-shadow:0 2px 6px #1e28500d,0 8px 20px #1e28500d}#root .cnt-card.empty{opacity:.62}#root .cnt-card.total{border-color:#e8d9ac;background:linear-gradient(180deg,#fffdf6,#fdf9ee)}#root .cnt-img{width:46px;height:46px;border-radius:12px;-o-object-fit:cover;object-fit:cover;border:2px solid #fff;box-shadow:0 0 0 1px #e3e8f2;flex:none}#root .cnt-img.none{display:inline-flex;align-items:center;justify-content:center;font-size:19px;background:linear-gradient(180deg,#f7f9fd,#eef2f9)}#root .cnt-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}#root .cnt-t b{font-size:13px;color:#2c3550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#root .cnt-t i{font-style:normal;font-size:10px;color:#8a93ad}#root .cnt-nums{display:flex;gap:10px;flex:none}#root .cnt-n{display:flex;flex-direction:column;align-items:flex-end;gap:0}#root .cnt-n i{font-style:normal;font-size:9px;color:#8a93ad}#root .cnt-n b{font-size:13px;color:#2c3550;font-variant-numeric:tabular-nums}#root .cnt-n.left b{font-size:17px;font-weight:800;color:#1e8f5a}#root .cnt-n.left.zero b{color:#8a93ad}#root .cnt-card.total .cnt-n.left b{color:#a4760e}#root .cnt-kw{margin-left:auto;width:230px;height:28px;font-size:11px}#root .ib-tr.sh.done.miss{opacity:1;background:#fff8f8}#root .ib-tr.sh.done.miss:hover{background:#fdf3f3}#root .ms-name-bad{display:block;font-style:normal;font-size:10px;color:#c45454;margin-top:2px}#root .chase-bd{background:linear-gradient(180deg,#fff,#fbfcff);border:1px solid #e6ebf5;border-radius:14px;padding:10px 14px;display:flex;flex-direction:column;gap:7px;box-shadow:0 2px 6px #1e28500d}#root .chase-hd{font-size:13px;color:#2c3550;display:flex;align-items:center;gap:6px}#root .chase-hd .chase-sub{margin-left:auto;font-size:10px;font-weight:400;color:#8a93ad}#root .chase-mine{display:flex;align-items:baseline;gap:8px;font-size:11.5px;color:#5a6480}#root .chase-mine b{font-size:20px;font-weight:800;color:#b8860b;font-variant-numeric:tabular-nums}#root .chase-mine i{font-style:normal;font-size:10.5px;color:#8a93ad}#root .chase-row{display:flex;align-items:flex-start;gap:6px;font-size:11.5px;color:#4a5470;line-height:1.5}#root .chase-row svg{flex:none;margin-top:2px}#root .chase-row b{color:#2c3550}#root .chase-row .gp-n{color:#b8860b;font-weight:800}#root .chase-row.hot{color:#8a5a0a}#root .chase-bars{display:flex;flex-direction:column;gap:5px;padding:6px 8px;background:#f7f9fd;border:1px solid #edf1f8;border-radius:10px}#root .chase-bar-r{display:flex;align-items:center;gap:8px;font-size:10.5px}#root .chase-bar-r em{font-style:normal;width:118px;flex:none;color:#5a6480;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right}#root .chase-bar{flex:1;height:10px;border-radius:99px;background:#e9edf5;overflow:hidden}#root .chase-bar i{display:block;height:100%;border-radius:99px;transition:width .4s ease}#root .chase-bar.me i{background:linear-gradient(90deg,#e8c05a,#d9a83c)}#root .chase-bar.grp i{background:linear-gradient(90deg,#7fa8e8,#5a86d0)}#root .chase-bar.reg i{background:linear-gradient(90deg,#b39ddb,#8e6fc0)}#root .chase-bar-r b{width:76px;flex:none;font-variant-numeric:tabular-nums;color:#2c3550;text-align:right}@media(max-width:900px){#root .chase-bar-r em{width:88px}#root .chase-bar-r b{width:64px}}#root .lg-pagebar span.lg-pagebar-note{margin-left:auto;text-align:right}#root .inv-tabs-main{flex:1;display:flex;justify-content:center;gap:8px}@media(max-width:700px){#root .lg-pagebar span.lg-pagebar-note{display:none}}#root .inv-arch-links .lg-btn{display:inline-flex;align-items:center;gap:5px}#root .inv-subbar .lg-btn svg{vertical-align:-2px}#root .invbc-corner{position:absolute;top:10px;right:12px;display:flex;align-items:center;gap:6px;z-index:2}#root .invbc-corner .invbc-del{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid #e3e8f2;background:#fff;color:#b6bdce;font-size:11px;cursor:pointer;padding:0;transition:color .15s,border-color .15s,background .15s}#root .invbc-corner .invbc-del:hover{color:#c45454;border-color:#e8a3a3;background:#fdf0f0}#root .invbc-head{padding-right:70px}#root .invbc-list{align-items:start}#root .shcx-pop{max-width:420px}#root .shcx-list{display:flex;flex-direction:column;gap:4px;max-height:180px;overflow:auto;background:#f7f9fd;border:1px solid #edf1f8;border-radius:10px;padding:8px 10px;font-size:11.5px;color:#4a5470}#root .shcx-list span{line-height:1.5}#root .shcx-chips{display:flex;flex-wrap:wrap;gap:6px}#root .shcx-chip{border:1px solid #dfe5f0;background:#fff;color:#5a6480;font-size:11.5px;border-radius:999px;padding:4px 12px;cursor:pointer;transition:all .15s}#root .shcx-chip:hover{border-color:#d9a83c;color:#a4760e}#root .shcx-chip.on{border-color:#d9a83c;color:#a4760e;background:linear-gradient(180deg,#fdf4dd,#fbeecb);font-weight:700}#root .lg-btn.danger{background:linear-gradient(180deg,#e05c5c,#c94444);border-color:#c94444;color:#fff;font-weight:700}#root .lg-btn.danger:hover{filter:brightness(1.06)}#root .lg-btn.danger:disabled{opacity:.55;cursor:not-allowed}#root .ib-tr.sh .sh-cust-r2{flex-wrap:wrap;row-gap:2px}#root .sh-cust-ed{border:1px dashed transparent;background:none;cursor:pointer;text-align:left;padding:1px 4px;border-radius:7px;font-weight:700;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#root .sh-cust-ed:hover{border-color:#d9a83c;color:#a4760e;background:#fffdf5}#root .sh-phv{display:inline-flex;align-items:center;flex:none;max-width:100%;border:1px dashed transparent;background:none;color:#4a5470;font-size:10.5px;padding:1px 5px;border-radius:7px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#root .sh-phv:hover{border-color:#d9a83c;color:#a4760e;background:#fffdf5}#root .sh-phv.bad{color:#c45454;border-color:#e8a3a3;background:#fdf0f0;font-weight:700}#root .sh-same{display:inline-flex;align-items:center;flex:none;border:1px solid #e3d9bd;background:#fbf7ea;color:#a4760e;font-size:10px;border-radius:999px;padding:1px 8px;cursor:pointer;transition:all .15s}#root .sh-same:hover{border-color:#d9a83c;background:linear-gradient(180deg,#fdf4dd,#fbeecb);font-weight:700}#root .chase-bd{background:#f0c96b0d;border:1px solid rgba(240,201,107,.3);box-shadow:none}#root .chase-hd{color:#ffe9a8}#root .chase-hd .chase-sub{color:#ebe1ff80}#root .chase-mine{color:#ebe1ffd9}#root .chase-mine b{color:#ffd34d}#root .chase-mine i{color:#ebe1ff8c}#root .chase-row{color:#ebe1ffd9}#root .chase-row b{color:#ffe9a8}#root .chase-row .gp-n{color:#ffd34d}#root .chase-row.hot{color:#f0c96b}#root .chase-bars{background:#090f1e73;border:1px solid rgba(240,201,107,.14)}#root .chase-bar-r em{color:#ebe1ff99}#root .chase-bar-r b{color:#ebe1ffe6}#root .chase-bar{background:#ffffff14}#root .chase-bar.me i{background:linear-gradient(90deg,#ffd34d,#e8a83c)}#root .chase-bar.grp i{background:linear-gradient(90deg,#8fb4ec,#6a92d8)}#root .chase-bar.reg i{background:linear-gradient(90deg,#c4a8e8,#9a7fd0)}body>.rdot-pop .rdot-card.fixed.wide{width:-moz-max-content;width:max-content;min-width:282px;max-width:min(320px,calc(100vw - 16px))}body>.rdot-pop .rdot-card.fixed.wide .rdot-promo{width:250px}#root .fb-tr.reg{grid-template-columns:16px minmax(58px,1.15fr) minmax(48px,1fr) 78px 48px 56px 34px 38px 54px 40px minmax(44px,.7fr)}.wk-native-pane.inv .rw-native.np{background:#f6f8fc}.wk-native-pane.inv .lg-wrap{background:transparent;border-radius:0}#root .shc-list{display:flex;flex-direction:column;gap:10px}#root .shc{background:#fff;border:1px solid #e3e8f2;border-radius:13px;box-shadow:0 1px 4px #1e28500d}#root .shc-h{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:8px 12px;background:#f7f9fd;border-bottom:1px solid #eef1f7;border-radius:13px 13px 0 0}#root .shc-h-i{display:inline-flex;align-items:baseline;gap:5px}#root .shc-h-i em{font-style:normal;font-size:10px;color:#8a93ad}#root .shc-h-i b{font-size:12px;color:#2c3550;font-variant-numeric:tabular-nums}#root .shc-h .sh-mgv2{margin-left:auto}#root .shc-del{width:24px;height:24px;flex:none;border-radius:8px;border:1px solid #e3e8f2;background:#fff;color:#b06a0a;cursor:pointer;font-size:12px;line-height:1;padding:0}#root .shc-h .sh-mgv2+.shc-del{margin-left:0}#root .shc-h .shc-del:first-child{margin-left:auto}#root .shc-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px 12px;padding:10px 12px}#root .shc-f{display:flex;flex-direction:column;gap:4px;min-width:0}#root .shc-f.full{grid-column:1 / -1}#root .shc-f>em{font-style:normal;font-size:10px;color:#8a93ad;letter-spacing:.02em}#root .shc-v{display:flex;align-items:center;gap:6px;min-width:0}#root .shc-v.wrap{flex-wrap:wrap}#root .shc-v .sh-sub{font-style:normal;font-size:10.5px;color:#8a93ad}#root .shc-sel{max-width:100%}#root .shc-sel.bad{border-color:#e8a07a;background:#fff5ef}#root .shc-warn{font-style:normal;font-size:10px;color:#b06a0a}#root .shc-req{border-color:#e8c07a;background:#fffcf3}#root .shc-ft{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:9px 12px;border-top:1px dashed #eef1f7}#root .shc-ft .sh-go{position:relative;min-width:132px;justify-content:center}#root .shc-miss{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}#root .shc-miss em{font-style:normal;font-size:10.5px;color:#8a93ad}#root .shc-miss button{border:1px dashed #e8c07a;background:#fff7ea;color:#b06a0a;border-radius:99px;padding:2px 9px;font-size:10.5px;cursor:pointer}#root .shc-miss button:hover{background:#fbf0d2}#root .shc .sh-mg-sub{margin:0 12px 10px}#root .shc-pool{font-style:normal;color:#8a93ad;font-size:10px}@media(max-width:900px){#root .shc-g{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){#root .shc-g{grid-template-columns:1fr}#root .shc-h{gap:9px}}#root .bc-sec-t svg{vertical-align:-2.5px;margin-right:1px;color:#c9a24b}#root .inv-subbar>b svg{vertical-align:-2.5px;margin-right:2px;color:#c9a24b}#root .shc-gt{grid-column:1/-1;display:flex;align-items:center;gap:6px;margin:8px 0 -2px;font-size:11.5px;font-weight:800;color:#c9a24b;letter-spacing:1.5px}#root .shc-gt:first-child{margin-top:0}#root .shc-gt svg{color:#c9a24b;flex:none}#root .shc-gt:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,rgba(201,162,75,.28),transparent)}#root .shc-ft{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px;padding:9px 12px;background:#f6f8fc;border:1px solid #e8edf5;border-radius:10px}#root .shc-ft-l{flex:1;min-width:0}#root .shc-ft-warn{display:block;font-style:normal;font-size:11px;font-weight:700;color:#d9742b;line-height:1.5}#root .sh-go-w{flex:none;display:inline-flex}#root .lg-btn.ok.sh-go.dim{background:#e2e7f0!important;color:#9aa7bb!important;border-color:#dbe1ec!important;box-shadow:none!important;cursor:not-allowed;filter:none}#root .lg-btn.ok.sh-go.dim em{color:#9aa7bb}#root .wk-badge{font-style:normal;margin-left:6px;min-width:18px;height:18px;padding:0 6px;border-radius:999px;background:linear-gradient(135deg,#ff5a5f,#e53238);color:#fff;font-size:10.5px;font-weight:900;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 0 0 1.5px #ff5a5f59,0 2px 8px #e5323873;animation:wkb-pulse 2.2s ease-in-out infinite}@keyframes wkb-pulse{0%,to{box-shadow:0 0 0 1.5px #ff5a5f59,0 2px 8px #e5323873;transform:scale(1)}50%{box-shadow:0 0 0 3px #ff5a5f2e,0 2px 12px #e53238a6;transform:scale(1.08)}}body>.rdot-pop .rdot-card.fixed.wide{width:320px;max-width:calc(100vw - 16px);width:-moz-max-content;width:max-content;min-width:320px;max-width:min(360px,calc(100vw - 16px))}body>.rdot-pop .rdot-card.fixed.wide .rdot-row .rdot-pay .rp-n{flex-basis:6em}body>.rdot-pop .rdot-card.fixed.wide .rdot-row .rdot-pay .rp-s{flex-basis:1.2em}body>.rdot-pop .rdot-card.fixed.wide .rdot-row .rdot-pay .rp-d{flex-basis:3.6em}.im-tx b .im-nm{display:inline-block;min-width:3em;text-align:left}.im-tx b .im-nm.n2{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.bbf{margin:2px 0 14px;border:1px solid #e4e9f4;border-radius:16px;background:linear-gradient(180deg,#fbfcff,#f5f7fc);padding:14px 16px 15px;display:flex;flex-direction:column;gap:13px}.bbf-sec{display:flex;flex-direction:column;gap:9px}.bbf-t{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:900;color:#33405c;letter-spacing:.3px}.bbf-t svg{color:#c9a24b;flex:none}.bbf-t i{font-style:normal;font-weight:400;font-size:11px;color:#93a0b8;margin-left:2px}.bbf-fabs{display:flex;flex-wrap:wrap;gap:10px}.bbf-fab{width:118px;border:1.5px solid #e2e8f2;border-radius:13px;background:#fff;padding:9px 9px 8px;display:flex;flex-direction:column;align-items:center;gap:5px;cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s;font-family:inherit}.bbf-fab:hover{border-color:#c9d4e8;transform:translateY(-1px);box-shadow:0 4px 12px #283c6e14}.bbf-fab img{width:100%;height:74px;-o-object-fit:cover;object-fit:cover;border-radius:9px;background:#f1f4f9}.bbf-fab-ph{width:100%;height:74px;border-radius:9px;background:#f1f4f9;display:flex;align-items:center;justify-content:center;color:#b8c3d8;font-size:22px;font-weight:900}.bbf-fab b{font-size:12px;font-weight:800;color:#2c3852;line-height:1.25;text-align:center;word-break:break-all}.bbf-fab em{font-style:normal;font-size:10px;font-weight:700;color:#8a97b1;background:#f1f4f9;border-radius:99px;padding:1px 8px;letter-spacing:.4px}.bbf-fab.on{border-color:#d8b45e;box-shadow:0 0 0 3px #d8b45e2e;background:linear-gradient(180deg,#fffdf6,#fff)}.bbf-fab.on em{background:#f6e7c2;color:#8a6b1e}.bbf-fab.sty{cursor:default}.bbf-fab.sty.pick{cursor:pointer}.bbf-fab.add{border-style:dashed;color:#8a97b1}.bbf-fab.add b{color:#6d7a94}.bbf-none{font-size:11.5px;color:#93a0b8;padding:6px 2px}.bbf-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.prod-fabcard{display:flex;align-items:center;gap:11px;margin:0 0 12px;padding:9px 12px;border:1px solid #e8dfc6;border-radius:13px;background:linear-gradient(135deg,#fffdf4,#fbf6e8)}.prod-fabcard img{width:52px;height:52px;-o-object-fit:cover;object-fit:cover;border-radius:10px;border:1px solid #eee2c4}.prod-fabcard-ph{width:52px;height:52px;border-radius:10px;background:#f4ecd6;display:flex;align-items:center;justify-content:center;color:#c9a24b}.prod-fabcard-t{display:flex;flex-direction:column;gap:3px;min-width:0}.prod-fabcard-t b{font-size:13.5px;font-weight:900;color:#3a382e}.prod-fabcard-t em{font-style:normal;font-size:10.5px;font-weight:700;color:#8a6b1e;background:#f6e7c2;border-radius:99px;padding:1px 9px;width:-moz-max-content;width:max-content;letter-spacing:.4px}.prod-fabcard>i{margin-left:auto;font-style:normal;font-size:11.5px;font-weight:800;color:#8a6b1e;flex:none}.prod-stysec{display:flex;flex-direction:column;gap:9px;margin:2px 0 13px;padding-top:11px;border-top:1px dashed #e2e8f2}.fb-out{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:linear-gradient(135deg,#e8c96a,#c9a23f);color:#fff;font-size:10px;font-style:normal;font-weight:800;line-height:1;margin-left:4px;vertical-align:2px;box-shadow:0 1px 3px #a0781e66;flex:none;cursor:default}.cr-out{margin-top:10px}.cr-out-sw{flex:none;padding:0 14px;height:38px;border-radius:10px;border:1.5px solid #d8dbe6;background:#f6f7fb;color:#8a8fa3;font-size:13px;font-weight:700;cursor:pointer}.cr-out-sw.on{border-color:#c9a23f;background:linear-gradient(135deg,#fdf6e3,#f7ead0);color:#a07c1f}.cr-out-sw:disabled{opacity:.55;cursor:not-allowed}#root .sab-stats{flex-wrap:nowrap}#root .sab-pill{width:112px;height:36px;padding:0;justify-content:center;gap:6px;border-radius:10px;border:1.5px solid rgba(255,255,255,.14);flex:none;font-size:12.5px;letter-spacing:1px;box-sizing:border-box}#root .sab-pill .sab-ic{width:15px;height:15px;flex:none;opacity:.85}#root .sab-pill.on .sab-ic{opacity:1}#root .sab-pill.ok .sab-ic{color:#6fd3a7}#root .sab-pill.fake .sab-ic{color:#ff8f8f}#root .sab-q{flex:0 1 200px;min-width:140px;width:auto}@media(max-width:900px){#root .sab-stats{flex-wrap:wrap}#root .sab-pill{width:calc(50% - 4px);flex:1 1 calc(50% - 4px)}#root .sab-q{flex:1 1 100%;width:100%;margin-left:0}}#root .sea-shotview{z-index:200000}#root .fw-assignpop{width:min(400px,calc(100vw - 32px))}#root .fw-assign-list{display:flex;flex-direction:column;gap:8px;padding:14px 16px;max-height:56vh;overflow-y:auto}#root .fw-assign-m{display:flex;align-items:center;gap:10px;padding:11px 14px;border-radius:12px;border:1.5px solid #e3e7f2;background:#f8faff;cursor:pointer;text-align:left;transition:all .15s}#root .fw-assign-m:hover{border-color:#7ea6e8;background:#eef4ff}#root .fw-assign-m:disabled{opacity:.55;cursor:not-allowed}#root .fw-assign-m b{font-size:14px;color:#1e2a45}#root .fw-assign-m em{font-style:normal;font-size:11px;color:#8a93ab;background:#eef1f8;border-radius:99px;padding:2px 8px}#root .fw-assign-m u{margin-left:auto;text-decoration:none;font-size:12px;font-weight:700;color:#3f6fce}#root .attx-tr{grid-template-columns:minmax(118px,.95fr) minmax(120px,1.2fr) 100px 100px 64px 110px minmax(130px,1.1fr);min-width:812px}#root .attx-tr>span:first-child{display:flex;align-items:center;white-space:nowrap;overflow:hidden}#root .attx-tr>span:first-child .nmfx{flex:none}#root .attx-tr>span:first-child .au-tag{flex:none;margin-left:6px;padding:1px 6px;font-size:10.5px}#root .attx-repbtn.has{color:#1c7c4a;border-color:#1e965a59;background:#1e965a14}#root .attx-norep{font-style:normal;font-size:11px;font-weight:700;color:#c04545;background:#d23c3c14;border:1px solid rgba(210,60,60,.28);border-radius:99px;padding:2px 9px;white-space:nowrap}#root .attx-pill.rep i{background:linear-gradient(135deg,#7ea6e8,#4a76c9)}#root .attx-pill.rep.on{border-color:#6e96e6b3;background:#6e96e61f}#root .attx-repwall{display:flex;flex-direction:column;gap:10px;padding:6px 2px}#root .attx-repwall-hd{display:flex;align-items:baseline;gap:12px;padding:2px 4px}#root .attx-repwall-hd b{font-size:14px;color:#1e2a45}#root .attx-repwall-hd span{font-size:12px;color:#64748b}#root .attx-repwall-hd .ok{color:#1c7c4a}#root .attx-repwall-hd .no{color:#c04545}#root .attx-repwall-miss{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding:8px 12px;border-radius:12px;background:#d23c3c0f;border:1px dashed rgba(210,60,60,.3)}#root .attx-repwall-miss em{font-style:normal;font-size:11.5px;font-weight:800;color:#c04545}#root .attx-repwall-miss i{font-style:normal;font-size:11.5px;font-weight:700;color:#a83c3c;background:#fff;border:1px solid rgba(210,60,60,.3);border-radius:99px;padding:2px 9px}#root .attx-repwall-one{border:1px solid #e3e9f4;border-radius:12px;background:#fbfcff;padding:10px 14px}#root .attx-repwall-one b{display:flex;align-items:center;gap:8px;font-size:13px;color:#1e2a45}#root .attx-repwall-one b em{font-style:normal;font-size:10.5px;font-weight:600;color:#7a86a3;background:#eef2f9;border-radius:99px;padding:1px 8px}#root .attx-repwall-one p{margin:6px 0 0;font-size:12.5px;line-height:1.75;color:#3a4663;white-space:pre-wrap}#root .hrt-rop-bar .mlb-mnav{width:auto;height:auto;border:none;gap:6px;display:inline-flex;align-items:center;color:#0f172a}#root .hrt-rop-bar .mlb-mnav:hover{background:transparent}#root .hrt-rop-bar .mlb-mnav button{width:26px;height:26px;border-radius:8px;border:1px solid #e2e8f0;background:#fff;color:#475569;cursor:pointer;font-size:14px;line-height:1}#root .hrt-rop-bar .mlb-mnav button:hover{background:#f1f5f9}#root .hrt-rop-bar .mlb-mnav b{font-size:13.5px;min-width:86px;text-align:center;font-weight:800}#root .rk-card{border:1px solid rgba(140,170,220,.2);background:linear-gradient(160deg,#1d2644,#141c33);box-shadow:0 6px 18px #0a102247}#root .rk-card .rk-top>b{color:#eef3ff}#root .rk-card .rk-lv{color:#a9b7dd}#root .rk-card .rk-dept{color:#7787ad}#root .rk-card .rk-salary{color:#ffd75e}#root .rk-card .rk-salary i{color:#5f6d92}#root .rk-card .rk-ops button{border-color:#d8b45e80;background:#d8b45e24;color:#f0d489}#root .rk-card .rk-ops button:hover{background:#d8b45e38}#root .rk-card .rk-ops button.down{border-color:#8caadc47;background:#ffffff0d;color:#9aa9cd}#root .rk-card .rk-mcell{border-color:#8caadc29;background:#ffffff0a;color:#93a2c6}#root .rk-card .rk-mcell b{color:#dbe5fb}#root .rk-card .rk-mcell i{color:#5f6d92}#root .rk-card .rk-mteam{color:#6b7aa0}#root .rk-card .rk-sg{color:#93a2c6}#root .rk-card .rk-sg.up{color:#5ed69a}#root .rk-card .rk-sg.warn{color:#ff9aa8}#root .hrt-zero{margin:2px 0 4px;padding:20px 12px;text-align:center;border:1.5px dashed #cfe3d4;border-radius:14px;background:#f6fbf7;color:#4f8a63;font-size:12.5px;font-weight:700;line-height:1.7}#root .hrt-zero{border-color:#6fd3a747;background:#6fd3a70d;color:#7fd7ad}#root .hrt-paymode.seg{gap:0;border:1px solid rgba(140,170,220,.25);border-radius:9px;overflow:hidden;background:#0d172780}#root .hrt-paymode.seg .hrt-pick{border:0;border-radius:0;border-right:1px solid rgba(140,170,220,.16);padding:4px 10px;background:transparent;box-shadow:none}#root .hrt-paymode.seg .hrt-pick:last-child{border-right:0}#root .hrt-paymode.seg .hrt-pick.hi.on{background:#ffd58429}#root .hrt-paymode.seg .hrt-pick.lo.on{background:#7ac3ff24}#root .hrt-paymode.seg .hrt-pick.rst{border-right:0;background:#ffffff08}#root .hrt-date{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;color:#7c90b5}#root .hrt-date .wk-inp{width:112px;flex:none;padding:3px 6px;font-size:11px}#root .au-ok.hrt-save{padding:4px 13px;border-radius:8px;font-size:11.5px}#root .au-no.hrt-del{margin-left:auto;flex:none;padding:4px 10px;font-size:11.5px;border-color:#ff8c8c4d;color:#ff9a9a}#root .hrt-pickdept.v2{max-width:340px;margin:14px auto;padding:16px 18px 14px;gap:8px;border:1px solid rgba(140,170,220,.2);border-radius:14px;background:#ffffff06;box-shadow:0 6px 18px #080e1e38}#root .hrt-pickdept.v2 b{font-size:13.5px}#root .hrt-pickdept.v2 span{font-size:11px;line-height:1.6}#root .hrt-pickdept-btns{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:4px}#root .rk-tabs button{border:1px solid rgba(147,197,253,.28);background:#1420408c;color:#9db1d8}#root .rk-tabs button:hover{border-color:#f5c96d8c;color:#ffe1a1}#root .rk-tabs button.on{border-color:#f5c96dd9;background:linear-gradient(160deg,#f5c96d3d,#f5c96d1a);color:#ffd984;font-weight:700;box-shadow:0 1px 6px #f5c96d38}#root .rk-note{background:#14204073;border:1px solid rgba(140,170,220,.16);color:#8ea3cc}#root .rk-csec{border:1px solid rgba(140,170,220,.2);border-radius:14px;background:linear-gradient(160deg,#1d2644,#141c33);padding:10px 14px 12px;margin:12px 0 2px;box-shadow:0 6px 18px #0a102242}#root .rk-csec .rk-sec{margin:2px 0 8px;color:#ffd98a;font-weight:800}#root .rk-csec .rk-crow{color:#aebadd}#root .rk-csec .rk-crow>span{color:#dbe5fb}#root .rk-csec .rk-num,#root .rk-csec .rk-txt{border-color:#8caadc47;background:#0a102280;color:#eef3ff}#root .rk-csec .rk-num:focus,#root .rk-csec .rk-txt:focus{border-color:#f5c96d99;outline:none}#root .rk-csave button{background:linear-gradient(135deg,#f5c56a,#d9a53f);color:#3a2c07;box-shadow:0 4px 12px #d9a53f47}#root .rk-csave button:hover{filter:brightness(1.06)}#root .hrt-calwrap{margin-top:6px}#root .hrt-rop-bar .mlb-mnav{color:#dbe7ff}#root .hrt-rop-bar .mlb-mnav button{border-color:#8caadc38;background:#ffffff0a;color:#9fb4d8}#root .hrt-rop-bar .mlb-mnav button:hover{background:#6fc4ff1f}#root .hrt-rop-bar .mlb-mnav b{color:#dbe7ff}#root .hrt-rop-bar .au-ok{background:#6fd3a71a;border:1px solid rgba(111,211,167,.35);color:#6fd3a7;box-shadow:none;font-weight:800}#root .hrt-rop-bar .au-ok:hover{background:#6fd3a72e}#root .hrt-rop-bar .au-ok:disabled{opacity:.45}#root .hrt-bar .rw-mchip{display:inline-flex;align-items:center;gap:5px}#root .hrt-bar .rw-mchip svg{flex:none}#root .hrt-hubtabs .rw-mchip{display:inline-flex;align-items:center;gap:5px}#root .hrt-hubtabs .rw-mchip svg{flex:none}#root .hrt-addrow.hrt-addcard{border-bottom:0;border:1px solid rgba(140,170,220,.18);border-radius:12px;background:#ffffff08;padding:10px 12px;margin:2px 0 4px}#root .hrt-addtag{font-style:normal;flex:none;font-size:10px;font-weight:800;color:#ffd984;background:#f5c96d1f;border:1px solid rgba(245,201,109,.3);border-radius:99px;padding:2px 9px;letter-spacing:.4px}#root .hrt-addrow.hrt-kwrow{border-bottom:0;padding-top:2px}#root .hrt-kwhint{margin-left:auto;font-size:10.5px}#root .hrt-roster .hrt-rop-tr{grid-template-columns:minmax(72px,1fr) 112px 72px 60px 86px 86px;gap:8px}#root .hrt-roster .nmfx{flex:none}#root .hrt-roster .hrt-d1{color:#c6d6f2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#root .hrt-roster .au-tag{flex:none}#root .rf-fix>.rf-top{flex:1 1 50%;min-height:0;overflow-y:auto;padding-right:4px;scrollbar-width:thin;scrollbar-color:rgba(140,170,220,.35) transparent}#root .rf-fix>.rf-bot{flex:1 1 50%}#root .rf-b-nums.fn3{grid-template-columns:repeat(3,1fr)}#root .inv-2col{display:grid;grid-template-columns:300px minmax(0,1fr);gap:12px;align-items:start}#root .inv-2col-l{display:flex;flex-direction:column;gap:10px;min-width:0}#root .inv-2col-l .inv-cards{grid-template-columns:repeat(2,minmax(0,1fr))}#root .inv-2col-r{min-width:0}#root .inv-2col-r .bc-sec-t{margin-top:0}@media(max-width:900px){#root .inv-2col{grid-template-columns:minmax(0,1fr)}}#root .invsg-card{transition:transform .15s,box-shadow .15s}#root .invsg-card:hover{transform:translateY(-1px);box-shadow:0 5px 16px #1e2d5a1a}#root .shc{border-color:#dfe6f2;box-shadow:0 2px 10px #1e2d5a12}#root .shc-g{grid-template-columns:repeat(6,minmax(0,1fr))}#root .shc-g .shc-gt{grid-column:1/-1}#root .shc-f{grid-column:span 3;position:relative}#root .shc-f.ship{grid-column:span 2}#root .shc-f.full{grid-column:1/-1}#root .shc-f .sh-addr-e{display:grid;grid-template-columns:minmax(0,1fr) 24px 24px;width:100%}#root .shc-f .sh-addr-e .lg-inp{width:100%;min-width:0}#root .shc-f .sh-nm,#root .shc-f .sh-rcv,#root .shc-f .sh-phv{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#root .shc-f .sh-tel{font-variant-numeric:tabular-nums;font-weight:700;color:#2c3852}#root .shc-f .sh-same{align-self:flex-start;margin-top:2px;font-size:10px;padding:1px 8px;border-radius:99px;border:1px dashed rgba(140,160,200,.5);background:transparent;color:#7a8db1;cursor:pointer}#root .shc-f .sh-same:hover{border-color:#c9a24bb3;color:#a07c1f}@media(max-width:900px){#root .shc-g{grid-template-columns:repeat(6,minmax(0,1fr))}#root .shc-f,#root .shc-f.ship{grid-column:span 3}}@media(max-width:480px){#root .shc-f,#root .shc-f.ship{grid-column:1/-1}}#root .shc-ft.v2{margin-top:10px;padding:11px 12px;background:#f4f7fd;border:1px solid #e6ecf6;border-radius:12px}#root .shc-ft.v2.ok{background:linear-gradient(135deg,#fdf8ea,#f8efd8);border-color:#ecdcb2}#root .shc-ft-ok{display:block;font-style:normal;font-size:11.5px;font-weight:800;color:#a07c1f;line-height:1.5}#root .shc-ft-miss{display:block;font-style:normal;font-size:11.5px;font-weight:700;color:#9aa7bb;line-height:1.5}#root .lg-btn.ok.sh-go.big{min-width:148px;padding:10px 26px;font-size:14.5px;font-weight:900;border-radius:11px;background:linear-gradient(135deg,#f5c56a,#d9a53f);color:#3a2c07;border-color:#d9a53f;box-shadow:0 5px 16px #d9a53f59}#root .lg-btn.ok.sh-go.big:hover{filter:brightness(1.05)}#root .lg-btn.ok.sh-go.big .sh-n{color:#3a2c07}#root .lg-btn.ok.sh-go.big.dim{background:#e2e7f0!important;color:#9aa7bb!important;border-color:#dbe1ec!important;box-shadow:none!important}#root .sab-qbtn{margin-left:auto;flex:none;width:28px;height:28px;border-radius:10px;border:1.5px solid rgba(255,255,255,.14);background:#ffffff08;color:#9db1d8;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}#root .sab-qbtn:hover{border-color:#f5c96d80;color:#ffd984}#root .sab-qwrap{margin-left:auto;display:inline-flex;align-items:center;gap:4px;flex:0 1 240px;min-width:0}#root .sab-qwrap .sab-q{margin-left:0;flex:1;min-width:0;width:auto}#root .sab-qx{flex:none;width:22px;height:22px;border-radius:7px;border:1px solid rgba(255,255,255,.14);background:#ffffff0a;color:#8a99b8;font-size:11px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}#root .sab-qx:hover{color:#ff9a9a;border-color:#ff8c8c66}@media(max-width:900px){#root .sab-qbtn{margin-left:0}#root .sab-qwrap{margin-left:0;flex:1 1 100%}}#root .cr-out.v2{padding:0;background:transparent;border:0}#root .cr-out-big{width:100%;display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:13px;cursor:pointer;text-align:left;border:1.5px dashed rgba(140,170,220,.3);background:#ffffff08;transition:all .18s;font-family:inherit}#root .cr-out-big:hover{border-color:#ff968280}#root .cr-out-big:disabled{opacity:.55;cursor:not-allowed}#root .cr-out-ic{flex:none;width:46px;height:46px;border-radius:12px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(140,170,220,.22);background:#0d172780;color:#8a99b8}#root .cr-out-tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}#root .cr-out-tx b{font-size:13.5px;font-weight:900;color:#c6d2ec;letter-spacing:.3px}#root .cr-out-tx em{font-style:normal;font-size:10px;color:#7787a8;line-height:1.5}#root .cr-out-dot{flex:none;width:24px;height:24px;border-radius:50%;border:1.5px solid rgba(140,170,220,.3);color:transparent;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:900}#root .cr-out.v2.on .cr-out-big{border-style:solid;border-color:#ff8c788c;background:linear-gradient(160deg,#781e1847,#3c121038);box-shadow:0 4px 16px #a0322833}#root .cr-out.v2.on .cr-out-ic{border-color:#ffaa5a80;background:linear-gradient(160deg,#f5c96d33,#ff786424);color:#ffb46b}#root .cr-out.v2.on .cr-out-tx b{color:#ffd98a}#root .cr-out.v2.on .cr-out-tx em{color:#c9a06a}#root .cr-out.v2.on .cr-out-dot{border-color:#ffaa5ab3;background:linear-gradient(135deg,#f5c56a,#d9884f);color:#3a1206}.fb-out.v2{background:linear-gradient(135deg,#f3d27a,#d9a83f);color:#6b4408;box-shadow:0 1px 3px #a0781e73}.fb-out.v2 svg{display:block}#root .fb-tr.reg{grid-template-columns:16px minmax(58px,1.15fr) minmax(48px,1fr) 78px 48px 56px 34px 38px 64px minmax(44px,.7fr)}#root .fb-tr.reg .fb-fm{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}#root .fb-tr.reg .fb-fm-n{font-size:10.5px;font-weight:800;line-height:1.2}#root .fb-tr.reg .fb-fm .fb-pass,#root .fb-tr.reg .fb-fm .fb-wait{font-size:9px;white-space:nowrap}body>.rdot-pop .rdot-card.fixed.wide{width:344px;max-width:calc(100vw - 16px);box-sizing:border-box}body>.rdot-pop .rdot-card.fixed.wide .rdot-row{padding:2px 4px;box-sizing:border-box}body>.rdot-pop .rdot-card.fixed.wide .rdot-row .rdot-pay{padding-left:4px}body>.rdot-pop .rdot-card.fixed.wide .rdot-row .rdot-pay .rp-n{flex-basis:5.8em}body>.rdot-pop .rdot-card.fixed.wide .rdot-row .rdot-pay .rp-d{flex-basis:3.4em}#root .psh-wrow{display:grid;grid-template-columns:20px 3.6em 7.2em minmax(0,1fr) auto;gap:10px;align-items:center}#root .psh-wnm{position:relative;display:block}#root .psh-wnm em{position:absolute;left:calc(100% + 3px);top:50%;transform:translateY(-50%);margin-left:0}#root .psh-wdept{overflow:hidden;text-overflow:ellipsis}#root .psh-wslots{flex:initial;min-width:0}#root .psh-wstat{text-align:right}@media(max-width:640px){#root .psh-wrow{grid-template-columns:20px 3.6em 7.2em auto;gap:6px}#root .psh-wslots{grid-column:1/-1}#root .psh-wstat{grid-column:1/-1;text-align:left}}#root .rdot-mask{z-index:1180}#root .rdot-card{z-index:1181}body>.rdot-pop .rdot-card.fixed{z-index:1181}#root .rdot-card .rdot-row{padding-right:12px}body>.rdot-pop .rdot-card.fixed .rdot-row{padding-right:12px}#root .fw-tfpop{width:min(460px,calc(100vw - 32px))}#root .fw-tf-sub{font-size:11px;color:#8fa3c8;padding:0 16px 4px;line-height:1.6}#root .fw-tf-best{display:flex;align-items:center;gap:8px;margin:8px 16px 4px;padding:11px 13px;border-radius:12px;border:1.5px solid rgba(217,165,63,.55);background:linear-gradient(120deg,#f5c96d29,#f5c96d0d);cursor:pointer;text-align:left;transition:all .15s}#root .fw-tf-best:hover{border-color:#d9a53f;background:linear-gradient(120deg,#f5c96d42,#f5c96d17);box-shadow:0 4px 16px #d9a53f38}#root .fw-tf-best:disabled{opacity:.55;cursor:not-allowed}#root .fw-tf-best em{flex:none;font-style:normal;font-size:10px;font-weight:900;color:#7a5a13;background:linear-gradient(135deg,#f5c56a,#d9a53f);border-radius:99px;padding:2px 8px;letter-spacing:1px}#root .fw-tf-best b{font-size:14px;color:#1e2a45}#root .fw-tf-best span{font-size:10.5px;color:#7c8aa8;white-space:nowrap}#root .fw-tf-best i{font-style:normal;font-size:10px;color:#a08040;white-space:nowrap}#root .fw-tf-best u{margin-left:auto;text-decoration:none;font-size:12px;font-weight:700;color:#9a7414}#root .fw-tf-q{margin:8px 16px 2px;width:calc(100% - 32px);box-sizing:border-box;padding:8px 12px;border-radius:10px;border:1.5px solid #e3e7f2;background:#fbfcff;font-size:12.5px;outline:none}#root .fw-tf-q:focus{border-color:#d9a53f}#root .fw-tf-list{padding-top:8px}@keyframes shgoGlow{0%,to{box-shadow:0 6px 18px #d9a53f73,inset 0 1px #ffffff73}50%{box-shadow:0 6px 24px #d9a53fb8,0 0 0 3px #e0a92e29,inset 0 1px #ffffff73}}#root .lg-btn.ok.sh-go.big{display:inline-flex;align-items:center;justify-content:center;line-height:1;white-space:nowrap;letter-spacing:1px;background:linear-gradient(135deg,#f9d377,#e0a92e);border:1.5px solid #c2921f;color:#2f2205;box-shadow:0 6px 18px #d9a53f73,inset 0 1px #ffffff73;animation:shgoGlow 1.8s ease-in-out infinite}#root .lg-btn.ok.sh-go.big:hover{filter:brightness(1.06);transform:translateY(-1px)}#root .lg-btn.ok.sh-go.big:active{transform:translateY(0)}#root .lg-btn.ok.sh-go.big.dim{background:#e9edf5!important;color:#66738c!important;border:1.5px solid #c3cde0!important;box-shadow:inset 0 1px 2px #5a6e8c1f!important;animation:none;letter-spacing:1px}#root .lg-btn.ok.sh-go.big.dim em{color:#66738c}#root .shc-ft.v2 .sh-go-w{align-items:center}@media(max-width:560px){#root .shc-ft.v2{flex-direction:column;align-items:stretch;gap:8px}#root .shc-ft.v2 .sh-go-w,#root .shc-ft.v2 .sh-go-w .sh-go.big{width:100%}}@media(min-width:721px){#root .hrt-addrow.hrt-addcard{flex-wrap:nowrap}#root .hrt-addrow.hrt-addcard .au-ok{flex:none;white-space:nowrap}}@media(max-width:720px){#root .hrt-addrow.hrt-addcard{flex-wrap:wrap}#root .hrt-addrow.hrt-addcard .au-ok{flex:1 1 100%}}#root .hrt-dchips{display:inline-flex;align-items:center;gap:6px;flex:1;min-width:0;overflow-x:auto;scrollbar-width:none}#root .hrt-dchips::-webkit-scrollbar{display:none}#root .hrt-dchips .hrt-fchip{flex:none}#root .hrt-roster .hrt-role .au-tag{margin-left:0;font-size:11px;font-weight:600}#root .hrt-roster .hrt-role-p{font-style:normal;font-size:11px;font-weight:600;color:#8fa3c9;padding:1px 8px;display:inline-block}#root .hrt-accrow .att-hire-who i{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#root .rk-grp-h{display:flex;align-items:baseline;gap:10px;margin:16px 0 8px;padding:8px 12px;border:1px solid rgba(240,200,105,.22);border-radius:10px;background:linear-gradient(180deg,#f0c8690f,#f0c86905)}#root .rk-grp-h b{font-size:13px;color:#f0c869;white-space:nowrap}#root .rk-grp-h span{font-size:11px;color:#8fa3c9}#root .rk-grp-h.lo{border-color:#8fd0ff47;background:linear-gradient(180deg,#8fd0ff12,#8fd0ff05)}#root .rk-grp-h.lo b{color:#8fd0ff}#root .gd-cr-layer{flex-wrap:wrap;row-gap:4px}#root .gd-cr-orbs{flex-wrap:wrap;min-width:0;row-gap:5px}.srb-zmeta2 .sg{font-style:normal}#root .kfb-mine{display:flex;flex-direction:column;gap:7px}#root .kfb-mrow{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:9px;padding:8px 11px;display:flex;flex-direction:column;gap:6px}#root .kfb-mrow.dead{opacity:.62;border-style:dashed}#root .kfb-mrow.done{border-color:#5eeac238;background:#5eeac208}#root .kfb-mt{display:flex;align-items:center;gap:7px;flex-wrap:wrap}#root .kfb-mnm{font-size:13px;font-weight:800;color:#e8ecf7;flex:none}#root .kfb-mtag{font-style:normal;font-size:10px;color:#8fa3c9;border:1px solid rgba(143,163,201,.3);border-radius:99px;padding:0 7px;line-height:17px;flex:none}#root .kfb-mtag.red{color:#ff9d9d;border-color:#ff9d9d66}#root .kfb-mtag.gold{color:#ffd98a;border-color:#ffd98a73}#root .kfb-mtag.green{color:#5eeac2;border-color:#5eeac266}#root .kfb-mexp{margin-left:auto;font-size:10.5px;color:#8fa3c9;white-space:nowrap;font-variant-numeric:tabular-nums}#root .kfb-mb{display:flex;align-items:center;gap:8px;flex-wrap:wrap}#root .kfb-mno{font-size:13.5px;font-weight:800;color:#ffd98a;letter-spacing:.5px;font-variant-numeric:tabular-nums;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex:none}#root .kfb-mno:hover{text-decoration:underline}#root .kfb-mno.copied{color:#5eeac2}#root .kfb-mwx{font-size:11px;color:#8fa3c9;white-space:nowrap}#root .kfb-mops{margin-left:auto;display:flex;gap:6px;flex:none}#root .kfb-mop{font-size:11px;color:#c6cde4;background:#ffffff0a;border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:4px 10px;cursor:pointer;white-space:nowrap}#root .kfb-mop:hover{border-color:#ffd98a80;color:#ffd98a}#root .kfb-mop.onr{color:#ff9d9d;border-color:#ff9d9d8c;background:#ff9d9d14}#root .kfb-mop.ong{color:#ffd98a;border-color:#ffd98a8c;background:#ffd98a14}#root .kfb-mop.ok{color:#0d1a12;background:linear-gradient(135deg,#5eeac2,#3ecf9e);border:1px solid rgba(94,234,194,.7);font-weight:800}#root .kfb-mtf{margin-left:auto;font-size:12px;font-weight:800;color:#ffd98a;background:linear-gradient(135deg,#ffd98a29,#ffbe5a14);border:1px solid rgba(255,217,138,.5);border-radius:8px;padding:5px 14px;cursor:pointer;white-space:nowrap}#root .kfb-mtf:hover{border-color:#ffe08ad9}#root .kfb-claim{background:linear-gradient(135deg,#78b4ff33,#5a8ce61f);border:1px solid rgba(147,212,255,.5);color:#a9d6ff;font-size:13px;font-weight:900;border-radius:9px;padding:7px 16px;cursor:pointer;white-space:nowrap}#root .kfb-claim:hover{border-color:#93d4ffd9}#root .kfb-claim:disabled,#root .kfb-go:disabled{opacity:.45;cursor:not-allowed}@media(max-width:720px){#root .kfb-mb{gap:6px}#root .kfb-mops{width:100%;margin-left:0;display:grid;grid-template-columns:repeat(4,1fr)}#root .kfb-mop{text-align:center;padding:6px 0}#root .kfb-mtf{margin-left:0;width:100%;text-align:center}#root .kfb-bar .kfb-claim,#root .kfb-bar .kfb-go{width:100%;text-align:center}}#root .psh-wrow.me{border-color:#ffd98abf;background:#ffd98a0f;box-shadow:0 0 0 1px #ffd98a4d,0 0 12px #ffd98a1a}#root .hrg-pop{max-width:480px}#root .hrg-block{font-size:12.5px;font-weight:800;color:#ff9d9d;background:#ff787814;border:1px solid rgba(255,120,120,.3);border-radius:9px;padding:8px 12px}#root .hrg-counts{display:flex;gap:10px;margin-top:8px}#root .hrg-counts span{flex:1;font-size:12px;color:#8fa3c9;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:9px;padding:7px 12px;text-align:center}#root .hrg-counts span.hit{color:#c6cde4;border-color:#ff9d9d59}#root .hrg-counts b{font-size:17px;font-weight:900;color:#ffd98a;margin:0 2px;font-variant-numeric:tabular-nums}#root .hrg-counts i{font-style:normal;font-size:10.5px;color:#8fa3c9}#root .hrg-act{margin-top:10px;background:#ffffff08;border:1px solid rgba(255,217,138,.2);border-radius:10px;padding:10px 12px}#root .hrg-act>b{font-size:13px;color:#ffd98a}#root .hrg-act>p{margin:4px 0 8px;font-size:11.5px;color:#8fa3c9;line-height:1.6}#root .hrg-actrow{display:flex;gap:8px;align-items:center}#root .hrg-actrow .wk-inp{flex:1;min-width:0}#root .hrg-actrow .au-ok,#root .hrg-actrow .au-no{flex:none;white-space:nowrap}#root .hrg-tip{margin:10px 2px 0;font-size:11px;color:#5e70a0;text-align:center}#root .hrg-okline{font-size:13px;font-weight:800;color:#5eeac2;background:#5eeac212;border:1px solid rgba(94,234,194,.3);border-radius:9px;padding:9px 12px}#root .hrg-warn{margin:10px 2px;font-size:12.5px;color:#c6cde4;line-height:1.7}#root .hrg-ops{display:flex;gap:10px;justify-content:flex-end;margin-top:6px}#root .hrg-cancel{font-size:12.5px;color:#8fa3c9;background:#ffffff0a;border:1px solid rgba(255,255,255,.12);border-radius:9px;padding:7px 16px;cursor:pointer}#root .hrg-cancel:hover{color:#c6cde4;border-color:#ffffff40}@media(max-width:720px){#root .hrg-counts{flex-direction:column;gap:6px}#root .hrg-actrow{flex-wrap:wrap}#root .hrg-actrow .wk-inp{width:100%;flex:none}#root .hrg-actrow .au-ok,#root .hrg-actrow .au-no{width:100%}}#root .bc-sec-t .ms-addbtn.bc-sec-add{margin-left:4px;padding:4px 12px;font-size:11.5px;border-radius:8px;flex:none}@media(max-width:720px){#root .bc-sec-t .ms-addbtn.bc-sec-add{width:100%;margin-left:0}}#root .inv-boards{display:grid;grid-template-columns:1fr 1fr;gap:12px}#root .inv-bd{background:linear-gradient(160deg,#ffffff0b,#ffffff04);border:1px solid rgba(255,217,138,.28);border-radius:14px;padding:14px 16px;display:flex;flex-direction:column;gap:10px;cursor:pointer;transition:border-color .15s,transform .15s}#root .inv-bd:hover{border-color:#ffe08a99;transform:translateY(-1px)}#root .inv-bd-h{display:flex;align-items:center;gap:8px;color:#ffd98a}#root .inv-bd-h>b{font-size:14.5px;font-weight:900;color:#e8ecf7;letter-spacing:.5px}#root .inv-bd-h>u{margin-left:auto;font-size:11px;font-weight:700;color:#ffd98a;text-decoration:none;opacity:.85}#root .inv-bd-nums{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}#root .inv-bd-nums.two{gap:26px}#root .inv-bd-big{display:flex;align-items:baseline;gap:7px}#root .inv-bd-big>b{font-size:34px;font-weight:900;color:#ffe08a;line-height:1;font-variant-numeric:tabular-nums;text-shadow:0 0 14px rgba(255,217,138,.25)}#root .inv-bd-big>b.neg{color:#ff9d9d;text-shadow:0 0 14px rgba(255,120,120,.25)}#root .inv-bd-big>i{font-style:normal;font-size:11.5px;color:#8fa3c9;white-space:nowrap}#root .inv-bd-chip{font-size:11px;color:#c9b47f;border:1px solid rgba(255,217,138,.35);border-radius:99px;padding:2px 10px;background:#ffd98a0f;white-space:nowrap}#root .inv-bd-rows{display:flex;flex-direction:column;gap:4px;border-top:1px dashed rgba(255,255,255,.08);padding-top:9px}#root .inv-bd-rows>span{font-size:11.5px;color:#8fa3c9}#root .inv-bd-rows b{color:#c6cde4;font-weight:800;font-variant-numeric:tabular-nums}#root .inv-bd-ops{margin-top:auto;display:flex;justify-content:flex-end}#root .inv-bd-add{font-size:12px;font-weight:800;color:#0d1a12;background:linear-gradient(135deg,#ffd98a,#f0b95e);border:1px solid rgba(255,217,138,.7);border-radius:9px;padding:6px 16px;cursor:pointer}#root .inv-bd-add.off{color:#8fa3c9;background:#ffffff0d;border-color:#ffffff26}#root .inv-cards.dev4{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}#root .inv-cards.dev4 .inv-card{margin:0}#root .inv-table.devsum{margin-bottom:10px}#root .inv-table.devsum .inv-tr{display:grid;grid-template-columns:1fr 110px 130px;align-items:center}#root .inv-table.devsum .inv-tr.sum{border-top:1px solid rgba(255,217,138,.3);background:#ffd98a0d}#root .inv-table.devsum .inv-tr.sum .inv-name{font-weight:900;color:#ffd98a}#root .inv-table.devsum .inv-tr.sum .inv-num{color:#ffe08a;font-weight:900}@media(max-width:720px){#root .inv-boards{grid-template-columns:1fr}#root .inv-cards.dev4{grid-template-columns:repeat(2,1fr)}#root .inv-bd-big>b{font-size:28px}}#root .fb-tr.reg{grid-template-columns:14px minmax(54px,1.15fr) minmax(46px,1fr) 64px 40px 56px 32px 56px 78px minmax(44px,.7fr)}#root .fb-tr.reg>span:nth-child(7),#root .fb-tr.reg>span:nth-child(8){white-space:nowrap}#root .fb-tr.reg.hd>span:nth-child(8),#root .fb-tr.reg.hd>span:nth-child(9){white-space:nowrap;font-size:9.5px}#root .fb-tr.reg .fb-fm-n{white-space:nowrap}#root .cf-mask{z-index:2600}#root .fw-assign-m{border:1px solid rgba(240,201,107,.32);background:linear-gradient(150deg,#1c284cb8,#0e1730b8);box-shadow:0 2px 10px #00000047}#root .fw-assign-m:hover{border-color:#ffd98ab3;background:linear-gradient(150deg,#263460d1,#121c3ad1);box-shadow:0 4px 16px #f0c96b29;transform:translateY(-1px)}#root .fw-assign-m b{color:#eef2ff}#root .fw-assign-m em{color:#ffd98a;background:#f0c96b1f;border:1px solid rgba(240,201,107,.28)}#root .fw-assign-m u{color:#f0cd78}#root .fw-tf-q{border:1px solid rgba(240,201,107,.28);background:#0a112699;color:#eef2ff}#root .fw-tf-q::-moz-placeholder{color:#5b719e}#root .fw-tf-q::placeholder{color:#5b719e}#root .fw-tf-best b{color:#ffe9b8}#root .fw-tf-best span{color:#a8b8d8}#root .fw-tf-best i{font-style:normal;color:#d8b96a}#root .fw-tf-best u{color:#ffd98a}#root .hrt-hubtabs{padding:12px 16px 14px;gap:10px;border-bottom:1px solid rgba(142,162,201,.12);margin-bottom:14px}#root .hrt-hubtabs .rw-mchip{min-width:118px;justify-content:center}#root .ct-wrap .ct-stats.hr-stats,#root .ct-wrap .hr-grpbar.slim,#root .ct-wrap .hr-srow{margin:0 0 12px}#root .ct-wrap .hr-grpbar.slim+.hr-srow{margin-top:0}#root .rw-native .hrt-panel{margin-top:0}#root .rw-native .hrt-panel .hrt-tsec{margin:12px 0 6px}#root .rw-native .hrt-panel .hrt-tsec:first-of-type{margin-top:4px}@media(max-width:560px){#root .ct-stats.hr-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#root .hrt-hubtabs{padding:10px 12px 12px;margin-bottom:12px}#root .hrt-hubtabs .rw-mchip{flex:1;min-width:0}}#root .rf-pane .rf-fix{display:block;min-height:0}#root .rf-pane .rf-top{max-height:none;overflow:visible;padding-right:0}#root .rf-pane .rf-bot,#root .rf-pane .rf-wall-clip{display:block}#root .rf-pane .rf-wall{flex:none;overflow:visible;max-height:none;padding-right:0}#root .rf-pane .rf-bot-h{padding:12px 4px 8px}#root .rf-pane .rf-detail{display:block;overflow:visible;min-height:0;padding-right:0}#root .rf-group.fn .rf-group-h .rf-group-n{font-size:15px;font-weight:900;color:#ffd98a;padding:3px 12px}#root .rf-group.fn .bf-report .rf-b-h b{font-size:24px;font-weight:900;color:#ffd98a;margin-left:6px;letter-spacing:.5px}#root .rf-group.fn .bf-report>p{font-size:12.5px;color:#dbe5ff}#root .hrt-fbar .hrt-fchip{display:inline-flex;align-items:center;justify-content:center;min-width:96px;text-align:center}#root .hrt-fbar .hrt-fchip b{margin-left:4px}#root .att-hire-who .hrt-tcode{font-size:10px;font-weight:600;color:#7c8bb0;text-decoration:none;margin-left:5px;letter-spacing:.3px}#root select{color-scheme:dark}#root select option{background:#141c33;color:#e8ecf7}#root .lg-wrap:not(.inv-wrap) select{color-scheme:light}#root .lg-wrap:not(.inv-wrap) select option{background:#fff;color:#2c3550}#root .psh-pill.gold,#root .psh-pill.gold b{color:#ffd98a}#root .psh-pill.gold.tgl.on{outline:1px solid rgba(255,217,138,.65);background:#ffd98a24}body>.rdot-pop .rdot-card.fixed.wide{width:272px;min-width:0;max-width:calc(100vw - 16px)}body>.rdot-pop .rdot-card.fixed.wide .rdot-promo{width:100%}#root .wk-native-pane.inv .rw-native.np{background:transparent}#root .lg-wrap.inv-wrap{background:transparent;color:#dfe6f5;min-height:0}#root .lg-wrap.inv-wrap .lg-inp{border-color:#96b4e640;background:#0d16288c;color:#e8ecf7}#root .lg-wrap.inv-wrap .lg-inp::-moz-placeholder{color:#5f6f95}#root .lg-wrap.inv-wrap .lg-inp::placeholder{color:#5f6f95}#root .lg-wrap.inv-wrap .lg-inp:focus{border-color:#f0c96b8c;box-shadow:0 0 0 3px #f0c96b24}#root .lg-wrap.inv-wrap .lg-btn{border-color:#96b4e647;background:#141e378c;color:#c9d6f2}#root .lg-wrap.inv-wrap .lg-btn:hover{border-color:#f0c96b8c;color:#ffd98a}#root .lg-wrap.inv-wrap .lg-btn.ok{border-color:#7dedc073;color:#7dedc0;background:#7dedc01a}#root .lg-wrap.inv-wrap .lg-btn.danger{border-color:#ff8c7866;color:#ff9d9d;background:#ff78641a}#root .lg-wrap.inv-wrap .lg-addbar{border-color:#ffd98a8c;background:linear-gradient(135deg,#ffd98a,#f0b95e);color:#231603;font-weight:900;box-shadow:0 4px 14px #f0c96b2e}#root .lg-wrap.inv-wrap .lg-addbar:hover{filter:brightness(1.06)}#root .lg-wrap.inv-wrap .lg-empty{color:#8ea3c4}#root .lg-wrap.inv-wrap .lg-back{border-color:#f0c96b66;background:#f0c96b14;color:#ffd98a}#root .lg-wrap.inv-wrap .lg-back:hover{border-color:#f0c96bb3;color:#ffe08a}#root .lg-wrap.inv-wrap .lg-form{background:#f0c96b0d;border-color:#f0c96b4d}#root .lg-wrap.inv-wrap .lg-note{color:#7d92b5}#root .lg-wrap.inv-wrap .lg-by{color:#5f6f95}#root .lg-wrap.inv-wrap .lg-pagebar span{color:#8ea3c4}#root .lg-wrap.inv-wrap .lg-ops button{border-color:#96b4e640;background:#141e3780;color:#aebde0}#root .lg-wrap.inv-wrap .lg-ops button:hover{border-color:#f0c96b80;color:#ffd98a}#root .lg-wrap.inv-wrap .inv-tab{border-color:#96b4e640;background:#141e3780;color:#8ea3c4}#root .lg-wrap.inv-wrap .inv-tab.on{border-color:#f0c96b99;color:#ffd98a;background:#f0c96b1f}#root .lg-wrap.inv-wrap .inv-card,#root .lg-wrap.inv-wrap .invsg-card,#root .lg-wrap.inv-wrap .arch-card,#root .lg-wrap.inv-wrap .cnt-card,#root .lg-wrap.inv-wrap .shc{background:linear-gradient(160deg,#ffffff0e,#ffffff05);border-color:#f0c96b3d;box-shadow:0 2px 12px #0000004d}#root .lg-wrap.inv-wrap .inv-card.go:hover,#root .lg-wrap.inv-wrap .invsg-card:hover{border-color:#f0c96b8c;box-shadow:0 6px 18px #f0c96b29}#root .lg-wrap.inv-wrap .inv-card-t{color:#8ea3c4}#root .lg-wrap.inv-wrap .inv-card b{color:#ffd98a}#root .lg-wrap.inv-wrap .inv-card b i{color:#8ea3c4}#root .lg-wrap.inv-wrap .inv-card em{color:#7d92b5}#root .lg-wrap.inv-wrap .invsg-t b{color:#eaf1ff}#root .lg-wrap.inv-wrap .invsg-t i{color:#7d92b5}#root .lg-wrap.inv-wrap .invsg-num{color:#ffe08a}#root .lg-wrap.inv-wrap .invsg-num i{color:#8ea3c4}#root .lg-wrap.inv-wrap .arch-card,#root .lg-wrap.inv-wrap .cnt-card{color:#dfe6f5}#root .lg-wrap.inv-wrap .arch-card b,#root .lg-wrap.inv-wrap .cnt-card b{color:#eaf1ff}#root .lg-wrap.inv-wrap .shc-h-i em{color:#7d92b5}#root .lg-wrap.inv-wrap .shc-h-i b{color:#eaf1ff}#root .lg-wrap.inv-wrap .shc-f>em{color:#7d92b5}#root .lg-wrap.inv-wrap .shc-gt{color:#ffd98a}#root .lg-wrap.inv-wrap .shc-gt svg{color:#ffd98a}#root .lg-wrap.inv-wrap .inv-table,#root .lg-wrap.inv-wrap .bc-tablewrap{background:#10182c80;border-color:#96b4e62e;box-shadow:none}#root .lg-wrap.inv-wrap .inv-tr,#root .lg-wrap.inv-wrap .ib-tr{color:#d5def2;border-bottom-color:#8ea2c91f}#root .lg-wrap.inv-wrap .inv-tr.h,#root .lg-wrap.inv-wrap .ib-tr.h{color:#7d92b5;background:#ffffff0a}#root .lg-wrap.inv-wrap .inv-tr:not(.h):hover,#root .lg-wrap.inv-wrap .ib-tr:not(.h):hover{background:#ffffff0a}#root .lg-wrap.inv-wrap .inv-name{color:#eaf1ff}#root .lg-wrap.inv-wrap .inv-num{color:#dfe6f5}#root .lg-wrap.inv-wrap .inv-u{color:#7d92b5}#root .lg-wrap.inv-wrap .inv-cat.t{background:#f0c96b1f;color:#ffd98a;border-color:#f0c96b66}#root .lg-wrap.inv-wrap .inv-cat.d{background:#7aa5ff1f;color:#9dbcff;border-color:#7aa5ff59}#root .lg-wrap.inv-wrap .bc-sec-t{color:#ffd98a}#root .lg-wrap.inv-wrap .bc-sec-t i,#root .lg-wrap.inv-wrap .bc-sec-t .ms-sum{color:#8ea3c4}#root .lg-wrap.inv-wrap .bc-sec-t .ms-sum b{color:#ffd98a}#root .lg-wrap.inv-wrap .ib-st{border-color:#f0c96b73;color:#ffd98a;background:#f0c96b1a}#root .lg-wrap.inv-wrap .ib-st.done{border-color:#7dedc066;color:#7dedc0;background:#7dedc014}#root .lg-wrap.inv-wrap .ib-prodbtn{border-color:#f0c96b73;color:#ffd98a;background:#f0c96b1a}#root .lg-wrap.inv-wrap .ib-prodbtn:hover{border-color:#f0c96bb3}#root .lg-wrap.inv-wrap .ib-prodbtn.done{border-color:#7dedc066;color:#7dedc0;background:#7dedc014}#root .lg-wrap.inv-wrap .ib-tr.sh .sh-nm{color:#e8eefb}#root .lg-wrap.inv-wrap .ib-tr.sh .sh-sub{color:#77879f}#root .lg-wrap.inv-wrap .ib-fee{color:#ffd98a;background:#f0c96b1a;border-color:#f0c96b66}#root .lg-wrap.inv-wrap .ib-payd{color:#8ea3c4}#root .lg-wrap.inv-wrap .invbc-card{background:linear-gradient(160deg,#ffffff0e,#ffffff05);border-color:#f0c96b3d;box-shadow:0 2px 12px #0000004d}#root .lg-wrap.inv-wrap .invbc-card.done{border-color:#7dedc04d;background:linear-gradient(160deg,#7dedc00f,#ffffff05)}#root .lg-wrap.inv-wrap .invbc-card:hover{border-color:#f0c96b80}#root .lg-wrap.inv-wrap .invbc-title,#root .lg-wrap.inv-wrap .invbc-head b{color:#eaf1ff}#root .lg-wrap.inv-wrap .invbc-code,#root .lg-wrap.inv-wrap .invbc-meta,#root .lg-wrap.inv-wrap .invbc-subr{color:#7d92b5}#root .lg-wrap.inv-wrap .invbc-note{color:#8ea3c4}#root .lg-wrap.inv-wrap .invbc-fab{color:#ffd98a;background:#f0c96b1a;border-color:#f0c96b66}#root .lg-wrap.inv-wrap .invbc-pay{color:#ffd98a}#root .lg-wrap.inv-wrap .invbc-stat{color:#c9d6f2}#root .lg-wrap.inv-wrap .bbf-t{color:#ffd98a}#root .lg-wrap.inv-wrap .bbf-fab{border-color:#96b4e638;background:#141e378c}#root .lg-wrap.inv-wrap .bbf-fab:hover{border-color:#f0c96b80;box-shadow:0 4px 12px #f0c96b24}#root .lg-wrap.inv-wrap .bbf-fab.on{border-color:#f0c96ba6;background:#f0c96b1a}#root .lg-wrap.inv-wrap .bbf-fab b{color:#dfe6f5}#root .lg-wrap.inv-wrap .bbf-fab img,#root .lg-wrap.inv-wrap .bbf-fab-ph{background:#0d162899}#root .lg-wrap.inv-wrap .bbf-fab-ph{color:#5f6f95}#root .lg-wrap.inv-wrap .bbf-row{border-color:#8ea2c924}#root .lg-wrap.inv-wrap .prod-fabcard{border-color:#f0c96b4d;background:linear-gradient(135deg,#f0c96b1a,#f0c96b0a)}#root .lg-wrap.inv-wrap .prod-fabcard-t,#root .lg-wrap.inv-wrap .prod-fabcard b{color:#eaf1ff}#root .lg-wrap.inv-wrap .po-main>b{color:#eaf1ff}#root .lg-wrap.inv-wrap .po-main>b i{color:#7d92b5}#root .lg-wrap.inv-wrap .po-note,#root .lg-wrap.inv-wrap .po-sum,#root .lg-wrap.inv-wrap .po-wait{color:#8ea3c4}#root .lg-wrap.inv-wrap .po-money{color:#ffd98a}#root .lg-wrap.inv-wrap .po-form-img{border-color:#96b4e640}#root .lg-wrap.inv-wrap .inv-empty{display:flex;flex-direction:column;align-items:center;gap:7px;padding:34px 0 38px}#root .lg-wrap.inv-wrap .inv-empty svg{color:#f0c96b8c}#root .lg-wrap.inv-wrap .inv-empty b{font-size:14px;font-weight:800;color:#c6cde4}#root .lg-wrap.inv-wrap .inv-empty span{font-size:11.5px;color:#7d92b5}#root .lg-wrap.inv-wrap .inv-empty-go{margin-top:8px;font-size:12px;font-weight:800;color:#231603;background:linear-gradient(135deg,#ffd98a,#f0b95e);border:1px solid rgba(255,217,138,.7);border-radius:9px;padding:7px 18px;cursor:pointer;box-shadow:0 4px 14px #f0c96b2e}#root .lg-wrap.inv-wrap .inv-empty-go:hover{filter:brightness(1.06)}#root .lg-wrap.inv-wrap .inv-subback{flex:none;padding:4px 12px;font-size:12px;border-radius:9px}#root .lg-wrap.inv-wrap .inv-subbar-back{margin-bottom:10px}#root .lg-wrap.inv-wrap .ib-pop-tip{color:#8ea3c4}#root .lg-wrap.inv-wrap .shcx-list{background:#0d16288c;border-color:#96b4e633;color:#cfdaf2}#root .lg-wrap.inv-wrap .shcx-chip{border-color:#96b4e647;background:#141e378c;color:#c9d6f2}#root .lg-wrap.inv-wrap .shcx-chip:hover{border-color:#f0c96b8c;color:#ffd98a}#root .lg-wrap.inv-wrap .shcx-chip.on{border-color:#ffd98aa6;background:linear-gradient(135deg,#ffd98a,#f0b95e);color:#231603;font-weight:800}#root .lg-wrap.inv-wrap .ib-pop .lg-inp{background:#0d162899}#root .rf-pane .rf-fix{display:flex;flex-direction:column;gap:8px}#root .rf-pane .rf-top{flex:none;max-height:55%;overflow-y:auto;padding-right:4px}#root .rf-pane .rf-bot{display:flex;flex-direction:column;gap:7px}#root .rf-pane .rf-wall-clip{display:flex;flex-direction:column;position:relative}#root .rf-pane .rf-wall{flex:1;min-height:0;overflow-y:auto;padding-right:6px}#root .rf-pane .rf-detail{display:flex;flex-direction:column;overflow-y:auto;padding-right:4px}#root .rf-pane .rf-wall{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}#root .rf-pane .rf-ecard{padding:16px 17px 14px;gap:10px}#root .rf-pane .rf-ecard-es{font-size:13px}#root .rf-pane .rf-bot{margin-top:22px;padding-top:14px;border-top:1px solid rgba(142,162,201,.14)}#root .rf-pane .rf-bot-h{padding:2px 4px 10px}#root .hrt .hrt-panel{margin-top:14px}#root .hrt .hrt-panel .attx-hire-h{margin-bottom:12px}#root .hrt .hrt-zero{margin:12px 0 6px}#root .hrt .hrt-tsec{margin:14px 0 8px}#root .hrt .hrt-panel+.hrt-panel{margin-top:16px}#root .hrt .hrt-dbar{margin-top:10px}#root .sss-row-m .nm{min-width:3.15em;-moz-text-align-last:justify;text-align-last:justify}@media(max-width:640px){#root .wk-native-pane.inv .inv-tr{grid-template-columns:minmax(64px,1.2fr) 52px 40px 40px 44px;gap:5px;padding:7px 8px;font-size:11.5px}#root .wk-native-pane.inv .inv-tr>:nth-child(6),#root .wk-native-pane.inv .inv-tr>:nth-child(7){display:none}#root .wk-native-pane.inv .inv-tr.h>span{white-space:nowrap}}#root .lg-wrap.inv-wrap .invbc-meta{background:#0d16288c;border-color:#f0c96b29}#root .lg-wrap.inv-wrap .invbc-card.done .invbc-meta{background:#0d16288c;border-color:#7dedc038}#root .lg-wrap.inv-wrap .invbc-stat i{color:#7d92b5}#root .lg-wrap.inv-wrap .invbc-stat b{color:#eaf1ff}#root .lg-wrap.inv-wrap .invbc-stat b u{color:#8ea3c4}#root .lg-wrap.inv-wrap .invbc-sets{color:#7dedc2}#root .lg-wrap.inv-wrap .invbc-pay{background:#f0c96b12;border:1px dashed rgba(240,201,107,.35);color:#ffd98a}#root .lg-wrap.inv-wrap .invbc-pay .ib-fee{color:#ffe08a;background:#f0c96b24;border-color:#f0c96b4d}#root .lg-wrap.inv-wrap .invbc-pay .ib-voucher{border-color:#f0c96b4d}#root .lg-wrap.inv-wrap .shc-h{background:#0d16288c;border-bottom-color:#f0c96b29;color:#c9d6f2}#root .lg-wrap.inv-wrap .shc-h b,#root .lg-wrap.inv-wrap .shc-h strong{color:#eaf1ff}#root .lg-wrap.inv-wrap .shc-ft{background:#0d16288c;border-color:#f0c96b29;color:#8ea3c4}#root .lg-wrap.inv-wrap .shc-ft.v2{color:#8ea3c4}#root .lg-wrap.inv-wrap .shc-ft .sh-warn,#root .lg-wrap.inv-wrap .shc-ft.v2 em{color:#ffb3c0}#root .lg-wrap.inv-wrap .sh-addr-b{color:#8ea3c4}#root .lg-wrap.inv-wrap .sh-addr-b.none{color:#ffd98a;border-color:#f0c96b66;background:#f0c96b14}#root .lg-wrap.inv-wrap .sh-addr-b:hover{border-color:#f0c96b99;color:#ffe08a;background:#f0c96b1f}#root .lg-wrap.inv-wrap .sh-rcv,#root .lg-wrap.inv-wrap .sh-phv{color:#8ea3c4}#root .lg-wrap.inv-wrap .sh-rcv:hover,#root .lg-wrap.inv-wrap .sh-phv:hover{border-color:#f0c96b8c;color:#ffe08a;background:#f0c96b1a}#root .lg-wrap.inv-wrap .sh-rcv.bad,#root .lg-wrap.inv-wrap .sh-phv.bad{color:#ff9dab;border-color:#ff9dab73;background:#ff6b7a1f}#root .lg-wrap.inv-wrap .lg-btn.ok.sh-go.dim{background:#8ca0c81a!important;color:#5f7089!important;border-color:#8ca0c82e!important;box-shadow:none!important;cursor:not-allowed;filter:none}#root .lg-wrap.inv-wrap .lg-btn.ok.sh-go.dim em{color:#5f7089}.pc-shell:has(.ib-mask){backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#root .wk-native-pane.inv:has(.ib-mask){filter:none!important;transform:none!important}#root .bkdesk-item-m .bkdesk-fund{margin-left:auto;font-style:normal;font-size:11.5px;font-weight:700;color:#ffd98a;background:#f0c96b1a;border:1px solid rgba(240,201,107,.3);border-radius:999px;padding:2px 10px;white-space:nowrap}@media(max-width:640px){#root .bkdesk-item-m .bkdesk-fund{margin-left:auto;padding:1px 8px;font-size:11px}}#root .bkdesk-close .bkdesk-close-err{font-style:normal;font-size:12px;font-weight:700;color:#ff9dab;background:#ff6b7a1f;border:1px solid rgba(255,157,171,.4);border-radius:8px;padding:3px 10px}#root .ib-pop.shcx-pop{padding:12px 14px}#root .shcx-pop .shcx-t{display:flex;align-items:center;gap:7px;font-size:14.5px}#root .shcx-pop .shcx-t svg{color:#ff9d9d;flex:none}#root .shcx-pop .ib-pop-tip{margin:4px 0 8px;font-size:10.5px;line-height:1.55}#root .shcx-pop .shcx-list{gap:3px;max-height:132px;padding:6px 10px;font-size:11px;margin-bottom:8px}#root .shcx-pop .shcx-chips{gap:5px;margin-bottom:8px}#root .shcx-pop .shcx-chip{font-size:11px;padding:3px 11px}#root .shcx-pop .lg-inp{margin-bottom:8px}#root .shcx-pop .ib-pop-btns{margin-top:2px}#root .lg-wrap.inv-wrap .shc-del,#root .lg-wrap.inv-wrap .invbc-corner .invbc-del,#root .lg-wrap.inv-wrap .ib-del{border-color:#96b4e642;background:#141e378c;color:#7d8aa8;transition:color .15s,border-color .15s,background .15s}#root .lg-wrap.inv-wrap .shc-del:hover,#root .lg-wrap.inv-wrap .invbc-corner .invbc-del:hover,#root .lg-wrap.inv-wrap .ib-del:hover{color:#ff9d9d;border-color:#ff8c787a;background:#ff78641a}#root .lg-wrap.inv-wrap .shc-del svg,#root .lg-wrap.inv-wrap .invbc-del svg{display:block}#root .lg-wrap.inv-wrap .ib-del{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid rgba(150,180,230,.26);cursor:pointer;padding:0;font-size:12px}#root .lg-wrap.inv-wrap .ib-del.ib-del-txt{width:auto;height:auto;padding:4px 10px;gap:5px;font-size:11px;font-weight:700}#root .lg-wrap.inv-wrap .ib-del.ib-del-txt svg{flex:none}#root .lg-wrap.inv-wrap .bbf{background:linear-gradient(160deg,#ffffff0d,#ffffff05);border-color:#f0c96b4d;box-shadow:0 2px 12px #00000047}#root .lg-wrap.inv-wrap .bbf-t i{color:#7d92b5}#root .lg-wrap.inv-wrap .bbf-fab{background:#0d162899}#root .lg-wrap.inv-wrap .bbf-fab em{background:#96b4e61f;color:#aebde0}#root .lg-wrap.inv-wrap .bbf-fab.on{background:#f0c96b1a;box-shadow:0 0 0 3px #f0c96b24}#root .lg-wrap.inv-wrap .bbf-fab.on em{background:#f0c96b38;color:#ffd98a}#root .lg-wrap.inv-wrap .bbf-fab.add{border-color:#96b4e64d;color:#8ea3c4}#root .lg-wrap.inv-wrap .bbf-fab.add b{color:#aebde0}#root .lg-wrap.inv-wrap .bbf-fab.add:hover{border-color:#f0c96b80;color:#ffd98a}#root .lg-wrap.inv-wrap .bbf-none{color:#8ea3c4}#root .fw-tf-pick .fw-exp-box{border-color:#c8d7f56b;color:transparent;transition:.12s}#root .fw-tf-pick:hover .fw-exp-box{border-color:#f5c86499}#root .fw-tf-pick.on{border-color:#f5c8648c;background:linear-gradient(90deg,#f5c86426,#f5c8640a);box-shadow:inset 2.5px 0 #f5c864}#root .fw-tf-pick.on .fw-exp-box{background:linear-gradient(135deg,#ffd98a,#f0b95e);border-color:#ffd98a;color:#231603;box-shadow:0 0 7px #f5c86480}#root .fw-tf-pick.on .fw-tf-pickn{color:#ffe6ad}#root .fw-tf-pickbar span b{color:#ffd98a;font-size:13px;padding:0 1px}#root .attx-table.v2.norep .attx-tr{grid-template-columns:minmax(86px,.9fr) minmax(120px,1.2fr) 100px 100px 64px 110px;min-width:646px}@media(max-width:640px){#root .attx-table.v2.norep .attx-tr{grid-template-columns:minmax(70px,.9fr) minmax(96px,1.1fr) 70px 70px 56px 92px}}#root .hrt-accbtn{display:inline-flex;align-items:center;gap:4px;border-radius:9px;padding:5px 11px;font-size:11.5px;font-weight:800;cursor:pointer;transition:all .15s;white-space:nowrap}#root .hrt-accbtn svg{flex:none}#root .hrt-accbtn i{font-style:normal}#root .hrt-accbtn.ok{border:1px solid rgba(111,211,167,.45);background:#6fd3a71f;color:#7dedc0;box-shadow:none}#root .hrt-accbtn.ok:hover:not(:disabled){background:#6fd3a738;border-color:#7dedc0b3}#root .hrt-accbtn.ok:disabled{border-color:#8caadc33;background:#8caadc0f;color:#5b6a8c;cursor:not-allowed}#root .hrt-accbtn.del{border:1px solid rgba(140,170,220,.3);background:#141e3766;color:#93a3c4;box-shadow:none}#root .hrt-accbtn.del:hover:not(:disabled){color:#ff9d9d;border-color:#ff8c7880;background:#ff78641a}#root .hrt-accbtn.del:disabled{opacity:.45;cursor:not-allowed}#root .fw-clash-rule{display:flex;flex-direction:column;gap:6px;margin:10px 0 12px;padding:10px 12px;border:1px solid rgba(240,201,107,.28);border-radius:12px;background:linear-gradient(160deg,#f0c96b12,#f0c96b05)}#root .fw-clash-rule-r{display:flex;align-items:flex-start;gap:7px;font-size:11.5px;line-height:1.6;color:#c8d4f2}#root .fw-clash-rule-r svg{flex:none;margin-top:2px;color:#ffd98a}#root .fw-clash-rule-r b{color:#ffd98a;font-weight:800}#root .fw-clash-rule-r.warm{color:#ffe0b8}#root .fw-clash-rule-r.warm svg{color:#ffb36b}#root .fw-clash-first{font-style:normal;font-size:10px;font-weight:800;border-radius:99px;padding:0 7px;margin-left:2px;color:#ffd98a;background:#f0c96b1f;border:1px solid rgba(240,201,107,.4);vertical-align:1px}#root .fw-clash-first.me{color:#7dedc0;background:#7dedc01a;border-color:#7dedc066}#root .lg-wrap.inv-wrap .inv-form{background:linear-gradient(160deg,#ffffff0e,#ffffff05);border:1px solid rgba(240,201,107,.26);border-radius:13px;box-shadow:inset 0 1px #ffffff0d}#root .lg-wrap.inv-wrap .inv-form .inv-cat.t{background:#ffd98a1a;color:#ffd98a;border-color:#ffd98a61}#root .lg-wrap.inv-wrap .inv-form .inv-cat.d{background:#7db4ff1a;color:#9ec2ff;border-color:#7db4ff52}#root .inv-f-type{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:8px}#root .inv-f-t{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 12px;cursor:pointer;text-align:left;background:#ffffff09;border:1px solid rgba(255,255,255,.14);border-radius:10px;transition:border-color .15s,background .15s}#root .inv-f-t>b{font-size:12.5px;font-weight:900;color:#c6cde4}#root .inv-f-t>i{font-style:normal;font-size:10.5px;color:#8fa3c9}#root .inv-f-t:hover{border-color:#f0c96b66}#root .inv-f-t.on{background:linear-gradient(135deg,#ffd98a24,#f0b95e0f);border-color:#f0c96b99;box-shadow:inset 2.5px 0 #f5c864}#root .inv-f-t.on>b{color:#ffe6ad}#root .inv-f-t.on>i{color:#c9b47f}#root .inv-bd .inv-form{grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:10px 12px;width:100%;cursor:default}#root .inv-bd .inv-form .inv-f-name,#root .inv-bd .inv-form .lg-inp.no{grid-column:1/-1}#root .inv-bd .inv-form .lg-form-btns{grid-column:1/-1;justify-content:flex-end}#root .inv-bd .inv-form .inv-block{grid-column:1/-1}#root .inv-boards{align-items:start}#root .inv-bd-ops{margin-top:2px}#root .inv-bd-ops .inv-bd-add{margin-left:auto}#root .inv-boards{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}#root .inv-bd{min-width:0}@media(max-width:640px){#root .inv-boards{grid-template-columns:1fr}}#root .inv-bd .inv-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}#root .inv-bd .inv-form .lg-inp,#root .inv-bd .inv-form .inv-f-name{min-width:0}#root .inv-f-type{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}#root .inv-f-t{min-width:0}#root .inv-bd-ops{flex-direction:column;align-items:stretch}#root .inv-f-t>i{white-space:nowrap;font-size:10px}#root .pp{position:relative;display:block;width:100%}#root .pp-btn{display:flex;align-items:center;gap:8px;width:100%;padding:7px 12px;cursor:pointer;text-align:left;background:#0d16288c;border:1px solid rgba(255,255,255,.14);border-radius:9px;transition:border-color .15s}#root .pp-btn:hover:not(:disabled){border-color:#f0c96b73}#root .pp.open .pp-btn{border-color:#f0c96b99;box-shadow:0 0 0 2px #f0c96b1f}#root .pp.bad .pp-btn{border-color:#ff78788c}#root .pp-btn:disabled{opacity:.55;cursor:default}#root .pp-btn-t{flex:1;min-width:0;font-size:12.5px;font-weight:700;color:#e8ecf7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#root .pp-btn-s{font-size:10.5px;color:#8fa3c9;white-space:nowrap;font-variant-numeric:tabular-nums}#root .pp-arw{font-style:normal;font-size:10px;color:#8fa3c9;transition:transform .15s}#root .pp.open .pp-arw{transform:rotate(180deg);color:#ffd98a}#root .pp-mask{position:fixed;inset:0;z-index:60;cursor:default}#root .pp-list{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:61;display:flex;flex-direction:column;gap:2px;max-height:264px;overflow-y:auto;padding:6px;border-radius:11px;background:linear-gradient(170deg,#18223cfa,#0e162afa);border:1px solid rgba(240,201,107,.32);box-shadow:0 12px 34px #00000080}#root .pp-list::-webkit-scrollbar{width:5px}#root .pp-list::-webkit-scrollbar-thumb{background:#f0c96b4d;border-radius:4px}#root .pp-it{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;cursor:pointer;text-align:left;background:transparent;border:1px solid transparent;border-radius:8px;transition:background .12s,border-color .12s}#root .pp-it:hover:not(:disabled){background:#ffd98a0f}#root .pp-it.on{background:linear-gradient(135deg,#ffd98a21,#f0b95e0d);border-color:#f0c96b80;box-shadow:inset 2.5px 0 #f5c864}#root .pp-it.dis{opacity:.42;cursor:not-allowed}#root .pp-nm{flex:1;min-width:0;font-size:12.5px;font-weight:700;color:#c6cde4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#root .pp-it.on .pp-nm{color:#ffe6ad}#root .pp-nm>i{display:block;font-style:normal;font-size:10px;font-weight:400;color:#7d92b5;margin-top:1px}#root .pp-lf{font-size:11px;font-weight:800;color:#8fa3c9;white-space:nowrap;font-variant-numeric:tabular-nums}#root .pp-it.on .pp-lf{color:#ffd98a}#root .pp-it.hist{margin-top:4px;border-top:1px dashed rgba(255,255,255,.12);border-radius:0 0 8px 8px;padding-top:10px}#root .pp-it.hist .pp-nm{color:#9aa8c4}#root .pp-it.hist .pp-lf{font-size:10px;color:#7d92b5;font-weight:600}#root .pp-it.hist.on{background:#94a3be1a;border-color:#94a3be73;box-shadow:inset 2.5px 0 #94a3be}#root .pp-it.hist.on .pp-nm{color:#c9d4ea}#root .pp-it.hist.on .pp-lf{color:#9aa8c4}#root .pp-hist-tip{display:block;font-style:normal;font-size:10.5px;color:#9aa8c4;margin-top:4px}#root .shc-pool.hist{color:#94a3be;border-color:#94a3be66;background:#94a3be14}#root .pp-list{min-width:min(250px,72vw)}#root .rw-pane.rf-pane{overflow:hidden}#root .rf-pane .rf-top{flex:1 1 50%;min-height:0;max-height:none;overflow-y:auto;padding-right:6px;scrollbar-width:thin;scrollbar-color:rgba(233,197,110,.5) rgba(140,170,220,.08)}#root .rf-pane .rf-top::-webkit-scrollbar{width:9px}#root .rf-pane .rf-top::-webkit-scrollbar-track{background:#8caadc12;border-radius:8px}#root .rf-pane .rf-top::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#e9c56e8c,#c9a54a59);border-radius:8px;border:2px solid rgba(8,12,24,.6)}#root .rf-pane .rf-top::-webkit-scrollbar-thumb:hover{background:#e9c56ecc}#root .rf-pane .rf-wall{grid-template-columns:repeat(2,minmax(0,1fr))}#root .rf-pane .rf-ecard{min-width:0}#root .rf-pane .rf-detail{flex:1;min-height:0;overflow-y:auto;padding-right:6px;scrollbar-width:thin;scrollbar-color:rgba(233,197,110,.5) rgba(140,170,220,.08)}#root .rf-pane .rf-detail::-webkit-scrollbar{width:9px}#root .rf-pane .rf-detail::-webkit-scrollbar-track{background:#8caadc12;border-radius:8px}#root .rf-pane .rf-detail::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#e9c56e8c,#c9a54a59);border-radius:8px;border:2px solid rgba(8,12,24,.6)}@media(max-width:640px){#root .rf-pane .rf-ecard-hd{flex-wrap:wrap;row-gap:4px}#root .rf-pane .rf-ecard-hd .rf-st{margin-left:0}}#root .goal-card.maint .gc-dbl{margin-top:7px;display:flex;flex-direction:column;gap:3px}#root .goal-card.maint .gc-dbl-bar{height:5px;border-radius:99px;background:#ffffff14;overflow:hidden;box-shadow:inset 0 1px 2px #00000059}#root .goal-card.maint .gc-dbl-bar>i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#f0c96b8c,#ffd98ad9);transition:width .35s ease}#root .goal-card.maint .gc-dbl>span{font-size:10px;line-height:1.4;color:#ffe9beb8;font-style:normal}#root .goal-card.maint .gc-dbl.near .gc-dbl-bar>i{background:linear-gradient(90deg,#f0c96b,#ffd98a);box-shadow:0 0 8px #ffd98aa6}#root .goal-card.maint .gc-dbl.near>span{color:#ffd98a;font-weight:700;animation:gcDblFlash 1.6s ease-in-out infinite}#root .goal-card.maint .gc-dbl.on .gc-dbl-bar>i{background:linear-gradient(90deg,#57d9a3,#7dedc0);box-shadow:0 0 8px #7dedc08c}#root .goal-card.maint .gc-dbl.on>span{color:#7dedc0;font-weight:700}@keyframes gcDblFlash{0%,to{opacity:1}50%{opacity:.55}}#root .gcm-rule-detail{display:flex;flex-direction:column;gap:4px}#root .gcm-rule-detail>b{color:#ffd98a;font-size:12px;margin-bottom:2px}#root .gcm-rule-detail>span{display:block;font-size:11px;line-height:1.5;color:#e6f0ffcc}#root .gcm-cust{margin-top:8px;display:flex;flex-direction:column;gap:5px;max-height:220px;overflow-y:auto;scrollbar-color:rgba(233,197,110,.5) rgba(140,170,220,.08);scrollbar-width:thin}#root .gcm-cust::-webkit-scrollbar{width:8px}#root .gcm-cust::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#ffd98a8c,#e9c56e66);border-radius:99px;border:2px solid rgba(13,22,40,.9)}#root .gcm-cust::-webkit-scrollbar-track{background:#8caadc12;border-radius:99px}#root .gcm-cust-r{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1.5fr) minmax(0,1.3fr) auto;gap:6px;align-items:center;padding:6px 9px;border-radius:10px;background:linear-gradient(160deg,#ffffff0d,#ffffff05);border:1px solid rgba(240,201,107,.18)}#root .gcm-cust-r.off{opacity:.55;border-color:#96aac824}#root .gcm-cust-r .nm{font-size:12px;font-weight:700;color:#ffe9be;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:4px}#root .gcm-cust-r .nm>i{font-style:normal;font-size:9px;padding:1px 5px;border-radius:99px;flex:none}#root .gcm-cust-r .nm>i.nw{background:linear-gradient(120deg,#f0c96b4d,#ffd98a2e);color:#ffd98a;border:1px solid rgba(240,201,107,.45)}#root .gcm-cust-r .nm>i.old{background:#8caadc24;color:#a9c3e8;border:1px solid rgba(140,170,220,.3)}#root .gcm-cust-r .bs{font-size:10.5px;color:#e6f0ffb8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#root .gcm-cust-r .fe{font-size:10.5px;color:#7dedc0;white-space:nowrap}#root .gcm-cust-r.off .fe{color:#ff9d9d}#root .gcm-cust-r .am{font-size:13px;color:#ffd98a;font-variant-numeric:tabular-nums;white-space:nowrap}#root .gcm-chase{margin-top:8px;padding:8px 10px;border-radius:12px;background:linear-gradient(160deg,#ffd98a17,#ffd98a08);border:1px solid rgba(240,201,107,.3);display:flex;flex-direction:column;gap:5px}#root .gcm-chase>b{font-size:12px;color:#ffd98a}#root .gcm-chase-r{font-size:11px;color:#ffe9bed9;line-height:1.45}#root .gcm-chase-r>i{font-style:normal;font-weight:700;color:#ffe9be;margin-right:4px}@media(max-width:640px){#root .gcm-cust-r{grid-template-columns:minmax(0,1fr) auto;row-gap:3px}#root .gcm-cust-r .bs,#root .gcm-cust-r .fe{grid-column:1/-1}}#root .goal-mem .gm-dbl{font-style:normal;font-size:9px;font-weight:700;color:#0d1628;background:linear-gradient(120deg,#ffd98a,#f0c96b);border-radius:99px;padding:1px 5px;margin-left:4px;white-space:nowrap;box-shadow:0 0 6px #ffd98a80;animation:gcDblFlash 1.6s ease-in-out infinite}#root .rk-tabs .rk-dept-sel{display:inline-flex;align-items:center;gap:5px;margin-right:auto;padding:3px 9px 3px 8px;border-radius:99px;background:#0d16288c;border:1px solid rgba(240,201,107,.3);color:#ffd98a}#root .rk-tabs .rk-dept-sel select{background:transparent;border:none;outline:none;color:#ffe9be;font-size:12px;font-weight:700;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2px}#root .rk-tabs .rk-dept-sel select option{background:#141c30;color:#ffe9be}#root .rk-conf-hd{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-bottom:4px}#root .rk-conf-hd>b{font-size:13px;color:#ffe9be;letter-spacing:.5px}#root .rk-conf-hd>b>i{font-style:normal;font-size:10px;color:#ffd98aa6;margin-left:2px}#root .rk-conf-sub{display:inline-flex;gap:4px;padding:3px;border-radius:99px;background:#0d162899;border:1px solid rgba(240,201,107,.22)}#root .rk-conf-sub>button{border:none;background:transparent;color:#e6f0ff99;font-size:11px;font-weight:700;padding:4px 12px;border-radius:99px;cursor:pointer;transition:all .18s}#root .rk-conf-sub>button:hover{color:#ffe9be}#root .rk-conf-sub>button.on{background:linear-gradient(120deg,#f0c96b52,#ffd98a33);color:#ffd98a;box-shadow:inset 0 0 0 1px #f0c96b80,0 2px 8px #f0c96b2e}#root .rk-dept-note{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:8px 12px;border-radius:12px;background:#8caadc0f;border:1px dashed rgba(140,170,220,.3);margin-bottom:6px}#root .rk-dept-note>span{font-size:11.5px;color:#e6f0ffbf;line-height:1.5}#root .rk-dept-note>button{border:1px solid rgba(240,201,107,.45);background:linear-gradient(120deg,#f0c96b38,#ffd98a1f);color:#ffd98a;font-size:11.5px;font-weight:700;padding:5px 12px;border-radius:99px;cursor:pointer;white-space:nowrap}#root .rk-dept-note>button:hover{box-shadow:0 0 10px #ffd98a4d}#root .rk-dept-note.on{border-style:solid;border-color:#7dedc059;background:#7dedc00d}#root .rk-dept-note.on>button{border-color:#ff9d9d66;background:#ff9d9d14;color:#ff9d9d}@media(max-width:640px){#root .rk-conf-hd{flex-direction:column;align-items:stretch}#root .rk-conf-sub{align-self:flex-end}}#root .invbc-imgw{position:relative;display:inline-block;cursor:pointer;flex:none}#root .invbc-imgw:hover .invbc-img{box-shadow:0 0 0 2px #f0c96b99,0 4px 14px #0006}#root .invbc-imgw.busy{opacity:.6;pointer-events:none}#root .invbc-imgtip{position:absolute;right:-3px;bottom:-3px;font-style:normal;font-size:9px;font-weight:700;color:#0d1628;background:linear-gradient(120deg,#ffd98a,#f0c96b);border-radius:99px;padding:1px 6px;box-shadow:0 2px 6px #00000073;pointer-events:none}#root .invbc-note.clk{cursor:pointer;border-radius:8px;padding:4px 6px;margin-left:-6px;margin-right:-6px;transition:background .15s}#root .invbc-note.clk:hover{background:#f0c96b14}#root .invbc-note .invbc-nt-edit{font-style:normal;opacity:0;margin-left:6px;font-size:10px;color:#ffd98a;transition:opacity .15s}#root .invbc-note.clk:hover .invbc-nt-edit{opacity:1}#root .invbc-note.empty{border:1px dashed rgba(140,170,220,.3);padding:5px 8px}#root .invbc-note .invbc-nt-add{font-style:normal;font-size:11px;color:#a9c3e88c}#root .invbc-note.empty:hover .invbc-nt-add{color:#a9c3e8}#root .invbc-note.editing{display:flex;gap:5px;align-items:center;padding:2px 0}#root .invbc-note.editing input{flex:1;min-width:0;background:#0d162899;border:1px solid rgba(240,201,107,.4);border-radius:8px;color:#ffe9be;font-size:12px;padding:5px 8px;outline:none}#root .invbc-note.editing input:focus{border-color:#f0c96bb3;box-shadow:0 0 8px #ffd98a40}#root .invbc-note.editing button{border:1px solid rgba(240,201,107,.45);background:linear-gradient(120deg,#f0c96b40,#ffd98a24);color:#ffd98a;font-size:11px;font-weight:700;padding:4px 10px;border-radius:8px;cursor:pointer;white-space:nowrap}#root .invbc-note.editing button.x{border-color:#96aac84d;background:#8caadc14;color:#a9c3e8}#root .sh-mg-tip{font-size:10px;color:#e9c56ec7;letter-spacing:.4px;padding:3px 0 5px;border-bottom:1px dashed rgba(240,201,107,.22);margin-bottom:4px}#root .sh-mg-r{flex-wrap:wrap;row-gap:5px}#root .sh-mg-r .pp{flex:1;min-width:180px;max-width:280px}#root .sh-mg-r .pp-btn{padding:4px 9px;font-size:11px}#root .sh-mg-r .pp-btn-s{font-size:9px}@media(max-width:640px){#root .sh-mg-r .pp{min-width:150px;max-width:none;flex-basis:100%;order:3}#root .sh-mg-sub{margin-left:12px;padding-left:8px}}#root .ct-opb.rev{border-color:#f0c96b8c;color:#ffd98a}#root .ct-opb.rev:hover{background:#f0c96b24;box-shadow:0 0 8px #ffd98a38}#root .bkdesk-revert{border-color:#f0c96b66;background:linear-gradient(120deg,#f0c96b12,#0d16288c)}@media(max-width:640px){#root .bkdesk-revert .cg{flex-basis:100%}}#root .pcl-ops{position:sticky;left:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:4px 10px 7px;margin-top:-1px;border-bottom:1px dashed rgba(140,170,220,.1);background:linear-gradient(90deg,rgba(240,201,107,.07),rgba(240,201,107,.015) 55%,transparent)}#root .pcl-ops-tag{font-size:10px;font-weight:800;color:#f0c96b;letter-spacing:.1em;border:1px solid rgba(240,201,107,.42);border-radius:6px;padding:1px 6px;background:#f0c96b14;white-space:nowrap}#root .pcl-ops-note{font-size:10px;color:#7d92bd;font-style:normal}@media(max-width:640px){#root .pcl-ops{padding:4px 8px 6px;gap:6px}#root .pcl-ops-note{flex-basis:100%}}#root .rf-pane .rf-group.v3 .rf-bgrid{max-height:none;overflow:visible;padding-right:0}.is-mobile #root .rf-pane .rf-group.v3 .rf-bgrid{max-height:none}body>.rdot-pop .rdot-card.fixed.wide .rdot-row{flex-wrap:wrap;row-gap:1px}body>.rdot-pop .rdot-card.fixed.wide .rdot-row .rdot-pay{margin-left:0;padding-left:26px;flex:0 0 100%;padding-top:1px}#root .gm-ico.clk{cursor:pointer}#root .psh-sw{display:flex;align-items:center;gap:8px;margin-top:2px;padding-top:8px;border-top:1px dashed rgba(140,170,220,.18)}#root .psh-sw-btn{flex:none;display:inline-flex;align-items:center;gap:6px;border-radius:99px;padding:4px 14px;font-size:12px;font-weight:900;cursor:pointer;border:1px solid rgba(110,230,150,.55);background:#6ee6961f;color:#7ce6a3}#root .psh-sw-btn .psh-sw-dot{width:7px;height:7px;border-radius:50%;background:#7ce6a3;box-shadow:0 0 7px #6ee696e6}#root .psh-sw-btn:hover{background:#6ee69633}#root .psh-sw.off .psh-sw-btn{border-color:#96aac866;background:#8caadc12;color:#93a4c4}#root .psh-sw.off .psh-sw-btn .psh-sw-dot{background:#93a4c4;box-shadow:none}#root .psh-sw-note{font-size:10px;color:#7d92bd}#root .pcl-g.slim{min-width:0}#root .pcl-gr.slim.w2{grid-template-columns:66px 50px 34px 60px 56px 66px 44px 82px;row-gap:2px}#root .pcl-gr.slim.w2 .tm2{grid-column:1/-1;display:flex;align-items:center;gap:5px;font-size:10px;color:#8ea3c8;padding:1px 0 2px 2px}#root .pcl-gr.slim.w2 .tm2 i{font-style:normal;font-weight:800;font-size:9px;color:#5b719e;border:1px solid rgba(140,170,220,.3);border-radius:5px;padding:0 4px;line-height:1.5}#root .pcl-gr.slim.w2.hd .tm2.hd-tm{color:#7d92bd;font-size:10.5px;font-weight:700;padding-bottom:0}@media(max-width:640px){#root .pcl-g.slim{min-width:470px}#root .pcl-gr.slim.w2{grid-template-columns:58px 46px 30px 54px 52px 60px 40px 76px;font-size:10.5px}}body>.rdot-pop .rdot-card .rdot{display:inline-flex;align-items:center;gap:2.5px;position:relative;flex:none;width:-moz-max-content;width:max-content}body>.rdot-pop .rdot-card .rdot u{width:4.5px;height:4.5px;border-radius:50%;background:#d9dce6}body>.rdot-pop .rdot-card .rdot.c1 u:nth-child(1){background:#a8afc0}body>.rdot-pop .rdot-card .rdot.c2 u:nth-child(-n+2){background:#7fc8c2}body>.rdot-pop .rdot-card .rdot.c3 u{background:#e3b95b}body>.rdot-pop .rdot-card .rdot.s1 u:nth-child(1){background:#b9aee0}body>.rdot-pop .rdot-card .rdot.s2 u:nth-child(-n+2){background:#a08fd8}body>.rdot-pop .rdot-card .rdot.s3 u{background:#8a76cf}body>.rdot-pop .rdot-card .rdot.s4 u{background:linear-gradient(135deg,#8a76cf 50%,#e3b95b 50%)}#root .pcl-g.w2{min-width:0}#root .pcl-gr.w2{grid-template-columns:66px 50px 34px 60px 56px 66px 44px 82px;row-gap:2px}#root .pcl-gr.w2 .tm2{grid-column:1/-1;display:flex;align-items:center;gap:5px;font-size:10px;color:#8ea3c8;padding:1px 0 2px 2px;min-width:0}#root .pcl-gr.w2 .tm2 i{font-style:normal;font-weight:800;font-size:9px;color:#5b719e;border:1px solid rgba(140,170,220,.3);border-radius:5px;padding:0 4px;line-height:1.5;flex:none}#root .pcl-gr.w2 .tm2-who{font-weight:700;color:#9db4e8;font-size:10px;margin-right:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}#root .pcl-gr.w2.hd .tm2.hd-tm{color:#7d92bd;font-size:10.5px;font-weight:700;padding-bottom:0}@media(max-width:640px){#root .pcl-g.w2{min-width:470px}#root .pcl-gr.w2{grid-template-columns:58px 46px 30px 54px 52px 60px 40px 76px;font-size:10.5px}}#root .bkdesk-item-m.bkd-grid{display:grid;grid-template-columns:64px 84px 34px 68px 126px 70px 100px 158px 60px 76px;-moz-column-gap:8px;column-gap:8px;align-items:center;row-gap:0}#root .bkd-grid .bkd-c{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#root .bkd-grid .bkd-c.nm{font-weight:800;color:#eaf1ff}#root .bkd-grid .bkd-c .bkdesk-broker.none{opacity:.38}#root .bkd-grid .bkd-c.var,#root .bkd-grid .bkd-c.open,#root .bkd-grid .bkd-c.live{font-variant-numeric:tabular-nums;color:#c6d5f2}#root .bkd-grid .bkd-c.open i,#root .bkd-grid .bkd-c.live i{font-style:normal;color:#5b719e;font-size:10px;padding:0 3px}#root .bkd-grid .bkd-c.own i{font-style:normal;color:#9db4e8;font-size:11px}#root .bkd-grid .bkd-c.fund{text-align:right}#root .bkdesk-item{border:1px solid rgba(140,170,220,.13);border-radius:13px;background:linear-gradient(160deg,#ffffff06,#ffffff02);padding:9px 12px;margin-bottom:8px;transition:border-color .18s,box-shadow .18s,transform .18s}#root .bkdesk-item:hover{border-color:#f0c96b52;box-shadow:0 4px 18px #00000047;transform:translateY(-1px)}@media(max-width:900px){#root .bkdesk-item-m.bkd-grid{grid-template-columns:56px 76px 30px 62px 112px 64px 92px 130px 56px 68px;-moz-column-gap:6px;column-gap:6px;font-size:10.5px}}#root .pcl-opstg{position:sticky;left:10px;display:inline-flex;align-items:center;gap:3px;margin:2px 0 4px;padding:1px 10px;border-radius:99px;border:1px solid rgba(140,170,220,.28);background:#8caadc0d;color:#8ea3c8;font-size:10px;font-weight:800;letter-spacing:.06em;cursor:pointer;transition:all .16s}#root .pcl-opstg:hover{border-color:#f0c96b8c;color:#ffd98a;background:#f0c96b14;box-shadow:0 0 10px #ffd98a2e}#root .pcl-ops.on{border:1px solid rgba(240,201,107,.28);border-radius:10px;background:linear-gradient(120deg,#f0c96b14,#0d162880 70%);padding:6px 10px;margin:2px 0 6px}#root .pcl-ops-x{margin-left:auto;border:1px solid rgba(140,170,220,.3);background:none;color:#8ea3c8;border-radius:8px;font-size:10px;font-weight:700;padding:2px 9px;cursor:pointer}#root .pcl-ops-x:hover{color:#eaf1ff;border-color:#8caadc99}#root .bkdesk-edit{border:1px solid rgba(127,184,255,.3);border-radius:13px;background:linear-gradient(150deg,#7fb8ff12,#0d16289e);padding:10px 14px;margin:6px 0 8px;box-shadow:inset 0 1px #ffffff0a,0 6px 20px #00000040}#root .bkdesk-edit .bkdesk-close-tag{display:inline-flex;align-items:center;border-radius:8px;padding:2px 10px;font-size:11px;font-weight:900;letter-spacing:.04em;background:#7fb8ff1f;border:1px solid rgba(127,184,255,.35);color:#a8ccff}#root .bkdesk-edit .bkdesk-close-tag.win{background:#6ee6961a;border-color:#6ee69666;color:#7ce6a3}#root .bkdesk-edit .bkdesk-close-tag.loss{background:#ff6b611a;border-color:#ff6b616b;color:#ff9d94}#root .bkdesk-edit .ct-inp{border-radius:9px;border:1px solid rgba(140,170,220,.3);background:#0d1628a8;transition:border-color .15s,box-shadow .15s}#root .bkdesk-edit .ct-inp:focus{border-color:#f0c96ba6;box-shadow:0 0 0 3px #f0c96b24;outline:none}#root .bkdesk-edit .bkdesk-save,#root .bkdesk-edit .bkdesk-go{border:0;border-radius:10px;padding:7px 18px;font-size:12px;font-weight:900;letter-spacing:.05em;color:#241a05;background:linear-gradient(135deg,#f7d07e,#e5a83c);box-shadow:0 3px 12px #e5a83c66,inset 0 1px #ffffff80;cursor:pointer;transition:transform .12s,box-shadow .15s}#root .bkdesk-edit .bkdesk-save:hover,#root .bkdesk-edit .bkdesk-go:hover{transform:translateY(-1px);box-shadow:0 5px 16px #e5a83c80,inset 0 1px #ffffff80}#root .bkdesk-edit .bkdesk-save:disabled,#root .bkdesk-edit .bkdesk-go:disabled{opacity:.6;transform:none;cursor:wait}#root .bkdesk-edit .bkdesk-cancel{border:1px solid rgba(140,170,220,.4);border-radius:10px;padding:7px 16px;font-size:12px;font-weight:800;color:#a9c3e8;background:#8caadc12;cursor:pointer;transition:all .15s}#root .bkdesk-edit .bkdesk-cancel:hover{background:#8caadc29;color:#eaf1ff;border-color:#8caadc99}#root .bkdesk-revert{border-color:#f0c96b6b;background:linear-gradient(150deg,#f0c96b17,#0d16289e)}#root .bkdesk-revert .bkdesk-close-tag{background:#f0c96b1f;border-color:#f0c96b73;color:#ffd98a}#root .seamg-up-stat{min-width:68px;justify-content:flex-start;gap:0}#root .seamg-up-stat b{margin-left:auto;min-width:3ch;text-align:right}#root .seamg-up-stats{gap:8px}@media(max-width:640px){#root .seamg-up-stat{min-width:60px}}#root .sea-mgmenu-wrap{position:relative;display:inline-flex}#root .sea-mgmenu-tg.on{background:linear-gradient(135deg,#f7d07e,#e5a83c);border-color:#c89b3c;color:#5a3d08}#root .sea-mgmenu-mask{position:fixed;inset:0;z-index:60;background:transparent;cursor:default}#root .sea-mgmenu{position:absolute;top:calc(100% + 6px);right:0;z-index:61;display:flex;flex-direction:column;min-width:178px;background:#fffdf6;border:1px solid #e8d9b0;border-radius:13px;box-shadow:0 10px 28px #785a1433,0 2px 6px #785a141a;padding:5px;overflow:hidden}#root .sea-mgmenu-it{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 11px;border:0;border-radius:9px;background:transparent;text-align:left;cursor:pointer;transition:background .15s ease}#root .sea-mgmenu-it:hover:not(:disabled){background:#faf3df}#root .sea-mgmenu-it b{font-size:13px;font-weight:700;color:#5a4a20;line-height:1.2}#root .sea-mgmenu-it i{font-style:normal;font-size:10.5px;color:#a4956f;line-height:1.25}#root .sea-mgmenu-it:disabled{opacity:.45;cursor:not-allowed}#root .rf-pane .rf-top{flex:none;max-height:none;overflow:visible;padding-right:0}#root .rf-pane .rf-group.v3 .rf-bgrid{max-height:416px;overflow-y:auto;padding-right:6px}.is-mobile #root .rf-pane .rf-group.v3 .rf-bgrid{max-height:360px}#root .sea-mgmenu{min-width:212px}#root .sea-mgmenu-it{flex-direction:row;align-items:center;gap:9px;padding:9px 10px}#root .sea-mgmenu-it .mi-ic{flex:none;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-size:13px;border-radius:8px;background:linear-gradient(135deg,#f7d07e38,#e5a83c1a);border:1px solid rgba(201,165,74,.35)}#root .sea-mgmenu-it .mi-tx{display:flex;flex-direction:column;gap:1px;min-width:0}#root .sea-mgmenu-it .mi-tx b,#root .sea-mgmenu-it .mi-tx i{white-space:nowrap}#root .psh-disp-ops{margin-left:auto;display:inline-flex;align-items:center}#root .psh-disp-go{border:0;border-radius:999px;padding:7px 16px;font-size:13px;font-weight:800;color:#4a3206;background:linear-gradient(135deg,#f7d07e,#e5a83c);box-shadow:0 3px 12px #e5a83c66,inset 0 1px #ffffff80;cursor:pointer;transition:transform .12s ease,box-shadow .15s ease}#root .psh-disp-go:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 5px 16px #e5a83c80}#root .psh-disp-go:disabled{opacity:.6;cursor:wait}#root .psh-disp-fin{border:1px solid rgba(126,200,140,.5);border-radius:999px;padding:6px 14px;font-size:12.5px;font-weight:700;color:#7ee2a8;background:#3c8c5a24;cursor:pointer}#root .psh-disp-fin:hover{background:#3c8c5a3d}#root .psh-wrow.locked{opacity:.82}#root .psh-wlock{display:inline-flex;align-items:center;gap:6px;font-style:normal;font-size:10.5px;font-weight:700;color:#e8b74a;background:#c9a54a1f;border:1px solid rgba(201,165,74,.35);border-radius:999px;padding:2px 9px;white-space:nowrap}#root .psh-wlock.me{color:#7ee2a8;background:#3c8c5a24;border-color:#7ec88c66}#root .psh-wlock u{font-style:normal;text-decoration:none;cursor:pointer;font-size:10px;color:#ff9c9c;border:1px solid rgba(255,120,120,.4);border-radius:999px;padding:0 7px;background:#8c282824}#root .psh-wlock u:hover{background:#8c28284d}#root .psh-disp-card{max-width:400px}#root .psh-disp-adv{display:flex;align-items:baseline;gap:10px;margin:8px 0 4px}#root .psh-disp-nm{font-size:22px;font-weight:800;color:#ffe9b8}#root .psh-disp-dept{font-style:normal;font-size:11.5px;color:#93a7cf}#root .psh-disp-slot{display:flex;flex-direction:column;align-items:center;gap:4px;margin:6px 0 12px;padding:14px 10px;border:1px solid rgba(201,165,74,.4);border-radius:14px;background:linear-gradient(180deg,#e9c56e1a,#0b112240)}#root .psh-disp-lb{font-style:normal;font-size:10.5px;color:#a4956f}#root .psh-disp-no{font-size:26px;font-weight:800;letter-spacing:1px;color:#f7d07e;font-variant-numeric:tabular-nums}#root .psh-disp-n{font-style:normal;font-size:11px;color:#93a7cf}#root .psh-disp-n b{color:#ffe9b8}#root .psh-disp-finb{width:100%;justify-content:center}#root .kfb-dl{margin-left:6px;border:1px solid rgba(201,165,74,.4);border-radius:999px;padding:4px 12px;font-size:11.5px;font-weight:700;color:#e8c56e;background:#c9a54a1a;cursor:pointer}#root .kfb-dl:hover{background:#c9a54a38}#root .kfb-dl:disabled{opacity:.6;cursor:wait}#root .psh-fi-bar{margin:2px 0 10px;padding:8px 14px;border:1px solid rgba(233,197,110,.45);border-radius:12px;background:linear-gradient(135deg,#e9c56e24,#c9a54a0f);font-size:12.5px;color:#ffe9b8}#root .psh-fi-bar b{color:#f7d07e}#root .psh-fi-go{border-color:#e9c56e99!important;box-shadow:0 0 0 1px #e9c56e40,0 3px 10px #e5a83c40}#root .psh-st.pending_info{color:#e8b74a;border-color:#c9a54a80;background:#c9a54a1f}#root .psh-card.pending_info{border-color:#c9a54a66}.gcm-cust-audit{display:flex;flex-wrap:wrap;gap:4px;grid-column:1/-1;margin-top:2px}.gcm-cust-audit i{font-style:normal;font-size:10px;font-weight:700;line-height:1;padding:3px 6px;border-radius:6px;letter-spacing:.2px}.gcm-cust-audit i.ok{background:#16a34a1f;color:#16a34a;border:1px solid rgba(22,163,74,.28)}.gcm-cust-audit i.no{background:#dc262612;color:#be2828bf;border:1px solid rgba(220,38,38,.18)}.gcm-cust-r .nm .cry{font-style:normal;font-size:10px;font-weight:800;color:#b45309;background:#f59e0b24;border:1px solid rgba(245,158,11,.35);border-radius:6px;padding:2px 6px;line-height:1;margin-left:4px;white-space:nowrap}#root .fb-tr.reg{grid-template-columns:16px minmax(56px,1.2fr) minmax(48px,.9fr) minmax(74px,1fr) minmax(48px,.8fr) minmax(68px,.9fr) minmax(34px,.5fr) minmax(40px,.6fr) minmax(66px,1fr) minmax(46px,.8fr);gap:6px;padding:6px 12px}#root .fb-tr.reg>span{min-width:0}#root .fb-tr.reg .fb-ph,#root .fb-tr.reg .fb-date2 i{white-space:nowrap;font-variant-numeric:tabular-nums}#root .fb-tr.reg .fb-gold{white-space:nowrap;text-align:right}#root .fb-tr.reg>span:nth-child(8){white-space:nowrap;text-align:right}#root .fb-tr.reg .fb-fm{align-items:flex-end}#root .fb-tr.reg .cr-setcell{display:flex;align-items:center;justify-content:flex-end;gap:6px;min-width:0}#root .fb-tr.reg .cr-back{white-space:nowrap}#root .attx-pop.day{width:min(960px,97vw)}#root .attx-table.v2 .attx-tr{grid-template-columns:minmax(72px,.85fr) minmax(132px,1.5fr) 72px 72px 92px 64px minmax(120px,1.1fr);gap:6px;padding:6px 12px;min-width:0;width:100%}#root .attx-table.v2.norep .attx-tr{grid-template-columns:minmax(72px,.85fr) minmax(132px,1.6fr) 72px 72px 92px 72px;min-width:0;width:100%}#root .attx-table.v2 .attx-tr>span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#root .attx-table.v2 .attx-tr>span:nth-child(5){font-variant-numeric:tabular-nums;white-space:nowrap}#root .attx-seg{min-width:0}#root .attx-fbar.inpop{flex-wrap:nowrap;gap:8px}#root .attx-sumband.inpop{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}#root .attx-sumband.inpop .attx-pill,#root .attx-sumband.inpop .attx-bck{flex:none;white-space:nowrap}#root .attx-fbar.inpop .attx-fsel{min-width:120px;flex:none}#root .attx-fbar.inpop .attx-fq{flex:1;min-width:100px}#root .attx-fbar.inpop .attx-fclr{flex:none;white-space:nowrap}#root .attx-fbar.inpop .attx-fcnt{flex:none;margin-left:auto;white-space:nowrap}@media(max-width:720px){#root .attx-pop.day{width:100%}#root .attx-pop-bd{overflow-x:auto}#root .attx-table.v2 .attx-tr{min-width:620px}#root .attx-table.v2.norep .attx-tr{min-width:560px}#root .attx-fbar.inpop{flex-wrap:wrap}}#root .rf-bgrid .rf-b.bf-good:not(.bf-report):not(.bf-sum),#root .rf-bgrid .rf-b.bf-todo:not(.bf-report):not(.bf-sum){min-height:176px;padding:12px 16px;gap:6px}#root .rf-bgrid .rf-b.bf-good .rf-b-h,#root .rf-bgrid .rf-b.bf-todo .rf-b-h{font-size:12.5px}#root .rf-bgrid .rf-b.bf-good .rf-b-h>b,#root .rf-bgrid .rf-b.bf-todo .rf-b-h>b{font-size:16px}#root .rf-bgrid .rf-b.bf-good .rf-b-list li,#root .rf-bgrid .rf-b.bf-todo .rf-b-todos li{padding:6px 2px;font-size:12.5px;line-height:1.45}#root .rf-bgrid .rf-b.bf-todo .rf-b-todos li>i{width:20px;height:20px;font-size:11.5px}#root .hrt-rop-tb.hrt-roster{max-height:calc(100dvh - 272px)}@media(max-width:720px){#root .hrt-rop-tb.hrt-roster{max-height:calc(100dvh - 236px)}}#root .hrt-hst{display:inline-flex;align-items:center;justify-content:center;width:40px;font-size:10.5px;font-weight:700;font-style:normal;line-height:1;padding:3px 0;border-radius:7px;text-align:center}#root .hrt-hst.ok{color:#7be3a5;background:#7be3a517;border:1px solid rgba(123,227,165,.22)}#root .hrt-hst.pd{color:#ffd584;background:#ffd58414;border:1px solid rgba(255,213,132,.2)}#root .hrt-hst.none{color:#8fa0c4;background:#8fa0c412;border:1px solid rgba(143,160,196,.16)}#root .dc-rows.v2 .dc-c1 .dc-nm.nmfx{display:inline-flex;justify-content:flex-start;width:3em;min-width:3em;flex:none}#root .dc-rows.v2 .dc-c1 .dc-nm.nmfx.n2{justify-content:space-between}#root .dc-rows.v2 .dc-c1 .dc-nm.nmfx.n4{width:3em;min-width:3em;font-size:.75em;letter-spacing:-.01em}@media(min-width:721px){#root .hrt-addrow.hrt-addcard{flex-wrap:wrap}#root .hrt-addcard .hrt-f-name{flex:84 1 0;min-width:60px;width:auto}#root .hrt-addcard .hrt-f-phone{flex:112 1 0;min-width:96px;width:auto}#root .hrt-depslot{flex:0 0 218px;width:218px;display:inline-flex;align-items:center;gap:6px;min-width:0}#root .hrt-depslot .wk-inp{width:auto;min-width:0;padding-left:6px;padding-right:2px}#root .hrt-depslot .hrt-f-d1{flex:1.3 1 0}#root .hrt-depslot .hrt-f-d2{flex:1 1 0}#root .hrt-depslot .hrt-f-d3{flex:.8 1 0}#root .hrt-addcard .hrt-f-role{flex:72 1 0;min-width:62px;width:auto}#root .hrt-addcard .hrt-f-date{flex:126 1 0;min-width:104px;width:auto}}@media(max-width:720px){#root .hrt-depslot{flex:1 1 100%;display:inline-flex;align-items:center;gap:6px;min-width:0}#root .hrt-depslot .wk-inp{width:auto;min-width:0;padding-left:6px;padding-right:2px}#root .hrt-depslot .hrt-f-d1{flex:1.3 1 0}#root .hrt-depslot .hrt-f-d2{flex:1 1 0}#root .hrt-depslot .hrt-f-d3{flex:.8 1 0}#root .hrt-addcard .hrt-f-name{flex:1 1 34%}#root .hrt-addcard .hrt-f-phone{flex:1 1 56%}#root .hrt-addcard .hrt-f-role{flex:0 0 76px}#root .hrt-addcard .hrt-f-date{flex:1 1 150px}}#root .dvx-mask{position:fixed;inset:0;z-index:1200;background:#0609109e;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:16px}#root .dvx-pop{width:min(420px,94vw);border-radius:16px;padding:16px 18px 14px;background:linear-gradient(165deg,#201a0efa,#120f09fa);border:1px solid rgba(245,201,109,.38);box-shadow:0 18px 60px #0000008c,0 0 0 1px #f5c96d14 inset;color:#e8dfc8}#root .dvx-hd{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:12px}#root .dvx-hd b{font-size:14.5px;font-weight:900;color:#ffd984;letter-spacing:.5px}#root .dvx-hd span{font-size:10px;color:#9c8f6e}#root .dvx-f{display:flex;align-items:center;gap:8px;margin:8px 0}#root .dvx-f>span{flex:0 0 64px;font-size:11.5px;font-weight:700;color:#cbb98a;text-align:right}#root .dvx-f .wk-inp{flex:1;min-width:0}#root .dvx-cat{display:flex;align-items:center;gap:8px;font-size:11.5px;color:#cbb98a;margin:2px 0 8px;padding:6px 10px;border:1px dashed rgba(245,201,109,.3);border-radius:9px;background:#f5c96d0f}#root .dvx-cat em{font-style:normal;font-size:10px;color:#9c8f6e;margin-left:auto}#root .dvx-row2{display:flex;gap:12px}#root .dvx-row2 .dvx-f{flex:1}#root .dvx-row2 .dvx-f>span{flex:0 0 auto;white-space:nowrap}#root .dvx-step{display:inline-flex;align-items:center;gap:0;flex:1;min-width:0}#root .dvx-step button{flex:0 0 30px;height:30px;border-radius:8px;border:1px solid rgba(245,201,109,.4);background:#f5c96d1a;color:#ffd984;font-size:15px;font-weight:900;cursor:pointer;line-height:1}#root .dvx-step button:hover{background:#f5c96d38}#root .dvx-step .wk-inp{flex:1;min-width:0;margin:0 6px;text-align:center}#root .dvx-calc{margin:8px 0 4px;padding:8px 12px;border-radius:9px;background:#f5c96d1a;border:1px solid rgba(245,201,109,.32);font-size:12.5px;color:#e8dfc8;text-align:center;letter-spacing:.3px}#root .dvx-calc b{color:#ffd984;font-size:14px;font-weight:900;margin-left:2px}#root .dvx-ops{display:flex;gap:10px;margin-top:12px}#root .dvx-x{flex:1;padding:9px 0;border-radius:10px;border:1px solid rgba(200,210,235,.25);background:#ffffff0a;color:#b8c4de;font-size:12.5px;font-weight:700;cursor:pointer}#root .dvx-ok{flex:2;padding:9px 0;border-radius:10px;border:1px solid rgba(245,201,109,.55);background:linear-gradient(120deg,#f5c96d47,#d6a43c52);color:#ffe6ae;font-size:13px;font-weight:900;cursor:pointer;letter-spacing:.5px}#root .dvx-ok:disabled{opacity:.45;cursor:not-allowed}#root .dvx-ok:not(:disabled):hover{background:linear-gradient(120deg,#f5c96d66,#d6a43c70)}#root .inv-tr.catf{cursor:pointer;transition:background .15s}#root .inv-tr.catf:hover{background:#f5c96d12}#root .inv-tr.catf.on{background:#f5c96d21;box-shadow:inset 3px 0 #f5c96d}#root .inv-tr.catf.on .inv-name{color:#ffd984;font-weight:800}#root .dvx-clf{margin-left:8px;padding:1px 9px;border-radius:99px;border:1px solid rgba(245,201,109,.45);background:#f5c96d1a;color:#ffd984;font-size:10.5px;font-weight:800;cursor:pointer;vertical-align:1px}#root .dvx-clf:hover{background:#f5c96d38}#root .aip-sec-t{font-size:13px;font-weight:900;color:#e8eaf2;margin:10px 0 8px;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}#root .aip-sec-t i{font-style:normal;font-size:10.5px;font-weight:400;color:#8fa3c9}#root .aip-addrow{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:8px}#root .aip-addrow .aip-ip{flex:1 1 200px;min-width:170px}#root .aip-addrow .aip-note{flex:1 1 180px;min-width:150px}#root .aip-ok{flex:none;padding:8px 16px;border-radius:10px;border:1px solid rgba(123,227,165,.5);background:#34c77b29;color:#8ff0b8;font-size:12.5px;font-weight:800;cursor:pointer;white-space:nowrap}#root .aip-ok:disabled{opacity:.45;cursor:not-allowed}#root .aip-ok:not(:disabled):hover{background:#34c77b47}#root .aip-myip{display:flex;align-items:center;gap:8px;font-size:11.5px;color:#8fa3c9;margin:0 0 10px;padding:7px 11px;border:1px dashed rgba(140,170,220,.28);border-radius:9px;background:#ffffff08}#root .aip-myip b{color:#e8eaf2;letter-spacing:.5px}#root .aip-myip em{font-style:normal;color:#7be3a5;font-size:11px}#root .aip-myip button{padding:2px 10px;border-radius:99px;border:1px solid rgba(245,201,109,.45);background:#f5c96d1a;color:#ffd984;font-size:10.5px;font-weight:800;cursor:pointer}#root .aip-myip button:hover{background:#f5c96d38}#root .aip-list{display:flex;flex-direction:column;gap:6px}#root .aip-row{display:flex;align-items:center;gap:10px;padding:8px 12px;border:1px solid rgba(140,170,220,.16);border-radius:10px;background:#ffffff08}#root .aip-row.h{padding:5px 12px;background:#8caadc14;font-size:10.5px;color:#8fa3c9}#root .aip-row.h b,#root .aip-row.h span,#root .aip-row.h em{font-weight:700}#root .aip-row-ip{flex:0 0 auto;font-size:13px;font-weight:800;color:#e8eaf2;letter-spacing:.5px;font-variant-numeric:tabular-nums}#root .aip-row-note{flex:1;min-width:0;font-size:11.5px;color:#8fa3c9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#root .aip-tag{flex:none;font-style:normal;font-size:10.5px;font-weight:900;border-radius:99px;padding:2px 10px}#root .aip-tag.ok{color:#7be3a5;border:1px solid rgba(123,227,165,.45);background:#34c77b1f}#root .aip-tag.out{color:#ff9d9d;border:1px solid rgba(255,120,120,.45);background:#ff5a5a1a}#root .aip-row.out{border-color:#ff787847}#root .aip-row.hit{border-color:#7be3a538}#root .aip-del{flex:none;padding:3px 11px;border-radius:99px;border:1px solid rgba(255,120,120,.4);background:#ff5a5a14;color:#ff9d9d;font-size:10.5px;font-weight:800;cursor:pointer}#root .aip-del:hover{background:#ff5a5a2e}#root .aip-addone{flex:none;padding:3px 11px;border-radius:99px;border:1px solid rgba(123,227,165,.5);background:#34c77b24;color:#8ff0b8;font-size:10.5px;font-weight:800;cursor:pointer}#root .aip-addone:hover{background:#34c77b42}#root .attx-st em.out{box-shadow:0 0 0 1px #ff787859,0 0 8px #ff78782e;letter-spacing:.5px}@media(max-width:720px){#root .hrt-accrow{flex-wrap:wrap;row-gap:6px}#root .hrt-accrow .att-hire-who{flex:1 1 100%}#root .hrt-accrow label{flex:1 1 0}#root .hrt-accrow label input{flex:1;min-width:0;width:auto}#root .hrt-accrow .hrt-hst{flex:0 0 auto;margin-left:auto}#root .hrt-accrow .hrt-accbtn{flex:0 0 auto}}#root .sab-kv b.sab-gone{color:#8fa3c9;font-weight:600;font-style:italic;opacity:.85}#root .dvx-mask{background:#05080fa8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}#root .dvx-pop{width:min(440px,94vw);padding:18px 20px 16px;background:linear-gradient(170deg,#131b30,#0d1424);border:1px solid rgba(140,170,220,.28);box-shadow:0 20px 60px #00000080;color:#dfe6f5}#root .dvx-hd{padding-bottom:10px;border-bottom:1px solid rgba(140,170,220,.14);margin-bottom:14px}#root .dvx-hd b{color:#fff}#root .dvx-hd span{color:#8fa3c9}#root .dvx-f{gap:10px;margin:9px 0}#root .dvx-f>span{flex:0 0 72px;color:#9db0d8}#root .dvx-cat{color:#9db0d8;border-color:#8caadc4d;background:#78a0ff0f}#root .dvx-cat em{color:#7288b3}#root .dvx-step button{flex-basis:32px;height:32px;border-color:#8caadc59;background:#78a0ff1a;color:#bcd0ff}#root .dvx-step button:hover{background:#78a0ff38}#root .dvx-calc{margin:10px 0 4px;padding:9px 12px;background:#f5c96d14;border-color:#f5c96d47;color:#e8dfc8}#root .dvx-ok{border-color:#7be3a580;background:#34c77b2e;color:#8ff0b8}#root .dvx-ok:not(:disabled):hover{background:#34c77b4d}#root .dvx-x{border-color:#8caadc4d;color:#b8c4de}#root .attx-hire .hrt-rop-tb:not(.hrt-roster){font-size:14px;max-height:calc(100dvh - 296px)}#root .attx-hire .hrt-rop-tb:not(.hrt-roster) .hrt-rop-tr{padding:12px 16px;gap:12px}#root .attx-hire .hrt-rop-tb:not(.hrt-roster) .hrt-rop-tr.h{font-size:13.5px;letter-spacing:.3px}#root .attx-hire .hrt-rop-tb:not(.hrt-roster) .hrt-rop-tr .nmfx{font-size:14.5px;font-weight:900}#root .attx-hire .hrt-rop-tb:not(.hrt-roster) .hrt-rop-tr .mn{font-size:14px}#root .attx-hire .hrt-rop-tb:not(.hrt-roster) .hrt-rop-tr .mn.bad{font-size:14.5px;font-weight:900}#root .attx-hire .hrt-rop-tb:not(.hrt-roster) .hrt-rop-tr>span:nth-child(2){font-size:13px}@media(max-width:720px){#root .attx-hire .hrt-rop-tb:not(.hrt-roster) .hrt-rop-tr{padding:9px 10px}}#root .au-tag{white-space:nowrap}#root .attx-table.v2 .attx-tr{grid-template-columns:minmax(108px,.95fr) minmax(132px,1.5fr) 72px 72px 92px 64px minmax(120px,1.1fr)}#root .attx-table.v2.norep .attx-tr{grid-template-columns:minmax(108px,.95fr) minmax(132px,1.6fr) 72px 72px 92px 72px}@media(max-width:720px){#root .attx-table.v2 .attx-tr{min-width:652px}#root .attx-table.v2.norep .attx-tr{min-width:592px}}#root .attx-pop.day .attx-sumband.inpop{margin:10px 14px 0}#root .attx-pop.day .attx-fbar.inpop{margin:8px 14px 0}#root .attx-table.v2{scrollbar-gutter:stable}@media(max-width:720px){#root .attx-pop.day .attx-sumband.inpop,#root .attx-pop.day .attx-fbar.inpop{margin-left:10px;margin-right:10px}}#root .attx-cal.big .attx-cell{min-height:116px;padding:10px 11px;gap:6px}#root .attx-cal.big .attx-cell>b{font-size:16px}#root .attx-cal.big .attx-cell .attx-agg{font-size:11.5px;gap:4px}#root .attx-cal.big .attx-cell .attx-agg em{padding:1px 5px}@media(max-width:640px){#root .attx-cal.big .attx-cell{min-height:72px;padding:6px 7px}#root .attx-cal.big .attx-cell>b{font-size:13.5px}}#root .hrt-accrow{flex-wrap:wrap;row-gap:8px}#root .hrt-accrow .att-hire-who{flex:1 1 100%}#root .hrt-accrow .hrt-bosstag{white-space:nowrap}#root .hrt-accrow .hrt-hst{margin-left:auto}#root .hrt-rop-end{padding:12px 0 10px;text-align:center;font-size:11px;color:#7288b3;letter-spacing:1px}#root .hrt-rop-tb{padding-bottom:4px}#root .hrt-dbar .hrt-fkw{margin-left:auto;flex:0 1 220px}#root .hrt-panel .hrt-fbar .hrt-fchip b{font-size:15px;font-weight:900;color:#ffd984;margin-left:2px;font-family:ui-monospace,Menlo,monospace}#root .hrt-panel .hrt-fbar .hrt-fchip.on{box-shadow:0 0 0 1px #f5c96d8c,0 0 14px #f5c96d29}#root .hrt-panel .hrt-fbar .hrt-fchip.none:not(.warn){opacity:.55}#root .hrt-panel .hrt-fbar .hrt-fchip.none:not(.warn) b{color:#8fa3c9}#root .hrt-addrow.hrt-note213{border-left:2px solid rgba(245,201,109,.55);padding-left:10px;margin-top:2px}#root .hrt-addrow.hrt-note213 .rw-dim{font-size:11px}@media(max-width:720px){#root .hrt-dbar .hrt-fkw{flex:1 1 100%;margin-left:0}}#root .rk-card{border:1px solid rgba(140,170,220,.2);border-radius:14px;background:linear-gradient(170deg,#ffffff0b,#ffffff05);padding:12px 14px;box-shadow:0 6px 20px #00000038}#root .rk-top{display:flex;align-items:center;gap:8px;flex-wrap:wrap}#root .rk-salary{margin-left:auto;font-size:16px;font-weight:900;color:#ffd984;font-family:ui-monospace,Menlo,monospace;letter-spacing:.3px;display:inline-flex;align-items:baseline;gap:6px}#root .rk-salary i{font-size:9.5px;font-weight:600;color:#7288b3;font-style:normal;font-family:inherit}#root .rk-promo{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:8px;padding:6px 10px;border-radius:9px;background:#78a0ff12;border:1px solid rgba(140,170,220,.18);font-size:12px}#root .rk-promo.ok{background:#34c77b17;border-color:#7be3a559}#root .rk-promo-lv{font-weight:900;color:#dfe6f5}#root .rk-promo-lv i{font-style:normal;color:#7288b3;margin:0 4px}#root .rk-promo-st{font-size:11px;font-weight:700;color:#9db0d8}#root .rk-promo.ok .rk-promo-st{color:#8ff0b8}#root .rk-months{margin-top:8px}#root .rk-sg{margin-top:8px;font-size:11px;line-height:1.6}#root .kfb-hero{display:flex;justify-content:center;padding:14px 0 6px}#root .kfb-hero .psh-disp-go,#root .kfb-hero .psh-disp-fin{font-size:16px;font-weight:900;padding:13px 46px;border-radius:14px;letter-spacing:1px;box-shadow:0 8px 26px #f5c96d38}#root .kfb-wallview{margin:2px 0 6px;border:1px dashed rgba(140,170,220,.25);border-radius:11px;background:#78a0ff0a}#root .kfb-wallview>summary{cursor:pointer;list-style:none;padding:9px 14px;font-size:12px;font-weight:700;color:#9db0d8;-webkit-user-select:none;-moz-user-select:none;user-select:none}#root .kfb-wallview>summary::-webkit-details-marker{display:none}#root .kfb-wallview[open]>summary{border-bottom:1px solid rgba(140,170,220,.14)}#root .kfb-wallview .psh-wall{padding:8px 10px}#root .kfb-mrow .kfb-mt{min-height:18px;justify-content:flex-end}#root .bc-sec-t{display:flex;align-items:center;gap:8px}#root .bc-sec-t i{flex:1;min-width:0}#root .inv-sec-add{flex:0 0 auto;border:1px solid rgba(245,201,109,.55);background:linear-gradient(120deg,#f5c96d3d,#d6a43c47);color:#ffe6ae;font-size:12px;font-weight:900;border-radius:10px;padding:6px 14px;cursor:pointer;letter-spacing:.5px;transition:all .15s}#root .inv-sec-add:hover{background:linear-gradient(120deg,#f5c96d5c,#d6a43c66);box-shadow:0 4px 16px #f5c96d2e}#root .lg-empty.inv-empty.slim{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:12px;padding:18px 14px}#root .lg-empty.inv-empty.slim b{font-size:13px;font-weight:700;color:#9db0d8}#root .lg-empty.inv-empty.slim .inv-empty-go{margin:0}#root .fb-tr.reg{grid-template-columns:28px minmax(110px,1.3fr) minmax(84px,1fr) 106px 88px 92px 62px minmax(150px,1.2fr) minmax(96px,.9fr);min-width:912px}#root .fb-tr.reg .fb-fm.v213{flex-direction:row;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap}#root .fb-tr.reg .fb-fm.v213 .fb-fund213{font-style:normal;font-size:10px;font-weight:700;color:#7288b3;white-space:nowrap}#root .fb-tr.reg .cr-setcell{flex-direction:row;align-items:center}@media(max-width:720px){#root .fb-tr.reg{min-width:860px}}#root .sea-mgmenu{min-width:238px;background:linear-gradient(170deg,#141c30f7,#0d1424f7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(245,201,109,.32);border-radius:14px;box-shadow:0 16px 44px #0000008c,0 0 0 1px #f5c96d0d inset;padding:6px}#root .sea-mgmenu-it{gap:10px;padding:10px 11px;border-radius:10px;transition:background .15s ease,box-shadow .15s ease}#root .sea-mgmenu-it:hover:not(:disabled){background:#f5c96d1a;box-shadow:inset 2px 0 #f5c96db3}#root .sea-mgmenu-it b{color:#f2e8cf;font-size:13px;font-weight:800}#root .sea-mgmenu-it i{color:#8fa3c9}#root .sea-mgmenu-it .mi-ic{background:linear-gradient(135deg,#f7d07e29,#e5a83c0f);border-color:#f5c96d66;color:#ffd984}#root .sea-mgmenu-it:disabled{opacity:.42}@media(max-width:720px){#root .attx-hire .hrt-rop-tb:not(.hrt-roster) .hrt-rop-tr.ar{grid-template-columns:minmax(96px,1.2fr) minmax(88px,1fr) 56px 56px 56px 64px 60px;min-width:536px;row-gap:0}}@media(max-width:720px){#root .psh-sec-h{flex-wrap:wrap;row-gap:8px}#root .psh-sec-h>b{white-space:nowrap}#root .psh-sec-h .psh-pills{flex-basis:100%;order:5;margin-left:0;gap:8px}#root .psh-sec-h .psh-pill{font-size:12px;padding:5px 13px;white-space:nowrap}#root .kfb-wallview>summary{white-space:normal;line-height:1.5}}@media(max-width:720px){#root .psh-sec-h .psh-pills{flex-wrap:wrap;row-gap:6px}}@media(max-width:720px){#root .dvx-hd{flex-wrap:wrap;row-gap:3px}#root .dvx-hd b{white-space:nowrap}#root .dvx-hd span{flex-basis:100%}}#root .seamg-uplog.v214{display:block;padding:7px 0;overflow:visible}#root .seamg-up-top{display:flex;align-items:center;gap:9px;min-width:0}#root .seamg-up-top .seamg-up-time,#root .seamg-up-top .seamg-up-file{flex:0 0 auto}#root .seamg-up-top .seamg-up-total{flex:0 0 auto;font-weight:800;color:#e8d9ae}#root .seamg-up-top .seamg-dl{margin-left:auto}#root .seamg-uplog.v214 .seamg-up-stats{display:flex;margin-top:6px;overflow-x:auto;scrollbar-width:none}#root .seamg-uplog.v214 .seamg-up-stats::-webkit-scrollbar{display:none}#root .kfb-psel{margin-left:6px;padding:5px 8px;font-size:12px;font-weight:800;border-radius:8px;max-width:118px}#root #kfbMineH .kfb-claim{background:linear-gradient(135deg,#d8b25a52,#be963c2e);border:1px solid rgba(232,197,110,.55);color:#f0d795}#root #kfbMineH .kfb-claim:hover{border-color:#e8c56ee6}#root .kfb-tabs214{margin:8px 0 2px}#root .kfb-h214{font-size:11.5px;color:#b8ac8a;font-weight:700}#root .kfb-mno.dim214{opacity:.72;letter-spacing:.5px}#root .kfb-mrow.hist{border-style:dashed}#root .dlm-modal{max-width:520px;width:94%}#root .dlm-h{display:flex;align-items:center;gap:9px;padding:2px 2px 10px}#root .dlm-h b{font-size:15px}#root .dlm-h span{font-size:11.5px;color:#9c9178}#root .dlm-h em{margin-left:auto;cursor:pointer;font-style:normal;color:#9c9178;padding:4px 8px}#root .dlm-sec{margin-top:10px}#root .dlm-sec-h{display:flex;align-items:center;gap:10px;margin-bottom:7px}#root .dlm-sec-h i{font-style:normal;font-size:12.5px;font-weight:900;color:#e8d9ae}#root .dlm-all{font-style:normal;cursor:pointer;font-size:11.5px;font-weight:800;color:#e8c56e;border:1px solid rgba(201,165,74,.4);border-radius:999px;padding:2px 10px}#root .dlm-chips{display:flex;flex-wrap:wrap;gap:7px;max-height:132px;overflow-y:auto}#root .dlm-chip{font-style:normal;cursor:pointer;font-size:12px;font-weight:700;color:#cfc6ae;border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:4px 11px;background:#ffffff0a}#root .dlm-chip u{text-decoration:none;opacity:.6;font-size:10.5px;margin-left:4px}#root .dlm-chip.on{border-color:#e8c56ebf;color:#f0d795;background:#c9a54a24}#root .dlm-chip.gold.on{border-color:#e8c56ee6;background:#c9a54a3d}#root .dlm-prow{display:flex;align-items:flex-start;gap:9px;padding:6px 0;border-top:1px dashed rgba(255,255,255,.08)}#root .dlm-prow b{flex:0 0 52px;font-size:12.5px;padding-top:4px}#root .dlm-pchips{display:flex;flex-wrap:wrap;gap:6px}#root .dlm-ops{display:flex;justify-content:flex-end;gap:9px;margin-top:14px}#root .dlm-cancel{border:1px solid rgba(255,255,255,.16);background:transparent;color:#cfc6ae;border-radius:9px;padding:7px 18px;font-size:12.5px;font-weight:800;cursor:pointer}#root .dlm-go{border:1px solid rgba(232,197,110,.6);background:linear-gradient(135deg,#d8b25a59,#be963c33);color:#f0d795;border-radius:9px;padding:7px 20px;font-size:12.5px;font-weight:900;cursor:pointer}#root .dlm-go:disabled{opacity:.45;cursor:not-allowed}@media(max-width:720px){#root .kfb-tabs214{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}#root .kfb-tabs214::-webkit-scrollbar{display:none}#root .kfb-tabs214 .psh-pill{white-space:nowrap;flex:0 0 auto}}#root .dlm-h b{white-space:nowrap;flex:0 0 auto}#root .dlm-h span{flex:1 1 auto;min-width:0}#root .sea-mgmenu.mini{min-width:112px;padding:4px;gap:0}#root .sea-mgmenu.mini .sea-mgmenu-it{padding:6px 12px;gap:0;border-radius:7px}#root .sea-mgmenu.mini .sea-mgmenu-it b{font-size:12.5px;font-weight:800;line-height:1.35;letter-spacing:.5px}#root .sea-mgmenu.mini .sea-mgmenu-it:disabled{opacity:.45}#root .psh-disp-inline{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:center;padding:10px 16px;border-radius:14px;background:linear-gradient(135deg,#f5c96d24,#f5c96d0d);border:1px solid rgba(245,201,109,.4);box-shadow:0 6px 20px #00000040}#root .psh-di-adv{display:inline-flex;align-items:baseline;gap:7px}#root .psh-di-adv b{font-size:16px;font-weight:900;color:#ffe6ad}#root .psh-di-adv i{font-style:normal;font-size:10.5px;color:#9fb2d8}#root .psh-di-slot{display:inline-flex;align-items:baseline;gap:8px}#root .psh-di-slot em{font-style:normal;font-size:10.5px;color:#9fb2d8;white-space:nowrap}#root .psh-di-slot b{font-size:19px;font-weight:900;color:#fff;letter-spacing:.8px;cursor:pointer;white-space:nowrap;-webkit-text-decoration:underline dotted rgba(255,255,255,.35);text-decoration:underline dotted rgba(255,255,255,.35);text-underline-offset:3px}#root .psh-di-slot i{font-style:normal;font-size:10.5px;color:#9fb2d8;white-space:nowrap}#root .psh-di-ops{display:inline-flex;align-items:center;gap:8px}#root .psh-di-ops .dim{border:1px solid rgba(160,180,220,.4);background:#ffffff0d;color:#cdd9f2;border-radius:9px;padding:5px 12px;font-size:11.5px;font-weight:700;cursor:pointer}#root .psh-di-ops .dim:disabled{opacity:.4;cursor:not-allowed}#root .psh-disp-fin.sm{padding:5px 12px;font-size:11.5px;border-radius:9px}#root .kfb-h216 .sea-poolsw-wrap{align-self:center;z-index:30}#root .kfb-sw216{font-size:13.5px;cursor:pointer;white-space:nowrap;color:#ffd98a}#root .kfb-sw216 .sea-poolsw-ar{font-style:normal;font-size:9px;opacity:.75;margin-left:1px}#root .kfb-h216 .sea-poolsw-pop{min-width:150px}#root .kfb-h216{flex-wrap:nowrap;gap:7px}#root .kfb-h216 .kfb-tabs214{display:inline-flex;flex:1 1 auto;min-width:0;margin:0;gap:5px;overflow-x:auto;scrollbar-width:none}#root .kfb-h216 .kfb-tabs214::-webkit-scrollbar{display:none}#root .kfb-h216 .kfb-tabs214 .psh-pill{white-space:nowrap;flex:0 0 auto;font-size:11px;padding:2px 9px}#root .kfb-ic216{flex:0 0 auto;width:27px;height:27px;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:900;color:#cdd9f2;border:1px solid rgba(160,180,220,.4);border-radius:8px;background:#ffffff0d;cursor:pointer;padding:0}#root .kfb-ic216.gold{color:#f0d795;border-color:#e8c56e99;background:linear-gradient(135deg,#d8b25a59,#be963c33)}#root .kfb-ic216:disabled{opacity:.45;cursor:not-allowed}#root .psh-wlock{font-size:10px;padding:1px 7px;gap:4px;background:#c9a54a14;border-color:#c9a54a40;font-weight:600}#root .psh-wlock.me{background:#ff783c1f;border-color:#ff8c4666;color:#ffb27a}#root .psh-wlock u{font-size:10px}#root .dlm-chip u{font-style:normal;text-decoration:none;font-size:10px;font-weight:900;color:#f0d795;margin-left:4px;padding:0 5px;border-radius:99px;background:#e8c56e29;border:1px solid rgba(232,197,110,.3)}#root .dlm-chip.zero u{color:#8a94ac;background:#ffffff0d;border-color:#ffffff1a}#root .dlm-sec-note{font-size:10.5px;color:#8fa3c9;font-weight:400;margin-left:8px}#root .kfb-tabs214{flex-wrap:nowrap}@media(max-width:640px){#root .kfb-h216{flex-wrap:wrap}#root .kfb-h216 .kfb-tabs214{flex:1 1 100%;order:9;overflow-x:auto;-webkit-overflow-scrolling:touch}}#root .attx-cal.v2.big .attx-agg{flex-wrap:wrap;overflow:visible;justify-content:flex-start}#root .attx-cal.v2.big .attx-cell{height:auto;min-height:96px}@media(max-width:900px){#root .attx-cal.v2 .attx-agg{flex-wrap:wrap;overflow:visible}#root .attx-cal.v2 .attx-cell{height:auto;min-height:46px}}#root .attx-cal.v2 .attx-agg em{white-space:nowrap}#root .gw-step3{margin:0 0 10px;border:1px solid rgba(255,190,90,.32);border-radius:14px;padding:10px 12px;background:linear-gradient(135deg,#ffbe5a14,#ffbe5a05)}#root .gw-step3-h{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin-bottom:8px}#root .gw-step3-h b{font-size:13.5px;font-weight:900;color:#ffd98a;display:flex;align-items:center;gap:5px}#root .gw-step3-h b u{font-style:normal;text-decoration:none;background:#ffb46b;color:#3a2405;font-size:11px;font-weight:900;border-radius:99px;padding:0 7px;line-height:17px}#root .gw-step3-h span{font-size:11px;color:#b9c6e4}#root .gw-step3-list{display:flex;flex-direction:column;gap:5px;max-height:220px;overflow-y:auto}#root .gw-step3-row{display:flex;align-items:center;gap:9px;padding:7px 10px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,190,90,.16);font-family:inherit;cursor:pointer;text-align:left;transition:background .12s}#root .gw-step3-row:hover{background:#ffbe5a1a}#root .gw-step3-row.as-div{cursor:default}#root .gw-step3-row.as-div:hover{background:#ffffff0a}#root .gw-step3-row b{font-size:12.5px;font-weight:800;color:#f2e7c8;min-width:3.5em}#root .gw-step3-row i{font-style:normal;font-size:11.5px;color:#9fb0d4;font-variant-numeric:tabular-nums}#root .gw-step3-row em{font-style:normal;font-size:11px;color:#b9c6e4;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#root .gw-step3-row u{font-style:normal;text-decoration:none;flex:none;font-size:10.5px;font-weight:900;color:#ffb46b;border:1px solid rgba(255,180,107,.45);border-radius:99px;padding:1px 8px;background:#ffb46b1a}#root .gw-step3-ft{margin-top:7px;font-size:10.5px;color:#8fa0c4;line-height:1.5}#root .gw-step3-mem{border-top:1px dashed rgba(255,190,90,.18)}#root .gw-step3-mem:first-of-type{border-top:none}#root .gw-step3-mrow{display:flex;align-items:center;gap:9px;padding:8px 4px;cursor:pointer}#root .gw-step3-mrow b{font-size:13px;font-weight:800;color:#e8eefc;min-width:3.5em}#root .gw-step3-mrow u{font-style:normal;text-decoration:none;font-size:11px;color:#ffb46b;font-weight:800;flex:1}#root .gw-step3-nudge{flex:none;border:1px solid rgba(255,180,107,.5);background:#ffb46b1f;color:#ffcf8a;font-size:11px;font-weight:800;border-radius:99px;padding:3px 11px;cursor:pointer;font-family:inherit}#root .gw-step3-nudge:hover{background:#ffb46b40}#root .gw-step3-nudge:disabled{opacity:.5;cursor:default}#root .gw-step3-mem .gw-step3-list{padding:0 4px 8px}#root .fw-cap.c-step3{background:linear-gradient(135deg,#ffd98a,#ffb46b);color:#4a2c06;font-weight:900;box-shadow:0 0 6px #ffbe5a66}#root .dc-svc217{margin-top:9px;border-top:1px dashed rgba(255,190,90,.3);padding-top:9px;display:flex;flex-direction:column;gap:6px}#root .dc-svc217>span{font-size:12px;font-weight:800;color:#ffd98a}#root .dc-svc217>span i{font-style:normal;font-weight:400;font-size:10.5px;color:#8fa0c4;margin-left:7px}#root .dc-svc-row{display:flex;align-items:center;gap:8px;padding:6px 9px;border-radius:9px;border:1px solid rgba(140,170,220,.18);background:#ffffff08;cursor:pointer}#root .dc-svc-row.on{border-color:#ffb46b80;background:#ffb46b12}#root .dc-svc-row input[type=checkbox]{accent-color:#ffb46b;width:14px;height:14px}#root .dc-svc-row b{font-size:12.5px;font-weight:800;color:#e8eefc}#root .dc-svc-row i{font-style:normal;font-size:10.5px;color:#8fa0c4}#root .dc-svc-amt{margin-left:auto;width:120px;padding:4px 8px;font-size:12px}#root .dc-svc-bad{font-style:normal;font-size:11px;color:#ff9aa5}#root .dc-svc-lock{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:800;color:#ffcf8a}#root .dc-svc-lock i{font-style:normal;font-weight:400;font-size:10.5px;color:#8fa0c4}#root .kfb-wallview .psh-wlock{grid-row:2;grid-column:1/-1;justify-self:start;margin-top:2px;font-size:10px;font-weight:600;padding:1px 8px;opacity:.85}#root .kfb-wallview .psh-wlock u{font-size:9.5px;padding:0 6px}@media(max-width:640px){#root .kfb-wallview .psh-wlock{grid-row:auto;grid-column:1/-1}}#root .psh-wslots.v218{display:grid;grid-template-columns:1fr 1fr;gap:6px}#root .psh-wslots.v218 .psh-ws{white-space:nowrap;justify-content:center;letter-spacing:.5px}#root .psh-ws.empty{border:1px dashed rgba(140,170,220,.28);background:#78a0ff08;color:#5a6c94;font-size:10.5px;font-weight:600;font-style:normal;border-radius:8px;padding:5px 8px;text-align:center;cursor:default}#root .kfb-flow218{display:flex;gap:14px;flex-wrap:wrap;margin-top:6px;padding-top:6px;border-top:1px dashed rgba(140,170,220,.14)}#root .kfb-f218{display:inline-flex;align-items:center;gap:6px;font-size:11px}#root .kfb-f218 i{font-style:normal;font-size:10px;color:#7288b3}#root .kfb-f218 b{font-size:11px;font-weight:800;color:#c6d4f0;margin-right:6px}#root .kfb-f218 b.ok{color:#7ee2a8}#root .kfb-f218 b.gold{color:#f5c96d}#root .kfb-f218 b.dim{color:#5a6c94;font-weight:600}#root .psh-card.go{cursor:pointer;transition:border-color .15s,transform .15s}#root .psh-card.go:hover{border-color:#7ee2a873;transform:translateY(-1px)}#root .fw-cap.c-push218{background:linear-gradient(120deg,#7ee2a833,#3cb4783d);border:1px solid rgba(126,226,168,.5);color:#a9f2c6;font-size:10px;font-weight:800;border-radius:999px;padding:1px 8px;white-space:nowrap}#root .kfb-q218{display:flex;align-items:center;gap:8px;margin:2px 0 8px;padding:7px 10px;border:1px solid rgba(143,199,255,.22);border-radius:10px;background:#78a0ff0d}#root .kfb-q-inp{flex:1;min-width:0;background:#0a101e80;border:1px solid rgba(143,199,255,.25);border-radius:8px;color:#e8eefc;font-size:12.5px;padding:6px 10px;outline:none}#root .kfb-q-inp:focus{border-color:#f5c96d8c}#root .kfb-q-n{font-style:normal;font-size:11px;font-weight:700;color:#9db0d8;white-space:nowrap}#root .kfb-q-n.dim{color:#5a6c94;font-weight:600}#root .kfb-q-jump{font-size:10.5px;font-weight:800;color:#ffcf8a;border:1px solid rgba(245,201,109,.4);background:#f5c96d1a;border-radius:999px;padding:2px 10px;cursor:pointer;white-space:nowrap}#root .kfb-q-jump:hover{background:#f5c96d33}#root .kfb-q-x{border:none;background:none;color:#7288b3;font-size:13px;cursor:pointer;padding:2px 4px}#root .kfb-q-x:hover{color:#ff9c9c}#root .psh-wrap.kfb .psh-disp-inline{background:linear-gradient(135deg,#18203aeb,#0e1428f5);border:1px solid rgba(245,201,109,.3);border-radius:16px;box-shadow:0 10px 30px #00000059,inset 0 1px #ffffff0d;padding:18px 22px}#root .psh-wrap.kfb .psh-di-adv b{font-size:19px;letter-spacing:1px}#root .psh-wrap.kfb .psh-di-slot b{font-variant-numeric:tabular-nums;letter-spacing:1.5px;text-shadow:0 0 18px rgba(245,201,109,.25)}#root .psh-wrap.kfb .psh-sec-h{margin-top:14px}#root .psh-wrap.kfb .psh-sec-h>svg{background:#f5c96d1a;border:1px solid rgba(245,201,109,.25);border-radius:7px;padding:3px;box-sizing:content-box}#root .psh-wrap.kfb .psh-sec-h b{letter-spacing:1.5px}#root .psh-wrap.kfb .psh-pill{border-radius:999px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:all .15s}#root .psh-wrap.kfb .psh-pill.on{box-shadow:0 0 0 1px #f5c96d59,0 4px 14px #f5c96d1f}#root .psh-wrap.kfb .psh-pill b{font-size:12.5px}#root .psh-wrap.kfb .kfb-mrow{border-radius:12px;transition:border-color .15s,transform .15s,box-shadow .15s}#root .psh-wrap.kfb .kfb-mrow:hover{border-color:#8fc7ff4d;transform:translateY(-1px);box-shadow:0 6px 18px #00000047}#root .psh-wrap.kfb .kfb-mno{font-variant-numeric:tabular-nums;letter-spacing:1px}#root .psh-wrap.kfb .kfb-mop{border-radius:999px;transition:all .15s}#root .psh-wrap.kfb .kfb-mop.ok{box-shadow:0 4px 14px #3cb47840}#root .psh-wrap.kfb .kfb-ic216{border-radius:10px;transition:all .15s}#root .psh-wrap.kfb .kfb-ic216:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0000004d}#root .kfb-wallview{border-radius:12px}#root .kfb-wallview .psh-wslots.v219{display:grid;grid-template-columns:1fr 1fr;gap:6px;align-content:start;max-width:264px;min-width:0}#root .kfb-wallview .psh-wslots.v219 .psh-ws{white-space:nowrap;justify-content:center;letter-spacing:0;min-height:26px;display:inline-flex;align-items:center;min-width:0;font-size:10.5px;padding:4px;overflow:hidden}#root .kfb-wallview .psh-wrow{align-items:start}#root .kfb-wallview .psh-wrow .psh-wstat{grid-row:2;grid-column:1/-1;justify-self:end;white-space:nowrap;font-size:10.5px;line-height:1.6;text-align:right;opacity:.85}#root .kfb-wallview>summary{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}#root .psh-di-ops.v219{display:inline-flex;align-items:center;gap:10px}#root .psh-di-ops.v219 .v219-btn{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:92px;height:32px;padding:0 14px;border-radius:10px;font-size:12px;font-weight:800;letter-spacing:2px;cursor:pointer;color:#cdd9f2;border:1px solid rgba(160,180,220,.38);background:#ffffff0d;transition:transform .15s ease,box-shadow .15s ease}#root .psh-di-ops.v219 .v219-btn .ic{flex:0 0 auto}#root .psh-di-ops.v219 .v219-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 14px #78a0ff24}#root .psh-di-ops.v219 .v219-btn:disabled{opacity:.38;cursor:not-allowed}#root .psh-di-ops.v219 .v219-btn.gold{color:#ffe9ad;border-color:#e8c56e8c;background:linear-gradient(135deg,#d8b25a52,#be963c29);box-shadow:0 3px 12px #d8b25a2e}#root .psh-di-ops.v219 .v219-btn.gold:hover:not(:disabled){box-shadow:0 6px 18px #d8b25a4d}#root .sea-modal.dlm-modal{max-width:560px;width:94%;padding:20px 22px 18px;border-radius:16px;border:1px solid rgba(232,197,110,.22);background:linear-gradient(180deg,#182038f7,#0e1324fa);box-shadow:0 24px 70px #0000008c,0 0 0 1px #ffffff08 inset}#root .dlm-h{padding:0 0 12px;border-bottom:1px solid rgba(255,255,255,.08);margin-bottom:4px}#root .dlm-h b{font-size:15.5px;letter-spacing:.5px}#root .dlm-h span{font-size:11px;color:#8fa3c9}#root .dlm-h em{border-radius:8px;transition:background .15s}#root .dlm-h em:hover{background:#ffffff12;color:#e8d9ae}#root .dlm-sec{margin-top:16px}#root .dlm-sec-h{margin-bottom:9px;padding-bottom:6px;border-bottom:1px dashed rgba(255,255,255,.07)}#root .dlm-sec-h i{font-size:12.5px;letter-spacing:.5px}#root .dlm-chips{gap:8px;max-height:150px}#root .dlm-chips .dlm-chip{min-width:76px;justify-content:center;text-align:center;padding:6px 12px;font-size:12.5px;border-radius:10px;transition:transform .12s ease,border-color .15s}#root .dlm-chips .dlm-chip:hover{transform:translateY(-1px)}#root .dlm-prow{padding:9px 0}#root .dlm-prow b{padding-top:6px;color:#e8d9ae}#root .dlm-pchips{display:flex;flex-wrap:wrap;gap:7px}#root .dlm-ops{margin-top:18px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08)}#root .dlm-cancel{border-radius:10px;padding:8px 20px}#root .dlm-go{border-radius:10px;padding:8px 22px;letter-spacing:1px}@media(max-width:560px){#root .sea-modal.dlm-modal{padding:16px 14px 14px}#root .dlm-chips .dlm-chip{min-width:70px}#root .psh-di-ops.v219 .v219-btn{min-width:84px;height:30px;font-size:11.5px;padding:0 10px}}@media(max-width:560px){#root .psh-wrap.kfb .psh-disp-inline{flex-direction:column;gap:8px;padding:16px 12px}#root .psh-wrap.kfb .psh-di-slot{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 8px;max-width:100%}#root .psh-wrap.kfb .psh-di-slot em,#root .psh-wrap.kfb .psh-di-slot i{white-space:normal;text-align:center}}.dc-rows.v2 .dc-main{grid-template-columns:6.5em 7.5em 6em 4.5em 7em 4.5em}.dc-rows.v2 .dc-main .dc-c5.wide{grid-column:5/7}@media(max-width:1100px){.dc-rows.v2 .dc-main .dc-c5.wide,#root .dc-rows.v2 .dc-main .dc-c5.wide{grid-column:auto}}.dc-detail-grid.two>div>.op-wrap{flex:1;min-height:0;display:flex;flex-direction:column}.dc-detail-grid.two>div>.op-wrap .wk-inp{flex:1;height:100%;box-sizing:border-box}.dc-detail-grid.two>div>select.wk-inp{flex:1;box-sizing:border-box}.dc-detail-grid.two textarea.wk-inp.abp-note{min-height:38px;height:100%;flex:1}#root .op-name.v220 .op-nm,body>.op-panel .op-name.v220 .op-nm{display:inline-block;min-width:3em;text-align:justify;-moz-text-align-last:justify;text-align-last:justify;font-weight:700;font-style:normal}#root .op-name.v220 i,body>.op-panel .op-name.v220 i{display:inline-flex;align-items:center;justify-content:center;width:3.4em;padding:0;white-space:nowrap;text-align:center;flex:none;box-sizing:content-box}.rf-bot .rf-wall{grid-template-columns:repeat(auto-fill,minmax(288px,1fr));gap:14px}.rf-bot .rf-ecard{padding:18px 18px 15px;gap:12px;border-radius:18px}.rf-bot .rf-ecard-hd{gap:10px}.rf-bot .rf-ecard-hd b{font-size:16.5px}.rf-bot .rf-ecard-hd .au-tag,.rf-bot .rf-ecard-hd .rf-lv{font-size:11px}.rf-bot .rf-ecard-hd .rf-st{font-size:11.5px}.rf-bot .rf-ecard-es{font-size:13.5px;line-height:1.85;-webkit-line-clamp:4}.rf-bot .rf-ecard-es.one{font-size:13px;line-height:1.75}.rf-bot .rf-ecard-ft{padding-top:11px}.rf-bot .rf-ecard-go{font-size:12px}.rf-bot-h b{font-size:14px}.goal-cards.slim .goal-card .gc-mini{margin-top:auto;display:flex;flex-direction:column;gap:3px;padding-top:8px;border-top:1px dashed rgba(140,170,220,.18);font-size:10.5px;line-height:1.5}.goal-cards.slim .goal-card .gc-mini-r{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.goal-cards.slim .goal-card .gc-mini-r i{font-style:normal;font-size:10.5px;color:#8ea2c9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.goal-cards.slim .goal-card .gc-mini-r b{font-size:11.5px;color:#ffd98a;text-shadow:none;font-weight:800;white-space:nowrap}.goal-cards.slim .goal-card .gc-mini-r.pend i{color:#9fb4d8}.goal-cards.slim .goal-card .gc-mini-r.pend b{color:#aebdd9}.goal-cards.slim .goal-card .gc-mini.empty{color:#5d6f8f;font-size:10.5px}.goal-cards.slim .goal-card .gc-mini-more{font-size:10px;color:#7cb6f5}#root .psh-pills.v220 .psh-pill{cursor:pointer;font-family:inherit;transition:.15s}#root .psh-pills.v220 .psh-pill:hover{border-color:#f2c66d73}#root .psh-pills.v220 .psh-pill.on{background:#f2c66d24;border-color:#f2c66d8c;color:#ffe6b0}#root .psh-pills.v220 .psh-pill.ok.on{background:#6fe3a81f;border-color:#6fe3a880;color:#b8f4d4}#root .psh-pills.v220 .psh-pill.ok.on b{color:#8fe3b3}#root .psh-pills.v220 .psh-pill.dim{opacity:.5}#root .psh-pills.v220 .psh-pill.dim.on{opacity:1;background:#ffffff0f;border-color:#ffffff4d;color:#c6cde4}@media(max-width:1100px){.dc-rows.v2 .dc-row{flex-wrap:wrap;row-gap:4px}.dc-rows.v2 .dc-main{flex:1 1 100%;overflow:visible}.dc-rows.v2 .dc-side{width:100%;justify-content:flex-end}}@media(max-width:1100px){#root .dc-rows.v2 .dc-main{grid-template-columns:100px 108px 88px;-moz-column-gap:6px;column-gap:6px}}.au-mini-warn.dup{color:#f5c66b;border:1px solid rgba(245,198,107,.45);border-radius:4px;padding:0 3px;margin-left:2px}#root .fw-sqb.lvS3:not(.on) .fw-chip-sym{color:#6fd3a7}#root .fw-sqb.lvS4:not(.on) .fw-chip-sym{color:#67e8f9}#root .fw-sqb.lvS3.on{border-color:#6fd3a7;box-shadow:0 0 12px #6fd3a738}#root .fw-sqb.lvS4.on{border-color:#67e8f9;box-shadow:0 0 12px #67e8f938}#root .fw-chip.sym.lvS3 .fw-chip-sym{color:#6fd3a7}#root .fw-chip.sym.lvS4 .fw-chip-sym{color:#67e8f9}.fw-cap.c-s3{color:#6fd3a7;background:#6fd3a721;border:1px solid rgba(111,211,167,.42)}.fw-cap.c-s4{color:#67e8f9;background:#67e8f91f;border:1px solid rgba(103,232,249,.4)}.fw-tagro.lvS3 i{color:#6fd3a7}.fw-tagro.lvS4 i{color:#67e8f9}.fw-tagro.lvS3{border-color:#6fd3a78c;box-shadow:0 0 10px #6fd3a71f}.fw-tagro.lvS4{border-color:#67e8f98c;box-shadow:0 0 10px #67e8f91f}#root .goal-card.comm .gc-dbl{margin-top:7px;display:flex;flex-direction:column;gap:3px}#root .goal-card.comm .gc-dbl-bar{height:5px;border-radius:99px;background:#ffffff14;overflow:hidden;box-shadow:inset 0 1px 2px #00000059}#root .goal-card.comm .gc-dbl-bar>i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#f0c96b8c,#ffd98ad9);transition:width .35s ease}#root .goal-card.comm .gc-dbl>span{font-size:10px;line-height:1.4;color:#ffe9beb8;font-style:normal}#root .goal-card.comm .gc-dbl.near .gc-dbl-bar>i{background:linear-gradient(90deg,#f0c96b,#ffd98a);box-shadow:0 0 8px #ffd98aa6}#root .goal-card.comm .gc-dbl.near>span{color:#ffd98a;font-weight:700;animation:gcDblFlash 1.6s ease-in-out infinite}#root .goal-card.comm .gc-dbl.on .gc-dbl-bar>i{background:linear-gradient(90deg,#57d9a3,#7dedc0);box-shadow:0 0 8px #7dedc08c}#root .goal-card.comm .gc-dbl.on>span{color:#7dedc0;font-weight:700}.dc-svc-desc{font-size:11px;color:#8ea2c9;line-height:1.5;margin-top:2px}.dc-msum-amt{font-style:normal;color:#7c8db0;font-size:10.5px;margin-left:8px}#root .dc-blk.svc3 .dc-blk-cap{color:#c8f7e2}#root .dc-blk.svc3 .dc-blk-cap svg{color:#6fd3a7}#root .dc-blk.svc4 .dc-blk-cap{color:#d3f6ff}#root .dc-blk.svc4 .dc-blk-cap svg{color:#67e8f9}.gw-step3-row u.s1{color:#ffd584;border-color:#ffd58480}.gw-step3-row u.s2{color:#c9a8ff;border-color:#c9a8ff80}#root .gw-step3-row b.nmfx{flex:none;max-width:6.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#root .fw-cap.c-step2{background:linear-gradient(135deg,#ffd98a,#ffb46b);color:#4a2c06;font-weight:900;box-shadow:0 0 6px #ffbe5a66}#root .gw-step3-row b.nmfx{width:auto;min-width:0}#root .goal-card.other .gc-mid{margin:2px 0 0;font-size:11px;line-height:1.55;padding:6px 10px;border-radius:9px}#root .goal-card.other .gc-mid b{font-weight:900}#root .goal-card.other .gc-mid.ob-pend{background:#ffbe5a1a;border:1px solid rgba(255,190,90,.3);color:#ffd98a}#root .goal-card.other .gc-mid.ob-pend b{color:#ffcf8a}#root .goal-card.other .gc-mid.ob-win{background:#6fd3a714;border:1px solid rgba(111,211,167,.28);color:#9fe7c4}#root .goal-card.other .gc-mid.ob-win b{color:#7fe0b2}#root .goal-card.other .gc-mid.ob-guide{background:#6fc4ff12;border:1px dashed rgba(111,196,255,.3);color:#a9cdf5}#root .goal-card.other .gc-mid.ob-zero{background:#ffffff08;border:1px dashed rgba(140,170,220,.25);color:#8fa0c4}#root .gw-step3-row b.nmfx.nm3{width:3em;min-width:3em;max-width:3em}#root .gd-crow.v2 .gd-csub.go{cursor:pointer}#root .gd-crow.v2 .gd-csub.go:hover{color:#cfe4ff}#root .gw-step3-ft{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#root .dc-blk.svc3 .dc-blk-cap,#root .dc-blk.svc4 .dc-blk-cap{color:#8fa0c4}#root .dc-blk.svc3 .dc-blk-cap svg,#root .dc-blk.svc4 .dc-blk-cap svg{color:#8fa0c4}#root .goal-wrap.fix3 .goal-tips{border-color:#9b7fff40;background:#ffffff08;padding:12px 14px}#root .goal-wrap.fix3 .goal-tips b{color:#c9b8ff}#root .goal-wrap.fix3 .gw-step3.boss{margin:0;border-color:#9b7fff40;background:#ffffff08;padding:12px 14px}#root .rf-group.v3 .rf-bgrid{max-height:320px}.is-mobile #root .rf-group.v3 .rf-bgrid{max-height:300px}#root .rf-ecard-hd{gap:6px}#root .rf-ecard-hd b{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#root .rf-bot .rf-ecard-hd .au-tag,#root .rf-bot .rf-ecard-hd .rf-lv{font-size:10px;padding:1px 6px}#root .rf-ecard-hd .rf-st{padding:2px 7px;font-size:10.5px}#root .sea-fchips .sea-chip-n.zero{opacity:.42;animation:none}#root .gd-crow.v2 .gd-csub{white-space:normal;overflow:visible;text-overflow:clip}#root .rf-pane .rf-group.v3 .rf-bgrid{max-height:320px}.is-mobile #root .rf-pane .rf-group.v3 .rf-bgrid{max-height:300px}@media(max-width:700px){#root .goal-drive.v2 .gd-crow.v2{grid-template-columns:1fr}#root .goal-drive.v2 .gd-crow.v2 .gd-clabel{grid-row:auto}}#root .fw-merge-btn{margin-top:8px;width:100%;border:1px solid rgba(111,211,167,.4);background:linear-gradient(135deg,#6fd3a724,#6fd3a70d);color:#9fe7c4;border-radius:11px;padding:9px 12px;font-size:12.5px;font-weight:800;cursor:pointer;transition:all .18s}#root .fw-merge-btn:hover{border-color:#6fd3a7b3;box-shadow:0 4px 14px #6fd3a726}#root .fw-merge-btn:disabled{opacity:.5;cursor:default}#root .fw-merge-cf{margin-top:8px;padding:11px 13px;border-radius:11px;border:1px solid rgba(245,201,109,.4);background:#f5c96d0f;animation:fwMergeIn .22s ease}#root .fw-merge-cf p{margin:0 0 9px;font-size:12px;color:#e8d9b0;line-height:1.7}#root .fw-merge-cf p b{color:#f5d38a}#root .fw-merge-cf-ops{display:flex;gap:8px}#root .fw-merge-go{flex:1;border:0;border-radius:999px;padding:8px 14px;background:linear-gradient(135deg,#f5c96d,#e5a83c);color:#241a05;font-size:12.5px;font-weight:900;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px}#root .fw-merge-go:disabled{opacity:.6}#root .fw-merge-no{border:1px solid rgba(140,170,220,.3);background:transparent;color:#8ea2c9;border-radius:999px;padding:8px 14px;font-size:12px;cursor:pointer}#root .fw-spin{width:12px;height:12px;border-radius:50%;border:2px solid rgba(36,26,5,.3);border-top-color:#241a05;animation:fwSpin .7s linear infinite;display:inline-block}@keyframes fwSpin{to{transform:rotate(360deg)}}@keyframes fwMergeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}#root .fw-merge-done{margin-top:8px;display:flex;align-items:center;gap:8px;padding:10px 13px;border-radius:11px;border:1px solid rgba(111,211,167,.5);background:#6fd3a71a;color:#9fe7c4;font-size:12.5px;font-weight:800;animation:fwMergeIn .25s ease}#root .fw-merge-ck{flex:none;width:20px;height:20px;border-radius:50%;background:linear-gradient(135deg,#6fd3a7,#3fae7f);color:#062316;display:inline-flex;align-items:center;justify-content:center;animation:fwCkPop .35s cubic-bezier(.2,1.6,.4,1)}@keyframes fwCkPop{0%{transform:scale(.3);opacity:0}to{transform:scale(1);opacity:1}}#root .vt-tools{display:flex;gap:8px;margin-bottom:10px;flex-wrap:wrap}#root .vt-q{flex:1;min-width:180px;border:1px solid rgba(140,170,220,.25);background:#0b1324b3;border-radius:10px;padding:8px 12px;color:#e8f0ff;font-size:12.5px;outline:none}#root .vt-q:focus{border-color:#f5c96d80}#root .vt-act{border:1px solid rgba(111,196,255,.4);background:#6fc4ff1a;color:#a9cdf5;border-radius:10px;padding:8px 14px;font-size:12.5px;font-weight:800;cursor:pointer;white-space:nowrap}#root .vt-act.gold{border-color:#f5c96d80;background:#f5c96d1f;color:#f5d38a}#root .vt-act.sm{padding:5px 10px;font-size:11.5px}#root .vt-chips{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:10px}#root .vt-chips em{font-style:normal;cursor:pointer;padding:4px 11px;border-radius:999px;border:1px solid rgba(140,170,220,.22);background:#94a3ff0f;color:#8ea2c9;font-size:11.5px}#root .vt-chips em b{color:#f0cd78}#root .vt-chips em.on{border-color:#f5c96d8c;background:#f5c96d1f;color:#e8d9b0}#root .vt-chips em.s1 b,#root .vt-chips em.s12 b{color:#f5c96d}#root .vt-chips em.s2 b{color:#c9a0ff}#root .vt-list{display:flex;flex-direction:column;gap:6px}#root .vt-row{display:flex;align-items:center;gap:9px;padding:8px 11px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;font-size:12px;color:#c9d4ec}#root .vt-row.on{border-color:#f5c96d99;background:#f5c96d0d}#root .vt-ck{flex:none;width:16px;height:16px;border-radius:50%;border:1.5px solid rgba(140,170,220,.5);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}#root .vt-ck.on{background:linear-gradient(135deg,#f5c96d,#e5a83c);border-color:#f5c96d}#root .vt-ck.on:after{content:"✓";font-size:10px;font-weight:900;color:#241a05}#root .vt-nm{font-size:12.5px;color:#e8f0ff;display:flex;align-items:center;gap:6px;min-width:0}#root .vt-lv{font-style:normal;font-size:9.5px;font-weight:800;padding:1px 7px;border-radius:99px;border:1px solid rgba(140,170,220,.3);color:#8ea2c9;white-space:nowrap}#root .vt-lv.s1,#root .vt-lv.s12{border-color:#f5c96d8c;color:#f5d38a;background:#f5c96d1a}#root .vt-lv.s2{border-color:#b48cff80;color:#c9a0ff;background:#b48cff1a}#root .vt-lv.deal{border-color:#ffbe5a8c;color:#ffd98a;background:#ffbe5a1a}#root .vt-ph{color:#9db0d8;font-variant-numeric:tabular-nums;white-space:nowrap}#root .vt-grp{margin-left:auto;color:#7286a8;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}#root .vt-at{color:#5f7296;font-size:11px;white-space:nowrap}#root .vt-menu-w{position:relative;flex:none}#root .vt-menu{border:1px solid rgba(140,170,220,.25);background:transparent;color:#8ea2c9;border-radius:8px;width:26px;height:24px;cursor:pointer;line-height:1}#root .vt-menu.on,#root .vt-menu:hover{border-color:#f5c96d80;color:#f5d38a}#root .vt-menu-pop{position:absolute;right:0;top:calc(100% + 4px);z-index:60;display:flex;flex-direction:column;min-width:150px;padding:5px;border-radius:10px;border:1px solid rgba(140,170,220,.25);background:#0d1326fa;box-shadow:0 12px 30px #00000080}#root .vt-menu-pop button{border:0;background:transparent;color:#c9d4ec;text-align:left;padding:7px 10px;font-size:12px;border-radius:7px;cursor:pointer;white-space:nowrap}#root .vt-menu-pop button:hover{background:#f5c96d1a;color:#f5d38a}#root .vt-batchbar{position:sticky;bottom:10px;z-index:5;display:flex;align-items:center;gap:10px;margin-top:10px;padding:10px 14px;border-radius:14px;border:1px solid rgba(245,201,109,.35);background:#0e182cf2;box-shadow:0 8px 28px #00000073}#root .vt-batchbar.in{position:static;margin-top:12px}#root .vt-batchbar button{border:1px solid rgba(140,170,220,.3);background:#14203acc;color:#c9d4ec;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:700;cursor:pointer}#root .vt-batchbar em{font-style:normal;font-size:12px;color:#f5d38a;font-weight:800;margin-right:auto}#root .vt-batchbar .gold{border-color:#f5c96d8c;background:linear-gradient(135deg,#f5c96d,#e5a83c);color:#241a05;font-weight:900}#root .vt-mask{position:fixed;inset:0;z-index:900;background:#050812ad;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:18px}#root .vt-mod{position:relative;width:min(560px,100%);max-height:86vh;overflow:auto;border-radius:16px;border:1px solid rgba(140,170,220,.22);background:linear-gradient(180deg,#101a30,#0b1324);padding:16px;box-shadow:0 24px 60px #0000008c}#root .vt-mod-t{display:block;font-size:14px;color:#ffd98a;padding-right:34px;line-height:1.5}#root .vt-mod-t span{display:block;font-size:11px;color:#7286a8;font-weight:400;margin-top:3px}#root .vt-mx{position:absolute;top:12px;right:12px;border:1px solid rgba(140,170,220,.25);background:transparent;color:#8ea2c9;border-radius:8px;width:26px;height:24px;cursor:pointer}#root .vt-mod .vt-q{margin:10px 0;width:100%;flex:none}#root .vt-logs{display:flex;flex-direction:column;gap:6px;margin-top:10px}#root .vt-log{display:flex;gap:8px;font-size:12px;color:#c9d4ec;line-height:1.6;padding:7px 10px;border-radius:9px;background:#ffffff08;border:1px solid rgba(255,255,255,.06)}#root .vt-log i{flex:none;font-style:normal;color:#5f7296;font-size:11px;padding-top:1px}#root .vt-log span{flex:1;min-width:0}#root .vt-log em{flex:none;font-style:normal;color:#7fe0a8;font-size:11px}#root .vt-staff{display:flex;flex-direction:column;gap:6px;max-height:52vh;overflow:auto;margin-top:8px}#root .vt-staff-r{display:flex;align-items:center;gap:9px;width:100%;text-align:left;padding:9px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;cursor:pointer;color:#c9d4ec;font-size:12px}#root .vt-staff-r:hover{border-color:#f5c96d80}#root .vt-staff-r:disabled{opacity:.55;cursor:default}#root .vt-staff-r b{font-size:12.5px;color:#e8f0ff}#root .vt-staff-r em{flex:1;font-style:normal;font-size:11px;color:#7286a8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#root .vt-staff-r u{text-decoration:none;font-size:11.5px;color:#f5d38a;font-weight:800;white-space:nowrap}#root .vt-staff-r.ck.on{border-color:#f5c96da6;background:#f5c96d0f}#root .vt-pull-hd{display:flex;justify-content:space-between;align-items:center;margin:10px 0 2px}#root .vt-back{border:0;background:transparent;color:#8ea2c9;font-size:12px;cursor:pointer}#root .vt-back:hover{color:#f5d38a}.ng-refreshing{display:flex;align-items:center;gap:6px;margin-bottom:8px;padding:6px 12px;border-radius:9px;border:1px solid rgba(111,196,255,.3);background:#6fc4ff12;color:#a9cdf5;font-size:11.5px;line-height:1.5}#root .goal-card.comm .gc-dbl,#root .goal-card.maint .gc-dbl{margin-top:auto;padding-top:8px}#root .gd-king{display:flex;align-items:center;flex-wrap:wrap;gap:5px 8px;margin-bottom:8px;padding:8px 12px;border-radius:11px;border:1px solid rgba(245,201,109,.35);background:linear-gradient(135deg,#f5c96d1a,#f5c96d08);font-size:12px;color:#f5d38a;font-weight:700;line-height:1.55}#root .gd-king.me{border-color:#f5c96d99;background:linear-gradient(135deg,#f5c96d2e,#f5c96d0f);box-shadow:0 4px 16px #f5c96d1f}.pb-pane{padding-top:20px}.pb-pane .rw-hd{padding-bottom:8px;margin-bottom:4px;align-items:center}.pb-pane .rw-hd-l>span{display:block}.pb-pane .rw-hd{flex-wrap:wrap}.pb-pane .rw-hd .pd-top.in-hd{margin:0;flex:none}.pb-pane .rw-hd-l b{font-size:16px}.pb-pane .rw-hd-l>span{margin-top:2px;font-size:11px}#root .pcl-pf.up{color:var(--up)}#root .pcl-pf.dn{color:var(--dn)}.pcl-grp-hd em.up{color:var(--up)}.pcl-grp-hd em.dn{color:var(--dn)}#root .kfb-mrow.one227{flex-direction:row;align-items:center;gap:9px;padding:7px 11px}#root .kfb-mrow.one227.pk{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}#root .kfb-mrow.one227.pk:hover{border-color:#f5c96d73}#root .kfb-mrow.one227.pk.on{border-color:#f5c96dbf;background:#f5c96d0f}#root .kfb-mrow.one227.pk .kfb-mops{display:none}#root .kfb-mrow.one227 .kfb-mno{flex:none}#root .kfb-mrow.one227 .kfb-mtags227{flex:1;min-width:0;display:flex;gap:4px;flex-wrap:wrap}#root .kfb-mrow.one227 .kfb-mtags227 .kfb-mtag{font-size:9.5px;padding:1px 6px}#root .kfb-mrow.one227 .kfb-mops{flex:none;margin-left:auto;flex-wrap:nowrap}#root .kfb-batch227 em{font-style:normal;font-size:12px;color:#f5d38a;font-weight:800;margin-right:auto}#root .kfb-batch227 button{border:1px solid rgba(140,170,220,.3);background:#14203acc;color:#c9d4ec;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:700;cursor:pointer}#root .kfb-batch227 .danger{border-color:#ff8c9673;background:#ff6b7a24;color:#ff9aa6}#root .kfb-batch227 .danger:disabled{opacity:.5;cursor:default}@media(max-width:700px){#root .kfb-mrow.one227{flex-wrap:wrap;row-gap:6px}#root .kfb-mrow.one227 .kfb-mtags227{order:3;width:100%}#root .kfb-mrow.one227 .kfb-mops{margin-left:auto}#root .vt-grp{display:none}}#root .kfb-sec{border:1px solid rgba(140,170,220,.16);border-radius:16px;background:linear-gradient(180deg,#101a308c,#0b13248c);padding:14px 16px 16px;margin-bottom:14px;box-shadow:0 10px 30px #00000040,inset 0 1px #ffffff0a}#root .kfb-sec .psh-sec-h{margin-bottom:10px}#root .kfb-sec.promo .kfb-hero{padding:10px 0 6px}#root .kfb-sec .kfb-wallview{margin:8px 0 0;border-style:solid;border-color:#8caadc24;background:#78a0ff08}#root .kfb-empty227{display:flex;flex-direction:column;align-items:center;gap:8px;padding:26px 14px;text-align:center}#root .kfb-empty227 i{font-style:normal;font-size:30px;opacity:.85}#root .kfb-empty227 span{font-size:12.5px;color:#8ea2c9;line-height:1.7}#root .kfb-empty-go{border:1px solid rgba(245,201,109,.45);background:linear-gradient(135deg,#f5c96d29,#e5a83c1a);color:#f5d38a;border-radius:999px;padding:7px 18px;font-size:12.5px;font-weight:800;cursor:pointer}#root .kfb-sec .psh-sec-h>b{white-space:nowrap}#root .kfb-sec .psh-sec-h .psh-sec-sub{white-space:normal;line-height:1.5}#root .kfb-sec .psh-sec-h .psh-pill{white-space:nowrap;flex:0 0 auto}#root .kfb-sec .psh-sec-h.kfb-h216{flex-wrap:wrap;row-gap:8px}#root .kfb-sec .kfb-tabs214{flex-wrap:nowrap}#root .kfb-sec.mine .kfb-h216 .kfb-ics227{margin-left:auto;display:inline-flex;gap:6px;flex:0 0 auto}#root .mdc-tr{grid-template-columns:minmax(90px,1.2fr) minmax(84px,.9fr) minmax(76px,.8fr) minmax(96px,1fr) minmax(88px,.9fr)}@media(max-width:640px){#root .mdc-tr{grid-template-columns:minmax(50px,1.1fr) minmax(56px,.9fr) minmax(38px,.65fr) minmax(70px,1fr) minmax(62px,.9fr);padding:9px 8px;gap:0 4px;font-size:11px}#root .mdc-tr.hd{font-size:10px}#root .mdc-tr .mdc-nm{width:auto}}@media(max-width:768px){.jc-panel .im-bar .jc-hidem,.jc-panel .im-bar .ja-send{display:none}.jc-panel .im-bar .ja-send.has{display:block}.jc-panel .ja-plus-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.jc-panel.ja2.m-chat .ja2-top{display:none}}@media(max-width:380px){#root .rw-hd .fw-hd-x .fw-chips.hd.sq{flex:1 1 100%}#root .rw-hd .fw-hd-x .fw-tools{margin-left:auto}}@media(max-width:480px){#root .fw-line-h{grid-template-columns:50px minmax(0,1fr) auto 26px;row-gap:6px}#root .fw-line-h .fw-l-tags{grid-column:1/-1;grid-row:2}}@media(max-width:380px){#root .rw-hd .fw-hd-x{flex-wrap:wrap;row-gap:4px}#root .rw-hd .fw-hd-x .fw-tools{flex-basis:100%;justify-content:flex-end}}#root .psh-tg-bar{margin:2px 0 10px;padding:8px 14px;border:1px solid rgba(110,168,254,.45);border-radius:12px;background:linear-gradient(135deg,#6ea8fe24,#3f6fd10f);font-size:12.5px;color:#cfe1ff}#root .psh-tg-bar b{color:#9cc2ff}#root .psh-tag{margin-top:8px;padding:8px 12px;border:1px solid rgba(140,170,220,.18);border-radius:12px;background:#8caadc0d;display:flex;align-items:center;gap:8px;flex-wrap:wrap}#root .psh-tag-q{font-size:12px;font-weight:800;color:#9fb0d8}#root .psh-tag-ok{padding:6px 14px;border-radius:10px;border:1px solid rgba(46,214,154,.55);background:linear-gradient(135deg,#2ed69a38,#0a8a621f);color:#b9f5dd;font-size:12px;font-weight:800;cursor:pointer}#root .psh-tag-no{padding:6px 14px;border-radius:10px;border:1px solid rgba(255,107,122,.55);background:linear-gradient(135deg,#ff6b7a33,#c227331a);color:#ffc4bc;font-size:12px;font-weight:800;cursor:pointer}#root .psh-tag-ok:disabled,#root .psh-tag-no:disabled,#root .psh-tag-re:disabled{opacity:.45;cursor:not-allowed}#root .psh-tag-st{font-style:normal;font-size:12px;font-weight:800}#root .psh-tag-st.valid{color:#7fe0a8}#root .psh-tag-st.invalid{color:#ffb0a6}#root .psh-tag-note{font-size:11px;color:#8ea2c9;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#root .psh-tag-re{margin-left:auto;padding:5px 12px;border-radius:10px;border:1px solid rgba(140,170,220,.3);background:#8caadc14;color:#aebbdd;font-size:11.5px;font-weight:800;cursor:pointer}#root .pss{padding-bottom:30px}#root .pss-head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}#root .pss-head>b{font-size:17px;font-weight:800;background:linear-gradient(135deg,#f7d07e,#e5a83c);-webkit-background-clip:text;background-clip:text;color:transparent}#root .pss-range{display:flex;gap:6px;flex-wrap:wrap}#root .pss-tip{margin:6px 0 14px;font-size:12px;color:#8ea2c9;line-height:1.7}#root .pss-nums{display:grid;grid-template-columns:repeat(auto-fit,minmax(148px,1fr));gap:10px}#root .pss-n{padding:12px 14px;border:1px solid rgba(140,170,220,.18);border-radius:14px;background:linear-gradient(160deg,#1c2640e6,#121a2ee6);display:flex;flex-direction:column;gap:2px}#root .pss-n em{font-style:normal;font-size:11px;font-weight:700;color:#8ea2c9}#root .pss-n b{font-size:24px;font-weight:800;color:#eaf0ff;line-height:1.25}#root .pss-n span{font-size:10.5px;color:#7286ad}#root .pss-n.ok b{color:#7fe0a8}#root .pss-n.bad b{color:#ff9aa6}#root .pss-n.gold{border-color:#e9c56e66}#root .pss-n.gold b{background:linear-gradient(135deg,#f7d07e,#e5a83c);-webkit-background-clip:text;background-clip:text;color:transparent}#root .pss-sec{display:flex;align-items:center;gap:6px;margin:22px 0 10px;font-size:13.5px;font-weight:800;color:#cfe0ff}#root .pss-sec svg{color:#f7d07e}#root .pss-funnel{padding:14px;border:1px solid rgba(140,170,220,.16);border-radius:14px;background:#121a2e99}#root .pss-frow{display:grid;grid-template-columns:92px minmax(0,1fr) auto;gap:10px;align-items:center;padding:5px 0}#root .pss-flb{font-size:12px;font-weight:800;color:#c6d4f2;text-align:right}#root .pss-ftrack{position:relative;height:22px;border-radius:8px;background:#8caadc14;overflow:hidden}#root .pss-fbar{position:absolute;left:0;top:0;bottom:0;border-radius:8px;transition:width .5s ease}#root .pss-fbar.f0{background:linear-gradient(90deg,#f5c96de6,#c98f2e99)}#root .pss-fbar.f1{background:linear-gradient(90deg,#6ea8fed9,#3f6fd18c)}#root .pss-fbar.f2{background:linear-gradient(90deg,#9b8cf0d9,#6a5acd8c)}#root .pss-fbar.f3{background:linear-gradient(90deg,#4dd0c4d9,#2aa89c8c)}#root .pss-fbar.f4{background:linear-gradient(90deg,#2ed69ad9,#0a8a628c)}#root .pss-fbar.f5{background:linear-gradient(90deg,#ffd977,#f0a83c)}#root .pss-ftrack b{position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:12px;font-weight:800;color:#eaf0ff}#root .pss-fsub{font-size:10.5px;color:#7286ad;white-space:nowrap}#root .pss-rate4{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-top:10px}#root .pss-rate4>span{padding:10px 12px;border:1px solid rgba(140,170,220,.16);border-radius:12px;background:#18203899;font-size:12px;color:#9fb0d8;display:flex;flex-direction:column;gap:1px}#root .pss-rate4 b{font-size:16px;font-weight:800;color:#f7d07e}#root .pss-rate4 em{font-style:normal;font-size:10px;color:#7286ad}#root .pss-tbl{border:1px solid rgba(140,170,220,.16);border-radius:12px;overflow:hidden;overflow-x:auto}#root .pss-tr{display:grid;grid-template-columns:1.4fr repeat(9,minmax(0,1fr));gap:0 5px;padding:8px;border-top:1px solid rgba(140,170,220,.08);font-size:12px;color:#c6d4f2;min-width:556px}#root .pss-tr:first-child{border-top:0}#root .pss-tr span{text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#root .pss-tr.hd{background:#8caadc14;font-size:10.5px;font-weight:800;color:#8ea2c9}#root .pss-tr .nm{text-align:left;font-weight:800;color:#eaf0ff}#root .pss-tr .ok{color:#7fe0a8;font-weight:800}#root .pss-tr .bad{color:#ff9aa6;font-weight:800}#root .pss-tr .gold{color:#f7d07e;font-weight:800}#root .pss-inv{display:flex;flex-direction:column;gap:8px}#root .pss-inv-r{padding:10px 12px;border:1px solid rgba(140,170,220,.16);border-radius:12px;background:#1820388c}#root .pss-inv-r.warn{border-color:#ff6b7a8c;background:#ff6b7a12}#root .pss-inv-h{display:flex;align-items:center;gap:8px;flex-wrap:wrap}#root .pss-inv-h b{font-size:13px;font-weight:800;color:#eaf0ff}#root .pss-inv-warn{font-style:normal;font-size:10.5px;font-weight:800;color:#ffb0a6}#root .pss-inv-t{margin-left:auto;font-size:10.5px;color:#7286ad}#root .pss-inv-b{margin-top:4px;font-size:11.5px;color:#9fb0d8;line-height:1.6}#root .pss-inv-shot{margin-top:6px;padding:5px 12px;border-radius:10px;border:1px solid rgba(233,197,110,.4);background:#e9c56e1a;color:#ffe9b8;font-size:11px;font-weight:800;cursor:pointer}#root .pss-inv-noshot{display:inline-block;margin-top:6px;font-size:11px;font-weight:700;color:#ff9aa6}#root .pss-shotv{width:min(560px,92vw);max-height:88vh;overflow:auto;padding:14px;border:1px solid rgba(233,197,110,.45);border-radius:16px;background:#101830}#root .pss-shotv img{display:block;width:100%;border-radius:10px}#root .sea-md-h{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px;font-size:13.5px;font-weight:800;color:#f7d07e}#root .sea-md-x{border:0;background:transparent;color:#8ea2c9;font-size:15px;font-weight:800;cursor:pointer;padding:2px 6px}@media(max-width:640px){#root .pss-nums{grid-template-columns:repeat(2,minmax(0,1fr))}#root .pss-n b{font-size:20px}#root .pss-rate4{grid-template-columns:repeat(2,minmax(0,1fr))}#root .pss-frow{grid-template-columns:82px minmax(0,1fr);row-gap:2px}#root .pss-fsub{grid-column:1/-1;text-align:right;white-space:normal}#root .pss-head{flex-direction:column;align-items:flex-start;gap:8px}}#root .pq-vis .rw-hd .pd-top.in-hd{margin:0;flex:none}#root .wk-native-pane.cust .ct-table tr.ct-editing select.ct-inp.dir{width:100%;min-width:0;padding:3px 12px 3px 3px}#root .wk-native-pane.cust tr.ct-editing .ct-odlabel .ct-inp.date{width:100%;min-width:0}#root .sea-modal.dlm-modal{display:flex;flex-direction:column;max-height:86vh}#root .dlm-modal .dlm-h{flex:0 0 auto}#root .dlm-modal .dlm-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding-right:2px}#root .dlm-modal .dlm-ops{flex:0 0 auto;margin-top:10px;padding-top:10px;border-top:1px dashed rgba(255,255,255,.12)}#root .dlm-modal .dlm-chips{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;max-height:none;overflow-y:visible}#root .dlm-modal .dlm-chips .dlm-chip{display:flex;align-items:center;justify-content:center;text-align:center;padding:4px;min-width:0;white-space:nowrap}#root .dlm-modal .dlm-chips .dlm-chip u{margin-left:2px}@media(max-width:640px){#root .dlm-modal .dlm-chips{grid-template-columns:repeat(3,minmax(0,1fr))}}#root .wk-badge{min-width:14px;height:14px;padding:0 4px;font-size:9px;margin-left:5px}#root .ct-kefu-ic{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;margin-left:3px;vertical-align:-2px;cursor:pointer;border:none;background:none;padding:0;color:#9aa7bb;opacity:.45;transition:opacity .15s,color .15s,filter .15s}#root .ct-kefu-ic:hover{opacity:.85}#root .ct-kefu-ic.on{color:#f0c94e;opacity:1;filter:drop-shadow(0 0 3px rgba(240,201,78,.65))}#root .ct-kefu-ic svg{width:12px;height:12px;display:block}#root .vt-clash{margin:2px 0 8px}#root .vt-clash-bar{width:100%;display:flex;align-items:center;gap:6px;padding:9px 14px;border:1px solid rgba(217,116,43,.45);border-radius:11px;background:#d9742b14;color:#d9742b;font-size:12.5px;font-weight:700;cursor:pointer;text-align:left}#root .vt-clash-bar b{font-size:15px}#root .vt-clash-list{margin-top:8px;display:flex;flex-direction:column;gap:10px;max-height:420px;overflow-y:auto}#root .vt-clash-g{border:1px solid #e6ebf5;border-radius:12px;padding:8px 10px;background:#fbfcff}#root .vt-clash-ph{font-size:12px;font-weight:900;color:#8a6d1f;margin-bottom:6px}#root .vt-clash-card{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:7px 8px;border-top:1px dashed #eef1f8;font-size:12.5px}#root .vt-clash-card.dealt{background:#f0c94e12}#root .vt-clash-card b{font-size:13px}#root .vt-clash-card .vt-lv{font-style:normal;font-size:10.5px;font-weight:900;color:#8a6d1f;background:#f0c94e29;border-radius:99px;padding:1px 7px}#root .vt-clash-own{color:#5a6a88;font-weight:700}#root .vt-clash-tel{color:#9aa7bb;font-size:11.5px}#root .vt-clash-mg{margin-left:auto;border:1px solid rgba(201,165,74,.5);background:#fff;color:#8a6d1f;border-radius:9px;padding:5px 10px;font-size:11.5px;font-weight:900;cursor:pointer}#root .vt-clash-mg.pri{background:linear-gradient(135deg,#f0d795,#d9b24a);color:#4a3a10;border-color:transparent}#root .vt-clash-mg:disabled{opacity:.55;cursor:wait}#root .vt-clash-ft{font-size:11px;color:#9aa7bb;padding:2px 4px}#root .vt-clash-card,#root .vt-clash-card b{color:#2a3650}#root .vt-clash-own{color:#5a6a88}#root .vt-clash-tel{color:#7a8aa5}#root .goal-hero.g2 .goal-hero-h b{white-space:nowrap}#root .goal-hero.g2 .goal-hero-h .goal-hero-r{flex:none;gap:8px}#root .goal-hero.g2 .goal-hero-heads{flex:none}#root .goal-hero.g2 .gh2-main{display:flex;flex-direction:column}#root .goal-hero.g2 .gh2-main .goal-boost{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;gap:6px;min-height:0;margin-top:10px;padding:10px 13px;border-radius:12px;background:linear-gradient(135deg,#ffc40014,#ff783c0d);border:1px dashed rgba(255,196,0,.3)}#root .goal-hero.g2 .goal-boost>b{font-size:11.5px;color:#ffd97a;letter-spacing:1px}#root .goal-hero.g2 .goal-boost>span{font-size:12px;line-height:1.65;color:#f0ebffe6}#root .gd-board{max-height:480px;overflow-y:auto;padding-right:3px}#root .gd-board::-webkit-scrollbar{width:5px}#root .gd-board::-webkit-scrollbar-thumb{background:#f0c96b4d;border-radius:3px}#root .ver-stale{position:fixed;left:50%;transform:translate(-50%);bottom:18px;z-index:99999;padding:10px 20px;border-radius:999px;background:linear-gradient(135deg,#f0c94e,#e8a33d);color:#3a2a00;font-size:13px;font-weight:600;letter-spacing:.5px;box-shadow:0 8px 30px #f0c94e73;cursor:pointer;white-space:nowrap;max-width:92vw;overflow:hidden;text-overflow:ellipsis}#root .wk-side-item .wsi-tx>i{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#root .kfb-nudge232{margin:8px 0 10px;padding:9px 13px;border-radius:12px;background:linear-gradient(135deg,#ffc40017,#ff783c0d);border:1px dashed rgba(255,196,0,.32);font-size:12px;font-weight:600;color:#f2d98b;line-height:1.7}#root .pss-frow{grid-template-columns:96px minmax(0,1fr) 100px}#root .pss-flb{text-align:right;white-space:nowrap}#root .pss-ftrack b{position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:12px;font-weight:800;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.55);z-index:2;font-variant-numeric:tabular-nums}#root .pss-fsub{text-align:left;white-space:nowrap;font-variant-numeric:tabular-nums}@media(max-width:640px){#root .pss-fsub{grid-column:1/-1;text-align:right;white-space:normal}}#root .fw-cap.c-self235{background:linear-gradient(120deg,#8ba8ff33,#6378dc3d);border:1px solid rgba(139,168,255,.55);color:#bcd0ff;font-size:10px;font-weight:800;border-radius:999px;padding:1px 8px;white-space:nowrap}#root .fw-addreq235{border-color:#8ba8ff66;background:linear-gradient(90deg,#506ec824,#3c50a00f)}#root .fw-addreq235 b{color:#bcd0ff}#root .clashpop.rvp235{border-color:#f5c4518c;box-shadow:0 12px 60px #f5c4512e}#root .clashpop.rvp235.rej{border-color:#ff6e6e8c;box-shadow:0 12px 60px #ff6e6e29}#root .rvp235-list{display:flex;flex-direction:column;gap:8px;max-height:46vh;overflow:auto}#root .rvp235-row{display:flex;align-items:center;gap:10px;padding:9px 11px;border-radius:10px;border:1px solid rgba(245,196,81,.3);background:#f5c4510f}#root .rvp235-row.no{border-color:#ff6e6e59;background:#ff6e6e0f}#root .rvp235-ic{font-size:16px;flex:none}#root .rvp235-tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}#root .rvp235-tx b{font-size:13px}#root .rvp235-tx i{font-style:normal;font-size:12px;opacity:.85;line-height:1.5;word-break:break-all}#root .rvp235-btn{flex:none;padding:6px 14px;font-size:12px}#root .crb235{display:flex;flex-direction:column;gap:12px}#root .crb235-tabs{display:flex;gap:8px}#root .crb235-tabs button{flex:1;padding:10px 0;border-radius:10px;border:1px solid rgba(245,196,81,.25);background:#ffffff08;color:inherit;font-size:14px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px}#root .crb235-tabs button.on{background:linear-gradient(120deg,#f5c45133,#f5c45114);border-color:#f5c45199;color:#f5c451}#root .crb235-list{display:flex;flex-direction:column;gap:10px}#root .crb235-card{border:1px solid rgba(245,196,81,.28);border-radius:12px;padding:12px 14px;background:#ffffff08;display:flex;flex-direction:column;gap:7px}#root .crb235-card.done{opacity:.75;border-style:dashed}#root .crb235-card.done.ok{border-color:#7ee2a859}#root .crb235-card.done.no{border-color:#ff6e6e59}#root .crb235-h{display:flex;align-items:center;gap:8px;flex-wrap:wrap}#root .crb235-h b{font-size:15px}#root .crb235-ph{font-size:13px;opacity:.85;letter-spacing:.5px}#root .crb235-arrow{color:#f5c451;font-weight:800}#root .crb235-sub{font-size:12px;opacity:.8;line-height:1.6}#root .crb235-names{font-size:12px;opacity:.7;max-height:44px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#root .crb235-ops{display:flex;gap:8px;justify-content:flex-end}#root .crb235-ops .au-ok,#root .crb235-ops .au-no{padding:7px 14px;font-size:13px;border-radius:9px;cursor:pointer}#root .crb235-done-t{font-size:12px;font-weight:800;opacity:.6;letter-spacing:2px;margin-top:4px}#root .crb235-st{font-style:normal;font-size:11px;font-weight:800;border-radius:999px;padding:2px 9px}#root .crb235-st.ok{color:#a9f2c6;background:#7ee2a824;border:1px solid rgba(126,226,168,.4)}#root .crb235-st.no{color:#ffb3b3;background:#ff6e6e1f;border:1px solid rgba(255,110,110,.4)}#root .crb235-rejpop{max-width:420px}#root .crb235-rejta{width:100%;margin:12px 0;resize:vertical;min-height:74px}@media(max-width:640px){#root .rvp235-row{flex-wrap:wrap}#root .rvp235-btn{width:100%}#root .crb235-ops{flex-direction:column}#root .crb235-ops .au-ok,#root .crb235-ops .au-no{width:100%}}#root .goal-hero-h.gh236{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px}#root .goal-hero-h.gh236>b{justify-self:center;text-align:center;white-space:nowrap}#root .gh236-l{justify-self:start;min-width:0}#root .gh236-r{justify-self:end;min-width:0}#root .gh236-r .tlp{flex:0 1 auto;min-width:0}#root .gh236-r .tlp-hit{max-width:100%}#root .gh236-r .tlp-name{max-width:108px;overflow:hidden;text-overflow:ellipsis}@media(max-width:640px){#root .goal-hero-h.gh236{gap:6px}#root .gh236-l .goal-hero-heads{font-size:10px;padding:2px 8px 2px 9px}#root .gh236-l .goal-hero-heads b{font-size:13px}#root .gh236-r .tlp-name{max-width:64px;font-size:12px}}#root .goal-hero.g2 .goal-hero-h.gh236 .gh236-r{display:flex;justify-content:flex-end;flex:0 1 auto;min-width:0;gap:6px}#root .goal-hero-h.gh236 .gh236-l .goal-hero-heads{font-size:10.5px;padding:2px 9px 2px 10px}#root .goal-hero-h.gh236 .gh236-l .goal-hero-heads b{font-size:14px}#root .goal-hero-h.gh236 .gh236-r .tmlogo{width:24px!important;height:24px!important}#root .goal-hero-h.gh236 .gh236-r .tlp-name{font-size:12.5px;max-width:64px}@media(max-width:640px){#root .goal-hero-h.gh236 .gh236-r .tlp-name{max-width:52px;font-size:11.5px}}#root .goal-hero-h.gh236 .gh236-r .tlp-name-edit{display:none}#root .goal-hero-h.gh236 .tlp-hit.named .tlp-name{min-width:0}#root .goal-hero-h.gh236 .gh236-r .tlp-hit{gap:4px}#root .goal-hero-h.gh236 .gh236-r .tlp-name{font-size:12px}.ct-own-drop,.ct-fp-pop{position:fixed;z-index:2600}.ct-fp-i b.nmfx{max-width:64px;overflow:hidden;white-space:nowrap}#root .ct-kefu-ic{margin-left:6px}.ct-jg-mask237{position:fixed;inset:0;z-index:2590;background:#03060e2e}.ct-jg-pop237{position:fixed;z-index:2600;width:236px;padding:12px 14px;border-radius:12px;background:linear-gradient(180deg,#16203a,#0d1628);border:1px solid rgba(240,201,107,.45);box-shadow:0 14px 40px #0009;display:flex;flex-direction:column;gap:8px}.ct-jg-pop237 b{font-size:13px;color:#ffe9b8;line-height:1.5;font-weight:800}.ct-jg-pop237 span{font-size:11px;color:#c9d6f29e;line-height:1.6}.ct-jg-pop237 .ct-jg-ops237{display:flex;gap:8px;justify-content:flex-end;margin-top:2px}.ct-jg-ops237 button{padding:6px 14px;border-radius:8px;font-size:12px;font-weight:700;cursor:pointer;border:1px solid rgba(140,170,220,.3);background:#ffffff0d;color:#c9d4ec;transition:all .15s}.ct-jg-ops237 button:hover{border-color:#f0c96b80;color:#ffd75e}.ct-jg-ops237 button.ok{border-color:#f0c96b99;background:linear-gradient(160deg,#f0c96beb,#d4a43ceb);color:#231a04}.ct-jg-ops237 button.ok:hover{filter:brightness(1.08)}.ct-jg-pop237.off{border-color:#ff8c8c66}.ct-jg-pop237.off b{color:#ffc9c9}.ct-jg-pop237.off .ct-jg-ops237 button.ok{border-color:#ff787880;background:linear-gradient(160deg,#ff7878d9,#d25050d9);color:#2b0a0a}@media(max-width:640px){.ct-jg-pop237{width:min(236px,calc(100vw - 32px))}}#root .shc-h-i.shc-h-ship238 b{display:inline-flex;align-items:baseline;gap:5px}#root .shc-h-pend238{font-style:normal;font-size:9.5px;font-weight:700;color:#ffb454;background:#ffb4541f;border:1px solid rgba(255,180,84,.35);border-radius:99px;padding:1px 6px;white-space:nowrap}@media(max-width:480px){#root .shc-h{gap:8px}#root .shc-h-pend238{font-size:9px;padding:0 5px}}#root .bpg239{display:flex;flex-direction:column;gap:10px;padding:4px 2px 20px}#root .bpg239-tip{font-size:12px;color:#b9ac8f;line-height:1.7;padding:2px 4px}#root .bpg239-sum{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:10px 14px;border:1px solid rgba(201,165,74,.35);border-radius:14px;background:linear-gradient(135deg,#c9a54a1f,#c9a54a0a)}#root .bpg239-sum b{font-size:14px;color:#f7d07e}#root .bpg239-sum i{font-style:normal;font-size:11.5px;font-weight:700;border-radius:999px;padding:3px 10px;white-space:nowrap}#root .bpg239-sum i.on{color:#7ee2a8;background:#3c8c5a24;border:1px solid rgba(126,200,140,.4)}#root .bpg239-sum i.off{color:#c8c8c8;background:#8c8c8c1f;border:1px solid rgba(160,160,160,.3)}#root .bpg239-scope{margin-left:auto;font-size:11px;color:#9b8f74}#root .bpg239-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;padding:12px 14px;border:1px solid rgba(201,165,74,.22);border-radius:14px;background:#1816108c;transition:border-color .2s,opacity .2s}#root .bpg239-row.off{opacity:.72;border-style:dashed}#root .bpg239-m1{display:flex;align-items:center;gap:8px;min-width:0;flex:1 1 240px}#root .bpg239-nm{font-size:15px;color:#ffe9b8}#root .bpg239-dept{font-size:11px;color:#9b8f74;white-space:nowrap}#root .bpg239-lock{font-style:normal;font-size:10.5px;font-weight:700;color:#e8b74a;background:#c9a54a1f;border:1px solid rgba(201,165,74,.35);border-radius:999px;padding:2px 9px;white-space:nowrap}#root .bpg239-gby{font-style:normal;font-size:10.5px;font-weight:700;color:#c8c8c8;background:#8c8c8c1f;border:1px solid rgba(160,160,160,.3);border-radius:999px;padding:2px 9px;white-space:nowrap}#root .bpg239-m2{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;font-size:12px;color:#cbbf9f;flex:2 1 320px}#root .bpg239-m2 i{font-style:normal;white-space:nowrap}#root .bpg239-m2 b{color:#f7d07e;font-size:13px}#root .bpg239-slot{color:#7ec8f7}#root .bpg239-slot.bad{color:#ff9c9c;font-weight:700}#root .bpg239-sub{font-style:normal;font-size:11px;color:#8d8268;width:100%}#root .bpg239-sw{position:relative;display:inline-flex;align-items:center;justify-content:flex-start;width:86px;height:32px;border-radius:999px;border:1px solid rgba(160,160,160,.35);background:#5a5a5a40;color:#c8c8c8;font-size:11.5px;font-weight:700;padding:0 10px 0 34px;cursor:pointer;transition:all .22s;flex:none}#root .bpg239-sw u{position:absolute;left:4px;top:50%;transform:translateY(-50%);width:24px;height:24px;border-radius:50%;background:#9a9a9a;transition:all .22s}#root .bpg239-sw.on{justify-content:flex-end;padding:0 34px 0 10px;border-color:#7ec88c80;background:linear-gradient(135deg,#2e7d48d9,#226037d9);color:#dfffe9}#root .bpg239-sw.on u{left:auto;right:4px;background:#7ee2a8}#root .bpg239-sw:disabled{opacity:.55;cursor:wait}@media(max-width:480px){#root .bpg239-row{gap:6px 10px;padding:10px 12px}#root .bpg239-m1,#root .bpg239-m2{flex:1 1 100%}#root .bpg239-sw{width:80px;height:30px;font-size:11px}#root .bpg239-scope{margin-left:0;width:100%}}#root .psh-gate239{margin:2px 0 10px;padding:9px 14px;border:1px solid rgba(200,200,200,.35);border-radius:12px;background:linear-gradient(135deg,#96969624,#7878780f);font-size:12.5px;color:#d8d8d8;line-height:1.6}#root .psh-wrow.gated239{opacity:.62}#root .psh-wgate239{font-style:normal;font-size:10.5px;font-weight:700;color:#c8c8c8;background:#8c8c8c1f;border:1px solid rgba(160,160,160,.3);border-radius:999px;padding:2px 9px;white-space:nowrap}#root .sea-cv-recog{font-style:normal;font-size:10.5px;font-weight:700;color:#7ec8f7;background:#5a96dc1f;border:1px solid rgba(110,170,240,.35);border-radius:999px;padding:1px 8px;margin-left:6px;white-space:nowrap;animation:bpg239pulse 1.2s ease-in-out infinite}@keyframes bpg239pulse{0%,to{opacity:1}50%{opacity:.45}}#root .dlm-chip-dept{font-style:normal;font-size:9.5px;font-weight:700;color:#e8b74a;background:#c9a54a1f;border:1px solid rgba(201,165,74,.35);border-radius:99px;padding:0 6px;margin-left:5px;white-space:nowrap;vertical-align:1px}#root .goal-hero.g2 .gh2-main .goal-boost{justify-content:space-evenly;gap:4px}#root .goal-hero.g2 .gh2-rail .gh2-steps{flex:1;justify-content:space-between;gap:4px}#root .goal-hero.g2 .gh2-steps .gt-tip{line-height:1.42}#root .pcl-groups.flat{display:block;margin-top:8px}#root .pcl-groups.flat .pcl-gwrap{margin-top:0}#root .pcl-flat-tag{position:sticky;left:0;display:flex;align-items:center;gap:9px;padding:5px 12px;margin-top:9px;border-top:1px dashed rgba(140,170,220,.18);background:linear-gradient(90deg,rgba(140,170,220,.06),transparent 70%)}#root .pcl-flat-tag:first-of-type{margin-top:0;border-top:none}#root .pcl-flat-tag b{font-size:12px;font-weight:800;color:#eaf1ff}#root .pcl-flat-tag span{font-size:10px;color:#9db4e8;background:#8caadc24;border-radius:99px;padding:1px 8px}#root .pcl-flat-tag em{font-style:normal;font-weight:900;font-variant-numeric:tabular-nums;font-size:11.5px}#root .pcl-flat-tag em.up{color:var(--up,#ff8f9b)}#root .pcl-flat-tag em.dn{color:var(--dn,#6fd695)}#root .pcl-opstg{width:21px;height:21px;padding:0;justify-content:center;border-radius:50%;font-size:11px;letter-spacing:0;opacity:0}#root .pcl-gr:hover+.pcl-opstg,#root .pcl-opstg:hover,#root .pcl-opstg:focus-visible{opacity:1}@media(hover:none){#root .pcl-opstg{opacity:.35}}#root .pcl-groups.flat .pcl-opstg{width:18px;height:18px;font-size:10px;margin:-3px 0 -2px}#root button.pss-n{font-family:inherit;text-align:left;cursor:pointer;position:relative;transition:border-color .16s,transform .16s,box-shadow .16s}#root button.pss-n:hover{border-color:#f0c96b8c;transform:translateY(-1px);box-shadow:0 4px 14px #f0c96b1f}#root button.pss-n:after{content:"↗";position:absolute;top:9px;right:11px;font-size:10px;color:#8ea2c9;opacity:.55;transition:all .16s}#root button.pss-n:hover:after{color:#ffd98a;opacity:1}#root .sea-modal.pss-dtl{max-width:780px;width:94vw}#root .pss-dtl-tbl{display:flex;flex-direction:column;max-height:56vh;overflow:auto;scrollbar-width:thin;margin-top:6px}#root .pss-dtl-tr{display:grid;grid-template-columns:98px minmax(90px,1.1fr) minmax(88px,1fr) minmax(110px,1.2fr) minmax(72px,.8fr);gap:8px;align-items:center;padding:7px 10px;border-bottom:1px dashed rgba(140,170,220,.1);font-size:11.5px;color:#c2cee6}#root .pss-dtl-tr.hd{position:sticky;top:0;background:#10182cf5;font-size:10.5px;color:#8ea2c9;font-weight:700;border-bottom:1px solid rgba(140,170,220,.2);z-index:1}#root .pss-dtl-tr .tm{font-variant-numeric:tabular-nums;color:#9db4e8}#root .pss-dtl-tr .nm b{font-weight:800;color:#eaf1ff;margin-right:6px}#root .pss-dtl-tr .nm i{font-style:normal;font-size:10px;color:#7286ad}#root .pss-dtl-tr .who{color:#aebadd}#root .pss-dtl-tr .psh-st{font-style:normal;font-size:10.5px}#root .pss-dtl-tag{font-style:normal;font-size:9.5px;font-weight:800;border-radius:99px;padding:1px 7px;margin-left:5px}#root .pss-dtl-tag.ok{color:#7fe0a8;background:#6ed6961f}#root .pss-dtl-tag.bad{color:#ff9aa6;background:#ff8c9b1f}#root .pss-dtl-tag.gold{color:#ffd98a;background:#f0c96b24;margin-left:0;margin-right:4px}#root .pss-dtl-tr .deal em{font-style:normal;font-size:10px;color:#e8c37a}@media(max-width:640px){#root .sea-modal.pss-dtl{width:96vw;max-width:none;padding:12px 10px}#root .pss-dtl-tr{grid-template-columns:82px minmax(72px,1fr) minmax(70px,.9fr);grid-template-rows:auto auto;row-gap:3px}#root .pss-dtl-tr.hd{display:none}#root .pss-dtl-tr .deal{grid-column:2/4}}#root .pcl-kind.win{color:var(--up);background:var(--up-dim);border:1px solid color-mix(in srgb,var(--up) 40%,transparent)}#root .pcl-kind.loss{color:var(--dn);background:var(--dn-dim);border:1px solid color-mix(in srgb,var(--dn) 40%,transparent)}#root .psh-wrow .psh-wgate239{grid-column:2/4;grid-row:2;justify-self:start}@media(max-width:640px){#root .psh-wrow .psh-wgate239{grid-column:2/-1}}#root .psh-wslots.v218 .psh-ws{height:23px;box-sizing:border-box}#root .psh-wslots.v218 .psh-ws.empty{height:23px;padding:1px 8px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center}#root .psh-wtabs255{display:flex;gap:8px;margin:10px 0 2px}#root .psh-wtabs255 button{font-size:12px;font-weight:700;color:#8b93ad;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:999px;padding:5px 14px;cursor:pointer;transition:all .15s}#root .psh-wtabs255 button b{color:#ffd98a;margin-left:2px}#root .psh-wtabs255 button.on{color:#ffd98a;border-color:#ffd98a80;background:#ffd98a1a}#root .psh-wtabs255 button:hover{border-color:#8fc7ff73}#root .psh-wgby255{grid-column:4/-1;grid-row:2;justify-self:start;font-style:normal;font-size:10.5px;color:#8b93ad;align-self:center}@media(max-width:640px){#root .psh-wgby255{grid-column:2/-1;grid-row:3}}#root .ct-table td.nm{position:relative}#root .ct-table td.nm:has(.ct-kefu-ic){padding-right:24px}#root .ct-table td.nm .ct-kefu-ic{position:absolute;right:5px;top:0;bottom:0;margin:auto;height:14px}#root .ct-table td.nm[rowspan]{vertical-align:middle;border-right:1px dashed rgba(255,255,255,.07)}#root .ct-sub243 td{background:#ffd98a08;border-top:1px dashed rgba(255,217,138,.18);font-size:11px;color:#a9b4d0;padding-top:3px;padding-bottom:5px}#root .ct-sub243 td b{color:#ffd98a;font-weight:900}#root .ct-dup243{display:inline-flex;margin-left:5px;padding:0 5px;height:15px;align-items:center;border-radius:4px;font-style:normal;font-size:9.5px;font-weight:800;color:#ff9aa8;background:#ff6b7a1a;border:1px solid rgba(255,107,122,.4);white-space:nowrap;cursor:help}#root .ct-dup243-clr{display:inline-flex;margin-left:4px;padding:0 5px;height:15px;align-items:center;border-radius:4px;font-size:9.5px;font-weight:800;color:#ffb37e;border:1px solid rgba(255,179,126,.45);cursor:pointer;white-space:nowrap;text-decoration:none}#root .ct-dup243-clr:hover{background:#ffb37e1f}#root .ct-dup243-clr.cf{color:#ff6b7a;border-color:#ff6b7a;background:#ff6b7a24}#root .kf251-wrap{display:flex;flex-direction:column;gap:10px}#root .kf251-stat{display:flex;gap:16px;align-items:center;flex-wrap:wrap;font-size:12px;color:#8b93ad;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:9px 14px}#root .kf251-stat b{color:#eef3fb;font-weight:900}#root .kf251-stat b.gold{color:#ffd98a}#root .kf251-stat b.ok{color:#7fe0a8}#root .kf251-stat em{margin-left:auto;font-style:normal;font-size:10.5px;color:#5a6c94}#root .kf251-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:10px}#root .kf251-card{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:7px}#root .kf251-card.done{opacity:.68}#root .kf251-h{display:flex;align-items:center;gap:8px}#root .kf251-nm{color:#f0f4ff;font-weight:900;font-size:13.5px}#root .kf251-own{color:#8b93ad;font-size:11px}#root .kf251-claim{margin-left:auto;font-size:11.5px;font-weight:800;color:#0d1526;background:linear-gradient(135deg,#ffd98a,#f0b43c);border:none;border-radius:999px;padding:5px 14px;cursor:pointer;transition:all .15s}#root .kf251-claim:hover{filter:brightness(1.08)}#root .kf251-claim.cf{background:linear-gradient(135deg,#ff8a9a,#e04a5e);color:#fff}#root .kf251-done{margin-left:auto;font-style:normal;font-size:11px;font-weight:800;color:#7fe0a8;background:#3dbe801a;border:1px solid rgba(61,190,128,.35);border-radius:999px;padding:4px 12px;white-space:nowrap;cursor:help}#root .kf251-rows{display:flex;flex-wrap:wrap;gap:5px}#root .kf251-v{font-size:10.5px;color:#a9b4d0;background:#78a0ff0f;border:1px solid rgba(120,160,255,.14);border-radius:6px;padding:2px 7px}@media(max-width:640px){#root .kf251-list{grid-template-columns:1fr}#root .kf251-stat em{margin-left:0;width:100%}}#root .pss-dtl-tr.clk{cursor:pointer;transition:background .15s}#root .pss-dtl-tr.clk:hover{background:#f0c94e0d}#root .pss-trace257{max-width:560px}#root .pss-trc-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:4px 0 10px}#root .pss-trc-step{border:1px solid rgba(140,170,220,.14);border-radius:10px;padding:8px 10px;text-align:center;opacity:.45}#root .pss-trc-step.hit{opacity:1;border-color:#f0c94e59;background:linear-gradient(180deg,rgba(240,201,78,.07),transparent)}#root .pss-trc-step i{display:block;font-style:normal;font-size:11px;font-weight:700;color:#f2d98b;margin-bottom:3px}#root .pss-trc-step b{display:block;font-size:11px;color:#dbe6ff;font-variant-numeric:tabular-nums}#root .pss-trc-step em{display:block;font-style:normal;font-size:10px;color:#8ea2c9;margin-top:3px;line-height:1.5}#root .pss-trc-card{border:1px solid rgba(140,170,220,.16);border-radius:12px;padding:10px 14px;margin-bottom:10px;font-size:12px;color:#c2cee6;display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center}#root .pss-trc-card b{width:100%;font-size:12.5px;color:#eaf1ff}#root .pss-trc-card em.gold{font-style:normal;color:#f0c94e;font-weight:800}#root .pss-trc-card .nt{width:100%;color:#9db4e8}#root .pss-trc-card .tm{margin-left:auto;font-size:10.5px;color:#7286ad}#root .pss-trc-logs>b{display:block;font-size:12.5px;color:#eaf1ff;margin-bottom:6px}#root .pss-trc-logs>b i{font-style:normal;font-size:10.5px;color:#7286ad;margin-left:6px}#root .pss-trc-log{display:flex;gap:10px;padding:7px 2px;border-bottom:1px dashed rgba(140,170,220,.1);font-size:12px}#root .pss-trc-log>i{font-style:normal;flex:none;width:64px;color:#8ea2c9;font-variant-numeric:tabular-nums;font-size:11px;padding-top:1px}#root .pss-trc-log p{margin:0;color:#dbe6ff;line-height:1.6;word-break:break-all}#root .pss-trc-log em{display:block;font-style:normal;font-size:11px;color:#f2d98b;margin-top:2px}#root .pss-trc-log .ai{display:block;font-size:10.5px;color:#9db4e8;margin-top:2px;line-height:1.6}@media(max-width:640px){#root .pss-trc-steps{grid-template-columns:repeat(2,1fr)}#root .pss-dtl-tr{grid-template-columns:86px minmax(76px,1fr) minmax(72px,.9fr) minmax(96px,1.1fr);gap:6px;font-size:10.5px}#root .pss-dtl-tr .deal{display:none}}#root .ct-jg-pop237 em.gold{font-style:normal;color:#f0c94e;font-weight:800}#root .psh-tip263{display:block;font-style:normal;margin-top:6px;padding:7px 11px;border-radius:9px;background:linear-gradient(135deg,#ffc4001a,#ff783c0d);border:1px dashed rgba(255,196,0,.32);font-size:11px;font-weight:600;color:#f2d98b;line-height:1.65}#root .kfb-gp-h230.fail263{color:#ff9a9a;border-color:#ff787840}#root .kfb-gp-h230.fail263 i{font-style:normal;font-size:10px;color:#b98a8a;margin-left:auto;font-weight:400}#root .kfb-mrow.fail263{border-color:#ff787838;background:linear-gradient(180deg,rgba(255,120,120,.045),transparent)}#root .kfb-failwhy263{padding:6px 12px;font-size:11.5px;color:#ffb4b4;line-height:1.6;border-top:1px dashed rgba(255,120,120,.14);word-break:break-all}#root .kfb-failops263{display:flex;gap:8px;padding:8px 12px 10px;flex-wrap:wrap}#root .kfb-failops263 button{flex:1;min-width:96px;padding:7px 8px;border-radius:9px;border:1px solid rgba(140,170,220,.25);background:#78a0ff12;color:#c2cee6;font-size:11.5px;font-weight:700;cursor:pointer;transition:all .15s;white-space:nowrap}#root .kfb-failops263 button:hover:not(:disabled){border-color:#f0c94e80;color:#f2d98b;background:#f0c94e14}#root .kfb-failops263 button:disabled{opacity:.5;cursor:not-allowed}@media(max-width:640px){#root .kfb-failops263 button{min-width:0;font-size:10.5px;padding:7px 4px}}#root .psh-tag.v264{flex-wrap:nowrap;gap:10px}#root .psh-tag-q264{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:800;color:#9fb0d8;white-space:nowrap}#root .psh-tag-btns264{display:flex;gap:10px;flex:1}#root .psh-tag-b264{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px;padding:9px 10px 8px;border-radius:12px;cursor:pointer;transition:transform .16s,box-shadow .16s,border-color .16s,background .16s;min-width:0}#root .psh-tag-b264 .tb-ic{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;font-style:normal;font-size:11px;font-weight:900}#root .psh-tag-b264 b{font-size:12.5px;font-weight:800;letter-spacing:1px}#root .psh-tag-b264 em{font-style:normal;font-size:9.5px;font-weight:400;opacity:.75;letter-spacing:.2px}#root .psh-tag-b264.ok{border:1px solid rgba(46,214,154,.5);background:linear-gradient(160deg,#2ed69a29,#0a8a620f);color:#b9f5dd}#root .psh-tag-b264.ok .tb-ic{background:#2ed69a38;color:#7fe0a8}#root .psh-tag-b264.no{border:1px solid rgba(255,107,122,.45);background:linear-gradient(160deg,#ff6b7a24,#c227330d);color:#ffc4bc}#root .psh-tag-b264.no .tb-ic{background:#ff6b7a33;color:#ffb0a6}#root .psh-tag-b264:hover:not(:disabled){transform:translateY(-2px)}#root .psh-tag-b264.ok:hover:not(:disabled){box-shadow:0 6px 18px #2ed69a38;border-color:#2ed69ad9}#root .psh-tag-b264.no:hover:not(:disabled){box-shadow:0 6px 18px #ff6b7a33;border-color:#ff6b7acc}#root .psh-tag-b264:active:not(:disabled){transform:translateY(0) scale(.97)}#root .psh-tag-b264:disabled{cursor:not-allowed}#root .psh-tag-b264.busy{animation:tagBusy264 1.1s ease-in-out infinite}@keyframes tagBusy264{0%,to{opacity:.45}50%{opacity:.8}}#root .psh-tag-st264{display:inline-flex;align-items:center;gap:6px;font-style:normal;font-size:12px;font-weight:800;padding:6px 14px;border-radius:999px;letter-spacing:.5px}#root .psh-tag-st264 .tb-ic{display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;border-radius:50%;font-style:normal;font-size:10px;font-weight:900}#root .psh-tag-st264.valid{color:#7fe0a8;border:1px solid rgba(46,214,154,.5);background:linear-gradient(135deg,#2ed69a29,#0a8a620f)}#root .psh-tag-st264.valid .tb-ic{background:#2ed69a3d}#root .psh-tag-st264.invalid{color:#ffb0a6;border:1px solid rgba(255,107,122,.45);background:linear-gradient(135deg,#ff6b7a24,#c227330d)}#root .psh-tag-st264.invalid .tb-ic{background:#ff6b7a38}#root .psh-tag-note264{font-size:11px;color:#8ea2c9;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#root .psh-tag-re264{margin-left:auto;display:inline-flex;align-items:center;gap:4px;padding:6px 13px;border-radius:999px;border:1px solid rgba(140,170,220,.3);background:#8caadc12;color:#aebbdd;font-size:11px;font-weight:800;cursor:pointer;transition:all .16s;white-space:nowrap}#root .psh-tag-re264:hover:not(:disabled){border-color:#f0c94e8c;color:#f2d98b}#root .psh-tag-re264:disabled{opacity:.45;cursor:not-allowed}@media(max-width:640px){#root .psh-tag.v264{flex-direction:column;align-items:stretch}#root .psh-tag-q264{justify-content:center}#root .psh-tag-b264 b{font-size:12px;letter-spacing:.5px}#root .psh-tag-re264{margin-left:0;justify-content:center}}#root .psh-di-num265{display:inline-flex;align-items:center;gap:8px}#root .psh-di-qr265{width:38px;height:38px;-o-object-fit:cover;object-fit:cover;border-radius:8px;border:1px solid rgba(240,201,78,.4);cursor:zoom-in;transition:transform .16s,box-shadow .16s;flex:none}#root .psh-di-qr265:hover{transform:scale(1.08);box-shadow:0 4px 14px #f0c94e4d}@media(max-width:640px){#root .psh-di-qr265{width:34px;height:34px}}#root .psh-di-rule266{display:block;font-style:normal;margin-top:6px;font-size:10.5px;color:#7286ad;letter-spacing:.3px}#root .pcl-grp-hd.v273{flex-wrap:wrap;row-gap:6px;border-radius:16px;padding:9px 14px}#root .pcl-grp-hd.v273 .pcl273-nm{font-size:13px;font-weight:800;color:#eaf1ff;max-width:34%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#root .pcl273-chip{display:inline-flex;align-items:baseline;gap:5px;border-radius:99px;padding:2px 10px;font-style:normal}#root .pcl273-chip i{font-style:normal;font-size:10px;font-weight:700;opacity:.85}#root .pcl273-chip em{font-style:normal;font-weight:900;font-variant-numeric:tabular-nums;font-size:12px}#root .pcl273-chip u{text-decoration:none;font-size:10px;font-variant-numeric:tabular-nums;opacity:.75}#root .pcl273-chip.up{color:var(--up);background:color-mix(in srgb,var(--up) 12%,transparent);border:1px solid color-mix(in srgb,var(--up) 35%,transparent)}#root .pcl273-chip.dn{color:var(--dn);background:color-mix(in srgb,var(--dn) 12%,transparent);border:1px solid color-mix(in srgb,var(--dn) 35%,transparent)}#root .pcl273-total{display:inline-flex;align-items:baseline;gap:6px;font-style:normal;font-weight:900;font-variant-numeric:tabular-nums;font-size:14px}#root .pcl273-total i{font-style:normal;font-size:10px;font-weight:600;color:#8ea2c9}#root .pcl273-total.up{color:var(--up)}#root .pcl273-total.dn{color:var(--dn)}#root .pcl273-mini{font-style:normal;font-size:10px;font-variant-numeric:tabular-nums;border-radius:99px;padding:1px 8px}#root .pcl273-mini.up{color:var(--up);background:color-mix(in srgb,var(--up) 12%,transparent)}#root .pcl273-mini.dn{color:var(--dn);background:color-mix(in srgb,var(--dn) 12%,transparent)}@media(max-width:640px){#root .pcl-grp-hd.v273{padding:8px 10px;gap:6px}#root .pcl-grp-hd.v273 .pcl273-nm{max-width:100%;flex:1 1 auto}#root .pcl273-total{margin-left:auto}#root .pcl-grp-hd.v273 .pcl-grp-ar{flex-basis:100%;margin-left:0;text-align:right}}#root .inv-f-name{position:relative}#root .inv-fabpick261{position:absolute;left:0;right:0;top:calc(100% + 4px);z-index:60;display:flex;flex-direction:column;background:#141c30;border:1px solid rgba(140,170,220,.3);border-radius:12px;box-shadow:0 10px 30px #00000073;max-height:280px;overflow-y:auto}#root .inv-fabpick261-it{display:flex;align-items:center;gap:9px;padding:7px 10px;background:none;border:0;border-bottom:1px solid rgba(140,170,220,.1);cursor:pointer;text-align:left;font-family:inherit;color:inherit}#root .inv-fabpick261-it:hover{background:#f5c96d14}#root .inv-fabpick261-it img{width:30px;height:30px;border-radius:8px;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(140,170,220,.3);flex:none}#root .inv-fabpick261-ph{width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#8caadc1f;font-style:normal;font-size:14px;flex:none}#root .inv-fabpick261-it b{font-size:12.5px;font-weight:700;color:#eaf1ff;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}#root .inv-fabpick261-it em{font-style:normal;font-size:10px;color:#8ea2c9;font-variant-numeric:tabular-nums;flex:none}#root .inv-fabpick261-tip{font-style:normal;font-size:10px;color:#7286ad;padding:6px 10px;background:#8caadc0d}#root .invbc-fab.none276{font-style:normal;font-family:inherit;cursor:pointer;color:#7286ad;background:#8caadc0f;border:1px dashed rgba(140,170,220,.4)}#root .invbc-fab.none276:hover{color:#ffd98a;border-color:#f0c96b80;background:#f0c96b14}#root .bbf-fab.busy{opacity:.55;pointer-events:none}#root .kf251-card.clk278{cursor:pointer;transition:border-color .15s,transform .15s}#root .kf251-card.clk278:hover{border-color:#f5c96d73;transform:translateY(-1px)}#root .kf278-pop{max-width:520px;width:min(92vw,520px)}#root .kf278-sec{display:flex;flex-direction:column;gap:6px;padding:10px 14px;border-top:1px solid rgba(140,170,220,.12)}#root .kf278-h{font-style:normal;font-size:11px;font-weight:800;color:#eaf1ff;letter-spacing:.5px}#root .kf278-h em{font-style:normal;font-weight:500;font-size:10px;color:#7286ad;margin-left:6px}#root .kf278-noph{font-size:11.5px;color:#7286ad}#root .kf278-ph{display:flex;align-items:center;justify-content:space-between;gap:10px;background:#8caadc12;border:1px solid rgba(140,170,220,.22);border-radius:10px;padding:8px 12px;font-family:inherit;font-size:14px;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:1px;color:#eaf1ff;cursor:pointer}#root .kf278-ph:hover{border-color:#f5c96d80;background:#f5c96d12}#root .kf278-ph i{font-style:normal;font-size:10px;font-weight:600;color:#8ea2c9;letter-spacing:0}#root .kf278-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:11.5px;color:#c8d6f2;background:#8caadc0d;border-radius:8px;padding:5px 10px}#root .kf278-row b{font-weight:800;color:#eaf1ff}#root .kf278-row em{font-style:normal;font-variant-numeric:tabular-nums}#root .kf278-row u{text-decoration:none;font-variant-numeric:tabular-nums;color:#8ea2c9}#root .kf278-row s{text-decoration:none;font-weight:900;font-variant-numeric:tabular-nums}#root .kf278-row s.up{color:var(--up)}#root .kf278-row s.dn{color:var(--dn)}#root .kf278-row q{quotes:none;font-size:10px;color:#7286ad}#root .kf278-row q:before,#root .kf278-row q:after{content:""}#root .kf278-row .kf278-w{font-style:normal;font-size:9.5px;color:#8ea2c9;border:1px solid rgba(140,170,220,.3);border-radius:99px;padding:0 6px}#root .kf278-st{font-size:11.5px;color:#c8d6f2}#root .kf278-st.on{color:#dfe8fa}#root .kf278-st em.gold{font-style:normal;font-weight:900;color:#f5c96d}@media(max-width:640px){#root .kf278-pop{width:94vw}#root .kf278-ph{font-size:13px}}#root .dlm-sec>.dlm-chips{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;max-height:168px}#root .dlm-sec>.dlm-chips .dlm-chip{display:flex;align-items:center;justify-content:center;gap:4px;min-width:0;padding:7px 6px;text-align:center}#root .dlm-sec>.dlm-chips .dlm-chip .dlm-chip-dept{margin-left:0;flex:0 0 auto}#root .dlm-prow b{flex:0 0 auto;min-width:52px}@media(max-width:640px){#root .dlm-sec>.dlm-chips{grid-template-columns:repeat(2,1fr)}}#root .bpg-wall282{margin:14px 0 2px;border-style:solid;border-color:#8caadc2e}#root .bpg-wall282 .kfb-wallview-hd282{padding:9px 14px;font-size:12px;font-weight:700;color:#9db0d8;line-height:1.5;border-bottom:1px solid rgba(140,170,220,.14);-webkit-user-select:none;-moz-user-select:none;user-select:none}#root .lg-wrap.inv-wrap .sh-cust-ed:hover{border-color:#f0c96b8c;color:#ffe08a;background:#f0c96b1a}#root .lg-wrap.inv-wrap .invsg-num-adj{cursor:pointer;border:1px dashed rgba(240,201,107,.4);border-radius:8px;padding:2px 6px;transition:border-color .15s,background .15s}#root .lg-wrap.inv-wrap .invsg-num-adj:hover{border-color:#f0c96bcc;background:#f0c96b1a}#root .lg-wrap.inv-wrap .inv-adj-logs{margin:4px 0 2px;padding:8px 10px;border:1px solid rgba(240,201,107,.22);border-radius:10px;background:#f0c96b0d}#root .lg-wrap.inv-wrap .inv-adj-logs>em{display:block;font-style:normal;font-size:11px;color:#c9a44c;margin-bottom:4px}#root .lg-wrap.inv-wrap .inv-adj-log{font-size:11px;line-height:1.7;color:#b8ad93;word-break:break-all}#root .shc{position:relative}#root .shc-h{padding-right:40px}#root .shc-del{position:absolute;top:9px;right:9px;display:inline-flex;align-items:center;justify-content:center;opacity:.55}#root .shc-del:hover{opacity:1}#root .kf251-v.kf291-ph{color:#ffe08a;border-color:#f0c96b59;letter-spacing:.5px}#root .kf251-v.kf291-od{color:#9fb4d8}#root .pp-list{max-height:none;overflow-y:visible}#root .pp-img{width:28px;height:28px;flex:none;border-radius:7px;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(240,201,107,.25);background:#141e3799}#root .pp-img.none{display:inline-flex;align-items:center;justify-content:center;font-size:14px;color:#8fa3c9}.sh-ret{display:inline-flex;align-items:center;justify-content:center;padding:5px 10px;border-radius:999px;border:1px solid rgba(255,159,106,.45);background:#ff9f6a1a;color:#ff9f6a;font-size:11px;font-weight:700;letter-spacing:.02em;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease;white-space:nowrap}.sh-ret:hover{background:#ff9f6a;border-color:#ff9f6a;color:#1b1208}.sh-ret:active{transform:scale(.97)}.sh-ret:focus-visible{outline:2px solid rgba(255,159,106,.6);outline-offset:2px}#root .kf295-r1{display:grid;grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:10px}#root .kf295-nm{font-size:14.5px;font-weight:800;color:#f3e7c9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#root .kf295-r1 .kf251-claim,#root .kf295-r1 .kf251-done{justify-self:end}#root .kf295-ph{display:inline-flex;align-items:center;justify-content:center;justify-self:start;padding:3px 10px;border-radius:999px;background:#6fd3a71a;border:1px solid rgba(111,211,167,.3);color:#7fe0b5;font-size:12px;font-weight:700;letter-spacing:.02em;white-space:nowrap}#root .kf295-fill{display:inline-flex;align-items:center;justify-content:center;justify-self:start;padding:3px 10px;border-radius:999px;background:#ff9f6a1a;border:1px dashed rgba(255,159,106,.5);color:#ff9f6a;font-size:12px;font-weight:700;cursor:pointer;transition:background .15s ease;white-space:nowrap}#root .kf295-fill:hover{background:#ff9f6a38}#root .kf295-fillbox{display:inline-flex;align-items:center;gap:6px;justify-self:start}#root .kf295-inp{width:132px;padding:5px 9px;border-radius:9px;border:1px solid rgba(240,201,107,.4);background:#141e37b3;color:#f3e7c9;font-size:12.5px;outline:none}#root .kf295-inp:focus{border-color:#f0c96b}#root .kf295-fillok,#root .kf295-fillno{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;font-size:13px;font-weight:800;cursor:pointer;border:1px solid transparent}#root .kf295-fillok{background:#6fd3a729;border-color:#6fd3a780;color:#7fe0b5}#root .kf295-fillok:disabled{opacity:.4;cursor:not-allowed}#root .kf295-fillno{background:#ff8f8f1a;border-color:#ff8f8f66;color:#ff9d9d}#root .kf295-own{margin-top:7px;font-size:11.5px;color:#8fa3c9;letter-spacing:.02em}#root .kf295-gh{margin:16px 0 8px;font-size:12.5px;font-weight:800;color:#f0c96b;letter-spacing:.04em}#root .kf295-gh b{color:#ffd97a}#root .kf295-grp.done{opacity:.78}#root .kf295-grp.done .kf295-gh{color:#8fa3c9}#root .kf295-grp.done .kf295-gh b{color:#a9bcd9}@media(max-width:640px){#root .kf295-r1{grid-template-columns:78px minmax(0,1fr) auto;gap:6px}#root .kf295-inp{width:112px}}#root .psh-ops.v297>.sab-ok,#root .psh-ops.v297>.sab-fake{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;text-align:center;white-space:nowrap}#root .psh-ops.v297>.psh-failrow{flex:1 1 100%}#root .sea-cv-miss.err{margin-top:8px;padding:7px 10px;border-radius:9px;background:#ff8f8f1a;border:1px solid rgba(255,143,143,.4);color:#ff9d9d;text-align:left;line-height:1.5}#root .pp-list.v294{position:fixed;inset:auto;max-height:70vh;overflow-y:auto;min-width:min(250px,72vw)}.pp-list.v294{position:fixed;inset:auto;max-height:70vh;overflow-y:auto;min-width:min(250px,72vw);z-index:61;display:flex;flex-direction:column;gap:2px;padding:6px;border-radius:11px;background:linear-gradient(170deg,#18223cfa,#0e162afa);border:1px solid rgba(240,201,107,.32);box-shadow:0 12px 34px #00000080}.pp-mask.v294{position:fixed;inset:0;z-index:60;cursor:default}.pp-list.v294 .pp-img{width:28px;height:28px;flex:none;border-radius:7px;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(240,201,107,.25);background:#141e3799}.pp-list.v294 .pp-img.none{display:inline-flex;align-items:center;justify-content:center;font-size:14px;color:#8fa3c9}.pp-list.v294 .pp-it{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;cursor:pointer;text-align:left;background:transparent;border:1px solid transparent;border-radius:8px;transition:background .12s,border-color .12s}.pp-list.v294 .pp-it:hover:not(:disabled){background:#ffd98a0f}.pp-list.v294 .pp-it.on{background:linear-gradient(135deg,#ffd98a21,#f0b95e0d);border-color:#f0c96b80;box-shadow:inset 2.5px 0 #f5c864}.pp-list.v294 .pp-it.dis{opacity:.42;cursor:not-allowed}.pp-list.v294 .pp-nm{flex:1;min-width:0;font-size:12.5px;font-weight:700;color:#c6cde4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-list.v294 .pp-it.on .pp-nm{color:#ffe6ad}.pp-list.v294 .pp-lf{font-size:11px;font-weight:800;color:#8fa3c9;white-space:nowrap;font-variant-numeric:tabular-nums}.pp-list.v294 .pp-it.on .pp-lf{color:#ffd98a}.pp-list.v294 .pp-it.hist{margin-top:4px;border-top:1px dashed rgba(255,255,255,.12);border-radius:0 0 8px 8px;padding-top:10px}.pp-list.v294 .pp-it.hist .pp-nm{color:#9aa8c4}.pp-list.v294 .pp-it.hist .pp-lf{font-size:10px;color:#7d92b5;font-weight:600}.pp-list.v294 .pp-it.hist.on{background:#94a3be1a;border-color:#94a3be73;box-shadow:inset 2.5px 0 #94a3be}#root .psh-wtabs255{flex-wrap:nowrap;overflow:hidden;max-width:100%;box-sizing:border-box}#root .psh-wtabs255 button{flex:0 1 auto;display:inline-flex;align-items:center;justify-content:center;gap:4px;height:26px;padding:0 13px;box-sizing:border-box;max-width:calc(50% - 4px);white-space:nowrap;overflow:hidden;line-height:1}#root .psh-wtabs255 button b{margin-left:0;font-variant-numeric:tabular-nums}#root .fw-l-tags .fw-src-dot{width:8px;height:8px;border-radius:50%;flex:0 0 8px;display:inline-block;align-self:center;cursor:help;box-shadow:0 0 0 2px #ffffff0f}#root .fw-l-tags .fw-src-dot.d-sea{background:#f5c451;box-shadow:0 0 0 2px #f5c4512e}#root .fw-l-tags .fw-src-dot.d-self{background:#8ba8ff;box-shadow:0 0 0 2px #8ba8ff33}#root .fw-l-tags .fw-src-dot.d-push{background:#7ee2a8;box-shadow:0 0 0 2px #7ee2a833}#root .fw-l-tags .fw-src-dot.d-self{background:#ff6b6b;box-shadow:0 0 0 2px #ff6b6b38}@media(min-width:861px){#root .wk-native-pane.cust .ct-table.fxd col.cc-nm.wide{width:auto}}#root .fw-line-h .fw-l-phone{text-align:left}#root .pcl-grp-hd.v320{display:grid;grid-template-columns:minmax(96px,1fr) minmax(120px,1fr) minmax(120px,1fr) minmax(130px,1.1fr) 34px;gap:10px;align-items:stretch;border-radius:14px;padding:8px 12px}#root .pcl-grp-hd.v320 .pcl320-nm{align-self:center;font-size:13.5px;font-weight:800;color:#eaf1ff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#root .pcl320-cell{display:flex;flex-direction:column;justify-content:center;gap:2px;border-radius:10px;padding:5px 10px;min-height:38px}#root .pcl320-cell .pcl320-t{display:inline-flex;align-items:baseline;gap:6px;font-size:10px;font-weight:700;opacity:.78;letter-spacing:.02em}#root .pcl320-cell .pcl320-t i{font-style:normal}#root .pcl320-cell .pcl320-t u{text-decoration:none;font-size:9.5px;opacity:.7;font-variant-numeric:tabular-nums}#root .pcl320-cell em{font-style:normal;font-weight:900;font-variant-numeric:tabular-nums;font-size:13px;line-height:1.2}#root .pcl320-cell.up{color:var(--up);background:color-mix(in srgb,var(--up) 10%,transparent);border:1px solid color-mix(in srgb,var(--up) 30%,transparent)}#root .pcl320-cell.dn{color:var(--dn);background:color-mix(in srgb,var(--dn) 10%,transparent);border:1px solid color-mix(in srgb,var(--dn) 30%,transparent)}#root .pcl320-cell.total{background:#8caadc12;border:1px solid rgba(140,170,220,.18);align-items:flex-end}#root .pcl320-cell.total .pcl320-t{color:#8ea2c9;opacity:1}#root .pcl320-cell.total em{font-size:16px}#root .pcl320-cell.total em.up{color:var(--up)}#root .pcl320-cell.total em.dn{color:var(--dn)}#root .pcl320-ar{align-self:center;justify-self:center;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(140,170,220,.3);color:#8ea2c9;font-style:normal;font-size:11px;transition:.15s}#root .pcl-grp.on .pcl320-ar{border-color:#f5c96d80;color:#f2c66d;background:#f5c96d1a}@media(max-width:640px){#root .pcl-grp-hd.v320{grid-template-columns:minmax(72px,1fr) minmax(104px,1fr) minmax(104px,1fr) minmax(110px,1.05fr) 28px;gap:6px;padding:7px 8px}#root .pcl320-cell{padding:4px 7px;min-height:34px}#root .pcl320-cell.total em{font-size:14px}}#root .wk-native-pane.cust .ct-wrap{max-width:none}#root .ct-inp.nm.ro{cursor:not-allowed;opacity:.75}.ct-fp-guide{position:fixed;z-index:10000;padding:7px 10px;border-radius:10px;font-size:11.5px;line-height:1.5;color:#ffe3b3;background:#1e1608f5;border:1px solid rgba(245,201,109,.5);box-shadow:0 8px 24px #00000080}@keyframes guideFlash{0%,to{box-shadow:0 0 #f5c96d00}50%{box-shadow:0 0 0 5px #f5c96d59}}#root .ct-addcard .cg-owner.guide-flash input,#root .ct-addcard .cg-owner.guide-flash .ct-inp{border-color:#f5c96dcc;animation:guideFlash .9s ease-in-out 5}#root .ct-addcard-g .cg-profit .ct-rt{align-self:flex-start}#root .ct-rt-pf{font-size:13px}#root .ct-rt-pf.neg{color:#ff8f9b}#root .ct-addcard .ct-nm-bad{display:block;font-style:normal;font-size:10.5px;line-height:1.5;color:#ffb0a0;background:#ff6b6b1a;border:1px solid rgba(255,107,107,.35);border-radius:8px;padding:4px 8px;margin-top:4px}#root .sea-kw{display:flex;align-items:center;gap:6px;flex:0 0 auto;width:172px;height:28px;margin:0 10px;padding:0 8px;border-radius:14px;border:1px solid rgba(148,166,190,.28);background:#0d14229e;color:#8ea2c0;transition:border-color .2s}#root .sea-kw:focus-within{border-color:#e8c56b8c}#root .sea-kw input{flex:1;min-width:0;border:none;outline:none;background:none;color:#e8eef8;font-size:12px;letter-spacing:.02em}#root .sea-kw input::-moz-placeholder{color:#5d7089}#root .sea-kw input::placeholder{color:#5d7089}#root .sea-kw-x{border:none;background:none;color:#8ea2c0;font-size:11px;cursor:pointer;padding:0 2px;line-height:1}#root .sea-kw-x:hover{color:#e8eef8}@media(max-width:640px){#root .sea-kw{width:118px;margin:0 6px}}#root .fw-line-h{grid-template-columns:62px 84px minmax(0,1fr) auto 28px}@media(max-width:900px){#root .fw-line-h{grid-template-columns:54px 76px minmax(0,1fr) auto 26px}}#root .is-mobile .fw-line-h{grid-template-columns:50px 76px minmax(0,1fr) auto 26px}@media(max-width:480px){#root .fw-line-h{grid-template-columns:50px auto minmax(0,1fr) 26px}#root .fw-line-h .fw-l-tail{justify-self:end}}#root .dlm-sec .dlm-chips{overflow-y:auto;padding-right:2px}#root .dlm-pchips{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:7px;flex:1;min-width:0}#root .dlm-zg{margin-top:10px}#root .dlm-zg:first-child{margin-top:2px}#root .dlm-zg-h{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:900;color:#9db0d8;letter-spacing:.5px;margin-bottom:6px;padding-left:2px}#root .dlm-zg-h:before{content:"";flex:0 0 3px;width:3px;height:11px;border-radius:2px;background:#e8c56eb3}#root .dlm-zg-h u{text-decoration:none;font-size:10px;font-weight:700;color:#7c8db1;margin-left:auto}@media(max-width:640px){#root .dlm-sec .dlm-chips{grid-template-columns:repeat(2,1fr)}#root .dlm-pchips{grid-template-columns:repeat(auto-fit,minmax(84px,1fr))}}#root .wk-side-item .wk-badge{margin:0 0 0 5px;transform:translateY(-2px)}#root .sea-up.lg{min-height:168px}#root .sea-up.lg img{max-height:320px}#root .sea-modal textarea.sea-ta{min-height:64px;resize:vertical;line-height:1.65;font-size:12.5px}#root .pss-trace257 .pss-trc-logs{overflow-y:auto;scrollbar-width:thin;flex:1;min-height:0;padding-right:4px}#root .sea-modal.pss-dtl{max-height:86vh;display:flex;flex-direction:column}#root .sea-modal.pss-trace257{max-height:82vh}#root .pss-trc-step.bad{border-color:#ff8c9b66;background:linear-gradient(180deg,rgba(255,140,155,.06),transparent)}#root .pss-trc-step .why{color:#ff9aa6}#root .pss-trc-step .shot button{font-size:10px;color:#9db4e8;background:#8caadc1a;border:1px solid rgba(140,170,220,.2);border-radius:99px;padding:1px 8px;cursor:pointer;margin-top:2px}#root .pss-trc-step .shot button:hover{color:#eaf1ff;background:#8caadc33}#root .pss-trc-log .fold{font-size:10px;color:#7286ad;background:#8caadc1f;border-radius:99px;padding:0 6px;margin-left:6px;font-weight:700}#root .pss-dtl-why{display:block;font-style:normal;font-size:10px;color:#ff9aa6;margin-top:2px;line-height:1.5}@media(max-width:640px){#root .sea-modal.pss-trace257{max-height:86vh}}#root .crb235-h.al3{display:grid;grid-template-columns:170px 132px 1fr;gap:8px;align-items:center}#root .crb235-h.al3 b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#root .crb235-h.al3 .crb235-ph{font-variant-numeric:tabular-nums;letter-spacing:0}#root .crb235-h.al3 .crb235-st{justify-self:start}@media(max-width:640px){#root .crb235-h.al3{grid-template-columns:110px 118px 1fr}}#root .sss-pane{width:100%;max-width:none;margin:0;padding:14px 2px;box-sizing:border-box}#root .rk-crow.rk-row3{display:grid;grid-template-columns:52px repeat(3,minmax(0,1fr));gap:10px;min-width:700px;align-items:center}#root .rk-crow.rk-row3>span{min-width:0}#root .rk-crow.rk-row3 .rk-slot{display:flex;align-items:center;gap:6px;margin:0}#root .rk-crow.rk-row3 .rk-slot>i{width:88px;flex:none;text-align:right;font-style:normal;color:inherit}#root .rk-crow.rk-row3 .rk-slot>u{width:78px;flex:none;text-align:left;text-decoration:none;color:#8a93ad}#root .rk-csec:has(.rk-row3){overflow-x:auto}#root .rk-dept-sel.rk-dd{position:relative;display:inline-flex}#root .rk-dd-btn{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(147,197,253,.28);background:#1420408c;color:#dbe5fb;border-radius:10px;padding:7px 14px;font-size:13px;font-weight:700;cursor:pointer;transition:all .15s;white-space:nowrap}#root .rk-dd-btn:hover{border-color:#f5c96d8c;color:#ffe1a1}#root .rk-dd-open .rk-dd-btn,#root .rk-dept-sel.rk-dd .rk-dd-btn:active{border-color:#f5c96dd9;background:linear-gradient(160deg,#f5c96d3d,#f5c96d1a);color:#ffd984}#root .rk-dd-ic{font-style:normal;font-size:13px;filter:grayscale(.2)}#root .rk-dd-caret{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid currentColor;margin-left:2px}#root .rk-dd-mask{position:fixed;inset:0;z-index:60;background:transparent}#root .rk-dd-pop{position:absolute;top:calc(100% + 6px);left:0;z-index:61;min-width:150px;max-height:320px;overflow-y:auto;display:flex;flex-direction:column;gap:2px;padding:6px;border-radius:12px;border:1px solid rgba(147,197,253,.3);background:linear-gradient(180deg,#141d3a,#0d1428);box-shadow:0 8px 28px #00000080}#root .rk-dd-pop em{font-style:normal;padding:8px 12px;border-radius:8px;font-size:13px;color:#c9d4ee;cursor:pointer;white-space:nowrap;transition:all .12s}#root .rk-dd-pop em:hover{background:#93c5fd1f;color:#fff}#root .rk-dd-pop em.on{background:linear-gradient(160deg,#f5c96d3d,#f5c96d1a);color:#ffd984;font-weight:700}#root .rk-dd-pop em.on:after{content:"✓";float:right;margin-left:14px}#root .fb-custpop{flex:none;max-width:880px}#root .fb-custpop .fb-tr-cust{grid-template-columns:minmax(64px,1fr) minmax(50px,.9fr) minmax(64px,1fr) minmax(112px,1.25fr) minmax(64px,1fr) minmax(50px,.8fr);gap:10px;padding:12px 14px;font-size:12.5px}#root .fb-custpop .fb-tr-cust.hd{white-space:nowrap;font-size:11px;line-height:1.4;letter-spacing:0;padding:11px 14px}#root .fb-custpop .fb-tr-cust.hd>span{overflow:visible;text-overflow:clip}#root .fb-custpop .fb-custsum{padding:12px 14px 4px}@media(max-width:900px){#root .fb-custpop .fb-tr-cust{grid-template-columns:minmax(40px,1fr) minmax(34px,.8fr) minmax(60px,1.3fr) minmax(92px,1.6fr) minmax(38px,.8fr) minmax(34px,.7fr);gap:4px;padding:8px 6px;font-size:10.5px}#root .fb-custpop .fb-tr-cust.hd{font-size:9px;white-space:nowrap}}#root .fb-tr.reg{grid-template-columns:18px minmax(56px,1fr) minmax(48px,1fr) 74px 46px 64px 50px minmax(110px,1.2fr) minmax(90px,1fr);min-width:0;gap:4px;padding:6px;font-size:10.5px}#root .fb-tr.reg>span:nth-child(4),#root .fb-tr.reg>span:nth-child(7){text-align:right;font-variant-numeric:tabular-nums}#root .fb-tr.reg.hd>span:nth-child(4),#root .fb-tr.reg.hd>span:nth-child(7){text-align:right}@media(max-width:720px){#root .fb-tr.reg{min-width:600px}}#root .fb-tr.reg .fb-custtxt{color:#ffe9a0;font-weight:700}#root .fb-tr.reg{grid-template-columns:16px 88px 52px 64px 46px 58px 46px 108px 62px;gap:4px;padding:6px}#root .fb-tr.reg .fb-grp{min-width:0}#root .fb-tr.reg .fb-grp b{display:block;font-size:10.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#root .fb-tr.reg .fb-grp i{display:block;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}#root .fb-tr.reg .fb-custcell{min-width:0}#root .fb-tr.reg .fb-custtxt{display:block;font-size:10.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#root .fb-tr.reg .cr-setcell{flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:2px}#root .fb-tr.reg .cr-back{flex:1 1 auto;min-width:0;font-size:10.5px;text-align:left}#root .fb-tr.reg .cr-setops{flex:none}#root .rb-page{position:fixed;inset:0;z-index:96;background:#0a101f;display:flex;flex-direction:column;padding:14px 20px;gap:10px;overflow:hidden}#root .rb-page-hd{display:flex;align-items:center;gap:12px;flex:none}#root .rb-page-hd b{display:inline-flex;align-items:center;gap:8px;font-size:16px;color:#f5d38a}#root .rb-page-hd b i{font-style:normal;font-size:11px;font-weight:400;color:#8ea2c9}#root .rb-page-cnt{margin-left:auto;font-size:11.5px;color:#8ea2c9}#root .rb-back{display:inline-flex;align-items:center;gap:4px;padding:7px 14px;border-radius:10px;border:1px solid rgba(140,170,220,.3);background:#8caadc14;color:#c8d4f2;font-size:12.5px;font-weight:700;cursor:pointer;font-family:inherit}#root .rb-back:hover{background:#8caadc2e}#root .rb-open.lite.v354{width:30px;height:30px;padding:0;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(140,170,220,.25);background:#8caadc0f;color:#8ea2c9;cursor:pointer}#root .rb-open.lite.v354:hover{color:#f5d38a;border-color:#f5c96d66;background:#f5c96d14}#root .rb-page .rb-filters{display:flex;align-items:center;gap:6px;flex:none;flex-wrap:wrap}#root .rb-selbar{display:inline-flex;align-items:center;gap:10px;margin-left:auto;font-size:11.5px;color:#8ea2c9}#root .rb-selall{display:inline-flex;align-items:center;gap:4px;cursor:pointer;font-weight:700;color:#c8d4f2}#root .rb-selbar i{font-style:normal;font-variant-numeric:tabular-nums}#root .rb-purgesel,#root .rb-purgeall{padding:6px 12px;border-radius:9px;font-size:11.5px;font-weight:800;cursor:pointer;font-family:inherit;border:1px solid rgba(255,107,107,.45);background:#ff6b6b1a;color:#ff8a8a}#root .rb-purgeall{border-color:#ff6b6ba6;background:#ff6b6b2e}#root .rb-purgesel:disabled,#root .rb-purgeall:disabled{opacity:.4;cursor:default}#root .rb-purgesel:not(:disabled):hover,#root .rb-purgeall:not(:disabled):hover{background:#ff6b6b47}#root .rb-page .rb-list{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:6px;padding-right:4px}#root .rb-page .rb-row{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:10px;border:1px solid rgba(140,170,220,.14);background:#ffffff05}#root .rb-page .rb-row.sel{border-color:#f5c96d73;background:#f5c96d0f}#root .rb-cb{display:inline-flex;flex:none;cursor:pointer}#root .rb-cb input{width:15px;height:15px;accent-color:#f5c96d;cursor:pointer}#root .clx-row.g{grid-template-columns:minmax(110px,1.1fr) 76px auto 118px 68px minmax(110px,1fr);gap:8px}#root .clx-row.g .clx-grp{font-style:normal;font-size:10px;color:#8ea2c9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;align-self:center}#root .clx-tags{display:inline-flex;align-items:center;gap:5px;align-self:center}#root .clx-tag{font-style:normal;display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:19px;padding:0 6px;border-radius:99px;font-size:10px;font-weight:800;line-height:1;white-space:nowrap}#root .clx-tag.k1{color:#ffd584;background:#f5c86421;border:1px solid rgba(245,200,100,.4)}#root .clx-tag.k2{color:#c9a8ff;background:#c9a8ff21;border:1px solid rgba(201,168,255,.42)}#root .clx-tag.lv{color:#8ea2c9;background:#8caadc14;border:1px solid rgba(140,170,220,.3)}@media(max-width:760px){#root .clx-row.g{grid-template-columns:1fr auto 76px}#root .clx-row.g .clx-last{grid-column:1 / -1}}#root .rk-tabs{display:flex;align-items:center;gap:8px;flex-wrap:wrap}#root .rk-tabs .rk-dd-btn{height:34px;padding:0 14px}#root .rk-tabs button{min-height:34px;padding:0 16px;border-radius:10px}#root .rk-tabs button:not(.rk-dd-btn){min-width:120px}@media(min-width:721px){#root .hrt-addrow.hrt-addcard{flex-wrap:nowrap;padding:8px 10px;gap:6px}#root .hrt-addcard .hrt-f-name{flex:0 0 60px;min-width:0}#root .hrt-addcard .hrt-f-phone{flex:0 0 92px;min-width:0}#root .hrt-depslot{flex:0 0 146px;width:146px}#root .hrt-addcard .hrt-f-role{flex:0 0 54px;min-width:0}#root .hrt-addcard .hrt-f-date{flex:0 0 104px;min-width:0}#root .au-ok.hrt-add354{flex:0 0 30px;width:30px;height:30px;padding:0;border-radius:9px;display:inline-flex;align-items:center;justify-content:center}}#root .hrt-rop-dept{min-width:0}#root .hrt-rop-dept b{display:block;font-weight:700;color:#e8f0ff;font-size:12px}#root .hrt-rop-dept i{display:block;font-style:normal;font-size:10px;color:#8ea2c9;margin-top:1px}#root .sea-modal label>.sea-lb{display:flex;align-items:baseline;justify-content:space-between;gap:8px}#root .sea-modal label>.sea-lb .sea-cv-cnt{float:none;flex:none}#root .seamg-ulist{scrollbar-gutter:stable;padding-right:6px}.jc-panel .im-bub.xibao{background:transparent;border:none;padding:0;box-shadow:none;max-width:min(560px,86vw)}.jc-panel .ja-xibao{border-radius:12px;padding:14px 18px 12px;border:1px solid #EBD9AE;border-left:4px solid #C8912A;background:linear-gradient(135deg,#fdf6e3,#fbefd2);min-width:240px}.jc-panel .ja-xibao.ad{border-color:#b9cbf2;border-left-color:#3d6fe0;background:linear-gradient(135deg,#eef3fe,#e2ebfc)}.jc-panel .ja-xibao .ja-xb-hd{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.jc-panel .ja-xibao .ja-xb-tt{font-size:15px;font-weight:700;color:#8a5e12}.jc-panel .ja-xibao.ad .ja-xb-tt{color:#27488f}.jc-panel .ja-xibao .ja-xb-ok{flex:none;font-size:11px;font-weight:600;color:#2fa36b;background:#2fa36b1f;border-radius:99px;padding:2px 9px}.jc-panel .ja-xibao .ja-xb-main{font-size:20px;font-weight:700;color:#2a2e3b;line-height:1.4;word-break:break-all}.jc-panel .ja-xibao .ja-xb-main b{color:#3d6fe0;font-weight:800}.jc-panel .ja-xibao .ja-xb-total{color:#a5741d}.jc-panel .ja-xibao .ja-xb-sub{margin-top:7px;font-size:12px;color:#7a8197}.jc-panel .ja-xibao.ad .ja-xb-sub{color:#6c7ca6}@media(max-width:600px){.jc-panel .ja-xibao .ja-xb-main{font-size:17px}.jc-panel .ja-xibao{min-width:200px;padding:12px 14px 10px}}#root .sea-fchips{flex-wrap:nowrap;container-type:inline-size}#root .sea-fchips button.sea-fchip.sea-fchip{flex:1 1 0;min-width:0;padding:0 min(12px,1.6cqi);font-size:min(12px,2.05cqi);white-space:nowrap;overflow:hidden}#root .sea-fchips button.sea-fchip .sea-chip-n{min-width:0}.pss-sec .pss-mon{margin-left:auto;height:24px;padding:0 8px;border-radius:6px;border:1px solid rgba(140,170,220,.3);background:#8caadc14;color:#c7d3ea;font-size:11.5px;font-family:inherit;color-scheme:dark;cursor:pointer}.pss-sec .pss-mon::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.7}.pss-sec .pss-mon-x{margin-left:8px;height:24px;padding:0 10px;border-radius:6px;border:1px solid rgba(245,201,109,.4);background:#f5c96d1a;color:#f5d38a;font-size:11.5px;cursor:pointer}.pss-sec .pss-mon-x:hover{background:#f5c96d33}.pss-range.ext230{flex-wrap:wrap;justify-content:flex-end;row-gap:6px}.pss-range .pss-dtr{display:inline-flex;align-items:center;gap:4px;margin-left:2px}.pss-range .pss-dtr i{color:#8ea2c9;font-style:normal;font-size:11px}.pss-range input.pss-dt{width:118px;height:24px;padding:0 6px;border-radius:6px;border:1px solid rgba(140,170,220,.3);background:#8caadc14;color:#c7d3ea;font-size:11.5px;font-family:inherit;color-scheme:dark;cursor:pointer}#root .srb-mon-sw{display:inline-flex;gap:0;margin-left:8px;vertical-align:2px}#root .srb-mon-sw button{padding:2px 9px;font-size:11px;border:1px solid rgba(140,170,220,.35);background:#8caadc14;color:#8ea2c9;cursor:pointer;font-family:inherit}#root .srb-mon-sw button:first-child{border-radius:8px 0 0 8px;border-right:none}#root .srb-mon-sw button:last-child{border-radius:0 8px 8px 0}#root .srb-mon-sw button.on{background:#60a5fa40;color:#dbe7ff;border-color:#60a5fa80}#root .kf365-tabs{display:flex;gap:8px;margin:10px 0 4px;flex-wrap:wrap}#root .kf365-tabs button{padding:5px 14px;font-size:12.5px;border-radius:9px;border:1px solid rgba(140,170,220,.3);background:#8caadc12;color:#8ea2c9;cursor:pointer;font-family:inherit}#root .kf365-tabs button b{margin-left:4px;font-weight:700}#root .kf365-tabs button.on{background:#60a5fa38;border-color:#60a5fa8c;color:#dbe7ff}#root .kf365-tabs button.on b{color:#f5c451}#root .kf295-r1 .kf365-tag{font-style:normal;font-size:10.5px;padding:2px 7px;border-radius:6px;white-space:nowrap;flex:none}#root .kf295-r1 .kf365-tag.deal{color:#f5c451;border:1px solid rgba(245,196,81,.45);background:#f5c4511a}#root .kf295-r1 .kf365-tag.empty{color:#8ea2c9;border:1px solid rgba(140,170,220,.35);background:#8caadc14}#root .kf295-r1 .kf365-lostat{color:#e06c75;font-size:11px;white-space:nowrap;flex:none;margin-right:auto;padding-left:8px}#root .kf295-r1 .kf365-noclaim{font-style:normal;color:#8ea2c9;font-size:11px;border:1px dashed rgba(140,170,220,.4);padding:2px 8px;border-radius:7px;white-space:nowrap;flex:none}#root .kf251-card.lost365{opacity:.92;border-color:#e06c7540}#root .kf365-notes{display:flex;align-items:center;gap:5px;flex-wrap:wrap;margin-top:7px;padding-top:7px;border-top:1px dashed rgba(140,170,220,.15)}#root .kf365-notes i{font-style:normal;font-size:10.5px;color:#8ea2c9;flex:none}#root .kf365-notes .kf365-note{padding:2px 8px;font-size:10.5px;border-radius:7px;border:1px solid rgba(140,170,220,.3);background:transparent;color:#8ea2c9;cursor:pointer;font-family:inherit}#root .kf365-notes .kf365-note:hover{border-color:#e06c7580;color:#e06c75}#root .kf365-notes .kf365-note.on{background:#e06c752e;border-color:#e06c7599;color:#f0a3ab}body>.rdot-pop .rdot-demo{margin-top:6px;border-top:1px dashed rgba(224,108,117,.28);padding-top:6px}body>.rdot-pop .rdot-demo.risk{background:#e06c7512;border-radius:8px;padding:6px 8px;margin-top:6px}body>.rdot-pop .rdot-demo .rdot-pm-t{color:#c98a8a}body>.rdot-pop .rdot-pm-btn.warn{background:#e06c7524;border:1px solid rgba(224,108,117,.45);color:#e06c75;cursor:pointer}body>.rdot-pop .rdot-pm-btn.warn:hover{background:#e06c753d}body>.rdot-pop .rdot-apl{display:flex;flex-direction:column;gap:6px;margin-top:4px}body>.rdot-pop .rdot-apl textarea{width:100%;box-sizing:border-box;resize:vertical;min-height:56px;border:1px solid rgba(224,108,117,.35);border-radius:8px;background:#ffffff0a;color:inherit;font-family:inherit;font-size:12px;padding:6px 8px}body>.rdot-pop .rdot-apl-ops{display:flex;gap:6px}#root .rk-applies.warn{border-color:#e06c7566}#root .rk-applies.warn .rk-applies-t{color:#e06c75}#root .rk-apply.rk-warn{flex-wrap:wrap}#root .rk-apply-to.dn{color:#e06c75;font-style:normal;font-weight:700}#root .rk-warn-conds{display:flex;flex-direction:column;gap:2px;flex:1 1 100%;margin:2px 0}#root .rk-warn-conds em{font-style:normal;font-size:11px;color:#9aa7bd}#root .rk-warn-conds em.no{color:#e06c75}#root .rk-warn-conds em.ok{color:#7fbf8e}#root .rk-warn-reason{flex:1 1 100%;font-size:11px;color:#d8b36a;background:#d8b36a14;border-radius:6px;padding:3px 8px}#root .rk-warn-reason.none{color:#8b95a8;background:transparent;padding:0 2px}body>.rdot-pop .rdot-card{max-height:72vh;overflow-y:auto;scrollbar-width:thin}body>.rdot-pop .rdot-pm-t.fold{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;gap:5px}body>.rdot-pop .rdot-pm-t.fold:hover{color:#f0d9a8}body>.rdot-pop .rdot-pm-t.fold .rdot-fd{font-style:normal;font-size:9px;color:#8a99b8;margin-left:auto}body>.rdot-pop .rdot-pm-t.fold .rdot-fd-tag{font-style:normal;font-size:9px;padding:0 5px;border-radius:6px;line-height:14px}body>.rdot-pop .rdot-pm-t.fold .rdot-fd-tag.ok{color:#e8c97a;background:#e8c97a1f;border:1px solid rgba(232,201,122,.35)}body>.rdot-pop .rdot-pm-t.fold .rdot-fd-tag.pending{color:#9aa7bd;background:#9aa7bd1a;border:1px solid rgba(154,167,189,.3)}body>.rdot-pop .rdot-pm-c{position:relative}body>.rdot-pop .rdot-pm-c .rdot-gi{font-style:normal;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;margin-left:4px;border-radius:50%;border:1px solid rgba(150,180,230,.4);color:#8ea2c9;font-size:9px;line-height:1;cursor:pointer;vertical-align:-1px}body>.rdot-pop .rdot-pm-c .rdot-gi:hover{border-color:#e8c97a99;color:#e8c97a}body>.rdot-pop .rdot-pm-c .rdot-got-pop{position:absolute;top:calc(100% + 3px);right:0;z-index:6;padding:3px 9px;border-radius:8px;border:1px solid rgba(232,201,122,.4);background:#1c2440;box-shadow:0 6px 18px #00000080;font-size:10.5px;color:#e8c97a;white-space:nowrap}@keyframes rdotGiPulse{0%,to{box-shadow:0 0 #e8c97a73}50%{box-shadow:0 0 0 5px #e8c97a00}}@keyframes rdotGotIn{0%{opacity:0;transform:translateY(-4px) scale(.92)}to{opacity:1;transform:none}}body>.rdot-pop .rdot-pm-c .rdot-gi{animation:rdotGiPulse 2.4s ease-in-out infinite;transition:transform .15s ease,border-color .15s,color .15s,background .15s}body>.rdot-pop .rdot-pm-c .rdot-gi:hover{transform:scale(1.2);border-color:#e8c97a;color:#e8c97a;background:#e8c97a24}body>.rdot-pop .rdot-pm-c .rdot-gi:active{transform:scale(.94)}body>.rdot-pop .rdot-pm-c .rdot-gi.on{animation:none;transform:scale(1.12);background:#e8c97a;border-color:#e8c97a;color:#1c2440;font-weight:700}body>.rdot-pop .rdot-pm-c .rdot-got-pop{animation:rdotGotIn .16s ease-out}body>.rdot-pop .rdot-pm-c .rdot-got-pop:before{content:"";position:absolute;top:-7px;right:5px;border:4px solid transparent;border-bottom-color:#e8c97a66}body>.rdot-pop .rdot-pm-c .rdot-got-pop{pointer-events:none}body>.rdot-pop .rdot-pm-c .rdot-gi{margin-left:auto;flex:none;animation:none}body>.rdot-pop .rdot-pm-c .rdot-gi:hover{transform:scale(1.15);border-color:#e8c97a99;color:#e8c97a}body>.rdot-pop .rdot-pm-c .rdot-gi{font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:700;font-size:10px}#root .rk-tabs{align-items:center}#root .rk-tabs .rk-dept-sel.rk-dd{padding:0;border:none;background:none;border-radius:0}#root .rk-tabs>button,#root .rk-tabs .rk-dept-sel.rk-dd .rk-dd-btn{height:34px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;padding:0 16px;border-radius:10px;font-size:13px;line-height:1}body>.rdot-pop .rdot-demo .rdot-pm-c .rdot-got-pop{top:auto;bottom:calc(100% + 3px)}body>.rdot-pop .rdot-demo .rdot-pm-c .rdot-got-pop:before{top:auto;bottom:-7px;border-bottom-color:transparent;border-top-color:#e8c97a66}.selection\:bg-primary *::-moz-selection{background-color:hsl(var(--primary))}.selection\:bg-primary *::selection{background-color:hsl(var(--primary))}.selection\:text-primary-foreground *::-moz-selection{color:hsl(var(--primary-foreground))}.selection\:text-primary-foreground *::selection{color:hsl(var(--primary-foreground))}.selection\:bg-primary::-moz-selection{background-color:hsl(var(--primary))}.selection\:bg-primary::selection{background-color:hsl(var(--primary))}.selection\:text-primary-foreground::-moz-selection{color:hsl(var(--primary-foreground))}.selection\:text-primary-foreground::selection{color:hsl(var(--primary-foreground))}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:1.75rem}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:-.5rem}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-l:first-child{border-left-width:1px}.last\:mt-0:last-child{margin-top:0}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.last\:border-b-0:last-child{border-bottom-width:0px}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:bg-sidebar-accent:hover{background-color:hsl(var(--sidebar-accent))}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-sidebar-accent-foreground:hover{color:hsl(var(--sidebar-accent-foreground))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-accent));--tw-shadow-colored: 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)}.hover\:ring-4:hover{--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(4px + 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)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:hsl(var(--sidebar-border))}.focus\:z-10:focus{z-index:10}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.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-ring:focus{--tw-ring-color: hsl(var(--ring))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:border-ring:focus-visible{border-color:hsl(var(--ring))}.focus-visible\:outline-1:focus-visible{outline-width:1px}.focus-visible\:outline-ring:focus-visible{outline-color:hsl(var(--ring))}.focus-visible\:ring-0: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(0px + 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-1: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(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-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-4: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(4px + 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-\[3px\]: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(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)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color: hsl(var(--destructive) / .2)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color: hsl(var(--ring) / .5)}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width: 1px}.active\:bg-sidebar-accent:active{background-color:hsl(var(--sidebar-accent))}.active\:text-sidebar-accent-foreground:active{color:hsl(var(--sidebar-accent-foreground))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.group\/menu-item:focus-within .group-focus-within\/menu-item\:opacity-100{opacity:1}.group\/menu-item:hover .group-hover\/menu-item\:opacity-100{opacity:1}.peer\/menu-button:hover~.peer-hover\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-50{opacity:.5}.has-\[\>button\]\:ml-\[-0\.45rem\]:has(>button){margin-left:-.45rem}.has-\[\>button\]\:mr-\[-0\.45rem\]:has(>button){margin-right:-.45rem}.has-\[\>kbd\]\:ml-\[-0\.35rem\]:has(>kbd){margin-left:-.35rem}.has-\[\>kbd\]\:mr-\[-0\.35rem\]:has(>kbd){margin-right:-.35rem}.has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]){height:auto}.has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]){height:auto}.has-\[\>textarea\]\:h-auto:has(>textarea){height:auto}.has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}.has-\[\>svg\]\:grid-cols-\[calc\(var\(--spacing\)\*4\)_1fr\]:has(>svg){grid-template-columns:calc(var(--spacing) * 4) 1fr}.has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]){flex-direction:column}.has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]){flex-direction:column}.has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column}.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.has-\[\>\[data-slot\=button-group\]\]\:gap-2:has(>[data-slot=button-group]){gap:.5rem}.has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]){gap:.75rem}.has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]){gap:.75rem}.has-\[\>svg\]\:gap-x-3:has(>svg){-moz-column-gap:.75rem;column-gap:.75rem}.has-\[\>\[data-slot\=field\]\]\:rounded-md:has(>[data-slot=field]){border-radius:calc(var(--radius) - 2px)}.has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]){border-width:1px}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:border-ring:has([data-slot=input-group-control]:focus-visible){border-color:hsl(var(--ring))}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:border-destructive:has([data-slot][aria-invalid=true]){--tw-border-opacity: 1;border-color:hsl(var(--destructive) / var(--tw-border-opacity, 1))}.has-\[\>svg\]\:p-0:has(>svg){padding:0}.has-\[\>svg\]\:px-2:has(>svg){padding-left:.5rem;padding-right:.5rem}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-left:.625rem;padding-right:.625rem}.has-\[\>svg\]\:px-3:has(>svg){padding-left:.75rem;padding-right:.75rem}.has-\[\>svg\]\:px-4:has(>svg){padding-left:1rem;padding-right:1rem}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-\[3px\]:has([data-slot=input-group-control]: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(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)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has([data-slot=input-group-control]:focus-visible){--tw-ring-color: hsl(var(--ring) / .5)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color: hsl(var(--destructive) / .2)}.group\/item:has([data-slot=item-description]) .group-has-\[\[data-slot\=item-description\]\]\/item\:translate-y-0\.5{--tw-translate-y: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/item:has([data-slot=item-description]) .group-has-\[\[data-slot\=item-description\]\]\/item\:self-start{align-self:flex-start}.group\/field:has([data-orientation=horizontal]) .group-has-\[\[data-orientation\=horizontal\]\]\/field\:text-balance{text-wrap:balance}.group\/input-group:has(>input) .group-has-\[\>input\]\/input-group\:pb-2\.5{padding-bottom:.625rem}.group\/input-group:has(>input) .group-has-\[\>input\]\/input-group\:pt-2\.5{padding-top:.625rem}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--muted-foreground))}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[vaul-drawer-direction\=bottom\]\:inset-x-0[data-vaul-drawer-direction=bottom]{left:0;right:0}.data-\[vaul-drawer-direction\=left\]\:inset-y-0[data-vaul-drawer-direction=left],.data-\[vaul-drawer-direction\=right\]\:inset-y-0[data-vaul-drawer-direction=right]{top:0;bottom:0}.data-\[vaul-drawer-direction\=top\]\:inset-x-0[data-vaul-drawer-direction=top]{left:0;right:0}.data-\[vaul-drawer-direction\=bottom\]\:bottom-0[data-vaul-drawer-direction=bottom]{bottom:0}.data-\[vaul-drawer-direction\=left\]\:left-0[data-vaul-drawer-direction=left]{left:0}.data-\[vaul-drawer-direction\=right\]\:right-0[data-vaul-drawer-direction=right]{right:0}.data-\[vaul-drawer-direction\=top\]\:top-0[data-vaul-drawer-direction=top]{top:0}.data-\[active\=true\]\:z-10[data-active=true]{z-index:10}.data-\[vaul-drawer-direction\=bottom\]\:mt-24[data-vaul-drawer-direction=bottom]{margin-top:6rem}.data-\[vaul-drawer-direction\=top\]\:mb-24[data-vaul-drawer-direction=top]{margin-bottom:6rem}.data-\[orientation\=horizontal\]\:h-1\.5[data-orientation=horizontal]{height:.375rem}.data-\[orientation\=horizontal\]\:h-full[data-orientation=horizontal]{height:100%}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=vertical\]\:h-auto[data-orientation=vertical]{height:auto}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[size\=default\]\:h-9[data-size=default]{height:2.25rem}.data-\[size\=sm\]\:h-8[data-size=sm]{height:2rem}.data-\[vaul-drawer-direction\=bottom\]\:max-h-\[80vh\][data-vaul-drawer-direction=bottom],.data-\[vaul-drawer-direction\=top\]\:max-h-\[80vh\][data-vaul-drawer-direction=top]{max-height:80vh}.data-\[orientation\=vertical\]\:min-h-44[data-orientation=vertical]{min-height:11rem}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:w-1\.5[data-orientation=vertical]{width:.375rem}.data-\[orientation\=vertical\]\:w-auto[data-orientation=vertical]{width:auto}.data-\[orientation\=vertical\]\:w-full[data-orientation=vertical]{width:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[vaul-drawer-direction\=left\]\:w-3\/4[data-vaul-drawer-direction=left],.data-\[vaul-drawer-direction\=right\]\:w-3\/4[data-vaul-drawer-direction=right]{width:75%}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-\[calc\(100\%-2px\)\][data-state=checked]{--tw-translate-x: calc(100% - 2px) ;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical],.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group]{gap:.75rem}.data-\[range-end\=true\]\:rounded-md[data-range-end=true]{border-radius:calc(var(--radius) - 2px)}.data-\[range-middle\=true\]\:rounded-none[data-range-middle=true]{border-radius:0}.data-\[range-start\=true\]\:rounded-md[data-range-start=true]{border-radius:calc(var(--radius) - 2px)}.data-\[selected\=true\]\:rounded-none[data-selected=true],.data-\[spacing\=0\]\:rounded-none[data-spacing="0"]{border-radius:0}.data-\[range-end\=true\]\:rounded-r-md[data-range-end=true]{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.data-\[range-start\=true\]\:rounded-l-md[data-range-start=true]{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.data-\[vaul-drawer-direction\=bottom\]\:rounded-t-lg[data-vaul-drawer-direction=bottom]{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.data-\[vaul-drawer-direction\=top\]\:rounded-b-lg[data-vaul-drawer-direction=top]{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.data-\[spacing\=0\]\:data-\[variant\=outline\]\:border-l-0[data-variant=outline][data-spacing="0"]{border-left-width:0px}.data-\[vaul-drawer-direction\=bottom\]\:border-t[data-vaul-drawer-direction=bottom]{border-top-width:1px}.data-\[vaul-drawer-direction\=left\]\:border-r[data-vaul-drawer-direction=left]{border-right-width:1px}.data-\[vaul-drawer-direction\=right\]\:border-l[data-vaul-drawer-direction=right]{border-left-width:1px}.data-\[vaul-drawer-direction\=top\]\:border-b[data-vaul-drawer-direction=top]{border-bottom-width:1px}.data-\[active\=true\]\:border-ring[data-active=true]{border-color:hsl(var(--ring))}.data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:hsl(var(--primary))}.data-\[active\=true\]\:bg-accent\/50[data-active=true]{background-color:hsl(var(--accent) / .5)}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:hsl(var(--sidebar-accent))}.data-\[range-end\=true\]\:bg-primary[data-range-end=true]{background-color:hsl(var(--primary))}.data-\[range-middle\=true\]\:bg-accent[data-range-middle=true]{background-color:hsl(var(--accent))}.data-\[range-start\=true\]\:bg-primary[data-range-start=true],.data-\[selected-single\=true\]\:bg-primary[data-selected-single=true]{background-color:hsl(var(--primary))}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:hsl(var(--accent))}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=on\]\:bg-accent[data-state=on],.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:hsl(var(--accent) / .5)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[inset\]\:pl-8[data-inset]{padding-left:2rem}.data-\[variant\=label\]\:text-sm[data-variant=label]{font-size:.875rem;line-height:1.25rem}.data-\[variant\=legend\]\:text-base[data-variant=legend]{font-size:1rem;line-height:1.5rem}.data-\[active\=true\]\:font-medium[data-active=true]{font-weight:500}.data-\[active\=true\]\:text-accent-foreground[data-active=true]{color:hsl(var(--accent-foreground))}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:hsl(var(--sidebar-accent-foreground))}.data-\[error\=true\]\:text-destructive[data-error=true],.data-\[invalid\=true\]\:text-destructive[data-invalid=true]{--tw-text-opacity: 1;color:hsl(var(--destructive) / var(--tw-text-opacity, 1))}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:hsl(var(--muted-foreground))}.data-\[range-end\=true\]\:text-primary-foreground[data-range-end=true]{color:hsl(var(--primary-foreground))}.data-\[range-middle\=true\]\:text-accent-foreground[data-range-middle=true]{color:hsl(var(--accent-foreground))}.data-\[range-start\=true\]\:text-primary-foreground[data-range-start=true],.data-\[selected-single\=true\]\:text-primary-foreground[data-selected-single=true]{color:hsl(var(--primary-foreground))}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:hsl(var(--accent-foreground))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=on\]\:text-accent-foreground[data-state=on],.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:hsl(var(--accent-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{--tw-text-opacity: 1;color:hsl(var(--destructive) / var(--tw-text-opacity, 1))}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[spacing\=0\]\:shadow-none[data-spacing="0"]{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[spacing\=default\]\:data-\[variant\=outline\]\:shadow-xs[data-variant=outline][data-spacing=default],.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--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)}.data-\[active\=true\]\:ring-\[3px\][data-active=true]{--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)}.data-\[active\=true\]\:ring-ring\/50[data-active=true]{--tw-ring-color: hsl(var(--ring) / .5)}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.data-\[state\=open\]\:animate-in[data-state=open],.data-\[state\=visible\]\:animate-in[data-state=visible]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[state\=hidden\]\:animate-out[data-state=hidden]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity: 0}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],.data-\[state\=closed\]\:fade-out-0[data-state=closed],.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity: 0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale: .9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x: 13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x: -13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x: 13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x: -13rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y: 100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x: -100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x: 100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y: -100%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y: 100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x: -100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x: 100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.\*\:data-\[slot\=select-value\]\:line-clamp-1[data-slot=select-value]>*{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\*\:data-\[slot\=select-value\]\:flex[data-slot=select-value]>*{display:flex}.\*\:data-\[slot\=select-value\]\:items-center[data-slot=select-value]>*{align-items:center}.\*\:data-\[slot\=select-value\]\:gap-2[data-slot=select-value]>*{gap:.5rem}.\*\:data-\[slot\=alert-description\]\:text-destructive\/90[data-slot=alert-description]>*{color:hsl(var(--destructive) / .9)}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[spacing\=0\]\:first\:rounded-l-md:first-child[data-spacing="0"]{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.data-\[spacing\=0\]\:data-\[variant\=outline\]\:first\:border-l:first-child[data-variant=outline][data-spacing="0"]{border-left-width:1px}.data-\[spacing\=0\]\:last\:rounded-r-md:last-child[data-spacing="0"]{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.data-\[active\=true\]\:hover\:bg-accent:hover[data-active=true],.data-\[state\=open\]\:hover\:bg-accent:hover[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:hover\:bg-sidebar-accent:hover[data-state=open]{background-color:hsl(var(--sidebar-accent))}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground:hover[data-state=open]{color:hsl(var(--sidebar-accent-foreground))}.data-\[active\=true\]\:focus\:bg-accent:focus[data-active=true]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:focus\:bg-accent:focus[data-state=open]{background-color:hsl(var(--accent))}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10:focus[data-variant=destructive]{background-color:hsl(var(--destructive) / .1)}.data-\[variant\=destructive\]\:focus\:text-destructive:focus[data-variant=destructive]{--tw-text-opacity: 1;color:hsl(var(--destructive) / var(--tw-text-opacity, 1))}.group[data-disabled=true] .group-data-\[disabled\=true\]\:pointer-events-none{pointer-events:none}.group\/day[data-focused=true] .group-data-\[focused\=true\]\/day\:relative{position:relative}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]{left:calc(var(--sidebar-width) * -1)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]{right:calc(var(--sidebar-width) * -1)}.group[data-side=left] .group-data-\[side\=left\]\:-right-4{right:-1rem}.group[data-side=right] .group-data-\[side\=right\]\:left-0{left:0}.group\/navigation-menu[data-viewport=false] .group-data-\[viewport\=false\]\/navigation-menu\:top-full{top:100%}.group\/day[data-focused=true] .group-data-\[focused\=true\]\/day\:z-10{z-index:10}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:-mt-8{margin-top:-2rem}.group\/field-group[data-variant=outline] .group-data-\[variant\=outline\]\/field-group\:-mb-2{margin-bottom:-.5rem}.group\/navigation-menu[data-viewport=false] .group-data-\[viewport\=false\]\/navigation-menu\:mt-1\.5{margin-top:.375rem}.group\/drawer-content[data-vaul-drawer-direction=bottom] .group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:block{display:block}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:hidden{display:none}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\)\]{width:calc(var(--sidebar-width-icon) + (--spacing(4)))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\+2px\)\]{width:calc(var(--sidebar-width-icon) + (--spacing(4)) + 2px)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:w-0{width:0px}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-side=right] .group-data-\[side\=right\]\:rotate-180,.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:overflow-hidden,.group\/navigation-menu[data-viewport=false] .group-data-\[viewport\=false\]\/navigation-menu\:overflow-hidden{overflow:hidden}.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg{border-radius:var(--radius)}.group\/navigation-menu[data-viewport=false] .group-data-\[viewport\=false\]\/navigation-menu\:rounded-md{border-radius:calc(var(--radius) - 2px)}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border,.group\/navigation-menu[data-viewport=false] .group-data-\[viewport\=false\]\/navigation-menu\:border{border-width:1px}.group[data-side=left] .group-data-\[side\=left\]\:border-r{border-right-width:1px}.group[data-side=right] .group-data-\[side\=right\]\:border-l{border-left-width:1px}.group\/day[data-focused=true] .group-data-\[focused\=true\]\/day\:border-ring{border-color:hsl(var(--ring))}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border-sidebar-border{border-color:hsl(var(--sidebar-border))}.group\/navigation-menu[data-viewport=false] .group-data-\[viewport\=false\]\/navigation-menu\:bg-popover{background-color:hsl(var(--popover))}.group\/drawer-content[data-vaul-drawer-direction=bottom] .group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:text-center,.group\/drawer-content[data-vaul-drawer-direction=top] .group-data-\[vaul-drawer-direction\=top\]\/drawer-content\:text-center{text-align:center}.group\/navigation-menu[data-viewport=false] .group-data-\[viewport\=false\]\/navigation-menu\:text-popover-foreground{color:hsl(var(--popover-foreground))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:opacity-0{opacity:0}.group\/field[data-disabled=true] .group-data-\[disabled\=true\]\/field\:opacity-50,.group\/input-group[data-disabled=true] .group-data-\[disabled\=true\]\/input-group\:opacity-50,.group[data-disabled=true] .group-data-\[disabled\=true\]\:opacity-50{opacity:.5}.group[data-variant=floating] .group-data-\[variant\=floating\]\:shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--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)}.group\/navigation-menu[data-viewport=false] .group-data-\[viewport\=false\]\/navigation-menu\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group\/day[data-focused=true] .group-data-\[focused\=true\]\/day\:ring-\[3px\]{--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)}.group\/day[data-focused=true] .group-data-\[focused\=true\]\/day\:ring-ring\/50{--tw-ring-color: hsl(var(--ring) / .5)}.group\/navigation-menu[data-viewport=false] .group-data-\[viewport\=false\]\/navigation-menu\:duration-200{transition-duration:.2s;animation-duration:.2s}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:after\:left-full:after{content:var(--tw-content);left:100%}.group[data-collapsible=offcanvas] .hover\:group-data-\[collapsible\=offcanvas\]\:bg-sidebar:hover{background-color:hsl(var(--sidebar-background))}.group\/navigation-menu[data-viewport=false] .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.group\/navigation-menu[data-viewport=false] .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:animate-out[data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.group\/navigation-menu[data-viewport=false] .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.group\/navigation-menu[data-viewport=false] .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity: 0}.group\/navigation-menu[data-viewport=false] .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.group\/navigation-menu[data-viewport=false] .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.peer\/menu-button[data-size=default]~.peer-data-\[size\=default\]\/menu-button\:top-1\.5{top:.375rem}.peer\/menu-button[data-size=lg]~.peer-data-\[size\=lg\]\/menu-button\:top-2\.5{top:.625rem}.peer\/menu-button[data-size=sm]~.peer-data-\[size\=sm\]\/menu-button\:top-1{top:.25rem}.peer\/menu-button[data-active=true]~.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.dark\:border-input:is(.dark *){border-color:hsl(var(--input))}.dark\:bg-destructive\/60:is(.dark *){background-color:hsl(var(--destructive) / .6)}.dark\:bg-input\/30:is(.dark *){background-color:hsl(var(--input) / .3)}.dark\:bg-transparent:is(.dark *){background-color:transparent}.dark\:text-muted-foreground:is(.dark *){color:hsl(var(--muted-foreground))}.dark\:hover\:bg-accent\/50:hover:is(.dark *){background-color:hsl(var(--accent) / .5)}.dark\:hover\:bg-input\/50:hover:is(.dark *){background-color:hsl(var(--input) / .5)}.dark\:hover\:text-accent-foreground:hover:is(.dark *){color:hsl(var(--accent-foreground))}.dark\:focus-visible\:ring-destructive\/40:focus-visible:is(.dark *){--tw-ring-color: hsl(var(--destructive) / .4)}.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:has([data-slot][aria-invalid=true]):is(.dark *){--tw-ring-color: hsl(var(--destructive) / .4)}.dark\:data-\[state\=active\]\:border-input[data-state=active]:is(.dark *){border-color:hsl(var(--input))}.dark\:data-\[state\=active\]\:bg-input\/30[data-state=active]:is(.dark *){background-color:hsl(var(--input) / .3)}.dark\:data-\[state\=checked\]\:bg-primary[data-state=checked]:is(.dark *){background-color:hsl(var(--primary))}.dark\:data-\[state\=checked\]\:bg-primary-foreground[data-state=checked]:is(.dark *){background-color:hsl(var(--primary-foreground))}.dark\:data-\[state\=unchecked\]\:bg-foreground[data-state=unchecked]:is(.dark *){background-color:hsl(var(--foreground))}.dark\:data-\[state\=unchecked\]\:bg-input\/80[data-state=unchecked]:is(.dark *){background-color:hsl(var(--input) / .8)}.dark\:data-\[state\=active\]\:text-foreground[data-state=active]:is(.dark *){color:hsl(var(--foreground))}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:focus[data-variant=destructive]:is(.dark *){background-color:hsl(var(--destructive) / .2)}@media(min-width:640px){.sm\:block{display:block}.sm\:flex{display:flex}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-sm{max-width:24rem}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2\.5{gap:.625rem}.sm\:pl-2\.5{padding-left:.625rem}.sm\:pr-2\.5{padding-right:.625rem}.sm\:text-left{text-align:left}.data-\[vaul-drawer-direction\=left\]\:sm\:max-w-sm[data-vaul-drawer-direction=left],.data-\[vaul-drawer-direction\=right\]\:sm\:max-w-sm[data-vaul-drawer-direction=right]{max-width:24rem}}@media(min-width:768px){.md\:absolute{position:absolute}.md\:block{display:block}.md\:flex{display:flex}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:flex-row{flex-direction:row}.md\:gap-1\.5{gap:.375rem}.md\:p-12{padding:3rem}.md\:text-left{text-align:left}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:opacity-0{opacity:0}.md\:after\:hidden:after{content:var(--tw-content);display:none}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:m-2{margin:.5rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:ml-0{margin-left:0}.peer[data-variant=inset][data-state=collapsed]~.md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2{margin-left:.5rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl{border-radius:calc(var(--radius) + 4px)}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--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)}}.\[\&\+\[data-slot\=item-content\]\]\:flex-none+[data-slot=item-content]{flex:none}.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-md:first-child[data-selected=true] button{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-md:last-child[data-selected=true] button{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:nth-child\(2\)\[data-selected\=true\]_button\]\:rounded-l-md:nth-child(2)[data-selected=true] button{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.\[\&\>\*\:not\(\:first-child\)\]\:rounded-l-none>*:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.\[\&\>\*\:not\(\:first-child\)\]\:rounded-t-none>*:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.\[\&\>\*\:not\(\:first-child\)\]\:border-l-0>*:not(:first-child){border-left-width:0px}.\[\&\>\*\:not\(\:first-child\)\]\:border-t-0>*:not(:first-child){border-top-width:0px}.\[\&\>\*\:not\(\:last-child\)\]\:rounded-b-none>*:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.\[\&\>\*\:not\(\:last-child\)\]\:rounded-r-none>*:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.\[\&\>\*\]\:w-full>*{width:100%}.\[\&\>\*\]\:focus-visible\:relative:focus-visible>*{position:relative}.\[\&\>\*\]\:focus-visible\:z-10:focus-visible>*{z-index:10}.\[\&\>\*\]\:data-\[slot\=field\]\:p-4[data-slot=field]>*{padding:1rem}.\[\&\>\.sr-only\]\:w-auto>.sr-only{width:auto}.\[\&\>\[data-slot\=field-group\]\]\:gap-4>[data-slot=field-group]{gap:1rem}.\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label]{flex:1 1 auto}.has-\[select\[aria-hidden\=true\]\:last-child\]\:\[\&\>\[data-slot\=select-trigger\]\:last-of-type\]\:rounded-r-md>[data-slot=select-trigger]:last-of-type:has(select[aria-hidden=true]:last-child){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\>\[data-slot\=select-trigger\]\:not\(\[class\*\=\'w-\'\]\)\]\:w-fit>[data-slot=select-trigger]:not([class*=w-]){width:-moz-fit-content;width:fit-content}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y: 2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>a\:hover\]\:text-primary>a:hover{color:hsl(var(--primary))}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>input\]\:flex-1>input{flex:1 1 0%}.has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-3>input:has(>[data-align=block-end]){padding-top:.75rem}.has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-3>input:has(>[data-align=block-start]){padding-bottom:.75rem}.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-2>input:has(>[data-align=inline-end]){padding-right:.5rem}.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-2>input:has(>[data-align=inline-start]){padding-left:.5rem}.\[\&\>kbd\]\:rounded-\[calc\(var\(--radius\)-5px\)\]>kbd{border-radius:calc(var(--radius) - 5px)}.\[\&\>span\:last-child\]\:truncate>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>span\]\:text-xs>span{font-size:.75rem;line-height:1rem}.\[\&\>span\]\:opacity-70>span{opacity:.7}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5>svg:not([class*=size-]){width:.875rem;height:.875rem}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>svg:not([class*=size-]){width:1rem;height:1rem}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3>svg{width:.75rem;height:.75rem}.\[\&\>svg\]\:size-3\.5>svg{width:.875rem;height:.875rem}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:h-2\.5>svg{height:.625rem}.\[\&\>svg\]\:h-3>svg{height:.75rem}.\[\&\>svg\]\:w-2\.5>svg{width:.625rem}.\[\&\>svg\]\:w-3>svg{width:.75rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:translate-y-0\.5>svg{--tw-translate-y: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:text-current>svg{color:currentColor}.\[\&\>svg\]\:text-muted-foreground>svg{color:hsl(var(--muted-foreground))}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:hsl(var(--sidebar-accent-foreground))}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0px}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:hsl(var(--muted-foreground))}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:hsl(var(--border) / .5)}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:hsl(var(--border))}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:hsl(var(--muted))}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:transparent}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_img\]\:size-full img{width:100%;height:100%}.\[\&_img\]\:object-cover img{-o-object-fit:cover;object-fit:cover}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:.75rem;height:.75rem}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:1rem;height:1rem}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6 svg:not([class*=size-]){width:1.5rem;height:1.5rem}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:hsl(var(--muted-foreground))}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0px}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:-.5rem}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:-.5rem}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-slot=card-content] .\[\[data-slot\=card-content\]_\&\]\:bg-transparent,[data-slot=popover-content] .\[\[data-slot\=popover-content\]_\&\]\:bg-transparent{background-color:transparent}[data-slot=tooltip-content] .\[\[data-slot\=tooltip-content\]_\&\]\:bg-background\/20{background-color:hsl(var(--background) / .2)}[data-slot=tooltip-content] .\[\[data-slot\=tooltip-content\]_\&\]\:text-background{color:hsl(var(--background))}[data-slot=tooltip-content] .dark\:\[\[data-slot\=tooltip-content\]_\&\]\:bg-background\/10:is(.dark *){background-color:hsl(var(--background) / .1)}[data-variant=legend]+.\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5{margin-top:-.375rem}a.\[a\&\]\:hover\:bg-accent:hover{background-color:hsl(var(--accent))}a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:hsl(var(--secondary) / .9)}a.\[a\&\]\:hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}
