.ct-panel{color:#07183d;background:#fff;border:1px solid #e0e7f0;border-radius:14px;margin-bottom:22px;padding:24px}.ct-heading,.ct-heading-title,.ct-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ct-heading{justify-content:space-between;gap:16px}.ct-heading h2{font-size:21px;font-weight:700}.ct-heading p,.ct-person p{color:#60718b;margin-top:3px;font-size:14px}.ct-icon{color:#e85118;background:#fff0e7;border-radius:12px;padding:12px}.ct-count{background:#edf3fc;border-radius:20px;margin-left:7px;padding:3px 9px;font-size:13px}.ct-primary{color:#fff!important;background:#e85118!important}.ct-person{border-bottom:1px solid #e8edf4;align-items:center;gap:14px;padding:19px 0;display:flex}.ct-person-info{flex:1;min-width:0}.ct-person-info strong{font-size:16px}.ct-person-info p{overflow-wrap:anywhere}.ct-avatar{color:#204c87;background:#edf3fc;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;font-weight:700;display:grid}.ct-pills{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.ct-pill{color:#25486d;background:#edf3fc;border-radius:20px;padding:3px 8px;font-size:11px}.ct-pill.orange{color:#b73b09;background:#fff0e7}.ct-pill.green{color:#227344;background:#e4f5eb}.ct-footnote{color:#60718b;margin-top:14px;font-size:12px}.ct-empty{padding:25px 0}.ct-check{align-items:center;gap:10px;padding:9px 0;font-size:14px;display:flex}.ct-check input{accent-color:#e85118;width:17px;height:17px}.ct-form fieldset{gap:12px;display:grid}.ct-end{justify-content:flex-end;margin-top:20px}.ct-preview{overflow-wrap:anywhere;background:#f4f7fb;border:1px solid #dce5f0;border-radius:10px;margin-top:18px;padding:17px}.ct-preview h3{margin-bottom:10px;font-size:17px;font-weight:700}.ct-preview p{margin:8px 0}.ct-preview hr{margin:17px 0}.ct-email-body{white-space:pre-wrap}.ct-history{margin-top:20px}.ct-history>div{border-bottom:1px solid #e8edf4;padding:10px}.ct-assignment{background:#f7f9fc;border:1px solid #dce5f0;border-radius:10px;padding:15px}.ct-assignment h3{color:#07183d;font-size:15px;font-weight:700}.ct-progress-row{justify-content:space-between;gap:12px;padding:8px 0;display:flex}.ct-assignment select{margin-top:8px}@media (width<=650px){.ct-panel{padding:16px}.ct-person{flex-wrap:wrap}.ct-person>.ct-actions{width:100%;padding-left:56px}}.task-prototype.task-prototype{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;--ki-bg:var(--lightningcss-light,#f4f6fa)var(--lightningcss-dark,#101726);--ki-panel:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a2435);--ki-text:var(--lightningcss-light,#19263c)var(--lightningcss-dark,#ecf0f8);--ki-muted:var(--lightningcss-light,#58667b)var(--lightningcss-dark,#b5c0d2);--ki-border:var(--lightningcss-light,#dce2eb)var(--lightningcss-dark,#364357);--ki-soft:var(--lightningcss-light,#edf2fa)var(--lightningcss-dark,#25334a);--ki-orange:var(--lightningcss-light,#c44908)var(--lightningcss-dark,#e87536);--ki-onorange:var(--lightningcss-light,#fff)var(--lightningcss-dark,#111827);--ki-good:var(--lightningcss-light,#156044)var(--lightningcss-dark,#82d6b1);color:var(--ki-text);background:var(--ki-bg);overflow-wrap:anywhere;border-radius:12px;font:400 14px/1.5 system-ui,sans-serif}.task-prototype.task-prototype *{box-sizing:border-box}.task-prototype.task-prototype button,.task-prototype.task-prototype input,.task-prototype.task-prototype textarea,.task-prototype.task-prototype select{font:inherit}.task-prototype.task-prototype button{border:1px solid var(--ki-border);background:var(--ki-panel);min-height:44px;color:var(--ki-text);border-radius:8px;padding:10px 15px;font-weight:500}.task-prototype.task-prototype button:disabled{opacity:.5}.task-prototype.task-prototype .primary{background:var(--ki-orange);color:var(--ki-onorange);border-color:var(--ki-orange)}.task-prototype.task-prototype .quiet{background:0 0;border-color:#0000}.task-prototype.task-prototype .selected{background:var(--ki-text);color:var(--ki-panel);border-color:var(--ki-text)}.task-prototype.task-prototype header{background:var(--ki-panel);border-bottom:1px solid var(--ki-border);flex-wrap:wrap;align-items:center;gap:18px;padding:18px 110px 18px 24px;display:flex}.task-prototype.task-prototype .brand{letter-spacing:-.6px;font-size:20px;font-weight:500}.task-prototype.task-prototype .brand em{color:var(--ki-orange);font-style:normal}.task-prototype.task-prototype nav{flex-wrap:wrap;gap:6px;display:flex}.task-prototype.task-prototype main{max-width:1120px;margin:auto;padding:24px}.task-prototype.task-prototype h1{margin:8px 0 12px;font-size:25px;font-weight:500;line-height:1.25}.task-prototype.task-prototype h2{margin:0 0 14px;font-size:17px;font-weight:500}.task-prototype.task-prototype h3{margin:0 0 5px;font-size:14px;font-weight:500}.task-prototype.task-prototype p{margin:0 0 12px}.task-prototype.task-prototype .muted{color:var(--ki-muted)}.task-prototype.task-prototype .small{font-size:12px}.task-prototype.task-prototype .row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.task-prototype.task-prototype .between{justify-content:space-between}.task-prototype.task-prototype .panel{background:var(--ki-panel);border:1px solid var(--ki-border);border-radius:11px;margin-bottom:16px;padding:20px}.task-prototype.task-prototype .columns{grid-template-columns:minmax(0,1fr) 265px;gap:20px;margin-top:20px;display:grid}.task-prototype.task-prototype .tag{background:var(--ki-soft);border-radius:6px;padding:5px 10px;font-size:12px;font-weight:500;display:inline-block}.task-prototype.task-prototype .origin{background:var(--ki-soft);border-radius:8px;flex-wrap:wrap;gap:24px;padding:15px 18px;display:flex}.task-prototype.task-prototype .origin>div{flex:1;min-width:150px}.task-prototype.task-prototype .avatar{background:var(--ki-soft);border-radius:50%;flex:none;place-items:center;width:33px;height:33px;font-size:12px;display:grid}.task-prototype.task-prototype .message{border-bottom:1px solid var(--ki-border);padding:15px 0}.task-prototype.task-prototype .message p{white-space:pre-wrap;margin:8px 0 0;padding-left:43px}.task-prototype.task-prototype label{margin-bottom:6px;font-weight:500;display:block}.task-prototype.task-prototype input:not([type=checkbox]),.task-prototype.task-prototype textarea,.task-prototype.task-prototype select{border:1px solid var(--ki-border);background:var(--ki-panel);width:100%;color:var(--ki-text);border-radius:7px;padding:11px;font-size:16px}.task-prototype.task-prototype textarea{resize:vertical;min-height:96px}.task-prototype.task-prototype .field{margin-bottom:18px}.task-prototype.task-prototype .twocol{grid-template-columns:1fr 1fr;gap:18px;display:grid}.task-prototype.task-prototype .check{align-items:flex-start;gap:10px;padding:10px 0;font-weight:400;display:flex}.task-prototype.task-prototype .check input{accent-color:var(--ki-orange);margin-top:5px}.task-prototype.task-prototype .steps{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.task-prototype.task-prototype .steps span{background:var(--ki-soft);color:var(--ki-muted);border-radius:7px;padding:8px 12px}.task-prototype.task-prototype .steps .current{background:var(--ki-text);color:var(--ki-panel)}.task-prototype.task-prototype .formwrap{max-width:730px;margin:auto}.task-prototype.task-prototype .notice{background:var(--ki-soft);color:var(--ki-good);border-radius:8px;margin:0 0 18px;padding:13px 16px}.task-prototype.task-prototype .error{color:var(--lightningcss-light,#a12d2d)var(--lightningcss-dark,#ffb4b4);margin-bottom:12px}.task-prototype.task-prototype dl{margin:0}.task-prototype.task-prototype dt{color:var(--ki-muted);margin-top:14px;font-size:12px}.task-prototype.task-prototype dd{white-space:pre-wrap;margin:3px 0 0}.task-prototype.task-prototype .file{border-bottom:1px solid var(--ki-border);padding:12px 0}.task-prototype.task-prototype .block{width:100%;margin-top:10px}.task-prototype.task-prototype .composer{margin-top:18px}.task-prototype.task-prototype .actionbox{border-top:1px solid var(--ki-border);margin-top:20px;padding-top:18px}.task-prototype.task-prototype details{margin-top:12px}.task-prototype.task-prototype summary{color:var(--ki-muted);padding:10px 0}.task-prototype.task-prototype [hidden]{display:none!important}.task-prototype.task-prototype .completion{background:var(--ki-soft);border-radius:9px;margin-top:16px;padding:18px}.task-prototype.task-prototype button svg{vertical-align:middle;width:16px;height:16px;margin-right:6px}@media (width<=720px){.task-prototype.task-prototype header{padding:16px 100px 16px 16px}.task-prototype.task-prototype main{padding:16px}.task-prototype.task-prototype .columns{grid-template-columns:1fr}.task-prototype.task-prototype .twocol{grid-template-columns:1fr;gap:0}.task-prototype.task-prototype h1{font-size:22px}.task-prototype.task-prototype .panel{padding:16px}.task-prototype.task-prototype .origin{gap:12px}}.task-prototype.task-prototype h1{letter-spacing:-.7px;color:var(--lightningcss-light,#162f54)var(--lightningcss-dark,#e4eeff);font-size:29px;font-weight:750}.task-prototype.task-prototype h2{color:var(--lightningcss-light,#244a7d)var(--lightningcss-dark,#a9c9ff);font-weight:700}.task-prototype.task-prototype h3,.task-prototype.task-prototype label,.task-prototype.task-prototype .brand{font-weight:650}.task-prototype.task-prototype header{border-top:5px solid var(--ki-orange);background:var(--lightningcss-light,#fffaf5)var(--lightningcss-dark,#1c2433)}.task-prototype.task-prototype .panel{box-shadow:0 3px 14px var(--lightningcss-light,#152f5410)var(--lightningcss-dark,#00000020);border-radius:15px}.task-prototype.task-prototype .panel:has(.composer){border-top:4px solid var(--lightningcss-light,#6386cd)var(--lightningcss-dark,#8eaff1)}.task-prototype.task-prototype .panel:has(.actionbox){border-top:4px solid var(--ki-orange)}.task-prototype.task-prototype aside .panel{border-top:4px solid var(--lightningcss-light,#7f6bc4)var(--lightningcss-dark,#b3a3eb)}.task-prototype.task-prototype .origin{background:var(--lightningcss-light,#eaf3ff)var(--lightningcss-dark,#233b59);border-left:4px solid var(--lightningcss-light,#4b80c8)var(--lightningcss-dark,#8ab7ee)}.task-prototype.task-prototype .steps .current{background:var(--ki-orange);color:var(--ki-onorange);font-weight:650}.task-prototype.task-prototype .tag{color:var(--lightningcss-light,#974007)var(--lightningcss-dark,#ffc58c);background:var(--lightningcss-light,#fff0dd)var(--lightningcss-dark,#48351f);font-weight:650}.task-prototype.task-prototype .avatar{color:var(--lightningcss-light,#5c4294)var(--lightningcss-dark,#dfceff);background:var(--lightningcss-light,#eee8ff)var(--lightningcss-dark,#40305d);font-weight:650}.task-prototype.task-prototype .link-section{background:var(--lightningcss-light,#edf5ff)var(--lightningcss-dark,#21344d);border-radius:10px;margin:0 0 20px;padding:18px}.task-prototype.task-prototype .search-picker{min-width:0}.task-prototype.task-prototype .search-picker .field{margin-bottom:0}.task-prototype.task-prototype .search-results{border:1px solid var(--ki-border);background:var(--ki-panel);border-radius:9px;margin-top:8px;padding:5px}.task-prototype.task-prototype .search-results button{text-align:left;background:0 0;border:0;width:100%;margin:2px 0;display:block}.task-prototype.task-prototype .search-results button:hover{background:var(--ki-soft)}.task-prototype.task-prototype .search-results small{color:var(--ki-muted);font-weight:400;display:block}.task-prototype.task-prototype .search-results p{margin:0;padding:10px}.task-prototype.task-prototype .picked{color:var(--ki-good);padding:10px 0;font-weight:650}.task-prototype.task-prototype input:disabled{background:var(--ki-soft);opacity:.7}.task-prototype-dialog{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f4f6fa!important;border-radius:12px!important;gap:0!important;width:min(1120px,100vw - 32px)!important;max-width:1120px!important;height:auto!important;max-height:calc(100dvh - 32px)!important;padding:0!important;display:block!important;inset:50% auto auto 50%!important;overflow-y:auto!important;transform:translate(-50%,-50%)!important}.task-prototype.task-prototype button{white-space:normal;height:auto;box-shadow:none;justify-content:center;align-items:center;display:inline-flex}.task-prototype.task-prototype .search-results button,.task-prototype.task-prototype h1,.task-prototype.task-prototype h2,.task-prototype.task-prototype h3{display:block}.task-prototype.task-prototype header{position:static}.task-prototype.task-prototype main{display:block}.task-prototype.task-prototype fieldset{border:0;min-width:0;margin:0;padding:0}.task-prototype.task-prototype .task-status-control{min-width:190px}.task-prototype.task-prototype .task-status-row,.task-prototype.task-prototype .task-work-origin-panel{margin-top:16px}.task-prototype.task-prototype .task-file-card .field{margin:0}.task-prototype.task-prototype .task-advanced{margin-top:18px}.task-prototype.task-prototype .task-advanced label.grid{margin-bottom:18px}.task-prototype.task-prototype .task-advanced .task-disclosure{background:0 0;border:0;padding:0}.task-prototype.task-prototype .task-work-text{white-space:pre-wrap}.task-prototype.task-prototype .task-avatar-name{font-weight:500}.task-prototype.task-prototype .task-cancelled{color:var(--ki-muted)}.task-prototype.task-prototype button:focus-visible,.task-prototype.task-prototype input:focus-visible,.task-prototype.task-prototype select:focus-visible,.task-prototype.task-prototype textarea:focus-visible{outline-offset:2px;outline:2px solid #6386cd}.task-prototype.task-prototype .task-files-empty,.task-prototype.task-prototype .task-file-list{margin-bottom:12px}.task-prototype.task-prototype .task-record-results{display:block}.task-prototype.task-prototype .task-inline-actions{flex-wrap:wrap;gap:10px;display:flex}.task-prototype.task-prototype .task-upload-errors{color:#a12d2d}@media (width<=720px){.task-prototype-dialog{border-radius:0!important;width:100vw!important;max-height:100dvh!important}.task-prototype.task-prototype .formwrap{max-width:none}.task-prototype.task-prototype .task-status-control{width:100%}}.task-prototype.task-prototype form.panel>fieldset{display:contents}.task-prototype.task-prototype h1,.task-prototype.task-prototype h2,.task-prototype.task-prototype h3{font-family:system-ui,sans-serif}.task-prototype-dialog{--tw-translate-x:0!important;--tw-translate-y:0!important}.task-prototype.task-prototype .task-context-tag{color:var(--lightningcss-light,#244a7d)var(--lightningcss-dark,#a9c9ff);background:var(--lightningcss-light,#eaf3ff)var(--lightningcss-dark,#233b59)}.task-prototype.task-prototype .task-work-status-badge{color:var(--lightningcss-light,#155cd4)var(--lightningcss-dark,#a9c9ff);background:var(--lightningcss-light,#eaf3ff)var(--lightningcss-dark,#233b59)}.task-prototype.task-prototype .task-work-status-badge.status-in_progress{color:var(--lightningcss-light,#974007)var(--lightningcss-dark,#ffc58c);background:var(--lightningcss-light,#fff0dd)var(--lightningcss-dark,#48351f)}.task-prototype.task-prototype .task-work-status-badge.status-waiting{color:var(--lightningcss-light,#8b5800)var(--lightningcss-dark,#ffe09b);background:var(--lightningcss-light,#fff4d3)var(--lightningcss-dark,#493e22)}.task-prototype.task-prototype .task-work-status-badge.status-done{color:var(--lightningcss-light,#08794c)var(--lightningcss-dark,#82d6b1);background:var(--lightningcss-light,#e6f6ed)var(--lightningcss-dark,#1e4434)}
