.uxGiJW_board{gap:var(--cb-space-8);min-width:0;display:grid}.uxGiJW_theme{gap:var(--cb-space-5);min-width:0;padding:var(--cb-space-5);border:var(--cb-border-width) solid var(--cb-border-subtle);border-radius:var(--cb-radius-5);background:var(--cb-surface-0);color:var(--cb-text-primary);display:grid}.uxGiJW_head{gap:var(--cb-space-5);align-items:start;display:grid}@media (min-width:48rem){.uxGiJW_head{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.uxGiJW_naming{gap:var(--cb-space-2);align-content:start;min-width:0;display:grid}.uxGiJW_name{color:var(--cb-text-primary);font-size:var(--cb-text-lg);font-weight:var(--cb-weight-medium);margin:0}.uxGiJW_mode{color:var(--cb-text-muted);font-size:var(--cb-text-xs);margin:0}.uxGiJW_source{max-width:var(--cb-measure);color:var(--cb-text-secondary);font-size:var(--cb-text-xs);line-height:var(--cb-leading-prose);margin:0}.uxGiJW_photo{width:auto;max-width:100%;height:auto;max-height:calc(var(--cb-space-34) * 2);border-radius:var(--cb-radius-3);object-fit:contain;justify-self:start}.uxGiJW_part{gap:var(--cb-space-3);min-width:0;padding-top:var(--cb-space-3);border-top:var(--cb-border-width) solid var(--cb-border-subtle);display:grid;overflow-x:auto}.uxGiJW_partName{color:var(--cb-text-primary);font-size:var(--cb-text-xs);font-weight:var(--cb-weight-medium);margin:0}.uxGiJW_why{max-width:var(--cb-measure);color:var(--cb-text-secondary);font-size:var(--cb-text-xs);line-height:var(--cb-leading-prose);margin:0}.uxGiJW_seeds{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--cb-space-34)), 1fr));gap:var(--cb-space-3);margin:0;padding:0;list-style:none;display:grid}.uxGiJW_seed{gap:var(--cb-space-1);display:grid}.uxGiJW_seedPaint{height:var(--cb-space-13);border:var(--cb-border-width) solid var(--cb-border-subtle);border-radius:var(--cb-radius-2);display:block}.uxGiJW_seedName{color:var(--cb-text-primary);font-size:var(--cb-text-xs);font-weight:var(--cb-weight-medium)}.uxGiJW_seedHex{color:var(--cb-accent-text);font-family:var(--cb-font-mono);font-size:var(--cb-text-xs)}.uxGiJW_seedRole{color:var(--cb-text-muted);font-size:var(--cb-text-xs);line-height:var(--cb-leading-dense)}.uxGiJW_sets{gap:var(--cb-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.uxGiJW_set{gap:var(--cb-space-2);padding:var(--cb-space-1) var(--cb-space-3);border:var(--cb-border-width) solid var(--cb-border-default);border-radius:var(--cb-radius-pill);color:var(--cb-text-secondary);font-family:var(--cb-font-mono);font-size:var(--cb-text-xs);display:flex}.uxGiJW_ramps{gap:var(--cb-space-2);display:grid}.uxGiJW_ramp{grid-template-columns:var(--cb-space-21) minmax(0, 1fr);gap:var(--cb-space-3);align-items:center;display:grid}.uxGiJW_rampName{color:var(--cb-text-muted);font-family:var(--cb-font-mono);font-size:var(--cb-text-xs)}.uxGiJW_rampSteps{border:var(--cb-border-width) solid var(--cb-border-subtle);border-radius:var(--cb-radius-1);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;overflow:hidden}.uxGiJW_step{height:var(--cb-space-8);display:block}.uxGiJW_family{gap:var(--cb-space-2);display:grid}.uxGiJW_familyName{color:var(--cb-text-secondary);font-size:var(--cb-text-xs);font-weight:var(--cb-weight-medium);text-transform:uppercase;letter-spacing:var(--cb-tracking-caps);margin:0}.uxGiJW_chips{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--cb-space-34)), 1fr));gap:var(--cb-space-2);display:grid}.uxGiJW_chip{grid-template-columns:var(--cb-space-8) minmax(0, 1fr);gap:var(--cb-space-1) var(--cb-space-2);align-items:center;display:grid}.uxGiJW_paint{height:var(--cb-space-8);border:var(--cb-border-width) solid var(--cb-border-subtle);border-radius:var(--cb-radius-1);grid-row:1/span 2}.uxGiJW_chipName{color:var(--cb-text-primary);font-size:var(--cb-text-xs)}.uxGiJW_chipHex{color:var(--cb-text-muted);font-family:var(--cb-font-mono);font-size:var(--cb-text-xs)}.uxGiJW_table{border-collapse:collapse;width:100%;color:var(--cb-text-secondary);font-size:var(--cb-text-xs)}.uxGiJW_table th,.uxGiJW_table td{padding:var(--cb-space-1) var(--cb-space-2);border-bottom:var(--cb-border-width) solid var(--cb-border-subtle);text-align:start}.uxGiJW_table th{color:var(--cb-text-muted);font-weight:var(--cb-weight-medium)}.uxGiJW_number{font-family:var(--cb-font-mono);font-variant-numeric:tabular-nums slashed-zero;text-align:end}.uxGiJW_table td[data-pass=true]{color:var(--cb-success-text)}.uxGiJW_table td[data-pass=false]{color:var(--cb-danger-text);font-weight:var(--cb-weight-bold)}
@layer cb-component{@keyframes kgCula_skyDrift{0%{transform:translateY(0)}to{transform:translateY(-2000px)}}@keyframes kgCula_starfieldDrift{0%{transform:translateY(0)}to{transform:translateY(-600px)}}.kgCula_ground,.kgCula_starfield{--sky-horizon:var(--cb-sky-horizon);--sky-zenith:var(--cb-sky-zenith);--star-ink:var(--cb-star-ink);--star-alpha:var(--cb-star-alpha);--starfield-alpha:var(--cb-starfield-alpha)}.kgCula_ground{z-index:-1;background:radial-gradient(120% 80% at 50% 110%, var(--sky-horizon) 0%, transparent 60%), radial-gradient(90% 60% at 18% -10%, var(--sky-zenith) 0%, transparent 60%), var(--cb-surface-0);pointer-events:none;position:fixed;inset:0;overflow:hidden}.kgCula_layer{width:var(--star-size,1px);height:var(--star-size,1px);border-radius:var(--cb-radius-round);color:var(--star-ink);opacity:var(--star-alpha);animation:kgCula_skyDrift var(--star-period,var(--cb-motion-sky-1)) linear infinite;will-change:transform;position:absolute;top:0;left:0}.kgCula_layer:after{content:"";width:inherit;height:inherit;border-radius:inherit;box-shadow:inherit;position:absolute;top:2000px;left:0}.kgCula_layer1{--star-size:1px;--star-period:var(--cb-motion-sky-1);box-shadow:var(--stars-1,none)}.kgCula_layer2{--star-size:2px;--star-period:var(--cb-motion-sky-2);box-shadow:var(--stars-2,none)}.kgCula_layer3{--star-size:3px;--star-period:var(--cb-motion-sky-3);box-shadow:var(--stars-3,none);color:color-mix(in oklch, var(--star-ink) 80%, var(--cb-accent-fill))}.kgCula_starfield{z-index:0;border-radius:inherit;background:radial-gradient(120% 90% at 50% 120%, var(--sky-horizon) 0%, transparent 60%), radial-gradient(80% 60% at 10% -10%, var(--sky-zenith) 0%, transparent 60%);pointer-events:none;position:absolute;inset:0;overflow:hidden}.kgCula_fieldLayer{width:var(--star-size,1px);height:var(--star-size,1px);border-radius:var(--cb-radius-round);color:var(--star-ink);opacity:var(--starfield-alpha);animation:kgCula_starfieldDrift var(--star-period,var(--cb-motion-sky-2)) linear infinite;will-change:transform;position:absolute;top:0;left:0}.kgCula_fieldLayer:after{content:"";width:inherit;height:inherit;border-radius:inherit;box-shadow:inherit;position:absolute;top:600px;left:0}.kgCula_fieldA{--star-size:1px;--star-period:var(--cb-motion-sky-2);box-shadow:var(--stars-a,none)}.kgCula_fieldB{--star-size:2px;--star-period:var(--cb-motion-sky-3);box-shadow:var(--stars-b,none);color:color-mix(in oklch, var(--star-ink) 80%, var(--cb-accent-fill))}.kgCula_starfield .kgCula_fieldLayer{color:var(--cb-text-secondary)}@media (prefers-reduced-motion:reduce){.kgCula_ground .kgCula_layer,.kgCula_starfield .kgCula_fieldLayer{animation:none}}[data-calm=true] .kgCula_ground .kgCula_layer,[data-calm=true] .kgCula_starfield .kgCula_fieldLayer{animation:none}}
@layer cb-component{.WsBRYW_root{--icon-size:var(--cb-space-5);width:var(--icon-size);height:var(--icon-size);vertical-align:middle;color:currentColor;flex:none;display:inline-block}.WsBRYW_root[data-size=sm]{--icon-size:calc(var(--cb-space-3) + var(--cb-space-1))}.WsBRYW_root[data-size=lg]{--icon-size:calc(var(--cb-space-5) + var(--cb-space-1))}.WsBRYW_root[data-tone=muted]{color:var(--cb-text-muted)}.WsBRYW_root[data-tone=accent]{color:var(--cb-accent-mark)}.WsBRYW_root[data-tone=success]{color:var(--cb-success-solid)}.WsBRYW_root[data-tone=warning]{color:var(--cb-warning-solid)}.WsBRYW_root[data-tone=danger]{color:var(--cb-danger-solid)}.WsBRYW_root[data-tone=info]{color:var(--cb-info-solid)}}
@layer cb-component{.XKRAIW_trigger{inline-size:var(--cb-target-min);block-size:var(--cb-target-min);border-radius:var(--cb-radius-round);color:var(--cb-text-secondary);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.XKRAIW_trigger:disabled{cursor:default}.XKRAIW_trigger:focus-visible{outline:var(--cb-focus-width) solid var(--cb-focus-ring);outline-offset:var(--cb-focus-offset)}.XKRAIW_panel,.XKRAIW_pages{gap:var(--cb-space-3);min-width:0;display:grid}.XKRAIW_group{gap:var(--cb-space-2);min-width:0;display:grid}.XKRAIW_foot{justify-content:flex-end;gap:var(--cb-space-2);border-block-start:var(--cb-border-width) solid var(--cb-border-subtle);flex-wrap:wrap;padding-block-start:var(--cb-space-3);display:flex}}
@layer cb-component{.yPWWda_root{z-index:var(--cb-z-sticky);border-block-end:var(--cb-border-width) solid var(--cb-border-subtle);background:var(--cb-workspace-chrome);min-width:0;container-type:inline-size}.yPWWda_root[data-sticky=true]{position:sticky;inset-block-start:0}.yPWWda_root[data-appearance=plain]{background:0 0;border-block-end:0}.yPWWda_row{align-items:center;gap:var(--cb-space-5);block-size:var(--cb-space-13);padding-inline:var(--cb-space-8);display:flex}.yPWWda_start{flex:0 auto;align-items:center;min-width:0;display:flex}.yPWWda_start>*{min-width:0}.yPWWda_brandFull{display:contents}.yPWWda_brandCompact{display:none}.yPWWda_start>a{min-block-size:var(--cb-target-min);align-items:center;text-decoration:none;display:flex}.yPWWda_middle{flex:auto;align-items:center;min-width:0;display:flex}.yPWWda_end{align-items:center;gap:var(--cb-space-2);flex:none;margin-inline-start:auto;display:flex}.yPWWda_back{align-items:center;gap:var(--cb-space-2);min-width:0;min-block-size:var(--cb-target-min);padding:0 var(--cb-space-2) 0 0;border-radius:var(--cb-radius-pill);color:var(--cb-text-primary);font-family:var(--cb-font-ui);font-size:var(--cb-text-md);font-weight:var(--cb-weight-semibold);cursor:pointer;background:0 0;border:0;text-decoration:none;display:inline-flex}.yPWWda_back:disabled{cursor:default;opacity:.6}.yPWWda_backDisc{inline-size:var(--cb-space-8);block-size:var(--cb-space-8);border:var(--cb-border-width) solid var(--cb-border-subtle);border-radius:var(--cb-radius-round);background:var(--cb-surface-0);transition:background var(--cb-motion-1) var(--cb-ease-standard);flex:none;place-items:center;display:grid}.yPWWda_backLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (hover:hover){.yPWWda_back:hover:not(:disabled) .yPWWda_backDisc{background:var(--cb-surface-hover)}}.yPWWda_nav{min-width:0}.yPWWda_places{align-items:center;gap:var(--cb-space-1);margin:0;padding:0;list-style:none;display:flex}.yPWWda_place{align-items:center;gap:var(--cb-space-2);min-block-size:var(--cb-target-min);padding:0 var(--cb-space-3);border-radius:var(--cb-radius-pill);color:var(--cb-text-secondary);font-family:var(--cb-font-ui);font-size:var(--cb-text-md);font-weight:var(--cb-weight-medium);white-space:nowrap;transition:background var(--cb-motion-1) var(--cb-ease-standard), color var(--cb-motion-1) var(--cb-ease-standard);text-decoration:none;display:inline-flex}@media (hover:hover){.yPWWda_place:hover{background:var(--cb-surface-hover);color:var(--cb-text-primary)}}.yPWWda_place[aria-current=page]{background:var(--cb-accent-soft);color:var(--cb-accent-text);font-weight:var(--cb-weight-semibold)}.yPWWda_button{inline-size:var(--cb-target-min);block-size:var(--cb-target-min);border-radius:var(--cb-radius-round);color:var(--cb-text-secondary);cursor:pointer;transition:background var(--cb-motion-1) var(--cb-ease-standard), color var(--cb-motion-1) var(--cb-ease-standard);background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid;position:relative}@media (hover:hover){.yPWWda_button:hover:not(:disabled){background:var(--cb-surface-hover);color:var(--cb-text-primary)}}.yPWWda_button:disabled{cursor:default}.yPWWda_badge{pointer-events:none;display:flex;position:absolute;inset-block-start:var(--cb-space-1);inset-inline-end:var(--cb-space-1)}.yPWWda_pill{align-items:center;gap:var(--cb-space-2);block-size:var(--cb-space-8);padding:0 var(--cb-space-3);border-radius:var(--cb-radius-pill);background:var(--cb-secondary-soft);color:var(--cb-text-primary);font-family:var(--cb-font-ui);font-size:var(--cb-text-md);font-weight:var(--cb-weight-semibold);cursor:pointer;border:0;flex:none;display:inline-flex}.yPWWda_pillValue{font-variant-numeric:tabular-nums;white-space:nowrap}.yPWWda_back:focus-visible,.yPWWda_place:focus-visible,.yPWWda_button:focus-visible,.yPWWda_pill:focus-visible{outline:var(--cb-focus-width) solid var(--cb-focus-ring);outline-offset:var(--cb-focus-offset)}.yPWWda_root[data-appearance=plain] .yPWWda_row{padding-inline:0}@container not (min-width:672px){.yPWWda_row{gap:var(--cb-space-2);block-size:var(--cb-target-min);padding-inline:var(--cb-space-5)}.yPWWda_root[data-appearance=plain] .yPWWda_row{padding-inline:0}.yPWWda_nav,.yPWWda_brandFull{display:none}.yPWWda_start:has(.yPWWda_brandCompact){flex:none}.yPWWda_brandCompact{inline-size:var(--cb-target-min);block-size:var(--cb-target-min);place-items:center;display:grid}.yPWWda_end{gap:var(--cb-space-1)}}@media (forced-colors:active){.yPWWda_place[aria-current=page]{outline:var(--cb-border-width) solid Highlight}}}
@layer cb-component{._1P4rma_root{min-width:0;display:grid;container:cb-appearance-switcher/inline-size}._1P4rma_axis{justify-content:space-between;align-items:center;gap:var(--cb-space-3);min-width:0;padding-block:var(--cb-space-3);display:flex}._1P4rma_axis+._1P4rma_axis{border-block-start:var(--cb-border-width) solid var(--cb-border-subtle)}._1P4rma_axis:first-child{padding-block-start:0}._1P4rma_axis:last-child{padding-block-end:0}._1P4rma_axisLabel{color:var(--cb-text-secondary);font-size:var(--cb-text-md);font-weight:var(--cb-weight-medium);flex:none}._1P4rma_axis:last-child>*{flex:1;min-width:0}@container cb-appearance-switcher not (min-width:336px){._1P4rma_axis{align-items:stretch;gap:var(--cb-space-1);flex-direction:column}}}
@layer cb-component{._4hUmeq_root{--button-height:var(--cb-control-height);--button-padding:var(--cb-space-5);--button-radius:var(--cb-radius-2);--button-text:var(--cb-text-md);isolation:isolate;appearance:none;justify-content:center;align-items:center;gap:var(--cb-space-2);max-width:100%;min-height:var(--button-height);min-width:var(--cb-target-min);padding:0 var(--button-padding);border:var(--cb-border-width) solid transparent;border-radius:var(--button-radius);background:var(--cb-surface-1);color:var(--cb-text-primary);font-family:var(--cb-font-ui);font-size:var(--button-text);font-weight:var(--cb-weight-semibold);line-height:var(--cb-leading-tight);cursor:pointer;-webkit-user-select:none;user-select:none;box-shadow:0 0 calc(var(--glow,0) * var(--cb-edge-bloom)) color-mix(in oklch, var(--cb-accent-fill) calc(var(--glow,0) * 45%), transparent);transition:background var(--cb-motion-1) var(--cb-ease-standard), border-color var(--cb-motion-1) var(--cb-ease-standard), color var(--cb-motion-1) var(--cb-ease-standard), transform var(--cb-motion-1) var(--cb-ease-standard);text-decoration:none;display:inline-flex;position:relative}._4hUmeq_root:disabled,._4hUmeq_root[data-disabled]{cursor:not-allowed;opacity:.5}._4hUmeq_root:active:not(:disabled){transform:scale(.98)}._4hUmeq_label{line-height:var(--cb-leading-dense);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._4hUmeq_root[data-wrap-label]{padding-block:var(--cb-space-2)}._4hUmeq_root[data-wrap-label] ._4hUmeq_label{white-space:normal;overflow-wrap:anywhere;flex:1;min-width:0}._4hUmeq_root[data-intent=primary]{background:var(--cb-accent-fill);border-color:var(--cb-accent-border);color:var(--cb-accent-ink)}@media (hover:hover){._4hUmeq_root[data-intent=primary]:hover:not(:disabled){background:var(--cb-accent-fill-hover)}._4hUmeq_root[data-intent=secondary]:hover:not(:disabled){background:var(--cb-surface-hover)}}._4hUmeq_root[data-intent=secondary]{border-color:var(--cb-border-strong)}._4hUmeq_root[data-intent=ghost]{color:var(--cb-text-secondary);background:0 0}@media (hover:hover){._4hUmeq_root[data-intent=ghost]:hover:not(:disabled){background:var(--cb-surface-hover);color:var(--cb-text-primary)}}._4hUmeq_root[data-intent=danger]{background:var(--cb-danger-solid);color:var(--cb-text-inverse)}._4hUmeq_root[data-intent=danger]:hover:not(:disabled){background:color-mix(in oklch, var(--cb-danger-solid) 88%, var(--cb-text-primary))}._4hUmeq_root[data-size=sm]{--button-height:calc(var(--cb-control-height) - var(--cb-space-2));--button-padding:var(--cb-space-3);--button-text:var(--cb-text-xs)}._4hUmeq_root[data-size=lg]{--button-height:calc(var(--cb-control-height) + var(--cb-space-2));--button-padding:var(--cb-space-8);--button-radius:var(--cb-radius-3);--button-text:var(--cb-text-lg)}._4hUmeq_root[data-icon-only=true]{--button-padding:0;width:var(--button-height);min-width:var(--button-height)}._4hUmeq_root[data-size=canvas]{--button-height:var(--cb-canvas-button);--button-padding:0;--button-radius:var(--cb-radius-round);width:var(--button-height);height:var(--button-height);min-width:var(--button-height);color:var(--cb-canvas-control)}._4hUmeq_root[data-size=canvas]:not([data-icon-only]){width:auto;padding-inline:var(--cb-space-3);border-radius:var(--cb-radius-pill);font-size:var(--cb-text-md)}._4hUmeq_root[data-size=workspace]{--button-height:var(--cb-workspace-button);--button-padding:var(--cb-space-5);height:var(--button-height);border-radius:var(--cb-radius-3);font-size:var(--cb-text-md)}._4hUmeq_root[data-size=workspace][data-intent=primary]{background:var(--cb-workspace-action);color:var(--cb-workspace-action-ink);box-shadow:var(--cb-workspace-action-shadow);border-color:#0000}._4hUmeq_root[data-size=canvas]>svg,._4hUmeq_root[data-size=workspace]>svg{width:var(--cb-canvas-control-glyph);height:var(--cb-canvas-control-glyph)}._4hUmeq_root[data-size=canvas]>svg{stroke-width:1.5px}._4hUmeq_root[data-size=workspace-phone]{--button-height:var(--cb-target-min);--button-padding:0;width:var(--cb-target-min);height:var(--cb-target-min);min-width:var(--cb-target-min);border-color:var(--cb-canvas-border);background:var(--cb-canvas-card);color:var(--cb-canvas-text)}._4hUmeq_root[data-size=workspace-phone][aria-current=page]{border-color:var(--cb-accent-border);background:var(--cb-accent-soft);color:var(--cb-accent-text)}._4hUmeq_root[data-size=workspace-phone]>svg{width:var(--cb-workspace-phone-action-glyph);height:var(--cb-workspace-phone-action-glyph);stroke-width:1.6px}._4hUmeq_root[data-busy=true]{cursor:progress}@media (forced-colors:active){._4hUmeq_root{border-color:buttonborder}}._4hUmeq_root[data-size=option]{--button-height:var(--cb-target-min);--button-padding:var(--cb-queue-gap);border-radius:var(--cb-intake-option-radius);font-size:var(--cb-text-md);width:100%;padding-block:var(--cb-inspector-control-gap);border-color:var(--cb-canvas-border);color:var(--cb-canvas-text);text-align:left;background:0 0;justify-content:start}._4hUmeq_root[data-size=option] ._4hUmeq_label{white-space:normal;overflow-wrap:anywhere}._4hUmeq_root[data-size=intake]{--button-height:var(--cb-intake-action-height);--button-padding:var(--cb-queue-gap);border-radius:var(--cb-inspector-control-gap);font-size:var(--cb-radial-label)}._4hUmeq_root[data-size=intake][data-intent=secondary]{border-color:var(--cb-canvas-border);color:var(--cb-canvas-text);background:0 0}._4hUmeq_root[data-size=intake][data-intent=primary]{--button-padding:calc(var(--cb-space-2) * 2)}}
@layer cb-component{.atxmoa_root{width:100%;min-width:0;container:cb-button-group/inline-size}.atxmoa_row{align-items:center;gap:var(--cb-space-2);flex-wrap:wrap;min-width:0;display:flex}.atxmoa_root[data-align=end] .atxmoa_row{justify-content:flex-end}.atxmoa_root[data-align=between] .atxmoa_row{justify-content:space-between}@container cb-button-group not (min-width:208px){.atxmoa_row{flex-direction:column-reverse;align-items:stretch}}}
@layer cb-component{.NxU7Ha_root{grid-template-columns:var(--cb-space-5) minmax(0, 1fr);align-items:start;gap:var(--cb-space-3);min-height:var(--cb-target-min);padding:var(--cb-space-2) 0;cursor:pointer;min-width:0;font-size:var(--cb-text-md);display:grid}.NxU7Ha_root:has(.NxU7Ha_box[data-disabled]){cursor:not-allowed;opacity:.5}.NxU7Ha_box{width:var(--cb-space-5);height:var(--cb-space-5);margin-top:calc((1lh - var(--cb-space-5)) / 2);border:var(--cb-border-width) solid var(--cb-border-strong);border-radius:var(--cb-radius-1);background:var(--cb-surface-1);color:var(--cb-accent-ink);cursor:inherit;transition:background var(--cb-motion-1) var(--cb-ease-standard), border-color var(--cb-motion-1) var(--cb-ease-standard);place-items:center;padding:0;display:grid}.NxU7Ha_box[data-checked],.NxU7Ha_box[data-indeterminate]{border-color:var(--cb-accent-border);background:var(--cb-accent-fill)}.NxU7Ha_box[data-invalid]{border-color:var(--cb-danger-solid)}.NxU7Ha_indicator{line-height:var(--cb-leading-tight);place-items:center;display:grid}.NxU7Ha_box[data-indeterminate] .NxU7Ha_indicator svg{display:none}.NxU7Ha_box[data-indeterminate] .NxU7Ha_indicator:after{content:"";width:var(--cb-space-2);height:var(--cb-border-width);background:currentColor}.NxU7Ha_text{gap:var(--cb-space-1);min-width:0;display:grid}.NxU7Ha_label{color:var(--cb-text-primary);text-wrap:pretty}.NxU7Ha_description{color:var(--cb-text-muted);font-size:var(--cb-text-xs);text-wrap:pretty}@media (forced-colors:active){.NxU7Ha_box[data-checked],.NxU7Ha_box[data-indeterminate]{background:highlight}}.NxU7Ha_root[data-label-hidden=true]{grid-template-columns:var(--cb-space-5);min-width:var(--cb-target-min);place-items:center;padding:0}.NxU7Ha_root[data-label-hidden=true] .NxU7Ha_box{margin-top:0}.NxU7Ha_root[data-label-hidden=true] .NxU7Ha_text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.NxU7Ha_root[data-appearance=record]{grid-template-columns:calc(var(--cb-record-check-size) * var(--cb-graph-text-scale,1)) minmax(0, 1fr);align-items:center;gap:calc(var(--cb-radial-label-gap) * var(--cb-graph-text-scale,1));min-height:calc(var(--cb-record-check-row) * var(--cb-graph-text-scale,1));padding:0 var(--cb-space-1);font-size:inherit}.NxU7Ha_root[data-appearance=record] .NxU7Ha_box{width:calc(var(--cb-record-check-size) * var(--cb-graph-text-scale,1));height:calc(var(--cb-record-check-size) * var(--cb-graph-text-scale,1));border-color:var(--cb-canvas-muted);background:0 0;margin:0}.NxU7Ha_root[data-appearance=record] .NxU7Ha_box[data-checked],.NxU7Ha_root[data-appearance=record] .NxU7Ha_box[data-indeterminate]{border-color:var(--cb-accent-border);background:var(--cb-accent-fill)}.NxU7Ha_root[data-appearance=record] .NxU7Ha_label{color:var(--cb-canvas-text)}.NxU7Ha_root[data-appearance=record]:has(.NxU7Ha_box[data-disabled]){opacity:1}}
@layer cb-component{.RhvrpG_wrap{align-items:center;min-width:0;max-width:100%;display:inline-flex}.RhvrpG_root{appearance:none;align-items:center;gap:var(--cb-space-2);min-width:0;max-width:100%;min-height:calc(var(--cb-control-height) - var(--cb-space-3));padding:0 var(--cb-space-3);border:var(--cb-border-width) solid var(--cb-border-default);border-radius:var(--cb-radius-pill);background:var(--cb-surface-1);color:var(--cb-text-secondary);font-family:var(--cb-font-ui);font-size:var(--cb-text-xs);font-weight:var(--cb-weight-semibold);cursor:pointer;transition:background var(--cb-motion-1) var(--cb-ease-standard), border-color var(--cb-motion-1) var(--cb-ease-standard), color var(--cb-motion-1) var(--cb-ease-standard);display:inline-flex}.RhvrpG_label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.RhvrpG_root:hover{background:var(--cb-surface-hover);color:var(--cb-text-primary)}.RhvrpG_root[data-pressed]{border-color:var(--cb-accent-border);background:var(--cb-accent-soft);color:var(--cb-accent-text)}.RhvrpG_count{color:var(--cb-text-muted);font-family:var(--cb-font-mono);font-variant-numeric:tabular-nums slashed-zero;font-weight:var(--cb-weight-medium);flex:none}.RhvrpG_root[data-pressed] .RhvrpG_count{color:var(--cb-accent-text)}.RhvrpG_wrap[data-removable=true]{position:relative}.RhvrpG_wrap[data-removable=true] .RhvrpG_root{padding-inline-end:var(--cb-space-8)}.RhvrpG_remove{appearance:none;width:var(--cb-space-5);height:var(--cb-space-5);border-radius:var(--cb-radius-round);color:var(--cb-text-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:50%;inset-inline-end:var(--cb-space-1);translate:0 -50%}.RhvrpG_remove:hover{background:color-mix(in oklch, currentcolor 15%, transparent);color:var(--cb-text-primary)}.RhvrpG_wrap[data-hero=true] .RhvrpG_root{border-color:color-mix(in oklch, var(--cb-text-primary) 14%, transparent);background:color-mix(in oklch, var(--cb-surface-0) 72%, transparent);color:var(--cb-text-primary);font-weight:var(--cb-weight-medium);-webkit-backdrop-filter:blur(var(--cb-glass-blur)) saturate(1.1);backdrop-filter:blur(var(--cb-glass-blur)) saturate(1.1)}.RhvrpG_wrap[data-hero=true][data-accent=true] .RhvrpG_root{border-color:color-mix(in oklch, var(--cb-accent-border) 70%, transparent);background:color-mix(in oklch, var(--cb-surface-0) 78%, transparent);color:var(--cb-accent-text);font-weight:var(--cb-weight-semibold)}@media (prefers-reduced-transparency:reduce){.RhvrpG_wrap[data-hero=true] .RhvrpG_root,.RhvrpG_wrap[data-hero=true][data-accent=true] .RhvrpG_root{background:color-mix(in oklch, var(--cb-surface-0) 94%, transparent);-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.RhvrpG_wrap[data-hero=true] .RhvrpG_root{background:color-mix(in oklch, var(--cb-surface-0) 94%, transparent)}}.RhvrpG_wrap[data-appearance=workspace]{flex:none}.RhvrpG_wrap[data-appearance=workspace] .RhvrpG_root{height:var(--cb-branch-chip-height);min-height:0;padding:0 var(--cb-radial-center-gap);border-radius:var(--cb-space-1);border-color:var(--cb-canvas-hint-border);color:var(--cb-canvas-control);font-size:var(--cb-radial-label);background:0 0}.RhvrpG_wrap[data-appearance=workspace] .RhvrpG_label{display:inline-flex}.RhvrpG_wrap[data-appearance=workspace] .RhvrpG_root[data-pressed]{border-color:var(--cb-workspace-selected-border);background:var(--cb-workspace-selected);color:var(--cb-canvas-surface-mark)}.RhvrpG_wrap[data-appearance=workspace] .RhvrpG_count{font-size:var(--cb-branch-count-font);color:var(--cb-radial-text)}}
@layer cb-component{.PXUqSa_root{gap:var(--cb-space-2);width:100%;min-width:0;display:grid;position:relative;container:cb-composer/inline-size}.PXUqSa_suggestions{z-index:var(--cb-z-popover);display:grid;position:absolute;inset-block-end:calc(100% + var(--cb-space-2));inset-inline:0}.PXUqSa_box{grid-template-columns:var(--composer-columns,minmax(0, 1fr));align-items:end;gap:var(--cb-space-1);min-width:0;padding:var(--cb-space-2);border:var(--cb-border-width) solid var(--cb-border-default);border-radius:var(--cb-radius-5);background:var(--cb-surface-1);box-shadow:var(--cb-shadow-2);cursor:text;transition:border-color var(--cb-motion-1) var(--cb-ease-standard), box-shadow var(--cb-motion-1) var(--cb-ease-standard);display:grid;position:relative}.PXUqSa_box:focus-within{border-color:var(--cb-accent-border);box-shadow:var(--cb-shadow-3)}.PXUqSa_box[data-disabled=true]{background:var(--cb-surface-inset);cursor:not-allowed}.PXUqSa_field{width:100%;min-width:0;min-height:var(--cb-target-min);max-height:var(--composer-field-max,40dvh);padding:var(--cb-space-2) var(--cb-space-2) 0;color:var(--cb-text-primary);font-family:var(--cb-font-ui);font-size:var(--cb-text-md);line-height:var(--cb-leading-prose);resize:none;field-sizing:content;background:0 0;border:0;outline:none;display:block;overflow-y:auto}@media (pointer:coarse){.PXUqSa_field{font-size:max(1rem, var(--cb-text-md))}}.PXUqSa_field::placeholder{color:var(--cb-text-muted)}.PXUqSa_actions{justify-content:space-between;align-items:center;gap:var(--cb-space-2);display:flex}.PXUqSa_tools{align-items:center;gap:var(--cb-space-1);display:flex}.PXUqSa_round{--button-radius:var(--cb-radius-round)}.PXUqSa_attachments{gap:var(--cb-space-2);padding:0 0 var(--cb-space-1);scrollbar-width:thin;grid-column:1/-1;margin:0;list-style:none;display:flex;overflow-x:auto}.PXUqSa_attachment{align-items:center;gap:var(--cb-space-2);max-width:min(16rem,70vw);padding:var(--cb-space-1);border:var(--cb-border-width) solid var(--cb-border-subtle);border-radius:var(--cb-radius-3);background:var(--cb-surface-2);flex:none;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.PXUqSa_attachment[data-state=failed]{border-color:var(--cb-danger-solid)}.PXUqSa_thumb{width:var(--cb-space-8);height:var(--cb-space-8);border-radius:var(--cb-radius-2);background:var(--cb-surface-inset);color:var(--cb-text-secondary);object-fit:cover;place-items:center;display:grid}img.PXUqSa_thumb{width:var(--cb-space-13);height:var(--cb-space-13)}.PXUqSa_name{min-width:0;color:var(--cb-text-primary);font-size:var(--cb-text-xs);line-height:var(--cb-leading-dense);display:grid}.PXUqSa_name>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PXUqSa_name small{color:var(--cb-text-muted);font-size:var(--cb-text-xs)}.PXUqSa_recording{align-items:center;gap:var(--cb-space-2);min-height:var(--cb-target-min);padding:var(--cb-space-2) var(--cb-space-2) 0;color:var(--cb-text-primary);font-size:var(--cb-text-md);font-variant-numeric:tabular-nums;display:flex}.PXUqSa_recording small{color:var(--cb-text-muted);font-size:var(--cb-text-xs)}.PXUqSa_attachment[data-state=failed] .PXUqSa_name small{color:var(--cb-danger-text)}.PXUqSa_draft{color:var(--cb-text-muted);font-size:var(--cb-text-xs);white-space:nowrap}.PXUqSa_send{align-items:stretch;display:inline-flex}.PXUqSa_split{--button-radius:var(--cb-radius-pill) 0 0 var(--cb-radius-pill)}.PXUqSa_dot{width:var(--cb-space-2);height:var(--cb-space-2);border-radius:var(--cb-radius-round);background:var(--cb-danger-solid);animation:PXUqSa_breathe var(--cb-motion-loop) var(--cb-ease-standard) infinite alternate;flex:none}.PXUqSa_drop{justify-content:center;align-items:center;gap:var(--cb-space-2);border:var(--cb-border-width) dashed var(--cb-accent-border);border-radius:inherit;background:var(--cb-accent-soft);color:var(--cb-accent-text);font-size:var(--cb-text-md);pointer-events:none;display:flex;position:absolute;inset:0}.PXUqSa_footnote{max-width:100%;color:var(--cb-text-muted);font-size:var(--cb-text-xs);line-height:var(--cb-leading-dense);text-align:center;text-wrap:balance;justify-self:center;margin:0}@keyframes PXUqSa_breathe{0%{opacity:1}to{opacity:.38}}@media (prefers-reduced-motion:reduce){.PXUqSa_dot{animation:none}}}
@layer cb-component{.u129iW_root{gap:var(--cb-space-2);min-width:0;padding:var(--cb-space-3);border:var(--cb-border-width) solid var(--cb-border-default);border-radius:var(--cb-radius-3);background:var(--cb-surface-2);box-shadow:var(--cb-shadow-2);display:grid}.u129iW_lead{color:var(--cb-text-secondary);font-family:var(--cb-font-ui);font-size:var(--cb-text-xs);line-height:var(--cb-leading-tight)}.u129iW_filters{min-width:0;display:flex}.u129iW_filters>*{flex-wrap:wrap}.u129iW_list{gap:var(--cb-space-1);max-height:calc(var(--cb-control-height) * 8);margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.u129iW_group{gap:0;display:grid}.u129iW_groupLabel{padding:var(--cb-space-1) var(--cb-space-3) 0;color:var(--cb-text-muted);font-family:var(--cb-font-ui);font-size:var(--cb-text-xs);font-weight:var(--cb-weight-medium);letter-spacing:var(--cb-tracking-caps);text-transform:uppercase}.u129iW_item{align-items:center;gap:var(--cb-space-3);width:100%;min-height:calc(var(--cb-control-height) - var(--cb-space-1));min-width:0;padding:var(--cb-space-1) var(--cb-space-3);border-radius:var(--cb-radius-2);color:var(--cb-text-primary);font-family:var(--cb-font-ui);font-size:var(--cb-text-xs);text-align:start;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;display:flex}.u129iW_item[data-highlighted]{background:var(--cb-surface-hover)}.u129iW_item[data-disabled]{color:var(--cb-text-muted);cursor:not-allowed}.u129iW_mark{color:var(--cb-text-secondary);flex:none;place-items:center;display:grid}.u129iW_words{flex:1;min-width:0;display:grid}.u129iW_label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.u129iW_caption{color:var(--cb-text-muted);font-size:var(--cb-text-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.u129iW_empty{padding:var(--cb-space-1) var(--cb-space-3);color:var(--cb-text-muted);font-family:var(--cb-font-ui);font-size:var(--cb-text-xs);margin:0}.u129iW_more{padding:var(--cb-space-1) var(--cb-space-3);border-radius:var(--cb-radius-2);color:var(--cb-accent-text);font-family:var(--cb-font-ui);font-size:var(--cb-text-xs);cursor:pointer;background:0 0;border:0;justify-self:start}.u129iW_more:disabled{color:var(--cb-text-muted);cursor:default}}
@layer cb-component{.QXEvwG_cover{inset:calc(-1 * var(--cb-space-3)) calc(-1 * var(--cb-space-1));z-index:-1;pointer-events:none;background:var(--cb-surface-0);position:absolute;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,currentColor 12% 88%,#0000),linear-gradient(90deg,#0000,currentColor 8% 92%,#0000);mask-image:linear-gradient(#0000,currentColor 12% 88%,#0000),linear-gradient(90deg,#0000,currentColor 8% 92%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.QXEvwG_cover img{object-fit:cover;opacity:.2;block-size:100%;inline-size:100%;display:block}}
@layer cb-component{@keyframes Fasq3W_sheetIn{0%{opacity:.6;transform:translateX(var(--cb-space-5))}to{opacity:1;transform:none}}@keyframes Fasq3W_riseIn{0%{opacity:.6;transform:translateY(var(--cb-space-5))}to{opacity:1;transform:none}}.Fasq3W_panel{border:var(--cb-border-width) solid var(--cb-border-default);border-radius:var(--cb-radius-3);background:var(--cb-surface-1);min-width:0;color:var(--cb-text-primary);grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.Fasq3W_panel[data-mode=docked]{top:var(--cb-space-13);max-height:calc(100dvh - var(--cb-space-21));box-shadow:var(--cb-shadow-2);position:sticky}.Fasq3W_scrim{z-index:var(--cb-z-dialog);background:var(--cb-overlay);position:fixed;inset:0}.Fasq3W_viewport{z-index:var(--cb-z-dialog);pointer-events:none;position:fixed;inset:0;container:cb-detail-panel/inline-size}.Fasq3W_panel[data-mode=sheet]{width:min(100%, calc(var(--cb-space-34) * 3));border-color:var(--cb-border-strong);border-radius:var(--cb-radius-3) 0 0 var(--cb-radius-3);background:var(--cb-surface-3);box-shadow:var(--cb-shadow-3);pointer-events:auto;animation:Fasq3W_sheetIn var(--cb-motion-3) var(--cb-ease-enter);position:absolute;top:0;bottom:0;right:0}.Fasq3W_handle{width:calc(var(--cb-space-8) + var(--cb-space-2));height:var(--cb-space-1);border-radius:var(--cb-radius-pill);background:var(--cb-border-strong);justify-self:center;display:none}.Fasq3W_head{gap:var(--cb-space-2);padding:var(--cb-space-5) var(--cb-space-5) var(--cb-space-3);border-bottom:var(--cb-border-width) solid var(--cb-border-subtle);display:grid}.Fasq3W_top{justify-content:space-between;align-items:center;gap:var(--cb-space-2);min-height:var(--cb-space-8);display:flex}.Fasq3W_eyebrow{min-width:0;color:var(--cb-text-muted);font-family:var(--cb-font-mono);font-size:var(--cb-text-xs);letter-spacing:var(--cb-tracking-caps);text-transform:uppercase;overflow-wrap:anywhere}.Fasq3W_aside{align-items:center;gap:var(--cb-space-2);flex:none;display:inline-flex}.Fasq3W_title{font-family:var(--cb-font-display);font-size:var(--cb-title-sm);font-weight:var(--cb-weight-medium);line-height:var(--cb-leading-dense);overflow-wrap:anywhere;text-wrap:balance;margin:0}.Fasq3W_trail{color:var(--cb-text-secondary);font-size:var(--cb-text-xs);line-height:var(--cb-leading-dense);overflow-wrap:anywhere}.Fasq3W_body{align-content:start;gap:var(--cb-space-5);min-height:0;padding:var(--cb-space-5);display:grid;overflow:auto}.Fasq3W_foot{align-items:center;gap:var(--cb-space-2);padding:var(--cb-space-3) var(--cb-space-5);border-top:var(--cb-border-width) solid var(--cb-border-subtle);background:inherit;flex-wrap:wrap;display:flex}.Fasq3W_panel[data-mode=screen]{background:0 0;border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr) auto;overflow:visible}.Fasq3W_panel[data-mode=screen] .Fasq3W_head{padding:var(--cb-space-2) var(--cb-space-5) var(--cb-space-3)}.Fasq3W_panel[data-mode=screen] .Fasq3W_top{justify-content:space-between}.Fasq3W_panel[data-mode=screen] .Fasq3W_top>:first-child{margin-inline-start:calc(var(--cb-space-3) * -1)}.Fasq3W_panel[data-mode=screen] .Fasq3W_body{overflow:visible}.Fasq3W_panel[data-mode=screen] .Fasq3W_foot{bottom:calc(var(--cb-phone-tabs-height,0px) + var(--cb-detail-screen-foot-offset,0px));z-index:var(--cb-z-sticky);padding-bottom:max(var(--cb-space-3), env(safe-area-inset-bottom));border-top-color:var(--cb-border-default);background:var(--cb-surface-3);flex-wrap:nowrap;position:sticky}.Fasq3W_panel[data-mode=screen] .Fasq3W_foot>*{flex:1 1 0;min-width:0}@container cb-detail-panel not (min-width:600px){.Fasq3W_panel[data-mode=sheet]{top:var(--cb-space-8);border-radius:var(--cb-radius-3) var(--cb-radius-3) 0 0;width:100%;animation-name:Fasq3W_riseIn}.Fasq3W_panel[data-mode=sheet] .Fasq3W_handle{display:block}.Fasq3W_panel[data-mode=sheet] .Fasq3W_head{padding-top:var(--cb-space-3)}}@media (prefers-reduced-motion:reduce){.Fasq3W_panel[data-mode=sheet]{animation:none}}[data-calm=true] .Fasq3W_panel[data-mode=sheet]{animation:none}}
@layer cb-component{.Ba2Nsa_root{gap:var(--cb-space-3);min-width:0;display:grid;container:cb-context-map/inline-size}.Ba2Nsa_switch{min-width:0;display:none}.Ba2Nsa_columns{grid-template-columns:repeat(var(--columns,1), minmax(0, 1fr));align-items:start;gap:var(--cb-space-3);min-width:0;display:grid}.Ba2Nsa_column{align-content:start;gap:var(--cb-space-1);min-width:0;padding:var(--cb-space-2);border:var(--cb-border-width) solid var(--cb-border-default);border-radius:var(--cb-radius-3);background:var(--cb-surface-1);display:grid;container:cb-context-map-column/inline-size}.Ba2Nsa_head{justify-content:space-between;align-items:baseline;gap:var(--cb-space-2);min-width:0;padding:var(--cb-space-1) var(--cb-space-2) var(--cb-space-1);margin:0;display:flex}.Ba2Nsa_count{color:var(--cb-text-muted);font-family:var(--cb-font-mono);font-size:var(--cb-text-xs);font-variant-numeric:tabular-nums;flex:none}.Ba2Nsa_list{gap:0}.Ba2Nsa_group{min-width:0;border-block-start:var(--cb-border-width) solid var(--cb-border-subtle);margin-block-start:var(--cb-space-1);padding-block-start:var(--cb-space-1);display:grid}.Ba2Nsa_caption{padding-inline:var(--cb-space-2);color:var(--cb-text-muted)}.Ba2Nsa_row{cursor:pointer;transition:background var(--cb-motion-1) var(--cb-ease-standard), opacity var(--cb-motion-2) var(--cb-ease-standard)}.Ba2Nsa_row[data-lit=true]:not([aria-selected=true]){background:var(--cb-surface-hover);box-shadow:inset calc(var(--cb-border-width) * 2) 0 0 var(--cb-accent-mark)}.Ba2Nsa_row[data-dim=true]{opacity:calc(1 / var(--cb-phi))}.Ba2Nsa_row[data-out=true]{color:var(--cb-text-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--cb-border-strong);text-decoration-color:var(--cb-border-strong)}.Ba2Nsa_pill{max-width:var(--cb-space-34)}@container cb-context-map-column not (min-width:272px){.Ba2Nsa_list{--cb-pill-label-display:none}}.Ba2Nsa_more{justify-self:start}.Ba2Nsa_out{min-width:0;border-block-start:var(--cb-border-width) solid var(--cb-border-subtle);margin-block-start:var(--cb-space-1);padding-block-start:var(--cb-space-1)}.Ba2Nsa_empty{padding:var(--cb-space-1) var(--cb-space-2) var(--cb-space-2);color:var(--cb-text-muted);font-size:var(--cb-text-xs);margin:0}.Ba2Nsa_hidden{width:var(--cb-border-width);height:var(--cb-border-width);clip-path:inset(50%);white-space:nowrap;margin:0;position:absolute;inset-inline-start:0;overflow:hidden}@container cb-context-map not (min-width:284px){.Ba2Nsa_root[data-columns="2"] .Ba2Nsa_switch{display:block}.Ba2Nsa_root[data-columns="2"] .Ba2Nsa_columns{grid-template-columns:minmax(0,1fr)}.Ba2Nsa_root[data-columns="2"] .Ba2Nsa_column:not([data-active=true]){display:none}}@container cb-context-map not (min-width:432px){.Ba2Nsa_root[data-columns="3"] .Ba2Nsa_switch{display:block}.Ba2Nsa_root[data-columns="3"] .Ba2Nsa_columns{grid-template-columns:minmax(0,1fr)}.Ba2Nsa_root[data-columns="3"] .Ba2Nsa_column:not([data-active=true]){display:none}}@container cb-context-map not (min-width:580px){.Ba2Nsa_root[data-columns="4"] .Ba2Nsa_switch{display:block}.Ba2Nsa_root[data-columns="4"] .Ba2Nsa_columns{grid-template-columns:minmax(0,1fr)}.Ba2Nsa_root[data-columns="4"] .Ba2Nsa_column:not([data-active=true]){display:none}}@container cb-context-map not (min-width:728px){.Ba2Nsa_root[data-columns="5"] .Ba2Nsa_switch{display:block}.Ba2Nsa_root[data-columns="5"] .Ba2Nsa_columns{grid-template-columns:minmax(0,1fr)}.Ba2Nsa_root[data-columns="5"] .Ba2Nsa_column:not([data-active=true]){display:none}}@container cb-context-map not (min-width:876px){.Ba2Nsa_root[data-columns="6"] .Ba2Nsa_switch{display:block}.Ba2Nsa_root[data-columns="6"] .Ba2Nsa_columns{grid-template-columns:minmax(0,1fr)}.Ba2Nsa_root[data-columns="6"] .Ba2Nsa_column:not([data-active=true]){display:none}}}
@layer cb-component{.lTRfEa_root{min-width:0;container:cb-dashboard/inline-size}.lTRfEa_page{gap:var(--cb-space-8);min-width:0;padding:var(--cb-space-3) var(--cb-space-8) var(--cb-space-13);grid-template-columns:minmax(0,1fr);display:grid}.lTRfEa_top,.lTRfEa_head,.lTRfEa_figures,.lTRfEa_act{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.lTRfEa_top{gap:var(--cb-space-5)}.lTRfEa_group{gap:var(--cb-space-3);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.lTRfEa_groupHead{justify-content:space-between;align-items:center;gap:var(--cb-space-2) var(--cb-space-5);flex-wrap:wrap;min-width:0;display:flex}.lTRfEa_caption{align-items:baseline;gap:var(--cb-space-1) var(--cb-space-2);flex-wrap:wrap;min-width:0;display:flex}.lTRfEa_aside{color:var(--cb-text-muted);font-family:var(--cb-font-ui);font-size:var(--cb-text-xs);line-height:var(--cb-leading-dense)}.lTRfEa_tools{align-items:center;min-width:0;max-width:100%;display:flex}.lTRfEa_cards{grid-template-columns:repeat(auto-fill, minmax(min(100%, calc(var(--cb-space-21) * 4)), 1fr));gap:var(--cb-space-5);min-width:0;display:grid}.lTRfEa_free{min-width:0}@container cb-dashboard not (min-width:672px){.lTRfEa_page{gap:var(--cb-space-5);padding-inline:var(--cb-space-5)}.lTRfEa_group{gap:var(--cb-space-2)}.lTRfEa_cards{gap:var(--cb-space-3)}.lTRfEa_tools{flex-basis:100%}}}
@layer cb-component{._2sIHqq_root{min-width:0;min-height:calc(var(--cb-space-34) * 2 + var(--cb-space-13));border-radius:var(--cb-radius-5);background:var(--cb-surface-inset);color:var(--cb-text-primary);isolation:isolate;align-items:end;display:grid;position:relative;overflow:hidden;container:cb-cover-hero/inline-size}._2sIHqq_media{z-index:-1;position:absolute;inset:0}._2sIHqq_media>*,._2sIHqq_media img{width:100%;height:100%}._2sIHqq_media img{object-fit:cover;display:block}._2sIHqq_media>figure{aspect-ratio:auto;border:0;border-radius:0}._2sIHqq_root:after{content:"";z-index:-1;background:linear-gradient(to top, color-mix(in oklch, var(--cb-surface-0) 88%, transparent), color-mix(in oklch, var(--cb-surface-0) 35%, transparent) 55%, transparent);pointer-events:none;position:absolute;inset:0}._2sIHqq_words{gap:var(--cb-space-2);max-width:var(--cb-measure);min-width:0;padding:var(--cb-space-8);display:grid}._2sIHqq_eyebrow{color:var(--cb-text-secondary);font-family:var(--cb-font-ui);font-size:var(--cb-text-xs);font-weight:var(--cb-weight-semibold);letter-spacing:var(--cb-tracking-caps);text-transform:uppercase;margin:0}._2sIHqq_title{color:var(--cb-text-primary);font-family:var(--cb-font-display);font-size:var(--cb-hero);font-weight:var(--cb-weight-semibold);letter-spacing:var(--cb-tracking-display);line-height:var(--cb-leading-tight);overflow-wrap:anywhere;text-wrap:balance;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}._2sIHqq_tagline{-webkit-line-clamp:2;color:var(--cb-text-secondary);font-family:var(--cb-font-ui);font-size:var(--cb-text-lg);line-height:var(--cb-leading-prose);text-wrap:pretty;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}._2sIHqq_action{align-items:center;gap:var(--cb-space-2);padding-top:var(--cb-space-3);flex-wrap:wrap;display:flex}._2sIHqq_corner{inset:var(--cb-space-5) var(--cb-space-5) auto auto;justify-content:end;gap:var(--cb-space-2);flex-wrap:wrap;display:flex;position:absolute}._2sIHqq_root[data-size=compact]{min-height:calc(var(--cb-space-34) + var(--cb-space-21))}._2sIHqq_root[data-size=compact] ._2sIHqq_words{padding:var(--cb-space-5)}._2sIHqq_root[data-size=compact] ._2sIHqq_title{font-size:var(--cb-title-lg)}._2sIHqq_root[data-size=compact] ._2sIHqq_tagline{font-size:var(--cb-text-md)}@container cb-cover-hero not (min-width:544px){._2sIHqq_words{padding:var(--cb-space-5)}._2sIHqq_title{font-size:var(--cb-title-lg)}._2sIHqq_corner{padding:0 var(--cb-space-5) var(--cb-space-5);justify-content:start;position:static}}}
@layer cb-component{.YFqsJq_root{gap:var(--cb-space-2) var(--cb-space-5);margin:0;padding:0;list-style:none;display:grid;container:cb-check-list/inline-size}.YFqsJq_root[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.YFqsJq_item{align-items:start;gap:var(--cb-space-2);grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid}.YFqsJq_check{width:var(--cb-space-5);height:var(--cb-space-5);border-radius:var(--cb-radius-round);background:var(--cb-success-soft);place-items:center;display:grid}.YFqsJq_text{color:var(--cb-text-secondary);font-family:var(--cb-font-ui);font-size:var(--cb-text-md);line-height:var(--cb-leading-dense);text-wrap:pretty}@container cb-check-list not (min-width:336px){.YFqsJq_root[data-columns="2"]{grid-template-columns:minmax(0,1fr)}}}
@layer cb-component{.Bu-oEW_root{align-items:center;gap:var(--cb-space-3);width:100%;min-width:0;padding:var(--cb-space-3);border:var(--cb-border-width) solid var(--cb-border-subtle);border-radius:var(--cb-radius-3);background:var(--cb-surface-2);color:var(--cb-text-primary);font:inherit;text-align:left;grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}.Bu-oEW_root[data-tone=accent]{border-color:var(--cb-accent-border);background:color-mix(in oklch, var(--cb-accent-soft) 55%, transparent)}.Bu-oEW_root[data-tone=success]{background:color-mix(in oklch, var(--cb-success-soft) 55%, transparent)}.Bu-oEW_root[data-tone=warning]{background:color-mix(in oklch, var(--cb-warning-soft) 55%, transparent)}.Bu-oEW_root[data-tone=danger]{background:color-mix(in oklch, var(--cb-danger-soft) 55%, transparent)}.Bu-oEW_root[data-tone=info]{background:color-mix(in oklch, var(--cb-info-soft) 55%, transparent)}.Bu-oEW_root[data-tone=secondary]{background:color-mix(in oklch, var(--cb-secondary-soft) 55%, transparent)}a.Bu-oEW_root,button.Bu-oEW_root{cursor:pointer;transition:border-color var(--cb-motion-1) var(--cb-ease-standard)}a.Bu-oEW_root:hover,button.Bu-oEW_root:hover{border-color:var(--cb-border-strong)}.Bu-oEW_words{gap:var(--cb-space-1);min-width:0;display:grid}.Bu-oEW_title{color:var(--cb-text-primary);font-size:var(--cb-text-md);font-weight:var(--cb-weight-semibold);text-wrap:pretty}.Bu-oEW_sub{color:var(--cb-text-secondary);font-size:var(--cb-text-xs);text-wrap:pretty}.Bu-oEW_chevron{color:var(--cb-text-muted);display:grid}.Bu-oEW_root[data-body=true]{align-items:start}.Bu-oEW_root[data-body=true] .Bu-oEW_title,.Bu-oEW_root[data-body=true] .Bu-oEW_sub{margin:0}.Bu-oEW_root[data-body=true] .Bu-oEW_words{gap:var(--cb-space-2);padding-block-start:var(--cb-space-2)}.Bu-oEW_body{min-width:0;color:var(--cb-text-primary);font-size:var(--cb-text-md);line-height:var(--cb-leading-prose);text-wrap:pretty;overflow-wrap:anywhere}.Bu-oEW_body>*{margin:0}.Bu-oEW_body>*+*{margin-block-start:var(--cb-space-2)}.Bu-oEW_body :where(ul,ol){padding-inline-start:var(--cb-space-5)}.Bu-oEW_body li+li{margin-block-start:var(--cb-space-1)}.Bu-oEW_body a{color:var(--cb-link);text-underline-offset:.15em;text-decoration:underline}.Bu-oEW_root[data-appearance=bar]{gap:var(--cb-space-2);padding:var(--cb-space-2) var(--cb-space-3);border:0;border-block-end:var(--cb-border-width) solid var(--cb-border-subtle);border-inline-start:var(--cb-space-1) solid var(--cb-accent-fill);background:var(--cb-surface-1);border-radius:0}.Bu-oEW_root[data-appearance=bar][data-tone=info]{border-inline-start-color:var(--cb-info-solid)}.Bu-oEW_root[data-appearance=bar][data-tone=secondary]{border-inline-start-color:var(--cb-secondary-mark)}.Bu-oEW_barGlyph{color:var(--cb-text-muted);display:grid}.Bu-oEW_root[data-appearance=bar] .Bu-oEW_words{align-items:baseline;gap:var(--cb-space-2);white-space:nowrap;display:flex;overflow:hidden}.Bu-oEW_root[data-appearance=bar] .Bu-oEW_title,.Bu-oEW_root[data-appearance=bar] .Bu-oEW_sub{text-overflow:ellipsis;text-wrap:nowrap;min-width:0;overflow:hidden}.Bu-oEW_root[data-appearance=bar] .Bu-oEW_title{font-size:var(--cb-text-xs);flex:none}.Bu-oEW_root[data-appearance=bar] .Bu-oEW_sub{color:var(--cb-text-primary);flex:1}}
@layer cb-component{@keyframes svq-Qa_dialogIn{0%{opacity:0;transform:translateY(var(--cb-space-2)) scale(.985)}to{opacity:1;transform:none}}@keyframes svq-Qa_sheetIn{0%{opacity:.6;transform:translateY(var(--cb-space-5))}to{opacity:1;transform:none}}.svq-Qa_backdrop{z-index:var(--cb-z-dialog);background:var(--cb-overlay);position:fixed;inset:0}.svq-Qa_viewport{z-index:var(--cb-z-dialog);pointer-events:none;position:fixed;inset:0;container:cb-dialog/inline-size}.svq-Qa_stage{width:100%;height:100%;padding:var(--cb-space-5);place-items:center;display:grid}.svq-Qa_panel{--safe-fallback:0px;--safe-bottom:env(safe-area-inset-bottom,var(--safe-fallback));width:min(100%, calc(var(--cb-space-34) * 4 + var(--cb-space-5)));border:var(--cb-border-width) solid var(--cb-border-strong);border-radius:var(--cb-radius-5);background:var(--cb-surface-3);max-height:min(100%,90dvh);box-shadow:var(--cb-shadow-3);color:var(--cb-text-primary);pointer-events:auto;animation:svq-Qa_dialogIn var(--cb-motion-3) var(--cb-ease-enter);grid-template-rows:auto auto minmax(0,1fr) auto;display:grid;overflow:hidden}.svq-Qa_handle{width:calc(var(--cb-space-8) + var(--cb-space-2));height:var(--cb-space-1);margin:var(--cb-space-3) auto 0;border-radius:var(--cb-radius-pill);background:var(--cb-border-strong);grid-row:1;display:none}.svq-Qa_header{justify-content:space-between;align-items:start;gap:var(--cb-space-3);padding:var(--cb-space-5) var(--cb-space-5) var(--cb-space-3);grid-row:2;display:flex}.svq-Qa_headings{gap:var(--cb-space-1);min-width:0;display:grid}.svq-Qa_title{font-family:var(--cb-font-display);font-size:var(--cb-title-sm);font-weight:var(--cb-weight-medium);line-height:var(--cb-leading-dense);text-wrap:balance;margin:0}.svq-Qa_description{color:var(--cb-text-secondary);font-size:var(--cb-text-md);text-wrap:pretty;margin:0}.svq-Qa_body{gap:var(--cb-space-3);padding:0 var(--cb-space-5) var(--cb-space-5);color:var(--cb-text-secondary);font-size:var(--cb-text-md);grid-row:3;display:grid;overflow:auto}.svq-Qa_footer{justify-content:end;align-items:center;gap:var(--cb-space-2);padding:var(--cb-space-3) var(--cb-space-5) var(--cb-space-5);border-top:var(--cb-border-width) solid var(--cb-border-subtle);flex-wrap:wrap;grid-row:4;display:flex}@container cb-dialog not (min-width:544px){.svq-Qa_stage{padding:var(--cb-space-3);align-items:end}.svq-Qa_panel{width:100%;max-height:88dvh;margin-bottom:var(--safe-bottom);animation:svq-Qa_sheetIn var(--cb-motion-3) var(--cb-ease-enter)}.svq-Qa_handle{display:block}.svq-Qa_footer{flex-direction:column-reverse;align-items:stretch}}@media (prefers-reduced-motion:reduce){.svq-Qa_panel{animation:none}}[data-calm=true] .svq-Qa_panel{animation:none}.svq-Qa_viewport[data-appearance=intake] .svq-Qa_stage{padding:calc(var(--cb-space-3) * 2);grid-template-columns:minmax(0,1fr);place-items:center}.svq-Qa_panel[data-appearance=intake]{width:var(--cb-intake-width);gap:var(--cb-queue-gap);max-width:100%;max-height:86dvh;padding:var(--cb-space-5);border-radius:var(--cb-intake-radius);border-color:color-mix(in oklch, var(--cb-cover-sky) 40%, transparent);background:var(--cb-canvas-toolbar);color:var(--cb-canvas-text);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);margin:0;animation:none}.svq-Qa_panel[data-appearance=intake] .svq-Qa_handle{display:none}.svq-Qa_panel[data-appearance=intake] .svq-Qa_footer{grid-row:3}.svq-Qa_panel[data-appearance=intake] .svq-Qa_header{align-items:center;gap:var(--cb-inspector-control-gap);grid-row:1;padding:0}.svq-Qa_panel[data-appearance=intake] .svq-Qa_headings{display:contents}.svq-Qa_panel[data-appearance=intake] .svq-Qa_title{font-size:var(--cb-intake-title);font-family:var(--cb-font-ui);font-weight:var(--cb-weight-semibold)}.svq-Qa_panel[data-appearance=intake] .svq-Qa_description{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:var(--cb-record-status-font);color:var(--cb-canvas-muted);flex:1;overflow:hidden}.svq-Qa_panel[data-appearance=intake] .svq-Qa_body{min-width:0;color:inherit;grid-row:2;grid-template-columns:minmax(0,1fr);padding:0}.svq-Qa_lead{width:var(--cb-turn-width);height:var(--cb-turn-width);border:var(--cb-border-width) solid var(--cb-graph-axis-cold);border-radius:var(--cb-radius-round);background:color-mix(in oklch, var(--cb-cover-sky) 16%, var(--cb-canvas-toolbar));color:var(--cb-graph-axis-cold);flex:none;place-items:center;display:grid}.svq-Qa_lead>svg{width:calc(var(--cb-space-2) * 2);height:calc(var(--cb-space-2) * 2)}.svq-Qa_progress{gap:calc(var(--cb-space-3) / 2);margin:0;padding:0;list-style:none;display:flex}.svq-Qa_progress>li{width:calc(var(--cb-space-3) / 2);height:calc(var(--cb-space-3) / 2);border-radius:var(--cb-radius-pill);background:var(--cb-canvas-border);transition:width var(--cb-intake-motion) var(--cb-ease-standard)}.svq-Qa_progress>li[data-state=current]{width:var(--cb-intake-pip-active)}.svq-Qa_progress>li[data-state=current],.svq-Qa_progress>li[data-state=done]{background:var(--cb-graph-axis-cold)}.svq-Qa_question{font:var(--cb-weight-semibold) var(--cb-intake-question) / var(--cb-intake-leading) var(--cb-font-display);overflow-wrap:anywhere;margin:0}.svq-Qa_summary{gap:var(--cb-queue-project-gap);padding:var(--cb-queue-gap);border:var(--cb-border-width) solid color-mix(in oklch, var(--cb-cover-sky) 40%, transparent);border-radius:var(--cb-queue-inset-block);background:var(--cb-surface-inset);display:grid}.svq-Qa_summary>h3{font-size:var(--cb-intake-title);font-weight:var(--cb-weight-semibold);overflow-wrap:anywhere;margin:0}.svq-Qa_summary>p{font-size:var(--cb-intake-gloss);line-height:var(--cb-intake-gloss-leading);color:var(--cb-canvas-muted);margin:0}.svq-Qa_summary>.svq-Qa_caption{font-family:var(--cb-font-mono);font-size:var(--cb-intake-stat);color:var(--cb-graph-axis-cold)}.svq-Qa_tags,.svq-Qa_tags>ul{gap:calc(var(--cb-space-3) / 2);display:flex}.svq-Qa_tags{flex-direction:column}.svq-Qa_tags>ul{flex-wrap:wrap;margin:0;padding:0;list-style:none}.svq-Qa_tags li{max-width:100%;min-height:calc(var(--cb-space-3) * 2);padding:0 var(--cb-inspector-control-gap);border:var(--cb-border-width) solid var(--cb-canvas-border);border-radius:var(--cb-radius-pill);background:var(--cb-surface-inset);font-size:var(--cb-queue-meta-font);font-weight:var(--cb-weight-semibold);overflow-wrap:anywhere;align-items:center;display:inline-flex}.svq-Qa_micro{font-size:var(--cb-intake-micro);font-weight:var(--cb-weight-semibold);letter-spacing:var(--cb-tracking-caps);text-transform:uppercase;color:var(--cb-canvas-muted)}@media (prefers-reduced-motion:reduce){.svq-Qa_progress>li{transition:none}}[data-calm=true] .svq-Qa_progress>li{transition:none}.svq-Qa_question:focus-visible,.svq-Qa_summary>h3:focus-visible{outline:none}.svq-Qa_close{width:var(--cb-turn-width);height:var(--cb-turn-width);min-width:var(--cb-turn-width);min-height:var(--cb-turn-width);border-radius:var(--cb-intake-close-radius);padding:0}.svq-Qa_close svg{width:calc(var(--cb-space-2) * 2);height:calc(var(--cb-space-2) * 2)}}
@layer cb-component{.uqatxq_root{min-width:0}.uqatxq_trigger{text-align:start;justify-content:space-between;width:100%}.uqatxq_label{white-space:normal;overflow-wrap:anywhere;min-width:0}.uqatxq_content{justify-content:space-between;align-items:center;gap:var(--cb-space-3);display:flex}.uqatxq_chevron{flex-shrink:0}.uqatxq_trigger[data-panel-open] .uqatxq_chevron{transform:rotate(180deg)}.uqatxq_panel[hidden]{display:none}.uqatxq_body{padding-block:var(--cb-space-3)}}
@layer cb-component{._8vtpRa_root{min-width:0;container:cb-document/inline-size}._8vtpRa_page{grid-template-columns:minmax(0, calc(var(--cb-space-21) * 8));justify-content:center;gap:var(--cb-space-5);min-width:0;padding:var(--cb-space-3) var(--cb-space-8) var(--cb-space-13);display:grid}._8vtpRa_head,._8vtpRa_column,._8vtpRa_rail,._8vtpRa_act,._8vtpRa_facts{min-width:0;display:grid}._8vtpRa_column{gap:var(--cb-space-8);align-content:start}._8vtpRa_rail{gap:var(--cb-space-5);align-content:start}._8vtpRa_act{gap:var(--cb-space-2)}._8vtpRa_fold,._8vtpRa_bar{display:none}@container cb-document (min-width:1104px){._8vtpRa_page[data-rail=true]{grid-template-columns:minmax(0, calc(var(--cb-space-21) * 8)) calc(var(--cb-space-21) * 4);column-gap:var(--cb-space-8)}._8vtpRa_head{grid-column:1/-1}._8vtpRa_rail{top:var(--cb-space-13);grid-area:2/2/span 2;align-self:start;position:sticky}._8vtpRa_column{grid-area:2/1}}@container cb-document not (min-width:672px){._8vtpRa_page{gap:var(--cb-space-3);padding-inline:var(--cb-space-5);padding-block-end:var(--cb-space-34)}._8vtpRa_rail{display:none}._8vtpRa_fold{min-width:0;display:grid}._8vtpRa_bar{z-index:var(--cb-z-sticky);inset-inline:0;bottom:calc(var(--cb-phone-tabs-height,0px) + var(--cb-document-foot-offset,0px));gap:var(--cb-space-2);padding:var(--cb-space-3) var(--cb-space-5) calc(var(--cb-space-3) + env(safe-area-inset-bottom));border-top:var(--cb-border-width) solid var(--cb-border-subtle);background:var(--cb-surface-3);display:grid;position:fixed}}}
@layer cb-component{._3uy4za_root{justify-items:center;gap:var(--cb-space-2);padding:var(--cb-space-8) var(--cb-space-5);border:var(--cb-border-width) dashed var(--cb-border-default);border-radius:var(--cb-radius-3);color:var(--cb-text-secondary);text-align:center;display:grid}._3uy4za_title{color:var(--cb-text-primary);font-family:var(--cb-font-display);font-size:var(--cb-text-lg);font-weight:var(--cb-weight-medium);text-wrap:balance;margin:0}._3uy4za_body{max-width:42ch;font-size:var(--cb-text-md);text-wrap:pretty;margin:0}._3uy4za_action{justify-content:center;gap:var(--cb-space-2);margin-top:var(--cb-space-1);flex-wrap:wrap;display:flex}._3uy4za_root[data-size=inline]{align-items:baseline;gap:var(--cb-space-1) var(--cb-space-3);text-align:start;border:0;border-radius:0;flex-wrap:wrap;padding:0;display:flex}._3uy4za_root[data-size=inline] ._3uy4za_title{color:var(--cb-text-secondary);font-family:var(--cb-font-ui);font-size:var(--cb-text-md);font-weight:var(--cb-weight-regular);text-wrap:pretty}._3uy4za_root[data-size=inline] ._3uy4za_action{justify-content:flex-start;margin-top:0}}
@layer cb-component{._118SDG_root{color:var(--cb-text-muted);font-family:var(--cb-font-ui);font-size:var(--cb-text-xs);font-weight:var(--cb-weight-semibold);letter-spacing:var(--cb-tracking-caps);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}._118SDG_accent{color:var(--cb-accent-text);font-weight:var(--cb-weight-bold)}}
@layer cb-component{.B7KMUa_root{gap:var(--cb-space-1);min-width:0;display:grid;container:cb-field/inline-size}.B7KMUa_labelRow{justify-content:space-between;align-items:baseline;gap:0 var(--cb-space-3);flex-wrap:wrap;min-width:0;display:flex}.B7KMUa_label{min-width:0;max-width:100%;color:var(--cb-text-primary);font-family:var(--cb-font-ui);font-size:var(--cb-text-md);font-weight:var(--cb-weight-medium);flex:none}.B7KMUa_hint{min-width:0;color:var(--cb-text-muted);font-size:var(--cb-text-xs);font-weight:var(--cb-weight-regular);flex:0 auto}.B7KMUa_help{color:var(--cb-text-muted);font-size:var(--cb-text-xs);margin:0}.B7KMUa_error{align-items:baseline;gap:var(--cb-space-1) var(--cb-space-2);color:var(--cb-danger-text);font-size:var(--cb-text-xs);flex-wrap:wrap;display:flex}.B7KMUa_errorCode{color:var(--cb-danger-text);font-family:var(--cb-font-mono);font-size:var(--cb-text-xs)}@container cb-field not (min-width:272px){.B7KMUa_labelRow{justify-content:flex-start;gap:0 var(--cb-space-2);flex-wrap:wrap}}}
@layer cb-component{.sHnw0q_scene{position:absolute;inset:0;overflow:clip}.sHnw0q_scene[data-legible=false] :is(.sHnw0q_text,.sHnw0q_innerState,.sHnw0q_stationTitle){visibility:hidden}.sHnw0q_record{--cb-graph-node-color:var(--cb-canvas-muted);color:var(--cb-canvas-text);pointer-events:auto;position:absolute}.sHnw0q_record[data-outside-focus=true]{opacity:.16}.sHnw0q_record[data-dropping=true]{opacity:.64}.sHnw0q_record[data-dimmed=true]{opacity:.14}.sHnw0q_record[data-inspected=true]{z-index:7;opacity:1;pointer-events:none}.sHnw0q_node{touch-action:none;width:100%;height:var(--cb-graph-diameter);align-items:center;gap:var(--cb-graph-gap);text-align:start;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.sHnw0q_actions{inset-inline-end:0;opacity:0;pointer-events:none;display:none;position:absolute;top:0}.sHnw0q_record:hover .sHnw0q_actions,.sHnw0q_record:focus-within .sHnw0q_actions{opacity:1;pointer-events:auto}.sHnw0q_symbol{width:var(--cb-graph-diameter);height:var(--cb-graph-diameter);color:var(--cb-graph-node-color,var(--cb-canvas-muted));flex:none;place-items:center;display:grid;position:relative}.sHnw0q_symbol[data-selected=true]{filter:drop-shadow(0 0 var(--cb-graph-highlight-halo) currentcolor) drop-shadow(0 0 var(--cb-graph-symbol-glow) color-mix(in srgb, currentcolor 53.3333%, transparent))}.sHnw0q_shape{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sHnw0q_bodyShape{fill:var(--cb-canvas-toolbar);stroke:currentColor}.sHnw0q_symbol[data-inner=true] .sHnw0q_bodyShape{fill:var(--cb-canvas-table)}.sHnw0q_selectionShape{stroke:var(--cb-graph-selected-ring)}.sHnw0q_innerShape{fill:none;stroke:var(--cb-graph-sign,currentcolor)}.sHnw0q_innerShape[data-mark=dot]{fill:var(--cb-graph-sign,currentcolor)}.sHnw0q_symbol[data-folded=true][data-state=not-started] .sHnw0q_innerShape{fill:var(--cb-graph-not-started-fill)}.sHnw0q_symbol[data-folded=true][data-state=in-progress] .sHnw0q_innerShape{fill:var(--cb-graph-in-progress-fill)}.sHnw0q_symbol[data-folded=true][data-state=blocked] .sHnw0q_innerShape{fill:var(--cb-graph-blocked-fill)}.sHnw0q_symbol[data-folded=true][data-state=completed] .sHnw0q_innerShape{fill:var(--cb-graph-completed-fill)}.sHnw0q_node:hover{filter:brightness(1.14)}.sHnw0q_symbol .sHnw0q_symbolGlyph{color:var(--cb-graph-node-color,var(--cb-canvas-muted));width:var(--cb-graph-glyph-size);height:var(--cb-graph-glyph-size);position:relative}.sHnw0q_symbol[data-state=blocked]{color:var(--cb-graph-blocked-fill)}.sHnw0q_node:focus-visible{outline:var(--cb-border-width) solid var(--cb-accent-border);outline-offset:var(--cb-space-1);border-radius:var(--cb-radius-2)}.sHnw0q_text{gap:var(--cb-graph-text-gap);min-width:0;width:var(--cb-graph-label-width);flex-direction:column;display:flex}.sHnw0q_label{-webkit-line-clamp:3;font-size:var(--cb-graph-font,var(--cb-text-md));line-height:var(--cb-graph-label-leading);font-weight:var(--cb-weight-bold);text-overflow:ellipsis;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sHnw0q_record[data-role=task] .sHnw0q_label{font-weight:var(--cb-weight-semibold)}.sHnw0q_kicker{font-size:var(--cb-graph-caption);line-height:var(--cb-graph-gloss-leading);font-weight:var(--cb-weight-semibold);letter-spacing:var(--cb-tracking-caps);text-transform:uppercase;color:var(--cb-graph-node-color);white-space:nowrap}.sHnw0q_chains{align-items:center;gap:var(--cb-graph-text-gap);min-width:0;font-size:var(--cb-graph-caption);line-height:var(--cb-graph-gloss-leading);font-family:var(--cb-font-mono);font-variant-numeric:tabular-nums;color:var(--cb-canvas-muted);white-space:nowrap;display:inline-flex}.sHnw0q_chainsText{text-overflow:ellipsis;overflow:hidden}.sHnw0q_stateLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--cb-graph-caption);line-height:var(--cb-graph-gloss-leading);color:var(--cb-canvas-muted);overflow:hidden}.sHnw0q_holds{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--cb-graph-caption);line-height:var(--cb-graph-gloss-leading);color:var(--cb-info-text);overflow:hidden}.sHnw0q_holdsMark{border:var(--cb-border-width) dashed currentcolor;border-radius:var(--cb-radius-round);pointer-events:none;position:absolute;inset:18%}.sHnw0q_symbol[data-inner=true] .sHnw0q_holdsMark{inset:12%}.sHnw0q_flag{width:var(--cb-space-3);height:var(--cb-space-3);border-radius:var(--cb-radius-round);font-family:var(--cb-font-mono);font-size:var(--cb-text-xs);font-weight:var(--cb-weight-semibold);line-height:var(--cb-leading-tight);color:var(--cb-canvas-ground);pointer-events:none;place-items:center;display:grid;position:absolute;top:0;right:0}.sHnw0q_flag[data-graph-flag=problem]{background:var(--cb-danger-solid)}.sHnw0q_flag[data-graph-flag=added]{background:var(--cb-success-solid)}.sHnw0q_flag[data-graph-flag=removed]{background:var(--cb-canvas-muted)}.sHnw0q_flag[data-graph-flag=changed]{background:var(--cb-warning-solid)}.sHnw0q_flag[data-graph-flag=required]{background:var(--cb-info-solid)}.sHnw0q_chainsFront{width:var(--cb-graph-inner-dot);height:var(--cb-graph-inner-dot);border-radius:var(--cb-radius-round);background:var(--cb-graph-in-progress-fill);box-shadow:0 0 var(--cb-graph-highlight-halo) var(--cb-graph-in-progress-fill);flex:none}.sHnw0q_chains[data-front=due] .sHnw0q_chainsFront{background:var(--cb-workspace-action);box-shadow:0 0 var(--cb-graph-highlight-halo) var(--cb-workspace-action)}.sHnw0q_record[data-milestone=true] .sHnw0q_label{-webkit-line-clamp:4;box-sizing:border-box;padding:var(--cb-space-1) var(--cb-space-2);border-radius:var(--cb-radius-1);background:var(--cb-canvas-toolbar);font-weight:var(--cb-weight-semibold)}.sHnw0q_record[data-label-hidden=true] .sHnw0q_text{visibility:hidden}.sHnw0q_record[data-stage=entry] .sHnw0q_label{letter-spacing:.06em}.sHnw0q_gloss{font-size:var(--cb-graph-gloss-size);white-space:nowrap;text-overflow:ellipsis;line-height:var(--cb-graph-gloss-leading);font-weight:var(--cb-weight-semibold);letter-spacing:.1em;text-transform:uppercase;color:var(--cb-graph-gloss);overflow-wrap:anywhere;overflow:hidden}.sHnw0q_record[data-folded=true] .sHnw0q_gloss{color:var(--cb-canvas-muted)}.sHnw0q_statusPill{--cb-graph-status-text:var(--cb-graph-not-started-text);--cb-graph-status-soft:var(--cb-graph-not-started-soft);--cb-graph-status-border:var(--cb-graph-not-started-border);--cb-graph-status-fill:var(--cb-graph-not-started-fill);align-self:flex-start;align-items:center;gap:calc(var(--cb-graph-status-gap) * var(--cb-graph-text-scale,1));margin-top:var(--cb-graph-status-inset);padding:calc(var(--cb-graph-status-inset) * var(--cb-graph-text-scale,1)) calc(var(--cb-space-2) * var(--cb-graph-text-scale,1));border:var(--cb-border-width) solid var(--cb-graph-status-border);border-radius:var(--cb-radius-pill);background:var(--cb-graph-status-soft);color:var(--cb-graph-status-text);font-size:var(--cb-graph-caption);font-weight:var(--cb-weight-semibold);white-space:nowrap;display:inline-flex}.sHnw0q_statusDot{width:calc(var(--cb-space-1) * 1.5 * var(--cb-graph-text-scale,1));height:calc(var(--cb-space-1) * 1.5 * var(--cb-graph-text-scale,1));border-radius:var(--cb-radius-round);background:var(--cb-graph-status-fill);flex:none}.sHnw0q_innerState{--cb-graph-status-text:var(--cb-graph-not-started-text);--cb-graph-status-fill:var(--cb-graph-not-started-fill);align-items:center;gap:calc(var(--cb-radial-label-gap) * var(--cb-graph-text-scale,1));flex:none;display:inline-flex}.sHnw0q_statusPill[data-state=completed],.sHnw0q_innerState[data-state=completed]{--cb-graph-status-text:var(--cb-graph-completed-text);--cb-graph-status-soft:var(--cb-graph-completed-soft);--cb-graph-status-border:var(--cb-graph-completed-border);--cb-graph-status-fill:var(--cb-graph-completed-fill)}.sHnw0q_statusPill[data-state=in-progress],.sHnw0q_innerState[data-state=in-progress]{--cb-graph-status-text:var(--cb-graph-in-progress-text);--cb-graph-status-soft:var(--cb-graph-in-progress-soft);--cb-graph-status-border:var(--cb-graph-in-progress-border);--cb-graph-status-fill:var(--cb-graph-in-progress-fill)}.sHnw0q_statusPill[data-state=blocked],.sHnw0q_innerState[data-state=blocked]{--cb-graph-status-text:var(--cb-graph-blocked-text);--cb-graph-status-soft:var(--cb-graph-blocked-soft);--cb-graph-status-border:var(--cb-graph-blocked-border);--cb-graph-status-fill:var(--cb-graph-blocked-fill)}.sHnw0q_scene[data-linking=true] .sHnw0q_node{cursor:crosshair}.sHnw0q_record[data-menu-open=true] .sHnw0q_text{visibility:hidden}.sHnw0q_record[data-shape=pill]{border:var(--cb-graph-inner-stroke) solid var(--cb-graph-node-color);border-radius:var(--cb-radius-pill);background:var(--cb-canvas-toolbar)}.sHnw0q_record[data-inline-parent]{border-color:var(--cb-canvas-border)}.sHnw0q_record[data-station=true][data-front]{box-shadow:0 0 var(--cb-graph-highlight-halo) var(--cb-graph-in-progress-fill)}.sHnw0q_record[data-station=true][data-front=due]{box-shadow:0 0 var(--cb-graph-highlight-halo) var(--cb-workspace-action);animation:sHnw0q_stationBreath var(--cb-motion-breath) ease-in-out infinite}@keyframes sHnw0q_stationBreath{50%{transform:scale(1.018)}}@media (prefers-reduced-motion:reduce){.sHnw0q_record[data-station=true][data-front=due]{animation:none}}[data-calm=true] .sHnw0q_record[data-station=true][data-front=due]{animation:none}.sHnw0q_record[data-shape=pill][data-selected=true]{border-color:var(--cb-graph-selected-ring);border-width:var(--cb-graph-inner-selected-stroke);--cb-graph-inner-stroke:var(--cb-graph-inner-selected-stroke)}.sHnw0q_record[data-shape=pill] .sHnw0q_node{height:calc(var(--cb-graph-pill-height) - 2 * var(--cb-graph-inner-stroke));padding-inline:calc(var(--cb-space-3) * var(--cb-graph-text-scale,1)) calc(var(--cb-graph-detail-inset) * var(--cb-graph-text-scale,1));min-height:calc(var(--cb-graph-pill-height) - 2 * var(--cb-graph-inner-stroke));gap:calc(var(--cb-radial-label-gap) * var(--cb-graph-text-scale,1))}.sHnw0q_record[data-shape=pill] .sHnw0q_text{flex:1;width:auto}.sHnw0q_cardChevron{color:var(--cb-canvas-muted);flex:none}.sHnw0q_cardChevron>svg{width:100%;height:100%;display:block}.sHnw0q_record[data-shape=pill] .sHnw0q_label{-webkit-line-clamp:2;font-weight:var(--cb-weight-semibold);line-height:var(--cb-leading-dense);overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media not (min-width:600px){.sHnw0q_record[data-shape=pill] .sHnw0q_label{white-space:nowrap;display:block}}.sHnw0q_innerStatusDot{width:var(--cb-graph-inner-dot);height:var(--cb-graph-inner-dot);border-radius:var(--cb-radius-round);background:var(--cb-graph-status-fill);flex:none}.sHnw0q_caption{font-size:var(--cb-graph-caption,var(--cb-card-text));color:var(--cb-graph-status-text);font-weight:var(--cb-weight-semibold);letter-spacing:.04em;white-space:nowrap}.sHnw0q_record[data-compact=true] .sHnw0q_text,.sHnw0q_record[data-compact=true] .sHnw0q_innerStatusDot{display:none}.sHnw0q_record[data-compact=true] .sHnw0q_node{justify-content:space-between}.sHnw0q_record[data-station=true] .sHnw0q_label{white-space:nowrap;display:block}.sHnw0q_stationTitle{box-sizing:border-box;padding-inline:var(--cb-graph-inner-stroke);border-radius:var(--cb-radius-1);background:color-mix(in oklch, var(--cb-canvas-ground) 85.4%, transparent);color:var(--cb-canvas-text);font-size:var(--cb-graph-font);font-weight:var(--cb-weight-semibold);line-height:var(--cb-leading-dense);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.sHnw0q_record[data-expanded=true]{z-index:5;border-radius:var(--cb-radius-3)}:is(.sHnw0q_symbol,.sHnw0q_kicker,.sHnw0q_portCard)[data-type-tone=accent],.sHnw0q_portMark[data-tone=accent],.sHnw0q_portBadge[data-tone=accent]{--cb-graph-type-tone:var(--cb-accent-mark)}:is(.sHnw0q_symbol,.sHnw0q_kicker,.sHnw0q_portCard)[data-type-tone=secondary],.sHnw0q_portMark[data-tone=secondary],.sHnw0q_portBadge[data-tone=secondary]{--cb-graph-type-tone:var(--cb-secondary-mark)}:is(.sHnw0q_symbol,.sHnw0q_kicker,.sHnw0q_portCard)[data-type-tone=info],.sHnw0q_portMark[data-tone=info],.sHnw0q_portBadge[data-tone=info]{--cb-graph-type-tone:var(--cb-info-solid)}:is(.sHnw0q_symbol,.sHnw0q_kicker,.sHnw0q_portCard)[data-type-tone=idea],.sHnw0q_portMark[data-tone=idea],.sHnw0q_portBadge[data-tone=idea]{--cb-graph-type-tone:var(--cb-idea-solid)}:is(.sHnw0q_symbol,.sHnw0q_kicker,.sHnw0q_portCard)[data-type-tone=warning],.sHnw0q_portMark[data-tone=warning],.sHnw0q_portBadge[data-tone=warning]{--cb-graph-type-tone:var(--cb-warning-solid)}:is(.sHnw0q_symbol,.sHnw0q_kicker,.sHnw0q_portCard)[data-type-tone=neutral],.sHnw0q_portMark[data-tone=neutral],.sHnw0q_portBadge[data-tone=neutral]{--cb-graph-type-tone:var(--cb-canvas-muted)}.sHnw0q_symbol[data-type-tone]{--cb-graph-sign:var(--cb-graph-type-tone)}.sHnw0q_symbol[data-type-tone] .sHnw0q_symbolGlyph,.sHnw0q_kicker[data-type-tone]{color:var(--cb-graph-type-tone)}.sHnw0q_typeLine{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--cb-graph-caption);line-height:var(--cb-graph-gloss-leading);font-variant-numeric:tabular-nums;color:var(--cb-canvas-muted);overflow:hidden}.sHnw0q_portCard{box-sizing:border-box;padding-block:calc(var(--cb-graph-port-pad) - var(--cb-border-width));border:var(--cb-border-width) solid var(--cb-canvas-border);border-block-start-color:var(--cb-graph-type-tone,var(--cb-canvas-border));border-radius:var(--cb-radius-2);background:var(--cb-canvas-toolbar);color:var(--cb-canvas-text);pointer-events:none;position:absolute}.sHnw0q_portCard[data-disclosure=expanded]{z-index:6;box-shadow:var(--cb-shadow-2)}.sHnw0q_portCard[data-outside-focus=true]{opacity:.16}.sHnw0q_portCard[data-standalone]{box-shadow:none;background:0 0;border:0;border-radius:0;position:relative}.sHnw0q_portGroup,.sHnw0q_portRow,.sHnw0q_portMore,.sHnw0q_portText,.sHnw0q_portBadges{box-sizing:border-box;min-width:0;height:var(--cb-graph-port-row);padding-inline:var(--cb-graph-port-pad);white-space:nowrap;align-items:center;display:flex;position:relative}.sHnw0q_portGroup{font-size:var(--cb-graph-port-caption);font-weight:var(--cb-weight-semibold);letter-spacing:var(--cb-tracking-caps);text-transform:uppercase;color:var(--cb-canvas-muted);margin-block-start:var(--cb-graph-port-gap)}.sHnw0q_portGroup[data-first]{margin-block-start:0}.sHnw0q_portGroup[data-direction=output],.sHnw0q_portMore[data-direction=output]{justify-content:flex-end}.sHnw0q_portRow{gap:var(--cb-space-1);font-size:var(--cb-graph-port-font)}.sHnw0q_portRow[data-direction=output]{flex-direction:row-reverse}.sHnw0q_portLabel{text-overflow:ellipsis;min-width:0;overflow:hidden}.sHnw0q_portRequired{color:var(--cb-accent-text);font-weight:var(--cb-weight-semibold);flex:none}.sHnw0q_portSchema{text-overflow:ellipsis;text-align:end;min-width:0;max-width:38.2%;font-family:var(--cb-font-mono);font-size:var(--cb-graph-port-caption);color:var(--cb-canvas-muted);flex:0 auto;margin-inline-start:auto;overflow:hidden}.sHnw0q_portRow[data-direction=output] .sHnw0q_portSchema{text-align:start;margin-inline:0 auto}.sHnw0q_portMark{width:var(--cb-graph-port-mark);height:var(--cb-graph-port-mark);fill:var(--cb-graph-type-tone);stroke:var(--cb-graph-type-tone);stroke-width:1.5px;position:absolute;inset-inline-start:0;overflow:visible;transform:translate(-50%)}.sHnw0q_portRow[data-direction=output] .sHnw0q_portMark{inset-inline:auto 0;transform:translate(50%)}.sHnw0q_portMark[data-connected=false],.sHnw0q_portMark [data-open]{fill:var(--cb-canvas-toolbar)}.sHnw0q_portMore,.sHnw0q_portText{text-overflow:ellipsis;font-size:var(--cb-graph-port-caption);color:var(--cb-canvas-muted);overflow:hidden}.sHnw0q_portText{line-height:var(--cb-graph-port-row);display:block}.sHnw0q_portBadges{gap:var(--cb-space-1);overflow:hidden}.sHnw0q_portBadge{align-items:center;gap:var(--cb-space-1);padding-inline:var(--cb-space-2);border:var(--cb-border-width) solid var(--cb-graph-type-tone);border-radius:var(--cb-radius-pill);font-size:var(--cb-graph-port-caption);font-weight:var(--cb-weight-semibold);line-height:var(--cb-leading-dense);color:var(--cb-canvas-text);flex:none;display:inline-flex}.sHnw0q_portBadgeGlyph{width:var(--cb-graph-port-caption);height:var(--cb-graph-port-caption);color:var(--cb-graph-type-tone)}.sHnw0q_symbol[data-tone=blue],.sHnw0q_record[data-tone=blue],.sHnw0q_axisEvent[data-tone=blue],.sHnw0q_overviewNode[data-tone=blue]{--cb-graph-node-color:var(--cb-cover-sky)}.sHnw0q_symbol[data-tone=violet],.sHnw0q_record[data-tone=violet],.sHnw0q_axisEvent[data-tone=violet],.sHnw0q_overviewNode[data-tone=violet]{--cb-graph-node-color:var(--cb-cover-iris)}.sHnw0q_symbol[data-tone=gold],.sHnw0q_record[data-tone=gold],.sHnw0q_axisEvent[data-tone=gold],.sHnw0q_overviewNode[data-tone=gold]{--cb-graph-node-color:var(--cb-cover-amber)}.sHnw0q_symbol[data-tone=green],.sHnw0q_record[data-tone=green],.sHnw0q_axisEvent[data-tone=green],.sHnw0q_overviewNode[data-tone=green]{--cb-graph-node-color:var(--cb-cover-moss)}.sHnw0q_symbol[data-tone=red],.sHnw0q_record[data-tone=red],.sHnw0q_axisEvent[data-tone=red],.sHnw0q_overviewNode[data-tone=red]{--cb-graph-node-color:var(--cb-cover-coral)}.sHnw0q_symbol[data-tone=orange],.sHnw0q_record[data-tone=orange],.sHnw0q_axisEvent[data-tone=orange],.sHnw0q_overviewNode[data-tone=orange]{--cb-graph-node-color:var(--cb-cover-ember)}.sHnw0q_symbol[data-tone=cobalt],.sHnw0q_record[data-tone=cobalt],.sHnw0q_axisEvent[data-tone=cobalt],.sHnw0q_overviewNode[data-tone=cobalt]{--cb-graph-node-color:var(--cb-cover-cobalt)}.sHnw0q_record[data-state=blocked]{--cb-graph-node-color:var(--cb-danger-text)}.sHnw0q_ruler{--cb-graph-node-color:var(--cb-canvas-muted);--cb-axis-center:calc(100% - var(--cb-graph-axis-inset) + var(--cb-graph-axis-tube) / 2);touch-action:none;-webkit-user-select:none;user-select:none;width:var(--cb-graph-axis-width);color:var(--cb-canvas-muted);font-family:var(--cb-font-mono);font-size:var(--cb-graph-axis-font);line-height:var(--cb-graph-axis-leading);font-variant-numeric:tabular-nums slashed-zero;background:var(--cb-canvas-ground);position:absolute;inset:0 auto 0 0;overflow:hidden}.sHnw0q_axisTitle,.sHnw0q_axisNote{left:var(--cb-space-1);right:var(--cb-space-1);top:var(--cb-space-3);font-size:var(--cb-text-xs);position:absolute}.sHnw0q_axisNote{top:auto;bottom:var(--cb-space-3);font-size:var(--cb-card-caption);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;overflow:hidden}.sHnw0q_axisNote[data-action=true]{white-space:normal;pointer-events:auto}.sHnw0q_axisTube,.sHnw0q_axisFill,.sHnw0q_axisBulb,.sHnw0q_axisNow{left:var(--cb-axis-center);width:var(--cb-graph-axis-tube);border-radius:var(--cb-radius-pill);pointer-events:none;position:absolute;transform:translate(-50%)}.sHnw0q_axisTube{border:var(--cb-border-width) solid var(--cb-canvas-border);background:var(--cb-graph-axis-ground)}.sHnw0q_axisFill{background:linear-gradient(to top, var(--cb-graph-axis-cold), var(--cb-graph-axis-middle) 38%, var(--cb-cover-amber) 74%, var(--cb-workspace-action));box-shadow:0 0 var(--cb-axis-fill-glow) color-mix(in srgb, var(--cb-workspace-action) 30%, transparent)}.sHnw0q_axisBulb{width:var(--cb-space-3);height:var(--cb-space-3);background:var(--cb-graph-axis-cold);box-shadow:0 0 var(--cb-graph-axis-font) color-mix(in srgb, var(--cb-graph-axis-cold) 40%, transparent);transform:translate(-50%,-50%)}.sHnw0q_axisNow{width:calc(var(--cb-graph-axis-tube) + var(--cb-space-2));height:var(--cb-space-1);background:var(--cb-graph-axis-now);box-shadow:0 0 var(--cb-graph-axis-pulse-rest) var(--cb-workspace-action);opacity:.62;transition:box-shadow var(--cb-motion-axis-pulse) ease-in-out, opacity var(--cb-motion-axis-pulse) ease-in-out;transform:translate(-50%,-50%)}.sHnw0q_axisNow[data-pulse=true]{opacity:1;box-shadow:0 0 var(--cb-graph-axis-pulse-glow) var(--cb-workspace-action)}@media (prefers-reduced-motion:reduce){.sHnw0q_axisNow[data-pulse]{opacity:1;box-shadow:0 0 var(--cb-graph-axis-pulse-rest) var(--cb-workspace-action)}}.sHnw0q_axisTick{left:var(--cb-space-1);right:var(--cb-graph-axis-label-gutter);text-align:right;color:var(--cb-graph-axis-tick-ink);white-space:nowrap;position:absolute;transform:translateY(-50%)}.sHnw0q_axisTick:after{content:"";top:50%;right:calc(-1 * var(--cb-graph-axis-inset));width:var(--cb-graph-axis-tick);border-block-start:var(--cb-border-width) solid var(--cb-canvas-border);position:absolute}.sHnw0q_axisTick[data-major=false]:after{width:var(--cb-space-1);opacity:.5}.sHnw0q_axisEventLabel{right:calc(var(--cb-graph-axis-label-gutter) - var(--cb-graph-axis-inset) + (var(--cb-graph-axis-tube) + var(--cb-axis-bead-size)) / 2);width:max-content;max-width:calc(var(--cb-graph-axis-width) - var(--cb-graph-axis-label-gutter));text-overflow:ellipsis;white-space:nowrap;background:var(--cb-canvas-ground);color:var(--cb-graph-axis-pending);font:inherit;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.sHnw0q_axisWindow{left:var(--cb-axis-center);width:var(--cb-graph-axis-bead);border-radius:var(--cb-radius-round);background:var(--cb-graph-node-color);opacity:.38;pointer-events:none;position:absolute;transform:translate(-50%)}.sHnw0q_axisEvent[data-moving=true]{cursor:ns-resize;border-color:var(--cb-graph-selected-ring)}.sHnw0q_axisGhost{box-sizing:border-box;left:var(--cb-axis-center);width:var(--cb-graph-axis-bead);height:var(--cb-graph-axis-bead);border:var(--cb-focus-width) dashed var(--cb-graph-selected-ring);border-radius:var(--cb-radius-round);pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.sHnw0q_axisEvent{--cb-axis-bead-size:var(--cb-graph-axis-bead);box-sizing:border-box;left:var(--cb-axis-center);width:var(--cb-axis-bead-size);height:var(--cb-axis-bead-size);border:var(--cb-focus-width) solid var(--cb-graph-node-color);border-radius:var(--cb-radius-round);background:var(--cb-canvas-cover);min-width:0;min-height:0;font:inherit;cursor:pointer;transition:width var(--cb-motion-axis-event), height var(--cb-motion-axis-event), opacity var(--cb-motion-axis-event);padding:0;position:absolute;transform:translate(-50%,-50%)}.sHnw0q_axisEvent[data-state=completed]{background:var(--cb-graph-node-color)}.sHnw0q_axisEvent[data-state=completed] .sHnw0q_axisEventLabel{color:var(--cb-graph-node-color)}.sHnw0q_axisEvent[data-active=true]{--cb-axis-bead-size:var(--cb-graph-axis-bead-active);box-shadow:0 0 var(--cb-graph-axis-bead-active) var(--cb-graph-node-color)}.sHnw0q_axisEvent[data-dimmed=true]{opacity:.3}.sHnw0q_clock{left:var(--cb-space-1);right:var(--cb-space-1);height:var(--cb-space-5);color:var(--cb-workspace-action);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:center;padding:0;display:flex;position:absolute;transform:translateY(-50%)}.sHnw0q_clock[aria-pressed=true]{border:var(--cb-border-width) solid var(--cb-accent-border);border-radius:var(--cb-radius-1)}.sHnw0q_clock[data-onscreen=false]{background:var(--cb-canvas-follow-ground)}.sHnw0q_clockText{inset-inline:0 calc(var(--cb-graph-axis-label-gutter) - var(--cb-space-1));text-align:right;font-weight:var(--cb-weight-semibold);white-space:nowrap;position:absolute}.sHnw0q_overview{right:var(--cb-space-3);bottom:var(--cb-graph-map-bottom,var(--cb-space-3));width:var(--cb-graph-map-width);height:var(--cb-graph-map-height);border:var(--cb-border-width) solid var(--cb-canvas-border);border-radius:var(--cb-radius-2);background:var(--cb-canvas-cover);cursor:crosshair;touch-action:none;padding:0;position:absolute;overflow:hidden}.sHnw0q_overview svg{width:100%;height:100%;display:block}.sHnw0q_overviewNode{fill:var(--cb-graph-node-color,var(--cb-canvas-muted));opacity:.6}.sHnw0q_overviewNode[data-selected=true]{opacity:1}.sHnw0q_overviewViewport{stroke:var(--cb-accent-mark);stroke-width:1px;fill:var(--cb-accent-mark);fill-opacity:.08}.sHnw0q_overviewNow{stroke:var(--cb-accent-mark);stroke-width:1px}.sHnw0q_axisPull,.sHnw0q_axisHandle{display:none}@media not (min-width:600px){.sHnw0q_overview{display:none}.sHnw0q_ruler{z-index:10;width:var(--cb-graph-axis-phone);transform:translateX(var(--cb-axis-reveal));pointer-events:none}.sHnw0q_axisPull{z-index:11;width:var(--cb-graph-axis-grip);touch-action:none;display:block;position:absolute;inset:0 auto 0 0}.sHnw0q_axisPull[data-pulled=true]{width:100%}.sHnw0q_axisHandle{touch-action:none;z-index:11;width:var(--cb-space-3);height:var(--cb-space-13);border:var(--cb-border-width) solid var(--cb-canvas-border);border-radius:var(--cb-radius-2);background:var(--cb-canvas-toolbar);color:var(--cb-canvas-muted);display:grid;position:absolute;top:45%;left:0}}.sHnw0q_record[data-label-shifted=true] .sHnw0q_text{transform:translateY(var(--cb-graph-label-shift))}.sHnw0q_record[data-stage=entry] .sHnw0q_kicker,.sHnw0q_record[data-role=outcome] .sHnw0q_kicker{padding:0 var(--cb-space-1);border-radius:var(--cb-radius-1);background:var(--cb-canvas-ground);align-self:flex-start}.sHnw0q_inspectorScrim{z-index:6;background:var(--cb-overlay);position:absolute;inset:0}.sHnw0q_inspector{--cb-graph-text-scale:1;z-index:9;width:var(--cb-graph-inspector-width);height:var(--cb-graph-inspector-height);pointer-events:auto;-webkit-user-select:text;user-select:text;flex-direction:column;max-width:calc(100% - 24px);max-height:calc(100% - 24px);display:flex;position:absolute;overflow:hidden}.sHnw0q_record[data-shape=pill][data-marked=true]{border-color:var(--cb-graph-selected-ring);border-width:var(--cb-graph-inner-selected-stroke);--cb-graph-inner-stroke:var(--cb-graph-inner-selected-stroke)}.sHnw0q_record[data-link-refused=true]{opacity:.382}.sHnw0q_record[data-link-dim=true]{opacity:.5}.sHnw0q_portRow[data-graph-port]{cursor:crosshair;touch-action:none;pointer-events:auto}.sHnw0q_record[data-card=true] .sHnw0q_node{height:100%;display:block}.sHnw0q_record[data-card=true] .sHnw0q_node:hover{filter:none}.sHnw0q_record[data-card=true] .sHnw0q_node:focus-visible{outline:none}.sHnw0q_portRow[data-port-fit=false]{opacity:.382}.sHnw0q_portRow:is([data-port-fit=true],[data-port-held=true],[data-port-over=true]) .sHnw0q_portMark{fill:var(--cb-graph-type-tone);scale:1.618}.sHnw0q_portRow[data-port-over=true]{background:var(--cb-accent-soft)}.sHnw0q_portRow[data-port-over=true] .sHnw0q_portLabel{color:var(--cb-graph-selected-ring)}.sHnw0q_record[data-port-fit=true] .sHnw0q_bodyShape{stroke:var(--cb-graph-selected-ring)}.sHnw0q_record[data-shape=pill][data-port-fit=true]{border-color:var(--cb-graph-selected-ring)}@media not (min-width:600px){.sHnw0q_inspector{border-radius:var(--cb-space-5) var(--cb-space-5) 0 0;width:100%;max-width:100%;max-height:76%;bottom:0;top:auto!important;left:0!important}}.sHnw0q_today[data-size=canvas]>svg{width:var(--cb-graph-live-glyph);height:var(--cb-graph-live-glyph);stroke-width:1.6px}.sHnw0q_today[data-size=canvas][aria-pressed=true]{background:var(--cb-canvas-follow-ground);color:var(--cb-workspace-action)}.sHnw0q_mapControl[data-size=canvas][aria-pressed=true]{background:var(--cb-canvas-map-ground);color:var(--cb-canvas-surface-mark)}@media (hover:hover){.sHnw0q_choosingControl[data-size=canvas]{display:none}}.sHnw0q_statusPill[data-appearance=table]{--cb-graph-text-scale:1;padding:var(--cb-graph-status-inset) var(--cb-radial-center-gap);font-size:var(--cb-record-status-font);margin-top:0}.sHnw0q_statusPill[data-appearance=relation],.sHnw0q_statusPill[data-appearance=marker]{font-size:var(--cb-record-status-font);white-space:normal;max-width:40%;line-height:var(--cb-leading-dense);background:0 0;border:0;flex:none;margin:0;padding:0}.sHnw0q_statusPill[data-appearance=marker] .sHnw0q_statusDot{width:var(--cb-inspector-control-gap);height:var(--cb-inspector-control-gap)}.sHnw0q_symbol[data-appearance=inspector]{filter:drop-shadow(0 0 var(--cb-inspector-control-gap) color-mix(in srgb, var(--cb-graph-node-color) 40%, transparent))}}
@layer cb-component{.iHiE2q_branch[data-tone=blue]{--cb-graph-node-color:var(--cb-cover-sky)}.iHiE2q_branch[data-tone=violet]{--cb-graph-node-color:var(--cb-cover-iris)}.iHiE2q_branch[data-tone=gold]{--cb-graph-node-color:var(--cb-cover-amber)}.iHiE2q_branch[data-tone=green]{--cb-graph-node-color:var(--cb-cover-moss)}.iHiE2q_branch[data-tone=red]{--cb-graph-node-color:var(--cb-cover-coral)}.iHiE2q_branch[data-tone=orange]{--cb-graph-node-color:var(--cb-cover-ember)}.iHiE2q_branch[data-tone=cobalt]{--cb-graph-node-color:var(--cb-cover-cobalt)}.iHiE2q_branch{align-items:center;gap:var(--cb-space-2);display:inline-flex}.iHiE2q_branch>span{width:var(--cb-space-2);height:var(--cb-space-2);border-radius:var(--cb-radius-round);background:var(--cb-graph-node-color,var(--cb-canvas-muted));flex:none}.iHiE2q_filters{gap:var(--cb-space-3);padding:var(--cb-branch-rail-inset);border-top:var(--cb-border-width) solid var(--cb-canvas-control-border);background:var(--cb-workspace-chrome);flex-direction:column;min-width:0;display:flex}.iHiE2q_filters h2{font-size:var(--cb-record-status-font);line-height:var(--cb-branch-heading-leading);font-weight:var(--cb-weight-semibold);letter-spacing:var(--cb-tracking-caps);text-transform:uppercase;color:var(--cb-radial-text);margin:0}.iHiE2q_filterChoices{gap:var(--cb-space-2);flex-wrap:wrap;display:flex}.iHiE2q_filterGroup{gap:var(--cb-space-2);flex-direction:column;width:100%;display:flex}.iHiE2q_filterGroup h3{font-size:var(--cb-text-xs);line-height:var(--cb-branch-heading-leading);font-weight:var(--cb-weight-semibold);letter-spacing:var(--cb-tracking-caps);text-transform:uppercase;color:var(--cb-canvas-muted);margin:0}.iHiE2q_clearFilters{height:var(--cb-canvas-controls-phone-height);padding:0 var(--cb-space-3);border:var(--cb-border-width) solid var(--cb-canvas-hint-border);border-radius:var(--cb-space-2);font:inherit;font-size:var(--cb-text-md);font-weight:var(--cb-weight-semibold);color:var(--cb-canvas-control);white-space:nowrap;cursor:pointer;background:0 0;flex:none;align-self:flex-start}.iHiE2q_filters[data-compact=true]{height:var(--cb-record-header-height);padding:0 var(--cb-space-3);border-top:0;border-bottom:var(--cb-border-width) solid var(--cb-canvas-control-border);flex-direction:row;align-items:center;overflow:auto hidden}.iHiE2q_filters[data-compact=true] .iHiE2q_filterChoices{flex-wrap:nowrap;align-items:center}.iHiE2q_filters[data-compact=true] .iHiE2q_clearFilters{height:var(--cb-branch-chip-height);padding:0 var(--cb-radial-center-gap);border-radius:var(--cb-space-1);font-size:var(--cb-radial-label)}.iHiE2q_branchGlyph{width:var(--cb-inspector-branch-glyph);height:var(--cb-inspector-branch-glyph);color:var(--cb-graph-node-color);flex:none}}
@layer cb-component{.Mti7mq_visual{transform-origin:0 0;block-size:100%;inline-size:100%;position:absolute;inset-block-start:0;inset-inline-start:0}.Mti7mq_band{border-block-start:var(--cb-border-width) solid var(--cb-canvas-border);pointer-events:none;position:absolute;inset-inline:0}.Mti7mq_band:nth-child(odd){background:color-mix(in oklch, var(--cb-canvas-toolbar) 24%, transparent)}.Mti7mq_bandLabel{padding:var(--cb-space-3);color:var(--cb-canvas-muted);font-size:var(--cb-text-xs);display:block;position:absolute}.Mti7mq_band[data-milestone-rule]{border-block-start-color:var(--cb-canvas-muted)}.Mti7mq_bandLabel[data-milestone-label]{z-index:1;padding:var(--cb-space-1) var(--cb-space-2);border-radius:var(--cb-radius-1);background:var(--cb-canvas-toolbar);color:var(--cb-canvas-text);font-weight:var(--cb-weight-semibold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Mti7mq_frame{box-sizing:border-box;border:var(--cb-border-width) dashed var(--cb-canvas-control-border);border-radius:var(--cb-radius-3);background:color-mix(in oklch, var(--cb-canvas-cover) 38.2%, transparent);pointer-events:none;position:absolute}.Mti7mq_frameLabel{z-index:1;top:var(--cb-space-2);left:var(--cb-space-2);max-width:calc(100% - 2 * var(--cb-space-2));padding:0 var(--cb-space-1);border-radius:var(--cb-radius-1);background:var(--cb-canvas-ground);color:var(--cb-canvas-control);font-size:calc(var(--cb-text-xs) * clamp(.7, var(--cb-graph-text-scale,1), 1));font-weight:var(--cb-weight-semibold);letter-spacing:var(--cb-tracking-caps);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;position:absolute;overflow:hidden}.Mti7mq_frame[data-graph-lane]{border:0;border-block-start:var(--cb-border-width) solid var(--cb-canvas-border);background:0 0;border-radius:0}.Mti7mq_laneLabel{z-index:1;top:var(--cb-space-2);left:var(--cb-space-2);max-width:calc(100% - 2 * var(--cb-space-2));padding:var(--cb-space-1) var(--cb-space-2);border:var(--cb-border-width) solid transparent;border-radius:var(--cb-radius-1);background:var(--cb-canvas-ground);color:var(--cb-canvas-text);font:inherit;text-align:start;cursor:pointer;pointer-events:auto;display:grid;position:absolute}.Mti7mq_laneLabel:hover,.Mti7mq_laneLabel[data-selected]{border-color:var(--cb-canvas-control-border)}.Mti7mq_laneLabel:focus-visible{outline:var(--cb-focus-width) solid var(--cb-accent-border);outline-offset:var(--cb-focus-offset)}.Mti7mq_laneKicker{color:var(--cb-canvas-muted);font-size:calc(var(--cb-text-xs) * clamp(.7, var(--cb-graph-text-scale,1), 1));font-weight:var(--cb-weight-semibold);letter-spacing:var(--cb-tracking-caps);text-transform:uppercase}.Mti7mq_laneName{font-size:calc(var(--cb-text-xs) * clamp(.7, var(--cb-graph-text-scale,1), 1));font-weight:var(--cb-weight-semibold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Mti7mq_tooltip{z-index:var(--cb-z-popover);box-sizing:border-box;padding:var(--cb-space-3) var(--cb-graph-detail-inset);border:var(--cb-border-width) solid var(--cb-canvas-border);border-radius:var(--cb-radius-3);background:var(--cb-canvas-toolbar);box-shadow:var(--cb-shadow-2);color:var(--cb-canvas-text);font-size:var(--cb-text-xs);line-height:var(--cb-graph-detail-leading);overflow-wrap:anywhere;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}.Mti7mq_tooltip strong{font-size:var(--cb-text-md);line-height:var(--cb-leading-dense)}.Mti7mq_tooltip p{margin:var(--cb-space-1) 0 0}.Mti7mq_tooltip>span{margin-top:var(--cb-graph-detail-gap);color:var(--cb-canvas-muted);font-weight:var(--cb-weight-semibold);display:block}.Mti7mq_expansion{touch-action:pan-y;overscroll-behavior:contain;border-block-start:var(--cb-border-width) solid var(--cb-canvas-border);-webkit-user-select:text;user-select:text;padding:0;overflow:auto}.Mti7mq_nowRule{border-top:var(--cb-border-width) dashed color-mix(in srgb, var(--cb-workspace-action) 24%, transparent);pointer-events:none;height:0;position:absolute;inset-inline:0}.Mti7mq_inlineEditor{left:calc(var(--cb-graph-diameter) + var(--cb-graph-gap));z-index:6;width:min(236px,40vw);position:absolute;top:0}.Mti7mq_placing{--cb-placing-x:var(--cb-space-2);--cb-placing-y:var(--cb-space-2);z-index:7;transform:translate(var(--cb-placing-x), var(--cb-placing-y));pointer-events:auto;width:min(296px,60vw);position:absolute}.Mti7mq_placing[data-flip-y=true]{--cb-placing-y:calc(-100% - var(--cb-space-2))}.Mti7mq_placing[data-flip-x=true]{--cb-placing-x:calc(-100% - var(--cb-space-2))}.Mti7mq_placing[data-placed=true]{transform:none}.Mti7mq_placing[data-sheet=true]{inset:auto var(--cb-space-3) var(--cb-space-3);width:auto;transform:none}.Mti7mq_chipFace{box-sizing:border-box;border:var(--cb-border-width) solid var(--cb-graph-node-color);border-radius:var(--cb-radius-2);background:color-mix(in oklch, var(--cb-graph-node-color) 38.2%, var(--cb-canvas-cover));block-size:100%;inline-size:100%;display:block}.Mti7mq_chip:is([data-selected=true],[data-marked=true]) .Mti7mq_chipFace{border-color:var(--cb-graph-selected-ring);box-shadow:0 0 0 var(--cb-border-width) var(--cb-graph-selected-ring)}.Mti7mq_snapLine{z-index:8;background:var(--cb-accent-mark);pointer-events:none;position:absolute}.Mti7mq_snapLine[data-graph-snap-line=x]{inline-size:var(--cb-border-width)}.Mti7mq_snapLine[data-graph-snap-line=y]{block-size:var(--cb-border-width)}.Mti7mq_resizeGrip{z-index:8;inline-size:var(--cb-space-3);block-size:var(--cb-space-3);border-radius:var(--cb-radius-1);background:var(--cb-graph-selected-ring);cursor:ew-resize;touch-action:none;pointer-events:auto;position:absolute;transform:translate(-50%,-50%)}.Mti7mq_resizeGrip[data-graph-resize-corner=true]{cursor:nwse-resize}}
@layer cb-component{.uhrjnW_nodeCard{--cb-node-card-edge:var(--cb-graph-node-color);--cb-node-card-lift:var(--cb-shadow-1);--cb-node-card-stripe:transparent;--cb-node-card-ink:transparent;--cb-node-card-inset:calc(var(--cb-space-3) * var(--cb-node-card-text));box-sizing:border-box;border:var(--cb-border-width) solid var(--cb-node-card-edge);border-radius:var(--cb-radius-3);background:var(--cb-surface-1);min-height:100%;box-shadow:inset 0 var(--cb-space-1) 0 0 var(--cb-node-card-stripe), inset 0 0 0 var(--cb-border-width) var(--cb-node-card-ink), var(--cb-node-card-lift);color:var(--cb-text-primary);text-align:start;transition:border-color var(--cb-motion-2) var(--cb-ease-standard), box-shadow var(--cb-motion-2) var(--cb-ease-standard), outline-color var(--cb-motion-2) var(--cb-ease-standard);flex-direction:column;display:flex;position:relative}[data-graph-id][data-tone=neutral] .uhrjnW_nodeCard{--cb-node-card-edge:var(--cb-border-default)}.uhrjnW_nodeCard[data-stripe=idea]{--cb-node-card-stripe:var(--cb-idea-solid)}.uhrjnW_nodeCard[data-stripe=info]{--cb-node-card-stripe:var(--cb-info-solid)}.uhrjnW_nodeCard[data-stripe=accent]{--cb-node-card-stripe:var(--cb-accent-fill)}.uhrjnW_nodeCard[data-stripe=secondary]{--cb-node-card-stripe:var(--cb-secondary-fill)}.uhrjnW_nodeCard[data-node-kind=note]{--cb-node-card-edge:var(--cb-border-default);--cb-node-card-lift:none;background:var(--cb-surface-2)}.uhrjnW_nodeCard[data-node-kind=frame]{--cb-node-card-edge:var(--cb-border-default);--cb-node-card-lift:none;background:var(--cb-surface-inset);border-style:dashed;height:100%}.uhrjnW_nodeCard[data-corner=start]{border-start-start-radius:calc(var(--cb-node-card-header) / 2);border-end-start-radius:calc(var(--cb-node-card-header) / 2)}.uhrjnW_nodeCard[data-corner=end]{border-start-end-radius:calc(var(--cb-node-card-header) / 2);border-end-end-radius:calc(var(--cb-node-card-header) / 2)}.uhrjnW_nodeCard[data-corner=machine]{border-radius:var(--cb-radius-1)}.uhrjnW_nodeCard[data-dashed=true]{--cb-node-card-edge:var(--cb-info-solid);background:var(--cb-surface-0);border-style:dashed}.uhrjnW_nodeCard[data-folded=true]{clip-path:polygon(0 0, calc(100% - var(--cb-space-5)) 0, 100% var(--cb-space-5), 100% 100%, 0 100%)}.uhrjnW_nodeCardFold{top:calc(-1 * var(--cb-border-width));right:calc(-1 * var(--cb-border-width));width:var(--cb-space-5);height:var(--cb-space-5);background:linear-gradient(225deg, transparent 50%, var(--cb-node-card-edge) 50%, var(--cb-surface-2) calc(50% + var(--cb-border-width)));pointer-events:none;position:absolute}.uhrjnW_nodeCard[data-critical=true]{--cb-node-card-edge:var(--cb-text-primary);--cb-node-card-ink:var(--cb-text-primary)}.uhrjnW_nodeCard[data-reading=warning]{--cb-node-card-edge:var(--cb-warning-solid)}.uhrjnW_nodeCard[data-reading=danger]{--cb-node-card-edge:var(--cb-danger-solid)}.uhrjnW_nodeCard[data-reading=success]{--cb-node-card-edge:var(--cb-success-solid)}.uhrjnW_nodeCard[data-reading=quiet]{opacity:.4}.uhrjnW_nodeCard[data-optional=true]{border-style:dashed}.uhrjnW_nodeCard[data-status=blocked]{--cb-node-card-edge:var(--cb-danger-solid)}.uhrjnW_nodeCard[data-holds=true]:before{inset:var(--cb-space-1);border:var(--cb-border-width) dashed var(--cb-node-card-edge);border-radius:var(--cb-radius-2);content:"";pointer-events:none;position:absolute}[data-canvas-item]:hover .uhrjnW_nodeCard{--cb-node-card-lift:var(--cb-shadow-2);border-color:var(--cb-border-strong)}.uhrjnW_nodeCard[data-selected=true]{outline:var(--cb-focus-width) solid var(--cb-accent-border);outline-offset:var(--cb-focus-offset)}[data-graph-id][data-dropping=true] .uhrjnW_nodeCard{outline:var(--cb-focus-width) dashed var(--cb-accent-border);outline-offset:var(--cb-focus-offset)}[data-canvas-item]:focus-visible .uhrjnW_nodeCard:after{inset:calc(-2 * var(--cb-focus-offset) - var(--cb-focus-width));border:var(--cb-focus-width) solid var(--cb-focus-ring);border-radius:var(--cb-radius-3);content:"";pointer-events:none;position:absolute}.uhrjnW_nodeCardHeader{align-items:center;gap:calc(var(--cb-space-2) * var(--cb-node-card-text));height:var(--cb-node-card-header);padding-inline:var(--cb-node-card-inset);flex:none;display:flex;position:relative}.uhrjnW_nodeCard[data-node-kind=frame] .uhrjnW_nodeCardHeader{align-items:start;padding-block-start:calc(var(--cb-space-3) * var(--cb-node-card-text))}.uhrjnW_nodeCardTitle{min-width:0;line-height:var(--cb-leading-dense);display:grid}.uhrjnW_nodeCardKicker,.uhrjnW_nodeCardName,.uhrjnW_nodeCardRegistry,.uhrjnW_nodeCardSub,.uhrjnW_nodeCardBandWords{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.uhrjnW_nodeCardSub{color:var(--cb-text-secondary);font-size:calc(var(--cb-text-xs) * var(--cb-node-card-text))}.uhrjnW_nodeCardKicker{color:var(--cb-text-muted);font-size:calc(var(--cb-text-xs) * var(--cb-node-card-text));font-weight:var(--cb-weight-semibold);letter-spacing:var(--cb-tracking-caps);text-transform:uppercase}.uhrjnW_nodeCardName{font-size:calc(var(--cb-text-md) * var(--cb-node-card-text));font-weight:var(--cb-weight-semibold)}.uhrjnW_nodeCard[data-tall=true] .uhrjnW_nodeCardName{-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box}.uhrjnW_nodeCardRegistry{color:var(--cb-text-muted);font-family:var(--cb-font-mono);font-size:calc(var(--cb-text-xs) * var(--cb-node-card-text))}.uhrjnW_nodeCardBand{height:var(--cb-node-card-band);padding-inline:var(--cb-node-card-inset);background:var(--cb-accent-soft);font-size:calc(var(--cb-text-xs) * var(--cb-node-card-text));line-height:var(--cb-node-card-band);flex:none;align-items:center;display:flex;position:relative}.uhrjnW_nodeCardBand[data-node-card-band=info]{background:var(--cb-info-soft)}.uhrjnW_nodeCardBandWords{min-width:0}.uhrjnW_nodeCardDecider{font-weight:var(--cb-weight-semibold)}.uhrjnW_nodeCard[data-node-kind=deliverable] .uhrjnW_nodeCardBand{padding-inline-end:calc(var(--cb-space-5) * var(--cb-node-card-text))}.uhrjnW_nodeCardTab{z-index:5;border-radius:var(--cb-radius-round);background:var(--cb-surface-0);cursor:pointer;pointer-events:auto;border:0;place-items:center;padding:0;display:grid;position:absolute;top:50%;left:100%;transform:translate(-50%,-50%)}.uhrjnW_nodeCardTab[aria-disabled=true]{cursor:default}.uhrjnW_nodeCardTab[data-selected=true]{outline:var(--cb-focus-width) solid var(--cb-accent-border);outline-offset:var(--cb-focus-offset)}.uhrjnW_nodeCardTab:focus-visible{outline:var(--cb-focus-width) solid var(--cb-focus-ring);outline-offset:var(--cb-focus-offset)}.uhrjnW_nodeCardTab>[data-menu-symbol]{pointer-events:none}.uhrjnW_nodeCardBody{padding-bottom:calc(var(--cb-space-2) * var(--cb-node-card-text));grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.uhrjnW_nodeCardRow{justify-content:space-between;gap:var(--cb-node-card-inset);height:var(--cb-node-card-row);padding-inline:var(--cb-node-card-inset);display:flex;position:relative}.uhrjnW_nodeCardCell{align-items:center;gap:var(--cb-space-1);min-width:0;color:var(--cb-text-secondary);font-size:calc(var(--cb-text-xs) * var(--cb-node-card-text));white-space:nowrap;flex:0 auto;display:flex}.uhrjnW_nodeCardCell[data-side=output]{text-align:end;flex-direction:row-reverse}.uhrjnW_nodeCardPort,.uhrjnW_nodeCardMore,.uhrjnW_nodeCardType{text-overflow:ellipsis;min-width:0;overflow:hidden}.uhrjnW_nodeCardPort{flex:0 auto}.uhrjnW_nodeCardRequired{color:var(--cb-accent-text);font-weight:var(--cb-weight-semibold);flex:none}.uhrjnW_nodeCardCell[data-side=output] .uhrjnW_nodeCardRequired{order:-1}.uhrjnW_nodeCardOptional{color:var(--cb-text-muted);flex:none}.uhrjnW_nodeCardCell[data-side=output] .uhrjnW_nodeCardOptional{order:-1}.uhrjnW_nodeCardPortKind{color:var(--cb-text-muted);flex:none}.uhrjnW_nodeCardType{color:var(--cb-text-muted);font-family:var(--cb-font-mono);flex:0 auto;margin-inline-start:auto;display:none}.uhrjnW_nodeCardCell[data-side=output] .uhrjnW_nodeCardType{margin-inline:0 auto}.uhrjnW_nodeCard[data-selected=true] .uhrjnW_nodeCardType,.uhrjnW_nodeCardCell:hover .uhrjnW_nodeCardType{display:block}.uhrjnW_nodeCardMore{font:inherit;color:var(--cb-text-muted);cursor:pointer;pointer-events:auto;background:0 0;border:0;padding:0}.uhrjnW_nodeCardMore:disabled{cursor:default}.uhrjnW_nodeCardMore:focus-visible,.uhrjnW_nodeCardMore:hover:not(:disabled){color:var(--cb-text-primary)}.uhrjnW_nodeCardPin{z-index:1;width:calc(var(--cb-space-3) * var(--cb-node-card-text));height:calc(var(--cb-space-3) * var(--cb-node-card-text));fill:var(--cb-surface-1);stroke:var(--cb-text-secondary);stroke-width:1.5px;stroke-linejoin:round;pointer-events:none;position:absolute;top:50%;overflow:visible}.uhrjnW_nodeCardPin[data-wired=true]{fill:var(--cb-text-secondary)}.uhrjnW_nodeCardCell .uhrjnW_nodeCardPin{right:calc(-1 * var(--cb-border-width));transform:translate(50%,-50%)}.uhrjnW_nodeCardFacet{min-width:0;height:var(--cb-node-card-row);padding-inline:var(--cb-node-card-inset);color:var(--cb-text-muted);font-size:calc(var(--cb-text-xs) * var(--cb-node-card-text));white-space:nowrap;text-overflow:ellipsis;align-items:center;display:flex;overflow:hidden}.uhrjnW_nodeCardContent{flex:none;min-width:0;display:block;overflow:hidden}.uhrjnW_nodeBody{gap:calc(var(--cb-space-1) * var(--cb-node-card-text));height:100%;padding:calc(var(--cb-space-2) * var(--cb-node-card-text)) var(--cb-node-card-inset);color:var(--cb-text-primary);font-size:calc(var(--cb-text-xs) * var(--cb-node-card-text));flex-direction:column;display:flex;position:relative}.uhrjnW_nodeBodyText,.uhrjnW_nodeBodyHint{min-height:0;line-height:var(--cb-leading-prose);white-space:pre-line;overflow-wrap:anywhere;-webkit-mask-image:linear-gradient(to bottom, var(--cb-surface-1) 61.8%, transparent);mask-image:linear-gradient(to bottom, var(--cb-surface-1) 61.8%, transparent);display:block;overflow:hidden}.uhrjnW_nodeBodyHint{color:var(--cb-text-muted);-webkit-mask-image:none;mask-image:none}.uhrjnW_nodePromptKey{align-items:center;gap:var(--cb-space-1);padding-inline:var(--cb-space-1);border:var(--cb-border-width) solid var(--cb-border-default);border-radius:var(--cb-radius-pill);background:var(--cb-surface-2);font-family:var(--cb-font-mono);line-height:var(--cb-leading-dense);vertical-align:baseline;display:inline-flex}.uhrjnW_nodePromptKey [data-port-mark]{width:.75em;height:.75em;position:static;transform:none}.uhrjnW_nodePromptUnknown{color:var(--cb-danger-text);font-family:var(--cb-font-mono);-webkit-text-decoration:underline wavy;text-decoration:underline wavy;-webkit-text-decoration-color:var(--cb-danger-text);text-decoration-color:var(--cb-danger-text)}.uhrjnW_nodeBodyMedia{flex:none}.uhrjnW_nodeBodyPlay{width:calc(var(--cb-space-8) * var(--cb-node-card-text));height:calc(var(--cb-space-8) * var(--cb-node-card-text));border-radius:var(--cb-radius-round);background:var(--cb-surface-2);color:var(--cb-text-primary);box-shadow:var(--cb-shadow-2);place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.uhrjnW_nodeBodyRow{align-items:center;gap:calc(var(--cb-space-2) * var(--cb-node-card-text));min-width:0;min-height:calc(var(--cb-space-5) * var(--cb-node-card-text));color:var(--cb-text-secondary);display:flex}.uhrjnW_nodeBodyName,.uhrjnW_nodeBodyDomain{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.uhrjnW_nodeBodyName{color:var(--cb-text-primary);flex:auto}.uhrjnW_nodeBodyWord{padding-inline:var(--cb-space-1);border:var(--cb-border-width) solid var(--cb-border-default);border-radius:var(--cb-radius-1);color:var(--cb-text-secondary);font-weight:var(--cb-weight-semibold);flex:none}.uhrjnW_nodeBodyFact,.uhrjnW_nodeBodyDomain,.uhrjnW_nodeBodyCount{color:var(--cb-text-muted);font-family:var(--cb-font-mono)}.uhrjnW_nodeBodyFact{flex:none}.uhrjnW_nodeBodyPlayInline{color:var(--cb-text-primary);flex:none;place-items:center;display:inline-grid}.uhrjnW_nodeTable{border:var(--cb-border-width) solid var(--cb-border-subtle);border-radius:var(--cb-radius-1);min-height:0;display:grid;overflow:hidden}.uhrjnW_nodeTableRow{display:contents}.uhrjnW_nodeTableRow>span{min-width:0;padding-inline:var(--cb-space-1);border-block-end:var(--cb-border-width) solid var(--cb-border-subtle);line-height:calc(var(--cb-space-5) * var(--cb-node-card-text));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.uhrjnW_nodeTableRow>[role=columnheader]{color:var(--cb-text-secondary);font-weight:var(--cb-weight-semibold)}.uhrjnW_nodeMiniature{border-radius:var(--cb-radius-2);background:var(--cb-surface-inset);flex:auto;width:100%;min-height:0;display:block}.uhrjnW_nodeMiniatureWire{stroke:var(--cb-border-strong);stroke-width:.5px}.uhrjnW_nodeMiniatureMark path{fill:var(--cb-surface-1);stroke:var(--cb-graph-type-tone,var(--cb-text-muted));stroke-width:12px}.uhrjnW_nodeMiniatureMark path[data-mark=dot]{fill:var(--cb-graph-type-tone,var(--cb-text-muted))}.uhrjnW_nodeMiniatureMark[data-tone=accent]{--cb-graph-type-tone:var(--cb-accent-mark)}.uhrjnW_nodeMiniatureMark[data-tone=info]{--cb-graph-type-tone:var(--cb-info-solid)}.uhrjnW_nodeMiniatureMark[data-tone=idea]{--cb-graph-type-tone:var(--cb-idea-solid)}.uhrjnW_nodeMiniatureMark[data-tone=secondary]{--cb-graph-type-tone:var(--cb-secondary-mark)}.uhrjnW_nodeCardHeader [data-node-body-chip]{margin-inline-start:auto}.uhrjnW_nodeCardHeaderStatus{--cb-node-card-state:var(--cb-text-muted);color:var(--cb-node-card-state);font-size:calc(var(--cb-text-md) * var(--cb-node-card-text));flex:none;margin-inline-start:auto;display:inline-flex}.uhrjnW_nodeCard[data-detail=mark]{border-radius:var(--cb-radius-round);box-shadow:none;background:0 0;border:0;place-items:center;display:grid}.uhrjnW_nodeCard[data-detail=mark]:before{content:none}.uhrjnW_nodeCardProgress{align-items:center;gap:calc(var(--cb-space-1) * var(--cb-node-card-text));height:var(--cb-node-card-row);padding-inline:var(--cb-node-card-inset);flex:none;display:flex}.uhrjnW_nodeCardProgress>i{height:calc(var(--cb-space-1) * var(--cb-node-card-text));border-radius:var(--cb-radius-pill);background:var(--cb-border-default);flex:1 1 0}.uhrjnW_nodeCardProgress>i[data-segment=done]{background:var(--cb-success-solid)}.uhrjnW_nodeCardProgress>i[data-segment=running]{background:var(--cb-secondary-fill)}.uhrjnW_nodeCardProgress>i[data-segment=unknown]{outline:var(--cb-border-width) dashed var(--cb-border-strong);outline-offset:calc(-1 * var(--cb-border-width));background:0 0}.uhrjnW_nodeCardProgressWord{color:var(--cb-text-muted);font-size:calc(var(--cb-text-xs) * var(--cb-node-card-text));flex:none;margin-inline-start:calc(var(--cb-space-1) * var(--cb-node-card-text))}.uhrjnW_nodeCardFoot{flex-direction:column;margin-block-start:auto;display:flex}.uhrjnW_nodeCardSeat{align-items:center;gap:calc(var(--cb-space-1) * var(--cb-node-card-text));min-width:0;height:var(--cb-node-card-row);padding-inline:var(--cb-node-card-inset);border-block-start:var(--cb-border-width) solid var(--cb-border-subtle);color:var(--cb-text-primary);font-size:calc(var(--cb-text-xs) * var(--cb-node-card-text));white-space:nowrap;flex:none;display:flex}.uhrjnW_nodeCardSeatGlyph{color:var(--cb-text-secondary);flex:none}.uhrjnW_nodeCardSeat[data-agent=true] .uhrjnW_nodeCardSeatGlyph{color:var(--cb-secondary-mark)}.uhrjnW_nodeCardSeatRole,.uhrjnW_nodeCardSeatHolder{text-overflow:ellipsis;min-width:0;overflow:hidden}.uhrjnW_nodeCardSeatRole{font-weight:var(--cb-weight-semibold);flex:0 auto}.uhrjnW_nodeCardSeatHolder{color:var(--cb-text-secondary);flex:0 auto;margin-inline-start:auto}.uhrjnW_nodeCardSeat[data-open=true] .uhrjnW_nodeCardSeatHolder{color:var(--cb-warning-text)}.uhrjnW_nodeCardEquipment{align-items:center;gap:calc(var(--cb-space-1) * var(--cb-node-card-text));height:calc(var(--cb-space-8) * var(--cb-node-card-text));padding-inline:var(--cb-node-card-inset);flex:none;display:flex;overflow:hidden}.uhrjnW_nodeCardChip{max-width:100%;padding-inline:calc(var(--cb-space-2) * var(--cb-node-card-text));border:var(--cb-border-width) solid var(--cb-border-default);border-radius:var(--cb-radius-pill);background:var(--cb-surface-2);color:var(--cb-text-secondary);font-size:calc(var(--cb-text-xs) * var(--cb-node-card-text));line-height:calc(var(--cb-space-5) * var(--cb-node-card-text));white-space:nowrap;text-overflow:ellipsis;flex:none;overflow:hidden}.uhrjnW_nodeCardChip[data-chip=model]{font-family:var(--cb-font-mono)}.uhrjnW_nodeCardStrip{--cb-node-card-state:var(--cb-text-muted);justify-content:space-between;align-items:center;gap:var(--cb-node-card-inset);height:calc(var(--cb-space-5) * var(--cb-node-card-text));padding-inline:var(--cb-node-card-inset);border-block-start:var(--cb-border-width) solid var(--cb-border-subtle);color:var(--cb-text-secondary);font-size:calc(var(--cb-text-xs) * var(--cb-node-card-text));white-space:nowrap;flex:none;display:flex}.uhrjnW_nodeCardStatus{align-items:center;gap:var(--cb-space-1);min-width:0;color:var(--cb-node-card-state);font-weight:var(--cb-weight-semibold);display:inline-flex}.uhrjnW_nodeCardStatusGlyph{flex:none}.uhrjnW_nodeCardWaits{min-width:0;color:var(--cb-text-muted);font-weight:var(--cb-weight-regular);text-overflow:ellipsis;overflow:hidden}.uhrjnW_nodeCardSkipped{border:var(--cb-border-width) dashed currentcolor;border-radius:var(--cb-radius-round);flex:none;place-items:center;width:1em;height:1em;display:inline-grid}.uhrjnW_nodeCardSkipped>svg{width:.75em;height:.75em}:is(.uhrjnW_nodeCardStrip,.uhrjnW_nodeCardHeaderStatus)[data-status=ready]{--cb-node-card-state:var(--cb-info-text)}:is(.uhrjnW_nodeCardStrip,.uhrjnW_nodeCardHeaderStatus)[data-status=running]{--cb-node-card-state:var(--cb-secondary-mark)}:is(.uhrjnW_nodeCardStrip,.uhrjnW_nodeCardHeaderStatus)[data-status=review]{--cb-node-card-state:var(--cb-accent-text)}:is(.uhrjnW_nodeCardStrip,.uhrjnW_nodeCardHeaderStatus)[data-status=done]{--cb-node-card-state:var(--cb-success-text)}:is(.uhrjnW_nodeCardStrip,.uhrjnW_nodeCardHeaderStatus)[data-status=blocked]{--cb-node-card-state:var(--cb-danger-text)}[data-status=running] .uhrjnW_nodeCardStatusGlyph{animation:uhrjnW_nodeCardTurn var(--cb-motion-loop) linear infinite}@media (prefers-reduced-motion:reduce){[data-status=running] .uhrjnW_nodeCardStatusGlyph{animation:none}}@keyframes uhrjnW_nodeCardTurn{to{transform:rotate(1turn)}}.uhrjnW_nodeCard[data-status=skipped]{--cb-node-card-lift:none;background:var(--cb-surface-0);border-style:dashed}.uhrjnW_nodeCardFacets{align-items:center;gap:calc(var(--cb-space-2) * var(--cb-node-card-text));min-width:0;color:var(--cb-text-muted);display:inline-flex;overflow:hidden}.uhrjnW_nodeCardStripFacet{flex:none;align-items:center;display:inline-flex}.uhrjnW_nodeCardStripFacet[data-mono=true]{font-family:var(--cb-font-mono)}.uhrjnW_nodeCardStripFacet[data-strong=true]{padding-inline:calc(var(--cb-space-1) * var(--cb-node-card-text));border-radius:var(--cb-radius-1);background:var(--cb-text-primary);color:var(--cb-surface-0);font-weight:var(--cb-weight-semibold)}}
@layer cb-component{.CcqS1a_connectLayer{z-index:8;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.CcqS1a_connectWire{fill:none;stroke:var(--cb-accent-border);stroke-width:var(--cb-focus-width);stroke-linecap:round}.CcqS1a_connectWire[data-retracting]{stroke-dasharray:1 1;animation:CcqS1a_connectRetract var(--cb-motion-2) var(--cb-ease-exit) forwards}@keyframes CcqS1a_connectRetract{0%{stroke-dashoffset:0}to{stroke-dashoffset:1px}}.CcqS1a_connectEnd{fill:var(--cb-accent-border)}.CcqS1a_connectEnd[data-shaped]{fill:none}.CcqS1a_connectMark{z-index:8;pointer-events:none;place-items:center;display:grid;position:absolute;transform:translate(-50%,-50%)}.CcqS1a_connectReason{z-index:8;transform:translate(-50%, var(--cb-space-3));padding:var(--cb-space-1) var(--cb-space-2);border:var(--cb-border-width) solid var(--cb-border-subtle);border-radius:var(--cb-radius-2);background:var(--cb-surface-2);box-shadow:var(--cb-shadow-1);color:var(--cb-danger-text);font-size:var(--cb-text-xs);line-height:var(--cb-leading-tight);white-space:nowrap;pointer-events:none;position:absolute}.CcqS1a_connectMark [data-port-mark]{position:static;transform:none}.CcqS1a_wireEnd{fill:var(--cb-canvas-ground);stroke:var(--cb-graph-selected-ring);stroke-width:var(--cb-graph-stroke-width);pointer-events:all;cursor:grab}.CcqS1a_wireEnd[data-accent]{stroke:var(--cb-accent-border)}.CcqS1a_wireEnd[data-held=true]{opacity:0;cursor:grabbing}}
@layer cb-component{.EPe4AG_root{min-height:var(--cb-space-5);padding:0 calc(var(--cb-space-2) - var(--cb-border-width) * 2);border:var(--cb-border-width) solid var(--cb-border-default);border-radius:var(--cb-radius-1);background:var(--cb-surface-inset);color:var(--cb-text-muted);font-family:var(--cb-font-mono);font-size:var(--cb-text-xs);font-variant-ligatures:none;line-height:var(--cb-leading-tight);white-space:nowrap;align-items:center;display:inline-flex}}
@layer cb-component{.XwsrlW_root{font-variant-numeric:tabular-nums slashed-zero;font-feature-settings:"zero" 1;white-space:nowrap}.XwsrlW_root[data-unknown=true]{color:var(--cb-text-muted)}.XwsrlW_root[data-forecast=true]{-webkit-text-decoration:underline dashed color-mix(in oklch, currentcolor 45%, transparent);text-decoration:underline dashed color-mix(in oklch, currentcolor 45%, transparent);text-underline-offset:.15em}.XwsrlW_note{width:var(--cb-border-width);height:var(--cb-border-width);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}}
@layer cb-component{textarea.gQNxOG_root{min-height:calc(var(--cb-control-height) * 2);padding-block:var(--cb-space-3);line-height:var(--cb-leading-prose);resize:vertical;field-sizing:content}}
@layer cb-component{.nidtRG_whole{white-space:normal;overflow-wrap:anywhere;min-inline-size:0}}
