.practice-workbench.svelte-o4h0l4{width:min(var(--content-width-performance, 85rem),calc(100% - 2.5rem));margin:clamp(3rem,7vw,7rem) auto;border:1px solid var(--color-performance-line-strong, #a9aaa5);background:var(--color-performance-panel, #fff);color:var(--color-performance-ink, #090909)}.practice-workbench__header.svelte-o4h0l4{display:grid;grid-template-columns:minmax(13rem,.5fr) minmax(0,1.5fr);border-bottom:1px solid var(--color-performance-line-strong, #a9aaa5)}.practice-workbench__header.svelte-o4h0l4>div:where(.svelte-o4h0l4){display:grid;align-content:space-between;gap:1.5rem;min-height:10rem;padding:1.25rem}.practice-workbench__header.svelte-o4h0l4>div:where(.svelte-o4h0l4):first-child{border-right:1px solid var(--color-performance-line-strong, #a9aaa5);background:var(--color-performance-ink, #090909);color:#fff}.practice-workbench__header.svelte-o4h0l4 span:where(.svelte-o4h0l4),.practice-workbench__header.svelte-o4h0l4 small:where(.svelte-o4h0l4),.practice-workbench__stages.svelte-o4h0l4 span:where(.svelte-o4h0l4),.practice-workbench__stages.svelte-o4h0l4 small:where(.svelte-o4h0l4),.practice-workbench__chapter-meta.svelte-o4h0l4,.authority-envelope.svelte-o4h0l4 dt:where(.svelte-o4h0l4),.authority-envelope__title.svelte-o4h0l4>span:where(.svelte-o4h0l4){font-family:var(--font-performance-mono);font-size:.72rem;text-transform:uppercase}.practice-workbench__header.svelte-o4h0l4 small:where(.svelte-o4h0l4){color:#ffffff94}.practice-workbench.svelte-o4h0l4 h2:where(.svelte-o4h0l4){max-width:15ch;margin:0;font-family:var(--font-performance-display, var(--font-performance-sans));font-size:clamp(2.4rem,5vw,5rem);font-weight:var(--font-performance-medium, 500);letter-spacing:var(--tracking-performance-display, -.03em);line-height:var(--leading-performance-display, .94)}.practice-workbench__header.svelte-o4h0l4 p:where(.svelte-o4h0l4){max-width:42rem;margin:0;color:var(--color-performance-muted, #5e6268)}.practice-preview-boundary.svelte-o4h0l4{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:.9rem 1.25rem;border-bottom:1px solid var(--color-performance-line-strong, #a9aaa5);background:var(--color-performance-signal, #0057b8);color:#fff}.practice-preview-boundary.svelte-o4h0l4 div:where(.svelte-o4h0l4){display:flex;flex-wrap:wrap;gap:.5rem}.practice-preview-boundary.svelte-o4h0l4 strong:where(.svelte-o4h0l4),.practice-preview-boundary.svelte-o4h0l4 span:where(.svelte-o4h0l4){padding:.25rem .45rem;border:1px solid currentColor;font-family:var(--font-performance-mono);font-size:.7rem;text-transform:uppercase}.practice-preview-boundary.svelte-o4h0l4 p:where(.svelte-o4h0l4){max-width:45rem;margin:0;font-size:.82rem;line-height:1.4;text-align:right}.practice-workbench__stages.svelte-o4h0l4 ol:where(.svelte-o4h0l4){display:grid;grid-template-columns:repeat(10,minmax(0,1fr));margin:0;padding:0;border-bottom:1px solid var(--color-performance-line-strong, #a9aaa5);list-style:none}.practice-workbench__stages.svelte-o4h0l4 li:where(.svelte-o4h0l4){min-width:0;border-right:1px solid var(--color-performance-line, #d7d7d2)}.practice-workbench__stages.svelte-o4h0l4 li:where(.svelte-o4h0l4):last-child{border-right:0}.practice-workbench__stages.svelte-o4h0l4 button:where(.svelte-o4h0l4){display:grid;width:100%;min-height:7.5rem;align-content:space-between;gap:.6rem;padding:.75rem;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.practice-workbench__stages.svelte-o4h0l4 button:where(.svelte-o4h0l4):hover{background:var(--color-performance-paper, #f3f3f0)}.practice-workbench__stages.svelte-o4h0l4 button:where(.svelte-o4h0l4):focus-visible{outline:3px solid var(--color-performance-signal, #0057b8);outline-offset:-3px}.practice-workbench__stages.svelte-o4h0l4 button[data-active=true]:where(.svelte-o4h0l4){background:var(--color-performance-ink, #090909);color:#fff}.practice-workbench__stages.svelte-o4h0l4 button[data-active=true]:where(.svelte-o4h0l4) small:where(.svelte-o4h0l4),.practice-workbench__stages.svelte-o4h0l4 button[data-active=true]:where(.svelte-o4h0l4) span:where(.svelte-o4h0l4){color:#ffffff9e}.practice-workbench__stages.svelte-o4h0l4 span:where(.svelte-o4h0l4),.practice-workbench__stages.svelte-o4h0l4 small:where(.svelte-o4h0l4){color:var(--color-performance-muted, #5e6268)}.practice-workbench__stages.svelte-o4h0l4 strong:where(.svelte-o4h0l4){font-size:.86rem;font-weight:var(--font-performance-medium, 500)}.practice-workbench__body.svelte-o4h0l4{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(20rem,.8fr)}.practice-workbench__chapter.svelte-o4h0l4{display:grid;min-height:34rem;align-content:center;justify-items:stretch;gap:1.25rem;padding:clamp(2rem,6vw,6rem)}.practice-workbench__chapter-meta.svelte-o4h0l4{display:flex;flex-wrap:wrap;gap:.75rem;color:var(--color-performance-muted, #5e6268)}.practice-workbench__chapter.svelte-o4h0l4 h3:where(.svelte-o4h0l4){max-width:10ch;margin:0;font-family:var(--font-performance-display, var(--font-performance-sans));font-size:clamp(3rem,7vw,7rem);font-weight:var(--font-performance-medium, 500);letter-spacing:var(--tracking-performance-display, -.03em);line-height:.9}.practice-workbench__chapter.svelte-o4h0l4 p:where(.svelte-o4h0l4){max-width:36rem;margin:0;color:var(--color-performance-muted, #5e6268);line-height:1.5}.practice-workbench__chapter.svelte-o4h0l4 .practice-workbench__question:where(.svelte-o4h0l4){color:inherit;font-size:clamp(1.2rem,2vw,1.7rem)}.practice-workbench__next.svelte-o4h0l4{margin-top:1rem;padding:.8rem 1rem;border:1px solid var(--color-performance-ink, #090909);background:var(--color-performance-ink, #090909);color:#fff;font:inherit;cursor:pointer}.practice-workbench__next.svelte-o4h0l4:disabled{cursor:default;opacity:.45}.practice-artifact-form.svelte-o4h0l4{display:grid;grid-template-columns:minmax(9rem,.7fr) minmax(0,1.3fr);gap:.65rem 1rem;width:100%;padding-top:1.25rem;border-top:1px solid var(--color-performance-line-strong, #a9aaa5)}.practice-artifact-form.svelte-o4h0l4 label:where(.svelte-o4h0l4){display:grid;align-content:start;gap:.3rem;padding-top:.7rem}.practice-artifact-form.svelte-o4h0l4 label:where(.svelte-o4h0l4) span:where(.svelte-o4h0l4){font-weight:var(--font-performance-medium, 500)}.practice-artifact-form.svelte-o4h0l4 label:where(.svelte-o4h0l4) small:where(.svelte-o4h0l4){color:var(--color-performance-muted, #5e6268);line-height:1.35}.practice-artifact-form.svelte-o4h0l4 input:where(.svelte-o4h0l4),.practice-artifact-form.svelte-o4h0l4 textarea:where(.svelte-o4h0l4){width:100%;box-sizing:border-box;padding:.75rem;border:1px solid var(--color-performance-line-strong, #a9aaa5);border-radius:0;background:#fff;color:inherit;font:inherit;line-height:1.4}.practice-artifact-form.svelte-o4h0l4 textarea:where(.svelte-o4h0l4){min-height:7rem;resize:vertical}.practice-artifact-form.svelte-o4h0l4 input:where(.svelte-o4h0l4):focus-visible,.practice-artifact-form.svelte-o4h0l4 textarea:where(.svelte-o4h0l4):focus-visible{outline:3px solid var(--color-performance-signal, #0057b8);outline-offset:2px}.practice-artifact-form__status.svelte-o4h0l4{grid-column:2;font-family:var(--font-performance-mono);font-size:.72rem;text-transform:uppercase}.practice-artifact-form__status[data-ready=true].svelte-o4h0l4{color:var(--color-performance-growth, #007a4d)}.authority-envelope.svelte-o4h0l4{display:grid;align-content:start;gap:1.25rem;padding:clamp(1.5rem,4vw,3rem);border-left:1px solid var(--color-performance-line-strong, #a9aaa5);background:var(--color-performance-paper, #f3f3f0)}.authority-envelope__title.svelte-o4h0l4{display:grid;gap:.5rem}.authority-envelope__title.svelte-o4h0l4 h3:where(.svelte-o4h0l4){margin:0;font-family:var(--font-performance-display, var(--font-performance-sans));font-size:clamp(2rem,3vw,3.4rem);font-weight:var(--font-performance-medium, 500);letter-spacing:var(--tracking-performance-display, -.03em);line-height:.95}.authority-envelope__title.svelte-o4h0l4 p:where(.svelte-o4h0l4),.authority-envelope__reason.svelte-o4h0l4{margin:0;color:var(--color-performance-muted, #5e6268);line-height:1.45}.authority-envelope.svelte-o4h0l4 dl:where(.svelte-o4h0l4){margin:0;border-top:3px solid var(--color-performance-ink, #090909)}.authority-envelope.svelte-o4h0l4 dl:where(.svelte-o4h0l4)>div:where(.svelte-o4h0l4){display:grid;grid-template-columns:minmax(7rem,.7fr) minmax(0,1.3fr);gap:.75rem;padding:.75rem 0;border-bottom:1px solid var(--color-performance-line-strong, #a9aaa5)}.authority-envelope.svelte-o4h0l4 dt:where(.svelte-o4h0l4){color:var(--color-performance-muted, #5e6268)}.authority-envelope.svelte-o4h0l4 dd:where(.svelte-o4h0l4){margin:0;font-size:.9rem;text-transform:capitalize}.authority-envelope.svelte-o4h0l4 dd[data-decision=expand]:where(.svelte-o4h0l4){color:var(--color-performance-growth, #007a4d)}.authority-envelope.svelte-o4h0l4 dd[data-decision=suspend]:where(.svelte-o4h0l4),.authority-envelope.svelte-o4h0l4 dd[data-decision=revoke]:where(.svelte-o4h0l4){color:var(--color-performance-risk, #c62026)}.authority-envelope.svelte-o4h0l4 dd[data-decision=recertify]:where(.svelte-o4h0l4),.authority-envelope.svelte-o4h0l4 dd[data-decision=narrow]:where(.svelte-o4h0l4){color:var(--color-performance-pressure, #e54800)}.authority-envelope__scenarios.svelte-o4h0l4{display:flex;flex-wrap:wrap;gap:.5rem}.authority-envelope__scenarios.svelte-o4h0l4 button:where(.svelte-o4h0l4){padding:.55rem .7rem;border:1px solid var(--color-performance-line-strong, #a9aaa5);background:#fff;color:inherit;font:inherit;font-size:.8rem;cursor:pointer}.authority-envelope__scenarios.svelte-o4h0l4 button:where(.svelte-o4h0l4):hover{border-color:var(--color-performance-ink, #090909)}.authority-envelope__scenarios.svelte-o4h0l4 button:where(.svelte-o4h0l4):focus-visible{outline:3px solid var(--color-performance-signal, #0057b8);outline-offset:2px}.authority-envelope__boundary.svelte-o4h0l4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--color-performance-line-strong, #a9aaa5)}.authority-envelope__boundary.svelte-o4h0l4>div:where(.svelte-o4h0l4){min-width:0;padding:.85rem}.authority-envelope__boundary.svelte-o4h0l4>div:where(.svelte-o4h0l4)+div:where(.svelte-o4h0l4){border-left:1px solid var(--color-performance-line-strong, #a9aaa5)}.authority-envelope__boundary.svelte-o4h0l4 span:where(.svelte-o4h0l4),.authority-envelope__affected.svelte-o4h0l4 h4:where(.svelte-o4h0l4){margin:0;font-family:var(--font-performance-mono);font-size:.72rem;font-weight:var(--font-performance-semibold, 600);text-transform:uppercase}.authority-envelope__boundary.svelte-o4h0l4 p:where(.svelte-o4h0l4){margin:.55rem 0 0;color:var(--color-performance-muted, #5e6268);font-size:.82rem;line-height:1.4}.authority-envelope__affected.svelte-o4h0l4{display:grid;gap:.75rem;padding-top:1.25rem;border-top:3px solid var(--color-performance-ink, #090909)}.practice-receipt.svelte-o4h0l4{display:grid;gap:1.25rem;padding:clamp(1.5rem,4vw,3rem);border-top:1px solid var(--color-performance-line-strong, #a9aaa5);background:var(--color-performance-ink, #090909);color:#fff}.practice-receipt.svelte-o4h0l4>header:where(.svelte-o4h0l4){display:grid;grid-template-columns:minmax(13rem,.5fr) minmax(0,1fr);gap:1rem;align-items:end}.practice-receipt.svelte-o4h0l4>header:where(.svelte-o4h0l4)>div:where(.svelte-o4h0l4){display:flex;flex-wrap:wrap;gap:.5rem}.practice-receipt.svelte-o4h0l4>header:where(.svelte-o4h0l4) span:where(.svelte-o4h0l4),.practice-receipt__document.svelte-o4h0l4 span:where(.svelte-o4h0l4),.practice-receipt__document.svelte-o4h0l4 small:where(.svelte-o4h0l4){font-family:var(--font-performance-mono);font-size:.7rem;text-transform:uppercase}.practice-receipt.svelte-o4h0l4>header:where(.svelte-o4h0l4) span:where(.svelte-o4h0l4),.practice-receipt__document-meta.svelte-o4h0l4 span:where(.svelte-o4h0l4){padding:.25rem .45rem;border:1px solid currentColor}.practice-receipt.svelte-o4h0l4 h3:where(.svelte-o4h0l4){grid-column:2;margin:0;font-family:var(--font-performance-display, var(--font-performance-sans));font-size:clamp(2.5rem,5vw,5rem);font-weight:var(--font-performance-medium, 500);letter-spacing:var(--tracking-performance-display, -.03em);line-height:.94}.practice-receipt.svelte-o4h0l4>header:where(.svelte-o4h0l4) p:where(.svelte-o4h0l4){grid-column:2;max-width:38rem;margin:0;color:#ffffffab}.practice-receipt__actions.svelte-o4h0l4{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center;padding-block:1rem;border-block:1px solid rgba(255,255,255,.35)}.practice-receipt__actions.svelte-o4h0l4 button:where(.svelte-o4h0l4){padding:.75rem .9rem;border:1px solid #fff;background:#fff;color:var(--color-performance-ink, #090909);font:inherit;cursor:pointer}.practice-receipt__actions.svelte-o4h0l4 button:where(.svelte-o4h0l4):focus-visible{outline:3px solid var(--color-performance-signal, #4ea3ff);outline-offset:3px}.practice-receipt__actions.svelte-o4h0l4 .practice-receipt__secondary:where(.svelte-o4h0l4){background:transparent;color:#fff}.practice-receipt__reset.svelte-o4h0l4{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center}.practice-receipt__validation.svelte-o4h0l4{padding:1rem;border:1px solid var(--color-performance-risk, #c62026);background:#c620262e}.practice-receipt__validation.svelte-o4h0l4 p:where(.svelte-o4h0l4){margin:.45rem 0 0}.practice-receipt__document.svelte-o4h0l4{display:grid;gap:1px;border:1px solid #fff;background:#ffffff59;color:var(--color-performance-ink, #090909)}.practice-receipt__document.svelte-o4h0l4>:where(.svelte-o4h0l4){background:#fff}.practice-receipt__document-meta.svelte-o4h0l4{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:center;padding:1rem}.practice-receipt__document-meta.svelte-o4h0l4>div:where(.svelte-o4h0l4){display:flex;flex-wrap:wrap;gap:.5rem}.practice-receipt__document-meta.svelte-o4h0l4 small:where(.svelte-o4h0l4){grid-column:2;color:var(--color-performance-muted, #5e6268)}.practice-receipt__summary.svelte-o4h0l4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--color-performance-line-strong, #a9aaa5)}.practice-receipt__summary.svelte-o4h0l4>div:where(.svelte-o4h0l4){display:grid;gap:.45rem;min-width:0;padding:1rem;background:#fff}.practice-receipt__summary.svelte-o4h0l4 strong:where(.svelte-o4h0l4){overflow-wrap:anywhere}.practice-receipt__decision.svelte-o4h0l4,.practice-receipt__affected.svelte-o4h0l4,.practice-receipt__document.svelte-o4h0l4 footer:where(.svelte-o4h0l4){padding:1rem}.practice-receipt__decision.svelte-o4h0l4 p:where(.svelte-o4h0l4),.practice-receipt__decision.svelte-o4h0l4 small:where(.svelte-o4h0l4),.practice-receipt__affected.svelte-o4h0l4 p:where(.svelte-o4h0l4),.practice-receipt__document.svelte-o4h0l4 footer:where(.svelte-o4h0l4) p:where(.svelte-o4h0l4){margin:.45rem 0 0;line-height:1.45}.practice-receipt__governance.svelte-o4h0l4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--color-performance-line-strong, #a9aaa5)}.practice-receipt__governance.svelte-o4h0l4 section:where(.svelte-o4h0l4){padding:1rem;background:#fff}.practice-receipt__governance.svelte-o4h0l4 p:where(.svelte-o4h0l4){margin:.55rem 0 0;line-height:1.45}.practice-receipt__affected.svelte-o4h0l4 h4:where(.svelte-o4h0l4){margin:0 0 .75rem;font-family:var(--font-performance-display, var(--font-performance-sans));font-size:1.6rem;font-weight:500}.practice-receipt__affected.svelte-o4h0l4 p:where(.svelte-o4h0l4){display:grid;grid-template-columns:8rem minmax(0,1fr);gap:1rem}.practice-receipt__artifacts.svelte-o4h0l4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:0;background:var(--color-performance-line-strong, #a9aaa5);list-style:none}.practice-receipt__artifacts.svelte-o4h0l4 li:where(.svelte-o4h0l4){padding:1rem;background:#fff}.practice-receipt__artifacts.svelte-o4h0l4 p:where(.svelte-o4h0l4){margin:.55rem 0 0;line-height:1.45}.practice-receipt__document.svelte-o4h0l4 footer:where(.svelte-o4h0l4){display:grid;grid-template-columns:1fr .35fr;gap:1rem}@media(max-width:72rem){.practice-workbench__stages.svelte-o4h0l4 ol:where(.svelte-o4h0l4){grid-template-columns:repeat(5,minmax(0,1fr))}.practice-workbench__stages.svelte-o4h0l4 li:where(.svelte-o4h0l4):nth-child(5){border-right:0}.practice-workbench__stages.svelte-o4h0l4 li:where(.svelte-o4h0l4):nth-child(-n+5){border-bottom:1px solid var(--color-performance-line, #d7d7d2)}}@media(max-width:50rem){.practice-workbench__header.svelte-o4h0l4,.practice-workbench__body.svelte-o4h0l4{grid-template-columns:1fr}.practice-workbench__header.svelte-o4h0l4>div:where(.svelte-o4h0l4){min-height:0}.practice-workbench__header.svelte-o4h0l4>div:where(.svelte-o4h0l4):first-child{border-right:0;border-bottom:1px solid var(--color-performance-line-strong, #a9aaa5)}.practice-workbench__stages.svelte-o4h0l4{overflow-x:auto}.practice-workbench__stages.svelte-o4h0l4 ol:where(.svelte-o4h0l4){min-width:75rem;grid-template-columns:repeat(10,minmax(7.5rem,1fr))}.practice-workbench__stages.svelte-o4h0l4 li:where(.svelte-o4h0l4):nth-child(5){border-right:1px solid var(--color-performance-line, #d7d7d2)}.practice-workbench__stages.svelte-o4h0l4 li:where(.svelte-o4h0l4):nth-child(-n+5){border-bottom:0}.authority-envelope.svelte-o4h0l4{border-top:1px solid var(--color-performance-line-strong, #a9aaa5);border-left:0}.practice-preview-boundary.svelte-o4h0l4{align-items:flex-start;flex-direction:column}.practice-preview-boundary.svelte-o4h0l4 p:where(.svelte-o4h0l4){text-align:left}.practice-artifact-form.svelte-o4h0l4{grid-template-columns:1fr}.practice-artifact-form__status.svelte-o4h0l4{grid-column:1}.practice-receipt.svelte-o4h0l4>header:where(.svelte-o4h0l4){grid-template-columns:1fr}.practice-receipt.svelte-o4h0l4 h3:where(.svelte-o4h0l4),.practice-receipt.svelte-o4h0l4>header:where(.svelte-o4h0l4) p:where(.svelte-o4h0l4){grid-column:1}.practice-receipt__document-meta.svelte-o4h0l4{grid-template-columns:1fr}.practice-receipt__document-meta.svelte-o4h0l4>strong:where(.svelte-o4h0l4),.practice-receipt__document-meta.svelte-o4h0l4>small:where(.svelte-o4h0l4){grid-column:1;overflow-wrap:anywhere}.practice-receipt__summary.svelte-o4h0l4{grid-template-columns:repeat(2,minmax(0,1fr))}.practice-receipt__governance.svelte-o4h0l4,.practice-receipt__artifacts.svelte-o4h0l4,.practice-receipt__document.svelte-o4h0l4 footer:where(.svelte-o4h0l4){grid-template-columns:1fr}}@media(max-width:36rem){.practice-workbench.svelte-o4h0l4{width:100%;border-inline:0}.practice-workbench__chapter.svelte-o4h0l4{min-height:28rem}}@media(prefers-reduced-motion:reduce){.practice-workbench.svelte-o4h0l4 :where(.svelte-o4h0l4),.practice-workbench.svelte-o4h0l4 :where(.svelte-o4h0l4):before,.practice-workbench.svelte-o4h0l4 :where(.svelte-o4h0l4):after{scroll-behavior:auto;transition:none!important}}.delegation-practice-page.svelte-h2b9z2{background:var(--color-performance-panel, #fff);color:var(--color-performance-ink, #090909)}
