.bo-action-content{justify-content:center;align-items:center;gap:var(--space-nav-icon-gap);min-width:0;max-width:100%;display:inline-flex}.bo-action-content__icon{flex:0 0 1rem;width:1rem;height:1rem;display:block}.bo-action-content__label{white-space:normal;overflow-wrap:anywhere;min-width:0}.bo-action-content[data-action-icon=collapse]>.bo-action-content__icon{transform:rotate(180deg)}.bo-action-button{min-height:var(--target-min);min-width:var(--target-min);padding:var(--space-2) var(--space-4);border-radius:var(--radius-control);font-family:var(--font-interface);font-size:var(--text-body-size);font-weight:var(--font-weight-semibold);line-height:var(--text-body-line);text-align:center;cursor:pointer;touch-action:manipulation;transform-origin:50%;border:0;justify-content:center;align-items:center;text-decoration:none;transition:transform .1s ease-out,background-color .12s,color .12s,opacity .12s;display:inline-flex}.bo-action-button:active:not(:disabled){transform:scale(.98)}.bo-action-button--full-width{width:100%}.bo-action-button--primary{background-color:var(--action-primary);color:var(--text-on-action-primary);background-image:none}.bo-action-button--primary:hover:not(:disabled){filter:brightness(1.05)}.bo-action-button--primary:active:not(:disabled){filter:brightness(.96)}.bo-action-button--secondary{background:var(--action-secondary-surface);color:var(--text-primary)}.bo-action-button--secondary:hover:not(:disabled){background:var(--action-secondary-surface-hover)}.bo-action-button--secondary:active:not(:disabled){background:var(--action-secondary-surface-active)}.bo-action-button--destructive{background:var(--status-negative);color:var(--text-on-negative)}.bo-action-button--destructive:hover:not(:disabled){filter:brightness(1.05)}.bo-action-button--destructive:active:not(:disabled){filter:brightness(.96)}.bo-action-button:disabled,.bo-action-button--primary:disabled,.bo-action-button--secondary:disabled,.bo-action-button--destructive:disabled{cursor:not-allowed;background-color:var(--action-disabled-surface);color:var(--action-disabled-text);opacity:1;filter:none;background-image:none}.bo-action-button:focus:not(:focus-visible){box-shadow:none;outline:none}.bo-action-button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@media (width>=48rem){.bo-action-button{width:auto;max-width:100%}.bo-action-button--full-width{width:100%}}@media (prefers-reduced-motion:reduce){.bo-action-button{transition:none}.bo-action-button:active:not(:disabled){transform:none}}.bo-action-button.bo-action-button--locked,.bo-action-button.bo-action-button--locked[aria-disabled=true]{background-color:var(--surface-subtle);color:var(--text-muted);cursor:pointer;opacity:1;filter:none;background-image:none}.bo-action-button.bo-action-button--locked:hover,.bo-action-button.bo-action-button--locked:active{background-color:var(--surface-subtle);color:var(--text-muted);filter:none;background-image:none}.bo-action-button--quiet{border-radius:var(--radius-lg);color:var(--text-primary);background:0 0}.bo-action-button--quiet:hover:not(:disabled),.bo-action-button--quiet[aria-expanded=true]:not(:disabled){background:var(--bo-data-list-hover)}.bo-theme-choice{border:0;min-width:0;margin:0;padding:0}.bo-theme-choice__legend{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bo-theme-choice__choices{gap:var(--space-4);grid-template-columns:1fr;min-width:0;display:grid}@media (width>=640px){.bo-theme-choice__choices{grid-template-columns:repeat(2,minmax(0,1fr))}}.bo-theme-choice__option{gap:var(--space-3);box-sizing:border-box;min-width:0;min-height:var(--target-min);padding:var(--space-3);border:var(--border-medium) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-primary);cursor:pointer;flex-direction:column;margin:0;display:flex}.bo-theme-choice__option--selected{border-color:var(--action-primary)}.bo-theme-choice__option:has(.bo-theme-choice__input:focus-visible){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.bo-theme-choice__input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bo-theme-choice__preview{box-sizing:border-box;width:100%;min-width:0;padding:var(--space-3);border-radius:var(--radius-sm);background:var(--surface-canvas);display:block}.bo-theme-choice__preview-surface{gap:var(--space-2);box-sizing:border-box;width:100%;min-height:7.5rem;padding:var(--space-3);border-radius:var(--radius-sm);background:var(--surface-primary);color:var(--text-primary);flex-direction:column;display:flex}.bo-theme-choice__preview-bar{background:var(--text-primary);border-radius:999px;width:40%;height:.5rem;display:block}.bo-theme-choice__preview-line{background:var(--text-primary);opacity:.55;border-radius:999px;width:100%;height:.35rem;display:block}.bo-theme-choice__preview-line--muted{background:var(--text-muted);opacity:1;width:72%}.bo-theme-choice__preview-action{border-radius:var(--radius-sm);background:var(--action-primary);width:2.75rem;height:.75rem;margin-top:auto;display:block}.bo-theme-choice__label{color:var(--text-primary);font-family:var(--font-interface);font-size:var(--text-body-size);font-weight:var(--font-weight-semibold);line-height:var(--text-body-line)}.bo-origami-mark{--bo-origami-mark-size:1.875rem;box-sizing:border-box;width:var(--bo-origami-mark-size);height:var(--bo-origami-mark-size);min-width:var(--bo-origami-mark-size);min-height:var(--bo-origami-mark-size);max-width:var(--bo-origami-mark-size);max-height:var(--bo-origami-mark-size);background:0 0;flex:none;line-height:0;display:block}.bo-origami-mark__image{box-sizing:border-box;object-fit:contain;aspect-ratio:1;pointer-events:none;background:0 0;width:100%;max-width:100%;height:100%;max-height:100%;display:block}@media (width<=22.5rem){.bo-origami-mark{--bo-origami-mark-size:1.75rem}}@media (width>=48rem){.bo-origami-mark{--bo-origami-mark-size:2rem}}.bo-brand-lockup{align-items:center;gap:var(--space-3);min-width:0;display:inline-flex}.bo-brand-lockup__mark{flex:none}.bo-brand-lockup__text{flex-direction:column;justify-content:center;gap:0;min-width:0;display:flex}.bo-brand-lockup__name{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-heading-2-size);font-weight:var(--font-weight-regular);letter-spacing:normal;line-height:var(--text-heading-2-line);white-space:nowrap;margin:0}.bo-brand-lockup__product{color:var(--text-muted);font-family:var(--font-interface);font-size:var(--text-metadata-size);font-weight:var(--font-weight-semibold);letter-spacing:.26em;line-height:var(--text-metadata-line);text-transform:uppercase;white-space:nowrap;margin:0}@media (width<=22.5rem){.bo-brand-lockup{gap:var(--space-2)}.bo-brand-lockup__name{font-size:var(--text-heading-3-size);line-height:var(--text-heading-3-line)}}.bo-avatar{--bo-avatar-border-pad:.28rem;box-sizing:border-box;padding:var(--bo-avatar-border-pad);border:var(--border-thick) solid var(--brand-origami-face);background:var(--surface-subtle);color:var(--avatar-text);font-family:var(--font-interface);font-weight:var(--font-weight-semibold);-webkit-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;place-items:center;line-height:1;display:inline-grid;position:relative;overflow:hidden}.bo-avatar--small{width:calc(var(--avatar-size-sm) + (2 * var(--bo-avatar-border-pad)) + (2 * var(--border-thick)));height:calc(var(--avatar-size-sm) + (2 * var(--bo-avatar-border-pad)) + (2 * var(--border-thick)));font-size:var(--text-caption-size)}.bo-avatar--medium{width:calc(var(--avatar-size-md) + (2 * var(--bo-avatar-border-pad)) + (2 * var(--border-thick)));height:calc(var(--avatar-size-md) + (2 * var(--bo-avatar-border-pad)) + (2 * var(--border-thick)));font-size:var(--text-caption-size)}.bo-avatar--large{width:calc(var(--avatar-size-lg) + (2 * var(--bo-avatar-border-pad)) + (2 * var(--border-thick)));height:calc(var(--avatar-size-lg) + (2 * var(--bo-avatar-border-pad)) + (2 * var(--border-thick)));font-size:var(--text-body-size)}.bo-avatar__fallback{text-align:center;pointer-events:none;z-index:0;place-items:center;margin:0;padding:0;line-height:1;display:grid;position:absolute;inset:0}.bo-avatar__image{object-fit:cover;z-index:1;border-radius:50%;width:100%;height:100%;display:block;position:absolute;inset:0}.bo-completion-mark{box-sizing:border-box;width:calc(var(--space-8) + var(--space-5));height:calc(var(--space-8) + var(--space-5));padding:var(--space-2);background:var(--completion-emblem-ring);box-shadow:none;border:0;border-radius:999px;flex-shrink:0;place-items:center;margin:0;display:inline-grid}.bo-completion-mark__core{box-sizing:border-box;background:var(--accent-success);width:100%;height:100%;color:var(--text-on-action-primary);box-shadow:none;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}@media (forced-colors:active){.bo-completion-mark{outline:var(--space-2) solid ButtonText;outline-offset:0;background:buttonface}.bo-completion-mark__core{color:highlighttext;background:highlight}}.bo-divider{border:0;border-top:var(--border-thin) solid var(--border-default);width:100%;height:0;margin:0;display:block}.bo-divider--external{height:var(--border-thin);background:var(--bo-divider-fade-horizontal);border-top:0}@media (forced-colors:active){.bo-divider--external{border-top:var(--border-thin) solid var(--border-default);background:0 0;height:0}}.bo-divider.bo-divider--vertical{width:var(--border-thin);background:var(--bo-divider-fade-vertical);border:0;align-self:stretch;height:auto;margin:0}@media (forced-colors:active){.bo-divider.bo-divider--vertical{forced-color-adjust:none;background:canvastext}}.bo-filter-pills{grid-template-columns:var(--bo-filter-pills-columns,minmax(0, 1fr));box-sizing:border-box;align-items:stretch;gap:var(--space-nav-icon-gap);grid-template-rows:auto;grid-auto-flow:column;width:100%;min-width:0;max-width:100%;display:grid;overflow:hidden}.bo-filter-pills__option{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--space-1);width:100%;min-width:0;min-height:0;padding:var(--space-2) 10px;border:var(--border-thin) solid color-mix(in srgb, var(--text-muted) 22%, var(--input-border));border-radius:var(--radius-control);color:var(--text-primary);font-family:var(--font-interface);font-size:var(--text-caption-size);font-weight:var(--font-weight-medium);line-height:var(--text-caption-line);cursor:pointer;white-space:nowrap;background:0 0;margin:0;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex;position:relative}.bo-filter-pills__option:before{content:"";width:max(100%, var(--target-min));height:var(--target-min);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bo-filter-pills__option:hover:not(:disabled):not(.bo-filter-pills__option--selected){background:var(--action-secondary-surface-hover);border-color:color-mix(in srgb, var(--text-muted) 38%, var(--input-border))}.bo-filter-pills__option:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.bo-filter-pills__option--selected,.bo-filter-pills__option--selected:hover:not(:disabled){border-color:var(--accent-warning);background:color-mix(in srgb, var(--accent-warning) 7%, var(--surface-primary))}.bo-filter-pills__option:disabled{cursor:default;opacity:.64}.bo-filter-pills__label{min-width:0}@media (prefers-reduced-motion:reduce){.bo-filter-pills__option{transition:none}}.bo-filter-menu{box-sizing:border-box;width:100%;min-width:0;position:relative}.bo-filter-menu__trigger{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--space-1);width:100%;min-width:0;min-height:var(--target-min);padding:var(--space-2) var(--space-3);border:var(--border-thin) solid color-mix(in srgb, var(--text-muted) 22%, var(--input-border));border-radius:var(--radius-control);background:var(--input-surface,var(--surface-primary));color:var(--text-primary);font-family:var(--font-interface);font-size:var(--text-caption-size);font-weight:var(--font-weight-medium);line-height:var(--text-caption-line);cursor:pointer;margin:0;display:inline-flex;position:relative}.bo-filter-menu__trigger:hover:not(:disabled){border-color:var(--input-border-hover)}.bo-filter-menu__trigger:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.bo-filter-menu__trigger--active{border-color:var(--accent-warning);background:color-mix(in srgb, var(--accent-warning) 7%, var(--surface-primary))}.bo-filter-menu__trigger:disabled{color:var(--input-disabled-text);background:var(--input-disabled-surface);cursor:default;opacity:.72}.bo-filter-menu__trigger-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bo-filter-menu__trigger-icon{flex:none}.bo-filter-menu--open .bo-filter-menu__trigger-icon{transform:rotate(180deg)}.bo-filter-menu__panel,.bo-dropdown-menu{z-index:20;top:calc(100% + var(--space-1));gap:var(--space-3);box-sizing:border-box;width:min(22rem, 100vw - var(--space-8));min-width:0;max-width:calc(100vw - var(--space-8));overscroll-behavior:contain;max-height:min(32rem,60vh);padding:var(--space-3);border:var(--border-thin) solid var(--input-border);border-radius:var(--radius-control);background:var(--surface-primary);flex-direction:column;display:flex;position:absolute;left:auto;right:0;overflow-y:auto;box-shadow:0 8px 20px #0000002e}.bo-filter-menu__group,.bo-filter-menu__options{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.bo-filter-menu__group-label{color:var(--text-muted);font-family:var(--font-interface);font-size:var(--text-metadata-size);font-weight:var(--font-weight-medium);letter-spacing:var(--text-metadata-tracking);line-height:var(--text-metadata-line);text-transform:uppercase;margin:0}.bo-filter-menu__option,.bo-dropdown-menu__item{box-sizing:border-box;width:100%;min-height:var(--target-min);padding:var(--space-2) var(--space-3);border:var(--border-thin) solid color-mix(in srgb, var(--text-muted) 22%, var(--input-border));border-radius:var(--radius-control);color:var(--text-primary);font-family:var(--font-interface);font-size:var(--text-caption-size);font-weight:var(--font-weight-medium);line-height:var(--text-caption-line);cursor:pointer;text-align:start;background:0 0;justify-content:flex-start;align-items:center;margin:0;display:inline-flex}.bo-filter-menu__option:hover,.bo-dropdown-menu__item:hover:not(:disabled){background:var(--action-secondary-surface-hover)}.bo-filter-menu__option:focus-visible,.bo-dropdown-menu__item:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.bo-filter-menu__option--selected{border-color:var(--accent-warning);background:color-mix(in srgb, var(--accent-warning) 7%, var(--surface-primary))}.bo-filter-menu__clear{min-height:var(--target-min);align-self:flex-start}.bo-filter-menu--record .bo-filter-menu__trigger{padding:var(--space-3);text-align:start;justify-content:space-between}.bo-filter-menu--record .bo-filter-menu__trigger-label{white-space:normal;overflow-wrap:anywhere}.bo-filter-menu--record .bo-filter-menu__panel{overscroll-behavior:contain;width:100%;min-width:0;max-width:none;max-height:min(22rem,50vh);overflow-y:auto}.bo-filter-menu--record .bo-filter-menu__option{text-align:start}.bo-dropdown-menu__item:disabled{color:var(--input-disabled-text);cursor:default;opacity:.72}.bo-filter-menu--quiet .bo-filter-menu__trigger{padding-inline:var(--space-3);background:0 0;border:0}.bo-filter-menu--quiet .bo-filter-menu__trigger:hover:not(:disabled){background:var(--action-secondary-surface-hover)}.bo-filter-menu--field .bo-filter-menu__trigger{padding:var(--space-3);text-align:start;font-size:var(--text-body-size);line-height:var(--text-body-line);justify-content:space-between}.bo-filter-menu--field .bo-filter-menu__panel{width:100%;min-width:0;max-width:none}.bo-filter-menu--field .bo-filter-menu__option{font-size:var(--text-body-size);line-height:var(--text-body-line);text-align:start}.bo-discovery-page__search{align-items:center;width:100%;min-width:0;display:flex;position:relative}.bo-discovery-page__search-icon{top:50%;left:var(--space-3);color:var(--text-muted);pointer-events:none;position:absolute;transform:translateY(-50%)}.bo-discovery-page__search-input{box-sizing:border-box;width:100%;min-height:0;padding:var(--space-2) var(--space-4) var(--space-2) calc(var(--space-3) + 18px + var(--space-2));border:var(--border-thin) solid var(--border-default);border-radius:var(--radius-control);background:var(--surface-primary);color:var(--text-primary);font-family:var(--font-interface);font-size:var(--text-body-size);font-weight:var(--font-weight-regular);line-height:var(--text-body-line);margin:0}.bo-discovery-page__search-input::placeholder{color:var(--text-muted)}.bo-discovery-page__search-input:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.bo-discovery-page__search-input::-webkit-search-decoration{-webkit-appearance:none}.bo-discovery-page__search-input::-webkit-search-cancel-button{-webkit-appearance:none}.bo-search-filter-toolbar{align-items:stretch;column-gap:var(--space-3);box-sizing:border-box;grid-template-rows:auto;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-auto-flow:column;width:100%;min-width:0;display:grid;overflow:visible}.bo-search-filter-toolbar .bo-discovery-page__search,.bo-search-filter-toolbar .bo-filter-menu{min-width:0;overflow:visible}.bo-search-filter-toolbar .bo-discovery-page__search{align-items:center;width:100%;display:flex;position:relative}.bo-search-filter-toolbar .bo-discovery-page__search-icon{top:50%;left:var(--space-3);color:var(--text-muted);pointer-events:none;position:absolute;transform:translateY(-50%)}.bo-search-filter-toolbar .bo-discovery-page__search-input{box-sizing:border-box;width:100%;padding:var(--space-2) var(--space-4) var(--space-2) calc(var(--space-3) + 18px + var(--space-2));border:var(--border-thin) solid var(--input-border);border-radius:var(--radius-control);background:var(--surface-primary);color:var(--text-primary);font-family:var(--font-interface);font-size:var(--text-body-size);font-weight:var(--font-weight-regular);line-height:var(--text-body-line);text-overflow:ellipsis;margin:0}.bo-search-filter-toolbar .bo-discovery-page__search-input::placeholder{color:var(--text-muted)}.bo-search-filter-toolbar .bo-discovery-page__search-input:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.bo-search-filter-toolbar .bo-discovery-page__search-input,.bo-search-filter-toolbar .bo-filter-menu__trigger{box-sizing:border-box;min-height:var(--target-min);border-color:var(--input-border);background:var(--surface-primary)}.bo-search-filter-toolbar .bo-filter-menu__trigger{justify-content:space-between;width:100%}@media (width<=24.99rem){.bo-search-filter-toolbar{column-gap:var(--space-2);grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}@media (width>=48rem){.bo-search-filter-toolbar{grid-template-columns:minmax(0,1fr) max-content}.bo-search-filter-toolbar .bo-filter-menu{width:max-content;min-width:12rem;max-width:18rem}}.bo-filter-chips{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.bo-filter-chip{align-items:center;gap:var(--space-2);min-height:var(--target-min);max-width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);background:var(--action-secondary-surface);color:var(--text-primary);font-family:var(--font-interface);font-size:var(--text-caption-size);line-height:var(--text-caption-line);cursor:pointer;border:0;display:inline-flex}.bo-filter-chip:hover:not(:disabled){background:var(--action-secondary-surface-hover)}.bo-filter-chip span{overflow-wrap:anywhere}.bo-filter-chip svg{flex:none}.bo-filter-chip:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.bo-filter-chip:disabled{cursor:default;opacity:.72}.bo-search-filter-group{width:100%;min-width:0}.bo-results-toolbar{justify-content:space-between;align-items:center;gap:var(--space-1) var(--space-2);box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding-block:var(--space-2);flex-wrap:nowrap;margin:0;padding-inline:0;display:flex}.bo-results-toolbar__count{text-align:start;overflow-wrap:anywhere;flex:auto;min-width:0;margin:0}.bo-results-toolbar__sort{flex:none;justify-content:flex-end;align-items:center;min-width:0;margin-inline-start:auto;display:flex}.bo-results-sort-select{min-width:0;display:flex;position:relative}.bo-results-sort-select__trigger{max-width:100%}.bo-results-sort-select__trigger-icon{color:var(--text-muted);flex:none;transition:transform .14s}.bo-results-sort-select--open .bo-results-sort-select__trigger-icon{transform:rotate(180deg)}.bo-results-sort-select__option{white-space:normal;overflow-wrap:anywhere}@media (width>=64rem){.bo-results-toolbar--register-heading{min-height:var(--bo-register-heading-min-height);padding:var(--bo-register-heading-padding-block) var(--bo-register-heading-padding-inline);border-bottom:var(--border-thin) solid var(--border-default);background:var(--bo-register-heading-surface)}}.bo-discovery-page__results-summary,.bo-results-toolbar__label{min-width:0;color:var(--text-muted);font-family:var(--font-interface);font-size:var(--text-caption-size);font-weight:var(--font-weight-regular);line-height:var(--text-caption-line);margin:0}.bo-discovery-page__results-sort.bo-discovery-page__sort-control,.bo-results-sort-select__compact.bo-results-sort-select__control{gap:var(--space-1);max-width:100%;min-height:0;color:var(--text-muted);background:0 0;border:0;flex:none;margin-inline-start:auto;padding:0;position:relative}.bo-discovery-page__results-sort.bo-discovery-page__sort-control:before,.bo-results-sort-select__compact.bo-results-sort-select__control:before{content:"";width:max(100%, var(--target-min));height:var(--target-min);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bo-discovery-page__results-sort.bo-discovery-page__sort-control:hover,.bo-results-sort-select__compact.bo-results-sort-select__control:hover{color:var(--text-primary)}.bo-discovery-page__sort-control,.bo-results-sort-select__control{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--space-2);max-width:14rem;min-height:0;padding:var(--space-2) var(--space-3);border:var(--border-thin) solid color-mix(in srgb, var(--text-muted) 22%, var(--border-default));border-radius:var(--radius-control);color:var(--text-primary);font-family:var(--font-interface);font-size:var(--text-caption-size);font-weight:var(--font-weight-medium);line-height:var(--text-caption-line);cursor:pointer;white-space:nowrap;background:0 0;flex:none;margin:0;display:inline-flex}.bo-discovery-page__sort-control:focus-visible,.bo-results-sort-select__control:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.bo-discovery-page__sort-control-prefix,.bo-results-sort-select__prefix{color:var(--text-muted)}.bo-discovery-page__sort-control-value,.bo-results-sort-select__value{text-overflow:ellipsis;overflow:hidden}@media (width<=63.999rem){.bo-discovery-page__inner{--bo-results-stack-gap:var(--bo-heading-page-group-to-content)}.bo-discovery-page__results,.bo-journal-library__collection{--bo-results-stack-gap:var(--space-3)}.bo-results-toolbar.bo-results-toolbar{min-height:var(--target-min);margin-bottom:calc(var(--space-2) - var(--bo-results-stack-gap,var(--space-2)));padding-block:0}}@media (width<=47.99rem){.bo-results-toolbar.bo-results-toolbar--attached{margin-top:calc(-1 * var(--bo-results-stack-gap,var(--space-4)));padding-inline:var(--space-3);border-radius:0 0 var(--radius-md) var(--radius-md);background:color-mix(in srgb, var(--surface-subtle) 45%, var(--surface-primary))}}.bo-mobile-record-card,.bo-record-identity{--bo-mobile-record-title-size:1.125rem;--bo-mobile-record-title-line:1.3;--bo-mobile-record-value-size:1rem;--bo-mobile-record-value-line:1.4;--bo-mobile-record-meta-size:.875rem;--bo-mobile-record-meta-line:1.4;--bo-mobile-record-identity-size:calc(var(--bo-mobile-record-title-size) * var(--bo-mobile-record-title-line) + var(--bo-mobile-record-value-size) * var(--bo-mobile-record-value-line) + var(--space-1))}.bo-mobile-record-card{isolation:isolate;box-sizing:border-box;align-items:stretch;gap:var(--space-3);width:100%;min-width:0;max-width:100%;padding:var(--space-4);border:var(--bo-card-border-width) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-primary);box-shadow:var(--bo-learning-path-card-shadow);color:var(--text-primary);flex-direction:column;margin:0;display:flex;position:relative;overflow:hidden}.bo-mobile-record-card:focus{outline:none}.bo-mobile-record-card--detail{--bo-mobile-record-meta-size:var(--text-caption-size);--bo-mobile-record-meta-line:var(--text-caption-line);font-family:var(--font-interface);font-size:var(--text-body-size);line-height:var(--text-body-line)}.bo-mobile-record-card--detail .bo-mobile-record-card__description{font-size:var(--text-body-size);line-height:var(--text-body-line)}.bo-mobile-record-card:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.bo-mobile-record-card:active{background:var(--surface-subtle)}.bo-mobile-record-card-list{gap:var(--space-3);box-sizing:border-box;flex-direction:column;width:100%;min-width:0;max-width:100%;margin:0;padding:0;list-style:none;display:flex}.bo-mobile-record-card-list>li{background:0 0;border:0;border-radius:0;margin:0;padding:0}.bo-mobile-record-card__header{justify-content:space-between;align-items:flex-start;gap:var(--space-2);flex-wrap:nowrap;width:100%;min-width:0;display:flex}.bo-mobile-record-card__header-start{align-items:flex-start;gap:var(--space-1);flex-direction:column;flex:auto;min-width:0;display:flex}.bo-mobile-record-card__header-end{justify-content:flex-start;align-items:flex-end;gap:var(--space-1);text-align:end;flex-direction:column;flex:none;min-width:0;display:flex}.bo-mobile-record-card__header-tools{flex:none;justify-content:flex-end;align-items:flex-start;display:flex}.bo-mobile-record-card__header .bo-mobile-record-card__header-status{margin-top:0}.bo-mobile-record-card__header-status .bo-status-pill{white-space:nowrap}:is(.bo-mobile-record-card__header-end:has(.bo-status-pill),.bo-mobile-record-card__header-tools:has(.bo-status-pill)){align-self:center}.bo-mobile-record-card:has([data-menu-open=true]){z-index:6;overflow:visible}.bo-mobile-record-card__body,.bo-mobile-record-card__status,.bo-mobile-record-card__progress,.bo-mobile-record-card__actions{align-items:stretch;gap:var(--space-2);flex-direction:column;width:100%;min-width:0;display:flex}.bo-mobile-record-card__metadata,.bo-mobile-record-card__values{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-2);flex-wrap:wrap;width:100%;min-width:0;display:flex}.bo-mobile-record-card__metadata>*,.bo-mobile-record-card__values>*{min-width:0}.bo-mobile-record-card__actions--single-link{padding-top:var(--bo-card-padding);border-top:var(--border-thin) solid var(--border-divider,var(--border-default));align-items:flex-end;margin-top:0}.bo-mobile-record-card__actions--end{align-items:flex-end}.bo-mobile-record-card__actions--start{align-items:flex-start}.bo-mobile-record-card__actions--between{justify-content:space-between;align-items:center;gap:var(--space-3);flex-flow:row;display:flex}.bo-mobile-record-card__actions--between>:first-child{text-align:start;white-space:normal;flex:auto;justify-content:flex-start;min-width:0}.bo-mobile-record-card__actions--between>:last-child{white-space:nowrap;flex:none}.bo-mobile-record-card--publication{position:relative;overflow:visible}.bo-mobile-record-card--publication:before{content:"";z-index:1;height:var(--border-medium);pointer-events:none;background:var(--accent-warning);position:absolute;top:0;left:0;right:0}.bo-mobile-record-card__actions--button-group{padding-top:var(--bo-card-padding);border-top:var(--border-thin) solid var(--border-divider,var(--border-default))}.bo-mobile-record-card .bo-token-identity__name{font-size:var(--bo-mobile-record-title-size);font-weight:var(--font-weight-semibold);line-height:var(--bo-mobile-record-title-line);color:var(--text-primary);overflow-wrap:break-word;word-break:normal}.bo-mobile-record-card .bo-token-identity__ticker{font-size:var(--bo-mobile-record-meta-size);line-height:var(--bo-mobile-record-meta-line);color:var(--text-secondary,var(--text-muted))}.bo-mobile-record-card__title-row{justify-content:space-between;align-items:center;column-gap:var(--space-3);flex-wrap:nowrap;width:100%;min-width:0;display:flex}.bo-mobile-record-card__value,.bo-mobile-record-card__title{color:var(--text-primary);font-family:var(--font-interface);font-size:var(--bo-mobile-record-value-size);font-weight:var(--font-weight-semibold);line-height:var(--bo-mobile-record-value-line);overflow-wrap:break-word;word-break:normal;margin:0}.bo-mobile-record-card__title-row .bo-mobile-record-card__title{flex:auto;min-width:0}.bo-mobile-record-card__title-row .bo-mobile-record-card__meta{text-align:end;white-space:nowrap;flex:none;max-width:8.5rem}.bo-mobile-record-card__value{font-variant-numeric:tabular-nums}.bo-mobile-record-card__meta,.bo-mobile-record-card__context{color:var(--text-secondary,var(--text-muted));font-family:var(--font-interface);font-size:var(--bo-mobile-record-meta-size);font-weight:var(--font-weight-regular);line-height:var(--bo-mobile-record-meta-line);overflow-wrap:break-word;word-break:normal;margin:0}.bo-mobile-record-card__context{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bo-mobile-record-card__action{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--space-1);min-height:var(--target-min);color:var(--text-secondary,var(--text-muted));font-family:var(--font-interface);font-size:var(--bo-mobile-record-meta-size);font-weight:var(--font-weight-regular);line-height:var(--bo-mobile-record-meta-line);cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:none;display:inline-flex;position:relative}.bo-mobile-record-card__action:hover:not(:disabled){color:var(--text-primary)}.bo-mobile-record-card__action:focus{outline:none}.bo-mobile-record-card__action:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.bo-mobile-record-card__action:disabled{color:var(--text-disabled,var(--input-disabled-text));cursor:default}.bo-mobile-record-card__menu-trigger{box-sizing:border-box;min-width:var(--target-min);min-height:var(--target-min);justify-content:center;align-items:center;display:inline-flex;position:relative}.bo-mobile-record-card .bo-utility-action,.bo-mobile-record-card .bo-record-action,.bo-mobile-record-card .bo-card-action-group__action{min-height:var(--target-min)}.bo-mobile-record-card .bo-discovery-page__sparkline-period,.bo-mobile-record-card .bo-discovery-page__sparkline-movement,.bo-mobile-record-card .bo-discovery-page__sparkline-duration-option,.bo-mobile-record-card .bo-discovery-page__sparkline-range{font-size:var(--bo-mobile-record-meta-size);line-height:var(--bo-mobile-record-meta-line)}.bo-mobile-record-card .bo-discovery-page__sparkline-duration-option{min-height:var(--target-min)}@media (width>=64rem){.bo-mobile-record-card:where(:not(.bo-mobile-record-card--detail)){box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.bo-mobile-record-card-list{gap:0}}@media (width<=63.999rem){.bo-mobile-record-card--publication.bo-mobile-record-card--plain:before{content:none}.bo-mobile-record-card__header--asset{align-items:center}.bo-record-identity .bo-token-identity,.bo-mobile-record-card .bo-mobile-record-card__asset-identity{align-items:center;gap:var(--space-2)}.bo-record-identity .bo-token-identity .bo-token-identity__icon,.bo-mobile-record-card .bo-mobile-record-card__asset-identity .bo-token-identity__icon{width:var(--bo-mobile-record-identity-size);height:var(--bo-mobile-record-identity-size);margin-top:0}.bo-record-identity .bo-token-identity .bo-token-identity__name,.bo-mobile-record-card .bo-mobile-record-card__asset-identity .bo-token-identity__name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.bo-record-identity .bo-token-identity .bo-token-identity__copy,.bo-mobile-record-card .bo-mobile-record-card__asset-identity .bo-token-identity__copy{min-height:var(--bo-mobile-record-identity-size);justify-content:space-between}}.bo-mobile-record-card__context-group{gap:var(--space-1);padding-top:var(--space-2);flex-direction:column;display:flex}.bo-mobile-record-card__eyebrow{color:var(--text-status-attention);font-family:var(--font-interface);font-size:.6875rem;font-weight:var(--font-weight-medium);letter-spacing:.06em;text-transform:uppercase;margin:0;line-height:1.4}.bo-mobile-record-card__description{color:var(--text-secondary,var(--text-muted));font-family:var(--font-interface);overflow-wrap:break-word;margin:0;font-size:.875rem;line-height:1.5}.bo-mobile-record-card .bo-mobile-record-card__actions--trailing{padding-top:var(--space-4);align-items:flex-end;gap:var(--space-1);margin-top:0}.bo-mobile-record-card__cta.bo-action-button{gap:var(--space-1);width:auto;max-width:100%;min-height:var(--target-min);text-decoration:none}.bo-mobile-record-card--detail{overflow:visible}.bo-mobile-record-card--detail:active{background:var(--surface-primary)}@media (width<=63.999rem){.bo-record-identity .bo-token-identity .bo-token-identity__name{font-family:var(--font-interface);font-weight:var(--font-weight-semibold);font-size:var(--bo-mobile-record-title-size);line-height:var(--bo-mobile-record-title-line)}.bo-record-identity .bo-token-identity .bo-token-identity__ticker{font-size:var(--bo-mobile-record-meta-size);line-height:var(--bo-mobile-record-meta-line);color:var(--text-secondary,var(--text-muted))}}.bo-record-footer{padding-bottom:var(--space-4);gap:var(--space-3);min-width:0;margin-top:var(--space-4);padding-top:var(--space-4);border-top:var(--border-thin) solid var(--border-default);flex-direction:column;order:10;display:flex}.bo-record-footer__actions{justify-content:flex-end;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.bo-record-footer__status{min-width:0;color:var(--text-muted);font-family:var(--font-interface);font-size:var(--text-caption-size);line-height:var(--text-caption-line);flex:1 1 0;margin:0}.bo-mobile-record-card--terminal{margin-block-end:var(--bo-page-end-clearance,var(--space-6))}.bo-record-reading{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.bo-record-reading__label{color:var(--text-muted);font-family:var(--font-interface);font-size:var(--text-body-size);font-weight:var(--font-weight-semibold);line-height:var(--text-body-line);margin:0}.bo-record-reading--inset{padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-subtle)}.bo-record-footer--contained{margin-top:0;padding-bottom:0}.bo-mobile-record-card--detail.bo-mobile-record-card--quiet{border-color:var(--bo-card-border);border-radius:var(--bo-card-radius);background:var(--bo-card-surface);box-shadow:var(--bo-card-shadow)}.bo-mobile-record-card--detail.bo-mobile-record-card--quiet .bo-mobile-record-card__actions--button-group{padding-top:var(--space-4);border-color:var(--bo-card-border)}@media (width<=47.99rem){.bo-mobile-record-card--quiet,.bo-mobile-record-card.bo-mobile-record-card--paper.bo-mobile-record-card--quiet{padding-bottom:var(--space-4);border-color:var(--bo-card-border);border-radius:var(--bo-card-radius);background:var(--bo-card-surface)}.bo-mobile-record-card--quiet .bo-mobile-record-card__context-group{padding-top:var(--space-1)}.bo-mobile-record-card--quiet .bo-mobile-record-card__actions--button-group{padding-top:var(--space-4);border-color:var(--bo-card-border)}.bo-mobile-record-card--quiet:not(.bo-mobile-record-card--detail) .bo-mobile-record-card__cta,.bo-mobile-record-card--quiet:not(.bo-mobile-record-card--detail) .bo-card-action-group .bo-card-action-group__action{padding:var(--space-1) var(--space-3);font-size:var(--bo-mobile-record-meta-size);font-weight:var(--font-weight-medium);line-height:var(--bo-mobile-record-meta-line)}}@media (width>=64rem){.bo-mobile-record-card--detail[data-surface-treatment=soft]{background:var(--bo-card-surface);box-shadow:none;border:0}.bo-record-identity.bo-record-identity--page-title .bo-token-identity .bo-token-identity__name{font-size:var(--text-heading-1-size);line-height:var(--text-heading-1-line)}.bo-record-identity.bo-record-identity--page-title .bo-token-identity .bo-token-identity__icon{--identity-title-size:calc(var(--text-heading-1-size) * var(--text-heading-1-line) + var(--text-caption-size) * var(--text-caption-line) + var(--space-1));width:var(--identity-title-size);height:var(--identity-title-size);flex-basis:var(--identity-title-size);margin-top:0}}.bo-record-identity.bo-record-identity--page-title .bo-token-identity{align-items:center}.bo-card-form{gap:var(--space-4);flex-direction:column;flex:auto;width:100%;min-width:0;display:flex}.bo-card-form>.bo-record-footer:last-child{margin-top:auto}.bo-record-footer,.bo-mobile-record-card__actions--single-link,.bo-mobile-record-card__actions--button-group{border-image-source:var(--bo-divider-fade-horizontal);border-image-slice:1}@media (forced-colors:active){.bo-record-footer,.bo-mobile-record-card__actions--single-link,.bo-mobile-record-card__actions--button-group{border-top-color:canvastext;border-image:}}.bo-record-footer--contained.bo-record-footer--spaced{margin-top:var(--space-4)}.bo-mobile-record-card{--bo-inset-parent-radius:var(--radius-md);--bo-inset-action-padding:var(--space-4);--bo-inset-action-block-padding:var(--bo-inset-action-padding)}.bo-mobile-record-card--detail>.bo-mobile-record-card__actions .bo-action-button:not(.bo-action-button--quiet),.bo-mobile-record-card--detail>.bo-record-footer .bo-action-button:not(.bo-action-button--quiet),.bo-mobile-record-card--detail>form>.bo-record-footer .bo-action-button:not(.bo-action-button--quiet),.bo-mobile-record-card--detail>.bo-card-form>.bo-record-footer .bo-action-button:not(.bo-action-button--quiet),.bo-mobile-record-card--detail>.bo-card-action-group .bo-action-button:not(.bo-action-button--quiet){border-radius:var(--bo-inset-action-radius)}@media (width<=63.999rem){.bo-mobile-record-card>.bo-mobile-record-card__actions .bo-action-button:not(.bo-action-button--quiet),.bo-mobile-record-card>.bo-record-footer .bo-action-button:not(.bo-action-button--quiet),.bo-mobile-record-card>form>.bo-record-footer .bo-action-button:not(.bo-action-button--quiet),.bo-mobile-record-card>.bo-card-form>.bo-record-footer .bo-action-button:not(.bo-action-button--quiet),.bo-mobile-record-card>.bo-card-action-group .bo-action-button:not(.bo-action-button--quiet){border-radius:var(--bo-inset-action-radius)}}.bo-mobile-record-card--detail.bo-mobile-record-card--quiet{--bo-inset-parent-radius:var(--bo-card-radius)}@media (width<=47.99rem){.bo-mobile-record-card--quiet{--bo-inset-parent-radius:var(--bo-card-radius)}}.bo-paper-panel--always{isolation:isolate;border:var(--bo-card-border-width) solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-primary);box-shadow:2px 2px 0 color-mix(in srgb, var(--border-default) 22%, transparent);position:relative}.bo-paper-panel--always:after,.bo-paper-panel--gold-rule:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;border-top:var(--border-medium) solid color-mix(in srgb, var(--accent-warning) 58%, var(--surface-primary));position:absolute;inset:0}.bo-paper-panel--gold-rule{isolation:isolate;position:relative}@media (forced-colors:active){.bo-paper-panel--always:after{border-top-color:canvastext}}@media (width>=48rem){.bo-paper-panel.bo-paper-panel--plain,.bo-paper-panel{isolation:isolate;border:var(--bo-card-border-width) solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-primary);box-shadow:2px 2px 0 color-mix(in srgb, var(--border-default) 22%, transparent);position:relative}.bo-paper-panel:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;border-top:var(--border-medium) solid color-mix(in srgb, var(--accent-warning) 58%, var(--surface-primary));position:absolute;inset:0}.bo-paper-panel.bo-paper-panel--ledger{background:var(--border-default)}@media (forced-colors:active){.bo-paper-panel:after{border-top-color:canvastext}}}.bo-paper-panel.bo-paper-panel--plain:after{content:none}.bo-paper-panel.bo-paper-panel--record,.bo-mobile-record-card.bo-mobile-record-card--paper{border:var(--bo-card-border-width) solid var(--bo-learning-path-card-border);border-radius:var(--radius-lg);background:var(--surface-primary);box-shadow:var(--bo-learning-path-card-shadow)}.bo-paper-panel.bo-paper-panel--record:after{content:none}.bo-paper-panel.bo-paper-panel--plain{border:var(--bo-card-border-width) solid var(--bo-card-border);border-radius:var(--bo-card-radius);background:var(--bo-card-surface);box-shadow:var(--bo-card-shadow)}.bo-paper-panel.bo-paper-panel--always.bo-paper-panel--borderless{box-shadow:none;border:0}.bo-paper-panel.bo-paper-panel--borderless:after{content:none}.bo-page-action-row{box-sizing:border-box;justify-content:flex-end;align-items:center;width:100%;min-width:0;margin:0;display:flex}.bo-page-action-row .bo-action-button{flex:none;width:auto;max-width:100%}.bo-page-action-row--full-width{justify-content:stretch}.bo-page-action-row--full-width .bo-action-button{flex:auto;width:100%}.bo-page-action-row__progress{box-sizing:border-box;width:100%;margin:var(--space-2) 0 0;color:var(--text-muted);font-family:var(--font-interface);font-size:var(--text-caption-size);font-weight:var(--font-weight-regular);line-height:var(--text-caption-line);text-align:center;display:none}@media (width<=47.999rem){.bo-page-action-row{justify-content:stretch;align-items:stretch;gap:var(--space-3);flex-wrap:wrap}.bo-page-action-row[data-action-count="1"]>.bo-action-button{flex:100%;width:100%}.bo-page-action-row:not(:has(>.bo-action-button:nth-of-type(2)))>.bo-action-button{flex:100%;width:100%}.bo-page-action-row[data-action-count="2"]{align-items:stretch;column-gap:var(--space-3);row-gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.bo-page-action-row:has(>.bo-action-button:nth-of-type(2)):not(:has(>.bo-action-button:nth-of-type(3))){align-items:stretch;column-gap:var(--space-3);row-gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.bo-page-action-row[data-action-count="2"]>.bo-action-button{width:100%;min-height:var(--target-min);flex:auto}.bo-page-action-row:has(>.bo-action-button:nth-of-type(2)):not(:has(>.bo-action-button:nth-of-type(3)))>.bo-action-button{width:100%;min-height:var(--target-min);flex:auto}.bo-page-action-row__progress{grid-column:1/-1;display:block}}@media (width<=22.5rem){.bo-page-action-row[data-action-count="2"]{grid-template-columns:1fr}.bo-page-action-row:has(>.bo-action-button:nth-of-type(2)):not(:has(>.bo-action-button:nth-of-type(3))){grid-template-columns:1fr}}.bo-page-action-row:not(.bo-divider+*):not(.bo-record-footer *):not(.bo-card-action-footer *){border-top:var(--border-thin) solid var(--border-default);border-image:var(--bo-divider-fade-horizontal) 1;padding-top:var(--space-4)}@media (forced-colors:active){.bo-page-action-row{border-top-color:canvastext;border-image:}}.bo-learning-loop{--bo-learning-loop-marker-size:1.75rem;--bo-learning-loop-list-gap:var(--space-5);--bo-journey-fold-offset:var(--space-3);--bo-journey-fold-run:var(--bo-learning-loop-list-gap);--bo-learning-loop-marker-track:calc(var(--bo-learning-loop-marker-size) + var(--bo-journey-fold-offset));--bo-learning-loop-connector:var(--accent-warning);--bo-learning-loop-rail-upper:calc(var(--bo-learning-loop-marker-size) / 2);--bo-learning-loop-rail-shifted:calc(var(--bo-learning-loop-marker-size) / 2 + var(--bo-journey-fold-offset));gap:var(--bo-learning-loop-list-gap);background:0 0;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bo-learning-loop__item{grid-template-columns:var(--bo-learning-loop-marker-track) minmax(0, 1fr);column-gap:var(--space-3);background:0 0;border:0;align-items:start;min-width:0;margin:0;padding:0;display:grid;position:relative}.bo-learning-loop__connector{z-index:0;pointer-events:none;box-sizing:border-box;position:absolute}.bo-learning-loop__connector--vertical{border-left:var(--border-thin) solid var(--bo-learning-loop-connector);width:0}.bo-learning-loop__connector--vertical[data-connector=vertical-upper]{top:var(--bo-learning-loop-marker-size);left:var(--bo-learning-loop-rail-upper);height:calc(100% - var(--bo-learning-loop-marker-size) + var(--bo-learning-loop-list-gap))}.bo-learning-loop__connector--vertical[data-connector=vertical-shifted]{top:var(--bo-learning-loop-marker-size);left:var(--bo-learning-loop-rail-shifted);height:calc(100% - var(--bo-learning-loop-marker-size) + var(--bo-learning-loop-list-gap))}.bo-learning-loop__connector--pre-fold{top:var(--bo-learning-loop-marker-size);left:var(--bo-learning-loop-rail-upper);height:calc(100% - var(--bo-learning-loop-marker-size))}.bo-learning-loop__connector--fold{top:100%;left:var(--bo-learning-loop-rail-upper);width:var(--bo-journey-fold-offset);height:var(--bo-journey-fold-run);overflow:visible}.bo-learning-loop__connector-line{stroke:var(--bo-learning-loop-connector);stroke-width:1px;vector-effect:non-scaling-stroke}.bo-learning-loop__marker{z-index:1;box-sizing:border-box;width:var(--bo-learning-loop-marker-size);height:var(--bo-learning-loop-marker-size);border:var(--border-thin) solid var(--accent-warning);background:var(--surface-primary);color:var(--text-status-attention);font-family:var(--font-interface);font-size:var(--text-caption-size);font-weight:var(--font-weight-regular);font-variant-numeric:tabular-nums;letter-spacing:normal;text-align:center;border-radius:999px;justify-self:start;place-items:center;margin:0;line-height:1;display:grid;position:relative}.bo-learning-loop__item[data-rail-position=shifted] .bo-learning-loop__marker{margin-left:var(--bo-journey-fold-offset)}.bo-learning-loop__body{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.bo-learning-loop__label{color:var(--text-primary);font-family:var(--font-interface);font-size:var(--text-body-size);font-weight:var(--font-weight-semibold);line-height:var(--text-body-line);text-transform:none;letter-spacing:normal;margin:0}.bo-learning-loop__copy{color:var(--text-muted);font-family:var(--font-interface);font-size:var(--text-body-size);font-weight:var(--font-weight-regular);line-height:var(--text-body-line);margin:0}.bo-learning-loop[data-compact=true]{--bo-learning-loop-list-gap:var(--space-5);--bo-journey-fold-run:var(--bo-learning-loop-list-gap)}.bo-learning-loop[data-compact=true] .bo-learning-loop__item[data-has-copy=false]{align-items:center}.bo-learning-loop[data-compact=true] .bo-learning-loop__item[data-has-copy=false] .bo-learning-loop__connector--vertical[data-connector=vertical-upper],.bo-learning-loop[data-compact=true] .bo-learning-loop__item[data-has-copy=false] .bo-learning-loop__connector--vertical[data-connector=vertical-shifted]{top:calc(50% + var(--bo-learning-loop-marker-size) / 2);height:calc(100% - var(--bo-learning-loop-marker-size) + var(--bo-learning-loop-list-gap))}.bo-learning-loop[data-compact=true] .bo-learning-loop__item[data-has-copy=false] .bo-learning-loop__connector--pre-fold{top:calc(50% + var(--bo-learning-loop-marker-size) / 2);height:calc(50% - var(--bo-learning-loop-marker-size) / 2)}.bo-learning-outcomes{color:var(--text-muted);font-family:var(--font-interface);font-size:var(--text-body-size);font-weight:var(--font-weight-regular);line-height:var(--text-body-line);flex-direction:column;gap:1.25rem;margin:0;padding:0;list-style:none;display:flex}.bo-learning-outcomes__item{column-gap:var(--space-3);grid-template-columns:1.75rem minmax(0,1fr);align-items:baseline;min-width:0;display:grid}.bo-learning-outcomes__numeral{color:inherit;font:inherit;font-variant-numeric:tabular-nums;letter-spacing:normal;text-align:end;margin:0}.bo-learning-outcomes .bo-learning-outcomes__text{min-width:0;color:inherit;font:inherit;letter-spacing:normal;opacity:1;margin:0}.bo-previous-page-label{white-space:nowrap;min-width:0;display:inline}.bo-previous-page-label__compact{display:inline}.bo-previous-page-label__wide{display:none}@media (width>=480px){.bo-previous-page-label:not(.bo-previous-page-label--full-only) .bo-previous-page-label__compact{display:none}.bo-previous-page-label:not(.bo-previous-page-label--full-only) .bo-previous-page-label__wide{display:inline}}.bo-section-label{font-family:var(--font-interface);font-size:var(--text-metadata-size);font-weight:var(--font-weight-regular);letter-spacing:var(--text-metadata-tracking);line-height:var(--text-metadata-line);text-transform:uppercase;color:var(--text-muted);margin:0}.bo-page-introduction{align-items:flex-start;gap:var(--bo-heading-page-band-to-group);text-align:start;flex-direction:column;margin:0;display:flex}.bo-page-introduction__eyebrow-band{box-sizing:border-box;width:100%;padding-block:var(--bo-heading-page-eyebrow-band-padding);flex:none;align-items:center;margin:0;padding-inline:0;display:flex}.bo-page-introduction__eyebrow-band .bo-section-label{margin:0}.bo-page-introduction__heading-group{align-items:flex-start;width:100%}.bo-page-introduction__title{margin:0}.bo-page-introduction__description{max-width:36rem;font-family:var(--font-interface);font-size:var(--text-body-size);font-weight:var(--font-weight-regular);line-height:var(--text-body-line);color:var(--text-muted);margin:0}.bo-onboarding-progress-markers,.bo-progress-spine,.bo-adaptive-journey-preview{--bo-onboarding-marker-complete-fill:var(--accent-success);--bo-onboarding-marker-complete-border:var(--accent-success);--bo-onboarding-marker-complete-tick:var(--text-on-action-primary);--bo-onboarding-marker-current-fill:var(--accent-warning);--bo-onboarding-marker-current-border:var(--accent-warning);--bo-onboarding-marker-future-fill:var(--surface-primary);--bo-onboarding-marker-future-border:var(--border-default);--bo-onboarding-connector-complete:var(--accent-success);--bo-onboarding-connector-future:var(--border-default)}.bo-progress-spine{gap:var(--space-3);flex-direction:column;width:100%;display:flex}.bo-progress-spine__stage-label{color:var(--text-muted);font-family:var(--font-interface);font-size:var(--text-metadata-size);font-weight:var(--font-weight-medium);letter-spacing:.06em;line-height:var(--text-metadata-line);text-transform:uppercase;align-self:flex-start;margin:0}.bo-progress-spine__list{justify-content:space-between;align-items:flex-start;gap:0;width:100%;margin:0;padding:0;list-style:none;display:flex}.bo-progress-spine__item{align-items:center;gap:var(--space-2);flex-direction:column;flex:1 1 0;min-width:0;display:flex;position:relative}.bo-progress-spine__connector{background:var(--bo-onboarding-connector-future);width:100%;height:2px;position:absolute;top:.4rem;right:50%}.bo-progress-spine__connector--complete{background:var(--bo-onboarding-connector-complete)}.bo-progress-spine__node{z-index:1;box-sizing:border-box;border:var(--border-thin) solid var(--bo-onboarding-marker-future-border);background:var(--bo-onboarding-marker-future-fill);width:.875rem;height:.875rem;color:var(--bo-onboarding-marker-complete-tick);box-shadow:none;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:relative}.bo-progress-spine__item--upcoming .bo-progress-spine__node{border-color:var(--bo-onboarding-marker-future-border);background:var(--bo-onboarding-marker-future-fill)}.bo-progress-spine__item--current .bo-progress-spine__node{border-color:var(--bo-onboarding-marker-current-border);background:var(--bo-onboarding-marker-current-fill)}.bo-progress-spine__item--complete .bo-progress-spine__node{border-color:var(--bo-onboarding-marker-complete-border);background:var(--bo-onboarding-marker-complete-fill);color:var(--bo-onboarding-marker-complete-tick)}.bo-progress-spine__tick{display:block}.bo-progress-spine__label{color:var(--text-muted);font-family:var(--font-interface);font-size:var(--text-metadata-size);font-weight:var(--font-weight-regular);letter-spacing:.06em;line-height:var(--text-metadata-line);text-align:center;text-transform:uppercase}.bo-progress-spine__label-short{display:block}.bo-progress-spine__label-full{display:none}.bo-progress-spine__item--complete .bo-progress-spine__label{color:var(--text-primary);font-weight:var(--font-weight-medium)}.bo-progress-spine__item--current .bo-progress-spine__label{color:var(--text-primary);font-weight:var(--font-weight-semibold)}@media (width>=768px){.bo-progress-spine__label-short{display:none}.bo-progress-spine__label-full{display:block}}.bo-progress-spine[data-progress-appearance=origami]{--bo-onboarding-marker-current-fill:var(--action-primary);--bo-onboarding-marker-current-border:var(--action-primary);--bo-onboarding-marker-complete-fill:var(--action-primary);--bo-onboarding-marker-complete-border:var(--action-primary);--bo-onboarding-connector-complete:var(--action-primary)}.bo-progress-spine[data-progress-appearance=origami] .bo-progress-spine__node{width:100%;height:var(--border-thick);border-radius:var(--radius-sm)}.bo-progress-spine[data-progress-appearance=origami] .bo-progress-spine__item{--bo-progress-accent:var(--origami-forest);--bo-onboarding-marker-current-fill:var(--bo-progress-accent);--bo-onboarding-marker-current-border:var(--bo-progress-accent);--bo-onboarding-marker-complete-fill:var(--bo-progress-accent);--bo-onboarding-marker-complete-border:var(--bo-progress-accent)}.bo-progress-spine[data-progress-appearance=origami] [data-progress-accent=gold]{--bo-progress-accent:var(--origami-gold)}.bo-progress-spine[data-progress-appearance=origami] [data-progress-accent=leaf]{--bo-progress-accent:var(--brand-origami-face)}.bo-progress-spine[data-progress-appearance=origami] .bo-progress-spine__list{gap:var(--space-2)}.bo-progress-spine[data-progress-appearance=origami] .bo-progress-spine__connector,.bo-progress-spine[data-progress-appearance=origami] .bo-progress-spine__tick{display:none}.bo-progress-spine[data-progress-appearance=origami] .bo-progress-spine__label{letter-spacing:0;text-transform:none;overflow-wrap:anywhere;font-size:.875rem;line-height:1.35}.bo-progress-spine[data-progress-appearance=origami] .bo-progress-spine__label-short{display:block}.bo-progress-spine[data-progress-appearance=origami] .bo-progress-spine__label-full{display:none}@media (forced-colors:active){.bo-progress-spine__item--complete .bo-progress-spine__node{color:canvas;forced-color-adjust:none;background:canvastext;border-color:canvastext}.bo-progress-spine__item--current .bo-progress-spine__node{forced-color-adjust:none;background:highlight;border-color:highlight}.bo-progress-spine__item--upcoming .bo-progress-spine__node{background:canvas;border-color:canvastext}.bo-progress-spine__connector--complete{background:canvastext}}.bo-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bo-segmented-progress{box-sizing:border-box;flex-shrink:0;align-items:stretch;gap:2px;width:100%;height:3px;min-height:3px;font-size:0;line-height:0;display:flex}.bo-segmented-progress__segment{box-sizing:border-box;background:var(--text-muted);border:0;border-radius:0;flex:1 1 0;align-self:stretch;min-width:0}[data-theme=night-study] .bo-segmented-progress__segment{background:var(--text-primary)}.bo-segmented-progress__segment--current{background:var(--accent-warning)}.bo-segmented-progress__segment--complete{background:color-mix(in srgb, var(--status-positive) 70%, var(--text-muted))}[data-theme=night-study] .bo-segmented-progress__segment--current{background:var(--accent-warning)}[data-theme=night-study] .bo-segmented-progress__segment--complete{background:color-mix(in srgb, var(--status-positive) 70%, var(--text-muted))}@media (width<=47.999rem){.bo-segmented-progress__segment{background:var(--text-muted)}.bo-segmented-progress__segment--current{background:var(--accent-warning)}.bo-segmented-progress__segment--complete{background:var(--status-positive)}[data-theme=night-study] .bo-segmented-progress__segment{background:#fff}[data-theme=night-study] .bo-segmented-progress__segment--current{background:var(--accent-warning)}[data-theme=night-study] .bo-segmented-progress__segment--complete{background:var(--status-positive)}}.bo-segmented-progress--path-card .bo-segmented-progress__segment{background:var(--bo-learning-path-card-progress-unfinished)}.bo-segmented-progress--path-card .bo-segmented-progress__segment--complete{background:color-mix(in srgb, var(--status-positive) 70%, var(--text-muted))}.bo-segmented-progress--ready .bo-segmented-progress__segment--complete{background:var(--accent-warning)}@media (forced-colors:active){.bo-segmented-progress__segment--current,.bo-segmented-progress__segment--complete{background:highlight}}.bo-quiet-signal-metrics{box-sizing:border-box;border:var(--bo-card-border-width) solid color-mix(in srgb, var(--border-default) 70%, transparent);border-radius:var(--radius-sm);background:var(--surface-primary);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;width:100%;min-width:0;max-width:100%;display:grid;overflow:hidden}.bo-quiet-signal-metrics__cell{min-width:0;padding:var(--space-2) var(--space-3);flex-direction:column;gap:2px;display:flex}.bo-quiet-signal-metrics__cell:nth-child(odd){border-right:var(--border-thin) solid color-mix(in srgb, var(--border-default) 70%, transparent)}.bo-quiet-signal-metrics__cell:nth-last-child(n+3){border-bottom:var(--border-thin) solid color-mix(in srgb, var(--border-default) 70%, transparent)}.bo-quiet-signal-metrics__label{color:var(--text-muted);font-family:var(--font-interface);font-size:var(--text-caption-size);font-weight:var(--font-weight-regular);line-height:var(--text-caption-line);overflow-wrap:anywhere;margin:0}.bo-quiet-signal-metrics__value{color:var(--text-primary);font-family:var(--font-interface);font-size:var(--text-body-size);font-weight:var(--font-weight-medium);line-height:var(--text-body-line);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.bo-quiet-signal-metrics__value--positive{color:var(--market-move-positive)}.bo-quiet-signal-metrics__value--negative{color:var(--market-move-negative)}.bo-quiet-signal-metrics__value--neutral{color:var(--text-status-neutral,var(--text-primary))}.bo-quiet-signal-metrics__value--muted{color:var(--text-muted)}.bo-quiet-signal-metrics__value--attention{color:var(--text-status-attention)}.bo-quiet-signal-metrics--emphasize-first-row .bo-quiet-signal-metrics__cell:nth-child(-n+2){background:color-mix(in srgb, var(--text-primary) 3.5%, var(--surface-primary))}.bo-quiet-signal-metrics--emphasize-first-row .bo-quiet-signal-metrics__cell:nth-child(-n+2) .bo-quiet-signal-metrics__value{font-weight:var(--font-weight-semibold)}@media (width<=359px){.bo-quiet-signal-metrics__cell{padding:var(--space-1) var(--space-2)}}.bo-register-heading,.bo-discovery-page__register-heading{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;min-width:0;margin:0;display:flex}.bo-register-heading .bo-results-sort-select__compact,.bo-register-heading .bo-discovery-page__results-sort,.bo-discovery-page__register-heading .bo-discovery-page__results-sort{margin-inline-start:auto}.bo-discovery-page__list{gap:var(--space-3);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.bo-discovery-list-header,.bo-discovery-list-row{grid-template-columns:var(--bo-data-list-columns);align-items:center;column-gap:var(--bo-data-list-column-gap);min-width:0;display:grid}.bo-discovery-list-header__asset,.bo-discovery-list-header__price,.bo-discovery-list-header__cap,.bo-discovery-list-header__updated,.bo-discovery-list-header__context,.bo-discovery-list-header__start,.bo-discovery-list-row__identity,.bo-discovery-list-row__quote,.bo-discovery-list-row__cap,.bo-discovery-list-row__freshness,.bo-discovery-list-row__context,.bo-discovery-list-row__start{text-align:start;justify-self:start}.bo-discovery-list-header__end,.bo-discovery-list-row__end{text-align:end;justify-self:end}.bo-discovery-list-header__action,.bo-discovery-list-row__action{justify-self:stretch;width:100%}.bo-discovery-list-header__action{text-align:center;justify-content:center;display:flex}.bo-discovery-list-row{box-sizing:border-box;width:100%;padding:var(--bo-data-list-row-padding-block) var(--bo-data-list-row-padding-inline);border:var(--bo-data-list-divider);border-radius:var(--radius-md);background:var(--bo-data-list-row-surface-mobile);color:inherit;margin:0}.bo-discovery-list-row__identity,.bo-discovery-list-row__quote,.bo-discovery-list-row__cap,.bo-discovery-list-row__freshness,.bo-discovery-list-row__context,.bo-discovery-list-row__action,.bo-discovery-list-row__end,.bo-discovery-list-row__start{min-width:0}.bo-discovery-list-row__quote,.bo-discovery-list-row__cap,.bo-discovery-list-row__freshness{font-family:var(--font-interface);font-size:var(--bo-data-list-meta-size);line-height:var(--bo-data-list-meta-line);font-variant-numeric:tabular-nums}.bo-discovery-list-row__price{color:var(--text-primary);font-weight:var(--bo-data-list-numeric-weight)}.bo-discovery-list-row__change,.bo-discovery-list-row__cap,.bo-discovery-list-row__freshness,.bo-discovery-list-row__reason,.bo-discovery-list-row__muted{color:var(--text-muted)}.bo-discovery-list-row__context{gap:var(--space-1);flex-direction:column;display:flex}.bo-discovery-list-row__reason{-webkit-line-clamp:2;font-family:var(--font-interface);font-size:var(--text-caption-size);line-height:var(--text-caption-line);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bo-discovery-list-row__evidence{gap:var(--space-1);flex-wrap:wrap;display:flex}.bo-discovery-list-row__action{flex-direction:column;align-items:stretch;display:flex}.bo-discovery-list-row__watch{box-sizing:border-box;width:100%;min-height:var(--target-min);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);color:var(--text-primary);font-family:var(--font-interface);font-size:var(--text-caption-size);font-weight:var(--font-weight-medium);line-height:var(--text-caption-line);cursor:pointer;white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.bo-discovery-list-row__watch:hover:not(:disabled){background:var(--action-secondary-surface-hover)}.bo-discovery-list-row__watch:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.bo-discovery-list-row__watch--added,.bo-discovery-list-row__watch:disabled{color:var(--input-disabled-text);cursor:default}.bo-discovery-list-row__quote .bo-discovery-page__demo-chip{margin-inline-start:var(--space-2)}.bo-discovery-list-row__error{margin:var(--space-1) 0 0;color:var(--text-status-negative);font-family:var(--font-interface);font-size:var(--text-caption-size);line-height:var(--text-caption-line)}.bo-discovery-page__pagination{align-items:center;column-gap:var(--space-2);box-sizing:border-box;width:100%;min-width:0;padding-top:var(--space-2);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);margin:0;display:grid}.bo-discovery-page__pagination-control{box-sizing:border-box;min-height:var(--target-min);margin:calc((var(--target-min) - 1.25rem) / -2) 0;padding:var(--space-1) var(--space-2);color:var(--text-muted);font-family:var(--font-interface);font-size:var(--text-caption-size);font-weight:var(--font-weight-medium);line-height:var(--text-caption-line);white-space:nowrap;cursor:pointer;background:0 0;border:0}.bo-discovery-page__pagination-previous{justify-self:start}.bo-discovery-page__pagination-next{justify-self:end}.bo-discovery-page__pagination-control:hover:not(:disabled){color:var(--text-primary)}.bo-discovery-page__pagination-control:focus{outline:none}.bo-discovery-page__pagination-control:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.bo-discovery-page__pagination-control:disabled{color:var(--text-muted);opacity:.45;cursor:not-allowed}.bo-discovery-page__pagination-status{text-align:center;white-space:nowrap;color:var(--text-muted);font-family:var(--font-interface);font-size:var(--text-caption-size);font-weight:var(--font-weight-regular);line-height:var(--text-caption-line);justify-self:center;margin:0}.bo-discovery-page__results-footer{gap:var(--space-2);flex-direction:column;width:100%;min-width:0;display:flex}.bo-discovery-page__results-footer--with-attribution{gap:0}.bo-discovery-page__results-footer .bo-discovery-page__market-attribution{padding-block:var(--space-2);margin:0}.bo-discovery-page__results-footer .bo-discovery-page__pagination{border-top:var(--border-thin) solid color-mix(in srgb, var(--border-default) 70%, transparent)}@media (width<=47.999rem){.bo-discovery-page__list{gap:var(--space-2)}}@media (width<=63.999rem){.bo-discovery-list-row{align-items:stretch;gap:var(--space-3);flex-direction:column;grid-template-columns:none;display:flex}.bo-discovery-list-row__identity{width:100%}.bo-discovery-list-row .bo-token-identity--stack{align-items:center}.bo-discovery-list-row .bo-token-identity--stack .bo-token-identity__copy{align-items:baseline;gap:var(--space-2);flex-flow:wrap}.bo-discovery-list-row .bo-token-identity--stack .bo-token-identity__name{overflow-wrap:break-word;word-break:normal}.bo-discovery-list-row__quote,.bo-discovery-list-row__cap,.bo-discovery-list-row__freshness{align-items:baseline;column-gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%;display:grid}.bo-discovery-list-row__quote{justify-content:start}.bo-discovery-list-row__price,.bo-discovery-list-row__change{min-width:0}.bo-discovery-list-row__cap,.bo-discovery-list-row__freshness,.bo-discovery-list-row__context{width:100%}.bo-discovery-list-row__action{justify-self:stretch;width:100%}.bo-discovery-list-row__watch{width:100%}}@media (width>=64rem){.bo-discovery-list-header,.bo-discovery-list-row{grid-template-columns:var(--bo-data-list-columns)}.bo-discovery-page__results.bo-data-register{gap:0}.bo-register-heading,.bo-discovery-page__register-heading{box-sizing:border-box;width:100%;min-height:0;padding:var(--space-2) var(--bo-register-heading-padding-inline);border-bottom:var(--border-thin) solid var(--border-default);background:0 0}.bo-discovery-list-row{border-top:0;border-left:0;border-right:0;border-radius:0}.bo-discovery-page__list>li:first-child .bo-discovery-list-row{border-top:var(--bo-data-list-divider)}.bo-discovery-list-row__quote{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}.bo-discovery-list-row__quote.bo-discovery-list-row__end{align-items:flex-end}.bo-discovery-list-row__action{justify-self:stretch;width:100%}.bo-discovery-list-row__watch{width:100%}}@media (width<=63.999rem){.bo-discovery-page__list.bo-register-list--divided{border-top:var(--bo-data-list-divider);gap:0}.bo-register-list--divided>li{background:0 0;border:0;border-radius:0;margin:0;padding:0}.bo-register-list--divided>li:not(:last-child){border-bottom:var(--bo-data-list-divider)}}.bo-register-mobile-row{box-sizing:border-box;align-items:stretch;gap:var(--space-1);width:100%;min-width:0;padding:var(--bo-data-list-row-padding-block) 0;color:inherit;background:0 0;border:0;border-radius:0;flex-direction:column;margin:0;display:flex}.bo-register-mobile-row__identity{justify-content:space-between;align-items:flex-start;gap:var(--space-1) var(--space-2);flex-wrap:wrap;width:100%;min-width:0;display:flex}.bo-register-mobile-row__identity-start{flex:8rem;min-width:0;display:flex}.bo-register-mobile-row__identity-end{flex:0 auto;justify-content:flex-end;align-items:flex-start;min-width:0;display:flex}.bo-register-mobile-row__identity-start .bo-token-identity,.bo-register-mobile-row__identity-start .bo-discovery-list-row__token{flex-wrap:nowrap;align-items:flex-start;width:100%;max-width:100%;display:flex}.bo-register-mobile-row__identity-start .bo-token-identity__icon{flex:none}.bo-register-mobile-row__identity-start .bo-token-identity__copy{align-items:baseline;gap:0 var(--space-2);flex-wrap:wrap;flex:auto;min-width:0;display:flex}.bo-register-mobile-row__identity-start .bo-token-identity__name{overflow-wrap:break-word;word-break:normal;white-space:normal;min-width:0;font-size:var(--bo-data-list-primary-size);font-weight:var(--bo-data-list-primary-weight);line-height:var(--bo-data-list-primary-line);flex:0 auto}.bo-register-mobile-row__values{justify-content:space-between;align-items:flex-start;gap:var(--space-2);flex-wrap:nowrap;width:100%;min-width:0;display:flex}.bo-register-mobile-row__values-start{text-align:start;flex:auto;min-width:0}.bo-register-mobile-row__values-end{text-align:end;flex:0 auto;min-width:0}.bo-register-mobile-row__action{flex-direction:column;align-items:flex-end;width:100%;display:flex}@media (width<=767px){.bo-discovery-page__results-footer .bo-discovery-page__pagination{margin-top:var(--space-4);padding-top:var(--bo-shell-scroll-end-clearance,var(--space-6))}}@media (width<=63.999rem){.bo-discovery-page__results>.bo-discovery-page__results-footer--with-attribution{margin-top:calc(-1 * var(--space-3))}}.bo-discovery-page__results-footer.bo-results-footer--compact-end{scroll-margin-bottom:var(--bo-shell-bottom-nav-offset,var(--space-6));padding-bottom:var(--space-2)}@media (width>=64rem){.bo-data-register--comparison{--bo-data-list-row-padding-inline:var(--space-4);--bo-register-heading-padding-inline:var(--space-4);--bo-data-list-row-padding-block:var(--space-4)}.bo-data-register--comparison .bo-register-heading{padding-block:var(--space-3);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--surface-subtle);border-top:0}.bo-data-register--comparison .bo-data-list-header{background:var(--surface-subtle)}.bo-data-register--comparison .bo-register-heading+.bo-collection-empty-state{border-top-left-radius:0;border-top-right-radius:0}.bo-data-register--comparison .bo-discovery-page__list{gap:0}.bo-data-register--comparison .bo-discovery-list-row{align-items:center;min-height:5.5rem}.bo-data-register--comparison .bo-discovery-page__list>li:first-child .bo-discovery-list-row{border-top:0}.bo-data-register--comparison .bo-discovery-list-row__price{font-size:var(--bo-data-list-primary-size);font-weight:var(--font-weight-semibold);white-space:nowrap}.bo-data-register--comparison .bo-discovery-list-row__cap{white-space:nowrap}.bo-data-register--comparison .bo-discovery-list-row__reason{-webkit-line-clamp:unset;overflow-wrap:anywhere;line-height:var(--text-body-line);display:block;overflow:visible}.bo-data-register--comparison .bo-discovery-page__list>li:last-child .bo-discovery-list-row{border-bottom:0}.bo-data-register--comparison .bo-discovery-page__results-footer .bo-discovery-page__pagination{border-top:0}.bo-data-register--comparison .bo-discovery-page__results-footer{box-sizing:border-box;padding:var(--space-3) var(--space-4);border-radius:0 0 var(--radius-lg) var(--radius-lg);background:var(--surface-subtle)}.bo-data-register--comparison .bo-discovery-page__results-footer .bo-discovery-page__market-attribution{padding-block:0 var(--space-2)}.bo-discovery-page__workspace.bo-record-workspace--balanced{column-gap:var(--layout-gap);grid-template-columns:minmax(0,42fr) minmax(0,58fr)}.bo-discovery-page__workspace.bo-record-workspace--balanced:before{display:none}.bo-discovery-page__workspace .bo-data-register--choices{align-self:start;height:auto}.bo-discovery-page__results.bo-data-register--choices{gap:var(--space-3)}.bo-data-register--choices .bo-register-heading{border:0}.bo-data-register--choices .bo-register-heading,.bo-data-register--choices .bo-discovery-page__results-footer{border-radius:var(--radius-lg)}.bo-data-register--choices .bo-discovery-page__results-footer .bo-discovery-page__pagination{border-top:0;padding-block:0}.bo-data-register--choices .bo-discovery-page__list--selectable{gap:var(--space-3)}.bo-data-register--choices .bo-discovery-page__select-row.bo-register-choice{align-items:center;gap:var(--space-3);padding:var(--space-4);border-radius:var(--bo-card-radius);background:var(--bo-card-surface);border:0;border-inline-start:3px solid #0000;grid-template-columns:minmax(0,1fr) minmax(0,auto);display:grid}.bo-data-register--choices .bo-register-choice.bo-discovery-page__select-row--selected{background:var(--bo-data-list-selected);border-inline-start-color:var(--bo-register-choice-accent,var(--accent-warning));box-shadow:none}.bo-data-register--choices li:nth-child(3n+2){--bo-register-choice-accent:var(--accent-information)}.bo-data-register--choices li:nth-child(3n+3){--bo-register-choice-accent:var(--accent-success)}.bo-register-choice .bo-discovery-page__select-row-main,.bo-register-choice .bo-discovery-page__select-meta,.bo-register-choice .bo-discovery-page__select-status{display:contents}.bo-register-choice .bo-discovery-page__select-identity{grid-area:1/1}.bo-register-choice .bo-discovery-page__result-states{text-align:right;grid-area:1/2;justify-self:end;margin:0}.bo-register-choice .bo-discovery-page__select-quote{text-align:left;flex-direction:row;grid-area:2/1/auto/-1;justify-content:space-between;align-items:baseline}.bo-data-register--comparison .bo-register-action{box-sizing:border-box;font-size:var(--text-caption-size);white-space:nowrap;background:0 0;justify-content:center;width:100%}.bo-data-register--comparison .bo-record-progress-summary{flex-direction:column;align-items:flex-start}.bo-data-register--comparison .bo-record-progress-separator{display:none}.bo-data-register--quiet-footer .bo-discovery-page__list>li:last-child .bo-discovery-list-row{border-bottom:0}.bo-data-register--quiet-footer .bo-discovery-page__results-footer .bo-discovery-page__pagination{border-top:0}}.bo-data-list{flex-direction:column;gap:0;min-width:0;margin:0;padding:0;list-style:none;display:flex}.bo-data-list--register{gap:var(--space-3)}.bo-data-list--selectable,.bo-data-list--stacked{gap:0}.bo-data-list--cards{gap:var(--space-3)}.bo-data-list--cards>.bo-data-list-row,.bo-data-list--cards>li .bo-data-list-row{border:var(--bo-data-list-divider);border-radius:var(--radius-md);background:var(--bo-data-list-row-surface-mobile)}.bo-data-list-header,.bo-data-list-row{grid-template-columns:var(--bo-data-list-columns);align-items:center;column-gap:var(--bo-data-list-column-gap);box-sizing:border-box;width:100%;min-width:0;display:grid}.bo-data-list-header{padding:0 var(--bo-data-list-row-padding-inline) var(--space-2);color:var(--bo-data-list-heading-color);font-family:var(--font-interface);font-size:var(--bo-data-list-heading-size);font-weight:var(--bo-data-list-heading-weight);letter-spacing:var(--bo-data-list-heading-tracking);line-height:var(--bo-data-list-heading-line);text-transform:uppercase;display:none}.bo-data-list-header__cell,.bo-data-list-cell{min-width:0}.bo-data-list-header__cell--start,.bo-data-list-cell--start{text-align:start;justify-self:start}.bo-data-list-header__cell--end,.bo-data-list-cell--end{text-align:end;justify-self:end}.bo-data-list-header__cell--center,.bo-data-list-cell--center{text-align:center;justify-self:center}.bo-data-list-row{padding:var(--bo-data-list-row-padding-block) var(--bo-data-list-row-padding-inline);border:var(--bo-data-list-divider);border-radius:var(--radius-md);background:var(--bo-data-list-row-surface-mobile);color:inherit;font:inherit;text-align:start;margin:0}.bo-data-list-row--interactive{cursor:pointer}.bo-data-list-row--interactive:hover,.bo-data-list-row:hover{background:var(--bo-data-list-hover)}.bo-data-list-row:focus{outline:none}.bo-data-list-row:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-width))}.bo-data-list-row--selected{background:var(--bo-data-list-selected);box-shadow:inset 2px 0 0 var(--bo-data-list-selected-rule)}.bo-data-list-row--selected:hover{background:var(--bo-data-list-selected)}.bo-data-list-row--disabled,.bo-data-list-row:disabled{cursor:default;color:var(--input-disabled-text)}.bo-data-list-cell{font-family:var(--font-interface)}.bo-data-list-cell--primary{color:var(--text-primary);font-size:var(--bo-data-list-primary-size);font-weight:var(--bo-data-list-primary-weight);line-height:var(--bo-data-list-primary-line)}.bo-data-list-cell--meta,.bo-data-list-cell--muted{color:var(--bo-data-list-meta-color);font-size:var(--bo-data-list-meta-size);font-weight:var(--bo-data-list-meta-weight);line-height:var(--bo-data-list-meta-line)}.bo-data-list-cell--numeric{font-variant-numeric:tabular-nums;font-weight:var(--bo-data-list-numeric-weight)}.bo-data-list-change,.bo-data-list-cell--positive,.bo-data-list-cell--negative,.bo-data-list-cell--unavailable{font-variant-numeric:tabular-nums}.bo-data-list-change--positive,.bo-data-list-cell--positive{color:var(--bo-data-list-change-positive)}.bo-data-list-change--negative,.bo-data-list-cell--negative{color:var(--bo-data-list-change-negative)}.bo-data-list-change--neutral{color:var(--bo-data-list-change-neutral)}.bo-data-list-change--unavailable,.bo-data-list-cell--unavailable{color:var(--bo-data-list-change-unavailable)}.bo-data-list-pagination{align-items:center;column-gap:var(--space-2);box-sizing:border-box;width:100%;min-width:0;padding-top:var(--space-2);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);margin:0;display:grid}.bo-data-list-pagination__control{box-sizing:border-box;min-height:var(--target-min);margin:calc((var(--target-min) - 1.25rem) / -2) 0;padding:var(--space-1) var(--space-2);color:var(--text-muted);font-family:var(--font-interface);font-size:var(--text-caption-size);font-weight:var(--font-weight-medium);line-height:var(--text-caption-line);white-space:nowrap;cursor:pointer;background:0 0;border:0}.bo-data-list-pagination__control:hover:not(:disabled){color:var(--text-primary)}.bo-data-list-pagination__control:focus{outline:none}.bo-data-list-pagination__control:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.bo-data-list-pagination__control:disabled{cursor:default;opacity:.5}.bo-data-list-pagination__previous{justify-self:start}.bo-data-list-pagination__next{justify-self:end}.bo-data-list-pagination__status{color:var(--bo-data-list-meta-color);font-family:var(--font-interface);font-size:var(--text-caption-size);font-weight:var(--font-weight-regular);line-height:var(--text-caption-line);text-align:center;white-space:nowrap;margin:0}@media (width<=63.999rem){.bo-data-list-header{display:none}.bo-data-list-row--stack-narrow{row-gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.bo-data-list--cards .bo-data-list-row--stack-narrow{grid-template-columns:var(--bo-data-list-columns);row-gap:0}}@media (width>=64rem){.bo-data-list--register{gap:0}.bo-data-list--cards{gap:var(--space-3)}.bo-data-list-header{box-sizing:border-box;height:var(--bo-register-column-heading-height);padding:0 var(--bo-register-heading-padding-inline);background-color:var(--bo-register-header-surface,var(--bo-register-heading-surface));display:grid}.bo-data-list--cards .bo-data-list-header{display:none}.bo-data-list-row{background:var(--bo-data-list-row-surface);border-top:0;border-left:0;border-right:0;border-radius:0}.bo-data-list--cards>.bo-data-list-row,.bo-data-list--cards>li .bo-data-list-row{border:var(--bo-data-list-divider);border-radius:var(--radius-md);background:var(--bo-data-list-row-surface-mobile)}.bo-data-list--register>.bo-data-list-row:first-child,.bo-data-list--register>li:first-child .bo-data-list-row{border-top:var(--bo-data-list-divider)}}.bo-data-list--history{gap:var(--space-2)}.bo-data-list--history .bo-data-list-row{padding:var(--space-3) var(--space-4);border:var(--bo-data-list-divider);border-radius:var(--radius-md);background:var(--bo-data-list-row-surface-mobile)}.bo-data-list--history .bo-data-list-row:hover{background:var(--bo-data-list-hover)}.bo-data-list--history .bo-data-list-row--selected,.bo-data-list--history .bo-data-list-row--selected:hover{border-color:var(--bo-data-list-selected-rule);background:var(--bo-data-list-selected);box-shadow:inset 3px 0 0 var(--bo-data-list-selected-rule)}.bo-recorded-label{color:var(--text-status-attention);font-family:var(--font-interface);font-size:var(--text-caption-size);font-weight:var(--font-weight-medium);letter-spacing:.08em;line-height:var(--text-metadata-line);text-transform:uppercase;margin:0}.bo-recorded-authored{color:var(--text-primary);font-family:var(--font-interface);font-size:var(--text-body-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:var(--text-body-line);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.bo-recorded-metadata,.bo-recorded-empty{color:var(--text-muted);font-family:var(--font-interface);font-size:var(--text-caption-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:var(--text-caption-line);margin:0}@media (forced-colors:active){.bo-recorded-label,.bo-recorded-metadata,.bo-recorded-empty{color:canvastext}}.bo-onboarding-eyebrow{color:var(--text-status-attention);font-family:var(--font-interface);font-size:var(--text-caption-size);font-weight:var(--font-weight-medium);letter-spacing:.08em;line-height:var(--text-metadata-line);text-transform:uppercase;margin:0}@media (forced-colors:active){.bo-onboarding-eyebrow{color:canvastext}}.bo-collection-empty-state{box-sizing:border-box;width:100%;min-width:0;min-height:0;padding:var(--bo-feedback-padding);border:var(--bo-card-border-width) solid var(--bo-feedback-border);border-radius:var(--bo-feedback-radius);background:var(--bo-card-surface);box-shadow:var(--bo-card-shadow);text-align:start;flex-direction:column;align-items:flex-start;margin:0;display:flex}.bo-collection-empty-state__heading{max-width:var(--measure-readable);color:var(--text-primary);font-family:var(--bo-feedback-heading-font);font-size:var(--text-heading-2-size);font-weight:var(--bo-feedback-heading-weight);line-height:var(--text-heading-2-line);letter-spacing:normal;text-transform:none;margin:0}.bo-collection-empty-state__body{margin:var(--bo-heading-title-to-copy) 0 0;max-width:var(--measure-readable);color:var(--text-muted);font-family:var(--font-interface);font-size:var(--text-body-size);font-weight:var(--font-weight-regular);line-height:var(--text-body-line)}.bo-collection-empty-state__actions{justify-content:flex-end;align-items:center;gap:var(--space-3);box-sizing:border-box;width:100%;min-width:0;margin:var(--space-5) 0 0;flex-flow:wrap;display:flex}.bo-collection-empty-state__actions .bo-action-button{gap:var(--space-2)}@media (width<=29.99rem){.bo-collection-empty-state__actions{flex-direction:column;align-items:stretch}.bo-collection-empty-state__actions .bo-action-button{width:100%}}.bo-collection-empty-state--compact{align-items:flex-start;gap:var(--space-3);box-sizing:border-box;width:100%;min-width:0;padding:var(--bo-feedback-padding);border:var(--bo-card-border-width) solid var(--bo-feedback-border);border-radius:var(--bo-feedback-radius);background:var(--bo-feedback-subtle-surface);flex-direction:column;display:flex}.bo-collection-empty-state--compact>:is(h2,h3){color:var(--text-primary);font-family:var(--bo-feedback-heading-font);font-size:var(--bo-feedback-heading-size);font-weight:var(--bo-feedback-heading-weight);line-height:var(--bo-feedback-heading-line);margin:0}.bo-collection-empty-state--compact>p{color:var(--text-muted);font-family:var(--font-interface);font-size:var(--text-body-size);font-weight:var(--font-weight-regular);line-height:var(--text-body-line);margin:0}.bo-collection-empty-state--compact>.bo-collection-empty-state__actions{margin-top:var(--space-2)}:is(.bo-collection-empty-state,.bo-collection-empty-state--compact){--bo-inset-parent-radius:var(--bo-feedback-radius);--bo-inset-action-padding:var(--bo-feedback-padding);--bo-inset-action-block-padding:var(--bo-inset-action-padding)}:is(.bo-collection-empty-state,.bo-collection-empty-state--compact)>.bo-collection-empty-state__actions .bo-action-button:not(.bo-action-button--quiet){border-radius:var(--bo-inset-action-radius)}.bo-inline-notice{justify-content:flex-start;align-items:flex-start;gap:var(--space-3) var(--space-4);box-sizing:border-box;width:100%;min-width:0;height:auto;padding:var(--space-3) var(--space-4);border:var(--border-thin) solid var(--bo-feedback-border);border-inline-start:3px solid var(--accent-information);border-radius:var(--bo-feedback-radius);background:var(--bo-feedback-subtle-surface);color:var(--text-primary);flex-wrap:wrap;margin:0;display:flex}.bo-inline-notice__copy{align-items:flex-start;gap:var(--space-2);flex-direction:column;flex:16rem;min-width:0;display:flex}.bo-inline-notice__title{font-family:var(--font-interface);font-size:var(--text-body-size);font-weight:var(--font-weight-semibold);line-height:var(--text-body-line);color:var(--text-primary);margin:0}.bo-inline-notice__body{max-width:var(--measure-readable);font-family:var(--font-interface);font-size:var(--text-body-size);font-weight:var(--font-weight-regular);line-height:var(--text-body-line);color:var(--text-muted);margin:0}.bo-inline-notice__action{flex:0 auto;min-width:0}.bo-inline-notice--information{border-inline-start-color:var(--accent-information)}.bo-inline-notice--success{border-inline-start-color:var(--accent-success)}.bo-inline-notice--warning{border-inline-start-color:var(--accent-warning)}.bo-inline-notice--error{border-inline-start-color:var(--accent-error)}@media (width<=719px){.bo-inline-notice{flex-direction:column;align-items:stretch}.bo-inline-notice__copy{flex:none}.bo-inline-notice__action{width:100%}}.bo-page-error-card__mark{color:var(--text-status-attention);flex:none;justify-content:center;align-items:center;display:flex}.bo-page-error-card__body{max-width:var(--measure-readable);color:var(--text-muted);font-family:var(--font-interface);font-size:var(--text-body-size);font-weight:var(--font-weight-regular);line-height:var(--text-body-line);margin:0}.bo-page-error-card__body>p{margin:0}.bo-page-error-card__body>p+p{margin-block-start:var(--space-2)}.bo-page-error-card__rule{margin-block:var(--space-4) 0;flex:none}.bo-page-error-card__footer{justify-content:flex-end;align-items:center;gap:var(--space-3);box-sizing:border-box;width:100%;min-width:0;flex-wrap:wrap;margin:0;padding-block-start:var(--space-4);display:flex}.bo-page-error-card__message{text-align:start;padding-block:var(--space-3);align-items:flex-start}.bo-page-error-card__heading{font-size:var(--text-heading-2-size);line-height:var(--text-heading-2-line);overflow-wrap:anywhere}.bo-page-error-card__body{overflow-wrap:anywhere}.bo-page-error-card__footer>*{max-width:100%}.bo-page-error-card.bo-page-error-card--page{flex-direction:column;align-items:stretch;min-height:0;display:flex}.bo-page-error-card--page .bo-page-error-card__message{flex:none;padding-block:0}.bo-page-error-card--page .bo-page-error-card__heading{font-size:var(--text-heading-1-size);line-height:var(--text-heading-1-line)}.bo-page-error-card--page .bo-page-error-card__body{width:100%}.bo-page-error-card--page .bo-page-error-card__rule{display:block}.bo-page-error-card--page .bo-page-error-card__footer{justify-content:flex-end;padding-block-start:var(--space-4)}.bo-origami-fold{--bo-origami-paper:var(--surface-primary);--bo-origami-paper-shade:color-mix(in srgb, var(--surface-subtle) 70%, var(--surface-primary));--bo-origami-crease:color-mix(in srgb, var(--accent-warning) 42%, var(--text-muted));box-sizing:border-box;perspective:6rem;flex:none;width:2rem;height:2rem;display:block}.bo-origami-fold__sheet{width:100%;height:100%;transform-style:preserve-3d;display:block;position:relative}.bo-origami-fold__plane{box-sizing:border-box;background:var(--bo-origami-paper);border:var(--border-thin) solid var(--bo-origami-crease);transform-origin:50%;width:50%;height:50%;animation:2.8s ease-in-out infinite bo-origami-fold-plane;position:absolute}.bo-origami-fold__plane--nw{transform-origin:100% 100%;background:var(--bo-origami-paper);border-bottom:0;border-right:0;animation-delay:0s;top:0;left:0}.bo-origami-fold__plane--ne{transform-origin:0 100%;background:var(--bo-origami-paper-shade);border-bottom:0;border-left:0;animation-delay:.18s;top:0;right:0}.bo-origami-fold__plane--sw{transform-origin:100% 0;background:var(--bo-origami-paper-shade);border-top:0;border-right:0;animation-delay:.36s;bottom:0;left:0}.bo-origami-fold__plane--se{transform-origin:0 0;background:var(--bo-origami-paper);border-top:0;border-left:0;animation-delay:.54s;bottom:0;right:0}[data-theme=night-study] .bo-origami-fold{--bo-origami-paper:color-mix(in srgb, var(--surface-subtle) 55%, var(--surface-primary));--bo-origami-paper-shade:color-mix(in srgb, var(--text-primary) 10%, var(--surface-subtle));--bo-origami-crease:color-mix(in srgb, var(--accent-warning) 58%, var(--text-muted))}@keyframes bo-origami-fold-plane{0%,to{transform:rotateY(0)rotateX(0)}40%{transform:rotateY(-72deg)rotateX(8deg)}55%{transform:rotateY(-72deg)rotateX(8deg)}}@media (width<=47.999rem){.bo-origami-fold{display:block}}@media (prefers-reduced-motion:reduce){.bo-origami-fold__plane{animation:none;transform:none}}.bo-loading-state{justify-content:flex-start;align-items:center;gap:var(--space-3);box-sizing:border-box;text-align:center;background:0 0;border:0;flex-direction:column;flex:none;width:100%;min-width:0;height:auto;margin:0;padding:0;display:flex}.bo-loading-state--start{text-align:start;align-items:flex-start}.bo-loading-state--centre{text-align:center;align-items:center}.bo-loading-state__label{max-width:var(--measure-readable);font-family:var(--font-interface);font-size:var(--text-body-size);font-weight:var(--font-weight-regular);line-height:var(--text-body-line);color:var(--text-muted);margin:0}.bo-loading-state--compact{justify-content:flex-start;align-items:center;gap:var(--space-2);text-align:start;flex-direction:row}.bo-loading-state--compact .bo-loading-state__label{font-size:var(--text-caption-size);line-height:var(--text-caption-line)}.bo-inset-action-card{--bo-inset-parent-radius:var(--bo-card-radius);--bo-inset-action-padding:var(--space-5);--bo-inset-action-block-padding:var(--bo-inset-action-padding)}.bo-inset-action-card .bo-action-button:not(.bo-action-button--quiet){border-radius:var(--bo-inset-action-radius)}.bo-action-button{--bo-inset-action-radius:max(var(--radius-control), calc(var(--bo-inset-parent-radius,0px) - var(--bo-inset-action-padding,0px))) / max(var(--radius-control), calc(var(--bo-inset-parent-radius,0px) - var(--bo-inset-action-block-padding,var(--bo-inset-action-padding,0px))))}.bo-page-state-shell,.bo-page-error-shell{--bo-page-root-measure:var(--measure-standard);box-sizing:border-box;width:100%;max-width:var(--bo-page-root-measure);padding:var(--space-5) var(--space-4);margin-inline:auto}.bo-page-state-card,.bo-page-error-card{box-sizing:border-box;width:100%;min-width:0;min-height:16rem;padding:var(--space-6) var(--space-5) var(--space-5);flex-direction:column;margin:0;display:flex}.bo-page-state-card__message,.bo-page-error-card__message{justify-content:center;align-items:center;gap:var(--space-3);box-sizing:border-box;width:100%;min-width:0;padding-block:var(--space-4);text-align:center;flex-direction:column;flex:auto;display:flex}.bo-page-state-card__heading,.bo-page-error-card__heading{max-width:var(--measure-readable);color:var(--text-primary);font-family:var(--bo-feedback-heading-font);font-size:var(--bo-feedback-heading-size);font-weight:var(--bo-feedback-heading-weight);line-height:var(--bo-feedback-heading-line);letter-spacing:normal;text-transform:none;margin:0}.bo-page-error-card{max-width:var(--measure-standard);border:var(--bo-card-border-width) solid var(--bo-feedback-border);border-radius:var(--bo-feedback-radius);background:var(--bo-feedback-subtle-surface);box-shadow:none;padding:var(--bo-feedback-padding);margin-inline:auto}.bo-page-error-card.bo-paper-panel--always:after{content:none}.bo-page-loading-card .bo-page-state-card__heading{font-family:var(--font-interface);font-size:var(--text-body-size);font-weight:var(--font-weight-regular);line-height:var(--text-body-line);color:var(--text-muted)}.bo-page-error-card{--bo-inset-parent-radius:var(--bo-feedback-radius);--bo-inset-action-padding:var(--bo-feedback-padding);--bo-inset-action-block-padding:var(--bo-inset-action-padding)}.bo-page-error-card>.bo-page-error-card__footer .bo-action-button:not(.bo-action-button--quiet){border-radius:var(--bo-inset-action-radius)}.bo-page-loading-card__placeholder{min-height:16rem}.bo-page-loading-card .bo-loading-state__indicator{background:color-mix(in srgb, var(--accent-warning) 55%, var(--text-muted))}.bo-action-toast{left:max(var(--space-3), env(safe-area-inset-left,0px));right:max(var(--space-3), env(safe-area-inset-right,0px));bottom:calc(var(--space-3) + var(--safe-area-bottom) + 4.75rem);z-index:45;box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);max-width:36rem;padding:var(--space-3) var(--space-4);border:var(--border-thin) solid var(--border-default);border-radius:var(--bo-feedback-radius);background:var(--surface-primary);color:var(--text-primary);box-shadow:var(--bo-feedback-shadow);flex-flow:wrap;margin-inline:auto;display:flex;position:fixed}.bo-action-toast__copy{flex-direction:column;flex:12rem;gap:2px;min-width:0;display:flex}.bo-action-toast__title{font-family:var(--font-interface);font-size:var(--text-body-size);font-weight:var(--font-weight-semibold);line-height:var(--text-body-line);color:var(--text-primary);margin:0}.bo-action-toast__message{min-width:0;font-family:var(--font-interface);font-size:var(--text-body-size);font-weight:var(--font-weight-regular);line-height:var(--text-body-line);color:var(--text-primary);flex:none;margin:0}.bo-action-toast__action{padding:var(--space-1) var(--space-3);border-radius:var(--bo-feedback-radius);background:var(--surface-primary);color:var(--text-primary);font-family:var(--font-interface);font-size:var(--text-metadata-size,var(--text-caption-size));font-weight:var(--font-weight-semibold);line-height:var(--text-metadata-line,var(--text-caption-line));cursor:pointer;min-width:4.5rem;min-height:var(--target-min);border:0;flex:none;margin:0}.bo-action-toast__action:hover:not(:disabled){background:var(--action-secondary-surface-hover)}.bo-action-toast__action:focus{outline:none}.bo-action-toast__action:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.bo-action-toast__action:disabled,.bo-action-toast__action[aria-busy=true]{cursor:wait;opacity:.72}.bo-action-toast--success{border-inline-start:3px solid var(--accent-success)}.bo-action-toast--information{border-inline-start:3px solid var(--accent-information)}.bo-action-toast--error{border-inline-start:3px solid var(--accent-error)}@media (width>=720px){.bo-action-toast{left:50%;right:auto;bottom:var(--space-4);width:min(36rem, calc(100vw - 2 * var(--space-4)));transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.bo-action-toast{transition:none}}.bo-session-loading{z-index:50;box-sizing:border-box;width:100%;min-height:100dvh;padding:var(--safe-area-top) var(--safe-area-right) var(--safe-area-bottom) var(--safe-area-left);background:var(--surface-canvas);color:var(--text-primary);border:0;justify-content:center;align-items:center;margin:0;display:flex;position:fixed;inset:0}.bo-session-loading__fold.bo-origami-fold{perspective:24rem;width:min(40vw,12rem);height:min(40vw,12rem);display:block}.bo-session-loading__status{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bo-state-message{justify-content:flex-start;align-items:center;gap:var(--space-3);box-sizing:border-box;width:100%;min-width:0;height:auto;padding:var(--bo-feedback-padding);border:var(--border-thin) solid var(--bo-feedback-border);border-radius:var(--bo-feedback-radius);background:var(--bo-feedback-subtle-surface);text-align:center;flex-direction:column;flex:none;margin:0;display:flex}.bo-state-message--start{text-align:start;align-items:flex-start}.bo-state-message--centre{text-align:center;align-items:center}.bo-state-message__symbol{color:var(--text-muted);flex:none;justify-content:center;align-items:center;margin:0;display:flex}.bo-state-message__title{max-width:var(--measure-readable);font-family:var(--bo-feedback-heading-font);font-size:var(--bo-feedback-heading-size);font-weight:var(--bo-feedback-heading-weight);line-height:var(--bo-feedback-heading-line);color:var(--text-primary);margin:0}.bo-state-message__description{max-width:var(--measure-readable);font-family:var(--font-interface);font-size:var(--text-body-size);font-weight:var(--font-weight-regular);line-height:var(--text-body-line);color:var(--text-muted);margin:0}.bo-state-message__action{align-items:center;justify-content:inherit;gap:var(--space-3);flex-wrap:wrap;flex:none;min-width:0;margin-block-start:var(--space-2);display:flex}.bo-state-message--empty .bo-state-message__title,.bo-state-message--success .bo-state-message__title,.bo-state-message--error .bo-state-message__title{color:var(--text-primary)}.bo-state-message--error .bo-state-message__description{color:var(--text-muted)}.bo-status-text{font-family:var(--font-interface);font-size:var(--text-body-size);font-weight:var(--font-weight-semibold);line-height:var(--text-body-line);color:var(--text-status-neutral);background:0 0;border:0;border-radius:0;margin:0;padding:0;display:inline}.bo-status-text__context{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bo-status-text--neutral{color:var(--text-status-neutral);font-weight:var(--font-weight-regular)}.bo-status-text--positive{color:var(--text-status-positive)}.bo-status-text--negative{color:var(--text-status-negative)}.bo-status-text--attention{color:var(--text-status-attention)}.bo-status-text--uncertain{color:var(--text-status-uncertain);font-weight:var(--font-weight-regular)}
