.operations-library.svelte-1lo1y0z{--library-accent: #7558ff;--library-focus: #0a0a0a;--library-small-text: #2b2925;--library-surface: #f7f6f2;min-width:0;color:#0a0a0a;background:var(--library-surface)}.operations-library[data-variant=startvisor].svelte-1lo1y0z{--library-accent: #e5a82d}.operations-library[data-variant=ailoft].svelte-1lo1y0z{--library-accent: var(--color-ailoft-accent)}.function-filters.svelte-1lo1y0z{display:flex;gap:.45rem;overflow-x:auto;padding:.2rem 0 1rem;scrollbar-width:thin}.function-filters.svelte-1lo1y0z button:where(.svelte-1lo1y0z){flex:0 0 auto;min-height:44px;min-width:44px;padding:.65rem .85rem;border:1px solid #c9c7c0;border-radius:0;color:#343434;background:transparent;font:600 .76rem/1.2 DM Sans,system-ui,sans-serif;white-space:nowrap;cursor:pointer;touch-action:manipulation}.function-filters.svelte-1lo1y0z button[aria-pressed=true]:where(.svelte-1lo1y0z){border-color:#0a0a0a;color:#f7f6f2;background:#0a0a0a;box-shadow:inset 0 -3px 0 var(--library-accent)}.function-filters.svelte-1lo1y0z button:where(.svelte-1lo1y0z):focus-visible{outline:2px solid var(--library-focus);outline-offset:2px}.operation-ledger.svelte-1lo1y0z{border-top:1px solid #aaa79f}.operation-record.svelte-1lo1y0z{display:grid;grid-template-columns:minmax(14rem,.85fr) minmax(0,1.6fr);gap:clamp(1.25rem,4vw,4rem);padding:clamp(1.5rem,4vw,3rem) 0;border-bottom:1px solid #aaa79f}.operation-record[hidden].svelte-1lo1y0z{display:none}.operation-record.svelte-1lo1y0z>:where(.svelte-1lo1y0z){min-width:0}.business-function.svelte-1lo1y0z,.operation-brief.svelte-1lo1y0z dt:where(.svelte-1lo1y0z),.operation-anatomy.svelte-1lo1y0z :is(h3:where(.svelte-1lo1y0z),h4:where(.svelte-1lo1y0z)),.operation-record.svelte-1lo1y0z footer:where(.svelte-1lo1y0z) strong:where(.svelte-1lo1y0z),.environment-note.svelte-1lo1y0z strong:where(.svelte-1lo1y0z){margin:0 0 .55rem;color:var(--library-small-text);font:600 .66rem/1.25 JetBrains Mono,monospace;letter-spacing:.11em;text-transform:uppercase}.business-function.svelte-1lo1y0z{padding-left:.5rem;border-left:3px solid var(--library-accent);color:var(--library-small-text)}.operation-record.svelte-1lo1y0z>header:where(.svelte-1lo1y0z) :is(h2:where(.svelte-1lo1y0z),h3:where(.svelte-1lo1y0z)){margin:0;overflow-wrap:anywhere;font:700 clamp(1.3rem,3vw,2rem)/1.08 "Syne",system-ui,sans-serif}.operation-brief.svelte-1lo1y0z{display:grid;gap:1rem;margin:1.15rem 0 0}.operation-brief.svelte-1lo1y0z div:where(.svelte-1lo1y0z){padding-left:.8rem;border-left:2px solid #d3d0c8}.operation-brief.svelte-1lo1y0z dt:where(.svelte-1lo1y0z){margin-bottom:.35rem}.operation-brief.svelte-1lo1y0z dd:where(.svelte-1lo1y0z){margin:0;color:#3e3e3e;font:400 .94rem/1.55 DM Sans,system-ui,sans-serif}.operation-brief.svelte-1lo1y0z .outcome:where(.svelte-1lo1y0z){border-left-color:#59d7a1}.operation-brief.svelte-1lo1y0z .outcome:where(.svelte-1lo1y0z) dd:where(.svelte-1lo1y0z){color:#171717;font-weight:600}.operation-anatomy.svelte-1lo1y0z{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem clamp(1rem,3vw,2.5rem)}.operation-anatomy.svelte-1lo1y0z section:where(.svelte-1lo1y0z){min-width:0}.operation-anatomy.svelte-1lo1y0z ul:where(.svelte-1lo1y0z),.operation-anatomy.svelte-1lo1y0z ol:where(.svelte-1lo1y0z){display:grid;gap:.45rem;margin:0;padding:0;color:#2e2e2e;font:400 .84rem/1.45 DM Sans,system-ui,sans-serif;list-style:none}.operation-anatomy.svelte-1lo1y0z .sources:where(.svelte-1lo1y0z){display:flex;flex-wrap:wrap}.sources.svelte-1lo1y0z li:where(.svelte-1lo1y0z){padding:.3rem .45rem;border:1px solid #c9c7c0;background:#fff;font:500 .65rem/1.2 JetBrains Mono,monospace}.actions.svelte-1lo1y0z{counter-reset:library-action}.actions.svelte-1lo1y0z li:where(.svelte-1lo1y0z){position:relative;padding-left:1.3rem}.actions.svelte-1lo1y0z li:where(.svelte-1lo1y0z):before{position:absolute;left:0;color:var(--library-small-text);counter-increment:library-action;content:counter(library-action,decimal-leading-zero);font:500 .6rem/1.8 JetBrains Mono,monospace}.controls.svelte-1lo1y0z li:where(.svelte-1lo1y0z),.artifacts.svelte-1lo1y0z li:where(.svelte-1lo1y0z){padding-left:.75rem;border-left:2px solid #d3d0c8}.control-kind.svelte-1lo1y0z{display:block;margin-bottom:.2rem;color:var(--library-small-text);font:600 .62rem/1.25 JetBrains Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.artifacts.svelte-1lo1y0z li:where(.svelte-1lo1y0z){border-left-color:#59d7a1}.operation-record.svelte-1lo1y0z footer:where(.svelte-1lo1y0z){grid-column:1 / -1;display:grid;grid-template-columns:minmax(8rem,.4fr) minmax(0,1.6fr);gap:1rem;padding-top:1rem;border-top:1px solid #d3d0c8;color:#5d5a54;font:400 .69rem/1.5 JetBrains Mono,monospace}.operation-record.svelte-1lo1y0z footer:where(.svelte-1lo1y0z) strong:where(.svelte-1lo1y0z){margin:0;color:#0a0a0a}.environment-note.svelte-1lo1y0z{grid-column:1 / -1;display:grid;grid-template-columns:minmax(8rem,.4fr) minmax(0,1.6fr);gap:1rem;margin:0;padding:.9rem 1rem;border-left:3px solid var(--library-accent);color:#3e3e3e;background:#eeece6;font:400 .78rem/1.5 DM Sans,system-ui,sans-serif}.environment-note.svelte-1lo1y0z strong:where(.svelte-1lo1y0z){margin:0}.empty-state.svelte-1lo1y0z{margin:1.5rem 0 0;padding:1rem;border-left:3px solid var(--library-accent);color:#343434;background:#eeece6;font:500 .92rem/1.45 DM Sans,system-ui,sans-serif}@media(max-width:760px){.operation-record.svelte-1lo1y0z,.operation-anatomy.svelte-1lo1y0z{grid-template-columns:1fr}.operation-record.svelte-1lo1y0z footer:where(.svelte-1lo1y0z){grid-template-columns:1fr}.environment-note.svelte-1lo1y0z{grid-template-columns:1fr}}
