*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Microsoft YaHei,sans-serif;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,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-x-4{left:1rem;right:1rem}.bottom-0{bottom:0}.bottom-24{bottom:6rem}.top-2{top:.5rem}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.col-span-2{grid-column:span 2/span 2}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-auto{margin-left:auto;margin-right:auto}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-2{height:.5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-9{height:2.25rem}.h-\[22px\]{height:22px}.h-\[82px\]{height:82px}.h-full{height:100%}.max-h-\[82vh\]{max-height:82vh}.max-h-\[84vh\]{max-height:84vh}.max-h-\[86vh\]{max-height:86vh}.min-h-11{min-height:2.75rem}.min-h-14{min-height:3.5rem}.min-h-16{min-height:4rem}.min-h-5{min-height:1.25rem}.min-h-8{min-height:2rem}.min-h-9{min-height:2.25rem}.min-h-\[64px\]{min-height:64px}.min-h-\[82px\]{min-height:82px}.min-h-\[92px\]{min-height:92px}.min-h-screen{min-height:100vh}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-2{width:.5rem}.w-20{width:5rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-9{width:2.25rem}.w-\[58px\]{width:58px}.w-full{width:100%}.min-w-0{min-width:0}.max-w-\[1180px\]{max-width:1180px}.max-w-\[260px\]{max-width:260px}.max-w-\[52px\]{max-width:52px}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.resize-none{resize:none}.scroll-mt-4{scroll-margin-top:1rem}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-line-subtle>:not([hidden])~:not([hidden]){border-color:rgba(226,232,240,.08)}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded-card{border-radius:8px}.rounded-full{border-radius:9999px}.rounded-t-drawer{border-top-left-radius:12px;border-top-right-radius:12px}.rounded-t-sm{border-top-left-radius:.125rem;border-top-right-radius:.125rem}.border{border-width:1px}.border-l{border-left-width:1px}.border-t{border-top-width:1px}.border-brand-gold{--tw-border-opacity:1;border-color:rgb(79 143 135/var(--tw-border-opacity,1))}.border-brand-gold\/20{border-color:rgba(79,143,135,.2)}.border-brand-gold\/25{border-color:rgba(79,143,135,.25)}.border-brand-gold\/30{border-color:rgba(79,143,135,.3)}.border-brand-gold\/40{border-color:rgba(79,143,135,.4)}.border-brand-gold\/50{border-color:rgba(79,143,135,.5)}.border-brand-gold\/70{border-color:rgba(79,143,135,.7)}.border-line{border-color:rgba(226,232,240,.14)}.border-line-subtle{border-color:rgba(226,232,240,.08)}.border-line\/80{border-color:rgba(226,232,240,.8)}.border-state-danger\/40{border-color:hsla(5,55%,60%,.4)}.border-state-success\/30{border-color:rgba(126,163,122,.3)}.border-state-warning\/30{border-color:rgba(196,154,85,.3)}.border-state-warning\/50{border-color:rgba(196,154,85,.5)}.border-transparent{border-color:transparent}.bg-app-bg{--tw-bg-opacity:1;background-color:rgb(16 17 19/var(--tw-bg-opacity,1))}.bg-app-hover{--tw-bg-opacity:1;background-color:rgb(37 43 50/var(--tw-bg-opacity,1))}.bg-app-raised{--tw-bg-opacity:1;background-color:rgb(32 36 42/var(--tw-bg-opacity,1))}.bg-app-surface{--tw-bg-opacity:1;background-color:rgb(26 29 33/var(--tw-bg-opacity,1))}.bg-black\/10{background-color:rgba(0,0,0,.1)}.bg-black\/20{background-color:rgba(0,0,0,.2)}.bg-black\/60{background-color:rgba(0,0,0,.6)}.bg-brand-gold{--tw-bg-opacity:1;background-color:rgb(79 143 135/var(--tw-bg-opacity,1))}.bg-brand-soft{background-color:rgba(79,143,135,.16)}.bg-brand-soft\/25{background-color:rgba(79,143,135,.25)}.bg-brand-soft\/30{background-color:rgba(79,143,135,.3)}.bg-brand-soft\/40{background-color:rgba(79,143,135,.4)}.bg-show-gx{--tw-bg-opacity:1;background-color:rgb(180 123 86/var(--tw-bg-opacity,1))}.bg-show-gxSoft{background-color:rgba(180,123,86,.16)}.bg-show-jj{--tw-bg-opacity:1;background-color:rgb(184 98 113/var(--tw-bg-opacity,1))}.bg-show-jjSoft{background-color:rgba(184,98,113,.16)}.bg-state-danger{--tw-bg-opacity:1;background-color:rgb(209 107 97/var(--tw-bg-opacity,1))}.bg-state-dangerSoft{background-color:hsla(5,55%,60%,.16)}.bg-state-dangerSoft\/25{background-color:hsla(5,55%,60%,.25)}.bg-state-infoSoft{background-color:rgba(138,160,181,.14)}.bg-state-success{--tw-bg-opacity:1;background-color:rgb(126 163 122/var(--tw-bg-opacity,1))}.bg-state-successSoft{background-color:rgba(126,163,122,.16)}.bg-state-successSoft\/20{background-color:rgba(126,163,122,.2)}.bg-state-warning\/10{background-color:rgba(196,154,85,.1)}.bg-state-warning\/5{background-color:rgba(196,154,85,.05)}.bg-state-warningSoft{background-color:rgba(196,154,85,.16)}.bg-white\/10{background-color:hsla(0,0%,100%,.1)}.bg-white\/20{background-color:hsla(0,0%,100%,.2)}.bg-white\/5{background-color:hsla(0,0%,100%,.05)}.bg-\[radial-gradient\(circle_at_top_right\2c rgba\(232\2c 195\2c 106\2c 0\.18\)\2c rgba\(8\2c 8\2c 10\2c 0\.92\)_42\%\)\]{background-image:radial-gradient(circle at top right,hsla(42,73%,66%,.18),rgba(8,8,10,.92) 42%)}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-brand-gold\/60{--tw-gradient-from:rgba(79,143,135,.6) var(--tw-gradient-from-position);--tw-gradient-to:rgba(79,143,135,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-brand-gold{--tw-gradient-to:#4f8f87 var(--tw-gradient-to-position)}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-28{padding-bottom:7rem}.pb-6{padding-bottom:1.5rem}.pl-3{padding-left:.75rem}.pt-0\.5{padding-top:.125rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-sans{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Microsoft YaHei,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[22px\]{font-size:22px}.text-\[30px\]{font-size:30px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-\[10px\]{line-height:10px}.leading-none{line-height:1}.leading-tight{line-height:1.25}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-normal{letter-spacing:0}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-brand-gold{--tw-text-opacity:1;color:rgb(79 143 135/var(--tw-text-opacity,1))}.text-show-gx{--tw-text-opacity:1;color:rgb(180 123 86/var(--tw-text-opacity,1))}.text-show-jj{--tw-text-opacity:1;color:rgb(184 98 113/var(--tw-text-opacity,1))}.text-state-danger{--tw-text-opacity:1;color:rgb(209 107 97/var(--tw-text-opacity,1))}.text-state-info{--tw-text-opacity:1;color:rgb(138 160 181/var(--tw-text-opacity,1))}.text-state-success{--tw-text-opacity:1;color:rgb(126 163 122/var(--tw-text-opacity,1))}.text-state-warning{--tw-text-opacity:1;color:rgb(196 154 85/var(--tw-text-opacity,1))}.text-text-primary{--tw-text-opacity:1;color:rgb(238 242 246/var(--tw-text-opacity,1))}.text-text-secondary{--tw-text-opacity:1;color:rgb(170 180 192/var(--tw-text-opacity,1))}.text-text-tertiary{--tw-text-opacity:1;color:rgb(125 136 150/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.decoration-brand-gold\/40{text-decoration-color:rgba(79,143,135,.4)}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow-\[0_0_0_1px_rgba\(184\2c 146\2c 78\2c 0\.25\)\]{--tw-shadow:0 0 0 1px rgba(184,146,78,.25);--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-\[0_0_18px_rgba\(184\2c 146\2c 78\2c 0\.12\)\]{--tw-shadow:0 0 18px rgba(184,146,78,.12);--tw-shadow-colored:0 0 18px var(--tw-shadow-color)}.shadow-\[0_0_18px_rgba\(184\2c 146\2c 78\2c 0\.12\)\],.shadow-drawer{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-drawer{--tw-shadow:0 -18px 48px rgba(0,0,0,.38);--tw-shadow-colored:0 -18px 48px var(--tw-shadow-color)}.outline-none{outline:2px solid transparent;outline-offset:2px}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.theater-shell{position:relative;isolation:isolate}.theater-shell:before{z-index:-2;background:linear-gradient(180deg,hsla(0,0%,100%,.025),transparent 18rem)}.theater-shell:after,.theater-shell:before{content:"";position:fixed;inset:0;pointer-events:none}.theater-shell:after{z-index:-1;background:linear-gradient(90deg,rgba(226,232,240,.018) 1px,transparent 0),linear-gradient(180deg,rgba(226,232,240,.014) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.3),transparent 70%);mask-image:linear-gradient(180deg,rgba(0,0,0,.3),transparent 70%)}.stage-surface{position:relative;background:var(--app-page)}.stage-surface:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,hsla(0,0%,100%,.018),transparent 10rem)}.stage-surface>*{position:relative;z-index:1}.ops-paper-root{background:#f7f6fa!important;color:#111!important}.ops-paper-root .stage-surface:before,.ops-paper-root:after,.ops-paper-root:before{background:none!important}.ops-paper-root .stage-surface{background:#f7f6fa!important;color:#111!important}.ops-paper-root .card-depth,.ops-paper-root .card-depth-elevated,.ops-paper-root .glass-nav,.ops-paper-root .glass-panel,.ops-paper-root .ops-module-nav{border:2px solid #111!important;border-radius:24px!important;color:#111!important;background:#f8f7fb!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.ops-paper-root .glass-panel{top:8px;padding:16px!important}.ops-paper-root .glass-nav{border-width:2px 2px 0!important;border-radius:24px 24px 0 0!important;background:rgba(248,247,251,.96)!important}.ops-paper-root .card-depth-elevated:before,.ops-paper-root .card-depth:before{width:6px!important;background:#737a6e!important}.ops-paper-root .card-depth[accent=jj]:before{background:#9a756e!important}.ops-paper-root [class*=bg-app-],.ops-paper-root [class*=bg-black],.ops-paper-root [class*=bg-white]{background-color:#f8f1e9!important}.ops-paper-root .bg-brand-gold{color:#f8f7fb!important;background-color:#17151b!important}.ops-paper-root .bg-show-gxSoft,.ops-paper-root .bg-show-jjSoft,.ops-paper-root .bg-state-dangerSoft,.ops-paper-root .bg-state-infoSoft,.ops-paper-root .bg-state-successSoft,.ops-paper-root .bg-state-warningSoft,.ops-paper-root [class*=bg-brand-soft]{background-color:#f8f1e9!important}.ops-paper-root [class*=border-brand-gold],.ops-paper-root [class*=border-line],.ops-paper-root [class*=border-state]{border-color:#111!important}.ops-paper-root .text-black,.ops-paper-root .text-text-primary,.ops-paper-root .text-text-secondary,.ops-paper-root .text-text-tertiary{color:#111!important}.ops-paper-root .text-brand-gold,.ops-paper-root .text-show-gx,.ops-paper-root .text-show-jj,.ops-paper-root .text-state-danger,.ops-paper-root .text-state-info,.ops-paper-root .text-state-success,.ops-paper-root .text-state-warning{color:#5f675b!important}.ops-paper-root .font-black,.ops-paper-root .font-bold,.ops-paper-root .font-semibold,.ops-paper-root h1,.ops-paper-root h2,.ops-paper-root h3,.ops-paper-root strong{color:#111;letter-spacing:0}.ops-paper-root div,.ops-paper-root p,.ops-paper-root span{letter-spacing:0}.ops-paper-root button{border-color:#111}.ops-paper-root .rounded-card{border-radius:12px}.ops-paper-root .status-glow{border:2px solid #111;border-radius:999px;color:#111!important;background:#f8f1e9!important;box-shadow:none!important}.ops-paper-root .ops-module-nav__item,.ops-paper-root .ops-module-nav__status{color:#5f6068!important}.ops-paper-root .ops-module-nav__item.is-active,.ops-paper-root .ops-module-nav__item:focus-visible,.ops-paper-root .ops-module-nav__item:hover{color:#f8f7fb!important;background:#17151b!important;box-shadow:none!important}.ops-paper-root .ops-module-nav__item.is-active .ops-module-nav__desc,.ops-paper-root .ops-module-nav__item.is-active .ops-module-nav__icon,.ops-paper-root .ops-module-nav__item.is-active .ops-module-nav__label,.ops-paper-root .ops-module-nav__item.is-active .ops-module-nav__status{color:#f8f7fb!important}.ops-paper-root .ops-module-nav__icon{border:2px solid #111;border-radius:10px;color:#111!important;background:#f8f1e9!important}.ops-paper-root input,.ops-paper-root select,.ops-paper-root textarea{border:2px solid #111!important;border-radius:12px!important;color:#111!important;background:#f8f1e9!important}.ops-paper-root .shadow-drawer{box-shadow:0 -18px 42px hsla(0,0%,7%,.12)!important}.ops-paper-root .card-depth,.ops-paper-root .card-depth-elevated{background:#f8f7fb!important}.ops-paper-root .card-depth [class*=bg-app-raised],.ops-paper-root .card-depth [class*=bg-app-surface],.ops-paper-root .card-depth [class*=bg-black],.ops-paper-root .card-depth [class*=bg-white]{background-color:#f8f1e9!important}.ops-paper-root .before\:bg-show-gx:before,.ops-paper-root .before\:bg-state-success:before{background-color:#737a6e!important}.ops-paper-root .before\:bg-show-jj:before,.ops-paper-root .before\:bg-state-danger:before{background-color:#9a756e!important}.ops-paper-root .before\:bg-brand-gold:before,.ops-paper-root .before\:bg-state-warning:before{background-color:#17151b!important}.ops-paper-root .bg-brand-gold,.ops-paper-root .bg-brand-gold *,.ops-paper-root .glass-nav .bg-brand-soft,.ops-paper-root .glass-nav .bg-brand-soft *{color:#f8f7fb!important;background-color:#17151b!important}.glass-panel{background:rgba(26,29,33,.95);box-shadow:0 10px 28px rgba(0,0,0,.16)}.glass-nav,.glass-panel{border-color:var(--border-default);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.glass-nav{background:rgba(20,22,25,.96);box-shadow:0 -10px 28px rgba(0,0,0,.28)}.glass-drawer{border-color:var(--border-default);background:rgba(26,29,33,.98);box-shadow:0 -18px 48px rgba(0,0,0,.42);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.card-depth{background:rgba(26,29,33,.9);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035),0 8px 18px rgba(0,0,0,.13)}.card-depth-elevated{background:rgba(32,36,42,.94);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.045),0 12px 26px rgba(0,0,0,.18)}.animate-in{animation:panel-in .26s ease-out both}.animate-fade-in{animation:fade-in .18s ease-out both}.animate-drawer-up{animation:drawer-up .26s cubic-bezier(.22,1,.36,1) both}.status-glow{box-shadow:0 0 0 1px hsla(0,0%,100%,.025),0 0 18px hsla(0,0%,100%,.018)}.status-glow-gold,.status-glow-warning{box-shadow:0 0 0 1px rgba(184,146,78,.08),0 0 18px rgba(184,146,78,.07)}.status-glow-danger,.status-glow-jj{box-shadow:0 0 0 1px rgba(122,31,43,.1),0 0 20px rgba(122,31,43,.09)}.status-glow-gx{box-shadow:0 0 0 1px rgba(154,91,61,.1),0 0 20px rgba(154,91,61,.08)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.card-depth,.glass-drawer,.glass-nav,.glass-panel{background:#11100e}}@keyframes panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes drawer-up{0%{opacity:.88;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@media (max-width:430px){.glass-panel{margin-left:-.125rem;margin-right:-.125rem}.card-depth{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 10px 22px rgba(0,0,0,.16)}}:root{color-scheme:dark;--app-bg:#101113;--app-page:#141619;--app-surface:rgba(26,29,33,.92);--app-raised:rgba(32,36,42,.96);--border-subtle:rgba(226,232,240,.08);--border-default:rgba(226,232,240,.14);--text-primary:#eef2f6;--text-secondary:#aab4c0;--text-tertiary:#7d8896;--brand-gold:#4f8f87;--theater-red:rgba(184,98,113,.1);--theater-copper:rgba(180,123,86,.1);--theater-gold:rgba(79,143,135,.1)}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}body,html{min-height:100%;margin:0;color:var(--text-primary);font-variant-numeric:tabular-nums}body,html{background:var(--app-bg)}body{overflow-x:hidden}button,input,select,textarea{font:inherit}button{touch-action:manipulation}.safe-bottom{padding-bottom:max(16px,env(safe-area-inset-bottom))}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.ops-module-nav{position:relative;border:1px solid var(--border-default);border-radius:8px;background:rgba(20,22,25,.94);box-shadow:0 10px 28px rgba(0,0,0,.16)}.ops-module-nav__rail{display:grid;grid-auto-columns:minmax(142px,1fr);grid-auto-flow:column;gap:1px;overflow-x:auto;padding:4px}.ops-module-nav__item{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;min-height:56px;border:0;border-radius:6px;padding:8px 9px;color:var(--text-secondary);text-align:left;background:transparent;cursor:pointer}.ops-module-nav__item:focus-visible,.ops-module-nav__item:hover{color:var(--text-primary);background:hsla(0,0%,100%,.045);outline:none}.ops-module-nav__item.is-active{color:var(--text-primary);background:rgba(79,143,135,.2);box-shadow:inset 0 0 0 1px rgba(79,143,135,.34)}.ops-module-nav__item.is-planned{color:var(--text-tertiary)}.ops-module-nav__icon{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:6px;color:var(--brand-gold);background:hsla(0,0%,100%,.04)}.ops-module-nav__copy{min-width:0}.ops-module-nav__desc,.ops-module-nav__label,.ops-module-nav__status{display:block}.ops-module-nav__label{color:inherit;font-size:13px;font-weight:800}.ops-module-nav__desc,.ops-module-nav__label{overflow:hidden;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.ops-module-nav__desc{margin-top:3px;color:var(--text-tertiary);font-size:11px;font-weight:650}.ops-module-nav__status{grid-column:1/-1;justify-self:start;margin-left:39px;border:1px solid var(--border-subtle);border-radius:999px;padding:2px 7px;color:var(--text-tertiary);font-size:10px;font-weight:850;line-height:1}.ops-module-nav__item.is-active .ops-module-nav__status{border-color:rgba(79,143,135,.35);color:var(--brand-gold)}.ops-module-nav.is-compact .ops-module-nav__rail{grid-auto-columns:minmax(128px,1fr)}.boss-calendar-shell{--boss-bg:var(--app-page);--boss-bg-soft:#11100e;--boss-card:rgba(18,17,15,.78);--boss-card-strong:rgba(24,23,20,.92);--boss-border:var(--border-default);--boss-text:var(--text-primary);--boss-text-muted:var(--text-secondary);--boss-accent:var(--brand-gold);--boss-accent-strong:#e8c36a;--boss-warning:var(--brand-gold);--boss-danger:#a74747;--boss-success:#8ea67a;--boss-shadow:0 22px 70px rgba(0,0,0,.42);--boss-soft-shadow:0 14px 38px rgba(0,0,0,.24);position:relative;isolation:isolate;overflow:hidden;width:min(100%,960px);margin:0 auto;border:0;border-radius:18px;color:var(--boss-text);background:radial-gradient(circle at 18% 2%,rgba(184,146,78,.14),transparent 24rem),radial-gradient(circle at 88% 10%,rgba(122,31,43,.14),transparent 20rem),linear-gradient(180deg,var(--boss-bg-soft),var(--boss-bg));box-shadow:0 12px 38px rgba(0,0,0,.28);transition:background .22s ease,color .22s ease,border-color .22s ease}.boss-calendar-shell[data-theme=light]{--boss-bg:#f8f5ee;--boss-bg-soft:#fffaf0;--boss-card:rgba(255,252,245,.9);--boss-card-strong:#fffaf0;--boss-border:rgba(84,63,39,.14);--boss-text:#201812;--boss-text-muted:#725f4b;--boss-accent:#b8924e;--boss-accent-strong:#7a1f2b;--boss-warning:#b8924e;--boss-danger:#a74747;--boss-success:#6f8a55;--boss-shadow:0 20px 60px rgba(84,63,39,.12);--boss-soft-shadow:0 14px 38px rgba(84,63,39,.08);background:radial-gradient(circle at 84% 0,rgba(184,146,78,.16),transparent 32%),radial-gradient(circle at 6% 16%,rgba(122,31,43,.08),transparent 24rem),linear-gradient(180deg,#fffaf0,#f8f5ee 52%,#f1ece2)}.boss-calendar-shell[data-theme=light] .boss-card{background:linear-gradient(180deg,hsla(0,0%,100%,.94),hsla(0,0%,100%,.82)),var(--boss-card);box-shadow:0 18px 48px rgba(15,23,42,.07)}.boss-page-bg{position:absolute;inset:0;z-index:-2;pointer-events:none;background:radial-gradient(circle at 50% 0,rgba(184,146,78,.12),transparent 26rem),linear-gradient(135deg,transparent,hsla(0,0%,100%,.04) 48%,transparent)}.boss-calendar-shell[data-theme=light] .boss-page-bg{background:radial-gradient(circle at 0 0,rgba(184,146,78,.14),transparent 24rem),radial-gradient(circle at 100% 8%,rgba(154,91,61,.08),transparent 20rem),linear-gradient(135deg,rgba(255,250,240,.82),hsla(40,35%,92%,.34))}.boss-watermark{position:absolute;top:18rem;left:50%;z-index:-1;width:100%;transform:translateX(-50%) rotate(-12deg);color:rgba(245,158,11,.09);font-size:clamp(28px,8vw,72px);font-weight:900;text-align:center;pointer-events:none}.boss-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:clamp(18px,4vw,30px) clamp(18px,4vw,40px) 12px}.boss-eyebrow{color:var(--boss-accent);font-weight:800}.boss-header h2{margin:6px 0 0;font-size:clamp(28px,5vw,38px);font-weight:800;line-height:1.15}.boss-header p,.boss-section-head p{margin:8px 0 0;color:var(--boss-text-muted);font-size:clamp(13px,2.3vw,21px);line-height:1.45}.boss-header-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;min-width:min(380px,100%)}.boss-store-selector,.boss-tabs,.boss-theme-toggle{display:flex;gap:4px;border:1px solid var(--boss-border);border-radius:12px;background:color-mix(in srgb,var(--boss-card-strong) 72%,transparent);box-shadow:var(--boss-soft-shadow)}.boss-store-selector{display:grid;width:min(100%,420px)}.boss-chart-button{display:inline-grid;place-items:center;width:50px;height:50px;border:0;border-radius:999px;color:var(--boss-accent);background:transparent;cursor:pointer}.boss-store-selector button,.boss-tabs button,.boss-theme-toggle button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;border:0;border-radius:9px;padding:0 12px;color:var(--boss-text-muted);background:transparent;font-size:13px;font-weight:800;cursor:pointer}.boss-store-selector button{min-width:0;padding:0 10px;white-space:nowrap}.boss-store-selector button svg{flex:0 0 auto}.boss-store-selector button.is-active,.boss-tabs button.is-active,.boss-theme-toggle button.is-active{color:#fff;background:linear-gradient(135deg,var(--boss-accent),var(--boss-accent-strong));box-shadow:0 10px 24px rgba(184,146,78,.24)}.boss-demo-alert,.boss-readonly-note,.boss-status-strip{display:flex;align-items:center;gap:10px;margin:0 clamp(14px,3vw,34px) 8px;padding:8px 10px;border:1px solid color-mix(in srgb,var(--boss-border) 70%,transparent);border-radius:12px;background:color-mix(in srgb,var(--boss-card) 56%,transparent);color:var(--boss-text-muted);font-size:12px;line-height:1.5;backdrop-filter:blur(18px)}.boss-status-strip{flex-wrap:wrap}.boss-demo-alert{border-color:color-mix(in srgb,var(--boss-warning) 40%,transparent);color:var(--boss-warning);font-weight:800}.boss-demo-alert.is-danger{border-color:color-mix(in srgb,var(--boss-danger) 42%,transparent);color:var(--boss-danger)}.boss-readonly-note{border-color:color-mix(in srgb,var(--boss-accent) 18%,var(--boss-border));background:linear-gradient(135deg,color-mix(in srgb,var(--boss-accent) 10%,transparent),transparent),color-mix(in srgb,var(--boss-card) 86%,transparent);font-weight:750}.boss-badge,.boss-readonly-note{align-items:center;color:var(--boss-text-muted)}.boss-badge{display:inline-flex;justify-content:center;min-height:24px;border:1px solid var(--boss-border);padding:0 9px;background:rgba(148,163,184,.1);font-weight:900;white-space:nowrap}.boss-badge.is-success{border-color:color-mix(in srgb,var(--boss-success) 36%,transparent);color:var(--boss-success);background:color-mix(in srgb,var(--boss-success) 12%,transparent)}.boss-badge.is-warning{border-color:color-mix(in srgb,var(--boss-warning) 38%,transparent);color:var(--boss-warning);background:color-mix(in srgb,var(--boss-warning) 12%,transparent)}.boss-badge.is-danger{border-color:color-mix(in srgb,var(--boss-danger) 38%,transparent);color:var(--boss-danger);background:color-mix(in srgb,var(--boss-danger) 12%,transparent)}.boss-main-stack{display:grid;padding:0 clamp(16px,4vw,40px)}.boss-card{border:1px solid color-mix(in srgb,var(--boss-border) 70%,transparent);border-radius:12px;background:linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,0)),var(--boss-card);box-shadow:0 10px 28px rgba(0,0,0,.16);backdrop-filter:blur(14px) saturate(112%);-webkit-backdrop-filter:blur(14px) saturate(112%)}.boss-calendar-card{position:relative;border-radius:32px;padding:clamp(22px,4vw,32px) clamp(18px,3.5vw,28px) clamp(20px,3.5vw,28px)}.boss-overview-card,.boss-room-card{padding:clamp(16px,3vw,22px)}.boss-report-hero{border-color:color-mix(in srgb,var(--boss-accent) 22%,var(--boss-border))}.boss-overview-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.boss-history-row em,.boss-history-row span,.boss-live-chip span,.boss-overview-hero span,.boss-room-kpis span{color:var(--boss-text-muted);font-size:12px;font-weight:850}.boss-overview-hero strong{margin-top:8px;color:var(--boss-text);font-size:clamp(48px,12vw,76px);font-weight:950;line-height:.92}.boss-overview-hero p{margin:10px 0 0;color:var(--boss-text-muted);font-size:13px;font-weight:750;line-height:1.6}.boss-live-chip{flex:0 0 auto;min-width:110px;border:1px solid color-mix(in srgb,var(--boss-accent) 32%,transparent);border-radius:16px;padding:10px 12px;text-align:right;background:linear-gradient(135deg,color-mix(in srgb,var(--boss-accent) 14%,transparent),transparent),rgba(148,163,184,.05)}.boss-live-chip b{display:block;margin-top:5px;color:var(--boss-accent);font-size:13px;font-weight:950}.boss-hero-metrics,.boss-overview-grid,.boss-room-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px}.boss-hero-metrics{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px}.boss-hero-metrics>div,.boss-overview-grid>div{min-width:0;border:1px solid var(--boss-border);border-radius:14px;padding:12px;background:rgba(148,163,184,.06)}.boss-hero-metrics>div:first-child{border-color:var(--boss-border);background:rgba(148,163,184,.06)}.boss-hero-metrics span,.boss-overview-grid span{display:block;color:var(--boss-text-muted);font-size:12px;font-weight:850}.boss-hero-metrics strong,.boss-overview-grid strong{display:block;margin-top:7px;color:var(--boss-text);font-size:20px;font-weight:950;overflow-wrap:anywhere}.boss-hero-metrics>div:first-child strong{color:var(--boss-text);font-size:20px}.boss-daily-summary{margin-top:12px;border-radius:12px;padding:10px 12px;color:var(--boss-text);background:color-mix(in srgb,var(--boss-accent) 10%,transparent)}.boss-daily-summary span{display:block;color:var(--boss-text-muted);font-size:11px;font-weight:850}.boss-daily-summary strong{display:block;margin-top:4px;font-size:14px;line-height:1.45;font-weight:900}.boss-room-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.boss-room-panel{--platform-accent:var(--boss-accent);position:relative;overflow:hidden;min-width:0;border:1px solid color-mix(in srgb,var(--platform-accent) 22%,var(--boss-border));border-radius:14px;padding:13px;background:radial-gradient(circle at 88% 4%,color-mix(in srgb,var(--platform-accent) 18%,transparent),transparent 44%),rgba(148,163,184,.045)}.boss-room-title{display:flex;align-items:center;justify-content:space-between}.boss-room-title span{color:var(--boss-text);font-size:15px;font-weight:950}.boss-room-panel>strong{display:block;margin-top:12px;color:var(--boss-text);font-size:clamp(26px,6vw,36px);font-weight:950;line-height:1}.boss-room-kpis{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.boss-room-status{display:inline-flex;min-height:24px;align-items:center;margin-top:11px;padding:0 9px;color:var(--boss-success);background:color-mix(in srgb,var(--boss-success) 12%,transparent);font-size:11px;font-weight:900}.boss-room-platforms{display:flex;gap:4px;height:8px;margin-top:14px;overflow:hidden;border-radius:999px;background:rgba(148,163,184,.12)}.boss-room-platforms i{display:block;min-width:8px;border-radius:999px;background:var(--platform-accent)}.boss-room-platform-list{display:grid;gap:6px;margin-top:12px}.boss-room-platform-list span{display:flex;min-width:0;align-items:center;gap:7px;color:var(--boss-text-muted);font-size:11px;font-weight:850;line-height:1.25}.boss-room-platform-list i{display:block;flex:0 0 auto;width:8px;height:8px;border-radius:999px;background:var(--platform-accent)}.boss-calendar-toolbar,.boss-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.boss-calendar-toolbar{align-items:center;justify-content:center}.boss-icon-button{display:inline-grid;place-items:center;width:44px;height:44px;border:1px solid var(--boss-border);border-radius:50%;color:var(--boss-text);background:rgba(148,163,184,.08);cursor:pointer}.boss-month-title{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:210px;color:var(--boss-text);font-size:clamp(25px,5vw,36px);font-weight:800}.boss-today-button{display:block;min-height:34px;margin:12px auto 16px;border:1px solid color-mix(in srgb,var(--boss-accent) 30%,transparent);border-radius:999px;padding:0 14px;color:var(--boss-accent);background:color-mix(in srgb,var(--boss-accent) 10%,transparent);font-size:12px;font-weight:900}.boss-day-grid,.boss-week-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));-moz-column-gap:10px;column-gap:10px;row-gap:22px}.boss-week-label{color:var(--boss-text-muted);font-size:clamp(15px,2.4vw,22px);font-weight:800;text-align:center}.boss-day-grid{margin-top:18px}.boss-day-cell{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:1/1;border:1px solid transparent;min-height:74px;border-radius:16px;color:var(--boss-text);background:transparent;cursor:pointer;transition:transform .15s ease,background .15s ease,border-color .15s ease,box-shadow .15s ease}.boss-day-cell:active{transform:scale(.96)}.boss-day-cell.is-outside{opacity:.38}.boss-day-cell.is-selected{border-radius:14px;border-color:color-mix(in srgb,var(--boss-accent) 75%,#fff 10%);background:radial-gradient(circle at 30% 20%,hsla(0,0%,100%,.24),transparent 38%),linear-gradient(135deg,var(--boss-accent),var(--boss-accent-strong));box-shadow:0 16px 36px rgba(184,146,78,.3)}.boss-day-cell.is-today:not(.is-selected):after{content:"今";position:absolute;top:7px;right:7px;display:grid;place-items:center;width:18px;height:18px;border-radius:999px;color:#fff;background:var(--boss-accent);font-size:10px;font-weight:900}.boss-day-cell.has-exception:not(.is-selected){border-color:color-mix(in srgb,var(--boss-warning) 30%,transparent)}.boss-day-number{font-size:clamp(18px,3.8vw,28px);font-weight:800;line-height:1.05}.boss-day-amount{margin-top:5px;overflow:hidden;opacity:.76;font-size:clamp(10px,2vw,18px);font-weight:800;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.boss-breakdown-card,.boss-daily-card,.boss-month-summary,.boss-section-head h3,.boss-trend-card{margin:0;color:var(--boss-text);font-size:clamp(20px,3vw,26px);font-weight:800}.boss-row-money .is-up,.boss-section-head .is-up{color:var(--boss-accent)}.boss-row-money .is-down,.boss-section-head .is-down{color:var(--boss-danger)}.boss-main-money{margin-top:18px}.boss-kpi-grid span,.boss-main-money span,.boss-money-split span,.boss-summary-grid span{display:block;color:var(--boss-text-muted);font-size:12px;font-weight:800}.boss-main-money strong{display:block;margin-top:4px;color:var(--boss-text);font-size:clamp(38px,8vw,58px);font-weight:950}.boss-main-money em{margin-top:10px;border-radius:999px;padding:5px 10px;color:var(--boss-warning);background:color-mix(in srgb,var(--boss-warning) 12%,transparent);font-style:normal}.boss-main-money em,.boss-soft-tag{display:inline-flex;font-size:12px;font-weight:900}.boss-soft-tag{align-items:center;min-height:22px;margin-right:8px;border-radius:7px;padding:0 8px;color:var(--boss-accent);background:color-mix(in srgb,var(--boss-accent) 14%,transparent)}.boss-kpi-grid,.boss-money-split,.boss-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px}.boss-daily-card .boss-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.boss-daily-card .boss-money-split{grid-template-columns:minmax(0,1fr)}.boss-kpi-grid>div,.boss-money-split>div,.boss-summary-grid>div{min-width:0;border:1px solid var(--boss-border);border-radius:14px;padding:12px;background:rgba(148,163,184,.06)}.boss-kpi-grid strong,.boss-money-split strong,.boss-summary-grid strong{display:block;margin-top:6px;overflow-wrap:anywhere;color:var(--boss-text);font-size:20px;font-weight:950;line-height:1.15}.boss-money-split .is-danger strong,.boss-summary-grid .is-danger strong{color:var(--boss-danger)}.boss-show-list{display:grid;gap:8px;margin-top:16px}.boss-show-list button{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;min-height:44px;border:1px solid var(--boss-border);border-radius:12px;padding:8px 10px;color:var(--boss-text);background:rgba(148,163,184,.06);text-align:left}.boss-show-list span{min-width:0;overflow:hidden;color:var(--boss-text-muted);font-size:12px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.boss-show-list strong{font-size:13px;font-weight:950}.boss-empty-state{border:1px dashed var(--boss-border);border-radius:14px;padding:18px;color:var(--boss-text-muted);background:rgba(148,163,184,.04);font-size:13px;line-height:1.7}.boss-bottom-grid,.boss-breakdown-card{margin:24px clamp(16px,4vw,40px) 0}.boss-main-stack .boss-breakdown-card{margin:0}.boss-breakdown-list{display:grid;gap:10px;margin-top:16px}.boss-breakdown-row{--platform-accent:var(--boss-accent);display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:62px;border:1px solid color-mix(in srgb,var(--boss-border) 70%,transparent);border-radius:13px;padding:9px 10px;background:rgba(148,163,184,.05)}.boss-row-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;color:#fff;background:radial-gradient(circle at 30% 20%,hsla(0,0%,100%,.22),transparent 42%),linear-gradient(135deg,var(--platform-accent),var(--boss-accent-strong));font-weight:950}.boss-row-main,.boss-row-money{min-width:0}.boss-row-title{overflow:hidden;color:var(--boss-text);font-size:16px;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.boss-row-sub{margin-top:3px;color:var(--boss-text-muted);font-size:12px;font-weight:800}.boss-row-money{text-align:right}.boss-row-money div{color:var(--boss-text);font-size:15px;font-weight:950}.boss-row-money span{display:block;margin-top:3px;font-size:12px;font-weight:900}.boss-sparkline{width:92px;height:38px;color:var(--platform-accent);filter:drop-shadow(0 5px 12px color-mix(in srgb,var(--platform-accent) 22%,transparent))}.boss-progress-track{width:100%;height:7px;overflow:hidden;background:rgba(148,163,184,.12)}.boss-progress-track i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--platform-accent),color-mix(in srgb,var(--platform-accent) 46%,#fff));animation:boss-progress-in .78s ease-out both}@keyframes boss-progress-in{0%{transform:scaleX(.18);transform-origin:left;opacity:.45}to{transform:scaleX(1);transform-origin:left;opacity:1}}.is-meituan{--platform-accent:#f5c84b}.is-douyin{--platform-accent:#6ee7f9}.is-xhs{--platform-accent:#f06a7f}.is-offline{--platform-accent:#9b8cff}.is-private{--platform-accent:#55d6a7}.is-gx{--platform-accent:#4f8f87}.is-jj{--platform-accent:#b8924e}.is-other{--platform-accent:#8ea67a}.boss-bottom-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.7fr);gap:16px}.boss-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.boss-mini-trends{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:10px;min-height:96px;margin-top:18px}.boss-mini-trends div{display:grid;grid-template-rows:auto 76px;align-items:end;justify-items:center;gap:5px}.boss-mini-trends span{color:var(--boss-text-muted);font-size:11px;font-weight:900}.boss-mini-trends i,.boss-trend-legend i{display:block;width:13px;border-radius:999px;background:linear-gradient(180deg,var(--boss-accent),var(--boss-accent-strong))}.boss-trend-legend{display:flex;gap:14px;margin-top:12px;color:var(--boss-text-muted);font-size:12px;font-weight:800}.boss-trend-legend span{display:inline-flex;align-items:center;gap:7px}.boss-trend-legend b,.boss-trend-legend i{width:9px;height:9px}.boss-exception-card,.boss-history-card{margin:24px clamp(16px,4vw,40px) 0}.boss-exception-list,.boss-history-list{display:grid;gap:10px;margin-top:16px}.boss-history-row{position:relative;display:grid;grid-template-columns:minmax(88px,.8fr) minmax(0,1fr) auto;align-items:center;gap:10px;min-height:50px;overflow:hidden;border:1px solid var(--boss-border);border-radius:14px;padding:11px 12px;background:rgba(148,163,184,.05)}.boss-history-row strong{color:var(--boss-text);font-size:18px;font-weight:950}.boss-history-row i{position:absolute;inset:auto 0 0 0;height:3px;border-radius:999px;background:linear-gradient(90deg,var(--boss-accent),#9b8cff,#6ee7f9);animation:boss-progress-in .78s ease-out both}.boss-exception-list button{display:grid;grid-template-columns:34px minmax(0,1fr);width:100%;min-height:66px;border:1px solid color-mix(in srgb,var(--boss-danger) 20%,var(--boss-border));border-radius:13px;color:var(--boss-text);background:linear-gradient(135deg,color-mix(in srgb,var(--boss-danger) 11%,transparent),transparent),rgba(148,163,184,.05);text-align:left}.boss-exception-list button:disabled{cursor:default}.boss-exception-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:11px;color:var(--boss-danger);background:color-mix(in srgb,var(--boss-danger) 14%,transparent)}.boss-exception-list em,.boss-exception-list p,.boss-exception-list span,.boss-exception-list strong{display:block}.boss-exception-topline{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.boss-exception-list strong{min-width:0;overflow:hidden;color:var(--boss-text);font-size:15px;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.boss-exception-list b{flex:0 0 auto;border:1px solid color-mix(in srgb,var(--boss-danger) 30%,transparent);border-radius:999px;padding:3px 8px;color:var(--boss-danger);background:color-mix(in srgb,var(--boss-danger) 10%,transparent);font-size:11px;font-weight:950}.boss-exception-list span{margin-top:3px;color:var(--boss-warning);font-size:12px;font-weight:900}.boss-exception-list p{margin:5px 0 0;color:var(--boss-text-muted);font-size:12px;line-height:1.55}.boss-exception-list em{margin-top:4px;color:var(--boss-accent);font-size:12px;font-style:normal;font-weight:900}@media (max-width:860px){.boss-calendar-shell{border-radius:18px}.boss-header{display:block}.boss-header-actions{justify-content:flex-start;margin-top:16px}.boss-bottom-grid{grid-template-columns:1fr}.boss-daily-card .boss-kpi-grid,.boss-daily-card .boss-money-split,.boss-overview-grid,.boss-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.boss-calendar-shell{margin-right:-.5rem;margin-left:-.5rem;border-right:0;border-left:0;border-radius:0}.boss-header{padding:18px 16px 12px}.boss-header h2{margin-top:4px;font-size:30px}.boss-header p{margin-top:6px;font-size:13px}.boss-header-actions{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin-top:10px;min-width:0}.boss-demo-alert,.boss-readonly-note,.boss-status-strip{margin-right:14px;margin-left:14px;padding:8px 10px;border-radius:12px}.boss-store-selector,.boss-theme-toggle{width:100%;box-shadow:none}.boss-store-selector button,.boss-theme-toggle button{flex:1;min-width:0;min-height:34px;padding:0 8px;font-size:12px}.boss-calendar-card{padding:13px 9px 15px;border-radius:24px}.boss-month-title{min-width:154px;font-size:23px}.boss-icon-button{width:36px;height:36px}.boss-today-button{min-height:30px;margin:10px auto 13px;font-size:12px}.boss-day-grid,.boss-week-grid{gap:3px}.boss-day-cell{border-radius:12px;min-height:48px}.boss-day-number{font-size:18px}.boss-day-amount{font-size:10px}.boss-main-money strong{font-size:38px}.boss-hero-metrics,.boss-kpi-grid,.boss-money-split,.boss-overview-grid,.boss-room-grid,.boss-summary-grid{grid-template-columns:1fr 1fr}.boss-hero-metrics>div:first-child{grid-column:auto}.boss-overview-hero{display:block}.boss-live-chip{margin-top:14px;text-align:left}.boss-show-list button{grid-template-columns:minmax(0,1fr) auto}.boss-show-list .boss-badge{grid-column:1/-1;justify-self:start}.boss-breakdown-row{grid-template-columns:34px minmax(0,1fr) auto}.boss-breakdown-row .boss-badge,.boss-sparkline{display:none}.boss-progress-track{grid-column:1/-1}.boss-history-row{grid-template-columns:1fr}.boss-row-icon{width:34px;height:34px}.boss-row-money div{font-size:13px}}@media (max-width:430px){.boss-main-stack{gap:14px;padding-right:12px;padding-left:12px}.boss-breakdown-card,.boss-daily-card,.boss-exception-card,.boss-history-card,.boss-month-summary,.boss-overview-card,.boss-room-card,.boss-trend-card{border-radius:13px}.boss-room-grid{grid-template-columns:1fr}.boss-overview-hero strong{font-size:50px}.boss-hero-metrics strong,.boss-kpi-grid strong,.boss-money-split strong,.boss-overview-grid strong,.boss-summary-grid strong{font-size:18px}.boss-bottom-grid,.boss-breakdown-card,.boss-exception-card,.boss-history-card{margin-right:12px;margin-left:12px}.boss-breakdown-row{gap:9px;padding:10px}.boss-row-title{font-size:14px}.boss-exception-list em,.boss-exception-list p,.boss-exception-list span,.boss-row-money span,.boss-row-sub{font-size:11px}}@media (max-width:390px){.boss-header h2{font-size:30px}.boss-store-selector button,.boss-tabs button,.boss-theme-toggle button{padding-right:6px;padding-left:6px;font-size:11px}.boss-daily-card .boss-kpi-grid,.boss-hero-metrics,.boss-overview-grid,.boss-summary-grid{gap:8px}.boss-hero-metrics>div,.boss-kpi-grid>div,.boss-money-split>div,.boss-overview-grid>div,.boss-summary-grid>div{padding:10px}.boss-mini-trends{gap:7px}.boss-mini-trends i{width:10px}}@media (max-width:375px){.boss-daily-card .boss-kpi-grid,.boss-overview-grid,.boss-summary-grid{grid-template-columns:1fr}.boss-hero-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.boss-hero-metrics>div{padding:9px 7px}.boss-hero-metrics strong{font-size:16px}.boss-exception-list button{grid-template-columns:36px minmax(0,1fr);gap:10px;padding:10px}.boss-exception-icon{width:36px;height:36px;border-radius:12px}}.boss-performance-root{background:#f2f4f7}.boss-performance-root:after,.boss-performance-root:before{background:none}.boss-performance-stage{background:linear-gradient(180deg,#f7f8fb,#f2f4f7 46%,#eef1f5);color:#17202a}.boss-performance-stage:before{background:linear-gradient(180deg,hsla(0,0%,100%,.88),hsla(0,0%,100%,0))}.boss-performance-stage .ops-module-nav{border-color:rgba(15,23,42,.08);background:hsla(0,0%,100%,.86);box-shadow:0 12px 32px rgba(15,23,42,.08);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.boss-performance-stage .ops-module-nav__item{color:#667085}.boss-performance-stage .ops-module-nav__item:focus-visible,.boss-performance-stage .ops-module-nav__item:hover{color:#182230;background:rgba(15,23,42,.04)}.boss-performance-stage .ops-module-nav__item.is-active{color:#101828;background:#eef4ff;box-shadow:inset 0 0 0 1px rgba(21,112,239,.18)}.boss-performance-stage .ops-module-nav__icon,.boss-performance-stage .ops-module-nav__item.is-active .ops-module-nav__status{color:#1570ef}.boss-calendar-shell,.boss-calendar-shell[data-theme=dark],.boss-calendar-shell[data-theme=light]{--boss-bg:#f5f7fb;--boss-bg-soft:#fff;--boss-card:hsla(0,0%,100%,.82);--boss-card-strong:hsla(0,0%,100%,.94);--boss-border:rgba(15,23,42,.09);--boss-text:#111827;--boss-text-muted:#667085;--boss-accent:#1570ef;--boss-accent-strong:#0f5fd3;--boss-warning:#b54708;--boss-danger:#d92d20;--boss-success:#039855;--boss-shadow:0 24px 60px rgba(15,23,42,.1);--boss-soft-shadow:0 10px 28px rgba(15,23,42,.07);max-width:1148px}.boss-calendar-shell[data-theme=light] .boss-page-bg,.boss-page-bg{background:linear-gradient(180deg,hsla(0,0%,100%,.72),hsla(0,0%,100%,0))}.boss-header{align-items:center;padding:18px 2px 14px}.boss-eyebrow{color:#1570ef}.boss-header h2{margin-top:6px;color:#101828;font-size:clamp(28px,3.4vw,40px)}.boss-header p,.boss-section-head p{color:#667085;font-size:13px}.boss-header-actions{min-width:min(420px,100%)}.boss-store-selector,.boss-tabs,.boss-theme-toggle{border-color:rgba(15,23,42,.08);background:hsla(0,0%,100%,.76);box-shadow:0 8px 22px rgba(15,23,42,.06)}.boss-store-selector button,.boss-tabs button,.boss-theme-toggle button{min-height:34px;color:#667085;font-weight:720}.boss-store-selector button.is-active,.boss-tabs button.is-active,.boss-theme-toggle button.is-active{color:#101828;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.08),inset 0 0 0 1px rgba(15,23,42,.06)}.boss-demo-alert,.boss-readonly-note,.boss-status-strip{margin:0 0 10px;border-color:rgba(15,23,42,.08);background:hsla(0,0%,100%,.72);color:#667085;box-shadow:0 8px 22px rgba(15,23,42,.04)}.boss-readonly-note{font-weight:680}.boss-badge{border-color:rgba(15,23,42,.08);color:#667085;background:#f8fafc}.boss-main-stack{grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;padding:0}.boss-calendar-shell[data-theme=light] .boss-card,.boss-card{border-color:rgba(15,23,42,.08);border-radius:14px;background:hsla(0,0%,100%,.82);box-shadow:0 16px 40px rgba(15,23,42,.07);backdrop-filter:blur(18px) saturate(120%);-webkit-backdrop-filter:blur(18px) saturate(120%)}.boss-report-hero{grid-column:span 7;border-color:rgba(21,112,239,.14);background:linear-gradient(180deg,#fff,hsla(0,0%,100%,.86))}.boss-platform-card,.boss-room-card{grid-column:span 5}.boss-detail-card{grid-column:span 7}.boss-calendar-card{grid-column:1/-1;border-radius:14px;padding:18px}.boss-breakdown-card,.boss-daily-card,.boss-exception-card,.boss-history-card,.boss-month-summary,.boss-overview-card,.boss-room-card,.boss-trend-card{padding:18px}.boss-overview-hero strong{color:#101828;font-size:clamp(42px,7vw,70px)}.boss-history-row em,.boss-history-row span,.boss-live-chip span,.boss-overview-hero p,.boss-overview-hero span,.boss-room-kpis span{color:#667085}.boss-breakdown-row,.boss-hero-metrics>div,.boss-history-row,.boss-kpi-grid>div,.boss-live-chip,.boss-money-split>div,.boss-overview-grid>div,.boss-show-list button,.boss-summary-grid>div{border-color:rgba(15,23,42,.08);background:#f8fafc}.boss-live-chip{border-color:rgba(21,112,239,.16)}.boss-live-chip b{color:#1570ef}.boss-hero-metrics strong,.boss-history-row strong,.boss-kpi-grid strong,.boss-main-money strong,.boss-money-split strong,.boss-overview-grid strong,.boss-room-panel>strong,.boss-row-money div,.boss-summary-grid strong{color:#101828}.boss-daily-summary{border:1px solid rgba(21,112,239,.12);color:#182230;background:#eff6ff}.boss-daily-summary span{color:#175cd3}.boss-room-panel{border-color:rgba(15,23,42,.08);border-radius:12px;background:#f8fafc}.boss-exception-list strong,.boss-room-title span,.boss-row-title,.boss-section-head h3,.boss-show-list strong{color:#101828}.boss-room-status{color:#039855;background:#ecfdf3}.boss-section-head svg{color:#98a2b3}.boss-bottom-grid,.boss-breakdown-card,.boss-exception-card,.boss-history-card{margin:14px 0 0}.boss-bottom-grid{grid-template-columns:minmax(0,1fr) minmax(340px,.65fr);gap:14px}.boss-row-icon{border-radius:10px}.boss-progress-track{background:#eaecf0}.boss-history-row i,.boss-mini-trends i,.boss-progress-track i,.boss-trend-legend i{background:linear-gradient(90deg,#1570ef,#12b76a)}.is-meituan{--platform-accent:#d19a00}.is-douyin{--platform-accent:#1570ef}.is-xhs{--platform-accent:#d92d20}.is-offline{--platform-accent:#7a5af8}.is-private{--platform-accent:#039855}.is-gx{--platform-accent:#0e9384}.is-jj{--platform-accent:#b54708}.is-other{--platform-accent:#667085}.boss-month-title{min-width:190px;color:#101828;font-size:24px}.boss-icon-button{width:38px;height:38px;border-color:rgba(15,23,42,.08);color:#344054;background:#f8fafc}.boss-today-button{border-color:rgba(21,112,239,.16);color:#175cd3;background:#eff6ff}.boss-day-grid,.boss-week-grid{-moz-column-gap:8px;column-gap:8px;row-gap:8px}.boss-week-label{color:#98a2b3;font-size:12px}.boss-day-cell{min-height:64px;border-color:rgba(15,23,42,.06);border-radius:10px;background:#f8fafc}.boss-day-cell.is-selected{color:#fff;border-color:#1570ef;border-radius:10px;background:#1570ef;box-shadow:0 12px 26px rgba(21,112,239,.22)}.boss-day-cell.is-today:not(.is-selected):after{background:#1570ef}.boss-day-number{font-size:18px}.boss-day-amount{font-size:11px}.boss-empty-state{border-color:rgba(15,23,42,.12);color:#667085;background:#f8fafc}.boss-exception-list button{border-color:rgba(217,45,32,.16);background:snow}.boss-exception-icon{color:#d92d20;background:#fef3f2}@media (max-width:960px){.boss-bottom-grid,.boss-main-stack{grid-template-columns:1fr}.boss-calendar-card,.boss-detail-card,.boss-platform-card,.boss-report-hero,.boss-room-card{grid-column:auto}}@media (max-width:560px){.boss-performance-stage{padding-right:12px;padding-left:12px}.boss-calendar-shell,.boss-calendar-shell[data-theme=dark],.boss-calendar-shell[data-theme=light]{margin:0;border-radius:0}.boss-header{padding:14px 0 10px}.boss-header h2{font-size:28px}.boss-bottom-grid,.boss-breakdown-card,.boss-demo-alert,.boss-exception-card,.boss-history-card,.boss-readonly-note,.boss-status-strip{margin-right:0;margin-left:0}.boss-main-stack{padding-right:0;padding-left:0}.boss-overview-hero strong{font-size:44px}.boss-hero-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.boss-hero-metrics>div{padding:10px 8px}.boss-hero-metrics strong,.boss-hero-metrics>div:first-child strong{font-size:16px}.boss-calendar-card{padding:12px}.boss-day-cell{min-height:48px}}main.boss-performance-root{background:#f5f6f8!important}.boss-calendar-shell .boss-page-bg,main.boss-performance-root .stage-surface:before,main.boss-performance-root:after,main.boss-performance-root:before{display:none!important;background:none!important}main.boss-performance-root .boss-performance-stage{background:#f5f6f8!important}main.boss-performance-root .boss-breakdown-row,main.boss-performance-root .boss-calendar-shell[data-theme=light] .boss-card,main.boss-performance-root .boss-card,main.boss-performance-root .boss-hero-metrics>div,main.boss-performance-root .boss-history-row,main.boss-performance-root .boss-kpi-grid>div,main.boss-performance-root .boss-live-chip,main.boss-performance-root .boss-money-split>div,main.boss-performance-root .boss-overview-grid>div,main.boss-performance-root .boss-room-panel,main.boss-performance-root .boss-show-list button,main.boss-performance-root .boss-summary-grid>div{background:#fff!important}main.boss-performance-root .boss-daily-summary{background:#f0f6ff!important}.boss-performance-root{--boss-paper:#f8f6ef;--boss-paper-strong:#fffdf7;--boss-ink:#27313c;--boss-muted:#7c8793;--boss-rule:rgba(51,42,31,.13);--boss-rule-strong:rgba(51,42,31,.22);--boss-teal:#4c9dad;--boss-gold:#b9843e;--boss-red:#cf6464;--boss-green:#5d9174;background:linear-gradient(90deg,rgba(115,103,83,.055) 1px,transparent 1px),linear-gradient(180deg,rgba(115,103,83,.05) 1px,transparent 1px),var(--boss-paper);background-size:24px 24px,24px 24px,auto;color:var(--boss-ink)}.boss-page-bg,.boss-performance-root:after,.boss-performance-root:before,.boss-performance-stage:before,.boss-watermark{display:none}.boss-performance-stage{width:100%;max-width:560px;margin:0 auto;padding:10px 14px 24px;background:transparent;color:var(--boss-ink)}.boss-performance-stage .ops-module-nav{position:sticky;top:8px;z-index:20;margin:0 0 10px;border:1px solid var(--boss-rule);border-radius:12px;background:rgba(255,253,247,.92);box-shadow:0 8px 22px rgba(73,58,38,.06);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.boss-performance-stage .ops-module-nav__rail{grid-auto-columns:minmax(96px,1fr);gap:3px;padding:4px}.boss-performance-stage .ops-module-nav__item{min-height:40px;border-radius:9px;padding:6px 7px;color:var(--boss-muted);background:transparent}.boss-performance-stage .ops-module-nav__item.is-active{color:var(--boss-ink);background:#f3efe5;box-shadow:inset 0 0 0 1px var(--boss-rule-strong)}.boss-performance-stage .ops-module-nav__icon{width:24px;height:24px;border-radius:8px;color:var(--boss-teal);background:#f9f6ee}.boss-performance-stage .ops-module-nav__label{font-size:11px}.boss-performance-stage .ops-module-nav__desc,.boss-performance-stage .ops-module-nav__status{display:none}.boss-calendar-shell,.boss-calendar-shell[data-theme=dark],.boss-calendar-shell[data-theme=light]{--boss-bg:var(--boss-paper);--boss-bg-soft:var(--boss-paper-strong);--boss-card:rgba(255,253,247,.9);--boss-card-strong:#fffdf7;--boss-border:var(--boss-rule);--boss-text:var(--boss-ink);--boss-text-muted:var(--boss-muted);--boss-accent:var(--boss-teal);--boss-accent-strong:#327f8f;--boss-warning:var(--boss-gold);--boss-danger:var(--boss-red);--boss-success:var(--boss-green);--boss-shadow:0 10px 28px rgba(73,58,38,.07);--boss-soft-shadow:0 6px 18px rgba(73,58,38,.05);width:100%;max-width:none;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none}.boss-header{display:grid;gap:12px;padding:6px 0 10px}.boss-eyebrow{color:var(--boss-muted);font-size:12px;font-weight:760;letter-spacing:0}.boss-header h2{margin-top:4px;color:var(--boss-ink);font-size:28px;font-weight:780;letter-spacing:0}.boss-header p,.boss-section-head p{color:var(--boss-muted);font-size:12px;line-height:1.55}.boss-header-actions{min-width:0;width:100%}.boss-store-selector,.boss-tabs,.boss-theme-toggle{width:100%;border:1px solid var(--boss-rule);border-radius:10px;padding:4px;background:rgba(255,253,247,.82);box-shadow:none}.boss-store-selector{grid-template-columns:repeat(3,minmax(0,1fr))}.boss-store-selector button,.boss-tabs button,.boss-theme-toggle button{min-height:40px;border-radius:7px;padding:0 6px;color:var(--boss-muted);font-size:12px;font-weight:730}.boss-store-selector button.is-active,.boss-tabs button.is-active,.boss-theme-toggle button.is-active{color:var(--boss-ink);background:#fffaf0;box-shadow:inset 0 0 0 1px var(--boss-rule-strong)}.boss-demo-alert,.boss-readonly-note,.boss-status-strip{min-height:40px;margin:0 0 7px;border:1px solid var(--boss-rule);border-radius:10px;padding:9px 11px;background:rgba(255,253,247,.86);color:var(--boss-muted);box-shadow:none}.boss-status-strip{display:flex;align-items:center;gap:8px;overflow-x:auto}.boss-status-strip span{white-space:nowrap}.boss-readonly-note{border-color:rgba(76,157,173,.24);color:#47727b;font-size:12px;font-weight:720;background:#f4fbfb}.boss-demo-alert{color:var(--boss-gold)}.boss-demo-alert.is-danger{color:var(--boss-red)}.boss-badge{min-height:22px;border:1px solid var(--boss-rule);border-radius:999px;padding:4px 8px;color:var(--boss-muted);background:#fffaf0;font-size:11px;font-weight:760}.boss-badge.is-success{border-color:rgba(93,145,116,.34);color:var(--boss-green);background:#f3faf5}.boss-badge.is-warning{border-color:rgba(185,132,62,.34);color:var(--boss-gold);background:#fff8ea}.boss-badge.is-danger{border-color:hsla(0,53%,60%,.36);color:var(--boss-red);background:#fff3f2}.boss-bottom-grid,.boss-main-stack{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;padding:0}.boss-calendar-shell[data-theme=light] .boss-card,.boss-card{border:1px solid var(--boss-rule);border-radius:12px;background:rgba(255,253,247,.88);box-shadow:0 8px 22px rgba(73,58,38,.045);backdrop-filter:none;-webkit-backdrop-filter:none}.boss-calendar-card,.boss-detail-card,.boss-platform-card,.boss-report-hero,.boss-room-card{grid-column:auto}.boss-report-hero{border-color:var(--boss-rule-strong);background:rgba(255,253,247,.94)}.boss-breakdown-card,.boss-calendar-card,.boss-daily-card,.boss-exception-card,.boss-history-card,.boss-month-summary,.boss-overview-card,.boss-room-card,.boss-trend-card{padding:12px}.boss-overview-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.boss-overview-hero strong{display:block;margin-top:5px;color:var(--boss-ink);font-size:clamp(34px,10.5vw,46px);font-weight:760;letter-spacing:0;line-height:.98}.boss-history-row em,.boss-history-row span,.boss-live-chip span,.boss-overview-hero p,.boss-overview-hero span,.boss-room-kpis span{color:var(--boss-muted);font-size:12px;font-weight:680}.boss-breakdown-row,.boss-hero-metrics>div,.boss-history-row,.boss-kpi-grid>div,.boss-live-chip,.boss-money-split>div,.boss-overview-grid>div,.boss-show-list button,.boss-summary-grid>div{border:1px solid var(--boss-rule);border-radius:10px;background:hsla(42,68%,96%,.82)}.boss-live-chip{display:inline-grid;width:-moz-max-content;width:max-content;max-width:100%;min-height:42px;padding:8px 11px;border-color:rgba(76,157,173,.28);background:#f4fbfb}.boss-live-chip b{color:#327f8f}.boss-hero-metrics,.boss-kpi-grid,.boss-money-split,.boss-room-grid,.boss-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.boss-kpi-grid,.boss-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.boss-money-split,.boss-room-grid{grid-template-columns:minmax(0,1fr)}.boss-hero-metrics>div,.boss-kpi-grid>div,.boss-money-split>div,.boss-summary-grid>div{min-width:0;padding:10px}.boss-hero-metrics strong,.boss-history-row strong,.boss-kpi-grid strong,.boss-main-money strong,.boss-money-split strong,.boss-overview-grid strong,.boss-room-panel>strong,.boss-row-money div,.boss-summary-grid strong{color:var(--boss-ink);font-weight:760}.boss-hero-metrics strong{margin-top:5px;overflow-wrap:anywhere;font-size:18px;line-height:1.16}.boss-daily-summary{display:grid;gap:5px;margin-top:8px;border:1px solid rgba(185,132,62,.24);border-radius:10px;padding:10px 11px;color:var(--boss-ink);background:#fff8ea}.boss-daily-summary span{color:var(--boss-gold);font-size:12px}.boss-daily-summary strong{font-size:13px;line-height:1.55}.boss-section-head{align-items:flex-start;gap:10px;margin-bottom:12px}.boss-exception-list strong,.boss-room-title span,.boss-row-title,.boss-section-head h3,.boss-show-list strong{color:var(--boss-ink);font-weight:760}.boss-section-head svg{color:var(--boss-muted)}.boss-room-panel{border:1px solid color-mix(in srgb,var(--platform-accent) 30%,var(--boss-rule));border-radius:10px;padding:12px;background:hsla(42,68%,96%,.76)}.boss-room-title{gap:8px}.boss-room-panel>strong{margin-top:10px;font-size:24px}.boss-room-kpis{margin-top:8px}.boss-room-status{width:-moz-max-content;width:max-content;max-width:100%;margin-top:10px;border-radius:999px;padding:5px 9px;color:var(--boss-green);background:#f3faf5}.boss-bottom-grid,.boss-breakdown-card,.boss-exception-card,.boss-history-card{margin:10px 0 0}.boss-breakdown-list,.boss-exception-list,.boss-history-list,.boss-show-list{gap:8px}.boss-breakdown-row{grid-template-columns:36px minmax(0,1fr) auto;gap:9px;min-height:64px;padding:10px}.boss-row-icon{width:36px;height:36px;border-radius:9px;color:var(--platform-accent);background:color-mix(in srgb,var(--platform-accent) 12%,#fff)}.boss-row-money div,.boss-row-money span,.boss-row-sub,.boss-row-title{overflow-wrap:anywhere}.boss-row-sub{color:var(--boss-muted)}.boss-row-money{min-width:-moz-max-content;min-width:max-content}.boss-progress-track{grid-column:2/-1;height:5px;border-radius:999px;background:#eee7dc}.boss-history-row i,.boss-mini-trends i,.boss-progress-track i,.boss-trend-legend i{background:var(--platform-accent,var(--boss-teal))}.is-meituan{--platform-accent:#b9843e}.is-douyin{--platform-accent:#4c9dad}.is-xhs{--platform-accent:#cf6464}.is-offline{--platform-accent:#8a7bb8}.is-private{--platform-accent:#5d9174}.is-gx{--platform-accent:#4c9dad}.is-jj{--platform-accent:#b9843e}.is-other{--platform-accent:#7c8793}.boss-main-money{margin-bottom:10px}.boss-main-money strong{font-size:34px;line-height:1}.boss-main-money em,.boss-soft-tag{color:var(--boss-gold);background:#fff8ea}.boss-show-list button{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px 10px;min-height:56px;padding:10px}.boss-show-list button .boss-badge{grid-column:1/-1;justify-self:start}.boss-calendar-toolbar{gap:8px}.boss-month-title{min-width:0;color:var(--boss-ink);font-size:20px;font-weight:760}.boss-icon-button{width:40px;height:40px;border:1px solid var(--boss-rule);border-radius:10px;color:var(--boss-ink);background:hsla(42,68%,96%,.82)}.boss-today-button{min-height:40px;margin:10px 0 12px;border:1px solid rgba(76,157,173,.28);border-radius:10px;color:#327f8f;background:#f4fbfb}.boss-day-grid,.boss-week-grid{-moz-column-gap:6px;column-gap:6px;row-gap:6px}.boss-week-label{color:var(--boss-muted);font-size:11px;font-weight:680}.boss-day-cell{min-width:0;min-height:52px;border:1px solid var(--boss-rule);border-radius:9px;padding:7px 3px;color:var(--boss-ink);background:hsla(42,68%,96%,.8)}.boss-day-cell.is-selected{color:var(--boss-ink);border-color:rgba(76,157,173,.48);background:#eaf7f8;box-shadow:inset 0 0 0 1px rgba(76,157,173,.1)}.boss-day-cell.is-today:not(.is-selected):after{background:var(--boss-teal)}.boss-day-number{font-size:16px;font-weight:760}.boss-day-amount{max-width:100%;color:currentColor;font-size:10px;font-weight:680;line-height:1.2}.boss-mini-trends{min-height:94px;gap:8px}.boss-mini-trends i{width:12px;border-radius:999px 999px 3px 3px}.boss-trend-legend{color:var(--boss-muted)}.boss-history-row{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:6px 10px;padding:10px}.boss-history-row em{grid-column:1/-1}.boss-history-row i{grid-column:1/-1;height:5px;background:var(--boss-teal)}.boss-empty-state{border:1px dashed var(--boss-rule-strong);border-radius:10px;color:var(--boss-muted);background:hsla(42,68%,96%,.76)}.boss-exception-list button{grid-template-columns:36px minmax(0,1fr);gap:10px;min-height:68px;border:1px solid hsla(0,53%,60%,.24);border-radius:10px;padding:10px;color:var(--boss-ink);background:#fff7f4}.boss-exception-icon{width:36px;height:36px;border-radius:9px}.boss-exception-icon,.boss-exception-list b{color:var(--boss-red);background:#fff0ef}.boss-exception-list em{grid-column:2;justify-self:start;color:var(--boss-teal)}@media (min-width:720px){.boss-performance-stage{max-width:720px;padding-top:18px}.boss-main-stack{grid-template-columns:repeat(2,minmax(0,1fr))}.boss-calendar-card,.boss-detail-card,.boss-report-hero{grid-column:1/-1}.boss-room-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:430px){.boss-performance-stage{padding-right:12px;padding-left:12px}.boss-performance-stage .ops-module-nav__rail{grid-auto-columns:minmax(92px,1fr)}.boss-header h2{font-size:27px}.boss-overview-hero strong{font-size:38px}.boss-breakdown-card,.boss-calendar-card,.boss-daily-card,.boss-exception-card,.boss-history-card,.boss-month-summary,.boss-overview-card,.boss-room-card,.boss-trend-card{padding:11px}.boss-store-selector button{font-size:11px}.boss-hero-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.boss-hero-metrics>div{padding:9px 7px}.boss-hero-metrics strong{font-size:16px}.boss-kpi-grid,.boss-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.boss-breakdown-row{grid-template-columns:34px minmax(0,1fr)}.boss-row-money{grid-column:2;justify-self:start}.boss-progress-track{grid-column:2}}@media (max-width:375px){.boss-performance-stage{padding-right:10px;padding-left:10px}.boss-performance-stage .ops-module-nav__rail{grid-auto-columns:minmax(88px,1fr)}.boss-performance-stage .ops-module-nav__item{min-height:38px}.boss-header h2{font-size:26px}.boss-overview-hero strong{font-size:36px}.boss-hero-metrics strong{font-size:15px}.boss-kpi-grid,.boss-summary-grid{grid-template-columns:minmax(0,1fr)}.boss-day-cell{min-height:48px;padding-right:2px;padding-left:2px}}.boss-performance-root,main.boss-performance-root{--boss-paper:#dce1e7;--boss-paper-strong:#f8f9fa;--boss-ink:#202a35;--boss-muted:#75808d;--boss-rule:rgba(32,42,53,.14);--boss-rule-strong:rgba(32,42,53,.22);--boss-teal:#3d95a6;--boss-gold:#ad7b3d;--boss-red:#c95d5b;--boss-green:#4f8b6a;background:radial-gradient(circle at 50% -120px,hsla(0,0%,100%,.88),hsla(0,0%,100%,0) 340px),linear-gradient(180deg,#e7eaee,#dce1e7 42%,#d2d8df)!important}main.boss-performance-root .boss-page-bg,main.boss-performance-root .boss-watermark,main.boss-performance-root .stage-surface:before,main.boss-performance-root:after,main.boss-performance-root:before{display:none!important;background:none!important}main.boss-performance-root .boss-performance-stage{background:transparent!important}main.boss-performance-root .boss-performance-stage .ops-module-nav{border-color:rgba(32,42,53,.13);background:hsla(45,29%,97%,.76);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.86),0 18px 44px rgba(31,41,51,.12);backdrop-filter:blur(22px) saturate(130%);-webkit-backdrop-filter:blur(22px) saturate(130%)}main.boss-performance-root .boss-performance-stage .ops-module-nav__item.is-active{background:hsla(0,0%,100%,.72);box-shadow:inset 0 0 0 1px rgba(32,42,53,.18),0 8px 20px rgba(31,41,51,.08)}main.boss-performance-root .boss-calendar-shell,main.boss-performance-root .boss-calendar-shell[data-theme=dark],main.boss-performance-root .boss-calendar-shell[data-theme=light]{background:transparent!important}main.boss-performance-root .boss-calendar-shell[data-theme=light] .boss-card,main.boss-performance-root .boss-card{border-color:rgba(32,42,53,.13);background:linear-gradient(180deg,hsla(0,0%,100%,.94),rgba(248,249,250,.88))!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 18px 42px rgba(31,41,51,.11);backdrop-filter:blur(16px) saturate(118%);-webkit-backdrop-filter:blur(16px) saturate(118%)}main.boss-performance-root .boss-report-hero{border-color:rgba(32,42,53,.16);background:linear-gradient(145deg,hsla(0,0%,100%,.98),rgba(246,248,250,.92) 68%),radial-gradient(circle at 88% 0,rgba(61,149,166,.12),transparent 220px)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.95),0 24px 58px rgba(31,41,51,.13)}main.boss-performance-root .boss-breakdown-row,main.boss-performance-root .boss-hero-metrics>div,main.boss-performance-root .boss-history-row,main.boss-performance-root .boss-kpi-grid>div,main.boss-performance-root .boss-live-chip,main.boss-performance-root .boss-money-split>div,main.boss-performance-root .boss-overview-grid>div,main.boss-performance-root .boss-room-panel,main.boss-performance-root .boss-show-list button,main.boss-performance-root .boss-summary-grid>div{border-color:rgba(32,42,53,.12);background:linear-gradient(180deg,hsla(0,0%,100%,.78),rgba(247,248,250,.66))!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.72)}main.boss-performance-root .boss-demo-alert,main.boss-performance-root .boss-readonly-note,main.boss-performance-root .boss-status-strip,main.boss-performance-root .boss-store-selector{border-color:rgba(32,42,53,.13);background:rgba(250,251,252,.72)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.78),0 12px 28px rgba(31,41,51,.08);backdrop-filter:blur(16px) saturate(120%);-webkit-backdrop-filter:blur(16px) saturate(120%)}main.boss-performance-root .boss-store-selector button.is-active,main.boss-performance-root .boss-tabs button.is-active,main.boss-performance-root .boss-theme-toggle button.is-active{background:hsla(0,0%,100%,.82);box-shadow:inset 0 0 0 1px rgba(32,42,53,.16),0 6px 14px rgba(31,41,51,.07)}main.boss-performance-root .boss-readonly-note{color:#3b7180;background:linear-gradient(180deg,rgba(243,252,253,.88),rgba(235,247,249,.72))!important}main.boss-performance-root .boss-daily-summary{border-color:rgba(173,123,61,.22);background:linear-gradient(180deg,rgba(255,249,238,.9),rgba(255,244,223,.72))!important}main.boss-performance-root .boss-header h2,main.boss-performance-root .boss-overview-hero strong{color:#1e2833}main.boss-performance-root .boss-overview-hero strong{text-shadow:0 1px 0 hsla(0,0%,100%,.72)}.boss-performance-root,main.boss-performance-root{--boss-paper:#e9e1d2;--boss-paper-strong:#fffaf0;--boss-ink:#20302a;--boss-muted:#7f7a70;--boss-rule:rgba(45,61,52,.16);--boss-rule-strong:rgba(45,61,52,.26);--boss-teal:#1f5d4d;--boss-gold:#a87539;--boss-red:#b65a55;--boss-green:#1f5d4d;background:radial-gradient(circle at 50% -120px,rgba(255,250,240,.95),rgba(255,250,240,0) 340px),linear-gradient(180deg,#f0e9dc,#e6ddcd 45%,#d9cfbd)!important;color:var(--boss-ink)}main.boss-performance-root .boss-performance-stage .ops-module-nav{border-color:rgba(31,93,77,.18);background:rgba(255,250,240,.78);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.78),0 18px 44px rgba(49,42,31,.13)}main.boss-performance-root .boss-performance-stage .ops-module-nav__icon{color:#1f5d4d;background:rgba(31,93,77,.08)}main.boss-performance-root .boss-performance-stage .ops-module-nav__item.is-active{color:#173f35;background:rgba(255,253,247,.86);box-shadow:inset 0 0 0 1px rgba(31,93,77,.24),0 8px 20px rgba(49,42,31,.09)}main.boss-performance-root .boss-performance-stage .ops-module-nav__item.is-active .ops-module-nav__icon{color:#fff;background:#1f5d4d}main.boss-performance-root .boss-calendar-shell[data-theme=light] .boss-card,main.boss-performance-root .boss-card{border-color:rgba(45,61,52,.15);background:linear-gradient(180deg,rgba(255,253,247,.96),hsla(39,58%,95%,.9))!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 18px 42px rgba(49,42,31,.12)}main.boss-performance-root .boss-report-hero{border-color:rgba(31,93,77,.2);background:radial-gradient(circle at 90% 0,rgba(31,93,77,.12),transparent 230px),linear-gradient(145deg,rgba(255,253,247,.98),hsla(39,55%,94%,.93))!important}main.boss-performance-root .boss-breakdown-row,main.boss-performance-root .boss-hero-metrics>div,main.boss-performance-root .boss-history-row,main.boss-performance-root .boss-kpi-grid>div,main.boss-performance-root .boss-live-chip,main.boss-performance-root .boss-money-split>div,main.boss-performance-root .boss-overview-grid>div,main.boss-performance-root .boss-room-panel,main.boss-performance-root .boss-show-list button,main.boss-performance-root .boss-summary-grid>div{border-color:rgba(45,61,52,.14);background:linear-gradient(180deg,rgba(255,253,247,.82),hsla(39,53%,93%,.68))!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.76)}main.boss-performance-root .boss-demo-alert,main.boss-performance-root .boss-readonly-note,main.boss-performance-root .boss-status-strip,main.boss-performance-root .boss-store-selector{border-color:rgba(31,93,77,.16);background:rgba(255,250,240,.76)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.78),0 12px 28px rgba(49,42,31,.08)}main.boss-performance-root .boss-store-selector button.is-active,main.boss-performance-root .boss-tabs button.is-active,main.boss-performance-root .boss-theme-toggle button.is-active{color:#173f35;background:rgba(255,253,247,.9);box-shadow:inset 0 0 0 1px rgba(31,93,77,.24),0 6px 14px rgba(49,42,31,.08)}main.boss-performance-root .boss-badge.is-success{border-color:rgba(31,93,77,.28);color:#1f5d4d;background:rgba(31,93,77,.08)}main.boss-performance-root .boss-badge.is-warning{border-color:rgba(168,117,57,.32);color:#9a6730;background:rgba(168,117,57,.1)}main.boss-performance-root .boss-readonly-note{color:#1f5d4d;background:linear-gradient(180deg,rgba(234,246,239,.88),rgba(222,238,229,.72))!important}main.boss-performance-root .boss-live-chip{border-color:rgba(31,93,77,.22);background:rgba(234,246,239,.76)!important}main.boss-performance-root .boss-exception-list em,main.boss-performance-root .boss-eyebrow,main.boss-performance-root .boss-live-chip b,main.boss-performance-root .boss-row-money .is-up,main.boss-performance-root .boss-section-head .is-up{color:#1f5d4d}main.boss-performance-root .boss-daily-summary{border-color:rgba(168,117,57,.22);background:linear-gradient(180deg,rgba(255,248,235,.92),hsla(40,80%,90%,.72))!important}main.boss-performance-root .boss-progress-track{background:rgba(31,93,77,.1)}main.boss-performance-root .boss-history-row i,main.boss-performance-root .boss-mini-trends i,main.boss-performance-root .boss-progress-track i,main.boss-performance-root .boss-trend-legend i{background:linear-gradient(90deg,#1f5d4d,#4f8b6a)}main.boss-performance-root .boss-day-cell.is-selected{color:#173f35;border-color:rgba(31,93,77,.44);background:rgba(226,241,232,.92)}main.boss-performance-root .boss-room-status{color:#1f5d4d;background:rgba(31,93,77,.09)}main.boss-performance-root .is-meituan{--platform-accent:#a87539}main.boss-performance-root .is-douyin{--platform-accent:#1f5d4d}main.boss-performance-root .is-xhs{--platform-accent:#b65a55}main.boss-performance-root .is-offline{--platform-accent:#6f6a57}main.boss-performance-root .is-gx,main.boss-performance-root .is-private{--platform-accent:#1f5d4d}main.boss-performance-root .is-jj{--platform-accent:#a87539}main.boss-performance-root .is-other{--platform-accent:#7f7a70}main.boss-performance-root{--boss-hairline:rgba(32,48,42,.105);--boss-hairline-soft:rgba(32,48,42,.075);--boss-hairline-green:rgba(31,93,77,.24);--boss-hairline-gold:rgba(168,117,57,.22)}main.boss-performance-root .boss-calendar-shell[data-theme=light] .boss-card,main.boss-performance-root .boss-card{border-color:var(--boss-hairline);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.78),inset 0 0 0 1px hsla(0,0%,100%,.28),0 18px 42px rgba(49,42,31,.105)}main.boss-performance-root .boss-report-hero{border-color:var(--boss-hairline-green);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.88),inset 0 0 0 1px rgba(31,93,77,.035),0 24px 58px rgba(49,42,31,.125)}main.boss-performance-root .boss-demo-alert,main.boss-performance-root .boss-performance-stage .ops-module-nav,main.boss-performance-root .boss-readonly-note,main.boss-performance-root .boss-status-strip,main.boss-performance-root .boss-store-selector{border-color:var(--boss-hairline-soft);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.72),inset 0 0 0 1px hsla(0,0%,100%,.2),0 12px 28px rgba(49,42,31,.075)}main.boss-performance-root .boss-day-cell.is-selected,main.boss-performance-root .boss-live-chip,main.boss-performance-root .boss-readonly-note{border-color:var(--boss-hairline-green)}main.boss-performance-root .boss-badge.is-warning,main.boss-performance-root .boss-daily-summary{border-color:var(--boss-hairline-gold)}main.boss-performance-root .boss-breakdown-row,main.boss-performance-root .boss-day-cell,main.boss-performance-root .boss-hero-metrics>div,main.boss-performance-root .boss-history-row,main.boss-performance-root .boss-icon-button,main.boss-performance-root .boss-kpi-grid>div,main.boss-performance-root .boss-money-split>div,main.boss-performance-root .boss-overview-grid>div,main.boss-performance-root .boss-room-panel,main.boss-performance-root .boss-show-list button,main.boss-performance-root .boss-summary-grid>div{border-color:var(--boss-hairline);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.62)}main.boss-performance-root .boss-performance-stage .ops-module-nav__item.is-active,main.boss-performance-root .boss-store-selector button.is-active,main.boss-performance-root .boss-tabs button.is-active,main.boss-performance-root .boss-theme-toggle button.is-active{box-shadow:inset 0 0 0 1px rgba(31,93,77,.2),inset 0 1px 0 hsla(0,0%,100%,.74),0 6px 14px rgba(49,42,31,.065)}main.boss-performance-root .boss-badge{border-color:rgba(32,48,42,.095);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.54)}main.boss-performance-root .boss-badge.is-success,main.boss-performance-root .boss-room-status{border:1px solid rgba(31,93,77,.16)}main.boss-performance-root .boss-progress-track{box-shadow:inset 0 0 0 1px rgba(31,93,77,.04)}main.boss-performance-root .boss-main-stack{gap:12px}main.boss-performance-root .boss-report-hero{order:1}main.boss-performance-root .boss-context-card{order:2;display:grid;gap:8px}main.boss-performance-root .boss-room-card{order:3}main.boss-performance-root .boss-platform-card{order:4}main.boss-performance-root .boss-detail-card{order:5}main.boss-performance-root .boss-calendar-card{order:6}main.boss-performance-root .boss-context-card .boss-demo-alert,main.boss-performance-root .boss-context-card .boss-readonly-note,main.boss-performance-root .boss-context-card .boss-status-strip{min-height:34px;margin:0;border-radius:12px;padding:8px 10px;font-size:11px;line-height:1.45}main.boss-performance-root .boss-context-card .boss-status-strip{display:flex;align-items:center;overflow-x:auto;white-space:nowrap}main.boss-performance-root .boss-context-card .boss-readonly-note{display:flex;align-items:center}main.boss-performance-root .boss-overview-hero{gap:10px}main.boss-performance-root .boss-live-chip{margin-top:2px}@media (min-width:720px){main.boss-performance-root .boss-context-card{grid-column:1/-1;grid-template-columns:minmax(0,1.5fr) minmax(220px,.8fr);align-items:stretch}main.boss-performance-root .boss-context-card .boss-demo-alert{grid-column:1/-1}}@media (max-width:430px){main.boss-performance-root .boss-main-stack{gap:10px}main.boss-performance-root .boss-header{gap:10px;padding-bottom:8px}main.boss-performance-root .boss-report-hero{margin-top:0}main.boss-performance-root .boss-context-card .boss-readonly-note,main.boss-performance-root .boss-context-card .boss-status-strip{font-size:10.5px}}.performance-h5-shell{min-height:100dvh;background:linear-gradient(180deg,#eef5ff,#f4f6fa 260px,#eef1f6);color:#20242c;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-variant-numeric:tabular-nums}.performance-h5-shell button{border:0;font:inherit;cursor:pointer}.performance-h5-page{min-height:100dvh;margin:0 auto;padding:18px 14px max(28px,env(safe-area-inset-bottom))}.performance-h5-header{display:grid;grid-template-columns:minmax(0,1fr) 42px;align-items:start;padding:4px 2px 12px}.performance-h5-header h1,.performance-h5-header p,.performance-h5-header span{margin:0}.performance-h5-header p{color:#4aa7c7;font-weight:800}.performance-h5-header h1{margin-top:8px;color:#1f232b;font-size:25px}.performance-h5-header span{display:block;margin-top:8px;color:#7c8491;font-weight:650}.performance-h5-refresh{display:grid;place-items:center;width:42px;height:42px;border:1px solid #e5ebf3;border-radius:50%;color:#3478f6;background:#fff;box-shadow:0 8px 20px rgba(38,61,96,.08)}.performance-h5-refresh:disabled{cursor:default;opacity:.72}.performance-h5-refresh .is-spinning{animation:performance-h5-spin 1s linear infinite}@keyframes performance-h5-spin{to{transform:rotate(1turn)}}.performance-h5-alert,.performance-h5-card,.performance-h5-show-tabs,.performance-h5-source{border:1px solid rgba(227,233,242,.92);border-radius:22px;background:hsla(0,0%,100%,.96);box-shadow:0 14px 34px rgba(31,45,71,.07)}.performance-h5-source{display:grid;gap:4px;padding:12px 14px}.performance-h5-source strong{font-weight:850}.performance-h5-source span{color:#7c8491;line-height:1.45}.performance-h5-source.is-success strong{color:#1eae75}.performance-h5-source.is-warning strong{color:#d18b00}.performance-h5-source.is-danger strong{color:#e15151}.performance-h5-source.is-neutral strong{color:#3478f6}.performance-h5-alert{display:flex;align-items:center;gap:8px;margin-bottom:12px;border-color:rgba(225,81,81,.24);padding:11px 13px;color:#c94343;background:#fff7f7;font-weight:750;line-height:1.45}.performance-h5-show-tabs{display:grid;gap:4px;padding:4px;border-radius:16px;box-shadow:0 8px 20px rgba(31,45,71,.05)}.performance-h5-show-tabs button{min-width:0;min-height:38px;border-radius:13px;color:#7c8491;background:transparent;font-weight:820}.performance-h5-show-tabs button.is-active{background:#3478f6;box-shadow:0 8px 18px rgba(52,120,246,.22)}.performance-h5-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:12px}.performance-h5-metric{min-width:0;padding:22px 18px 17px}.performance-h5-metric:nth-child(5){grid-column:1/-1;min-height:124px}.performance-h5-metric div{font-size:15px;font-weight:820;line-height:1.35}.performance-h5-metric strong{display:block;margin-top:12px;overflow-wrap:anywhere;font-size:clamp(38px,13vw,58px);font-weight:900;line-height:.98}.performance-h5-metric span{display:block;margin-top:12px;overflow-wrap:anywhere;color:#8a92a0;font-weight:700;line-height:1.35}.performance-h5-metric.is-blue div,.performance-h5-metric.is-blue strong{color:#3478f6}.performance-h5-metric.is-cyan div,.performance-h5-metric.is-cyan strong{color:#27b9d6}.performance-h5-metric.is-green div,.performance-h5-metric.is-green strong{color:#47bf4f}.performance-h5-metric.is-yellow div,.performance-h5-metric.is-yellow strong{color:#f3a600}.performance-h5-card{padding:20px 18px}.performance-h5-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}.performance-h5-section-head h2,.performance-h5-section-head p{margin:0}.performance-h5-section-head h2{color:#1f232b;font-size:22px;font-weight:880;line-height:1.16}.performance-h5-section-head p{margin-top:7px;color:#8a92a0;font-weight:680;line-height:1.4}.performance-h5-section-head button{flex:0 0 auto;min-height:34px;border-radius:999px;padding:0 13px;color:#3478f6;background:#edf4ff;font-size:12px;font-weight:850}.performance-h5-platform-body{display:grid;grid-template-columns:132px minmax(0,1fr);align-items:center;gap:16px}.performance-h5-donut{position:relative;display:grid;place-items:center;width:132px;height:132px;border-radius:50%}.performance-h5-donut:after{content:"";position:absolute;width:72px;height:72px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1px #eef2f7}.performance-h5-donut span{position:relative;z-index:1;color:#242832;font-size:18px;font-weight:900}.performance-h5-donut-empty{background:#edf2f7}.performance-h5-platform-list{display:grid;gap:9px;min-width:0}.performance-h5-platform-list div{display:grid;grid-template-columns:9px minmax(0,1fr) auto;align-items:center}.performance-h5-legend i,.performance-h5-platform-list i{width:9px;height:9px;border-radius:50%}.performance-h5-platform-list span{overflow:hidden;color:#4b5563;font-size:12px;font-weight:760;text-overflow:ellipsis;white-space:nowrap}.performance-h5-platform-list b{color:#242832;font-size:12px;font-weight:880}.performance-h5-platform-list em{color:#9aa2ad;font-style:normal;font-weight:700}.performance-h5-bars,.performance-h5-month-bars{display:flex;align-items:end;gap:14px;min-height:176px;padding:12px 4px 0;border-left:1px solid #e5eaf1;border-bottom:1px solid #e5eaf1}.performance-h5-bars div,.performance-h5-month-bars div{display:grid;flex:1;min-width:0;justify-items:center;gap:8px}.performance-h5-bars i{width:min(38px,72%);min-height:8px;border-radius:11px 11px 4px 4px;background:#3478f6}.performance-h5-bars span,.performance-h5-month-bars span{color:#8a92a0;font-size:11px;font-weight:760;line-height:1.1}.performance-h5-month-bars{gap:18px}.performance-h5-month-bars strong{color:#f39a14;font-size:11px;font-weight:850}.performance-h5-month-bars i{width:min(48px,78%);min-height:14px;border-radius:11px 11px 4px 4px;background:#ff9919}.performance-h5-split-list{display:grid;gap:13px}.performance-h5-split-row{display:grid;grid-template-columns:42px minmax(0,1fr) 52px;align-items:center;gap:10px}.performance-h5-split-row b,.performance-h5-split-row span{color:#666f7d;font-size:12px;font-weight:800}.performance-h5-split-row b{text-align:right}.performance-h5-split-row div{display:flex;min-width:0;height:12px;overflow:hidden;border-radius:999px;background:#eef2f7}.performance-h5-split-row i{display:block;min-width:0}.performance-h5-legend .is-gx,.performance-h5-split-row .is-gx{background:#3478f6}.performance-h5-legend .is-jj,.performance-h5-split-row .is-jj{background:#26c6b8}.performance-h5-legend .is-other,.performance-h5-split-row .is-other{background:#ffc928}.performance-h5-legend{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.performance-h5-legend span{display:inline-flex;align-items:center;gap:6px;color:#7c8491;font-size:12px;font-weight:760}.performance-h5-calendar-toolbar{display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;gap:9px;margin-bottom:14px}.performance-h5-calendar-toolbar button{display:grid;place-items:center;width:40px;height:40px;border-radius:14px;color:#3478f6;background:#edf4ff}.performance-h5-calendar-toolbar strong{display:flex;min-width:0;align-items:center;justify-content:center;gap:7px;color:#242832;font-size:18px;font-weight:880}.performance-h5-day-grid,.performance-h5-week-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.performance-h5-week-grid{margin-bottom:7px}.performance-h5-week-grid span{color:#9aa2ad;font-size:11px;font-weight:800;text-align:center}.performance-h5-day{position:relative;display:grid;min-width:0;min-height:54px;align-content:center;justify-items:center;gap:5px;border-radius:14px;color:#2c323d;background:#f6f8fb}.performance-h5-day span{font-size:15px;font-weight:880;line-height:1}.performance-h5-day b{max-width:100%;overflow:hidden;color:#7c8491;font-weight:800;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.performance-h5-day.is-selected{background:#3478f6;box-shadow:0 9px 18px rgba(52,120,246,.24)}.performance-h5-day.is-selected b{color:hsla(0,0%,100%,.86)}.performance-h5-day.is-today:not(.is-selected){box-shadow:inset 0 0 0 1px #3478f6}.performance-h5-day.is-outside{opacity:.42}.performance-h5-day.has-warning:after{content:"";position:absolute;top:7px;right:7px;width:5px;height:5px;border-radius:50%;background:#ff5d5d}.performance-h5-session-list{display:grid;gap:10px}.performance-h5-session-list article{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px 12px;min-height:74px;border:1px solid #eef2f7;border-radius:16px;padding:13px;background:#fbfcfe}.performance-h5-session-list b,.performance-h5-session-list strong{display:block;color:#242832;font-size:14px;font-weight:880;line-height:1.25}.performance-h5-session-list span{display:block;margin-top:6px;color:#8a92a0;font-size:11px;font-weight:720;line-height:1.3}.performance-h5-session-list article>div:nth-child(2){text-align:right}.performance-h5-session-list em{grid-column:1/-1;width:-moz-max-content;width:max-content;max-width:100%;border-radius:999px;padding:5px 9px;color:#3478f6;background:#edf4ff;font-size:11px;font-style:normal;font-weight:820}.performance-h5-empty{margin:0;border:1px dashed #d8e0eb;border-radius:14px;padding:18px 12px;color:#8a92a0;background:#fbfcfe;font-size:13px;font-weight:720;text-align:center}@media (max-width:390px){.performance-h5-page{padding-right:12px;padding-left:12px}.performance-h5-card{padding:18px 15px}.performance-h5-metric{min-height:122px;padding:19px 15px 15px}.performance-h5-metric strong{font-size:clamp(34px,12vw,48px)}.performance-h5-platform-body{grid-template-columns:112px minmax(0,1fr);gap:13px}.performance-h5-donut{width:112px;height:112px}.performance-h5-donut:after{width:62px;height:62px}.performance-h5-day{min-height:50px;border-radius:12px}}@media (max-width:360px){.performance-h5-metrics{grid-template-columns:minmax(0,1fr)}.performance-h5-metric:nth-child(5){grid-column:auto}.performance-h5-platform-body{grid-template-columns:minmax(0,1fr);justify-items:center}.performance-h5-platform-list{width:100%}.performance-h5-section-head h2{font-size:20px}}.performance-h5-shell{--h5-ink:#202734;--h5-muted:#778292;--h5-soft-muted:#9aa4b2;--h5-paper:#eef1f5;--h5-card:hsla(0,0%,100%,.92);--h5-rule:rgba(54,69,91,.12);--h5-blue:#365f8f;--h5-blue-bright:#4b7fc4;--h5-cyan:#2f9da6;--h5-green:#4c9163;--h5-amber:#b8832f;--h5-danger:#bc5b58;background:radial-gradient(circle at 14% -8%,hsla(0,0%,100%,.9),transparent 260px),linear-gradient(180deg,#edf1f6,#f6f7f9 320px,#e8edf3)}.performance-h5-calendar-toolbar strong,.performance-h5-header h1,.performance-h5-section-head h2,.performance-h5-session-list b,.performance-h5-session-list strong{color:var(--h5-ink)}.performance-h5-bars span,.performance-h5-empty,.performance-h5-header span,.performance-h5-legend span,.performance-h5-metric span,.performance-h5-month-bars span,.performance-h5-section-head p,.performance-h5-session-list span,.performance-h5-source span{color:var(--h5-muted)}.performance-h5-alert,.performance-h5-card,.performance-h5-show-tabs,.performance-h5-source{border-color:var(--h5-rule);background:linear-gradient(180deg,var(--h5-card),rgba(250,252,255,.88));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.78),0 18px 42px rgba(37,49,68,.08)}.performance-h5-refresh{border-color:rgba(54,69,91,.1);color:var(--h5-blue-bright);background:hsla(0,0%,100%,.82);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.86),0 14px 28px rgba(37,49,68,.1)}.performance-h5-source.is-success strong{color:var(--h5-green)}.performance-h5-source.is-warning strong{color:var(--h5-amber)}.performance-h5-source.is-danger strong{color:var(--h5-danger)}.performance-h5-source.is-neutral strong{color:var(--h5-blue)}.performance-h5-alert{border-color:rgba(188,91,88,.2);color:#9f4644;background:linear-gradient(180deg,hsla(7,100%,98%,.94),rgba(255,252,250,.9))}.performance-h5-show-tabs{background:hsla(0,0%,100%,.72)}.performance-h5-show-tabs button.is-active{color:#fff;background:linear-gradient(135deg,#2f5f91,#3b7fa0);box-shadow:0 10px 22px rgba(47,95,145,.22)}.performance-h5-metric{background:radial-gradient(circle at 90% 0,hsla(0,0%,100%,.68),transparent 140px),linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(249,251,253,.92))}.performance-h5-metric.is-blue div,.performance-h5-metric.is-blue strong{color:var(--h5-blue-bright)}.performance-h5-metric.is-cyan div,.performance-h5-metric.is-cyan strong{color:var(--h5-cyan)}.performance-h5-metric.is-green div,.performance-h5-metric.is-green strong{color:var(--h5-green)}.performance-h5-metric.is-yellow div,.performance-h5-metric.is-yellow strong{color:var(--h5-amber)}.performance-h5-calendar-toolbar button,.performance-h5-section-head button{background:rgba(54,95,143,.09)}.performance-h5-donut-empty{background:conic-gradient(from 45deg,#e4ebf2,#f0f4f8,#dbe5ed,#e4ebf2)}.performance-h5-donut:after{background:linear-gradient(180deg,#fff,#f7f9fb);box-shadow:inset 0 0 0 1px rgba(54,69,91,.08)}.performance-h5-donut span,.performance-h5-platform-list b{color:var(--h5-ink)}.performance-h5-platform-list span{color:#536071}.performance-h5-platform-list em{color:var(--h5-soft-muted)}.performance-h5-bars,.performance-h5-month-bars{border-color:rgba(54,69,91,.1)}.performance-h5-bars i{background:linear-gradient(180deg,#5b8bc1,#355f90)}.performance-h5-month-bars strong{color:var(--h5-amber)}.performance-h5-month-bars i{background:linear-gradient(180deg,#dba74a,#b9822e)}.performance-h5-split-row b,.performance-h5-split-row span{color:#657184}.performance-h5-day,.performance-h5-session-list article,.performance-h5-split-row div{background:rgba(246,248,251,.92)}.performance-h5-legend .is-gx,.performance-h5-split-row .is-gx{background:#3e6f9f}.performance-h5-legend .is-jj,.performance-h5-split-row .is-jj{background:#36a6a0}.performance-h5-legend .is-other,.performance-h5-split-row .is-other{background:#c6983a}.performance-h5-day{color:#293241}.performance-h5-day b{color:#7f8998}.performance-h5-day.is-selected{color:#fff;background:linear-gradient(145deg,#345f93,#3c81a0);box-shadow:0 12px 22px rgba(52,95,147,.24)}.performance-h5-day.is-today:not(.is-selected){box-shadow:inset 0 0 0 1px rgba(54,95,143,.58)}.performance-h5-day.has-warning:after{background:var(--h5-danger)}.performance-h5-session-list article{border-color:rgba(54,69,91,.1)}.performance-h5-session-list em{color:var(--h5-blue);background:rgba(54,95,143,.09)}.performance-h5-empty{border-color:rgba(54,69,91,.14);background:rgba(249,251,253,.72)}.performance-h5-shell{font-family:SF Pro Display,SF Pro Text,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;letter-spacing:0}.performance-h5-header p{font-size:13px;letter-spacing:.02em}.performance-h5-header h1{font-size:clamp(32px,8.8vw,42px);letter-spacing:0}.performance-h5-header span{font-size:15px;line-height:1.45}.performance-h5-source strong{font-size:17px;letter-spacing:0}.performance-h5-source span{font-size:14px;font-weight:560}.performance-h5-show-tabs button{font-size:15px;font-weight:720}.performance-h5-metric div{font-size:17px;font-weight:740}.performance-h5-metric strong{font-size:clamp(42px,12vw,56px);letter-spacing:0;line-height:1.02}.performance-h5-metric span{font-size:13px;font-weight:610;line-height:1.42}.performance-h5-section-head h2{font-size:clamp(24px,6.8vw,31px);font-weight:740;letter-spacing:0;line-height:1.12}.performance-h5-section-head p{font-size:14px;font-weight:580;line-height:1.45}.performance-h5-calendar-toolbar button,.performance-h5-section-head button{font-size:13px;font-weight:700}.performance-h5-donut span{font-size:17px}.performance-h5-platform-list b,.performance-h5-platform-list span{font-size:13px;font-weight:680}.performance-h5-platform-list em{font-size:12px;font-weight:560}.performance-h5-bars span,.performance-h5-month-bars span,.performance-h5-month-bars strong{font-size:12px;font-weight:620}.performance-h5-legend span,.performance-h5-split-row b,.performance-h5-split-row span{font-size:13px;font-weight:640}.performance-h5-calendar-toolbar strong{font-size:22px;font-weight:740;letter-spacing:0}.performance-h5-week-grid span{font-size:12px;font-weight:650}.performance-h5-day span{font-size:17px;font-weight:740}.performance-h5-day b{font-size:10px;font-weight:560}.performance-h5-session-list b,.performance-h5-session-list strong{font-size:15px;letter-spacing:0}.performance-h5-session-list span{font-size:12px;font-weight:560}.performance-h5-session-list em{font-size:12px;font-weight:680}.performance-h5-empty{font-size:14px;letter-spacing:0}@media (max-width:390px){.performance-h5-header h1{font-size:34px}.performance-h5-metric strong{font-size:clamp(38px,11vw,49px)}.performance-h5-section-head h2{font-size:25px}.performance-h5-calendar-toolbar strong{font-size:20px}}.boss-performance-root,.performance-h5-shell{--h5-display-font:"PingFang SC","SF Pro Display","Hiragino Sans GB","Microsoft YaHei",sans-serif;--h5-note-font:var(--h5-display-font);--hand-rule:rgba(42,34,24,.24);--hand-rule-soft:rgba(42,34,24,.14);--hand-ink:#1f2a31}.boss-performance-root{background:linear-gradient(90deg,rgba(102,88,65,.06) 1px,transparent 0),linear-gradient(180deg,rgba(102,88,65,.052) 1px,transparent 0),radial-gradient(circle at 18% 0,rgba(255,250,238,.72),transparent 260px),#f7f3e9;background-size:26px 26px,26px 26px,auto,auto}.boss-header h2,.boss-main-money strong,.boss-overview-hero strong,.boss-room-panel>strong,.boss-section-head h3,.performance-h5-calendar-toolbar strong,.performance-h5-header h1,.performance-h5-metric strong,.performance-h5-section-head h2{font-family:var(--h5-display-font);font-weight:820;letter-spacing:0}.boss-badge,.boss-daily-summary span,.boss-eyebrow,.boss-live-chip span,.boss-overview-hero span,.performance-h5-alert strong,.performance-h5-header span,.performance-h5-show-tabs button,.performance-h5-source strong{font-family:var(--h5-display-font);letter-spacing:0}.performance-h5-shell{-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.performance-h5-shell,.performance-h5-shell *,.performance-h5-shell button{font-family:var(--h5-ui-font)}.performance-h5-header h1{font-size:clamp(30px,7.8vw,38px);font-weight:780;line-height:1.12}.performance-h5-alert strong,.performance-h5-show-tabs button,.performance-h5-source strong{font-weight:720}.performance-h5-section-head h2{font-size:clamp(22px,6vw,28px);line-height:1.18}.performance-h5-metric strong{font-size:clamp(38px,11vw,52px);font-weight:780;line-height:1.04}.performance-h5-calendar-toolbar strong{font-size:21px;font-weight:760}@media (max-width:390px){.performance-h5-header h1{font-size:32px}.performance-h5-section-head h2{font-size:23px}.performance-h5-metric strong{font-size:clamp(36px,10.5vw,46px)}}.boss-card,.boss-demo-alert,.boss-performance-stage .ops-module-nav,.boss-readonly-note,.boss-status-strip,.boss-store-selector,.performance-h5-alert,.performance-h5-card,.performance-h5-show-tabs,.performance-h5-source{position:relative;border-color:transparent;box-shadow:1px 1px 0 rgba(42,34,24,.045),0 10px 24px rgba(75,61,40,.045)}.boss-card:before,.boss-demo-alert:before,.boss-performance-stage .ops-module-nav:before,.boss-readonly-note:before,.boss-status-strip:before,.boss-store-selector:before,.performance-h5-alert:before,.performance-h5-card:before,.performance-h5-show-tabs:before,.performance-h5-source:before{content:"";position:absolute;inset:-1px;z-index:0;pointer-events:none;border:1.6px solid rgba(43,39,31,.18);border-radius:17px 14px 18px 13px/13px 18px 14px 17px;transform:rotate(-.24deg)}.boss-card:after,.boss-demo-alert:after,.boss-readonly-note:after,.boss-status-strip:after,.performance-h5-alert:after,.performance-h5-card:after,.performance-h5-source:after{content:"";position:absolute;inset:2px;z-index:0;pointer-events:none;border:1.2px solid rgba(43,39,31,.075);border-radius:13px 17px 12px 18px/18px 12px 17px 13px;transform:rotate(.22deg)}.boss-card>*,.boss-demo-alert>*,.boss-readonly-note>*,.boss-status-strip>*,.performance-h5-alert>*,.performance-h5-card>*,.performance-h5-source>*{position:relative;z-index:1}.boss-report-hero,.performance-h5-metric:first-of-type{transform:rotate(-.12deg)}.boss-history-card,.boss-platform-card,.boss-room-card,.performance-h5-card:nth-of-type(2n){transform:rotate(.08deg)}.boss-calendar-card,.boss-detail-card,.boss-exception-card,.performance-h5-card:nth-of-type(3n){transform:rotate(-.06deg)}.boss-badge,.boss-live-chip,.boss-room-status,.boss-soft-tag,.performance-h5-session-list em,.performance-h5-source strong{border-radius:999px;border-style:solid;box-shadow:inset 0 -1px 0 rgba(42,34,24,.05);transform:rotate(-.35deg)}.boss-daily-summary,.performance-h5-alert{background:linear-gradient(180deg,rgba(255,249,235,.92),rgba(255,244,218,.7));border-color:rgba(185,132,62,.32)}.boss-daily-summary strong,.performance-h5-alert p{font-family:var(--h5-display-font);font-size:16px;line-height:1.55}.boss-section-head h3,.performance-h5-section-head h2{display:inline;background:linear-gradient(transparent 66%,rgba(185,132,62,.2) 0)}.boss-breakdown-row,.boss-day-cell,.boss-history-row,.boss-show-list button,.performance-h5-day,.performance-h5-session-list article,.performance-h5-split-row div{border-color:rgba(43,39,31,.12);border-radius:12px 10px 13px 11px/10px 13px 11px 12px;box-shadow:inset 0 0 0 1px rgba(255,253,247,.36),.7px .7px 0 rgba(43,39,31,.035)}.performance-h5-shell,.performance-h5-shell.is-dark{--h5-bg:#070809;--h5-panel:rgba(22,24,26,.94);--h5-panel-strong:rgba(28,30,32,.98);--h5-line:hsla(43,58%,77%,.14);--h5-line-strong:hsla(43,58%,77%,.28);--h5-muted:#9a9a95;--h5-gold:#d5b86a;--h5-gold-soft:#8f7c47;--h5-green:#72c986;--h5-teal:#6fb7a8;min-height:100dvh;background:radial-gradient(circle at 78% -8%,hsla(44,56%,63%,.16),transparent 240px),radial-gradient(circle at 6% 16%,rgba(111,183,168,.12),transparent 220px),linear-gradient(180deg,#0b0c0d,#101214 42%,#070809)!important}.performance-h5-shell *,.performance-h5-shell :after,.performance-h5-shell :before{letter-spacing:0}.performance-h5-page{padding:18px 14px max(30px,env(safe-area-inset-bottom))}.performance-h5-alert:after,.performance-h5-alert:before,.performance-h5-card:after,.performance-h5-card:before,.performance-h5-show-tabs:after,.performance-h5-show-tabs:before,.performance-h5-source:after,.performance-h5-source:before{display:none!important}.performance-h5-alert,.performance-h5-card,.performance-h5-metric,.performance-h5-revenue-card,.performance-h5-show-tabs,.performance-h5-source,.performance-h5-stat-strip{position:relative;overflow:hidden;border:1px solid var(--h5-line)!important;border-radius:8px!important;background:linear-gradient(180deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.018)),var(--h5-panel)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.075),0 16px 34px rgba(0,0,0,.32)!important;transform:none!important}.performance-h5-header{grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 2px 16px}.performance-h5-brand-mark{display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--h5-line-strong);border-radius:8px;color:#17140c;background:linear-gradient(145deg,#f2dc91,#ab8740);font-size:18px;font-weight:900;box-shadow:0 0 22px hsla(44,56%,63%,.18)}.performance-h5-header p{color:var(--h5-gold);font-weight:820}.performance-h5-header h1{font-size:26px;font-weight:850;line-height:1.08}.performance-h5-header span{margin-top:5px;font-weight:620}.performance-h5-header-side{display:grid;justify-items:end;gap:7px}.performance-h5-online{display:inline-flex;align-items:center;gap:6px;color:var(--h5-ink);font-size:11px;font-weight:820}.performance-h5-online:after{content:"";width:7px;height:7px;border-radius:50%;background:#efd680;box-shadow:0 0 10px hsla(46,78%,72%,.72)}.performance-h5-refresh{width:34px;height:34px;border-color:var(--h5-line)!important;border-radius:8px;color:var(--h5-gold);background:hsla(0,0%,100%,.045);box-shadow:none}.performance-h5-source{display:flex;justify-content:space-between;gap:10px;margin-bottom:10px}.performance-h5-source strong{flex:0 0 auto;border:1px solid rgba(114,201,134,.24);border-radius:999px;padding:5px 9px;color:var(--h5-green)!important;background:rgba(114,201,134,.08);font-size:11px;font-weight:820}.performance-h5-source.is-warning strong{border-color:hsla(44,56%,63%,.3);color:var(--h5-gold)!important;background:hsla(44,56%,63%,.08)}.performance-h5-source.is-danger strong{border-color:hsla(2,45%,59%,.34);color:var(--h5-red)!important;background:hsla(2,45%,59%,.1)}.performance-h5-source span{font-size:11px;text-align:right}.performance-h5-show-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:12px;padding:5px;background:hsla(0,0%,100%,.035)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05)!important}.performance-h5-show-tabs button{min-height:36px;border-radius:6px;font-size:12px;font-weight:760}.performance-h5-show-tabs button.is-active{color:#17140c;background:linear-gradient(180deg,#e4ca78,#b69247);box-shadow:0 8px 18px hsla(44,56%,63%,.18)}.performance-h5-revenue-card{margin-bottom:12px;padding:18px 18px 16px;border-color:var(--h5-line-strong)!important;background:radial-gradient(circle at 82% 6%,hsla(44,56%,63%,.2),transparent 170px),linear-gradient(150deg,rgba(32,34,35,.98),rgba(17,19,20,.98))!important}.performance-h5-revenue-head,.performance-h5-revenue-sub{display:flex;align-items:center;justify-content:space-between;gap:10px}.performance-h5-revenue-head em,.performance-h5-revenue-head span,.performance-h5-revenue-sub span{color:var(--h5-muted);font-size:12px;font-style:normal;font-weight:700}.performance-h5-revenue-head em{color:var(--h5-green);text-align:right}.performance-h5-revenue-card strong{display:block;margin-top:14px;color:var(--h5-ink);font-size:clamp(46px,14vw,64px);font-weight:760;line-height:.98;text-shadow:0 0 22px hsla(44,56%,63%,.12)}.performance-h5-revenue-sub{flex-wrap:wrap;justify-content:flex-start;margin-top:13px}.performance-h5-revenue-sub span{color:#c4b98f}.performance-h5-revenue-progress{height:14px;margin-top:16px;overflow:hidden;border:1px solid hsla(44,56%,63%,.22);border-radius:999px;background:linear-gradient(90deg,hsla(44,56%,63%,.06) 25%,transparent 25% 50%,hsla(44,56%,63%,.06) 50% 75%,transparent 75%),rgba(0,0,0,.25);background-size:18px 100%}.performance-h5-revenue-progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#f4da89,#b49249);box-shadow:0 0 18px hsla(44,56%,63%,.28)}.performance-h5-duo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:12px}.performance-h5-metrics{display:none}.performance-h5-metric{min-height:132px;margin:0;padding:17px 14px 14px}.performance-h5-metric:nth-child(5){grid-column:auto}.performance-h5-metric div{color:var(--h5-muted)!important;font-weight:760}.performance-h5-metric strong{margin-top:14px;color:var(--h5-ink)!important;font-size:clamp(36px,11vw,48px);line-height:1}.performance-h5-metric.is-green strong{color:var(--h5-green)!important}.performance-h5-metric.is-gold strong,.performance-h5-metric.is-yellow strong{color:var(--h5-gold)!important}.performance-h5-metric.is-cyan strong{color:var(--h5-teal)!important}.performance-h5-stat-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-bottom:12px;padding:0}.performance-h5-stat-strip div{min-width:0;padding:12px 10px}.performance-h5-stat-strip span{display:block;color:var(--h5-muted);font-size:10px;font-weight:720}.performance-h5-stat-strip strong{display:block;margin-top:7px;overflow:hidden;color:var(--h5-ink);font-size:13px;font-weight:820;text-overflow:ellipsis;white-space:nowrap}.performance-h5-card{margin-bottom:12px;padding:17px 16px}.performance-h5-section-head{margin-bottom:14px}.performance-h5-section-head h2{display:block;background:none;font-weight:820}.performance-h5-bars,.performance-h5-month-bars{min-height:156px;border-color:hsla(44,56%,63%,.1)}.performance-h5-bars i{width:min(32px,70%);background:linear-gradient(180deg,#f0d783,#a98a43)}.performance-h5-month-bars i{background:linear-gradient(180deg,#6fb7a8,#3e746b)}.performance-h5-bars span,.performance-h5-month-bars span,.performance-h5-month-bars strong{color:var(--h5-muted)}.performance-h5-donut:after{background:#151719;box-shadow:inset 0 0 0 1px var(--h5-line)}.performance-h5-calendar-toolbar strong,.performance-h5-donut span,.performance-h5-platform-list b,.performance-h5-session-list b,.performance-h5-session-list strong{color:var(--h5-ink)}.performance-h5-empty,.performance-h5-legend span,.performance-h5-platform-list span,.performance-h5-session-list span,.performance-h5-split-row b,.performance-h5-split-row span{color:var(--h5-muted)}.performance-h5-platform-list em{color:#c1ad6c}.performance-h5-day,.performance-h5-session-list article,.performance-h5-split-row div{border-color:hsla(43,58%,77%,.1);border-radius:8px;background:hsla(0,0%,100%,.04);box-shadow:none}.performance-h5-calendar-toolbar button,.performance-h5-section-head button{border-radius:8px;color:var(--h5-gold);background:hsla(44,56%,63%,.1)}.performance-h5-day{color:var(--h5-ink)}.performance-h5-day b{color:var(--h5-muted)}.performance-h5-day.is-selected{color:#17140c;background:linear-gradient(180deg,#efd680,#b79248);box-shadow:0 10px 22px hsla(44,56%,63%,.22)}.performance-h5-day.is-selected b{color:rgba(23,20,12,.72)}.performance-h5-day.is-today:not(.is-selected){box-shadow:inset 0 0 0 1px hsla(44,56%,63%,.58)}.performance-h5-alert{color:#f0b3ae;background:hsla(2,45%,59%,.1)!important}.performance-h5-empty{border-color:hsla(43,58%,77%,.12);background:hsla(0,0%,100%,.03)}.boss-performance-root,main.boss-performance-root{--boss-ink:#f3efe4;--boss-muted:#9a9a95;--boss-line:hsla(43,58%,77%,.14);--boss-gold:#d5b86a;--boss-green:#72c986;--boss-teal:#6fb7a8;--boss-red:#c66b68;background:radial-gradient(circle at 86% -6%,hsla(44,56%,63%,.14),transparent 320px),radial-gradient(circle at 8% 14%,rgba(111,183,168,.1),transparent 260px),linear-gradient(180deg,#0b0c0d,#101214 48%,#070809)!important;color:var(--boss-ink)!important}main.boss-performance-root .boss-card:after,main.boss-performance-root .boss-card:before,main.boss-performance-root .boss-demo-alert:after,main.boss-performance-root .boss-demo-alert:before,main.boss-performance-root .boss-performance-stage .ops-module-nav:after,main.boss-performance-root .boss-performance-stage .ops-module-nav:before,main.boss-performance-root .boss-readonly-note:after,main.boss-performance-root .boss-readonly-note:before,main.boss-performance-root .boss-status-strip:after,main.boss-performance-root .boss-status-strip:before,main.boss-performance-root .boss-store-selector:after,main.boss-performance-root .boss-store-selector:before{display:none!important}main.boss-performance-root .boss-breakdown-row,main.boss-performance-root .boss-calendar-shell[data-theme=light] .boss-card,main.boss-performance-root .boss-card,main.boss-performance-root .boss-hero-metrics>div,main.boss-performance-root .boss-history-row,main.boss-performance-root .boss-kpi-grid>div,main.boss-performance-root .boss-live-chip,main.boss-performance-root .boss-money-split>div,main.boss-performance-root .boss-room-panel,main.boss-performance-root .boss-show-list button,main.boss-performance-root .boss-summary-grid>div{border-color:var(--boss-line)!important;border-radius:8px!important;background:linear-gradient(180deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.018)),rgba(22,24,26,.94)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.075),0 16px 34px rgba(0,0,0,.32)!important;transform:none!important}main.boss-performance-root .boss-report-hero{border-color:hsla(44,56%,63%,.28)!important;background:radial-gradient(circle at 86% 2%,hsla(44,56%,63%,.18),transparent 220px),linear-gradient(150deg,rgba(32,34,35,.98),rgba(17,19,20,.98))!important}main.boss-performance-root .boss-calendar-shell,main.boss-performance-root .boss-calendar-shell[data-theme=dark],main.boss-performance-root .boss-calendar-shell[data-theme=light],main.boss-performance-root .boss-performance-stage{background:transparent!important}main.boss-performance-root .boss-header h2,main.boss-performance-root .boss-history-row strong,main.boss-performance-root .boss-kpi-grid strong,main.boss-performance-root .boss-main-money strong,main.boss-performance-root .boss-overview-hero strong,main.boss-performance-root .boss-room-panel>strong,main.boss-performance-root .boss-room-title span,main.boss-performance-root .boss-row-money div,main.boss-performance-root .boss-row-title,main.boss-performance-root .boss-section-head h3,main.boss-performance-root .boss-summary-grid strong{color:var(--boss-ink)!important;background:none!important;text-shadow:none!important}main.boss-performance-root .boss-exception-list em,main.boss-performance-root .boss-eyebrow,main.boss-performance-root .boss-live-chip b,main.boss-performance-root .boss-section-head .is-up{color:var(--boss-gold)!important}main.boss-performance-root .boss-header p,main.boss-performance-root .boss-history-row em,main.boss-performance-root .boss-history-row span,main.boss-performance-root .boss-live-chip span,main.boss-performance-root .boss-overview-hero p,main.boss-performance-root .boss-overview-hero span,main.boss-performance-root .boss-room-kpis span,main.boss-performance-root .boss-section-head p{color:var(--boss-muted)!important}main.boss-performance-root .boss-demo-alert,main.boss-performance-root .boss-performance-stage .ops-module-nav,main.boss-performance-root .boss-readonly-note,main.boss-performance-root .boss-status-strip,main.boss-performance-root .boss-store-selector{border-color:var(--boss-line)!important;border-radius:8px!important;background:rgba(22,24,26,.88)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 12px 28px rgba(0,0,0,.24)!important}main.boss-performance-root .boss-day-cell.is-selected,main.boss-performance-root .boss-performance-stage .ops-module-nav__item.is-active,main.boss-performance-root .boss-store-selector button.is-active,main.boss-performance-root .boss-tabs button.is-active,main.boss-performance-root .boss-theme-toggle button.is-active{color:#17140c!important;border-color:hsla(44,56%,63%,.42)!important;background:linear-gradient(180deg,#efd680,#b79248)!important}main.boss-performance-root .boss-badge.is-success,main.boss-performance-root .boss-room-status{color:var(--boss-green)!important;border-color:rgba(114,201,134,.24)!important;background:rgba(114,201,134,.08)!important}main.boss-performance-root .boss-badge.is-warning,main.boss-performance-root .boss-daily-summary{color:var(--boss-gold)!important;border-color:hsla(44,56%,63%,.28)!important;background:hsla(44,56%,63%,.08)!important}main.boss-performance-root .boss-progress-track{background:hsla(44,56%,63%,.09)!important}main.boss-performance-root .boss-history-row i,main.boss-performance-root .boss-mini-trends i,main.boss-performance-root .boss-progress-track i,main.boss-performance-root .boss-trend-legend i{background:linear-gradient(90deg,#efd680,#72c986)!important}main.boss-performance-root .boss-page-bg,main.boss-performance-root .boss-watermark{display:none!important}@media (max-width:390px){.performance-h5-page{padding-right:12px;padding-left:12px}.performance-h5-revenue-card strong{font-size:clamp(40px,13vw,54px)}.performance-h5-duo-grid{gap:10px}.performance-h5-metric{min-height:122px;padding:15px 12px 13px}.performance-h5-stat-strip{grid-template-columns:1fr}}.boss-history-row i,.boss-progress-track,.performance-h5-bars,.performance-h5-month-bars{border-radius:999px}.boss-calendar-shell,.performance-h5-shell{font-family:var(--h5-display-font)}.boss-header h2{font-size:32px;line-height:1.08}.boss-overview-hero strong{font-size:clamp(40px,11vw,52px);line-height:1.02}.boss-daily-summary span,.boss-live-chip b,.boss-soft-tag,.performance-h5-alert strong{font-family:var(--h5-display-font)}.boss-badge,.boss-room-status,.boss-store-selector button,.boss-tabs button,.boss-theme-toggle button{font-family:var(--h5-display-font);font-weight:780}.boss-card,.performance-h5-card{border-radius:16px 13px 17px 14px/14px 17px 13px 16px}.boss-report-hero{border-radius:18px 15px 17px 14px/14px 18px 15px 17px}.boss-demo-alert,.boss-readonly-note,.boss-status-strip,.performance-h5-alert,.performance-h5-source{border-radius:13px 16px 12px 15px/15px 12px 16px 13px}.boss-performance-stage .ops-module-nav,.boss-store-selector,.performance-h5-show-tabs{border-radius:15px 13px 16px 12px/12px 16px 13px 15px}.boss-card:before,.performance-h5-card:before{border-color:rgba(31,42,49,.18)}.boss-report-hero:before{border-color:rgba(31,42,49,.22);transform:rotate(-.32deg)}.boss-readonly-note:before{border-color:rgba(47,125,121,.28)}.boss-daily-summary:before{border-color:rgba(185,132,62,.34)}.boss-badge,.boss-live-chip,.boss-room-status,.boss-soft-tag{border-radius:999px 860px 930px 780px/760px 980px 820px 999px}.boss-history-row i,.boss-mini-trends i,.boss-progress-track i,.performance-h5-bars i,.performance-h5-month-bars i{border-radius:999px 999px 4px 4px;filter:saturate(.86)}@media (max-width:430px){.boss-header h2{font-size:30px}.boss-overview-hero strong{font-size:40px}.boss-daily-summary strong{font-size:14px}}@media (max-width:375px){.boss-header h2{font-size:28px}.boss-overview-hero strong{font-size:37px}}.performance-h5-shell{--h5-ui-font:-apple-system,BlinkMacSystemFont,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans CJK SC","Source Han Sans SC","Segoe UI",sans-serif}.performance-h5-shell,.performance-h5-shell *,.performance-h5-shell button,.performance-h5-shell input,.performance-h5-shell select,.performance-h5-shell textarea{font-family:var(--h5-ui-font)!important}.performance-h5-shell .performance-h5-header h1{font-size:clamp(30px,7.8vw,38px);font-weight:780;line-height:1.12}.performance-h5-shell .performance-h5-section-head h2{font-size:clamp(22px,6vw,28px);font-weight:760;line-height:1.18;background:none}.performance-h5-shell .performance-h5-metric strong{font-size:clamp(38px,11vw,52px);font-weight:780;line-height:1.04}.performance-h5-shell .performance-h5-alert,.performance-h5-shell .performance-h5-card,.performance-h5-shell .performance-h5-card:nth-of-type(2n),.performance-h5-shell .performance-h5-card:nth-of-type(3n),.performance-h5-shell .performance-h5-metric:first-of-type,.performance-h5-shell .performance-h5-session-list em,.performance-h5-shell .performance-h5-show-tabs,.performance-h5-shell .performance-h5-source,.performance-h5-shell .performance-h5-source strong{transform:none}@media (max-width:390px){.performance-h5-shell .performance-h5-header h1{font-size:32px}.performance-h5-shell .performance-h5-section-head h2{font-size:23px}.performance-h5-shell .performance-h5-metric strong{font-size:clamp(36px,10.5vw,46px)}}.performance-h5-shell .performance-h5-header p{font-size:12px;font-weight:720}.performance-h5-shell .performance-h5-header h1{font-size:clamp(24px,6.6vw,30px);font-weight:760;line-height:1.18}.performance-h5-shell .performance-h5-header span{font-size:13px;line-height:1.45}.performance-h5-shell .performance-h5-source strong{font-size:15px}.performance-h5-shell .performance-h5-source span{font-size:12px}.performance-h5-shell .performance-h5-show-tabs button{font-size:14px;font-weight:680}.performance-h5-shell .performance-h5-metric div{font-size:15px;font-weight:700}.performance-h5-shell .performance-h5-metric strong{font-size:clamp(30px,8.8vw,42px);font-weight:760;line-height:1.08}.performance-h5-shell .performance-h5-metric span{font-size:12px}.performance-h5-shell .performance-h5-section-head h2{font-size:clamp(19px,5.1vw,24px);font-weight:740;line-height:1.22}.performance-h5-shell .performance-h5-section-head p{font-size:13px}.performance-h5-shell .performance-h5-calendar-toolbar strong{font-size:18px}.performance-h5-shell .performance-h5-day span{font-size:15px}@media (max-width:390px){.performance-h5-shell .performance-h5-header h1{font-size:26px}.performance-h5-shell .performance-h5-section-head h2{font-size:20px}.performance-h5-shell .performance-h5-metric strong{font-size:clamp(30px,8.5vw,38px)}}.performance-h5-shell{--h5-ink:#172033;--h5-muted:#6f7a8c;--h5-soft-muted:#98a2b3;--h5-line:rgba(30,42,62,.1);--h5-card:hsla(0,0%,100%,.94);--h5-blue:#2f67b1;--h5-blue-bright:#4778c7;--h5-cyan:#209ba4;--h5-green:#3d8a5a;--h5-amber:#b67c24;background:radial-gradient(circle at 50% -120px,hsla(0,0%,100%,.9),transparent 310px),linear-gradient(180deg,#eef2f7,#f7f8fa 310px,#edf1f5);color:var(--h5-ink)}.performance-h5-page{width:min(430px,100%);padding:14px 12px max(24px,env(safe-area-inset-bottom))}.performance-h5-header{grid-template-columns:minmax(0,1fr) 40px;gap:10px;padding:4px 2px 10px}.performance-h5-header p{color:var(--h5-cyan);font-size:12px;font-weight:760}.performance-h5-header h1{margin-top:5px;color:var(--h5-ink);font-size:24px;font-weight:760;line-height:1.18}.performance-h5-header span{margin-top:6px;color:var(--h5-muted);font-size:12px;font-weight:560;line-height:1.35}.performance-h5-refresh{width:40px;height:40px;border-color:rgba(47,103,177,.12);color:var(--h5-blue);background:hsla(0,0%,100%,.78);box-shadow:0 10px 26px rgba(32,48,75,.08)}.performance-h5-alert,.performance-h5-card,.performance-h5-show-tabs,.performance-h5-source{border-color:var(--h5-line);border-radius:18px;background:var(--h5-card);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.78),0 14px 34px rgba(31,45,71,.065)}.performance-h5-alert:after,.performance-h5-alert:before,.performance-h5-card:after,.performance-h5-card:before,.performance-h5-source:after,.performance-h5-source:before{display:none}.performance-h5-source{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 10px;margin-bottom:8px;padding:10px 12px}.performance-h5-source strong{font-size:13px;font-weight:760}.performance-h5-source span{min-width:0;color:var(--h5-muted);font-size:12px;font-weight:540;line-height:1.35}.performance-h5-show-tabs{gap:3px;margin-bottom:10px;padding:3px;border-radius:14px;background:hsla(0,0%,100%,.76)}.performance-h5-show-tabs button{min-height:34px;border-radius:11px;color:var(--h5-muted);font-size:13px;font-weight:660}.performance-h5-show-tabs button.is-active{background:linear-gradient(135deg,#2f67b1,#2d8996);box-shadow:0 8px 18px rgba(47,103,177,.2)}.performance-h5-alert{margin-bottom:10px;padding:10px 12px;font-size:12px;font-weight:650}.performance-h5-metrics{gap:9px;margin-bottom:10px}.performance-h5-metric{min-height:102px;border-radius:18px;padding:14px 14px 12px;background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(250,252,255,.9))}.performance-h5-metric:nth-child(5){min-height:108px}.performance-h5-metric div{font-size:13px;font-weight:720;line-height:1.32}.performance-h5-metric strong{margin-top:8px;font-size:clamp(28px,8vw,38px);font-weight:760;line-height:1.08}.performance-h5-metric span{margin-top:8px;color:var(--h5-muted);font-size:11px;font-weight:560;line-height:1.3}.performance-h5-card{margin-bottom:10px;padding:16px}.performance-h5-section-head{align-items:center;margin-bottom:13px}.performance-h5-section-head h2{color:var(--h5-ink);font-size:18px;font-weight:760;line-height:1.22}.performance-h5-section-head p{margin-top:4px;color:var(--h5-muted);font-size:12px;font-weight:540;line-height:1.35}.performance-h5-calendar-toolbar button,.performance-h5-section-head button{color:var(--h5-blue);background:rgba(47,103,177,.09)}.performance-h5-platform-body{grid-template-columns:110px minmax(0,1fr);gap:14px}.performance-h5-donut{width:110px;height:110px}.performance-h5-donut:after{width:60px;height:60px}.performance-h5-donut span{font-size:15px;font-weight:760}.performance-h5-platform-list{gap:8px}.performance-h5-platform-list div{grid-template-columns:8px minmax(0,1fr) auto;gap:7px;padding-bottom:8px}.performance-h5-platform-list b,.performance-h5-platform-list span{font-size:12px}.performance-h5-platform-list em{grid-column:2/-1;font-size:11px}.performance-h5-bars,.performance-h5-month-bars{min-height:148px;padding-top:8px}.performance-h5-bars{gap:9px}.performance-h5-bars i{width:min(28px,72%)}.performance-h5-month-bars{gap:14px}.performance-h5-month-bars i{width:min(36px,76%)}.performance-h5-bars span,.performance-h5-month-bars span,.performance-h5-month-bars strong{font-size:11px;font-weight:560}.performance-h5-split-row{grid-template-columns:36px minmax(0,1fr) 48px;gap:9px}.performance-h5-legend span,.performance-h5-split-row b,.performance-h5-split-row span{font-size:12px;font-weight:600}.performance-h5-calendar-card{padding-bottom:14px}.performance-h5-calendar-toolbar{grid-template-columns:36px minmax(0,1fr) 36px;gap:8px;margin-bottom:12px}.performance-h5-calendar-toolbar button{width:36px;height:36px;border-radius:12px}.performance-h5-calendar-toolbar strong{color:var(--h5-ink);font-size:17px;font-weight:720}.performance-h5-day-grid,.performance-h5-week-grid{gap:5px}.performance-h5-day{min-height:46px;border-radius:12px;background:rgba(244,247,251,.9)}.performance-h5-day span{font-size:14px;font-weight:720}.performance-h5-day b{font-size:9px;font-weight:540}.performance-h5-day.is-selected{background:linear-gradient(145deg,#2f67b1,#2d8996);box-shadow:0 10px 20px rgba(47,103,177,.22)}.performance-h5-session-list{gap:8px}.performance-h5-session-list article{min-height:68px;border-color:var(--h5-line);border-radius:14px;padding:11px 12px;background:rgba(248,250,253,.88)}.performance-h5-session-list b,.performance-h5-session-list strong{font-size:13px;font-weight:720}.performance-h5-session-list em,.performance-h5-session-list span{font-size:11px}.performance-h5-empty{border-radius:12px;padding:14px 10px;font-size:12px;font-weight:560}@media (max-width:390px){.performance-h5-page{padding-right:10px;padding-left:10px}.performance-h5-header h1{font-size:24px}.performance-h5-card{padding:15px 14px}.performance-h5-metric{min-height:96px;padding:13px 12px 11px}.performance-h5-metric strong{font-size:clamp(27px,7.8vw,34px)}.performance-h5-section-head h2{font-size:17px}.performance-h5-platform-body{grid-template-columns:96px minmax(0,1fr);gap:12px}.performance-h5-donut{width:96px;height:96px}.performance-h5-donut:after{width:52px;height:52px}}.performance-h5-shell .performance-h5-header h1{font-size:clamp(22px,5.9vw,27px);font-weight:740}.performance-h5-shell .performance-h5-header p{font-size:11px}.performance-h5-shell .performance-h5-header span{font-size:12px}.performance-h5-shell .performance-h5-metric{min-height:92px;padding:13px 13px 11px}.performance-h5-shell .performance-h5-metric:nth-child(5){min-height:96px}.performance-h5-shell .performance-h5-metric div{font-size:13px}.performance-h5-shell .performance-h5-metric strong{font-size:clamp(26px,7.2vw,34px);font-weight:720;line-height:1.1}.performance-h5-shell .performance-h5-section-head h2{font-size:clamp(17px,4.7vw,21px)}.performance-h5-shell .performance-h5-card{border-radius:16px}@media (max-width:390px){.performance-h5-shell .performance-h5-header h1{font-size:23px}.performance-h5-shell .performance-h5-metric strong{font-size:clamp(25px,7vw,30px)}.performance-h5-shell .performance-h5-section-head h2{font-size:17px}}.performance-h5-shell.is-dark{--h5-ink:#edf4ff;--h5-muted:#9aa8bd;--h5-soft-muted:#718096;--h5-line:rgba(148,163,184,.16);--h5-card:rgba(18,25,36,.88);--h5-blue:#6ea8ff;--h5-blue-bright:#7fb2ff;--h5-cyan:#4ec7cf;--h5-green:#73d08b;--h5-amber:#e4a848;--h5-danger:#f77;background:radial-gradient(circle at 18% -120px,rgba(80,136,190,.28),transparent 300px),radial-gradient(circle at 92% 8%,rgba(64,198,190,.14),transparent 220px),linear-gradient(180deg,#0c1118,#111722 360px,#0b1017);color:var(--h5-ink)}.performance-h5-shell.is-dark .performance-h5-calendar-toolbar strong,.performance-h5-shell.is-dark .performance-h5-donut span,.performance-h5-shell.is-dark .performance-h5-header h1,.performance-h5-shell.is-dark .performance-h5-section-head h2,.performance-h5-shell.is-dark .performance-h5-session-list b,.performance-h5-shell.is-dark .performance-h5-session-list strong{color:var(--h5-ink)}.performance-h5-shell.is-dark .performance-h5-header p{color:var(--h5-cyan)}.performance-h5-shell.is-dark .performance-h5-bars span,.performance-h5-shell.is-dark .performance-h5-empty,.performance-h5-shell.is-dark .performance-h5-header span,.performance-h5-shell.is-dark .performance-h5-legend span,.performance-h5-shell.is-dark .performance-h5-metric span,.performance-h5-shell.is-dark .performance-h5-month-bars span,.performance-h5-shell.is-dark .performance-h5-section-head p,.performance-h5-shell.is-dark .performance-h5-session-list span,.performance-h5-shell.is-dark .performance-h5-source span{color:var(--h5-muted)}.performance-h5-shell.is-dark .performance-h5-alert,.performance-h5-shell.is-dark .performance-h5-card,.performance-h5-shell.is-dark .performance-h5-show-tabs,.performance-h5-shell.is-dark .performance-h5-source{border-color:var(--h5-line);background:linear-gradient(180deg,rgba(22,31,45,.9),rgba(15,22,33,.86));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 18px 42px rgba(0,0,0,.24)}.performance-h5-shell.is-dark .performance-h5-refresh{border-color:rgba(126,178,255,.18);color:var(--h5-blue);background:rgba(20,30,44,.86);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 14px 30px rgba(0,0,0,.22)}.performance-h5-shell.is-dark .performance-h5-source.is-success strong{color:var(--h5-green)}.performance-h5-shell.is-dark .performance-h5-source.is-warning strong{color:var(--h5-amber)}.performance-h5-shell.is-dark .performance-h5-source.is-danger strong{color:var(--h5-danger)}.performance-h5-shell.is-dark .performance-h5-source.is-neutral strong{color:var(--h5-blue)}.performance-h5-shell.is-dark .performance-h5-show-tabs{background:rgba(10,15,23,.72)}.performance-h5-shell.is-dark .performance-h5-show-tabs button{color:#8d9bb1}.performance-h5-shell.is-dark .performance-h5-show-tabs button.is-active{color:#fff;background:linear-gradient(135deg,#3c76bf,#2b9ca2);box-shadow:0 10px 22px rgba(47,126,190,.24)}.performance-h5-shell.is-dark .performance-h5-metric{background:radial-gradient(circle at 92% 0,rgba(126,178,255,.09),transparent 130px),linear-gradient(180deg,rgba(22,31,45,.92),rgba(14,21,32,.86))}.performance-h5-shell.is-dark .performance-h5-metric.is-blue div,.performance-h5-shell.is-dark .performance-h5-metric.is-blue strong{color:var(--h5-blue-bright)}.performance-h5-shell.is-dark .performance-h5-metric.is-cyan div,.performance-h5-shell.is-dark .performance-h5-metric.is-cyan strong{color:var(--h5-cyan)}.performance-h5-shell.is-dark .performance-h5-metric.is-green div,.performance-h5-shell.is-dark .performance-h5-metric.is-green strong{color:var(--h5-green)}.performance-h5-shell.is-dark .performance-h5-metric.is-yellow div,.performance-h5-shell.is-dark .performance-h5-metric.is-yellow strong{color:var(--h5-amber)}.performance-h5-shell.is-dark .performance-h5-alert{border-color:hsla(0,100%,73%,.2);color:#ff9a9a;background:linear-gradient(180deg,rgba(68,26,32,.82),rgba(35,20,27,.78))}.performance-h5-shell.is-dark .performance-h5-calendar-toolbar button,.performance-h5-shell.is-dark .performance-h5-section-head button{color:var(--h5-blue);background:rgba(126,178,255,.11)}.performance-h5-shell.is-dark .performance-h5-donut-empty{background:conic-gradient(from 45deg,#263244,#182231,#303b4d,#263244)}.performance-h5-shell.is-dark .performance-h5-donut:after{background:linear-gradient(180deg,#111a27,#0e1520);box-shadow:inset 0 0 0 1px rgba(148,163,184,.14)}.performance-h5-shell.is-dark .performance-h5-platform-list div{border-bottom-color:rgba(148,163,184,.12)}.performance-h5-shell.is-dark .performance-h5-platform-list b,.performance-h5-shell.is-dark .performance-h5-platform-list span,.performance-h5-shell.is-dark .performance-h5-split-row b,.performance-h5-shell.is-dark .performance-h5-split-row span{color:#d8e1ee}.performance-h5-shell.is-dark .performance-h5-platform-list em{color:var(--h5-muted)}.performance-h5-shell.is-dark .performance-h5-bars,.performance-h5-shell.is-dark .performance-h5-month-bars{border-color:rgba(148,163,184,.16)}.performance-h5-shell.is-dark .performance-h5-bars i{background:linear-gradient(180deg,#74aaff,#3e75bd)}.performance-h5-shell.is-dark .performance-h5-month-bars i{background:linear-gradient(180deg,#efbc5e,#b77a27)}.performance-h5-shell.is-dark .performance-h5-day,.performance-h5-shell.is-dark .performance-h5-session-list article,.performance-h5-shell.is-dark .performance-h5-split-row div{border-color:rgba(148,163,184,.13);background:rgba(10,16,25,.52);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.025)}.performance-h5-shell.is-dark .performance-h5-week-grid span{color:#7f8da3}.performance-h5-shell.is-dark .performance-h5-day{color:#d8e1ee}.performance-h5-shell.is-dark .performance-h5-day b{color:#8e9cb1}.performance-h5-shell.is-dark .performance-h5-day.is-selected{color:#fff;background:linear-gradient(145deg,#3b75bd,#2b9ca2);box-shadow:0 12px 24px rgba(47,126,190,.28)}.performance-h5-shell.is-dark .performance-h5-day.is-today:not(.is-selected){box-shadow:inset 0 0 0 1px rgba(126,178,255,.52)}.performance-h5-shell.is-dark .performance-h5-empty{border-color:rgba(148,163,184,.18);background:rgba(10,16,25,.42)}.performance-h5-shell.is-dark .performance-h5-session-list em{color:var(--h5-blue);background:rgba(126,178,255,.12)}.performance-h5-shell,.performance-h5-shell.is-dark{--h5-ink:#f3efe4;--h5-muted:#94a7b8;--h5-line:rgba(125,211,252,.16);--h5-line-strong:rgba(125,211,252,.34);--h5-gold:#7dd3fc;--h5-green:#8ee6b8;--h5-teal:#67e8f9;--h5-violet:#9ba8ff;--h5-red:#c66b68;background:radial-gradient(circle at 82% -10%,rgba(125,211,252,.18),transparent 260px),radial-gradient(circle at 6% 18%,rgba(155,168,255,.12),transparent 240px),radial-gradient(circle at 92% 72%,rgba(142,230,184,.08),transparent 280px),linear-gradient(180deg,#081016,#101923 44%,#070b10)!important;color:var(--h5-ink);height:100dvh;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.performance-h5-shell .performance-h5-page{width:min(430px,100%);min-height:auto;padding:18px 14px max(30px,env(safe-area-inset-bottom))}.performance-h5-shell .performance-h5-header{display:grid;grid-template-columns:42px minmax(0,1fr) max-content;gap:12px;padding:8px 2px 16px}.performance-h5-shell .performance-h5-header>div:nth-child(2){min-width:0}.performance-h5-shell .performance-h5-header p,.performance-h5-shell.is-dark .performance-h5-header p{color:var(--h5-gold);font-size:12px;font-weight:820;line-height:1.2;white-space:normal}.performance-h5-shell .performance-h5-header h1,.performance-h5-shell.is-dark .performance-h5-header h1{margin-top:5px;color:var(--h5-ink);font-size:26px;font-weight:850;line-height:1.08;white-space:nowrap}.performance-h5-shell .performance-h5-header span,.performance-h5-shell.is-dark .performance-h5-header span{margin-top:5px;color:var(--h5-muted);font-size:12px;font-weight:620;line-height:1.35}.performance-h5-shell .performance-h5-brand-mark{display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--h5-line-strong);border-radius:8px;color:#06131c;background:linear-gradient(145deg,#b8f3ff,#62c7f0 52%,#7b8dff);font-size:18px;font-weight:900;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.62),0 0 24px rgba(103,232,249,.24),0 14px 28px rgba(0,0,0,.28)}.performance-h5-shell .performance-h5-header-side{display:grid;justify-items:end;gap:7px}.performance-h5-shell .performance-h5-online{display:inline-flex;align-items:center;gap:6px;color:var(--h5-ink);font-size:11px;font-weight:820}.performance-h5-shell .performance-h5-online:after{content:"";width:7px;height:7px;border-radius:50%;background:#67e8f9;box-shadow:0 0 12px rgba(103,232,249,.82)}.performance-h5-shell .performance-h5-refresh,.performance-h5-shell.is-dark .performance-h5-refresh{width:34px;height:34px;border-color:var(--h5-line)!important;border-radius:8px;color:var(--h5-gold);background:hsla(0,0%,100%,.045);box-shadow:none}.performance-h5-shell .performance-h5-alert,.performance-h5-shell .performance-h5-card,.performance-h5-shell .performance-h5-metric,.performance-h5-shell .performance-h5-revenue-card,.performance-h5-shell .performance-h5-show-tabs,.performance-h5-shell .performance-h5-source,.performance-h5-shell .performance-h5-stat-strip,.performance-h5-shell.is-dark .performance-h5-alert,.performance-h5-shell.is-dark .performance-h5-card,.performance-h5-shell.is-dark .performance-h5-show-tabs,.performance-h5-shell.is-dark .performance-h5-source{position:relative;overflow:hidden;border:1px solid var(--h5-line)!important;border-radius:8px!important;background:linear-gradient(180deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.035)),rgba(13,24,34,.68)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),inset 0 -1px 0 rgba(125,211,252,.055),0 22px 46px rgba(0,0,0,.38),0 0 0 1px hsla(0,0%,100%,.035)!important;backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%);transform:none!important}.performance-h5-shell .performance-h5-alert:after,.performance-h5-shell .performance-h5-alert:before,.performance-h5-shell .performance-h5-card:after,.performance-h5-shell .performance-h5-card:before,.performance-h5-shell .performance-h5-show-tabs:after,.performance-h5-shell .performance-h5-show-tabs:before,.performance-h5-shell .performance-h5-source:after,.performance-h5-shell .performance-h5-source:before{display:none!important}.performance-h5-shell .performance-h5-source{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px;padding:10px 12px}.performance-h5-shell .performance-h5-source strong,.performance-h5-shell.is-dark .performance-h5-source.is-neutral strong,.performance-h5-shell.is-dark .performance-h5-source.is-success strong{flex:0 0 auto;border:1px solid rgba(114,201,134,.24);border-radius:999px;padding:5px 9px;color:var(--h5-green)!important;background:rgba(114,201,134,.08);font-size:11px;font-weight:820}.performance-h5-shell .performance-h5-source span,.performance-h5-shell.is-dark .performance-h5-source span{min-width:0;color:var(--h5-muted);font-size:11px;text-align:right}.performance-h5-shell .performance-h5-show-tabs{gap:6px;margin-bottom:12px;padding:5px;background:hsla(0,0%,100%,.035)!important}.performance-h5-shell .performance-h5-show-tabs button,.performance-h5-shell.is-dark .performance-h5-show-tabs button{min-height:36px;border-radius:6px;color:var(--h5-muted);font-size:12px;font-weight:760}.performance-h5-shell .performance-h5-show-tabs button.is-active,.performance-h5-shell.is-dark .performance-h5-show-tabs button.is-active{color:#06131c;background:linear-gradient(180deg,#a7f3ff,#5bc3ef 54%,#7387ff);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.46),0 10px 22px rgba(103,232,249,.18)}.performance-h5-shell .performance-h5-revenue-card{display:block;margin-bottom:12px;padding:18px 18px 16px;border-color:var(--h5-line-strong)!important;background:radial-gradient(circle at 84% 4%,rgba(125,211,252,.24),transparent 180px),radial-gradient(circle at 10% 95%,rgba(155,168,255,.12),transparent 180px),linear-gradient(150deg,rgba(18,31,42,.76),rgba(8,15,23,.78))!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.22),inset 0 0 0 1px rgba(125,211,252,.045),0 28px 60px rgba(0,0,0,.44),0 0 38px rgba(103,232,249,.07)!important}.performance-h5-shell .performance-h5-revenue-head,.performance-h5-shell .performance-h5-revenue-sub{display:flex;align-items:center;justify-content:space-between;gap:10px}.performance-h5-shell .performance-h5-revenue-head em,.performance-h5-shell .performance-h5-revenue-head span,.performance-h5-shell .performance-h5-revenue-sub span{color:var(--h5-muted);font-size:12px;font-style:normal;font-weight:700}.performance-h5-shell .performance-h5-revenue-head em{color:var(--h5-green);text-align:right}.performance-h5-shell .performance-h5-revenue-card strong{display:block;margin-top:14px;color:var(--h5-ink);font-size:clamp(46px,14vw,64px);font-weight:760;line-height:.98;text-shadow:0 0 22px hsla(44,56%,63%,.12)}.performance-h5-shell .performance-h5-revenue-sub{flex-wrap:wrap;justify-content:flex-start;margin-top:13px}.performance-h5-shell .performance-h5-revenue-sub span{color:#b9d7e4}.performance-h5-shell .performance-h5-revenue-progress{height:14px;margin-top:16px;overflow:hidden;border:1px solid rgba(125,211,252,.26);border-radius:999px;background:linear-gradient(90deg,rgba(125,211,252,.075) 25%,transparent 25% 50%,rgba(125,211,252,.075) 50% 75%,transparent 75%),rgba(0,0,0,.25);background-size:18px 100%}.performance-h5-shell .performance-h5-revenue-progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#a7f3ff,#67e8f9 54%,#8fa2ff);box-shadow:0 0 20px rgba(103,232,249,.34)}.performance-h5-shell .performance-h5-duo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:12px}.performance-h5-shell .performance-h5-metric{min-height:132px;margin:0;padding:17px 14px 14px}.performance-h5-shell .performance-h5-metric div,.performance-h5-shell.is-dark .performance-h5-metric div{color:var(--h5-muted)!important;font-size:13px;font-weight:760}.performance-h5-shell .performance-h5-metric strong,.performance-h5-shell.is-dark .performance-h5-metric strong{margin-top:14px;color:var(--h5-ink)!important;font-size:clamp(36px,11vw,48px);font-weight:760;line-height:1}.performance-h5-shell .performance-h5-metric.is-green strong,.performance-h5-shell.is-dark .performance-h5-metric.is-green strong{color:var(--h5-green)!important}.performance-h5-shell .performance-h5-metric.is-gold strong,.performance-h5-shell .performance-h5-metric.is-yellow strong,.performance-h5-shell.is-dark .performance-h5-metric.is-yellow strong{color:var(--h5-gold)!important}.performance-h5-shell .performance-h5-metric span,.performance-h5-shell.is-dark .performance-h5-metric span{color:var(--h5-muted);font-size:11px}.performance-h5-shell .performance-h5-stat-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-bottom:12px;padding:0}.performance-h5-shell .performance-h5-stat-strip div{min-width:0;padding:12px 10px}.performance-h5-shell .performance-h5-stat-strip span{display:block;color:var(--h5-muted);font-size:10px;font-weight:720}.performance-h5-shell .performance-h5-stat-strip strong{display:block;margin-top:7px;overflow:hidden;color:var(--h5-ink);font-size:13px;font-weight:820;text-overflow:ellipsis;white-space:nowrap}.performance-h5-shell .performance-h5-section-head h2,.performance-h5-shell.is-dark .performance-h5-section-head h2{display:block;color:var(--h5-ink);background:none;font-size:18px;font-weight:820}.performance-h5-shell .performance-h5-bars span,.performance-h5-shell .performance-h5-empty,.performance-h5-shell .performance-h5-legend span,.performance-h5-shell .performance-h5-month-bars span,.performance-h5-shell .performance-h5-month-bars strong,.performance-h5-shell .performance-h5-platform-list span,.performance-h5-shell .performance-h5-section-head p,.performance-h5-shell .performance-h5-session-list span,.performance-h5-shell .performance-h5-split-row b,.performance-h5-shell .performance-h5-split-row span,.performance-h5-shell.is-dark .performance-h5-section-head p{color:var(--h5-muted)}.performance-h5-shell .performance-h5-bars i,.performance-h5-shell.is-dark .performance-h5-bars i{background:linear-gradient(180deg,#a7f3ff,#4fbce8)}.performance-h5-shell .performance-h5-month-bars i,.performance-h5-shell.is-dark .performance-h5-month-bars i{background:linear-gradient(180deg,#9ba8ff,#5367d9)}.performance-h5-shell .performance-h5-donut:after,.performance-h5-shell.is-dark .performance-h5-donut:after{background:#151719;box-shadow:inset 0 0 0 1px var(--h5-line)}.performance-h5-shell .performance-h5-calendar-toolbar strong,.performance-h5-shell .performance-h5-donut span,.performance-h5-shell .performance-h5-platform-list b,.performance-h5-shell .performance-h5-session-list b,.performance-h5-shell .performance-h5-session-list strong,.performance-h5-shell.is-dark .performance-h5-donut span,.performance-h5-shell.is-dark .performance-h5-session-list b,.performance-h5-shell.is-dark .performance-h5-session-list strong{color:var(--h5-ink)}.performance-h5-shell .performance-h5-platform-list em{color:#9bdcf5}.performance-h5-shell .performance-h5-day,.performance-h5-shell .performance-h5-session-list article,.performance-h5-shell .performance-h5-split-row div,.performance-h5-shell.is-dark .performance-h5-day,.performance-h5-shell.is-dark .performance-h5-session-list article,.performance-h5-shell.is-dark .performance-h5-split-row div{border-color:hsla(43,58%,77%,.1);border-radius:8px;background:hsla(0,0%,100%,.04);box-shadow:none}.performance-h5-shell .performance-h5-calendar-toolbar button,.performance-h5-shell .performance-h5-section-head button,.performance-h5-shell.is-dark .performance-h5-calendar-toolbar button,.performance-h5-shell.is-dark .performance-h5-section-head button{border-radius:8px;color:var(--h5-gold);background:hsla(44,56%,63%,.1)}.performance-h5-shell .performance-h5-day.is-selected,.performance-h5-shell.is-dark .performance-h5-day.is-selected{color:#06131c;background:linear-gradient(180deg,#a7f3ff,#5bc3ef 54%,#7387ff);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.46),0 12px 26px rgba(103,232,249,.2)}.performance-h5-shell .performance-h5-alert,.performance-h5-shell.is-dark .performance-h5-alert{color:#f0b3ae;background:hsla(2,45%,59%,.1)!important}@media (max-width:390px){.performance-h5-shell .performance-h5-revenue-card strong{font-size:clamp(40px,13vw,54px)}.performance-h5-shell .performance-h5-duo-grid{gap:10px}.performance-h5-shell .performance-h5-metric{min-height:122px;padding:15px 12px 13px}.performance-h5-shell .performance-h5-stat-strip{grid-template-columns:1fr}}.performance-h5-shell{overflow-x:hidden}.performance-h5-shell:not(.is-dark){--h5-ink:#172033;--h5-muted:#6c7689;--h5-line:rgba(30,42,62,.1);--h5-line-strong:rgba(47,103,177,.18);--h5-gold:#b67c24;--h5-green:#34885a;--h5-teal:#218f9a;background:radial-gradient(circle at 82% -80px,rgba(47,103,177,.12),transparent 270px),linear-gradient(180deg,#eef2f7,#f8fafc 340px,#edf1f5)!important;color:var(--h5-ink)}.performance-h5-shell .performance-h5-header p{overflow-wrap:anywhere;word-break:break-word}.performance-h5-shell:not(.is-dark) .performance-h5-calendar-toolbar strong,.performance-h5-shell:not(.is-dark) .performance-h5-donut span,.performance-h5-shell:not(.is-dark) .performance-h5-header h1,.performance-h5-shell:not(.is-dark) .performance-h5-platform-list b,.performance-h5-shell:not(.is-dark) .performance-h5-section-head h2,.performance-h5-shell:not(.is-dark) .performance-h5-session-list b,.performance-h5-shell:not(.is-dark) .performance-h5-session-list strong,.performance-h5-shell:not(.is-dark) .performance-h5-stat-strip strong{color:var(--h5-ink)}.performance-h5-shell:not(.is-dark) .performance-h5-header p{color:var(--h5-teal)}.performance-h5-shell:not(.is-dark) .performance-h5-bars span,.performance-h5-shell:not(.is-dark) .performance-h5-empty,.performance-h5-shell:not(.is-dark) .performance-h5-header span,.performance-h5-shell:not(.is-dark) .performance-h5-legend span,.performance-h5-shell:not(.is-dark) .performance-h5-metric span,.performance-h5-shell:not(.is-dark) .performance-h5-month-bars span,.performance-h5-shell:not(.is-dark) .performance-h5-month-bars strong,.performance-h5-shell:not(.is-dark) .performance-h5-platform-list span,.performance-h5-shell:not(.is-dark) .performance-h5-section-head p,.performance-h5-shell:not(.is-dark) .performance-h5-session-list span,.performance-h5-shell:not(.is-dark) .performance-h5-source span,.performance-h5-shell:not(.is-dark) .performance-h5-split-row b,.performance-h5-shell:not(.is-dark) .performance-h5-split-row span,.performance-h5-shell:not(.is-dark) .performance-h5-stat-strip em,.performance-h5-shell:not(.is-dark) .performance-h5-stat-strip span{color:var(--h5-muted)}.performance-h5-shell:not(.is-dark) .performance-h5-alert,.performance-h5-shell:not(.is-dark) .performance-h5-card,.performance-h5-shell:not(.is-dark) .performance-h5-metric,.performance-h5-shell:not(.is-dark) .performance-h5-revenue-card,.performance-h5-shell:not(.is-dark) .performance-h5-show-tabs,.performance-h5-shell:not(.is-dark) .performance-h5-source,.performance-h5-shell:not(.is-dark) .performance-h5-stat-strip{border-color:var(--h5-line)!important;background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(250,252,255,.92))!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8),0 14px 34px rgba(31,45,71,.07)!important}.performance-h5-shell:not(.is-dark) .performance-h5-brand-mark{color:#17140c;background:linear-gradient(180deg,#ead58b,#c59d4c)}.performance-h5-shell:not(.is-dark) .performance-h5-refresh{color:#2f67b1;background:hsla(0,0%,100%,.86)}.performance-h5-shell:not(.is-dark) .performance-h5-source strong{color:var(--h5-green)!important;background:rgba(52,136,90,.08)}.performance-h5-shell:not(.is-dark) .performance-h5-show-tabs{background:hsla(0,0%,100%,.72)!important}.performance-h5-shell:not(.is-dark) .performance-h5-show-tabs button.is-active{color:#fff;background:linear-gradient(135deg,#2f67b1,#218f9a)}.performance-h5-shell:not(.is-dark) .performance-h5-revenue-card{border-color:var(--h5-line-strong)!important;background:radial-gradient(circle at 82% 6%,rgba(47,103,177,.12),transparent 170px),linear-gradient(150deg,hsla(0,0%,100%,.98),rgba(247,250,253,.96))!important}.performance-h5-shell:not(.is-dark) .performance-h5-metric strong,.performance-h5-shell:not(.is-dark) .performance-h5-revenue-card strong{color:var(--h5-ink)!important;text-shadow:none}.performance-h5-shell:not(.is-dark) .performance-h5-revenue-sub span{color:#7d8490}.performance-h5-shell:not(.is-dark) .performance-h5-revenue-progress{border-color:rgba(47,103,177,.18);background:rgba(47,103,177,.08)}.performance-h5-shell:not(.is-dark) .performance-h5-revenue-progress i{background:linear-gradient(90deg,#4b7fc7,#218f9a)}.performance-h5-shell:not(.is-dark) .performance-h5-stat-strip em{display:block;margin-top:5px;overflow:hidden;font-size:10px;font-style:normal;font-weight:640;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.performance-h5-shell:not(.is-dark) .performance-h5-metric.is-green strong{color:var(--h5-green)!important}.performance-h5-shell:not(.is-dark) .performance-h5-metric.is-gold strong,.performance-h5-shell:not(.is-dark) .performance-h5-metric.is-yellow strong{color:var(--h5-gold)!important}.performance-h5-shell:not(.is-dark) .performance-h5-day,.performance-h5-shell:not(.is-dark) .performance-h5-session-list article,.performance-h5-shell:not(.is-dark) .performance-h5-split-row div{border-color:var(--h5-line);background:rgba(246,248,251,.92)}.performance-h5-shell:not(.is-dark) .performance-h5-day.is-selected{color:#fff;background:linear-gradient(135deg,#2f67b1,#218f9a)}.performance-h5-shell.is-dark .performance-h5-stat-strip em{display:block;margin-top:5px;overflow:hidden;color:var(--h5-muted);font-size:10px;font-style:normal;font-weight:640;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.performance-h5-shell,.performance-h5-shell.is-dark,.performance-h5-shell:not(.is-dark){--h5-ink:#2f3430;--h5-muted:#74786f;--h5-soft:#8e9289;--h5-line:rgba(86,118,96,.22);--h5-line-strong:rgba(143,84,80,.28);--h5-green:#567660;--h5-red:#9b6460;--h5-gold:#567660;background:radial-gradient(circle at 16% -8%,hsla(0,0%,100%,.72),transparent 270px),radial-gradient(circle at 86% 4%,rgba(86,118,96,.14),transparent 300px),radial-gradient(circle at 10% 72%,hsla(4,24%,49%,.1),transparent 280px),linear-gradient(180deg,#ece7dc,#f8f4eb 42%,#e8e1d4)!important;height:100dvh;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.performance-h5-shell .performance-h5-header p,.performance-h5-shell .performance-h5-metric.is-gold strong,.performance-h5-shell .performance-h5-metric.is-green strong,.performance-h5-shell .performance-h5-metric.is-yellow strong,.performance-h5-shell .performance-h5-revenue-head em,.performance-h5-shell .performance-h5-source strong,.performance-h5-shell.is-dark .performance-h5-header p,.performance-h5-shell:not(.is-dark) .performance-h5-header p{color:var(--h5-green)!important}.performance-h5-shell .performance-h5-calendar-toolbar strong,.performance-h5-shell .performance-h5-donut span,.performance-h5-shell .performance-h5-header h1,.performance-h5-shell .performance-h5-platform-list b,.performance-h5-shell .performance-h5-revenue-card strong,.performance-h5-shell .performance-h5-section-head h2,.performance-h5-shell .performance-h5-session-list b,.performance-h5-shell .performance-h5-session-list strong,.performance-h5-shell .performance-h5-stat-strip strong,.performance-h5-shell.is-dark .performance-h5-header h1,.performance-h5-shell:not(.is-dark) .performance-h5-header h1{color:var(--h5-ink)!important;text-shadow:none!important}.performance-h5-shell .performance-h5-brand-mark,.performance-h5-shell:not(.is-dark) .performance-h5-brand-mark{color:#f8f4eb!important;border-color:rgba(86,118,96,.42)!important;background:linear-gradient(145deg,#71917a,#567660 52%,#9b6460)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.36),0 16px 34px rgba(71,63,50,.2),0 0 0 1px hsla(0,0%,100%,.38)!important}.performance-h5-shell .performance-h5-online:after{background:var(--h5-green)!important;box-shadow:0 0 10px rgba(86,118,96,.42)!important}.performance-h5-shell .performance-h5-alert,.performance-h5-shell .performance-h5-card,.performance-h5-shell .performance-h5-metric,.performance-h5-shell .performance-h5-revenue-card,.performance-h5-shell .performance-h5-show-tabs,.performance-h5-shell .performance-h5-source,.performance-h5-shell .performance-h5-stat-strip,.performance-h5-shell:not(.is-dark) .performance-h5-alert,.performance-h5-shell:not(.is-dark) .performance-h5-card,.performance-h5-shell:not(.is-dark) .performance-h5-revenue-card,.performance-h5-shell:not(.is-dark) .performance-h5-show-tabs,.performance-h5-shell:not(.is-dark) .performance-h5-source,.performance-h5-shell:not(.is-dark) .performance-h5-stat-strip{position:relative;overflow:hidden;border-color:var(--h5-line)!important;background:linear-gradient(180deg,hsla(0,0%,100%,.72),rgba(255,252,243,.38)),rgba(255,250,238,.46)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.72),inset 0 -1px 0 rgba(86,118,96,.06),0 18px 42px rgba(74,67,55,.13),0 0 0 1px hsla(0,0%,100%,.3)!important;backdrop-filter:blur(26px) saturate(112%);-webkit-backdrop-filter:blur(26px) saturate(112%)}.performance-h5-shell .performance-h5-card:before,.performance-h5-shell .performance-h5-revenue-card:before,.performance-h5-shell .performance-h5-show-tabs:before,.performance-h5-shell .performance-h5-source:before,.performance-h5-shell .performance-h5-stat-strip:before{content:""!important;display:block!important;position:absolute;left:0;top:0;bottom:0;z-index:1;width:6px;border-radius:8px 0 0 8px;background:linear-gradient(180deg,rgba(86,118,96,.86),rgba(86,118,96,.42))!important;pointer-events:none}.performance-h5-shell .performance-h5-detail-card:before,.performance-h5-shell .performance-h5-platform-card:before,.performance-h5-shell .performance-h5-revenue-card:before{background:linear-gradient(180deg,hsla(4,24%,49%,.86),hsla(4,24%,49%,.42))!important}.performance-h5-shell .performance-h5-card:after,.performance-h5-shell .performance-h5-revenue-card:after,.performance-h5-shell .performance-h5-show-tabs:after,.performance-h5-shell .performance-h5-source:after,.performance-h5-shell .performance-h5-stat-strip:after{content:""!important;display:block!important;position:absolute;inset:1px;z-index:0;border-radius:7px;background:linear-gradient(135deg,hsla(0,0%,100%,.36),transparent 34%),radial-gradient(circle at 92% 0,rgba(86,118,96,.08),transparent 150px);pointer-events:none}.performance-h5-shell .performance-h5-card>*,.performance-h5-shell .performance-h5-revenue-card>*,.performance-h5-shell .performance-h5-show-tabs>*,.performance-h5-shell .performance-h5-source>*,.performance-h5-shell .performance-h5-stat-strip>*{position:relative;z-index:2}.performance-h5-shell .performance-h5-revenue-card,.performance-h5-shell:not(.is-dark) .performance-h5-revenue-card{border-color:var(--h5-line-strong)!important;background:radial-gradient(circle at 82% 4%,rgba(86,118,96,.12),transparent 190px),radial-gradient(circle at 10% 96%,hsla(4,24%,49%,.12),transparent 180px),rgba(255,251,241,.58)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.76),0 26px 58px rgba(82,72,56,.16),0 0 0 1px hsla(0,0%,100%,.34)!important}.performance-h5-shell .performance-h5-show-tabs button.is-active,.performance-h5-shell:not(.is-dark) .performance-h5-show-tabs button.is-active{color:#f8f4eb!important;background:linear-gradient(135deg,#567660,#6d846f 58%,#9b6460)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.28),0 10px 22px rgba(86,118,96,.18)!important}.performance-h5-shell .performance-h5-revenue-sub span{color:#6f766c!important}.performance-h5-shell .performance-h5-revenue-progress,.performance-h5-shell:not(.is-dark) .performance-h5-revenue-progress{border-color:rgba(86,118,96,.22)!important;background:linear-gradient(90deg,rgba(86,118,96,.055) 25%,transparent 25% 50%,hsla(4,24%,49%,.055) 50% 75%,transparent 75%),rgba(86,118,96,.08)!important}.performance-h5-shell .performance-h5-revenue-progress i,.performance-h5-shell:not(.is-dark) .performance-h5-revenue-progress i{background:linear-gradient(90deg,#567660,#798b72 56%,#9b6460)!important;box-shadow:0 0 18px rgba(86,118,96,.18)!important}.performance-h5-shell .performance-h5-bars i,.performance-h5-shell:not(.is-dark) .performance-h5-bars i{background:linear-gradient(180deg,#6b806a,#567660)!important}.performance-h5-shell .performance-h5-month-bars i,.performance-h5-shell:not(.is-dark) .performance-h5-month-bars i{background:linear-gradient(180deg,#ad7b76,#9b6460)!important}.performance-h5-shell .performance-h5-platform-list em{color:var(--h5-red)!important}.performance-h5-shell .performance-h5-day,.performance-h5-shell .performance-h5-session-list article,.performance-h5-shell .performance-h5-split-row div,.performance-h5-shell:not(.is-dark) .performance-h5-day,.performance-h5-shell:not(.is-dark) .performance-h5-session-list article,.performance-h5-shell:not(.is-dark) .performance-h5-split-row div{border-color:rgba(86,118,96,.14)!important;background:rgba(255,252,243,.42)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.46),0 8px 18px rgba(74,67,55,.055)!important}.performance-h5-shell .performance-h5-day.is-selected,.performance-h5-shell:not(.is-dark) .performance-h5-day.is-selected{color:#f8f4eb!important;background:linear-gradient(135deg,#567660,#6d846f 58%,#9b6460)!important;box-shadow:0 10px 22px rgba(86,118,96,.18)!important}.performance-h5-shell,.performance-h5-shell.is-dark,.performance-h5-shell:not(.is-dark){--h5-paper:#f2ede3;--h5-paper-card:#fbf7ee;--h5-paper-soft:#f6f1e7;--h5-ink:#30362f;--h5-muted:#73796f;--h5-line:#71816d;--h5-line-soft:hsla(108,8%,47%,.34);--h5-red:#9a6b67;--h5-green:#71816d;--h5-gold:#71816d;color:var(--h5-ink)!important;background:var(--h5-paper)!important}.performance-h5-shell .performance-h5-header{border:2px solid var(--h5-line);border-radius:0;margin-bottom:12px;padding:14px 14px 14px 12px;background:var(--h5-paper-card);box-shadow:none}.performance-h5-shell .performance-h5-brand-mark,.performance-h5-shell:not(.is-dark) .performance-h5-brand-mark{border:2px solid var(--h5-line)!important;border-radius:0!important;color:var(--h5-line)!important;background:transparent!important;background-image:none!important;box-shadow:none!important}.performance-h5-shell .performance-h5-calendar-toolbar strong,.performance-h5-shell .performance-h5-header h1,.performance-h5-shell .performance-h5-header p,.performance-h5-shell .performance-h5-header span,.performance-h5-shell .performance-h5-online,.performance-h5-shell .performance-h5-platform-list b,.performance-h5-shell .performance-h5-revenue-card strong,.performance-h5-shell .performance-h5-section-head h2,.performance-h5-shell .performance-h5-session-list b,.performance-h5-shell .performance-h5-session-list strong,.performance-h5-shell .performance-h5-stat-strip strong{color:var(--h5-ink)!important;text-shadow:none!important}.performance-h5-shell .performance-h5-header p,.performance-h5-shell .performance-h5-metric.is-gold strong,.performance-h5-shell .performance-h5-metric.is-green strong,.performance-h5-shell .performance-h5-metric.is-yellow strong,.performance-h5-shell .performance-h5-revenue-head em,.performance-h5-shell .performance-h5-source strong{color:var(--h5-line)!important}.performance-h5-shell .performance-h5-bars span,.performance-h5-shell .performance-h5-empty,.performance-h5-shell .performance-h5-header span,.performance-h5-shell .performance-h5-legend span,.performance-h5-shell .performance-h5-metric div,.performance-h5-shell .performance-h5-metric span,.performance-h5-shell .performance-h5-month-bars span,.performance-h5-shell .performance-h5-month-bars strong,.performance-h5-shell .performance-h5-platform-list span,.performance-h5-shell .performance-h5-section-head p,.performance-h5-shell .performance-h5-session-list span,.performance-h5-shell .performance-h5-source span,.performance-h5-shell .performance-h5-split-row b,.performance-h5-shell .performance-h5-split-row span,.performance-h5-shell .performance-h5-stat-strip em,.performance-h5-shell .performance-h5-stat-strip span{color:var(--h5-muted)!important}.performance-h5-shell .performance-h5-online:after{background:var(--h5-line)!important}.performance-h5-shell .performance-h5-refresh,.performance-h5-shell:not(.is-dark) .performance-h5-refresh{border:2px solid var(--h5-line)!important;border-radius:0!important;color:var(--h5-line)!important;background:transparent!important;box-shadow:none!important}.performance-h5-shell .performance-h5-alert,.performance-h5-shell .performance-h5-card,.performance-h5-shell .performance-h5-metric,.performance-h5-shell .performance-h5-revenue-card,.performance-h5-shell .performance-h5-show-tabs,.performance-h5-shell .performance-h5-source,.performance-h5-shell .performance-h5-stat-strip,.performance-h5-shell:not(.is-dark) .performance-h5-alert,.performance-h5-shell:not(.is-dark) .performance-h5-card,.performance-h5-shell:not(.is-dark) .performance-h5-revenue-card,.performance-h5-shell:not(.is-dark) .performance-h5-show-tabs,.performance-h5-shell:not(.is-dark) .performance-h5-source,.performance-h5-shell:not(.is-dark) .performance-h5-stat-strip{border:2px solid var(--h5-line)!important;border-radius:0!important;background:var(--h5-paper-card)!important;background-image:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.performance-h5-shell .performance-h5-card:after,.performance-h5-shell .performance-h5-card:before,.performance-h5-shell .performance-h5-revenue-card:after,.performance-h5-shell .performance-h5-revenue-card:before,.performance-h5-shell .performance-h5-show-tabs:after,.performance-h5-shell .performance-h5-show-tabs:before,.performance-h5-shell .performance-h5-source:after,.performance-h5-shell .performance-h5-source:before,.performance-h5-shell .performance-h5-stat-strip:after,.performance-h5-shell .performance-h5-stat-strip:before{display:none!important;content:none!important;background:none!important;background-image:none!important}.performance-h5-shell .performance-h5-revenue-card{border-width:3px!important;background:var(--h5-paper-card)!important}.performance-h5-shell .performance-h5-revenue-card strong{font-weight:780}.performance-h5-shell .performance-h5-show-tabs{gap:0;padding:0}.performance-h5-shell .performance-h5-show-tabs button,.performance-h5-shell:not(.is-dark) .performance-h5-show-tabs button{border-right:2px solid var(--h5-line);border-radius:0!important;color:var(--h5-muted)!important;background:transparent!important;background-image:none!important}.performance-h5-shell .performance-h5-show-tabs button:last-child{border-right:0}.performance-h5-shell .performance-h5-show-tabs button.is-active,.performance-h5-shell:not(.is-dark) .performance-h5-show-tabs button.is-active{color:var(--h5-paper-card)!important;background:var(--h5-line)!important;background-image:none!important;box-shadow:none!important}.performance-h5-shell .performance-h5-source strong{border-radius:0!important;background:transparent!important}.performance-h5-shell .performance-h5-revenue-progress,.performance-h5-shell:not(.is-dark) .performance-h5-revenue-progress{height:12px;border:2px solid var(--h5-line)!important;border-radius:0!important;background:var(--h5-paper-soft)!important;background-image:none!important}.performance-h5-shell .performance-h5-revenue-progress i,.performance-h5-shell:not(.is-dark) .performance-h5-revenue-progress i{background:var(--h5-line)!important;background-image:none!important;box-shadow:none!important;border-radius:0!important}.performance-h5-shell .performance-h5-bars,.performance-h5-shell .performance-h5-month-bars{border-left:2px solid var(--h5-line-soft);border-bottom:2px solid var(--h5-line-soft)}.performance-h5-shell .performance-h5-bars i,.performance-h5-shell .performance-h5-legend .is-gx,.performance-h5-shell .performance-h5-legend .is-other,.performance-h5-shell .performance-h5-month-bars i,.performance-h5-shell .performance-h5-split-row .is-gx,.performance-h5-shell .performance-h5-split-row .is-other,.performance-h5-shell:not(.is-dark) .performance-h5-bars i,.performance-h5-shell:not(.is-dark) .performance-h5-month-bars i{background:var(--h5-line)!important;background-image:none!important;box-shadow:none!important}.performance-h5-shell .performance-h5-legend .is-jj,.performance-h5-shell .performance-h5-platform-list em,.performance-h5-shell .performance-h5-split-row .is-jj{color:var(--h5-red)!important;background:var(--h5-red)!important}.performance-h5-shell .performance-h5-day,.performance-h5-shell .performance-h5-session-list article,.performance-h5-shell .performance-h5-split-row div,.performance-h5-shell:not(.is-dark) .performance-h5-day,.performance-h5-shell:not(.is-dark) .performance-h5-session-list article,.performance-h5-shell:not(.is-dark) .performance-h5-split-row div{border:2px solid var(--h5-line-soft)!important;border-radius:0!important;background:var(--h5-paper-soft)!important;background-image:none!important;box-shadow:none!important}.performance-h5-shell .performance-h5-day.is-selected,.performance-h5-shell:not(.is-dark) .performance-h5-day.is-selected{color:var(--h5-paper-card)!important;background:var(--h5-line)!important;background-image:none!important;box-shadow:none!important}.performance-h5-shell .performance-h5-donut:after{background:var(--h5-paper-card)!important;background-image:none!important;box-shadow:inset 0 0 0 2px var(--h5-line-soft)!important}.performance-h5-shell .performance-h5-empty{border-radius:0!important;background:var(--h5-paper-soft)!important}.performance-h5-shell.is-dark .performance-h5-alert,.performance-h5-shell.is-dark .performance-h5-card,.performance-h5-shell.is-dark .performance-h5-metric,.performance-h5-shell.is-dark .performance-h5-revenue-card,.performance-h5-shell.is-dark .performance-h5-show-tabs,.performance-h5-shell.is-dark .performance-h5-source,.performance-h5-shell.is-dark .performance-h5-stat-strip,.performance-h5-shell.performance-h5-shell .performance-h5-alert,.performance-h5-shell.performance-h5-shell .performance-h5-card,.performance-h5-shell.performance-h5-shell .performance-h5-metric,.performance-h5-shell.performance-h5-shell .performance-h5-revenue-card,.performance-h5-shell.performance-h5-shell .performance-h5-show-tabs,.performance-h5-shell.performance-h5-shell .performance-h5-source,.performance-h5-shell.performance-h5-shell .performance-h5-stat-strip{border:2px solid var(--h5-line)!important;border-radius:0!important;background-color:var(--h5-paper-card)!important;background-image:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.performance-h5-shell.is-dark .performance-h5-revenue-card,.performance-h5-shell.performance-h5-shell .performance-h5-revenue-card{border-width:3px!important}.performance-h5-shell.performance-h5-shell .performance-h5-calendar-card{padding:14px 12px 12px!important;margin-top:0!important;margin-bottom:12px!important}.performance-h5-shell.performance-h5-shell .performance-h5-calendar-card .performance-h5-section-head{align-items:flex-end;margin-bottom:10px!important;padding-bottom:8px;border-bottom:2px solid var(--h5-line-soft)}.performance-h5-shell.performance-h5-shell .performance-h5-calendar-card .performance-h5-section-head h2{font-size:18px!important;line-height:1.12}.performance-h5-shell.performance-h5-shell .performance-h5-calendar-card .performance-h5-section-head p{font-size:11px!important}.performance-h5-shell.performance-h5-shell .performance-h5-calendar-toolbar{display:grid;grid-template-columns:34px minmax(0,1fr) 34px;gap:7px;margin-bottom:10px!important}.performance-h5-shell.performance-h5-shell .performance-h5-calendar-toolbar button{width:34px!important;height:34px!important;border:2px solid var(--h5-line)!important;border-radius:0!important;background:transparent!important;color:var(--h5-line)!important;box-shadow:none!important}.performance-h5-shell.performance-h5-shell .performance-h5-calendar-toolbar strong{display:flex;align-items:center;justify-content:center;min-height:34px;border-top:2px solid var(--h5-line);border-bottom:2px solid var(--h5-line);font-size:17px!important;letter-spacing:0!important}.performance-h5-shell.performance-h5-shell .performance-h5-day-grid,.performance-h5-shell.performance-h5-shell .performance-h5-week-grid{gap:4px!important}.performance-h5-shell.performance-h5-shell .performance-h5-week-grid{margin-bottom:5px!important}.performance-h5-shell.performance-h5-shell .performance-h5-week-grid span{color:var(--h5-muted)!important;font-size:10px!important}.performance-h5-shell.performance-h5-shell .performance-h5-day{min-height:40px!important;padding:4px 3px!important;gap:2px!important;color:var(--h5-text)!important}.performance-h5-shell.performance-h5-shell .performance-h5-day span{color:inherit!important;font-size:13px!important}.performance-h5-shell.performance-h5-shell .performance-h5-day b{max-width:100%;overflow:hidden;color:var(--h5-muted)!important;font-size:9px!important;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.performance-h5-shell.performance-h5-shell .performance-h5-day.is-selected b{color:inherit!important}.performance-h5-shell.performance-h5-shell .performance-h5-day.is-outside{opacity:.45}.performance-h5-shell.performance-h5-shell .performance-h5-revenue-card{margin-top:0!important;padding-top:16px!important}.performance-h5-shell.performance-h5-shell .performance-h5-revenue-head{padding-bottom:9px;border-bottom:2px solid var(--h5-line-soft)}.performance-h5-shell.performance-h5-shell .performance-h5-revenue-card strong{margin-top:12px}.performance-h5-shell.performance-h5-shell .performance-h5-duo-grid{gap:10px!important}.performance-h5-shell.performance-h5-shell .performance-h5-stat-strip{grid-template-columns:repeat(3,minmax(0,1fr));padding:0!important}.performance-h5-shell.performance-h5-shell .performance-h5-stat-strip div{padding:12px 8px;border-right:2px solid var(--h5-line-soft)}.performance-h5-shell.performance-h5-shell .performance-h5-stat-strip div:last-child{border-right:0}.performance-h5-shell.performance-h5-shell .performance-h5-platform-card,.performance-h5-shell.performance-h5-shell .performance-h5-trend-card{padding-top:14px!important}.performance-h5-shell.performance-h5-shell .performance-h5-platform-body{grid-template-columns:104px minmax(0,1fr)!important;gap:12px!important}.performance-h5-shell.performance-h5-shell .performance-h5-donut{width:104px!important;height:104px!important}.performance-h5-shell.performance-h5-shell .performance-h5-donut:after{width:56px!important;height:56px!important}.performance-h5-shell,.performance-h5-shell.is-dark,.performance-h5-shell:not(.is-dark){--h5-cold-bg:#f8f7fb;--h5-panel:#f8f7fb;--h5-field:#f8f1e9;--h5-ink:#111;--h5-text:#171717;--h5-muted:#6e6b72;--h5-faint:#9a969e;--h5-line:#111;--h5-line-soft:#d0d0d0;--h5-black:#17151b;--h5-red:#8b6a70;--h5-green:#6f766c;--h5-gold:#6f6b73;position:relative;isolation:isolate;color:var(--h5-text)!important;background:var(--h5-cold-bg)!important;background-image:none!important;font-family:system-ui,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif!important}.performance-h5-shell .performance-h5-page{padding:18px 14px max(30px,env(safe-area-inset-bottom))!important;background:transparent!important}.performance-h5-shell .performance-h5-alert,.performance-h5-shell .performance-h5-card,.performance-h5-shell .performance-h5-header,.performance-h5-shell .performance-h5-metric,.performance-h5-shell .performance-h5-revenue-card,.performance-h5-shell .performance-h5-show-tabs,.performance-h5-shell .performance-h5-source,.performance-h5-shell .performance-h5-stat-strip,.performance-h5-shell.is-dark .performance-h5-alert,.performance-h5-shell.is-dark .performance-h5-card,.performance-h5-shell.is-dark .performance-h5-header,.performance-h5-shell.is-dark .performance-h5-metric,.performance-h5-shell.is-dark .performance-h5-revenue-card,.performance-h5-shell.is-dark .performance-h5-show-tabs,.performance-h5-shell.is-dark .performance-h5-source,.performance-h5-shell.is-dark .performance-h5-stat-strip,.performance-h5-shell:not(.is-dark) .performance-h5-alert,.performance-h5-shell:not(.is-dark) .performance-h5-card,.performance-h5-shell:not(.is-dark) .performance-h5-header,.performance-h5-shell:not(.is-dark) .performance-h5-metric,.performance-h5-shell:not(.is-dark) .performance-h5-revenue-card,.performance-h5-shell:not(.is-dark) .performance-h5-show-tabs,.performance-h5-shell:not(.is-dark) .performance-h5-source,.performance-h5-shell:not(.is-dark) .performance-h5-stat-strip{border:2px solid var(--h5-line)!important;border-radius:26px!important;background:var(--h5-panel)!important;background-image:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.performance-h5-shell .performance-h5-header{min-height:104px;align-items:center;margin-bottom:12px!important;padding:16px 16px 16px 14px!important}.performance-h5-shell .performance-h5-brand-mark,.performance-h5-shell.is-dark .performance-h5-brand-mark,.performance-h5-shell:not(.is-dark) .performance-h5-brand-mark{border:2px solid var(--h5-line)!important;border-radius:12px!important;color:var(--h5-line)!important;background:var(--h5-field)!important;background-image:none!important}.performance-h5-shell .performance-h5-calendar-toolbar strong,.performance-h5-shell .performance-h5-donut span,.performance-h5-shell .performance-h5-header h1,.performance-h5-shell .performance-h5-header p,.performance-h5-shell .performance-h5-header span,.performance-h5-shell .performance-h5-metric strong,.performance-h5-shell .performance-h5-online,.performance-h5-shell .performance-h5-platform-list b,.performance-h5-shell .performance-h5-revenue-card strong,.performance-h5-shell .performance-h5-section-head h2,.performance-h5-shell .performance-h5-session-list b,.performance-h5-shell .performance-h5-session-list strong,.performance-h5-shell .performance-h5-stat-strip strong{color:var(--h5-ink)!important;text-shadow:none!important}.performance-h5-shell .performance-h5-header p{color:var(--h5-muted)!important;letter-spacing:.03em!important}.performance-h5-shell .performance-h5-header h1{font-weight:900!important;letter-spacing:0!important}.performance-h5-shell .performance-h5-bars span,.performance-h5-shell .performance-h5-empty,.performance-h5-shell .performance-h5-header span,.performance-h5-shell .performance-h5-legend span,.performance-h5-shell .performance-h5-metric div,.performance-h5-shell .performance-h5-metric span,.performance-h5-shell .performance-h5-month-bars span,.performance-h5-shell .performance-h5-month-bars strong,.performance-h5-shell .performance-h5-platform-list em,.performance-h5-shell .performance-h5-platform-list span,.performance-h5-shell .performance-h5-section-head p,.performance-h5-shell .performance-h5-session-list span,.performance-h5-shell .performance-h5-source span,.performance-h5-shell .performance-h5-split-row b,.performance-h5-shell .performance-h5-split-row span,.performance-h5-shell .performance-h5-stat-strip em,.performance-h5-shell .performance-h5-stat-strip span{color:var(--h5-muted)!important}.performance-h5-shell .performance-h5-refresh,.performance-h5-shell.is-dark .performance-h5-refresh,.performance-h5-shell:not(.is-dark) .performance-h5-refresh{border:2px solid var(--h5-line)!important;border-radius:12px!important;color:var(--h5-line)!important;background:var(--h5-field)!important;background-image:none!important}.performance-h5-shell .performance-h5-online:after{background:var(--h5-muted)!important;box-shadow:none!important}.performance-h5-shell .performance-h5-source{border-color:var(--h5-line)!important;border-radius:16px!important;background:var(--h5-panel)!important}.performance-h5-shell .performance-h5-source strong{border:2px solid var(--h5-line)!important;border-radius:12px!important;color:var(--h5-ink)!important;background:var(--h5-field)!important}.performance-h5-shell .performance-h5-show-tabs{overflow:hidden;border-radius:16px!important;padding:0!important}.performance-h5-shell .performance-h5-show-tabs button,.performance-h5-shell.is-dark .performance-h5-show-tabs button,.performance-h5-shell:not(.is-dark) .performance-h5-show-tabs button{min-height:48px;border-right:2px solid var(--h5-line)!important;border-radius:0!important;color:var(--h5-muted)!important;background:transparent!important;background-image:none!important;box-shadow:none!important}.performance-h5-shell .performance-h5-show-tabs button:last-child{border-right:0!important}.performance-h5-shell .performance-h5-show-tabs button.is-active,.performance-h5-shell.is-dark .performance-h5-show-tabs button.is-active,.performance-h5-shell:not(.is-dark) .performance-h5-show-tabs button.is-active{color:#fff!important;background:var(--h5-black)!important;background-image:none!important}.performance-h5-shell .performance-h5-card,.performance-h5-shell .performance-h5-metric,.performance-h5-shell .performance-h5-revenue-card{padding:18px 16px!important}.performance-h5-shell.performance-h5-shell .performance-h5-calendar-card{padding:16px 14px 14px!important}.performance-h5-shell.performance-h5-shell .performance-h5-calendar-card .performance-h5-section-head{border-bottom:2px solid var(--h5-line-soft)!important}.performance-h5-shell .performance-h5-section-head button,.performance-h5-shell.is-dark .performance-h5-section-head button,.performance-h5-shell:not(.is-dark) .performance-h5-section-head button{min-height:36px;border:2px solid var(--h5-line-soft)!important;border-radius:12px!important;color:var(--h5-muted)!important;background:var(--h5-field)!important;background-image:none!important}.performance-h5-shell.performance-h5-shell .performance-h5-calendar-toolbar button,.performance-h5-shell.performance-h5-shell .performance-h5-calendar-toolbar strong{border:2px solid var(--h5-line)!important;border-radius:12px!important;background:var(--h5-field)!important;background-image:none!important}.performance-h5-shell.performance-h5-shell .performance-h5-calendar-toolbar strong{min-height:36px}.performance-h5-shell .performance-h5-day,.performance-h5-shell .performance-h5-revenue-progress,.performance-h5-shell .performance-h5-session-list article,.performance-h5-shell .performance-h5-split-row div,.performance-h5-shell.is-dark .performance-h5-day,.performance-h5-shell.is-dark .performance-h5-revenue-progress,.performance-h5-shell.is-dark .performance-h5-session-list article,.performance-h5-shell.is-dark .performance-h5-split-row div,.performance-h5-shell:not(.is-dark) .performance-h5-day,.performance-h5-shell:not(.is-dark) .performance-h5-revenue-progress,.performance-h5-shell:not(.is-dark) .performance-h5-session-list article,.performance-h5-shell:not(.is-dark) .performance-h5-split-row div{border:2px solid var(--h5-line-soft)!important;border-radius:12px!important;background:var(--h5-field)!important;background-image:none!important;box-shadow:none!important}.performance-h5-shell.performance-h5-shell .performance-h5-day{min-height:42px!important}.performance-h5-shell .performance-h5-day span{color:var(--h5-ink)!important;font-weight:850!important}.performance-h5-shell .performance-h5-day.is-selected,.performance-h5-shell.is-dark .performance-h5-day.is-selected,.performance-h5-shell:not(.is-dark) .performance-h5-day.is-selected{border-color:var(--h5-line)!important;color:#fff!important;background:var(--h5-black)!important;background-image:none!important}.performance-h5-shell .performance-h5-day.is-selected b,.performance-h5-shell .performance-h5-day.is-selected span{color:#fff!important}.performance-h5-shell .performance-h5-day.is-today:not(.is-selected){border-color:var(--h5-line)!important}.performance-h5-shell .performance-h5-revenue-head,.performance-h5-shell.performance-h5-shell .performance-h5-revenue-head{border-bottom:2px solid var(--h5-line-soft)!important}.performance-h5-shell .performance-h5-revenue-card,.performance-h5-shell.performance-h5-shell .performance-h5-revenue-card{border-width:2px!important;border-radius:28px!important}.performance-h5-shell .performance-h5-revenue-card strong{font-size:clamp(54px,16vw,76px)!important;font-weight:900!important;line-height:.92!important}.performance-h5-shell .performance-h5-revenue-progress{height:14px!important}.performance-h5-shell .performance-h5-bars i,.performance-h5-shell .performance-h5-legend .is-gx,.performance-h5-shell .performance-h5-month-bars i,.performance-h5-shell .performance-h5-revenue-progress i,.performance-h5-shell .performance-h5-split-row .is-gx,.performance-h5-shell.is-dark .performance-h5-bars i,.performance-h5-shell.is-dark .performance-h5-month-bars i,.performance-h5-shell.is-dark .performance-h5-revenue-progress i,.performance-h5-shell:not(.is-dark) .performance-h5-bars i,.performance-h5-shell:not(.is-dark) .performance-h5-month-bars i,.performance-h5-shell:not(.is-dark) .performance-h5-revenue-progress i{background:var(--h5-black)!important;background-image:none!important;box-shadow:none!important}.performance-h5-shell .performance-h5-legend .is-jj,.performance-h5-shell .performance-h5-split-row .is-jj{background:#6f6b73!important}.performance-h5-shell .performance-h5-legend .is-other,.performance-h5-shell .performance-h5-split-row .is-other{background:#bdb7b0!important}.performance-h5-shell.performance-h5-shell .performance-h5-stat-strip{overflow:hidden;border-radius:22px!important}.performance-h5-shell.performance-h5-shell .performance-h5-stat-strip div{background:var(--h5-field)}.performance-h5-shell .performance-h5-metric.is-gold strong,.performance-h5-shell .performance-h5-metric.is-green strong,.performance-h5-shell .performance-h5-metric.is-yellow strong,.performance-h5-shell.performance-h5-shell .performance-h5-metric strong{color:var(--h5-ink)!important}.performance-h5-shell .performance-h5-bars,.performance-h5-shell .performance-h5-month-bars{border-left:2px solid var(--h5-line)!important;border-bottom:2px solid var(--h5-line)!important}.performance-h5-shell .performance-h5-donut{border:2px solid var(--h5-line)!important;background-color:var(--h5-field)}.performance-h5-shell .performance-h5-donut:after{background:var(--h5-panel)!important;box-shadow:inset 0 0 0 2px var(--h5-line)!important}.performance-h5-shell .performance-h5-legend i,.performance-h5-shell .performance-h5-platform-list i{border:1px solid var(--h5-line)!important;border-radius:4px!important}.performance-h5-shell .performance-h5-platform-list div{padding-bottom:7px;border-bottom:1px solid var(--h5-line-soft)}.performance-h5-shell .performance-h5-empty{border:2px dashed var(--h5-line-soft)!important;border-radius:12px!important;background:var(--h5-field)!important}.performance-h5-shell .performance-h5-metric div,.performance-h5-shell .performance-h5-metric span,.performance-h5-shell.is-dark .performance-h5-metric div,.performance-h5-shell.is-dark .performance-h5-metric span,.performance-h5-shell:not(.is-dark) .performance-h5-metric div,.performance-h5-shell:not(.is-dark) .performance-h5-metric span{color:var(--h5-ink)!important}.performance-h5-shell .performance-h5-platform-list{gap:12px!important}.performance-h5-shell .performance-h5-platform-list div{grid-template-columns:10px minmax(0,1fr) auto!important;-moz-column-gap:8px!important;column-gap:8px!important;padding-bottom:10px!important;border-bottom:1px solid var(--h5-line-soft)!important}.performance-h5-shell .performance-h5-platform-list b,.performance-h5-shell .performance-h5-platform-list span{color:var(--h5-ink)!important}.performance-h5-shell .performance-h5-platform-list i{align-self:center;width:10px!important;height:10px!important;border-radius:50%!important}.performance-h5-shell .performance-h5-platform-list em,.performance-h5-shell.is-dark .performance-h5-platform-list em,.performance-h5-shell:not(.is-dark) .performance-h5-platform-list em{position:relative;display:flex!important;align-items:center;min-height:22px;overflow:hidden;border:2px solid var(--h5-line)!important;border-radius:9px;padding:0 9px;color:var(--h5-ink)!important;background:var(--h5-field)!important;font-size:11px!important;font-style:normal;font-weight:850!important;line-height:1}.performance-h5-shell .performance-h5-platform-list em:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--ratio,0);min-width:6px;border-right:2px solid var(--h5-line);background:rgba(23,21,27,.16)}.performance-h5-shell .performance-h5-platform-list em:after{content:"";position:absolute;inset:4px;border-radius:5px;border:1px solid hsla(0,0%,7%,.08);pointer-events:none}.performance-h5-shell .performance-h5-trend-card .performance-h5-bars,.performance-h5-shell.is-dark .performance-h5-trend-card .performance-h5-bars,.performance-h5-shell:not(.is-dark) .performance-h5-trend-card .performance-h5-bars{position:relative;display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:8px!important;height:178px!important;min-height:0!important;overflow:hidden;margin-top:4px;padding:18px 10px 30px!important;border:2px solid var(--h5-line)!important;border-radius:18px!important;background:var(--h5-field)!important;background-image:none!important}.performance-h5-shell .performance-h5-trend-card .performance-h5-bars:before{content:"";position:absolute;right:10px;bottom:30px;left:10px;z-index:1;height:2px;background:var(--h5-line);pointer-events:none}.performance-h5-shell .performance-h5-trend-card .performance-h5-bars div{position:relative;z-index:2;display:grid!important;grid-template-rows:minmax(0,1fr) 18px;align-items:end;justify-items:center;gap:7px!important;height:100%;min-width:0}.performance-h5-shell .performance-h5-trend-card .performance-h5-bars i,.performance-h5-shell.is-dark .performance-h5-trend-card .performance-h5-bars i,.performance-h5-shell:not(.is-dark) .performance-h5-trend-card .performance-h5-bars i{align-self:end;width:min(38px,78%)!important;max-height:108px!important;border-radius:14px 14px 4px 4px!important;background:var(--h5-black)!important;background-image:none!important;box-shadow:none!important}.performance-h5-shell .performance-h5-trend-card .performance-h5-bars span,.performance-h5-shell.is-dark .performance-h5-trend-card .performance-h5-bars span,.performance-h5-shell:not(.is-dark) .performance-h5-trend-card .performance-h5-bars span{position:relative;z-index:3;color:var(--h5-muted)!important;font-size:11px!important;font-weight:850!important;line-height:1!important;white-space:nowrap}.performance-h5-shell .performance-h5-duo-grid .performance-h5-metric,.performance-h5-shell .performance-h5-duo-grid .performance-h5-metric div,.performance-h5-shell .performance-h5-duo-grid .performance-h5-metric span,.performance-h5-shell .performance-h5-duo-grid .performance-h5-metric strong,.performance-h5-shell .performance-h5-duo-grid .performance-h5-metric.is-green div,.performance-h5-shell .performance-h5-duo-grid .performance-h5-metric.is-green strong,.performance-h5-shell.is-dark .performance-h5-duo-grid .performance-h5-metric,.performance-h5-shell.is-dark .performance-h5-duo-grid .performance-h5-metric div,.performance-h5-shell.is-dark .performance-h5-duo-grid .performance-h5-metric span,.performance-h5-shell.is-dark .performance-h5-duo-grid .performance-h5-metric strong{color:var(--h5-ink)!important}.performance-h5-shell .performance-h5-show-summary,.performance-h5-shell.is-dark .performance-h5-show-summary,.performance-h5-shell:not(.is-dark) .performance-h5-show-summary{overflow:hidden;border:2px solid var(--h5-line)!important;border-radius:28px!important;padding:16px!important;background:var(--h5-panel)!important;background-image:none!important;color:var(--h5-ink)!important;box-shadow:none!important}.performance-h5-show-summary-total{padding-bottom:14px;border-bottom:2px solid var(--h5-line-soft)}.performance-h5-show-summary-total>div{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--h5-muted);font-size:12px;font-weight:850}.performance-h5-show-summary-card em,.performance-h5-show-summary-total em{flex:0 0 auto;color:var(--h5-ink);font-style:normal;font-weight:900}.performance-h5-show-summary-total strong{display:block;margin-top:10px;color:var(--h5-ink);font-size:clamp(52px,15vw,78px);font-weight:950;line-height:.94;letter-spacing:0}.performance-h5-show-summary-foot,.performance-h5-show-summary-meta,.performance-h5-show-summary-total p{display:flex;flex-wrap:wrap;gap:8px 12px;margin:10px 0 0;color:var(--h5-muted);font-size:12px;font-weight:850}.performance-h5-show-summary-grid{display:grid;grid-template-columns:1fr;gap:10px;margin-top:12px}.performance-h5-show-summary.is-all .performance-h5-show-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.performance-h5-show-summary-card{position:relative;overflow:hidden;min-width:0;border:2px solid var(--h5-line)!important;border-radius:20px;padding:13px 12px;background:var(--h5-field)}.performance-h5-show-summary-card:before{content:"";position:absolute;inset:0 auto 0 0;width:8px;border-right:2px solid var(--h5-line);background:#71796e}.performance-h5-show-summary-card.is-jj:before{background:#9b756f}.performance-h5-show-summary-top{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-left:6px;font-size:12px;font-weight:900}.performance-h5-show-summary-card strong{display:block;margin:9px 0 0;padding-left:6px;color:var(--h5-ink);font-size:clamp(28px,8vw,42px);font-weight:950;line-height:1}.performance-h5-show-summary-card.is-compact strong{font-size:clamp(24px,7vw,34px)}.performance-h5-show-summary-card p{overflow:hidden;margin:9px 0 0;padding-left:6px;color:var(--h5-ink);font-size:11px;font-weight:850;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.performance-h5-show-summary-card .performance-h5-show-summary-foot,.performance-h5-show-summary-card .performance-h5-show-summary-meta{padding-left:6px}@media (max-width:390px){.performance-h5-show-summary.is-all .performance-h5-show-summary-grid{grid-template-columns:1fr}}.performance-h5-shell .performance-h5-trend-card .performance-h5-bars,.performance-h5-shell.is-dark .performance-h5-trend-card .performance-h5-bars,.performance-h5-shell:not(.is-dark) .performance-h5-trend-card .performance-h5-bars{height:184px!important;padding:18px 10px 28px!important}.performance-h5-shell .performance-h5-trend-card .performance-h5-bars:before{bottom:54px!important}.performance-h5-shell .performance-h5-trend-card .performance-h5-bars div{grid-template-rows:minmax(0,1fr) 18px!important;gap:15px!important}.performance-h5-shell .performance-h5-trend-card .performance-h5-bars div.is-empty{align-items:end}.performance-h5-shell .performance-h5-trend-card .performance-h5-bars div.is-empty:before{content:"";align-self:end;width:10px;height:10px;margin-bottom:5px;border:2px solid var(--h5-line-soft);border-radius:50%;background:var(--h5-panel)}.performance-h5-shell .performance-h5-trend-card .performance-h5-bars span,.performance-h5-shell.is-dark .performance-h5-trend-card .performance-h5-bars span,.performance-h5-shell:not(.is-dark) .performance-h5-trend-card .performance-h5-bars span{color:var(--h5-ink)!important;font-size:10px!important}.performance-h5-shell .performance-h5-platform-body,.performance-h5-shell.is-dark .performance-h5-platform-body,.performance-h5-shell:not(.is-dark) .performance-h5-platform-body{display:block!important}.performance-h5-shell .performance-h5-platform-list{display:grid!important;gap:13px!important;width:100%}.performance-h5-shell .performance-h5-platform-list div{grid-template-columns:32px minmax(0,1fr) auto!important;-moz-column-gap:10px!important;column-gap:10px!important;row-gap:7px!important;align-items:center;padding:0 0 12px!important}.performance-h5-shell .performance-h5-platform-list i{position:relative;display:grid;place-items:center;width:32px!important;height:32px!important;border:2px solid var(--h5-line)!important;border-radius:12px!important;background:var(--h5-field)!important}.performance-h5-shell .performance-h5-platform-list i:after,.performance-h5-shell .performance-h5-platform-list i:before{content:"";position:absolute;box-sizing:border-box}.performance-h5-platform-list i[data-icon=cat]:before{width:17px;height:14px;border:2px solid var(--h5-line);border-radius:9px 9px 7px 7px}.performance-h5-platform-list i[data-icon=cat]:after{top:7px;width:20px;height:9px;border-top:2px solid var(--h5-line);clip-path:polygon(0 100%,20% 0,36% 100%,64% 100%,80% 0,100% 100%)}.performance-h5-platform-list i[data-icon=wheat]:before{inset:5px 7px 5px;background:linear-gradient(var(--h5-line),var(--h5-line)) 50% /2px 22px no-repeat,linear-gradient(58deg,transparent 0 45%,var(--h5-line) 46% 52%,transparent 53%) 1px 4px /9px 8px no-repeat,linear-gradient(122deg,transparent 0 45%,var(--h5-line) 46% 52%,transparent 53%) 10px 7px /9px 8px no-repeat,linear-gradient(58deg,transparent 0 45%,var(--h5-line) 46% 52%,transparent 53%) 0 12px /10px 8px no-repeat,linear-gradient(122deg,transparent 0 45%,var(--h5-line) 46% 52%,transparent 53%) 10px 15px /10px 8px no-repeat}.performance-h5-platform-list i[data-icon=wheat]:after{inset:4px 6px 5px;background:radial-gradient(ellipse 20% 13% at 50% 8%,var(--h5-line) 0 68%,transparent 72%),radial-gradient(ellipse 26% 13% at 35% 24%,var(--h5-line) 0 68%,transparent 72%),radial-gradient(ellipse 26% 13% at 65% 31%,var(--h5-line) 0 68%,transparent 72%),radial-gradient(ellipse 28% 14% at 34% 47%,var(--h5-line) 0 68%,transparent 72%),radial-gradient(ellipse 28% 14% at 66% 56%,var(--h5-line) 0 68%,transparent 72%),radial-gradient(ellipse 25% 13% at 38% 75%,var(--h5-line) 0 66%,transparent 70%);transform:rotate(-7deg);transform-origin:center bottom}.performance-h5-platform-list i[data-icon=bird]:before{left:6px;top:13px;width:16px;height:11px;border:2px solid var(--h5-line);border-radius:58% 52% 52% 48%;background:radial-gradient(ellipse at 42% 55%,transparent 0 4px,var(--h5-line) 4.5px 5.5px,transparent 6px)}.performance-h5-platform-list i[data-icon=bird]:after{left:18px;top:8px;width:10px;height:13px;border-radius:50%;background:radial-gradient(circle at 36% 28%,transparent 0 4px,var(--h5-line) 4.3px 6px,transparent 6.3px),radial-gradient(circle at 39% 25%,var(--h5-line) 0 1.2px,transparent 1.6px),linear-gradient(30deg,transparent 0 52%,var(--h5-line) 53% 63%,transparent 64%);clip-path:polygon(0 2px,66% 0,100% 40%,70% 50%,86% 100%,14% 88%,0 45%)}.performance-h5-platform-list i[data-icon=scan]:before{width:18px;height:18px;border:2px solid var(--h5-line);border-radius:5px}.performance-h5-platform-list i[data-icon=scan]:after{width:22px;height:2px;background:var(--h5-line)}.performance-h5-platform-list i[data-icon=dot]:before{width:12px;height:12px;border:2px solid var(--h5-line);border-radius:50%}.performance-h5-shell .performance-h5-platform-list span{font-size:14px!important;font-weight:900!important}.performance-h5-shell .performance-h5-platform-list b{font-size:14px!important;font-weight:950!important}.performance-h5-shell .performance-h5-platform-list em,.performance-h5-shell.is-dark .performance-h5-platform-list em,.performance-h5-shell:not(.is-dark) .performance-h5-platform-list em{grid-column:2/-1!important;height:24px;border-radius:10px!important}.performance-h5-shell .performance-h5-platform-list em:before{width:0;min-width:0;animation:performanceBarRise .82s cubic-bezier(.2,.8,.2,1) forwards;background:#172d45}.performance-h5-platform-list .is-cat em:before{background:#172d45}.performance-h5-platform-list .is-brush em:before{background:#9a756e}.performance-h5-platform-list .is-wheat em:before{background:#74776e}.performance-h5-platform-list .is-bird em:before{background:#b2a69a}.performance-h5-platform-list .is-other-0 em:before,.performance-h5-platform-list .is-other-1 em:before,.performance-h5-platform-list .is-other-2 em:before{background:#6f6b73}@keyframes performanceBarRise{0%{width:0}to{width:var(--ratio,0)}}.performance-h5-longpress-target{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation}.performance-h5-longpress-target:active{filter:saturate(1.02) contrast(1.02)}.performance-h5-longpress-bubble{position:fixed;z-index:9999;width:min(280px,calc(100vw - 28px));max-height:min(320px,calc(100vh - 42px));overflow:auto;transform:translate(-50%,calc(-100% - 12px));border:2px solid var(--h5-line);border-radius:14px;padding:12px;color:var(--h5-ink);background:var(--h5-field);box-shadow:0 14px 30px hsla(0,0%,7%,.18);pointer-events:none}.performance-h5-longpress-bubble:after{content:"";position:absolute;bottom:-7px;left:50%;width:12px;height:12px;border-right:2px solid var(--h5-line);border-bottom:2px solid var(--h5-line);background:var(--h5-field);transform:translateX(-50%) rotate(45deg)}.performance-h5-longpress-bubble>strong{display:block;margin-bottom:9px;color:var(--h5-ink);font-size:14px;font-weight:950;line-height:1.2}.performance-h5-longpress-bubble div{display:grid;gap:6px}.performance-h5-longpress-bubble p{display:grid;grid-template-columns:82px minmax(0,1fr);align-items:start;gap:8px;margin:0;color:var(--h5-ink);font-size:12px;line-height:1.25}.performance-h5-longpress-bubble span{color:var(--h5-muted);font-weight:850}.performance-h5-longpress-bubble b{overflow-wrap:anywhere;color:var(--h5-ink);font-weight:950}.performance-h5-shell .performance-h5-show-summary,.performance-h5-shell.is-dark .performance-h5-show-summary,.performance-h5-shell:not(.is-dark) .performance-h5-show-summary{margin-bottom:16px!important}.performance-h5-show-summary-grid{align-items:stretch;gap:12px!important}.performance-h5-show-summary-card{display:grid;grid-template-rows:auto auto auto auto;min-height:210px;padding:13px 12px 14px!important}.performance-h5-show-summary-top{min-height:36px}.performance-h5-show-summary-top span{display:grid;gap:2px;min-width:0;max-width:100%;overflow:hidden}.performance-h5-show-summary-top b,.performance-h5-show-summary-top em,.performance-h5-show-summary-top small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.performance-h5-show-summary-top b{color:var(--h5-ink);font-size:12px;font-weight:950;line-height:1.15}.performance-h5-show-summary-top small{color:var(--h5-ink);font-size:11px;font-weight:900;line-height:1.1}.performance-h5-show-summary-card strong{min-height:40px;white-space:nowrap}.performance-h5-show-summary-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px;margin-top:12px;padding-left:6px}.performance-h5-show-summary-metrics span,.performance-h5-show-summary-month{display:grid;gap:3px;min-width:0}.performance-h5-show-summary-metrics small,.performance-h5-show-summary-month small{overflow:hidden;color:var(--h5-muted);font-size:10px;font-weight:850;line-height:1;text-overflow:ellipsis;white-space:nowrap}.performance-h5-show-summary-metrics b,.performance-h5-show-summary-month b{overflow:hidden;color:var(--h5-ink);font-size:12px;font-weight:950;line-height:1.12;text-overflow:ellipsis;white-space:nowrap}.performance-h5-show-summary-month{margin-top:10px;padding:9px 10px 9px 6px;border-top:2px solid var(--h5-line-soft)}.performance-h5-show-summary-card p{align-self:end;min-height:16px;margin-top:8px!important}.performance-h5-shell.is-dark.performance-h5-shell .performance-h5-stat-strip,.performance-h5-shell.performance-h5-shell .performance-h5-stat-strip,.performance-h5-shell:not(.is-dark).performance-h5-shell .performance-h5-stat-strip{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;overflow:hidden;margin:0 0 18px!important;border:2px solid var(--h5-line)!important;border-radius:22px!important;background:var(--h5-field)!important;background-image:none!important;box-shadow:none!important}.performance-h5-shell .performance-h5-stat-strip:after,.performance-h5-shell .performance-h5-stat-strip:before{content:none!important}.performance-h5-shell.performance-h5-shell .performance-h5-stat-strip div{min-height:78px;border-right:2px solid var(--h5-line-soft)!important;padding:14px 13px!important;background:transparent!important}.performance-h5-shell.performance-h5-shell .performance-h5-stat-strip div:last-child{border-right:0!important}.performance-h5-shell .performance-h5-stat-strip span,.performance-h5-shell.is-dark .performance-h5-stat-strip span,.performance-h5-shell:not(.is-dark) .performance-h5-stat-strip span{color:var(--h5-muted)!important;font-size:11px!important;font-weight:850!important}.performance-h5-shell .performance-h5-stat-strip strong,.performance-h5-shell.is-dark .performance-h5-stat-strip strong,.performance-h5-shell:not(.is-dark) .performance-h5-stat-strip strong{margin-top:8px!important;color:var(--h5-ink)!important;font-size:16px!important;font-weight:950!important}.performance-h5-shell .performance-h5-stat-strip em,.performance-h5-shell.is-dark .performance-h5-stat-strip em,.performance-h5-shell:not(.is-dark) .performance-h5-stat-strip em{display:block;overflow:hidden;margin-top:7px;color:var(--h5-muted)!important;font-size:10px!important;font-style:normal;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.performance-h5-shell .performance-h5-month-card .performance-h5-month-bars,.performance-h5-shell.is-dark .performance-h5-month-card .performance-h5-month-bars,.performance-h5-shell:not(.is-dark) .performance-h5-month-card .performance-h5-month-bars{position:relative;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(64px,1fr));align-items:end;gap:12px!important;height:188px!important;min-height:0!important;overflow:hidden;margin-top:4px;padding:22px 18px 32px!important;border:2px solid var(--h5-line)!important;border-radius:18px!important;background:var(--h5-field)!important;background-image:none!important}.performance-h5-shell .performance-h5-month-card .performance-h5-month-bars:before{content:"";position:absolute;right:18px;bottom:32px;left:18px;z-index:1;height:2px;background:var(--h5-line);pointer-events:none}.performance-h5-shell .performance-h5-month-card .performance-h5-month-bars div{position:relative;z-index:2;display:grid!important;grid-template-rows:18px minmax(0,1fr) 18px;align-items:end;justify-items:center;gap:7px!important;height:100%;min-width:0}.performance-h5-shell .performance-h5-month-card .performance-h5-month-bars strong,.performance-h5-shell.is-dark .performance-h5-month-card .performance-h5-month-bars strong,.performance-h5-shell:not(.is-dark) .performance-h5-month-card .performance-h5-month-bars strong{color:var(--h5-muted)!important;font-size:12px!important;font-weight:850!important;line-height:1!important}.performance-h5-shell .performance-h5-month-card .performance-h5-month-bars i,.performance-h5-shell.is-dark .performance-h5-month-card .performance-h5-month-bars i,.performance-h5-shell:not(.is-dark) .performance-h5-month-card .performance-h5-month-bars i{align-self:end;width:min(44px,72%)!important;max-height:112px!important;border-radius:16px 16px 4px 4px!important;background:var(--h5-black)!important;background-image:none!important;box-shadow:none!important}.performance-h5-shell .performance-h5-month-card .performance-h5-month-bars span,.performance-h5-shell.is-dark .performance-h5-month-card .performance-h5-month-bars span,.performance-h5-shell:not(.is-dark) .performance-h5-month-card .performance-h5-month-bars span{position:relative;z-index:3;color:var(--h5-muted)!important;font-size:12px!important;font-weight:850!important;line-height:1!important}.performance-h5-shell .performance-h5-donut span{display:grid;place-items:center;gap:2px;text-align:center}.performance-h5-shell .performance-h5-donut span b{color:var(--h5-ink);font-size:20px;font-weight:900;line-height:1}.performance-h5-shell .performance-h5-donut span small{max-width:58px;color:var(--h5-muted);font-size:9px;font-weight:850;line-height:1.05}.performance-h5-shell .performance-h5-header{margin-bottom:16px!important}.performance-h5-shell .performance-h5-show-tabs{margin-top:0!important}.performance-h5-shell .performance-h5-session-list article{grid-template-columns:minmax(0,1fr) auto}.performance-h5-shell .performance-h5-session-list em{justify-self:start;color:var(--h5-ink)!important;background:#ece7df!important}.performance-h5-shell .performance-h5-session-list small{grid-column:1/-1;margin-top:-4px;color:var(--h5-muted);font-size:11px;font-weight:760;line-height:1.25}.performance-h5-shell .performance-h5-header small,.performance-h5-shell.is-dark .performance-h5-header small,.performance-h5-shell:not(.is-dark) .performance-h5-header small{display:block;margin-top:3px;color:var(--h5-muted)!important;font-size:11px;font-weight:850;line-height:1.15;letter-spacing:0}.performance-h5-shell .performance-h5-platform-list b{display:inline-flex;align-items:baseline;justify-content:flex-end;gap:6px;white-space:nowrap}.performance-h5-shell .performance-h5-platform-list b small{color:var(--h5-muted);font-size:11px;font-weight:900;line-height:1}.performance-h5-shell .performance-h5-platform-list em,.performance-h5-shell.is-dark .performance-h5-platform-list em,.performance-h5-shell:not(.is-dark) .performance-h5-platform-list em{color:transparent!important;font-size:0!important;line-height:0!important}.performance-h5-shell .performance-h5-split-row div,.performance-h5-shell.is-dark .performance-h5-split-row div,.performance-h5-shell:not(.is-dark) .performance-h5-split-row div{justify-content:flex-start!important}.performance-h5-shell .performance-h5-header-status{display:inline-flex!important;flex-wrap:wrap;align-items:baseline;gap:3px 4px;max-width:min(420px,100%);line-height:1.12;white-space:normal}.performance-h5-shell .performance-h5-header-status>span,.performance-h5-shell .performance-h5-header-status>strong{display:inline!important;margin-top:0!important;line-height:inherit!important;vertical-align:baseline}.performance-h5-shell .performance-h5-header-status strong{font-size:inherit;font-weight:900;line-height:inherit}.performance-h5-shell .performance-h5-header-status .is-problem{color:#d92d20!important;text-shadow:0 0 12px rgba(217,45,32,.18)!important}.performance-h5-shell .performance-h5-header-status .is-ok{color:var(--h5-muted)!important}.performance-h5-login-brand .performance-h5-title-row,.performance-h5-shell .performance-h5-title-row{display:inline-flex!important;flex-wrap:wrap;align-items:baseline;gap:7px}.performance-h5-login-brand .performance-h5-title-row>span,.performance-h5-shell .performance-h5-title-row>span{display:inline!important;margin:0!important;color:var(--h5-ink)!important;font:inherit!important;line-height:inherit!important}.performance-h5-version-badge,.performance-h5-version-chip,.performance-h5-version-inline{display:inline-flex!important;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;border:2px solid var(--h5-line-soft);border-radius:999px;background:var(--h5-field);color:var(--h5-muted)!important;font-style:normal;font-weight:950;letter-spacing:0;white-space:nowrap}.performance-h5-version-chip{transform:translateY(-2px);padding:3px 7px;font-size:11px;line-height:1}.performance-h5-version-inline{padding:1px 6px;border-width:1.5px;font-size:10px;line-height:1.08}.performance-h5-version-badge.is-adjust,.performance-h5-version-chip.is-adjust,.performance-h5-version-inline.is-adjust{border-color:#111;background:#17151b;color:#f8f7fb!important}.performance-h5-version-badge{position:sticky;right:12px;bottom:12px;z-index:8;margin:12px 0 0 auto;padding:7px 10px;box-shadow:0 8px 22px hsla(0,0%,7%,.08);font-size:11px;line-height:1}.performance-h5-shell .performance-h5-online:after,.performance-h5-shell.is-dark .performance-h5-online:after,.performance-h5-shell:not(.is-dark) .performance-h5-online:after{background:radial-gradient(circle at 34% 34%,#f4fff9 0 16%,#66ffc2 34%,#00c875 74%)!important;box-shadow:0 0 0 1px rgba(0,200,117,.32),0 0 10px rgba(0,200,117,.76),0 0 22px rgba(0,200,117,.38)!important;animation:performance-h5-online-pulse 1.8s ease-in-out infinite}@keyframes performance-h5-online-pulse{0%,to{transform:scale(.92);opacity:.82}50%{transform:scale(1.12);opacity:1}}.performance-h5-shell .performance-h5-session-list article.is-audit-passed em{color:#047857!important;background:rgba(0,200,117,.13)!important}.performance-h5-shell .performance-h5-session-list article:not(.is-audit-passed):not(.is-audit-demo) em{color:#d92d20!important;background:rgba(217,45,32,.1)!important}.performance-h5-show-summary.is-all .performance-h5-show-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row dense}.performance-h5-show-summary.is-all .performance-h5-show-summary-card.is-gx{grid-column:1}.performance-h5-show-summary.is-all .performance-h5-show-summary-card.is-jj{grid-column:2}.performance-h5-show-summary-card.is-compact .performance-h5-show-summary-top{gap:6px;font-size:11px}.performance-h5-show-summary-card.is-compact .performance-h5-show-summary-top em{font-size:10px}.performance-h5-show-summary-card,.performance-h5-show-summary-card *{box-sizing:border-box}.performance-h5-show-summary-card.is-compact{overflow:hidden}.performance-h5-show-summary-card.is-compact .performance-h5-show-summary-top{display:block}.performance-h5-show-summary-card.is-compact .performance-h5-show-summary-top em,.performance-h5-show-summary-card.is-compact .performance-h5-show-summary-top span{min-width:0;max-width:100%}.performance-h5-show-summary-card.is-compact .performance-h5-show-summary-top b,.performance-h5-show-summary-card.is-compact .performance-h5-show-summary-top small{display:block}.performance-h5-show-summary-card.is-compact p{display:-webkit-box;min-width:0;max-width:100%;min-height:30px;overflow:hidden;color:var(--h5-ink);font-size:clamp(9px,2.65vw,11px);line-height:1.32;text-overflow:clip;white-space:normal!important;overflow-wrap:anywhere;word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2}.performance-h5-platform-list i[data-icon=wheat]:before{inset:3px!important;width:auto!important;height:auto!important;border-radius:0!important;background:50%/25px 25px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='%23111111' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 27V6'/%3E%3Cpath d='M16 7c-4 1.2-6.2 3.4-6.5 6 3.5.1 5.7-1.8 6.5-6Z'/%3E%3Cpath d='M16 9c4 1.2 6.2 3.4 6.5 6-3.5.1-5.7-1.8-6.5-6Z'/%3E%3Cpath d='M16 13c-4.3 1-6.6 3.4-7 6 3.8.2 6-1.6 7-6Z'/%3E%3Cpath d='M16 15c4.3 1 6.6 3.4 7 6-3.8.2-6-1.6-7-6Z'/%3E%3Cpath d='M16 20c-3.4.8-5.2 2.6-5.5 4.8 3 .1 4.7-1.2 5.5-4.8Z'/%3E%3Cpath d='M16 20c3.4.8 5.2 2.6 5.5 4.8-3 .1-4.7-1.2-5.5-4.8Z'/%3E%3C/svg%3E")!important}.performance-h5-platform-list i[data-icon=wheat]:after{content:none!important}.performance-h5-platform-list i[data-icon=bird]:before{inset:3px!important;width:auto!important;height:auto!important;border:0!important;border-radius:0!important;background:50%/25px 25px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='%23111111' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18c1.4-5.2 7.6-8.4 13-4.4 3 2.2 3 7.6-.2 9.6-5.8 3.6-12.8.2-12.8-5.2Z'/%3E%3Cpath d='M8.8 18.2 4.8 16l4-2.2'/%3E%3Cpath d='M19 13.2c1.4-2.3 3.7-3.8 6.4-3.9-1.1 2.8-2.9 4.7-5.4 5.7'/%3E%3Cpath d='M14 22.8 12.2 26'/%3E%3Cpath d='M18.8 23.1 21 26'/%3E%3Ccircle cx='22.2' cy='16.5' r='1.1' fill='%23111111' stroke='none'/%3E%3Cpath d='M12.2 17.5c2.3 1.7 4.8 2.2 7.5 1.3'/%3E%3C/svg%3E")!important}.performance-h5-platform-list i[data-icon=bird]:after{content:none!important}.performance-h5-login-page{display:grid;min-height:100dvh;place-items:center;padding:28px 18px}.performance-h5-login-card{width:min(440px,100%);border:2px solid var(--h5-line);border-radius:28px;padding:22px;color:var(--h5-ink);background:var(--h5-paper);box-shadow:0 18px 42px hsla(0,0%,7%,.12)}.performance-h5-login-brand{display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:14px;padding-bottom:18px;border-bottom:2px solid var(--h5-line-soft)}.performance-h5-login-brand h1,.performance-h5-login-brand p,.performance-h5-login-brand span{margin:0}.performance-h5-login-brand p{color:var(--h5-muted);font-size:12px;font-weight:950;letter-spacing:.04em}.performance-h5-login-brand h1{margin-top:3px;color:var(--h5-ink);font-size:28px;font-weight:950;letter-spacing:0;line-height:1.05}.performance-h5-login-brand span{display:block;margin-top:5px;color:var(--h5-muted);font-size:13px;font-weight:820}.performance-h5-login-form{display:grid;gap:13px;margin-top:18px}.performance-h5-login-form label{display:grid;gap:7px}.performance-h5-login-form label span{color:var(--h5-muted);font-size:12px;font-weight:900}.performance-h5-login-form input{width:100%;min-height:56px;border:2px solid var(--h5-line);border-radius:12px;padding:0 14px;color:var(--h5-ink);background:var(--h5-field);font:inherit;font-size:16px;font-weight:850;outline:none}.performance-h5-login-form input:focus{box-shadow:inset 0 0 0 2px rgba(23,45,69,.12)}.performance-h5-login-form button{min-height:54px;border:2px solid var(--h5-line);border-radius:14px;color:var(--h5-paper);background:var(--h5-black);font-size:16px;font-weight:950}.performance-h5-login-form button.is-wechat{color:var(--h5-ink);background:#dfe8df}.performance-h5-login-form button:disabled{opacity:.55}.performance-h5-login-error{margin:0;border:2px solid #9a756e;border-radius:12px;padding:10px 12px;color:var(--h5-ink);background:#f4e8e2;font-size:12px;font-weight:900}.performance-h5-account-backdrop{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:14px;background:rgba(40,52,72,.55);backdrop-filter:blur(10px)}.performance-h5-account-modal{width:min(480px,calc(100vw - 28px));max-height:calc(100dvh - 28px);overflow:auto;border:2px solid var(--h5-line);border-radius:28px;padding:18px;color:var(--h5-ink);background:var(--h5-paper);box-shadow:0 22px 54px hsla(0,0%,7%,.22);-webkit-overflow-scrolling:touch}.performance-h5-account-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;border-bottom:2px solid var(--h5-line-soft);padding-bottom:14px}.performance-h5-account-head h2,.performance-h5-account-head p,.performance-h5-account-head span{margin:0}.performance-h5-account-head p{color:var(--h5-muted);font-size:11px;font-weight:950;letter-spacing:.04em}.performance-h5-account-head h2{margin-top:3px;font-size:27px;font-weight:950;line-height:1.05}.performance-h5-account-head span{display:block;margin-top:5px;color:var(--h5-muted);font-size:12px;font-weight:850}.performance-h5-account-actions button,.performance-h5-account-form button,.performance-h5-account-head button,.performance-h5-account-toolbar button{border:2px solid var(--h5-line);border-radius:12px;color:var(--h5-ink);background:var(--h5-field);font-weight:950}.performance-h5-account-head button{min-width:62px;min-height:40px}.performance-h5-account-form{display:grid;gap:10px;margin-top:14px}.performance-h5-account-form label,.performance-h5-account-list article label{display:grid;gap:6px}.performance-h5-account-form span,.performance-h5-account-list article label span{color:var(--h5-muted);font-size:11px;font-weight:900}.performance-h5-account-form input,.performance-h5-account-list article input{width:100%;min-height:50px;border:2px solid var(--h5-line);border-radius:12px;padding:0 12px;color:var(--h5-ink);background:var(--h5-field);font:inherit;font-size:16px;font-weight:850;outline:none}.performance-h5-account-form button{min-height:52px;color:var(--h5-paper);background:var(--h5-black);font-size:15px}.performance-h5-account-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;color:var(--h5-muted);font-size:12px;font-weight:900}.performance-h5-account-toolbar button{min-width:58px;min-height:36px}.performance-h5-account-error,.performance-h5-account-message{margin:12px 0 0;border:2px solid var(--h5-line);border-radius:12px;padding:10px 12px;font-size:12px;font-weight:900}.performance-h5-account-message{background:#dfe8df}.performance-h5-account-error{border-color:#9a756e;background:#f4e8e2}.performance-h5-account-list{display:grid;gap:12px;margin-top:12px}.performance-h5-account-list article{display:grid;gap:11px;border:2px solid var(--h5-line);border-radius:18px;padding:14px;background:var(--h5-field)}.performance-h5-account-list article.is-disabled{color:var(--h5-muted);background:#f3f1f3}.performance-h5-account-user-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.performance-h5-account-list small,.performance-h5-account-user-head em,.performance-h5-account-user-head span,.performance-h5-account-user-head strong{display:block}.performance-h5-account-user-head strong{max-width:220px;overflow:hidden;font-size:18px;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.performance-h5-account-list small,.performance-h5-account-user-head span{color:var(--h5-muted);font-size:11px;font-weight:850}.performance-h5-account-user-head em{flex:0 0 auto;border:2px solid var(--h5-line-soft);border-radius:999px;padding:5px 9px;font-size:11px;font-style:normal;font-weight:950}.performance-h5-account-actions{display:grid;grid-template-columns:1fr 1fr;gap:9px}.performance-h5-account-actions button{min-height:44px;font-size:13px}.performance-h5-account-actions button.is-danger{border-color:#9a756e;background:#f4e8e2}.performance-h5-account-actions button.is-enable{background:#dfe8df}.performance-h5-account-modal button:disabled{opacity:.5}.performance-h5-show-summary-platform-lines{display:grid;gap:4px;min-width:0}.performance-h5-show-summary-platform-lines span{display:flex;align-items:baseline;gap:6px;justify-content:flex-start;min-width:0;max-width:100%;overflow:hidden}.performance-h5-show-summary-platform-lines em,.performance-h5-show-summary-platform-lines i{min-width:0;overflow:hidden;color:var(--h5-ink)!important;font-size:12px!important;font-style:normal!important;font-weight:950!important;line-height:1.15!important;text-overflow:ellipsis;white-space:nowrap}.performance-h5-show-summary-platform-lines em{flex:0 0 auto;color:var(--h5-muted)!important}.performance-h5-show-summary-card.is-compact .performance-h5-show-summary-month{overflow:hidden;padding-right:6px}.performance-h5-show-summary-card.is-compact .performance-h5-show-summary-platform-lines span{line-height:1.2}.performance-h5-show-summary-card.is-compact .performance-h5-show-summary-platform-lines i{flex:0 1 auto;max-width:58%}.actor-checkin-shell{--actor-paper:#f8f7fb;--actor-page:#f7f6fa;--actor-field:#f8f1e9;--actor-ink:#111;--actor-muted:#6d7078;--actor-soft:#d0d0d0;--actor-blue:#c9d9ec;--actor-green:#747c70;--actor-red:#9b766f;min-height:100svh;background:linear-gradient(180deg,rgba(40,52,72,.12),rgba(248,247,251,0) 210px),var(--actor-page);color:var(--actor-ink);font-family:system-ui,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;letter-spacing:0}.actor-checkin-page{width:min(100%,520px);margin:0 auto;padding:22px 14px 34px}.actor-checkin-card,.actor-checkin-error,.actor-checkin-hero,.actor-checkin-message,.actor-checkin-overview article,.actor-checkin-status{border:2px solid var(--actor-ink);background:rgba(248,247,251,.86);box-shadow:0 14px 28px hsla(0,0%,7%,.08)}.actor-checkin-hero{display:grid;grid-template-columns:58px minmax(0,1fr) 48px;align-items:center;gap:14px;border-radius:30px;padding:16px}.actor-checkin-mark{display:grid;width:56px;height:56px;place-items:center;border:2px solid var(--actor-ink);border-radius:16px;background:var(--actor-field);font-size:24px;font-weight:950}.actor-checkin-card-head p,.actor-checkin-current p,.actor-checkin-empty span,.actor-checkin-hero span,.actor-checkin-profile-form span,.actor-checkin-profile-line span,.actor-checkin-records dt,.actor-checkin-records span,.actor-checkin-status em,.actor-checkin-status strong{color:var(--actor-muted)}.actor-checkin-hero span{display:block;font-size:12px;font-weight:950;line-height:1.1}.actor-checkin-hero h1{margin:5px 0 2px;font-size:35px;font-weight:950;line-height:1}.actor-checkin-hero p{margin:0;color:var(--actor-muted);font-size:13px;font-weight:850}.actor-checkin-arrangements button,.actor-checkin-card-head button,.actor-checkin-hero button,.actor-checkin-primary,.actor-checkin-profile-form button,.actor-checkin-secondary,.actor-checkin-type-switch button{border:2px solid var(--actor-ink);color:var(--actor-ink);font:inherit;font-weight:950}.actor-checkin-hero button{display:grid;min-height:48px;place-items:center;border-radius:15px;background:var(--actor-field)}.actor-checkin-status{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:14px;border-radius:999px;padding:11px 14px;font-size:12px}.actor-checkin-status em,.actor-checkin-status span,.actor-checkin-status strong{font-style:normal;font-weight:950}.actor-checkin-status .is-live{border:2px solid var(--actor-ink);border-radius:999px;padding:7px 10px;background:var(--actor-field)}.actor-checkin-card{margin-top:14px;border-radius:28px;padding:18px}.actor-checkin-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.actor-checkin-card-head h2{margin:0;font-size:25px;font-weight:950;line-height:1.05}.actor-checkin-card-head p{margin:6px 0 0;font-size:13px;font-weight:850}.actor-checkin-card-head>span{flex:0 0 auto;border:2px solid var(--actor-soft);border-radius:999px;padding:7px 10px;color:var(--actor-muted);font-size:12px;font-weight:950}.actor-checkin-card-head button{display:inline-flex;align-items:center;gap:5px;min-height:38px;border-radius:12px;padding:0 10px;background:var(--actor-field);font-size:12px}.actor-checkin-profile-form{display:grid;gap:11px}.actor-checkin-exception,.actor-checkin-profile-form label{display:grid;gap:6px}.actor-checkin-exception span,.actor-checkin-profile-form span{color:var(--actor-muted);font-size:12px;font-weight:900}.actor-checkin-exception textarea,.actor-checkin-login input,.actor-checkin-profile-form input,.actor-checkin-schedule-form input,.actor-checkin-schedule-form select{width:100%;border:2px solid var(--actor-ink);border-radius:12px;background:var(--actor-field);color:var(--actor-ink);font:inherit;font-size:16px;font-weight:850;outline:none}.actor-checkin-profile-form input{min-height:52px;padding:0 12px}.actor-checkin-login button,.actor-checkin-primary,.actor-checkin-profile-form button,.actor-checkin-schedule-submit{min-height:56px;border-radius:16px;background:#17151b;color:var(--actor-paper)}.actor-checkin-profile-line{display:flex;justify-content:space-between;gap:12px;border-top:2px solid var(--actor-soft);padding-top:13px}.actor-checkin-profile-line strong{font-size:22px;font-weight:950}.actor-checkin-profile-line span{align-self:center;font-size:12px;font-weight:850}.actor-checkin-overview{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px}.actor-checkin-overview article{min-width:0;border-radius:18px;padding:12px}.actor-checkin-overview svg{color:var(--actor-green)}.actor-checkin-overview span,.actor-checkin-overview strong{display:block}.actor-checkin-overview span{margin-top:8px;color:var(--actor-muted);font-size:11px;font-weight:900}.actor-checkin-overview strong{margin-top:3px;font-size:28px;font-weight:950;line-height:1}.actor-checkin-arrangements{display:grid;gap:10px}.actor-checkin-arrangements button{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 10px;width:100%;min-height:74px;border-radius:18px;padding:12px;text-align:left;background:var(--actor-field)}.actor-checkin-arrangements button.is-selected{background:var(--actor-blue);box-shadow:inset 7px 0 0 hsla(100,5%,46%,.72)}.actor-checkin-arrangements strong{min-width:0;overflow:hidden;font-size:17px;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.actor-checkin-arrangements span{color:var(--actor-muted);font-size:13px;font-weight:850}.actor-checkin-arrangements em,.actor-checkin-records em{grid-row:span 2;align-self:center;border:2px solid var(--actor-soft);border-radius:999px;padding:6px 9px;color:var(--actor-muted);font-size:12px;font-style:normal;font-weight:950;white-space:nowrap}.actor-checkin-arrangements em.is-good,.actor-checkin-records em.is-good{border-color:var(--actor-green);background:#e4eadf;color:var(--actor-ink)}.actor-checkin-arrangements em.is-waiting,.actor-checkin-records em.is-waiting{background:var(--actor-field);color:var(--actor-ink)}.actor-checkin-arrangements em.is-bad,.actor-checkin-records em.is-bad{border-color:var(--actor-red);background:#f3e5e0;color:var(--actor-ink)}.actor-checkin-empty{display:grid;gap:8px;border:2px dashed var(--actor-soft);border-radius:18px;padding:16px;background:hsla(32,52%,94%,.58)}.actor-checkin-empty strong{font-size:17px;font-weight:950}.actor-checkin-empty span{font-size:12px;font-weight:850}.actor-checkin-type-switch{display:grid;grid-template-columns:1fr 1fr;overflow:hidden;border:2px solid var(--actor-ink);border-radius:999px;background:var(--actor-paper)}.actor-checkin-type-switch button{min-height:52px;border:0;border-right:2px solid var(--actor-ink);background:transparent}.actor-checkin-type-switch button:last-child{border-right:0}.actor-checkin-type-switch button.is-active{background:#17151b;color:var(--actor-paper)}.actor-checkin-current{margin-top:16px;border:2px solid var(--actor-ink);border-radius:20px;padding:15px;background:var(--actor-field)}.actor-checkin-current span{color:var(--actor-muted);font-size:12px;font-weight:950}.actor-checkin-current strong{display:block;margin-top:6px;font-size:22px;font-weight:950;line-height:1.12}.actor-checkin-current p{margin:8px 0 0;font-size:13px;font-weight:850}.actor-checkin-primary{display:inline-flex;align-items:center;justify-content:center;gap:9px;width:100%;margin-top:12px;font-size:17px}.actor-checkin-location{display:flex;align-items:center;gap:7px;margin:12px 0;color:var(--actor-muted);font-size:12px;font-weight:900}.actor-checkin-location em{margin-left:auto;font-style:normal}.actor-checkin-exception textarea{min-height:82px;resize:vertical;padding:11px 12px}.actor-checkin-secondary{width:100%;min-height:50px;margin-top:10px;border-radius:14px;background:var(--actor-field)}.actor-checkin-error,.actor-checkin-message{display:flex;align-items:center;gap:8px;margin-top:12px;border-radius:16px;padding:12px 14px;font-size:13px;font-weight:950}.actor-checkin-message{background:#e2e9df}.actor-checkin-error{border-color:var(--actor-red);background:#f4e4df}.actor-checkin-records{display:grid;gap:11px}.actor-checkin-records article{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;border:2px solid var(--actor-soft);border-radius:18px;padding:13px;background:var(--actor-field)}.actor-checkin-records strong{display:block;font-size:16px;font-weight:950}.actor-checkin-records span{display:block;margin-top:4px;font-size:12px;font-weight:850}.actor-checkin-records dl{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0}.actor-checkin-records dd,.actor-checkin-records dt{margin:0}.actor-checkin-records dt{font-size:11px;font-weight:850}.actor-checkin-records dd{margin-top:2px;font-size:15px;font-weight:950}.actor-checkin-records p{grid-column:1/-1;margin:0;border-top:2px solid var(--actor-soft);padding-top:9px;color:var(--actor-muted);font-size:12px;font-weight:850;line-height:1.5}.actor-checkin-scheduler-body{display:grid;gap:12px;border-top:2px solid var(--actor-soft);padding-top:14px}.actor-checkin-admin-line{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;border:2px solid var(--actor-ink);border-radius:16px;padding:10px;background:var(--actor-field)}.actor-checkin-admin-line span,.actor-checkin-admin-line strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.actor-checkin-admin-line strong{font-size:16px;font-weight:950}.actor-checkin-admin-line span{color:var(--actor-muted);font-size:12px;font-weight:900}.actor-checkin-admin-line button,.actor-checkin-managed-head button{min-height:34px;border:2px solid var(--actor-ink);border-radius:10px;padding:0 10px;background:var(--actor-paper);color:var(--actor-ink);font:inherit;font-size:12px;font-weight:950}.actor-checkin-login,.actor-checkin-schedule-form{display:grid;gap:10px}.actor-checkin-login label,.actor-checkin-schedule-form label{display:grid;gap:6px}.actor-checkin-login span,.actor-checkin-schedule-form span{color:var(--actor-muted);font-size:12px;font-weight:900}.actor-checkin-login input,.actor-checkin-schedule-form input,.actor-checkin-schedule-form select{min-height:50px;padding:0 12px}.actor-checkin-login button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:2px solid var(--actor-ink);font:inherit;font-size:15px;font-weight:950}.actor-checkin-schedule-form{grid-template-columns:1fr 1fr}.actor-checkin-schedule-form label:first-child,.actor-checkin-schedule-form label:nth-child(2),.actor-checkin-schedule-form label:nth-child(5),.actor-checkin-schedule-form label:nth-child(6){grid-column:1/-1}.actor-checkin-schedule-submit{width:100%;border:2px solid var(--actor-ink);font:inherit;font-size:15px;font-weight:950}.actor-checkin-managed-list{display:grid;gap:9px;border:2px solid var(--actor-ink);border-radius:18px;padding:12px;background:hsla(32,52%,94%,.72)}.actor-checkin-managed-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.actor-checkin-managed-head strong{font-size:16px;font-weight:950}.actor-checkin-managed-list article{display:grid;gap:4px;border-top:2px solid var(--actor-soft);padding-top:9px}.actor-checkin-managed-list article span,.actor-checkin-managed-list article strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.actor-checkin-managed-list article strong{font-size:14px;font-weight:950}.actor-checkin-managed-list article span,.actor-checkin-managed-list p{margin:0;color:var(--actor-muted);font-size:12px;font-weight:850}.actor-checkin-schedule-error,.actor-checkin-schedule-message{border:2px solid var(--actor-ink);border-radius:14px;padding:10px 12px;font-size:12px;font-weight:950}.actor-checkin-schedule-message{background:#e2e9df}.actor-checkin-schedule-error{border-color:var(--actor-red);background:#f4e4df}.actor-checkin-shell button:disabled{cursor:not-allowed;opacity:.55}@media (max-width:390px){.actor-checkin-page{padding-inline:10px}.actor-checkin-card{padding:15px}.actor-checkin-hero{grid-template-columns:50px minmax(0,1fr) 44px;gap:10px;padding:13px}.actor-checkin-mark{width:48px;height:48px}.actor-checkin-hero h1{font-size:30px}.actor-checkin-overview{gap:7px}.actor-checkin-overview article{padding:10px}.actor-checkin-overview strong{font-size:24px}}.actor-schedule-shell{--schedule-page:#f7f6fa;--schedule-paper:#f8f7fb;--schedule-field:#f8f1e9;--schedule-ink:#111;--schedule-muted:#696d76;--schedule-line:#111;--schedule-soft:#d0d0d0;--schedule-blue:#c8d9ed;--schedule-green:#747c70;--schedule-red:#9a756e;min-height:100svh;background:var(--schedule-page);color:var(--schedule-ink);font-family:system-ui,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;letter-spacing:0}.actor-schedule-page{width:min(100%,1480px);margin:0 auto;padding:22px}.actor-schedule-board,.actor-schedule-card,.actor-schedule-header,.actor-schedule-metrics article{border:2px solid var(--schedule-line);background:rgba(248,247,251,.92);box-shadow:0 16px 30px hsla(0,0%,7%,.08)}.actor-schedule-header{display:flex;align-items:center;justify-content:space-between;gap:18px;border-radius:30px;padding:20px 24px}.actor-schedule-header span{display:block;color:var(--schedule-green);font-size:13px;font-weight:950}.actor-schedule-header h1{margin:7px 0 4px;font-size:40px;font-weight:950;line-height:1}.actor-schedule-card-head p,.actor-schedule-header p{margin:0;color:var(--schedule-muted);font-size:13px;font-weight:850}.actor-schedule-header-actions{display:flex;align-items:center;gap:10px}.actor-schedule-card-head button,.actor-schedule-header-actions a,.actor-schedule-header-actions button,.actor-schedule-managed-head button,.actor-schedule-window button{border:2px solid var(--schedule-line);border-radius:14px;background:var(--schedule-field);color:var(--schedule-ink);font:inherit;font-size:13px;font-weight:950;text-decoration:none}.actor-schedule-header-actions a{padding:12px 14px}.actor-schedule-header-actions button{display:grid;width:48px;height:48px;place-items:center}.actor-schedule-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:14px}.actor-schedule-metrics article{border-radius:22px;padding:16px}.actor-schedule-metrics svg{color:var(--schedule-green)}.actor-schedule-metrics span,.actor-schedule-metrics strong{display:block}.actor-schedule-metrics span{margin-top:10px;color:var(--schedule-muted);font-size:12px;font-weight:900}.actor-schedule-metrics strong{margin-top:4px;font-size:34px;font-weight:950;line-height:1}.actor-schedule-workspace{display:grid;grid-template-columns:330px minmax(0,1fr);gap:14px;align-items:start;margin-top:14px}.actor-schedule-side{position:sticky;top:16px;display:grid;gap:14px}.actor-schedule-board,.actor-schedule-card{border-radius:26px;padding:18px}.actor-schedule-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.actor-schedule-card-head h2{margin:0;font-size:23px;font-weight:950;line-height:1.05}.actor-schedule-card-head button{min-height:36px;padding:0 11px}.actor-schedule-user{display:flex;align-items:center;justify-content:space-between;gap:10px;border:2px solid var(--schedule-line);border-radius:16px;padding:12px;background:var(--schedule-field)}.actor-schedule-user strong{min-width:0;overflow:hidden;font-size:18px;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.actor-schedule-form span,.actor-schedule-user span{color:var(--schedule-muted);font-size:12px;font-weight:900}.actor-schedule-form,.actor-schedule-login{display:grid;gap:10px}.actor-schedule-filters input,.actor-schedule-filters select,.actor-schedule-form input,.actor-schedule-form select,.actor-schedule-login input{width:100%;min-height:48px;border:2px solid var(--schedule-line);border-radius:12px;padding:0 12px;background:var(--schedule-field);color:var(--schedule-ink);font:inherit;font-size:15px;font-weight:850;outline:none}.actor-schedule-login button,.actor-schedule-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:52px;border:2px solid var(--schedule-line);border-radius:14px;background:#17151b;color:var(--schedule-paper);font:inherit;font-weight:950}.actor-schedule-form label{display:grid;gap:6px}.actor-schedule-primary{margin-top:12px}.actor-schedule-toast{border:2px solid var(--schedule-line);border-radius:16px;padding:12px;background:#e3eadf;font-size:13px;font-weight:950}.actor-schedule-toast.is-error{border-color:var(--schedule-red);background:#f4e4df}.actor-schedule-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px}.actor-schedule-filters,.actor-schedule-window{display:flex;align-items:center;gap:9px}.actor-schedule-window button{min-height:42px;padding:0 12px}.actor-schedule-filters label{display:flex;align-items:center;gap:8px;min-width:300px;border:2px solid var(--schedule-line);border-radius:14px;padding:0 12px;background:var(--schedule-field)}.actor-schedule-filters label input{min-height:42px;border:0;border-radius:0;padding:0;background:transparent}.actor-schedule-filters select{min-height:46px;min-width:150px}.actor-schedule-grid{display:grid;grid-template-columns:98px repeat(2,minmax(360px,1fr));overflow:auto;border:2px solid var(--schedule-line);border-radius:20px;background:var(--schedule-paper)}.actor-schedule-grid-head{position:sticky;top:0;z-index:2;border-right:2px solid var(--schedule-line);border-bottom:2px solid var(--schedule-line);padding:13px;background:var(--schedule-paper);font-size:15px;font-weight:950}.actor-schedule-grid-head:last-of-type{border-right:0}.actor-schedule-grid-head.is-gx{background:#e6ede2}.actor-schedule-grid-head.is-jj{background:#e8eef6}.actor-schedule-date-cell{display:grid;min-height:112px;align-content:center;gap:4px;border:0;border-right:2px solid var(--schedule-line);border-bottom:2px solid var(--schedule-line);padding:10px;background:var(--schedule-paper);color:var(--schedule-ink);text-align:center}.actor-schedule-date-cell em,.actor-schedule-date-cell span,.actor-schedule-date-cell strong{display:block;font-style:normal}.actor-schedule-date-cell strong{font-size:30px;font-weight:950;line-height:1}.actor-schedule-date-cell em,.actor-schedule-date-cell span{color:var(--schedule-muted);font-size:12px;font-weight:850}.actor-schedule-date-cell.is-today{background:#17151b;color:var(--schedule-paper)}.actor-schedule-date-cell.is-today em,.actor-schedule-date-cell.is-today span{color:rgba(248,247,251,.74)}.actor-schedule-show-cell{display:grid;align-content:start;gap:8px;min-height:112px;border-right:2px solid var(--schedule-line);border-bottom:2px solid var(--schedule-line);padding:10px;background:hsla(32,52%,94%,.54)}.actor-schedule-show-cell:nth-child(3n){border-right:0}.actor-schedule-show-cell.is-gx{box-shadow:inset 7px 0 0 hsla(100,5%,46%,.28)}.actor-schedule-show-cell.is-jj{box-shadow:inset 7px 0 0 hsla(10,17%,52%,.22)}.actor-schedule-show-cell article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:7px 10px;border:2px solid var(--schedule-line);border-radius:14px;padding:10px;background:var(--schedule-field)}.actor-schedule-show-cell article div{display:grid;gap:2px}.actor-schedule-show-cell article em,.actor-schedule-show-cell article p,.actor-schedule-show-cell article span,.actor-schedule-show-cell article strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.actor-schedule-show-cell article strong{font-size:16px;font-weight:950}.actor-schedule-show-cell article em,.actor-schedule-show-cell article span{color:var(--schedule-muted);font-size:12px;font-style:normal;font-weight:850}.actor-schedule-show-cell article p{align-self:center;margin:0;font-size:18px;font-weight:950}.actor-schedule-show-cell article em{grid-column:1/-1;border-top:2px solid var(--schedule-soft);padding-top:7px}.actor-schedule-show-cell>button{min-height:48px;border:2px dashed var(--schedule-soft);border-radius:14px;background:rgba(248,247,251,.5);color:var(--schedule-muted);font:inherit;font-size:12px;font-weight:900}.actor-schedule-shell button:disabled{cursor:not-allowed;opacity:.54}.performance-h5-shell .performance-h5-online:after,.performance-h5-shell.is-dark .performance-h5-online:after,.performance-h5-shell:not(.is-dark) .performance-h5-online:after{width:8px!important;height:8px!important;border:1px solid rgba(0,0,0,.88)!important;background:#09c982!important;box-shadow:0 0 0 1px rgba(9,201,130,.12)!important;animation:none!important;filter:none!important;opacity:1!important}@media (max-width:980px){.actor-schedule-page{padding:14px}.actor-schedule-header,.actor-schedule-toolbar{align-items:stretch;flex-direction:column}.actor-schedule-metrics{grid-template-columns:repeat(2,1fr)}.actor-schedule-workspace{grid-template-columns:1fr}.actor-schedule-side{position:static}.actor-schedule-grid{grid-template-columns:82px repeat(2,minmax(280px,1fr))}}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:left-0:before{content:var(--tw-content);left:0}.before\:top-0:before{content:var(--tw-content);top:0}.before\:h-full:before{content:var(--tw-content);height:100%}.before\:w-0\.5:before{content:var(--tw-content);width:.125rem}.before\:bg-brand-gold:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(79 143 135/var(--tw-bg-opacity,1))}.before\:bg-show-gx:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(180 123 86/var(--tw-bg-opacity,1))}.before\:bg-show-jj:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(184 98 113/var(--tw-bg-opacity,1))}.before\:bg-state-danger:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(209 107 97/var(--tw-bg-opacity,1))}.before\:bg-state-success:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(126 163 122/var(--tw-bg-opacity,1))}.before\:bg-state-warning:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(196 154 85/var(--tw-bg-opacity,1))}.ops-paper-root .before\:bg-brand-gold :before,.ops-paper-root .before\:bg-brand-gold:before{content:var(--tw-content);color:#f8f7fb!important;background-color:#17151b!important}.focus\:border-brand-gold:focus{--tw-border-opacity:1;border-color:rgb(79 143 135/var(--tw-border-opacity,1))}.active\:scale-\[0\.98\]:active{--tw-scale-x:0.98;--tw-scale-y:0.98}.active\:scale-\[0\.98\]:active,.active\:scale-\[0\.99\]:active{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.99\]:active{--tw-scale-x:0.99;--tw-scale-y:0.99}.active\:border-brand-gold\/60:active{border-color:rgba(79,143,135,.6)}.active\:bg-app-hover:active{--tw-bg-opacity:1;background-color:rgb(37 43 50/var(--tw-bg-opacity,1))}.active\:bg-state-warning\/10:active{background-color:rgba(196,154,85,.1)}.active\:opacity-80:active{opacity:.8}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:text-text-tertiary:disabled{--tw-text-opacity:1;color:rgb(125 136 150/var(--tw-text-opacity,1))}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.ops-paper-root .disabled\:text-text-tertiary:disabled{color:#111!important}