html,body{width:100%;height:100%}input::-ms-clear{display:none}input::-ms-reveal{display:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}html,body,#root{height:100%;margin:0}body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-font-smoothing:antialiased;background:#0d0d0d}.data-table .ant-table-container{border:1px solid #1f1f1f;border-radius:8px;overflow:hidden}.data-table .ant-table-thead>tr>th{text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:600;border-bottom:1px solid #222!important;padding-top:8px!important;padding-bottom:8px!important}.data-table .ant-table-tbody>tr>td{color:#ccc}.data-table .ant-pagination .ant-pagination-item,.data-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.data-table .ant-pagination .ant-pagination-next .ant-pagination-item-link{color:#aaa;background:#1a1a1a;border:1px solid #2a2a2a}.data-table .ant-pagination .ant-pagination-item-active{background:#4d7fff;border-color:#4d7fff}.data-table .ant-pagination .ant-pagination-item-active a{color:#fff}.ant-tag{letter-spacing:.02em;border-radius:3px;padding:2px 9px;font-size:11px;font-weight:600;line-height:16px}.fill-tabs,.fill-tabs>.ant-tabs-content-holder,.fill-tabs>.ant-tabs-content-holder>.ant-tabs-content{flex-direction:column;flex:1;min-height:0;display:flex}.fill-tabs>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane-active{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.fill-tabs>.ant-tabs-body-holder,.fill-tabs>.ant-tabs-body-holder>.ant-tabs-body{flex-direction:column;flex:1;min-height:0;display:flex}.fill-tabs>.ant-tabs-body-holder>.ant-tabs-body>.ant-tabs-content-active{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.ant-message,.ant-message-list,.ant-message-list-content{pointer-events:none!important}.ant-message-notice{cursor:pointer;pointer-events:auto!important}.ant-message.ant-message-top{left:0!important;right:0!important;transform:none!important}.ant-message.ant-message-top .ant-message-notice{margin-inline:auto!important;left:0!important;right:0!important;transform:none!important}.ant-message .ant-message-list-content,.ant-message .ant-message-fade{will-change:auto!important}.ant-drawer .ant-drawer-content-wrapper,.ant-drawer .ant-drawer-section{box-shadow:none!important}.ant-drawer-right .ant-drawer-content-wrapper{border-left:1px solid #2a2a2a}.ant-drawer-left .ant-drawer-content-wrapper{border-right:1px solid #2a2a2a}.ant-popover .ant-popover-container,.ant-dropdown .ant-dropdown-menu,.ant-select-dropdown,.ant-picker-dropdown .ant-picker-panel-container,.ant-cascader-dropdown,.ant-notification .ant-notification-notice,.ant-message .ant-message-notice{border:1px solid #2a2a2a;box-shadow:none!important}.ant-popover,.ant-tooltip{filter:none!important}.ant-popover .ant-popover-arrow:before,.ant-popover .ant-popover-arrow:after{box-shadow:none!important}.ant-modal .ant-modal-container{border:1px solid #2a2a2a;box-shadow:none!important}.ant-modal-mask,.ant-drawer-mask{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.fp{flex-direction:column;flex:1;gap:16px;min-height:0;padding-bottom:24px;display:flex;overflow:auto}.fp-hero{background:#111;border:1px solid #1f1f1f;border-radius:10px;align-items:center;gap:18px;padding:20px 24px;display:flex}.fp-avatar{color:#c7d4ff;background:#4d7fff29;border:1px solid #4d7fff59;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;font-size:22px;font-weight:600;display:flex}.fp-hero-main{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.fp-hero-title{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fp-hero-title h1{color:#fff;margin:0;font-size:22px;font-weight:600;line-height:1.2}.fp-id{color:#666;font-size:13px}.fp-meta{color:#999;flex-wrap:wrap;gap:6px 20px;font-size:13px;display:flex}.fp-meta-item{align-items:center;gap:6px;display:inline-flex}.fp-link{cursor:pointer;text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.fp-link:hover{color:#ccc}.fp-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.fp-grid{grid-template-columns:minmax(300px,380px) minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (width<=1100px){.fp-grid{grid-template-columns:minmax(0,1fr)}}.fp-col{flex-direction:column;gap:16px;min-width:0;display:flex}.fp-card{background:#111;border:1px solid #1f1f1f;border-radius:10px;overflow:hidden}.fp-card-head{background:#161616;border-bottom:1px solid #222;justify-content:space-between;align-items:center;gap:8px;padding:10px 16px;display:flex}.fp-card-title{letter-spacing:.06em;text-transform:uppercase;color:#888;align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}.fp-count{letter-spacing:0;color:#c7d4ff;background:#4d7fff2e;border-radius:10px;padding:0 7px;font-size:11px;font-weight:600}.fp-card-body{padding:14px 16px}.fp-card-body.fp-flush{padding:0}.fp-facts{flex-direction:column;margin:0;display:flex}.fp-fact{border-bottom:1px solid #1a1a1a;grid-template-columns:130px minmax(0,1fr);align-items:baseline;gap:12px;padding:8px 0;display:grid}.fp-fact:last-child{border-bottom:none}.fp-fact dt{color:#777;font-size:12px}.fp-fact dd{color:#ddd;overflow-wrap:anywhere;margin:0;font-size:13px}.fp-empty{color:#555}.fp-pill{border-radius:10px;padding:1px 9px;font-size:11px;font-weight:600;display:inline-block}.fp-yes{color:#4ade80;background:#22c55e24;border:1px solid #22c55e59}.fp-no{color:#999;background:#8080801f;border:1px solid #8080804d}.fp-stats{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;display:grid}.fp-stat{background:#111;border:1px solid #1f1f1f;border-radius:10px;flex-direction:column;gap:4px;min-width:0;padding:12px 16px;display:flex}.fp-stat-label{letter-spacing:.06em;text-transform:uppercase;color:#777;align-items:center;gap:6px;font-size:11px;font-weight:600;display:inline-flex}.fp-stat-value{color:#eee;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:20px;font-weight:600;overflow:hidden}.fp-stat-hint{color:#666;font-size:12px}.fp-text{color:#ddd;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.65}.fp-tabs .ant-tabs-nav{margin-bottom:0}.fp-tabs .ant-tabs-content-holder{display:none}.tp-inline.ant-select,.tp-inline.ant-picker{border-radius:6px;margin:-4px -8px;transition:background .15s;width:calc(100% + 16px)!important}.tp-inline.ant-select:hover,.tp-inline.ant-picker:hover,.tp-inline.ant-select-focused,.tp-inline.ant-picker-focused{background:#1a1a1a}.tp-hint{color:#555;font-size:11px}.tp-activity{flex-direction:column;display:flex}.tp-event{gap:12px;padding:0 0 16px;display:flex;position:relative}.tp-event:not(:last-child):before{content:"";background:#262626;width:1px;position:absolute;top:14px;bottom:0;left:4px}.tp-dot{background:#4d7fff;border-radius:50%;flex-shrink:0;width:9px;height:9px;margin-top:6px}.tp-dot-success{background:#52c41a}.tp-dot-error{background:#ff4d4f}.tp-dot-warning{background:#faad14}.tp-dot-default{background:#666}.tp-event-body{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.tp-event-head{color:#ddd;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.tp-event-time{color:#666;font-size:12px}.tp-changes{background:#0d0d0d;border:1px solid #1c1c1c;border-radius:6px;flex-direction:column;gap:4px;padding:8px 10px;display:flex}.tp-change{grid-template-columns:100px minmax(0,1fr) auto minmax(0,1fr);align-items:baseline;gap:8px;font-size:12px;display:grid}.tp-change-field{color:#777}.tp-change-before{color:#999;overflow-wrap:anywhere;-webkit-text-decoration:line-through #555;text-decoration:line-through #555}.tp-change-arrow{color:#555}.tp-change-after{color:#ddd;overflow-wrap:anywhere}*{scrollbar-color:#2a2a2a #ffffff08}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:#ffffff08}::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:3px}.data-table .ant-table-tbody>tr.dt-tinted>td{background:var(--dt-row-bg)!important}.data-table .ant-table-tbody>tr.dt-tinted:hover>td{background:var(--dt-row-hover-bg,linear-gradient(#8080801f, #8080801f), var(--dt-row-bg))!important}.data-table .dt-view-text,.view-text{all:unset;cursor:pointer;color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.data-table .dt-view-text:hover,.view-text:hover{text-decoration-style:solid}.data-table .dt-view-text:focus-visible{outline-offset:2px;outline:2px solid}.rp-page{flex:1;gap:16px;min-height:0;display:flex}.rp-sidebar{background:#111;border:1px solid #1f1f1f;border-radius:10px;flex-shrink:0;align-self:flex-start;width:210px;padding-bottom:6px}.rp-sidebar-title{letter-spacing:.08em;text-transform:uppercase;color:#777;align-items:center;gap:8px;padding:12px 18px 8px;font-size:11px;font-weight:700;display:flex}.rp-main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.rp-content{flex-direction:column;flex:1;gap:14px;min-height:0;display:flex;overflow:auto;container-type:inline-size}.rp-content>*{flex-shrink:0}.rp-body{padding-bottom:24px;transition:opacity .15s}.rp-stale{opacity:.6}.rp-loading{justify-content:center;padding:80px 0;display:flex}.rp-toolbar{background:#111;border:1px solid #1f1f1f;border-radius:10px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.rp-toolbar-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rp-toolbar-spacer{flex:1}.rp-toolbar{container-type:inline-size}.rp-toolbar-inner{flex-direction:column;gap:8px;display:flex}.rp-toolbar-range,.rp-toolbar-actions,.rp-toolbar-lists,.rp-toolbar-extras{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rp-toolbar-actions{flex-wrap:nowrap;margin-left:auto}.rp-toolbar-top{justify-content:space-between}@container (width>=641px){.rp-pinned>.rp-toolbar{z-index:20;position:sticky;top:0;box-shadow:0 6px 16px #00000073}}@container (width<=1100px){.rp-toolbar-inner{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"range range""lists lists""extras actions";align-items:center;gap:8px 12px;display:grid}.rp-toolbar-top,.rp-toolbar-filters{display:contents}.rp-toolbar-range{grid-area:range;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr);display:grid}.rp-toolbar-lists{grid-area:lists;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rp-toolbar-range>*,.rp-toolbar-lists>*{width:100%!important;min-width:0!important}.rp-toolbar-extras{grid-area:extras}.rp-toolbar-actions{grid-area:actions;margin-left:0}}@container (width<=640px){.rp-pin{display:none!important}.rp-toolbar-inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"range""lists""extras""actions"}.rp-toolbar-range,.rp-toolbar-lists{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.rp-toolbar-range>.ant-picker{grid-column:1/-1}.rp-toolbar-extras{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.rp-toolbar-extras>*,.rp-toolbar-extras>*>.ant-btn{width:100%}.rp-toolbar-actions .rp-count{margin-right:auto}}.rp-count{color:#999;font-variant-numeric:tabular-nums;font-size:13px}.rp-option{justify-content:space-between;gap:12px;display:flex}.rp-option-excluded>span:first-child{color:#ff7875;text-decoration:line-through}.rp-tag{text-overflow:ellipsis;max-width:100%;margin-inline-end:4px;overflow:hidden}.rp-tag-excluded{color:#ff7875;background:#ff4d4f1a;border-color:#ff4d4f66;text-decoration:line-through}.rp-select-active .ant-select-content,.rp-select-active .ant-select-selection-item{color:#faad14}.rp-select-hint{color:#888;border-top:1px solid #80808033;margin-top:4px;padding:6px 12px 2px;font-size:12px}.rp-option small{color:#666;font-variant-numeric:tabular-nums}.rp-stack{flex-direction:column;gap:14px;display:flex}.rp-grid2,.rp-grid3{align-items:start;gap:14px;display:grid}.rp-grid2{grid-template-columns:repeat(2,minmax(0,1fr))}.rp-grid3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=1300px){.rp-grid3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.rp-grid2,.rp-grid3{grid-template-columns:minmax(0,1fr)}.rp-page{flex-direction:column}.rp-sidebar{width:100%}}.rp-panel{background:#111;border:1px solid #1f1f1f;border-radius:10px;min-width:0;overflow:hidden}.rp-panel>header{border-bottom:1px solid #1c1c1c;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;display:flex}.rp-panel h3{color:#ddd;margin:0;font-size:13px;font-weight:600}.rp-panel-extra{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rp-panel-body{padding:12px 14px}.rp-panel-body.rp-flush{padding:0}.rp-muted{color:#666;font-size:12px}.rp-inline{color:#999;align-items:center;gap:6px;font-size:12px;display:inline-flex}.rp-kpis{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.rp-kpi{background:#111;border:1px solid #1f1f1f;border-radius:10px;flex-direction:column;gap:3px;padding:12px 16px;display:flex}.rp-kpi-label{letter-spacing:.06em;text-transform:uppercase;color:#777;font-size:11px;font-weight:600}.rp-kpi-value{color:#f2f2f2;font-variant-numeric:tabular-nums;font-size:24px;font-weight:600;line-height:1.2}.rp-kpi-hint{color:#666;font-size:12px}.rp-chart svg{display:block}.rp-grid{stroke:#1f1f1f}.rp-axis{fill:#666;font-variant-numeric:tabular-nums;font-size:11px}.rp-hover-band{fill:#ffffff0a}.rp-tooltip{pointer-events:none;z-index:2;background:#1a1a1a;border:1px solid #2c2c2c;border-radius:8px;width:210px;padding:8px 10px;font-size:12px;position:absolute}.rp-tooltip-title{color:#aaa;justify-content:space-between;gap:8px;margin-bottom:4px;display:flex}.rp-tooltip-title b{color:#fff}.rp-tooltip-row{color:#ccc;align-items:center;gap:6px;line-height:1.7;display:flex}.rp-tooltip-row span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.rp-tooltip-row i,.rp-legend-item i,.rp-rowlabel i{border-radius:2px;flex-shrink:0;width:9px;height:9px;display:inline-block}.rp-legend{flex-wrap:wrap;justify-content:center;gap:4px 12px;margin-top:10px;display:flex}.rp-legend-item{color:#aaa;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:6px;padding:2px 4px;font-size:12px;display:inline-flex}.rp-legend-item:hover{background:#1a1a1a}.rp-legend-item.rp-off{opacity:.35}.rp-barlist{flex-direction:column;gap:4px;display:flex}.rp-barrow{border-radius:6px;align-items:center;gap:10px;min-height:30px;padding:0 10px;font-size:13px;display:flex;position:relative;overflow:hidden}.rp-barrow-bar{opacity:.22;border-radius:6px;position:absolute;inset:0 auto 0 0}.rp-barrow>span{position:relative}.rp-barrow-label{text-overflow:ellipsis;white-space:nowrap;color:#ddd;flex:1;min-width:0;overflow:hidden}.rp-barrow-extra{color:#888;font-variant-numeric:tabular-nums;font-size:12px}.rp-barrow-value{text-align:right;color:#eee;font-variant-numeric:tabular-nums;min-width:64px;font-weight:600}.rp-barrow-value small{color:#777;min-width:34px;margin-left:6px;font-weight:400;display:inline-block}.rp-pair{gap:14px;display:inline-flex}.rp-linklike{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;overflow:hidden}.rp-linklike:hover{text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.rp-empty{padding:12px 0}.rp-rowlabel{align-items:center;gap:8px;display:inline-flex}.rp-zero{color:#333}.rp-table .ant-table-cell{font-variant-numeric:tabular-nums}.rp-table-total td{font-weight:600;background:#161616!important}.rp-heat-grid{grid-template-columns:40px repeat(24,minmax(0,1fr));gap:3px;display:grid}.rp-heat-hour,.rp-heat-day{color:#666;font-size:11px}.rp-heat-day{align-items:center;display:flex}.rp-heat-cell{aspect-ratio:1.4;background:#171717;border-radius:3px;min-height:16px}.rp-heat-cell:hover{outline:1px solid #8aa8ff}.rp-heat-foot{color:#888;justify-content:space-between;margin-top:10px;font-size:12px;display:flex}.rp-heat-scale{align-items:center;gap:4px;display:inline-flex}.rp-heat-scale i{background:#4d7fff;border-radius:2px;width:12px;height:12px;display:inline-block}.rp-sidebar-group{color:#aaa;align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}.rp-table .ant-table-thead th{white-space:nowrap}.rp-table .ant-table-thead>tr>th{color:#e0e0e0!important}.rp-boxes{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}@media (width<=1300px){.rp-boxes{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.rp-boxes{grid-template-columns:minmax(0,1fr)}}.rp-box{background:#111;border:1px solid #1f1f1f;border-radius:10px;min-width:0;padding:16px 18px}.rp-box-title{letter-spacing:.08em;text-transform:uppercase;color:#888;margin-bottom:12px;font-size:10.5px;font-weight:600}.rp-big{color:#aaa;font-size:13px}.rp-big b{color:#f2f2f2;font-variant-numeric:tabular-nums;margin-right:4px;font-size:26px;font-weight:700}.rp-big-small b{font-size:20px}.rp-box-divider{border-top:1px solid #222;margin:12px 0}.rp-box-list{flex-direction:column;gap:8px;display:flex}.rp-box-row{color:#bbb;align-items:center;gap:8px;min-width:0;font-size:13px;display:flex}.rp-box-row>i{border-radius:50%;flex:none;width:8px;height:8px}.rp-box-row>span,.rp-box-row>button{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.rp-box-row>b{color:#f2f2f2;font-variant-numeric:tabular-nums;margin-left:auto}.rp-share{color:#aaa;font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:12px;display:inline-flex}.rp-share-track{background:#262626;border-radius:2px;width:96px;height:4px;overflow:hidden}.rp-share-track>span{background:#4d8eff;border-radius:2px;height:100%;display:block}.rp-pertech .ant-table-cell{font-variant-numeric:tabular-nums}.rp-share-pct{text-align:right;min-width:44px}.rp-axis-pick{align-items:center;gap:6px;display:inline-flex}.rp-axis-pick>span:first-child{color:#777;letter-spacing:.05em;font-size:11px;font-weight:600}.rp-chart{width:100%;position:relative}.rp-heat-title{align-items:center;gap:12px;display:inline-flex}.rp-heat-legend{color:#888;align-items:center;gap:6px;font-size:11px;font-weight:400;display:inline-flex}.rp-heat-legend i{background:linear-gradient(90deg,#28b428b3,#dcdc28b3,#dc2828e6);border-radius:3px;width:60px;height:10px}.rp-oldheat-wrap{overflow-x:auto}.rp-oldheat{border-collapse:separate;border-spacing:3px;width:100%;min-width:480px}.rp-oldheat th{color:#888;text-align:center;min-width:44px;padding:4px;font-size:11px;font-weight:600}.rp-oldheat th.rp-oldheat-corner{text-align:left;padding:4px 8px;font-weight:400}.rp-oldheat-hour{color:#888;white-space:nowrap;padding:2px 8px;font-size:11px}.rp-oldheat-cell{text-align:center;color:#bbb;cursor:default;font-variant-numeric:tabular-nums;border:1px solid #ffffff0f;border-radius:4px;min-width:44px;height:36px;padding:6px 4px;font-size:12px;transition:filter .15s}.rp-oldheat-cell:hover{filter:brightness(1.35);outline:1px solid #ffffff59}.rp-oldheat-total td{text-align:center;color:#fff;border-top:1px solid #ffffff0f;padding:6px 4px;font-size:12px;font-weight:700}.rp-oldheat-total td:first-child{text-align:left;color:#888;padding:6px 8px;font-size:11px}.rp-oldheat-note{margin-top:8px}.rp-heat-tip{flex-direction:column;gap:3px;min-width:170px;font-size:12px;display:flex}.rp-heat-tip>b{margin-bottom:3px}.rp-heat-tip-cats{border-top:1px solid #ffffff26;flex-direction:column;gap:3px;margin-top:4px;padding-top:6px;display:flex}.rp-heat-tip-cats>div{align-items:center;gap:6px;display:flex}.rp-heat-tip-cats i{border-radius:50%;flex:none;width:8px;height:8px}.rp-heat-tip-cats span{opacity:.9;flex:1}.rp-chart-row{align-items:stretch;gap:16px;display:flex}.rp-chart-main{flex:1;min-width:0}.rp-pie{border-left:1px solid #1c1c1c;width:34%;min-width:260px;max-width:420px;padding-left:16px}.rp-pie-title{color:#888;margin-bottom:4px;font-size:12px}@media (width<=1100px){.rp-chart-row{flex-direction:column}.rp-pie{border-top:1px solid #1c1c1c;border-left:0;width:100%;max-width:none;padding-top:12px;padding-left:0}}.rp-toggle.ant-btn{color:#555}.rp-toggle.rp-toggle-on.ant-btn{color:#fff;background:#ffffff1f}.rp-table .rp-subrow>td{color:#aaa;font-size:12px}.rp-collapse{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}.rp-collapse .anticon{color:#777;font-size:10px;transition:transform .15s}.rp-muted-name{color:#888}.side-nav{flex-shrink:0;align-self:flex-start;width:210px;padding-bottom:6px;transition:width .2s}.side-nav.side-nav-collapsed{width:58px}.side-nav-title{letter-spacing:.08em;text-transform:uppercase;color:#777;justify-content:space-between;align-items:center;gap:8px;padding:8px 8px 4px 18px;font-size:11px;font-weight:700;display:flex}.side-nav-collapsed .side-nav-title{justify-content:center;padding:8px 0 4px}.side-nav-title>span{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.side-nav-group{color:#aaa;align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}.side-nav-collapsed .ant-menu-inline-collapsed{width:56px}.side-nav-page{flex:1;gap:16px;min-height:0;display:flex}.side-nav.side-nav-bar{align-self:stretch;width:100%;padding:0 4px}@media (width<=900px){.side-nav-page{flex-direction:column}}
