/* Shared work navigation: wide records, readable actions, URL-backed filters. */
.wc-eyebrow{font-size:12px;letter-spacing:.12em;color:#7566bd;margin:0 0 8px}.wc-muted{color:#718096;font-size:14px;line-height:1.7}.wc-daily{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,1fr);gap:22px;margin:24px 0;align-items:start}.wc-daily .panel{padding:26px!important;margin:0}.wc-section-heading{display:flex;justify-content:space-between;align-items:start;gap:18px;margin-bottom:18px}.wc-section-heading h2{margin:5px 0;font-size:22px}.wc-section-heading p{font-size:14px;color:#718096;margin:8px 0 0}.wc-section-heading>a{font-size:13px;white-space:nowrap;margin-top:8px}.wc-section-heading b{font-size:16px;background:#f0edff;padding:3px 10px;border-radius:9px;color:#6254bf}.wc-focus-column{display:grid;gap:22px;min-width:0}.wc-category-chips{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}.wc-category-chips a{border:1px solid #e6e4f1;border-radius:9px;padding:6px 11px;font-size:13px;text-decoration:none;color:#5d5680}.wc-category-chips b{margin-left:5px}.wc-action-list{padding:0;margin:0;list-style:none}.wc-action-list li{display:flex;gap:16px;padding:24px 0;border-bottom:1px solid #ececf4}.wc-action-list li:last-child{border:0;padding-bottom:4px}.wc-action-list li>div{min-width:0;flex:1}.wc-action-dot{flex-shrink:0;width:9px;height:9px;border:5px solid #eeebff;border-radius:50%;background:#7b6bd3;margin-top:4px;box-sizing:content-box}.wc-action-list .critical .wc-action-dot{background:#cf4859;border-color:#ffe8eb}.wc-action-list .warning .wc-action-dot{background:#ca8728;border-color:#fff1d9}.wc-action-meta{display:flex;justify-content:space-between;font-size:12px;color:#8b7cba;gap:12px}.wc-action-list .critical .wc-action-meta{color:#b34655}.wc-action-list h3{font-size:18px;margin:10px 0 7px}.wc-action-list p{font-size:14px;line-height:1.75;color:#738099;margin:12px 0}.wc-action-order{font-size:13px;text-decoration:none!important;color:#5c6f8b!important;overflow-wrap:anywhere}.wc-action-link{display:inline-block;font-size:14px;font-weight:650;text-decoration:none!important;margin-top:8px;color:#6152bb!important}.wc-source-link{display:block;padding:14px 0;border-bottom:1px solid #eeedf6;text-decoration:none!important}.wc-source-link strong{display:block;font-size:14px;overflow-wrap:anywhere}.wc-source-link small{display:block;font-size:12px;color:#78859a;margin-top:5px}.wc-deadline-list>a{display:flex;gap:16px;padding:14px 0;text-decoration:none!important;align-items:center;border-bottom:1px solid #eeedf6}.wc-deadline-list time{display:flex;flex-direction:column;align-items:center;padding:9px 12px;border-radius:10px;background:#f3f1fd;flex-shrink:0;min-width:58px}.wc-deadline-list time strong{font-size:25px}.wc-deadline-list small{font-size:12px;display:block;color:#7a879a;line-height:1.5;margin-top:3px}.wc-deadline-list>a>span{min-width:0}.wc-deadline-list>a>span>strong{font-size:14px;overflow-wrap:anywhere}.wc-deadline-list .critical time{background:#fff0f1;color:#b74b5d}.wc-deadline-list .warning time{background:#fff4df;color:#a5742e}.wc-missing-note{display:block;background:#fff7e9;color:#976b2d!important;padding:15px;border:1px solid #f2e2c2;border-radius:12px;margin-top:18px;text-decoration:none!important;font-size:14px}.wc-missing-note span{display:block;font-size:12px;margin-top:6px}.wc-shortcuts nav{display:grid;gap:14px;margin-top:18px}.wc-shortcuts a{font-size:14px;text-decoration:none!important}.wc-search-form{display:grid;grid-template-columns:minmax(200px,1fr) minmax(170px,.4fr) auto;gap:16px;align-items:end}.wc-search-form label{display:grid;gap:8px;font-size:13px;color:#617089;min-width:0}.wc-search-form input,.wc-search-form select{width:100%;min-height:46px;box-sizing:border-box}.wc-search-count{margin:20px 0 0;color:#6c7a91}.wc-search-groups{display:grid;grid-template-columns:1fr;gap:20px;margin:20px 0}.wc-search-group{margin:0!important;padding:24px!important}.wc-search-group>header{display:flex;justify-content:space-between;align-items:center;gap:16px}.wc-search-group h2{font-size:20px}.wc-search-group h2 span{font-size:13px;padding:4px 9px;background:#efecfb;border-radius:9px;color:#7a69b8}.wc-search-group>header>a{font-size:13px}.wc-result-list article{padding:20px 0;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #eaeef4}.wc-result-list article:last-child{border-bottom:0}.wc-result-list article>div{min-width:0}.wc-result-title{font-size:17px;font-weight:600;text-decoration:none!important;overflow-wrap:anywhere}.wc-result-list p{font-size:13px;color:#7b879a;margin:8px 0 0;overflow-wrap:anywhere}.wc-result-aside{display:grid;gap:10px;text-align:right;flex-shrink:0;font-size:13px}.wc-result-aside>span{background:#f2f3f8;border-radius:6px;padding:5px 10px;color:#69748e}.wc-function-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.wc-function-grid>a{padding:18px;background:#f7f8fc;border:1px solid #e5e7ef;border-radius:12px;text-decoration:none!important}.wc-function-grid strong{display:block;font-size:15px}.wc-function-grid small{display:block;color:#7a879b;font-size:12px;line-height:1.6;margin-top:7px}.wc-pagination{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:24px 0 4px;border-top:1px solid #e9eaf2;padding-top:20px;font-size:13px;color:#768198}.wc-pagination>div{display:flex;gap:8px;flex-wrap:wrap}.wc-quick-filters{display:flex;flex-wrap:wrap;gap:10px;margin:4px 0 22px}.wc-quick-filters a{border:1px solid #e0e2ed;border-radius:9px;padding:9px 15px;text-decoration:none!important;color:#60718a;font-size:13px;background:white}.wc-quick-filters a[aria-current=true]{background:#eeeaff;border-color:#bdb3eb;color:#5949b2}.wc-result-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin:18px 0}.wc-result-toolbar h2{margin:0 0 6px}.wc-result-toolbar p{font-size:13px;color:#7c879a}.wc-result-toolbar nav{display:flex;gap:10px;align-items:center}.wc-view-link{padding:8px 12px;border-radius:8px;font-size:13px;text-decoration:none!important}.wc-view-link[aria-current=true]{background:#eeeaff;color:#5b4bb7}.wc-overview-details{margin:26px 0;padding:22px;border:1px solid #e2e5ee;border-radius:16px;background:#fff}.wc-overview-details>summary{font-size:17px;font-weight:600;color:#5b6984;cursor:pointer}.wc-overview-details[open]>summary{margin-bottom:22px}.wc-command-form{margin:0}.wc-command-submit{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;margin:8px 0 16px;padding:13px 18px;border:1px solid #d8d1f0;border-radius:9px;background:#f4f1ff;color:#5a4daa;cursor:pointer;text-align:left}.wc-command-submit small{color:#8274ac}.wc-todo-summary{padding:15px 0;color:#65748d;font-size:14px}.wc-business-search{display:flex;gap:10px;margin:20px 0;max-width:700px}.wc-business-search input{flex:1;min-width:0;min-height:46px}.wc-business-search button{white-space:nowrap}.wc-search-group a:focus-visible,.wc-daily a:focus-visible,.wc-quick-filters a:focus-visible{outline:3px solid #8c7adb;outline-offset:4px}
@media(max-width:1120px){.wc-daily{grid-template-columns:minmax(0,1fr)}.wc-focus-column{grid-template-columns:repeat(2,minmax(0,1fr))}.wc-shortcuts{grid-column:1/-1}.wc-shortcuts nav{display:flex;flex-wrap:wrap;gap:18px}.wc-search-form{grid-template-columns:minmax(0,1fr) 180px}.wc-search-form button{grid-column:1/-1}.wc-daily .panel{padding:22px!important}}
@media(max-width:650px){.wc-focus-column{grid-template-columns:1fr}.wc-daily .panel{padding:18px!important}.wc-section-heading{flex-wrap:wrap;gap:5px}.wc-section-heading h2{font-size:20px}.wc-search-form{grid-template-columns:1fr}.wc-result-list article{align-items:start;gap:10px}.wc-result-aside{max-width:105px}.wc-result-title{font-size:15px}.wc-search-group{padding:18px!important}.wc-search-group>header{flex-wrap:wrap}.wc-pagination{align-items:start;flex-direction:column}.wc-overview-details{padding:14px}.wc-command-submit{flex-wrap:wrap}.wc-result-toolbar nav{flex-wrap:wrap}.wc-action-list li{gap:10px}.wc-action-list h3{font-size:17px}.wc-business-search{flex-wrap:wrap}.wc-business-search input{flex-basis:100%}.wc-business-search button{width:100%}}
