.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet-overlay]{background:rgba(3,10,16,.48)}.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet-overlay][data-state=open]{animation:ut-sheet-overlay-in var(--ut-duration-entrance) var(--taste-ease-out,var(--ut-ease)) both}.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet-overlay][data-state=closed]{animation:ut-sheet-overlay-out var(--ut-duration-exit) cubic-bezier(.4,0,1,1) both}.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet]{isolation:isolate;border-color:color-mix(in srgb,var(--taste-effect-accent) 17%,var(--ut-line));border-radius:calc(var(--ut-radius-overlay) + 2px);background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--taste-accent) 8%,transparent),transparent 28rem),linear-gradient(180deg,color-mix(in srgb,var(--ut-paper) 98%,#fff),color-mix(in srgb,var(--ut-paper) 96%,var(--ut-raised))),var(--ut-paper);color:var(--ut-ink);box-shadow:0 32px 90px -38px rgba(0,0,0,.62),0 12px 32px -28px color-mix(in srgb,var(--taste-accent) 52%,transparent),0 0 0 1px hsla(0,0%,100%,.07) inset;overflow:hidden auto;will-change:transform,opacity}.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet][data-state=open][data-side=right]{animation:ut-sheet-in-right var(--ut-duration-entrance) var(--taste-ease-out,var(--ut-ease)) both}.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet][data-state=open][data-side=left]{animation:ut-sheet-in-left var(--ut-duration-entrance) var(--taste-ease-out,var(--ut-ease)) both}.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet][data-state=open][data-side=top]{animation:ut-sheet-in-top var(--ut-duration-entrance) var(--taste-ease-out,var(--ut-ease)) both}.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet][data-state=open][data-side=bottom]{animation:ut-sheet-in-bottom var(--ut-duration-entrance) var(--taste-ease-out,var(--ut-ease)) both}.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet][data-state=closed][data-side=right]{animation:ut-sheet-out-right var(--ut-duration-exit) cubic-bezier(.4,0,1,1) both}.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet][data-state=closed][data-side=left]{animation:ut-sheet-out-left var(--ut-duration-exit) cubic-bezier(.4,0,1,1) both}.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet][data-state=closed][data-side=top]{animation:ut-sheet-out-top var(--ut-duration-exit) cubic-bezier(.4,0,1,1) both}.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet][data-state=closed][data-side=bottom]{animation:ut-sheet-out-bottom var(--ut-duration-exit) cubic-bezier(.4,0,1,1) both}.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet] [data-slot=sheet-ambient]{position:absolute;z-index:-1;width:min(23rem,82%);aspect-ratio:1;border-radius:999px;background:radial-gradient(circle,color-mix(in srgb,var(--taste-accent) 11%,transparent),transparent 68%);opacity:0;pointer-events:none}.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet][data-side=right] [data-slot=sheet-ambient]{top:-7rem;left:-7rem}.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet][data-side=left] [data-slot=sheet-ambient]{top:-7rem;right:-7rem}.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet][data-side=top] [data-slot=sheet-ambient]{right:8%;bottom:-10rem}.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet][data-side=bottom] [data-slot=sheet-ambient]{top:-10rem;right:8%}.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet][data-state=open] [data-slot=sheet-ambient]{animation:ut-sheet-ambient-in var(--ut-duration-entrance) var(--taste-ease-out,var(--ut-ease)) 80ms both}.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet] [data-slot=sheet-edge-light]{position:absolute;z-index:2;border-radius:999px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--taste-accent) 78%,#fff),transparent);box-shadow:0 0 12px color-mix(in srgb,var(--taste-accent) 26%,transparent);opacity:0;pointer-events:none}.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet]:is([data-side=left],[data-side=right]) [data-slot=sheet-edge-light]{top:12%;bottom:12%;width:1px;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--taste-accent) 78%,#fff),transparent);transform:scaleY(.4)}.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet][data-side=right] [data-slot=sheet-edge-light]{left:0}.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet][data-side=left] [data-slot=sheet-edge-light]{right:0}.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet]:is([data-side=top],[data-side=bottom]) [data-slot=sheet-edge-light]{right:12%;left:12%;height:1px;transform:scaleX(.4)}.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet][data-side=top] [data-slot=sheet-edge-light]{bottom:0}.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet][data-side=bottom] [data-slot=sheet-edge-light]{top:0}.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet][data-state=open] [data-slot=sheet-edge-light]{animation:ut-sheet-edge-in var(--ut-duration-entrance) var(--taste-ease-out,var(--ut-ease)) 35ms both}.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet] [data-slot=sheet-header]{position:relative;border-bottom:1px solid color-mix(in srgb,var(--ut-line) 56%,transparent);background:linear-gradient(180deg,color-mix(in srgb,#fff 3%,transparent),transparent)}.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet] [data-slot=sheet-title]{color:var(--ut-ink);font-weight:680;letter-spacing:-.025em}.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet] [data-slot=sheet-description]{color:var(--ut-muted)}.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet] [data-slot=sheet-footer]{border-top:1px solid color-mix(in srgb,var(--ut-line) 56%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--ut-raised) 30%,transparent),color-mix(in srgb,var(--ut-raised) 52%,transparent))}.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet] [data-slot=sheet-close-button]{display:grid;width:2rem;height:2rem;place-items:center;border:1px solid color-mix(in srgb,var(--ut-line) 74%,transparent);border-radius:999px;background:color-mix(in srgb,var(--ut-raised) 72%,transparent);color:var(--ut-muted);box-shadow:0 5px 16px -13px color-mix(in srgb,var(--ut-ink) 58%,transparent);opacity:1;transition:color var(--ut-duration-hover) var(--taste-ease-out,var(--ut-ease)),border-color var(--ut-duration-hover) var(--taste-ease-out,var(--ut-ease)),background-color var(--ut-duration-hover) var(--taste-ease-out,var(--ut-ease)),box-shadow var(--ut-duration-hover) var(--taste-ease-out,var(--ut-ease)),transform var(--ut-duration-hover) var(--taste-ease-out,var(--ut-ease))}.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet] [data-slot=sheet-close-button]:hover{border-color:color-mix(in srgb,var(--taste-accent) 30%,var(--ut-line));background:color-mix(in srgb,var(--taste-accent) 8%,var(--ut-paper));color:var(--taste-accent);box-shadow:0 7px 18px -13px color-mix(in srgb,var(--taste-accent) 62%,transparent)}.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet] [data-slot=sheet-close-button] svg{transition:transform var(--ut-duration-layout) var(--taste-ease-out,var(--ut-ease))}.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet] [data-slot=sheet-close-button]:hover svg{transform:rotate(90deg)}@media (prefers-reduced-motion:no-preference){.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet][data-state=open] [data-slot=sheet-header]{animation:ut-sheet-content-in var(--ut-duration-entrance) var(--taste-ease-out,var(--ut-ease)) 45ms both}.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet][data-state=open] [data-slot=overlay-body]{animation:ut-sheet-content-in var(--ut-duration-entrance) var(--taste-ease-out,var(--ut-ease)) 75ms both}.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet][data-state=open] [data-slot=sheet-footer]{animation:ut-sheet-content-in var(--ut-duration-entrance) var(--taste-ease-out,var(--ut-ease)) 105ms both}.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet] [data-slot=sheet-close-button]:active{transform:scale(.96)}}@keyframes ut-sheet-overlay-in{0%{background-color:rgba(3,10,16,0)}to{background-color:rgba(3,10,16,.48)}}@keyframes ut-sheet-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes ut-sheet-in-right{0%{opacity:.68;transform:translate3d(104%,0,0) scale(.992)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes ut-sheet-in-left{0%{opacity:.68;transform:translate3d(-104%,0,0) scale(.992)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes ut-sheet-in-top{0%{opacity:.68;transform:translate3d(0,-112%,0) scale(.992)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes ut-sheet-in-bottom{0%{opacity:.68;transform:translate3d(0,112%,0) scale(.992)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes ut-sheet-out-right{to{opacity:0;transform:translate3d(104%,0,0) scale(.994)}}@keyframes ut-sheet-out-left{to{opacity:0;transform:translate3d(-104%,0,0) scale(.994)}}@keyframes ut-sheet-out-top{to{opacity:0;transform:translate3d(0,-112%,0) scale(.994)}}@keyframes ut-sheet-out-bottom{to{opacity:0;transform:translate3d(0,112%,0) scale(.994)}}@keyframes ut-sheet-edge-in{0%{opacity:0}to{opacity:.58;transform:scale(1)}}@keyframes ut-sheet-ambient-in{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}@keyframes ut-sheet-content-in{0%{opacity:0;transform:translate3d(0,6px,0)}to{opacity:1;transform:translateZ(0)}}@media (prefers-reduced-motion:reduce){.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet-overlay],.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet],.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet] *,.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet] :after,.utopia-taste.utopia-taste.utopia-taste [data-taste-sheet] :before{animation-duration:.01ms!important;animation-delay:0ms!important;transition-duration:.01ms!important}}.utopia-taste.utopia-taste.utopia-taste [data-slot=tooltip-content].taste-tooltip-content{--ut-tooltip-surface:#10283a;--ut-tooltip-surface-deep:#0b1d2b;--ut-tooltip-text:#f4f9fc;--ut-tooltip-edge:#7bd5ff;--ut-tooltip-shift-x:0px;--ut-tooltip-shift-y:7px;--ut-tooltip-start-x:0.7;--ut-tooltip-start-y:0.18;--ut-tooltip-skew-x:0deg;--ut-tooltip-skew-y:-3deg;position:relative;isolation:isolate;display:flex;min-height:34px;align-items:center;overflow:visible;padding:8px 12px;border:1px solid color-mix(in srgb,var(--ut-tooltip-edge) 38%,transparent);border-radius:calc(var(--ut-radius-control) + 4px);background:radial-gradient(circle at 16% -24%,color-mix(in srgb,var(--ut-tooltip-edge) 25%,transparent),transparent 48%),linear-gradient(145deg,color-mix(in srgb,var(--ut-tooltip-surface) 94%,#fff),var(--ut-tooltip-surface-deep));color:var(--ut-tooltip-text);box-shadow:inset 0 1px color-mix(in srgb,#fff 12%,transparent),inset 0 -1px color-mix(in srgb,#000 24%,transparent),0 16px 34px -17px rgba(2,12,20,.86),0 7px 16px -10px rgba(2,12,20,.72),0 0 26px -14px color-mix(in srgb,var(--ut-tooltip-edge) 68%,transparent);backdrop-filter:blur(16px) saturate(1.2);font-size:.76rem;font-weight:650;line-height:1.35;letter-spacing:-.004em;transform-origin:var(--radix-tooltip-content-transform-origin);will-change:transform,opacity,filter}.utopia-taste.utopia-taste.utopia-taste [data-slot=tooltip-content].taste-tooltip-content[data-side=bottom]{--ut-tooltip-shift-y:-7px;--ut-tooltip-skew-y:3deg}.utopia-taste.utopia-taste.utopia-taste [data-slot=tooltip-content].taste-tooltip-content[data-side=left]{--ut-tooltip-shift-x:7px;--ut-tooltip-shift-y:0px;--ut-tooltip-start-x:0.18;--ut-tooltip-start-y:0.7;--ut-tooltip-skew-x:-3deg;--ut-tooltip-skew-y:0deg}.utopia-taste.utopia-taste.utopia-taste [data-slot=tooltip-content].taste-tooltip-content[data-side=right]{--ut-tooltip-shift-x:-7px;--ut-tooltip-shift-y:0px;--ut-tooltip-start-x:0.18;--ut-tooltip-start-y:0.7;--ut-tooltip-skew-x:3deg;--ut-tooltip-skew-y:0deg}.utopia-taste.utopia-taste.utopia-taste [data-slot=tooltip-content].taste-tooltip-content[data-state=delayed-open],.utopia-taste.utopia-taste.utopia-taste [data-slot=tooltip-content].taste-tooltip-content[data-state=instant-open]{animation:ut-tooltip-genie-in .52s cubic-bezier(.16,1,.3,1) both}.utopia-taste.utopia-taste.utopia-taste [data-slot=tooltip-content].taste-tooltip-content[data-state=closed]{animation:ut-tooltip-genie-out .17s ease-in both}.utopia-taste.utopia-taste.utopia-taste [data-slot=tooltip-content].taste-tooltip-content:before{position:absolute;z-index:0;inset:0;overflow:hidden;border-radius:inherit;background:linear-gradient(108deg,transparent 16%,color-mix(in srgb,var(--ut-tooltip-edge) 18%,#fff) 48%,transparent 76%);opacity:0;transform:translateX(-38%);content:"";pointer-events:none}.utopia-taste.utopia-taste.utopia-taste [data-slot=tooltip-content].taste-tooltip-content:after{position:absolute;z-index:2;inset-block-start:-1px;inset-inline-start:12px;width:26px;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,var(--ut-tooltip-edge),transparent);box-shadow:0 0 9px color-mix(in srgb,var(--ut-tooltip-edge) 72%,transparent);opacity:.82;content:"";pointer-events:none}.utopia-taste.utopia-taste.utopia-taste [data-slot=tooltip-content].taste-tooltip-content:is([data-state=delayed-open],[data-state=instant-open]):before{animation:ut-tooltip-shimmer .68s cubic-bezier(.16,1,.3,1) 90ms both}.utopia-taste.utopia-taste.utopia-taste [data-slot=tooltip-content].taste-tooltip-content [data-slot=tooltip-copy]{position:relative;z-index:1;display:block;text-shadow:0 1px 8px rgba(0,0,0,.32)}.utopia-taste.utopia-taste.utopia-taste [data-slot=tooltip-content].taste-tooltip-content:is([data-state=delayed-open],[data-state=instant-open]) [data-slot=tooltip-copy]{animation:ut-tooltip-copy-in .4s cubic-bezier(.16,1,.3,1) 85ms both}.utopia-taste.utopia-taste.utopia-taste [data-slot=tooltip-content] .taste-tooltip-arrow{display:block;width:10px;height:5px;max-width:none;background:transparent;fill:var(--ut-tooltip-surface);overflow:visible}.utopia-taste.utopia-taste.utopia-taste [data-slot=tooltip-content].taste-tooltip-content :where(kbd,[data-slot=kbd]){min-width:19px;height:19px;padding-inline:5px;border-color:color-mix(in srgb,var(--ut-tooltip-edge) 22%,transparent);background:color-mix(in srgb,#fff 9%,transparent);color:color-mix(in srgb,var(--ut-tooltip-text) 78%,transparent);box-shadow:inset 0 1px color-mix(in srgb,#fff 9%,transparent);font-size:.64rem;text-shadow:none}.utopia-taste.utopia-taste.utopia-taste [data-slot=tooltip-content].taste-tooltip-content:is([data-state=delayed-open],[data-state=instant-open]) .taste-tooltip-arrow{animation:ut-tooltip-arrow-in .36s cubic-bezier(.34,1.45,.64,1) 80ms both}@keyframes ut-tooltip-genie-in{0%{opacity:0;filter:blur(6px);transform:translate3d(var(--ut-tooltip-shift-x),var(--ut-tooltip-shift-y),0) scale(var(--ut-tooltip-start-x),var(--ut-tooltip-start-y)) skew(var(--ut-tooltip-skew-x),var(--ut-tooltip-skew-y))}52%{opacity:1;filter:blur(0);transform:translateZ(0) scale(1.045,.96) skew(0deg,0deg)}76%{transform:translateZ(0) scale(.985,1.018) skew(0deg,0deg)}to{opacity:1;filter:blur(0);transform:translateZ(0) scale(1) skew(0deg,0deg)}}@keyframes ut-tooltip-genie-out{0%{opacity:1;filter:blur(0);transform:translateZ(0) scale(1)}to{opacity:0;filter:blur(4px);transform:translate3d(var(--ut-tooltip-shift-x),var(--ut-tooltip-shift-y),0) scale(var(--ut-tooltip-start-x),var(--ut-tooltip-start-y))}}@keyframes ut-tooltip-copy-in{0%{opacity:0;filter:blur(4px);transform:translateY(3px) scaleX(.88)}to{opacity:1;filter:blur(0);transform:translateY(0) scaleX(1)}}@keyframes ut-tooltip-arrow-in{0%{opacity:0;scale:.25}to{opacity:1;scale:1}}@keyframes ut-tooltip-shimmer{0%{opacity:0;transform:translateX(-38%)}38%{opacity:.72}to{opacity:0;transform:translateX(38%)}}@media (prefers-reduced-motion:reduce){.utopia-taste.utopia-taste.utopia-taste [data-slot=tooltip-content] .taste-tooltip-arrow,.utopia-taste.utopia-taste.utopia-taste [data-slot=tooltip-content].taste-tooltip-content,.utopia-taste.utopia-taste.utopia-taste [data-slot=tooltip-content].taste-tooltip-content [data-slot=tooltip-copy],.utopia-taste.utopia-taste.utopia-taste [data-slot=tooltip-content].taste-tooltip-content:after,.utopia-taste.utopia-taste.utopia-taste [data-slot=tooltip-content].taste-tooltip-content:before{animation:none;transition:none}}.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar-wrapper]{--ut-sidebar-motion:360ms cubic-bezier(0.22,1,0.36,1)}.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar] [data-slot=sidebar-inner],.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar][data-collapsible=none],.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar][data-mobile=true]{background:radial-gradient(circle at 18% 0,color-mix(in srgb,var(--taste-accent) 9%,transparent),transparent 32%),linear-gradient(180deg,color-mix(in srgb,var(--ut-paper) 97%,#fff) 0,color-mix(in srgb,var(--ut-paper) 94%,var(--ut-canvas)) 100%)}.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar] [data-slot=sidebar-container],.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar] [data-slot=sidebar-gap]{transition-duration:.36s;transition-timing-function:cubic-bezier(.22,1,.36,1)}.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar] [data-slot=sidebar-inner]{overflow:hidden;border-color:color-mix(in srgb,var(--ut-line) 82%,transparent);box-shadow:inset -1px 0 color-mix(in srgb,#fff 4%,transparent),10px 0 32px -30px color-mix(in srgb,var(--ut-ink) 42%,transparent)}.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar][data-variant=floating] [data-slot=sidebar-inner],.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar][data-variant=inset] [data-slot=sidebar-inner]{border:1px solid color-mix(in srgb,var(--ut-line) 82%,transparent);border-radius:.875rem;box-shadow:inset 0 1px color-mix(in srgb,#fff 7%,transparent),0 18px 44px -28px color-mix(in srgb,var(--ut-ink) 48%,transparent)}.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar] [data-slot=sidebar-header]{border-bottom:1px solid color-mix(in srgb,var(--ut-line) 52%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--taste-accent) 4%,transparent),transparent)}.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar] [data-slot=sidebar-footer]{border-top:1px solid color-mix(in srgb,var(--ut-line) 52%,transparent);background:linear-gradient(0deg,color-mix(in srgb,var(--ut-raised) 46%,transparent),transparent)}.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar] [data-slot=sidebar-content]{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--taste-accent) 22%,transparent) transparent}.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar] [data-slot=sidebar-group-label]{color:color-mix(in srgb,var(--sidebar-foreground) 56%,transparent);font-size:.675rem;font-weight:650;letter-spacing:.075em;text-transform:uppercase;transition:margin var(--ut-sidebar-motion),opacity .18s ease-out,transform var(--ut-sidebar-motion)}.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar][data-collapsible=icon] [data-slot=sidebar-group-label]{transform:translateX(-.25rem)}.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar] [data-slot=sidebar-menu-button]{position:relative;isolation:isolate;min-height:2.125rem;border:1px solid transparent;border-radius:.625rem;transform:translateZ(0);transition:width var(--ut-sidebar-motion),height var(--ut-sidebar-motion),padding var(--ut-sidebar-motion),color .18s ease-out,border-color .22s ease-out,background-color .22s ease-out,box-shadow .26s ease-out,transform .22s cubic-bezier(.22,1,.36,1)}.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar] [data-slot=sidebar-menu-button]:before{position:absolute;inset-block:.45rem;inset-inline-start:.16rem;width:2px;border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,var(--taste-accent) 60%,#fff),var(--taste-accent));box-shadow:0 0 10px color-mix(in srgb,var(--taste-accent) 54%,transparent);opacity:0;transform:scaleY(.35);transform-origin:center;content:"";transition:opacity .18s ease-out,transform .3s cubic-bezier(.22,1,.36,1)}.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar] [data-slot=sidebar-menu-button]:hover:not(:disabled){border-color:color-mix(in srgb,var(--ut-line) 54%,transparent);background-color:color-mix(in srgb,var(--ut-raised) 76%,transparent);transform:translateY(-1px)}.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar] [data-slot=sidebar-menu-button][data-active=true]{border-color:color-mix(in srgb,var(--taste-accent) 24%,var(--ut-line));background-color:color-mix(in srgb,var(--taste-accent) 11%,var(--ut-paper));color:color-mix(in srgb,var(--taste-accent) 86%,var(--ut-ink));box-shadow:inset 0 1px color-mix(in srgb,#fff 9%,transparent),0 7px 18px -15px color-mix(in srgb,var(--taste-accent) 80%,transparent)}.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar] [data-slot=sidebar-menu-button][data-active=true]:before{opacity:1;transform:scaleY(1)}.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar] [data-slot=sidebar-menu-button]>svg{transition:color .18s ease-out,filter .22s ease-out,transform .26s cubic-bezier(.22,1,.36,1)}.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar] [data-slot=sidebar-menu-button]:hover>svg{transform:scale(1.04)}.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar] [data-slot=sidebar-menu-button][data-active=true]>svg{color:var(--taste-accent);filter:drop-shadow(0 0 5px color-mix(in srgb,var(--taste-accent) 35%,transparent))}.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar] [data-slot=sidebar-menu-button]>span:last-child{opacity:1;transform:translateX(0);transition:opacity .19s ease-out 70ms,transform .28s cubic-bezier(.22,1,.36,1) 45ms}.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar][data-collapsible=icon] [data-slot=sidebar-menu-button]>span:last-child{opacity:0;transform:translateX(-.35rem);transition-delay:0ms}.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar][data-collapsible=icon] [data-slot=sidebar-menu-button][data-active=true]:before{inset-block:.55rem}.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar] [data-slot=sidebar-group-action],.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar] [data-slot=sidebar-menu-action]{transition:opacity .18s ease-out,color .18s ease-out,background-color .18s ease-out,transform .22s cubic-bezier(.22,1,.36,1)}.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar] [data-slot=sidebar-group-action]:hover,.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar] [data-slot=sidebar-menu-action]:hover{transform:scale(1.05)}.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar] [data-slot=sidebar-menu-badge]{border:1px solid color-mix(in srgb,var(--ut-line) 62%,transparent);background:color-mix(in srgb,var(--ut-raised) 72%,transparent);transition:color .18s ease-out,border-color .18s ease-out,background-color .18s ease-out}.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar] [data-slot=sidebar-menu-sub]{border-color:color-mix(in srgb,var(--taste-accent) 18%,var(--ut-line))}.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar] [data-slot=sidebar-menu-sub-button]{border-radius:.5rem;transition:color .18s ease-out,background-color .18s ease-out,transform .22s cubic-bezier(.22,1,.36,1)}.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar] [data-slot=sidebar-menu-sub-button]:hover{transform:translateX(2px)}.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar] [data-slot=sidebar-menu-sub-button][data-active=true]{background:color-mix(in srgb,var(--taste-accent) 10%,var(--ut-raised));color:color-mix(in srgb,var(--taste-accent) 84%,var(--ut-ink))}.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar] [data-slot=sidebar-input]{border-color:color-mix(in srgb,var(--ut-line) 78%,transparent);background:color-mix(in srgb,var(--ut-canvas) 38%,var(--ut-paper));transition:border-color .18s ease-out,background-color .18s ease-out,box-shadow .22s ease-out}.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar] [data-slot=sidebar-input]:focus-visible{border-color:color-mix(in srgb,var(--taste-accent) 48%,var(--ut-line));background:var(--ut-paper);box-shadow:0 0 0 3px color-mix(in srgb,var(--taste-accent) 9%,transparent)}.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar-wrapper] [data-slot=sidebar-trigger]{overflow:hidden;border:1px solid color-mix(in srgb,var(--ut-line) 68%,transparent);border-radius:.55rem;background:color-mix(in srgb,var(--ut-paper) 82%,transparent);box-shadow:0 5px 16px -13px color-mix(in srgb,var(--ut-ink) 55%,transparent);transition:color .18s ease-out,border-color .18s ease-out,background-color .18s ease-out,box-shadow .22s ease-out,transform .2s cubic-bezier(.22,1,.36,1)}.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar-wrapper] [data-slot=sidebar-trigger]:hover{border-color:color-mix(in srgb,var(--taste-accent) 28%,var(--ut-line));background:color-mix(in srgb,var(--taste-accent) 8%,var(--ut-paper));color:var(--taste-accent);box-shadow:0 7px 18px -13px color-mix(in srgb,var(--taste-accent) 65%,transparent)}.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar-wrapper] [data-slot=sidebar-trigger] svg{transition:transform .32s cubic-bezier(.22,1,.36,1)}.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar-wrapper] [data-slot=sidebar-trigger][data-state=collapsed] svg{transform:scaleX(-1)}.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar] [data-slot=sidebar-rail]:after{border-radius:999px;transition:background-color .18s ease-out,box-shadow .22s ease-out,transform .22s cubic-bezier(.22,1,.36,1)}.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar] [data-slot=sidebar-rail]:hover:after{background:var(--taste-accent);box-shadow:0 0 10px color-mix(in srgb,var(--taste-accent) 50%,transparent);transform:scaleY(.94)}.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar-wrapper] [data-slot=sidebar-inset]{transition:margin .36s cubic-bezier(.22,1,.36,1),border-radius .36s cubic-bezier(.22,1,.36,1),box-shadow .26s ease-out}@media (prefers-reduced-motion:no-preference){.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar][data-state=expanded] [data-slot=sidebar-group]{animation:ut-sidebar-group-in .32s cubic-bezier(.22,1,.36,1) both}.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar-wrapper] [data-slot=sidebar-trigger]:active:not(:disabled),.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar] [data-slot=sidebar-menu-button]:active:not(:disabled){transform:scale(.975)}}@keyframes ut-sidebar-group-in{0%{opacity:.72;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar-wrapper] *,.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar-wrapper] :after,.utopia-taste.utopia-taste.utopia-taste [data-taste-sidebar-wrapper] :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}