.dash-line-tooltip{position:absolute;top:6px;z-index:12;width:92px;padding:4px;background:#fff;border:1px solid #e2e8f0;border-radius:7px;box-shadow:0 6px 14px rgba(15,23,42,.11);transform:translateX(-50%);pointer-events:none;direction:rtl}.dash-line-tooltip.edge-left{transform:none}.dash-line-tooltip.edge-right{transform:translateX(-100%)}.dash-line-tooltip-date{font-size:10px;font-weight:400;color:#334155;padding:0 1px 3px;border-bottom:1px solid #eef2f7;margin-bottom:2px;font-weight:400!important}.dash-line-tooltip-row{height:16px;display:flex;align-items:center;justify-content:space-between;gap:3px;font-size:10px;border-radius:4px;padding:0 3px;margin-top:2px;font-weight:400!important}.dash-line-tooltip-row>span{display:flex;align-items:center;gap:3px;font-weight:800;white-space:nowrap}.dash-line-tooltip-row>span i{width:4px;height:4px;border-radius:50%;display:inline-block;flex:none}.dash-line-tooltip-row b{font-size:10px;font-weight:400!important}.dash-line-tooltip-row.current{background:#eff6ff;color:#1d4ed8}.dash-line-tooltip-row.current i{background:#2563eb}.dash-line-tooltip-row.average{background:#fffbeb;color:#b45309}.dash-line-tooltip-row.average i{background:#f59e0b}.dash-line-tooltip-row.minimum{background:#fef2f2;color:#b91c1c}.dash-line-tooltip-row.minimum i{background:#ef4444}.dash-line-tooltip-row.maximum{background:#f0fdf4;color:#15803d}.dash-line-tooltip-row.maximum i{background:#22c55e}@media(max-width:650px){.dash-line-tooltip{width:88px;padding:3px}.dash-line-tooltip-row{height:15px}.dash-line-tooltip-row,.dash-line-tooltip-row b{font-size:10px;font-weight:400!important}}.dash-line-plot svg .trend-point{display:block!important}.dash-bar.maximum{background:linear-gradient(180deg,#34d399,#16a34a)!important;box-shadow:0 4px 9px rgba(22,163,74,.16)!important}.dash-bar.minimum{background:linear-gradient(180deg,#f87171,#dc2626)!important;box-shadow:0 4px 9px rgba(220,38,38,.14)!important}.dash-bar.middle{background:linear-gradient(180deg,#facc15,#eab308)!important;box-shadow:0 4px 9px rgba(234,179,8,.15)!important}.dash-bar-value.maximum{color:#15803d!important}.dash-bar-value.minimum{color:#dc2626!important}.dash-bar-value.middle{color:#a16207!important}.dash-bar-legend{grid-column:2;display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-top:4px;padding-inline:8px;font-size:10px;font-weight:400;color:#64748b;direction:rtl;font-weight:400!important}.dash-bar-legend span{display:flex;align-items:center;gap:4px;white-space:nowrap}.dash-bar-legend i{width:9px;height:9px;border-radius:3px;display:inline-block}.dash-bar-legend .maximum i{background:#16a34a}.dash-bar-legend .middle i{background:#eab308}.dash-bar-legend .minimum i{background:#dc2626}.live-analysis{position:relative}.analysis-live-badge{margin-right:5px;padding:2px 6px;background:#dcfce7;color:#15803d}.analysis-stat-grid>div:first-child{background:#fffbeb;border-color:#fde68a}.analysis-stat-grid>div:first-child b{color:#a16207}.analysis-stat-grid .stat-maximum{background:#f0fdf4;border-color:#bbf7d0}.analysis-stat-grid .stat-maximum b{color:#15803d}.analysis-stat-grid .stat-minimum{background:#fef2f2;border-color:#fecaca}.analysis-stat-grid .stat-minimum b{color:#dc2626}.analysis-stat-grid b.neutral{color:#a16207}@media(max-width:700px){.dash-bar-legend{grid-column:1/-1;justify-content:center;flex-wrap:wrap;gap:7px}}.dash-bar-col.no-data{opacity:.72}.dash-bar-no-data{height:10px;min-width:4px;width:55%;max-width:18px;border:1px solid #e2e8f0;border-radius:4px;color:#94a3b8;background:#f8fafc;display:flex;align-items:center;justify-content:center;font-size:10px;line-height:1;margin-bottom:1px}.dash-bar-col.no-data>span{color:#94a3b8}.dash-bars.many{gap:1px!important;padding-inline:2px!important;justify-content:stretch!important}.dash-bars.many .dash-bar-col{flex:1 1!important;min-width:0!important;max-width:none!important}.dash-bar-col.no-data{opacity:1!important}.dash-bar-no-data{height:18px!important;width:58%!important;min-width:3px!important;max-width:12px!important;border:1px dashed #cbd5e1!important;background:#f8fafc!important;color:#64748b!important;border-radius:3px!important;font-size:10px!important;margin-bottom:1px!important}.dash-bars.many .dash-bar-col>span{font-size:10px!important;transform:rotate(-58deg);transform-origin:center top;top:calc(100% + 9px)!important;color:#64748b!important;font-weight:400!important}.dashboard-granularity-warning-inline,.dashboard-granularity-warning-inline:hover{border-color:#ef4444!important;background:#fef2f2!important;color:#b91c1c!important}.dashboard-granularity-warning-inline button,.dashboard-granularity-warning-inline button:focus,.dashboard-granularity-warning-inline button:hover{background:#fee2e2!important}.analysis-live-badge{display:inline-flex;align-items:center;justify-content:center;height:18px;padding:0 7px;margin-inline-start:6px;border-radius:999px;background:#f8fafc;border:1px solid #e2e8f0;color:#475569;font-size:10px;font-style:normal;font-weight:400;vertical-align:middle;font-weight:400!important}.live-analysis .analysis-stat-grid>div{background:#fcfcfd;border:1px solid #e9eef5;border-radius:12px;padding:10px 11px;box-shadow:none}.live-analysis .analysis-stat-grid>div:first-child{background:#fffdf7;border-color:#f4e7b7}.live-analysis .analysis-stat-grid>div:first-child b{color:#a16207}.live-analysis .analysis-stat-grid .stat-maximum{background:#f7fcf9;border-color:#cfead8}.live-analysis .analysis-stat-grid .stat-maximum b{color:#15803d}.live-analysis .analysis-stat-grid .stat-minimum{background:#fff8f8;border-color:#f4d0d0}.live-analysis .analysis-stat-grid .stat-minimum b{color:#dc2626}.live-analysis .analysis-stat-grid .stat-change{background:#fffdf7;border-color:#efe3b1}.live-analysis .analysis-stat-grid .stat-change b.neutral{color:#a16207}.dashboard-panel .dashboard-panel-head h3,.performance-share-panel .dashboard-panel-head h3{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.dash-bar-chart{height:300px;align-items:start}.dash-bar-scroll{width:100%;max-width:100%;min-width:0;height:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.dash-bar-scroll::-webkit-scrollbar{height:6px}.dash-bar-scroll::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}.dash-bar-scroll::-webkit-scrollbar-track{background:transparent}.dash-bar-plot{width:100%;max-width:none!important;min-height:100%;padding-bottom:72px}.dash-bar-plot>.dash-grid-lines,.dash-bars{inset:0 0 72px 0}.dash-bars{justify-content:flex-start;gap:12px;padding:0 14px}.dash-bar-col{min-width:46px;max-width:46px;flex:0 0 46px}.dash-bar{width:26px;border-radius:8px 8px 3px 3px;box-shadow:none}.dash-bar-value{margin-bottom:6px}.dash-bar-col>span,.dash-bar-value{font-size:10px;font-weight:400!important}.dash-bar-col>span{position:absolute;top:calc(100% + 8px);line-height:1.15;color:#64748b;white-space:nowrap;transform:rotate(-38deg);transform-origin:right top;right:50%;translate:50% 0}.dash-bar-no-data{font-size:11px;color:#cbd5e1;margin-bottom:3px;font-weight:400!important}.dash-bar-legend{margin-top:10px}@media(max-width:900px){.dash-bar-chart{height:320px}.dash-bar-col{min-width:42px;max-width:42px;flex-basis:42px}.dash-bar-col>span{font-size:10px;font-weight:400!important}}.dashboard-granularity-warning-inline{margin:8px 0 6px!important}.dash-bar-chart{margin-top:0!important}.dash-bar-legend{margin-top:8px!important}.dash-bar.maximum{background:#bbf7d0!important;box-shadow:none!important;border:1px solid #86efac!important}.dash-bar.minimum{background:#fecaca!important;box-shadow:none!important;border:1px solid #fca5a5!important}.dash-bar.middle{background:#f4e7b7!important;box-shadow:none!important;border:1px solid #e7d68c!important}.dash-bar-value.maximum{color:#166534!important}.dash-bar-value.minimum{color:#b91c1c!important}.dash-bar-value.middle{color:#8a6a12!important}.dash-bar-legend .maximum i{background:#bbf7d0!important;border:1px solid #86efac}.dash-bar-legend .middle i{background:#f4e7b7!important;border:1px solid #e7d68c}.dash-bar-legend .minimum i{background:#fecaca!important;border:1px solid #fca5a5}.live-analysis .analysis-stat-grid>div:first-child{background:#fffdf5!important;border-color:#f4e7b7!important}.live-analysis .analysis-stat-grid>div:first-child b{color:#8a6a12!important}.live-analysis .analysis-stat-grid .stat-maximum{background:#f8fdf9!important;border-color:#bbf7d0!important}.live-analysis .analysis-stat-grid .stat-maximum b{color:#166534!important}.live-analysis .analysis-stat-grid .stat-minimum{background:#fff9f9!important;border-color:#fecaca!important}.live-analysis .analysis-stat-grid .stat-minimum b{color:#b91c1c!important}.live-analysis .analysis-stat-grid .stat-change{background:#fffdf5!important;border-color:#f4e7b7!important}.live-analysis .analysis-stat-grid .stat-change b.neutral{color:#8a6a12!important}.dash-bar-chart.dynamic-axis{display:grid!important;grid-template-columns:30px minmax(0,1fr)!important;column-gap:6px!important;row-gap:6px!important;height:228px!important;min-height:228px!important;align-items:stretch!important}.dash-bar-chart.dynamic-axis>.dash-y-axis{grid-column:1!important;grid-row:1!important;height:100%!important;padding-bottom:0!important}.dash-bar-chart.dynamic-axis>.dash-bar-scroll{grid-column:2!important;grid-row:1!important;height:100%!important;min-height:0!important;overflow-y:hidden!important}.dash-bar-chart.dynamic-axis .dash-bar-plot{height:100%!important;min-height:0!important;padding-bottom:54px!important;box-sizing:border-box!important}.dash-bar-chart.dynamic-axis .dash-bar-plot>.dash-grid-lines,.dash-bar-chart.dynamic-axis .dash-bars{inset:0 0 54px 0!important}.dash-bar-chart.dynamic-axis>.dash-bar-legend{margin:0!important;padding:0 8px 1px!important;min-height:22px!important;align-self:end!important}@media(max-width:900px){.dash-bar-chart.dynamic-axis{height:238px!important;min-height:238px!important}}.dashboard-granularity-warning-inline,.dashboard-granularity-warning-inline:hover{border:none!important;background:transparent!important;box-shadow:none!important;padding:0!important;border-radius:0!important}.dashboard-granularity-warning-inline>div b,.dashboard-granularity-warning-inline>div span{color:#b91c1c!important}.dashboard-granularity-warning-inline:hover>svg,.dashboard-granularity-warning-inline>svg{color:#dc2626!important}.dashboard-granularity-warning-inline button,.dashboard-granularity-warning-inline button:focus,.dashboard-granularity-warning-inline button:hover{border-color:#dc2626!important;background:#fff!important;color:#991b1b!important;box-shadow:none!important;outline:none!important}.dash-bar-chart.dynamic-axis{grid-template-rows:minmax(0,1fr) auto!important;height:276px!important;min-height:276px!important}.dash-bar-chart.dynamic-axis>.dash-bar-scroll{overflow-x:auto!important;overflow-y:visible!important}.dash-bar-chart.dynamic-axis .dash-bar-col>span{display:none!important}.dash-bar-axis{display:grid;gap:12px;justify-content:start;padding:4px 14px 0;direction:ltr}.dash-bar-axis span{display:block;text-align:center;font-size:10px;line-height:1.1;color:#64748b;white-space:nowrap;transform:rotate(-36deg);transform-origin:center top}.dash-bar-chart.dynamic-axis>.dash-bar-legend{grid-column:2!important;grid-row:2!important;margin-top:8px!important;padding-top:0!important}@media(max-width:900px){.dash-bar-chart.dynamic-axis{height:286px!important;min-height:286px!important}.dash-bar-axis span{font-size:10px;font-weight:400!important}}.dash-bar-chart.dynamic-axis{height:268px!important;min-height:268px!important;overflow:hidden!important}.dash-bar-chart.dynamic-axis>.dash-bar-scroll{overflow:hidden!important;padding-bottom:0!important}.dash-bar-chart.dynamic-axis .dash-bar-plot{width:100%!important;min-width:0!important;max-width:100%!important;padding-bottom:18px!important;overflow:hidden!important}.dash-bar-chart.dynamic-axis .dash-bar-plot>.dash-grid-lines,.dash-bar-chart.dynamic-axis .dash-bars{inset:0 0 18px 0!important}.dash-bar-chart.dynamic-axis .dash-bars{justify-content:stretch!important;gap:4px!important;padding:0 6px!important}.dash-bar-chart.dynamic-axis .dash-bar-col{flex:1 1!important;min-width:0!important;max-width:none!important}.dash-bar-chart.dynamic-axis .dash-bar{width:min(100%,20px)!important}.dash-bar-axis{width:100%!important;min-width:0!important;max-width:100%!important;gap:4px!important;padding:4px 6px 0!important;box-sizing:border-box!important;overflow:hidden!important}.dash-bar-axis span{font-size:10px!important;line-height:1.05!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important;transform:rotate(-50deg)!important;transform-origin:center top!important;font-weight:400!important}.dash-bar-chart.dynamic-axis>.dash-bar-legend{padding:0 6px 1px!important}@media(max-width:900px){.dash-bar-chart.dynamic-axis{height:276px!important;min-height:276px!important}.dash-bar-chart.dynamic-axis .dash-bars{gap:3px!important;padding:0 4px!important}.dash-bar-axis{gap:3px!important;padding:4px 4px 0!important}.dash-bar-axis span{font-size:10px!important;font-weight:400!important}}.dash-bar-chart.dynamic-axis .dash-bar{width:min(100%,18px)!important;transition:transform .12s ease,filter .12s ease,opacity .12s ease}.dash-bar-chart.dynamic-axis .dash-bar.middle{width:min(100%,14px)!important;opacity:.92}.dash-bar-chart.dynamic-axis .dash-bar.maximum,.dash-bar-chart.dynamic-axis .dash-bar.minimum{width:min(100%,18px)!important}.dash-bar-chart.dynamic-axis .dash-bar-col.active .dash-bar{transform:translateY(-1px);filter:saturate(1.03)}.dash-bar-axis span.active,.dash-bar-chart.dynamic-axis .dash-bar-col.active .dash-bar-value{color:#0f172a!important;font-weight:900}.dash-bar-hover-guide{top:0;bottom:18px;width:1px;background:#d5dbe5;z-index:6}.dash-bar-hover-guide,.dash-bar-tooltip{position:absolute;transform:translateX(-50%);pointer-events:none}.dash-bar-tooltip{top:6px;z-index:8;width:84px;padding:4px 5px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 6px 14px rgba(15,23,42,.1);direction:rtl}.dash-bar-tooltip.edge-left{transform:none}.dash-bar-tooltip.edge-right{transform:translateX(-100%)}.dash-bar-tooltip-date{font-size:10px;font-weight:400;color:#334155;padding-bottom:3px;margin-bottom:3px;border-bottom:1px solid #eef2f7;font-weight:400!important}.dash-bar-tooltip-value{display:flex;align-items:center;justify-content:space-between;gap:4px;font-size:10px;color:#64748b;font-weight:400!important}.dash-bar-tooltip-value b{font-size:10px;color:#0f172a;font-weight:400!important}.dash-bar-axis span{cursor:default;transition:color .12s ease,font-weight .12s ease}@media(max-width:900px){.dash-bar-tooltip{width:78px;padding:4px}.dash-bar-tooltip-date,.dash-bar-tooltip-value,.dash-bar-tooltip-value b{font-size:10px;font-weight:400!important}.dash-bar-chart.dynamic-axis .dash-bar.middle{width:min(100%,12px)!important}.dash-bar-chart.dynamic-axis .dash-bar.maximum,.dash-bar-chart.dynamic-axis .dash-bar.minimum{width:min(100%,16px)!important}}.dash-bar-self-tooltip{transform:translateX(-50%);z-index:20;width:max-content;min-width:92px;max-width:142px;padding:6px 7px;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 6px 18px rgba(15,23,42,.08);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);pointer-events:none;direction:rtl}.dash-bar-self-tooltip,.dash-bar-self-tooltip:after{position:absolute;left:50%;background:rgba(255,255,255,.96)}.dash-bar-self-tooltip:after{content:"";bottom:-4px;width:7px;height:7px;border-right:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;transform:translateX(-50%) rotate(45deg)}.dash-bar-self-date{font-size:10px;line-height:1.45;font-weight:400;color:#334155;white-space:nowrap;padding-bottom:4px;margin-bottom:4px;border-bottom:1px solid #f1f5f9;font-weight:400!important}.dash-bar-self-value{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:10px;color:#94a3b8;font-weight:400!important}.dash-bar-self-value b{font-size:10px;color:#0f172a;font-weight:400;font-weight:400!important}.dash-bar-chart.dynamic-axis .dash-bar-col,.dash-bar-chart.dynamic-axis .dash-bar-plot,.dash-bar-chart.dynamic-axis .dash-bars,.dash-bar-chart.dynamic-axis>.dash-bar-scroll{overflow:visible!important}.dashboard-panel.wide{overflow:visible}@media(max-width:900px){.dash-bar-self-tooltip{min-width:86px;max-width:126px;padding:5px 6px;border-radius:9px}.dash-bar-self-date,.dash-bar-self-value,.dash-bar-self-value b{font-size:10px;font-weight:400!important}}.dash-bar-axis-wrap{position:relative;width:100%;min-width:0;max-width:100%}.dash-bar-axis{position:relative;z-index:2}.dash-bar-axis span{cursor:pointer!important}.dash-bar-axis-tooltip{position:absolute;top:-4px;z-index:12;width:max-content;min-width:90px;max-width:140px;padding:6px 7px;background:rgba(255,255,255,.97);border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 6px 18px rgba(15,23,42,.08);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);transform:translate(-50%,-100%);pointer-events:none;direction:rtl}.dash-bar-axis-tooltip.edge-left{transform:translateY(-100%)}.dash-bar-axis-tooltip.edge-right{transform:translate(-100%,-100%)}.dash-bar-axis-tooltip:after{content:"";position:absolute;left:50%;bottom:-4px;width:7px;height:7px;background:rgba(255,255,255,.97);border-right:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;transform:translateX(-50%) rotate(45deg)}.dash-bar-axis-tooltip.edge-left:after{left:16px;transform:rotate(45deg)}.dash-bar-axis-tooltip.edge-right:after{left:auto;right:16px;transform:rotate(45deg)}.dash-bar-axis-tooltip-date{font-size:10px;line-height:1.45;font-weight:400;color:#334155;white-space:nowrap;padding-bottom:4px;margin-bottom:4px;border-bottom:1px solid #f1f5f9;font-weight:400!important}.dash-bar-axis-tooltip-value{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:10px;color:#94a3b8;font-weight:400!important}.dash-bar-axis-tooltip-value b{font-size:10px;color:#0f172a;font-weight:400;font-weight:400!important}@media(max-width:900px){.dash-bar-axis-tooltip{min-width:84px;max-width:124px;padding:5px 6px;border-radius:9px}.dash-bar-axis-tooltip-date,.dash-bar-axis-tooltip-value,.dash-bar-axis-tooltip-value b{font-size:10px;font-weight:400!important}}.dash-bar-axis-wrap,.dash-bar-chart.dynamic-axis,.dash-bar-chart.dynamic-axis .dash-bar-plot,.dash-bar-chart.dynamic-axis>.dash-bar-scroll,.dashboard-chart-grid.dashboard-chart-grid-final,.dashboard-panel,.dashboard-panel .dashboard-panel-head,.dashboard-panel.performance-share-panel,.dashboard-panel.wide{position:relative!important;overflow:visible!important}.dashboard-panel.performance-share-panel,.dashboard-panel.wide{isolation:isolate;z-index:20!important}.dash-bar-axis-tooltip,.dash-bar-self-tooltip,.dash-bar-tooltip{z-index:9999!important}.dash-bar-axis-tooltip,.dash-bar-self-tooltip{max-width:180px!important}.period-page-final .period-container-final{max-width:1400px!important;margin:0 auto!important}.period-overview-strip{grid-template-columns:repeat(3,minmax(0,1fr))!important}.period-main-grid{align-items:start!important}.period-chart-panel,.period-main-grid>.period-panel-final,.period-table-panel{height:auto!important}.period-chart-panel,.period-table-panel,.range-box-final{min-width:0!important}@media(max-width:900px){.period-overview-strip{grid-template-columns:1fr!important}}.compare-chart-legend .legend-base,.compare-chart-legend .legend-down,.compare-chart-legend .legend-up{background:transparent!important}.compare-chart-legend .legend-base i{background:#94a3b8!important}.compare-chart-legend .legend-up i{background:#16a34a!important}.compare-chart-legend .legend-down i{background:#dc2626!important}.period-chart-panel .horizontal-lines>.compare-line{grid-template-columns:50px minmax(0,1fr)!important;gap:7px!important}.compare-chart-legend .legend-second{display:flex;align-items:center;gap:4px;font-size:10px;font-weight:400;color:#64748b;font-weight:400!important}.compare-chart-legend .legend-second i{width:8px;height:8px;border-radius:3px;display:inline-block;background:#2563eb}.period-chart-panel .horizontal-track i.second{background:linear-gradient(90deg,#60a5fa,#2563eb)!important;color:#fff!important;position:relative!important}.period-chart-panel .horizontal-track i.second b{display:block!important;font-size:10px!important;font-weight:400;line-height:16px!important;color:#fff!important;white-space:nowrap!important;font-weight:400!important}#root,.app-shell,body,html{max-width:100vw;min-width:0}.main-area{min-width:0!important;max-width:100vw!important;overflow-x:hidden!important;container-type:inline-size;container-name:pulse-content}.dashboard-container,.dashboard-page,.expert-container,.expert-page,.fb-container,.main-area>*,.multi-container-final,.multi-page-final,.org9-page,.period-container-final,.period-page-final,.qual7-page,.quant-container,.quant-page{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.dashboard-chart-grid>*,.dashboard-filter-row>*,.dashboard-kpis>*,.dashboard-workload>*,.expert-detail-grid>*,.expert-filter-row-final>*,.expert-score-grid>*,.fb-alert-grid>*,.fb-analytics-grid>*,.fb-period-filter>*,.fb-summary-cards>*,.management-analysis-grid>*,.multi-filter-page05>*,.multi-main-grid>*,.multi-overview-grid>*,.org9-form-grid>*,.org9-summary-grid>*,.period-expert-team-row>*,.period-filter-final>*,.period-main-grid>*,.period-overview-strip>*,.qual7-filter-row>*,.qual7-summary>*,.quant-filter-row>*,.quant-summary>*{min-width:0!important;max-width:100%}.dashboard-table-wrap,.dev19-log-table,.fb-table-wrap,.multi-table-final,.org9-table-wrap,.period-table-final,.qual7-table-wrap,.quant-table-wrap{max-width:100%!important;overflow-x:auto!important;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.fb-modal,.h20-modal,.kpi15-modal,.org9-modal,.qual7-modal,.quant-modal,.var14-modal{max-width:calc(100vw - 24px)!important}.pdate-pop,.persian-calendar{max-width:calc(100vw - 28px)!important}@media(max-width:1100px){.sidebar{width:min(292px,86vw)!important;z-index:40!important;box-shadow:-16px 0 38px rgba(15,23,42,.18)!important}.sidebar-backdrop{display:block}.main-area,.main-area.full{right:0!important}.topbar{z-index:50}}@container pulse-content (max-width:1180px){.dashboard-filter-row.dashboard-filter-final{grid-template-columns:repeat(3,minmax(0,1fr))!important}.dashboard-kpis,.dashboard-workload{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dashboard-card-selector-row,.dashboard-chart-grid.dashboard-chart-grid-final{grid-template-columns:1fr!important}.dashboard-card-selector-row .metric-select-wrap{max-width:none!important}.expert-filter-row-final{grid-template-columns:repeat(3,minmax(0,1fr))!important}.expert-score-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.expert-detail-grid{grid-template-columns:1fr!important}.period-filter-final{grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr)!important;align-items:end!important}.period-filter-final>.compare-apply-final{grid-column:1/-1!important;width:min(190px,100%)!important;justify-self:center!important;margin:0!important}.period-main-grid{grid-template-columns:1fr!important}.period-overview-strip{grid-template-columns:repeat(3,minmax(0,1fr))!important}.management-analysis-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.multi-filter-page05{grid-template-columns:repeat(3,minmax(0,1fr))!important}.multi-filter-page05 .multi-apply-final{width:100%!important;min-width:0!important;justify-self:stretch!important}.multi-main-grid{grid-template-columns:1fr!important}.multi-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.qual7-filter-row,.quant-filter-row{grid-template-columns:repeat(3,minmax(0,1fr))!important}.qual7-summary,.quant-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}.fb-period-filter{grid-template-columns:repeat(3,minmax(0,1fr))!important}.fb-period-filter .fb-apply{grid-column:1/-1!important;width:min(190px,100%)!important;justify-self:center!important}.fb-alert-grid,.fb-summary-cards,.fb-summary-cards-3{grid-template-columns:repeat(2,minmax(0,1fr))!important}.fb-analytics-grid{grid-template-columns:1fr!important}.org9-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.org9-toolbar{align-items:stretch!important;flex-direction:column!important}.org9-actions{justify-content:flex-start!important}.org9-form-grid{grid-template-columns:1fr 1fr!important}.org9-full{grid-column:1/-1!important}.ap16-summary-grid,.busy18-summary-grid,.dev19-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.h20-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@container pulse-content (max-width:820px){.dashboard-page,.expert-page,.multi-page-final,.org9-page,.period-page-final,.qual7-page,.quant-page{padding:10px!important}.dashboard-head,.expert-head-final,.multi-head-final,.org9-header-card,.period-head-final,.quant-head{min-width:0!important}.dashboard-head h1,.expert-head-final h1,.multi-head-final h1,.org9-header-card h1,.period-head-final h1,.quant-head h1{overflow-wrap:anywhere}.dashboard-filter-row.dashboard-filter-final,.expert-filter-row-final,.fb-period-filter,.multi-filter-page05,.qual7-filter-row,.quant-filter-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dashboard-filter-row.dashboard-filter-final .dashboard-apply,.expert-filter-row-final .expert-apply-final,.fb-period-filter .fb-apply,.qual7-filter-row .quant-search,.quant-filter-row .quant-search{grid-column:1/-1!important;width:100%!important;justify-self:stretch!important}.ap16-summary-grid,.busy18-summary-grid,.dashboard-kpis,.dashboard-workload,.dev19-summary-grid,.expert-score-grid,.fb-alert-grid,.fb-summary-cards,.fb-summary-cards-3,.h20-summary-grid,.org9-summary-grid,.qual7-summary,.quant-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}.period-expert-team-row{grid-template-columns:1fr 1fr!important}.period-filter-final{grid-template-columns:1fr!important}.period-filter-final>.vs-final{justify-self:center!important;margin:0!important;min-height:28px!important}.period-filter-final>.compare-apply-final{grid-column:auto!important;width:100%!important;justify-self:stretch!important}.period-overview-strip{grid-template-columns:1fr!important}.range-dates-final{grid-template-columns:1fr 1fr!important}.period-chart-panel .horizontal-chart-final{width:100%!important;max-width:100%!important}.multi-overview-grid{grid-template-columns:1fr 1fr!important}.dashboard-panel,.expert-panel-final,.multi-panel-final,.period-panel-final{min-width:0!important;max-width:100%!important}.fb-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}.fb-process-flow{grid-template-columns:1fr!important}.fb-process-flow>svg{transform:rotate(-90deg)!important}.fb-form-grid{grid-template-columns:1fr 1fr!important}.org9-toolbar-title{align-items:stretch!important;flex-direction:column!important}.org9-search{max-width:none!important;min-width:0!important;width:100%!important}.org9-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}.org9-btn{width:100%!important;justify-content:center!important}.qual7-main-fields{grid-template-columns:1fr 1fr!important}.qual7-orders-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ap16-general-grid,.ap16-top-grid,.busy18-sample-grid,.busy18-settings-grid,.dev19-form-grid,.dev19-toggle-grid,.h20-form-grid{grid-template-columns:1fr 1fr!important}}@container pulse-content (max-width:600px){.dashboard-filter-row.dashboard-filter-final,.expert-filter-row-final,.fb-period-filter,.multi-filter-page05,.qual7-filter-row,.quant-filter-row{grid-template-columns:1fr!important}.dashboard-filter-row.dashboard-filter-final .dashboard-apply,.expert-filter-row-final .expert-apply-final,.fb-period-filter .fb-apply,.qual7-filter-row .quant-search,.quant-filter-row .quant-search{grid-column:auto!important}.ap16-summary-grid,.busy18-summary-grid,.dashboard-kpis,.dashboard-workload,.dev19-summary-grid,.expert-score-grid,.fb-alert-grid,.fb-summary-cards,.fb-summary-cards-3,.h20-summary-grid,.multi-overview-grid,.org9-summary-grid,.qual7-summary,.quant-summary{grid-template-columns:1fr!important}.dashboard-head,.expert-head-final,.multi-head-final,.org9-header-card,.period-head-final,.quant-head{padding-left:12px!important;padding-right:12px!important}.fb-head,.org9-header-card,.quant-head{align-items:flex-start!important;flex-direction:column!important}.h20-header-actions,.quant-head-actions{width:100%!important}.quant-head-actions>.quant-add,.quant-head-actions>.quant-excel-btn{flex:1 1 130px!important;justify-content:center!important}.period-expert-team-row,.range-dates-final{grid-template-columns:1fr!important}.period-chart-panel .horizontal-metric{grid-template-columns:1fr!important;gap:5px!important}.period-chart-panel .horizontal-label{align-items:flex-start!important}.period-chart-panel .horizontal-lines>.compare-line{grid-template-columns:44px minmax(0,1fr)!important}.compare-chart-legend{justify-content:flex-start!important}.chart-type-switch,.expert-chart-type-switch,.metric-tabs-final,.scenario-switch-final{max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch}.metric-tabs-final button,.scenario-switch-final button{white-space:nowrap!important;flex:0 0 auto!important}.fb-tabs{grid-template-columns:1fr 1fr!important}.ap16-bottom-grid,.ap16-general-grid,.ap16-top-grid,.busy18-limits,.busy18-sample-grid,.busy18-settings-grid,.dev19-form-grid,.dev19-toggle-grid,.fb-form-grid,.h20-form-grid,.org9-form-grid,.qual7-main-fields{grid-template-columns:1fr!important}.fb-wide,.h20-check-field,.h20-form-grid .wide,.org9-full{grid-column:auto!important}.qual7-orders-grid{grid-template-columns:1fr!important}.fb-ranking>div{grid-template-columns:22px 24px minmax(72px,1fr) minmax(70px,1.5fr) 40px!important;gap:5px!important}.org9-actions{grid-template-columns:1fr!important}.fb-modal-backdrop,.org9-modal-backdrop,.qual7-modal-backdrop,.quant-modal-backdrop{padding:10px!important;align-items:flex-start!important;overflow-y:auto!important}.fb-modal,.org9-modal,.qual7-modal,.quant-modal{width:100%!important;max-width:100%!important;max-height:calc(100dvh - 20px)!important;margin:auto!important}.fb-modal-body,.org9-modal-body,.qual7-modal-content{max-height:none!important}.pdate-pop{width:min(290px,calc(100vw - 32px))!important;max-width:calc(100vw - 32px)!important}.dash-bar-chart.dynamic-axis,.dash-line-chart,.expert-bar-chart-v1,.multi-bar-chart,.multi-line-daily{max-width:100%!important;min-width:0!important}.dash-bar-chart.dynamic-axis>.dash-bar-scroll{overflow-x:auto!important;overflow-y:visible!important;max-width:100%!important;padding-bottom:4px!important}.dash-bar-chart.dynamic-axis .dash-bar-axis-wrap,.dash-bar-chart.dynamic-axis .dash-bar-plot{min-width:620px!important;width:620px!important;max-width:none!important}.dash-bar-chart.dynamic-axis,.dashboard-panel.wide{overflow:hidden!important}.dash-bar-chart.dynamic-axis .dash-bar-col,.dash-bar-chart.dynamic-axis .dash-bar-plot,.dash-bar-chart.dynamic-axis .dash-bars{overflow:visible!important}.expert-bar-chart-v1{overflow-x:auto!important;overflow-y:hidden!important}.expert-bar-plot-v1{min-width:560px!important}.multi-bar-scroll,.multi-line-scroll{max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch}}@media(max-width:820px){.dashboard-chart-grid.dashboard-chart-grid-final,.expert-detail-grid,.multi-main-grid,.period-filter-final,.period-main-grid{grid-template-columns:1fr!important}.period-filter-final>.compare-apply-final{grid-column:auto!important;width:100%!important;margin:0!important}.dashboard-filter-row.dashboard-filter-final,.expert-filter-row-final,.fb-period-filter,.multi-filter-page05,.qual7-filter-row,.quant-filter-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:600px){.dashboard-filter-row.dashboard-filter-final,.dashboard-kpis,.dashboard-workload,.expert-filter-row-final,.expert-score-grid,.fb-alert-grid,.fb-period-filter,.fb-summary-cards,.fb-summary-cards-3,.multi-filter-page05,.multi-overview-grid,.qual7-filter-row,.qual7-summary,.quant-filter-row,.quant-summary{grid-template-columns:1fr!important}}:root{--pulse-blue:#2563eb;--pulse-blue-dark:#1d4ed8;--pulse-blue-soft:#eff6ff;--pulse-blue-border:#bfdbfe}.dev19-tool-card>span.purple,.org9-summary-icon.purple,.purple,.qsum-icon.purple{--accent:#2563eb}.dash-kpi-card.purple .dash-kpi-icon,.dash-work-card.purple .dash-work-icon,.expert-score.purple .expert-score-icon,.org9-summary-icon.purple,.qsum-icon.purple{background:#eff6ff!important;color:#2563eb!important}.org9-row-actions,.row-actions{gap:6px!important}.ap16-delete,.kpi15-step-delete,.org9-row-actions button,.row-actions button{width:30px!important;height:30px!important;min-width:30px!important;padding:0!important;border-radius:8px!important;border:1px solid #dbe3ed!important;background:#fff!important;color:#475569!important;display:inline-grid!important;place-items:center!important;box-shadow:none!important;transition:border-color .16s,color .16s,background .16s!important}.kpi15-step-delete:hover,.org9-row-actions button:hover,.row-actions button:hover{border-color:#94a3b8!important;background:#fff!important;color:#1d4ed8!important}.ap16-delete,.kpi15-step-delete,.org9-row-actions button.danger,.row-actions button.danger{border-color:#fecaca!important;color:#dc2626!important;background:#fff!important}.ap16-delete:hover,.kpi15-step-delete:hover,.org9-row-actions button.danger:hover,.row-actions button.danger:hover{border-color:#ef4444!important;color:#dc2626!important;background:#fff!important}.org9-btn.import,.quant-excel-btn.import{border:1px solid #bbf7d0!important;background:#f0fdf4!important;color:#15803d!important}.org9-btn.import:hover,.quant-excel-btn.import:hover{border-color:#16a34a!important;background:#f0fdf4!important;color:#15803d!important}.org9-btn.export,.quant-excel-btn.export{border:1px solid #cbd5e1!important;background:#f8fafc!important;color:#334155!important}.org9-btn.export:hover,.quant-excel-btn.export:hover{border-color:#64748b!important;background:#f8fafc!important;color:#334155!important}.org9-btn.delete,.quant-bulk button{border:1px solid #fecaca!important;background:#fff!important;color:#dc2626!important}.org9-btn.delete:hover,.quant-bulk button:hover:not(:disabled){border-color:#dc2626!important;background:#fff!important;color:#dc2626!important}.expert-filter-row-final .single-expert-main,.multi-filter-page05 .multi-expert-main,.multi-filter-page05 .single-expert-main,.multi-filter-page05 .team-select-main,.period-expert-team-row .single-expert-main,.period-expert-team-row .team-select-main{min-height:38px!important;height:38px!important;border-radius:10px!important;padding:0 9px!important;font-size:10px!important;font-weight:400;font-weight:400!important}.multi-filter-page05 .team-select-text b,.period-expert-team-row .team-select-text b{font-size:10px!important;line-height:1.25!important;font-weight:400!important}.multi-filter-page05 .team-select-text small,.period-expert-team-row .team-select-text small{font-size:10px!important;line-height:1.2!important;font-weight:400!important}.multi-filter-page05 .team-select-icon,.period-expert-team-row .team-select-icon{width:25px!important;height:25px!important;min-width:25px!important;border-radius:7px!important}.multi-filter-page05 .multi-expert-main span{font-size:10px!important;font-weight:400!important}.expert-trend-feedback-grid,.expert-trend-feedback-grid>.expert-panel-final{min-width:0!important}.expert-bar-chart-v1{overflow:hidden!important;margin-top:12px!important}.expert-bar-chart-v1,.expert-bar-scroll-v1{width:100%!important;max-width:100%!important}.expert-bar-scroll-v1{overflow-x:auto!important;overflow-y:hidden!important;padding:4px 0 2px!important;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.expert-bar-plot-v1{width:100%;max-width:none!important;box-sizing:border-box!important}.expert-bars-v1{min-width:100%!important}.expert-bar-chart-v1.granularity-monthly .expert-bar-col-v1,.expert-bar-chart-v1.granularity-weekly .expert-bar-col-v1{border-inline-start:1px dashed #dbe3ed!important;padding-inline:8px!important;box-sizing:border-box!important}.expert-bar-chart-v1.granularity-monthly .expert-bar-col-v1:first-child,.expert-bar-chart-v1.granularity-weekly .expert-bar-col-v1:first-child{border-inline-start:0!important}.expert-period-label{display:block!important;text-align:center!important;width:100%!important;white-space:nowrap!important;font-size:10px!important;color:#64748b!important;font-weight:400!important}.feedback-panel-fixed .feedback-row small{color:#64748b!important;line-height:1.7!important}.feedback-panel-fixed .feedback-row b,.feedback-panel-fixed .feedback-row small{font-size:10px!important;font-weight:400;font-weight:400!important}.period-page-final{width:100%!important;box-sizing:border-box!important}.period-page-final .period-container-final{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.period-main-grid{width:100%!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.period-main-grid>.period-panel-final{width:100%!important;min-width:0!important}.period-chart-panel .horizontal-metric{grid-template-columns:96px minmax(0,1fr)!important}.period-chart-panel .horizontal-lines>.compare-line{display:grid!important;grid-template-columns:50px 60px minmax(0,1fr)!important;gap:8px!important;align-items:center!important;direction:rtl!important}.period-chart-panel .compare-value{font-size:10px!important;white-space:nowrap!important;color:#475569!important;font-weight:400;font-weight:400!important}.period-chart-panel .compare-value.up{color:#15803d!important}.period-chart-panel .compare-value.down{color:#b91c1c!important}.period-chart-panel .compare-value.stable{color:#64748b!important}.period-chart-panel .horizontal-track{height:14px!important;background:#f1f5f9!important;border-radius:999px!important;overflow:hidden!important}.period-chart-panel .horizontal-track i{min-width:0!important;height:100%!important;border-radius:999px!important}.period-chart-panel .horizontal-track i.first{background:#cbd5e1!important}.period-chart-panel .horizontal-track i.second.up{background:#86efac!important}.period-chart-panel .horizontal-track i.second.down{background:#fecaca!important}.period-chart-panel .horizontal-track i.second.stable{background:#bfdbfe!important}.compare-chart-legend{gap:12px!important;flex-wrap:wrap!important}.compare-chart-legend,.compare-chart-legend span{display:flex!important;align-items:center!important}.compare-chart-legend span{gap:4px!important;background:transparent!important;color:#64748b!important;font-size:10px!important;font-weight:400;font-weight:400!important}.compare-chart-legend i{width:8px!important;height:8px!important;border-radius:3px!important;display:block!important}.compare-chart-legend .legend-base i{background:#cbd5e1!important}.compare-chart-legend .legend-up i{background:#86efac!important}.compare-chart-legend .legend-down i{background:#fecaca!important}.multi-h-row{grid-template-columns:142px 52px minmax(0,1fr)!important;gap:9px!important;align-items:center!important}.multi-h-person b,.multi-h-person span{font-weight:400;overflow:hidden!important;text-overflow:ellipsis!important}.multi-h-person b,.multi-h-person span,.multi-h-value{font-size:10px!important;white-space:nowrap!important;font-weight:400!important}.multi-h-value{color:#334155!important;text-align:right!important}.multi-h-track{overflow:hidden!important}.multi-h-track>b,.multi-h-track>span{display:none!important}.multi-bar-columns{gap:7px!important}.multi-bar-item{position:relative!important;min-width:18px!important}.multi-bar-item>b{font-size:10px!important;white-space:nowrap!important;position:relative!important;z-index:2!important;font-weight:400!important}.multi-bar-item.label-offset-1>b{transform:translateY(-7px)!important}.multi-bar-item.label-offset-2>b{transform:translateY(-14px)!important}.multi-bar-item:hover:after{content:attr(data-tip);position:absolute;bottom:calc(100% + 7px);left:50%;transform:translateX(-50%);z-index:20;background:#0f172a;color:#fff;border-radius:7px;padding:5px 7px;font-size:10px;white-space:nowrap;box-shadow:0 7px 20px rgba(15,23,42,.18);font-weight:400!important}.multi-line-plot circle{cursor:pointer;transition:r .15s}.multi-line-plot circle:hover{r:4px}.quant-indicator-select-block>label{font-weight:500!important}.quant-indicator-chips,.quant-indicator-picker,.quant-indicator-select-block,.quant-score-config.simple-indicators{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.quant-indicator-picker{display:grid!important;grid-template-columns:minmax(145px,190px) minmax(0,1fr)!important;gap:10px!important;align-items:start!important}.quant-indicator-chips{display:flex!important;flex-wrap:wrap!important;gap:6px!important;align-items:center!important;overflow:visible!important}.quant-indicator-chip{max-width:100%!important;min-width:0!important}.quant-indicator-chip span{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.fb-container,.fb-page,.qual7-page,.quant-container,.quant-page{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.fb-chart-card,.fb-panel,.fb-summary-panel,.qual7-table-panel,.quant-table-panel{min-width:0!important;max-width:100%!important;overflow:hidden!important}.fb-table-wrap,.qual7-table-wrap,.quant-table-wrap{width:100%!important;max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch}.fb-form-grid,.fb-period-filter,.qual7-filter-row,.quant-filter-row{min-width:0!important}.fb-form-grid>*,.fb-period-filter>*,.qual7-filter-row>*,.quant-filter-row>*{min-width:0!important;max-width:100%!important}.fb-card,.fb-row,.feedback-row{min-width:0!important;overflow-wrap:anywhere!important}.fb-modal,.fb-popover,.fb-select-menu{max-width:calc(100vw - 24px)!important}.devx-page{--dx:#2563eb;--dx-dark:#1d4ed8;--dx-bg:#f7f9fc;--dx-panel:#fff;--dx-border:#dbe3ed;min-height:calc(100vh - 54px);padding:12px;background:#eef2f7;box-sizing:border-box;color:#1e293b}.devx-shell{height:calc(100vh - 78px);min-height:650px;display:grid;grid-template-columns:46px 250px minmax(0,1fr);direction:ltr;border:1px solid #cbd5e1;border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 12px 34px rgba(15,23,42,.08)}.devx-activity{direction:ltr;background:#172033;color:#cbd5e1;display:flex;flex-direction:column;align-items:center}.devx-logo{width:100%;height:44px;display:grid;place-items:center;color:#fff;border-bottom:1px solid rgba(255,255,255,.08)}.devx-activity>button{width:100%;height:46px;border:0;background:transparent;color:#94a3b8;display:grid;place-items:center;position:relative;cursor:pointer}.devx-activity>button:hover{color:#fff;background:rgba(255,255,255,.05)}.devx-activity>button.active{color:#fff;background:#263449}.devx-activity>button.active:after{content:"";position:absolute;left:0;top:7px;bottom:7px;width:3px;background:#2563eb;border-radius:0 4px 4px 0}.devx-activity em{position:absolute;right:5px;top:5px;min-width:15px;height:15px;padding:0 3px;border-radius:10px;background:#dc2626;color:#fff;font-size:10px;font-style:normal;display:grid;place-items:center;font-weight:400!important}.devx-side{direction:rtl;background:#f8fafc;border-left:1px solid #dbe3ed;min-width:0;display:flex;flex-direction:column;overflow:hidden}.devx-side-title{height:44px;padding:0 10px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e2e8f0}.devx-side-title b{font-size:10px;text-transform:uppercase;font-weight:400!important}.devx-side-title span{font-size:10px;color:#94a3b8;direction:ltr;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400!important}.devx-side-actions{padding:6px 8px;display:flex;gap:4px;border-bottom:1px solid #edf1f6;flex-wrap:wrap}.devx-side-actions button{width:28px;height:28px;border:1px solid transparent;background:transparent;color:#64748b;border-radius:6px;display:grid;place-items:center;cursor:pointer}.devx-side-actions button:hover{border-color:#cbd5e1;color:#2563eb;background:#fff}.devx-side-actions button.danger{color:#dc2626}.devx-side-actions button.danger:hover{border-color:#fecaca;color:#dc2626}.devx-kind-tabs{padding:5px;display:grid;grid-template-columns:repeat(3,1fr);gap:3px}.devx-kind-tabs button{height:25px;border:1px solid #e2e8f0;background:#fff;border-radius:5px;font-size:10px;color:#64748b;cursor:pointer;font-weight:400!important}.devx-kind-tabs button.active{border-color:#bfdbfe;background:#eff6ff;color:#2563eb;font-weight:900}.devx-search{margin:3px 7px 6px;height:30px;border:1px solid #dbe3ed;background:#fff;border-radius:6px;display:flex;align-items:center;gap:5px;padding:0 7px;color:#94a3b8}.devx-search input{border:0!important;outline:0!important;background:transparent!important;width:100%!important;min-width:0!important;height:auto!important;padding:0!important;font-size:10px!important;font-weight:400!important}.devx-tree{overflow:auto;flex:1 1;padding:2px 4px 12px;direction:ltr}.devx-tree-folder summary{height:25px;display:flex;align-items:center;gap:4px;padding:0 5px;color:#475569;font-size:10px;font-weight:400;cursor:pointer;list-style:none;font-weight:400!important}.devx-tree-folder summary::-webkit-details-marker{display:none}.devx-tree-folder[open]>summary>svg:first-child{transform:rotate(90deg)}.devx-tree-children{padding-left:11px}.devx-tree-file{direction:ltr;width:100%;height:25px;border:0;background:transparent;border-radius:4px;display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:4px;padding:0 5px;color:#475569;text-align:left;font-size:10px;cursor:pointer;font-weight:400!important}.devx-tree-file span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.devx-tree-file small{font-size:10px;color:#94a3b8;font-weight:400!important}.devx-tree-file:hover{background:#eef2f7}.devx-tree-file.active{background:#dbeafe;color:#1d4ed8}.devx-side-stack{padding:8px;display:flex;flex-direction:column;gap:7px}.devx-mini-card{border:1px solid #e2e8f0;background:#fff;border-radius:8px;padding:8px;display:grid;grid-template-columns:1fr auto;gap:5px}.devx-mini-card>b,.devx-mini-card>small{font-size:10px;font-weight:400!important}.devx-mini-card>small{grid-column:1/-1;color:#94a3b8;overflow-wrap:anywhere}.devx-feature-nav{overflow:auto;padding:5px}.devx-feature-nav button{width:100%;min-height:31px;border:0;background:transparent;display:grid;grid-template-columns:15px 1fr auto;align-items:center;gap:4px;text-align:right;border-radius:5px;font-size:10px;color:#475569;cursor:pointer;font-weight:400!important}.devx-feature-nav button:hover{background:#eef2f7}.devx-feature-nav button.off{opacity:.55}.devx-feature-nav small{font-size:10px;color:#94a3b8;font-weight:400!important}.devx-main{direction:rtl;min-width:0;display:grid;grid-template-rows:42px minmax(0,1fr) 155px 24px;background:#fff}.devx-topbar{direction:ltr;border-bottom:1px solid #dbe3ed;justify-content:space-between;padding:0 9px;background:#fbfdff}.devx-topbar,.devx-topbar>div{display:flex;align-items:center}.devx-topbar>div{gap:6px}.devx-topbar b{font-size:10px;font-weight:400!important}.devx-workspace{min-width:0;min-height:0;overflow:auto;background:#fff}.devx-tabs{height:34px;background:#f1f5f9;border-bottom:1px solid #dbe3ed;display:flex;direction:ltr;overflow-x:auto}.devx-tabs button{height:34px;min-width:110px;max-width:190px;border:0;border-right:1px solid #dbe3ed;background:#eef2f7;color:#64748b;padding:0 7px;display:grid;grid-template-columns:15px minmax(0,1fr) 13px;align-items:center;gap:4px;font-size:10px;cursor:pointer;font-weight:400!important}.devx-tabs button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.devx-tabs button.active{background:#fff;color:#1e293b;border-top:2px solid #2563eb}.devx-breadcrumb{height:29px;direction:ltr;border-bottom:1px solid #edf1f6;display:flex;align-items:center;gap:5px;padding:0 8px;font-size:10px;color:#64748b;font-weight:400!important}.devx-breadcrumb span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.devx-breadcrumb small{margin-left:auto;color:#2563eb}.devx-editor-toolbar{min-height:37px;border-bottom:1px solid #edf1f6;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 8px}.devx-editor-toolbar>div{display:flex;align-items:center;gap:5px;min-width:0}.devx-editor-toolbar>div:first-child>span:not(.devx-status){direction:ltr;font-size:10px;color:#94a3b8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400!important}.devx-dashboard-pane button,.devx-editor-toolbar button,.devx-feature-table button,.devx-review-bar button,.devx-service-grid button,.devx-tools button{min-height:29px;border:1px solid #dbe3ed;background:#fff;color:#475569;border-radius:6px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;gap:4px;font:850 8px inherit;cursor:pointer}.devx-dashboard-pane button:hover,.devx-editor-toolbar button:hover,.devx-review-bar button:hover{border-color:#93c5fd;color:#2563eb}.devx-editor-toolbar button.danger,.devx-feature-table button.danger{color:#dc2626;border-color:#fecaca}.devx-dashboard-pane button:disabled,.devx-editor-toolbar button:disabled,.devx-feature-table button:disabled{opacity:.4;cursor:not-allowed}.devx-editor-area{height:calc(100% - 100px);min-height:320px;display:grid;grid-template-columns:44px minmax(0,1fr);direction:ltr;background:#fff;overflow:auto}.devx-gutter{background:#f8fafc;border-right:1px solid #edf1f6;padding:8px 5px;display:flex;flex-direction:column;align-items:flex-end;color:#94a3b8;font:9px/1.65 ui-monospace,SFMono-Regular,Menlo,monospace;-webkit-user-select:none;user-select:none}.devx-editor-area textarea{width:100%;height:100%;min-height:320px;resize:none;border:0!important;outline:0!important;border-radius:0!important;padding:8px 10px!important;background:#fff!important;color:#172033!important;font:10px/1.65 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;white-space:pre!important;overflow:auto!important;box-sizing:border-box}.devx-welcome{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#94a3b8;padding:24px}.devx-welcome h2{font-size:17px;color:#334155;margin:10px 0 5px}.devx-welcome p{font-size:10px;margin:0;font-weight:400!important}.devx-welcome>div{display:flex;gap:6px;flex-wrap:wrap;justify-content:center;margin-top:12px}.devx-welcome span{padding:4px 7px;border:1px solid #dbe3ed;border-radius:6px;background:#f8fafc;font-size:10px;font-weight:400!important}.devx-review-bar{min-height:42px;border-top:1px solid #dbe3ed;background:#fbfdff;padding:5px 8px;display:flex;align-items:center;gap:8px}.devx-review-bar label{display:flex;align-items:center;gap:5px;font-size:10px;color:#475569;font-weight:400!important}.devx-review-bar label.disabled{color:#dc2626}.devx-dashboard-pane .primary,.devx-feature-table .primary,.devx-review-bar .primary{background:#2563eb!important;border-color:#2563eb!important;color:#fff!important}.devx-dashboard-pane{padding:14px;min-width:0}.devx-pane-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:11px}.devx-pane-head h2{margin:0;font-size:15px}.devx-pane-head p{margin:3px 0 0;font-size:10px;color:#64748b;font-weight:400!important}.devx-grid{display:grid;gap:10px}.devx-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.devx-grid article,.devx-service-grid article{border:1px solid #dbe3ed;background:#fff;border-radius:9px;padding:11px;min-width:0}.devx-grid h3{margin:0 0 8px}.devx-grid h3,.devx-grid label{font-size:10px;font-weight:400!important}.devx-grid label{display:flex;flex-direction:column;gap:4px;color:#64748b;margin-bottom:7px}.devx-grid input{height:31px!important;border:1px solid #dbe3ed!important;border-radius:6px!important;padding:0 8px!important;font-size:10px!important;font-weight:400!important}.devx-api-result{display:grid;grid-template-columns:auto auto auto;gap:7px;align-items:center}.devx-api-result small{grid-column:1/-1;color:#64748b;font-size:10px;font-weight:400!important}.devx-api-response,.devx-terminal{direction:ltr;text-align:left;white-space:pre-wrap;word-break:break-word;background:#172033;color:#dbeafe;border-radius:6px;padding:8px;font:9px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace;max-height:180px;overflow:auto}.devx-endpoints{display:flex;flex-direction:column;gap:4px}.devx-endpoints>div{min-height:29px;display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:5px;border-bottom:1px solid #edf1f6}.devx-endpoints em{font-style:normal;font-weight:400;color:#2563eb}.devx-endpoints code,.devx-endpoints em{font-size:10px;font-weight:400!important}.devx-endpoints code{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.devx-db-status{display:grid;grid-template-columns:35px 1fr auto;align-items:center;gap:7px;padding:8px;border:1px solid #bfdbfe;background:#eff6ff;border-radius:8px}.devx-db-status>div{display:flex;flex-direction:column}.devx-db-status b,.devx-db-status small{font-size:10px;font-weight:400!important}.devx-db-status small{color:#64748b}.devx-storage-list{margin-top:8px;max-height:270px;overflow:auto}.devx-storage-list>div{min-height:29px;border-bottom:1px solid #edf1f6;display:flex;align-items:center;justify-content:space-between;gap:8px}.devx-storage-list code{font-size:10px;overflow:hidden;text-overflow:ellipsis;font-weight:400!important}.devx-storage-list span{font-size:10px;color:#94a3b8;white-space:nowrap;font-weight:400!important}.devx-unconfigured{min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#94a3b8}.devx-unconfigured b{margin:6px 0;color:#64748b}.devx-unconfigured p{font-size:10px;line-height:1.8;max-width:360px;font-weight:400!important}.devx-service-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.devx-service-grid article{display:grid;grid-template-columns:1fr auto;gap:8px}.devx-service-grid article>div{display:flex;align-items:center;gap:7px}.devx-service-grid article>div span{display:flex;flex-direction:column}.devx-service-grid b,.devx-service-grid small{font-size:10px;font-weight:400!important}.devx-service-grid small{color:#64748b}.devx-service-grid footer{grid-column:1/-1;display:flex;gap:5px;border-top:1px solid #edf1f6;padding-top:7px}.devx-feature-table{border:1px solid #dbe3ed;border-radius:8px;overflow:auto;min-width:0}.devx-feature-table>.head,.devx-feature-table>.row{display:grid;grid-template-columns:minmax(150px,1.3fr) 75px 70px 75px minmax(330px,2fr);align-items:center;gap:6px;min-width:760px;padding:6px 8px}.devx-feature-table>.head{background:#f8fafc;border-bottom:1px solid #dbe3ed;font-size:10px;font-weight:400;color:#64748b;font-weight:400!important}.devx-feature-table>.row{border-bottom:1px solid #edf1f6}.devx-feature-table>.row:last-child{border-bottom:0}.devx-feature-table>.row>div:first-child{display:flex;flex-direction:column}.devx-feature-table b,.devx-feature-table small{font-size:10px;font-weight:400!important}.devx-feature-table small{color:#94a3b8}.devx-feature-table .actions{display:flex;gap:4px;flex-wrap:wrap}.devx-status{height:20px;display:inline-flex;align-items:center;padding:0 6px;border-radius:999px;border:1px solid #dbe3ed;background:#f8fafc;color:#64748b;font-size:10px;font-weight:400;white-space:nowrap;font-weight:400!important}.devx-status.success{background:#f0fdf4;border-color:#bbf7d0;color:#15803d}.devx-status.error{background:#fef2f2;border-color:#fecaca;color:#dc2626}.devx-status.warn{background:#fff7ed;border-color:#fed7aa;color:#c2410c}.devx-status.blue{background:#eff6ff;border-color:#bfdbfe;color:#2563eb}.devx-problem-list{display:flex;flex-direction:column;gap:5px}.devx-problem-list.side{padding:6px;overflow:auto}.devx-problem-list>div{min-height:34px;border:1px solid #e2e8f0;border-radius:6px;padding:5px;display:flex;align-items:flex-start;gap:6px}.devx-problem-list>div.error{border-color:#fecaca;background:#fef2f2;color:#dc2626}.devx-problem-list>div.warn{border-color:#fed7aa;background:#fff7ed;color:#c2410c}.devx-problem-list>div.info{border-color:#bfdbfe;background:#eff6ff;color:#2563eb}.devx-problem-list span{display:flex;flex-direction:column}.devx-problem-list b,.devx-problem-list small{font-size:10px;font-weight:400!important}.devx-problem-list small{color:#64748b;line-height:1.5}.devx-problem-list.main{max-width:900px}.devx-tools{margin-top:10px;display:flex;gap:6px;flex-wrap:wrap}.devx-bottom{border-top:1px solid #dbe3ed;min-width:0;overflow:hidden;background:#fbfdff}.devx-bottom-tabs{height:30px;display:flex;align-items:end;gap:2px;padding:0 6px;border-bottom:1px solid #edf1f6}.devx-bottom-tabs button{height:29px;border:0;border-bottom:2px solid transparent;background:transparent;color:#64748b;font-size:10px;font-weight:400;padding:0 8px;cursor:pointer;font-weight:400!important}.devx-bottom-tabs button.active{color:#2563eb;border-bottom-color:#2563eb}.devx-bottom-tabs em{font-style:normal}.devx-bottom-body{height:123px;overflow:auto;padding:6px 8px}.devx-console-list{display:flex;flex-direction:column;gap:3px;direction:ltr;text-align:left}.devx-console-list span{font:8px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace;color:#64748b}.devx-console-list span.info{color:#2563eb}.devx-terminal{margin:0;max-height:none;height:100%;box-sizing:border-box}.devx-statusbar{direction:ltr;height:24px;background:#2563eb;color:#fff;display:flex;align-items:center;gap:15px;padding:0 8px;font-size:10px;overflow:hidden;font-weight:400!important}.devx-statusbar span{display:flex;align-items:center;gap:3px;white-space:nowrap}.devx-empty{min-height:90px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:4px;color:#94a3b8}.devx-empty b,.devx-empty small{font-size:10px;font-weight:400!important}.devx-toast{position:fixed;left:22px;bottom:26px;z-index:2500;min-height:37px;padding:7px 10px;border-radius:8px;background:#eff6ff;border:1px solid #bfdbfe;color:#1d4ed8;display:flex;align-items:center;gap:5px;font-size:10px;font-weight:400;box-shadow:0 10px 25px rgba(15,23,42,.15);font-weight:400!important}.devx-toast.warn{background:#fff7ed;border-color:#fed7aa;color:#9a3412}@container pulse-content (max-width:1000px){.period-main-grid{grid-template-columns:1fr!important}.devx-shell{grid-template-columns:44px 220px minmax(0,1fr)!important}.devx-grid.two,.devx-service-grid{grid-template-columns:1fr!important}}@container pulse-content (max-width:760px){.period-chart-panel .horizontal-metric,.period-main-grid{grid-template-columns:1fr!important}.period-chart-panel .horizontal-lines>.compare-line{grid-template-columns:48px 58px minmax(0,1fr)!important}.multi-h-row{grid-template-columns:110px 48px minmax(0,1fr)!important}.quant-indicator-picker{grid-template-columns:1fr!important}.quant-indicator-select-block{max-width:220px!important}.fb-period-filter,.qual7-filter-row,.quant-filter-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}.devx-shell{grid-template-columns:42px minmax(0,1fr)!important}.devx-side{position:absolute;z-index:40;left:42px;top:0;bottom:0;width:min(260px,78vw);box-shadow:10px 0 24px rgba(15,23,42,.16)}.devx-main{grid-column:2}.devx-dashboard-pane{padding:10px}.devx-editor-toolbar{align-items:flex-start;flex-direction:column}.devx-editor-toolbar>div:last-child{width:100%;overflow-x:auto}.devx-review-bar{flex-wrap:wrap}.devx-feature-table{overflow-x:auto}}@container pulse-content (max-width:560px){.fb-alert-grid,.fb-form-grid,.fb-period-filter,.fb-summary-cards,.qual7-filter-row,.qual7-summary,.quant-filter-row,.quant-summary{grid-template-columns:1fr!important}.period-chart-panel .horizontal-lines>.compare-line{grid-template-columns:44px 54px minmax(0,1fr)!important}.multi-h-row{grid-template-columns:1fr!important}.multi-h-value{order:2}.multi-h-track{order:3}.devx-page{padding:6px}.devx-shell{height:calc(100vh - 66px);min-height:560px}.devx-main{grid-template-rows:42px minmax(0,1fr) 135px 24px}.devx-topbar b{display:none}.devx-bottom-body{height:103px}.devx-statusbar span:nth-child(2),.devx-statusbar span:nth-child(4){display:none}}.devx-editor-area{background:#0d1117!important;border-top:1px solid #21262d}.devx-code-stage{position:relative;min-width:0;min-height:0;height:100%;overflow:hidden;background:#0d1117}.devx-gutter{height:100%;box-sizing:border-box;overflow:hidden!important;background:#0d1117!important;border-right:1px solid #21262d!important;color:#667085!important;padding:8px 7px!important;font:10px/1.65 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important;scrollbar-width:none}.devx-gutter::-webkit-scrollbar{display:none}.devx-gutter span{height:16.5px;line-height:16.5px;flex:0 0 16.5px}.devx-code-stage textarea,.devx-highlight{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;box-sizing:border-box!important;margin:0!important;border:0!important;border-radius:0!important;padding:8px 12px!important;font:10px/1.65 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important;font-feature-settings:none!important;font-variant-ligatures:none!important;letter-spacing:0!important;tab-size:2;white-space:pre!important;word-wrap:normal!important;overflow:auto!important;text-align:left!important;direction:ltr!important}.devx-highlight{z-index:1;pointer-events:none;background:#0d1117;color:#d4d4d4;scrollbar-width:none}.devx-highlight::-webkit-scrollbar{display:none}.devx-highlight code{font:inherit;white-space:inherit}.devx-code-stage textarea{z-index:2;resize:none!important;outline:0!important;background:transparent!important;color:transparent!important;-webkit-text-fill-color:transparent!important;caret-color:#f8fafc!important;overflow:scroll!important}.devx-code-stage textarea::selection{background:rgba(38,79,120,.78)!important;color:transparent!important;-webkit-text-fill-color:transparent!important}.devx-code-stage:focus-within{box-shadow:inset 0 0 0 1px rgba(37,99,235,.24)}.devx-lang{direction:ltr!important;height:20px;padding:0 6px;border:1px solid #334155;border-radius:5px;background:#172033;color:#bfdbfe!important;display:inline-flex;align-items:center;font:800 8px/1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;flex:0 0 auto}.devx-highlight .tok-comment{color:#6a9955;font-style:italic}.devx-highlight .tok-string,.devx-highlight .tok-template{color:#ce9178}.devx-highlight .tok-number{color:#b5cea8}.devx-highlight .tok-atrule,.devx-highlight .tok-heading,.devx-highlight .tok-keyword{color:#569cd6}.devx-highlight .tok-constant{color:#4fc1ff}.devx-highlight .tok-builtin{color:#4ec9b0}.devx-highlight .tok-function{color:#dcdcaa}.devx-highlight .tok-property,.devx-highlight .tok-variable{color:#9cdcfe}.devx-highlight .tok-tag{color:#569cd6}.devx-highlight .tok-selector{color:#d7ba7d}.devx-highlight .tok-color,.devx-highlight .tok-entity{color:#ce9178}.devx-highlight .tok-code,.devx-highlight .tok-doctype{color:#c586c0}.devx-highlight .tok-strong{color:#dcdcaa;font-weight:700}.devx-highlight .tok-link{color:#4fc1ff;text-decoration:underline}.devx-highlight .tok-quote{color:#6a9955}.devx-highlight .tok-operator,.devx-highlight .tok-punctuation{color:#d4d4d4}.fb-select[data-popid*=team] .fb-select-main,.org9-select[data-popid*=team] .org9-select-main,.team-select-wrap .team-select-main{width:100%!important;height:38px!important;min-height:38px!important;box-sizing:border-box!important;border:1.5px solid #cfe0ff!important;border-radius:10px!important;background:#fff!important;color:#334155!important;font-family:inherit!important;cursor:pointer!important;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,color .18s ease!important}.team-select-wrap .team-select-main{gap:7px!important}.fb-select[data-popid*=team] .fb-select-main,.org9-select[data-popid*=team] .org9-select-main{padding-inline:9px!important}.fb-select[data-popid*=team] .fb-select-main.open,.fb-select[data-popid*=team] .fb-select-main:hover,.org9-select[data-popid*=team] .org9-select-main.open,.org9-select[data-popid*=team] .org9-select-main:hover,.team-select-wrap .team-select-main.open,.team-select-wrap .team-select-main:hover{border-color:#2563eb!important;background:#f8fbff!important;box-shadow:0 0 0 3px rgba(37,99,235,.06)!important}.fb-select[data-popid*=team] .fb-select-main:focus-visible,.org9-select[data-popid*=team] .org9-select-main:focus-visible,.team-select-wrap .team-select-main:focus-visible{outline:none!important;border-color:#2563eb!important;box-shadow:0 0 0 3px rgba(37,99,235,.1)!important}.fb-select[data-popid*=team] .fb-select-main:disabled,.org9-select[data-popid*=team] .org9-select-main:disabled,.team-select-wrap .team-select-main:disabled{opacity:.55!important;cursor:not-allowed!important;background:#f8fafc!important}.fb-select[data-popid*=team] .fb-select-menu button,.fb-select[data-popid*=team] .fb-select-value,.org9-select[data-popid*=team] .org9-option-person b,.org9-select[data-popid*=team] .org9-option-simple b,.org9-select[data-popid*=team] .org9-select-copy b,.team-select-wrap .team-select-menu button>span,.team-select-wrap .team-select-text b{font-size:10px!important;font-weight:400;line-height:1.25!important;font-weight:400!important}.org9-select[data-popid*=team] .org9-option-person small,.org9-select[data-popid*=team] .org9-select-copy small,.team-select-wrap .team-select-text small{font-size:10px!important;line-height:1.25!important;color:#94a3b8!important;font-weight:400!important}.fb-select[data-popid*=team] .fb-select-main>svg,.org9-select[data-popid*=team] .org9-select-main>svg,.team-select-wrap .team-select-main>svg{color:#64748b!important;flex:0 0 auto!important;transition:transform .18s ease,color .18s ease!important}.fb-select[data-popid*=team] .fb-select-main.open>svg,.org9-select[data-popid*=team] .org9-select-main.open>svg,.team-select-wrap .team-select-main.open>svg{transform:rotate(180deg)!important;color:#2563eb!important}.fb-select[data-popid*=team] .fb-select-menu,.org9-select[data-popid*=team] .org9-select-menu,.team-select-wrap .team-select-menu{top:calc(100% + 6px)!important;border:1px solid #dbe3ed!important;border-radius:11px!important;background:#fff!important;padding:5px!important;box-shadow:0 15px 35px rgba(15,23,42,.14)!important;overflow:auto!important}.fb-select[data-popid*=team] .fb-select-menu button,.org9-select[data-popid*=team] .org9-select-menu>button,.team-select-wrap .team-select-menu button{width:100%!important;min-height:34px!important;box-sizing:border-box!important;border:1px solid transparent!important;border-radius:8px!important;background:#fff!important;color:#475569!important;font-family:inherit!important;cursor:pointer!important;transition:background-color .15s ease,border-color .15s ease,color .15s ease!important}.fb-select[data-popid*=team] .fb-select-menu button:hover,.org9-select[data-popid*=team] .org9-select-menu>button:hover,.team-select-wrap .team-select-menu button:hover{background:#f8fafc!important;border-color:#e2e8f0!important;color:#334155!important}.fb-select[data-popid*=team] .fb-select-menu button.active,.org9-select[data-popid*=team] .org9-select-menu>button.selected,.team-select-wrap .team-select-menu button.selected{background:#eff6ff!important;border-color:#bfdbfe!important;color:#2563eb!important}.team-select-wrap{min-width:0!important}.team-select-wrap>label{font-size:10px!important;font-weight:400;color:#64748b!important;margin-bottom:5px!important;font-weight:400!important}.team-select-wrap .team-select-main{width:100%!important;height:38px!important;min-height:38px!important;padding:4px 8px!important;border:1.5px solid #cfe0ff!important;border-radius:10px!important;background:#fff!important;color:#334155!important;display:flex!important;align-items:center!important;gap:8px!important;box-shadow:none!important;transition:border-color .18s ease,background-color .18s ease!important}.team-select-wrap .team-select-main.open,.team-select-wrap .team-select-main:hover{border-color:#2563eb!important;background:#f8fbff!important;box-shadow:none!important}.team-select-wrap .team-select-main:focus-visible{outline:none!important;border-color:#2563eb!important;box-shadow:0 0 0 2px rgba(37,99,235,.06)!important}.team-select-wrap .team-select-icon{width:28px!important;height:28px!important;flex:0 0 28px!important;border-radius:9px!important;background:#eff6ff!important;color:#2563eb!important}.team-select-wrap .team-select-icon.small{width:27px!important;height:27px!important;flex:0 0 27px!important;border-radius:8px!important}.team-select-wrap .team-select-text{gap:0!important;text-align:right!important;align-items:flex-start!important}.team-select-wrap .team-select-text b{font-size:10px!important;font-weight:400;line-height:1.3!important;color:#334155!important;font-weight:400!important}.team-select-wrap .team-select-text small{font-size:10px!important;line-height:1.35!important;color:#94a3b8!important;font-weight:400!important}.team-select-wrap .team-select-menu{top:calc(100% + 6px)!important;right:0!important;left:0!important;padding:5px!important;border:1px solid #dbe3ed!important;border-radius:12px!important;background:#fff!important;box-shadow:0 15px 35px rgba(15,23,42,.14)!important;max-height:250px!important;overflow:auto!important}.team-select-wrap .team-select-menu button{min-height:0!important;height:auto!important;padding:7px!important;border:0!important;border-radius:9px!important;background:#fff!important;color:#334155!important;display:flex!important;align-items:center!important;gap:8px!important;text-align:right!important;box-shadow:none!important}.team-select-wrap .team-select-menu button:hover{background:#f8fafc!important;color:#334155!important;border:0!important}.team-select-wrap .team-select-menu button.selected{background:#eff6ff!important;color:#2563eb!important;border:0!important}.team-select-wrap .team-select-menu button>span{font-size:10px!important;font-weight:400;flex:1 1!important;text-align:right!important;font-weight:400!important}.date-normal,.fb-active-range b,.pdate-wrap>label,.qual7-table-wrap th.date-normal,.quant-table-wrap th.date-normal,.range-title-final{font-weight:400!important}.kpi15-modal-backdrop{align-items:flex-start!important;overflow-y:auto!important;padding-top:36px!important;padding-bottom:24px!important}.kpi15-modal{margin:0 auto!important}.qual7-order-score-input{min-width:0!important}.qual7-order-score-input .qual7-filter-select{width:100%!important}.qual7-order-score-input .qual7-filter-select>label{font-size:10px!important;font-weight:400;color:#64748b!important;margin-bottom:4px!important;font-weight:400!important}.qual7-order-score-input .qual7-filter-select-main{height:36px!important;border-radius:9px!important;font-size:10px!important;font-weight:400!important}.qual7-order-score-input .qual7-filter-select-menu{z-index:1200!important;max-height:220px!important;overflow:auto!important}.qual7-score-settings-backdrop{align-items:flex-start!important;padding-top:36px!important;overflow:auto!important;z-index:920!important}.qual7-score-settings-modal{width:min(620px,94vw)!important;margin:0 auto!important;max-height:calc(100vh - 72px)!important;overflow:auto!important}.qual7-score-settings-body{padding:14px 16px!important;display:flex!important;flex-direction:column!important;gap:8px!important}.qual7-score-setting-row,.qual7-score-settings-head{display:grid!important;grid-template-columns:minmax(0,1fr) 125px 42px!important;gap:8px!important;align-items:center!important}.qual7-score-settings-head{font-size:10px!important;color:#94a3b8!important;padding:0 2px 3px!important;font-weight:400!important}.qual7-score-setting-row .persian-number-input input,.qual7-score-setting-row input,.qual7-score-setting-row>input{height:36px!important;border:1.5px solid #dbe3ed!important;border-radius:9px!important;background:#fff!important;padding:0 9px!important;font-family:inherit!important;font-size:10px!important;color:#334155!important;box-sizing:border-box!important;outline:none!important;font-weight:400!important}.qual7-score-setting-row input:focus{border-color:#2563eb!important;box-shadow:0 0 0 3px rgba(37,99,235,.06)!important}.qual7-score-setting-row>button{width:36px!important;height:36px!important;border:1px solid #fecaca!important;border-radius:9px!important;background:#fff!important;color:#dc2626!important;display:grid!important;place-items:center!important;cursor:pointer!important}.qual7-score-setting-row>button:disabled{opacity:.35!important;cursor:not-allowed!important}.qual7-add-score-option{align-self:flex-start!important;height:34px!important;border:1px dashed #93c5fd!important;background:#f8fbff!important;color:#2563eb!important;border-radius:9px!important;padding:0 10px!important;display:inline-flex!important;align-items:center!important;gap:5px!important;font-family:inherit!important;font-size:10px!important;font-weight:400;cursor:pointer!important;font-weight:400!important}.qual7-score-settings-note{display:flex!important;align-items:flex-start!important;gap:7px!important;border:1px solid #fde68a!important;background:#fffbeb!important;color:#92400e!important;border-radius:9px!important;padding:8px 10px!important;font-size:10px!important;line-height:1.8!important;font-weight:400!important}.period-chart-panel .horizontal-label b{display:none!important}.period-chart-panel .horizontal-lines>.compare-line{grid-template-columns:48px 64px minmax(0,1fr)!important}.period-chart-panel .compare-value{justify-self:stretch!important;text-align:right!important;direction:rtl!important}.multi-bar-item i,.multi-h-track i{box-shadow:none!important;filter:saturate(.9)!important}.multi-line-plot polyline{opacity:.88!important}.multi-line-plot circle{stroke:#fff!important;stroke-width:1.2!important}.devx-history-side{padding:7px!important;display:flex!important;flex-direction:column!important;gap:5px!important;overflow:auto!important;min-height:0!important}.devx-history-refresh{height:32px!important;border:1px solid #334155!important;background:#111827!important;color:#cbd5e1!important;border-radius:7px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;font:inherit!important;cursor:pointer!important}.devx-history-side>button:not(.devx-history-refresh){border:0!important;background:transparent!important;color:#cbd5e1!important;border-radius:6px!important;padding:6px!important;display:flex!important;align-items:flex-start!important;gap:6px!important;text-align:left!important;direction:ltr!important;cursor:pointer!important}.devx-history-side>button:not(.devx-history-refresh):hover{background:#1f2937!important}.devx-history-side>button span{display:flex!important;flex-direction:column!important;gap:2px!important;min-width:0!important;flex:1 1!important}.devx-history-side b{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.devx-history-side b,.devx-history-side small{font-size:10px!important;font-weight:400!important}.devx-history-side small{color:#64748b!important}.devx-editlog-table{border:1px solid #e2e8f0!important;border-radius:10px!important;overflow:auto!important;background:#fff!important}.devx-editlog-table>.head,.devx-editlog-table>.row{display:grid!important;grid-template-columns:110px minmax(230px,1fr) 120px 125px!important;gap:8px!important;align-items:center!important;min-width:720px!important;padding:8px 10px!important;border-bottom:1px solid #eef2f7!important;font-size:10px!important;font-weight:400!important}.devx-editlog-table>.head{position:sticky!important;top:0!important;background:#f8fafc!important;color:#64748b!important;font-weight:800!important;z-index:2!important}.devx-editlog-table>.row:last-child{border-bottom:0!important}.devx-editlog-table code{font-size:10px!important;color:#334155!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-weight:400!important}.devx-editlog-table .row>button{height:30px!important;border:1px solid #dbe3ed!important;background:#fff!important;border-radius:7px!important;color:#475569!important;font-family:inherit!important;font-size:10px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;cursor:pointer!important;font-weight:400!important}.devx-page{overflow:hidden!important}.devx-page,.devx-shell{max-width:100%!important;min-width:0!important}.devx-shell{position:relative!important}.devx-code-stage,.devx-dashboard-pane,.devx-editor-area,.devx-main,.devx-workspace{min-width:0!important;max-width:100%!important}.devx-editor-toolbar,.devx-pane-head,.devx-review-bar,.devx-topbar{min-width:0!important}.devx-bottom-tabs{overflow-x:auto!important;overflow-y:hidden!important;white-space:nowrap!important;scrollbar-width:thin!important}@container pulse-content (max-width:900px){.devx-shell{grid-template-columns:42px minmax(0,1fr)!important;height:calc(100dvh - 74px)!important;min-height:560px!important}.devx-side{position:absolute!important;z-index:80!important;left:42px!important;top:0!important;bottom:0!important;width:min(270px,82vw)!important;max-width:calc(100% - 42px)!important;box-shadow:12px 0 30px rgba(15,23,42,.28)!important}.devx-main{grid-column:2!important;grid-template-columns:minmax(0,1fr)!important}.devx-topbar{padding-inline:9px!important}.devx-topbar>div:last-child{gap:4px!important}.devx-topbar .devx-status{max-width:115px!important;overflow:hidden!important;text-overflow:ellipsis!important}.devx-dashboard-pane{padding:10px!important;overflow:auto!important}.devx-grid.two,.devx-service-grid{grid-template-columns:1fr!important}.devx-editor-toolbar{flex-direction:column!important;align-items:stretch!important;gap:6px!important;padding:6px 8px!important}.devx-editor-toolbar>div{min-width:0!important}.devx-editor-toolbar>div:last-child{display:flex!important;width:100%!important;overflow-x:auto!important;padding-bottom:2px!important}.devx-editor-toolbar>div:last-child button{flex:0 0 auto!important}.devx-review-bar{flex-wrap:wrap!important;padding:7px 8px!important}.devx-review-bar label{flex:1 1 220px!important;min-width:0!important}.devx-review-bar>button{flex:0 0 auto!important}.devx-editlog-table,.devx-endpoints,.devx-feature-table,.devx-storage-list{max-width:100%!important;overflow:auto!important}}@container pulse-content (max-width:600px){.devx-page{padding:4px!important}.devx-shell{height:calc(100dvh - 58px)!important;border-radius:8px!important;min-height:520px!important}.devx-activity{width:40px!important}.devx-shell{grid-template-columns:40px minmax(0,1fr)!important}.devx-side{left:40px!important;width:min(250px,86vw)!important;max-width:calc(100% - 40px)!important}.devx-main{grid-template-rows:40px minmax(0,1fr) 128px 23px!important}.devx-topbar .devx-status:nth-child(2),.devx-topbar b{display:none!important}.devx-tabs{overflow-x:auto!important}.devx-tabs button{flex:0 0 auto!important;max-width:170px!important}.devx-breadcrumb,.devx-breadcrumb span{overflow:hidden!important}.devx-breadcrumb span{white-space:nowrap!important;text-overflow:ellipsis!important}.devx-editor-area{grid-template-columns:34px minmax(0,1fr)!important}.devx-gutter{padding-inline:4px!important}.devx-code-stage textarea,.devx-highlight{padding-inline:8px!important;font-size:10px!important;font-weight:400!important}.devx-bottom-body{height:96px!important}.devx-statusbar span:nth-child(2),.devx-statusbar span:nth-child(4){display:none!important}.devx-statusbar{padding-inline:7px!important}.devx-pane-head{flex-direction:column!important;align-items:stretch!important;gap:7px!important}.devx-pane-head>button{align-self:flex-start!important}.devx-service-grid article footer,.devx-tools{flex-wrap:wrap!important}.qual7-score-setting-row,.qual7-score-settings-head{grid-template-columns:minmax(0,1fr) 92px 38px!important}}.fb-select[data-popid*=team] .fb-select-main,.org9-select[data-popid*=team] .org9-select-main{height:38px!important;min-height:38px!important;border:1.5px solid #cfe0ff!important;border-radius:10px!important;background:#fff!important;box-shadow:none!important}.fb-select[data-popid*=team] .fb-select-main.open,.fb-select[data-popid*=team] .fb-select-main:hover,.org9-select[data-popid*=team] .org9-select-main.open,.org9-select[data-popid*=team] .org9-select-main:hover{border-color:#2563eb!important;background:#f8fbff!important;box-shadow:none!important}.fb-select[data-popid*=team] .fb-select-menu,.org9-select[data-popid*=team] .org9-select-menu{border:1px solid #dbe3ed!important;border-radius:12px!important;padding:5px!important;box-shadow:0 15px 35px rgba(15,23,42,.14)!important}.fb-select[data-popid*=team] .fb-select-menu button,.org9-select[data-popid*=team] .org9-select-menu>button{min-height:0!important;height:auto!important;padding:7px!important;border:0!important;border-radius:9px!important;background:#fff!important}.fb-select[data-popid*=team] .fb-select-menu button:hover,.org9-select[data-popid*=team] .org9-select-menu>button:hover{background:#f8fafc!important;color:#334155!important;border:0!important}.fb-select[data-popid*=team] .fb-select-menu button.active,.org9-select[data-popid*=team] .org9-select-menu>button.selected{background:#eff6ff!important;color:#2563eb!important;border:0!important}.fb-select[data-popid*=team] .fb-select-value,.org9-select[data-popid*=team] .org9-select-copy b{font-size:10px!important;font-weight:400;font-weight:400!important}.org9-select[data-popid*=team] .org9-select-copy small{font-size:10px!important;font-weight:400!important}.devx-side-close{display:none!important;width:26px!important;height:26px!important;border:1px solid #334155!important;background:#111827!important;color:#94a3b8!important;border-radius:6px!important;place-items:center!important;cursor:pointer!important;margin-left:auto!important}@container pulse-content (max-width:900px){.devx-side{transform:translateX(-112%)!important;pointer-events:none!important;transition:transform .2s ease!important}.devx-side.mobile-open{transform:translateX(0)!important;pointer-events:auto!important}.devx-side-close{display:grid!important}}.dash-bar-tooltip-date,.dash-line-tooltip-date,.pdate-grid button,.pdate-head b,.pdate-input{font-weight:400!important}.devx-audit-pane{min-height:100%;display:flex;flex-direction:column;gap:10px}.devx-audit-head-actions{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.devx-audit-head-actions .danger{color:#dc2626!important;border-color:#fecaca!important}.devx-audit-filters{display:grid;grid-template-columns:minmax(220px,1fr) 150px 180px auto;gap:8px;align-items:center;border:1px solid #e2e8f0;background:#f8fafc;border-radius:10px;padding:8px}.devx-audit-filters label{height:34px;display:flex;align-items:center;gap:7px;border:1px solid #dbe3ed;background:#fff;border-radius:7px;padding:0 9px;color:#94a3b8}.devx-audit-filters label:focus-within{border-color:#2563eb;box-shadow:0 0 0 2px rgba(37,99,235,.08)}.devx-audit-filters input{width:100%;height:30px!important;border:0!important;outline:0!important;background:transparent!important;padding:0!important;font-size:10px!important;box-shadow:none!important;font-weight:400!important}.devx-audit-filters select{height:34px;border:1px solid #dbe3ed;background:#fff;border-radius:7px;padding:0 8px;font-family:inherit;font-size:10px;color:#475569;outline:0;font-weight:400!important}.devx-audit-filters select:focus,.devx-audit-filters select:hover{border-color:#2563eb}.devx-audit-filters>span{font-size:10px;color:#64748b;white-space:nowrap;font-weight:400!important}.devx-audit-table{border:1px solid #e2e8f0;border-radius:10px;background:#fff;overflow:auto;min-height:230px;max-height:calc(100dvh - 315px)}.devx-audit-table>.head,.devx-audit-table>.row{display:grid;grid-template-columns:145px 120px 130px 150px 80px minmax(260px,1fr);gap:8px;align-items:center;min-width:980px;padding:8px 10px;border-bottom:1px solid #eef2f7;font-size:10px;font-weight:400!important}.devx-audit-table>.head{position:sticky;top:0;z-index:3;background:#f8fafc;color:#64748b;font-weight:800}.devx-audit-table>.row:last-child{border-bottom:0}.devx-audit-table>.row:hover{background:#fbfdff}.devx-audit-table time{direction:rtl;color:#475569;white-space:nowrap}.devx-audit-table .actor,.devx-audit-table .target{display:flex;flex-direction:column;gap:2px;min-width:0}.devx-audit-table .actor b,.devx-audit-table .actor small,.devx-audit-table .target b,.devx-audit-table .target small{font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400!important}.devx-audit-table .actor small,.devx-audit-table .target small{color:#94a3b8}.devx-audit-table code{direction:ltr;text-align:left;font-size:10px;color:#1d4ed8;background:#eff6ff;border-radius:5px;padding:3px 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400!important}.devx-audit-table .message{line-height:1.7;color:#334155;word-break:break-word}.devx-console-list span.success{color:#15803d}.devx-console-list span.error{color:#dc2626}.devx-console-list span.warn{color:#c2410c}@container pulse-content (max-width:900px){.devx-audit-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.devx-audit-filters label{grid-column:1/-1}.devx-audit-filters>span{justify-self:end}.devx-audit-table{max-height:none}}@container pulse-content (max-width:560px){.devx-audit-head-actions{width:100%}.devx-audit-head-actions button{flex:1 1 auto}.devx-audit-filters{grid-template-columns:1fr}.devx-audit-filters label{grid-column:auto}.devx-audit-filters>span{justify-self:start}}.devx-audit-details{margin-top:4px}.devx-audit-details summary{cursor:pointer;color:#2563eb;font-size:10px;font-weight:400;font-weight:400!important}.devx-audit-details pre{margin:5px 0 0;max-width:520px;max-height:160px;overflow:auto;border:1px solid #dbe3ed;border-radius:6px;background:#0f172a;color:#dbeafe;padding:7px;font:8px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre-wrap;word-break:break-word}.audit-hub-page{padding:18px 20px 30px}.audit-hub-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.audit-hub-title{display:flex;align-items:center;gap:12px;min-width:0}.audit-hub-title-icon{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:#eff6ff;color:#2563eb;border:1px solid #dbeafe;flex:0 0 auto}.audit-hub-title h1{font-size:18px;margin:0 0 4px;color:#0f172a}.audit-hub-title p{font-size:12px;color:#64748b;margin:0;line-height:1.8}.audit-hub-protected{display:flex;align-items:center;gap:8px;border:1px solid #dbeafe;background:#f8fbff;color:#1d4ed8;border-radius:10px;padding:8px 10px;flex:0 0 auto}.audit-hub-protected span{display:flex;flex-direction:column;gap:1px}.audit-hub-protected b{font-size:11px}.audit-hub-protected small{font-size:10px;color:#64748b}.audit-hub-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:12px}.audit-hub-tabs button{appearance:none;border:1px solid #e2e8f0;background:#fff;border-radius:12px;min-height:64px;padding:10px 12px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;text-align:right;color:#475569;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.audit-hub-tabs button:hover{border-color:#93c5fd}.audit-hub-tabs button.active{border-color:#2563eb;background:#f8fbff;box-shadow:0 0 0 2px rgba(37,99,235,.07);color:#1d4ed8}.audit-hub-tabs button>span{display:flex;flex-direction:column;gap:2px;min-width:0}.audit-hub-tabs button b{font-size:12px;color:#0f172a}.audit-hub-tabs button small{font-size:10px;color:#64748b;white-space:normal}.audit-hub-tabs button em{font-style:normal;font-size:10px;font-weight:400;min-width:28px;height:24px;padding:0 7px;border-radius:999px;background:#f1f5f9;color:#475569;display:grid;place-items:center}.audit-hub-tabs button.active em{background:#dbeafe;color:#1d4ed8}.audit-hub-card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;overflow:hidden;box-shadow:0 4px 18px rgba(15,23,42,.04)}.audit-hub-card-head{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 15px;border-bottom:1px solid #eef2f7;background:#fbfdff}.audit-hub-card-head>div{display:flex;align-items:center;gap:9px;color:#2563eb}.audit-hub-card-head span{display:flex;flex-direction:column;gap:1px}.audit-hub-card-head b{font-size:12px;color:#0f172a}.audit-hub-card-head small{font-size:10px;color:#64748b}.audit-hub-toolbar{display:grid;grid-template-columns:minmax(220px,1fr) 170px 190px auto auto;gap:8px;align-items:center;padding:12px 14px;border-bottom:1px solid #eef2f7}.audit-hub-search{height:36px;border:1px solid #e2e8f0;border-radius:9px;display:flex;align-items:center;gap:7px;padding:0 10px;color:#94a3b8;background:#fff}.audit-hub-search:focus-within{border-color:#2563eb;box-shadow:0 0 0 2px rgba(37,99,235,.07)}.audit-hub-search input{width:100%;border:0;outline:0;background:transparent;font:inherit;font-size:10.5px;color:#0f172a;font-weight:400!important}.audit-hub-select{height:36px;border:1px solid #e2e8f0;border-radius:9px;display:flex;align-items:center;padding:0 9px;background:#fff;position:relative}.audit-hub-select:hover{border-color:#93c5fd}.audit-hub-select select{appearance:none;width:100%;height:100%;border:0;outline:0;background:transparent;font:inherit;font-size:10.5px;color:#334155;padding-left:20px;cursor:pointer;font-weight:400!important}.audit-hub-select svg{position:absolute;left:8px;color:#94a3b8;pointer-events:none}.audit-hub-count{font-size:10px;color:#64748b;white-space:nowrap;text-align:center;font-weight:400!important}.audit-hub-export{height:36px;border:1px solid #bfdbfe;background:#f8fbff;color:#1d4ed8;border-radius:9px;padding:0 11px;display:flex;align-items:center;justify-content:center;gap:6px;font:inherit;font-size:10px;font-weight:400;cursor:pointer;font-weight:400!important}.audit-hub-export:hover:not(:disabled){border-color:#2563eb}.audit-hub-export:disabled{opacity:.45;cursor:not-allowed}.audit-hub-table-wrap{overflow:auto;max-width:100%}.audit-hub-table{min-width:1040px}.audit-hub-row{display:grid;grid-template-columns:145px 135px 145px 165px 80px minmax(250px,1fr);gap:10px;align-items:start;padding:10px 14px;border-bottom:1px solid #f1f5f9;font-size:10px;color:#334155;font-weight:400!important}.audit-hub-row:last-child{border-bottom:0}.audit-hub-row.head{position:sticky;top:0;z-index:1;background:#f8fafc;color:#64748b;font-size:10px;font-weight:400;align-items:center;font-weight:400!important}.audit-hub-row:not(.head):hover{background:#fbfdff}.audit-hub-row time{white-space:nowrap;color:#475569}.audit-hub-actor,.audit-hub-target{display:flex;flex-direction:column;gap:2px;min-width:0}.audit-hub-actor b,.audit-hub-target b{color:#0f172a}.audit-hub-actor b,.audit-hub-actor small,.audit-hub-target b,.audit-hub-target small{font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400!important}.audit-hub-actor small,.audit-hub-target small{color:#94a3b8}.audit-hub-row code{direction:ltr;text-align:left;font-size:10px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:3px 5px;color:#334155;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400!important}.audit-hub-status{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:0 8px;border-radius:999px;font-size:10px;font-weight:400;width:max-content;font-weight:400!important}.audit-hub-status.success{background:#ecfdf5;color:#047857;border:1px solid #bbf7d0}.audit-hub-status.info{background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe}.audit-hub-status.warn{background:#fffbeb;color:#b45309;border:1px solid #fde68a}.audit-hub-status.error{background:#fef2f2;color:#b91c1c;border:1px solid #fecaca}.audit-hub-message{min-width:0;line-height:1.8}.audit-hub-message>span{display:block;overflow-wrap:anywhere}.audit-hub-message details{margin-top:5px}.audit-hub-message summary{cursor:pointer;color:#2563eb;font-size:10px;font-weight:400!important}.audit-hub-message pre{max-height:180px;overflow:auto;background:#0f172a;color:#e2e8f0;border-radius:8px;padding:8px;font-size:10px;line-height:1.55;margin:6px 0 0;font-weight:400!important}.audit-hub-empty{min-height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;color:#94a3b8;text-align:center;padding:24px}.audit-hub-empty b{font-size:12px;color:#475569;font-weight:400!important}.audit-hub-empty small{font-size:10px;max-width:440px;line-height:1.8;font-weight:400!important}@media(max-width:1100px){.audit-hub-page{padding:15px}.audit-hub-toolbar{grid-template-columns:minmax(200px,1fr) 150px 170px auto}.audit-hub-export{grid-column:auto}.audit-hub-count{display:none}}@media(max-width:760px){.audit-hub-page{padding:10px}.audit-hub-header{align-items:flex-start;flex-direction:column}.audit-hub-protected{width:100%;box-sizing:border-box}.audit-hub-tabs{grid-template-columns:1fr}.audit-hub-card-head{align-items:flex-start;flex-direction:column}.audit-hub-toolbar{grid-template-columns:1fr 1fr;padding:10px}.audit-hub-export,.audit-hub-search{grid-column:1/-1}.audit-hub-table-wrap{overscroll-behavior-inline:contain}}@media(max-width:480px){.audit-hub-toolbar{grid-template-columns:1fr}.audit-hub-export,.audit-hub-search,.audit-hub-select{grid-column:1}.audit-hub-title h1{font-size:16px}.audit-hub-title p{font-size:10px;font-weight:400!important}.audit-hub-tabs button{padding:9px}.audit-hub-tabs button small{font-size:10px;font-weight:400!important}}.audit-hub-page{padding:20px 22px 34px!important;min-width:0;background:#f8fafc}.audit-hub-header{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:14px 16px;margin-bottom:12px!important;box-shadow:0 4px 18px rgba(15,23,42,.035)}.audit-hub-title-icon{width:44px!important;height:44px!important;border-radius:12px!important;background:#eff6ff!important;color:#2563eb!important;border:1px solid #bfdbfe!important}.audit-hub-title h1{font-size:18px!important;font-weight:900!important}.audit-hub-title p{font-size:10.5px!important;line-height:1.9!important;font-weight:400!important}.audit-hub-protected{border:1px solid #bfdbfe!important;background:#f8fbff!important;border-radius:11px!important;padding:9px 11px!important}.audit-hub-protected b,.audit-hub-protected small{font-size:10px!important;font-weight:400!important}.audit-hub-tabs{gap:10px!important;margin:0 0 12px!important}.audit-hub-tabs button{min-height:76px!important;border:1.5px solid #dbe3ed!important;border-radius:14px!important;padding:12px 14px!important;background:#fff!important;box-shadow:0 3px 12px rgba(15,23,42,.025)!important}.audit-hub-tabs button:hover{border-color:#93c5fd!important;background:#fbfdff!important}.audit-hub-tabs button.active{border-color:#2563eb!important;background:#f8fbff!important;box-shadow:0 0 0 3px rgba(37,99,235,.07)!important}.audit-hub-tabs button b{font-size:12px!important;font-weight:400;font-weight:400!important}.audit-hub-tabs button small{font-size:10px!important;line-height:1.7!important;font-weight:400!important}.audit-hub-tabs button em{font-size:10px!important;min-width:32px!important;height:26px!important;font-weight:400!important}.audit-hub-card{border-radius:16px!important;border:1px solid #e2e8f0!important;box-shadow:0 5px 20px rgba(15,23,42,.04)!important}.audit-hub-card-head{padding:14px 16px!important;background:#fbfdff!important}.audit-hub-card-head b{font-size:12px!important;font-weight:400!important}.audit-hub-card-head small{font-size:10px!important;line-height:1.7!important;font-weight:400!important}.audit-filter-panel{padding:13px 14px 14px;background:#fff;border-bottom:1px solid #eef2f7}