.token-hub-audit-table{max-width:100%}.token-hub-audit-table .ant-table-content{overflow-x:auto;overscroll-behavior-x:contain}.token-hub-audit-table .ant-table-cell{vertical-align:top}.token-hub-audit-nowrap{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.token-hub-audit-json-cell{display:flex;align-items:center;gap:4px;min-width:0}.token-hub-audit-json-summary{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.token-hub-audit-json-cell .ant-btn{flex:none;padding-inline:0}.token-hub-audit-json-popover{max-width:min(560px,calc(100vw - 64px));max-height:360px;margin:0;overflow:auto;overflow-wrap:anywhere;white-space:pre-wrap}.token-hub-dashboard-summary-item{display:flex;min-width:0;height:100%;flex-direction:column;gap:6px;padding:4px 0}.token-hub-dashboard{--dashboard-border: #e8ebef;--dashboard-text: #262626;--dashboard-muted: #8c8c8c;--dashboard-surface-soft: #fafbfc}.token-hub-dashboard-access-panel{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));overflow:hidden;border:1px solid var(--dashboard-border);border-radius:8px;background:#fff;box-shadow:0 1px 2px #00000005}.token-hub-dashboard-access-panel__item{display:grid;min-width:0;align-content:center;gap:5px;padding:13px 16px;border-left:1px solid #f0f0f0}.token-hub-dashboard-access-panel__item--key{grid-column:span 12;border-left:0}.token-hub-dashboard-access-panel__item--template{grid-column:span 12;border-top:1px solid #f0f0f0;border-left:0}.token-hub-dashboard-access-panel__protocol{display:grid;grid-column:span 4;min-width:0;align-content:start;gap:12px;padding:14px 16px 16px;border-top:1px solid #f0f0f0}.token-hub-dashboard-access-panel__protocol--openai,.token-hub-dashboard-access-panel__protocol--openai_responses{border-left:1px solid #f0f0f0}.token-hub-dashboard-access-panel__protocol--unknown{grid-column:span 12;background:var(--dashboard-surface-soft)}.token-hub-dashboard-access-panel__protocol-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.token-hub-dashboard-access-panel__protocol-header strong{color:var(--dashboard-text);font-size:14px}.token-hub-dashboard-access-panel__protocol-url,.token-hub-dashboard-access-panel__protocol-models{display:grid;min-width:0;gap:5px}.token-hub-dashboard-access-panel__protocol-url>span:first-child,.token-hub-dashboard-access-panel__protocol-models>span:first-child{color:var(--dashboard-muted);font-size:12px;line-height:18px}.token-hub-dashboard-access-panel__protocol-url .ant-typography{min-width:0;margin:0;overflow-wrap:anywhere}.token-hub-dashboard-access-panel__item>span:first-child,.token-hub-dashboard-window-card span,.token-hub-dashboard-window-card small{color:var(--dashboard-muted);font-size:12px;line-height:18px}.token-hub-dashboard-access-panel__item .ant-typography{min-width:0;margin:0;overflow-wrap:anywhere}.token-hub-dashboard-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.token-hub-dashboard-window-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.token-hub-dashboard-window-card{position:relative;display:grid;grid-template-columns:minmax(0,1fr);min-width:0;overflow:hidden;border:1px solid var(--dashboard-border);border-radius:8px;background:#fff;box-shadow:0 1px 2px #00000005}.token-hub-dashboard-window-card:before{position:absolute;inset:0 auto 0 0;width:3px;background:#1677ff;content:""}.token-hub-dashboard-window-card--high:before{background:#722ed1}.token-hub-dashboard-window-card--low:before{background:#08979c}.token-hub-dashboard-window-card__header{display:flex;min-height:64px;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px 16px 12px 18px;border-bottom:1px solid #f0f0f0}.token-hub-dashboard-window-card__header>div{min-width:0}.token-hub-dashboard-window-card__header h2{margin:0;color:var(--dashboard-text);font-size:15px;line-height:22px}.token-hub-dashboard-window-card__header .ant-tag{margin:0}.token-hub-dashboard-window-card__model-summary{display:grid;gap:6px;min-height:72px;padding:11px 16px 12px 18px;border-bottom:1px solid #f0f0f0}.token-hub-dashboard-window-card__model-summary>.ant-typography{overflow-wrap:anywhere}.token-hub-dashboard-window-card__models{display:flex;flex-wrap:wrap;gap:4px}.token-hub-dashboard-protocol-model-groups{display:grid;gap:8px}.token-hub-dashboard-protocol-model-group{display:grid;min-width:0;gap:4px}.token-hub-dashboard-protocol-model-group>span{color:#595959;font-size:11px;font-weight:600;line-height:18px}.token-hub-dashboard-window-card__models .ant-tag{max-width:100%;margin:0;height:auto;overflow-wrap:anywhere;white-space:normal}.token-hub-dashboard-window-card__facts{display:grid;gap:4px;padding:11px 16px 11px 18px;border-bottom:1px solid #f0f0f0;background:var(--dashboard-surface-soft)}.token-hub-dashboard-window-card__facts strong,.token-hub-dashboard-window-card__metric b{min-width:0;overflow:hidden;color:var(--dashboard-text);font-size:14px;font-variant-numeric:tabular-nums;line-height:22px;text-overflow:ellipsis;white-space:nowrap}.token-hub-dashboard-window-card__metric{display:grid;gap:6px;padding:14px 16px 13px 18px}.token-hub-dashboard-window-card__metric>div{display:flex;align-items:baseline;justify-content:space-between}.token-hub-dashboard-window-card__metric>div strong{color:var(--dashboard-text);font-variant-numeric:tabular-nums}.token-hub-dashboard-window-card footer{min-height:44px;padding:12px 16px 10px 18px;border-top:1px solid #f0f0f0;background:var(--dashboard-surface-soft);color:#595959;font-size:11px}.token-hub-dashboard-window-card footer.is-limited{background:#fff7f6;color:#a8071a}.token-hub-dashboard-insight-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(320px,1fr);gap:16px}.token-hub-dashboard-insight-grid--single{grid-template-columns:minmax(0,1fr)}.token-hub-dashboard-trend-card .ant-card-body{padding-top:16px}.token-hub-dashboard-utilization .ant-card-body{padding:14px 16px 16px}.token-hub-dashboard-summary-item code{overflow-wrap:anywhere}.token-hub-dashboard-request-table .ant-table-cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.token-hub-dashboard-window-card{height:100%}.token-hub-dashboard-model-tags{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.token-hub-dashboard-model-tags .ant-tag{max-width:100%;height:auto;margin:0;overflow-wrap:anywhere;white-space:normal}.token-hub-dashboard-model-tag{cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease,transform .1s ease}.token-hub-dashboard-model-tag:hover,.token-hub-dashboard-model-tag:focus-visible{border-color:#91caff;background:#e6f4ff;color:#0958d9;outline:none}.token-hub-dashboard-model-tag:active{transform:scale(.96)}.token-hub-dashboard-model-tag.is-copied{border-color:#95de64;background:#f6ffed;color:#389e0d}@media (prefers-reduced-motion: reduce){.token-hub-dashboard-model-tag{transition:none}}.token-hub-dashboard-metric-line{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.token-hub-dashboard-trend-summary{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.token-hub-dashboard-trend-summary>div{display:grid;flex:0 0 auto;justify-items:end;gap:2px}.token-hub-dashboard-trend-summary strong{font-size:18px;font-variant-numeric:tabular-nums}.token-hub-dashboard-trend-chart{position:relative;min-height:224px;padding:12px 18px 8px}.token-hub-dashboard-trend-chart svg{display:block;width:100%;height:204px}.token-hub-dashboard-trend-grid{stroke:#edf1f5;stroke-width:1}.token-hub-dashboard-trend-axis,.token-hub-dashboard-trend-label{fill:#8c8c8c;font-size:11px}.token-hub-dashboard-trend-line{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5}.token-hub-dashboard-trend-point{fill:#fff;stroke-width:2.5;transition:r .14s ease}.token-hub-dashboard-trend-hitbox{cursor:crosshair;fill:transparent}.token-hub-dashboard-trend-guide{stroke:#bfbfbf;stroke-dasharray:4 4;stroke-width:1}.token-hub-dashboard-trend-datum:focus{outline:none}.token-hub-dashboard-trend-datum:focus-visible .token-hub-dashboard-trend-point{filter:drop-shadow(0 0 3px rgb(22 119 255 / 38%))}.token-hub-dashboard-trend-empty{fill:#8c8c8c;font-size:13px}.token-hub-dashboard-trend-tooltip{position:absolute;z-index:2;top:8px;display:grid;min-width:176px;gap:3px;padding:8px 10px;border:1px solid #d9e8ff;border-radius:8px;background:#fffffff7;box-shadow:0 6px 20px #0000001a;color:#595959;font-size:11px;pointer-events:none;transform:translate(-50%)}.token-hub-dashboard-trend-tooltip strong{color:#262626}.token-hub-dashboard-trend-tooltip-start{transform:translate(0)}.token-hub-dashboard-trend-tooltip-end{transform:translate(-100%)}.token-hub-dashboard-utilization{height:100%}.token-hub-dashboard-utilization-rings{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.token-hub-dashboard-utilization-item{display:grid;min-width:0;justify-items:center;gap:6px;padding:6px 2px 8px}.token-hub-dashboard-utilization-ring{position:relative;width:min(92px,100%);aspect-ratio:1;height:auto}.token-hub-dashboard-utilization-ring svg{display:block;width:100%;height:100%;overflow:visible;transform:rotate(-90deg)}.token-hub-dashboard-utilization-track,.token-hub-dashboard-utilization-value{fill:none;stroke:#edf0f3;stroke-width:7}.token-hub-dashboard-utilization-value{stroke-linecap:round;transition:stroke-dashoffset .22s ease}.token-hub-dashboard-utilization-label{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;align-content:center;justify-items:center;gap:1px;text-align:center}.token-hub-dashboard-utilization-label strong{color:#262626;font-size:13px;line-height:18px}.token-hub-dashboard-utilization-label span{max-width:52px;color:#8c8c8c;font-size:9px;line-height:12px}.token-hub-dashboard-utilization-legend{display:flex;width:100%;align-items:center;gap:4px;justify-content:center;color:#8c8c8c;font-size:11px;min-width:0;white-space:nowrap}.token-hub-dashboard-utilization-legend i{width:6px;height:6px;border-radius:50%}.token-hub-dashboard-utilization-legend b{color:#262626;font-variant-numeric:tabular-nums;font-weight:600}@media (max-width: 1199px){.token-hub-dashboard-insight-grid{grid-template-columns:minmax(0,1fr)}}.token-hub-dashboard-utilization-summary{display:grid;gap:5px;margin-top:10px;padding:11px 12px;border:1px solid #d9f7be;border-radius:8px;background:#f6ffed;color:#3f6600;font-size:11px;line-height:18px}.token-hub-dashboard-utilization-summary-warning{border-color:#ffccc7;background:#fff7f6;color:#a8071a}.token-hub-dashboard-utilization-summary strong{color:inherit;font-size:12px}@media (max-width: 767px){.token-hub-dashboard-access-panel,.token-hub-dashboard-window-grid,.token-hub-dashboard-insight-grid{grid-template-columns:1fr}.token-hub-dashboard-access-panel__item--key,.token-hub-dashboard-access-panel__item--template,.token-hub-dashboard-access-panel__protocol{grid-column:1;border-left:0}.token-hub-dashboard-access-panel__item--key{border-top:0}.token-hub-dashboard-trend-summary{flex-direction:column}.token-hub-dashboard-trend-summary>div{justify-items:start}.token-hub-dashboard-trend-chart{padding-inline:0}}.token-hub-router-page{min-width:0}.token-hub-router-page-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:20px}.token-hub-router-page-summary{display:flex;align-items:baseline;gap:8px;white-space:nowrap}.token-hub-router-page-heading h3.ant-typography{margin:0;font-size:20px;line-height:30px}.token-hub-router-result-bar{display:flex;align-items:center;min-height:52px;padding:0 24px;border-bottom:1px solid #f0f0f0}.token-hub-router-line-list{display:grid;gap:16px;padding:16px;background:#f5f7fa}.token-hub-router-line-section{min-width:0;overflow-x:auto;overflow-y:hidden;border:1px solid #e8edf5;border-radius:8px;background:#fff}.token-hub-router-line-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 20px;border-bottom:1px solid #f0f0f0;background:#fafcff}.token-hub-router-line-heading h5{margin:0 0 4px}.token-hub-router-hub-addresses{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px 20px;border-bottom:1px solid #f0f0f0;background:#f7fbff}.token-hub-router-hub-addresses>div{display:grid;min-width:0;gap:6px}.token-hub-router-hub-addresses code{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.token-hub-router-page .token-hub-router-expanded-row>td.ant-table-cell{padding:0;background:#f7f9fc}.token-hub-router-page .token-hub-router-model-table{border:0;border-bottom:1px solid #dfe5ed;border-radius:0;background:transparent}.token-hub-router-page .ant-table-wrapper{min-width:0}.token-hub-router-page .ant-table-container{overflow-x:auto}.token-hub-router-page .ant-table-cell{overflow-wrap:anywhere}.token-hub-router-route-control{width:100%;min-width:0}.token-hub-router-route-control .ant-select{width:100%!important;max-width:100%}.token-hub-router-page .token-hub-router-line-section .token-hub-router-expanded-row>td.ant-table-cell>.token-hub-router-model-table-flush:only-child .ant-table{margin-block:0;margin-inline:0}.token-hub-router-page .token-hub-router-model-table-flush .ant-table-tbody>tr>td.ant-table-cell{padding-block:16px;border-bottom-color:#dfe5ed}.token-hub-router-model-name{height:auto;padding-inline:0;white-space:normal;text-align:left}.token-hub-router-mapping{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.token-hub-router-mapping-tag,.token-hub-router-mapping-code{flex:0 0 auto;white-space:nowrap}.token-hub-router-mapping-tag{margin-inline-end:0}.token-hub-router-mapping-code code{white-space:nowrap}.token-hub-router-tier-select{width:110px}.token-hub-router-price-list{display:grid;gap:4px}.token-hub-router-change-diff .ant-tag{max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.token-hub-router-detail-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:16px;overflow:hidden;border:1px solid #e8e8e8;border-radius:8px;background:#fff}.token-hub-router-detail-metrics>div{display:grid;gap:7px;padding:18px 20px;border-right:1px solid #f0f0f0}.token-hub-router-detail-metrics>div:last-child{border-right:0}.token-hub-router-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.token-hub-router-detail-card{overflow:hidden;border-color:#e8e8e8;box-shadow:0 1px 2px #00000005}.token-hub-router-detail-card .ant-card-head{min-height:52px;border-bottom-color:#f0f0f0}.token-hub-router-detail-card .ant-card-head-title{padding:13px 0}.token-hub-router-detail-span-2{grid-column:1 / -1}.token-hub-router-price-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.token-hub-router-price-grid>div{display:grid;gap:6px;padding:13px 14px;border:1px solid #f0f0f0;border-radius:6px;background:#fafafa}.token-hub-router-detail-full-control{width:100%}.token-hub-router-detail-modal-note{margin:16px 0 0!important;color:#595959}@media (max-width: 900px){.token-hub-router-page-heading,.token-hub-router-line-heading{align-items:flex-start;flex-direction:column}.token-hub-router-hub-addresses{grid-template-columns:1fr}.token-hub-router-detail-metrics,.token-hub-router-price-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.token-hub-router-detail-metrics>div:nth-child(2){border-right:0}.token-hub-router-detail-metrics>div:nth-child(-n+2){border-bottom:1px solid #f0f0f0}}@media (max-width: 640px){.token-hub-router-page-heading>.ant-space{align-items:stretch;flex-direction:column;width:100%}.token-hub-router-page-heading>.ant-space .ant-btn{width:100%}.token-hub-router-result-bar{min-height:48px;padding:0 16px}.token-hub-router-detail-grid,.token-hub-router-detail-metrics,.token-hub-router-price-grid{grid-template-columns:1fr}.token-hub-router-detail-span-2{grid-column:auto}.token-hub-router-detail-metrics>div{border-right:0;border-bottom:1px solid #f0f0f0}.token-hub-router-detail-metrics>div:last-child{border-bottom:0}}.token-hub-users-toolbar{min-width:0;min-height:72px;padding:16px 20px;border-bottom:1px solid #f0f0f0}.token-hub-users-filter-controls{display:flex;width:100%;min-width:0;align-items:flex-start;flex-wrap:wrap}.token-hub-users-filter-controls .ant-space-item{min-width:0;max-width:100%}.token-hub-users-filter-controls .ant-space-item:has(.token-hub-users-filter-search){min-width:min(260px,100%);flex:1 1 260px}.token-hub-users-filter-search{width:100%!important;max-width:360px}.token-hub-users-filter-select{max-width:100%}.token-hub-users-page{display:flex;width:100%;min-width:0;flex-direction:column;gap:20px}.token-hub-users-page-header{display:flex;min-height:56px;align-items:center;justify-content:space-between;gap:16px}.token-hub-users-page-header h2.ant-typography{margin:0;color:#1f1f1f;font-size:20px;font-weight:600}.token-hub-users-page-title-icon{color:#1677ff;font-size:19px}.token-hub-users-content-card,.token-hub-users-detail-card{min-width:0;max-width:100%;overflow:hidden;border:1px solid #f0f0f0;border-radius:8px;box-shadow:0 1px 2px #00000005}.token-hub-users-table-scroll{width:100%;min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.token-hub-users-table-scroll>.ant-table-wrapper{min-width:0}.token-hub-users-content-card .ant-table-cell{min-width:0;vertical-align:middle}.token-hub-users-user-template-column{width:190px;min-width:190px;max-width:190px}.token-hub-users-user-template-column>.ant-space{max-width:100%}.token-hub-users-user-template-column .ant-typography{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.token-hub-users-key-column{width:260px;min-width:260px;max-width:260px}.token-hub-users-key-value{display:block;min-width:max-content;white-space:nowrap}.token-hub-users-model-summary{min-width:0;overflow-wrap:anywhere}.token-hub-users-usage-summary{font-variant-numeric:tabular-nums}.token-hub-users-row-actions{white-space:nowrap}.token-hub-users-window-state-list{display:flex;flex-direction:column;gap:5px}.token-hub-users-window-state-row{display:grid;grid-template-columns:34px minmax(0,1fr);gap:6px;align-items:center;color:#595959;font-size:12px}.token-hub-users-window-state-row .ant-tag{width:fit-content;margin-inline-end:0;white-space:nowrap}.token-hub-users-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.token-hub-users-detail-page .ant-table-content{overflow-x:auto!important}.token-hub-users-detail-page .ant-table-cell{overflow-wrap:normal;white-space:nowrap;word-break:normal}.token-hub-users-detail-page .ant-table-thead>tr>th{color:#262626;font-weight:600;background:#fafafa}.token-hub-users-window-tier{display:inline-block;width:32px}.token-hub-users-window-card{display:flex;min-width:0;min-height:180px;height:100%;padding:18px;flex-direction:column;border:1px solid #e5e6eb;border-radius:8px;background:#fff}.token-hub-users-back{flex:0 0 auto}.token-hub-users-detail-page{width:100%}.token-hub-users-detail-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.token-hub-users-detail-header-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.token-hub-users-detail-header-actions>*{display:contents}.token-hub-users-detail-title{margin:0!important;font-size:20px!important}.token-hub-users-detail-summary{display:grid;min-width:0;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid #f0f0f0}.token-hub-users-detail-summary-item{display:flex;min-width:0;min-height:100px;padding:18px 20px;flex-direction:column;justify-content:center;border-right:1px solid #f0f0f0}.token-hub-users-detail-summary-item:last-child{border-right:0}.token-hub-users-detail-summary-value{margin:6px 0 4px;min-width:0;color:#000000e0;font-size:16px;font-weight:600;white-space:nowrap}.token-hub-users-detail-key-value{white-space:nowrap}.token-hub-users-detail-tabs>.ant-tabs-nav{margin:0;padding-inline:20px}.token-hub-users-detail-tabs>.ant-tabs-nav .ant-tabs-tab{min-height:52px;padding:14px 2px;font-weight:500}.token-hub-users-detail-tabs>.ant-tabs-content-holder{min-width:0}.token-hub-users-detail-sections{width:100%}.token-hub-users-detail-section{min-width:0;padding:0;border-bottom:1px solid #f0f0f0}.token-hub-users-detail-section:last-child{border-bottom:0}.token-hub-users-detail-section h5{margin:0}.user-detail-content-panel{min-width:0;margin:0 20px 20px;overflow:hidden;border:1px solid #f0f0f0;border-radius:8px;background:#fafafa}.token-hub-users-detail-section>.ant-typography,.token-hub-users-detail-section>.ant-descriptions,.token-hub-users-detail-section>.ant-table-wrapper,.token-hub-users-detail-section>.ant-alert,.token-hub-users-detail-section>.token-hub-users-window-grid,.token-hub-users-detail-section>.token-hub-users-detail-section-heading{margin-inline:20px}.token-hub-users-current-key-table{width:100%;margin:0;border-collapse:collapse;table-layout:fixed}.token-hub-users-current-key-table td{min-width:0;padding:12px 16px;vertical-align:top;overflow-wrap:anywhere;word-break:break-word}.token-hub-users-current-key-table tr+tr td{padding-top:8px}.token-hub-users-current-key-table .ant-typography-secondary{margin-right:8px}.token-hub-users-detail-section>.ant-typography.ant-typography-h5,.token-hub-users-detail-section>.ant-typography+.ant-typography{margin-top:16px}.token-hub-users-detail-section>.ant-typography:last-child,.token-hub-users-detail-section>.ant-table-wrapper:last-child{margin-bottom:20px}.token-hub-users-detail-section-heading{display:flex;min-height:52px;align-items:center;justify-content:space-between;gap:16px;padding:12px 0}.token-hub-users-detail-section-toolbar,.token-hub-users-window-heading,.token-hub-users-window-metric-label{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.token-hub-users-role-overview{display:grid;padding:16px 0;grid-template-columns:repeat(3,minmax(0,1fr))}.token-hub-users-role-overview-item{display:flex;min-width:0;padding:0 20px;flex-direction:column;gap:4px;border-left:1px solid #e8e8e8}.token-hub-users-role-overview-item:first-child{border-left:0}.token-hub-users-role-overview-item .ant-typography-secondary{font-size:12px;line-height:18px}.token-hub-users-role-overview-item strong{overflow:hidden;color:#262626;font-size:15px;line-height:22px;text-overflow:ellipsis;white-space:nowrap}.token-hub-users-window-grid{display:grid;gap:16px;padding:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.token-hub-users-window-grid article{min-width:0}.token-hub-users-window-card-limited{border-color:#ffccc7;background:snow}.token-hub-users-window-card-heading,.token-hub-users-window-card-metric-line{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.token-hub-users-window-card-heading{min-height:48px;margin-bottom:16px}.token-hub-users-window-card-heading>div{display:grid;gap:2px}.token-hub-users-window-card-heading .ant-tag{margin-inline-end:0;white-space:nowrap}.token-hub-users-window-card-metric{display:grid;gap:4px}.token-hub-users-window-card-metric-line{font-variant-numeric:tabular-nums}.token-hub-users-window-card-metric .ant-progress{margin-bottom:2px}.token-hub-users-window-card footer{min-height:36px;margin:auto -18px -18px;padding:9px 18px;border-radius:0 0 8px 8px;background:#fafafa;color:#8c8c8c;font-size:12px;line-height:18px}.token-hub-users-window-card footer.token-hub-users-window-card-footer-limited{background:#fff1f0;color:#cf1322}.token-hub-users-window-heading{margin-bottom:20px}.token-hub-users-window-heading h5{margin-bottom:0}.token-hub-users-window-metric-label{margin-bottom:8px;align-items:center}.token-hub-users-window-recovery{margin:16px -12px -12px;padding:12px;border-top:1px solid #f0f0f0;background:#fafafa}.token-hub-users-usage-stats{display:grid;gap:0;grid-template-columns:repeat(3,minmax(0,1fr))}.token-hub-users-model-table{margin:0}.token-hub-users-role-overview-section,.token-hub-users-window-section{padding-bottom:20px}.token-hub-users-role-overview-section{padding-bottom:16px}.token-hub-users-role-overview-section .token-hub-users-detail-section-toolbar,.token-hub-users-window-section .token-hub-users-detail-section-toolbar{min-height:52px;align-items:center;padding:12px 20px}.token-hub-users-model-list-section .token-hub-users-detail-section-heading{min-height:52px;margin:0;padding:12px 20px}.token-hub-users-model-list-section>.ant-alert{margin:0 20px 16px}.token-hub-users-window-section .token-hub-users-window-grid{margin:0 20px 20px}.token-hub-users-role-overview-empty,.token-hub-users-model-list-empty,.token-hub-users-window-section-empty{display:block;margin:0 20px}.token-hub-users-detail-section .ant-table-thead>tr>th{color:#262626;font-weight:600;background:#fafafa}.token-hub-users-usage-stats>div{min-width:0;padding:16px;border-left:1px solid #e8e8e8}.token-hub-users-usage-stats>div:first-child{border-left:0}.token-hub-users-usage-table-scroll{min-width:0}.token-hub-users-usage-table-scroll .ant-table-content{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.token-hub-users-usage-table-scroll .ant-table{table-layout:fixed}.token-hub-users-usage-table-scroll .ant-table-cell{min-width:0}.token-hub-users-usage-model{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.token-hub-users-model-options{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.token-hub-users-model-tier-groups{display:grid;width:100%;gap:12px}.token-hub-users-model-dialog .ant-modal-body{max-height:min(620px,calc(100vh - 220px));overflow-y:auto;overscroll-behavior:contain}.token-hub-users-model-tier-group{min-width:0;margin:0;padding:12px 14px 14px;border:1px solid #e8ebef;border-radius:8px}.token-hub-users-model-tier-group legend{display:flex;width:100%;align-items:center;justify-content:space-between;padding:0 4px;color:#262626;font-size:14px;font-weight:600}.token-hub-users-model-tier-group legend span:last-child,.token-hub-users-model-tier-empty{color:#8c8c8c;font-size:12px;font-weight:400}.token-hub-users-model-protocol-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.token-hub-users-model-protocol-group{min-width:0;padding:4px 14px 2px 0}.token-hub-users-model-protocol-group+.token-hub-users-model-protocol-group{padding-right:0;padding-left:14px;border-left:1px solid #f0f0f0}.token-hub-users-model-protocol-group--unknown{grid-column:1 / -1;margin-top:12px;padding:14px 0 2px;border-top:1px solid #f0f0f0;border-left:0!important}.token-hub-users-model-protocol-group>header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.token-hub-users-model-protocol-group>header strong{color:#595959;font-size:12px;font-weight:600}.token-hub-users-model-protocol-group>header span{color:#8c8c8c;font-size:12px}.token-hub-users-model-protocol-actions{display:flex;align-items:center;gap:10px}.token-hub-users-model-protocol-actions .ant-checkbox-wrapper{color:#1677ff;font-size:12px;white-space:nowrap}.token-hub-users-model-tier-group .ant-checkbox-wrapper{min-width:0;margin-inline-start:0}.token-hub-users-model-tier-group .ant-checkbox-label{display:grid;min-width:0;gap:2px}.token-hub-users-model-tier-group code{overflow:hidden;color:#8c8c8c;font-size:12px;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 640px){.token-hub-users-page-header{align-items:stretch;flex-direction:column}.token-hub-users-model-protocol-grid{grid-template-columns:1fr}.token-hub-users-model-protocol-group+.token-hub-users-model-protocol-group{padding:6px 0;border-left:0}.token-hub-users-model-protocol-group+.token-hub-users-model-protocol-group{margin-top:10px;padding-top:14px;border-top:1px solid #f0f0f0}.token-hub-users-detail-header,.token-hub-users-detail-section-toolbar{align-items:stretch;flex-direction:column}.token-hub-users-detail-header-actions{justify-content:flex-start}.token-hub-users-detail-summary,.token-hub-users-role-overview,.token-hub-users-usage-stats{grid-template-columns:1fr}.token-hub-users-detail-summary-item,.token-hub-users-role-overview-item{border-right:0;border-bottom:1px solid #f0f0f0}.token-hub-users-role-overview-item{border-left:0}.token-hub-users-detail-summary-item:last-child,.token-hub-users-role-overview-item:last-child{border-bottom:0}.token-hub-users-detail-tabs>.ant-tabs-nav{padding-inline:12px}.token-hub-users-detail-section>.ant-typography,.token-hub-users-detail-section>.ant-descriptions,.token-hub-users-detail-section>.ant-table-wrapper,.token-hub-users-detail-section>.ant-alert,.token-hub-users-detail-section>.token-hub-users-window-grid,.token-hub-users-detail-section>.token-hub-users-detail-section-heading,.token-hub-users-role-overview{margin-inline:12px}}@media (min-width: 641px) and (max-width: 1240px){.token-hub-users-detail-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.token-hub-users-detail-summary-item:nth-child(odd){border-right:1px solid #f0f0f0}.token-hub-users-detail-summary-item:nth-child(2n){border-right:0}.token-hub-users-detail-summary-item:nth-child(-n+2){border-bottom:1px solid #f0f0f0}}@media (max-width: 1180px){.token-hub-users-window-grid{grid-template-columns:1fr}}.token-hub-window-policies-header{display:flex;align-items:center;justify-content:space-between;gap:16px}.token-hub-window-policies-card{overflow:hidden;border-color:#e8ebef;box-shadow:0 1px 2px #00000005}.token-hub-window-policies-card-header{display:flex;min-height:62px;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px;border-bottom:1px solid #f0f0f0}.token-hub-window-policies-card-header h4.ant-typography{margin:0;color:#262626;font-size:15px;line-height:22px}.token-hub-window-policies-card-status{flex:0 0 auto;padding:1px 7px;border:1px solid #b7eb8f;border-radius:4px;background:#f6ffed;color:#52c41a;font-size:12px;line-height:20px}.token-hub-window-policies-tier-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.token-hub-window-policies-tier-row{display:grid;min-width:0;min-height:96px;align-content:start;gap:7px;padding:11px 13px;border-right:1px solid #f0f0f0}.token-hub-window-policies-tier-row:last-child{border-right:0}.token-hub-window-policies-tier-row>.ant-tag{width:fit-content;margin:0}.token-hub-window-policies-tier-value{display:flex;min-width:0;align-items:baseline;justify-content:space-between;gap:6px}.token-hub-window-policies-tier-value .ant-typography-secondary{flex:0 0 auto;font-size:10px;line-height:16px}.token-hub-window-policies-tier-value .ant-typography-strong{overflow:hidden;color:#262626;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;line-height:18px;text-align:right;text-overflow:ellipsis;white-space:nowrap}.token-hub-window-policies-card-actions{display:grid;border-top:1px solid #f0f0f0}.token-hub-window-policies-card-actions .ant-btn{height:38px;border-radius:0;color:#1677ff;font-size:12px}.token-hub-window-policies-card-actions .ant-btn:hover{background:#f0f7ff}.token-hub-window-policies-create-card{display:grid;width:100%;min-height:197px;place-content:center;justify-items:center;gap:8px;border:1px dashed #91caff;border-radius:8px;background:#fff;color:#1677ff;cursor:pointer}.token-hub-window-policies-create-card:hover{border-color:#1677ff;background:#f7fbff}.token-hub-window-policies-create-card>.anticon{font-size:22px}.token-hub-window-policies-create-card strong{font-size:15px}.token-hub-window-policies-form-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.token-hub-window-policies-form-tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.token-hub-window-policies-form-tier{min-width:0;padding:14px;border:1px solid #f0f0f0;border-radius:8px;background:#fafafa}.token-hub-window-policies-form-tier-title{display:flex;align-items:center;gap:8px;margin-bottom:14px}.token-hub-window-policies-form-tier-title .ant-tag{margin:0}.token-hub-window-policies-form-tier .ant-form-item:last-child{margin-bottom:0}.token-hub-window-policies-form-tier .ant-input-number,.token-hub-window-policies-form-tier .ant-input-number-group-wrapper{width:100%}.token-hub-window-policies-form-footer{display:flex;justify-content:flex-end}.token-hub-window-policies-form-modal .ant-modal-body{max-height:calc(100dvh - 220px);overflow-y:auto}.token-hub-window-policies-status{display:flex;align-items:center;justify-content:center;gap:12px;padding:24px 0}@media (max-width: 1180px){.token-hub-window-policies-tier-list,.token-hub-window-policies-form-tiers{grid-template-columns:1fr}.token-hub-window-policies-tier-row{min-height:auto;border-right:0;border-bottom:1px solid #f0f0f0}.token-hub-window-policies-tier-row:last-child{border-bottom:0}}@media (max-width: 575px){.token-hub-window-policies-header,.token-hub-window-policies-form-meta{align-items:stretch;grid-template-columns:1fr;flex-direction:column}.token-hub-window-policies-form-modal{max-width:calc(100vw - 24px);margin-inline:12px}}.at-page{--at-border: #e5e7eb;--at-muted: rgba(0, 0, 0, .45);--at-text: rgba(0, 0, 0, .88);--at-bg: #fff;--at-bg-soft: #f8fafc;--at-primary: #1d4ed8;--at-primary-soft: #eff6ff;--at-radius: .5rem;--at-unassigned: color-mix(in oklch, oklch(86% 0 0) 55%, transparent);--at-pending: oklch(85% .199 91.936);--at-submitted: color-mix(in oklch, oklch(60% .126 221.723) 55%, transparent);--at-valid: color-mix(in oklch, oklch(62% .194 149.214) 55%, transparent);--at-exception: color-mix(in oklch, oklch(.577 .245 27.325) 55%, transparent);color:var(--at-text);background:transparent;min-height:100%}.at-page .ant-card{border:1px solid var(--at-border);border-radius:var(--at-radius);box-shadow:none}.at-page .ant-card-head{border-bottom-color:var(--at-border);min-height:48px}.at-page .ant-table{font-size:14px}.at-page .ant-table-thead>tr>th{background:var(--at-bg-soft)!important;color:var(--at-muted);font-weight:500;border-bottom:1px solid var(--at-border)!important;white-space:nowrap}.at-page .at-status-cell{flex-wrap:nowrap!important;white-space:nowrap;align-items:center}.at-page .at-fail-icon{color:var(--at-exception);cursor:help;font-size:14px}.at-page .ant-table-tbody>tr>td{border-bottom:1px solid var(--at-border)}.at-page .ant-table-tbody>tr:hover>td{background:#f8fafc!important}.at-page .ant-table-tbody>tr.at-row-clickable{cursor:pointer}.at-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 0 1rem;border-bottom:1px solid var(--at-border);margin-bottom:0}.at-page-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:16px;min-height:2rem}.at-page-header-main{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem 1rem;min-width:0;flex:1}.at-breadcrumb{font-size:.875rem;color:var(--at-muted);min-width:0}.at-breadcrumb li:first-child a,.at-breadcrumb li:first-child .at-crumb-current{font-size:20px;font-weight:600;line-height:1.4;color:#000000e0}.at-breadcrumb li:first-child a:hover{color:var(--at-primary)}.at-breadcrumb ol{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0;list-style:none}.at-breadcrumb li{display:inline-flex;align-items:center;max-width:100%}.at-breadcrumb li+li:before{content:"/";margin:0 .5rem;color:var(--at-muted);opacity:.7}.at-breadcrumb a,.at-breadcrumb button.at-link{color:var(--at-text);background:none;border:0;padding:0;cursor:pointer;font:inherit;text-decoration:none}.at-breadcrumb a:hover,.at-breadcrumb button.at-link:hover{color:var(--at-primary)}.at-breadcrumb .at-crumb-current{color:var(--at-text);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:min(36rem,70vw)}.at-header-meta{font-size:.875rem;color:var(--at-muted);white-space:nowrap}.at-header-meta strong{margin-left:.25rem;color:var(--at-text);font-weight:500}.at-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 16px;padding:0 0 16px;border-bottom:1px solid var(--at-border)}.at-expanded-batches>td,.at-expanded-batches:hover>td{padding:0!important;background:transparent!important}.at-expanded-batches .ant-table-wrapper{padding:12px 12px 12px 40px}.at-expanded-batches>td>.ant-table-wrapper:only-child .ant-table,.at-expanded-batches>td>.ant-table-expanded-row-fixed>.ant-table-wrapper:only-child .ant-table{margin:0!important}.at-expanded-batches .ant-table{border:1px solid var(--at-border);border-radius:8px;overflow:hidden}.at-expanded-batches .ant-table-tbody>tr:last-child>td{border-bottom:none}.at-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:1rem;margin-bottom:16px;padding:0 0 16px;border:0;border-bottom:1px solid var(--at-border)}.at-main{padding:0}.at-filter-field{display:flex;flex-direction:column;gap:.25rem}.at-filter-label{font-size:.75rem;color:var(--at-muted);line-height:1.2}.at-join{display:inline-flex;border-radius:.375rem;overflow:hidden}.at-join-item{border:1px solid var(--at-border)!important;border-radius:0!important;background:#fff!important;color:var(--at-text)!important;box-shadow:none!important;height:32px;padding:0 12px;font-size:14px}.at-join-item+.at-join-item{margin-left:-1px}.at-join-item.at-join-active{background:var(--at-primary)!important;border-color:var(--at-primary)!important;color:#fff!important;z-index:1}.at-join-count{margin-left:.35rem;font-variant-numeric:tabular-nums;opacity:.9}.at-join-item:not(.at-join-active) .at-join-count{color:var(--at-muted);opacity:1}.at-ghost-btn.ant-btn{border:1px solid var(--at-border);background:#fff;color:var(--at-text);height:32px}.at-ghost-btn.ant-btn:hover{border-color:#cbd5e1;color:var(--at-primary)}.at-detail-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 1.5rem;margin-bottom:1rem}.at-detail-top-left{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.at-detail-meta{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;font-size:.875rem;color:var(--at-muted);margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid var(--at-border)}.at-detail-meta strong{color:var(--at-text);font-weight:500}.at-panel{display:flex;flex-direction:column;border:1px solid var(--at-border);border-radius:var(--at-radius);background:#fff;overflow:hidden;min-height:420px}.at-panel-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;min-height:3.5rem;padding:.75rem 1rem;border-bottom:1px solid var(--at-border);background:#fff}.at-panel-body{flex:1;padding:1rem;overflow:auto;background:#fff}.at-panel-footer{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;padding:.75rem 1rem;border-top:1px solid var(--at-border)}.at-stat-inline{display:flex;align-items:center;gap:1rem;font-size:.875rem;color:var(--at-muted)}.at-stat-inline strong{margin-left:.25rem;color:var(--at-text);font-weight:500;font-variant-numeric:tabular-nums}.at-status-bar{display:flex;min-width:0;max-width:100%;flex-direction:column;gap:.375rem}.at-status-bar-labels{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.25rem 1rem}.at-status-bar-item{display:flex;align-items:baseline;gap:.375rem;white-space:nowrap}.at-status-dot{display:inline-block;width:.625rem;height:.625rem;border-radius:.125rem;transform:translateY(1px);flex-shrink:0}.at-status-label{font-size:.75rem;color:var(--at-muted)}.at-status-value{font-size:.75rem;font-weight:600;font-variant-numeric:tabular-nums}.at-status-track{display:flex;width:100%;min-width:12rem;height:.375rem;overflow:hidden;border-radius:999px;background:#e2e8f0}.at-status-seg{height:100%}.at-badge{display:inline-flex;align-items:center;height:1.375rem;padding:0 .5rem;border-radius:999px;font-size:.75rem;line-height:1;border:1px solid transparent}.at-badge-unassigned{background:#f3f4f6;color:#4b5563}.at-badge-pending_fill{background:#fef08a;color:#854d0e}.at-badge-link_submitted{background:#bae6fd;color:#075985}.at-badge-valid{background:#86efac;color:#14532d}.at-badge-exception{background:#ef4444;color:#fff}.at-badge-appealing{background:#ffedd5;color:#9a3412}.at-badge-rejected{background:#fee2e2;color:#991b1b}.at-empty{padding:2.5rem 1rem;text-align:center;color:var(--at-muted);font-size:.875rem}.at-count-info{color:#0284c7;font-variant-numeric:tabular-nums}.at-count-success{color:#16a34a;font-variant-numeric:tabular-nums}.at-count-error{color:#dc2626;font-variant-numeric:tabular-nums}.at-muted{color:var(--at-muted)}.at-edit-attachments{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.5rem}.at-edit-attachment{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.25rem .5rem;border:1px solid var(--at-border);border-radius:4px;font-size:.875rem}.at-edit-attachment>a,.at-edit-attachment>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.at-article-title-link{display:block;width:100%;max-width:100%;padding:0;border:0;background:none;color:var(--at-primary);font:inherit;text-align:left;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.at-article-title-link:hover{color:color-mix(in srgb,var(--at-primary) 75%,#000)}.at-preview-tabs .ant-tabs-tab{max-width:min(14rem,45%);padding-inline:.75rem}.at-preview-tabs .ant-tabs-tab-btn{max-width:100%;overflow:hidden}.at-preview-tab-label{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.at-preview-body{min-height:200px}.at-preview-text{margin:0;padding:1rem;white-space:pre-wrap;word-break:break-word;line-height:1.7;font-family:inherit;font-size:.9375rem;border:1px solid var(--at-border);border-radius:var(--at-radius);background:#fff}.at-preview-tags{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.75rem}.at-preview-tag{font-size:.875rem;color:var(--at-primary);background:var(--at-primary-soft);padding:.125rem .5rem;border-radius:999px}.at-preview-images{display:flex;flex-direction:column;gap:1rem}.at-preview-images .ant-image{width:100%}.at-preview-image{width:100%;height:auto;object-fit:contain}.at-audit-rule-list{display:flex;flex-direction:column;gap:.5rem;width:100%}.at-audit-rule-option{display:flex;align-items:flex-start;gap:.75rem;width:100%;margin:0!important;padding:.625rem .75rem;border:1px solid var(--at-border);border-radius:var(--at-radius);cursor:pointer;transition:border-color .15s,background .15s}.at-audit-rule-option:hover{background:var(--at-bg-soft)}.at-audit-rule-option.ant-radio-wrapper-checked{border-color:var(--at-primary);background:var(--at-primary-soft)}.at-audit-rule-option .ant-radio{margin-top:.2rem}.at-audit-rule-text{min-width:0;flex:1;display:flex;flex-direction:column;gap:.125rem;line-height:1.4}.at-audit-rule-label{font-size:.875rem;font-weight:500;color:var(--at-text)}.at-audit-rule-desc{font-size:.75rem;color:var(--at-muted);white-space:normal}.at-supplier-grid{display:flex;flex-wrap:wrap;gap:.5rem}.at-supplier-card{display:flex;width:11.25rem;min-height:10.25rem;flex-direction:column;align-items:center;justify-content:flex-start;gap:.5rem;padding:.875rem .75rem .5rem;border:1px solid #d1d5db;border-radius:.5rem;background:#fff;text-align:center;box-sizing:border-box;box-shadow:0 1px 2px #0f172a0a}.at-supplier-card:hover:not(.at-supplier-card-completed){border-color:#fdba74}.at-supplier-card-inquiring{border-color:#fdba74;background:#fff7ed}.at-supplier-card-completed{border-color:#60a5fa;background:#eff6ff}.at-supplier-card-name{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500;line-height:1.2}.at-supplier-card-rows{display:grid;width:100%;grid-template-rows:repeat(4,1.75rem);row-gap:.3rem}.at-supplier-card-row{display:grid;grid-template-columns:1fr 3.5rem .85rem;align-items:center;column-gap:.25rem;height:1.75rem;font-size:.875rem;line-height:1;color:#0000008c}.at-supplier-card-unassigned,.at-supplier-card-hint{grid-row:3 / 5;display:flex;align-items:center;justify-content:center;font-size:.875rem;line-height:1.2;color:#0006}.at-supplier-card-label{min-width:0;text-align:left}.at-supplier-card-value,.at-supplier-card-value-slot{display:flex;width:3.5rem;height:1.75rem;align-items:center;justify-content:flex-end;border:0;padding:0;background:transparent;font-size:1rem;font-variant-numeric:tabular-nums;line-height:1;color:#000000e0}.at-supplier-card-value-emphasis{font-weight:600}.at-supplier-card-icon-slot{display:flex;width:.85rem;height:1.75rem;align-items:center;justify-content:center;border:0;padding:0;background:transparent}.at-supplier-card-edit-hit{cursor:pointer}.at-supplier-card-edit-hit:disabled{cursor:not-allowed;opacity:.6}.at-supplier-card-edit-icon{font-size:.75rem;color:#00000059}.at-supplier-card-edit-hit:hover .at-supplier-card-edit-icon{color:#1677ff}.at-supplier-card-input{box-sizing:border-box;width:3.5rem;height:1.75rem;margin:0;border:1px solid #d9d9d9;border-radius:.25rem;padding:0 .25rem;background:#fff;font:inherit;font-size:1rem;font-variant-numeric:tabular-nums;line-height:1;text-align:right;color:#000000e0}.at-supplier-card-input:focus{outline:2px solid rgba(22,119,255,.35);outline-offset:0}*{margin:0;padding:0;box-sizing:border-box}html,body,#root{height:100%}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ant-table-wrapper .stale-task-row td{background-color:#fff7e6!important}.ant-table-wrapper .stale-task-row:hover td{background-color:#ffe7ba!important}#root{min-height:100vh}.upload-always-show-remove .ant-upload-list-item-actions .ant-upload-list-item-action{opacity:1!important}.screening-note-grid .ant-image-mask{background:#0000000d!important}
