.jwPageHead,.jwToolbar,.jwFilters,.jwAttentionRows article,.jwJobHeading{display:flex;align-items:center;justify-content:space-between;gap:12px}.jwPageHead{flex-wrap:wrap}.jwPageHead h2,.jwPageHead h3{margin:0}.jwPageHead p{color:#526b77}.jwToolbar,.jwTabs,.jwAttentionFilters{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0}.jwToolbar button,.jwTabs button,.jwAttentionFilters button,.jwFilters input,.jwDialog input,.jwDialog select,.jwDialog textarea{border:1px solid #c4d6de;border-radius:8px;background:#fff;color:#173b4a;padding:10px 13px}.jwToolbar button[aria-pressed=true],.jwTabs button[aria-pressed=true],.jwAttentionFilters button[aria-pressed=true]{background:#176751;color:#fff;border-color:#176751}.jwFilters{justify-content:flex-start;flex-wrap:wrap}.jwFilters label:first-child{display:flex;flex-direction:column;gap:6px;flex:1;min-width:200px}.jwCheck{display:flex!important;align-items:center;gap:8px}.jwCheck input{width:auto!important}.jwHelp{font-size:13px;color:#58727e;line-height:1.5}.jwBoard{display:flex;gap:14px;overflow-x:auto;padding:4px 2px 20px;align-items:flex-start}.jwColumn{flex:0 0 270px;background:#e9eff3;border:1px solid #d7e1e7;border-radius:12px;padding:12px}.jwColumn h3{font-size:15px;display:flex;justify-content:space-between;align-items:center;margin:4px 0 14px;color:#254755}.jwColumn h3 span,.jwCount{background:#fff;border-radius:20px;padding:3px 9px;font-size:13px}.jwJob{background:#fff;border:1px solid #d1dfe5;border-radius:10px;padding:15px;margin-bottom:12px;box-shadow:0 2px 4px #183e4a09}.jwJob h4{font-size:15px;margin:10px 0}.jwJob p{font-size:13px;line-height:1.5;overflow-wrap:anywhere}.jwJob>small{display:block;font-size:12px;color:#536e7c;margin:8px 0;overflow-wrap:anywhere}.jwJob button,.jwAttention button,.jwDialog button{border:1px solid #b9cdd7;background:#fff;color:#1e4a5c;border-radius:7px;padding:9px 12px;font-weight:650;cursor:pointer}.jwJob>button{width:100%;margin-top:10px;background:#edf7f2;color:#185940}.jwStatus{display:inline-block;border-radius:20px;padding:4px 9px;background:#eaf1f6;font-size:11px;color:#38586a}.jwFlags{display:flex;gap:5px;flex-wrap:wrap}.jwFlags span{font-size:11px;padding:4px 7px;background:#fff0dc;color:#79500e;border-radius:5px}.jwNext{border-left:3px solid #26886d;padding-left:8px}.jwEmpty{font-size:13px;color:#657e88;padding:10px}.jwAttention{background:#fff;border:1px solid #d5e2e8;border-radius:12px;padding:22px;margin:0 0 24px}.jwAttentionRows article{border-top:1px solid #e2eaef;padding:13px 0}.jwAttentionRows p{font-size:13px;color:#8a5c13;margin:7px 0}.jwAttentionRows small{color:#536e7c}.jwAttentionFilters button{font-size:12px}.jwDialog{max-width:1080px!important;width:calc(100% - 40px)!important;max-height:90vh;overflow:auto;padding:24px;border:1px solid #bbcdd7;border-radius:14px}.jwWorkspaceHead{padding:15px 0}.jwWorkspaceHead>b{font-size:20px}.jwWorkspaceHead p{color:#536e7c}.jwSummary{display:grid;grid-template-columns:1fr 1fr;gap:20px}.jwSummary>article,.jwSection,.jwRule{border:1px solid #d8e3e9;border-radius:10px;padding:20px;background:#fff}.jwSummary h3,.jwSection h3{margin:0 0 14px}.jwSummary p,.jwSection p{line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.jwSummary form,.jwRule{display:flex;flex-direction:column;gap:12px}.jwSummary label,.jwRule>label{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:650}.jwDialog input,.jwDialog select,.jwDialog textarea{width:100%;box-sizing:border-box;font:inherit}.jwSummary form>button{background:#176751;color:#fff}.jwActionGrid{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:20px}.jwSection li{padding:6px 0}.jwTabs{border-bottom:1px solid #d5e2e8;padding-bottom:14px}.jwRule{margin:15px 0}.jwDialog #jwFormError{color:#ae3030}.jwAttentionRows button{flex-shrink:0}.workflowGuide:has(+.jwPage),.workflowGuide:has(+.jwToolbar){display:none}
@media(max-width:700px){.jwSummary{grid-template-columns:1fr}.jwDialog{width:calc(100% - 12px)!important;padding:15px}.jwAttention{padding:16px}.jwAttentionRows article{align-items:flex-start;flex-direction:column}.jwTabs{flex-wrap:nowrap;overflow-x:auto}.jwTabs button{white-space:nowrap}.jwColumn{flex-basis:260px}.jwActionGrid button{flex:1 0 40%}}
