@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer tokens{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--surface-0:var(--lightningcss-light,#edf0ea)var(--lightningcss-dark,#0e1210);--surface-1:var(--lightningcss-light,#f7f8f5)var(--lightningcss-dark,#151a17);--surface-2:var(--lightningcss-light,#e2e6de)var(--lightningcss-dark,#0a0d0b);--surface-inverse:var(--lightningcss-light,#151a17)var(--lightningcss-dark,#eef2ee);--bubble:var(--lightningcss-light,#dfe5da)var(--lightningcss-dark,#1b221d);--ink-1:var(--lightningcss-light,#151a17)var(--lightningcss-dark,#eef2ee);--ink-2:var(--lightningcss-light,#2b332e)var(--lightningcss-dark,#c9d1cb);--ink-3:var(--lightningcss-light,#5b665f)var(--lightningcss-dark,#8a948c);--ink-inverse:var(--lightningcss-light,#f7f8f5)var(--lightningcss-dark,#0e1210);--edge:var(--lightningcss-light,#cdd4ca)var(--lightningcss-dark,#262d28);--edge-strong:var(--lightningcss-light,#9ea89f)var(--lightningcss-dark,#3d463f);--edge-control:var(--lightningcss-light,#6f7a72)var(--lightningcss-dark,#66716a);--tone-pass:var(--lightningcss-light,#1a7443)var(--lightningcss-dark,#5cc687);--tone-fail:var(--lightningcss-light,#b3261e)var(--lightningcss-dark,#f37a70);--tone-live:var(--lightningcss-light,#0a5fb4)var(--lightningcss-dark,#64b5ff);--tone-parked:var(--lightningcss-light,#7f5200)var(--lightningcss-dark,#e0b24e);--tone-queued:var(--ink-3);--tone-retired:var(--ink-3);--tone-on-danger:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0e1210);--wash:10%;--wash-pass:color-mix(in srgb, var(--tone-pass) var(--wash), var(--surface-1));--wash-fail:color-mix(in srgb, var(--tone-fail) var(--wash), var(--surface-1));--wash-live:color-mix(in srgb, var(--tone-live) var(--wash), var(--surface-1));--wash-parked:color-mix(in srgb, var(--tone-parked) var(--wash), var(--surface-1));--scrim:color-mix(in srgb, var(--surface-0) 70%, transparent);--focus:var(--ink-1);--font-prose:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, "SF Mono", "Cascadia Mono", "JetBrains Mono", Menlo, Consolas, "Liberation Mono", monospace;--mono-optical:.93em;--text-xs:.6875rem;--text-sm:.75rem;--text-md:.875rem;--text-lg:1rem;--text-xl:1.25rem;--text-2xl:1.625rem;--weight-regular:400;--weight-medium:500;--weight-strong:600;--leading-tight:1.25;--leading-dense:1.4;--leading-prose:1.55;--tracking-label:.06em;--measure:66ch;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--radius-1:2px;--radius-2:4px;--radius-3:1.125rem;--radius-circle:50%;--hairline:1px;--rail:2px;--height-clip:24em;--ring-focus:0 0 0 2px var(--surface-1), 0 0 0 4px var(--focus);--duration-1:.12s;--duration-2:.24s;--duration-pulse:1.2s;--ease-out:cubic-bezier(.2, 0, 0, 1);--width-page:96rem;--width-rail:16rem;--width-column:64rem;--width-aside:22rem;--width-aside-min:18rem;--col-label:8.5rem;--col-identity:8rem;--col-pill:7rem;--col-when:10rem;--col-spent:11rem;--col-meter-name:6.5rem;--width-meter:14rem}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-reduced-motion:reduce){:root{--duration-1:0s;--duration-2:0s;--duration-pulse:0s}}}@layer base{*,:before,:after{box-sizing:border-box}body{background:var(--surface-0);color:var(--ink-2);font:var(--weight-regular) var(--text-md) / var(--leading-prose) var(--font-prose);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,p,dl,dd,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}h1,h2,h3{color:var(--ink-1);font-weight:var(--weight-strong);line-height:var(--leading-tight)}h1{font-size:var(--text-xl)}h2,h3{font-size:var(--text-md)}a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--edge-control);text-decoration-color:var(--edge-control);text-underline-offset:.15em;transition:text-decoration-color var(--duration-1) var(--ease-out)}a:hover{text-decoration-color:currentColor}code,kbd,pre{font-family:var(--font-mono);font-size:var(--mono-optical)}pre{white-space:pre-wrap;word-break:break-word;margin:0}:focus-visible{box-shadow:var(--ring-focus);border-radius:var(--radius-1);outline:none}button,input,select,textarea{font:inherit;color:inherit}select{background:var(--surface-1);border:var(--hairline) solid var(--edge-control);border-radius:var(--radius-2);padding:var(--space-1) var(--space-2)}.num{font-variant-numeric:tabular-nums}.eyebrow{font:var(--weight-medium) var(--text-xs) / 1 var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-3)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@layer ui{.notice{gap:var(--space-1);padding:var(--space-3) var(--space-4);background:var(--surface-1);border-radius:var(--radius-3);color:var(--ink-2);max-width:var(--measure);display:grid}.notice-head{font-size:var(--text-sm);font-weight:var(--weight-strong);display:block}.notice-info .notice-head{color:var(--ink-1)}.notice-live{background:var(--wash-live)}.notice-live .notice-head{color:var(--tone-live)}.notice-parked{background:var(--wash-parked)}.notice-parked .notice-head{color:var(--tone-parked)}.notice-danger{background:var(--wash-fail)}.notice-danger .notice-head{color:var(--tone-fail)}.notice-detail{color:var(--ink-1)}.notice-more{color:var(--ink-3)}.notice-inline{background:0 0;border-radius:0;max-width:none;padding:0;display:block}.notice-inline.notice-info{color:var(--ink-3)}.notice-inline.notice-live{color:var(--tone-live)}.notice-inline.notice-parked{color:var(--tone-parked)}.notice-inline.notice-danger{color:var(--tone-fail)}.panel-head{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-2);display:flex}.panel-title{font-size:var(--text-md);font-weight:var(--weight-medium)}.panel-meta{color:var(--ink-3);font-size:var(--text-xs);white-space:nowrap}.panel-body{padding:0 var(--space-4) var(--space-4);gap:var(--space-3);display:grid}.panel-trigger{appearance:none;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.panel-chevron{color:var(--ink-3);transition:rotate var(--duration-2) var(--ease-out)}.panel-trigger[data-state=open]>.panel-chevron{rotate:90deg}.btn{background:var(--surface-1);color:var(--ink-1);border:var(--hairline) solid var(--edge-control);cursor:pointer;transition:background var(--duration-1) var(--ease-out), border-color var(--duration-1) var(--ease-out), color var(--duration-1) var(--ease-out)}.btn:hover{background:var(--surface-2)}.btn[aria-pressed=true],.btn[aria-checked=true]{background:var(--surface-inverse);color:var(--ink-inverse);border-color:var(--surface-inverse)}.btn[aria-busy=true]{color:var(--ink-3);cursor:progress}.btn:disabled{color:var(--ink-3);border-color:var(--edge);cursor:not-allowed;background:0 0}.btn-primary{background:var(--surface-inverse);color:var(--ink-inverse);border-color:var(--surface-inverse)}.btn-primary:hover{background:color-mix(in srgb, var(--surface-inverse) 85%, var(--surface-1))}.btn-quiet{color:var(--ink-2);background:0 0;border-color:#0000}.btn-quiet:hover{background:var(--surface-2)}.btn-danger{color:var(--tone-fail);background:0 0;border-color:#0000}.btn-danger:hover,.btn-danger:focus-visible{background:var(--tone-fail);color:var(--tone-on-danger);border-color:var(--tone-fail)}.btn-quiet:disabled,.btn-danger:disabled{border-color:#0000}.pill{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-3);background:var(--surface-2);font:var(--weight-medium) var(--text-xs) / var(--leading-dense) var(--font-prose);color:var(--ink-2);white-space:nowrap;vertical-align:baseline;display:inline-flex}.pill-emphasis{font-size:var(--text-sm);font-weight:var(--weight-strong);padding:var(--space-1) var(--space-3)}.pill-retired{color:var(--ink-3)}.pill-mark{border-radius:var(--radius-circle);flex:none;width:.5em;height:.5em;display:inline-block}.pill-pass .pill-mark{background:var(--tone-pass)}.pill-fail .pill-mark{background:var(--tone-fail);border-radius:0}.pill-live .pill-mark{background:var(--tone-live);animation:pill-pulse var(--duration-pulse) var(--ease-out) infinite}.pill-queued .pill-mark{box-shadow:inset 0 0 0 var(--hairline) var(--tone-queued)}.pill-parked .pill-mark{background:var(--tone-parked);border-radius:0;width:.22em;height:.85em}.pill-retired .pill-mark,.pill-neutral .pill-mark{display:none}@keyframes pill-pulse{0%,to{opacity:1}50%{opacity:.3}}.tabular{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.tabular th,.tabular td{text-align:left;padding:var(--space-2) var(--space-3);white-space:nowrap;border-bottom:var(--hairline) solid var(--edge)}.tabular tbody tr:last-child>*{border-bottom:0}.tabular thead th{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink-3)}.tabular tbody th{font-weight:var(--weight-regular);font-family:var(--font-mono);font-size:var(--mono-optical)}.tabular tbody tr:hover{background:var(--surface-2)}.tabular .num{text-align:right}.tooltip{max-width:var(--measure);padding:var(--space-1) var(--space-3);border-radius:var(--radius-3);background:var(--surface-1);color:var(--ink-2);border:var(--hairline) solid var(--edge);font-size:var(--text-sm);line-height:var(--leading-dense)}.fig{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink-2)}.fig-dim{color:var(--ink-3)}.fig-live{color:var(--tone-live)}.fig-basis{font-size:var(--text-xs);color:var(--ink-3);margin-left:var(--space-1);font-style:normal}.fig-sep{color:var(--edge-strong);margin:0 var(--space-1);font-style:normal}.empty{color:var(--ink-3)}.identity{font-family:var(--font-mono);font-size:var(--mono-optical);color:var(--ink-3);white-space:nowrap}.identity-block{white-space:pre-wrap;word-break:break-all;-webkit-user-select:all;user-select:all;color:var(--ink-2);background:var(--surface-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-2);display:block}.ledger{gap:var(--space-4);display:grid}.ledger-truncated{color:var(--tone-parked)}.ledger-group{gap:var(--space-3);padding-left:var(--space-4);border-left:var(--rail) dashed var(--edge-strong);display:grid}.ledger-group-current{border-left-style:solid;border-left-color:var(--tone-live)}.ledger-group-superseded{color:var(--ink-3)}.ledger-group>summary{cursor:pointer;list-style:none}.ledger-group>summary::-webkit-details-marker{display:none}.ledger-group-head{align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.ledger-group-superseded .ledger-group-head h3,.ledger-group-summary{color:var(--ink-3)}.ledger-group-rollup{margin-top:var(--space-1);display:block}.ledger-block{display:grid}.ledger-eyebrow{align-items:baseline;gap:var(--space-3);padding:var(--space-1) 0;display:flex}.ledger-rows{display:grid}.ledger-row{grid-template-columns:var(--col-label) var(--col-identity) var(--col-pill) var(--col-when) var(--col-spent) minmax(0, 1fr) auto;gap:var(--space-3);padding:var(--space-2) 0;border-top:var(--hairline) solid var(--edge);line-height:var(--leading-dense);align-items:baseline;display:grid}.ledger-label{color:var(--ink-1)}.ledger-group-superseded .ledger-label{color:var(--ink-3)}.ledger-identity,.ledger-when,.ledger-spent{text-overflow:ellipsis;min-width:0;overflow:hidden}.ledger-note{color:var(--ink-3);font-size:var(--text-sm);min-width:0}.ledger-note strong{color:var(--ink-1);font-weight:var(--weight-strong)}.ledger-row-ghost .ledger-label{color:var(--ink-3);font-style:italic}.ledger-row-changed{box-shadow:inset var(--rail) 0 0 var(--tone-live);padding-left:var(--space-2);animation:ledger-settle var(--duration-2) var(--ease-out)}.ledger-detail{padding:var(--space-2) 0 var(--space-3);grid-column:1/-1}@keyframes ledger-settle{0%{background:var(--wash-live)}to{background:0 0}}@media (width<=60em){.ledger-row{grid-template-columns:1fr 1fr}.ledger-note,.ledger-when,.ledger-spent{grid-column:1/-1}}.fields{column-gap:var(--space-4);row-gap:var(--space-1);grid-template-columns:max-content minmax(0,1fr);display:grid}.field{display:contents}.fields dt{color:var(--ink-3);font-size:var(--text-sm)}.fields dd{color:var(--ink-2);overflow-wrap:anywhere;min-width:0}.field-absent{color:var(--ink-3)}.fields-inline{column-gap:var(--space-2);flex-wrap:wrap;align-items:baseline;row-gap:0;display:flex}.fields-inline .field{gap:var(--space-1);align-items:baseline;display:inline-flex}.fields-inline .field+.field:before{content:"·";color:var(--edge-strong);margin-right:var(--space-1)}.picker{max-height:var(--radix-dropdown-menu-content-available-height);gap:var(--space-1);padding:var(--space-1);background:var(--surface-1);color:var(--ink-1);border:var(--hairline) solid var(--edge);border-radius:var(--radius-3);font:var(--weight-regular) var(--text-md) / var(--leading-dense) var(--font-prose);display:grid;overflow-y:auto}.picker-item{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-3);cursor:pointer;white-space:nowrap;outline:none;display:flex}.picker-item[data-highlighted]{background:var(--surface-2)}.picker-gutter{justify-content:center;width:1ch;display:inline-flex}.picker-mark{border-radius:var(--radius-circle);background:currentColor;width:.4em;height:.4em;display:block}.toggle-group .btn{color:var(--ink-2);background:0 0;border-color:#0000}.toggle-group .btn:hover{color:var(--ink-1)}.toggle-group .btn[aria-checked=true]{background:var(--surface-1);border-color:var(--edge);color:var(--ink-1)}.act{gap:var(--space-1);padding-bottom:var(--space-3);border-bottom:var(--hairline) solid var(--edge);max-width:var(--measure);display:grid}.act:last-child{border-bottom:0;padding-bottom:0}.act-head{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.act-effect{color:var(--ink-2)}.act-cost{color:var(--ink-1);font-variant-numeric:tabular-nums}.act-more{color:var(--ink-3)}.act-refused{color:var(--tone-parked)}.act-compact{border:0;padding:0;display:inline}.disclosure{display:contents}.meter{gap:var(--space-1);display:grid}.meter-line{gap:var(--space-2);flex-wrap:wrap;align-items:baseline;display:flex}.meter-name{color:var(--ink-1);font-weight:var(--weight-medium);min-width:var(--col-meter-name)}.meter-figure{color:var(--ink-2)}.meter-exhausted .meter-figure{color:var(--tone-parked)}.meter-over .meter-figure{color:var(--tone-fail)}.meter-none .meter-figure{color:var(--ink-3)}.meter-cells{gap:var(--space-1);height:var(--space-2);max-width:var(--width-meter);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.meter-cell{border-radius:var(--radius-1);background:var(--surface-2);box-shadow:inset 0 0 0 var(--hairline) var(--edge-strong)}.meter-cell-spent{background:var(--tone-parked);box-shadow:none}.meter-cell-left{background:var(--tone-pass);box-shadow:none}.meter-over .meter-cell-spent{background:var(--tone-fail)}.meter-bar-unbounded{height:var(--space-2);max-width:var(--width-meter);border-radius:var(--radius-1);border:var(--hairline) dashed var(--ink-3);background:repeating-linear-gradient(135deg, transparent 0 var(--space-1), var(--edge-strong) var(--space-1) calc(var(--space-1) + var(--hairline)))}.meter-native{width:100%;max-width:var(--width-meter);height:var(--space-2)}.meter-how{color:var(--ink-3);font-size:var(--text-xs)}.meter-action{padding-top:var(--space-1)}.sections{gap:var(--space-1);display:grid}.sections a{color:var(--ink-2);padding:var(--space-1) 0;border-bottom:var(--hairline) solid var(--edge);justify-content:space-between;gap:var(--space-3);text-decoration:none;display:flex}.sections a:last-child{border-bottom:0}.sections a:hover{color:var(--ink-1)}.sections .fig,.sections-note{color:var(--ink-3);font-size:var(--text-sm);white-space:nowrap}}@layer page{.conversation-trigger{appearance:none;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.conversation-field:focus-within{box-shadow:var(--ring-focus)}.conversation-input{background:0 0}.conversation-input:focus-visible{box-shadow:none}.conversation-chevron{transition:rotate var(--duration-1) var(--ease-out)}[data-state=open]>.conversation-chevron{rotate:90deg}.conversation-glyph-live{animation:conversation-pulse var(--duration-pulse) var(--ease-out) infinite}@keyframes conversation-pulse{0%,to{opacity:1}50%{opacity:.3}}.inquiry-ask-text{min-height:6em}.shell-banner>.notice{border-radius:0;max-width:none}}@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{inset-block:0}.top-4{top:var(--space-4)}.left-0{left:0}.z-10{z-index:10}.z-20{z-index:20}.col-start-2{grid-column-start:2}.-col-end-1{grid-column-end:calc(1 * -1)}.container{width:100%}.mx-auto{margin-inline:auto}.ml-auto{margin-left:auto}.block{display:block}.block\!{display:block!important}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-2{width:var(--space-2);height:var(--space-2)}.size-3{width:var(--space-3);height:var(--space-3)}.size-4{width:var(--space-4);height:var(--space-4)}.size-5{width:var(--space-5);height:var(--space-5)}.size-6{width:var(--space-6);height:var(--space-6)}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.max-h-\(--height-clip\){max-height:var(--height-clip)}.min-h-0{min-height:0}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.w-full{width:100%}.w-px{width:1px}.w-rail{width:var(--width-rail)}.max-w-3\/4{max-width:75%}.max-w-aside{max-width:var(--width-aside)}.max-w-column{max-width:var(--width-column)}.max-w-full{max-width:100%}.max-w-measure{max-width:var(--measure)}.max-w-page{max-width:var(--width-page)}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-full{flex-basis:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-mt-4{scroll-margin-top:var(--space-4)}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_auto_var\(--width-aside\)\]{grid-template-columns:minmax(0,1fr) auto var(--width-aside)}.grid-cols-\[minmax\(var\(--width-aside-min\)\,var\(--width-aside\)\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(var(--width-aside-min),var(--width-aside)) minmax(0,1fr)}.grid-cols-\[var\(--width-rail\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:var(--width-rail) auto minmax(0,1fr)}.grid-rows-\[1fr_auto\]{grid-template-rows:1fr auto}.grid-rows-\[auto_auto_auto_minmax\(0\,1fr\)\]{grid-template-rows:auto auto auto minmax(0,1fr)}.grid-rows-\[minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,1fr)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-center{justify-content:center}.justify-items-center{justify-items:center}.justify-items-end{justify-items:end}.justify-items-start{justify-items:start}.gap-1{gap:var(--space-1)}.gap-2{gap:var(--space-2)}.gap-3{gap:var(--space-3)}.gap-4{gap:var(--space-4)}.gap-5{gap:var(--space-5)}.gap-6{gap:var(--space-6)}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded-2{border-radius:var(--radius-2)}.rounded-3{border-radius:var(--radius-3)}.rounded-circle{border-radius:var(--radius-circle)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-edge{border-color:var(--edge)}.border-edge-control{border-color:var(--edge-control)}.bg-bubble{background-color:var(--bubble)}.bg-edge{background-color:var(--edge)}.bg-ink-3{background-color:var(--ink-3)}.bg-scrim{background-color:var(--scrim)}.bg-surface-0{background-color:var(--surface-0)}.bg-surface-1{background-color:var(--surface-1)}.bg-surface-2{background-color:var(--surface-2)}.bg-surface-inverse{background-color:var(--surface-inverse)}.bg-tone-fail{background-color:var(--tone-fail)}.bg-tone-live{background-color:var(--tone-live)}.bg-tone-parked{background-color:var(--tone-parked)}.bg-tone-pass{background-color:var(--tone-pass)}.bg-tone-queued{background-color:var(--tone-queued)}.bg-tone-retired{background-color:var(--tone-retired)}.p-0{padding:0}.p-1{padding:var(--space-1)}.p-2{padding:var(--space-2)}.p-3{padding:var(--space-3)}.p-4{padding:var(--space-4)}.px-0{padding-inline:0}.px-2{padding-inline:var(--space-2)}.px-3{padding-inline:var(--space-3)}.px-4{padding-inline:var(--space-4)}.py-1{padding-block:var(--space-1)}.py-2{padding-block:var(--space-2)}.py-3{padding-block:var(--space-3)}.py-4{padding-block:var(--space-4)}.pt-1{padding-top:var(--space-1)}.pt-2{padding-top:var(--space-2)}.pb-3{padding-bottom:var(--space-3)}.pl-4{padding-left:var(--space-4)}.text-center{text-align:center}.text-left{text-align:left}.align-bottom{vertical-align:bottom}.font-mono{font-family:var(--font-mono)}.font-prose{font-family:var(--font-prose)}.text-md{font-size:var(--text-md)}.text-sm{font-size:var(--text-sm)}.text-xs{font-size:var(--text-xs)}.leading-dense{--tw-leading:var(--leading-dense);line-height:var(--leading-dense)}.font-medium{--tw-font-weight:var(--weight-medium);font-weight:var(--weight-medium)}.font-strong{--tw-font-weight:var(--weight-strong);font-weight:var(--weight-strong)}.tracking-label{--tw-tracking:var(--tracking-label);letter-spacing:var(--tracking-label)}.break-words{overflow-wrap:break-word}.wrap-anywhere{overflow-wrap:anywhere}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-ink-1{color:var(--ink-1)}.text-ink-2{color:var(--ink-2)}.text-ink-3{color:var(--ink-3)}.text-ink-inverse{color:var(--ink-inverse)}.text-tone-fail{color:var(--tone-fail)}.text-tone-live{color:var(--tone-live)}.text-tone-parked{color:var(--tone-parked)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.outline-none{--tw-outline-style:none;outline-style:none}.disabled\:bg-surface-2:disabled{background-color:var(--surface-2)}.disabled\:text-ink-3:disabled{color:var(--ink-3)}.has-\[\[role\=region\]\]\:self-stretch:has([role=region]){align-self:stretch}.aria-invalid\:border-tone-fail[aria-invalid=true]{border-color:var(--tone-fail)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.panel-note,.panel-absent,.panel-failed{padding:var(--space-2) var(--space-4);margin:0}.panel-note{color:var(--ink-3)}.panel-absent{color:var(--tone-parked)}.panel-failed{color:var(--tone-fail)}.freshness{color:var(--ink-3);font-size:var(--text-xs)}.freshness-stale{color:var(--tone-parked)}.placeholder{color:var(--ink-3)}.configuration{gap:var(--space-2);padding:var(--space-2) var(--space-4);display:grid}.phase{color:var(--ink-1);font-weight:700}.phase-escalated,.phase-handoffblocked{color:var(--tone-parked)}.phase-revoked,.phase-abandoned{color:var(--tone-fail)}.ticket-reason{color:var(--tone-parked);grid-column:1/-1;margin:0}.legacy-fields{gap:0 var(--space-4);padding:var(--space-2) var(--space-4);grid-template-columns:max-content 1fr;margin:0;display:grid}.legacy-field{display:contents}.legacy-fields dt{color:var(--ink-3)}.legacy-fields dd{overflow-wrap:anywhere;min-width:0;margin:0}.canonical,.preview{max-height:24rem;padding:var(--space-2);background:var(--surface-2);border:1px solid var(--edge);border-radius:var(--radius-2);white-space:pre-wrap;word-break:break-word;margin:0;overflow:auto}.execution{border-top:1px solid var(--edge);padding-top:var(--space-2)}.execution-head{gap:var(--space-4);text-align:left;background:0 0;border:none;grid-template-columns:10rem 6rem 6rem 1fr;width:100%;padding:0;display:grid}.execution-status,.execution-outcome{color:var(--ink-3)}.attempts{border-collapse:collapse;width:100%}.attempts th,.attempts td{text-align:left;padding:.1rem var(--space-2);border-bottom:1px solid var(--edge);font-weight:400}.attempts th{color:var(--ink-3);font-size:var(--text-xs)}.session-card{max-width:34rem;padding:var(--space-4);border:1px solid var(--edge);border-radius:var(--radius-2);background:var(--surface-1);gap:var(--space-4);margin:12vh auto;display:grid}.creation{gap:var(--space-2);padding:var(--space-2) var(--space-4);justify-items:start;display:grid}.creation>*{width:100%}.creation>button{width:auto}.creation-row{align-items:baseline;gap:var(--space-2);grid-template-columns:10rem 1fr auto;display:grid}.creation-row>span:first-child{color:var(--ink-3)}.creation-intent textarea{resize:vertical}.creation-set{gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--edge);border-radius:var(--radius-2);margin:0;display:grid}.creation-set legend{color:var(--ink-3);padding:0 var(--space-2)}.creation-check{align-items:baseline;gap:var(--space-2);display:flex}.creation-check input{width:auto}.creation-stage{gap:var(--space-2);grid-template-columns:1fr auto;display:grid}.creation-set>button,.creation-stage>button{justify-self:start}.run-report{padding:var(--space-2);background:var(--surface-2);border:1px solid var(--edge);border-radius:var(--radius-2);white-space:pre-wrap;word-break:break-word;margin:0}.run-report>:first-child{margin-top:0}.run-report>:last-child{margin-bottom:0}.run-report pre{white-space:pre-wrap;word-break:break-word}.turns{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.turns th,.turns td{text-align:left;padding:.1rem var(--space-2);border-bottom:1px solid var(--edge);font-weight:400}.turns th{color:var(--ink-3);font-size:var(--text-xs)}.configuration-file{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.configuration-file .preview{flex-basis:100%}
