@layer pluto{.pluto-avatar{--pluto-avatar-size:var(--pluto-height-medium);width:var(--pluto-avatar-size);height:var(--pluto-avatar-size);border-radius:var(--pluto-border-radius-small);background:linear-gradient(135deg, oklch(80% .09 var(--pluto-avatar-hue) / 70%), oklch(62% .08 calc(var(--pluto-avatar-hue) + 70) / 70%));box-shadow:var(--pluto-shadow-lift);-webkit-user-select:none;user-select:none;flex-shrink:0;padding:2px;display:flex}.pluto-avatar.pluto--height-tiny{--pluto-avatar-size:var(--pluto-height-tiny)}.pluto-avatar.pluto--height-small{--pluto-avatar-size:var(--pluto-height-small)}.pluto-avatar.pluto--height-large{--pluto-avatar-size:var(--pluto-height-large)}.pluto-avatar.pluto--height-huge{--pluto-avatar-size:var(--pluto-height-huge)}.pluto-avatar__fill{border-radius:calc(var(--pluto-border-radius-small) - 2px);background:linear-gradient(135deg, oklch(62% .17 var(--pluto-avatar-hue)), oklch(42% .16 calc(var(--pluto-avatar-hue) + 70)));color:oklch(90% .08 calc(var(--pluto-avatar-hue) + 20));font-size:round(calc(var(--pluto-avatar-size) * .48), 1px);letter-spacing:-.03em;flex:1;justify-content:center;align-items:center;font-weight:500;line-height:1;display:flex;overflow:hidden}.pluto-avatar__fill img{object-fit:cover;width:100%;height:100%}.pluto-menu__divider:first-child,.pluto-menu__divider:last-child,.pluto-menu__divider+.pluto-menu__divider{display:none}.pluto-list__item{cursor:pointer;border-color:var(--pluto-gray-l2);border-radius:var(--pluto-border-radius-small);outline:none;width:100%;min-height:5.5rem;padding:1rem 2rem;position:relative}.pluto-list__item.pluto-btn--prevent-click{cursor:default}.pluto-list__item.pluto-btn.pluto--selected{--pluto-bg:var(--pluto-selected-list-bg);--pluto-hover-bg:var(--pluto-selected-list-hover-bg);--pluto-active-bg:var(--pluto-selected-list-active-bg);--pluto-border-color:var(--pluto-selected-list-border-color);--pluto-hover-border-color:var(--pluto-selected-list-border-color);--pluto-active-border-color:var(--pluto-selected-list-border-color);color:var(--pluto-text-color)}.pluto-list__item.pluto--selected+.pluto-list__item.pluto--selected{border-top-left-radius:0;border-top-right-radius:0}.pluto-list__item.pluto--selected:has(+.pluto-list__item.pluto--selected){border-bottom-right-radius:0;border-bottom-left-radius:0}.pluto-list__item.pluto--dragging-over{background:var(--pluto-gray-l4)}.pluto-list__scroll:has(.pluto-list__item.pluto--hovered) .pluto-list__item:not(.pluto--hovered){--pluto-hover-bg:var(--pluto-bg);--pluto-hover-border-color:var(--pluto-border-color)}.pluto-list__scroll--virtual>.pluto-list__virtualizer .pluto-list__item{min-height:var(--pluto-list-item-height);position:absolute;left:0}.pluto-list__scroll{-webkit-user-select:none;user-select:none;contain:layout paint;position:relative;overflow:auto}.pluto-list__scroll.pluto-list__scroll--animate-height{transition:height .1s}.pluto-list__scroll:not(.pluto--direction-x){padding:1rem}.pluto-list__scroll.pluto-list__scroll--empty{justify-content:center;align-items:center}.pluto-list__scroll.pluto--direction-x::-webkit-scrollbar{height:3px}.pluto-list__scroll.pluto--direction-x::-webkit-scrollbar-thumb:hover{background:var(--pluto-gray-l7)}.pluto-list__scroll.pluto--direction-x>.pluto-list__virtualizer{flex-direction:inherit;flex-wrap:inherit;gap:inherit;display:flex}.pluto-select__dialog:not(.pluto--modal){min-width:min(32rem, var(--pluto-dialog-available-width,100vw))}.pluto-select__dialog.pluto--visible{--pluto-dialog-max-height:250px;height:-moz-fit-content;height:fit-content;min-height:60px}.pluto-select__dialog.pluto--visible .pluto-list__scroll--empty{min-height:20rem}.pluto-select__dialog.pluto--visible.pluto--modal{max-height:var(--pluto-dialog-max-height);border:none!important;overflow:visible!important}.pluto-select__dialog.pluto--visible.pluto--modal .pluto-input:first-child .pluto-input__internal{border-top-left-radius:var(--pluto-border-radius-small)!important;border-top-right-radius:var(--pluto-border-radius-small)!important}.pluto-list__item[hidden]{display:none}.pluto-select__fixed-label{pointer-events:none;align-items:center;gap:1rem;display:inline-flex}.pluto-btn.pluto-tag{border:var(--pluto-border-l6);border-radius:var(--pluto-border-radius-small);background:var(--pluto-gray-l0);white-space:nowrap;width:-moz-fit-content;width:fit-content;max-width:200px;box-shadow:var(--pluto-shadow-lift);position:relative;overflow:hidden}.pluto-btn.pluto-tag .pluto-btn.pluto-tag__close{--pluto-bg:var(--pluto-gray-l0);--pluto-hover-bg:var(--pluto-gray-l0);--pluto-active-bg:var(--pluto-gray-l0)}.pluto-modal__body{justify-content:safe center;min-height:0;padding:7rem 5rem;overflow-y:auto}.pluto-modal__footer .pluto-navbar__content.pluto--start{padding-left:1.75rem}.pluto-modal__footer .pluto-navbar__content.pluto--end{padding-right:1.75rem}.pluto-navbar{flex-shrink:0;position:relative}.pluto-navbar.pluto--direction-y{height:100%;padding:0}.pluto-navbar.pluto--direction-x{width:100%}.pluto-navbar.pluto--direction-y .pluto-navbar__content{width:100%;flex-direction:column!important}.pluto-navbar.pluto--direction-x .pluto-navbar__content{height:100%;flex-direction:row!important}.pluto-navbar.pluto--direction-x .pluto-navbar__content.pluto--location-center{margin-left:auto;margin-right:auto}.pluto-navbar.pluto--direction-x .pluto-navbar__content.pluto--end{margin-left:auto}.pluto-navbar.pluto--direction-y .pluto-navbar__content.pluto--location-center{order:2;margin-top:auto;margin-bottom:auto}.pluto-navbar.pluto--direction-y .pluto-navbar__content.pluto--end{order:100;margin-top:auto}.pluto-navbar.pluto--direction-x .pluto-navbar__content.pluto--absolute-center{position:absolute;left:50%;transform:translate(-50%)}.pluto-modal{max-height:100%}.pluto-modal__header .pluto-navbar__content.pluto--start{padding-left:2rem}.pluto-modal__header .pluto-navbar__content.pluto--end{padding-right:1rem}.pluto-breadcrumb{color:inherit}.pluto-breadcrumb .pluto-text{font-weight:inherit;font-size:inherit;line-height:inherit}.pluto-breadcrumb.pluto-breadcrumb--highlight-last>:not(:last-child){color:var(--pluto-gray-l9);font-weight:350}.pluto-breadcrumb.pluto-breadcrumb--highlight-last>:last-child{cursor:text;color:var(--pluto-gray-l11);pointer-events:none}.pluto-breadcrumb.pluto-breadcrumb--highlight-first>:first-child{color:var(--pluto-gray-l11)}.pluto-breadcrumb.pluto-breadcrumb--highlight-first>:not(:first-child){color:var(--pluto-gray-l9);font-weight:350}.pluto-breadcrumb .pluto-breadcrumb__separator{color:var(--pluto-gray-l9);transform:scale(.9)}.pluto-breadcrumb a.pluto-text{text-decoration:none;transition:color .1s ease-in-out}.pluto-breadcrumb a.pluto-text:hover{color:var(--pluto-gray-l11);text-decoration:none}}
