.summary{flex-wrap:wrap}.object-address{background:none!important;border:0!important;padding:0!important;color:var(--orange,#ff895e)!important;text-align:left;font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:4px}
.object-dialog{width:min(1160px,94vw);max-height:90vh;overflow:auto;background:#202323;color:#f5f3ed;border:1px solid #555;border-radius:16px;padding:28px;box-sizing:border-box}.object-dialog::backdrop{background:#000a}.close-card{float:right}.workflow-columns{display:grid;grid-template-columns:1fr 1fr;gap:32px}.workflow-columns label,.task-edit label{display:grid;gap:6px;margin:12px 0}.workflow-columns input,.workflow-columns textarea,.workflow-columns select,.task-edit input,.task-edit select{width:100%;box-sizing:border-box;background:#111818;color:#fff;border:1px solid #56605c;padding:10px;border-radius:6px;font:inherit;color-scheme:dark}.workflow-columns textarea{min-height:90px;resize:vertical}.workflow-event,.workflow-task{border:1px solid #46504b;border-radius:8px;padding:16px;margin:12px 0}.workflow-event p,.workflow-task h4{white-space:pre-wrap;overflow-wrap:anywhere}.workflow-event small,.workflow-task small{color:#b8c2bb}.workflow-task.overdue{border-color:#f27474;background:#69232322}.workflow-task h4{margin:0 0 12px}.task-edit{display:flex;gap:10px;align-items:end;flex-wrap:wrap}.task-edit>select,.task-edit>label{flex:1;min-width:160px}.task-edit button{margin-bottom:12px}.deadline-notice{position:fixed;right:24px;bottom:24px;z-index:10000;width:min(400px,calc(100vw - 48px));box-sizing:border-box;padding:22px;background:#29342e;color:white;border:1px solid #ff895e;border-radius:12px;box-shadow:0 8px 40px #0009}.deadline-notice a{color:#ffb397;margin-right:20px}.deadline-notice button,.object-dialog button{cursor:pointer;border:1px solid #69766d;border-radius:6px;padding:9px 14px;background:#333f37;color:white}.workflow-summary-list{display:grid;gap:16px}.workflow-summary-list .workflow-task{margin:0}.summary-link{margin-bottom:10px;display:inline-block;color:var(--orange,#ff895e)}.workflow-error{color:#ff9b9b}.filters input[type=date]{color-scheme:dark}@media(max-width:800px){.workflow-columns{grid-template-columns:1fr}.object-dialog{padding:18px}.deadline-notice{right:12px;bottom:12px}}
