.cr-ix{font-size:var(--text-base);line-height:var(--leading-normal);color:var(--text-secondary);container-type:inline-size}:where(.cr-ix) button{text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0}:where(.cr-ix) :is(dl,dt,dd){margin:0}.cr-ix__kicker{font-family:var(--font-metadata);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted);font-weight:500}.cr-ix__title{font-size:var(--text-xl);font-weight:600;line-height:var(--leading-snug);letter-spacing:-.01em;color:var(--text);text-wrap:balance}.cr-ix__panel{padding:var(--space-4) var(--space-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm)}.cr-ix__dl{display:grid}.cr-ix__row{gap:var(--space-4);padding-block:var(--space-2);border-top:1px solid var(--border);grid-template-columns:minmax(5.5rem,9rem) minmax(0,1fr);align-items:baseline;display:grid}.cr-ix__row dt{font-family:var(--font-metadata);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted)}.cr-ix__row dd{color:var(--text);overflow-wrap:anywhere}.cr-ix__filters{gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.cr-ix .cr-ix__chip{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);font-size:var(--text-sm);color:var(--text-secondary);white-space:nowrap;align-items:center;gap:.5em;padding:.3rem .65rem;font-weight:500;transition:background-color .14s,border-color .14s,color .14s;display:inline-flex}.cr-ix__chip b{font-family:var(--font-metadata);font-size:var(--text-xs);color:var(--text-muted);font-weight:500}.cr-ix .cr-ix__chip:hover{border-color:var(--text-muted);color:var(--text)}.cr-ix .cr-ix__chip[aria-pressed=true]{background:var(--text);border-color:var(--text);color:var(--bg)}.cr-ix__chip[aria-pressed=true] b{color:inherit;opacity:.7}.cr-ix .cr-ix__btn{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);font-size:var(--text-base-sm);color:var(--text);white-space:nowrap;justify-content:center;align-items:center;padding:.5rem 1rem;font-weight:600;transition:background-color .14s,border-color .14s,opacity .14s;display:inline-flex}.cr-ix .cr-ix__btn:hover{background:var(--surface-raised)}.cr-ix .cr-ix__btn--primary{background:var(--accent-strong);border-color:var(--accent-strong);color:var(--accent-ink)}.cr-ix .cr-ix__btn--primary:hover{background:var(--accent);border-color:var(--accent)}.cr-ix .cr-ix__btn--sm{font-size:var(--text-sm);padding:.3rem .65rem}.cr-ix .cr-ix__btn:disabled{opacity:.4;cursor:default}figure.cr-embed a.cr-ix__more{font-size:var(--text-base-sm);color:var(--accent);gap:.4em;font-weight:600;text-decoration:none;display:inline-flex}.cr-ix__more:hover{text-underline-offset:4px;text-decoration:underline}.cr-ix__legend{gap:var(--space-2) var(--space-5);margin-bottom:var(--space-4);font-size:var(--text-sm);color:var(--text-secondary);flex-wrap:wrap;display:flex}.cr-ix__legend b{font-family:var(--font-metadata);font-size:var(--text-xs);color:var(--text-muted);margin-left:-.15em;font-weight:500}@keyframes cr-ix-in{0%{opacity:0;translate:0 4px}}.cr-ix .is-in>*{animation:.2s ease-out both cr-ix-in}.cr-embed[data-chart=map]{--cr-map-ramp:var(--chart-1);--cr-map-cat-1:var(--accent);--cr-map-cat-2:color-mix(in oklab, var(--text) 76%, var(--surface));--cr-map-cat-3:color-mix(in oklab, var(--accent) 56%, var(--surface));--cr-map-cat-4:color-mix(in oklab, var(--accent) 30%, var(--surface));--cr-map-cat-5:color-mix(in oklab, var(--text) 44%, var(--surface))}.band-dark .cr-embed[data-chart=map]{--cr-map-ramp:var(--accent);--cr-map-cat-3:color-mix(in oklab, var(--accent) 62%, var(--surface));--cr-map-cat-4:color-mix(in oklab, var(--accent) 38%, var(--surface))}.cr-map__body{gap:var(--space-4);grid-template-columns:minmax(0,1fr);grid-template-areas:"stage""panel""list";display:grid}.cr-map__stage{aspect-ratio:1000/641;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);grid-area:stage;align-self:start;overflow:hidden}.cr-map__svg{width:100%;height:100%;display:block}.cr-map__shape{fill:var(--surface-raised);stroke:var(--surface);stroke-width:calc(var(--k,1) * .6px);stroke-linejoin:round}.cr-map__shape[data-row],.cr-map__mark{cursor:pointer;fill-opacity:.8;transition:fill-opacity .14s}.cr-map__mark{fill-opacity:1;stroke:var(--text-secondary);stroke-width:calc(var(--k,1) * 1px)}.cr-map__shape[data-row]:hover,.cr-map__shape.is-hot,.cr-map__shape.is-selected{fill-opacity:1}.cr-map__shape.is-hot,.cr-map__shape.is-selected,.cr-map__mark.is-hot,.cr-map__mark.is-selected{stroke:var(--text);stroke-width:calc(var(--k,1) * 1.4px)}.cr-map__shape.is-group.is-hot,.cr-map__shape.is-group.is-selected{stroke:var(--text-secondary);stroke-width:calc(var(--k,1) * .5px)}.cr-map--cat .cr-map__shape[data-row]{fill-opacity:.92}.cr-map--cat .cr-map__shape[data-row]:hover,.cr-map--cat .cr-map__shape.is-hot,.cr-map--cat .cr-map__shape.is-selected{fill-opacity:1}.cr-map .cr-map__swatch{border-radius:2px;flex:none;width:10px;height:10px;display:inline-block}.cr-map__key-label{margin-left:var(--space-2);text-transform:uppercase;letter-spacing:var(--tracking-caps)}.cr-map__key-label--lead{font-family:var(--font-metadata);font-size:var(--text-xs);color:var(--text-muted);align-self:center;margin-left:0}.cr-map__panel{align-self:start;gap:var(--space-3) var(--space-6);grid-area:panel;display:grid}.cr-map__id{align-items:flex-start;gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.cr-map__value{align-items:baseline;gap:var(--space-2);margin-top:var(--space-1);font-size:var(--text-md);color:var(--text);font-weight:600;display:flex}.cr-map__value .status-dot{width:10px;height:10px}.cr-map__value b{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--accent);font-weight:500;line-height:1.1}.cr-map__value b+span{font-family:var(--font-metadata);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted);font-weight:500}.cr-map__id .cr-ix__more{margin-top:var(--space-2)}.cr-map__panel .cr-ix__row{grid-template-columns:minmax(0,1fr);gap:2px}.cr-map__panel .cr-ix__row:last-child{padding-bottom:0}.cr-map__list{column-gap:var(--space-4);border-top:1px solid var(--border-strong);grid-area:list;grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));display:grid}.cr-ix .cr-map__item{align-items:center;gap:var(--space-2);min-width:0;padding:.45rem var(--space-2);border-bottom:1px solid var(--border);font-size:var(--text-base-sm);color:var(--text-secondary);transition:background-color .14s,color .14s;display:flex}.cr-map__item i{border-radius:50%;flex:none;width:9px;height:9px}.cr-map__item span:not(.visually-hidden){min-width:0;line-height:var(--leading-snug);overflow-wrap:anywhere}.cr-map__item b{font-family:var(--font-metadata);font-size:var(--text-xs);color:var(--text-muted);margin-left:auto;font-weight:500}.cr-ix .cr-map__item:hover{background:var(--surface-raised);color:var(--text)}.cr-ix .cr-map__item[aria-pressed=true]{background:var(--surface-raised);box-shadow:inset 2px 0 0 var(--accent-strong);color:var(--text);font-weight:600}.cr-ix .cr-map__item:focus-visible{box-shadow:inset 0 0 0 2px var(--accent);border-radius:0}@container (width>=600px){.cr-map:not([data-focus=world]) .cr-map__body{column-gap:var(--space-5);grid-template-columns:minmax(0,1fr) 14.5rem;grid-template-areas:"stage panel""list list"}.cr-map[data-focus=world] .cr-map__panel:has(.cr-ix__dl){grid-template-columns:minmax(0,14rem) minmax(0,1fr)}.cr-map[data-focus=world] .cr-map__panel .cr-ix__row:first-child{border-top:0;padding-top:0}.cr-map[data-focus=world] .cr-map__panel .cr-ix__row{gap:var(--space-4);grid-template-columns:minmax(5.5rem,8rem) minmax(0,1fr)}}@container (width>=900px){.cr-map[data-focus=world] .cr-map__body{column-gap:var(--space-5);grid-template-columns:minmax(0,1fr) 16rem;grid-template-areas:"stage panel""list list"}.cr-map[data-focus=world] .cr-map__panel:has(.cr-ix__dl){grid-template-columns:minmax(0,1fr)}.cr-map[data-focus=world] .cr-map__panel .cr-ix__row:first-child{border-top:1px solid var(--border);padding-top:var(--space-2)}.cr-map[data-focus=world] .cr-map__panel .cr-ix__row{grid-template-columns:minmax(0,1fr);gap:2px}}.cr-mx__scroll{overscroll-behavior-x:contain;border-bottom:1px solid var(--border);max-height:min(34rem,78vh);overflow:auto}.cr-mx__grid{width:max-content;min-width:100%;font-size:var(--text-base-sm);gap:2px;padding-bottom:2px;display:grid}.cr-mx__row{display:contents}.cr-mx__ch,.cr-mx__rh{background:var(--bg);transition:color .14s;position:sticky}.cr-mx__ch{z-index:2;padding:var(--space-2) var(--space-1);box-shadow:0 2px 0 var(--bg), 2px 0 0 var(--bg);font-family:var(--font-metadata);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;text-align:center;line-height:var(--leading-snug);color:var(--text-muted);justify-content:center;align-items:flex-end;display:flex;top:0}.cr-mx__corner{z-index:3;text-align:left;justify-content:flex-start;left:0}.cr-mx__rh{z-index:1;padding-right:var(--space-4);box-shadow:2px 0 0 var(--bg);color:var(--text-secondary);white-space:nowrap;align-items:center;font-weight:500;display:flex;left:0}figure.cr-embed .cr-mx__rh a{color:inherit;text-decoration-color:var(--border-strong)}figure.cr-embed .cr-mx__rh a:hover{color:var(--accent);text-decoration-color:currentColor}.cr-mx__ch.is-hl,.cr-mx__rh.is-hl{color:var(--text)}.cr-mx__rh.is-hl{font-weight:600}.cr-mx__cell{min-height:2.25rem;padding:2px var(--space-2);background:var(--surface-raised);font-size:var(--text-sm);line-height:var(--leading-snug);text-align:center;color:var(--text);cursor:pointer;border-radius:2px;outline:none;justify-content:center;align-items:center;transition:opacity .16s;display:flex;position:relative}.cr-mx__cell[data-s=available]{background:color-mix(in oklab, var(--available-dim) 60%, var(--surface))}.cr-mx__cell[data-s=limited]{background:color-mix(in oklab, var(--limited-dim) 60%, var(--surface))}.cr-mx__cell[data-s=restricted]{background:color-mix(in oklab, var(--restricted-dim) 60%, var(--surface))}.cr-mx__cell[data-s=unknown]{background:color-mix(in oklab, var(--unknown-dim) 60%, var(--surface))}.cr-mx__cell.is-empty{color:var(--text-muted);background:0 0}.cr-mx__dot{background:var(--unknown);border-radius:50%;width:12px;height:12px}[data-s=available]>.cr-mx__dot{background:var(--available)}[data-s=limited]>.cr-mx__dot{background:var(--limited)}[data-s=restricted]>.cr-mx__dot{background:var(--restricted)}[data-s=unknown]>.cr-mx__dot{border:2px solid var(--unknown);background:0 0}.cr-mx__cell.has-note:after{content:"";background:var(--text-secondary);border-radius:50%;width:4px;height:4px;position:absolute;top:4px;right:4px}.cr-mx__grid.is-hover .cr-mx__cell:not(.is-band){opacity:.4}.cr-mx__grid .cr-mx__cell.is-off{opacity:.1}.cr-mx__cell:hover{box-shadow:inset 0 0 0 1px var(--text-muted)}.cr-mx__cell[aria-selected=true]{box-shadow:inset 0 0 0 2px var(--text)}.cr-mx__cell:focus-visible{box-shadow:inset 0 0 0 2px var(--accent), inset 0 0 0 3px var(--surface);border-radius:2px}.cr-mx__detail{align-items:baseline;gap:var(--space-1) var(--space-4);min-height:2.75rem;margin-top:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);flex-wrap:wrap;display:flex}.cr-mx__hint{color:var(--text-muted)}.cr-mx__where{color:var(--text);flex-wrap:wrap;gap:.5em;display:inline-flex}.cr-mx__where b{font-weight:600}.cr-mx__where i{color:var(--text-muted);font-style:normal}.cr-mx__detail .cr-embed__status,.cr-mx__value{color:var(--text);font-weight:600}.cr-mx__note{flex:14rem}.cr-ex__body{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.cr-ex__tabs{gap:var(--space-2);flex-wrap:wrap;display:flex}.cr-ix .cr-ex__tab{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);font-size:var(--text-base-sm);color:var(--text-secondary);align-items:center;gap:.5em;padding:.35rem .7rem;font-weight:500;transition:background-color .14s,border-color .14s,color .14s;display:inline-flex;position:relative}.cr-ix .cr-ex__flag{outline:1px solid var(--flag-outline);flex:none;width:20px;height:15px}.cr-ix .cr-ex__title--flag{align-items:center;gap:.5em;display:flex}.cr-ix .cr-ex__title--flag .cr-ex__flag{width:28px;height:21px}.cr-ix .cr-ex__logo{border-radius:var(--radius-sm);object-fit:contain;background:#fff;outline:0;width:18px;height:18px;padding:2px}.cr-ix .cr-ex__title--flag .cr-ex__logo{width:28px;height:28px;padding:3px}.cr-ix .cr-ex__tab:hover{border-color:var(--text-muted);color:var(--text)}.cr-ix .cr-ex__tab[aria-selected=true]{background:var(--text);border-color:var(--text);color:var(--bg)}.cr-ex__tab.is-pinned:after{content:"Pinned";font-family:var(--font-metadata);letter-spacing:var(--tracking-caps);text-transform:uppercase;opacity:.7;font-size:.625rem}.cr-ex__head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-3);display:flex}.cr-ex__head .cr-ix__title{margin-top:var(--space-1)}.cr-ex__hint,.cr-ex__versus{margin-top:var(--space-1);font-size:var(--text-base-sm);color:var(--text-muted)}.cr-ex__versus{font-size:var(--text-md);color:var(--text);font-weight:600}.cr-ex__panel .cr-ix__row:last-child,.cr-ex__cmp-row:last-child{padding-bottom:0}.cr-ex__cmp-row{gap:var(--space-1) var(--space-4);padding-block:var(--space-2);border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cr-ex__cmp-attr{font-family:var(--font-metadata);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted);grid-column:1/-1}.cr-ex__cmp-val{color:var(--text);overflow-wrap:anywhere}.cr-ex__cmp-row.is-same .cr-ex__cmp-val,.cr-ex__cmp-row .cr-ex__none{color:var(--text-muted)}.cr-ex__cmp-head{border-top:0;border-bottom:1px solid var(--border-strong);padding-top:0}.cr-ex__cmp-head .cr-ex__cmp-attr{display:none}.cr-ex__cmp-head .cr-ex__cmp-val{font-size:var(--text-md);font-weight:600}.cr-ex__cmp-row:nth-child(2){border-top:0}.cr-ex__pin-tag{font-family:var(--font-metadata);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted);margin-left:.6em;font-size:.625rem;font-style:normal;font-weight:500}@container (width>=600px){.cr-ex__body{gap:var(--space-5);grid-template-columns:minmax(10rem,13rem) minmax(0,1fr);align-items:stretch}.cr-ex--long .cr-ex__tabs{overscroll-behavior:contain;max-height:30rem;overflow-y:auto}.cr-ex--dense .cr-ex__tab{padding-block:.4rem}.cr-ex__tabs{border-top:1px solid var(--border-strong);flex-flow:column;gap:0}.cr-ix .cr-ex__tab{width:100%;padding:.6rem var(--space-3);border:0;border-bottom:1px solid var(--border);font-size:var(--text-base);background:0 0;border-radius:0;display:flex}.cr-ix .cr-ex__tab:hover{background:var(--surface-raised)}.cr-ix .cr-ex__tab[aria-selected=true]{background:var(--surface);box-shadow:inset 3px 0 0 var(--accent-strong);color:var(--text);font-weight:600}.cr-ix .cr-ex__tab:focus-visible{box-shadow:inset 0 0 0 2px var(--accent);border-radius:0}.cr-ex__tab.is-pinned:after{margin-left:auto}.cr-ex__cmp-row{grid-template-columns:minmax(5.5rem,8rem) repeat(2,minmax(0,1fr));align-items:baseline}.cr-ex__cmp-attr{grid-column:auto}.cr-ex__cmp-head .cr-ex__cmp-attr{display:block}}.cr-st__rail{position:relative}.cr-st__links{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cr-st__links path{fill:none;stroke:var(--border-strong);stroke-width:1.5px;stroke-linejoin:round;transition:stroke .2s}.cr-st__links path.is-done{stroke:var(--accent)}.cr-st__step[data-s=available]{--c:var(--available)}.cr-st__step[data-s=limited]{--c:var(--limited)}.cr-st__step[data-s=restricted]{--c:var(--restricted)}.cr-st__step[data-s=unknown]{--c:var(--unknown)}.cr-st__num{z-index:1;border:1.5px solid var(--c,var(--border-strong));background:var(--bg);width:1.875rem;height:1.875rem;font-family:var(--font-metadata);font-size:var(--text-sm);color:var(--c,var(--text-muted));border-radius:50%;place-items:center;font-weight:600;transition:background-color .16s,border-color .16s,color .16s;display:grid;position:relative}.cr-st__step.is-done .cr-st__num{border-color:var(--c,var(--accent));color:var(--c,var(--accent))}.cr-st__step:hover .cr-st__num{border-color:var(--c,var(--text-muted));color:var(--c,var(--text))}.cr-st__step[aria-current=step] .cr-st__num{background:var(--c,var(--accent-strong));border-color:var(--c,var(--accent-strong));color:var(--bg)}.cr-st__name{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--text-secondary);transition:color .14s}.cr-st__step:hover .cr-st__name,.cr-st__step[aria-current=step] .cr-st__name{color:var(--text)}.cr-st__step[aria-current=step] .cr-st__name{font-weight:600}.cr-st__group{display:none}.cr-st__rail[data-layout=h]{grid-template-columns:auto repeat(var(--steps), minmax(0, 1fr));grid-template-rows:repeat(var(--lanes), 2.75rem) auto;display:grid}[data-layout=h]>.cr-st__lane{padding-right:var(--space-4);font-family:var(--font-metadata);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted);white-space:nowrap;grid-column:1;align-self:center}[data-layout=h]>.cr-st__track{border-top:1px dashed var(--border);grid-column:2/-1;align-self:center}[data-layout=h]>.cr-st__item,[data-layout=h] .cr-st__step{grid-row:1/-1;grid-template-rows:subgrid;display:grid}.cr-ix [data-layout=h] .cr-st__step{padding-bottom:var(--space-2);border-radius:var(--radius-sm);justify-items:center}[data-layout=h] .cr-st__num{align-self:center}[data-layout=h] .cr-st__name{padding:var(--space-2) var(--space-1) 0;text-align:center;text-wrap:balance;grid-row:-2/-1}[data-layout=h][data-compact] .cr-st__step{padding-bottom:0;position:relative}[data-layout=h][data-compact] .cr-st__name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.cr-st__rail[data-layout=h][data-compact]{grid-template-rows:repeat(var(--lanes), 2.75rem);padding-bottom:var(--space-2);border-bottom:1px solid var(--border)}[data-layout=h][data-compact]>.cr-st__lane{padding-right:var(--space-3)}[data-layout=h]>.cr-st__lane.is-on{color:var(--text)}.cr-st__rail[data-layout=h]+.cr-st__panel{margin-top:var(--space-4);padding:var(--space-5)}.cr-st__rail:not([data-layout=h]){flex-direction:column;display:flex}.cr-st__rail:not([data-layout=h])>:is(.cr-st__lane,.cr-st__track,.cr-st__links){display:none}:not([data-layout=h])>.cr-st__item{padding-bottom:var(--space-3);position:relative}.cr-st__rail:not([data-layout=h])>.cr-st__group{align-items:center;gap:var(--space-3);margin:var(--space-2) 0 var(--space-3);font-family:var(--font-metadata);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text);font-weight:500;display:flex}.cr-st__rail:not([data-layout=h])>.cr-st__group:after{content:"";border-top:1px solid var(--border-strong);flex:1}:not([data-layout=h])>.cr-st__item:not(:last-child,.is-lane-end):before{content:"";border-left:1.5px solid var(--border-strong);position:absolute;top:1.875rem;bottom:0;left:calc(.9375rem - .75px)}.cr-ix :not([data-layout=h])>.cr-st__item>.cr-st__step{align-items:center;gap:var(--space-3);border-radius:var(--radius-sm);grid-template-columns:1.875rem minmax(0,1fr);width:100%;display:grid}:not([data-layout=h])>.cr-st__item .cr-st__num{grid-row:auto!important}:not([data-layout=h])>.cr-st__item .cr-st__name{font-size:var(--text-base)}.cr-st__item>.cr-st__panel{margin:var(--space-2) 0 var(--space-2) calc(1.875rem + var(--space-3));padding:var(--space-3) var(--space-4)}.cr-st__item>.cr-st__panel :is(.cr-ix__title,.cr-st__who){display:none}.cr-st__meta{align-items:center;gap:var(--space-1) var(--space-4);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.cr-st__who{font-family:var(--font-metadata);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--accent);font-weight:500}.cr-st__meta .cr-embed__status{font-size:var(--text-sm);color:var(--text);font-weight:600}.cr-st__detail{max-width:62ch;margin-top:var(--space-2);font-size:var(--text-md);line-height:var(--leading-normal);color:var(--text-secondary)}.cr-st__item>.cr-st__panel .cr-st__detail{font-size:var(--text-base);margin-top:0}.cr-st__nav{align-items:center;gap:var(--space-2);margin-top:var(--space-4);display:flex}.cr-st__count{font-family:var(--font-metadata);font-size:var(--text-sm);color:var(--text-muted);font-variant-numeric:tabular-nums;margin-left:auto}.cr-dt__trail{margin-bottom:var(--space-3);border-top:1px solid var(--border-strong)}.cr-ix .cr-dt__crumb{align-items:baseline;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-2) var(--space-2) 0;border-bottom:1px solid var(--border);font-size:var(--text-base-sm);color:var(--text-secondary);grid-template-columns:1.25rem minmax(0,1fr) auto;transition:color .14s,background-color .14s;display:grid}.cr-ix .cr-dt__crumb:hover{background:var(--surface-raised);color:var(--text)}.cr-ix .cr-dt__crumb:focus-visible{box-shadow:inset 0 0 0 2px var(--accent);border-radius:0}.cr-dt__crumb-num{font-family:var(--font-metadata);font-size:var(--text-xs);color:var(--text-muted);text-align:right}.cr-dt__crumb b{border:1px solid var(--border-strong);border-radius:var(--radius-sm);font-family:var(--font-metadata);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text);white-space:nowrap;padding:.1rem .45rem;font-weight:500}.cr-dt__stage{padding:var(--space-5);transition:background-color .2s,border-color .2s}.cr-dt__stage[data-s=available]{--c:var(--available);--c-dim:var(--available-dim)}.cr-dt__stage[data-s=limited]{--c:var(--limited);--c-dim:var(--limited-dim)}.cr-dt__stage[data-s=restricted]{--c:var(--restricted);--c-dim:var(--restricted-dim)}.cr-dt__stage[data-s=unknown]{--c:var(--unknown);--c-dim:var(--unknown-dim)}.cr-dt__stage[data-s]{background:color-mix(in oklab, var(--c-dim) 38%, var(--surface));border-color:color-mix(in oklab, var(--c) 45%, var(--border))}.cr-dt__stage.is-result:not([data-s]){background:var(--surface-raised);border-color:var(--border-strong)}.cr-dt__stage.is-result,.cr-dt__stage.is-result:not([data-s]){border-left:3px solid var(--c,var(--text))}.cr-dt__badge:not(:has(.status-dot)):before{content:"";background:var(--text);border-radius:2px;flex:none;width:8px;height:8px}.cr-dt__meta{align-items:center;gap:var(--space-1) var(--space-4);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.cr-dt__meta .cr-embed__status{font-size:var(--text-base-sm);color:var(--text);font-weight:600}.cr-dt__meta .status-dot{width:10px;height:10px}.cr-dt__q{max-width:34ch;font-size:var(--text-xl);font-weight:600;line-height:var(--leading-snug);letter-spacing:-.01em;color:var(--text);text-wrap:balance}.cr-dt__q--result{max-width:52ch;font-size:var(--text-lg);letter-spacing:0;text-wrap:pretty;font-weight:500}.cr-dt__actions{align-items:center;gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.cr-ix .cr-dt__answer{min-width:6.5rem;font-size:var(--text-base);padding:.6rem 1.25rem}.cr-ix .cr-dt__restart{padding:var(--space-2);font-size:var(--text-base-sm);color:var(--accent);margin-left:auto;font-weight:500}.cr-ix .cr-dt__restart:hover{text-underline-offset:3px;text-decoration:underline}.cr-dt__stage.is-result~.cr-dt__actions .cr-dt__restart{margin-left:0;padding-left:0}@media (prefers-reduced-motion:reduce){.cr-ix *,.cr-ix :after{transition:none!important;animation:none!important}}
