.brick-showcase.svelte-bsvh9z{margin:0;--brick-navy: #163c59;--brick-blue: #326b91;--brick-muted: #667788;--brick-line: #e1e7ed;color:#24394b}.journey-controls.svelte-bsvh9z{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:20px;gap:4px}.journey-controls.svelte-bsvh9z button:where(.svelte-bsvh9z){appearance:none;display:flex;align-items:center;gap:12px;padding:17px 15px 17px 0;border:0;border-top:1px solid var(--line);border-radius:0;background:none;color:var(--muted);text-align:left;font-size:13px;line-height:1.4;transition:color .16s,border-color .16s}.journey-controls.svelte-bsvh9z button.chosen:where(.svelte-bsvh9z){color:var(--brick-navy);border-top:2px solid var(--brick-navy);padding-top:16px}.journey-controls.svelte-bsvh9z button:where(.svelte-bsvh9z):hover{color:var(--brick-navy)}.journey-controls.svelte-bsvh9z button:where(.svelte-bsvh9z) svg{margin-left:auto;flex-shrink:0;opacity:0;transition:opacity .16s,transform .16s}.journey-controls.svelte-bsvh9z button.chosen:where(.svelte-bsvh9z) svg{opacity:1}.step-number.svelte-bsvh9z{font-size:11px;font-variant-numeric:tabular-nums;opacity:.65}.showcase-stage.svelte-bsvh9z{padding:clamp(18px,3.7vw,46px) clamp(18px,3.7vw,46px) 24px;background:#e8edf0;border:1px solid #dce3e7;border-radius:5px;overflow:hidden}.workspace.svelte-bsvh9z{border:1px solid #cad5dd;border-radius:7px;background:#f4f6f8;box-shadow:0 18px 48px -26px #183c5a59;overflow:hidden}.workspace-bar.svelte-bsvh9z{min-height:58px;padding:13px 22px;display:flex;align-items:center;gap:26px;background:var(--brick-navy);color:#fff}.workspace-brand.svelte-bsvh9z{display:flex;align-items:center;gap:10px;font-size:16px;letter-spacing:.06em;font-weight:600;white-space:nowrap}.brand-suffix.svelte-bsvh9z{font-size:10px;letter-spacing:.08em;font-weight:400;opacity:.65;margin-left:2px}.workspace-project.svelte-bsvh9z{font-size:11px;color:#dae3e9;border-left:1px solid #ffffff2b;padding-left:24px}.workspace-context.svelte-bsvh9z{font-size:10px;display:flex;align-items:center;gap:7px;margin-left:auto;color:#cbdbe5}.workspace-context.svelte-bsvh9z svg{flex-shrink:0}.workspace-body.svelte-bsvh9z{display:flex}.workspace-rail.svelte-bsvh9z{width:50px;background:#edf1f4;border-right:1px solid #dde5eb;flex-shrink:0;display:flex;align-items:center;flex-direction:column;gap:12px;padding-top:22px}.workspace-rail.svelte-bsvh9z>span:where(.svelte-bsvh9z){width:35px;height:35px;display:grid;place-items:center;color:#8394a3;border-radius:5px}.workspace-rail.svelte-bsvh9z>span.active:where(.svelte-bsvh9z){background:#dce7ee;color:var(--brick-navy)}.workspace-content.svelte-bsvh9z{flex:1;min-width:0;padding:23px}.record-heading.svelte-bsvh9z{display:flex;align-items:center;gap:20px;justify-content:space-between;margin-bottom:21px}.record-kicker.svelte-bsvh9z{font-size:9px;font-weight:550;letter-spacing:.055em;color:var(--brick-muted);line-height:1.45}.record-kicker.svelte-bsvh9z>span:where(.svelte-bsvh9z){padding:0 7px;opacity:.5}.record-title.svelte-bsvh9z{font-size:clamp(16px,1.5vw,19px);line-height:1.4;margin-top:6px;letter-spacing:-.025em;font-weight:550}.record-status.svelte-bsvh9z{display:inline-flex;gap:6px;align-items:center;color:#7a6029;background:#f2e9d5;font-size:10px;padding:6px 9px;border-radius:4px;flex-shrink:0;max-width:40%;line-height:1.4}.record-status.finished.svelte-bsvh9z{background:#deebe3;color:#34634c}.status-dot.svelte-bsvh9z{width:5px;height:5px;border-radius:50%;background:#a88c4a;flex-shrink:0}.record-layout.svelte-bsvh9z{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:22px}.document-sheet.svelte-bsvh9z{background:#fff;border:1px solid var(--brick-line);border-radius:4px;padding:23px}.sheet-heading.svelte-bsvh9z{display:flex;gap:11px;align-items:center;padding-bottom:19px;border-bottom:1px solid var(--brick-line)}.sheet-icon.svelte-bsvh9z{color:var(--brick-blue);width:36px;height:43px;display:grid;place-items:center;background:#eef3f6;border-radius:2px;flex-shrink:0}.sheet-title.svelte-bsvh9z{font-size:13px;font-weight:550;line-height:1.4}.sheet-heading.svelte-bsvh9z>div:where(.svelte-bsvh9z)>span:where(.svelte-bsvh9z){display:block;font-size:10px;margin-top:4px;color:var(--brick-muted)}.separator.svelte-bsvh9z{color:#bec9d2;padding-inline:5px}.form-fields.svelte-bsvh9z{margin:16px 0 21px;display:grid;gap:10px}.form-fields.svelte-bsvh9z>div:where(.svelte-bsvh9z){display:grid;grid-template-columns:.8fr 1fr;gap:12px;font-size:11px;line-height:1.4}.form-fields.svelte-bsvh9z dt:where(.svelte-bsvh9z){color:var(--brick-muted)}.form-fields.svelte-bsvh9z dd:where(.svelte-bsvh9z){margin:0;color:#354f65;font-weight:500}.role-sections.svelte-bsvh9z{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--brick-line);border-radius:3px;overflow:hidden}.role-sections.svelte-bsvh9z>div:where(.svelte-bsvh9z){padding:12px 10px;min-width:0;background:#fcfcfd;transition:background .16s}.role-sections.svelte-bsvh9z>div:where(.svelte-bsvh9z)+div:where(.svelte-bsvh9z){border-left:1px solid var(--brick-line)}.role-sections.svelte-bsvh9z>div.role-current:where(.svelte-bsvh9z){background:#edf3f7}.role-sections.svelte-bsvh9z>div.role-complete:where(.svelte-bsvh9z){background:#f2f7f4}.role-heading.svelte-bsvh9z{display:flex;align-items:center;gap:6px;font-size:9px;font-weight:600;line-height:1.4}.role-marker.svelte-bsvh9z{border-radius:50%;width:17px;height:17px;flex-shrink:0;display:grid;place-items:center;font-size:8px;background:#e6ecf0;color:#687e8e}.role-current.svelte-bsvh9z .role-marker:where(.svelte-bsvh9z){background:var(--brick-navy);color:#fff}.role-complete.svelte-bsvh9z .role-marker:where(.svelte-bsvh9z){color:#457a5b;background:#dceae0}.role-sections.svelte-bsvh9z p:where(.svelte-bsvh9z){font-size:9px;line-height:1.5;color:var(--brick-muted);margin-top:8px}.attachment-section.svelte-bsvh9z{margin-top:21px}.mini-heading.svelte-bsvh9z{display:flex;gap:6px;align-items:center;font-size:10px;font-weight:600;line-height:1.5}.mini-heading.svelte-bsvh9z>span:where(.svelte-bsvh9z){margin-left:auto;font-size:9px;color:#8b9ba8;font-weight:400}.attachments.svelte-bsvh9z{display:flex;flex-wrap:wrap;gap:7px;margin-top:9px}.attachment.svelte-bsvh9z{display:flex;align-items:center;gap:7px;border:1px solid var(--brick-line);border-radius:3px;padding:7px;font-size:9px;color:var(--brick-muted);min-width:0}.attachment.svelte-bsvh9z>span:where(.svelte-bsvh9z):nth-child(2){overflow-wrap:anywhere}.attachment.svelte-bsvh9z svg{color:#68917c;flex-shrink:0}.file-extension.svelte-bsvh9z{display:grid;place-items:center;font-size:6px;width:21px;height:25px;font-weight:650;background:#eef2f6;color:#49667e;flex-shrink:0}.record-history.svelte-bsvh9z{padding-top:4px;min-width:0}.event-list.svelte-bsvh9z{list-style:none;padding:0;margin:18px 0 22px}.event-list.svelte-bsvh9z li:where(.svelte-bsvh9z){display:flex;gap:11px;position:relative;padding-bottom:22px}.event-list.svelte-bsvh9z li:where(.svelte-bsvh9z):last-child{padding-bottom:0}.event-list.svelte-bsvh9z li:where(.svelte-bsvh9z):not(:last-child):before{content:"";position:absolute;top:17px;bottom:0;left:8px;width:1px;background:#cfdae1}.event-marker.svelte-bsvh9z{flex-shrink:0;width:17px;height:17px;border-radius:50%;display:grid;place-items:center;background:#e1e8ec;color:#8194a3;margin-top:1px}.latest.svelte-bsvh9z .event-marker:where(.svelte-bsvh9z){background:var(--brick-navy);color:#fff}.event-role.svelte-bsvh9z{display:block;font-size:9px;color:var(--brick-muted);line-height:1.5}.event-list.svelte-bsvh9z p:where(.svelte-bsvh9z){font-size:10px;line-height:1.6;margin-top:3px}.context-note.svelte-bsvh9z{position:relative;border-top:1px solid #dbe3e9;padding-top:14px;padding-left:26px;font-size:10px}.context-note.svelte-bsvh9z .context-label:where(.svelte-bsvh9z){color:var(--brick-navy);font-size:10px;font-weight:600;margin-bottom:5px;line-height:1.5}.context-note.svelte-bsvh9z>p:where(.svelte-bsvh9z):last-child{font-size:10px;color:var(--brick-muted);line-height:1.65}.note-icon.svelte-bsvh9z{position:absolute;top:16px;left:0;color:#7890a1}.decision-note.svelte-bsvh9z .note-icon:where(.svelte-bsvh9z),.archive-note.svelte-bsvh9z .note-icon:where(.svelte-bsvh9z){color:#527d69}.showcase-footnote.svelte-bsvh9z{display:flex;align-items:center;justify-content:center;gap:11px;font-size:10px;letter-spacing:.015em;color:#617586;margin-top:20px;text-align:center;line-height:1.5}.footnote-line.svelte-bsvh9z{display:block;height:1px;width:28px;flex-shrink:0;background:#9cabb7}.brick-showcase.svelte-bsvh9z>.caption:where(.svelte-bsvh9z){margin-top:13px}.journey-description.svelte-bsvh9z{padding:20px 0 6px}.journey-description.svelte-bsvh9z p:where(.svelte-bsvh9z){font-size:14px;line-height:1.7;color:var(--muted);max-width:800px;min-height:3.4em}.journey-description.svelte-bsvh9z p:where(.svelte-bsvh9z)>span:where(.svelte-bsvh9z){font-size:10px;font-weight:600;color:var(--brick-navy);letter-spacing:.06em;margin-right:18px;text-transform:uppercase}@media (min-width: 1001px){.compact.svelte-bsvh9z .showcase-stage:where(.svelte-bsvh9z){padding:42px 64px 24px}}@media (max-width: 1000px){.workspace-content.svelte-bsvh9z{padding:20px}.workspace-bar.svelte-bsvh9z{padding-inline:18px}.workspace-context.svelte-bsvh9z{display:none}.workspace-project.svelte-bsvh9z{margin-left:auto}.record-layout.svelte-bsvh9z{gap:17px;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}.document-sheet.svelte-bsvh9z{padding:18px}.role-sections.svelte-bsvh9z{grid-template-columns:1fr}.role-sections.svelte-bsvh9z>div:where(.svelte-bsvh9z){display:flex;gap:10px;padding:9px;align-items:center}.role-sections.svelte-bsvh9z>div:where(.svelte-bsvh9z)+div:where(.svelte-bsvh9z){border-left:0;border-top:1px solid var(--brick-line)}.role-heading.svelte-bsvh9z{flex:0 0 38%}.role-sections.svelte-bsvh9z p:where(.svelte-bsvh9z){margin-top:0}}@media (max-width: 700px){.journey-controls.svelte-bsvh9z{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:15px;gap:0 16px}.journey-controls.svelte-bsvh9z button:where(.svelte-bsvh9z){padding-block:14px;font-size:12px}.journey-controls.svelte-bsvh9z button.chosen:where(.svelte-bsvh9z){padding-top:13px}.showcase-stage.svelte-bsvh9z{padding:18px 14px 17px}.workspace-rail.svelte-bsvh9z{display:none}.workspace-content.svelte-bsvh9z{padding:18px 15px}.workspace-bar.svelte-bsvh9z{min-height:52px;padding:12px 15px;gap:10px}.workspace-brand.svelte-bsvh9z{font-size:14px;gap:7px}.workspace-project.svelte-bsvh9z{border-left:0;padding-left:0;font-size:9px;max-width:40%;text-align:right}.record-heading.svelte-bsvh9z{align-items:flex-start;gap:13px}.record-title.svelte-bsvh9z{font-size:16px}.record-status.svelte-bsvh9z{font-size:9px;padding:5px 7px}.record-kicker.svelte-bsvh9z{font-size:8px}.record-layout.svelte-bsvh9z{grid-template-columns:1fr;gap:20px}.document-sheet.svelte-bsvh9z{padding:19px}.sheet-title.svelte-bsvh9z{font-size:14px}.sheet-heading.svelte-bsvh9z>div:where(.svelte-bsvh9z)>span:where(.svelte-bsvh9z){font-size:11px}.form-fields.svelte-bsvh9z>div:where(.svelte-bsvh9z){font-size:12px}.role-sections.svelte-bsvh9z>div:where(.svelte-bsvh9z){padding:11px}.role-heading.svelte-bsvh9z{font-size:10px}.role-sections.svelte-bsvh9z p:where(.svelte-bsvh9z){font-size:11px}.mini-heading.svelte-bsvh9z{font-size:12px}.attachment.svelte-bsvh9z{font-size:10px}.record-history.svelte-bsvh9z{padding:0 5px 5px}.event-list.svelte-bsvh9z{margin-top:16px}.event-role.svelte-bsvh9z{font-size:11px}.event-list.svelte-bsvh9z p:where(.svelte-bsvh9z),.context-note.svelte-bsvh9z>p:where(.svelte-bsvh9z):last-child,.context-note.svelte-bsvh9z .context-label:where(.svelte-bsvh9z){font-size:12px}.context-note.svelte-bsvh9z{padding-left:27px}.showcase-footnote.svelte-bsvh9z{font-size:9px;margin-top:15px}.compact.svelte-bsvh9z .event-list:where(.svelte-bsvh9z){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;margin-bottom:0}.compact.svelte-bsvh9z .event-list:where(.svelte-bsvh9z) li:where(.svelte-bsvh9z){padding-bottom:0;gap:8px}.compact.svelte-bsvh9z .event-list:where(.svelte-bsvh9z) li:where(.svelte-bsvh9z):before{display:none}.compact.svelte-bsvh9z .context-note:where(.svelte-bsvh9z){display:none}.journey-description.svelte-bsvh9z p:where(.svelte-bsvh9z){min-height:0}.journey-description.svelte-bsvh9z p:where(.svelte-bsvh9z)>span:where(.svelte-bsvh9z){display:block;margin-bottom:5px}}@media (max-width: 380px){.showcase-stage.svelte-bsvh9z{padding-inline:9px}.workspace-content.svelte-bsvh9z{padding-inline:12px}.document-sheet.svelte-bsvh9z{padding:14px}.record-heading.svelte-bsvh9z{flex-wrap:wrap;gap:9px}.record-status.svelte-bsvh9z{max-width:none}.form-fields.svelte-bsvh9z>div:where(.svelte-bsvh9z){grid-template-columns:1fr 1.15fr}}@media (prefers-reduced-motion: reduce){.journey-controls.svelte-bsvh9z button:where(.svelte-bsvh9z),.journey-controls.svelte-bsvh9z button:where(.svelte-bsvh9z) svg,.role-sections.svelte-bsvh9z>div:where(.svelte-bsvh9z){transition:none}}.brick-attribution.svelte-12g8cul{display:flex;flex-wrap:wrap;gap:12px 36px;margin:0 0 26px;font-size:12px;line-height:1.6}.brick-attribution.svelte-12g8cul>div:where(.svelte-12g8cul){display:flex;flex-wrap:wrap;gap:3px 9px}dt.svelte-12g8cul{color:var(--muted)}dd.svelte-12g8cul{margin:0;color:var(--ink)}a.svelte-12g8cul{display:inline-flex;align-items:center;gap:3px;color:var(--accent)}a.svelte-12g8cul:hover{text-decoration:underline;text-underline-offset:3px}
