.material-symbols-outlined{letter-spacing:normal;text-transform:none;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;user-select:none;-webkit-touch-callout:none;font-family:Material Symbols Outlined;font-style:normal;font-weight:400;line-height:1}.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)}.spinner{--spinner-color:var(--brand-foreground-primary-rest);width:var(--spinner-size,48px);aspect-ratio:1;box-sizing:border-box;border:calc(var(--spinner-size,48px) * .1) solid oklch(from var(--spinner-color) l c h/18%);border-top-color:var(--spinner-color);will-change:transform;border-radius:50%;animation:1s linear infinite rotate}.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(--focus-ring,var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest))}.button{border-radius:var(--radius-xs,8px)}.button.filled,.button.filled:focus,.button.filled[data-focused]{outline:none}.button.filled{outline-offset:var(--stroke-thick,2px)}.button.filled:focus-visible:not([data-focused]),.button.filled[data-focus-visible]{outline:var(--focus-ring,var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest))}.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);--pressable-gap:var(--spacing-xs,8px);align-items:center;gap:var(--pressable-gap)}.button.filled.x-small{--pressable-gap:var(--spacing-xxxs,4px)}.button.filled.small{--pressable-gap:var(--spacing-xxs,6px)}.button.filled.icon-right{flex-direction:row-reverse}.button.filled{--button-padding-block:var(--spacing-s,10px);--button-padding-inline:var(--spacing-xxl,24px);--button-padding-icon-side:var(--spacing-l,16px);border-radius:var(--radius-circular,99px);padding:var(--button-padding-block) var(--button-padding-inline);width:fit-content;display:flex}.button.filled.x-small{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);--button-padding-block:var(--spacing-xxxs,4px);--button-padding-inline:var(--spacing-m,12px);--button-padding-icon-side:var(--spacing-xxs,6px)}.button.filled.small{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);--button-padding-block:var(--spacing-xxs,6px);--button-padding-inline:var(--spacing-l,16px);--button-padding-icon-side:var(--spacing-s,10px)}.button.filled.large{--button-padding-block:var(--spacing-m,12px);--button-padding-inline:var(--spacing-xxxl,32px);--button-padding-icon-side:var(--spacing-xl,20px)}.button.filled.icon-left{padding-inline:var(--button-padding-icon-side) var(--button-padding-inline)}.button.filled.icon-right{padding-inline:var(--button-padding-inline) var(--button-padding-icon-side)}.button.filled.icon-size{--button-icon-padding:var(--spacing-xs,8px);padding:var(--button-icon-padding)}.button.filled.icon-size.x-small{--button-icon-padding:var(--spacing-xxxxs,2px)}.button.filled.icon-size.small{--button-icon-padding:var(--spacing-xxs,6px)}.button.filled.icon-size.large{--button-icon-padding:var(--spacing-s,10px)}.button.filled{transition-property:background-color,color,border-color,box-shadow,transform;transition-duration:var(--transition-200,0);transition-timing-function:var(--timing,ease-in-out);cursor:pointer}.button.filled[data-rac][data-disabled],.button.filled:disabled,.button.filled:not([data-rac]).disabled{cursor:default}.button.filled{background-color:var(--brand-background-primary-rest);border:var(--stroke-thin,1px) solid var(--brand-background-primary-rest);color:var(--neutral-foreground-onbrand-rest)}.button.filled[data-rac][data-hovered],.button.filled:not([data-rac]):hover,.button.filled:not([data-rac]).hovered{background-color:var(--brand-background-primary-hover);border-color:var(--brand-background-primary-hover);box-shadow:var(--elevation-1)}.button.filled[data-rac][data-pressed],.button.filled:not([data-rac]):active,.button.filled:not([data-rac]).pressed{background-color:var(--brand-background-primary-pressed);border-color:var(--brand-background-primary-pressed)}.button.filled[data-rac][data-disabled],.button.filled:disabled,.button.filled:not([data-rac]).disabled{background-color:var(--neutral-background-disabled-rest);border:var(--stroke-thin,1px) solid var(--neutral-background-disabled-rest);color:var(--neutral-foreground-disabled-rest)}@media (forced-colors:active){.button.filled[data-rac][data-disabled],.button.filled:disabled,.button.filled:not([data-rac]).disabled{color:graytext;border-color:graytext}}.button.outlined,.button.outlined:focus,.button.outlined[data-focused]{outline:none}.button.outlined{outline-offset:var(--stroke-thick,2px)}.button.outlined:focus-visible:not([data-focused]),.button.outlined[data-focus-visible]{outline:var(--focus-ring,var(--stroke-thick,2px) solid var(--brand-stroke-focus-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);--pressable-gap:var(--spacing-xs,8px);align-items:center;gap:var(--pressable-gap)}.button.outlined.x-small{--pressable-gap:var(--spacing-xxxs,4px)}.button.outlined.small{--pressable-gap:var(--spacing-xxs,6px)}.button.outlined.icon-right{flex-direction:row-reverse}.button.outlined{--button-padding-block:var(--spacing-s,10px);--button-padding-inline:var(--spacing-xxl,24px);--button-padding-icon-side:var(--spacing-l,16px);border-radius:var(--radius-circular,99px);padding:var(--button-padding-block) var(--button-padding-inline);width:fit-content;display:flex}.button.outlined.x-small{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);--button-padding-block:var(--spacing-xxxs,4px);--button-padding-inline:var(--spacing-m,12px);--button-padding-icon-side:var(--spacing-xxs,6px)}.button.outlined.small{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);--button-padding-block:var(--spacing-xxs,6px);--button-padding-inline:var(--spacing-l,16px);--button-padding-icon-side:var(--spacing-s,10px)}.button.outlined.large{--button-padding-block:var(--spacing-m,12px);--button-padding-inline:var(--spacing-xxxl,32px);--button-padding-icon-side:var(--spacing-xl,20px)}.button.outlined.icon-left{padding-inline:var(--button-padding-icon-side) var(--button-padding-inline)}.button.outlined.icon-right{padding-inline:var(--button-padding-inline) var(--button-padding-icon-side)}.button.outlined.icon-size{--button-icon-padding:var(--spacing-xs,8px);padding:var(--button-icon-padding)}.button.outlined.icon-size.x-small{--button-icon-padding:var(--spacing-xxxxs,2px)}.button.outlined.icon-size.small{--button-icon-padding:var(--spacing-xxs,6px)}.button.outlined.icon-size.large{--button-icon-padding:var(--spacing-s,10px)}.button.outlined{transition-property:background-color,color,border-color,box-shadow,transform;transition-duration:var(--transition-200,0);transition-timing-function:var(--timing,ease-in-out);cursor:pointer}.button.outlined[data-rac][data-disabled],.button.outlined:disabled,.button.outlined:not([data-rac]).disabled{cursor:default}.button.outlined{background-color:var(--neutral-background-subtle-rest);border:var(--stroke-thin,1px) solid var(--neutral-stroke-black-rest);color:var(--brand-foreground-primary-rest)}.button.outlined[data-rac][data-hovered],.button.outlined:not([data-rac]):hover,.button.outlined:not([data-rac]).hovered{background-color:var(--neutral-background-subtle-hover);border-color:var(--neutral-stroke-black-hover)}.button.outlined[data-rac][data-pressed],.button.outlined:not([data-rac]):active,.button.outlined:not([data-rac]).pressed{background-color:var(--neutral-background-subtle-pressed);border-color:var(--neutral-stroke-black-pressed)}.button.outlined[data-rac][data-disabled],.button.outlined:disabled,.button.outlined:not([data-rac]).disabled{border-color:var(--neutral-stroke-disabled-rest);color:var(--neutral-foreground-disabled-rest)}@media (forced-colors:active){.button.outlined[data-rac][data-disabled],.button.outlined:disabled,.button.outlined:not([data-rac]).disabled{color:graytext;border-color:graytext}}.button.tonal,.button.tonal:focus,.button.tonal[data-focused]{outline:none}.button.tonal{outline-offset:var(--stroke-thick,2px)}.button.tonal:focus-visible:not([data-focused]),.button.tonal[data-focus-visible]{outline:var(--focus-ring,var(--stroke-thick,2px) solid var(--brand-stroke-focus-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);--pressable-gap:var(--spacing-xs,8px);align-items:center;gap:var(--pressable-gap)}.button.tonal.x-small{--pressable-gap:var(--spacing-xxxs,4px)}.button.tonal.small{--pressable-gap:var(--spacing-xxs,6px)}.button.tonal.icon-right{flex-direction:row-reverse}.button.tonal{--button-padding-block:var(--spacing-s,10px);--button-padding-inline:var(--spacing-xxl,24px);--button-padding-icon-side:var(--spacing-l,16px);border-radius:var(--radius-circular,99px);padding:var(--button-padding-block) var(--button-padding-inline);width:fit-content;display:flex}.button.tonal.x-small{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);--button-padding-block:var(--spacing-xxxs,4px);--button-padding-inline:var(--spacing-m,12px);--button-padding-icon-side:var(--spacing-xxs,6px)}.button.tonal.small{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);--button-padding-block:var(--spacing-xxs,6px);--button-padding-inline:var(--spacing-l,16px);--button-padding-icon-side:var(--spacing-s,10px)}.button.tonal.large{--button-padding-block:var(--spacing-m,12px);--button-padding-inline:var(--spacing-xxxl,32px);--button-padding-icon-side:var(--spacing-xl,20px)}.button.tonal.icon-left{padding-inline:var(--button-padding-icon-side) var(--button-padding-inline)}.button.tonal.icon-right{padding-inline:var(--button-padding-inline) var(--button-padding-icon-side)}.button.tonal.icon-size{--button-icon-padding:var(--spacing-xs,8px);padding:var(--button-icon-padding)}.button.tonal.icon-size.x-small{--button-icon-padding:var(--spacing-xxxxs,2px)}.button.tonal.icon-size.small{--button-icon-padding:var(--spacing-xxs,6px)}.button.tonal.icon-size.large{--button-icon-padding:var(--spacing-s,10px)}.button.tonal{transition-property:background-color,color,border-color,box-shadow,transform;transition-duration:var(--transition-200,0);transition-timing-function:var(--timing,ease-in-out);cursor:pointer}.button.tonal[data-rac][data-disabled],.button.tonal:disabled,.button.tonal:not([data-rac]).disabled{cursor:default}.button.tonal{background-color:var(--brand-background-secondary-rest);color:var(--neutral-foreground-black-rest)}.button.tonal[data-rac][data-hovered],.button.tonal:not([data-rac]):hover,.button.tonal:not([data-rac]).hovered{background-color:var(--brand-background-secondary-hover)}.button.tonal[data-rac][data-pressed],.button.tonal:not([data-rac]):active,.button.tonal:not([data-rac]).pressed{background-color:var(--brand-background-secondary-pressed)}.button.tonal[data-rac][data-disabled],.button.tonal:disabled,.button.tonal:not([data-rac]).disabled{background-color:var(--neutral-background-disabled-rest);color:var(--neutral-foreground-disabled-rest)}@media (forced-colors:active){.button.tonal[data-rac][data-disabled],.button.tonal:disabled,.button.tonal:not([data-rac]).disabled{color:graytext}}.button.transparent,.button.transparent:focus,.button.transparent[data-focused]{outline:none}.button.transparent{outline-offset:var(--stroke-thick,2px)}.button.transparent:focus-visible:not([data-focused]),.button.transparent[data-focus-visible]{outline:var(--focus-ring,var(--stroke-thick,2px) solid var(--brand-stroke-focus-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);--pressable-gap:var(--spacing-xs,8px);align-items:center;gap:var(--pressable-gap)}.button.transparent.x-small{--pressable-gap:var(--spacing-xxxs,4px)}.button.transparent.small{--pressable-gap:var(--spacing-xxs,6px)}.button.transparent.icon-right{flex-direction:row-reverse}.button.transparent{--button-padding-block:var(--spacing-s,10px);--button-padding-inline:var(--spacing-xxl,24px);--button-padding-icon-side:var(--spacing-l,16px);border-radius:var(--radius-circular,99px);padding:var(--button-padding-block) var(--button-padding-inline);width:fit-content;display:flex}.button.transparent.x-small{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);--button-padding-block:var(--spacing-xxxs,4px);--button-padding-inline:var(--spacing-m,12px);--button-padding-icon-side:var(--spacing-xxs,6px)}.button.transparent.small{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);--button-padding-block:var(--spacing-xxs,6px);--button-padding-inline:var(--spacing-l,16px);--button-padding-icon-side:var(--spacing-s,10px)}.button.transparent.large{--button-padding-block:var(--spacing-m,12px);--button-padding-inline:var(--spacing-xxxl,32px);--button-padding-icon-side:var(--spacing-xl,20px)}.button.transparent.icon-left{padding-inline:var(--button-padding-icon-side) var(--button-padding-inline)}.button.transparent.icon-right{padding-inline:var(--button-padding-inline) var(--button-padding-icon-side)}.button.transparent.icon-size{--button-icon-padding:var(--spacing-xs,8px);padding:var(--button-icon-padding)}.button.transparent.icon-size.x-small{--button-icon-padding:var(--spacing-xxxxs,2px)}.button.transparent.icon-size.small{--button-icon-padding:var(--spacing-xxs,6px)}.button.transparent.icon-size.large{--button-icon-padding:var(--spacing-s,10px)}.button.transparent{transition-property:background-color,color,border-color,box-shadow,transform;transition-duration:var(--transition-200,0);transition-timing-function:var(--timing,ease-in-out);cursor:pointer}.button.transparent[data-rac][data-disabled],.button.transparent:disabled,.button.transparent:not([data-rac]).disabled{cursor:default}.button.transparent{color:var(--brand-foreground-primary-rest);background-color:#0000}.button.transparent[data-rac][data-hovered],.button.transparent:not([data-rac]):hover,.button.transparent:not([data-rac]).hovered{background-color:oklch(from var(--neutral-foreground-black-rest) l c h/var(--opacity-tint-hover))}.button.transparent[data-rac][data-pressed],.button.transparent:not([data-rac]):active,.button.transparent:not([data-rac]).pressed{background-color:oklch(from var(--neutral-foreground-black-rest) l c h/var(--opacity-tint-pressed))}.button.transparent[data-rac][data-disabled],.button.transparent:disabled,.button.transparent:not([data-rac]).disabled{color:var(--neutral-foreground-disabled-rest);background-color:#0000}@media (forced-colors:active){.button.transparent[data-rac][data-disabled],.button.transparent:disabled,.button.transparent:not([data-rac]).disabled{color:graytext}}.button.transparent.icon-size{color:var(--neutral-foreground-black-rest)}.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(--focus-ring,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);--pressable-gap:var(--spacing-xs,8px);align-items:center;gap:var(--pressable-gap)}.button.underlined.x-small{--pressable-gap:var(--spacing-xxxs,4px)}.button.underlined.small{--pressable-gap:var(--spacing-xxs,6px)}.button.underlined.icon-right{flex-direction:row-reverse}.button.underlined{transition-property:background-color,color,border-color,box-shadow,transform;transition-duration:var(--transition-200,0);transition-timing-function:var(--timing,ease-in-out);cursor:pointer}.button.underlined[data-rac][data-disabled],.button.underlined:disabled,.button.underlined:not([data-rac]).disabled{cursor:default}.button.underlined{color:var(--brand-foreground-link-rest)}.button.underlined[data-rac][data-hovered],.button.underlined:not([data-rac]):hover,.button.underlined:not([data-rac]).hovered{color:var(--brand-foreground-link-hover)}.button.underlined[data-rac][data-hovered] .pressable-label,.button.underlined:not([data-rac]):hover .pressable-label,.button.underlined:not([data-rac]).hovered .pressable-label,.button.underlined[data-rac][data-hovered]:not(:has(.pressable-label)),.button.underlined:not([data-rac]):hover:not(:has(.pressable-label)),.button.underlined:not([data-rac]).hovered:not(:has(.pressable-label)){text-decoration:underline}.button.underlined[data-rac][data-pressed],.button.underlined:not([data-rac]):active,.button.underlined:not([data-rac]).pressed{color:var(--brand-foreground-link-pressed)}.button.underlined[data-rac][data-pressed] .pressable-label,.button.underlined:not([data-rac]):active .pressable-label,.button.underlined:not([data-rac]).pressed .pressable-label,.button.underlined[data-rac][data-pressed]:not(:has(.pressable-label)),.button.underlined:not([data-rac]):active:not(:has(.pressable-label)),.button.underlined:not([data-rac]).pressed:not(:has(.pressable-label)){text-decoration:underline}.button.underlined[data-rac][data-disabled],.button.underlined:disabled,.button.underlined:not([data-rac]).disabled{color:var(--neutral-foreground-disabled-rest)}.button.underlined[data-rac][data-disabled] .pressable-label,.button.underlined:disabled .pressable-label,.button.underlined:not([data-rac]).disabled .pressable-label,.button.underlined[data-rac][data-disabled]:not(:has(.pressable-label)),.button.underlined:disabled:not(:has(.pressable-label)),.button.underlined:not([data-rac]).disabled:not(:has(.pressable-label)){text-decoration:none}@media (forced-colors:active){.button.underlined[data-rac][data-disabled],.button.underlined:disabled,.button.underlined:not([data-rac]).disabled{color:graytext}}.button.underlined{border-radius:var(--radius-xxs,4px);display:inline-flex}.button.underlined .pressable-label{display:inline}.button[data-rac][data-disabled],.button:disabled,.button:not([data-rac]).disabled{cursor:default}.button{position:relative}.button .button-content,.button .pressable-label{display:contents}.button[data-pending]{cursor:default}.button[data-pending] .button-content{align-items:center;gap:var(--spacing-xs,8px);opacity:0;display:flex}.button.icon-right[data-pending] .button-content{flex-direction:row-reverse}.button .button-spinner{--spinner-color:currentColor;--spinner-size:var(--icon-m,24px);position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.button.x-small .button-spinner{--spinner-size:var(--icon-xs,16px)}.button.small .button-spinner{--spinner-size:var(--icon-s,18px)}.button.large.icon-size .button-spinner{--spinner-size:var(--icon-l,48px)}.modal-root{width:100vw;height:100svh;transition:opacity var(--transition-200,0) var(--timing,ease-in-out);opacity:1;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-root[data-entering],.modal-root[data-exiting]{opacity:0}.modal-root{background-color:oklch(from var(--black) l c h/var(--opacity-overlay-backdrop));padding:var(--spacing-xxl,24px)}.modal{display:contents}.modal-dialog:focus,.modal-dialog:focus-visible{outline:none}.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,0) 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}.animate{--animate-duration:var(--transition-200,0);transition-duration:var(--animate-duration);transition-timing-function:var(--timing,ease-in-out)}.animate.fade{transition-property:opacity}.animate.fade.entering,.animate.fade.exiting,.animate.fade.exited{opacity:0}.animate.fade.entered{opacity:1}.animate.scaleY{transform-origin:50%;transition-property:opacity,transform}.animate.scaleY.entering,.animate.scaleY.exiting,.animate.scaleY.exited{opacity:0;transform:scaleY(0)}.animate.scaleY.entered{opacity:1;transform:scaleY(1)}.animate.scaleXY{transform-origin:50%;transition-property:opacity,transform}.animate.scaleXY.entering,.animate.scaleXY.exiting,.animate.scaleXY.exited{opacity:0;transform:scale(0)}.animate.scaleXY.entered{opacity:1;transform:scale(1)}.animate.slideUp{transition-property:opacity,transform}.animate.slideUp.entering,.animate.slideUp.exiting,.animate.slideUp.exited{opacity:0;transform:translateY(100%)}.animate.slideUp.entered{opacity:1;transform:translateY(0)}.animate.slideDown{transition-property:opacity,transform}.animate.slideDown.entering,.animate.slideDown.exiting,.animate.slideDown.exited{opacity:0;transform:translateY(-100%)}.animate.slideDown.entered{opacity:1;transform:translateY(0)}.animate.slideLeft{transition-property:opacity,transform}.animate.slideLeft.entering,.animate.slideLeft.exiting,.animate.slideLeft.exited{opacity:0;transform:translate(100%)}.animate.slideLeft.entered{opacity:1;transform:translate(0)}@media (prefers-reduced-motion){.animate{transition-duration:0s;transform:none!important}}.global-loader.exiting,.global-loader.exited{pointer-events:none}.collapse{display:grid}.collapse .collapse-content{overflow:hidden}.collapse.vertical{transition:grid-template-rows var(--transition-200,0) var(--timing,ease-in-out);grid-template-rows:0fr}.collapse.vertical.expanded{grid-template-rows:1fr}.collapse.vertical .collapse-content{min-block-size:0;margin-inline:calc(-1 * var(--collapse-inline-bleed,0px));padding-inline:var(--collapse-inline-bleed,0px)}.collapse.horizontal{transition:grid-template-columns var(--transition-200,0) var(--timing,ease-in-out);grid-template-columns:0fr}.collapse.horizontal.expanded{grid-template-columns:1fr}.collapse.horizontal .collapse-content{min-inline-size:0;margin-block:calc(-1 * var(--collapse-block-bleed,0px));padding-block:var(--collapse-block-bleed,0px)}.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(--focus-ring,var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest))}.link{border-radius:var(--radius-xs,8px)}.link.filled,.link.filled:focus,.link.filled[data-focused]{outline:none}.link.filled{outline-offset:var(--stroke-thick,2px)}.link.filled:focus-visible:not([data-focused]),.link.filled[data-focus-visible]{outline:var(--focus-ring,var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest))}.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);--pressable-gap:var(--spacing-xs,8px);align-items:center;gap:var(--pressable-gap)}.link.filled.x-small{--pressable-gap:var(--spacing-xxxs,4px)}.link.filled.small{--pressable-gap:var(--spacing-xxs,6px)}.link.filled.icon-right{flex-direction:row-reverse}.link.filled{--button-padding-block:var(--spacing-s,10px);--button-padding-inline:var(--spacing-xxl,24px);--button-padding-icon-side:var(--spacing-l,16px);border-radius:var(--radius-circular,99px);padding:var(--button-padding-block) var(--button-padding-inline);width:fit-content;display:flex}.link.filled.x-small{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);--button-padding-block:var(--spacing-xxxs,4px);--button-padding-inline:var(--spacing-m,12px);--button-padding-icon-side:var(--spacing-xxs,6px)}.link.filled.small{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);--button-padding-block:var(--spacing-xxs,6px);--button-padding-inline:var(--spacing-l,16px);--button-padding-icon-side:var(--spacing-s,10px)}.link.filled.large{--button-padding-block:var(--spacing-m,12px);--button-padding-inline:var(--spacing-xxxl,32px);--button-padding-icon-side:var(--spacing-xl,20px)}.link.filled.icon-left{padding-inline:var(--button-padding-icon-side) var(--button-padding-inline)}.link.filled.icon-right{padding-inline:var(--button-padding-inline) var(--button-padding-icon-side)}.link.filled.icon-size{--button-icon-padding:var(--spacing-xs,8px);padding:var(--button-icon-padding)}.link.filled.icon-size.x-small{--button-icon-padding:var(--spacing-xxxxs,2px)}.link.filled.icon-size.small{--button-icon-padding:var(--spacing-xxs,6px)}.link.filled.icon-size.large{--button-icon-padding:var(--spacing-s,10px)}.link.filled{transition-property:background-color,color,border-color,box-shadow,transform;transition-duration:var(--transition-200,0);transition-timing-function:var(--timing,ease-in-out);cursor:pointer}.link.filled[data-rac][data-disabled],.link.filled:disabled,.link.filled:not([data-rac]).disabled{cursor:default}.link.filled{background-color:var(--brand-background-primary-rest);border:var(--stroke-thin,1px) solid var(--brand-background-primary-rest);color:var(--neutral-foreground-onbrand-rest)}.link.filled[data-rac][data-hovered],.link.filled:not([data-rac]):hover,.link.filled:not([data-rac]).hovered{background-color:var(--brand-background-primary-hover);border-color:var(--brand-background-primary-hover);box-shadow:var(--elevation-1)}.link.filled[data-rac][data-pressed],.link.filled:not([data-rac]):active,.link.filled:not([data-rac]).pressed{background-color:var(--brand-background-primary-pressed);border-color:var(--brand-background-primary-pressed)}.link.filled[data-rac][data-disabled],.link.filled:disabled,.link.filled:not([data-rac]).disabled{background-color:var(--neutral-background-disabled-rest);border:var(--stroke-thin,1px) solid var(--neutral-background-disabled-rest);color:var(--neutral-foreground-disabled-rest)}@media (forced-colors:active){.link.filled[data-rac][data-disabled],.link.filled:disabled,.link.filled:not([data-rac]).disabled{color:graytext;border-color:graytext}}.link.outlined,.link.outlined:focus,.link.outlined[data-focused]{outline:none}.link.outlined{outline-offset:var(--stroke-thick,2px)}.link.outlined:focus-visible:not([data-focused]),.link.outlined[data-focus-visible]{outline:var(--focus-ring,var(--stroke-thick,2px) solid var(--brand-stroke-focus-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);--pressable-gap:var(--spacing-xs,8px);align-items:center;gap:var(--pressable-gap)}.link.outlined.x-small{--pressable-gap:var(--spacing-xxxs,4px)}.link.outlined.small{--pressable-gap:var(--spacing-xxs,6px)}.link.outlined.icon-right{flex-direction:row-reverse}.link.outlined{--button-padding-block:var(--spacing-s,10px);--button-padding-inline:var(--spacing-xxl,24px);--button-padding-icon-side:var(--spacing-l,16px);border-radius:var(--radius-circular,99px);padding:var(--button-padding-block) var(--button-padding-inline);width:fit-content;display:flex}.link.outlined.x-small{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);--button-padding-block:var(--spacing-xxxs,4px);--button-padding-inline:var(--spacing-m,12px);--button-padding-icon-side:var(--spacing-xxs,6px)}.link.outlined.small{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);--button-padding-block:var(--spacing-xxs,6px);--button-padding-inline:var(--spacing-l,16px);--button-padding-icon-side:var(--spacing-s,10px)}.link.outlined.large{--button-padding-block:var(--spacing-m,12px);--button-padding-inline:var(--spacing-xxxl,32px);--button-padding-icon-side:var(--spacing-xl,20px)}.link.outlined.icon-left{padding-inline:var(--button-padding-icon-side) var(--button-padding-inline)}.link.outlined.icon-right{padding-inline:var(--button-padding-inline) var(--button-padding-icon-side)}.link.outlined.icon-size{--button-icon-padding:var(--spacing-xs,8px);padding:var(--button-icon-padding)}.link.outlined.icon-size.x-small{--button-icon-padding:var(--spacing-xxxxs,2px)}.link.outlined.icon-size.small{--button-icon-padding:var(--spacing-xxs,6px)}.link.outlined.icon-size.large{--button-icon-padding:var(--spacing-s,10px)}.link.outlined{transition-property:background-color,color,border-color,box-shadow,transform;transition-duration:var(--transition-200,0);transition-timing-function:var(--timing,ease-in-out);cursor:pointer}.link.outlined[data-rac][data-disabled],.link.outlined:disabled,.link.outlined:not([data-rac]).disabled{cursor:default}.link.outlined{background-color:var(--neutral-background-subtle-rest);border:var(--stroke-thin,1px) solid var(--neutral-stroke-black-rest);color:var(--brand-foreground-primary-rest)}.link.outlined[data-rac][data-hovered],.link.outlined:not([data-rac]):hover,.link.outlined:not([data-rac]).hovered{background-color:var(--neutral-background-subtle-hover);border-color:var(--neutral-stroke-black-hover)}.link.outlined[data-rac][data-pressed],.link.outlined:not([data-rac]):active,.link.outlined:not([data-rac]).pressed{background-color:var(--neutral-background-subtle-pressed);border-color:var(--neutral-stroke-black-pressed)}.link.outlined[data-rac][data-disabled],.link.outlined:disabled,.link.outlined:not([data-rac]).disabled{border-color:var(--neutral-stroke-disabled-rest);color:var(--neutral-foreground-disabled-rest)}@media (forced-colors:active){.link.outlined[data-rac][data-disabled],.link.outlined:disabled,.link.outlined:not([data-rac]).disabled{color:graytext;border-color:graytext}}.link.tonal,.link.tonal:focus,.link.tonal[data-focused]{outline:none}.link.tonal{outline-offset:var(--stroke-thick,2px)}.link.tonal:focus-visible:not([data-focused]),.link.tonal[data-focus-visible]{outline:var(--focus-ring,var(--stroke-thick,2px) solid var(--brand-stroke-focus-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);--pressable-gap:var(--spacing-xs,8px);align-items:center;gap:var(--pressable-gap)}.link.tonal.x-small{--pressable-gap:var(--spacing-xxxs,4px)}.link.tonal.small{--pressable-gap:var(--spacing-xxs,6px)}.link.tonal.icon-right{flex-direction:row-reverse}.link.tonal{--button-padding-block:var(--spacing-s,10px);--button-padding-inline:var(--spacing-xxl,24px);--button-padding-icon-side:var(--spacing-l,16px);border-radius:var(--radius-circular,99px);padding:var(--button-padding-block) var(--button-padding-inline);width:fit-content;display:flex}.link.tonal.x-small{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);--button-padding-block:var(--spacing-xxxs,4px);--button-padding-inline:var(--spacing-m,12px);--button-padding-icon-side:var(--spacing-xxs,6px)}.link.tonal.small{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);--button-padding-block:var(--spacing-xxs,6px);--button-padding-inline:var(--spacing-l,16px);--button-padding-icon-side:var(--spacing-s,10px)}.link.tonal.large{--button-padding-block:var(--spacing-m,12px);--button-padding-inline:var(--spacing-xxxl,32px);--button-padding-icon-side:var(--spacing-xl,20px)}.link.tonal.icon-left{padding-inline:var(--button-padding-icon-side) var(--button-padding-inline)}.link.tonal.icon-right{padding-inline:var(--button-padding-inline) var(--button-padding-icon-side)}.link.tonal.icon-size{--button-icon-padding:var(--spacing-xs,8px);padding:var(--button-icon-padding)}.link.tonal.icon-size.x-small{--button-icon-padding:var(--spacing-xxxxs,2px)}.link.tonal.icon-size.small{--button-icon-padding:var(--spacing-xxs,6px)}.link.tonal.icon-size.large{--button-icon-padding:var(--spacing-s,10px)}.link.tonal{transition-property:background-color,color,border-color,box-shadow,transform;transition-duration:var(--transition-200,0);transition-timing-function:var(--timing,ease-in-out);cursor:pointer}.link.tonal[data-rac][data-disabled],.link.tonal:disabled,.link.tonal:not([data-rac]).disabled{cursor:default}.link.tonal{background-color:var(--brand-background-secondary-rest);color:var(--neutral-foreground-black-rest)}.link.tonal[data-rac][data-hovered],.link.tonal:not([data-rac]):hover,.link.tonal:not([data-rac]).hovered{background-color:var(--brand-background-secondary-hover)}.link.tonal[data-rac][data-pressed],.link.tonal:not([data-rac]):active,.link.tonal:not([data-rac]).pressed{background-color:var(--brand-background-secondary-pressed)}.link.tonal[data-rac][data-disabled],.link.tonal:disabled,.link.tonal:not([data-rac]).disabled{background-color:var(--neutral-background-disabled-rest);color:var(--neutral-foreground-disabled-rest)}@media (forced-colors:active){.link.tonal[data-rac][data-disabled],.link.tonal:disabled,.link.tonal:not([data-rac]).disabled{color:graytext}}.link.transparent,.link.transparent:focus,.link.transparent[data-focused]{outline:none}.link.transparent{outline-offset:var(--stroke-thick,2px)}.link.transparent:focus-visible:not([data-focused]),.link.transparent[data-focus-visible]{outline:var(--focus-ring,var(--stroke-thick,2px) solid var(--brand-stroke-focus-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);--pressable-gap:var(--spacing-xs,8px);align-items:center;gap:var(--pressable-gap)}.link.transparent.x-small{--pressable-gap:var(--spacing-xxxs,4px)}.link.transparent.small{--pressable-gap:var(--spacing-xxs,6px)}.link.transparent.icon-right{flex-direction:row-reverse}.link.transparent{--button-padding-block:var(--spacing-s,10px);--button-padding-inline:var(--spacing-xxl,24px);--button-padding-icon-side:var(--spacing-l,16px);border-radius:var(--radius-circular,99px);padding:var(--button-padding-block) var(--button-padding-inline);width:fit-content;display:flex}.link.transparent.x-small{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);--button-padding-block:var(--spacing-xxxs,4px);--button-padding-inline:var(--spacing-m,12px);--button-padding-icon-side:var(--spacing-xxs,6px)}.link.transparent.small{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);--button-padding-block:var(--spacing-xxs,6px);--button-padding-inline:var(--spacing-l,16px);--button-padding-icon-side:var(--spacing-s,10px)}.link.transparent.large{--button-padding-block:var(--spacing-m,12px);--button-padding-inline:var(--spacing-xxxl,32px);--button-padding-icon-side:var(--spacing-xl,20px)}.link.transparent.icon-left{padding-inline:var(--button-padding-icon-side) var(--button-padding-inline)}.link.transparent.icon-right{padding-inline:var(--button-padding-inline) var(--button-padding-icon-side)}.link.transparent.icon-size{--button-icon-padding:var(--spacing-xs,8px);padding:var(--button-icon-padding)}.link.transparent.icon-size.x-small{--button-icon-padding:var(--spacing-xxxxs,2px)}.link.transparent.icon-size.small{--button-icon-padding:var(--spacing-xxs,6px)}.link.transparent.icon-size.large{--button-icon-padding:var(--spacing-s,10px)}.link.transparent{transition-property:background-color,color,border-color,box-shadow,transform;transition-duration:var(--transition-200,0);transition-timing-function:var(--timing,ease-in-out);cursor:pointer}.link.transparent[data-rac][data-disabled],.link.transparent:disabled,.link.transparent:not([data-rac]).disabled{cursor:default}.link.transparent{color:var(--brand-foreground-primary-rest);background-color:#0000}.link.transparent[data-rac][data-hovered],.link.transparent:not([data-rac]):hover,.link.transparent:not([data-rac]).hovered{background-color:oklch(from var(--neutral-foreground-black-rest) l c h/var(--opacity-tint-hover))}.link.transparent[data-rac][data-pressed],.link.transparent:not([data-rac]):active,.link.transparent:not([data-rac]).pressed{background-color:oklch(from var(--neutral-foreground-black-rest) l c h/var(--opacity-tint-pressed))}.link.transparent[data-rac][data-disabled],.link.transparent:disabled,.link.transparent:not([data-rac]).disabled{color:var(--neutral-foreground-disabled-rest);background-color:#0000}@media (forced-colors:active){.link.transparent[data-rac][data-disabled],.link.transparent:disabled,.link.transparent:not([data-rac]).disabled{color:graytext}}.link.transparent.icon-size{color:var(--neutral-foreground-black-rest)}.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(--focus-ring,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);--pressable-gap:var(--spacing-xs,8px);align-items:center;gap:var(--pressable-gap)}.link.underlined.x-small{--pressable-gap:var(--spacing-xxxs,4px)}.link.underlined.small{--pressable-gap:var(--spacing-xxs,6px)}.link.underlined.icon-right{flex-direction:row-reverse}.link.underlined{transition-property:background-color,color,border-color,box-shadow,transform;transition-duration:var(--transition-200,0);transition-timing-function:var(--timing,ease-in-out);cursor:pointer}.link.underlined[data-rac][data-disabled],.link.underlined:disabled,.link.underlined:not([data-rac]).disabled{cursor:default}.link.underlined{color:var(--brand-foreground-link-rest)}.link.underlined[data-rac][data-hovered],.link.underlined:not([data-rac]):hover,.link.underlined:not([data-rac]).hovered{color:var(--brand-foreground-link-hover)}.link.underlined[data-rac][data-hovered] .pressable-label,.link.underlined:not([data-rac]):hover .pressable-label,.link.underlined:not([data-rac]).hovered .pressable-label,.link.underlined[data-rac][data-hovered]:not(:has(.pressable-label)),.link.underlined:not([data-rac]):hover:not(:has(.pressable-label)),.link.underlined:not([data-rac]).hovered:not(:has(.pressable-label)){text-decoration:underline}.link.underlined[data-rac][data-pressed],.link.underlined:not([data-rac]):active,.link.underlined:not([data-rac]).pressed{color:var(--brand-foreground-link-pressed)}.link.underlined[data-rac][data-pressed] .pressable-label,.link.underlined:not([data-rac]):active .pressable-label,.link.underlined:not([data-rac]).pressed .pressable-label,.link.underlined[data-rac][data-pressed]:not(:has(.pressable-label)),.link.underlined:not([data-rac]):active:not(:has(.pressable-label)),.link.underlined:not([data-rac]).pressed:not(:has(.pressable-label)){text-decoration:underline}.link.underlined[data-rac][data-disabled],.link.underlined:disabled,.link.underlined:not([data-rac]).disabled{color:var(--neutral-foreground-disabled-rest)}.link.underlined[data-rac][data-disabled] .pressable-label,.link.underlined:disabled .pressable-label,.link.underlined:not([data-rac]).disabled .pressable-label,.link.underlined[data-rac][data-disabled]:not(:has(.pressable-label)),.link.underlined:disabled:not(:has(.pressable-label)),.link.underlined:not([data-rac]).disabled:not(:has(.pressable-label)){text-decoration:none}@media (forced-colors:active){.link.underlined[data-rac][data-disabled],.link.underlined:disabled,.link.underlined:not([data-rac]).disabled{color:graytext}}.link.underlined{border-radius:var(--radius-xxs,4px);display:inline-flex}.link.underlined .pressable-label{display:inline}.link .pressable-label{display:contents}.separator{background-color:var(--neutral-stroke-primary-rest);border-radius:var(--radius-circular,99px);border:none;flex-shrink:0}.separator.horizontal{height:var(--stroke-thin,1px);width:100%}.separator.vertical{height:100%;width:var(--stroke-thin,1px)}.activity-log-detail-panel{--detail-panel-width:360px;--detail-panel-padding:var(--spacing-xl,20px) var(--spacing-xxl,24px);background-color:var(--neutral-background-primary-rest);block-size:100%;box-shadow:var(--elevation-3);min-height:0;width:var(--detail-panel-width);border-start-start-radius:var(--radius-l,28px);border-end-start-radius:var(--radius-l,28px);flex-direction:column;display:flex;overflow-y:auto}.activity-log-detail-panel .separator{margin:0}.activity-log-detail-panel .panel-header{gap:var(--spacing-xs,8px);padding:var(--detail-panel-padding);display:grid}.activity-log-detail-panel .panel-heading{justify-content:space-between;align-items:center;display:flex}.activity-log-detail-panel .panel-heading h2{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);color:var(--neutral-foreground-black-rest)}.activity-log-detail-panel .panel-target{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-wrap:anywhere}.activity-log-detail-panel .panel-value-change,.activity-log-detail-panel .panel-details{gap:var(--spacing-xxs,6px);padding:var(--detail-panel-padding);flex-direction:column;display:flex}.activity-log-detail-panel .panel-value-change dt,.activity-log-detail-panel .panel-details dt{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(--neutral-foreground-disabled-rest)}.activity-log-detail-panel .panel-value-change dd,.activity-log-detail-panel .panel-details dd{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-rest);overflow-wrap:anywhere}.activity-log-detail-panel .panel-value-change dd:not(:last-child),.activity-log-detail-panel .panel-details dd:not(:last-child){margin-block-end:var(--spacing-xxs,6px)}.activity-log-detail-panel .panel-value-change{background-color:var(--neutral-background-secondary-rest)}.activity-log-detail-panel .panel-value-change:not(:last-child){border-block-end:var(--stroke-thin,1px) solid var(--neutral-stroke-primary-rest)}.list-box-item,.list-box-item:focus,.list-box-item[data-focused]{outline:none}.list-box-item{outline-offset:var(--stroke-thick,2px)}.list-box-item:focus-visible:not([data-focused]),.list-box-item[data-focus-visible]{outline:var(--focus-ring,var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest))}.list-box-item{border-radius:var(--radius-xs,8px)}.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);transition-property:background-color,color,border-color,box-shadow,transform;transition-duration:var(--transition-200,0);transition-timing-function:var(--timing,ease-in-out);cursor:pointer}.filter-chip-base-trigger[data-rac][data-disabled],.filter-chip-base-trigger:disabled,.filter-chip-base-trigger:not([data-rac]).disabled{cursor:default}.filter-chip-base-trigger{background-color:var(--neutral-background-subtle-rest);border:var(--stroke-thin,1px) solid var(--neutral-stroke-black-rest);color:var(--brand-foreground-primary-rest)}.filter-chip-base-trigger[data-rac][data-hovered],.filter-chip-base-trigger:not([data-rac]):hover,.filter-chip-base-trigger:not([data-rac]).hovered{background-color:var(--neutral-background-subtle-hover);border-color:var(--neutral-stroke-black-hover)}.filter-chip-base-trigger[data-rac][data-pressed],.filter-chip-base-trigger:not([data-rac]):active,.filter-chip-base-trigger:not([data-rac]).pressed{background-color:var(--neutral-background-subtle-pressed);border-color:var(--neutral-stroke-black-pressed)}.filter-chip-base-trigger[data-rac][data-disabled],.filter-chip-base-trigger:disabled,.filter-chip-base-trigger:not([data-rac]).disabled{border-color:var(--neutral-stroke-disabled-rest);color:var(--neutral-foreground-disabled-rest)}@media (forced-colors:active){.filter-chip-base-trigger[data-rac][data-disabled],.filter-chip-base-trigger:disabled,.filter-chip-base-trigger:not([data-rac]).disabled{color:graytext;border-color:graytext}}.filter-chip-base-trigger{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);color:var(--neutral-foreground-black-rest);display:flex}.filter-chip{align-items:center;gap:var(--spacing-xxxxs,2px);display:flex}.filter-chip.archived .filter-chip-button{background-color:var(--status-archived-bg)}.filter-chip.archived .filter-chip-button[data-rac][data-hovered],.filter-chip.archived .filter-chip-button:not([data-rac]):hover,.filter-chip.archived .filter-chip-button:not([data-rac]).hovered{background-color:var(--status-archived-bg-hover)}.filter-chip.archived .filter-chip-button[data-rac][data-pressed],.filter-chip.archived .filter-chip-button:not([data-rac]):active,.filter-chip.archived .filter-chip-button:not([data-rac]).pressed{background-color:var(--status-archived-bg-active)}.filter-chip.live .filter-chip-button{background-color:var(--status-live-bg)}.filter-chip.live .filter-chip-button[data-rac][data-hovered],.filter-chip.live .filter-chip-button:not([data-rac]):hover,.filter-chip.live .filter-chip-button:not([data-rac]).hovered{background-color:var(--status-live-bg-hover)}.filter-chip.live .filter-chip-button[data-rac][data-pressed],.filter-chip.live .filter-chip-button:not([data-rac]):active,.filter-chip.live .filter-chip-button:not([data-rac]).pressed{background-color:var(--status-live-bg-active)}.filter-chip.draft .filter-chip-button{background-color:var(--status-draft-bg)}.filter-chip.draft .filter-chip-button[data-rac][data-hovered],.filter-chip.draft .filter-chip-button:not([data-rac]):hover,.filter-chip.draft .filter-chip-button:not([data-rac]).hovered{background-color:var(--status-draft-bg-hover)}.filter-chip.draft .filter-chip-button[data-rac][data-pressed],.filter-chip.draft .filter-chip-button:not([data-rac]):active,.filter-chip.draft .filter-chip-button:not([data-rac]).pressed{background-color:var(--status-draft-bg-active)}.filter-chip.background .filter-chip-button{background-color:var(--layer-background-bg)}.filter-chip.background .filter-chip-button[data-rac][data-hovered],.filter-chip.background .filter-chip-button:not([data-rac]):hover,.filter-chip.background .filter-chip-button:not([data-rac]).hovered{background-color:var(--layer-background-bg-hover)}.filter-chip.background .filter-chip-button[data-rac][data-pressed],.filter-chip.background .filter-chip-button:not([data-rac]):active,.filter-chip.background .filter-chip-button:not([data-rac]).pressed{background-color:var(--layer-background-bg-active)}.filter-chip.content .filter-chip-button{background-color:var(--layer-content-bg)}.filter-chip.content .filter-chip-button[data-rac][data-hovered],.filter-chip.content .filter-chip-button:not([data-rac]):hover,.filter-chip.content .filter-chip-button:not([data-rac]).hovered{background-color:var(--layer-content-bg-hover)}.filter-chip.content .filter-chip-button[data-rac][data-pressed],.filter-chip.content .filter-chip-button:not([data-rac]):active,.filter-chip.content .filter-chip-button:not([data-rac]).pressed{background-color:var(--layer-content-bg-active)}.filter-chip.star .filter-chip-button{background-color:var(--layer-star-bg)}.filter-chip.star .filter-chip-button[data-rac][data-hovered],.filter-chip.star .filter-chip-button:not([data-rac]):hover,.filter-chip.star .filter-chip-button:not([data-rac]).hovered{background-color:var(--layer-star-bg-hover)}.filter-chip.star .filter-chip-button[data-rac][data-pressed],.filter-chip.star .filter-chip-button:not([data-rac]):active,.filter-chip.star .filter-chip-button:not([data-rac]).pressed{background-color:var(--layer-star-bg-active)}.filter-chip.thumbnail .filter-chip-button{background-color:var(--layer-thumbnail-bg)}.filter-chip.thumbnail .filter-chip-button[data-rac][data-hovered],.filter-chip.thumbnail .filter-chip-button:not([data-rac]):hover,.filter-chip.thumbnail .filter-chip-button:not([data-rac]).hovered{background-color:var(--layer-thumbnail-bg-hover)}.filter-chip.thumbnail .filter-chip-button[data-rac][data-pressed],.filter-chip.thumbnail .filter-chip-button:not([data-rac]):active,.filter-chip.thumbnail .filter-chip-button:not([data-rac]).pressed{background-color:var(--layer-thumbnail-bg-active)}.filter-chip .filter-chip-button{background-color:var(--brand-background-secondary-rest)}.filter-chip .filter-chip-button[data-rac][data-hovered],.filter-chip .filter-chip-button:not([data-rac]):hover,.filter-chip .filter-chip-button:not([data-rac]).hovered{background-color:var(--brand-background-secondary-hover)}.filter-chip .filter-chip-button[data-rac][data-pressed],.filter-chip .filter-chip-button:not([data-rac]):active,.filter-chip .filter-chip-button:not([data-rac]).pressed{background-color:var(--brand-background-secondary-pressed)}.filter-chip .filter-chip-button{height:32px}.filter-chip .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 .filter-chip-button.trigger:focus,.filter-chip .filter-chip-button.trigger[data-focused]{outline:none}.filter-chip .filter-chip-button.trigger:focus-visible:not([data-focused]),.filter-chip .filter-chip-button.trigger[data-focus-visible]{outline:var(--focus-ring,var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest));outline-offset:calc(-1 * var(--stroke-thick,2px))}.filter-chip .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) var(--spacing-xxs,6px) var(--spacing-m,12px);display:flex}.filter-chip .filter-chip-button.close,.filter-chip .filter-chip-button.close:focus,.filter-chip .filter-chip-button.close[data-focused]{outline:none}.filter-chip .filter-chip-button.close:focus-visible:not([data-focused]),.filter-chip .filter-chip-button.close[data-focus-visible]{outline:var(--focus-ring,var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest));outline-offset:calc(-1 * var(--stroke-thick,2px))}.filter-chip .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 .filter-chip-button[data-rac][data-disabled],.filter-chip .filter-chip-button:disabled,.filter-chip .filter-chip-button:not([data-rac]).disabled{pointer-events:none;background-color:var(--neutral-background-disabled-rest);color:var(--neutral-foreground-disabled-rest)}@media (forced-colors:active){.filter-chip .filter-chip-button[data-rac][data-disabled],.filter-chip .filter-chip-button:disabled,.filter-chip .filter-chip-button:not([data-rac]).disabled{color:graytext}}.calendar{--calendar-cell-size:36px;gap:var(--spacing-xs,8px);flex-direction:column;width:max-content;display:flex}.calendar-header{align-items:center;gap:var(--spacing-xxs,6px);display:flex}.calendar-heading{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(--neutral-foreground-black-rest);text-align:center;flex:1;margin:0}.calendar-grid{border-collapse:collapse}.calendar-week-day{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);block-size:var(--calendar-cell-size);color:var(--neutral-foreground-black-muted);inline-size:var(--calendar-cell-size);font-weight:400}.calendar-cell,.calendar-cell:focus,.calendar-cell[data-focused]{outline:none}.calendar-cell{outline-offset:var(--stroke-thick,2px)}.calendar-cell:focus-visible:not([data-focused]),.calendar-cell[data-focus-visible]{outline:var(--focus-ring,var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest))}.calendar-cell{transition-property:background-color,color,border-color,box-shadow,transform;transition-duration:var(--transition-200,0);transition-timing-function:var(--timing,ease-in-out);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);block-size:var(--calendar-cell-size);border-radius:var(--radius-circular,99px);color:var(--neutral-foreground-black-rest);cursor:pointer;inline-size:var(--calendar-cell-size);justify-content:center;align-items:center;display:flex}.calendar-cell[data-outside-month]{visibility:hidden}.calendar-cell[data-today]{font-weight:700}.calendar-cell[data-rac][data-hovered],.calendar-cell:not([data-rac]):hover,.calendar-cell:not([data-rac]).hovered{background-color:var(--neutral-background-subtle-hover)}.calendar-cell[data-rac][data-pressed],.calendar-cell:not([data-rac]):active,.calendar-cell:not([data-rac]).pressed{background-color:var(--neutral-background-subtle-pressed)}.calendar-cell[data-rac][data-selected],.calendar-cell:not([data-rac]).selected{background-color:var(--brand-background-primary-rest);color:var(--neutral-foreground-onbrand-rest)}.calendar-cell[data-unavailable],.calendar-cell[data-rac][data-disabled],.calendar-cell:disabled,.calendar-cell:not([data-rac]).disabled{color:var(--neutral-foreground-disabled-rest);cursor:default;pointer-events:none}.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}.date-picker{width:100%;position:relative}.date-picker-field{transition-property:background-color,color,border-color,box-shadow,transform;transition-duration:var(--transition-200,0);transition-timing-function:var(--timing,ease-in-out);border:var(--stroke-thin,1px) solid var(--neutral-stroke-black-rest);border-radius:var(--radius-xxs,4px);background-color:var(--neutral-background-primary-rest);align-items:center;gap:var(--spacing-xxs,6px);height:var(--input-height,56px);padding:0 var(--spacing-xxs,6px) 0 var(--spacing-m,12px);display:flex}.date-picker-field:hover{border-color:var(--neutral-stroke-black-hover)}.date-picker-field[data-focus-within]{border-color:var(--neutral-stroke-black-selected)}.date-picker-field[data-focus-within]~.date-picker-label{color:var(--brand-foreground-primary-rest)}.date-picker-field[data-disabled]{pointer-events:none;border-color:var(--neutral-stroke-disabled-rest);color:var(--neutral-foreground-disabled-rest);background-color:#0000}.date-picker-field[data-disabled]::placeholder{color:var(--neutral-foreground-disabled-rest)}@media (forced-colors:active){.date-picker-field[data-disabled]{color:graytext;border-color:graytext}.date-picker-field[data-disabled]::placeholder{color:graytext}}.date-picker-field[data-disabled]~.date-picker-label{color:var(--neutral-foreground-disabled-rest)}.date-picker-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);color:var(--neutral-foreground-black-rest);white-space:nowrap;flex:1;min-width:0;display:flex}.date-picker-segment,.date-picker-segment:focus,.date-picker-segment[data-focused]{outline:none}.date-picker-segment{transition-property:background-color,color,border-color,box-shadow,transform;transition-duration:var(--transition-200,0);transition-timing-function:var(--timing,ease-in-out);border-radius:var(--radius-xxs,4px);padding:0 var(--spacing-xxxxs,2px);text-align:center}.date-picker-segment[data-placeholder]{color:var(--neutral-foreground-black-muted)}.date-picker-segment[data-focused]{background-color:var(--brand-background-primary-rest);color:var(--neutral-foreground-onbrand-rest)}.date-picker-segment[data-type=literal]{padding:0}.date-picker-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);background-color:var(--neutral-background-primary-rest);color:var(--neutral-foreground-black-rest);left:var(--spacing-m,12px);padding:0 var(--spacing-xxs,6px);pointer-events:none;transition:color var(--transition-200,0) var(--timing,ease-in-out);position:absolute;top:0;transform:translateY(-50%)}.date-picker-popover{transition:opacity var(--transition-200,0) var(--timing,ease-in-out);opacity:1}.date-picker-popover[data-entering],.date-picker-popover[data-exiting]{opacity:0}.date-picker-popover,.date-picker-popover:focus,.date-picker-popover[data-focused]{outline:none}.date-picker-popover{background-color:var(--neutral-background-primary-rest);border-radius:var(--radius-xxs,4px);box-shadow:var(--elevation-4);padding:var(--spacing-m,12px)}.date-filter-popover{transition:opacity var(--transition-200,0) var(--timing,ease-in-out);opacity:1}.date-filter-popover[data-entering],.date-filter-popover[data-exiting]{opacity:0}.date-filter-popover,.date-filter-popover:focus,.date-filter-popover[data-focused]{outline:none}.date-filter-popover{background-color:var(--neutral-background-primary-rest);border-radius:var(--radius-xxs,4px);box-shadow:var(--elevation-4)}.date-filter-dialog,.date-filter-dialog:focus,.date-filter-dialog[data-focused]{outline:none}.date-filter-dialog{flex-direction:column;display:flex}.date-filter-panels{display:flex}.date-filter-presets,.date-filter-presets:focus,.date-filter-presets[data-focused]{outline:none}.date-filter-presets{min-width:200px;padding-block:var(--spacing-xs,8px);flex:auto}.date-filter-presets .list-box-item{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(--neutral-foreground-black-rest);cursor:pointer;align-items:center;gap:var(--spacing-l,16px);padding:var(--spacing-s,10px) var(--spacing-m,12px);display:flex}.date-filter-presets .list-box-item[data-rac][data-hovered],.date-filter-presets .list-box-item:not([data-rac]):hover,.date-filter-presets .list-box-item:not([data-rac]).hovered{background-color:var(--neutral-background-subtle-hover)}.date-filter-presets .list-box-item[data-rac][data-pressed],.date-filter-presets .list-box-item:not([data-rac]):active,.date-filter-presets .list-box-item:not([data-rac]).pressed{background-color:var(--neutral-background-subtle-pressed)}.date-filter-presets .list-box-item[data-rac][data-selected],.date-filter-presets .list-box-item:not([data-rac]).selected{background-color:var(--neutral-background-primary-selected)}.date-filter-presets .list-box-item[data-rac][data-selected][data-rac][data-hovered],.date-filter-presets .list-box-item[data-rac][data-selected]:not([data-rac]):hover,.date-filter-presets .list-box-item[data-rac][data-selected]:not([data-rac]).hovered,.date-filter-presets .list-box-item:not([data-rac]).selected[data-rac][data-hovered],.date-filter-presets .list-box-item:not([data-rac]).selected:not([data-rac]):hover,.date-filter-presets .list-box-item:not([data-rac]).selected:not([data-rac]).hovered{background-color:var(--neutral-background-primary-selected-hover)}.date-filter-presets .list-box-item[data-rac][data-selected][data-rac][data-pressed],.date-filter-presets .list-box-item[data-rac][data-selected]:not([data-rac]):active,.date-filter-presets .list-box-item[data-rac][data-selected]:not([data-rac]).pressed,.date-filter-presets .list-box-item:not([data-rac]).selected[data-rac][data-pressed],.date-filter-presets .list-box-item:not([data-rac]).selected:not([data-rac]):active,.date-filter-presets .list-box-item:not([data-rac]).selected:not([data-rac]).pressed{background-color:var(--neutral-background-primary-selected-pressed)}.date-filter-preset-icon{block-size:var(--icon-s,18px);color:var(--brand-foreground-primary-rest);inline-size:var(--icon-s,18px);flex:none}.date-filter-preset-label{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.date-filter-range{--date-filter-range-width:280px;inline-size:0;transition:inline-size var(--transition-200,0) var(--timing,ease-in-out);flex:none;overflow:hidden}.date-filter-range.open{inline-size:var(--date-filter-range-width)}.date-filter-range-content{border-inline-start:var(--stroke-thin,1px) solid var(--neutral-stroke-primary-rest);gap:var(--spacing-l,16px);block-size:100%;inline-size:var(--date-filter-range-width);padding:var(--spacing-l,16px);flex-direction:column;display:flex}.date-filter-footer{border-block-start:var(--stroke-thin,1px) solid var(--neutral-stroke-primary-rest);padding:var(--spacing-xs,8px) var(--spacing-m,12px);justify-content:space-between;align-items:center;display:flex}.date-filter-actions{gap:var(--spacing-xs,8px);display:flex}.menu-popover{transition:opacity var(--transition-200,0) var(--timing,ease-in-out);opacity:1}.menu-popover[data-entering],.menu-popover[data-exiting]{opacity:0}.menu-popover,.menu-popover:focus,.menu-popover[data-focused]{outline:none}.menu-popover{background-color:var(--neutral-background-primary-rest);border-radius:var(--radius-xxs,4px);box-shadow:var(--elevation-4);min-width:200px;padding-block:var(--spacing-xs,8px)}.menu,.menu:focus,.menu[data-focused]{outline:none}.menu{max-height:260px;overflow-y:auto}.menu .separator{margin-block:var(--spacing-xs,8px)}.menu.small .menu-item{padding:var(--spacing-xxs,6px) var(--spacing-m,12px)}.menu.medium .menu-item{padding:var(--spacing-s,10px) var(--spacing-m,12px)}.menu.large .menu-item{padding:var(--spacing-m,12px) var(--spacing-l,16px)}.menu-item,.menu-item:focus,.menu-item[data-focused]{outline:none}.menu-item:focus-visible:not([data-focused]),.menu-item[data-focus-visible]{outline:var(--focus-ring,var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest));outline-offset:calc(-1 * var(--stroke-thick,2px))}.menu-item{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(--neutral-foreground-black-rest);cursor:pointer;align-items:center;gap:var(--spacing-l,16px);width:100%;display:flex}.menu-item .menu-item-icon{block-size:var(--icon-s,18px);inline-size:var(--icon-s,18px);flex:none}.menu-item .menu-item-label{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.menu-item[data-rac][data-hovered],.menu-item:not([data-rac]):hover,.menu-item:not([data-rac]).hovered{background-color:var(--neutral-background-subtle-hover)}.menu-item[data-rac][data-pressed],.menu-item:not([data-rac]):active,.menu-item:not([data-rac]).pressed{background-color:var(--neutral-background-subtle-pressed)}.menu-item[data-rac][data-selected],.menu-item:not([data-rac]).selected{background-color:var(--neutral-background-primary-selected)}.menu-item[data-rac][data-selected] .menu-item-icon,.menu-item:not([data-rac]).selected .menu-item-icon{color:var(--brand-foreground-primary-rest)}.menu-item[data-rac][data-selected][data-rac][data-hovered],.menu-item[data-rac][data-selected]:not([data-rac]):hover,.menu-item[data-rac][data-selected]:not([data-rac]).hovered,.menu-item:not([data-rac]).selected[data-rac][data-hovered],.menu-item:not([data-rac]).selected:not([data-rac]):hover,.menu-item:not([data-rac]).selected:not([data-rac]).hovered{background-color:var(--neutral-background-primary-selected-hover)}.menu-item[data-rac][data-selected][data-rac][data-pressed],.menu-item[data-rac][data-selected]:not([data-rac]):active,.menu-item[data-rac][data-selected]:not([data-rac]).pressed,.menu-item:not([data-rac]).selected[data-rac][data-pressed],.menu-item:not([data-rac]).selected:not([data-rac]):active,.menu-item:not([data-rac]).selected:not([data-rac]).pressed{background-color:var(--neutral-background-primary-selected-pressed)}.menu-item[data-rac][data-disabled],.menu-item:disabled,.menu-item:not([data-rac]).disabled{color:var(--neutral-foreground-disabled-rest);pointer-events:none}.menu-section-title{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);color:var(--neutral-foreground-subtle-rest);padding:var(--spacing-xxs,6px) var(--spacing-m,12px)}.menu-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);background-color:var(--neutral-background-primary-rest);border:var(--stroke-thin,1px) solid var(--neutral-stroke-black-rest);border-radius:var(--radius-xs,8px);color:var(--neutral-foreground-black-rest);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);justify-content:space-between;display:flex}.menu-trigger[data-rac][data-hovered],.menu-trigger:not([data-rac]):hover,.menu-trigger:not([data-rac]).hovered,.menu-trigger[data-rac][data-focused],.menu-trigger:not([data-rac]):focus,.menu-trigger:not([data-rac]).focused{background-color:var(--neutral-background-primary-hover);border-color:var(--neutral-stroke-black-hover)}.menu-trigger[data-rac][data-pressed],.menu-trigger:not([data-rac]):active,.menu-trigger:not([data-rac]).pressed{background-color:var(--neutral-background-primary-pressed);border-color:var(--neutral-stroke-black-pressed)}.menu-trigger[data-rac][data-disabled],.menu-trigger:disabled,.menu-trigger:not([data-rac]).disabled{background-color:var(--neutral-background-disabled-rest);border-color:var(--neutral-background-disabled-rest);color:var(--neutral-foreground-disabled-rest);pointer-events:none}.list-toolbar{align-items:center;gap:var(--list-toolbar-gap,var(--spacing-s,10px));display:flex}@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);isolation:isolate;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;outline:none;overflow:hidden}.table-cell:focus,.table-cell[data-focused]{outline:none}.table-cell:focus-visible:not([data-focused]),.table-cell[data-focus-visible]{outline:var(--focus-ring,var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest));outline-offset:calc(-1 * var(--stroke-thick,2px))}.table-cell{border-radius:var(--radius-xxs,4px);align-items:center;gap:var(--spacing-xs,8px);min-width:0;height:100%;padding-inline:var(--cell-padding-inline,4px);width:100%;display:flex}.table-header{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: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);z-index:1;place-items:center start;height:36px;display:grid;position:sticky;inset-block-start:0}.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,.table-body-row:focus,.table-body-row[data-focused]{outline:none}.table-body-row:focus-visible:not([data-focused]),.table-body-row[data-focus-visible]{outline:var(--focus-ring,var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest));outline-offset:calc(-1 * var(--stroke-thick,2px))}.table-body-row{height:48px}.rows-clickable .table-body-row:not([data-disabled]){cursor:pointer}.rows-clickable .table-body-row:not([data-disabled])[data-hovered]{background-color:var(--neutral-background-subtle-hover)}.rows-clickable .table-body-row:not([data-disabled]):active{background-color:var(--neutral-background-subtle-pressed)}.rows-clickable .table-body-row:not([data-disabled])[data-rac][data-selected],.rows-clickable .table-body-row:not([data-disabled]):not([data-rac]).selected{background-color:var(--brand-background-secondary-rest)}.rows-clickable .table-body-row:not([data-disabled])[data-rac][data-selected][data-hovered],.rows-clickable .table-body-row:not([data-disabled]):not([data-rac]).selected[data-hovered]{background-color:var(--brand-background-secondary-hover)}.rows-clickable .table-body-row:not([data-disabled])[data-rac][data-selected]:active,.rows-clickable .table-body-row:not([data-disabled]):not([data-rac]).selected:active{background-color:var(--brand-background-secondary-pressed)}@media (forced-colors:active){.rows-clickable .table-body-row:not([data-disabled])[data-rac][data-selected],.rows-clickable .table-body-row:not([data-disabled]):not([data-rac]).selected{outline:var(--stroke-thick,2px) solid Highlight;outline-offset:calc(-1 * var(--stroke-thick,2px))}}.table-load-more{padding-block:var(--spacing-l,16px);justify-content:center;align-items:center;display:flex}.table-load-more .load-more-spinner{--spinner-size:28px}.table-footer{bottom:var(--spacing-l,16px);pointer-events:none;right:var(--spacing-l,16px);position:absolute}.table-footer>*{pointer-events:auto}.activity-log-table .date-column-header{align-items:center;gap:var(--spacing-xxs,6px);display:flex}.activity-log-table .date-column-header .button,.activity-log-table .date-column-header .button:focus,.activity-log-table .date-column-header .button[data-focused]{outline:none}.activity-log-table .date-column-header .button:focus-visible:not([data-focused]),.activity-log-table .date-column-header .button[data-focus-visible]{outline:var(--focus-ring,var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest));outline-offset:calc(-1 * var(--stroke-thick,2px))}.activity-log-table .date-cell{align-items:baseline;gap:var(--spacing-m,12px);min-width:0;display:flex}.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}.image-fade{opacity:0;transition:opacity var(--transition-200,0) ease-in-out}.image-fade.loaded{opacity:1}@media (prefers-reduced-motion){.image-fade{transition:none}}.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)}.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);flex-shrink:0;display:flex}.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{vertical-align:middle;align-items:center;gap:var(--spacing-xxs,6px);height:var(--token-height,30px);margin-inline:var(--spacing-none,0) var(--spacing-l,16px);white-space:nowrap;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);animation:scale-in var(--transition-200,0) var(--timing,ease-in-out);display:inline-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[data-rac][data-hovered],.coworker-chip:not([data-rac]):hover,.coworker-chip:not([data-rac]).hovered{background-color:var(--neutral-background-primary-hover)}.coworker-chip[data-rac][data-pressed],.coworker-chip:not([data-rac]):active,.coworker-chip:not([data-rac]).pressed{background-color:var(--neutral-background-primary-pressed)}.coworker-chip[data-rac][data-disabled],.coworker-chip:disabled,.coworker-chip:not([data-rac]).disabled{background-color:var(--neutral-background-disabled-rest)}.coworker-chip[data-rac][data-disabled] .email,.coworker-chip:disabled .email,.coworker-chip:not([data-rac]).disabled .email{color:var(--neutral-foreground-disabled-rest)}@media (forced-colors:active){.coworker-chip[data-rac][data-disabled],.coworker-chip:disabled,.coworker-chip:not([data-rac]).disabled,.coworker-chip[data-rac][data-disabled] .email,.coworker-chip:disabled .email,.coworker-chip:not([data-rac]).disabled .email{color:graytext}}.add-coworkers-autocomplete{width:100%;position:relative}.add-coworkers-input{transition-property:background-color,color,border-color,box-shadow,transform;transition-duration:var(--transition-200,0);transition-timing-function:var(--timing,ease-in-out);border:var(--stroke-thin,1px) solid var(--neutral-stroke-black-rest);border-radius:var(--radius-xxs,4px)}.add-coworkers-input:hover{border-color:var(--neutral-stroke-black-hover)}.add-coworkers-input:has(input:focus-visible){border-color:var(--neutral-stroke-black-selected)}.add-coworkers-input{--token-box-max-height:136px;--token-height:30px;--token-line-height:40px;width:100%;min-height:var(--input-height,56px);padding:var(--spacing-xxs,6px) var(--spacing-xl,20px);color:var(--neutral-foreground-black-rest);align-items:center;display:flex}.add-coworkers-input .token-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);width:100%;min-width:0;line-height:var(--token-line-height,36px);min-height:1lh;max-height:var(--token-box-max-height);color:var(--neutral-foreground-black-rest);background-color:#0000;border:none;outline:none;flex:1;overflow-y:auto}.add-coworkers-suggestions{top:calc(100% + var(--spacing-xs,8px));z-index:1;max-height:280px;padding:var(--spacing-xxs,6px);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-2);outline:none;flex-direction:column;display:flex;position:absolute;left:0;right:0;overflow-y:auto}.add-coworkers-suggestions .suggestion-item{align-items:center;gap:var(--spacing-s,10px);padding:var(--spacing-xs,8px) var(--spacing-m,12px);border-radius:var(--radius-xs,8px);cursor:pointer;outline:none;display:flex}.add-coworkers-suggestions .suggestion-item[data-focused],.add-coworkers-suggestions .suggestion-item[data-hovered]{background-color:var(--neutral-background-primary-hover)}.add-coworkers-suggestions .suggestion-item[data-disabled]{cursor:not-allowed}.add-coworkers-suggestions .suggestion-item[data-disabled][data-focused],.add-coworkers-suggestions .suggestion-item[data-disabled][data-hovered]{background-color:#0000}.add-coworkers-suggestions .suggestion-item[data-disabled] .suggestion-identity,.add-coworkers-suggestions .suggestion-item[data-disabled] .gravatar{opacity:.5}.add-coworkers-suggestions .suggestion-identity{gap:var(--spacing-xxxs,4px);flex-direction:column;min-width:0;display:flex}.add-coworkers-suggestions .suggestion-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);color:var(--neutral-foreground-black-rest)}.add-coworkers-suggestions .suggestion-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-rest)}.add-coworkers-suggestions .suggestion-item:has(.suggestion-name) .suggestion-email{opacity:.6}.add-coworkers-suggestions .suggestion-badge{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-xs,8px);border-radius:var(--radius-circular,99px);background-color:var(--neutral-background-secondary-rest);color:var(--neutral-foreground-black-rest);opacity:.75;flex:none;margin-left:auto}.add-coworkers-suggestions .suggestions-empty{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-rest);opacity:.6;padding:var(--spacing-m,12px)}.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,0) var(--timing,ease-in-out);justify-content:center;align-items:center;display:flex;position:absolute}.checkbox .container .checkbox-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 .checkbox-icon .check{color:var(--neutral-foreground-onbrand-rest)}.checkbox[data-selected] .container .checkbox-icon{border-color:var(--brand-background-primary-rest);background-color:var(--brand-background-primary-rest)}@media (forced-colors:active){.checkbox[data-selected] .container .checkbox-icon{border-color:highlight}}.checkbox[data-focus-visible] .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] .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] .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] .container .checkbox-icon{border-color:var(--neutral-stroke-disabled-rest)}.checkbox[data-disabled][data-selected] .container .checkbox-icon{background-color:var(--neutral-foreground-disabled-rest);border-color:var(--neutral-foreground-disabled-rest)}@media (forced-colors:active){.checkbox[data-disabled]{color:graytext}.checkbox[data-disabled] .container .checkbox-icon{border-color:graytext}}.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;color:var(--status-danger-foreground-primary-rest);overflow:hidden}.select[data-invalid] .select-trigger{border-color:var(--status-danger-foreground-primary-rest)}.select-error{padding:var(--spacing-xxxs,4px) var(--spacing-l,16px) 0}.select-popover{transition:opacity var(--transition-200,0) var(--timing,ease-in-out);opacity:1}.select-popover[data-entering],.select-popover[data-exiting]{opacity:0}.select-popover{min-inline-size:var(--trigger-width);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);transition-property:background-color,color,border-color,box-shadow,transform;transition-duration:var(--transition-200,0);transition-timing-function:var(--timing,ease-in-out);border:var(--stroke-thin,1px) solid var(--neutral-stroke-black-rest);border-radius:var(--radius-xxs,4px)}.select-trigger[data-rac][data-hovered],.select-trigger:not([data-rac]):hover,.select-trigger:not([data-rac]).hovered{border-color:var(--neutral-stroke-black-hover)}.select-trigger[data-rac][data-focused],.select-trigger:not([data-rac]):focus,.select-trigger:not([data-rac]).focused{border-color:var(--neutral-stroke-black-selected)}.select-trigger[data-rac][data-disabled],.select-trigger:disabled,.select-trigger:not([data-rac]).disabled{pointer-events:none;border-color:var(--neutral-stroke-disabled-rest);color:var(--neutral-foreground-disabled-rest);background-color:#0000}.select-trigger[data-rac][data-disabled]::placeholder,.select-trigger:disabled::placeholder,.select-trigger:not([data-rac]).disabled::placeholder{color:var(--neutral-foreground-disabled-rest)}@media (forced-colors:active){.select-trigger[data-rac][data-disabled],.select-trigger:disabled,.select-trigger:not([data-rac]).disabled{color:graytext;border-color:graytext}.select-trigger[data-rac][data-disabled]::placeholder,.select-trigger:disabled::placeholder,.select-trigger:not([data-rac]).disabled::placeholder{color:graytext}}.select-trigger{justify-content:space-between;align-items:center;gap:var(--spacing-s,10px);padding:var(--spacing-l,16px);height:var(--input-height,56px);width:100%;display:flex}.select-trigger .select-value{align-items:center;gap:var(--spacing-s,10px);min-inline-size:0;display:flex}.select-trigger .select-value .select-option-check{display:none}.select-trigger .select-value .select-option-icon{block-size:var(--icon-s,18px);inline-size:var(--icon-s,18px);flex:none;align-items:center;display:flex}.select-trigger .select-value .select-option-icon:not(:has(.select-option-own-icon)){display:none}.select-trigger .select-value .select-option-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.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{outline:none}.select-list .list-box-item{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(--neutral-foreground-black-rest);cursor:pointer;align-items:center;gap:var(--spacing-l,16px);inline-size:100%;padding:var(--spacing-s,10px) var(--spacing-m,12px);border-radius:0;display:flex}.select-list .list-box-item .select-option-icon{block-size:var(--icon-s,18px);inline-size:var(--icon-s,18px);flex:none}.select-list .list-box-item .select-option-icon .select-option-check{color:var(--brand-foreground-primary-rest);display:none}.select-list .list-box-item .select-option-label{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.select-list .list-box-item[data-rac][data-hovered],.select-list .list-box-item:not([data-rac]):hover,.select-list .list-box-item:not([data-rac]).hovered{background-color:var(--neutral-background-subtle-hover)}.select-list .list-box-item[data-rac][data-pressed],.select-list .list-box-item:not([data-rac]):active,.select-list .list-box-item:not([data-rac]).pressed{background-color:var(--neutral-background-subtle-pressed)}.select-list .list-box-item[data-rac][data-selected],.select-list .list-box-item:not([data-rac]).selected{background-color:var(--neutral-background-primary-selected)}.select-list .list-box-item[data-rac][data-selected] .select-option-check,.select-list .list-box-item:not([data-rac]).selected .select-option-check{display:block}.select-list .list-box-item[data-rac][data-selected] .select-option-own-icon,.select-list .list-box-item:not([data-rac]).selected .select-option-own-icon{display:none}.select-list .list-box-item[data-rac][data-selected][data-rac][data-hovered],.select-list .list-box-item[data-rac][data-selected]:not([data-rac]):hover,.select-list .list-box-item[data-rac][data-selected]:not([data-rac]).hovered,.select-list .list-box-item:not([data-rac]).selected[data-rac][data-hovered],.select-list .list-box-item:not([data-rac]).selected:not([data-rac]):hover,.select-list .list-box-item:not([data-rac]).selected:not([data-rac]).hovered{background-color:var(--neutral-background-primary-selected-hover)}.select-list .list-box-item[data-rac][data-selected][data-rac][data-pressed],.select-list .list-box-item[data-rac][data-selected]:not([data-rac]):active,.select-list .list-box-item[data-rac][data-selected]:not([data-rac]).pressed,.select-list .list-box-item:not([data-rac]).selected[data-rac][data-pressed],.select-list .list-box-item:not([data-rac]).selected:not([data-rac]):active,.select-list .list-box-item:not([data-rac]).selected:not([data-rac]).pressed{background-color:var(--neutral-background-primary-selected-pressed)}.select-list .list-box-item[data-rac][data-disabled],.select-list .list-box-item:disabled,.select-list .list-box-item:not([data-rac]).disabled{color:var(--neutral-foreground-disabled-rest);pointer-events:none}.add-coworkers-panel{--collapse-inline-bleed:var(--spacing-s,10px);flex-direction:column;display:flex}.add-coworkers-panel .controls{justify-content:space-between;align-items:center;gap:var(--spacing-s,10px);padding-block:var(--spacing-s,10px);display:flex}.add-coworkers-panel .role-select{flex:none;min-width:160px}.add-coworkers-panel .notification-checkbox{padding-block:var(--spacing-s,10px)}.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 .role-label{padding:var(--spacing-s,10px);color:oklch(74.1% 0 0);justify-content:center;align-items:center;display:flex}.coworker-row-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-dropdown,.coworker-row-dropdown:hover{border-color:#0000}.coworker-list-items{gap:var(--spacing-l,16px);min-height:0;padding-right:var(--spacing-s,10px);flex-direction:column;flex:1;display:flex;overflow-y:auto}.coworkers-modal-content{--coworkers-modal-height:clamp(300px, 95svh, 800px);width:var(--dialog-width);max-width:var(--dialog-width);max-height:var(--coworkers-modal-height)}.coworkers-modal-content:has(.coworkers.is-loading){height:var(--coworkers-modal-height)}.coworkers{gap:var(--spacing-xl,20px);min-height:0;padding:var(--stroke-thick,2px);flex-direction:column;flex:1;display:flex}.coworkers .heading{align-items:center;display:flex}.coworkers .heading .heading-icon{width:var(--icon-l,48px);height:var(--icon-l,48px);justify-content:center;align-items:center;display:flex}.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)}.coworkers .body{gap:var(--spacing-xl,20px);flex-direction:column;flex:1;min-height:0;display:flex}.coworkers .body .coworkers-loader{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.coworkers .close-button{align-self:flex-end}.nav-menu-trigger{border-radius:var(--radius-circular,99px)}.nav-menu-popover{min-width:240px}.nav-menu .menu-item{gap:var(--spacing-m,12px);padding-inline:var(--spacing-l,16px)}.nav-menu .menu-item.is-active{background-color:var(--neutral-background-primary-selected);color:var(--brand-foreground-primary-rest)}.nav-menu .menu-item.is-active[data-rac][data-hovered],.nav-menu .menu-item.is-active:not([data-rac]):hover,.nav-menu .menu-item.is-active:not([data-rac]).hovered{background-color:var(--neutral-background-primary-selected-hover)}.nav-menu .menu-item.is-active[data-rac][data-pressed],.nav-menu .menu-item.is-active:not([data-rac]):active,.nav-menu .menu-item.is-active:not([data-rac]).pressed{background-color:var(--neutral-background-primary-selected-pressed)}.popover-overlay{transition:opacity var(--transition-200,0) var(--timing,ease-in-out);opacity:1}.popover-overlay[data-entering],.popover-overlay[data-exiting]{opacity:0}.popover-overlay{z-index:var(--z-popover,50)}.popover,.popover:focus,.popover[data-focused]{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 .separator{margin-block:var(--spacing-xs,8px)}.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(--focus-ring,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}.space-header{justify-content:space-between;align-items:center;gap:50px;width:100%;margin-left:40px;display:flex}.error-page{--error-page-inline-padding:clamp(var(--spacing-xxl,24px), 5vw, 64px);min-height:var(--error-page-min-block-size,100svh);flex-direction:column;display:flex}.error-page-header{padding:64px var(--error-page-inline-padding)}.error-page-content{padding-inline:var(--error-page-inline-padding);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.error-page-code{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);font-size:var(--error-page-code-size,max(5rem, min(36vw, 45vh)));margin-block-end:.15em;line-height:.9}.error-page-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-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);max-inline-size:65ch;margin:16px auto 64px}.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)}.loading-region{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.loading-region .loading-overlay{background:oklch(from var(--white) l c h/60%);z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.activity-log-page{grid-template-rows:auto 1fr;min-width:0;height:100svh;display:grid}.activity-log-page>main{--page-block-padding:var(--spacing-xxxl,32px);gap:var(--spacing-xl,20px);min-width:0;min-height:0;padding:var(--page-block-padding) var(--page-inline-padding,50px);flex-direction:column;display:flex}.activity-log-page>main .activity-log-heading{align-items:center;gap:var(--spacing-l,16px);justify-content:space-between;display:flex}.activity-log-page>main .activity-log-heading .export-button{flex-shrink:0}.activity-log-page>main .activity-log-heading .filters-area{--collapse-block-bleed:var(--focus-ring-extent,4px);align-items:center;display:flex}.activity-log-page>main .activity-log-heading .filters-area .activity-log-filter-bar{flex-wrap:nowrap;width:max-content;margin-inline-start:var(--spacing-l,16px);padding-inline-end:var(--focus-ring-extent,4px)}.activity-log-page>main .activity-log-heading .filters-area .filters-toggle[data-rac][data-selected],.activity-log-page>main .activity-log-heading .filters-area .filters-toggle:not([data-rac]).selected{background-color:var(--brand-background-secondary-rest)}.activity-log-page>main .activity-log-heading .filters-area .filters-toggle[data-rac][data-selected][data-rac][data-hovered],.activity-log-page>main .activity-log-heading .filters-area .filters-toggle[data-rac][data-selected]:not([data-rac]):hover,.activity-log-page>main .activity-log-heading .filters-area .filters-toggle[data-rac][data-selected]:not([data-rac]).hovered,.activity-log-page>main .activity-log-heading .filters-area .filters-toggle:not([data-rac]).selected[data-rac][data-hovered],.activity-log-page>main .activity-log-heading .filters-area .filters-toggle:not([data-rac]).selected:not([data-rac]):hover,.activity-log-page>main .activity-log-heading .filters-area .filters-toggle:not([data-rac]).selected:not([data-rac]).hovered{background-color:var(--brand-background-secondary-hover)}.activity-log-page>main .activity-log-heading .filters-area .filters-toggle[data-rac][data-selected][data-rac][data-pressed],.activity-log-page>main .activity-log-heading .filters-area .filters-toggle[data-rac][data-selected]:not([data-rac]):active,.activity-log-page>main .activity-log-heading .filters-area .filters-toggle[data-rac][data-selected]:not([data-rac]).pressed,.activity-log-page>main .activity-log-heading .filters-area .filters-toggle:not([data-rac]).selected[data-rac][data-pressed],.activity-log-page>main .activity-log-heading .filters-area .filters-toggle:not([data-rac]).selected:not([data-rac]):active,.activity-log-page>main .activity-log-heading .filters-area .filters-toggle:not([data-rac]).selected:not([data-rac]).pressed{background-color:var(--brand-background-secondary-pressed)}.activity-log-page>main .activity-log-content{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.activity-log-page>main .activity-log-content .activity-log-detail-overlay{position:absolute;inset-block:0;inset-inline-end:calc(-1 * var(--page-inline-padding,50px))}.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,0) var(--timing,ease-in-out);display:flex}.fab .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-circular,99px)}.fab.medium{width:56px;height:56px;padding:var(--spacing-l,16px);border-radius:var(--radius-circular,99px)}.fab.large{border-radius:var(--radius-circular,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-circular,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[data-rac][data-selected],.fab:not([data-rac]).selected{background-color:var(--brand-background-primary-rest);color:var(--neutral-foreground-onbrand-rest);box-shadow:var(--elevation-3)}.fab[data-rac][data-selected]:hover,.fab:not([data-rac]).selected:hover,.fab[data-rac][data-selected]:active,.fab:not([data-rac]).selected:active{background-color:var(--brand-background-primary-rest);box-shadow:var(--elevation-3)}@media (forced-colors:active){.fab[data-rac][data-selected],.fab:not([data-rac]).selected{outline:var(--stroke-thick,2px) solid Highlight;outline-offset:var(--stroke-thick,2px)}}.fab:disabled{pointer-events:none;background-color:var(--neutral-background-disabled-rest);color:var(--neutral-foreground-disabled-rest)}@media (forced-colors:active){.fab:disabled{color:graytext}}.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,0) ease infinite;background-size:200% 200%;background-clip:text}@keyframes gradient-shift{0%{background-position:0 80%}50%{background-position:80% 0}to{background-position:0 80%}}.color-thumb{aspect-ratio:1;border:var(--stroke-thick,2px) solid var(--neutral-background-primary-rest);border-radius:var(--radius-circular,99px);box-shadow:0 0 0 1px var(--black), inset 0 0 0 1px var(--black);min-block-size:1.5rem}.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-popover{transition:opacity var(--transition-200,0) var(--timing,ease-in-out);opacity:1}.color-picker-popover[data-entering],.color-picker-popover[data-exiting]{opacity:0}.color-picker-popover .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-popover .dialog .area{aspect-ratio:1;border-radius:var(--radius-xxs,4px)}.color-picker-popover .dialog .hue-slider{gap:.4lh;display:grid}.color-picker-popover .dialog .hue-slider .hue-slider-label{justify-content:space-between;align-items:center;display:flex}.color-picker-popover .dialog .hue-slider .hue-slider-track{border-radius:var(--radius-xxs,4px);min-block-size:2rem;position:relative}.color-picker-popover .dialog .hue-slider .hue-slider-track .color-thumb{position:absolute;top:50%;transform:translateY(-50%)}.color-picker-popover .dialog .field{gap:.4lh;display:grid}.color-picker-popover .dialog .field .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-popover .dialog .field .field-input[data-focused]{border-color:var(--brand-stroke-primary-selected)}.form{width:100%;min-width:0}.form-fields{display:contents}.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}.text-field{width:100%;height:var(--input-height,56px);position:relative}.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);transition-property:background-color,color,border-color,box-shadow,transform;transition-duration:var(--transition-200,0);transition-timing-function:var(--timing,ease-in-out);border:var(--stroke-thin,1px) solid var(--neutral-stroke-black-rest);border-radius:var(--radius-xxs,4px)}.text-field input[data-rac][data-hovered],.text-field input:not([data-rac]):hover,.text-field input:not([data-rac]).hovered{border-color:var(--neutral-stroke-black-hover)}.text-field input[data-rac][data-focused],.text-field input:not([data-rac]):focus,.text-field input:not([data-rac]).focused{border-color:var(--neutral-stroke-black-selected)}.text-field input[data-rac][data-disabled],.text-field input:disabled,.text-field input:not([data-rac]).disabled{pointer-events:none;border-color:var(--neutral-stroke-disabled-rest);color:var(--neutral-foreground-disabled-rest);background-color:#0000}.text-field input[data-rac][data-disabled]::placeholder,.text-field input:disabled::placeholder,.text-field input:not([data-rac]).disabled::placeholder{color:var(--neutral-foreground-disabled-rest)}@media (forced-colors:active){.text-field input[data-rac][data-disabled],.text-field input:disabled,.text-field input:not([data-rac]).disabled{color:graytext;border-color:graytext}.text-field input[data-rac][data-disabled]::placeholder,.text-field input:disabled::placeholder,.text-field input:not([data-rac]).disabled::placeholder{color:graytext}}.text-field input{width:100%;height:100%;padding:var(--spacing-xxs,6px) var(--field-trailing-space,var(--spacing-l,16px)) var(--spacing-xxs,6px) var(--spacing-l,16px);position:absolute}.text-field input::placeholder{color:#0000}.text-field input:focus{caret-color:var(--brand-foreground-primary-rest)}.text-field input:focus::placeholder{color:var(--neutral-foreground-black-rest)}.text-field input:focus~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);color:var(--brand-foreground-primary-rest);transform:translateY(-230%)}.text-field input:not([value=""])~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[data-invalid]{border-color:var(--status-danger-foreground-primary-rest);color:var(--status-danger-foreground-primary-rest)}.text-field input[data-invalid]:hover,.text-field input[data-invalid]:focus{border-color:var(--status-danger-foreground-primary-rest)}.text-field input[data-invalid]:focus{caret-color:var(--status-danger-foreground-primary-rest)}.text-field input[data-invalid]~label,.text-field input[data-invalid]:focus~label{color:var(--status-danger-foreground-primary-rest)}.text-field input:disabled~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);color:var(--neutral-foreground-disabled-rest);transform:translateY(-230%)}.text-field label{pointer-events:none;color:var(--neutral-foreground-black-rest);top:50%;left:var(--spacing-m,12px);padding:0 var(--spacing-xxs,6px);background-color:var(--neutral-background-primary-rest);transition:color var(--transition-200,0) var(--timing,ease-in-out), transform var(--transition-200,0) var(--timing,ease-in-out);position:absolute;transform:translateY(-50%)}.text-field{--field-trailing-space:var(--icon-l,48px)}.text-field input[data-invalid]~.text-field-right-icon{color:var(--status-danger-foreground-primary-rest)}.text-field input:disabled~.text-field-icon,.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-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;max-inline-size:100%}.text-field-text.error-text{color:var(--status-danger-foreground-primary-rest)}.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%)}.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 .separator{margin-inline:var(--spacing-xs,8px)}.cloud-space-edit .welcome-message,.cloud-space-edit .text-gradient{text-overflow:ellipsis;white-space:nowrap;max-width:15ch;display:block;overflow:hidden}.cloud-space-edit-input{align-self:flex-start;inline-size:min(100%,15rem)}.go-back{border-radius:var(--radius-xxs,4px);align-items:center;gap:var(--spacing-xs,8px);width:fit-content;height:fit-content;padding:var(--spacing-xs,8px) var(--spacing-s,10px);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] .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}.config-nav{align-items:center;gap:var(--spacing-xxl,24px);display:flex}.config-nav-dropdown{width:250px}.config-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}.config-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}.config-nav-select-trigger[data-hovered]{background-color:var(--neutral-background-primary-hover)}.config-nav-select-trigger[data-pressed]{background-color:var(--neutral-background-primary-pressed)}.config-nav-select-trigger span{text-overflow:ellipsis;white-space:nowrap;max-width:15ch;overflow:hidden}.config-header{flex:1;justify-content:space-between;align-items:center;display:flex}.config-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)}.config-header .box{align-items:center;margin-inline-start:44px;display:flex}.config-header .box.left{gap:64px}.config-header .header-title .logo-title{gap:var(--spacing-xxs,6px)}.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.small{--card-footer-size:calc(var(--card-size,150px) / 3.25)}.card.large{--card-footer-size:calc(var(--card-size,250px) / 4.25)}.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)}@media (forced-colors:active){.card.selected{outline:var(--stroke-thick,2px) solid Highlight;outline-offset:var(--stroke-thick,2px)}}.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)}.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}.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,6px);flex-direction:column;display:flex}.add-item-card .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-list{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-list.virtualized{display:block}.grid-list-load-more{grid-column:1/-1;justify-content:center;align-items:center;display:flex}.grid-list-load-more .load-more-spinner{--spinner-size:28px;margin-block:var(--spacing-l,16px)}.grid-list-item,.grid-list-item:focus,.grid-list-item[data-focused]{outline:none}.grid-list-item{border-radius:var(--radius-s,12px);cursor:pointer;position:relative}.grid-list-item[aria-disabled=true]{cursor:default}.grid-list-item:focus-visible:not([data-focused]):after,.grid-list-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}.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{align-items:center;gap:var(--spacing-xs,8px);justify-content:center;block-size:100%;display:flex}.space-create-modal{min-inline-size:500px}.space-create-modal>.form{display:contents}.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}.forbidden-page{flex-direction:column;flex:1;display:flex}.forbidden-page .error-page-content{transform:none}.config-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-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 .ambient-pin-field-toggle{top:calc(var(--input-height) / 2);right:var(--spacing-xs,8px);padding:var(--spacing-xs,8px);justify-content:center;align-items:center;display:flex;position:absolute;transform:translateY(-50%)}.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}.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}.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>.form{display:contents}.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}.config-page{--list-heading-offset:calc(var(--list-heading-height,50px) + var(--spacing-xl,20px));min-width:0;min-height:0;padding-block:calc(var(--spacing-xxxl,32px) + var(--list-heading-offset)) var(--spacing-xxxl,32px);padding-inline:var(--page-inline-padding,50px);flex-direction:column;flex:1;display:flex}.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}.number-field{width:100%;height:var(--input-height,56px);position:relative}.number-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);transition-property:background-color,color,border-color,box-shadow,transform;transition-duration:var(--transition-200,0);transition-timing-function:var(--timing,ease-in-out);border:var(--stroke-thin,1px) solid var(--neutral-stroke-black-rest);border-radius:var(--radius-xxs,4px)}.number-field input[data-rac][data-hovered],.number-field input:not([data-rac]):hover,.number-field input:not([data-rac]).hovered{border-color:var(--neutral-stroke-black-hover)}.number-field input[data-rac][data-focused],.number-field input:not([data-rac]):focus,.number-field input:not([data-rac]).focused{border-color:var(--neutral-stroke-black-selected)}.number-field input[data-rac][data-disabled],.number-field input:disabled,.number-field input:not([data-rac]).disabled{pointer-events:none;border-color:var(--neutral-stroke-disabled-rest);color:var(--neutral-foreground-disabled-rest);background-color:#0000}.number-field input[data-rac][data-disabled]::placeholder,.number-field input:disabled::placeholder,.number-field input:not([data-rac]).disabled::placeholder{color:var(--neutral-foreground-disabled-rest)}@media (forced-colors:active){.number-field input[data-rac][data-disabled],.number-field input:disabled,.number-field input:not([data-rac]).disabled{color:graytext;border-color:graytext}.number-field input[data-rac][data-disabled]::placeholder,.number-field input:disabled::placeholder,.number-field input:not([data-rac]).disabled::placeholder{color:graytext}}.number-field input{width:100%;height:100%;padding:var(--spacing-xxs,6px) var(--field-trailing-space,var(--spacing-l,16px)) var(--spacing-xxs,6px) var(--spacing-l,16px);position:absolute}.number-field input::placeholder{color:#0000}.number-field input:focus{caret-color:var(--brand-foreground-primary-rest)}.number-field input:focus::placeholder{color:var(--neutral-foreground-black-rest)}.number-field input:focus~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);color:var(--brand-foreground-primary-rest);transform:translateY(-230%)}.number-field input:not([value=""])~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%)}.number-field input[data-invalid]{border-color:var(--status-danger-foreground-primary-rest);color:var(--status-danger-foreground-primary-rest)}.number-field input[data-invalid]:hover,.number-field input[data-invalid]:focus{border-color:var(--status-danger-foreground-primary-rest)}.number-field input[data-invalid]:focus{caret-color:var(--status-danger-foreground-primary-rest)}.number-field input[data-invalid]~label,.number-field input[data-invalid]:focus~label{color:var(--status-danger-foreground-primary-rest)}.number-field input:disabled~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);color:var(--neutral-foreground-disabled-rest);transform:translateY(-230%)}.number-field label{pointer-events:none;color:var(--neutral-foreground-black-rest);top:50%;left:var(--spacing-m,12px);padding:0 var(--spacing-xxs,6px);background-color:var(--neutral-background-primary-rest);transition:color var(--transition-200,0) var(--timing,ease-in-out), transform var(--transition-200,0) var(--timing,ease-in-out);position:absolute;transform:translateY(-50%)}.number-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;max-inline-size:100%}.number-field-text.error-text{color:var(--status-danger-foreground-primary-rest)}.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-black-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-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:center;gap:var(--spacing-l,16px);padding-block:var(--spacing-xs,8px);flex-wrap:wrap;justify-content:center;display:flex;overflow-y:auto}.screen-list-item,.screen-list-item:focus,.screen-list-item[data-focused]{outline:none}.screen-list-item{outline-offset:var(--stroke-thick,2px)}.screen-list-item:focus-visible:not([data-focused]),.screen-list-item[data-focus-visible]{outline:var(--focus-ring,var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest))}.screen-list-item{border-radius:var(--radius-xxs,4px)}.screen-list-item:not([data-disabled]){cursor:pointer}.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}.config-space-header{gap:var(--spacing-xl,20px);block-size:200px;padding-block:var(--spacing-s,10px);display:grid}.config-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}.config-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}.config-space-page .screen-list-header{align-items:center;gap:var(--spacing-l,16px);justify-content:space-between;display:flex}.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);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}.screen-status-tag.online{background:var(--status-success-background-primary-rest);color:var(--status-success-foreground-primary-rest)}.screen-status-tag.warning{background:var(--status-warning-background-primary-rest);color:var(--status-warning-foreground-primary-rest)}.screen-status-tag.offline{background:var(--status-danger-background-primary-rest);color:var(--status-danger-foreground-primary-rest)}.user-screen-table{gap:var(--spacing-m,12px);flex-direction:column;display:flex}.user-screen-table .user-heading{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);align-items:center;gap:var(--spacing-s,10px);display:flex}.user-screen-table .user-heading .user-email{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.user-screen-table .actions-cell{justify-content:flex-end;display:flex}.user-screen-table .no-value{color:var(--neutral-foreground-black-muted)}.screen-status-page{gap:var(--spacing-xxl,24px);min-width:0;min-height:0;padding:var(--spacing-xxl,24px);flex-direction:column;flex:1;display:flex}.screen-status-page .page-toolbar{flex-shrink:0;justify-content:flex-start;display:flex}.screen-status-page .user-tables{gap:var(--spacing-xxxl,32px);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow-y:auto}.screen-status-page .user-tables .table-wrapper{flex:none}.asset-icon{aspect-ratio:1;font-size:var(--size);width:var(--size);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-image{object-fit:contain}.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-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}.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 .asset-row-url-link{opacity:0;transition:opacity var(--transition-150,0) var(--timing,ease-in-out)}.asset-row-url .asset-row-url-link[data-focused],.asset-row-url .asset-row-url-link[data-focus-visible],.table-body-row[data-hovered] .asset-row-url-link{opacity:1}.assets-list-table{--table-footer-spacing:104px}.assets-list-table-add-button{margin:var(--spacing-l,16px);justify-self:flex-end}.video-fade{opacity:0;transition:opacity var(--transition-200,0) 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 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{justify-content:center;align-items:center;display:flex}.asset-preview .content .preview{border-radius:var(--radius-xxs,4px);object-fit:contain;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.asset-preview-video{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 .list-box-item,.asset-used-in-list .list-box-item:focus,.asset-used-in-list .list-box-item[data-focused]{outline:none}.asset-used-in-list .list-box-item{outline-offset:var(--stroke-thick,2px)}.asset-used-in-list .list-box-item:focus-visible:not([data-focused]),.asset-used-in-list .list-box-item[data-focus-visible]{outline:var(--focus-ring,var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest))}.asset-used-in-list .list-box-item{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);--pressable-gap:var(--spacing-xs,8px);align-items:center;gap:var(--pressable-gap)}.asset-used-in-list .list-box-item.x-small{--pressable-gap:var(--spacing-xxxs,4px)}.asset-used-in-list .list-box-item.small{--pressable-gap:var(--spacing-xxs,6px)}.asset-used-in-list .list-box-item.icon-right{flex-direction:row-reverse}.asset-used-in-list .list-box-item{transition-property:background-color,color,border-color,box-shadow,transform;transition-duration:var(--transition-200,0);transition-timing-function:var(--timing,ease-in-out);cursor:pointer}.asset-used-in-list .list-box-item[data-rac][data-disabled],.asset-used-in-list .list-box-item:disabled,.asset-used-in-list .list-box-item:not([data-rac]).disabled{cursor:default}.asset-used-in-list .list-box-item{color:var(--brand-foreground-link-rest)}.asset-used-in-list .list-box-item[data-rac][data-hovered],.asset-used-in-list .list-box-item:not([data-rac]):hover,.asset-used-in-list .list-box-item:not([data-rac]).hovered{color:var(--brand-foreground-link-hover)}.asset-used-in-list .list-box-item[data-rac][data-hovered] .pressable-label,.asset-used-in-list .list-box-item:not([data-rac]):hover .pressable-label,.asset-used-in-list .list-box-item:not([data-rac]).hovered .pressable-label,.asset-used-in-list .list-box-item[data-rac][data-hovered]:not(:has(.pressable-label)),.asset-used-in-list .list-box-item:not([data-rac]):hover:not(:has(.pressable-label)),.asset-used-in-list .list-box-item:not([data-rac]).hovered:not(:has(.pressable-label)){text-decoration:underline}.asset-used-in-list .list-box-item[data-rac][data-pressed],.asset-used-in-list .list-box-item:not([data-rac]):active,.asset-used-in-list .list-box-item:not([data-rac]).pressed{color:var(--brand-foreground-link-pressed)}.asset-used-in-list .list-box-item[data-rac][data-pressed] .pressable-label,.asset-used-in-list .list-box-item:not([data-rac]):active .pressable-label,.asset-used-in-list .list-box-item:not([data-rac]).pressed .pressable-label,.asset-used-in-list .list-box-item[data-rac][data-pressed]:not(:has(.pressable-label)),.asset-used-in-list .list-box-item:not([data-rac]):active:not(:has(.pressable-label)),.asset-used-in-list .list-box-item:not([data-rac]).pressed:not(:has(.pressable-label)){text-decoration:underline}.asset-used-in-list .list-box-item[data-rac][data-disabled],.asset-used-in-list .list-box-item:disabled,.asset-used-in-list .list-box-item:not([data-rac]).disabled{color:var(--neutral-foreground-disabled-rest)}.asset-used-in-list .list-box-item[data-rac][data-disabled] .pressable-label,.asset-used-in-list .list-box-item:disabled .pressable-label,.asset-used-in-list .list-box-item:not([data-rac]).disabled .pressable-label,.asset-used-in-list .list-box-item[data-rac][data-disabled]:not(:has(.pressable-label)),.asset-used-in-list .list-box-item:disabled:not(:has(.pressable-label)),.asset-used-in-list .list-box-item:not([data-rac]).disabled:not(:has(.pressable-label)){text-decoration:none}@media (forced-colors:active){.asset-used-in-list .list-box-item[data-rac][data-disabled],.asset-used-in-list .list-box-item:disabled,.asset-used-in-list .list-box-item:not([data-rac]).disabled{color:graytext}}.asset-used-in-list .list-box-item{border-radius:var(--radius-xxs,4px);display:inline-flex}.asset-used-in-list .list-box-item .pressable-label{display:inline}.asset-used-in-list .list-box-item{inline-size:100%}.asset-form{gap:var(--spacing-l,16px);flex-direction:column;display:flex}.asset-form .container{gap:var(--spacing-l,16px);grid-template-columns:452px 280px;display:grid}.asset-form .fields{gap:var(--spacing-l,16px);flex-direction:column;display:flex}.asset-form .preview-column{gap:var(--spacing-xxxl,32px);flex-direction:column;display:flex}.asset-form .actions{gap:var(--spacing-xs,8px);justify-content:flex-end;display:flex}.edit-asset-modal{min-width:350px;max-width:1200px}.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}.update-universe-name-modal{width:800px;max-width:800px}.universe-status-tag.Archived{background-color:var(--status-archived-bg)}.universe-status-tag.Live{background-color:var(--status-live-bg)}.universe-status-tag.Draft{background-color:var(--status-draft-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,0) var(--timing,ease-in-out);align-items:center;display:flex;position:relative}.status-chip.live{background-color:var(--status-live-bg)}.status-chip.live:hover{background-color:var(--status-live-bg-hover)}.status-chip.live:hover:active{background-color:var(--status-live-bg-active)}.status-chip.draft{background-color:var(--status-draft-bg)}.status-chip.draft:hover{background-color:var(--status-draft-bg-hover)}.status-chip.draft:hover:active{background-color:var(--status-draft-bg-active)}.status-chip .box{align-items:center;gap:var(--spacing-xs,8px);display:flex}.status-chip .box .status-chip-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 .status-chip-icon{opacity:0;width:0;height:12px;transition:width var(--transition-200,0) 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}@media (forced-colors:active){.status-chip:disabled{color:graytext}}.universe-card .footer-box{align-items:center;gap:var(--spacing-xxs,6px);display:flex}.big-bang-menu-preview{gap:var(--spacing-xs,8px);padding:var(--spacing-xs,8px) var(--spacing-l,16px) 0;grid-template-rows:auto 1fr;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 .preview-list,.big-bang-menu-preview .preview-list:focus,.big-bang-menu-preview .preview-list[data-focused]{outline:none}.big-bang-menu-preview .preview-list{outline-offset:var(--stroke-thick,2px)}.big-bang-menu-preview .preview-list:focus-visible:not([data-focused]),.big-bang-menu-preview .preview-list[data-focus-visible]{outline:var(--focus-ring,var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest))}.big-bang-menu-preview .preview-list{border-radius:var(--radius-s,12px);align-content:start;gap:var(--grid-gap,16px);grid-template-columns:repeat(auto-fill, minmax(var(--grid-min-item-size,200px), 1fr));min-width:0;min-height:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden auto}.big-bang-sort-buttons{align-items:center;gap:var(--spacing-xs,8px);opacity:0;transition:opacity var(--transition-150,0) var(--timing,ease-in-out);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.selected .big-bang-sort-buttons,.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 .name-text{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.big-bang-sort-universe-row-name .action-icon{opacity:0;transition:opacity var(--transition-150,0) var(--timing,ease-in-out);flex-shrink:0}.big-bang-sort-universe-row-name .action-icon.locked{padding-inline:var(--spacing-xxs,6px)}.big-bang-sort-universe-row-name .action-icon[data-focused],.big-bang-sort-universe-row-name .action-icon[data-focus-visible],.table-body-row[data-hovered] .big-bang-sort-universe-row-name .action-icon,.table-body-row.selected .big-bang-sort-universe-row-name .action-icon{opacity:1}.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)}.asset-layer-filter{height:32px}.search-field{align-items:center;gap:var(--spacing-xxs,6px);background-color:var(--neutral-background-secondary-rest);border-radius:var(--radius-m,16px);width:100%;height:50px;display:flex}.search-field .search-field-icon{width:40px;height:40px;color:var(--neutral-foreground-black-light);justify-content:center;align-items:center;font-size:20px;display:flex}.search-field .search-field-input{border-radius:var(--radius-xs,8px);background-color:#0000;border:none;width:100%;min-width:0;height:100%}.search-field .search-field-input::placeholder{color:var(--neutral-foreground-black-light)}.search-field .search-field-clear-button{margin-inline-end:var(--spacing-xxs,6px)}.search-field[data-empty] .search-field-clear-button{display:none}.collapsible-search-bar{align-items:center;gap:var(--spacing-s,10px);height:48px;transition:width var(--transition-200,0) var(--timing,ease-in-out);width:48px;display:flex;position:relative}.collapsible-search-bar .search-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;transform-origin:0;height:32px;transition:transform var(--transition-200,0) var(--timing,ease-in-out), opacity var(--transition-200,0) var(--timing,ease-in-out);background-color:#0000;width:auto;position:absolute;inset-inline:48px 0;transform:scaleX(0)}.collapsible-search-bar .search-field .search-field-icon{display:none}.collapsible-search-bar .search-field .search-field-input{padding:var(--spacing-xs,8px) var(--spacing-s,10px)}.collapsible-search-bar.opened{background-color:var(--neutral-background-secondary-rest);border-radius:var(--radius-circular,99px);width:360px}.collapsible-search-bar.opened .search-field{opacity:1;transform:scaleX(1)}.space-list-heading{block-size:var(--list-heading-height,50px);justify-content:space-between;align-items:center;display:flex}.space-list-heading .tabs{align-items:center;gap:var(--spacing-s,10px);display:flex}.space-list-heading .tab-list{gap:var(--spacing-s,10px);outline:none;display:flex}.space-list-heading .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);outline:none}.space-list-heading .tab:focus,.space-list-heading .tab[data-focused]{outline:none}.space-list-heading .tab{outline-offset:var(--stroke-thick,2px)}.space-list-heading .tab:focus-visible:not([data-focused]),.space-list-heading .tab[data-focus-visible]{outline:var(--focus-ring,var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest))}.space-list-heading .tab{border-radius:var(--radius-xs,8px);cursor:pointer;align-items:center;gap:var(--spacing-xs,8px);height:40px;padding:var(--spacing-m,12px);justify-content:space-between;text-decoration:none;display:flex}.space-list-heading .tab[data-hovered]{background-color:var(--neutral-background-primary-hover)}.space-list-heading .tab[data-pressed]{background-color:var(--neutral-background-primary-pressed)}.space-list-heading .tab[data-selected]{background-color:var(--neutral-background-primary-selected);color:var(--brand-foreground-primary-rest)}.space-list-heading .tab[data-selected][data-hovered]{background-color:var(--neutral-background-primary-selected-hover)}.space-list-heading .tab[data-selected][data-pressed]{background-color:var(--neutral-background-primary-selected-pressed)}@media (forced-colors:active){.space-list-heading .tab[data-selected]{outline:var(--stroke-thick,2px) solid Highlight;outline-offset:var(--stroke-thick,2px)}}.space-list-heading .tab[data-disabled]{background-color:var(--neutral-background-disabled-rest);color:var(--neutral-foreground-disabled-rest);pointer-events:none}@media (forced-colors:active){.space-list-heading .tab[data-disabled]{color:graytext}}.space-list-heading .controls{align-items:center;gap:var(--spacing-xl,20px);display:flex}.space-list-heading .controls .list-toolbar{--list-toolbar-gap:var(--spacing-xl,20px)}.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,32px) var(--page-inline-padding,50px);flex-direction:column;display:flex}.space-page>main>.content{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.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 .lock-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 .lock-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)}.drop-zone{border-radius:var(--drop-zone-radius,var(--radius-m,16px));gap:var(--spacing-l,16px);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.drop-zone .drop-zone-overlay{border:var(--stroke-thick,2px) solid transparent;border-radius:inherit;pointer-events:none;z-index:1;position:absolute;inset:0}.drop-zone .drop-zone-overlay .drop-zone-label,.drop-zone .drop-zone-overlay .drop-zone-label:focus,.drop-zone .drop-zone-overlay .drop-zone-label[data-focused]{outline:none}.drop-zone .drop-zone-overlay .drop-zone-label{outline-offset:var(--stroke-thick,2px)}.drop-zone .drop-zone-overlay .drop-zone-label:focus-visible:not([data-focused]),.drop-zone .drop-zone-overlay .drop-zone-label[data-focus-visible]{outline:var(--focus-ring,var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest))}.drop-zone .drop-zone-overlay .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);--pressable-gap:var(--spacing-xs,8px);align-items:center;gap:var(--pressable-gap)}.drop-zone .drop-zone-overlay .drop-zone-label.x-small{--pressable-gap:var(--spacing-xxxs,4px)}.drop-zone .drop-zone-overlay .drop-zone-label.small{--pressable-gap:var(--spacing-xxs,6px)}.drop-zone .drop-zone-overlay .drop-zone-label.icon-right{flex-direction:row-reverse}.drop-zone .drop-zone-overlay .drop-zone-label{--button-padding-block:var(--spacing-s,10px);--button-padding-inline:var(--spacing-xxl,24px);--button-padding-icon-side:var(--spacing-l,16px);border-radius:var(--radius-circular,99px);padding:var(--button-padding-block) var(--button-padding-inline);width:fit-content;display:flex}.drop-zone .drop-zone-overlay .drop-zone-label.x-small{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);--button-padding-block:var(--spacing-xxxs,4px);--button-padding-inline:var(--spacing-m,12px);--button-padding-icon-side:var(--spacing-xxs,6px)}.drop-zone .drop-zone-overlay .drop-zone-label.small{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);--button-padding-block:var(--spacing-xxs,6px);--button-padding-inline:var(--spacing-l,16px);--button-padding-icon-side:var(--spacing-s,10px)}.drop-zone .drop-zone-overlay .drop-zone-label.large{--button-padding-block:var(--spacing-m,12px);--button-padding-inline:var(--spacing-xxxl,32px);--button-padding-icon-side:var(--spacing-xl,20px)}.drop-zone .drop-zone-overlay .drop-zone-label.icon-left{padding-inline:var(--button-padding-icon-side) var(--button-padding-inline)}.drop-zone .drop-zone-overlay .drop-zone-label.icon-right{padding-inline:var(--button-padding-inline) var(--button-padding-icon-side)}.drop-zone .drop-zone-overlay .drop-zone-label.icon-size{--button-icon-padding:var(--spacing-xs,8px);padding:var(--button-icon-padding)}.drop-zone .drop-zone-overlay .drop-zone-label.icon-size.x-small{--button-icon-padding:var(--spacing-xxxxs,2px)}.drop-zone .drop-zone-overlay .drop-zone-label.icon-size.small{--button-icon-padding:var(--spacing-xxs,6px)}.drop-zone .drop-zone-overlay .drop-zone-label.icon-size.large{--button-icon-padding:var(--spacing-s,10px)}.drop-zone .drop-zone-overlay .drop-zone-label{transition-property:background-color,color,border-color,box-shadow,transform;transition-duration:var(--transition-200,0);transition-timing-function:var(--timing,ease-in-out);cursor:pointer}.drop-zone .drop-zone-overlay .drop-zone-label[data-rac][data-disabled],.drop-zone .drop-zone-overlay .drop-zone-label:disabled,.drop-zone .drop-zone-overlay .drop-zone-label:not([data-rac]).disabled{cursor:default}.drop-zone .drop-zone-overlay .drop-zone-label{background-color:var(--brand-background-primary-rest);border:var(--stroke-thin,1px) solid var(--brand-background-primary-rest);color:var(--neutral-foreground-onbrand-rest)}.drop-zone .drop-zone-overlay .drop-zone-label[data-rac][data-hovered],.drop-zone .drop-zone-overlay .drop-zone-label:not([data-rac]):hover,.drop-zone .drop-zone-overlay .drop-zone-label:not([data-rac]).hovered{background-color:var(--brand-background-primary-hover);border-color:var(--brand-background-primary-hover);box-shadow:var(--elevation-1)}.drop-zone .drop-zone-overlay .drop-zone-label[data-rac][data-pressed],.drop-zone .drop-zone-overlay .drop-zone-label:not([data-rac]):active,.drop-zone .drop-zone-overlay .drop-zone-label:not([data-rac]).pressed{background-color:var(--brand-background-primary-pressed);border-color:var(--brand-background-primary-pressed)}.drop-zone .drop-zone-overlay .drop-zone-label[data-rac][data-disabled],.drop-zone .drop-zone-overlay .drop-zone-label:disabled,.drop-zone .drop-zone-overlay .drop-zone-label:not([data-rac]).disabled{background-color:var(--neutral-background-disabled-rest);border:var(--stroke-thin,1px) solid var(--neutral-background-disabled-rest);color:var(--neutral-foreground-disabled-rest)}@media (forced-colors:active){.drop-zone .drop-zone-overlay .drop-zone-label[data-rac][data-disabled],.drop-zone .drop-zone-overlay .drop-zone-label:disabled,.drop-zone .drop-zone-overlay .drop-zone-label:not([data-rac]).disabled{color:graytext;border-color:graytext}}.drop-zone .drop-zone-overlay .drop-zone-label{inset:auto auto var(--spacing-xxl,24px) 50%;visibility:hidden;position:absolute;translate:-50%}.drop-zone[data-drop-target] .drop-zone-overlay,.drop-zone[data-focus-visible] .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-overlay .drop-zone-label,.drop-zone[data-focus-visible] .drop-zone-overlay .drop-zone-label{visibility:visible}.create-universe-modal{width:800px;max-width:800px}.create-universe-modal>.form{display:contents}.create-universe-modal .drop-zone{--drop-zone-radius:var(--modal-content-radius);margin:calc(-1 * var(--modal-content-padding));padding:var(--modal-content-padding)}.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,12px);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,10px);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}.background-asset{object-fit:cover;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-min-size:150px;--destination-galaxy-item-max-size:300px;gap:var(--spacing-xs,8px);display:grid}.destination-galaxy-item .galaxy-header{justify-content:space-between;align-items:center;gap:var(--spacing-xxl,24px);display:flex}.destination-galaxy-item .galaxy-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{min-block-size:var(--destination-galaxy-item-min-size);min-inline-size:var(--destination-galaxy-item-min-size);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 .galaxy-header{align-items:flex-start;gap:var(--spacing-xs,8px);flex-direction:column}.destination-galaxy-item.is-vertical .galaxy-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}.animated-resize.resizing{overflow:clip}.summary-loading,.summary-modal{min-inline-size:320px}.summary-loading{--spinner-size:40px;padding-block:var(--spacing-xxl,24px);justify-content:center;align-items:center;display:flex}.summary-modal{gap:var(--spacing-l,16px);display:grid}.summary-modal ul{gap:var(--spacing-xs,8px);display:grid}.summary-modal ul li{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.is-muted{color:var(--neutral-foreground-disabled-rest)}.origin-galaxy-item.is-muted .screen{position:relative}.origin-galaxy-item.is-muted .screen:after{content:"";background-color:var(--white);opacity:.5;pointer-events:none;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}.locked-universe-banner{align-items:center;gap:var(--spacing-m,12px);padding:var(--spacing-s,10px) var(--spacing-m,12px);background:var(--status-warning-background-primary-rest);border-bottom:1px solid var(--status-warning-stroke-primary-rest);color:var(--status-warning-foreground-primary-rest);display:flex}.locked-universe-banner .message{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);flex:1;min-width:0}.locked-universe-banner .actions{align-items:center;gap:var(--spacing-s,10px);flex-shrink:0;display:flex}.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,0) 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 .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 .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,0) var(--timing,ease-in-out);position:absolute}.switch .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,0) var(--timing,ease-in-out);position:absolute;inset:0}.switch .switch-slider .track .switch-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%)}@media (forced-colors:active){.switch .switch-slider .track{background-color:canvastext}}.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 .switch-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)}@media (forced-colors:active){.switch[data-selected] .switch-slider{border-color:highlight}.switch[data-selected] .switch-slider .track{background-color:highlight}}.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 .switch-icon{color:var(--neutral-foreground-black-rest)}@media (forced-colors:active){.switch[data-disabled]{color:graytext}.switch[data-disabled] .switch-slider{border-color:graytext}.switch[data-disabled] .switch-slider .track{background-color:graytext}}.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(--focus-ring,var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest))}.editable-text{transition-property:background-color,color,border-color,box-shadow,transform;transition-duration:var(--transition-200,0);transition-timing-function:var(--timing,ease-in-out);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[data-rac][data-hovered],.editable-text:not([data-rac]):hover,.editable-text:not([data-rac]).hovered{border-color:var(--neutral-stroke-black-hover)}.editable-text[data-rac][data-focused],.editable-text:not([data-rac]):focus,.editable-text:not([data-rac]).focused{border-color:var(--neutral-stroke-black-selected)}.editable-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.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 .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.view-table{border-bottom:var(--stroke-thin,1px) solid oklch(73.3% 0 0)}.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-modal{width:calc(100dvw - var(--spacing-xxl,24px) * 2);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 .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 .search-field{flex:1}.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(--focus-ring,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.guest .background-layer-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.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 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%)}.background-layer-image{user-select:none;object-fit:cover;width:100%;height:100%}.background-layer-image .hidden{opacity:0;pointer-events:none}.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(--focus-ring,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 .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 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%)}.content-layer-image{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}.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}.touch-point{left:var(--star-x);top:var(--star-y);inline-size:var(--star-width);block-size:var(--star-height);border-radius:var(--radius-xxs,4px);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);position:absolute;overflow:hidden}.touch-point[data-rac][data-hovered],.touch-point:not([data-rac]):hover,.touch-point:not([data-rac]).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-rac][data-hovered] .star-name,.touch-point:not([data-rac]):hover .star-name,.touch-point:not([data-rac]).hovered .star-name{background-color:var(--brand-background-primary-hover)}.touch-point[data-rac][data-pressed],.touch-point:not([data-rac]):active,.touch-point:not([data-rac]).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-rac][data-pressed] .star-name,.touch-point:not([data-rac]):active .star-name,.touch-point:not([data-rac]).pressed .star-name{background-color:var(--brand-background-primary-pressed)}.touch-point[data-rac][data-focus-visible],.touch-point:not([data-rac]):focus-visible,.touch-point:not([data-rac]).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-rac][data-focus-visible] .star-name,.touch-point:not([data-rac]):focus-visible .star-name,.touch-point:not([data-rac]).focus-visible .star-name{background-color:var(--brand-background-primary-rest)}.touch-point.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}.touch-point.selected[data-rac][data-hovered],.touch-point.selected:not([data-rac]):hover,.touch-point.selected:not([data-rac]).hovered{background-color:oklch(from var(--brand-background-primary-rest) l c h/65%);border-color:var(--brand-stroke-primary-selected)}.touch-point.selected[data-rac][data-hovered] .star-name,.touch-point.selected:not([data-rac]):hover .star-name,.touch-point.selected:not([data-rac]).hovered .star-name{background-color:var(--brand-background-primary-hover)}.touch-point.selected[data-rac][data-pressed],.touch-point.selected:not([data-rac]):active,.touch-point.selected:not([data-rac]).pressed{background-color:oklch(from var(--brand-background-primary-rest) l c h/70%);border-color:var(--brand-stroke-primary-selected)}.touch-point.selected[data-rac][data-pressed] .star-name,.touch-point.selected:not([data-rac]):active .star-name,.touch-point.selected:not([data-rac]).pressed .star-name{background-color:var(--brand-background-primary-pressed)}@media (forced-colors:active){.touch-point.selected,.touch-point.selected[data-rac][data-hovered],.touch-point.selected:not([data-rac]):hover,.touch-point.selected:not([data-rac]).hovered,.touch-point.selected[data-rac][data-pressed],.touch-point.selected:not([data-rac]):active,.touch-point.selected:not([data-rac]).pressed{border-color:highlight}}.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-rac][data-hovered],.touch-point.is-empty:not([data-rac]):hover,.touch-point.is-empty:not([data-rac]).hovered{background-color:var(--brand-background-subtle-unused-hover);border-color:var(--brand-stroke-unused-hover)}.touch-point.is-empty[data-rac][data-hovered] .star-name,.touch-point.is-empty:not([data-rac]):hover .star-name,.touch-point.is-empty:not([data-rac]).hovered .star-name{background-color:var(--brand-background-primary-unused-hover)}.touch-point.is-empty[data-rac][data-pressed],.touch-point.is-empty:not([data-rac]):active,.touch-point.is-empty:not([data-rac]).pressed{background-color:var(--brand-background-subtle-unused-pressed);border-color:var(--brand-stroke-unused-pressed)}.touch-point.is-empty[data-rac][data-pressed] .star-name,.touch-point.is-empty:not([data-rac]):active .star-name,.touch-point.is-empty:not([data-rac]).pressed .star-name{background-color:var(--brand-background-primary-unused-pressed)}.touch-point.is-empty.selected{background-color:var(--brand-background-subtle-unused-selected);border-color:var(--brand-stroke-unused-selected)}.touch-point.disabled{pointer-events:none}.touch-point.disabled .star-name{background-color:var(--neutral-background-disabled-rest);color:var(--neutral-foreground-disabled-rest)}.touch-point.disabled .shooting-star-thumbnail{filter:grayscale();opacity:var(--opacity-disabled)}.touch-point.disabled{background-color:oklch(from var(--neutral-background-primary-rest) l c h/var(--opacity-disabled));border-color:var(--neutral-stroke-disabled-rest)}.touch-point.selected.locked{cursor:default}.star-overlay{text-overflow:ellipsis;white-space:nowrap;left:var(--star-x);top:var(--star-y);inline-size:var(--star-width);block-size:var(--star-height);border-radius:var(--radius-xxs,4px);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);position:absolute;overflow:hidden}.star-overlay[data-rac][data-focus-visible],.star-overlay:not([data-rac]):focus-visible,.star-overlay:not([data-rac]).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)}.star-overlay[data-rac][data-focus-visible] .star-name,.star-overlay:not([data-rac]):focus-visible .star-name,.star-overlay:not([data-rac]).focus-visible .star-name{background-color:var(--brand-background-primary-rest)}.star-overlay{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[data-rac][data-hovered],.star-overlay:not([data-rac]):hover,.star-overlay:not([data-rac]).hovered{background-color:oklch(from var(--brand-background-primary-rest) l c h/65%);border-color:var(--brand-stroke-primary-selected)}.star-overlay[data-rac][data-hovered] .star-name,.star-overlay:not([data-rac]):hover .star-name,.star-overlay:not([data-rac]).hovered .star-name{background-color:var(--brand-background-primary-hover)}.star-overlay[data-rac][data-pressed],.star-overlay:not([data-rac]):active,.star-overlay:not([data-rac]).pressed{background-color:oklch(from var(--brand-background-primary-rest) l c h/70%);border-color:var(--brand-stroke-primary-selected)}.star-overlay[data-rac][data-pressed] .star-name,.star-overlay:not([data-rac]):active .star-name,.star-overlay:not([data-rac]).pressed .star-name{background-color:var(--brand-background-primary-pressed)}@media (forced-colors:active){.star-overlay,.star-overlay[data-rac][data-hovered],.star-overlay:not([data-rac]):hover,.star-overlay:not([data-rac]).hovered,.star-overlay[data-rac][data-pressed],.star-overlay:not([data-rac]):active,.star-overlay:not([data-rac]).pressed{border-color:highlight}}.star-overlay{overflow:visible;container:star-box/size}.star-overlay.is-empty{background-color:var(--brand-background-subtle-unused-rest);border-color:var(--brand-stroke-unused-rest)}.star-overlay.is-empty .star-name{background-color:var(--brand-background-primary-unused-rest)}.star-overlay.is-empty[data-rac][data-hovered],.star-overlay.is-empty:not([data-rac]):hover,.star-overlay.is-empty:not([data-rac]).hovered{background-color:var(--brand-background-subtle-unused-hover);border-color:var(--brand-stroke-unused-hover)}.star-overlay.is-empty[data-rac][data-hovered] .star-name,.star-overlay.is-empty:not([data-rac]):hover .star-name,.star-overlay.is-empty:not([data-rac]).hovered .star-name{background-color:var(--brand-background-primary-unused-hover)}.star-overlay.is-empty[data-rac][data-pressed],.star-overlay.is-empty:not([data-rac]):active,.star-overlay.is-empty:not([data-rac]).pressed{background-color:var(--brand-background-subtle-unused-pressed);border-color:var(--brand-stroke-unused-pressed)}.star-overlay.is-empty[data-rac][data-pressed] .star-name,.star-overlay.is-empty:not([data-rac]):active .star-name,.star-overlay.is-empty:not([data-rac]).pressed .star-name{background-color:var(--brand-background-primary-unused-pressed)}.star-overlay.is-empty.selected{background-color:var(--brand-background-subtle-unused-selected);border-color:var(--brand-stroke-unused-selected)}.star-overlay .star-overlay-content{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.star-resize-handle,.star-resize-handle:focus,.star-resize-handle[data-focused]{outline:none}.star-resize-handle{outline-offset:var(--stroke-thick,2px)}.star-resize-handle:focus-visible:not([data-focused]),.star-resize-handle[data-focus-visible]{outline:var(--focus-ring,var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest))}.star-resize-handle{--resize-band:12px;--resize-band-offset:calc(var(--resize-band) / -2);background:0 0;border:none;block-size:auto;position:absolute}.star-resize-handle.x-near{inline-size:var(--resize-band);inset-inline-start:var(--resize-band-offset)}.star-resize-handle.x-far{inline-size:var(--resize-band);inset-inline-end:var(--resize-band-offset)}.star-resize-handle.x-span{cursor:ns-resize;inset-inline:0}.star-resize-handle.y-near{block-size:var(--resize-band);inset-block-start:var(--resize-band-offset)}.star-resize-handle.y-far{block-size:var(--resize-band);inset-block-end:var(--resize-band-offset)}.star-resize-handle.y-span{cursor:ew-resize;inset-block:0}.star-resize-handle.x-near.y-near,.star-resize-handle.x-far.y-far{cursor:nwse-resize;z-index:1}.star-resize-handle.x-near.y-far,.star-resize-handle.x-far.y-near{cursor:nesw-resize;z-index:1}@container star-box (width<48px) or (height<48px){.star-resize-handle.x-span,.star-resize-handle.y-span{display:none}}.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 .value{align-items:center;gap:var(--spacing-xs,8px);padding-inline:var(--spacing-l,16px) var(--spacing-xxl,24px);display:flex}.zoom-controls-dropdown .menu-item{color:var(--brand-foreground-primary-rest)}.zoom-controls-dropdown .menu-item .menu-item-label{justify-content:center;align-items:center;display:flex}.zoom-controls-value-icon{color:var(--neutral-foreground-black-rest);transition:transform var(--transition-200,0) 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.small{width:16px;height:12px}.screen-icon .shape.horizontal.default{width:18px;height:14px}.screen-icon .shape.vertical.small{width:12px;height:16px}.screen-icon .shape.vertical.default{width:14px;height:18px}.screen-icon .shape.selected{border-color:var(--neutral-stroke-black-selected);color:var(--brand-foreground-primary-rest)}@media (forced-colors:active){.screen-icon .shape.selected{border-color:highlight}}.screen-icon .shape.muted{border-color:var(--neutral-foreground-disabled-rest);color:var(--neutral-foreground-disabled-rest)}@media (forced-colors:active){.screen-icon .shape.muted{color:graytext;border-color:graytext}}.expand-icon{transition:transform var(--transition-200,0) 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);overflow-clip-margin:var(--focus-ring-extent,4px);min-height:0;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)}@media (forced-colors:active){.tab-selection.selected{outline:var(--stroke-thick,2px) solid Highlight;outline-offset:var(--stroke-thick,2px)}}.tab-selection:disabled{pointer-events:none;background-color:var(--neutral-background-disabled-rest);color:var(--neutral-foreground-disabled-rest)}@media (forced-colors:active){.tab-selection:disabled{color:graytext}}.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 .list-box-item{inline-size:100%}.galaxy-list{gap:var(--spacing-s,10px);padding-top:var(--spacing-m,12px);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,0) var(--timing,ease-in-out)}.add-star-button[data-rac][data-selected],.add-star-button:not([data-rac]).selected{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 .star-selection-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-label,.star-selection.is-empty span{color:var(--brand-background-primary-unused-rest)}.star-list .list-box-item{inline-size:100%}.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 .heading .actions .star-list-trigger{transition:transform var(--transition-200,0) var(--timing,ease-in-out)}.star-list .heading .actions .star-list-trigger.expanded{transform:rotate(180deg)}.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 .items{padding-top:var(--spacing-m,12px);gap:var(--spacing-s,10px);flex-direction:column;display:flex}.universe-thumbnail-link,.universe-thumbnail-link:focus,.universe-thumbnail-link[data-focused]{outline:none}.universe-thumbnail-link{outline-offset:var(--stroke-thick,2px)}.universe-thumbnail-link:focus-visible:not([data-focused]),.universe-thumbnail-link[data-focus-visible]{outline:var(--focus-ring,var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest))}.universe-thumbnail-link{border-radius:var(--radius-xs,8px);width:100%;display:flex}.universe-left-panel{gap:var(--spacing-xs,8px);flex-direction:column;display:flex}.universe-left-panel .separator{margin-block:var(--spacing-xs,8px)}.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{align-items:center;gap:var(--spacing-xs,8px);max-width:85%;display:flex}.galaxy-menu-visibility-switch .content .switch-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;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(--focus-ring,var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest));outline-offset:calc(-1 * var(--stroke-thick,2px))}.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,12px);flex-direction:column;display:flex}.selected-galaxy-details .detail-row{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 .galaxy-label{text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}.asset-item{justify-content:space-between;align-items:center;gap:var(--spacing-s,10px);min-height:var(--size-320,32px);width:100%;display:flex}.asset-item .box{align-items:center;gap:var(--spacing-s,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 .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,12px);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-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-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,12px);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-collapsible{gap:var(--spacing-xxxs,4px);padding-block-start:var(--spacing-xxxs,4px);display:flex}.star-action-collapsible .collapsible-separator.vertical{height:100px;margin-inline:var(--spacing-m,12px) var(--spacing-xs,8px)}.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,8px);padding-block:var(--spacing-xxxs,4px);inline-size:100%;display:flex}.star-action-collapsible .content .action[data-disabled]{color:var(--neutral-foreground-disabled-rest)}.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-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-affects-list .asset-item{min-height:auto}.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(--focus-ring,var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest))}.star-rect-input-value input{transition-property:background-color,color,border-color,box-shadow,transform;transition-duration:var(--transition-200,0);transition-timing-function:var(--timing,ease-in-out);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%}.star-rect-input-value input[data-rac][data-hovered],.star-rect-input-value input:not([data-rac]):hover,.star-rect-input-value input:not([data-rac]).hovered{border-color:var(--neutral-stroke-black-hover)}.star-rect-input-value input[data-rac][data-focused],.star-rect-input-value input:not([data-rac]):focus,.star-rect-input-value input:not([data-rac]).focused{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{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-m,12px);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-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;min-width:0}.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-right-panel .separator{margin-block:var(--spacing-xs,8px)}.universe-main{grid-template-columns:var(--left-panel-width,220px) 1fr var(--right-panel-width,clamp(200px, 20vw, 300px));flex:1;min-height:0;display:grid}.universe-main>*{-ms-overflow-style:none;scrollbar-width:none}.universe-main>::-webkit-scrollbar{display:none}.universe-main>*{height:100%;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) minmax(0, 1fr);height:100svh;display:grid;overflow:hidden}.universe .universe-body{flex-direction:column;min-height:0;display:flex;overflow:hidden}.google-auth-button-wrapper{width:100vw;height:100svh;animation:fade-in var(--transition-200,0) var(--timing,ease-in-out);justify-content:center;align-items:center;gap:var(--spacing-l,16px);flex-direction:column;display:flex;position:fixed;inset:0}.google-auth-error{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(--status-danger-foreground-primary-rest);text-align:center}.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)}.loader{justify-content:center;align-items:center;width:100vw;height:100svh;display:flex;position:fixed;inset:0}.logout-page{justify-content:center;align-items:center;min-height:100vh;padding-top:100px;display:flex}.error-fallback{max-width:100%;padding:var(--spacing-xxl,24px);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.error-fallback .error-fallback-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)}.error-fallback .error-fallback-message{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:var(--spacing-xxxs,4px) 0 var(--spacing-xl,20px)}.error-fallback .error-fallback-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);max-width:100%;max-height:40vh;margin-bottom:var(--spacing-xl,20px);padding:var(--spacing-s,10px);border-radius:var(--radius-xs,8px);background:var(--neutral-background-secondary-rest);text-align:left;white-space:pre-wrap;word-break:break-word;overflow:auto}.error-page-content .error-fallback{padding:0}.error-page-content .error-fallback .error-fallback-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 .error-fallback .error-fallback-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 0 64px}.error-page-content .error-fallback .error-fallback-details{max-width:80vw;margin-bottom:64px}.toaster{bottom:var(--spacing-l,16px);right:var(--spacing-l,16px);gap:var(--spacing-s,10px);z-index:var(--z-toast,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 .content>.icon{color:var(--brand-foreground-primary-rest)}.toaster .toast.success .content>.icon{color:var(--status-success-foreground-secondary-rest)}.toaster .toast.warning .content>.icon{color:var(--status-warning-foreground-secondary-rest)}.toaster .toast.error .content>.icon{color:var(--status-danger-foreground-secondary-rest)}.toaster .toast.loading .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,0) var(--timing,ease-out)}::view-transition-old(.toast):only-child{animation:toast-slide-out var(--transition-200,0) 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:var(--z-screen-blocker,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]){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-disabled:40%;--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;--z-frame:20;--z-menu:30;--z-popover:50;--z-toast:70;--z-screen-blocker:100;--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;--list-heading-height:50px;--page-inline-padding:50px;--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);--focus-ring:var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest);--focus-ring-extent:calc(var(--stroke-thick) * 2);--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-live-bg:oklch(91.1% .06 153.92);--status-live-bg-hover:oklch(83.8% .057 153.25);--status-live-bg-active:oklch(75.1% .025 154.56);--status-draft-bg:oklch(90.8% .051 237.33);--status-draft-bg-hover:oklch(83.9% .061 237.64);--status-draft-bg-active:oklch(76.5% .045 237.38)}}@layer base{::view-transition-old(root),::view-transition-new(root){animation-duration:var(--transition-200,0);animation-timing-function:var(--timing,ease-in-out)}@media (prefers-reduced-motion){::view-transition-old(root),::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(--focus-ring,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-disabled{syntax:"<percentage>";inherits:true;initial-value:40%}@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 --z-frame{syntax:"<integer>";inherits:true;initial-value:20}@property --z-menu{syntax:"<integer>";inherits:true;initial-value:30}@property --z-popover{syntax:"<integer>";inherits:true;initial-value:50}@property --z-toast{syntax:"<integer>";inherits:true;initial-value:70}@property --z-screen-blocker{syntax:"<integer>";inherits:true;initial-value:100}@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 --list-heading-height{syntax:"<length>";inherits:true;initial-value:50px}@property --page-inline-padding{syntax:"<length>";inherits:true;initial-value:50px}@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 --focus-ring-extent{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 scale-in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes rotate{to{transform:rotate(360deg)}}
