:root{--om-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .5 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--om-cut:12px;--om-line:color-mix(in srgb,var(--ink) 7%,transparent);--om-line-2:color-mix(in srgb,var(--ink) 12%,transparent);--om-fs-xl:clamp(52px,6.4vw,92px);--om-fs-display:clamp(36px,4.8vw,68px)}.om-scene{position:relative;overflow:hidden;overflow:clip;isolation:isolate;background:var(--surface-stage);color:var(--ink)}.om-scene[data-stage=field]{background:var(--surface-void)}.om-scene[data-stage=graphite]{background:var(--surface)}.om-scene[data-stage=carbon]{background:var(--surface-carbon)}.om-arch:after,.om-arch:before{content:"";position:absolute;top:0;bottom:0;width:1px;background:var(--om-line);pointer-events:none;z-index:0}.om-arch:before{left:max(24px,calc(50% - 640px))}.om-arch:after{right:max(24px,calc(50% - 640px))}.om-rail{position:absolute;left:0;right:0;height:1px;background:var(--om-line);pointer-events:none}.om-rail[data-dash]{background:repeating-linear-gradient(90deg,var(--om-line-2) 0 6px,transparent 6px 12px)}.om-coord{position:absolute;z-index:1;font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--ink) 58%,transparent);white-space:nowrap}.om-wrap{position:relative;z-index:2;width:min(1280px,calc(100% - 48px));margin:0 auto}@media (max-width:640px){.om-wrap{width:calc(100% - 32px)}.om-coord{display:none}}.om-xl{font-family:var(--font-display);font-size:var(--om-fs-xl);font-weight:600;letter-spacing:-.03em;line-height:.9;text-transform:uppercase;font-variation-settings:"opsz" 96,"wdth" 92;margin:0;text-wrap:balance;color:var(--ink)}.om-display .thin,.om-xl .thin{font-weight:300;font-variation-settings:"opsz" 96,"wdth" 86;color:var(--ink-secondary)}.om-display{font-family:var(--font-display);font-size:var(--om-fs-display);font-weight:500;letter-spacing:-.04em;line-height:.96;font-variation-settings:"opsz" 72;margin:0;text-wrap:balance;color:var(--ink)}.om-display em{font-style:italic;font-weight:400;font-variation-settings:"opsz" 72,"wdth" 90}.om-lede{font-size:17px;line-height:1.5;color:var(--ink-secondary);max-width:46ch;margin:0;text-wrap:pretty}.om-mono{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:500;color:var(--ink-muted)}.om-mono[data-live]{color:var(--prism-a-1)}.om-mono[data-live]:before{content:"●";font-size:7px;margin-right:7px;vertical-align:2px}.om-mono[data-verified]{color:var(--ink)}.om-mono[data-verified]:before{content:"◆";font-size:8px;margin-right:7px;vertical-align:1px}.om-microhead{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted)}.om-microhead .sep{opacity:.4}.om-num{font-variant-numeric:tabular-nums}.om-code{font-family:var(--font-mono);font-size:12.5px;line-height:1.65}.om-horizon{position:absolute;left:-8%;right:-8%;bottom:-6%;height:62%;z-index:0;pointer-events:none;filter:blur(3px) saturate(1.05);opacity:var(--om-horizon-opacity,1)}.om-horizon:before{content:"";position:absolute;inset:0;background:var(--om-field,var(--prism-a-field));-webkit-mask:linear-gradient(180deg,transparent 0,#000 55%);mask:linear-gradient(180deg,transparent 0,#000 55%)}.om-horizon:after{content:"";position:absolute;inset:0;background-image:var(--om-grain);background-size:160px 160px;opacity:.08;mix-blend-mode:overlay}.om-horizon[data-prism=b]{--om-field:var(--prism-b-field)}.om-horizon[data-prism=c]{--om-field:var(--prism-c-field)}.om-horizon[data-cold]{--om-field:radial-gradient(50% 50% at 50% 100%,color-mix(in srgb,var(--prism-a-2) 40%,transparent) 0%,transparent 70%),radial-gradient(30% 40% at 20% 100%,color-mix(in srgb,var(--ink) 10%,transparent) 0%,transparent 70%)}.om-field{position:absolute;inset:0;z-index:0;pointer-events:none}.om-field:before{background:var(--om-field,var(--prism-a-field));opacity:var(--om-field-opacity,1);filter:saturate(1.06)}.om-field:after,.om-field:before{content:"";position:absolute;inset:0}.om-field:after{background-image:var(--om-grain);background-size:160px 160px;opacity:.11;mix-blend-mode:overlay}.om-field[data-prism=b]{--om-field:var(--prism-b-field)}.om-field[data-prism=c]{--om-field:var(--prism-c-field)}.om-field[data-floor]:before{-webkit-mask:linear-gradient(180deg,transparent 14%,#000 78%);mask:linear-gradient(180deg,transparent 14%,#000 78%)}.om-portal{position:relative;border-radius:20px;overflow:hidden;background:var(--surface-stage)}.om-portal:before{content:"";position:absolute;inset:-14% -8% -10% -12%;background:var(--om-field,var(--prism-b-field));filter:saturate(1.08);opacity:var(--om-portal-opacity,1)}.om-portal:after{content:"";position:absolute;inset:0;background-image:var(--om-grain);background-size:160px 160px;opacity:.13;mix-blend-mode:overlay}.om-portal[data-prism=a]{--om-field:var(--prism-a-field)}.om-portal[data-prism=c]{--om-field:var(--prism-c-field)}.om-portal>*{position:relative;z-index:1}.om-portal .corner{position:absolute;z-index:2;width:12px;height:12px;opacity:.7}.om-portal .corner:after,.om-portal .corner:before{content:"";position:absolute;background:var(--brand-paper)}.om-portal .corner:before{width:12px;height:1px}.om-portal .corner:after{width:1px;height:12px}.om-portal .corner[data-at=tl]{top:14px;left:14px}.om-portal .corner[data-at=tr]{top:14px;right:14px;transform:scaleX(-1)}.om-portal .corner[data-at=bl]{bottom:14px;left:14px;transform:scaleY(-1)}.om-portal .corner[data-at=br]{bottom:14px;right:14px;transform:scale(-1)}.om-portal .plabel{position:absolute;z-index:2;font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--brand-paper) 82%,transparent)}.om-fringe{position:relative}.om-fringe:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:var(--om-fringe,var(--fringe-a));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:var(--om-fringe-opacity,.9);z-index:3}.om-fringe[data-prism=b]{--om-fringe:var(--fringe-b)}.om-fringe[data-prism=c]{--om-fringe:var(--fringe-c)}.om-bsw{position:relative;display:flex;flex-direction:column;background:var(--surface);border-radius:10px;box-shadow:0 0 0 1px color-mix(in srgb,var(--ink) 10%,transparent),inset 0 1px 0 color-mix(in srgb,var(--ink) 7%,transparent),var(--shadow-modal);overflow:hidden;color:var(--ink);text-align:left}.om-bsw__bar{display:flex;align-items:center;gap:14px;height:32px;padding:0 14px;border-bottom:1px solid var(--om-line);font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted)}.om-bsw__bar b{color:var(--ink);font-weight:500}.om-bsw__bar .sep{opacity:.35}.om-bsw__bar .right{margin-left:auto;display:inline-flex;gap:12px;align-items:center}.om-bsw__body{flex:1;min-height:0;position:relative}@media (max-width:720px){.om-bsw__bar .crumb{display:none}}.om-scard{position:relative;background:var(--surface);border-radius:16px;padding:22px 24px;box-shadow:0 0 0 1px var(--om-line),inset 0 1px 0 color-mix(in srgb,var(--ink) 5%,transparent);color:var(--ink)}.om-scard:before{left:24px;right:24px;top:-1px;height:1px;opacity:.95}.om-scard:after,.om-scard:before{content:"";position:absolute;background:var(--om-edge,var(--spectrum-signal))}.om-scard:after{left:12%;right:12%;bottom:-26px;height:40px;z-index:-1;filter:blur(24px);opacity:.28}.om-scard[data-prism=b]{--om-edge:var(--spectrum-create)}.om-scard[data-prism=c]{--om-edge:var(--spectrum-orchestrate)}.om-cut{clip-path:polygon(0 0,calc(100% - var(--om-cut)) 0,100% var(--om-cut),100% 100%,0 100%)}.om-slab{position:relative;background:var(--surface-obsidian);border-radius:10px;padding:20px 22px 18px;box-shadow:0 0 0 1px color-mix(in srgb,var(--ink) 9%,transparent),inset 0 1px 0 color-mix(in srgb,var(--ink) 6%,transparent),var(--shadow-float);color:var(--ink)}.om-slab__head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:14px}.om-slab__head>*{white-space:nowrap}.om-slab__obj{font-size:15px;font-weight:500;letter-spacing:-.01em}.om-slab__meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,auto));gap:4px 18px;margin-top:14px;font-family:var(--font-mono);font-size:11px;color:var(--ink-muted)}.om-slab__meta b{color:var(--ink);font-weight:500}.om-slab__meta .ok{color:var(--prism-a-1)}.om-seal{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--brand-paper);color:var(--surface-stage);font-size:11px;font-weight:700;box-shadow:0 0 0 1px color-mix(in srgb,var(--brand-paper) 20%,transparent),0 0 0 4px color-mix(in srgb,var(--brand-paper) 6%,transparent),0 0 24px color-mix(in srgb,var(--brand-paper) 25%,transparent)}.om-lanes{display:block;width:100%;height:auto}.om-lanes .spine{stroke:color-mix(in srgb,var(--ink) 18%,transparent);stroke-width:1;fill:none}.om-lanes .lit{stroke:var(--prism-a-1);stroke-width:1.25;fill:none}.om-lanes .lbl{font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;fill:color-mix(in srgb,var(--ink) 60%,transparent)}.om-lanes .lbl.done{fill:color-mix(in srgb,var(--ink) 40%,transparent)}.om-lanes .lbl.on{fill:var(--ink)}.om-lanes .node{fill:var(--surface-obsidian);stroke:color-mix(in srgb,var(--ink) 40%,transparent);stroke-width:1}.om-lanes .node.done{fill:var(--prism-a-1);stroke:var(--prism-a-1)}.om-lanes .node.on{stroke:var(--prism-a-1);stroke-width:1.5}.om-lanes .node.idle{stroke:color-mix(in srgb,var(--ink) 22%,transparent)}.om-lanes .node.seal{fill:var(--brand-paper);stroke:var(--brand-paper)}.om-graph{display:block;width:100%;height:auto}.om-graph .edge{fill:none;stroke:color-mix(in srgb,var(--ink) 10%,transparent);stroke-width:1}.om-graph .edge.lit{stroke:var(--prism-a-2);stroke-width:1.25}.om-graph .gnode rect{fill:var(--surface);stroke:color-mix(in srgb,var(--ink) 14%,transparent)}.om-graph .gnode text{font-family:var(--font-mono);font-size:10.5px;fill:color-mix(in srgb,var(--ink) 50%,transparent)}.om-graph .gnode.lit rect{stroke:var(--prism-a-2);fill:color-mix(in srgb,var(--surface) 86%,var(--prism-a-2) 14%)}.om-graph .gnode.lit text{fill:var(--ink)}.om-graph .gnode.k-incident.lit rect{stroke:var(--prism-b-2);fill:color-mix(in srgb,var(--surface) 86%,var(--prism-b-2) 14%)}.om-graph .gnode.k-test.lit rect{stroke:var(--brand-paper)}.om-deck{position:relative;background:var(--surface);border-radius:14px;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink) 10%,transparent),inset 0 1px 0 color-mix(in srgb,var(--ink) 6%,transparent);padding:18px 20px 14px;text-align:left;color:var(--ink);transition:background-color var(--duration-fast) var(--ease-enter),box-shadow var(--duration-fast) var(--ease-enter)}.om-deck:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--spectrum-signal);opacity:0;-webkit-mask:linear-gradient(90deg,transparent 0,#000 var(--om-caret-x,30%),transparent calc(var(--om-caret-x, 30%) + 26%));mask:linear-gradient(90deg,transparent 0,#000 var(--om-caret-x,30%),transparent calc(var(--om-caret-x, 30%) + 26%));transition:opacity var(--duration-fast)}.om-deck[data-state=executing]:before,.om-deck[data-state=focus]:before,.om-deck[data-state=typing]:before{opacity:1}.om-deck[data-state=executing]{background:color-mix(in srgb,var(--surface) 92%,var(--prism-a-1) 8%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--prism-a-1) 32%,transparent),inset 0 1px 0 color-mix(in srgb,var(--ink) 6%,transparent)}.om-deck[data-state=done]:before{opacity:1;background:var(--brand-paper);-webkit-mask:none;mask:none}.om-deck__text{font-size:17px;line-height:1.45;letter-spacing:-.005em;min-height:26px}.om-deck__text .ph{color:var(--ink-faint)}.om-deck__text .caret{display:inline-block;width:1.5px;height:1.05em;background:var(--prism-a-1);vertical-align:-.18em;margin-left:1px;animation:om-caret 1.1s steps(2,start) infinite;box-shadow:0 0 8px var(--prism-a-1)}@keyframes om-caret{50%{opacity:0}}.om-deck__bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;font-size:11.5px;color:var(--ink-muted)}.om-deck__seg{display:inline-flex;height:24px;padding:2px;border-radius:6px;background:var(--surface-void);box-shadow:inset 0 0 0 1px var(--om-line)}.om-deck__seg b{display:inline-flex;align-items:center;gap:6px;height:18px;padding:0 8px;border-radius:4px;font-weight:500;color:var(--ink-muted)}.om-deck__seg b[data-on]{background:var(--surface-muted);color:var(--ink)}.om-deck__seg .auto{width:5px;height:5px;border-radius:50%;background:var(--prism-a-1);box-shadow:0 0 0 2px color-mix(in srgb,var(--prism-a-1) 16%,transparent)}.om-deck__ctx{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 8px 0 6px;border-radius:5px;background:var(--surface-muted);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink) 8%,transparent);font-family:var(--font-mono);font-size:10.5px;color:var(--ink-secondary)}.om-deck__ctx svg{width:12px;height:12px;color:var(--prism-a-2)}.om-deck__send{margin-left:auto;width:28px;height:28px;border-radius:7px;background:var(--brand-paper);color:var(--surface-stage);display:grid;place-items:center;font-size:13px;font-weight:600}.om-deck__send[data-signal]{background:var(--prism-a-1)}.om-deck__ret{margin-left:auto;font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;color:var(--ink-faint)}.om-pulse{position:absolute;pointer-events:none}.om-pulse .vec{stroke:color-mix(in srgb,var(--ink) 12%,transparent);stroke-width:1;fill:none;stroke-dasharray:2 4}.om-pulse .sig{stroke:var(--prism-a-1);stroke-width:2;fill:none;stroke-linecap:round;filter:drop-shadow(0 0 6px var(--prism-a-1))}.om-btn{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 18px;border-radius:10px;font-size:14.5px;font-weight:600;letter-spacing:-.01em;text-decoration:none;color:inherit;cursor:pointer;transition:transform var(--duration-micro) var(--ease-enter),box-shadow var(--duration-fast) var(--ease-enter),background-color var(--duration-fast)}.om-btn:active{transform:translateY(.5px)}.om-btn:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.om-btn--paper{background:var(--brand-paper);color:var(--surface-stage);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--brand-paper) 70%,transparent),0 14px 32px -14px rgba(0,0,0,.7)}.om-btn--paper:hover{transform:translateY(-1px)}.om-btn--edge{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--om-line-2)}.om-btn--edge:hover{background:var(--surface-elevated)}.om-btn--edge.om-fringe{--om-fringe-opacity:0.55}.om-btn .k{font-family:var(--font-mono);font-size:10.5px;opacity:.55;margin-left:2px}@media (pointer:coarse){.om-btn{height:44px}}.om-gl{display:inline-block;width:20px;height:20px;color:currentColor;vertical-align:middle}.om-gl[data-power=analyze]{color:var(--prism-a-2)}.om-gl[data-power=create]{color:var(--prism-b-1)}.om-gl[data-power=execute]{color:var(--prism-a-1)}.om-gl[data-power=integrate]{color:var(--prism-c-1)}.om-gl[data-power=orchestrate]{color:var(--prism-c-2)}.om-gl[data-power=verify],.om-receipt{color:var(--ink)}.om-receipt{position:relative;background:var(--surface-carbon);border-radius:10px;box-shadow:0 0 0 1px color-mix(in srgb,var(--ink) 10%,transparent),inset 0 1px 0 color-mix(in srgb,var(--ink) 5%,transparent)}.om-receipt__head{display:flex;align-items:center;gap:10px;padding:18px 22px 0}.om-receipt__head .om-seal{margin-left:auto}.om-receipt__title{font-size:22px;font-weight:600;letter-spacing:-.02em;padding:14px 22px 4px}.om-receipt__sub{font-family:var(--font-mono);font-size:11px;color:var(--ink-muted);padding:0 22px 14px}.om-receipt__row{display:grid;grid-template-columns:18px minmax(80px,110px) 1fr auto;align-items:center;gap:12px;padding:12px 22px;border-top:1px solid var(--om-line);font-family:var(--font-mono);font-size:12px;color:var(--ink-secondary)}.om-receipt__row .om-gl{width:16px;height:16px;color:var(--ink)}.om-receipt__row .v{color:var(--ink)}.om-receipt__row .v .ok{color:var(--prism-a-1)}.om-receipt__row .d{color:var(--ink-faint);text-align:right}.om-receipt__foot{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:14px 22px;border-top:1px dashed var(--om-line-2);font-family:var(--font-mono);font-size:11px;color:var(--ink-muted)}.om-receipt__foot .right{margin-left:auto}.om-node{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 10px 0 8px;border-radius:6px;background:var(--surface);box-shadow:0 0 0 1px var(--om-line-2);font-family:var(--font-mono);font-size:11.5px;color:var(--ink);white-space:nowrap}.om-node[data-s=done]{box-shadow:0 0 0 1px color-mix(in srgb,var(--prism-a-1) 50%,transparent)}.om-node[data-s=working]{box-shadow:0 0 0 1px var(--prism-a-1),0 0 18px -4px var(--prism-a-1)}.om-node[data-s=needs_approval]{box-shadow:0 0 0 1px color-mix(in srgb,var(--prism-b-4) 70%,transparent)}.om-node[data-s=idle]{color:var(--ink-muted)}.om-node .logo{width:14px;height:14px;border-radius:3px;background:var(--surface-muted);display:inline-grid;place-items:center;font-size:8px;font-weight:700;color:var(--ink);font-family:var(--font-sans)}.om-mono-reg{--ink-secondary:color-mix(in srgb,var(--ink) 80%,transparent);--ink-muted:color-mix(in srgb,var(--ink) 56%,transparent)}.om-cursor{position:absolute;width:16px;height:16px;pointer-events:none}.om-cursor:before{inset:0;border:1.5px solid var(--prism-a-2);box-shadow:0 0 8px color-mix(in srgb,var(--prism-a-2) 60%,transparent)}.om-cursor:after,.om-cursor:before{content:"";position:absolute;border-radius:50%}.om-cursor:after{left:6.5px;top:6.5px;width:3px;height:3px;background:var(--prism-a-2)}.om-guide{position:absolute;pointer-events:none;height:1px;background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--prism-a-2) 55%,transparent) 0 4px,transparent 4px 8px)}.om-guide[data-v]{width:1px;height:auto;background:repeating-linear-gradient(180deg,color-mix(in srgb,var(--prism-a-2) 55%,transparent) 0 4px,transparent 4px 8px)}.om-label{position:absolute;font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;padding:3px 7px;border-radius:4px;background:var(--surface-stage);color:var(--prism-a-2);box-shadow:0 0 0 1px color-mix(in srgb,var(--prism-a-2) 45%,transparent);white-space:nowrap}.om-st{display:inline-block;width:10px;height:10px;position:relative;flex:0 0 auto}.om-st[data-s=working]{border-radius:50%;border:1.5px solid var(--prism-a-1);border-right:1.5px solid transparent;animation:om-orbit 1.1s cubic-bezier(.6,.1,.4,.9) infinite}.om-st[data-s=needs_approval]{background:var(--prism-b-4);transform:rotate(45deg) scale(.72);border-radius:1px}.om-st[data-s=complete]{background:var(--prism-a-1);border-radius:50%}.om-st[data-s=idle]{border:1.5px solid var(--ink-faint);border-radius:50%}.om-st[data-s=failed]{background:linear-gradient(135deg,var(--status-error) 0 44%,transparent 44% 56%,var(--status-error) 56%);border-radius:2px}@keyframes om-orbit{to{transform:rotate(1turn)}}.om-scene[data-stage=mineral]{--surface-stage:var(--mineral-stage);--surface-void:var(--mineral-stage);--surface:var(--mineral-paper);--surface-elevated:var(--mineral-stage);--surface-muted:color-mix(in srgb,var(--mineral-ink) 6%,var(--mineral-paper));--ink:var(--mineral-ink);--ink-secondary:var(--mineral-ink-secondary);--ink-muted:var(--mineral-ink-muted);--ink-faint:var(--mineral-ink-faint);--om-line:var(--mineral-line);--om-line-2:var(--mineral-line-strong);background:var(--surface-stage);color:var(--ink)}.om-scene[data-stage=mineral] .om-coord{color:var(--mineral-ink-faint)}.om-ink{--surface-stage:var(--mineral-ink);--surface-void:var(--mineral-ink);--surface:var(--mineral-ink);--surface-elevated:color-mix(in srgb,var(--mineral-paper) 7%,var(--mineral-ink));--surface-muted:color-mix(in srgb,var(--mineral-paper) 11%,var(--mineral-ink));--ink:var(--mineral-paper);--ink-secondary:color-mix(in srgb,var(--mineral-paper) 74%,transparent);--ink-muted:color-mix(in srgb,var(--mineral-paper) 56%,transparent);--ink-faint:color-mix(in srgb,var(--mineral-paper) 34%,transparent);--om-line:color-mix(in srgb,var(--mineral-paper) 9%,transparent);--om-line-2:color-mix(in srgb,var(--mineral-paper) 15%,transparent);background:var(--surface);color:var(--ink)}.om-ink.om-bsw{box-shadow:0 0 0 1px color-mix(in srgb,var(--mineral-paper) 14%,transparent),inset 0 1px 0 color-mix(in srgb,var(--mineral-paper) 8%,transparent),0 40px 80px -30px rgba(0,0,0,.75)}@media (prefers-reduced-motion:reduce){.om-deck__text .caret,.om-st[data-s=working]{animation:none}}.om-deck__input{width:100%;background:transparent;border:0;outline:none;padding:0;font:inherit;color:var(--ink);caret-color:var(--prism-a-1)}.om-deck__input::-moz-placeholder{color:var(--ink-faint)}.om-deck__input::placeholder{color:var(--ink-faint)}.om-deck button.om-deck__send{border:0;cursor:pointer}.om-deck button.om-deck__send:focus-visible{outline:2px solid var(--prism-a-1);outline-offset:2px}.om-deck .om-deck__input:focus,.om-deck .om-deck__input:focus-visible{outline:none;box-shadow:none}.om-deck:has(.om-deck__input:focus-visible){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--prism-a-1) 56%,transparent),0 0 0 3px color-mix(in srgb,var(--prism-a-1) 18%,transparent)}.om-deck__input--area{display:block;resize:none;line-height:inherit;min-height:calc(2 * 1.45em)}