.dash-note{margin:0 0 var(--s4);font-size:13px;color:var(--adm-muted)}.dash-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s4);margin-bottom:var(--s4)}.dash-card{margin:0!important}.dash-card[data-testid=dash-compute],.dash-card[data-testid=dash-works]{grid-column:1/-1}.dash-links{display:flex;flex-wrap:wrap;gap:var(--s3);font-size:13px}.dash-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:var(--s2)}.dash-stat{display:flex;flex-direction:column;gap:2px;padding:var(--s3);border:1px solid var(--adm-line);border-radius:var(--r-md);background:var(--adm-sunken);min-width:0}.dash-stat-label{font-size:12px;font-weight:600;color:var(--adm-muted);overflow-wrap:anywhere;display:flex;flex-wrap:wrap;align-items:center;gap:4px}.dash-stat-value{font-size:22px;line-height:30px;font-weight:700;color:var(--adm-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.dash-stat-foot{font-size:12px;color:var(--adm-muted);display:flex;flex-wrap:wrap;align-items:center;gap:4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dash-why{font-size:13px;font-weight:600;color:var(--adm-muted)}a.dash-why{color:var(--adm-accent-ink)!important}.dash-closed{margin:0}.dash-delta{display:inline-flex;align-items:center;gap:2px;font-size:12px;font-weight:700;padding:0 6px;border-radius:999px}.dash-delta.is-up{color:var(--adm-ok);background:var(--adm-ok-bg)}.dash-delta.is-down{color:var(--adm-bad);background:var(--adm-bad-bg)}.dash-delta.is-flat{color:var(--adm-muted);background:var(--adm-hover)}.dash-trends{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--s4)}.dash-trend{margin:0;min-width:0}.dash-trend figcaption{display:flex;justify-content:space-between;gap:var(--s2);font-size:13px;font-weight:650;margin-bottom:var(--s1)}.dash-trend-now{font-weight:500;color:var(--adm-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dash-trend-now b{color:var(--adm-text)}.dash-trend svg{width:100%;height:96px;display:block;cursor:crosshair}.dash-axis{stroke:var(--adm-line);stroke-width:1}.dash-line{fill:none;stroke:var(--adm-accent);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.dash-cross,.dash-line{vector-effect:non-scaling-stroke}.dash-cross{stroke:var(--adm-line-strong);stroke-width:1;stroke-dasharray:2 3}.dash-dot{fill:var(--adm-accent);stroke:var(--adm-surface);stroke-width:2}.dash-table summary{font-size:12px;color:var(--adm-muted);cursor:pointer}.dash-table table{width:100%;font-size:12px;border-collapse:collapse}.dash-table td,.dash-table th{padding:2px 6px;border-bottom:1px solid var(--adm-line);text-align:left;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dash-region-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--s4)}.dash-regions h3{font-size:13px;margin:0 0 var(--s2)}.dash-regions ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.dash-regions li{display:grid;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:var(--s2);font-size:13px}.dash-bar{height:8px;border-radius:4px;background:var(--adm-hover);overflow:hidden}.dash-bar span{display:block;height:100%;border-radius:4px;background:var(--adm-accent)}.dash-region-val{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:inline-flex;gap:4px;align-items:center}.dash-muted{color:var(--adm-muted);font-size:13px;margin:0}.dash-tz summary{padding:var(--s3) var(--s4);cursor:pointer;font-weight:650}@media (max-width:1100px){.dash-cards{grid-template-columns:minmax(0,1fr)}}.dash-card .r2-section-head{flex-wrap:wrap;row-gap:var(--s1)}.dash-card .r2-section-head h2{white-space:nowrap}.lf-meta{margin:0 0 var(--s3,12px);padding:10px 12px;border:1px solid var(--adm-line);border-radius:var(--r-md,8px);background:var(--adm-surface);font-size:12px;color:var(--adm-text)}.lf-meta dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 16px;margin:0}.lf-meta dl>div{min-width:0;display:flex;flex-direction:column;gap:2px}.lf-meta dt{color:var(--adm-muted);font-weight:600;font-size:11px}.lf-meta dd{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px;overflow-wrap:anywhere;min-width:0}.lf-meta dd small{color:var(--adm-muted);font-size:11px}.lf-meta .lf-meta-wide{grid-column:1/-1}.lf-gate{display:inline;overflow-wrap:anywhere}.lf-gate a{color:var(--adm-accent-ink,var(--adm-accent));text-decoration:underline}.lf-gate-line{margin:0 0 8px;font-size:12px}@media (max-width:900px){.lf-meta dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.lf-meta dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px}.lf-meta{padding:8px 10px}.lf-meta dd small{display:none}.lf-meta .lf-meta-filters-wide{grid-column:1/-1}}main[data-testid^=finance-] .r2-seg{max-width:100%;overflow-x:auto}main[data-testid^=finance-] .r2-section-head{flex-wrap:wrap;gap:6px}.sys-tech{margin-top:4px;font-size:12px;max-width:100%}.sys-tech>summary{cursor:pointer;color:var(--adm-muted);list-style-position:inside;min-height:24px;overflow-wrap:anywhere}.sys-tech>summary code{font-size:11px}.sys-tech[open]>summary{margin-bottom:4px}.sys-tech .r2-kv{font-size:12px;grid-template-columns:minmax(90px,35%) minmax(0,1fr)}.sys-tech code{overflow-wrap:anywhere;word-break:break-all}.sys-failure{flex-wrap:wrap}.sys-failure .sys-tech{flex-basis:100%}.sys-alerts .sys-alert-group{margin-top:var(--s3)}.sys-alerts .sys-alert-group h3{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2);font-size:14px;margin:0 0 var(--s2)}.sys-alerts .r2-alerts span{overflow-wrap:anywhere}.r2-list td .sys-tech{min-width:9rem}.uopt-state .r2-tag{gap:4px}.uopt-roles{max-width:100%;min-width:0}.uopt-role-tag{display:inline-flex;max-width:min(240px,100%);min-width:0}.uopt-role-tag .r2-tag{max-width:100%;overflow:hidden;text-overflow:ellipsis;display:inline-block;line-height:22px}.uopt-role-more .r2-tag{cursor:help}td .uopt-role-tag{max-width:180px}.uopt-noperm{display:flex;gap:6px;align-items:flex-start;margin:4px 0 0;font-size:13px;color:var(--adm-muted);overflow-wrap:anywhere}.uopt-noperm .acx-ico{flex:none;margin-top:2px}.uopt-block{border:1px solid var(--adm-line);border-radius:var(--r-lg);padding:var(--s3) var(--s4);background:var(--adm-surface);margin:0 0 var(--s3);min-width:0}.uopt-block h4,.uopt-danger h4{margin:0 0 var(--s2);font-size:14px;display:flex;align-items:center;gap:6px}.uopt-block .acx-role-list li{display:flex;flex-wrap:wrap;gap:var(--s2);align-items:center;justify-content:space-between;min-width:0}.uopt-block .acx-role-list li>span{min-width:0;overflow-wrap:anywhere}.uopt-block select{max-width:100%}.uopt-danger{border:1px solid var(--adm-bad-line);border-left:4px solid var(--adm-bad);border-radius:var(--r-lg);padding:var(--s3) var(--s4);background:var(--adm-bad-bg);margin:0;min-width:0}.uopt-danger h4{color:var(--adm-bad)}.uopt-danger-note{margin:0 0 var(--s2);font-size:13px;color:var(--adm-muted)}.uopt-danger .acx-actions{flex-wrap:wrap}.uopt-card-danger{margin-top:var(--s2);padding-top:var(--s2);border-top:1px dashed var(--adm-bad-line);display:flex;flex-wrap:wrap;gap:var(--s2);align-items:center}.uopt-card-danger small{color:var(--adm-muted);font-size:12px}.uopt-pet-boundary{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--s2);margin:var(--s2) 0 0;font-size:12px}.uopt-pet-boundary>div{border:1px solid var(--adm-line);border-radius:var(--r-sm);padding:var(--s2);background:var(--adm-sunken);display:flex;flex-direction:column;gap:2px;min-width:0}.uopt-pet-boundary>div:last-child{border-style:dashed}.uopt-pet-boundary strong{font-size:12px}.uopt-pet-boundary span{color:var(--adm-muted);overflow-wrap:anywhere}.r2-card header h3.uopt-role-name,.uopt-email{min-width:0;overflow-wrap:anywhere}.r2-section-head:has(.uopt-panel-filter){flex-wrap:wrap}.uopt-panel-filter{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.uopt-panel-filter,.uopt-panel-filter select{min-width:0;max-width:100%}.uopt-gate{align-items:flex-start;flex-wrap:nowrap;padding:12px 14px;color:var(--adm-text)}.uopt-gate>strong{flex:none;white-space:nowrap;margin-top:2px}.uopt-gate-body{flex:1 1 auto;min-width:0;display:grid;gap:4px}.uopt-gate-body p{margin:0;overflow-wrap:anywhere}.uopt-gate-title{font-weight:600}.uopt-gate-note{color:var(--adm-muted);font-size:13px}.uopt-tech{font-size:12px;color:var(--adm-muted)}.uopt-tech summary{cursor:pointer;width:max-content}.uopt-tech code{overflow-wrap:anywhere}@media (max-width:520px){.uopt-gate{flex-wrap:wrap}}