.om-ap-phero .om-phero__grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start}.om-ap-sent{display:grid;gap:14px}.om-ap-sent .om-cmp{margin:0;width:100%}.om-ap-sent__chips{display:flex;flex-wrap:wrap;gap:8px}.om-ap-sent__chip{height:32px;padding:0 12px;border-radius:999px;border:0;background:var(--surface);color:var(--ink-secondary);font:500 12.5px/1 var(--font-sans);cursor:pointer;box-shadow:inset 0 0 0 1px var(--om-line-2);transition:background-color var(--duration-fast),color var(--duration-fast),box-shadow var(--duration-fast)}.om-ap-sent__chip:hover,.om-ap-sent__chip[aria-pressed=true]{color:var(--ink);background:var(--surface-elevated)}.om-ap-sent__chip[aria-pressed=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--prism-c-2) 60%,transparent)}.om-ap-sent__chip:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.om-ap-sched{display:grid;gap:0;padding:16px 20px 14px;border-radius:14px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--om-line-2),0 30px 60px -40px rgba(0,0,0,.8)}.om-ap-sched .when{display:block;font-family:var(--font-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--prism-c-2);padding-bottom:8px}.om-ap-sched .goal{font-size:15px;color:var(--ink);padding-bottom:10px}.om-ap-sched ol{list-style:none;margin:0;padding:0;counter-reset:s}.om-ap-sched li{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:4px 12px;align-items:baseline;padding:9px 0;border-top:1px solid var(--om-line);font-size:14.5px;color:var(--ink);counter-increment:s}.om-ap-sched li:before{content:counter(s,decimal-leading-zero);font-family:var(--font-mono);font-size:11px;color:var(--ink-muted)}.om-ap-sched li .om-ev{grid-column:2}.om-ap-sched .foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:12px;border-top:1px dashed var(--om-line-2)}.om-ap-grid{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);gap:clamp(28px,5vw,80px);align-items:start}.om-ap-grid--flip>:first-child{order:2}.om-ap-grid .om-act__head{position:sticky;top:96px}.om-ap-samples{border-radius:12px;background:var(--surface-obsidian);box-shadow:inset 0 0 0 1px var(--om-line-2);overflow:hidden}.om-ap-samples__head,.om-ap-samples__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;padding:11px 18px;align-items:baseline}.om-ap-samples__head{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);border-bottom:1px solid var(--om-line-2)}.om-ap-samples__row{border-top:1px solid var(--om-line)}.om-ap-samples__row code{font-family:var(--font-mono);font-size:12px;color:var(--ink-secondary);overflow-wrap:anywhere}.om-ap-samples__row>span{display:grid;gap:2px}.om-ap-samples__row b{font-size:14px;font-weight:500;color:var(--ink)}.om-ap-samples__foot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 18px;border-top:1px dashed var(--om-line-2)}.om-ap-hook{display:grid;gap:14px;padding:18px 20px 14px;border-radius:12px;background:var(--surface-obsidian);box-shadow:inset 0 0 0 1px var(--om-line-2),0 30px 60px -40px rgba(0,0,0,.8)}.om-ap-hook__req{display:grid;gap:6px}.om-ap-hook__req code{font-family:var(--font-mono);font-size:13px;color:var(--ink);overflow-wrap:anywhere}.om-ap-hook__h{margin:0;display:grid}.om-ap-hook__h>div{display:grid;grid-template-columns:170px minmax(0,1fr);gap:12px;padding:9px 0;border-top:1px solid var(--om-line)}.om-ap-hook__h dt{color:var(--prism-c-2)}.om-ap-hook__h dd,.om-ap-hook__h dt{font-family:var(--font-mono);font-size:11.5px}.om-ap-hook__h dd{margin:0;color:var(--ink-secondary);overflow-wrap:anywhere}.om-ap-hook__a{list-style:none;margin:0;padding:10px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 16px;border-top:1px solid var(--om-line)}.om-ap-hook__a li{display:flex;gap:10px;align-items:baseline;font-size:13px;color:var(--ink-secondary)}.om-ap-hook__a b{font-family:var(--font-mono);font-size:12px;font-weight:500;color:var(--ink)}.om-ap-hook__a b[data-code="423"]{color:var(--prism-b-4)}.om-ap-hook__foot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:12px;border-top:1px dashed var(--om-line-2)}.om-ap-chain{display:grid;padding:6px 20px;border-radius:14px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--om-line-2)}.om-ap-chain__row{display:grid;grid-template-columns:28px 12px minmax(0,1fr) auto 70px;gap:4px 12px;align-items:center;padding:12px 0;border-top:1px solid var(--om-line)}.om-ap-chain__row:first-child{border-top:0}.om-ap-chain__row .n{font-family:var(--font-mono);font-size:11px;color:var(--ink-muted)}.om-ap-chain__row .g{font-size:15px;color:var(--ink)}.om-ap-chain__row .st{text-align:right}.om-ap-chain__row[data-s=done] .st,.om-ap-chain__row[data-s=running] .st{color:var(--prism-a-1)}.om-ap-chain__row[data-s=waiting] .g{color:var(--ink-muted)}.om-ap-chain__row[data-s=failed] .st{color:var(--status-error)}.om-ap-chain__row[data-s=blocked] .st{color:var(--prism-b-4)}.om-ap-chain__row[data-s=blocked] .g{color:var(--ink-muted)}.om-ap-chain__row .reason{grid-column:3/-1;color:var(--ink-muted)}.om-ap-chain--gate .om-ap-chain__row{grid-template-columns:28px 12px minmax(0,1fr) 70px}.om-ap-chain__foot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 0;border-top:1px dashed var(--om-line-2)}.om-ap-gategrid{grid-template-columns:minmax(0,1fr) minmax(320px,560px);gap:clamp(24px,4vw,56px);align-items:start}.om-ap-gategrid,.om-ap-rec{display:grid;margin-top:36px}.om-ap-rec{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.om-ap-rec__col{display:grid;gap:10px;align-content:start;padding:18px 20px;border-radius:12px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--om-line-2)}.om-ap-rec__col h3{margin:0;font-family:var(--font-display);font-size:clamp(22px,2vw,28px);font-weight:500;letter-spacing:-.025em;line-height:1;color:var(--ink);font-variation-settings:"opsz" 72,"wdth" 100}.om-ap-rec__col ul{margin:0;padding:0;list-style:none;display:grid}.om-ap-rec__col li{padding:9px 0;border-top:1px solid var(--om-line);font-size:14px;line-height:1.45;color:var(--ink-secondary)}.om-ap-pause{display:grid;gap:12px;padding:18px 20px 14px;border-radius:14px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--om-line-2),0 30px 60px -40px rgba(0,0,0,.8)}.om-ap-pause__top{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.om-ap-pause__sw{display:inline-flex;align-items:center;gap:10px;height:36px;padding:0 12px 0 6px;border-radius:999px;border:0;background:var(--surface-elevated);color:var(--ink);font:500 13px/1 var(--font-sans);cursor:pointer;box-shadow:inset 0 0 0 1px var(--om-line-2);transition:box-shadow var(--duration-fast)}.om-ap-pause__sw:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.om-ap-pause__knob{position:relative;width:36px;height:22px;border-radius:999px;background:var(--surface-muted);box-shadow:inset 0 0 0 1px var(--om-line-2);transition:background-color var(--duration-fast)}.om-ap-pause__knob:after{content:"";position:absolute;left:3px;top:3px;width:16px;height:16px;border-radius:50%;background:var(--brand-paper);transition:transform var(--duration-fast) var(--ease-enter)}.om-ap-pause__sw[aria-checked=true] .om-ap-pause__knob{background:color-mix(in srgb,var(--prism-b-4) 60%,var(--surface-muted))}.om-ap-pause__sw[aria-checked=true] .om-ap-pause__knob:after{transform:translateX(14px)}.om-ap-pause__q{list-style:none;margin:0;padding:0;display:grid}.om-ap-pause__q li{display:grid;grid-template-columns:12px minmax(0,1fr) auto;gap:2px 12px;align-items:center;padding:10px 0;border-top:1px solid var(--om-line);font-size:14.5px;color:var(--ink)}.om-ap-pause__q li .st{grid-column:2/-1}.om-ap-pause[data-paused] .om-ap-pause__q li .g{color:var(--ink-muted)}.om-ap-pause[data-paused] .om-ap-pause__q li .st{color:var(--prism-b-4)}.om-ap-pause__hook{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--om-line)}.om-ap-pause__hook b{font-family:var(--font-mono);font-size:12px;font-weight:500;color:var(--prism-a-1)}.om-ap-pause__hook b[data-code="423"]{color:var(--prism-b-4)}.om-ap-pause__foot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:12px;border-top:1px dashed var(--om-line-2)}.om-ap-persist{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:clamp(32px,6vw,96px);align-items:center}.om-ap-persist .om-act__head{max-width:640px}.om-ap-cal{max-width:400px;transform:rotate(-1deg)}.om-ap-cal .om-paper__list li{font-family:var(--font-mono);font-size:12px}.om-ap-cal .om-paper__h{font-size:clamp(18px,1.6vw,22px)}.om-ap-close{padding-bottom:clamp(96px,12vw,180px)}.om-ap-close__grid{display:grid;justify-items:center;gap:32px;text-align:center}.om-ap-close .om-cta-row{justify-content:center}@media (max-width:1023px){.om-ap-gategrid,.om-ap-persist,.om-ap-phero .om-phero__grid,.om-ap-rec{grid-template-columns:1fr}.om-ap-cal{max-width:420px}}@media (max-width:860px){.om-ap-grid{grid-template-columns:1fr;gap:28px}.om-ap-grid--flip>:first-child{order:0}.om-ap-grid .om-act__head{position:static}.om-ap-samples__head{display:none}.om-ap-samples__row{grid-template-columns:1fr;gap:6px}.om-ap-hook__h>div{grid-template-columns:1fr;gap:2px}.om-ap-hook__a{grid-template-columns:repeat(2,minmax(0,1fr))}.om-ap-chain__row{grid-template-columns:28px 12px minmax(0,1fr) 70px}.om-ap-chain__row>.om-ev:not(.st){grid-column:3/-1}}@media (max-width:640px){.om-ap-sched li{grid-template-columns:28px minmax(0,1fr)}.om-ap-sched li>.om-ev{grid-column:2}}@media (prefers-reduced-motion:reduce){.om-ap-pause__knob,.om-ap-pause__knob:after,.om-ap-sent__chip{transition:none}}