.math-section{display:grid;gap:20px;min-width:0}.math-heading,.math-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px}.math-heading h2{font-size:26px;margin:0 0 6px}.math-heading p{margin:0;opacity:.7}.math-tabs{display:flex;flex-wrap:wrap;gap:8px}.math-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;margin-bottom:20px}.math-metric{display:flex;flex-direction:column;gap:9px;padding:20px}.math-metric strong{font-size:28px;font-variant-numeric:tabular-nums}.math-metric small,.math-metric span{opacity:.7}.math-sub{display:block;margin-top:5px;opacity:.7;overflow-wrap:anywhere}.math-details{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px}.math-details dt{font-size:12px;opacity:.7}.math-details dd{margin:6px 0;font-weight:600}.math-card{margin:16px 0}.math-card details,.math-command-history{margin-top:16px}.math-path{overflow-wrap:anywhere}.math-daily{display:grid;grid-template-columns:repeat(7,1fr);gap:10px;padding:20px}.math-daily div{display:grid;gap:10px;text-align:center}.math-daily strong{font-size:22px}.math-daily span{font-size:12px;opacity:.7}#math-content{display:grid;gap:18px;min-width:0}.math-search{display:grid;gap:8px;max-width:520px}.math-search input,.math-calculator input,.math-project textarea,.math-project select{width:100%;min-width:0}.math-project{display:grid;grid-template-columns:minmax(140px,1fr) 2fr 1fr;gap:16px;align-items:center;margin:18px 0}.math-project label,.math-calculator label{display:grid;gap:8px}.math-project label:first-child{display:flex;align-items:center}.math-project input[type=checkbox]{width:auto}.math-calculator{display:grid;grid-template-columns:1fr 1fr;gap:20px}.math-calculator output{grid-column:1/-1;font-size:20px}.math-exception,.math-request{padding:16px}.math-exception summary{cursor:pointer}.math-access{border-bottom:1px solid var(--line,rgba(128,128,128,.2))}.math-command-history p{font-size:13px}.math-tabs .btn{white-space:normal}.math-section fieldset{border:1px solid var(--line,rgba(128,128,128,.2));border-radius:14px;padding:14px}.math-section td{vertical-align:top}.math-section .panel-head h2{font-size:18px}@media(max-width:760px){.math-heading,.math-toolbar{align-items:flex-start;flex-direction:column}.math-project,.math-calculator{grid-template-columns:1fr}.math-daily{grid-template-columns:repeat(4,1fr)}.math-tabs{gap:6px}.math-tabs .btn{font-size:12px}.math-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}
.math-native-icon{width:34px;height:34px;object-fit:contain;vertical-align:middle;margin-right:8px}.math-metric small{display:flex;align-items:center;min-height:34px}.math-tab-icon{font-size:17px;margin-right:7px;line-height:1}.math-avatar{position:relative;display:inline-flex;vertical-align:middle;outline-offset:4px}.math-avatar .avatar{width:38px;height:38px;font-size:12px;flex-shrink:0}.math-avatar-tip{position:absolute;bottom:calc(100% + 6px);left:0;padding:7px 10px;border-radius:8px;background:var(--ink,#142038);color:white;font-size:12px;white-space:nowrap;z-index:8;display:none}.math-avatar:hover .math-avatar-tip,.math-avatar:focus-visible .math-avatar-tip{display:block}.math-progress-block{min-width:150px;display:grid;gap:6px}.math-progress-label{display:flex;justify-content:space-between;gap:12px;font-size:12px}.math-progress-block small{font-size:11px;opacity:.7}.math-progress-block progress{appearance:none;width:100%;height:10px;border:0;border-radius:6px;overflow:hidden;background:#e6ebf2;accent-color:#078ed0}.math-progress-block progress::-webkit-progress-bar{background:#e6ebf2;border-radius:6px}.math-progress-block progress::-webkit-progress-value{background:linear-gradient(90deg,#078ed0,#45c6ce);border-radius:6px}.math-progress-block progress::-moz-progress-bar{background:#078ed0}.math-sort-controls{display:inline-flex;gap:2px;margin-left:6px}.math-sort{border:1px solid var(--line,#d7dfec);border-radius:5px;background:transparent;color:inherit;padding:3px 5px;min-width:24px;min-height:28px;cursor:pointer}.math-sort[aria-pressed=true]{background:var(--ink,#142038);color:white}.math-section th{white-space:nowrap}.math-periods{display:flex;gap:8px;flex-wrap:wrap;padding:18px 20px 0}.math-chart,.math-trend{margin:0;padding:20px}.math-chart figcaption,.math-trend figcaption{text-align:center;font-size:12px;opacity:.7;margin-top:18px}.math-columns{display:flex;align-items:stretch;justify-content:space-around;gap:18px;overflow-x:auto;padding:10px 4px 18px}.math-column{display:flex;flex:1;min-width:56px;max-width:110px;flex-direction:column;align-items:center;gap:8px}.math-column strong{font-size:16px;font-variant-numeric:tabular-nums}.math-column small{font-size:11px;opacity:.7}.math-column-track{height:180px;width:100%;max-width:48px;display:flex;align-items:flex-end;background:rgba(7,142,208,.04);border-radius:8px}.math-column-fill{width:100%;border-radius:8px 8px 2px 2px;background:#078ed0}.math-color-1{background:#7d35c7}.math-color-2{background:#15904c}.math-color-3{background:#e86600}.math-color-4{background:#bc1970}.math-color-5{background:#795548}.math-column-caption{text-align:center;font-size:12px;min-height:40px}.math-trend svg{display:block;width:100%;min-height:180px;overflow:visible}.math-trend text{font-size:11px;fill:currentColor;opacity:.7}.math-gridline{stroke:var(--line,#e1e7ef);stroke-width:1}.math-trend-area{fill:#078ed0;opacity:.10}.math-trend-line{fill:none;stroke:#078ed0;stroke-width:3}.math-trend circle{fill:#078ed0;stroke:white;stroke-width:2}[data-math-salary]{max-width:260px;margin:10px 0 20px}#math-root .table-wrap{max-width:100%;overflow:auto}@media(max-width:760px){.math-columns{justify-content:flex-start;gap:12px}.math-column{min-width:64px}.math-column-track{height:140px}.math-trend{padding:16px 8px}.math-sort{min-height:32px;min-width:26px}.math-native-icon{width:28px;height:28px}}

.math-native-icon{display:inline-flex;align-items:center;justify-content:center;background:rgba(7,142,208,.08);border-radius:10px;color:#078ed0}.math-native-icon .icon{width:22px;height:22px}

.math-column-fill{height:100%;background:transparent;color:#078ed0}.math-column-fill.math-color-1{background:transparent;color:#7d35c7}.math-column-fill.math-color-2{background:transparent;color:#15904c}.math-column-fill.math-color-3{background:transparent;color:#e86600}.math-column-fill.math-color-4{background:transparent;color:#bc1970}.math-column-fill.math-color-5{background:transparent;color:#795548}
