/* Workflows. */
.wbox{margin-top:18px;border:1px solid var(--edge);border-radius:16px;background:var(--glass);-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%);box-shadow:var(--shine),0 1px 2px rgba(10,10,11,.04),0 16px 44px rgba(10,10,11,.07);padding:14px 10px 8px 16px;transition:box-shadow .15s,border-color .15s}
.wbox:focus-within{border-color:color-mix(in srgb,var(--brand) 50%,transparent);box-shadow:var(--shine),0 0 0 4px color-mix(in srgb,var(--brand) 12%,transparent),0 16px 44px rgba(10,10,11,.08)}
.wwrap{position:relative;margin-right:6px}
.wmir,.wwrap textarea{font:400 16px/1.5 var(--sans);letter-spacing:inherit;white-space:pre-wrap;overflow-wrap:break-word;padding:0;margin:0;border:0}
.wmir{min-height:24px;color:var(--text);pointer-events:none}
.wwrap textarea{position:absolute;inset:0;width:100%;height:100%;resize:none;overflow:hidden;background:none;outline:0;color:transparent;caret-color:var(--text)}
.wwrap textarea::placeholder{color:var(--faint)}
.tok{color:var(--text);background:var(--raised);border-radius:4px;box-shadow:0 0 0 2px var(--raised)}
.wprev{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:14px 6px 6px 0;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--surface)}
.wprev>div{padding:10px 12px;box-shadow:-1px 0 0 var(--line),0 -1px 0 var(--line)}
.wprev small{display:block;color:var(--muted);font-size:11.5px;margin-bottom:3px}
.wprev span{font-size:13px;line-height:1.5}
.wf-apps{display:flex;flex-wrap:wrap;gap:6px;align-items:center}
.wf-apps .logo-t,.wf small .logo-t{width:20px;height:20px;border-radius:6px}
.wf-apps .logo-t img,.wf small .logo-t img{width:12px;height:12px}
.wf-apps .lgm,.wf small .lgm{font-size:8px}
.wf-hint{color:var(--faint);font-size:12.5px;margin-left:8px}
.wf{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;align-items:center;padding:13px 0}
.wf+.wf{border-top:1px solid var(--line)}
.wf p{font-size:14px;line-height:1.55}
.wf small{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:12.5px;margin-top:7px}
.wf.off p{color:var(--muted)}
#wEx button{text-align:left}
@container (max-width:760px){.wprev{grid-template-columns:1fr 1fr}}
@media (max-width:520px){#nav2{flex:0 0 auto;order:0}}
