.production-workflow{min-width:0}.reporting-tree{max-height:680px;padding:8px 0;overflow:auto}.reporting-node{border-bottom:1px solid #e3e8f0;border-left:2px solid #c6d1e4;align-items:center;gap:12px;min-width:240px;padding:12px 10px;display:flex}.reporting-node small{color:var(--experience-muted,#526175);margin-top:4px;display:block}.reporting-node .link-button{font-size:1em}.reporting-node.search-match{background:var(--experience-subtle,#edf4ff);outline:1px solid var(--experience-blue,#3567ad)}.reporting-toggle,.reporting-leaf{flex:0 0 44px;place-items:center;min-width:44px;min-height:44px;display:grid}.login-trend-scroll{padding:16px 0 8px;overflow-x:auto}.login-trend-bars{align-items:end;gap:8px;display:flex}.login-trend-day{text-align:center;flex:1;min-width:36px}.login-trend-day b{font-size:12px;display:block}.login-trend-track{border-bottom:1px solid #8c9aaf;justify-content:center;align-items:end;height:160px;margin:6px 0;display:flex}.login-trend-track span{background:#3567ad;border-radius:4px 4px 0 0;width:22px}.login-trend-day small{white-space:nowrap;font-size:11px}.login-trend-table summary{cursor:pointer;min-height:44px;padding:12px 0}.org-quick-grid{grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:10px;display:grid}.org-quick-grid .org-quick-link{background:var(--experience-subtle,#f7f9fc);min-height:58px;color:var(--experience-ink,#14211f);text-align:left;border:1px solid #dce3ec;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:14px;display:flex}.org-quick-link-copy{overflow-wrap:anywhere;min-width:0}.org-quick-link-icon{flex:0 0 18px}.workflow-filters{flex-wrap:wrap;align-items:end;gap:12px;margin:18px 0;display:flex}.workflow-filters>label{flex:170px;gap:6px;min-width:150px;font-size:13px;font-weight:600;display:grid}.workflow-filters input,.workflow-filters select{width:100%;min-width:0;min-height:42px}.workflow-filters .filter-actions{flex:none;align-self:end;margin-left:auto}.workflow-fieldset{border:0;min-width:0;margin:0;padding:0}.workflow-pages{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.workflow-pages>span{margin-right:auto}.workflow-record{border-bottom:1px solid var(--experience-line,#dce3ec);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:18px 0;display:flex}.workflow-record h3{margin:4px 0}.workflow-record p{margin:6px 0}.workflow-record small{color:var(--experience-muted,#526175)}.workflow-stage-editor{border:1px solid var(--experience-line,#dce3ec);border-radius:12px;margin:12px 0;padding:14px}.career-stage-list{padding:0;list-style:none}.career-stage-list li{border-bottom:1px solid var(--experience-line,#dce3ec);gap:14px;padding:16px 0;display:flex}.career-stage-list h3,.career-stage-list p{margin:0 0 6px}.career-stage-number{color:#223c7b;background:#e9eefc;border-radius:50%;flex:0 0 34px;place-items:center;height:34px;font-weight:700;display:grid}.workflow-details{grid-template-columns:minmax(100px,1fr) 2fr;gap:10px 16px;display:grid}.workflow-details dt{color:var(--experience-muted,#526175)}.workflow-details dd{overflow-wrap:anywhere;margin:0}.workflow-status-cards{flex-wrap:wrap;gap:10px;margin:18px 0;display:flex}.workflow-status-cards button{text-align:left;border:1px solid var(--experience-line,#dce3ec);background:var(--experience-surface,white);color:inherit;border-radius:10px;flex:125px;padding:14px}.workflow-status-cards strong{margin-top:5px;font-size:24px;display:block}.workflow-status-cards [aria-pressed=true]{outline-offset:1px;outline:2px solid #4365be}.workflow-history{padding-left:20px}.workflow-history li{padding:8px 0}.workflow-history small{color:var(--experience-muted,#526175);display:block}.workflow-claim-actions{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.workflow-comment{border-top:1px solid var(--experience-line,#dce3ec);padding:12px 0}.workflow-comment p{white-space:pre-wrap}.workflow-table{overflow:auto}.workflow-table table{width:100%;min-width:640px}.workflow-table td,.workflow-table th{text-align:left;vertical-align:top;padding:12px}.workflow-table small{display:block}.workflow-table input[type=checkbox]{min-width:20px;min-height:20px}.production-workflow button:focus-visible,.production-workflow a:focus-visible{outline-offset:3px;outline:3px solid #4365be}@media (max-width:640px){.workflow-filters>label{flex-basis:145px;min-width:0}.workflow-filters .filter-actions{justify-content:flex-end;width:100%}.production-workflow button,.workflow-stage-editor button{min-height:44px}.workflow-details{grid-template-columns:1fr;gap:4px}.workflow-details dd{margin-bottom:12px}}
