.icon{justify-content:center;align-items:center;display:flex}.icon.x-small{font-size:var(--icon-xs)}.icon.small{font-size:var(--icon-s)}.icon.medium{font-size:var(--icon-m)}.icon.large{font-size:var(--icon-l)}.button,.button:focus,.button[data-focused]{outline:none}.button{outline-offset:var(--stroke-thick,2px)}.button:focus-visible:not([data-focused]),.button[data-focus-visible]{outline:var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest)}.button{border-radius:var(--radius-xxs,4px)}.button[data-disabled]{cursor:default}.button.filled{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);align-items:center;gap:var(--spacing-xs,8px);transition:background-color, color, border-color, box-shadow, transform var(--transition-200) var(--timing,ease-in-out);display:flex}.button.filled.icon-left{padding-inline:var(--spacing-l,16px) var(--spacing-xxl,24px)}.button.filled.icon-right{padding-inline:var(--spacing-xxl,24px) var(--spacing-l,16px);flex-direction:row-reverse}.button.filled.icon-size.x-small{padding:var(--spacing-xxxxs,2px)}.button.filled.icon-size.small{padding:var(--spacing-xxs,6px)}.button.filled.icon-size.medium{padding:var(--spacing-xs,8px)}.button.filled.icon-size.large{padding:var(--spacing-s,10px)}.button.filled.icon-size[data-disabled]{pointer-events:none}.button.filled{border-radius:var(--radius-circular,99px);padding:var(--spacing-s,10px) var(--spacing-xxl,24px);background-color:var(--brand-background-primary-rest);width:fit-content;color:var(--neutral-foreground-onbrand-rest)}.button.filled[data-hovered]{background-color:var(--brand-background-primary-hover);box-shadow:var(--elevation-1)}.button.filled[data-pressed]{background-color:var(--brand-background-primary-pressed)}.button.filled[data-disabled]{background-color:var(--neutral-background-disabled-rest);color:var(--neutral-foreground-disabled-rest)}.button.outlined{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);align-items:center;gap:var(--spacing-xs,8px);transition:background-color, color, border-color, box-shadow, transform var(--transition-200) var(--timing,ease-in-out);display:flex}.button.outlined.icon-left{padding-inline:var(--spacing-l,16px) var(--spacing-xxl,24px)}.button.outlined.icon-right{padding-inline:var(--spacing-xxl,24px) var(--spacing-l,16px);flex-direction:row-reverse}.button.outlined.icon-size.x-small{padding:var(--spacing-xxxxs,2px)}.button.outlined.icon-size.small{padding:var(--spacing-xxs,6px)}.button.outlined.icon-size.medium{padding:var(--spacing-xs,8px)}.button.outlined.icon-size.large{padding:var(--spacing-s,10px)}.button.outlined.icon-size[data-disabled]{pointer-events:none}.button.outlined{border-radius:var(--radius-circular,99px);padding:var(--spacing-s,10px) var(--spacing-xxl,24px);background-color:var(--neutral-background-subtle-rest);border:var(--stroke-thin,1px) solid var(--neutral-stroke-black-rest);width:fit-content;color:var(--brand-foreground-primary-rest)}.button.outlined[data-hovered]{background-color:var(--neutral-background-subtle-hover);border-color:var(--neutral-stroke-black-hover)}.button.outlined[data-pressed]{background-color:var(--neutral-background-subtle-pressed);border-color:var(--neutral-stroke-black-pressed)}.button.outlined[data-disabled]{border-color:var(--neutral-stroke-disabled-rest);color:var(--neutral-foreground-disabled-rest)}.button.tonal{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);align-items:center;gap:var(--spacing-xs,8px);transition:background-color, color, border-color, box-shadow, transform var(--transition-200) var(--timing,ease-in-out);display:flex}.button.tonal.icon-left{padding-inline:var(--spacing-l,16px) var(--spacing-xxl,24px)}.button.tonal.icon-right{padding-inline:var(--spacing-xxl,24px) var(--spacing-l,16px);flex-direction:row-reverse}.button.tonal.icon-size.x-small{padding:var(--spacing-xxxxs,2px)}.button.tonal.icon-size.small{padding:var(--spacing-xxs,6px)}.button.tonal.icon-size.medium{padding:var(--spacing-xs,8px)}.button.tonal.icon-size.large{padding:var(--spacing-s,10px)}.button.tonal.icon-size[data-disabled]{pointer-events:none}.button.tonal{border-radius:var(--radius-circular,99px);padding:var(--spacing-s,10px) var(--spacing-xxl,24px);background-color:var(--brand-background-secondary-rest);width:fit-content;color:var(--neutral-foreground-black-rest)}.button.tonal[data-hovered]{background-color:var(--brand-background-secondary-hover)}.button.tonal[data-pressed]{background-color:var(--brand-background-secondary-pressed)}.button.tonal[data-disabled]{background-color:var(--neutral-background-disabled-rest);color:var(--neutral-foreground-disabled-rest)}.button.transparent{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);align-items:center;gap:var(--spacing-xs,8px);transition:background-color, color, border-color, box-shadow, transform var(--transition-200) var(--timing,ease-in-out);display:flex}.button.transparent.icon-left{padding-inline:var(--spacing-l,16px) var(--spacing-xxl,24px)}.button.transparent.icon-right{padding-inline:var(--spacing-xxl,24px) var(--spacing-l,16px);flex-direction:row-reverse}.button.transparent.icon-size.x-small{padding:var(--spacing-xxxxs,2px)}.button.transparent.icon-size.small{padding:var(--spacing-xxs,6px)}.button.transparent.icon-size.medium{padding:var(--spacing-xs,8px)}.button.transparent.icon-size.large{padding:var(--spacing-s,10px)}.button.transparent.icon-size[data-disabled]{pointer-events:none}.button.transparent{border-radius:var(--radius-circular,99px);padding:var(--spacing-s,10px) var(--spacing-xxl,24px);width:fit-content;color:var(--brand-foreground-primary-rest);background-color:#0000}.button.transparent.icon-size{color:var(--neutral-foreground-black-rest)}.button.transparent[data-hovered]{background-color:oklch(from var(--neutral-foreground-black-rest) l c h/var(--opacity-tint-hover))}.button.transparent[data-pressed]{background-color:oklch(from var(--neutral-foreground-black-rest) l c h/var(--opacity-tint-pressed))}.button.transparent[data-disabled]{color:var(--neutral-foreground-disabled-rest);background-color:#0000}.button.underlined,.button.underlined:focus,.button.underlined[data-focused]{outline:none}.button.underlined{outline-offset:var(--stroke-thick,2px)}.button.underlined:focus-visible:not([data-focused]),.button.underlined[data-focus-visible]{outline:var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest)}.button.underlined{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);color:var(--brand-foreground-link-rest)}.button.underlined[data-hovered]{color:var(--brand-foreground-link-hover);text-decoration:underline}.button.underlined[data-pressed]{color:var(--brand-foreground-link-pressed);text-decoration:underline}.button.underlined[data-disabled]{color:var(--neutral-foreground-disabled-rest);pointer-events:none}.overlay{width:100vw;height:100svh;animation:fade-in var(--transition-200) var(--timing,ease-in-out);background-color:oklch(from var(--black) l c h/var(--opacity-overlay-backdrop));position:fixed;inset:0}.modal-root{transition:opacity var(--transition-200) var(--timing,ease-in-out);opacity:1}.modal-root[data-entering],.modal-root[data-exiting]{opacity:0}.modal{width:100vw;height:100svh;padding:var(--spacing-xxl,24px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-content{--modal-content-padding:var(--spacing-xxL,24px);--modal-content-radius:var(--radius-l,28px);background-color:var(--neutral-background-primary-rest);border-radius:var(--modal-content-radius);box-shadow:var(--elevation-3);gap:var(--spacing-l,16px);min-width:280px;max-width:560px;padding:var(--modal-content-padding);transition:transform var(--transition-200) var(--timing,ease-in-out);flex-direction:column;margin:auto;display:flex;position:relative;transform:scale(1)}.modal-root[data-entering] .modal-content,.modal-root[data-exiting] .modal-content{transform:scale(.95)}.modal-title{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-500,24px);line-height:var(--line-height-500,32px)}.modal-body{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px)}.modal-footer{align-items:center;gap:var(--spacing-xs,8px);justify-content:flex-end;display:flex}.card.small{--card-footer-size:calc(var(--card-size,150px) / 3.25)}.card.large{--card-footer-size:calc(var(--card-size,250px) / 4.25)}.card{aspect-ratio:1;background-color:var(--neutral-background-secondary-hover);border-radius:var(--radius-s,12px);grid-template-rows:1fr var(--card-footer-size,60px);display:grid;overflow:clip}.card__body{position:relative;overflow:hidden}.card__body__corner{--corner-spacing:var(--spacing-l,16px);inset:var(--corner-spacing,16px) var(--corner-spacing,16px) auto auto;position:absolute}.card__footer{background-color:var(--neutral-background-secondary-rest);align-items:center;gap:var(--spacing-xs,8px);padding:var(--spacing-xs,8px) var(--spacing-m,12px);justify-content:space-between;display:flex}.card__label{-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}.card.small .card__label{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-75,11px);line-height:var(--line-height-100,16px);letter-spacing:var(--letter-spacing-200,.14px)}.card.large .card__label{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px)}.card:hover .card__footer{background-color:var(--neutral-background-secondary-hover)}.card:active .card__footer{background-color:var(--neutral-background-secondary-pressed)}.card.selected .card__footer{background-color:var(--brand-background-secondary-rest)}.card.selected .card__footer:hover .card__footer{background-color:var(--brand-background-secondary-hover)}.card.selected .card__footer:active .card__footer{background-color:var(--brand-background-secondary-pressed)}.card.disabled{cursor:default}.card.disabled .card__footer{background-color:var(--neutral-background-secondary-rest)}.card.disabled.selected .card__footer{background-color:var(--brand-background-secondary-rest)}.add-item-card{background-color:var(--neutral-background-primary-rest);border:var(--stroke-thin,1px) solid var(--neutral-stroke-primary-rest);border-radius:var(--radius-s,12px);color:var(--brand-foreground-primary-rest);cursor:pointer;justify-content:center;align-items:center;gap:var(--spacing-xxs,4px);flex-direction:column;display:flex}.add-item-card__label{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px)}.add-item-card:hover{background-color:oklch(from var(--neutral-foreground-black-rest) l c h/5%)}.add-item-card:active{background-color:oklch(from var(--neutral-foreground-black-rest) l c h/var(--opacity-tint-hover))}.grid{align-content:start;gap:var(--grid-gap,16px);grid-template-columns:repeat(auto-fill, minmax(var(--grid-min-item-size,250px), 1fr));flex:1;min-width:0;min-height:0;margin:0;padding:0;display:grid;overflow:hidden auto}.grid--virtualized{display:block}.grid__item,.grid__item:focus,.grid__item[data-focused]{outline:none}.grid__item{border-radius:var(--radius-s,12px);position:relative}.grid__item.clickable{cursor:pointer}.grid__item:focus-visible:not([data-focused]):after,.grid__item[data-focus-visible]:after{border:var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest);border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0}.option{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--spacing-l,16px);width:100%;color:var(--neutral-foreground-black-rest);border-radius:0;flex:1 0 0;display:flex}.option__divider{margin:var(--spacing-xs,8px) 0}.option__box{align-items:center;gap:var(--spacing-l,16px);display:flex}.option__box__label{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.option--small{padding:var(--spacing-xxs,6px) var(--spacing-m,12px)}.option--medium{padding:var(--spacing-s,10px) var(--spacing-m,12px)}.option--large{padding:var(--spacing-m,12px) var(--spacing-l,16px)}.option:hover{background-color:var(--neutral-background-subtle-hover)}.option:active{background-color:var(--neutral-background-subtle-pressed)}.option--selectable .option__box{grid-template-columns:var(--icon-s,18px) 1fr;display:grid}.option--selectable .option__box__left-icon{width:var(--icon-s,18px);height:var(--icon-s,18px)}.option--selected{background-color:var(--neutral-background-primary-selected)}.option--selected .option__box__left-icon{color:var(--brand-foreground-primary-rest)}.option--selected:hover{background-color:var(--neutral-background-primary-selected-hover)}.option--selected:active{background-color:var(--neutral-background-primary-selected-pressed)}.option.disabled{pointer-events:none;color:var(--neutral-foreground-disabled-rest)}.separator{--separator-spacing:var(--spacing-xs,8px);background-color:var(--neutral-stroke-primary-rest);border-radius:var(--radius-circular,99px);border:none}.separator.horizontal{height:var(--stroke-thin,1px);margin-block:var(--separator-spacing,8px);width:100%}.separator.vertical{height:100%;margin-inline:var(--separator-spacing,8px);width:var(--stroke-thin,1px)}.menu-popover{transition:opacity var(--transition-200) var(--timing,ease-in-out);opacity:1}.menu-popover[data-entering],.menu-popover[data-exiting]{opacity:0}.menu-item,.menu-item:focus,.menu-item[data-focused]{outline:none}.menu-item{outline-offset:var(--stroke-thick,2px)}.menu-item:focus-visible:not([data-focused]),.menu-item[data-focus-visible]{outline:var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest)}.menu-item{outline-offset:0;width:100%}.dropdown-popover{transition:opacity var(--transition-200) var(--timing,ease-in-out);opacity:1}.dropdown-popover[data-entering],.dropdown-popover[data-exiting]{opacity:0}.dropdown-popover{box-shadow:var(--elevation-4);background-color:var(--neutral-background-primary-rest);border-radius:var(--radius-xxs,4px);min-width:200px;padding-block:var(--spacing-xs,8px)}.dropdown,.dropdown:focus,.dropdown[data-focused]{outline:none}.dropdown{max-height:260px;overflow-y:auto}.dropdown__trigger{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);justify-content:space-between;align-items:center;gap:var(--spacing-xs,8px);padding:var(--spacing-xxs,6px) var(--spacing-xs,8px) var(--spacing-xxs,6px) var(--spacing-l,16px);border:var(--stroke-thin,1px) solid var(--neutral-stroke-black-rest);border-radius:var(--radius-xs,8px);background-color:var(--neutral-background-primary-rest);color:var(--neutral-foreground-black-rest);display:flex}.dropdown__trigger__icon{color:var(--neutral-foreground-black-rest)}.dropdown__trigger:hover,.dropdown__trigger:focus{background-color:var(--neutral-background-primary-hover);border-color:var(--neutral-stroke-black-hover)}.dropdown__trigger:active{background-color:var(--neutral-background-primary-pressed);border-color:var(--neutral-stroke-black-pressed)}.dropdown__trigger:disabled{pointer-events:none;background-color:var(--neutral-background-disabled-rest);border-color:var(--neutral-background-disabled-rest);color:var(--neutral-foreground-disabled-rest)}.dropdown__item,.dropdown__item:focus,.dropdown__item[data-focused]{outline:none}.dropdown__item:focus-visible:not([data-focused]),.dropdown__item[data-focus-visible]{outline:var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest);outline-offset:calc(-1 * var(--stroke-thick,2px))}.dropdown__item{cursor:pointer}.image-fade{opacity:0;transition:opacity var(--transition-200) ease-in-out}.image-fade--loaded{opacity:1}@media (prefers-reduced-motion){.image-fade{transition:none}}.asset-icon{justify-content:center;align-items:center;display:flex}.asset-icon.x-small{--size:var(--icon-xs)}.asset-icon.small{--size:var(--icon-s)}.asset-icon.medium{--size:var(--icon-m)}.asset-icon.large{--size:var(--icon-l)}.asset-icon{aspect-ratio:1;font-size:var(--size);width:var(--size)}.asset-icon__image{object-fit:contain}.tag{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);border-radius:var(--radius-circular,99px);justify-content:center;align-items:center;gap:var(--spacing-xxs,6px);padding:var(--spacing-xxs,6px) var(--spacing-m,12px);width:fit-content;display:flex}.layer-tag.Background{background-color:var(--layer-background-bg)}.layer-tag.Content{background-color:var(--layer-content-bg)}.layer-tag.Star{background-color:var(--layer-star-bg)}.layer-tag.Thumbnail{background-color:var(--layer-thumbnail-bg)}.asset-card__body{justify-content:center;align-items:center;display:flex}.asset-card__footer__details__description{-webkit-line-clamp:1;font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-100,12px);line-height:var(--line-height-100,16px);letter-spacing:var(--letter-spacing-100,.13px);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.fab{justify-content:center;align-items:center;gap:var(--spacing-m,12px);color:var(--brand-foreground-primary-rest);background-color:var(--neutral-background-primary-rest);box-shadow:var(--elevation-3);transition:background-color, box-shadow var(--transition-200) var(--timing,ease-in-out);display:flex}.fab__label{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);overflow:hidden}.fab--small{width:40px;height:40px;padding:var(--spacing-xs,8px);border-radius:var(--radius-cicular,99px)}.fab--medium{width:56px;height:56px;padding:var(--spacing-l,16px);border-radius:var(--radius-cicular,99px)}.fab--large{border-radius:var(--radius-cicular,99px);width:96px;height:96px;padding:30px}.fab--extended{width:fit-content;padding:var(--spacing-l,16px) var(--spacing-xl,20px) var(--spacing-l,16px) var(--spacing-l,16px);border-radius:var(--radius-cicular,99px)}.fab:hover{background-color:var(--neutral-background-primary-hover);box-shadow:var(--elevation-4)}.fab:active{background-color:var(--neutral-background-primary-pressed);box-shadow:var(--elevation-3)}.fab--selected{background-color:var(--brand-background-primary-rest);color:var(--neutral-foreground-onbrand-rest);box-shadow:var(--elevation-3)}.fab--selected:hover,.fab--selected:active{background-color:var(--brand-background-primary-rest);box-shadow:var(--elevation-3)}.fab:disabled{pointer-events:none;background-color:var(--neutral-background-disabled-rest);color:var(--neutral-foreground-disabled-rest)}.link,.link:focus,.link[data-focused]{outline:none}.link{outline-offset:var(--stroke-thick,2px)}.link:focus-visible:not([data-focused]),.link[data-focus-visible]{outline:var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest)}.link{border-radius:var(--radius-xxs,4px)}.link[data-disabled]{cursor:default}.link.filled{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);align-items:center;gap:var(--spacing-xs,8px);transition:background-color, color, border-color, box-shadow, transform var(--transition-200) var(--timing,ease-in-out);display:flex}.link.filled.icon-left{padding-inline:var(--spacing-l,16px) var(--spacing-xxl,24px)}.link.filled.icon-right{padding-inline:var(--spacing-xxl,24px) var(--spacing-l,16px);flex-direction:row-reverse}.link.filled.icon-size.x-small{padding:var(--spacing-xxxxs,2px)}.link.filled.icon-size.small{padding:var(--spacing-xxs,6px)}.link.filled.icon-size.medium{padding:var(--spacing-xs,8px)}.link.filled.icon-size.large{padding:var(--spacing-s,10px)}.link.filled.icon-size[data-disabled]{pointer-events:none}.link.filled{border-radius:var(--radius-circular,99px);padding:var(--spacing-s,10px) var(--spacing-xxl,24px);background-color:var(--brand-background-primary-rest);width:fit-content;color:var(--neutral-foreground-onbrand-rest)}.link.filled[data-hovered]{background-color:var(--brand-background-primary-hover);box-shadow:var(--elevation-1)}.link.filled[data-pressed]{background-color:var(--brand-background-primary-pressed)}.link.filled[data-disabled]{background-color:var(--neutral-background-disabled-rest);color:var(--neutral-foreground-disabled-rest)}.link.outlined{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);align-items:center;gap:var(--spacing-xs,8px);transition:background-color, color, border-color, box-shadow, transform var(--transition-200) var(--timing,ease-in-out);display:flex}.link.outlined.icon-left{padding-inline:var(--spacing-l,16px) var(--spacing-xxl,24px)}.link.outlined.icon-right{padding-inline:var(--spacing-xxl,24px) var(--spacing-l,16px);flex-direction:row-reverse}.link.outlined.icon-size.x-small{padding:var(--spacing-xxxxs,2px)}.link.outlined.icon-size.small{padding:var(--spacing-xxs,6px)}.link.outlined.icon-size.medium{padding:var(--spacing-xs,8px)}.link.outlined.icon-size.large{padding:var(--spacing-s,10px)}.link.outlined.icon-size[data-disabled]{pointer-events:none}.link.outlined{border-radius:var(--radius-circular,99px);padding:var(--spacing-s,10px) var(--spacing-xxl,24px);background-color:var(--neutral-background-subtle-rest);border:var(--stroke-thin,1px) solid var(--neutral-stroke-black-rest);width:fit-content;color:var(--brand-foreground-primary-rest)}.link.outlined[data-hovered]{background-color:var(--neutral-background-subtle-hover);border-color:var(--neutral-stroke-black-hover)}.link.outlined[data-pressed]{background-color:var(--neutral-background-subtle-pressed);border-color:var(--neutral-stroke-black-pressed)}.link.outlined[data-disabled]{border-color:var(--neutral-stroke-disabled-rest);color:var(--neutral-foreground-disabled-rest)}.link.tonal{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);align-items:center;gap:var(--spacing-xs,8px);transition:background-color, color, border-color, box-shadow, transform var(--transition-200) var(--timing,ease-in-out);display:flex}.link.tonal.icon-left{padding-inline:var(--spacing-l,16px) var(--spacing-xxl,24px)}.link.tonal.icon-right{padding-inline:var(--spacing-xxl,24px) var(--spacing-l,16px);flex-direction:row-reverse}.link.tonal.icon-size.x-small{padding:var(--spacing-xxxxs,2px)}.link.tonal.icon-size.small{padding:var(--spacing-xxs,6px)}.link.tonal.icon-size.medium{padding:var(--spacing-xs,8px)}.link.tonal.icon-size.large{padding:var(--spacing-s,10px)}.link.tonal.icon-size[data-disabled]{pointer-events:none}.link.tonal{border-radius:var(--radius-circular,99px);padding:var(--spacing-s,10px) var(--spacing-xxl,24px);background-color:var(--brand-background-secondary-rest);width:fit-content;color:var(--neutral-foreground-black-rest)}.link.tonal[data-hovered]{background-color:var(--brand-background-secondary-hover)}.link.tonal[data-pressed]{background-color:var(--brand-background-secondary-pressed)}.link.tonal[data-disabled]{background-color:var(--neutral-background-disabled-rest);color:var(--neutral-foreground-disabled-rest)}.link.transparent{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);align-items:center;gap:var(--spacing-xs,8px);transition:background-color, color, border-color, box-shadow, transform var(--transition-200) var(--timing,ease-in-out);display:flex}.link.transparent.icon-left{padding-inline:var(--spacing-l,16px) var(--spacing-xxl,24px)}.link.transparent.icon-right{padding-inline:var(--spacing-xxl,24px) var(--spacing-l,16px);flex-direction:row-reverse}.link.transparent.icon-size.x-small{padding:var(--spacing-xxxxs,2px)}.link.transparent.icon-size.small{padding:var(--spacing-xxs,6px)}.link.transparent.icon-size.medium{padding:var(--spacing-xs,8px)}.link.transparent.icon-size.large{padding:var(--spacing-s,10px)}.link.transparent.icon-size[data-disabled]{pointer-events:none}.link.transparent{border-radius:var(--radius-circular,99px);padding:var(--spacing-s,10px) var(--spacing-xxl,24px);width:fit-content;color:var(--brand-foreground-primary-rest);background-color:#0000}.link.transparent.icon-size{color:var(--neutral-foreground-black-rest)}.link.transparent[data-hovered]{background-color:oklch(from var(--neutral-foreground-black-rest) l c h/var(--opacity-tint-hover))}.link.transparent[data-pressed]{background-color:oklch(from var(--neutral-foreground-black-rest) l c h/var(--opacity-tint-pressed))}.link.transparent[data-disabled]{color:var(--neutral-foreground-disabled-rest);background-color:#0000}.link.underlined,.link.underlined:focus,.link.underlined[data-focused]{outline:none}.link.underlined{outline-offset:var(--stroke-thick,2px)}.link.underlined:focus-visible:not([data-focused]),.link.underlined[data-focus-visible]{outline:var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest)}.link.underlined{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);color:var(--brand-foreground-link-rest)}.link.underlined[data-hovered]{color:var(--brand-foreground-link-hover);text-decoration:underline}.link.underlined[data-pressed]{color:var(--brand-foreground-link-pressed);text-decoration:underline}.link.underlined[data-disabled]{color:var(--neutral-foreground-disabled-rest);pointer-events:none}.asset-row__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.asset-row__url{align-items:center;gap:var(--spacing-xs,8px);justify-content:space-between;width:100%;display:flex}.asset-row__url__link{visibility:hidden}tr:focus-within .asset-row__url__link,tr:hover .asset-row__url__link{visibility:visible}@property --table-footer-spacing{syntax:"<length>";inherits:true;initial-value:0}.table-wrapper{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.table{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);--cell-padding-inline:var(--spacing-xxxs,4px);scrollbar-gutter:stable;flex:1;width:100%;min-height:0;display:block;overflow:clip auto}.table thead,.table tbody{display:contents}.table-wrapper--with-footer .table{padding-bottom:var(--table-footer-spacing)}.table__cell{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:var(--spacing-xs,8px);min-width:0;height:100%;padding-inline:var(--cell-padding-inline,4px);width:100%;display:flex;overflow:hidden}.table__header{height:36px}.table__header>tr{background-color:var(--neutral-background-primary-rest);border-bottom:var(--stroke-thin,1px) solid var(--neutral-stroke-primary-rest);grid-template-columns:var(--grid-template-columns);place-items:center start;height:36px;display:grid}.table__row{background-color:var(--neutral-background-primary-rest);border-bottom:var(--stroke-thin,1px) solid var(--neutral-stroke-primary-rest);grid-template-columns:var(--grid-template-columns);place-items:center start;display:grid}.table__body__row{height:48px}.table__body__row.clickable:not([data-disabled]){cursor:pointer}.table__body__row.clickable:not([data-disabled])[data-hovered]{background-color:var(--neutral-background-subtle-hover)}.table__body__row.clickable:not([data-disabled])[data-pressed]{background-color:var(--neutral-background-subtle-pressed)}.table__body__row.clickable:not([data-disabled])[data-selected]{background-color:var(--brand-background-secondary-rest)}.table__body__row.clickable:not([data-disabled])[data-selected][data-hovered]{background-color:var(--brand-background-secondary-hover)}.table__body__row.clickable:not([data-disabled])[data-selected][data-pressed]{background-color:var(--brand-background-secondary-pressed)}.table__footer{bottom:var(--spacing-l,16px);pointer-events:none;right:var(--spacing-l,16px);position:absolute}.table__footer>*{pointer-events:auto}.assets-list-table{--table-footer-spacing:104px}.assets-list-table__cell__url{justify-content:space-between;align-items:center;width:100%;display:flex}.assets-list-table__cell__url__icon-button{visibility:hidden}.assets-list-table__cell__description,.assets-list-table__cell__name,.assets-list-table__cell__url__text{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.assets-list-table__add-button{margin:var(--spacing-l,16px);justify-self:flex-end}.assets-list-table tr:focus-within .assets-list-table__cell__url__icon-button,.assets-list-table tr:hover .assets-list-table__cell__url__icon-button{visibility:visible}.text{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-100,12px);line-height:var(--line-height-100,16px);letter-spacing:var(--letter-spacing-100,.13px);-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.field-error{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-100,12px);line-height:var(--line-height-100,16px);letter-spacing:var(--letter-spacing-100,.13px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.label{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-300,16px);line-height:var(--line-height-300,24px);cursor:auto}.text-field{width:100%;height:var(--input-height,56px);position:relative}.text-field input::placeholder{color:#0000}.text-field input:focus::placeholder{color:var(--neutral-foreground-black-rest-hover)}.text-field__label{pointer-events:none;color:var(--neutral-foreground-black-rest-hover);top:50%;left:var(--spacing-m,12px);padding:0 var(--spacing-xxs,4px);background-color:var(--neutral-background-primary-rest);transition:color, transform var(--transition-200) var(--timing,ease-in-out);position:absolute;transform:translateY(-50%)}.text-field__icon{top:50%;left:var(--stroke-thin,1px);width:var(--icon-l,48px);height:var(--icon-l,48px);justify-content:center;align-items:center;display:flex;position:absolute;transform:translateY(-50%)}.text-field__right-icon{top:50%;right:var(--stroke-thin,1px);width:var(--icon-l,48px);height:var(--icon-l,48px);justify-content:center;align-items:center;display:flex;position:absolute;transform:translateY(-50%)}.text-field__text{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-100,12px);line-height:var(--line-height-100,16px);letter-spacing:var(--letter-spacing-100,.13px);padding:var(--spacing-xxxs,4px) var(--spacing-l,16px) 0}.text-field:has(.text-field__text){margin-bottom:var(--spacing-l,12px)}.text-field__input{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-300,16px);line-height:var(--line-height-300,24px);border:var(--stroke-thin,1px) solid var(--neutral-stroke-black-rest);border-radius:var(--radius-xxs,4px);width:100%;height:100%;padding:var(--spacing-xxs,4px) 48px var(--spacing-xxs,4px) var(--spacing-l,16px);position:absolute}.text-field__input:hover{border-color:var(--neutral-stroke-black-rest-hover)}.text-field__input:focus{caret-color:var(--brand-foreground-primary-rest);border-color:var(--neutral-stroke-black-selected)}.text-field__input:focus~.text-field__label{color:var(--brand-foreground-primary-rest)}.text-field__input:focus:disabled{color:initial}.text-field__input:focus~.text-field__label,.text-field__input:not([value=""])~.text-field__label{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-100,12px);line-height:var(--line-height-100,16px);letter-spacing:var(--letter-spacing-100,.13px);transform:translateY(-230%)}.text-field__input.has-icon{padding-left:calc(var(--icon-l,48px) + var(--stroke-thin,1px))}.text-field__input.has-icon~.text-field__label{transform:translate(28px,-50%)}.text-field__input.has-error{border-color:var(--status-danger-foreground-primary-rest);color:var(--status-danger-foreground-primary-rest)}.text-field__input.has-error .text-field__right-icon{color:var(--status-danger-foreground-primary-rest)}.text-field__input.has-error:hover{border-color:var(--status-danger-foreground-primary-rest)}.text-field__input.has-error~.text-field__label,.text-field__input.has-error~.text-field__right-icon,.text-field__input.has-error~.text-field__text{color:var(--status-danger-foreground-primary-rest)}.text-field__input.has-error:focus{caret-color:var(--status-danger-foreground-primary-rest);border-color:var(--status-danger-foreground-primary-rest)}.text-field__input.has-error:focus~.text-field__label,.text-field__input.has-error:focus~.text-field__right-icon,.text-field__input.has-error:focus~.text-field__text{color:var(--status-danger-foreground-primary-rest)}.text-field__input:disabled{border-color:var(--neutral-stroke-disabled-rest);color:var(--neutral-foreground-disabled-rest);background-color:#0000}.text-field__input:disabled~.text-field__label{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-100,12px);line-height:var(--line-height-100,16px);letter-spacing:var(--letter-spacing-100,.13px);transform:translateY(-230%)}.text-field__input:disabled~.text-field__icon,.text-field__input:disabled~.text-field__label,.text-field__input:disabled~.text-field__right-icon{color:var(--neutral-foreground-disabled-rest)}.text-field__input:disabled~.text-field__right-icon{cursor:default}.text-field__input:disabled .text-field__text{color:var(--neutral-foreground-disabled-rest)}.text-field__text.error-text{color:var(--status-danger-foreground-primary-rest)}.list-item,.list-item:focus,.list-item[data-focused]{outline:none}.list-item{outline-offset:var(--stroke-thick,2px)}.list-item:focus-visible:not([data-focused]),.list-item[data-focus-visible]{outline:var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest)}.list-item{border-radius:var(--radius-xs,8px);width:100%}.select{width:100%}.select__popover{transition:opacity var(--transition-200) var(--timing,ease-in-out);opacity:1}.select__popover[data-entering],.select__popover[data-exiting]{opacity:0}.select__popover{position:relative}.select__trigger{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-300,16px);line-height:var(--line-height-300,24px);justify-content:space-between;align-items:center;gap:var(--spacing-s,10px);padding:var(--spacing-l,16px);border:var(--stroke-thin,1px) solid var(--neutral-stroke-black-rest);border-radius:var(--radius-xxs,4px);height:var(--input-height,56px);width:100%;display:flex}.select__trigger__box{align-items:center;gap:var(--spacing-s,10px);display:flex}.select__trigger:disabled{pointer-events:none;color:var(--neutral-foreground-disabled-rest);border-color:var(--neutral-stroke-disabled-rest);background-color:#0000}.select__trigger:disabled::placeholder{color:var(--neutral-foreground-disabled-rest)}.select__list{background-color:var(--neutral-background-primary-rest);box-shadow:var(--elevation-3);border-radius:var(--radius-xxs,4px);width:100%;padding:var(--spacing-xxs,6px) var(--spacing-none,0)}.select__list:focus-visible,.select__list:focus,.select__list__item,.select__list__item:focus,.select__list__item[data-focused]{outline:none}.select__list__item{outline-offset:var(--stroke-thick,2px)}.select__list__item:focus-visible:not([data-focused]),.select__list__item[data-focus-visible]{outline:var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest)}.select__list__item[data-focus-visible]{outline-offset:0}.video-fade{opacity:0;transition:opacity var(--transition-200) ease-in-out}.video-fade--loaded{opacity:1}@media (prefers-reduced-motion){.video-fade{transition:none}}.asset-preview{gap:var(--spacing-xxxs,4px);flex-direction:column;display:flex}.asset-preview__heading{align-items:center;gap:var(--spacing-xxxs,4px);display:flex}.asset-preview__heading__title{font-family:var(--font-title);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px)}.asset-preview__video{object-fit:contain;width:100%;height:100%}.asset-preview__iframe{transform-origin:.5px .5px;pointer-events:none;border:0;width:1560px;height:890px;display:block;transform:scale(.18)}.asset-preview__content{background-color:var(--neutral-background-secondary-rest);border:var(--stroke-thin,1px) solid var(--neutral-stroke-black-rest);border-radius:var(--radius-xxs,4px);width:100%;height:150px;overflow:hidden}.asset-preview__content__logos,.asset-preview__content__preview{justify-content:center;align-items:center;display:flex}.asset-preview__content__preview{border-radius:var(--radius-xxs,4px);object-fit:contain;width:100%;height:100%}.asset-used-in{gap:var(--spacing-xxxs,4px);flex-direction:column;flex:1;max-width:100%;display:flex}.asset-used-in__title{font-family:var(--font-title);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px)}.asset-used-in__list{gap:var(--spacing-xxxs,4px);flex-direction:column;flex:1;max-height:108px;display:flex;overflow-y:auto}.asset-used-in__list__link,.asset-used-in__list__link:focus,.asset-used-in__list__link[data-focused]{outline:none}.asset-used-in__list__link{outline-offset:var(--stroke-thick,2px)}.asset-used-in__list__link:focus-visible:not([data-focused]),.asset-used-in__list__link[data-focus-visible]{outline:var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest)}.asset-used-in__list__link{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);color:var(--brand-foreground-link-rest)}.asset-used-in__list__link[data-hovered]{color:var(--brand-foreground-link-hover);text-decoration:underline}.asset-used-in__list__link[data-pressed]{color:var(--brand-foreground-link-pressed);text-decoration:underline}.asset-used-in__list__link[data-disabled]{color:var(--neutral-foreground-disabled-rest);pointer-events:none}.form,.form__field-set{width:100%}.asset-form{gap:var(--spacing-l,16px);flex-direction:column;display:flex}.asset-form__title{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-500,24px);line-height:var(--line-height-500,32px)}.asset-form__container{gap:var(--spacing-l,16px);grid-template-columns:452px 280px;display:grid}.asset-form__container__box{gap:var(--spacing-l,16px);flex-direction:column;display:flex}.asset-form__actions-wrapper{gap:var(--spacing-xs,8px);justify-content:flex-end;display:flex}.asset-update__container__box{gap:var(--spacing-l,16px);flex-direction:column;gap:32px;display:flex}.edit-asset-modal{min-width:350px;max-width:1200px}.empty-list{justify-content:center;align-items:center;gap:var(--spacing-l,16px);flex-direction:column;width:100%;height:100%;display:flex}.empty-list__image{object-fit:contain;height:300px}.empty-list__box{justify-content:center;align-items:center;gap:var(--spacing-xs,8px);text-align:center;flex-direction:column;max-width:560px;display:flex}.empty-list__box__heading{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-500,24px);line-height:var(--line-height-500,32px)}.empty-list__box__description{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-300,16px);line-height:var(--line-height-300,24px)}.page-loader{justify-content:center;align-items:center;width:100vw;height:100svh;display:flex;position:fixed;inset:0}.page-loader__spinner{width:48px;height:48px;animation:2s linear infinite rotate}.page-loader__spinner__circle{stroke:var(--brand-foreground-primary-rest);stroke-linecap:round;animation:dash 1.5s var(--timing,ease-in-out) infinite}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1 150;stroke-dashoffset:0}50%{stroke-dasharray:90 150;stroke-dashoffset:-35px}to{stroke-dasharray:90 150;stroke-dashoffset:-124px}}.universe-thumbnail{background-color:oklch(93.1% .002 247.84);height:100%;position:relative;overflow:hidden}.universe-thumbnail__image{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.form-modal{gap:var(--spacing-xxl,24px);background-color:var(--neutral-background-primary-rest);border-radius:var(--radius-m,16px);padding:var(--spacing-xxl,24px);width:var(--dialog-width);box-shadow:var(--elevation-3);flex-direction:column;display:flex}.form-modal__title{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-500,24px);line-height:var(--line-height-500,32px)}.form-modal__form{gap:var(--spacing-xxl,24px);flex-direction:column;width:100%;display:flex}.form-modal__form__fields{gap:var(--spacing-xl,20px);flex-direction:column;display:flex}.update-universe-name-modal{width:800px;max-width:800px}.universe-publish-tag{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px)}.universe-publish-tag.Archived{background-color:var(--status-archived-bg)}.universe-publish-tag.Published{background-color:var(--status-published-bg)}.universe-publish-tag.Unpublished{background-color:var(--status-unpublished-bg)}.status-chip{border-radius:var(--radius-circular,99px);padding:var(--spacing-xxs,6px) var(--spacing-m,12px);transition:margin-left, width, opacity var(--transition-200) var(--timing,ease-in-out);align-items:center;display:flex;position:relative}.status-chip--Published{background-color:var(--status-published-bg)}.status-chip--Published:hover{background-color:var(--status-published-bg-hover)}.status-chip--Published:hover:active{background-color:var(--status-published-bg-active)}.status-chip--Unpublished{background-color:var(--status-unpublished-bg)}.status-chip--Unpublished:hover{background-color:var(--status-unpublished-bg-hover)}.status-chip--Unpublished:hover:active{background-color:var(--status-unpublished-bg-active)}.status-chip__box{align-items:center;gap:var(--spacing-xs,8px);display:flex}.status-chip__box__label{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px)}.status-chip__icon{opacity:0;width:0;height:12px;transition:width var(--transition-200) var(--timing,ease-in-out);padding:0;font-size:18px}.status-chip:hover .status-chip__icon,.status-chip[data-focus-visible] .status-chip__icon{margin-left:var(--spacing-xs,8px);opacity:1;width:12px}.status-chip:active{padding:var(--spacing-xxs,6px) var(--spacing-s,10px) var(--spacing-xxs,6px) var(--spacing-m,12px)}.status-chip[data-focus-visible]{opacity:1;margin-left:var(--spacing-xs,8px)}.status-chip--with-left-icon{padding:var(--spacing-xxs,6px) var(--spacing-m,12px) var(--spacing-xxs,6px) var(--spacing-s,10px)}.status-chip--with-left-icon:hover,.status-chip--with-left-icon:hover:active{padding:var(--spacing-xxs,6px) var(--spacing-s,10px)}.status-chip:disabled{background-color:var(--neutral-background-disabled-rest);color:var(--neutral-foreground-disabled-rest);pointer-events:none}.universe-card .footer-box{align-items:center;gap:var(--spacing-xxs,6px);display:flex}.big-bang-menu-preview{grid-template-rows:auto 1fr;gap:8px;padding:8px 16px 0;display:grid}.big-bang-menu-preview h2{font-family:var(--font-title);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px)}.big-bang-menu-preview .grid:focus-visible,.big-bang-menu-preview .grid[data-focus-visible]{outline:none}.big-bang-sort-buttons{align-items:center;gap:var(--spacing-xs,8px);opacity:0;transition:opacity var(--transition-150) var(--timing);display:flex}.big-bang-sort-buttons .button{outline-offset:0}.big-bang-sort-buttons button[data-focus-visible],.table__row[data-hovered] .big-bang-sort-buttons,.table__row[data-selected] .big-bang-sort-buttons{opacity:1}.big-bang-sort-buttons:has(.button[data-focus-visible]){opacity:1}.big-bang-sort-universe-row__name{align-items:center;gap:var(--spacing-xs,8px);justify-content:space-between;width:100%;min-width:0;display:flex}.big-bang-sort-universe-row__name__text{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.big-bang-sort-universe-row__name__icon{opacity:0;transition:opacity var(--transition-150) var(--timing);flex-shrink:0}.big-bang-sort-universe-row__name__icon.locked{padding-inline:var(--spacing-xss,6px)}.big-bang-sort-universe-row__name__icon[data-focused],.big-bang-sort-universe-row__name__icon[data-focus-visible],.table__body__row[data-hovered] .big-bang-sort-universe-row__name__icon,.table__body__row[data-selected] .big-bang-sort-universe-row__name__icon{opacity:1}.loader{justify-content:center;align-items:center;width:100vw;height:100svh;display:flex;position:fixed;inset:0}.loader__spinner{width:48px;height:48px;animation:2s linear infinite rotate}.loader__spinner__circle{stroke:var(--brand-foreground-primary-rest);stroke-linecap:round;animation:dash 1.5s var(--timing,ease-in-out) infinite}.big-bang-dashboard{gap:var(--spacing-m,12px);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);height:100%;display:grid}.big-bang-empty{align-content:center;justify-items:center;block-size:100%}.big-bang-empty p{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-500,24px);line-height:var(--line-height-500,32px);text-align:center;width:min(100% - 52px,40ch)}.logo{aspect-ratio:1}.logo--small{width:24px;min-width:24px}.logo--medium{width:35px;min-width:35px}.logo--large{width:48px;min-width:48px}.logo-title{align-items:center;display:flex}.logo-title--small{font-family:var(--font-title);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-300,16px);line-height:var(--line-height-300,24px);gap:var(--spacing-xxxs,4px)}.logo-title--medium{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-400,22px);line-height:var(--line-height-400,28px);gap:var(--spacing-xxs,6px)}.logo-title--large{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-500,24px);line-height:var(--line-height-500,32px);gap:var(--spacing-xs,8px)}.error-page--fullscreen{flex-direction:column;min-height:100svh;display:flex}.error-page--fullscreen .error-page__content{flex:1}.error-page__header{padding:64px}.error-page__content{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;transform:translateY(-10%)}.error-page__content__title{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-1000,57px);line-height:var(--line-height-1000,67px)}.error-page__content__message{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-300,16px);line-height:var(--line-height-300,24px);margin:16px auto 64px}.not-found__title{--not-found-title-size:clamp(100px, 20vmin, 300px);font-size:var(--not-found-title-size);line-height:var(--not-found-title-size)}.gravatar{border-radius:var(--radius-circular,99px)}.gravatar--small{width:20px;min-width:20px;height:20px;min-height:20px}.gravatar--medium{width:30px;min-width:30px;height:30px;min-height:30px}.gravatar--large{width:50px;min-width:50px;height:50px;min-height:50px}.coworker-chip{align-items:center;gap:var(--spacing-xxs,6px);background-color:var(--neutral-background-primary-rest);border:var(--stroke-thin,1px) solid var(--neutral-foreground-black-rest);border-radius:var(--radius-circular,99px);padding:var(--spacing-xxxs,4px) var(--spacing-xxxs,4px) var(--spacing-xxxs,4px) var(--spacing-xs,8px);display:flex}.coworker-chip__box{align-items:center;gap:var(--spacing-xxxs,4px);display:flex}.coworker-chip__box__email{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);text-overflow:ellipsis;white-space:nowrap;max-width:240px;color:var(--neutral-foreground-black-rest);overflow:hidden}.coworker-chip:hover{background-color:var(--neutral-background-primary-hover)}.coworker-chip:active{background-color:var(--neutral-background-primary-pressed)}.coworker-chip.disabled{background-color:var(--neutral-background-disabled-rest)}.coworker-chip.disabled .coworker-chip__box__email{color:var(--neutral-foreground-disabled-rest)}.add-coworkers-input{align-items:center;gap:var(--spacing-xs,8px);width:100%;min-height:var(--input-height,56px);border:var(--stroke-thin,1px) solid var(--neutral-stroke-black-rest);border-radius:var(--radius-xxs,4px);padding:var(--spacing-xxs,6px) var(--spacing-xl,20px);color:var(--neutral-foreground-black-rest);flex-wrap:wrap;display:flex}.add-coworkers-input__chip-list{gap:var(--spacing-xs,8px);flex-wrap:wrap;display:flex}.add-coworkers-input__transparent-field{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-300,16px);line-height:var(--line-height-300,24px);color:var(--neutral-foreground-black-rest);width:100%;height:var(--input-height,56px);background-color:#0000;border-color:#0000;flex:1;align-items:center;display:flex}.add-coworkers-input--empty{height:var(--input-height,56px);padding:var(--spacing-xxs,4px)}.add-coworkers-input--empty .add-coworkers-input__transparent-field,.add-coworkers-input--empty .add-coworkers-input__transparent-field:focus,.add-coworkers-input--empty .add-coworkers-input__transparent-field[data-focused]{outline:none}.add-coworkers-input--empty .add-coworkers-input__transparent-field{outline-offset:var(--stroke-thick,2px)}.add-coworkers-input--empty .add-coworkers-input__transparent-field:focus-visible:not([data-focused]),.add-coworkers-input--empty .add-coworkers-input__transparent-field[data-focus-visible]{outline:var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest)}.add-coworkers-input--empty .add-coworkers-input__transparent-field{height:100%}.checkbox{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);cursor:pointer;align-items:center;gap:var(--spacing-m,12px);width:100%;display:flex}.checkbox--right{flex-direction:row-reverse}.checkbox__container{justify-content:center;align-items:center;display:flex;position:relative}.checkbox__container__wave{width:var(--icon-m,24px);height:var(--icon-m,24px);border-radius:var(--radius-circular,99px);transition:background-color, transform var(--transition-200) var(--timing,ease-in-out);justify-content:center;align-items:center;display:flex;position:absolute}.checkbox__container__icon{width:var(--icon-m,24px);height:var(--icon-m,24px);border-radius:var(--radius-xxs,4px);border:var(--stroke-thick,2px) solid var(--neutral-stroke-black-rest);justify-content:center;align-items:center;display:flex;position:relative}.checkbox__container__icon__check{color:var(--neutral-foreground-onbrand-rest)}.checkbox[data-selected] .checkbox__container__icon{border-color:var(--brand-background-primary-rest);background-color:var(--brand-background-primary-rest)}.checkbox[data-focus-visible] .checkbox__container__wave{background-color:oklch(from var(--neutral-foreground-black-rest) l c h/var(--opacity-wave-rest));transform:scale(1.8)}.checkbox[data-focus-visible][data-selected] .checkbox__container__wave{background-color:oklch(from var(--brand-foreground-primary-rest) l c h/var(--opacity-wave-rest));transform:scale(1.8)}.checkbox[data-hovered] .checkbox__container__wave{background-color:oklch(from var(--neutral-foreground-black-rest) l c h/var(--opacity-wave-pressed));transform:scale(1.8)}.checkbox[data-disabled]{color:var(--neutral-foreground-disabled-rest);cursor:default}.checkbox[data-disabled] .checkbox__container__icon{border-color:var(--neutral-stroke-disabled-rest)}.checkbox[data-disabled][data-selected] .checkbox__container__icon{background-color:var(--neutral-foreground-disabled-rest);border-color:var(--neutral-foreground-disabled-rest)}.add-coworkers{gap:var(--spacing-l,16px);flex-direction:column;display:flex}.add-coworkers__heading{align-items:center;display:flex}.add-coworkers__heading__icon{width:var(--icon-l,48px);height:var(--icon-l,48px);justify-content:center;align-items:center;display:flex}.add-coworkers__heading__title{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-500,24px);line-height:var(--line-height-500,32px)}.add-coworkers__body{gap:var(--spacing-s,10px);flex-direction:column;display:flex}.add-coworkers__body__fields{align-items:flex-start;gap:var(--spacing-s,10px);display:flex}.add-coworkers__body__fields__role-select{flex:.5}.add-coworkers__buttons{align-self:flex-end;align-items:center;gap:var(--spacing-xs,8px);display:flex}.coworker-row{justify-content:space-between;align-items:center;gap:var(--spacing-s,10px);display:flex}.coworker-row__box{align-items:center;gap:var(--spacing-l,16px);display:flex}.coworker-row__box__details{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);flex-direction:column;display:flex}.coworker-row__box__details__mail{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);color:oklch(46.5% 0 0)}.coworker-row__role-label{padding:var(--spacing-s,10px);color:oklch(74.1% 0 0);justify-content:center;align-items:center;display:flex}.coworker-row__dropdown,.coworker-row__dropdown:hover{border-color:#0000}.coworker-list{gap:var(--spacing-l,16px);flex-direction:column;flex:1;min-height:0;display:flex}.coworker-list__heading{align-items:center;display:flex}.coworker-list__heading__icon{width:var(--icon-l,48px);height:var(--icon-l,48px);justify-content:center;align-items:center;display:flex}.coworker-list__heading__title{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-500,24px);line-height:var(--line-height-500,32px)}.coworker-list__body{gap:var(--spacing-l,16px);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.coworker-list__body__list{gap:var(--spacing-l,16px);padding-right:var(--spacing-s,10px);flex-direction:column;display:flex;overflow-y:auto}.coworker-list__buttons{align-self:flex-end;align-items:center;gap:var(--spacing-xs,8px);display:flex}.coworkers-modal-content{width:var(--dialog-width);max-width:var(--dialog-width);max-height:clamp(300px,95svh,800px)}.coworkers{gap:var(--spacing-xl,20px);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.space-selection{align-items:center;gap:var(--spacing-xxl,24px);display:flex}.space-selection__dropdown{width:250px}.space-selection__title{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-400,22px);line-height:var(--line-height-400,28px);text-overflow:ellipsis;white-space:nowrap;max-width:15ch;overflow:hidden}.space-selection__select-trigger{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-400,22px);line-height:var(--line-height-400,28px);border-radius:var(--radius-circular,99px);align-items:center;gap:var(--spacing-s,10px);padding:var(--spacing-s,10px) var(--spacing-l,16px) var(--spacing-s,10px) var(--spacing-xxl,24px);color:var(--neutral-foreground-black-rest);border:none;display:flex}.space-selection__select-trigger[data-hovered]{background-color:var(--neutral-background-primary-hover)}.space-selection__select-trigger[data-pressed]{background-color:var(--neutral-background-primary-pressed)}.space-selection__select-trigger span{text-overflow:ellipsis;white-space:nowrap;max-width:15ch;overflow:hidden}.link.super-admin-link{color:var(--neutral-foreground-black-rest)}.link.super-admin-link.is-active{border-color:var(--brand-stroke-primary-rest);color:var(--brand-foreground-primary-rest)}.base-header{border-bottom:var(--stroke-thin,1px) solid var(--neutral-stroke-primary-rest);block-size:var(--header-height,80px);align-items:center;gap:var(--spacing-xl,20px);padding-inline:var(--spacing-l,16px);display:flex}.popover-overlay{transition:opacity var(--transition-200) var(--timing,ease-in-out);opacity:1}.popover-overlay[data-entering],.popover-overlay[data-exiting]{opacity:0}.popover-overlay{z-index:50}.popover:focus,.popover:focus-visible{outline:none}.persona-menu{gap:var(--spacing-xxxs,4px);box-shadow:var(--elevation-3);padding:var(--spacing-xxs,6px);border-radius:var(--radius-xl,32px);background-color:oklch(97.8% .008 280.2);flex-direction:column;min-width:385px;display:flex}.persona-menu .heading{align-items:center;gap:var(--spacing-m,12px);padding:var(--spacing-l,16px);border-radius:calc(var(--radius-xl,32px) - var(--spacing-xxs,6px));background-color:var(--neutral-background-primary-rest);display:flex}.persona-menu .heading .details{gap:var(--spacing-xxxs,4px);flex-direction:column;display:flex}.persona-menu .heading .details .user-name{font-family:var(--font-title);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px)}.persona-menu .heading .details .user-email{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-100,12px);line-height:var(--line-height-100,16px);letter-spacing:var(--letter-spacing-100,.13px);color:var(--neutral-foreground-black-light)}.persona-menu .menu-button{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);width:100%;padding:var(--spacing-m,12px) var(--spacing-xxxl,32px);align-items:center;gap:var(--spacing-xxxl,32px);border-radius:var(--radius-xs,8px);display:flex}.persona-menu .menu-button:hover{background-color:oklch(from var(--neutral-foreground-black-rest) l c h/var(--opacity-tint-hover))}.persona-menu .menu-button:active{background-color:oklch(from var(--neutral-foreground-black-rest) l c h/var(--opacity-tint-pressed))}.persona-menu .footer{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-100,12px);line-height:var(--line-height-100,16px);letter-spacing:var(--letter-spacing-100,.13px);justify-content:center;align-items:center;gap:var(--spacing-m,12px);padding:var(--spacing-m,12px) var(--spacing-xxxl,32px);display:flex}.persona-menu-trigger{border-radius:var(--radius-circular,99px);margin-inline-start:auto}.header__title,.header__title:focus,.header__title[data-focused]{outline:none}.header__title{outline-offset:var(--stroke-thick,2px)}.header__title:focus-visible:not([data-focused]),.header__title[data-focus-visible]{outline:var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest)}.header__title{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-400,22px);line-height:var(--line-height-400,28px);border-radius:var(--radius-xxs,4px);align-items:center;gap:var(--spacing-xxs,6px);padding-inline:var(--spacing-xs,8px);display:flex}.header__content{flex:1;align-items:center;display:flex}.space-header{justify-content:space-between;align-items:center;gap:50px;width:100%;margin-left:40px;display:flex}.space-header__buttons{align-items:center;gap:var(--spacing-s,10px);display:flex}.filter-chip{align-items:center;display:flex}.filter-chip__base-trigger{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);border:var(--stroke-thin,1px) solid var(--neutral-stroke-black-rest);border-radius:var(--radius-xs,8px);height:32px;padding:var(--spacing-xxs,6px) var(--spacing-xs,8px) var(--spacing-xxs,6px) var(--spacing-l,16px);align-items:center;gap:var(--spacing-xs,8px);display:flex}.filter-chip__button{height:32px}.filter-chip__button.trigger{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);outline:none}.filter-chip__button.trigger:focus,.filter-chip__button.trigger[data-focused]{outline:none}.filter-chip__button.trigger:focus-visible:not([data-focused]),.filter-chip__button.trigger[data-focus-visible]{outline:var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest);outline-offset:calc(-1 * var(--stroke-thick,2px))}.filter-chip__button.trigger{border-radius:var(--radius-xs,8px) 0 0 var(--radius-xs,8px);align-items:center;gap:var(--spacing-xs,8px);padding:var(--spacing-xxs,6px) var(--spacing-xs,8px);display:flex}.filter-chip__button.close,.filter-chip__button.close:focus,.filter-chip__button.close[data-focused]{outline:none}.filter-chip__button.close:focus-visible:not([data-focused]),.filter-chip__button.close[data-focus-visible]{outline:var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest);outline-offset:calc(-1 * var(--stroke-thick,2px))}.filter-chip__button.close{border-radius:0 var(--radius-xs,8px) var(--radius-xs,8px) 0;padding:var(--spacing-xxs,6px) var(--spacing-xs,8px)}.filter-chip__button.Archived{background-color:var(--status-archived-bg)}.filter-chip__button.Archived.filter-chip__button:hover{background-color:var(--status-archived-bg-hover)}.filter-chip__button.Archived.filter-chip__button:active{background-color:var(--status-archived-bg-active)}.filter-chip__button.Published{background-color:var(--status-published-bg)}.filter-chip__button.Published.filter-chip__button:hover{background-color:var(--status-published-bg-hover)}.filter-chip__button.Published.filter-chip__button:active{background-color:var(--status-published-bg-active)}.filter-chip__button.Unpublished{background-color:var(--status-unpublished-bg)}.filter-chip__button.Unpublished.filter-chip__button:hover{background-color:var(--status-unpublished-bg-hover)}.filter-chip__button.Unpublished.filter-chip__button:active{background-color:var(--status-unpublished-bg-active)}.filter-chip__button.Background{background-color:var(--layer-background-bg)}.filter-chip__button.Background.filter-chip__button:hover{background-color:var(--layer-background-bg-hover)}.filter-chip__button.Background.filter-chip__button:active{background-color:var(--layer-background-bg-active)}.filter-chip__button.Content{background-color:var(--layer-content-bg)}.filter-chip__button.Content.filter-chip__button:hover{background-color:var(--layer-content-bg-hover)}.filter-chip__button.Content.filter-chip__button:active{background-color:var(--layer-content-bg-active)}.filter-chip__button.Star{background-color:var(--layer-star-bg)}.filter-chip__button.Star.filter-chip__button:hover{background-color:var(--layer-star-bg-hover)}.filter-chip__button.Star.filter-chip__button:active{background-color:var(--layer-star-bg-active)}.filter-chip__button.Thumbnail{background-color:var(--layer-thumbnail-bg)}.filter-chip__button.Thumbnail.filter-chip__button:hover{background-color:var(--layer-thumbnail-bg-hover)}.filter-chip__button.Thumbnail.filter-chip__button:active{background-color:var(--layer-thumbnail-bg-active)}.filter-chip__button:disabled,.filter-chip__button.disabled{pointer-events:none;background-color:var(--neutral-background-disabled-rest);color:var(--neutral-foreground-disabled-rest)}.asset-layer-filter{height:32px}.collapsible-search-bar{align-items:center;gap:var(--spacing-s,10px);height:48px;transition:width var(--transition-200) var(--timing,ease-in-out);width:48px;display:flex;position:relative}.collapsible-search-bar__display{min-width:100%;padding:var(--spacing-xxxxs,2px) var(--spacing-xxxs,4px);justify-content:space-between;align-items:center;display:flex}.collapsible-search-bar__display__reset-button{transition:transform, opacity var(--transition-200) var(--timing,ease-in-out);transform:scale(0)}.collapsible-search-bar__field{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);border-radius:var(--radius-circular,99px);opacity:0;height:32px;padding:var(--spacing-xs,8px) var(--spacing-s,10px);transform-origin:0;transition:transform, opacity var(--transition-200) var(--timing,ease-in-out);background-color:#0000;border:none;width:250px;position:absolute;left:48px;transform:scaleX(0)}.collapsible-search-bar.opened{background-color:var(--neutral-background-secondary-rest);border-radius:var(--radius-circular,99px);width:360px}.collapsible-search-bar.opened .collapsible-search-bar__field{opacity:1;transform:scaleX(1)}.collapsible-search-bar.opened .collapsible-search-bar__display__reset-button{opacity:1;transform:scale(1)}.space-list-heading{justify-content:space-between;align-items:center;block-size:50px;display:flex}.space-list-heading__tabs{align-items:center;gap:var(--spacing-s,10px);display:flex}.space-list-heading__tabs__list{gap:var(--spacing-s,10px);outline:none;display:flex}.space-list-heading__tabs__tab{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);border-radius:var(--radius-xs,8px);cursor:pointer;align-items:center;gap:var(--spacing-xs,8px);height:40px;padding:var(--spacing-m,12px);outline:none;justify-content:space-between;text-decoration:none;display:flex}.space-list-heading__tabs__tab[data-hovered]{background-color:var(--neutral-background-primary-hover)}.space-list-heading__tabs__tab[data-pressed]{background-color:var(--neutral-background-primary-pressed)}.space-list-heading__tabs__tab[data-selected]{background-color:var(--neutral-background-primary-selected);color:var(--brand-foreground-primary-rest)}.space-list-heading__tabs__tab[data-selected][data-hovered]{background-color:var(--neutral-background-primary-selected-hover)}.space-list-heading__tabs__tab[data-selected][data-pressed]{background-color:var(--neutral-background-primary-selected-pressed)}.space-list-heading__tabs__tab[data-disabled]{background-color:var(--neutral-background-disabled-rest);color:var(--neutral-foreground-disabled-rest);pointer-events:none}.space-list-heading__controls{align-items:center;gap:var(--spacing-xl,20px);display:flex}.space-page{grid-template-rows:auto 1fr;min-width:0;height:100svh;display:grid}.space-page__main{gap:var(--spacing-xl,20px);min-width:0;min-height:0;padding:var(--spacing-xxxl,30px) 50px;flex-direction:column;display:flex}.space-page__main__content{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.drop-zone{gap:var(--spacing-l,16px);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.drop-zone__overlay{border:var(--stroke-thick,2px) solid transparent;border-radius:var(--drop-zone-overlay-radius,var(--radius-m,16px));inset:var(--drop-zone-overlay-inset,0);pointer-events:none;position:absolute}.modal-content>.drop-zone{--drop-zone-overlay-inset:calc(-1 * var(--modal-content-padding));--drop-zone-overlay-radius:var(--modal-content-radius)}.drop-zone__label{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);align-items:center;gap:var(--spacing-xs,8px);transition:background-color, color, border-color, box-shadow, transform var(--transition-200) var(--timing,ease-in-out);display:flex}.drop-zone__label.icon-left{padding-inline:var(--spacing-l,16px) var(--spacing-xxl,24px)}.drop-zone__label.icon-right{padding-inline:var(--spacing-xxl,24px) var(--spacing-l,16px);flex-direction:row-reverse}.drop-zone__label.icon-size.x-small{padding:var(--spacing-xxxxs,2px)}.drop-zone__label.icon-size.small{padding:var(--spacing-xxs,6px)}.drop-zone__label.icon-size.medium{padding:var(--spacing-xs,8px)}.drop-zone__label.icon-size.large{padding:var(--spacing-s,10px)}.drop-zone__label.icon-size[data-disabled]{pointer-events:none}.drop-zone__label{border-radius:var(--radius-circular,99px);padding:var(--spacing-s,10px) var(--spacing-xxl,24px);background-color:var(--brand-background-primary-rest);width:fit-content;color:var(--neutral-foreground-onbrand-rest)}.drop-zone__label[data-hovered]{background-color:var(--brand-background-primary-hover);box-shadow:var(--elevation-1)}.drop-zone__label[data-pressed]{background-color:var(--brand-background-primary-pressed)}.drop-zone__label[data-disabled]{background-color:var(--neutral-background-disabled-rest);color:var(--neutral-foreground-disabled-rest)}.drop-zone__label{inset:auto auto var(--spacing-xxl,24px) 50%;pointer-events:none;display:none;position:absolute;translate:-50%}.drop-zone[data-drop-target] .drop-zone__overlay{background-color:oklch(from var(--neutral-stroke-black-selected) l c h/var(--opacity-tint-hover));border-color:var(--neutral-stroke-black-selected)}.drop-zone[data-drop-target] .drop-zone__label{display:block}.universe-lock-checkbox{height:var(--icon-l,48px);justify-content:space-between;align-items:center;display:flex}.universe-lock-checkbox__container{align-items:center;display:flex}.universe-lock-checkbox__lock-icon{width:var(--icon-l,48px);height:var(--icon-l,48px);justify-content:center;align-items:center;display:flex}.universe-lock-checkbox__label{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-300,16px);line-height:var(--line-height-300,24px);flex-direction:column;display:flex}.universe-lock-checkbox__label__description{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-100,12px);line-height:var(--line-height-100,16px);letter-spacing:var(--letter-spacing-100,.13px)}.create-universe-modal{width:800px;max-width:800px}.create-universe-modal__body{gap:var(--spacing-l,16px);flex-direction:column;display:flex}.create-universe-modal__validation-issues{background:var(--neutral-background-secondary-rest);border:1px solid var(--status-danger-stroke-primary-rest);border-radius:var(--radius-s,4px);color:var(--status-danger-foreground-secondary-rest);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);max-height:200px;padding:var(--spacing-s,12px);white-space:pre-wrap;word-break:break-word;margin:0;font-size:12px;line-height:1.4;overflow:auto}.create-universe-modal__footer{justify-content:space-between}.create-universe-modal__footer__buttons{align-items:center;gap:var(--spacing-xs,8px);display:flex}.universe-row__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.universe-row__name{justify-content:space-between;align-items:center;gap:var(--spacing-xs,8px);width:100%;display:flex}.universes-list-table{--table-footer-spacing:104px}.universes-list-table__add-button{margin:var(--spacing-l,16px);justify-self:flex-end}.text-gradient{background:linear-gradient(270deg, var(--gradient-first-color,#3079ff) 25%, var(--gradient-second-color,#ffeddb) 75%);-webkit-text-fill-color:transparent;animation:gradient-shift var(--transition-5000) ease infinite;background-size:200% 200%;-webkit-background-clip:text;background-clip:text}@keyframes gradient-shift{0%{background-position:0 80%}50%{background-position:80% 0}to{background-position:0 80%}}.color-picker__popover{transition:opacity var(--transition-200) var(--timing,ease-in-out);opacity:1}.color-picker__popover[data-entering],.color-picker__popover[data-exiting]{opacity:0}.color-thumb{aspect-ratio:1;border:var(--stroke-thick,2px) solid var(--neutral-background-primary-rest);border-radius:var(--radius-circular,99px);min-block-size:1.5rem;box-shadow:0 0 0 1px #000,inset 0 0 0 1px #000}.color-picker{border-radius:var(--radius-circular,99px)}.color-picker__swatch{aspect-ratio:1;border-radius:var(--radius-circular,99px);block-size:40px}.color-picker__dialog{background-color:var(--neutral-background-primary-rest);border:var(--stroke-thin,1px) solid var(--neutral-stroke-black-rest);border-radius:var(--radius-xxs,4px);box-shadow:var(--elevation-3);gap:1rem;min-inline-size:15rem;padding:1rem;display:grid}.color-picker__area{aspect-ratio:1;border-radius:var(--radius-xxs,4px)}.color-picker__slider{gap:.4lh;display:grid}.color-picker__slider__label{justify-content:space-between;align-items:center;display:flex}.color-picker__slider__track{border-radius:var(--radius-xxs,4px);min-block-size:2rem;position:relative}.color-picker__slider__track .color-thumb{position:absolute;top:50%;transform:translateY(-50%)}.color-picker__field{gap:.4lh;display:grid}.color-picker__field__input{border-radius:var(--radius-xxs,4px);border:var(--stroke-thick,2px) solid var(--neutral-stroke-primary-rest);max-width:6rem;padding:var(--spacing-xxxxs,2px)}.color-picker__field__input[data-focused]{border-color:var(--brand-stroke-primary-selected)}.cloud-space-edit{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-1000,57px);line-height:var(--line-height-1000,67px);justify-content:center;align-items:center;gap:var(--spacing-xl,20px);height:var(--input-height,56px);display:flex}.cloud-space-edit__input{align-self:flex-start;inline-size:min(100%,15rem)}.cloud-space-edit .welcome-message,.cloud-space-edit .text-gradient{text-overflow:ellipsis;white-space:nowrap;max-width:15ch;display:block;overflow:hidden}.go-back{align-items:center;gap:var(--spacing-xs,8px);width:fit-content;display:flex}.go-back__icon-wrapper{border:var(--stroke-thin,1px) solid var(--neutral-stroke-black-rest);border-radius:var(--radius-circular,99px);padding:var(--spacing-xs,8px)}.go-back[data-hovered] .go-back__icon-wrapper{background-color:var(--neutral-background-primary-hover)}.cloud-space-header{gap:var(--spacing-xl,20px);block-size:200px;padding-block:var(--spacing-s,10px);display:grid}.screen-preview{--screen-preview-min-size:1.8rem;aspect-ratio:var(--screen-preview-aspect-ratio,16/9);background-color:var(--neutral-background-secondary-rest);min-inline-size:var(--screen-preview-min-size);min-block-size:var(--screen-preview-min-size)}.screen-list-preview{justify-content:center;align-items:center;gap:8px;block-size:100%;display:flex}.space-create-modal{min-inline-size:500px}.space-create-modal__footer{align-items:center;gap:var(--spacing-xs,8px);min-width:400px;display:flex}.space-create-modal__footer__buttons{align-items:center;gap:var(--spacing-xxxs,4px);display:flex}.space-list__item{cursor:pointer}.super-admin-nav{align-items:center;gap:var(--spacing-xxl,24px);display:flex}.super-admin-nav__dropdown{width:250px}.super-admin-nav__title{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-400,22px);line-height:var(--line-height-400,28px);text-overflow:ellipsis;white-space:nowrap;max-width:15ch;overflow:hidden}.super-admin-nav__select-trigger{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-400,22px);line-height:var(--line-height-400,28px);border-radius:var(--radius-circular,99px);align-items:center;gap:var(--spacing-s,10px);padding:var(--spacing-s,10px) var(--spacing-l,16px) var(--spacing-s,10px) var(--spacing-xxl,24px);color:var(--neutral-foreground-black-rest);border:none;display:flex}.super-admin-nav__select-trigger[data-hovered]{background-color:var(--neutral-background-primary-hover)}.super-admin-nav__select-trigger[data-pressed]{background-color:var(--neutral-background-primary-pressed)}.super-admin-nav__select-trigger span{text-overflow:ellipsis;white-space:nowrap;max-width:15ch;overflow:hidden}.super-admin-header{flex:1;justify-content:space-between;align-items:center;display:flex}.super-admin-header h2{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-400,22px);line-height:var(--line-height-400,28px)}.super-admin-header__box{align-items:center;margin-inline-start:44px;display:flex}.super-admin-header__box.left{gap:64px}.super-admin-header__box.right{gap:var(--spacing-s,10px)}.super-admin-header .header__title .logo-title{gap:var(--spacing-xxs,6px)}.super-admin-cloud-space-page{gap:var(--spacing-xxl,24px);min-width:0;min-height:0;padding:var(--spacing-xxxl,32px);flex-direction:column;flex:1;display:flex}.ambient-pin-modal__description{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);margin:0}.ambient-pin-field{block-size:calc(var(--input-height) + 20px);position:relative}.ambient-pin-field .text-field__label{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-100,12px);line-height:var(--line-height-100,16px);letter-spacing:var(--letter-spacing-100,.13px)}.ambient-pin-field .text-field__right-icon{display:none}.ambient-pin-field__toggle{top:calc(var(--input-height) / 2);right:var(--spacing-xs);padding:var(--spacing-xs);justify-content:center;align-items:center;display:flex;position:absolute;transform:translateY(-50%)}.cloud-space-card__body{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-800,36px);line-height:var(--line-height-800,44px);background:linear-gradient(135deg, var(--cloud-space-card-primary-color,#3079ff) 25%, var(--cloud-space-card-secondary-color,#ffeddb) 75%);block-size:100%;color:var(--neutral-foreground-white-rest);text-align:center;text-transform:uppercase;background-size:120% 120%;align-content:center;justify-items:center}.create-cloud-space-modal__footer{justify-content:space-between;gap:50px}.create-cloud-space-modal__footer__actions{align-items:center;gap:var(--spacing-xxxs,4px);display:flex}.cloud-space-list__item{cursor:pointer}.super-admin-page{gap:var(--spacing-xxl,24px);min-width:0;min-height:0;padding:var(--spacing-xxxl,32px);flex-direction:column;flex:1;display:flex}.super-admin-page__heading{justify-content:center;align-items:center;block-size:200px;display:flex}.super-admin-page__heading h2{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-1000,57px);line-height:var(--line-height-1000,67px);text-align:center}.super-admin-page h3{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-400,22px);line-height:var(--line-height-400,28px)}.screen-title{font-family:var(--font-title);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);color:var(--neutral-foreground-primary-rest);margin-bottom:var(--spacing-xxxs,4px);text-align:left}.screen-details{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-100,12px);line-height:var(--line-height-100,16px);letter-spacing:var(--letter-spacing-100,.13px);aspect-ratio:var(--screen-details-aspect-ratio,16/9);background-color:var(--neutral-background-secondary-rest);color:var(--neutral-foreground-disabled-rest);min-block-size:10rem;min-inline-size:10rem;padding:var(--spacing-l,16px);flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.screen-edit-preview__title{font-family:var(--font-title);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px)}.screen-edit-preview__content{background-color:var(--neutral-background-secondary-rest);border:var(--stroke-thin,1px) solid var(--neutral-stroke-black-rest);border-radius:var(--radius-xxs,4px);padding:var(--spacing-xl,20px);align-content:center;justify-items:center}.screen-edit-preview__content__details{border:var(--stroke-thin,1px) solid var(--neutral-stroke-black-rest)}.screen-position{border:var(--stroke-thin,1px) solid var(--neutral-stroke-black-rest);border-radius:var(--radius-xxs,4px);padding-inline:var(--spacing-xxxs,4px);justify-content:space-between;align-items:center;gap:var(--spacing-xxxs,4px);height:var(--input-height,56px);width:12rem;display:flex}.screen-edit-form{gap:var(--spacing-l,16px);display:grid}.screen-edit-form__name{width:100%}.screen-edit-form__row{justify-content:space-between;align-items:center;gap:var(--spacing-l,16px);display:flex}.screen-edit-form__row__input{width:12rem}.screen-edit-form__footer{justify-content:space-between;align-items:center;gap:var(--spacing-l,16px);display:flex}.screen-edit-form__footer__delete-button.button{color:var(--neutral-foreground-black-rest)}.screen-edit-form__footer__actions{justify-content:flex-end;align-items:center;gap:var(--spacing-l,16px);flex:1;display:flex}.screen-list{align-items:flex-start;gap:var(--spacing-l,16px);flex-wrap:wrap;justify-content:center;display:flex}.screen-list-wrapper{justify-content:center;align-items:center;block-size:100%;display:flex}.space-name-edit{justify-content:center;align-items:center;gap:var(--spacing-xl,20px);height:var(--input-height,56px);display:flex}.space-name-edit__input{align-self:flex-start;inline-size:min(100%,15rem)}.space-name-edit__title{text-overflow:ellipsis;white-space:nowrap;max-width:15ch;overflow:hidden}.super-admin-space-header{gap:var(--spacing-xl,20px);block-size:200px;padding-block:var(--spacing-s,10px);display:grid}.super-admin-space-header .edit-box{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-1000,57px);line-height:var(--line-height-1000,67px);justify-content:center;align-items:center;gap:var(--spacing-xl,20px);display:flex}.super-admin-space-page{gap:var(--spacing-xxl,24px);min-width:0;min-height:0;padding:var(--spacing-xxxl,32px);flex-direction:column;flex:1;display:flex}.super-admin-space-page__screen-list-header{align-items:center;gap:var(--spacing-l,16px);justify-content:space-between;display:flex}.background-asset{min-block-size:100%;min-inline-size:100%;position:absolute}.content-asset{object-fit:contain;max-block-size:100%;max-inline-size:100%;position:absolute}.galaxy-screen{aspect-ratio:var(--galaxy-screen-ratio,16/9);place-items:center;display:grid;position:relative;overflow:hidden}.galaxy-screen.has-shadow{box-shadow:var(--elevation-1)}.asset-count{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-100,12px);line-height:var(--line-height-100,16px);letter-spacing:var(--letter-spacing-100,.13px)}.galaxy-selector__trigger{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-100,12px);line-height:var(--line-height-100,16px);border:var(--stroke-thin,1px) solid var(--neutral-stroke-black-rest);border-radius:var(--radius-xs,8px);align-items:center;gap:var(--spacing-xs,8px);padding:var(--spacing-xxxs,4px) var(--spacing-xxs,6px) var(--spacing-xxxs,4px) var(--spacing-m,12px);display:flex}.galaxy-selector__trigger[data-disabled]{border-color:var(--neutral-stroke-disabled-rest)}.destination-galaxy-item{--destination-galaxy-item-max-size:300px;gap:var(--spacing-xs,8px);display:grid}.destination-galaxy-item__header{justify-content:space-between;align-items:center;gap:var(--spacing-xxl,24px);display:flex}.destination-galaxy-item__header__galaxy-name{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.destination-galaxy-item__screen{max-block-size:var(--destination-galaxy-item-max-size);max-inline-size:var(--destination-galaxy-item-max-size)}.destination-galaxy-item__screen.is-empty{border:var(--stroke-thin,1px) dashed var(--brand-foreground-primary-rest)}.destination-galaxy-item__footer{justify-content:space-between;align-items:center;gap:var(--spacing-xs,8px);height:32px;display:flex}.destination-galaxy-item.is-vertical .destination-galaxy-item__header{align-items:flex-start;gap:var(--spacing-xs,8px);flex-direction:column}.destination-galaxy-item.is-vertical .destination-galaxy-item__header__galaxy-name{text-overflow:ellipsis;white-space:nowrap;max-width:160px;overflow:hidden}.import-galaxy-list{justify-content:center;align-items:center;gap:var(--spacing-xl,20px);display:flex}.summary-modal{gap:var(--spacing-l,16px);min-inline-size:320px;display:grid}.summary-modal__list{gap:var(--spacing-xs,8px);display:grid}.summary-modal__list__item{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);border:var(--stroke-thin,1px) solid var(--neutral-stroke-black-rest);border-radius:var(--radius-xxs,4px);padding:var(--spacing-xl,20px)}.import-universe-controls{justify-content:flex-end;align-items:center;gap:var(--spacing-l,16px);padding:var(--spacing-xxxl,32px);display:flex}.origin-galaxy-item{gap:var(--spacing-xs,8px);display:grid}.origin-galaxy-item h3{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px)}.origin-galaxy-item__screen{--origin-galaxy-item-min-size:150px;min-block-size:var(--origin-galaxy-item-min-size);min-inline-size:var(--origin-galaxy-item-min-size)}.origin-galaxy-item__screen__background{position:absolute}.origin-galaxy-item__screen__content{object-fit:contain;position:absolute}.origin-galaxy-item__info{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-100,12px);line-height:var(--line-height-100,16px);letter-spacing:var(--letter-spacing-100,.13px)}.origin-galaxy-item.is-muted{color:var(--neutral-foreground-disabled-rest)}.origin-galaxy-item.is-muted .origin-galaxy-item__screen{position:relative}.origin-galaxy-item.is-muted .origin-galaxy-item__screen:after{content:"";opacity:.5;pointer-events:none;background-color:#fff;position:absolute;inset:0}.import-universe-mapping,.import-universe-mapping__content{flex-direction:column;flex:1;min-height:0;display:flex}.import-universe-mapping__content section{gap:var(--spacing-xxxl,32px);padding:var(--spacing-xl,20px);flex-direction:column;flex:1;display:flex}.import-universe-mapping__content section h2{font-family:var(--font-title);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-300,16px);line-height:var(--line-height-300,24px);align-items:center;gap:var(--spacing-l,16px);display:flex}.import-universe-mapping__content section h2 span{font-family:var(--font-title);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-300,16px);line-height:var(--line-height-300,24px)}.import-universe-mapping{overflow-y:auto}.tooltip{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-100,12px);line-height:var(--line-height-100,16px);letter-spacing:var(--letter-spacing-100,.13px);transition:opacity var(--transition-200) var(--timing,ease-in-out);opacity:1;justify-content:center;align-items:center;display:flex}.tooltip[data-entering],.tooltip[data-exiting]{opacity:0}.tooltip{color:oklch(95.7% .013 317.74);padding:var(--spacing-xxxs,4px) var(--spacing-xs,8px);border-radius:var(--radius-xxs,4px);max-width:200px;min-height:var(--spacing-xxl,24px);text-align:center;background-color:oklch(28% 0 0);flex-direction:column}.switch{justify-content:space-between;align-items:center;gap:var(--spacing-s,10px);width:100%;display:flex}.switch__slider{width:var(--switch-width);min-width:var(--switch-width);height:var(--switch-height);min-height:var(--switch-height);border:var(--stroke-thick,2px) solid var(--neutral-stroke-black-rest);border-radius:var(--radius-circular,99px);position:relative}.switch__slider__track{top:calc(50% - var(--switch-height) / 4);left:calc(var(--switch-height) / 4 - var(--stroke-thick,2px));width:calc(var(--switch-height) / 2);height:calc(var(--switch-height) / 2);border-radius:var(--radius-circular,99px);background-color:var(--neutral-foreground-black-rest);transition:transform var(--transition-200) var(--timing,ease-in-out);position:absolute}.switch__slider__track__wave{width:calc(var(--switch-height) / 2);height:calc(var(--switch-height) / 2);border-radius:var(--radius-circular,99px);background-color:oklch(from var(--neutral-foreground-black-rest) l c h/var(--opacity-wave-pressed));transition:transform var(--transition-200) var(--timing,ease-in-out);position:absolute;inset:0}.switch__slider__track__icon{aspect-ratio:1;font-size:calc(var(--switch-height) / 2.8);width:calc(var(--switch-height) / 2.8);color:var(--white);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.switch[data-focus-visible] .switch__slider__track{transform:scale(1.75)}.switch[data-focus-visible] .switch__slider__track__wave{background-color:oklch(from var(--neutral-foreground-black-rest) l c h/var(--opacity-wave-rest));transform:scale(1.4)}.switch[data-hovered]:not([data-disabled]) .switch__slider__track__wave{transform:scale(2.15)}.switch[data-pressed]:not([data-disabled]) .switch__slider__track{transform:scale(1.75)}.switch[data-pressed]:not([data-disabled]) .switch__slider__track__wave{background-color:oklch(from var(--neutral-foreground-black-rest) l c h/var(--opacity-wave-rest));transform:scale(1.4)}.switch[data-selected] .switch__slider{border-color:var(--brand-background-primary-rest);background-color:var(--brand-background-primary-rest)}.switch[data-selected] .switch__slider__track{background-color:var(--neutral-foreground-white-rest);transform:translateX(calc(var(--switch-width) - var(--switch-height))) scale(1.5)}.switch[data-selected] .switch__slider__track__wave{background-color:oklch(from var(--brand-foreground-primary-rest) l c h/var(--opacity-wave-pressed))}.switch[data-selected] .switch__slider__track__icon{color:var(--black)}.switch[data-selected][data-pressed]:not([data-disabled]) .switch__slider__track{transform:translateX(calc(var(--switch-width) - var(--switch-height))) scale(1.75)}.switch[data-selected][data-pressed]:not([data-disabled]) .switch__slider__track__wave{background-color:oklch(from var(--neutral-foreground-black-rest) l c h/var(--opacity-wave-rest));transform:scale(1.4)}.switch[data-selected][data-focus-visible] .switch__slider__track{background-color:var(--neutral-background-primary-selected);transform:translateX(calc(var(--switch-width) - var(--switch-height))) scale(1.7)}.switch[data-selected][data-focus-visible] .switch__slider__track__wave{background-color:oklch(from var(--brand-foreground-primary-rest) l c h/var(--opacity-wave-rest));transform:scale(1.5)}.switch[data-disabled]{color:var(--neutral-foreground-disabled-rest);cursor:default;background-color:#0000}.switch[data-disabled] .switch__slider{border-color:var(--neutral-background-disabled-rest);background-color:var(--neutral-background-disabled-rest)}.switch[data-disabled] .switch__slider__track{background-color:var(--neutral-foreground-disabled-rest)}.switch[data-disabled][data-selected] .switch__slider__track{background-color:var(--neutral-background-primary-selected)}.switch[data-disabled][data-selected] .switch__slider__track__icon{color:var(--neutral-foreground-black-rest)}.universe-action{width:480px}.universe-action .action-switch{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-100,12px);line-height:var(--line-height-100,16px);letter-spacing:var(--letter-spacing-100,.13px)}.universe-action .action-buttons{justify-content:space-between}.editable-text,.editable-text:focus,.editable-text[data-focused]{outline:none}.editable-text{outline-offset:var(--stroke-thick,2px)}.editable-text:focus-visible:not([data-focused]),.editable-text[data-focus-visible]{outline:var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest)}.editable-text{border:var(--stroke-thin,1px) solid transparent;border-radius:var(--radius-xs,8px);padding:var(--spacing-xxs,6px);font-size:inherit;line-height:inherit;background-color:#0000;width:100%}.editable-text:hover{border-color:var(--neutral-stroke-primary-hover)}.editable-text:focus{border-color:var(--neutral-stroke-black-selected)}.universe-name{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-400,22px);line-height:var(--line-height-400,28px);field-sizing:content;max-inline-size:50ch;max-width:260px;min-inline-size:25ch;overflow:hidden}.universe-header{justify-content:space-between;align-items:center;width:100%;display:flex}.universe-header .actions{justify-content:flex-end;align-items:center;gap:var(--spacing-xl,20px);width:100%;display:flex}.pressable-overlay{block-size:100%;position:absolute;inset:0}.assets-list-empty{justify-content:center;align-items:center;gap:var(--spacing-xl,20px);flex-direction:column;height:100%;display:flex}.assets-list-empty__message{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-400,22px);line-height:var(--line-height-400,28px);text-align:center}.assets-list-empty__actions{align-items:center;gap:var(--spacing-xl,20px);display:flex}.assets-selection-list{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.assets-selection-list--loading{justify-content:center;align-items:center}.assets-selection-list--loading .loader{width:100%;height:100%;position:absolute;inset:0}.assets-selection-list__heading{height:60px;padding:var(--spacing-xl,20px) var(--spacing-xxl,24px);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.assets-selection-list__heading__title{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px)}.assets-selection-list__heading__buttons{align-items:center;gap:var(--spacing-s,10px);display:flex}.assets-selection-list__heading--table{border-bottom:var(--stroke-thin,1px) solid oklch(73.3% 0 0)}.search-field{background-color:var(--neutral-background-secondary-rest);border-radius:var(--radius-m,16px);align-items:center;gap:6px;width:700px;height:50px;display:flex}.search-field__icon{color:oklch(39.1% .002 165);justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex}.search-field__input{background-color:#0000;border:none;width:100%;height:100%}.search-field__input::placeholder{color:oklch(39.1% .002 165)}.assets-modal{border-radius:var(--radius-m,16px);max-width:1200px;height:80svh;overflow:hidden}.assets-modal__header{align-items:center;gap:var(--spacing-xl,20px);padding:var(--spacing-l,16px) var(--spacing-m,12px);display:flex}.assets-modal__header__title{align-items:center;gap:var(--spacing-s,10px);width:212px;display:flex}.assets-modal__header__title__label{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-400,22px);line-height:var(--line-height-400,28px)}.assets-modal__header__close-button{justify-content:flex-end;align-items:center;width:175px;display:flex}.background-layer,.background-layer:focus,.background-layer[data-focused]{outline:none}.background-layer{outline-offset:var(--stroke-thick,2px)}.background-layer:focus-visible:not([data-focused]),.background-layer[data-focus-visible]{outline:var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest)}.background-layer{flex-direction:column;width:100%;height:100%;display:flex;position:relative}.background-layer__image{-webkit-user-select:none;user-select:none;object-fit:cover;width:100%;height:100%}.background-layer__image .hidden{opacity:0;pointer-events:none}.background-layer.guest .background-layer__image{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%}.background-layer__placeholder{width:100%;height:100%;position:relative}.background-layer__placeholder__rect{rx:10px;ry:10px;x:1px;y:1px;width:calc(100% - 2px);height:calc(100% - 2px);fill:oklch(from var(--neutral-background-primary-rest) l c h/90%);stroke:var(--brand-stroke-primary-rest);stroke-width:var(--stroke-thin,1px);stroke-dasharray:10 10}.background-layer__placeholder:hover .background-layer__placeholder__rect{fill:oklch(from var(--neutral-background-primary-selected) l c h/90%)}.background-layer__placeholder__label{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);color:var(--brand-foreground-primary-rest);align-items:center;gap:var(--spacing-s,10px);pointer-events:none;display:flex;position:absolute;bottom:50px;left:50%;transform:translate(-50%)}.content-layer,.content-layer:focus,.content-layer[data-focused]{outline:none}.content-layer{outline-offset:var(--stroke-thick,2px)}.content-layer:focus-visible:not([data-focused]),.content-layer[data-focus-visible]{outline:var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest)}.content-layer{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.content-layer:not(.valid){aspect-ratio:1}.content-layer[data-focus-visible]{position:absolute}.content-layer.valid.landscape{max-width:min-content;height:100%;max-height:100%}.content-layer.valid.portrait{width:100%;max-width:100%;max-height:min-content}.content-layer__image{-webkit-user-select:none;user-select:none;object-fit:contain}.content-layer__image.landscape{max-width:min-content;height:100%;max-height:100%}.content-layer__image.portrait{width:100%;max-width:100%;max-height:min-content}.content-layer__image .hidden{opacity:0;pointer-events:none}.content-layer__placeholder{width:clamp(200px, 50vw - var(--right-panel-width) * 2, 300px);height:clamp(200px, 50vw - var(--right-panel-width) * 2, 300px);position:relative}.content-layer__placeholder__rect{rx:10px;ry:10px;x:1px;y:1px;width:calc(100% - 2px);height:calc(100% - 2px);fill:oklch(from var(--neutral-background-primary-rest) l c h/90%);stroke:var(--brand-stroke-primary-rest);stroke-width:var(--stroke-thin,1px);stroke-dasharray:10 10}.content-layer__placeholder:hover .content-layer__placeholder__rect{fill:oklch(from var(--neutral-background-primary-selected) l c h/90%)}.content-layer__placeholder__label{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);color:var(--brand-foreground-primary-rest);align-items:center;gap:var(--spacing-s,10px);pointer-events:none;white-space:nowrap;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.draw-zone{cursor:crosshair;width:100%;height:100%;position:absolute;inset:0}.draw-zone>*{pointer-events:none}.draw-zone__rectangle{border-radius:var(--radius-xxs,4px);background-color:oklch(from var(--brand-background-primary-rest) l c h/var(--opacity-touch-rest));position:absolute}.editor-viewport{--container-height:calc(90svh - var(--header-height));--container-width:calc(90vw - calc(var(--right-panel-width) * 2));--layer-wrapper-aspect-ratio:var(--selected-screen-width,9) / var(--selected-screen-height,16);aspect-ratio:var(--layer-wrapper-aspect-ratio,9/16);justify-content:center;align-items:center;display:flex;position:relative}.editor-viewport.horizontal{max-width:calc(var(--container-height) * var(--selected-screen-width,9) / var(--selected-screen-height,16));width:var(--container-width)}.editor-viewport.vertical{height:var(--container-height);max-height:calc(var(--container-width) * var(--selected-screen-height,16) / var(--selected-screen-width,9))}.editor-viewport.guest{border-radius:var(--radius-xs,8px)}.editor-viewport.guest.has-background{background-color:var(--neutral-background-primary-rest)}.shooting-star-thumbnail{object-fit:contain;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.star-name{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-30,8px);line-height:var(--line-height-50,12px);text-overflow:ellipsis;white-space:nowrap;background-color:var(--brand-background-primary-rest);border-radius:var(--radius-xxs,4px);color:var(--neutral-foreground-onbrand-rest);left:var(--spacing-xxxs,4px);max-width:fit-content;padding:var(--spacing-xxxxs,2px) var(--spacing-xxxs,4px);top:var(--spacing-xxxs,4px);width:max(50px,50%);position:absolute;overflow:hidden}.star-overlay{text-overflow:ellipsis;white-space:nowrap;background-color:oklch(from var(--brand-background-primary-rest) l c h/var(--opacity-touch-rest));border:var(--stroke-thick,2px) solid var(--brand-stroke-primary-rest);border-radius:var(--radius-xxs,4px);position:absolute;overflow:hidden}.star-overlay:hover{background-color:oklch(from var(--brand-background-primary-rest) l c h/var(--opacity-touch-hover));border-color:var(--brand-stroke-primary-hover)}.star-overlay:active{background-color:oklch(from var(--brand-background-primary-rest) l c h/var(--opacity-touch-pressed));border-color:var(--brand-stroke-primary-pressed)}.star-overlay:focus{background-color:oklch(from var(--brand-background-primary-rest) l c h/var(--opacity-touch-rest));border-color:var(--brand-stroke-primary-rest)}.star-overlay.selected{background-color:oklch(from var(--brand-background-primary-rest) l c h/var(--opacity-touch-selected));border-color:var(--brand-stroke-primary-selected);cursor:move;z-index:1}.star-overlay.selected.locked{cursor:pointer}.star-overlay.selected:hover{background-color:oklch(from var(--brand-background-primary-rest) l c h/65%);border-color:var(--brand-stroke-primary-selected)}.star-overlay.selected:hover .star-name{background-color:var(--brand-background-primary-hover)}.star-overlay.selected:active{background-color:oklch(from var(--brand-background-primary-rest) l c h/70%);border-color:var(--brand-stroke-primary-selected)}.star-overlay.selected:active .star-name{background-color:var(--brand-background-primary-pressed)}.star-overlay.selected.is-empty{background-color:var(--brand-background-subtle-unused-selected);border-color:var(--brand-stroke-unused-selected)}.star-overlay.selected.is-empty .star-name{background-color:var(--brand-background-primary-unused-rest)}.star-overlay.selected.is-empty:hover .star-name{background-color:var(--brand-background-primary-unused-hover)}.star-overlay.selected.is-empty:active .star-name{background-color:var(--brand-background-primary-unused-pressed)}.star-overlay:disabled{pointer-events:none;background-color:oklch(from var(--neutral-background-primary-rest) l c h/40%);border-color:var(--brand-stroke-primary-rest)}.star-overlay:disabled .star-name{background-color:var(--neutral-background-disabled-rest);color:var(--neutral-background-disabled-rest)}.custom-resize-handle{cursor:nwse-resize;tabindex:-1;width:20px;height:20px;position:absolute;top:calc(100% - 10px);left:calc(100% - 10px)}.touch-point{background-color:oklch(from var(--brand-background-primary-rest) l c h/var(--opacity-touch-rest));border:var(--stroke-thick,2px) solid var(--brand-stroke-primary-rest);border-radius:var(--radius-xxs,4px);position:absolute;overflow:hidden}.touch-point[data-hovered]{background-color:oklch(from var(--brand-background-primary-rest) l c h/var(--opacity-touch-hover));border-color:var(--brand-stroke-primary-hover)}.touch-point[data-hovered] .star-name{background-color:var(--brand-background-primary-hover)}.touch-point[data-pressed]{background-color:oklch(from var(--brand-background-primary-rest) l c h/var(--opacity-touch-pressed));border-color:var(--brand-stroke-primary-pressed)}.touch-point[data-pressed] .star-name{background-color:var(--brand-background-primary-pressed)}.touch-point[data-focus-visible]{background-color:oklch(from var(--brand-background-primary-rest) l c h/var(--opacity-touch-rest));border-color:var(--brand-stroke-primary-rest)}.touch-point[data-focus-visible] .star-name{background-color:var(--brand-background-primary-rest)}.touch-point--selected{background-color:oklch(from var(--brand-background-primary-selected) l c h/var(--opacity-touch-selected));border-color:var(--brand-stroke-primary-selected);cursor:move;z-index:1}.touch-point--selected:hover{background-color:oklch(from var(--brand-background-primary-selected) l c h/65%);border-color:var(--brand-stroke-primary-selected)}.touch-point--selected:active{background-color:oklch(from var(--brand-background-primary-rest) l c h/70%);border-color:var(--brand-stroke-primary-selected)}.touch-point--disabled{pointer-events:none;background-color:oklch(from var(--neutral-background-primary-rest) l c h/40%);border-color:var(--brand-stroke-primary-rest)}.touch-point--disabled .star-name{background-color:var(--neutral-background-disabled-rest);color:var(--neutral-background-disabled-rest)}.touch-point.is-empty{background-color:var(--brand-background-subtle-unused-rest);border-color:var(--brand-stroke-unused-rest)}.touch-point.is-empty .star-name{background-color:var(--brand-background-primary-unused-rest)}.touch-point.is-empty[data-hovered]{background-color:var(--brand-background-subtle-unused-hover);border-color:var(--brand-stroke-unused-hover)}.touch-point.is-empty[data-hovered] .star-name{background-color:var(--brand-background-primary-unused-hover)}.touch-point.is-empty[data-pressed]{background-color:var(--brand-background-subtle-unused-pressed);border-color:var(--brand-stroke-unused-pressed)}.touch-point.is-empty[data-pressed] .star-name{background-color:var(--brand-background-primary-unused-pressed)}.touch-point.is-empty.touch-point--selected{background-color:var(--brand-background-subtle-unused-selected)}.zoom-controls{bottom:3svh;right:calc(var(--right-panel-width) + 3vw);align-items:center;gap:var(--spacing-xxs,6px);display:flex;position:fixed}.zoom-controls__dropdown{border:var(--stroke-thin,1px) solid var(--neutral-stroke-black-rest);border-radius:var(--radius-xs,8px);min-width:115px}.zoom-controls__dropdown__option{color:var(--brand-foreground-primary-rest);justify-content:center;align-items:center;display:flex}.zoom-controls__value{align-items:center;gap:var(--spacing-xs,8px);padding-inline:var(--spacing-l,16px) var(--spacing-xxl,24px);display:flex}.zoom-controls__value__icon{color:var(--neutral-foreground-black-rest);transition:transform var(--transition-200) var(--timing,ease-in-out)}.zoom-controls__value__icon.active{transform:rotate(180deg)}.galaxy-editor{-ms-overflow-style:none;scrollbar-width:none;justify-content:center;align-items:center;display:flex}.galaxy-editor::-webkit-scrollbar{display:none}.galaxy-editor{background-color:var(--neutral-background-secondary-rest);width:100%;height:100%;position:relative;overflow:hidden}.galaxy-editor__overlay{cursor:default}.screen-icon{justify-content:center;align-items:center;font-size:10px;font-weight:700;display:flex}.screen-icon--small{min-width:var(--icon-s,18px);height:var(--icon-s,18px)}.screen-icon--default{min-width:var(--icon-m,24px);height:var(--icon-m,24px)}.screen-icon__shape{border:var(--stroke-thick,2px) solid var(--neutral-foreground-black-rest);border-radius:var(--radius-xxs,4px);justify-content:center;align-items:center;display:flex}.screen-icon__shape--horizontal.screen-icon__shape--small{width:16px;height:12px}.screen-icon__shape--horizontal.screen-icon__shape--default{width:18px;height:14px}.screen-icon__shape--vertical.screen-icon__shape--small{width:12px;height:16px}.screen-icon__shape--vertical.screen-icon__shape--default{width:14px;height:18px}.screen-icon__shape.selected{border-color:var(--neutral-stroke-black-selected);color:var(--brand-foreground-primary-rest)}.screen-icon__shape.muted{border-color:var(--neutral-foreground-disabled-rest);color:var(--neutral-foreground-disabled-rest)}.expand-icon{transition:transform var(--transition-200) var(--timing,ease-in-out)}.expand-icon.rotated{transform:rotate(180deg)}.disclosure-header{align-items:center;gap:var(--spacing-xs,8px);display:flex}.disclosure[data-expanded] .expand-icon{transform:rotate(180deg)}.disclosure-panel{height:var(--disclosure-panel-height,auto);transition:height var(--transition-200,0) var(--timing,ease-in-out);overflow:clip}.tab-selection{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);cursor:pointer;justify-content:space-between;align-items:center;gap:var(--spacing-xs,8px);height:40px;padding:var(--spacing-m,12px) var(--spacing-m,12px);border-radius:var(--radius-xs,8px);flex:1 0 0;display:flex;overflow:hidden}.tab-selection:hover{background-color:var(--neutral-background-primary-hover)}.tab-selection:active{background-color:var(--neutral-background-primary-pressed)}.tab-selection--selected{background-color:var(--neutral-background-primary-selected);color:var(--brand-foreground-primary-rest)}.tab-selection--selected:hover{background-color:var(--neutral-background-primary-selected-hover)}.tab-selection--selected:active{background-color:var(--neutral-background-primary-selected-pressed)}.tab-selection:disabled{pointer-events:none;background-color:var(--neutral-background-disabled-rest);color:var(--neutral-foreground-disabled-rest)}.tab-selection__box{align-items:center;gap:var(--spacing-xs,8px);display:flex;overflow:hidden}.tab-selection__box__content{text-overflow:ellipsis;white-space:nowrap;text-align:left;overflow:hidden}.galaxy-list{gap:var(--spacing-s,10px);padding-top:var(--spacing-m,16px);flex-direction:column;display:flex}.galaxy-list__trigger{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-400,22px);line-height:var(--line-height-400,28px);align-items:center;gap:var(--spacing-xs,8px);justify-content:space-between;width:100%;display:flex}.add-star-button{transition:transform var(--transition-200) var(--timing,ease-in-out)}.add-star-button.active{transform:rotate(135deg)}.star-selection{cursor:pointer;width:100%;padding:var(--spacing-m,12px);height:auto}.star-selection__content{flex-direction:column;display:flex}.star-selection__content__label{text-overflow:ellipsis;white-space:nowrap;align-self:flex-start;max-width:100%;overflow:hidden}.star-selection__content__screens-list{align-items:center;gap:var(--spacing-xxxs,4px);display:flex}.star-selection.is-empty .star-selection__content__label,.star-selection.is-empty span{color:var(--brand-background-primary-unused-rest)}.star-list{flex-direction:column;display:flex}.star-list__heading{justify-content:space-between;align-items:center;width:100%;display:flex}.star-list__heading__title{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-400,22px);line-height:var(--line-height-400,28px)}.star-list__heading__actions{align-items:center;gap:var(--spacing-m,12px);display:flex}.star-list__empty{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);height:100%;min-height:100px;color:var(--neutral-foreground-black-muted);justify-content:center;align-items:center;display:flex}.star-list__content{padding-top:var(--spacing-m,16px);gap:var(--spacing-s,10px);flex-direction:column;display:flex}.universe-left-panel{gap:var(--spacing-xs,8px);flex-direction:column;display:flex}.allow-guest-closure-switch{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px)}.allow-guest-closure-switch__content{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:var(--spacing-xs,8px);max-width:85%;display:flex;overflow:hidden}.galaxy-menu-visibility-switch{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px)}.galaxy-menu-visibility-switch__content{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:var(--spacing-xs,8px);max-width:85%;display:flex;overflow:hidden}.galaxy-menu-visibility-switch__content>.button,.galaxy-menu-visibility-switch__content>.button:focus,.galaxy-menu-visibility-switch__content>.button[data-focused]{outline:none}.galaxy-menu-visibility-switch__content>.button:focus-visible:not([data-focused]),.galaxy-menu-visibility-switch__content>.button[data-focus-visible]{outline:var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest);outline-offset:calc(-1 * var(--stroke-thick,2px))}.galaxy-menu-visibility-switch[data-disabled] .galaxy-menu-visibility-switch__content__icon-button{color:var(--neutral-foreground-disabled-rest)}.selected-galaxy-controls{gap:var(--spacing-s,10px);flex-direction:column;display:flex}.selected-galaxy-details{gap:var(--spacing-s,10px);padding-top:var(--spacing-m,16px);flex-direction:column;display:flex}.selected-galaxy-details__item{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);color:var(--neutral-foreground-black-muted);justify-content:space-between;display:flex}.selected-galaxy{gap:var(--spacing-s,10px);flex-direction:column;display:flex}.selected-galaxy__heading{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-400,22px);line-height:var(--line-height-400,28px);align-items:center;gap:var(--spacing-xs,8px);justify-content:space-between;width:100%;display:flex}.selected-galaxy__heading__box{align-items:center;gap:var(--spacing-s,10px);max-width:200px;display:flex}.selected-galaxy__heading__box__label{text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}.asset-item{justify-content:space-between;align-items:center;gap:var(--spacing-x,10px);width:100%;display:flex}.asset-item__box{align-items:center;gap:var(--spacing-x,10px);flex-grow:1;min-width:0;display:flex}.asset-item__url{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);text-overflow:ellipsis;white-space:nowrap;text-align:left;flex-grow:1;flex-shrink:1;width:100%;min-width:0;overflow:hidden}.asset-item__url.empty{width:100%;max-width:none;color:var(--neutral-foreground-black-muted)}.background-details{gap:var(--spacing-xl,20px);padding-block:var(--spacing-xs,8px);flex-direction:column;display:flex}.background-details__content{gap:var(--spacing-xl,20px);flex-direction:column;display:flex}.background-details__apply-to-all-button{justify-content:center;align-items:center;display:flex}.content-details{gap:var(--spacing-xl,20px);padding-block:var(--spacing-xs,8px);flex-direction:column;display:flex}.content-details__content{gap:var(--spacing-xl,20px);flex-direction:column;display:flex}.content-details__apply-to-all-button{justify-content:center;align-items:center;display:flex}.layer-list{gap:var(--spacing-s,10px);padding-top:var(--spacing-m,16px);flex-direction:column;display:flex}.layer-list__trigger{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-400,22px);line-height:var(--line-height-400,28px);align-items:center;gap:var(--spacing-xs,8px);justify-content:space-between;width:100%;display:flex}.layer-list__layer-trigger{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);align-items:center;gap:var(--spacing-xs,8px);inline-size:100%;padding-block:var(--spacing-xs,8px);display:flex}.shooting-star-asset{gap:var(--spacing-m,12px);display:grid}.shooting-star-asset__description{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-75,11px);line-height:var(--line-height-100,16px);letter-spacing:var(--letter-spacing-200,.14px)}.shooting-star-asset__collapsible-trigger{font-family:var(--font-title);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-300,16px);line-height:var(--line-height-300,24px);align-items:center;gap:var(--spacing-xs,8px);justify-content:space-between;width:100%;display:flex}.shooting-star-asset__collapsible-content{padding-top:var(--spacing-s,10px)}.star-type-switch{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-100,12px);line-height:var(--line-height-100,16px);align-items:center;gap:var(--spacing-m,16px);grid-template-columns:repeat(4,auto);display:grid}.star-action{align-items:center;gap:var(--spacing-xs,8px);grid-template-columns:24px 18px 1fr auto;inline-size:100%;display:grid}.star-action__name{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);text-overflow:ellipsis;white-space:nowrap;text-align:left;inline-size:100%;overflow:hidden}.star-action.empty{grid-template-columns:24px 1fr 24px}.star-action.empty .star-action__name{color:var(--neutral-foreground-black-muted)}.star-action-collapsible{gap:var(--spacing-xxxs,4px);padding-block-start:var(--spacing-xxxs,4px);display:flex}.star-action-collapsible__separator.vertical{height:100px;margin-inline-start:var(--spacing-m,12px)}.star-action-collapsible__content{inline-size:100%}.star-action-collapsible__content__action{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-100,12px);line-height:var(--line-height-100,16px);align-items:center;gap:var(--spacing-xs,10px);padding-block:var(--spacing-xxxs,4px);inline-size:100%;display:flex}.star-action-collapsible__content__action[data-hovered]{color:var(--brand-foreground-link-hover)}.star-action-collapsible__content__action[data-pressed]{color:var(--brand-foreground-link-pressed)}.star-action-collapsible__content__action.confirm-delete{color:var(--status-warning-foreground-primary-rest)}.star-action-collapsible__content__action.confirm-delete[data-hovered]{color:var(--status-warning-foreground-primary-hover)}.star-action-collapsible__content__action.confirm-delete[data-pressed]{color:var(--status-warning-foreground-primary-pressed)}.star-action-card{justify-content:space-between;align-items:center;gap:var(--spacing-s,10px);border-radius:var(--radius-xs,8px);width:100%;display:flex}.star-action-card__content{align-items:center;gap:var(--spacing-s,10px);max-width:calc(100% - 106px);display:flex}.star-action-card__content.disabled{pointer-events:none}.star-action-card__content__button{align-items:center;gap:var(--spacing-s,10px);width:100%;display:flex}.star-action-card__content__asset{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);text-overflow:ellipsis;white-space:nowrap;text-align:left;overflow:hidden}.star-action-card.empty .star-action-card__content{width:100%;max-width:none}.star-action-card.empty .star-action-card__content__asset{color:var(--neutral-foreground-black-muted);width:100%}.star-action-card.disabled{pointer-events:none}.star-affects{gap:var(--spacing-xl,20px);flex-direction:column;display:flex}.star-affects__title{font-family:var(--font-title);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-300,16px);line-height:var(--line-height-300,24px)}.star-affects__list{gap:var(--spacing-s,10px);flex-direction:column;display:flex}.star-rect-input{align-items:center;gap:var(--spacing-s,10px);height:2.5ch;display:flex}.star-rect-input:hover .star-rect-input__value input:not(:focus){border-color:var(--neutral-stroke-black-hover)}.star-rect-input__label{color:var(--neutral-foreground-black-muted);width:1ch}.star-rect-input__value{width:8.5ch;position:relative}.star-rect-input__value input,.star-rect-input__value input:focus,.star-rect-input__value input[data-focused]{outline:none}.star-rect-input__value input{outline-offset:var(--stroke-thick,2px)}.star-rect-input__value input:focus-visible:not([data-focused]),.star-rect-input__value input[data-focus-visible]{outline:var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest)}.star-rect-input__value input{border:var(--stroke-thin,1px) solid transparent;border-radius:var(--radius-xs,8px);padding:var(--spacing-xxs,6px);font-size:inherit;line-height:inherit;width:100%}.star-rect-input__value input:focus{border-color:var(--neutral-stroke-black-selected)}.star-rect-input__value__percent{right:var(--spacing-xs,8px);position:absolute;top:50%;transform:translateY(-50%)}.star-rect-input__span{padding:var(--spacing-xxs,6px)}.star-rect{gap:var(--spacing-xl,20px);flex-direction:column;display:flex}.star-rect__title{font-family:var(--font-title);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-300,16px);line-height:var(--line-height-300,24px)}.star-rect__content{gap:var(--spacing-s,10px);padding-inline:var(--spacing-s,10px);flex-direction:column;display:flex}.star-rect__content__row{justify-content:space-between;align-items:center;display:flex}.star-details{gap:var(--spacing-xxxl,32px);flex-direction:column;display:flex}.star-details__heading{align-items:center;gap:var(--spacing-s,10px);display:flex}.star-details__heading__title{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-400,22px);line-height:var(--line-height-400,28px);flex:1}.universe-thumbnail-preview{gap:var(--spacing-l,16px);place-items:center;display:grid}.universe-thumbnail-preview__card{width:clamp(160px,15vw,250px)}.universe-right-panel{gap:var(--spacing-xxl,24px);flex-direction:column;display:flex}.universe-main{grid-template-columns:var(--left-panel-width,220px) 1fr var(--right-panel-width,clamp(200px, 20vw, 300px));display:grid}.universe-main>*{-ms-overflow-style:none;scrollbar-width:none}.universe-main>::-webkit-scrollbar{display:none}.universe-main>*{height:calc(100svh - var(--header-height,80px));padding:var(--spacing-xxxl,32px) var(--spacing-xl,20px);overflow-y:auto}.universe-main>:first-child{border-right:var(--stroke-thin,1px) solid var(--neutral-stroke-primary-rest)}.universe-main>:last-child{border-left:var(--stroke-thin,1px) solid var(--neutral-stroke-primary-rest);padding-bottom:100px}.universe{grid-template-rows:var(--header-height,80px) 1fr;display:grid;overflow:hidden}.logout-page{justify-content:center;align-items:center;min-height:100vh;padding-top:100px;display:flex}.forbidden-page{flex-direction:column;flex:1;display:flex}.forbidden-page .error-page__content{transform:none}.google-auth-button-wrapper{width:100vw;height:100svh;animation:fade-in var(--transition-200) var(--timing,ease-in-out);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.google-auth-button{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-400,22px);line-height:var(--line-height-400,28px)}.toaster{bottom:var(--spacing-l,16px);right:var(--spacing-l,16px);gap:var(--spacing-s,10px);z-index:70;outline:none;flex-direction:column-reverse;display:flex;position:fixed}.toaster__toast{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);background-color:var(--neutral-background-subtle-rest);border:var(--stroke-thin,1px) solid var(--neutral-stroke-primary-rest);border-radius:var(--radius-xxs,4px);box-shadow:var(--elevation-3);color:var(--neutral-foreground-black-rest);align-items:center;gap:var(--spacing-s,10px);min-width:280px;max-width:480px;padding:var(--spacing-s,10px) var(--spacing-s,10px) var(--spacing-s,10px) var(--spacing-l,16px);view-transition-class:toast;display:flex}.toaster__toast--info .toaster__toast__content>.icon{color:var(--brand-foreground-primary-rest)}.toaster__toast--success .toaster__toast__content>.icon{color:var(--status-success-foreground-secondary-rest)}.toaster__toast--warning .toaster__toast__content>.icon{color:var(--status-warning-foreground-secondary-rest)}.toaster__toast--error .toaster__toast__content>.icon{color:var(--status-danger-foreground-secondary-rest)}.toaster__toast--loading .toaster__toast__content>.icon{animation:1s linear infinite toast-spin}.toaster__toast__content{align-items:center;gap:var(--spacing-s,10px);flex:1;min-width:0;display:flex}.toaster__toast__message{flex:1;min-width:0}.toaster__toast__close{color:var(--neutral-foreground-black-light)}::view-transition-new(.toast):only-child{animation:toast-slide-in var(--transition-200,.2s) var(--timing,ease-out)}::view-transition-old(.toast):only-child{animation:toast-slide-out var(--transition-200,.2s) var(--timing,ease-in) forwards}@keyframes toast-slide-in{0%{opacity:0;translate:100%}}@keyframes toast-slide-out{to{opacity:0;translate:100%}}@keyframes toast-spin{to{transform:rotate(360deg)}}.small-screen{background-color:var(--neutral-background-primary-rest);width:100vw;height:100svh;padding:10svh var(--spacing-l,16px);z-index:100;flex-direction:column;justify-content:center;align-items:center;gap:5vmin;display:none;position:fixed;inset:0}@media (width<1200px),(height<675px){.small-screen{display:flex}}.small-screen__wrapper{justify-content:center;align-items:center;gap:var(--spacing-xxxl,32px);flex-direction:column;display:flex}.small-screen__wrapper__image{width:100%;height:300px}.small-screen__wrapper__box{justify-content:center;align-items:center;gap:var(--spacing-l,16px);text-align:center;flex-direction:column;display:flex}.small-screen__wrapper__box__title{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-800,36px);line-height:var(--line-height-800,44px)}.small-screen__wrapper__box__description{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-300,16px);line-height:var(--line-height-300,24px)}@media (width<1200px),(height<675px){body .modal{display:none}}@layer reset{a,abbr,acronym,address,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a:not([class]){-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto}body{-webkit-font-smoothing:antialiased;text-rendering:optimizespeed;min-height:100vh;line-height:1}h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;text-wrap:balance}html:focus-within{scroll-behavior:smooth}canvas,img,picture,svg,video{max-width:100%;display:block}img{shape-margin:.75rem;vertical-align:middle;background-repeat:no-repeat;background-size:cover;height:auto;font-style:italic}svg{max-height:100%}input,select,textarea{field-sizing:content}p{overflow-wrap:break-word;text-wrap:pretty}#root{isolation:isolate}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}*,:before,:after{box-sizing:border-box;font:inherit;line-height:inherit;margin:0;padding:0}a{color:inherit;text-decoration:none;display:inline-block}del,ins{text-decoration:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:""}body{min-block-size:100svh}button{color:inherit;cursor:pointer;background-color:#0000;border:none;height:fit-content}fieldset{border:none}html{interpolate-size:allow-keywords}input{outline:0;font-family:inherit}input[type=number]{appearance:textfield}label{cursor:pointer}li,ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}}@layer tokens{:root{--font-title:"Google Sans", sans-serif;--font-base:"Google Sans Text", sans-serif;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--opacity-overlay-backdrop:32%;--opacity-shadow-soft:15%;--opacity-shadow-strong:30%;--opacity-tint-hover:10%;--opacity-tint-pressed:20%;--opacity-wave-rest:12%;--opacity-wave-pressed:8%;--opacity-touch-rest:30%;--opacity-touch-hover:35%;--opacity-touch-pressed:40%;--opacity-touch-selected:60%;--stroke-width-none:0;--stroke-width-10:1px;--stroke-width-20:2px;--stroke-width-30:3px;--stroke-width-40:4px;--border-radius-none:0;--border-radius-40:4px;--border-radius-80:8px;--border-radius-120:12px;--border-radius-160:16px;--border-radius-280:28px;--border-radius-320:32px;--border-radius-circular:99px;--size-none:0px;--size-20:2px;--size-40:4px;--size-60:6px;--size-80:8px;--size-100:10px;--size-120:12px;--size-160:16px;--size-200:20px;--size-240:24px;--size-280:28px;--size-320:32px;--size-360:36px;--size-400:40px;--size-440:44px;--size-480:48px;--size-520:52px;--font-size-30:8px;--font-size-45:9px;--font-size-60:10px;--font-size-75:11px;--font-size-100:12px;--font-size-200:14px;--font-size-300:16px;--font-size-400:22px;--font-size-500:24px;--font-size-600:28px;--font-size-700:32px;--font-size-800:36px;--font-size-900:45px;--font-size-1000:57px;--line-height-50:12px;--line-height-100:16px;--line-height-200:20px;--line-height-300:24px;--line-height-400:28px;--line-height-500:32px;--line-height-600:36px;--line-height-700:40px;--line-height-800:44px;--line-height-900:52px;--line-height-1000:67px;--letter-spacing-100:.13px;--letter-spacing-200:.14px;--brand-10:oklch(15.4% .032 260.74);--brand-20:oklch(21.3% .057 262.58);--brand-30:oklch(27.1% .081 261.45);--brand-40:oklch(32.4% .103 261.41);--brand-50:oklch(37.5% .122 261.4);--brand-60:oklch(42.5% .141 261.39);--brand-70:oklch(47.3% .16 261.39);--brand-80:oklch(51.2% .178 261.4);--brand-90:oklch(55.8% .197 261.4);--brand-100:oklch(60.4% .215 261.41);--brand-110:oklch(64.5% .19 261.46);--brand-120:oklch(67.2% .174 261.6);--brand-130:oklch(71.8% .146 261.91);--brand-140:oklch(75.7% .124 262.18);--brand-150:oklch(79.6% .102 262.42);--brand-160:oklch(83.6% .081 262.63);--brand-170:oklch(87.7% .06 262.8);--brand-180:oklch(91.6% .04 264.36);--neutral-0:oklch(0% 0 0);--neutral-2:oklch(11.6% 0 0);--neutral-4:oklch(14.6% 0 0);--neutral-6:oklch(17% 0 0);--neutral-8:oklch(19.3% 0 0);--neutral-10:oklch(21.6% 0 0);--neutral-12:oklch(23.8% 0 0);--neutral-14:oklch(25.9% 0 0);--neutral-16:oklch(28% 0 0);--neutral-18:oklch(30.1% 0 0);--neutral-20:oklch(32.1% 0 0);--neutral-22:oklch(34.1% 0 0);--neutral-24:oklch(36.1% 0 0);--neutral-26:oklch(38% 0 0);--neutral-28:oklch(39.9% 0 0);--neutral-30:oklch(41.8% 0 0);--neutral-32:oklch(43.7% 0 0);--neutral-34:oklch(45.6% 0 0);--neutral-36:oklch(47.4% 0 0);--neutral-38:oklch(49.2% 0 0);--neutral-40:oklch(51% 0 0);--neutral-42:oklch(52.8% 0 0);--neutral-44:oklch(54.6% 0 0);--neutral-46:oklch(56.3% 0 0);--neutral-48:oklch(58.1% 0 0);--neutral-50:oklch(59.8% 0 0);--neutral-52:oklch(61.5% 0 0);--neutral-54:oklch(63.2% 0 0);--neutral-56:oklch(64.9% 0 0);--neutral-58:oklch(66.6% 0 0);--neutral-60:oklch(68.3% 0 0);--neutral-62:oklch(70% 0 0);--neutral-64:oklch(71.6% 0 0);--neutral-66:oklch(73.3% 0 0);--neutral-68:oklch(74.9% 0 0);--neutral-70:oklch(76.5% 0 0);--neutral-72:oklch(78.1% 0 0);--neutral-74:oklch(79.7% 0 0);--neutral-76:oklch(81.3% 0 0);--neutral-78:oklch(82.9% 0 0);--neutral-80:oklch(84.5% 0 0);--neutral-82:oklch(86.1% 0 0);--neutral-84:oklch(87.7% 0 0);--neutral-86:oklch(89.2% 0 0);--neutral-88:oklch(90.8% 0 0);--neutral-90:oklch(92.3% 0 0);--neutral-92:oklch(93.9% 0 0);--neutral-94:oklch(95.4% 0 0);--neutral-96:oklch(97% 0 0);--neutral-98:oklch(98.5% 0 0);--neutral-100:oklch(100% 0 0);--red-10:oklch(12.6% .038 19.08);--red-20:oklch(17.7% .061 19.71);--red-30:oklch(23.5% .084 23.19);--red-40:oklch(27.9% .105 23.83);--red-50:oklch(32.1% .122 24.46);--red-60:oklch(36.3% .14 24.34);--red-70:oklch(40.2% .156 25.26);--red-80:oklch(44.2% .173 25.67);--red-90:oklch(47.9% .188 25.72);--red-100:oklch(52.7% .208 26.06);--red-110:oklch(54.5% .197 23.13);--red-120:oklch(58.1% .182 20.43);--red-130:oklch(62.3% .161 18.07);--red-140:oklch(67.2% .136 15.19);--red-150:oklch(72.4% .111 14.83);--red-160:oklch(77.8% .086 13.74);--yellow-10:oklch(16.4% .034 60.82);--yellow-20:oklch(23.1% .056 51.37);--yellow-30:oklch(29.1% .075 46.82);--yellow-40:oklch(35.1% .094 45.39);--yellow-50:oklch(40.9% .114 44.41);--yellow-60:oklch(46.4% .131 43.83);--yellow-70:oklch(51.8% .148 43.42);--yellow-80:oklch(57.9% .167 43.25);--yellow-90:oklch(63.1% .184 42.82);--yellow-100:oklch(68% .199 42.77);--yellow-110:oklch(70.4% .183 45.77);--yellow-120:oklch(73.1% .165 47.89);--yellow-130:oklch(75.3% .148 49.14);--yellow-140:oklch(78.4% .127 50.14);--yellow-150:oklch(81.8% .107 50.8);--yellow-160:oklch(85.2% .084 51.3);--green-10:oklch(14.2% .035 143.44);--green-20:oklch(18% .051 143.09);--green-30:oklch(22.9% .066 143.02);--green-40:oklch(27.8% .085 142.86);--green-50:oklch(32.2% .1 142.82);--green-60:oklch(35% .109 142.8);--green-70:oklch(39.6% .126 142.73);--green-80:oklch(43.6% .14 142.71);--green-90:oklch(47.9% .155 142.67);--green-100:oklch(50.4% .163 142.67);--green-110:oklch(55.8% .162 143.02);--green-120:oklch(60% .148 143.46);--green-130:oklch(64.7% .132 143.86);--green-140:oklch(69.5% .115 144.22);--green-150:oklch(75% .094 144.57);--green-160:oklch(79.9% .078 144.81);--spacing-none:var(--size-none,0);--spacing-xxxxs:var(--size-20,2px);--spacing-xxxs:var(--size-40,4px);--spacing-xxs:var(--size-60,6px);--spacing-xs:var(--size-80,8px);--spacing-s:var(--size-100,10px);--spacing-m:var(--size-120,12px);--spacing-l:var(--size-160,16px);--spacing-xl:var(--size-200,20px);--spacing-xxl:var(--size-240,24px);--spacing-xxxl:var(--size-320,32px);--icon-xs:16px;--icon-s:18px;--icon-m:24px;--icon-l:48px;--input-height:56px;--header-height:80px;--left-panel-width:220px;--right-panel-width:300px;--dialog-width:clamp(280px, 95vw, 773px);--stroke-none:var(--stroke-width-none,0);--stroke-thin:var(--stroke-width-10,1px);--stroke-thick:var(--stroke-width-20,2px);--stroke-thicker:var(--stroke-width-30,3px);--stroke-thickest:var(--stroke-width-40,4px);--radius-none:var(--border-radius-none,0);--radius-xxs:var(--border-radius-40,4px);--radius-xs:var(--border-radius-80,8px);--radius-s:var(--border-radius-120,12px);--radius-m:var(--border-radius-160,16px);--radius-l:var(--border-radius-280,28px);--radius-xl:var(--border-radius-320,32px);--radius-circular:var(--border-radius-circular,99px);--white:var(--neutral-100);--black:var(--neutral-0);--neutral-foreground-black-rest:var(--neutral-14);--neutral-foreground-black-light:var(--neutral-34);--neutral-foreground-black-muted:var(--neutral-66);--neutral-foreground-white-rest:var(--neutral-100);--neutral-foreground-disabled-rest:var(--neutral-74);--neutral-background-disabled-rest:var(--neutral-94);--neutral-foreground-onbrand-rest:var(--neutral-100);--neutral-stroke-black-rest:var(--neutral-38);--neutral-stroke-black-hover:var(--neutral-34);--neutral-stroke-black-pressed:var(--neutral-30);--neutral-stroke-black-selected:var(--brand-100);--neutral-stroke-primary-rest:var(--neutral-82);--neutral-stroke-primary-hover:var(--neutral-88);--neutral-stroke-disabled-rest:var(--neutral-88);--neutral-background-subtle-rest:var(--neutral-100);--neutral-background-subtle-hover:var(--neutral-96);--neutral-background-subtle-pressed:var(--neutral-88);--neutral-background-primary-rest:var(--neutral-100);--neutral-background-primary-hover:var(--neutral-96);--neutral-background-primary-pressed:var(--neutral-88);--neutral-background-primary-selected:var(--brand-180);--neutral-background-primary-selected-hover:var(--brand-170);--neutral-background-primary-selected-pressed:var(--brand-150);--neutral-background-secondary-rest:var(--neutral-96);--neutral-background-secondary-hover:var(--neutral-90);--neutral-background-secondary-pressed:var(--neutral-86);--neutral-background-secondary-selected:var(--brand-160);--brand-background-primary-rest:var(--brand-100);--brand-background-primary-hover:var(--brand-110);--brand-background-primary-pressed:var(--brand-120);--brand-foreground-primary-rest:var(--brand-100);--brand-foreground-link-rest:var(--brand-100);--brand-foreground-link-hover:var(--brand-90);--brand-foreground-link-pressed:var(--brand-80);--brand-background-secondary-rest:var(--brand-160);--brand-background-secondary-hover:var(--brand-150);--brand-background-secondary-pressed:var(--brand-130);--brand-stroke-primary-rest:var(--brand-140);--brand-stroke-primary-hover:var(--brand-120);--brand-stroke-primary-pressed:var(--brand-80);--brand-stroke-primary-selected:var(--brand-100);--brand-stroke-focus-rest:var(--brand-100);--status-danger-background-primary-rest:var(--red-160);--status-danger-foreground-primary-rest:var(--red-90);--status-danger-stroke-primary-rest:var(--red-140);--status-danger-background-secondary-rest:var(--red-100);--status-danger-foreground-secondary-rest:var(--red-100);--status-danger-stroke-secondary-rest:var(--red-100);--status-warning-background-primary-rest:var(--yellow-160);--status-warning-foreground-primary-rest:var(--yellow-80);--status-warning-foreground-primary-hover:var(--yellow-70);--status-warning-foreground-primary-pressed:var(--yellow-60);--status-warning-stroke-primary-rest:var(--yellow-140);--status-warning-background-secondary-rest:var(--yellow-100);--status-warning-foreground-secondary-rest:var(--yellow-70);--status-success-background-primary-rest:var(--green-160);--status-success-foreground-primary-rest:var(--green-90);--status-success-stroke-primary-rest:var(--green-140);--status-success-background-secondary-rest:var(--green-100);--status-success-foreground-secondary-rest:var(--green-100);--status-success-stroke-secondary-rest:var(--green-100);--status-success-background-inverted-rest:var(--green-120);--brand-background-primary-unused-rest:oklch(54.6% .157 306.54);--brand-background-primary-unused-hover:oklch(57.4% .147 306.98);--brand-background-primary-unused-pressed:oklch(70.7% .1 308.37);--brand-background-subtle-unused-rest:oklch(90.7% .031 310.12/.4);--brand-background-subtle-unused-hover:oklch(87% .042 309.31/.5);--brand-background-subtle-unused-pressed:oklch(84.1% .053 309.85/.6);--brand-background-subtle-unused-selected:oklch(70.7% .1 308.37/.6);--brand-stroke-unused-rest:oklch(77.4% .076 308.81);--brand-stroke-unused-hover:oklch(74.5% .086 308.63);--brand-stroke-unused-pressed:oklch(61.1% .134 307.47);--brand-stroke-unused-selected:oklch(51.7% .171 305.85)}*{-webkit-tap-highlight-color:transparent}:root{--elevation-1:0px 1px 3px 1px oklch(from var(--black) l c h/var(--opacity-shadow-soft)), 0px 1px 2px 0px oklch(from var(--black) l c h/var(--opacity-shadow-strong));--elevation-2:0px 2px 6px 2px oklch(from var(--black) l c h/var(--opacity-shadow-soft)), 0px 1px 2px 0px oklch(from var(--black) l c h/var(--opacity-shadow-strong));--elevation-3:0px 1px 3px 0px oklch(from var(--black) l c h/var(--opacity-shadow-strong)), 0px 4px 8px 3px oklch(from var(--black) l c h/var(--opacity-shadow-soft));--elevation-4:0px 6px 10px 4px oklch(from var(--black) l c h/var(--opacity-shadow-soft)), 0px 2px 3px 0px oklch(from var(--black) l c h/var(--opacity-shadow-strong));--elevation-5:0px 8px 12px 6px oklch(from var(--black) l c h/var(--opacity-shadow-soft)), 0px 4px 4px 0px oklch(from var(--black) l c h/var(--opacity-shadow-strong));--transition-50:50ms;--transition-100:.1s;--transition-150:.15s;--transition-200:.2s;--transition-250:.25s;--transition-300:.3s;--transition-400:.4s;--transition-500:.5s;--transition-600:.6s;--transition-700:.7s;--transition-800:.8s;--transition-1000:1s;--transition-1500:1.5s;--transition-2000:2s;--transition-3000:3s;--transition-5000:5s;--timing:cubic-bezier(.2, 0, 0, 1)}@media (prefers-reduced-motion){:root{--transition-50:0s;--transition-100:0s;--transition-150:0s;--transition-200:0s;--transition-250:0s;--transition-300:0s;--transition-400:0s;--transition-500:0s;--transition-600:0s;--transition-700:0s;--transition-800:0s;--transition-1000:0s;--transition-1500:0s;--transition-2000:0s;--transition-3000:0s;--transition-5000:0s}}:root{--layer-background-fg:oklch(22.4% .031 279.6);--layer-background-bg:oklch(89.9% .034 259.93);--layer-background-bg-hover:oklch(82.6% .041 259.92);--layer-background-bg-active:oklch(75.9% .031 259.93);--layer-content-fg:oklch(22.4% .031 279.6);--layer-content-bg:oklch(89.9% .035 155.11);--layer-content-bg-hover:oklch(82.9% .037 154.99);--layer-content-bg-active:oklch(75.1% .025 155.22);--layer-star-fg:oklch(22.4% .031 279.6);--layer-star-bg:oklch(88.6% .039 21.5);--layer-star-bg-hover:oklch(81.2% .047 21.7);--layer-star-bg-active:oklch(74.6% .034 21.52);--layer-thumbnail-fg:oklch(22.4% .031 279.6);--layer-thumbnail-bg:oklch(92.2% .074 81.11);--layer-thumbnail-bg-hover:oklch(86.5% .092 80.69);--layer-thumbnail-bg-active:oklch(79.6% .095 80.4);--status-archived-bg:oklch(91.6% .003 145.55);--status-archived-bg-hover:oklch(84.6% .004 145.54);--status-archived-bg-active:oklch(77.4% .003 145.55);--status-published-bg:oklch(91.1% .06 153.92);--status-published-bg-hover:oklch(83.8% .057 153.25);--status-published-bg-active:oklch(75.1% .025 154.56);--status-unpublished-bg:oklch(90.8% .051 237.33);--status-unpublished-bg-hover:oklch(83.9% .061 237.64);--status-unpublished-bg-active:oklch(76.5% .045 237.38)}}@layer base{::view-transition-old(root){animation-duration:var(--transition-200);animation-timing-function:var(--timing,ease-in-out)}::view-transition-new(root){animation-duration:var(--transition-200);animation-timing-function:var(--timing,ease-in-out)}@media (prefers-reduced-motion){::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}}body{background-color:var(--neutral-background-primary-rest);color:var(--neutral-foreground-black-rest);font-family:var(--font-base)}body::-webkit-scrollbar{display:none}#root{flex-direction:column;block-size:100svh;max-block-size:100svh;display:flex}main{flex:1}h1,h2,h3,h4,h5,h6{font-family:var(--font-title)}a,button,input,select,textarea,a:focus,a[data-focused],button:focus,button[data-focused],input:focus,input[data-focused],select:focus,select[data-focused],textarea:focus,textarea[data-focused]{outline:none}a,button,input,select,textarea{outline-offset:var(--stroke-thick,2px)}a:focus-visible:not([data-focused]),a[data-focus-visible],button:focus-visible:not([data-focused]),button[data-focus-visible],input:focus-visible:not([data-focused]),input[data-focus-visible],select:focus-visible:not([data-focused]),select[data-focus-visible],textarea:focus-visible:not([data-focused]),textarea[data-focus-visible]{outline:var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest)}}@layer components;input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}input[type=number]::-ms-clear{display:none}input[type=password]::-ms-reveal{display:none}input[type=password]::-moz-password-toggle{display:none}input[type=search]::-ms-clear{width:0;height:0;display:none}input[type=search]::-ms-reveal{width:0;height:0;display:none}input[type=search]::-webkit-search-decoration{display:none}input[type=search]::-webkit-search-cancel-button{display:none}input[type=search]::-webkit-search-results-button{display:none}input[type=search]::-webkit-search-results-decoration{display:none}@property --brand-10{syntax:"<color>";inherits:true;initial-value:oklch(15.4% .032 260.74)}@property --brand-20{syntax:"<color>";inherits:true;initial-value:oklch(21.3% .057 262.58)}@property --brand-30{syntax:"<color>";inherits:true;initial-value:oklch(27.1% .081 261.45)}@property --brand-40{syntax:"<color>";inherits:true;initial-value:oklch(32.4% .103 261.41)}@property --brand-50{syntax:"<color>";inherits:true;initial-value:oklch(37.5% .122 261.4)}@property --brand-60{syntax:"<color>";inherits:true;initial-value:oklch(42.5% .141 261.39)}@property --brand-70{syntax:"<color>";inherits:true;initial-value:oklch(47.3% .16 261.39)}@property --brand-80{syntax:"<color>";inherits:true;initial-value:oklch(51.2% .178 261.4)}@property --brand-90{syntax:"<color>";inherits:true;initial-value:oklch(55.8% .197 261.4)}@property --brand-100{syntax:"<color>";inherits:true;initial-value:oklch(60.4% .215 261.41)}@property --brand-110{syntax:"<color>";inherits:true;initial-value:oklch(64.5% .19 261.46)}@property --brand-120{syntax:"<color>";inherits:true;initial-value:oklch(67.2% .174 261.6)}@property --brand-130{syntax:"<color>";inherits:true;initial-value:oklch(71.8% .146 261.91)}@property --brand-140{syntax:"<color>";inherits:true;initial-value:oklch(75.7% .124 262.18)}@property --brand-150{syntax:"<color>";inherits:true;initial-value:oklch(79.6% .102 262.42)}@property --brand-160{syntax:"<color>";inherits:true;initial-value:oklch(83.6% .081 262.63)}@property --brand-170{syntax:"<color>";inherits:true;initial-value:oklch(87.7% .06 262.8)}@property --brand-180{syntax:"<color>";inherits:true;initial-value:oklch(91.6% .04 264.36)}@property --neutral-0{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-2{syntax:"<color>";inherits:true;initial-value:oklch(11.6% 0 0)}@property --neutral-4{syntax:"<color>";inherits:true;initial-value:oklch(14.6% 0 0)}@property --neutral-6{syntax:"<color>";inherits:true;initial-value:oklch(17% 0 0)}@property --neutral-8{syntax:"<color>";inherits:true;initial-value:oklch(19.3% 0 0)}@property --neutral-10{syntax:"<color>";inherits:true;initial-value:oklch(21.6% 0 0)}@property --neutral-12{syntax:"<color>";inherits:true;initial-value:oklch(23.8% 0 0)}@property --neutral-14{syntax:"<color>";inherits:true;initial-value:oklch(25.9% 0 0)}@property --neutral-16{syntax:"<color>";inherits:true;initial-value:oklch(28% 0 0)}@property --neutral-18{syntax:"<color>";inherits:true;initial-value:oklch(30.1% 0 0)}@property --neutral-20{syntax:"<color>";inherits:true;initial-value:oklch(32.1% 0 0)}@property --neutral-22{syntax:"<color>";inherits:true;initial-value:oklch(34.1% 0 0)}@property --neutral-24{syntax:"<color>";inherits:true;initial-value:oklch(36.1% 0 0)}@property --neutral-26{syntax:"<color>";inherits:true;initial-value:oklch(38% 0 0)}@property --neutral-28{syntax:"<color>";inherits:true;initial-value:oklch(39.9% 0 0)}@property --neutral-30{syntax:"<color>";inherits:true;initial-value:oklch(41.8% 0 0)}@property --neutral-32{syntax:"<color>";inherits:true;initial-value:oklch(43.7% 0 0)}@property --neutral-34{syntax:"<color>";inherits:true;initial-value:oklch(45.6% 0 0)}@property --neutral-36{syntax:"<color>";inherits:true;initial-value:oklch(47.4% 0 0)}@property --neutral-38{syntax:"<color>";inherits:true;initial-value:oklch(49.2% 0 0)}@property --neutral-40{syntax:"<color>";inherits:true;initial-value:oklch(51% 0 0)}@property --neutral-42{syntax:"<color>";inherits:true;initial-value:oklch(52.8% 0 0)}@property --neutral-44{syntax:"<color>";inherits:true;initial-value:oklch(54.6% 0 0)}@property --neutral-46{syntax:"<color>";inherits:true;initial-value:oklch(56.3% 0 0)}@property --neutral-48{syntax:"<color>";inherits:true;initial-value:oklch(58.1% 0 0)}@property --neutral-50{syntax:"<color>";inherits:true;initial-value:oklch(59.8% 0 0)}@property --neutral-52{syntax:"<color>";inherits:true;initial-value:oklch(61.5% 0 0)}@property --neutral-54{syntax:"<color>";inherits:true;initial-value:oklch(63.2% 0 0)}@property --neutral-56{syntax:"<color>";inherits:true;initial-value:oklch(64.9% 0 0)}@property --neutral-58{syntax:"<color>";inherits:true;initial-value:oklch(66.6% 0 0)}@property --neutral-60{syntax:"<color>";inherits:true;initial-value:oklch(68.3% 0 0)}@property --neutral-62{syntax:"<color>";inherits:true;initial-value:oklch(70% 0 0)}@property --neutral-64{syntax:"<color>";inherits:true;initial-value:oklch(71.6% 0 0)}@property --neutral-66{syntax:"<color>";inherits:true;initial-value:oklch(73.3% 0 0)}@property --neutral-68{syntax:"<color>";inherits:true;initial-value:oklch(74.9% 0 0)}@property --neutral-70{syntax:"<color>";inherits:true;initial-value:oklch(76.5% 0 0)}@property --neutral-72{syntax:"<color>";inherits:true;initial-value:oklch(78.1% 0 0)}@property --neutral-74{syntax:"<color>";inherits:true;initial-value:oklch(79.7% 0 0)}@property --neutral-76{syntax:"<color>";inherits:true;initial-value:oklch(81.3% 0 0)}@property --neutral-78{syntax:"<color>";inherits:true;initial-value:oklch(82.9% 0 0)}@property --neutral-80{syntax:"<color>";inherits:true;initial-value:oklch(84.5% 0 0)}@property --neutral-82{syntax:"<color>";inherits:true;initial-value:oklch(86.1% 0 0)}@property --neutral-84{syntax:"<color>";inherits:true;initial-value:oklch(87.7% 0 0)}@property --neutral-86{syntax:"<color>";inherits:true;initial-value:oklch(89.2% 0 0)}@property --neutral-88{syntax:"<color>";inherits:true;initial-value:oklch(90.8% 0 0)}@property --neutral-90{syntax:"<color>";inherits:true;initial-value:oklch(92.3% 0 0)}@property --neutral-92{syntax:"<color>";inherits:true;initial-value:oklch(93.9% 0 0)}@property --neutral-94{syntax:"<color>";inherits:true;initial-value:oklch(95.4% 0 0)}@property --neutral-96{syntax:"<color>";inherits:true;initial-value:oklch(97% 0 0)}@property --neutral-98{syntax:"<color>";inherits:true;initial-value:oklch(98.5% 0 0)}@property --neutral-100{syntax:"<color>";inherits:true;initial-value:oklch(100% 0 0)}@property --red-10{syntax:"<color>";inherits:true;initial-value:oklch(12.6% .038 19.08)}@property --red-20{syntax:"<color>";inherits:true;initial-value:oklch(17.7% .061 19.71)}@property --red-30{syntax:"<color>";inherits:true;initial-value:oklch(23.5% .084 23.19)}@property --red-40{syntax:"<color>";inherits:true;initial-value:oklch(27.9% .105 23.83)}@property --red-50{syntax:"<color>";inherits:true;initial-value:oklch(32.1% .122 24.46)}@property --red-60{syntax:"<color>";inherits:true;initial-value:oklch(36.3% .14 24.34)}@property --red-70{syntax:"<color>";inherits:true;initial-value:oklch(40.2% .156 25.26)}@property --red-80{syntax:"<color>";inherits:true;initial-value:oklch(44.2% .173 25.67)}@property --red-90{syntax:"<color>";inherits:true;initial-value:oklch(47.9% .188 25.72)}@property --red-100{syntax:"<color>";inherits:true;initial-value:oklch(52.7% .208 26.06)}@property --red-110{syntax:"<color>";inherits:true;initial-value:oklch(54.5% .197 23.13)}@property --red-120{syntax:"<color>";inherits:true;initial-value:oklch(58.1% .182 20.43)}@property --red-130{syntax:"<color>";inherits:true;initial-value:oklch(62.3% .161 18.07)}@property --red-140{syntax:"<color>";inherits:true;initial-value:oklch(67.2% .136 15.19)}@property --red-150{syntax:"<color>";inherits:true;initial-value:oklch(72.4% .111 14.83)}@property --red-160{syntax:"<color>";inherits:true;initial-value:oklch(77.8% .086 13.74)}@property --yellow-10{syntax:"<color>";inherits:true;initial-value:oklch(16.4% .034 60.82)}@property --yellow-20{syntax:"<color>";inherits:true;initial-value:oklch(23.1% .056 51.37)}@property --yellow-30{syntax:"<color>";inherits:true;initial-value:oklch(29.1% .075 46.82)}@property --yellow-40{syntax:"<color>";inherits:true;initial-value:oklch(35.1% .094 45.39)}@property --yellow-50{syntax:"<color>";inherits:true;initial-value:oklch(40.9% .114 44.41)}@property --yellow-60{syntax:"<color>";inherits:true;initial-value:oklch(46.4% .131 43.83)}@property --yellow-70{syntax:"<color>";inherits:true;initial-value:oklch(51.8% .148 43.42)}@property --yellow-80{syntax:"<color>";inherits:true;initial-value:oklch(57.9% .167 43.25)}@property --yellow-90{syntax:"<color>";inherits:true;initial-value:oklch(63.1% .184 42.82)}@property --yellow-100{syntax:"<color>";inherits:true;initial-value:oklch(68% .199 42.77)}@property --yellow-110{syntax:"<color>";inherits:true;initial-value:oklch(70.4% .183 45.77)}@property --yellow-120{syntax:"<color>";inherits:true;initial-value:oklch(73.1% .165 47.89)}@property --yellow-130{syntax:"<color>";inherits:true;initial-value:oklch(75.3% .148 49.14)}@property --yellow-140{syntax:"<color>";inherits:true;initial-value:oklch(78.4% .127 50.14)}@property --yellow-150{syntax:"<color>";inherits:true;initial-value:oklch(81.8% .107 50.8)}@property --yellow-160{syntax:"<color>";inherits:true;initial-value:oklch(85.2% .084 51.3)}@property --green-10{syntax:"<color>";inherits:true;initial-value:oklch(14.2% .035 143.44)}@property --green-20{syntax:"<color>";inherits:true;initial-value:oklch(18% .051 143.09)}@property --green-30{syntax:"<color>";inherits:true;initial-value:oklch(22.9% .066 143.02)}@property --green-40{syntax:"<color>";inherits:true;initial-value:oklch(27.8% .085 142.86)}@property --green-50{syntax:"<color>";inherits:true;initial-value:oklch(32.2% .1 142.82)}@property --green-60{syntax:"<color>";inherits:true;initial-value:oklch(35% .109 142.8)}@property --green-70{syntax:"<color>";inherits:true;initial-value:oklch(39.6% .126 142.73)}@property --green-80{syntax:"<color>";inherits:true;initial-value:oklch(43.6% .14 142.71)}@property --green-90{syntax:"<color>";inherits:true;initial-value:oklch(47.9% .155 142.67)}@property --green-100{syntax:"<color>";inherits:true;initial-value:oklch(50.4% .163 142.67)}@property --green-110{syntax:"<color>";inherits:true;initial-value:oklch(55.8% .162 143.02)}@property --green-120{syntax:"<color>";inherits:true;initial-value:oklch(60% .148 143.46)}@property --green-130{syntax:"<color>";inherits:true;initial-value:oklch(64.7% .132 143.86)}@property --green-140{syntax:"<color>";inherits:true;initial-value:oklch(69.5% .115 144.22)}@property --green-150{syntax:"<color>";inherits:true;initial-value:oklch(75% .094 144.57)}@property --green-160{syntax:"<color>";inherits:true;initial-value:oklch(79.9% .078 144.81)}@property --opacity-overlay-backdrop{syntax:"<percentage>";inherits:true;initial-value:32%}@property --opacity-shadow-soft{syntax:"<percentage>";inherits:true;initial-value:15%}@property --opacity-shadow-strong{syntax:"<percentage>";inherits:true;initial-value:30%}@property --opacity-tint-hover{syntax:"<percentage>";inherits:true;initial-value:10%}@property --opacity-tint-pressed{syntax:"<percentage>";inherits:true;initial-value:20%}@property --opacity-wave-rest{syntax:"<percentage>";inherits:true;initial-value:12%}@property --opacity-wave-pressed{syntax:"<percentage>";inherits:true;initial-value:8%}@property --opacity-touch-rest{syntax:"<percentage>";inherits:true;initial-value:30%}@property --opacity-touch-hover{syntax:"<percentage>";inherits:true;initial-value:35%}@property --opacity-touch-pressed{syntax:"<percentage>";inherits:true;initial-value:40%}@property --opacity-touch-selected{syntax:"<percentage>";inherits:true;initial-value:60%}@property --font-weight-regular{syntax:"<integer>";inherits:true;initial-value:400}@property --font-weight-medium{syntax:"<integer>";inherits:true;initial-value:500}@property --font-weight-bold{syntax:"<integer>";inherits:true;initial-value:700}@property --stroke-width-none{syntax:"<length>";inherits:true;initial-value:0}@property --stroke-width-10{syntax:"<length>";inherits:true;initial-value:1px}@property --stroke-width-20{syntax:"<length>";inherits:true;initial-value:2px}@property --stroke-width-30{syntax:"<length>";inherits:true;initial-value:3px}@property --stroke-width-40{syntax:"<length>";inherits:true;initial-value:4px}@property --border-radius-none{syntax:"<length>";inherits:true;initial-value:0}@property --border-radius-40{syntax:"<length>";inherits:true;initial-value:4px}@property --border-radius-80{syntax:"<length>";inherits:true;initial-value:8px}@property --border-radius-120{syntax:"<length>";inherits:true;initial-value:12px}@property --border-radius-160{syntax:"<length>";inherits:true;initial-value:16px}@property --border-radius-280{syntax:"<length>";inherits:true;initial-value:28px}@property --border-radius-320{syntax:"<length>";inherits:true;initial-value:32px}@property --border-radius-circular{syntax:"<length>";inherits:true;initial-value:99px}@property --size-none{syntax:"<length>";inherits:true;initial-value:0}@property --size-20{syntax:"<length>";inherits:true;initial-value:2px}@property --size-40{syntax:"<length>";inherits:true;initial-value:4px}@property --size-60{syntax:"<length>";inherits:true;initial-value:6px}@property --size-80{syntax:"<length>";inherits:true;initial-value:8px}@property --size-100{syntax:"<length>";inherits:true;initial-value:10px}@property --size-120{syntax:"<length>";inherits:true;initial-value:12px}@property --size-160{syntax:"<length>";inherits:true;initial-value:16px}@property --size-200{syntax:"<length>";inherits:true;initial-value:20px}@property --size-240{syntax:"<length>";inherits:true;initial-value:24px}@property --size-280{syntax:"<length>";inherits:true;initial-value:28px}@property --size-320{syntax:"<length>";inherits:true;initial-value:32px}@property --size-360{syntax:"<length>";inherits:true;initial-value:36px}@property --size-400{syntax:"<length>";inherits:true;initial-value:40px}@property --size-440{syntax:"<length>";inherits:true;initial-value:44px}@property --size-480{syntax:"<length>";inherits:true;initial-value:48px}@property --size-520{syntax:"<length>";inherits:true;initial-value:52px}@property --font-size-30{syntax:"<length>";inherits:true;initial-value:8px}@property --font-size-45{syntax:"<length>";inherits:true;initial-value:9px}@property --font-size-60{syntax:"<length>";inherits:true;initial-value:10px}@property --font-size-75{syntax:"<length>";inherits:true;initial-value:11px}@property --font-size-100{syntax:"<length>";inherits:true;initial-value:12px}@property --font-size-200{syntax:"<length>";inherits:true;initial-value:14px}@property --font-size-300{syntax:"<length>";inherits:true;initial-value:16px}@property --font-size-400{syntax:"<length>";inherits:true;initial-value:22px}@property --font-size-500{syntax:"<length>";inherits:true;initial-value:24px}@property --font-size-600{syntax:"<length>";inherits:true;initial-value:28px}@property --font-size-700{syntax:"<length>";inherits:true;initial-value:32px}@property --font-size-800{syntax:"<length>";inherits:true;initial-value:36px}@property --font-size-900{syntax:"<length>";inherits:true;initial-value:45px}@property --font-size-1000{syntax:"<length>";inherits:true;initial-value:57px}@property --line-height-50{syntax:"<length>";inherits:true;initial-value:12px}@property --line-height-100{syntax:"<length>";inherits:true;initial-value:16px}@property --line-height-200{syntax:"<length>";inherits:true;initial-value:20px}@property --line-height-300{syntax:"<length>";inherits:true;initial-value:24px}@property --line-height-400{syntax:"<length>";inherits:true;initial-value:28px}@property --line-height-500{syntax:"<length>";inherits:true;initial-value:32px}@property --line-height-600{syntax:"<length>";inherits:true;initial-value:36px}@property --line-height-700{syntax:"<length>";inherits:true;initial-value:40px}@property --line-height-800{syntax:"<length>";inherits:true;initial-value:44px}@property --line-height-900{syntax:"<length>";inherits:true;initial-value:52px}@property --line-height-1000{syntax:"<length>";inherits:true;initial-value:67px}@property --letter-spacing-100{syntax:"<length>";inherits:true;initial-value:.13px}@property --letter-spacing-200{syntax:"<length>";inherits:true;initial-value:.14px}@property --font-title{syntax:"*";inherits:true;initial-value:"Google Sans", sans-serif}@property --font-base{syntax:"*";inherits:true;initial-value:"Google Sans Text", sans-serif}@property --spacing-none{syntax:"<length>";inherits:true;initial-value:0}@property --spacing-xxxxs{syntax:"<length>";inherits:true;initial-value:2px}@property --spacing-xxxs{syntax:"<length>";inherits:true;initial-value:4px}@property --spacing-xxs{syntax:"<length>";inherits:true;initial-value:6px}@property --spacing-xs{syntax:"<length>";inherits:true;initial-value:8px}@property --spacing-s{syntax:"<length>";inherits:true;initial-value:10px}@property --spacing-m{syntax:"<length>";inherits:true;initial-value:12px}@property --spacing-l{syntax:"<length>";inherits:true;initial-value:16px}@property --spacing-xl{syntax:"<length>";inherits:true;initial-value:20px}@property --spacing-xxl{syntax:"<length>";inherits:true;initial-value:24px}@property --spacing-xxxl{syntax:"<length>";inherits:true;initial-value:32px}@property --icon-xs{syntax:"<length>";inherits:true;initial-value:16px}@property --icon-s{syntax:"<length>";inherits:true;initial-value:18px}@property --icon-m{syntax:"<length>";inherits:true;initial-value:24px}@property --icon-l{syntax:"<length>";inherits:true;initial-value:48px}@property --input-height{syntax:"<length>";inherits:true;initial-value:56px}@property --header-height{syntax:"<length>";inherits:true;initial-value:80px}@property --left-panel-width{syntax:"<length>";inherits:true;initial-value:220px}@property --right-panel-width{syntax:"<length>";inherits:true;initial-value:300px}@property --dialog-width{syntax:"<length>";inherits:true;initial-value:773px}@property --stroke-none{syntax:"<length>";inherits:true;initial-value:0}@property --stroke-thin{syntax:"<length>";inherits:true;initial-value:1px}@property --stroke-thick{syntax:"<length>";inherits:true;initial-value:2px}@property --stroke-thicker{syntax:"<length>";inherits:true;initial-value:3px}@property --stroke-thickest{syntax:"<length>";inherits:true;initial-value:4px}@property --radius-none{syntax:"<length>";inherits:true;initial-value:0}@property --radius-xxs{syntax:"<length>";inherits:true;initial-value:4px}@property --radius-xs{syntax:"<length>";inherits:true;initial-value:8px}@property --radius-s{syntax:"<length>";inherits:true;initial-value:12px}@property --radius-m{syntax:"<length>";inherits:true;initial-value:16px}@property --radius-l{syntax:"<length>";inherits:true;initial-value:28px}@property --radius-xl{syntax:"<length>";inherits:true;initial-value:32px}@property --radius-circular{syntax:"<length>";inherits:true;initial-value:99px}@property --white{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --black{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-foreground-black-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-foreground-black-light{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-foreground-black-muted{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-foreground-white-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-foreground-disabled-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-background-disabled-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-foreground-onbrand-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-stroke-black-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-stroke-black-hover{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-stroke-black-pressed{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-stroke-black-selected{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-stroke-primary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-stroke-primary-hover{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-stroke-disabled-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-background-subtle-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-background-subtle-hover{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-background-subtle-pressed{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-background-primary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-background-primary-hover{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-background-primary-pressed{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-background-primary-selected{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-background-primary-selected-hover{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-background-primary-selected-pressed{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-background-secondary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-background-secondary-hover{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-background-secondary-pressed{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-background-secondary-selected{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-background-primary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-background-primary-hover{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-background-primary-pressed{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-foreground-primary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-foreground-link-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-foreground-link-hover{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-foreground-link-pressed{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-background-secondary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-background-secondary-hover{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-background-secondary-pressed{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-stroke-primary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-stroke-primary-hover{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-stroke-primary-pressed{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-stroke-primary-selected{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-stroke-focus-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --status-danger-background-primary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --status-danger-foreground-primary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --status-danger-stroke-primary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --status-danger-background-secondary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --status-danger-foreground-secondary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --status-danger-stroke-secondary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --status-warning-background-primary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --status-warning-foreground-primary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --status-warning-foreground-primary-hover{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --status-warning-foreground-primary-pressed{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --status-warning-stroke-primary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --status-warning-background-secondary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --status-warning-foreground-secondary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --status-success-background-primary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --status-success-foreground-primary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --status-success-stroke-primary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --status-success-background-secondary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --status-success-foreground-secondary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --status-success-stroke-secondary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --status-success-background-inverted-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-background-primary-unused-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-background-primary-unused-hover{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-background-primary-unused-pressed{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-background-subtle-unused-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-background-subtle-unused-hover{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-background-subtle-unused-pressed{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-background-subtle-unused-selected{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-stroke-unused-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-stroke-unused-hover{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-stroke-unused-pressed{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-stroke-unused-selected{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --elevation-1{syntax:"*";inherits:true;initial-value:none}@property --elevation-2{syntax:"*";inherits:true;initial-value:none}@property --elevation-3{syntax:"*";inherits:true;initial-value:none}@property --elevation-4{syntax:"*";inherits:true;initial-value:none}@property --elevation-5{syntax:"*";inherits:true;initial-value:none}@property --transition-50{syntax:"<time>";inherits:true;initial-value:50ms}@property --transition-100{syntax:"<time>";inherits:true;initial-value:.1s}@property --transition-150{syntax:"<time>";inherits:true;initial-value:.15s}@property --transition-200{syntax:"<time>";inherits:true;initial-value:.2s}@property --transition-250{syntax:"<time>";inherits:true;initial-value:.25s}@property --transition-300{syntax:"<time>";inherits:true;initial-value:.3s}@property --transition-400{syntax:"<time>";inherits:true;initial-value:.4s}@property --transition-500{syntax:"<time>";inherits:true;initial-value:.5s}@property --transition-600{syntax:"<time>";inherits:true;initial-value:.6s}@property --transition-700{syntax:"<time>";inherits:true;initial-value:.7s}@property --transition-800{syntax:"<time>";inherits:true;initial-value:.8s}@property --transition-1000{syntax:"<time>";inherits:true;initial-value:1s}@property --transition-1500{syntax:"<time>";inherits:true;initial-value:1.5s}@property --transition-2000{syntax:"<time>";inherits:true;initial-value:2s}@property --transition-3000{syntax:"<time>";inherits:true;initial-value:3s}@property --transition-5000{syntax:"<time>";inherits:true;initial-value:5s}@property --timing{syntax:"*";inherits:true;initial-value:cubic-bezier(.2, 0, 0, 1)}@keyframes slide-in-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}
