@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:var(--font-savee), Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5dc;--color-gray-600:#4a5565;--color-gray-700:#364153;--color-gray-800:#1e2939;--color-gray-900:#101828;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-3xl:48rem;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-normal:400;--font-weight-medium:500;--tracking-widest:.1em;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-savee), Arial, sans-serif;--default-mono-font-family:var(--font-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-gray-50:lab(98.2596% -.247031 -.706708);--color-gray-100:lab(96.1596% -.0823438 -1.13575);--color-gray-200:lab(91.6229% -.159115 -2.26791);--color-gray-300:lab(85.1236% -.612259 -3.7138);--color-gray-600:lab(35.6337% -1.58697 -10.8425);--color-gray-700:lab(27.1134% -.956401 -12.3224);--color-gray-800:lab(16.1051% -1.18239 -11.7533);--color-gray-900:lab(8.11897% .811279 -12.254)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:0}.top-3{top:calc(var(--spacing) * 3)}.top-5{top:calc(var(--spacing) * 5)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-16{bottom:calc(var(--spacing) * 16)}.left-3{left:calc(var(--spacing) * 3)}.isolate{isolation:isolate}.z-50{z-index:50}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--spacing)}.my-8{margin-block:calc(var(--spacing) * 8)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-\[18px\]{height:18px}.h-\[22px\]{height:22px}.h-\[94dvh\]{height:94dvh}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-\(--available-height\){max-height:var(--available-height)}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-\[90dvh\]{max-height:90dvh}.min-h-0{min-height:0}.min-h-80{min-height:calc(var(--spacing) * 80)}.min-h-dvh{min-height:100dvh}.w-\(--anchor-width\){width:var(--anchor-width)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-12\.75{width:calc(var(--spacing) * 12.75)}.w-18\.75{width:calc(var(--spacing) * 18.75)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-40{width:calc(var(--spacing) * 40)}.w-52{width:calc(var(--spacing) * 52)}.w-\[18px\]{width:18px}.w-\[22px\]{width:22px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-\[1440px\]{max-width:1440px}.max-w-\[calc\(100\%-1\.5rem\)\]{max-width:calc(100% - 1.5rem)}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-\[96px\]{min-width:96px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.basis-48{flex-basis:calc(var(--spacing) * 48)}.basis-60{flex-basis:calc(var(--spacing) * 60)}.origin-\(--transform-origin\){transform-origin:var(--transform-origin)}.translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-cell{cursor:cell}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-none{cursor:none}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0{gap:0}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-14{gap:calc(var(--spacing) * 14)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[14px\]{border-radius:14px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-destructive\/25{border-color:var(--savee-destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/25{border-color:color-mix(in oklab, var(--savee-destructive) 25%, transparent)}}.border-gray-700{border-color:var(--color-gray-700)}.border-input{border-color:var(--savee-input)}.border-primary,.border-primary\/20{border-color:var(--savee-primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/20{border-color:color-mix(in oklab, var(--savee-primary) 20%, transparent)}}.bg-\[\#1686a0\]\/30{background-color:#1686a04d;background-color:lab(51.1519% -23.1903 -22.767/.3)}.bg-background,.bg-background\/95{background-color:var(--savee-background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/95{background-color:color-mix(in oklab, var(--savee-background) 95%, transparent)}}.bg-border{background-color:var(--savee-border)}.bg-card{background-color:var(--savee-card)}.bg-destructive\/5{background-color:var(--savee-destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/5{background-color:color-mix(in oklab, var(--savee-destructive) 5%, transparent)}}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-muted\/20{background-color:var(--savee-card)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/20{background-color:color-mix(in oklab, var(--savee-card) 20%, transparent)}}.bg-muted\/30{background-color:var(--savee-card)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/30{background-color:color-mix(in oklab, var(--savee-card) 30%, transparent)}}.bg-popover{background-color:var(--savee-popover)}.bg-primary,.bg-primary\/5{background-color:var(--savee-primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/5{background-color:color-mix(in oklab, var(--savee-primary) 5%, transparent)}}.bg-primary\/10{background-color:var(--savee-primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab, var(--savee-primary) 10%, transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pr-1{padding-right:var(--spacing)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--savee-text-21);line-height:var(--tw-leading,calc(27 / 21));letter-spacing:var(--tw-tracking,-.63px)}.text-3xl{font-size:var(--savee-text-24);line-height:var(--tw-leading,calc(30 / 24));letter-spacing:var(--tw-tracking,-.72px)}.text-sm{font-size:var(--savee-text-14);line-height:var(--tw-leading,calc(20 / 14));letter-spacing:var(--tw-tracking,0px)}.text-xs{font-size:var(--savee-text-13);line-height:var(--tw-leading,calc(19 / 13));letter-spacing:var(--tw-tracking,.13px)}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-\[13px\]{font-size:13px}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.whitespace-normal{white-space:normal}.whitespace-pre{white-space:pre}.text-destructive{color:var(--savee-destructive)}.text-foreground{color:var(--savee-foreground)}.text-gray-50{color:var(--color-gray-50)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-600{color:var(--color-gray-600)}.text-input{color:var(--savee-input)}.text-muted-foreground{color:var(--savee-muted)}.text-popover-foreground{color:var(--savee-foreground)}.text-primary{color:var(--savee-primary)}.text-primary-foreground{color:var(--savee-background)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.accent-primary{accent-color:var(--savee-primary)}.opacity-60{opacity:.6}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-foreground\/10{--tw-ring-color:var(--savee-foreground)}@supports (color:color-mix(in lab, red, red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab, var(--savee-foreground) 10%, transparent)}}.ring-primary\/15{--tw-ring-color:var(--savee-primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/15{--tw-ring-color:color-mix(in oklab, var(--savee-primary) 15%, transparent)}}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,translate\,filter\]{transition-property:opacity,translate,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.running{animation-play-state:running}.zoom-out{--tw-exit-scale:0}@media (hover:hover){.group-hover\:text-gray-200:is(:where(.group):hover *){color:var(--color-gray-200)}}.group-focus\/dropdown-menu-item\:text-accent-foreground:is(:where(.group\/dropdown-menu-item):focus *){color:var(--savee-primary)}@media (hover:hover){.hover\:border-gray-600:hover{border-color:var(--color-gray-600)}.hover\:text-gray-100:hover{color:var(--color-gray-100)}}.focus\:bg-accent:focus{background-color:var(--savee-input)}.focus\:text-accent-foreground:focus{color:var(--savee-primary)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-primary:focus{--tw-ring-color:var(--savee-primary)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}:is(.focus\:\*\*\:text-accent-foreground:focus *),:is(.not-data-\[variant\=destructive\]\:focus\:\*\*\:text-accent-foreground:not([data-variant=destructive]):focus *){color:var(--savee-primary)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-primary:focus-visible{--tw-ring-color:var(--savee-primary)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--savee-muted)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.data-closed\:animate-out[data-closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:overflow-hidden[data-closed]{overflow:hidden}.data-closed\:fade-out-0[data-closed]{--tw-exit-opacity:0}.data-closed\:zoom-out-95[data-closed]{--tw-exit-scale:.95}.data-disabled\:pointer-events-none[data-disabled]{pointer-events:none}.data-disabled\:opacity-50[data-disabled]{opacity:.5}.data-inset\:pl-8[data-inset]{padding-left:calc(var(--spacing) * 8)}.data-open\:animate-in[data-open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:bg-accent[data-open]{background-color:var(--savee-input)}.data-open\:text-accent-foreground[data-open]{color:var(--savee-primary)}.data-open\:fade-in-0[data-open]{--tw-enter-opacity:0}.data-open\:zoom-in-95[data-open]{--tw-enter-scale:.95}.data-popup-open\:bg-accent[data-popup-open]{background-color:var(--savee-input)}.data-popup-open\:text-accent-foreground[data-popup-open]{color:var(--savee-primary)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=inline-end\]\:slide-in-from-left-2[data-side=inline-end]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=inline-start\]\:slide-in-from-right-2[data-side=inline-start],.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--savee-destructive)}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--savee-destructive)}@supports (color:color-mix(in lab, red, red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--savee-destructive) 10%, transparent)}}.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--savee-destructive)}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none\!{animation:none!important}.motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:48rem){.max-md\:hidden{display:none}.max-md\:h-3\.5{height:calc(var(--spacing) * 3.5)}.max-md\:h-5{height:calc(var(--spacing) * 5)}.max-md\:h-6{height:calc(var(--spacing) * 6)}.max-md\:gap-10{gap:calc(var(--spacing) * 10)}}@media not all and (min-width:40rem){.max-sm\:hidden{display:none}.max-sm\:h-4{height:calc(var(--spacing) * 4)}.max-sm\:w-4{width:calc(var(--spacing) * 4)}}@media (min-width:40rem){.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}}@media (min-width:64rem){.lg\:min-h-0{min-height:0}.lg\:grid-cols-\[minmax\(0\,1fr\)_300px\]{grid-template-columns:minmax(0,1fr) 300px}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:overflow-auto{overflow:auto}.lg\:overflow-hidden{overflow:hidden}}@media (prefers-color-scheme:dark){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20[data-variant=destructive]:focus{background-color:var(--savee-destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--savee-destructive) 20%, transparent)}}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive[data-variant=destructive]>*):is(svg){color:var(--savee-destructive)}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--savee-text-10:10px;--savee-text-11:11px;--savee-text-13:13px;--savee-text-15:15px;--savee-text-21:21px;--savee-text-22:22px;--savee-text-26:26px;--savee-text-30:30px;--savee-text-36:36px;--savee-text-48:48px;--savee-text-60:60px;--savee-radius-10:10px;--savee-radius-14:14px;--savee-radius-40:40px;--savee-notice-text:#c4c4c4;--savee-notice-muted:#787878;--savee-notice-strong:#e4e4e4;--savee-notice-shadow:0 12px 32px #00000073;--savee-duration-instant:.1s;--savee-duration-quick:.15s;--savee-duration-detail:.2s;--savee-duration-navigation:.3s;--savee-duration-popover:.45s;--savee-duration-reveal:1s;--savee-ease-out:cubic-bezier(0, 0, .2, 1);--savee-ease-controls:cubic-bezier(.22, 1, .36, 1);--savee-type-display-size:60px;--savee-type-display-line:60px;--savee-type-display-tracking:-1.5px;--savee-type-subnav-size:21px;--savee-type-subnav-line:27px;--savee-type-subnav-tracking:-.63px;--savee-type-pagenav-size:18px;--savee-type-pagenav-line:24px;--savee-type-pagenav-tracking:-.27px;--savee-type-subtitle-size:24px;--savee-type-subtitle-line:30px;--savee-type-subtitle-tracking:-.72px;--savee-type-base-size:16px;--savee-type-base-line:22px;--savee-type-base-tracking:-.24px;--savee-input-radius:var(--savee-radius-14);--savee-input-padding-x:var(--savee-space-16);--savee-input-padding-y:var(--savee-space-12);--savee-input-height:calc(var(--savee-type-base-line) + 2 * var(--savee-input-padding-y));--savee-input-focus-width:2px;--savee-input-focus-color:var(--savee-gray-200);--savee-input-group-height:46px;--savee-input-group-radius:var(--savee-radius-6);--savee-input-group-border:var(--savee-border);--savee-input-group-focus-border:var(--savee-gray-700);--savee-font-mono:"Roboto Mono", monospace;--savee-space-56:56px;--savee-space-80:80px;--savee-space-96:96px;--savee-space-128:128px;--savee-space-144:144px;--savee-info-background:#eff6ff;--savee-info-border:#bfdbfe;--savee-info-foreground:#1e40af;--savee-info-icon:#2563eb;--savee-info-accent:#3b82f6;--savee-success-accent:#22c55e;--savee-category-feature-background:#faf5ff;--savee-category-feature-border:#e9d5ff;--savee-category-feature-text:#7e22ce;--savee-emphasis:var(--savee-gray-50);--savee-black:#050505;--savee-white:#fdfdfd;--savee-gray-50:#fafafa;--savee-gray-100:#f5f5f5;--savee-gray-200:#e5e5e5;--savee-gray-300:#d4d4d4;--savee-gray-400:#a3a3a3;--savee-gray-500:#737373;--savee-gray-600:#525252;--savee-gray-700:#404040;--savee-gray-800:#2f2f2f;--savee-gray-900:#1e1e1e;--savee-gray-950:#151515;--savee-pure-white:#fff;--savee-pure-black:#000;--savee-white-alpha-05:#ffffff0d;--savee-white-alpha-10:#ffffff1a;--savee-white-alpha-20:#fff3;--savee-black-alpha-20:#0003;--savee-black-alpha-40:#0006;--savee-glass-dark:#1e1e1ecc;--savee-glass-light:#f5f5f5cc;--savee-brand:#3e46ff;--savee-brand-alt:#6b5eff;--savee-usage:#3e2dff;--savee-destructive:#f87171;--savee-space-2:2px;--savee-space-4:4px;--savee-space-6:6px;--savee-space-8:8px;--savee-space-10:10px;--savee-space-12:12px;--savee-space-14:14px;--savee-space-16:16px;--savee-space-18:18px;--savee-space-20:20px;--savee-space-24:24px;--savee-space-28:28px;--savee-space-30:30px;--savee-space-32:32px;--savee-space-36:36px;--savee-space-40:40px;--savee-space-44:44px;--savee-space-48:48px;--savee-space-60:60px;--savee-space-64:64px;--savee-radius-4:4px;--savee-radius-6:6px;--savee-radius-8:8px;--savee-radius-12:12px;--savee-radius-16:16px;--savee-radius-20:20px;--savee-radius-24:24px;--savee-radius-32:32px;--savee-radius-pill:9999px;--savee-text-12:12px;--savee-text-14:14px;--savee-text-16:16px;--savee-text-18:18px;--savee-text-20:20px;--savee-text-24:24px;--savee-text-28:28px;--savee-text-32:32px;--savee-background:var(--savee-black);--savee-foreground:var(--savee-gray-300);--savee-primary:var(--savee-white);--savee-muted:var(--savee-gray-400);--savee-subtle:var(--savee-gray-500);--savee-card:var(--savee-gray-900);--savee-popover:var(--savee-gray-950);--savee-border:var(--savee-gray-800);--savee-input:var(--savee-gray-900);--savee-rail-width:64px;--savee-ease-slide:cubic-bezier(.4, 0, .2, 1);--savee-duration-slide:.35s;--savee-duration-over:.18s;--savee-radius:20px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--savee-background:var(--savee-white);--savee-foreground:var(--savee-gray-700);--savee-primary:var(--savee-black);--savee-muted:var(--savee-gray-500);--savee-subtle:var(--savee-gray-400);--savee-card:var(--savee-gray-100);--savee-popover:var(--savee-gray-50);--savee-border:var(--savee-gray-200);--savee-input:#f0f0f0;--savee-emphasis:var(--savee-gray-900);--savee-input-focus-color:var(--savee-gray-700);--savee-input-group-focus-border:var(--savee-gray-400);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (min-width:2200px){:root{--savee-type-subtitle-size:30px;--savee-type-subtitle-line:34px;--savee-type-subtitle-tracking:-1.2px}}@media (max-width:1024px){:root{--savee-type-subnav-size:18px;--savee-type-subnav-line:24px;--savee-type-subnav-tracking:-.27px;--savee-type-pagenav-size:16px;--savee-type-pagenav-line:22px;--savee-type-pagenav-tracking:-.16px;--savee-type-subtitle-size:18px;--savee-type-subtitle-line:24px;--savee-type-subtitle-tracking:-.27px;--savee-type-base-size:14px;--savee-type-base-line:20px;--savee-type-base-tracking:-.14px}}@media (max-width:979px){:root{--savee-type-display-size:48px;--savee-type-display-line:48px;--savee-type-display-tracking:-1.2px}}@media (max-width:599px),(max-width:799px) and (orientation:landscape){:root{--savee-type-display-size:36px;--savee-type-display-line:40px;--savee-type-display-tracking:-1.8px;--savee-type-base-size:16px;--savee-type-base-line:22px;--savee-type-base-tracking:-.24px}}:where(.savee-app) *{box-sizing:border-box}body.savee-app{background:var(--savee-background);min-height:100%;color:var(--savee-foreground);font-family:var(--font-savee), Arial, sans-serif;font-size:var(--savee-text-16);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;font-feature-settings:"liga" 1, "calt" 1, "cv01" 1, "ss07" 1;font-optical-sizing:auto;transition:background-color var(--savee-duration-slide) var(--savee-ease-slide), color var(--savee-duration-slide) var(--savee-ease-slide);letter-spacing:-.16px;margin:0;line-height:22px;overflow-x:clip}html:has(>body.savee-app){background:var(--savee-background);min-height:100%;color:var(--savee-foreground);font-family:var(--font-savee), Arial, sans-serif;font-size:var(--savee-text-16);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;font-feature-settings:"liga" 1, "calt" 1, "cv01" 1, "ss07" 1;font-optical-sizing:auto;transition:background-color var(--savee-duration-slide) var(--savee-ease-slide), color var(--savee-duration-slide) var(--savee-ease-slide);letter-spacing:-.16px;margin:0;line-height:22px;overflow-x:clip}:where(.savee-app) button,:where(.savee-app) input,:where(.savee-app) textarea,:where(.savee-app) select{font:inherit}:where(.savee-app) button,:where(.savee-app) a{-webkit-tap-highlight-color:transparent}:where(.savee-app) button{cursor:pointer}:where(.savee-app) a{color:inherit;text-decoration:none}:where(.savee-app) button:disabled{opacity:.45;cursor:default}:where(.savee-app) button,:where(.savee-app) a{touch-action:manipulation}:where(.savee-app) button:focus-visible,:where(.savee-app) a:focus-visible{outline:2px solid var(--savee-muted);outline-offset:3px}:where(.savee-app) h1,:where(.savee-app) h2,:where(.savee-app) h3,:where(.savee-app) p{margin:0}:where(.savee-app) svg{flex-shrink:0}:where(.savee-app) img{max-width:100%;display:block}:where(.savee-app) input,:where(.savee-app) textarea{color:var(--savee-foreground);background:var(--savee-input);border-radius:var(--savee-radius-16);padding:13px var(--savee-space-16);border:0;outline:none;width:100%;min-width:0}:where(.savee-app) textarea{resize:vertical;min-height:96px}:where(.savee-app) input::placeholder,:where(.savee-app) textarea::placeholder{color:var(--savee-subtle)}:where(.savee-app) input[type=range]{appearance:none;cursor:pointer;background:0 0;border-radius:0;height:20px;padding:0}:where(.savee-app) input[type=range]::-webkit-slider-runnable-track{background:var(--savee-gray-700);height:2px}:where(.savee-app) input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--savee-primary);border-radius:50%;width:20px;height:20px;margin-top:-9px;box-shadow:0 1px 10px #0005}@media (prefers-reduced-motion:reduce){:where(.savee-app),:where(.savee-app):before,:where(.savee-app):after,:where(.savee-app) *,:where(.savee-app) :before,:where(.savee-app) :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}:where(.savee-app) .type-display{font-size:var(--savee-type-display-size);line-height:var(--savee-type-display-line);letter-spacing:var(--savee-type-display-tracking);font-weight:600}:where(.savee-app) .type-subnav{font-size:var(--savee-type-subnav-size);line-height:var(--savee-type-subnav-line);letter-spacing:var(--savee-type-subnav-tracking)}:where(.savee-app) .type-pagenav{font-size:var(--savee-type-pagenav-size);line-height:var(--savee-type-pagenav-line);letter-spacing:var(--savee-type-pagenav-tracking)}:where(.savee-app) .type-subtitle{font-size:var(--savee-type-subtitle-size);line-height:var(--savee-type-subtitle-line);letter-spacing:var(--savee-type-subtitle-tracking)}:where(.savee-app) .type-card-title{font-size:var(--savee-text-18);letter-spacing:-.02em;font-weight:500;line-height:20px}:where(.savee-app) .type-card-meta,:where(.savee-app) .board-meta.type-card-meta{font-size:var(--savee-text-13);letter-spacing:-.025em;font-weight:500;line-height:1.25}@media (max-width:1024px){:where(.savee-app) .type-card-meta,:where(.savee-app) .board-meta.type-card-meta{letter-spacing:.01em;line-height:19px}}:where(.savee-app) .text-input{width:100%;min-width:0;height:var(--savee-input-height);border-radius:var(--savee-input-radius);padding:var(--savee-input-padding-y) var(--savee-input-padding-x);background:var(--savee-input);color:var(--savee-foreground);font-size:var(--savee-type-base-size);font-weight:500;line-height:var(--savee-type-base-line);letter-spacing:var(--savee-type-base-tracking);border:0;outline:none}:where(.savee-app) .text-input:focus{box-shadow:0 0 0 var(--savee-input-focus-width) var(--savee-input-focus-color)}:where(.savee-app) .text-input::placeholder{color:var(--savee-gray-700)}:where(.savee-app) .text-input:disabled{color:var(--savee-muted);cursor:default}:where(.savee-app) textarea.text-input{height:auto}:where(.savee-app) .input-group{align-items:center;gap:var(--savee-space-12);width:100%;height:var(--savee-input-group-height);padding-inline:var(--savee-space-12);border:1px solid var(--savee-input-group-border);border-radius:var(--savee-input-group-radius);background:var(--savee-input);color:var(--savee-subtle);cursor:text;transition:border-color var(--savee-duration-quick) var(--savee-ease-slide);display:flex}:where(.savee-app) .input-group:focus-within{border-color:var(--savee-input-group-focus-border)}:where(.savee-app) .input-group>input{min-width:0;height:100%;box-shadow:none;font-size:var(--savee-text-14);background:0 0;border:0;border-radius:0;outline:none;flex:1;padding:0;font-weight:400;line-height:20px}:where(.savee-app) .input-group>input::placeholder{color:var(--savee-subtle)}:where(.savee-app) .input-group>input:focus{box-shadow:none}:where(.savee-app) .input-group>svg{color:var(--savee-gray-600)}:where(.savee-app) .icon-button{width:36px;height:36px;color:var(--savee-subtle);border-radius:var(--savee-radius-10);transition:background-color var(--savee-duration-over), color var(--savee-duration-over);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}:where(.savee-app) .icon-button:hover{color:var(--savee-primary)}:where(.savee-app) .pill-button{justify-content:center;align-items:center;gap:var(--savee-space-8);border:1px solid var(--savee-border);border-radius:var(--savee-radius-pill);min-height:48px;font-size:var(--savee-text-14);white-space:nowrap;transition:background-color var(--savee-duration-over), color var(--savee-duration-over), border-color var(--savee-duration-over);padding:13px 22px;font-weight:500;line-height:20px;display:inline-flex}:where(.savee-app) .pill-button.outline{color:var(--savee-primary);background:0 0}:where(.savee-app) .pill-button.outline:hover{background:var(--savee-card);border-color:var(--savee-subtle)}:where(.savee-app) .pill-button.solid{background:var(--savee-primary);color:var(--savee-background);border-color:var(--savee-primary)}:where(.savee-app) .pill-button.solid:hover{background:var(--savee-primary)}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .pill-button.solid:hover{background:color-mix(in srgb, var(--savee-primary) 80%, transparent)}}:where(.savee-app) .pill-button.solid:hover{border-color:var(--savee-primary)}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .pill-button.solid:hover{border-color:color-mix(in srgb, var(--savee-primary) 80%, transparent)}}:where(.savee-app) .pill-button.soft{background:var(--savee-border);color:var(--savee-foreground)}:where(.savee-app) .pill-button-xs{min-height:0;padding:var(--savee-space-8) var(--savee-space-12);font-size:var(--savee-text-12);letter-spacing:-.01em;border:0;line-height:1}:where(.savee-app) .pill-button-large{min-height:0;padding:var(--savee-space-20) var(--savee-space-40);font-size:var(--savee-type-base-size);letter-spacing:-.01em;border:0;line-height:1}:where(.savee-app) .text-link{text-underline-offset:3px;text-decoration:underline}:where(.savee-app) .left{text-align:left!important}:where(.savee-app) [data-slot=dropdown-menu-content]{color:var(--savee-foreground);max-height:calc(100dvh - 30px);width:max-content!important;padding:var(--savee-space-6)!important;border-radius:var(--savee-radius-16)!important;background:var(--savee-popover)!important;transition:opacity var(--savee-duration-over) var(--savee-ease-out)!important;animation:none!important}:where(.savee-app) [data-slot=dropdown-menu-content][data-starting-style],:where(.savee-app) [data-slot=dropdown-menu-content][data-ending-style]{opacity:0}:where(.savee-app) [data-slot=dropdown-menu-item]{align-items:center;gap:var(--savee-space-10);min-height:34px;line-height:22px;display:flex;padding:var(--savee-space-6) var(--savee-space-10)!important;border-radius:var(--savee-radius-10)!important;font-size:var(--savee-text-16)!important;cursor:pointer!important;transition:background-color var(--savee-duration-over)!important}:where(.savee-app) [data-slot=dropdown-menu-item]:hover,:where(.savee-app) [data-slot=dropdown-menu-item][data-highlighted]{color:var(--savee-primary);background:var(--savee-card)!important}:where(.savee-app) [data-slot=dropdown-menu-item] svg{color:var(--savee-subtle)}:where(.savee-app) [data-slot=dropdown-menu-separator]{height:1px;margin:var(--savee-space-16) var(--savee-space-10);background:var(--savee-border)}:where(.savee-app) [data-slot=dropdown-menu-label]{font-size:var(--savee-text-12);color:var(--savee-subtle);padding:var(--savee-space-8) var(--savee-space-10)}:where(.savee-app) .tiny-avatar{border-radius:50%;width:24px;height:24px}:where(.savee-app) .field{gap:var(--savee-space-6);margin-bottom:var(--savee-space-20);font-size:var(--savee-text-14);color:var(--savee-subtle);flex-direction:column;display:flex}:where(.savee-app) .field input,:where(.savee-app) .field textarea{font-size:var(--savee-text-16);color:var(--savee-foreground)}:where(.savee-app) .mini-toggle{border-radius:var(--savee-radius-pill);background:var(--savee-border);width:28px;height:16px;margin-left:auto}:where(.savee-app) .mini-toggle:after{content:"";background:var(--savee-muted);width:12px;height:12px;margin:var(--savee-space-2);border-radius:50%;display:block}:where(.savee-app) .mini-toggle.on:after{background:var(--savee-primary);transform:translate(12px)}:where(.savee-app) .reference-icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}:where(.savee-app) .reference-icon svg{width:100%;height:100%}:where(.savee-app) .pill-button.outline:not(:focus-visible){outline:none}:where(.savee-app) [data-slot=dropdown-menu-content]{min-width:130px!important;box-shadow:none!important;border:0!important}:where(.savee-app) [data-slot=dropdown-menu-item]{color:var(--savee-primary);letter-spacing:-.16px}:where(.savee-app) [data-slot=dropdown-menu-item] svg{width:20px!important;height:20px!important}:where(.savee-app) .switch{background:var(--savee-border);border-radius:var(--savee-radius-pill);width:36px;height:20px;padding:var(--savee-space-2);transition:background var(--savee-duration-quick);flex-shrink:0;align-items:center;display:inline-flex}:where(.savee-app) .switch[data-checked]{background:var(--savee-primary)}:where(.savee-app) .switch-thumb{background:var(--savee-foreground);width:16px;height:16px;transition:transform var(--savee-duration-quick), background var(--savee-duration-quick);border-radius:50%}:where(.savee-app) .switch[data-checked] .switch-thumb{background:var(--savee-background);transform:translate(16px)}:where(.savee-app) .rail{background:var(--savee-background);z-index:40;width:64px;padding:var(--savee-space-20) 0;gap:var(--savee-space-6);flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0}:where(.savee-app) .rail-wordmark{font-family:var(--font-savee), sans-serif;letter-spacing:-.5px;font-size:23px;font-weight:600;line-height:1}:where(.savee-app) .rail-item{width:44px;height:44px;margin:0 var(--savee-space-10);border-radius:var(--savee-radius-12);color:var(--savee-muted);transition:color var(--savee-duration-over), background var(--savee-duration-over);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}:where(.savee-app) .rail-item:hover,:where(.savee-app) .rail-item[data-popup-open],:where(.savee-app) .rail-item.selected{color:var(--savee-primary);background:var(--savee-card)}:where(.savee-app) .rail-center{flex-direction:column;margin:auto 0;display:flex}:where(.savee-app) .rail-bottom{flex-direction:column;flex:0 0 calc(4 * var(--savee-space-40));justify-content:flex-end;display:flex}:where(.savee-app) .rail-bottom .rail-item{height:40px}:where(.savee-app) .profile-link{margin-top:var(--savee-space-6)}:where(.savee-app) .profile-link img{object-fit:cover;border-radius:50%;width:32px;height:32px}:where(.savee-app) .profile-link.active img{outline:1.5px solid var(--savee-primary);outline-offset:2px}:where(.savee-app) .quota{z-index:41;background:var(--savee-card);align-items:center;min-width:180px;display:flex;position:fixed;bottom:30px;left:80px}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .quota{background:color-mix(in srgb, var(--savee-card) 60%, transparent)}}:where(.savee-app) .quota{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);padding:var(--savee-space-8) var(--savee-space-8) var(--savee-space-8) var(--savee-space-12);border-radius:100px;line-height:1;transition:transform .5s ease-out}:where(.savee-app) .quota:hover{transform:scale(1.05)}:where(.savee-app) .quota-ring{border:2px solid var(--savee-gray-700);border-top-color:var(--savee-usage);border-radius:50%;width:16px;height:16px}:where(.savee-app) .quota strong{background:var(--savee-primary);color:var(--savee-background);font-size:var(--savee-text-14);padding:var(--savee-space-8) var(--savee-space-16);border-radius:100px;margin-left:auto;line-height:14px}:where(.savee-app) .notification-panel{position:fixed;inset:0 auto 0 0}:where(.savee-app) .notification-panel header{justify-content:space-between;align-items:center;display:flex}:where(.savee-app) .notification-panel p{text-align:center;margin-top:65px}:where(.savee-app) .account-menu{width:260px!important;padding:var(--savee-space-6)!important}:where(.savee-app) .menu-profile{padding:var(--savee-space-6) var(--savee-space-10)}:where(.savee-app) .menu-profile small{color:var(--savee-subtle);font-size:var(--savee-text-12);display:block}:where(.savee-app) .menu-profile .pill-button{margin-top:var(--savee-space-16);width:100%;min-height:28px;padding:3px var(--savee-space-12);font-size:var(--savee-text-12);line-height:20px}:where(.savee-app) .theme-row{padding:var(--savee-space-4) var(--savee-space-14);justify-content:space-between;align-items:center;display:flex}:where(.savee-app) .theme-row>div{background:var(--savee-card);padding:var(--savee-space-2);border-radius:var(--savee-radius-pill);display:flex}:where(.savee-app) .theme-row button{border-radius:var(--savee-radius-pill);color:var(--savee-subtle);padding:3px}:where(.savee-app) .theme-row button[aria-pressed=true]{background:var(--savee-border);color:var(--savee-primary)}:where(.savee-app) .theme-row svg{width:18px;height:18px}:where(.savee-app) .account-menu footer{padding:0 var(--savee-space-10) 7px;font-size:var(--savee-text-12);color:var(--savee-subtle);gap:9px;display:flex}:where(.savee-app) .account-menu footer a:hover{color:var(--savee-primary)}:where(.savee-app) .selection-check{pointer-events:none;background:#05050588;border:1px solid #fff;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:8px;left:8px}:where(.savee-app) .search-dock{z-index:42;border-radius:var(--savee-radius-40);background:var(--savee-card);width:400px;max-width:calc(100vw - 94px);position:fixed;bottom:30px;left:calc(50% + 32px)}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .search-dock{background:color-mix(in srgb, var(--savee-card) 60%, transparent)}}:where(.savee-app) .search-dock{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}:where(.savee-app) .search-dock form{gap:var(--savee-space-6);height:54px;padding:var(--savee-space-8) var(--savee-space-12);align-items:center;display:flex}:where(.savee-app) .search-dock input{height:36px;padding:0 var(--savee-space-4);width:100%;color:var(--savee-primary);background:0 0;outline:0}:where(.savee-app) .search-dock input::placeholder{color:var(--savee-muted)}:where(.savee-app) .scope-chip{background:var(--savee-border);border-radius:var(--savee-radius-pill);white-space:nowrap;align-items:center;display:flex}:where(.savee-app) .scope-chip img{border-radius:50%;width:24px;height:24px}:where(.savee-app) .search-dock .icon-button{width:28px;height:28px}:where(.savee-app) .search-symbol{color:var(--savee-subtle);margin:0 var(--savee-space-4)}:where(.savee-app) .color-search{width:20px;height:20px;transition:transform var(--savee-duration-over) ease-out;background:url(/planner-v2/assets/image-pallet-color.avif) 50%/cover;border-radius:50%;flex-shrink:0}:where(.savee-app) .search-suggestions{position:absolute;bottom:65px;left:0;right:0}:where(.savee-app) .search-suggestions>span{font-size:var(--savee-text-12);color:var(--savee-subtle);margin:var(--savee-space-4) var(--savee-space-8) var(--savee-space-12);display:block}:where(.savee-app) .search-suggestions button{text-align:left;border-radius:var(--savee-radius-8);align-items:center;width:100%;display:flex}:where(.savee-app) .search-suggestions button:hover{background:var(--savee-card)}:where(.savee-app) .search-suggestions button svg:last-child{margin-left:auto}:where(.savee-app) .search-suggestions svg{width:18px;color:var(--savee-subtle)}:where(.savee-app) .grid-dismiss{z-index:41;cursor:default;position:fixed;inset:0}:where(.savee-app) .grid-controls{z-index:42;background:var(--savee-popover);grid-template-columns:repeat(3,1fr);display:grid;position:fixed;bottom:24px}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .grid-controls{background:color-mix(in srgb, var(--savee-popover) 90%, transparent)}}:where(.savee-app) .grid-controls{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}:where(.savee-app) .grid-controls .grid-control-field{color:var(--savee-muted);flex-direction:column;align-items:center;display:flex}:where(.savee-app) .selection-dock{z-index:44;white-space:nowrap;align-items:center;display:flex;position:fixed;translate:-50%}:where(.savee-app) .selection-dock>span{margin:0 var(--savee-space-10)}@media (max-width:767px){:where(.savee-app) .quota{min-width:0;padding:0;bottom:24px;left:76px}:where(.savee-app) .quota>span{display:none}:where(.savee-app) .quota strong{padding:11px var(--savee-space-14);font-size:var(--savee-text-12)}:where(.savee-app) .search-dock{width:calc(100vw - 182px);max-width:400px;bottom:20px;left:auto;right:12px;transform:none}:where(.savee-app) .search-dock form{height:44px}:where(.savee-app) .search-dock input{font-size:var(--savee-text-14)}:where(.savee-app) .scope-chip img{width:26px;height:26px}:where(.savee-app) .grid-controls{padding:var(--savee-space-24) var(--savee-space-18);gap:var(--savee-space-18);border-radius:var(--savee-radius-20);left:74px}:where(.savee-app) .grid-controls .grid-control-field{font-size:var(--savee-text-13)}:where(.savee-app) .selection-dock{border-radius:var(--savee-radius-20);flex-wrap:wrap;justify-content:center;left:74px;right:10px;translate:0}:where(.savee-app) .selection-dock .pill-button{font-size:var(--savee-text-12);padding:var(--savee-space-6) var(--savee-space-10)}}@media (max-width:480px){:where(.savee-app) .notification-panel{width:300px}}:where(.savee-app) .search-dock{transform:none}:where(.savee-app) .search-dock input{font-size:var(--savee-text-16);letter-spacing:-.16px;line-height:20px}:where(.savee-app) .scope-chip{flex-shrink:0;line-height:20px}:where(.savee-app) .search-dock.scoped form{gap:var(--savee-space-8);padding:var(--savee-space-10) var(--savee-space-14) var(--savee-space-10) var(--savee-space-12)}:where(.savee-app) .scope-chip{padding:5px var(--savee-space-10) 5px var(--savee-space-6);font-size:var(--savee-text-14);gap:var(--savee-space-6)}:where(.savee-app) .quota{font-size:var(--savee-text-13);gap:var(--savee-space-8)}:where(.savee-app) .quota strong{font-weight:500}:where(.savee-app) .rail-item:active{translate:0 1px}@media (max-width:1024px){:where(.savee-app) .quota>span{display:none}:where(.savee-app) .quota{min-width:0;padding:0}}@media (max-width:767px){:where(.savee-app) .search-dock{translate:0}:where(.savee-app) .scope-chip{gap:0;padding:3px;font-size:0}}:where(.savee-app) .search-dock{margin-left:-200px;translate:none}@media (max-width:767px){:where(.savee-app) .search-dock{margin-left:0}}:where(.savee-app) .mobile-navigation,:where(.savee-app) .mobile-topbar,:where(.savee-app) .mobile-menu-layer{display:none}@media (max-width:599px){:where(.savee-app) .rail,:where(.savee-app) .quota,:where(.savee-app) .search-dock{display:none!important}:where(.savee-app) .mobile-topbar{z-index:35;pointer-events:none;color:var(--savee-subtle);justify-content:space-between;display:flex;position:absolute;top:16px;left:12px;right:12px}:where(.savee-app) .mobile-topbar>button{pointer-events:auto;place-items:center;width:30px;height:30px;display:grid}:where(.savee-app) .mobile-navigation{border-radius:var(--savee-radius-40);z-index:45;align-items:center;height:60px;display:flex;position:fixed;bottom:32px;left:50%;transform:translate(-50%)}:where(.savee-app) .mobile-navigation>a,:where(.savee-app) .mobile-navigation>button{flex-shrink:0;place-items:center;display:grid}:where(.savee-app) .mobile-navigation .mobile-search{background:var(--savee-primary);color:var(--savee-background);border-radius:50%}:where(.savee-app) .mobile-navigation img{border-radius:50%;width:28px;height:28px}:where(.savee-app) .mobile-menu-layer{z-index:70;display:block;position:fixed;inset:0}:where(.savee-app) .mobile-menu-backdrop{background:#000b;width:100%;height:100%;position:absolute;inset:0}:where(.savee-app) .mobile-account-menu{background:var(--savee-background);border-left:1px solid var(--savee-border);width:calc(100% - 82px);padding:55px var(--savee-space-20) var(--savee-space-40) 46px;flex-direction:column;align-items:stretch;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:auto}:where(.savee-app) .mobile-account-menu>button:not(.mobile-menu-close),:where(.savee-app) .mobile-account-menu>a:not(.pill-button){text-align:left;min-height:60px;padding:var(--savee-space-12);font-size:var(--savee-text-18);color:var(--savee-primary);flex-shrink:0;justify-content:space-between;align-items:center;line-height:24px;display:flex}:where(.savee-app) .mobile-account-menu>.pill-button{height:46px;min-height:46px;font-size:var(--savee-text-16);flex-shrink:0;font-weight:400}:where(.savee-app) .mobile-account-menu>.mobile-menu-close{position:absolute;top:24px;right:16px}:where(.savee-app) .mobile-account-menu hr{border-color:var(--savee-border);margin:var(--savee-space-12) 0}:where(.savee-app) .mobile-account-menu small{color:var(--savee-subtle);font-size:var(--savee-text-12);margin:var(--savee-space-30) var(--savee-space-12)}:where(.savee-app) .mobile-account-menu svg{color:var(--savee-subtle);width:18px;height:18px}:where(.savee-app) .mobile-topbar>button:first-child{margin-top:var(--savee-space-6)}}:where(.savee-app) .rail-item[data-tooltip]:hover:after{content:attr(data-tooltip) "  " attr(data-shortcut);background:var(--savee-card);color:var(--savee-foreground);border-radius:var(--savee-radius-40);padding:var(--savee-space-12) var(--savee-space-16);font-size:var(--savee-text-14);white-space:nowrap;pointer-events:none;font-weight:500;line-height:14px;position:absolute;top:50%;left:50px;transform:translateY(-50%)}:where(.savee-app) .rail-item:hover{background:0 0}:where(.savee-app) .rail-item[data-popup-open],:where(.savee-app) .rail-item.selected{background:var(--savee-card)}:where(.savee-app) .grid-controls{height:150px;padding:var(--savee-space-48) var(--savee-space-40);gap:var(--savee-space-48);border-radius:28px;left:max(84px,50% - 508px);right:max(20px,50% - 572px)}:where(.savee-app) .grid-controls .grid-control-field{gap:var(--savee-space-16);line-height:22px}:where(.savee-app) .grid-dismiss{top:100px}@media (max-width:979px){:where(.savee-app) .grid-controls{padding:var(--savee-space-36) var(--savee-space-24);gap:var(--savee-space-24);height:126px;left:84px;right:20px}}@media (max-width:599px){:where(.savee-app) .grid-controls{gap:var(--savee-space-20);height:130px;padding:var(--savee-space-30) var(--savee-space-20);left:16px;right:16px}:where(.savee-app) .grid-controls .grid-control-field{font-size:var(--savee-text-13)}}:where(.savee-app) .scope-chip{letter-spacing:-.28px}@media (min-width:600px) and (max-width:1024px){:where(.savee-app) .quota{min-width:180px;height:38px;padding:var(--savee-space-4);justify-content:flex-start}:where(.savee-app) .quota strong{height:30px;padding:var(--savee-space-8) var(--savee-space-16);line-height:14px}:where(.savee-app) .search-dock.scoped form{padding-block:var(--savee-space-10)}}:where(.savee-app) .selection-dock{width:max-content;min-width:600px;height:64px;padding:var(--savee-space-12) var(--savee-space-12) var(--savee-space-12) var(--savee-space-24);gap:var(--savee-space-12);border-radius:var(--savee-radius-40);box-shadow:none;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background:#1c1c1ccc;border:0;bottom:24px;left:calc(50% + 32px)}:where(.savee-app) .selection-dock>span{letter-spacing:-.3px;min-width:112px;font-size:19px;font-weight:500;line-height:24px}:where(.savee-app) .selection-actions{gap:var(--savee-space-4);margin-right:var(--savee-space-12);display:flex}:where(.savee-app) .selection-dock .pill-button{height:40px;min-height:40px;padding:0 var(--savee-space-16);font-size:var(--savee-text-14);gap:var(--savee-space-8);background:var(--savee-white-alpha-10);color:var(--savee-gray-300);border:0;line-height:14px}:where(.savee-app) .selection-dock .pill-button svg{width:14px;height:14px;color:var(--savee-gray-400)}:where(.savee-app) .selection-dock>.icon-button{background:var(--savee-white-alpha-10);width:40px;height:40px;color:var(--savee-gray-400);border-radius:50%;margin-left:auto}:where(.savee-app) .selection-dock>.icon-button svg{stroke-width:3px;width:12px;height:12px}:where(.savee-app) .selection-board-menu{width:288px;padding:var(--savee-space-12);background:var(--savee-gray-950);border:0;min-height:72px}:where(.savee-app) .selection-board-menu header{justify-content:center;align-items:center;height:48px;font-weight:500;display:flex;position:relative}:where(.savee-app) .selection-board-menu header button{width:32px;height:32px;color:var(--savee-muted);place-items:center;display:grid;position:absolute;right:0}:where(.savee-app) .selection-check svg{width:14px;height:14px}@media (max-width:599px){:where(.savee-app) .selection-dock{width:auto;min-width:0;padding-left:var(--savee-space-16);bottom:110px;left:16px;right:16px;transform:none}:where(.savee-app) .selection-dock>span{font-size:var(--savee-text-14);min-width:70px}:where(.savee-app) .selection-actions{gap:var(--savee-space-4);margin:0}:where(.savee-app) .selection-dock .pill-button{padding:0 var(--savee-space-10);font-size:var(--savee-text-12)}:where(.savee-app) .selection-dock .pill-button svg{display:none}}:where(.savee-app) .search-dock.search-focused{border-color:var(--savee-primary)}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .search-dock.search-focused{border-color:color-mix(in srgb, var(--savee-primary) 40%, transparent)}}:where(.savee-app) .search-suggestions{border-radius:var(--savee-radius-20);padding:var(--savee-space-8) var(--savee-space-12);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);border:1px solid var(--savee-white-alpha-10);background:#262626cc}:where(.savee-app) .search-suggestions button{height:44px;font-size:var(--savee-text-14);gap:var(--savee-space-20);padding:var(--savee-space-12) var(--savee-space-16)}:where(.savee-app) .search-suggestions button svg{width:16px;height:16px;color:var(--savee-subtle)}:where(.savee-app) .search-suggestions .highlighted{color:var(--savee-primary)}@media (max-width:599px){:where(.savee-app) .notification-panel{left:0}}[data-theme=light] :where(.savee-app) .selection-dock{background:#f0f0f0cc}[data-theme=light] :where(.savee-app) .selection-dock .pill-button,[data-theme=light] :where(.savee-app) .selection-dock>.icon-button{color:var(--savee-foreground);background:#0000000d}[data-theme=light] :where(.savee-app) .search-suggestions{background:var(--savee-glass-light);border-color:#0000001a}:where(.savee-app) .notification-panel{background:var(--savee-background);border-right:1px solid var(--savee-border);z-index:65;border-radius:0;width:400px;max-width:100vw;padding:0;top:0;bottom:0;left:0}:where(.savee-app) .notification-panel header{padding:var(--savee-space-32) var(--savee-space-32) 0;height:59px}:where(.savee-app) .notification-panel h2{font-size:var(--savee-text-21);letter-spacing:-.63px;font-weight:600;line-height:27px}:where(.savee-app) .notification-panel header>.icon-button{width:24px;height:24px;color:var(--savee-gray-200)}:where(.savee-app) .notification-panel p{margin:var(--savee-space-32) 0 0;font-size:var(--savee-text-16);color:var(--savee-foreground);line-height:22px}@media (max-width:599px){:where(.savee-app) .notification-panel{width:100%;bottom:0;right:0}}:where(.savee-app) .mobile-bottom-fade{display:none}@media (max-width:599px){:where(.savee-app) .mobile-bottom-fade{z-index:44;pointer-events:none;background:linear-gradient(to top, var(--savee-black), transparent);height:116px;display:block;position:fixed;bottom:0;left:0;right:0}:where(.savee-app) .mobile-navigation{width:256px;padding:var(--savee-space-8) 9px var(--savee-space-8) 7px;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 20px 25px -5px var(--savee-black-alpha-20), 0 8px 10px -6px var(--savee-black-alpha-20);background:#fdfdfd1a;gap:5px}:where(.savee-app) .mobile-navigation>a,:where(.savee-app) .mobile-navigation>button{z-index:1;width:44px;height:44px;color:var(--savee-gray-300);position:relative}:where(.savee-app) .mobile-navigation .mobile-current{color:var(--savee-black)}:where(.savee-app) .mobile-active-indicator{background:var(--savee-white);pointer-events:none;border-radius:50%;width:44px;height:44px;position:absolute;top:8px}:where(.savee-app) .mobile-navigation .mobile-profile-current img{outline:1.5px solid var(--savee-white);outline-offset:2px}:where(.savee-app) .mobile-topbar>button:last-child{width:20px;height:20px;position:absolute;top:0;right:-4px}:where(.savee-app) .mobile-topbar>button:last-child svg{width:20px;height:20px}}:where(.savee-app) .grid-controls.editor-grid-controls{row-gap:var(--savee-space-24);height:auto}:where(.savee-app) .editor-grid-footer{justify-content:center;align-items:center;gap:var(--savee-space-16);color:var(--savee-muted);font-size:var(--savee-text-13);flex-wrap:wrap;grid-column:1/-1;display:flex}:where(.savee-app) .editor-tool-dock[hidden]{display:none}:where(.savee-app) .app-main{margin-left:var(--savee-rail-width);min-height:100dvh}html:has(body.savee-app .editor-workspace){overscroll-behavior:none;height:100dvh;overflow:hidden}body.savee-app:has(.editor-workspace){overscroll-behavior:none;height:100dvh;overflow:hidden}:where(.savee-app) .app-main.editor-workspace{height:100dvh;min-height:0;padding-bottom:0;padding-left:var(--savee-rail-width);flex-direction:column;margin-left:0;display:flex;position:fixed;inset:0;overflow:hidden}:where(.savee-app) .editor-workspace:before,:where(.savee-app) .editor-workspace:after{content:"";z-index:1;pointer-events:none;position:absolute;inset-inline:0}:where(.savee-app) .editor-workspace:before{background:linear-gradient(to bottom, var(--savee-background) 0%, var(--savee-background) 15%, var(--savee-background) 30%, var(--savee-background) 50%, var(--savee-background) 70%, var(--savee-background) 85%, transparent 100%);height:clamp(180px,24dvh,260px);top:0}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .editor-workspace:before{background:linear-gradient(to bottom, color-mix(in srgb, var(--savee-background) 40%, transparent) 0%, color-mix(in srgb, var(--savee-background) 26.7%, transparent) 15%, color-mix(in srgb, var(--savee-background) 16%, transparent) 30%, color-mix(in srgb, var(--savee-background) 8%, transparent) 50%, color-mix(in srgb, var(--savee-background) 2.67%, transparent) 70%, color-mix(in srgb, var(--savee-background) 0.667%, transparent) 85%, transparent 100%)}}:where(.savee-app) .editor-workspace:after{background:linear-gradient(to top, var(--savee-background) 0%, var(--savee-background) 15%, var(--savee-background) 30%, var(--savee-background) 50%, var(--savee-background) 70%, var(--savee-background) 85%, transparent 100%);height:clamp(140px,20dvh,200px);bottom:0}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .editor-workspace:after{background:linear-gradient(to top, color-mix(in srgb, var(--savee-background) 30%, transparent) 0%, color-mix(in srgb, var(--savee-background) 19.5%, transparent) 15%, color-mix(in srgb, var(--savee-background) 12%, transparent) 30%, color-mix(in srgb, var(--savee-background) 6%, transparent) 50%, color-mix(in srgb, var(--savee-background) 1.95%, transparent) 70%, color-mix(in srgb, var(--savee-background) 0.45%, transparent) 85%, transparent 100%)}}:where(.savee-app) .editor-workspace>.board-header{z-index:1;pointer-events:none}:where(.savee-app) .editor-workspace>.board-header>*{pointer-events:auto}:where(.savee-app):has(.editor-workspace) .rail{pointer-events:none;background:0 0}:where(.savee-app):has(.editor-workspace) .rail .rail-item{pointer-events:auto}:where(.savee-app) .board-heading-compact{align-items:center;gap:var(--savee-space-8);max-width:calc(100% - 400px);min-height:32px;display:flex}:where(.savee-app) .editor-canvas{min-height:0;color:var(--savee-foreground);flex:1;position:relative;overflow:visible}:where(.savee-app) .editor-canvas>.planner-canvas-surface{z-index:0;position:fixed;inset:0}:where(.savee-app) .editor-canvas>.editor-view-mode{z-index:1}:where(.savee-app) .planner-rulers{--planner-ruler-left:var(--savee-rail-width);z-index:1;pointer-events:none;color:var(--savee-muted);position:absolute;inset:0}:where(.savee-app) .planner-rulers>span{background:var(--savee-background);place-items:center;font-size:10px;display:grid}:where(.savee-app) .planner-ruler-handle{pointer-events:auto;cursor:crosshair;touch-action:none}:where(.savee-app) .planner-ruler-handle:focus:not(:focus-visible){outline:none}:where(.savee-app) .planner-ruler-handle:focus-visible{outline:2px solid var(--savee-muted);outline-offset:-2px}:where(.savee-app) .planner-guide{color:var(--savee-info-accent);touch-action:none;background:0 0;border:0;padding:0;position:absolute}:where(.savee-app) .planner-guide:after{content:"";background:currentColor;position:absolute}:where(.savee-app) .planner-guide:focus{outline:none}:where(.savee-app) .planner-guide-horizontal:focus-visible:after{height:2px}:where(.savee-app) .planner-guide-vertical:focus-visible:after{width:2px}:where(.savee-app) .planner-guide-horizontal{cursor:ns-resize}:where(.savee-app) .planner-guide-vertical{cursor:ew-resize}:where(.savee-app) .planner-guide-horizontal:after{height:1px;top:5px;left:0;right:0}:where(.savee-app) .planner-guide-vertical:after{width:1px;top:0;bottom:0;left:5px}:where(.savee-app) .planner-guide-label{background:var(--savee-background);font-size:var(--savee-text-12);white-space:nowrap;border-radius:4px;padding:4px 8px;display:none;position:absolute;top:10px;left:12px}:where(.savee-app) .planner-guide:is(:hover,:focus-visible,[data-dragging]) .planner-guide-label{display:block}@media (max-width:599px){:where(.savee-app) .planner-rulers{--planner-ruler-left:0px}}:where(.savee-app) .board-header .board-heading-compact h1{min-width:0;max-width:100%}:where(.savee-app) .board-heading-compact .board-meta{flex-shrink:0;margin-top:0}@media (max-width:599px){:where(.savee-app) .app-main.editor-workspace{padding-left:0}:where(.savee-app) .board-heading-compact{max-width:100%;margin-top:var(--savee-space-40)}}:where(.savee-app) .profile-header{text-align:center;flex-direction:column;align-items:center;display:flex}:where(.savee-app) .profile-avatar{object-fit:cover;border-radius:50%;width:80px;height:80px}:where(.savee-app) .profile-header h1{font-size:var(--savee-text-28);letter-spacing:-.8px;margin-top:var(--savee-space-12);font-weight:500;line-height:1.16}:where(.savee-app) .profile-stats{color:var(--savee-subtle);align-items:center;display:flex}:where(.savee-app) .profile-stats b{color:var(--savee-primary);font-weight:600}:where(.savee-app) .profile-stats a:hover{color:var(--savee-primary)}:where(.savee-app) .profile-toolbar{padding:0 var(--savee-space-10);justify-content:center;align-items:center;margin-bottom:0;display:flex;position:relative}:where(.savee-app) .profile-tabs{font-size:var(--savee-text-18);align-items:center;display:flex}:where(.savee-app) .profile-tabs a{color:var(--savee-subtle)}:where(.savee-app) .profile-tabs a.active{color:var(--savee-primary)}:where(.savee-app) .profile-tabs span{font-size:var(--savee-text-16);margin-left:var(--savee-space-4);color:var(--savee-subtle)}:where(.savee-app) .profile-tools{display:flex;position:absolute}:where(.savee-app) .asset-card{isolation:isolate;background:var(--savee-card);min-width:0;position:relative;overflow:hidden}:where(.savee-app) .asset-card>a{display:block}:where(.savee-app) .asset-card img{width:100%;height:auto}:where(.savee-app) .asset-card video{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}:where(.savee-app) .asset-hover{opacity:0;pointer-events:none;background:var(--savee-black);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .asset-hover{background:color-mix(in srgb, var(--savee-black) 30%, transparent)}}:where(.savee-app) .asset-card:hover .asset-hover,:where(.savee-app) .asset-card:focus-within .asset-hover{opacity:1}:where(.savee-app) .asset-card:has([data-popup-open]) .asset-hover{opacity:1}:where(.savee-app) .asset-top{pointer-events:auto;position:absolute;top:5px;right:5px}:where(.savee-app) .asset-bottom{pointer-events:auto;justify-content:flex-end;align-items:center;gap:5px;display:flex;position:absolute;bottom:6px;left:6px;right:6px}:where(.savee-app) .asset-bottom>span{font-size:var(--savee-text-12);text-overflow:ellipsis;margin-right:auto;overflow:hidden}:where(.savee-app) .asset-file-actions .save-button{white-space:nowrap;flex-shrink:0}:where(.savee-app) .asset-top .icon-button{color:var(--savee-white);border-radius:var(--savee-radius-pill);width:28px;height:28px}:where(.savee-app) .asset-top .icon-button:hover{background:var(--savee-gray-900)}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .asset-top .icon-button:hover{background:color-mix(in srgb, var(--savee-gray-900) 30%, transparent)}}:where(.savee-app) .asset-top .icon-button:hover{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}:where(.savee-app) .save-button{border-radius:var(--savee-radius-pill);padding:7px var(--savee-space-14);font-size:var(--savee-text-14);background:var(--savee-primary);color:var(--savee-background);justify-content:center;align-items:center;gap:7px;line-height:18px;display:flex}:where(.savee-app) .save-button.is-saved{background:var(--savee-card);color:var(--savee-primary)}:where(.savee-app) .asset-hover .save-button{padding:var(--savee-space-6) var(--savee-space-10);font-size:var(--savee-text-12)}:where(.savee-app) .asset-selected{outline-offset:3px}:where(.savee-app) .empty-state{justify-content:center;align-items:center;gap:var(--savee-space-18);min-height:240px;color:var(--savee-subtle);flex-direction:column;display:flex}:where(.savee-app) .people-page{text-align:center}:where(.savee-app) .people-page .profile-tabs{justify-content:center}:where(.savee-app) .people-page p{margin:50px 0 var(--savee-space-20);color:var(--savee-subtle)}:where(.savee-app) .home-page{padding-top:var(--savee-space-10)}:where(.savee-app) .explore-page{padding-top:var(--savee-space-24)}:where(.savee-app) .category-tabs{gap:var(--savee-space-8);scrollbar-width:none;padding:0 var(--savee-space-10);display:flex;overflow:auto}:where(.savee-app) .category-tabs :is(button,a){border:1px solid var(--savee-border);border-radius:var(--savee-radius-pill);white-space:nowrap;color:var(--savee-foreground)}:where(.savee-app) .category-tabs :is(button,a).active{background:var(--savee-primary);color:var(--savee-background);border:0}:where(.savee-app) .trending{padding:var(--savee-space-24) var(--savee-space-10) 0;margin-bottom:var(--savee-space-44)}:where(.savee-app) .trending h2{font-size:var(--savee-text-15);color:var(--savee-subtle);margin-bottom:var(--savee-space-8);font-weight:400;line-height:20.625px}:where(.savee-app) .curator-row{grid-template-columns:repeat(5,minmax(0,1fr))}:where(.savee-app) .curator{background:var(--savee-card);font-size:var(--savee-text-14);flex-direction:column;align-items:center;min-width:0;display:flex}:where(.savee-app) .curator-covers{gap:var(--savee-space-2);width:100%;display:flex;overflow:hidden}:where(.savee-app) .curator-covers img{object-fit:cover;flex-shrink:0;width:calc(50% - 1px);height:76px}:where(.savee-app) .curator-avatar{object-fit:cover;outline:3px solid var(--savee-card);z-index:1;border-radius:50%;width:40px;height:40px;margin-top:-20px}:where(.savee-app) .curator>span{margin-top:var(--savee-space-6);align-items:center;gap:var(--savee-space-2);white-space:nowrap;display:flex}:where(.savee-app) .curator small{font-size:var(--savee-text-12);color:var(--savee-subtle)}:where(.savee-app) .upgrade-banner{padding:var(--savee-space-80) var(--savee-space-20);text-align:center;max-width:720px;margin:var(--savee-space-60) auto}:where(.savee-app) .upgrade-banner h2{letter-spacing:-1.2px;color:var(--savee-primary);font-size:42px;line-height:1.1}:where(.savee-app) .upgrade-banner>p{margin-top:var(--savee-space-18);color:var(--savee-subtle)}:where(.savee-app) .upgrade-banner h3{font-size:var(--savee-text-14);margin:var(--savee-space-28) 0 var(--savee-space-16)}:where(.savee-app) .upgrade-banner ul{gap:var(--savee-space-14);margin-bottom:var(--savee-space-30);text-align:left;grid-template-columns:repeat(2,1fr);padding:0;list-style:none;display:grid}:where(.savee-app) .upgrade-banner li{gap:var(--savee-space-10);align-items:center;display:flex}:where(.savee-app) .upgrade-banner li svg{width:18px;color:var(--savee-subtle)}:where(.savee-app) .saver-row{align-items:center;gap:var(--savee-space-12);display:flex}:where(.savee-app) .saver-row img{border-radius:50%;width:40px;height:40px}:where(.savee-app) .saver-row small{color:var(--savee-subtle);display:block}:where(.savee-app) .saver-row .pill-button{margin-left:auto}@media (max-width:767px){:where(.savee-app) .app-main{padding-bottom:110px}:where(.savee-app) .profile-header{margin-bottom:42px}:where(.savee-app) .profile-avatar{width:64px;height:64px}:where(.savee-app) .profile-tools .icon-button{width:28px}:where(.savee-app) .profile-toolbar{padding-left:var(--savee-space-16)}:where(.savee-app) .category-tabs :is(button,a){font-size:var(--savee-text-14);padding:var(--savee-space-6) var(--savee-space-14)}:where(.savee-app) .trending{margin-bottom:var(--savee-space-24)}:where(.savee-app) .curator-row{display:flex;overflow:auto}:where(.savee-app) .curator{min-width:156px}:where(.savee-app) .curator-covers img{height:64px}:where(.savee-app) .upgrade-banner h2{font-size:var(--savee-text-32)}:where(.savee-app) .upgrade-banner ul{font-size:var(--savee-text-14);grid-template-columns:1fr}}@media (max-width:480px){:where(.savee-app) .profile-header h1{font-size:23px}:where(.savee-app) .profile-stats{font-size:var(--savee-text-14);gap:var(--savee-space-8)}:where(.savee-app) .profile-tools{right:6px}:where(.savee-app) .profile-tabs{gap:var(--savee-space-16)}:where(.savee-app) .profile-toolbar{height:56px}:where(.savee-app) .profile-tabs span{font-size:var(--savee-text-14)}}:where(.savee-app) .profile-header{margin-bottom:76px;padding-top:76px}:where(.savee-app) .profile-header h1{color:var(--savee-gray-50)}:where(.savee-app) .profile-stats{margin-top:var(--savee-space-12);line-height:15px;font-size:var(--savee-text-15);gap:7px}:where(.savee-app) .profile-stats>span{margin:0 var(--savee-space-4)}:where(.savee-app) .profile-header>.pill-button{margin-top:var(--savee-space-16);padding:var(--savee-space-16) var(--savee-space-20);height:46px;min-height:46px;box-shadow:0 0 0 1.25px var(--savee-gray-700);border:0;font-weight:400;line-height:14px}:where(.savee-app) .profile-toolbar{height:54px;padding-bottom:var(--savee-space-14)}:where(.savee-app) .profile-tabs{gap:var(--savee-space-36);height:44px;line-height:18px;transform:translateY(5px)}:where(.savee-app) .profile-tabs>a{gap:var(--savee-space-6);justify-content:center;min-width:64px;height:28px;display:flex}:where(.savee-app) .profile-tabs span{letter-spacing:-.16px;margin:0;line-height:16px}:where(.savee-app) .profile-tools{gap:var(--savee-space-16)}:where(.savee-app) .profile-tools svg{width:20px;height:20px}:where(.savee-app) .gallery-shell{margin:0 var(--savee-space-10)}:where(.savee-app) .reference-grid{align-items:flex-start;display:flex}:where(.savee-app) .reference-column{flex:1;min-width:0}:where(.savee-app) .reference-cell{box-sizing:border-box;width:100%}:where(.savee-app) .asset-menu{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background:var(--savee-glass-dark)!important}@media (min-width:1600px){:where(.savee-app) .profile-header{padding-top:76px}}@media (max-width:1024px){:where(.savee-app) .profile-avatar{width:64px;height:64px}:where(.savee-app) .profile-header{margin-bottom:var(--savee-space-40)}}@media (max-width:767px){:where(.savee-app) .profile-toolbar{justify-content:center}:where(.savee-app) .profile-tools{gap:var(--savee-space-8)}:where(.savee-app) .profile-tabs{font-size:var(--savee-text-16);gap:var(--savee-space-24)}:where(.savee-app) .profile-header{padding-top:76px}:where(.savee-app) .profile-header h1{font-size:var(--savee-text-28)}:where(.savee-app) .profile-stats{font-size:var(--savee-text-15)}:where(.savee-app) .profile-tools{right:0}}:where(.savee-app) .profile-tabs{letter-spacing:-.27px}:where(.savee-app) .profile-tools{right:10px}:where(.savee-app) .create-menu [data-slot=dropdown-menu-item]{gap:var(--savee-space-10)}@media (max-width:599px){:where(.savee-app) .profile-tools{display:none!important}:where(.savee-app) .app-main{width:100%;padding-bottom:var(--savee-space-96);margin-left:0}:where(.savee-app) .profile-header{padding-top:var(--savee-space-16);margin-bottom:var(--savee-space-32)}:where(.savee-app) .profile-header h1{font-size:var(--savee-text-28);line-height:1.16}:where(.savee-app) .profile-toolbar{height:54px;padding:0 var(--savee-space-10) var(--savee-space-14);justify-content:center}:where(.savee-app) .profile-tabs{gap:var(--savee-space-36)}:where(.savee-app) .profile-tabs span{font-size:var(--savee-text-16);display:inline}:where(.savee-app) .gallery-shell{margin:0 var(--savee-space-12)}}:where(.savee-app) .curator-row{scrollbar-width:none;gap:var(--savee-space-8);display:flex;overflow:auto}:where(.savee-app) .curator{width:196px;padding:var(--savee-space-8) var(--savee-space-8) var(--savee-space-10);border-radius:var(--savee-radius-12);flex-shrink:0}:where(.savee-app) .curator>span{min-height:18px;line-height:14px}:where(.savee-app) .curator small{margin-top:var(--savee-space-4);line-height:12px}:where(.savee-app) .curator-covers{border-radius:var(--savee-radius-8)}:where(.savee-app) .category-tabs :is(button,a){font-size:var(--savee-text-15);padding:var(--savee-space-8) var(--savee-space-20);font-weight:500;line-height:21px}:where(.savee-app) .video-badge{font-size:var(--savee-text-12);padding:0 var(--savee-space-6);color:var(--savee-black);opacity:.5;background:#ffffff2e;border-radius:3px;font-weight:600;line-height:20px;position:absolute;bottom:12px;left:12px}:where(.savee-app) [data-slot=dropdown-menu-content].asset-menu{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);width:200px!important;min-width:200px!important;padding:var(--savee-space-10) var(--savee-space-6)!important;border:1px solid var(--savee-white-alpha-10)!important;border-radius:var(--savee-radius-12)!important;background:var(--savee-glass-dark)!important;box-shadow:0 10px 15px -3px var(--savee-black-alpha-20)!important}:where(.savee-app) [data-slot=dropdown-menu-content].asset-menu svg{color:var(--savee-muted);width:16px!important;height:16px!important}:where(.savee-app) [data-slot=dropdown-menu-content].empty-board-menu{width:240px!important;padding:var(--savee-space-16) var(--savee-space-12)!important}:where(.savee-app) [data-slot=dropdown-menu-item].create-board-picker{border:1px solid var(--savee-white-alpha-20);justify-content:center;gap:var(--savee-space-16);height:118px;color:var(--savee-muted);flex-direction:column;display:flex;border-radius:var(--savee-radius-12)!important;font-size:var(--savee-text-14)!important}:where(.savee-app) .create-board-picker>span{background:#ffffff08;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}:where(.savee-app) .tiny-board-cover{border-radius:var(--savee-radius-4);flex-shrink:0;grid-template-columns:1fr 1fr;gap:1px;width:28px;height:28px;display:grid;overflow:hidden}:where(.savee-app) .tiny-board-cover img{object-fit:cover;width:100%;height:13.5px}:where(.savee-app) .tiny-board-cover img:first-child{grid-column:span 2}:where(.savee-app) .profile-tabs>a{align-items:baseline}:where(.savee-app) .profile-tabs>a.active{color:var(--savee-gray-50)}:where(.savee-app) .profile-tabs>a.active>span{color:var(--savee-muted)}:where(.savee-app) .profile-tabs>a:not(.active)>span{color:var(--savee-gray-600)}@media (max-width:599px){:where(.savee-app) .profile-tabs{font-size:var(--savee-text-13);letter-spacing:.13px;line-height:19px}}:where(.savee-app) .asset-selected{box-shadow:none;outline:0}:where(.savee-app) .asset-selected:after{content:"";border:2px solid var(--savee-primary);pointer-events:none;position:absolute;inset:0}:where(.savee-app) .asset-selected .selection-check{color:var(--savee-pure-white);width:24px;height:24px;box-shadow:none;background:0 0;border:0;inset:auto auto 12px 12px}:where(.savee-app) .mobile-explore-header{display:none}@media (max-width:599px){:where(.savee-app) .explore-page{padding-top:0}:where(.savee-app) .explore-page>.category-tabs,:where(.savee-app) .explore-page>.trending{display:none}:where(.savee-app) .mobile-explore-header{padding-top:var(--savee-space-40);display:block}:where(.savee-app) .mobile-explore-header form{height:48px;margin:0 var(--savee-space-12) var(--savee-space-36);background:var(--savee-card);border-radius:var(--savee-radius-pill);padding:0 var(--savee-space-16);align-items:center;gap:var(--savee-space-8);display:flex}:where(.savee-app) .mobile-explore-header input{min-width:0;box-shadow:none;font-size:var(--savee-text-16);background:0 0;outline:none;padding:0;line-height:22px}:where(.savee-app) .mobile-explore-header .color-search{flex-shrink:0;width:24px;height:24px}:where(.savee-app) .mobile-explore-header nav{gap:var(--savee-space-12);padding:0 var(--savee-space-12);scrollbar-width:none;display:flex;overflow:auto}:where(.savee-app) .mobile-explore-header nav a{isolation:isolate;padding:var(--savee-space-20);border-radius:var(--savee-radius-6);color:#fff;height:62px;font-size:var(--savee-text-16);flex-shrink:0;line-height:22px;position:relative;overflow:hidden}:where(.savee-app) .category-image{opacity:.3;z-index:-1;background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(2.5)}:where(.savee-app) .mobile-explore-header h2{font-size:var(--savee-text-18);padding:0 var(--savee-space-12);margin:var(--savee-space-48) 0 var(--savee-space-24);font-weight:400;line-height:24px}}[data-theme=light] :where(.savee-app) .profile-header h1,[data-theme=light] :where(.savee-app) .profile-tabs>a.active{color:var(--savee-primary)}[data-theme=light] :where(.savee-app) .asset-menu{background:var(--savee-glass-light)!important}:where(.savee-app) .people-page{margin:0;padding:0}:where(.savee-app) .people-page .profile-tabs{margin:0}:where(.savee-app) .people-empty{padding:var(--savee-space-64) var(--savee-space-24);font-size:var(--savee-text-16);text-align:center;line-height:22px}:where(.savee-app) .asset-card img.video-badge{object-fit:contain;opacity:1;background:0 0;border-radius:0;width:55px;height:20px;padding:0;position:absolute;top:auto;bottom:12px;left:12px}:where(.savee-app) .mobile-explore-header .color-search{border-radius:var(--savee-radius-pill);filter:saturate(1.3);width:24px;height:16px}:where(.savee-app) .grid-video{pointer-events:none;position:absolute;inset:0}:where(.savee-app) .asset-card .grid-video video{object-fit:cover;width:100%;height:100%}:where(.savee-app) .profile-header>.pill-button{letter-spacing:-.14px}@media (max-width:599px){:where(.savee-app) .profile-tabs>a{font-size:var(--savee-text-14);gap:var(--savee-space-6);letter-spacing:normal;justify-content:flex-start;align-items:baseline;min-width:64px;height:28px;line-height:20px}:where(.savee-app) .profile-tabs>a>span{font-size:var(--savee-text-16);line-height:16px}}:where(.savee-app) .app-main{padding-bottom:0}:where(.savee-app) .profile-tools .icon-button{width:20px;height:20px}:where(.savee-app) [data-slot=dropdown-menu-content].sort-menu{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#151515cc!important;width:198px!important}:where(.savee-app) .sort-menu [data-slot=dropdown-menu-radio-group]{margin:var(--savee-space-8) var(--savee-space-4)}:where(.savee-app) .sort-menu [data-slot=dropdown-menu-label]{font-size:var(--savee-text-13);color:#f5f5f599;padding:var(--savee-space-6) var(--savee-space-4) 0;margin-bottom:var(--savee-space-10);font-weight:500;line-height:19px}:where(.savee-app) .sort-menu [data-slot=dropdown-menu-radio-item]{font-size:var(--savee-text-16);padding:var(--savee-space-6) var(--savee-space-10);border-radius:var(--savee-radius-10);color:#f5f5f599;cursor:pointer;line-height:16px}:where(.savee-app) .sort-menu [data-slot=dropdown-menu-radio-item][data-checked]{color:var(--savee-primary)}:where(.savee-app) .sort-menu [data-slot=dropdown-menu-radio-item][data-highlighted]{background:#fafafa1a}:where(.savee-app) .sort-menu [data-slot=dropdown-menu-radio-item-indicator]{right:10px}@media (min-width:600px){:where(.savee-app) .category-tabs+.gallery-shell{margin-top:var(--savee-space-44)}}:where(.savee-app) .asset-original-file{container:file-card/inline-size}:where(.savee-app) .asset-file-preview{aspect-ratio:4/3;width:100%;position:relative}:where(.savee-app) .asset-file-content{justify-content:center;align-items:center;gap:var(--savee-space-8);padding:min(8%, var(--savee-space-24));color:var(--savee-subtle);text-align:center;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}:where(.savee-app) .asset-file-name{-webkit-line-clamp:2;overflow-wrap:anywhere;max-width:100%;color:var(--savee-primary);-webkit-box-orient:vertical;flex-shrink:0;display:-webkit-box;overflow:hidden}@container file-card (max-width:160px){:where(.savee-app) .asset-file-content{gap:var(--savee-space-4)}:where(.savee-app) .asset-file-name{font-size:var(--savee-text-13);line-height:1.25}}@container file-card (max-width:110px){:where(.savee-app) .asset-file-kind{display:none}}@container file-card (max-width:64px){:where(.savee-app) .asset-file-name{-webkit-line-clamp:1}}:where(.savee-app) .color-mode.editor-view-mode{top:var(--savee-space-16);left:auto;right:var(--savee-space-16);translate:none}:where(.savee-app) .editor-tool-dock form{justify-content:center}:where(.savee-app) .color-mode.editor-tool-mode{flex-shrink:0;position:static;translate:none}:where(.savee-app) .editor-tool-dock .pill-button{flex-shrink:0}:where(.savee-app) .editor-tool-dock button:disabled{opacity:.35;cursor:default}:where(.savee-app) .editor-tool-hint{pointer-events:none;bottom:calc(100% + var(--savee-space-8));width:100%;padding:var(--savee-space-8) var(--savee-space-12);border-radius:var(--savee-radius-16);background:var(--savee-background);color:var(--savee-subtle);font-size:var(--savee-text-13);text-align:center;margin:0;position:absolute}:where(.savee-app) .editor-tool-hint[data-selection]{border:1px solid var(--savee-border);width:max-content;max-width:100%;color:var(--savee-primary);left:50%;translate:-50%}:where(.savee-app) .color-popover.editor-dimension-panel{gap:var(--savee-space-12);width:256px;max-width:calc(100vw - 24px);height:auto;font-size:var(--savee-text-13);margin-left:0;display:grid;position:absolute;bottom:auto}:where(.savee-app) .editor-dimension-panel .planner-clearance-input,:where(.savee-app) .editor-dimension-panel .planner-dimension-actions{align-items:center;gap:var(--savee-space-8);display:flex}:where(.savee-app) .editor-dimension-panel .planner-dimension-actions{justify-content:flex-end}:where(.savee-app) .editor-dimension-panel .planner-field{gap:var(--savee-space-8);display:grid}:where(.savee-app) .editor-dimension-panel input,:where(.savee-app) .editor-dimension-panel select{width:100%;min-width:0}:where(.savee-app) .editor-dimension-panel small{font-size:var(--savee-text-11);color:var(--savee-muted)}@media (max-width:599px){:where(.savee-app):has(.editor-workspace) .mobile-navigation{display:none}:where(.savee-app) .search-dock.editor-tool-dock:not(.scoped){width:calc(100vw - 24px);max-width:none;margin-left:0;bottom:16px;left:12px;display:block!important}:where(.savee-app) .color-mode.editor-tool-mode button{padding-inline:var(--savee-space-8)}}:where(.savee-app) .editor-wall-settings .color-panel-header{height:auto}:where(.savee-app) .editor-wall-settings .close-button{position:static}:where(.savee-app) .editor-wall-settings-form,:where(.savee-app) .editor-wall-settings .field{gap:var(--savee-space-12);display:grid}:where(.savee-app) .editor-wall-settings .field{gap:var(--savee-space-8)}:where(.savee-app) .editor-wall-settings .toggle-row{justify-content:space-between;align-items:center;gap:var(--savee-space-12);display:flex}:where(.savee-app) .editor-wall-settings .dialog-footer{margin-top:var(--savee-space-8)}:where(.savee-app) .editor-wall-settings .pill-button{padding-inline:var(--savee-space-12);white-space:nowrap}:where(.savee-app) .editor-canvas{--planner-draft-fill:var(--savee-card);--planner-draft-outline:var(--savee-muted);--planner-draft-accent:var(--savee-primary);--planner-snap-accent:var(--savee-info-accent);--planner-handle-fill:var(--savee-background)}:where(.savee-app) .editor-canvas [data-annotation-guides]>path{stroke:var(--savee-muted)}:where(.savee-app) .editor-canvas [data-annotation=draft]>rect{fill:var(--savee-primary)}:where(.savee-app) .editor-canvas [data-annotation=draft]>text{fill:var(--savee-background)}:where(.savee-app) .editor-canvas [data-annotation=snap]>rect{fill:var(--savee-card)}:where(.savee-app) .editor-canvas [data-annotation=snap]>text{fill:var(--savee-info-accent)}:where(.savee-app) .editor-actions-dock .editor-action-tools button{place-items:center;width:36px;height:36px;padding:0;display:grid}:where(.savee-app) .editor-action-spacer{flex:1}:where(.savee-app) .search-dock.editor-tool-dock[hidden]{display:none!important}:where(.savee-app) .grid-controls.editor-library-panel{gap:var(--savee-space-20);height:auto;max-height:calc(100dvh - 140px);padding-block:var(--savee-space-24);flex-direction:column;display:flex;overflow-y:auto}:where(.savee-app) .editor-library-panel .editor-wall-settings-form{gap:var(--savee-space-30);grid-template-columns:minmax(0,1fr) 250px;min-height:0}:where(.savee-app) .boards-grid.editor-style-library{gap:var(--savee-space-20);padding:var(--savee-space-2);grid-template-columns:repeat(auto-fill,minmax(130px,1fr));align-content:start;max-height:340px;overflow-y:auto}:where(.savee-app) .editor-style-card{text-align:left;color:var(--savee-primary)}:where(.savee-app) .editor-style-card .board-card-title{font-size:var(--savee-text-14)}:where(.savee-app) .editor-style-art{background:var(--savee-card);width:100%}:where(.savee-app) .editor-style-art svg{width:75%;height:75%}:where(.savee-app) .editor-style-card[aria-pressed=true] .editor-style-art{border-color:var(--savee-primary)}:where(.savee-app) .editor-style-art>.editor-wall-swatch{background:var(--savee-muted);border-radius:0;height:48px}:where(.savee-app) .editor-style-properties{gap:var(--savee-space-12);align-content:start;min-width:0;display:grid}:where(.savee-app) .editor-library-history{justify-content:flex-end}@media (max-width:599px){:where(.savee-app) .editor-library-panel .editor-wall-settings-form{grid-template-columns:minmax(0,1fr)}:where(.savee-app) .boards-grid.editor-style-library{grid-template-columns:repeat(2,minmax(0,1fr));max-height:220px}}:where(.savee-app) .editor-library-panel>*{flex-shrink:0}:where(.savee-app) .editor-storey-trigger{max-width:min(40vw,220px);height:32px;color:inherit;padding-inline:4px}:where(.savee-app) .editor-storey-trigger span,:where(.savee-app) .editor-storey-menu [role=menuitem]>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.savee-app) .editor-storey-trigger:is(:hover,[aria-expanded=true]){color:var(--savee-primary)}:where(.savee-app) [data-slot=dropdown-menu-content].editor-storey-menu{max-height:min(70dvh, var(--available-height));overflow-y:auto;width:min(280px,100vw - 32px)!important}:where(.savee-app) .editor-storey-menu small{white-space:nowrap;color:var(--savee-muted);margin-left:auto}:where(.savee-app) .editor-storey-check{flex:none;width:16px}:where(.savee-app) .editor-storey-form summary{cursor:pointer;padding-block:8px}:where(.savee-app) .editor-storey-form details .field{margin-top:12px}:where(.savee-app) .editor-storey-offsets{grid-template-columns:1fr 1fr;gap:12px;display:grid}:where(.savee-app) .editor-remove-storey{margin-top:12px}:where(.savee-app) .editor-reference-note{text-overflow:ellipsis;white-space:nowrap;width:max-content;max-width:min(50vw,280px);color:var(--savee-muted);font-size:var(--savee-text-12);background:var(--savee-background);padding-inline:4px;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden}:where(.savee-app) .planner-canvas-surface{--planner-reference:var(--savee-subtle)}:where(.savee-app) .editor-view-group,:where(.savee-app) .editor-phase-row{align-items:center;gap:4px;display:flex}:where(.savee-app) .editor-view-group+.editor-view-group{border-left:1px solid var(--savee-border);margin-left:3px;padding-left:6px}:where(.savee-app) .editor-phase-options{font-size:var(--savee-text-12);justify-items:end;gap:4px;display:grid;position:absolute;top:calc(100% + 6px);right:0}:where(.savee-app) .editor-phase-options>*{background:var(--savee-background);color:var(--savee-foreground);white-space:nowrap;border-radius:5px;padding:3px 6px}:where(.savee-app) .editor-demo-toggle{align-items:center;gap:6px;display:flex}:where(.savee-app) .editor-phase-actions{z-index:4;right:var(--savee-space-16);background:var(--savee-card);max-width:calc(100% - 32px);color:var(--savee-foreground);border-radius:var(--savee-radius-12);font-size:var(--savee-text-12);padding:8px;position:absolute;top:110px}:where(.savee-app) .editor-phase-actions p{margin:2px 0 8px}:where(.savee-app) .editor-phase-actions label{gap:3px;display:grid}:where(.savee-app) .editor-phase-actions input{border:1px solid var(--savee-border);border-radius:5px;width:72px;padding:5px}:where(.savee-app) .editor-removals summary{cursor:pointer;padding:4px}:where(.savee-app) .editor-removals ul{max-height:30vh;margin:5px 0 0;padding:0;overflow:auto}:where(.savee-app) .editor-removals li{justify-content:space-between;align-items:center;gap:10px;display:flex}:where(.savee-app) .editor-storey-align{z-index:5;border-radius:var(--savee-radius-12);background:var(--savee-card);width:max-content;max-width:calc(100% - 32px);color:var(--savee-foreground);align-items:center;gap:12px;padding:8px 12px;display:flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}:where(.savee-app) .savee-dialog.editor-storey-cad{max-width:min(1100px,100%)}:where(.savee-app) .boards-grid{gap:var(--savee-space-40) var(--savee-space-30);padding:0 var(--savee-space-10) var(--savee-space-40);grid-template-columns:repeat(8,minmax(0,1fr));align-items:start;display:grid}:where(.savee-app) .new-board-tile{aspect-ratio:3/2;border:1px solid var(--savee-white-alpha-20);border-radius:var(--savee-radius-16);gap:var(--savee-space-16);font-size:var(--savee-text-14);color:var(--savee-muted);transition:background var(--savee-duration-over), border-color var(--savee-duration-over);flex-direction:column;justify-content:center;align-items:center;display:flex}:where(.savee-app) .new-board-tile>span{background:var(--savee-white-alpha-05);border-radius:50%;place-items:center;width:40px;height:40px;display:grid}:where(.savee-app) .new-board-tile:hover{background:var(--savee-white-alpha-05);border-color:var(--savee-muted)}:where(.savee-app) .board-cover{aspect-ratio:3/2;gap:var(--savee-space-2);border-radius:var(--savee-radius-16);grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}:where(.savee-app) .board-cover>span{background:var(--savee-gray-700);min-width:0;position:relative}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .board-cover>span{background:color-mix(in srgb, var(--savee-gray-700) 60%, var(--savee-gray-950))}}:where(.savee-app) .board-cover>span:first-child{background:var(--savee-gray-700);grid-area:span 2/span 2}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .board-cover>span:first-child{background:color-mix(in srgb, var(--savee-gray-700) 80%, var(--savee-gray-950))}}:where(.savee-app) .board-cover>span:last-child{background:var(--savee-gray-700)}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .board-cover>span:last-child{background:color-mix(in srgb, var(--savee-gray-700) 50%, var(--savee-gray-950))}}:where(.savee-app) .board-cover img{object-fit:cover;width:100%;height:100%}:where(.savee-app) .board-card{min-width:0}:where(.savee-app) .board-card>a{display:block}:where(.savee-app) .board-cover>span:after{content:"";pointer-events:none;background:var(--savee-black);opacity:0;transition:opacity var(--savee-duration-over) var(--savee-ease-out);position:absolute;inset:0}:where(.savee-app) .board-card:is(:hover,:focus-within) .board-cover>span:after{opacity:.5}:where(.savee-app) .board-card-title{justify-content:space-between;align-items:start;gap:var(--savee-space-8);margin-top:var(--savee-space-8);display:flex}:where(.savee-app) .board-card-title>a{color:var(--savee-primary);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}:where(.savee-app) .board-card small{align-items:center;gap:0 var(--savee-space-4);color:var(--savee-subtle);flex-wrap:wrap;margin-top:3px;display:flex}:where(.savee-app) .board-card small>span{flex-shrink:0}:where(.savee-app) .board-menu-trigger{border-radius:var(--savee-radius-pill);flex-shrink:0;width:28px;height:28px}:where(.savee-app) .board-card .board-menu-trigger{margin-block:calc(-1 * var(--savee-space-4));opacity:0;transition:opacity var(--savee-duration-quick) var(--savee-ease-slide), background-color var(--savee-duration-over) var(--savee-ease-out), color var(--savee-duration-over) var(--savee-ease-out)}:where(.savee-app) .board-card:is(:hover,:focus-within) .board-menu-trigger{opacity:1}:where(.savee-app) [data-slot=dropdown-menu-content].board-menu{padding:var(--savee-space-6);border-radius:var(--savee-radius-16);background:var(--savee-popover)!important;width:200px!important}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) [data-slot=dropdown-menu-content].board-menu{background:color-mix(in srgb, var(--savee-popover) 80%, transparent)!important}}:where(.savee-app) [data-slot=dropdown-menu-content].board-menu{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}:where(.savee-app) .board-menu [data-slot=dropdown-menu-item]{padding:var(--savee-space-6) var(--savee-space-10);gap:var(--savee-space-10);border-radius:var(--savee-radius-10);min-height:34px;font-size:var(--savee-text-16)}:where(.savee-app) .board-menu svg{color:var(--savee-subtle);width:16px!important;height:16px!important}:where(.savee-app) .board-header{margin:26px var(--savee-space-10) var(--savee-space-40);text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}:where(.savee-app) .board-header h1{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 300px);overflow:hidden}:where(.savee-app) .board-header h1:not(.type-card-title){font-size:var(--savee-text-28);letter-spacing:-.8px;font-weight:500;line-height:1.16}:where(.savee-app) .board-description{max-width:640px;margin-top:var(--savee-space-10);color:var(--savee-muted)}:where(.savee-app) .board-meta{align-items:center;gap:var(--savee-space-8);margin-top:var(--savee-space-10);font-size:var(--savee-text-15);letter-spacing:-.03em;color:var(--savee-subtle);font-weight:500;line-height:1;display:flex}:where(.savee-app) .board-meta button{gap:var(--savee-space-6);align-items:center;display:flex}:where(.savee-app) .board-back{height:40px;color:var(--savee-muted);border-radius:999px;align-items:center;display:flex;position:absolute;top:-4px;left:-10px}:where(.savee-app) .board-back>.reference-icon{margin:var(--savee-space-10)}:where(.savee-app) .board-back>span:last-child{opacity:0;white-space:nowrap;max-width:0;font-size:var(--savee-text-13);transition:max-width var(--savee-duration-over), opacity var(--savee-duration-over);overflow:hidden}:where(.savee-app) .board-back:is(:hover,:focus-visible){background:var(--savee-card)}:where(.savee-app) .board-back:is(:hover,:focus-visible)>span:last-child{opacity:1;max-width:200px;padding-right:var(--savee-space-16)}:where(.savee-app) .board-actions{gap:var(--savee-space-8);display:flex;position:absolute;top:-4px;right:0}:where(.savee-app) .board-header-leading{position:absolute;top:-4px;left:0}:where(.savee-app) .board-action{background:var(--savee-card);height:40px;color:var(--savee-primary);border-radius:999px}:where(.savee-app) .board-menu-trigger.board-action{width:40px}:where(.savee-app) .board-action:hover{background:var(--savee-input)}:where(.savee-app) .board-share{align-items:center;gap:var(--savee-space-8);padding-inline:var(--savee-space-16);font-size:var(--savee-text-13);font-weight:500;display:flex}:where(.savee-app) .board-collaborators{margin-top:var(--savee-space-16);align-items:center;height:32px;display:flex}:where(.savee-app) .board-collaborators img,:where(.savee-app) .board-collaborators>span{border:2px solid var(--savee-background);border-radius:50%;width:32px;height:32px}:where(.savee-app) .board-collaborators>span{margin-left:calc(-1 * var(--savee-space-12));background:var(--savee-gray-800);place-items:center;display:grid}:where(.savee-app) .board-subboard{align-items:center;gap:var(--savee-space-8);margin-top:var(--savee-space-16);padding:var(--savee-space-8) var(--savee-space-12);box-shadow:0 0 0 1.25px var(--savee-gray-700);font-size:var(--savee-text-12);border-radius:999px;line-height:1;display:flex}:where(.savee-app) .board-subboard svg{color:var(--savee-subtle)}:where(.savee-app) .board-subboard:hover{background:var(--savee-input)}:where(.savee-app) .board-empty-state{margin-inline:var(--savee-space-10);padding-block:var(--savee-space-48);color:var(--savee-foreground);font-size:var(--savee-text-16);text-align:center;line-height:1.375}:where(.savee-app) .board-toolbar{margin:0 var(--savee-space-10) var(--savee-space-12);justify-content:space-between;align-items:center;min-height:40px;display:flex}:where(.savee-app) .board-toolbar h2{font-size:var(--savee-text-22);letter-spacing:-.03em;color:var(--savee-gray-600);font-weight:500;line-height:1.25}:where(.savee-app) .board-toolbar>div{gap:var(--savee-space-4);margin-right:calc(-1 * var(--savee-space-8));align-items:center;display:flex}:where(.savee-app) .board-toolbar .icon-button{width:40px;height:40px}:where(.savee-app) .savee-popover{max-width:min(432px, var(--available-width));max-height:calc(var(--available-height) - 15px);border-radius:var(--savee-radius-16);background:var(--savee-popover);overflow:auto}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .savee-popover{background:color-mix(in srgb, var(--savee-popover) 80%, transparent)}}:where(.savee-app) .savee-popover{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);color:var(--savee-foreground);transition:opacity var(--savee-duration-over) var(--savee-ease-out);outline:none}:where(.savee-app) .savee-popover:is([data-starting-style],[data-ending-style]){opacity:0}:where(.savee-app) .board-picker{width:240px;max-height:min(364px, calc(var(--available-height) - 15px));background:var(--savee-popover);-webkit-backdrop-filter:none;backdrop-filter:none;flex-direction:column;display:flex}:where(.savee-app) .board-picker-list{padding:var(--savee-space-12) var(--savee-space-6) var(--savee-space-16);min-height:0;overflow:auto}:where(.savee-app) .board-picker-list>p{font-size:var(--savee-text-13);letter-spacing:.01em;color:var(--savee-gray-600);margin:0 var(--savee-space-6) var(--savee-space-8);line-height:19px}:where(.savee-app) .board-picker-row{align-items:center;gap:var(--savee-space-8);width:100%;height:38px;padding:0 var(--savee-space-6);border-radius:var(--savee-radius-8);color:var(--savee-muted);text-align:left;font-size:var(--savee-text-13);letter-spacing:-.3px;font-weight:500;display:flex}:where(.savee-app) .board-picker-row+.board-picker-row{margin-top:var(--savee-space-2)}:where(.savee-app) .board-picker-row:hover{color:var(--savee-primary);background:var(--savee-white-alpha-10)}:where(.savee-app) .board-picker-row>.reference-icon{color:var(--savee-gray-400);flex-shrink:0}:where(.savee-app) .board-picker-row>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-block:var(--savee-space-2);flex:1;line-height:1.375;overflow:hidden}:where(.savee-app) .board-thumbnail{border-radius:var(--savee-radius-4);background:var(--savee-gray-800);flex:0 0 28px;place-items:center;width:28px;height:28px;display:grid;overflow:hidden}:where(.savee-app) .board-picker hr{border:0;border-top:1px solid var(--savee-border);margin:var(--savee-space-12) var(--savee-space-6)}:where(.savee-app) .board-picker-footer{padding:0 var(--savee-space-6) var(--savee-space-6);flex-shrink:0}:where(.savee-app) .board-picker-footer hr{margin-block:0 var(--savee-space-6)}:where(.savee-app) .board-picker-footer .board-picker-row{color:var(--savee-gray-200)}:where(.savee-app) .scope-chip .board-thumbnail{border-radius:var(--savee-radius-4);flex-basis:20px;width:20px;height:20px}:where(.savee-app) .board-palette{padding:var(--savee-space-14)}:where(.savee-app) .board-palette p{margin:var(--savee-space-4) var(--savee-space-4) var(--savee-space-8);color:var(--savee-subtle);font-size:var(--savee-text-13)}:where(.savee-app) .board-palette button{align-items:center;gap:var(--savee-space-12);min-width:196px;padding:var(--savee-space-6);border-radius:var(--savee-radius-8);font-size:var(--savee-text-13);color:var(--savee-muted);display:flex}:where(.savee-app) .board-palette button:hover{background:var(--savee-white-alpha-10)}:where(.savee-app) .board-palette button span{border:1px solid var(--savee-border);border-radius:50%;width:28px;height:28px}:where(.savee-app) .board-edit-collaborators{margin-bottom:var(--savee-space-20)}:where(.savee-app) .board-edit-collaborators>span{margin-bottom:var(--savee-space-8);font-size:var(--savee-text-13);color:var(--savee-subtle);display:block}:where(.savee-app) .board-edit-collaborators>div{justify-content:space-between;align-items:center;display:flex}:where(.savee-app) .board-edit-collaborators img{border-radius:50%;width:40px;height:40px}:where(.savee-app) .board-delete-name{padding:var(--savee-space-14) var(--savee-space-16);background:var(--savee-input);border-radius:var(--savee-radius-14);font-size:var(--savee-text-16);line-height:22px}:where(.savee-app) .board-actions-form .privacy-row{margin-block:var(--savee-space-32)}:where(.savee-app) .merge-board-list{max-height:320px;overflow:auto}:where(.savee-app) .merge-board-row{gap:var(--savee-space-12);padding:var(--savee-space-12) 0;align-items:center;display:flex}:where(.savee-app) .merge-board-row:first-child{border-bottom:1px solid var(--savee-border);margin-bottom:var(--savee-space-12)}:where(.savee-app) .merge-board-row input{accent-color:var(--savee-primary);width:16px;height:16px}:where(.savee-app) .merge-board-row small{color:var(--savee-subtle);font-size:var(--savee-text-13);display:block}@media (max-width:2199px){:where(.savee-app) .boards-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:1599px){:where(.savee-app) .boards-grid{grid-template-columns:repeat(5,minmax(0,1fr));column-gap:22px}}@media (max-width:1024px){:where(.savee-app) .boards-grid{column-gap:var(--savee-space-24);grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:979px){:where(.savee-app) .boards-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:599px){:where(.savee-app) .boards-grid{row-gap:var(--savee-space-24);padding-inline:var(--savee-space-16);grid-template-columns:repeat(2,minmax(0,1fr))}:where(.savee-app) .board-header{margin:var(--savee-space-40) var(--savee-space-16) var(--savee-space-32)}:where(.savee-app) .board-header h1{max-width:100%}:where(.savee-app) .board-header h1:not(.type-card-title){font-size:var(--savee-text-28)}:where(.savee-app) .board-meta{font-size:var(--savee-text-14);line-height:20px}:where(.savee-app) .board-action,:where(.savee-app) .board-menu-trigger.board-action{height:32px}:where(.savee-app) .board-menu-trigger.board-action{width:32px}:where(.savee-app) .board-share{padding-inline:var(--savee-space-12);font-size:var(--savee-text-12)}:where(.savee-app) .board-toolbar{margin-inline:var(--savee-space-12);min-height:32px}}@media (hover:none){:where(.savee-app) .board-card .board-menu-trigger{opacity:1}}:where(.savee-app) .board-rail-active{color:var(--savee-primary)}:where(.savee-app) .board-privacy-popover{align-items:center;gap:var(--savee-space-16);padding:var(--savee-space-8) var(--savee-space-12) var(--savee-space-8) var(--savee-space-16);border-radius:var(--savee-radius-pill);font-size:var(--savee-text-13);display:flex}:where(.savee-app) .delete-board-action>span{font-size:var(--savee-text-14);color:var(--savee-subtle)}:where(.savee-app) .delete-board-action:hover{background:var(--savee-popover)}:where(.savee-app) .board-form{flex-direction:column;max-height:calc(100dvh - 128px);display:flex}:where(.savee-app) .board-form>.dialog-title{margin-bottom:var(--savee-space-20);flex-shrink:0}:where(.savee-app) .board-form-fields{min-height:0;margin-inline:calc(-1 * var(--savee-space-12));padding:var(--savee-space-12) var(--savee-space-12) var(--savee-space-4);overflow-y:auto}:where(.savee-app) .board-form .dialog-footer{flex-shrink:0}:where(.savee-app) .board-form .privacy-row{gap:var(--savee-space-8)}:where(.savee-app) .board-form .text-input{background:var(--savee-gray-800);font-weight:400}:where(.savee-app) .board-menu-trigger:hover{background:var(--savee-white-alpha-10)}:where(.savee-app) .board-toolbar [aria-label=Color\ palette]{width:32px;height:32px}:where(.savee-app) .board-related{margin-top:384px}:where(.savee-app) .board-related h2{padding-bottom:var(--savee-space-32);text-align:center;font-size:var(--savee-text-16);color:var(--savee-foreground);font-weight:500;line-height:22px}:where(.savee-app) .board-related-preview{max-height:140px;overflow:hidden}@media (max-width:599px){:where(.savee-app) .board-empty-state{margin-inline:var(--savee-space-16)}:where(.savee-app) .board-toolbar .icon-button{width:32px;height:32px}:where(.savee-app) .board-toolbar h2{font-size:var(--savee-text-18)}:where(.savee-app) .board-back{height:32px}:where(.savee-app) .board-back>.reference-icon{margin:var(--savee-space-6)}}:where(.savee-app) .project-library-heading,:where(.savee-app) .company-project-controls,:where(.savee-app) .project-paging{align-items:center;gap:var(--savee-space-16);margin:0 var(--savee-space-10) var(--savee-space-16);flex-wrap:wrap;display:flex}:where(.savee-app) .project-library-heading:empty{display:none}:where(.savee-app) .project-library-heading p,:where(.savee-app) .project-filters span,:where(.savee-app) .company-project-card small,:where(.savee-app) .company-project-ref{color:var(--savee-muted)}:where(.savee-app) .project-scopes,:where(.savee-app) .project-filters,:where(.savee-app) .project-search{align-items:center;gap:var(--savee-space-8);flex-wrap:wrap;display:flex}:where(.savee-app) .project-scopes{border:1px solid var(--savee-border);border-radius:var(--savee-radius-pill);padding:3px}:where(.savee-app) .project-scopes a,:where(.savee-app) .project-filters a{border-radius:var(--savee-radius-pill);font-size:var(--savee-text-14);color:var(--savee-muted);padding:6px 12px}:where(.savee-app) .project-scopes a[aria-current],:where(.savee-app) .project-filters a[aria-current]{background:var(--savee-card);color:var(--savee-primary)}:where(.savee-app) .company-project-controls{justify-content:space-between}:where(.savee-app) .project-search input[type=search]{border:1px solid var(--savee-border);border-radius:var(--savee-radius-pill);min-width:0;max-width:100%;padding:8px 14px}:where(.savee-app) .company-project-card{justify-content:flex-end;gap:var(--savee-space-4);border:1px solid var(--savee-border);border-radius:var(--savee-radius-16);padding:var(--savee-space-16);overflow-wrap:anywhere;flex-direction:column;min-height:132px;display:flex}:where(.savee-app) .company-project-card:hover,:where(.savee-app) .company-project-card:focus-visible{border-color:var(--savee-muted)}:where(.savee-app) .company-project-ref{align-items:center;gap:8px;margin-bottom:auto;padding-bottom:12px;display:flex}:where(.savee-app) .project-empty{margin:var(--savee-space-24) var(--savee-space-10)}:where(.savee-app) .project-empty a,:where(.savee-app) .project-library-heading>a{text-decoration:underline}:where(.savee-app) .savee-toaster{translate:calc(var(--savee-rail-width) / 2) 0;transition:bottom var(--savee-duration-slide) ease-in-out, translate var(--savee-duration-slide) ease-in-out;justify-content:center;margin:auto;display:flex}:where(.savee-app) .savee-toaster [data-sonner-toast][data-mounted=false]{--y:translateY(calc(100% + var(--offset-bottom)));opacity:1}:where(.savee-app) .savee-notice{align-items:center;gap:var(--savee-space-16);width:fit-content;max-width:100%;padding:var(--savee-space-16) var(--savee-space-24);border-radius:var(--savee-radius-pill);background:var(--savee-glass-dark);color:var(--savee-notice-text);box-shadow:var(--savee-notice-shadow);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);font-family:var(--font-sans);font-size:var(--savee-text-16);letter-spacing:-.01em;margin-inline:auto;font-weight:400;line-height:22px;display:flex;position:relative}:where(.savee-app) .notice-copy{flex:1;min-width:0}:where(.savee-app) .notice-board-message{-webkit-line-clamp:2;text-wrap:balance;max-width:260px;color:var(--savee-notice-muted);-webkit-box-orient:vertical;font-weight:500;line-height:20px;display:-webkit-box;overflow:hidden}:where(.savee-app) .notice-board-message strong{color:var(--savee-notice-strong);font-weight:600}:where(.savee-app) .notice-action{--savee-primary:var(--savee-white);--savee-background:var(--savee-black);flex-shrink:0}:where(.savee-app) .media-thumbnail{background:var(--savee-gray-800);flex-direction:column;flex-shrink:0;gap:1px;display:flex;overflow:hidden}:where(.savee-app) .media-thumbnail>img,:where(.savee-app) .media-thumbnail>span{flex:1;width:100%;min-height:0}:where(.savee-app) .media-thumbnail img{object-fit:cover;min-width:0;height:100%}:where(.savee-app) .media-thumbnail>span{gap:inherit;display:flex}:where(.savee-app) .media-thumbnail>span>img{flex:1;width:0}:where(.savee-app) .notice-thumbnail{gap:var(--savee-space-2);border-radius:var(--savee-radius-8);width:40px;height:40px}@media (max-width:599px){:where(.savee-app) .savee-toaster{translate:0}:where(.savee-app) .savee-toaster [data-sonner-toast]{width:100%}:where(.savee-app) .savee-toaster [data-sonner-toast][data-mounted=false]{--y:translateY(calc(100% + var(--mobile-offset-bottom)))}}:where(.savee-app) .detail-page{background:var(--savee-background);z-index:40;position:fixed;inset:0;overflow:hidden auto}:where(.savee-app) .detail-hero{width:100%;min-height:100dvh;display:flex;position:relative}:where(.savee-app) .detail-main{flex-direction:column;flex:1;min-width:0;min-height:100dvh;display:flex}:where(.savee-app) .detail-toolbar{height:98px;padding:var(--savee-space-10) var(--savee-space-24) 38px;align-items:center;gap:var(--savee-space-12);flex-shrink:0;display:flex;position:relative}:where(.savee-app) .detail-toolbar>.icon-button{width:32px;height:32px;margin-left:-11px}:where(.savee-app) .detail-toolbar>.icon-button .reference-icon{width:32px!important;height:32px!important}:where(.savee-app) .detail-toolbar>.icon-button svg path{stroke-width:1.125px}:where(.savee-app) .detail-actions{gap:var(--savee-space-16);align-items:center;margin-left:auto;display:flex}:where(.savee-app) .detail-actions .icon-button{width:24px}:where(.savee-app) .detail-actions .save-button{padding:var(--savee-space-6) var(--savee-space-16);letter-spacing:-.14px;gap:var(--savee-space-8);transition:background-color var(--savee-duration-over) var(--savee-ease-out), color var(--savee-duration-over) var(--savee-ease-out);font-weight:500;line-height:20px}:where(.savee-app) .detail-actions .save-button.is-saved{padding-right:var(--savee-space-10);color:var(--savee-gray-200);background:var(--savee-primary)}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .detail-actions .save-button.is-saved{background:color-mix(in srgb, var(--savee-primary) 10%, transparent)}}:where(.savee-app) .detail-actions .save-button.is-saved{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}:where(.savee-app) .detail-actions .save-button.is-saved:hover{color:var(--savee-gray-50);background:var(--savee-primary)}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .detail-actions .save-button.is-saved:hover{background:color-mix(in srgb, var(--savee-primary) 20%, transparent)}}:where(.savee-app) .detail-actions .save-button.is-saved .reference-icon{color:var(--savee-white)}:where(.savee-app) .saver-avatars>.savers-mobile,:where(.savee-app) .detail-mobile-menu{display:none}:where(.savee-app) .saver-avatars{flex-shrink:0;align-items:center;min-height:44px;display:flex}:where(.savee-app) .saver-avatars>img,:where(.savee-app) .saver-avatars>small{border:2px solid var(--savee-background);object-fit:cover;border-radius:50%;flex-shrink:0;width:28px;min-width:28px;height:28px;margin-left:-10px}:where(.savee-app) .saver-avatars>img:first-child,:where(.savee-app) .saver-avatars>small:first-child{margin-left:0}:where(.savee-app) .saver-avatars>small{width:auto;padding:0 var(--savee-space-6);font-size:var(--savee-text-11);color:var(--savee-muted);background:var(--savee-border);place-items:center;font-weight:400;display:grid}:where(.savee-app) .savers-positioner{z-index:60;isolation:isolate}:where(.savee-app) .savers-popover{max-width:min(432px, var(--available-width));max-height:calc(var(--available-height) - 15px);overscroll-behavior:contain;border-radius:var(--savee-radius-16);background:var(--savee-popover);overflow-y:auto}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .savers-popover{background:color-mix(in srgb, var(--savee-popover) 80%, transparent)}}:where(.savee-app) .savers-popover{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);color:var(--savee-primary);text-align:left;transition:opacity var(--savee-duration-over) ease-out;outline:none}:where(.savee-app) .savers-popover:is([data-starting-style],[data-ending-style]){opacity:0}:where(.savee-app) .savers-list{gap:var(--savee-space-12);max-height:52vh;padding:var(--savee-space-20);white-space:nowrap;flex-direction:column;margin:0;list-style:none;display:flex}:where(.savee-app) .savers-list>li{align-items:center;gap:var(--savee-space-16);flex-shrink:0;line-height:1;display:flex}:where(.savee-app) .saver-profile{align-items:center;gap:var(--savee-space-8);min-width:0;color:var(--savee-primary);display:flex}:where(.savee-app) .saver-profile>img{object-fit:cover;border-radius:var(--savee-radius-pill);flex-shrink:0;width:32px;height:32px}:where(.savee-app) .saver-profile-text{flex-direction:column;min-width:0;display:flex}:where(.savee-app) .saver-name{min-width:0;font-size:var(--savee-text-16);letter-spacing:-.015em;align-items:center;font-weight:400;line-height:16px;display:flex}:where(.savee-app) .saver-name>span:first-child,:where(.savee-app) .saver-username{padding:var(--savee-space-2) 0;text-overflow:ellipsis;overflow:hidden}:where(.savee-app) .saver-pro{margin-left:var(--savee-space-6);color:var(--savee-subtle);display:inline-flex}:where(.savee-app) .saver-caption{align-items:center;gap:var(--savee-space-8);font-size:var(--savee-text-13);letter-spacing:.01em;color:var(--savee-subtle);transition:color var(--savee-duration-over) ease-out;line-height:13px;display:flex}:where(.savee-app) .saver-first{align-items:center;gap:var(--savee-space-4);display:inline-flex}:where(.savee-app) .saver-first svg{color:var(--savee-primary);transition:color var(--savee-duration-over) ease-out;flex-shrink:0}:where(.savee-app) .saver-profile:hover .saver-caption{color:var(--savee-gray-700)}:where(.savee-app) .saver-profile:hover .saver-first svg{color:var(--savee-subtle)}:where(.savee-app) .saver-profile:hover .saver-pro{opacity:.8}:where(.savee-app) .saver-follow{padding:var(--savee-space-8) var(--savee-space-12);border-radius:var(--savee-radius-pill);background:var(--savee-primary);color:var(--savee-background);font-size:var(--savee-text-12);letter-spacing:-.01em;transition:background-color var(--savee-duration-over) ease-out;flex-shrink:0;margin-left:auto;font-weight:500;line-height:12px}:where(.savee-app) .saver-follow:hover{background:var(--savee-primary)}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .saver-follow:hover{background:color-mix(in srgb, var(--savee-primary) 80%, transparent)}}@media (max-width:767px){:where(.savee-app) .saver-avatars{min-height:28px}:where(.savee-app) .saver-avatars>:is(img,small){margin-left:-8px}:where(.savee-app) .saver-avatars>:first-child{margin-left:0}:where(.savee-app) .saver-avatars>img:nth-of-type(n+3),:where(.savee-app) .saver-avatars>.savers-desktop{display:none}:where(.savee-app) .saver-avatars>.savers-mobile{display:grid}:where(.savee-app) .saver-caption{font-size:var(--savee-text-14);line-height:14px}:where(.savee-app) .saver-name{letter-spacing:-.01em}}:where(.savee-app) .detail-stage{min-width:0;padding:0 var(--savee-space-24);flex:1;justify-content:center;align-items:center;display:flex;position:relative}:where(.savee-app) .detail-stage>img,:where(.savee-app) .detail-video{max-width:100%;width:min(100%, calc((100dvh - 222px) * var(--media-ratio)));aspect-ratio:var(--media-ratio);border-radius:var(--savee-radius-6);object-fit:contain;height:auto;display:block;overflow:hidden}:where(.savee-app) .detail-stage>img{cursor:zoom-in}:where(.savee-app) .detail-stage>img.zoomed{cursor:zoom-out;width:auto;max-width:100%}:where(.savee-app) .detail-prev,:where(.savee-app) .detail-next{opacity:0;z-index:2;transition:opacity var(--savee-duration-over);position:absolute;top:50%;transform:translateY(-50%)}:where(.savee-app) .detail-prev{left:12px}:where(.savee-app) .detail-next{right:12px}:where(.savee-app) .detail-stage:hover :is(.detail-prev,.detail-next),:where(.savee-app) .detail-stage :is(.detail-prev,.detail-next):focus-visible{opacity:1}:where(.savee-app) .detail-footer{min-height:44px;margin:var(--savee-space-24) 0 var(--savee-space-56)}:where(.savee-app) .detail-related{padding:0 var(--savee-space-14);margin-top:-3vh;position:relative}:where(.savee-app) .detail-related .gallery-shell{margin:0 var(--savee-space-10)}:where(.savee-app) .detail-info-column{width:0;min-width:0;transition:width var(--savee-duration-slide) var(--savee-ease-slide);padding-bottom:calc(3vh + var(--savee-space-24));flex:none;overflow:clip}:where(.savee-app) .with-info .detail-info-column{width:360px}:where(.savee-app) .detail-info-panel{visibility:hidden;background:var(--savee-background);flex-direction:column;width:360px;height:calc(97vh - 24px);padding-left:1.5px;display:flex;position:sticky;top:0;overflow:hidden}:where(.savee-app) .with-info .detail-info-panel{visibility:visible}:where(.savee-app) .detail-info-panel:before{content:"";background:var(--savee-border);pointer-events:none;width:1.5px;position:absolute;top:20px;bottom:0;left:0}:where(.savee-app) .detail-info-buttons{z-index:2;gap:var(--savee-space-16);height:22px;color:var(--savee-subtle);align-items:center;display:flex;position:absolute;top:24px;right:24px}:where(.savee-app) .detail-info-buttons>button{justify-content:center;align-items:center;line-height:1;display:flex}:where(.savee-app) .detail-info-buttons button:hover{color:var(--savee-primary)}:where(.savee-app) .detail-info-scroll{overscroll-behavior-y:contain;min-height:0;padding-top:var(--savee-space-24);scrollbar-width:none;flex:1;display:flex;overflow-y:auto}:where(.savee-app) .detail-info-stack{gap:var(--savee-space-32);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}:where(.savee-app) .detail-info-overview{gap:var(--savee-space-32);padding:0 var(--savee-space-24);flex-direction:column;flex-shrink:0;display:flex}:where(.savee-app) .detail-info-source{height:22px;padding-right:var(--savee-space-32);align-items:center;display:flex}:where(.savee-app) .detail-info-source>a{align-items:center;gap:var(--savee-space-4);min-width:0;font-size:var(--savee-text-14);color:var(--savee-primary);line-height:20px;display:flex}:where(.savee-app) .detail-info-source>a>span:first-child{border-bottom:1px solid var(--savee-muted);padding-block:var(--savee-space-2);letter-spacing:-.28px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where(.savee-app) .detail-info-source .reference-icon{color:var(--savee-muted)}:where(.savee-app) .detail-title-group{margin-top:var(--savee-space-8);padding-right:var(--savee-space-18)}:where(.savee-app) .detail-info-title{height:66px;line-height:22px;font-size:var(--savee-text-16);color:var(--savee-subtle);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:where(.savee-app) .detail-info-title.expanded{height:auto;display:block}:where(.savee-app) .detail-show-more{letter-spacing:normal;margin-top:var(--savee-space-4);font-size:var(--savee-text-14);color:var(--savee-gray-600);line-height:20px;display:inline-block}:where(.savee-app) .detail-show-more:hover{color:var(--savee-primary)}:where(.savee-app) .detail-info-meta{padding-top:var(--savee-space-12);margin-top:var(--savee-space-8);color:var(--savee-gray-600);font-size:var(--savee-text-12);letter-spacing:-.24px;justify-content:space-between;align-items:center;line-height:20px;display:flex}:where(.savee-app) .detail-created-by{align-items:center;gap:var(--savee-space-8);white-space:nowrap;display:flex}:where(.savee-app) .detail-created-by img{border-radius:50%;width:20px;height:20px}:where(.savee-app) .detail-statistics{align-items:center;gap:var(--savee-space-16);display:flex}:where(.savee-app) .detail-statistics>span{align-items:center;gap:var(--savee-space-4);display:flex}:where(.savee-app) .detail-statistics .reference-icon{width:72px!important}:where(.savee-app) .detail-filters{gap:var(--savee-space-20);flex-direction:column;display:flex}:where(.savee-app) .detail-colors{min-height:32px;display:flex}:where(.savee-app) .detail-colors a{border-radius:var(--savee-radius-32);width:32px;height:32px;box-shadow:0 0 0 3px var(--savee-background);transition:width var(--savee-duration-slide) cubic-bezier(.25, 1, .5, 1), margin var(--savee-duration-slide) cubic-bezier(.25, 1, .5, 1);flex-shrink:0;justify-content:center;align-items:center;margin-left:-12px;display:flex;position:relative;overflow:hidden}:where(.savee-app) .detail-colors a:first-child{margin-left:0}:where(.savee-app) .detail-colors:is(:hover,:focus-within) a:not(:first-child){margin-left:var(--savee-space-6)}:where(.savee-app) .detail-colors a:is(:hover,:focus-visible){width:100px}:where(.savee-app) .detail-colors a>span{opacity:0;font-size:var(--savee-text-12);transition:opacity var(--savee-duration-detail);flex-shrink:0;font-weight:500}:where(.savee-app) .detail-colors .reference-icon{margin-right:var(--savee-space-6)}:where(.savee-app) .detail-colors a:is(:hover,:focus-visible)>span{opacity:.8;transition-delay:var(--savee-duration-instant)}:where(.savee-app) .detail-tags{scrollbar-width:none;gap:var(--savee-space-6);padding:0 var(--savee-space-24);margin:0 -24px;display:flex;overflow:auto}:where(.savee-app) .detail-tags a{height:32px;padding:0 var(--savee-space-12);border-radius:var(--savee-radius-32);background:var(--savee-card);color:var(--savee-primary);font-size:var(--savee-text-12);transition:background var(--savee-duration-navigation), box-shadow var(--savee-duration-navigation);flex-shrink:0;align-items:center;display:flex}:where(.savee-app) .detail-tags .reference-icon{opacity:0;transition:width var(--savee-duration-navigation) var(--savee-ease-controls), margin var(--savee-duration-navigation) var(--savee-ease-controls), opacity var(--savee-duration-navigation);width:0!important}:where(.savee-app) .detail-tags a:is(:hover,:focus-visible){box-shadow:0 0 0 1px var(--savee-gray-700) inset;background:0 0}:where(.savee-app) .detail-tags a:is(:hover,:focus-visible) .reference-icon{opacity:.8;margin-right:var(--savee-space-6);width:12px!important}:where(.savee-app) .detail-my-boards h3{font-size:var(--savee-text-13);color:var(--savee-muted);margin-bottom:var(--savee-space-8);line-height:17.875px}:where(.savee-app) .add-board-picker{border:1.5px solid var(--savee-border);border-radius:var(--savee-radius-12);width:100%;height:44px;padding:0 var(--savee-space-16);margin-bottom:var(--savee-space-8);font-size:var(--savee-text-14);color:var(--savee-gray-200);transition:border-color var(--savee-duration-over), color var(--savee-duration-over);justify-content:space-between;align-items:center;font-weight:500;line-height:1;display:flex}:where(.savee-app) .add-board-picker .reference-icon{color:var(--savee-muted)}:where(.savee-app) .add-board-picker:hover{color:var(--savee-gray-50);border-color:var(--savee-gray-600)}:where(.savee-app) .detail-own-board{align-items:center;gap:var(--savee-space-8);height:40px;color:var(--savee-subtle);font-size:var(--savee-text-14);margin-top:var(--savee-space-8);display:flex}:where(.savee-app) .detail-own-board svg{background:var(--savee-card);border-radius:var(--savee-radius-4);width:28px;height:28px;color:var(--savee-muted);padding:7px}:where(.savee-app) .detail-board-section{flex-direction:column;flex:1;min-height:240px;display:flex}:where(.savee-app) .detail-info-tabs{margin:0 var(--savee-space-24);border-bottom:1.5px solid var(--savee-border);display:flex}:where(.savee-app) .detail-info-tabs button{font-size:var(--savee-text-14);color:var(--savee-subtle);justify-content:center;align-items:center;gap:var(--savee-space-8);padding:var(--savee-space-4) 0 var(--savee-space-10);border-bottom:1.5px solid #0000;flex:1;margin-bottom:-1.5px;line-height:19.25px;display:flex}:where(.savee-app) .detail-info-tabs button[aria-selected=true],:where(.savee-app) .editor-info-panel .detail-info-tabs button[aria-pressed=true]{border-color:var(--savee-primary);color:var(--savee-primary)}:where(.savee-app) .detail-info-tabs small{background:var(--savee-border);border-radius:var(--savee-radius-6);padding:var(--savee-space-2) var(--savee-space-6);font-size:var(--savee-text-12);letter-spacing:-.24px;color:var(--savee-muted);line-height:12px}:where(.savee-app) .detail-public-boards{overscroll-behavior-y:contain;min-height:0;padding:var(--savee-space-16) var(--savee-space-24) var(--savee-space-24);scrollbar-width:none;flex:1;overflow-y:auto}:where(.savee-app) .detail-public-board{align-items:center;gap:var(--savee-space-8);height:40px;padding:var(--savee-space-6) var(--savee-space-12) var(--savee-space-6) var(--savee-space-6);border-radius:var(--savee-radius-8);color:var(--savee-subtle);font-size:var(--savee-text-14);margin:0 -6px;display:flex}:where(.savee-app) .detail-public-board:hover{background:var(--savee-card)}:where(.savee-app) .detail-public-board>a:first-child{align-items:center;gap:var(--savee-space-8);flex:1;min-width:0;display:flex}:where(.savee-app) .detail-public-board:hover .detail-board-name{color:var(--savee-primary)}:where(.savee-app) .detail-board-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}:where(.savee-app) .detail-public-board small{font-size:var(--savee-text-12);letter-spacing:-.24px;color:var(--savee-gray-600)}:where(.savee-app) .detail-board-owner,:where(.savee-app) .detail-board-avatar{width:20px;height:20px;margin-left:var(--savee-space-2);border-radius:50%;flex-shrink:0}:where(.savee-app) .detail-board-owner img{outline-offset:-1px;border-radius:50%;outline:1px solid #ffffff1a;width:100%;height:100%}:where(.savee-app) .detail-comments{min-height:0;padding:var(--savee-space-28) var(--savee-space-24) var(--savee-space-16);text-align:center;color:var(--savee-gray-600);flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}:where(.savee-app) .detail-comments strong{margin-top:var(--savee-space-16);font-size:var(--savee-text-16);color:var(--savee-gray-100);font-weight:600}:where(.savee-app) .detail-comments .reference-icon path{fill:currentColor;stroke:var(--savee-black);stroke-width:1px}:where(.savee-app) .detail-comments p{margin-top:var(--savee-space-6);font-size:var(--savee-text-13);color:var(--savee-subtle);font-weight:500}:where(.savee-app) .detail-comment-composer{padding:var(--savee-space-44) var(--savee-space-16) var(--savee-space-16)}:where(.savee-app) .detail-comment-composer>div{min-width:0;min-height:44px;padding:var(--savee-space-4) var(--savee-space-8) var(--savee-space-4) var(--savee-space-10);border-radius:var(--savee-radius-pill);background:var(--savee-primary);align-items:center;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .detail-comment-composer>div{background:color-mix(in srgb, var(--savee-primary) 10%, transparent)}}:where(.savee-app) .detail-comment-composer img{border-radius:50%;flex-shrink:0;width:32px;height:32px}:where(.savee-app) .detail-comment-composer textarea{resize:none;min-width:0;height:38px;min-height:38px;margin:var(--savee-space-4) 0 0 var(--savee-space-10);padding:var(--savee-space-8) var(--savee-space-12);font-size:var(--savee-text-16);color:var(--savee-gray-50);background:0 0;border:0;border-radius:0;outline:none;flex:1;line-height:22px;overflow:hidden}:where(.savee-app) .detail-comment-composer textarea::placeholder{color:var(--savee-muted)}:where(.savee-app) .detail-comment-composer button{background:var(--savee-border);width:32px;height:32px;color:var(--savee-gray-300);border-radius:50%;flex-shrink:0;place-items:center;display:grid}:where(.savee-app) .detail-comment-composer button:disabled{opacity:1;cursor:default}:where(.savee-app) .detail-video{--_primary-color:var(--savee-pure-white);--_secondary-color:#262626bf;--_accent-color:#ffffffbf;--media-icon-color:var(--_primary-color);--media-control-background:transparent;--media-control-hover-background:transparent;--media-range-thumb-opacity:0;--media-control-height:1.2em;--media-font-weight:bold;--media-tooltip-display:none;font-size:var(--savee-text-16);color:var(--savee-pure-white)}:where(.savee-app) .detail-video media-controller{width:100%;height:100%;display:block;overflow:hidden;container:instaplay/inline-size}:where(.savee-app) .detail-video video{object-fit:contain;width:100%;height:100%;display:block}:where(.savee-app) .detail-video media-control-bar{margin:.4em .8em}:where(.savee-app) .video-control-spacer{flex:1}:where(.savee-app) .detail-video :is(media-play-button,media-mute-button){--media-control-background:var(--_secondary-color);--media-control-hover-background:var(--_secondary-color);border-radius:50%;padding:.3em}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .detail-video :is(media-play-button,media-mute-button){--media-control-hover-background:color-mix(in srgb, var(--_secondary-color) 85%, transparent)}}:where(.savee-app) .detail-video media-play-button{--media-button-icon-transform:translateX(.05em);padding:.7em;display:none}:where(.savee-app) .detail-video media-play-button[mediapaused]{line-height:1;display:block}:where(.savee-app) .detail-video media-time-range{--media-range-track-height:4px;--media-range-bar-color:var(--_accent-color);--media-range-track-background:#26262640;--media-time-range-buffered-color:#2626264d;--media-range-padding-left:0;--media-range-padding-right:0;--media-preview-time-background:transparent;--media-preview-box-margin:0 0 3px;--media-preview-thumbnail-border-radius:4px;width:100%;height:8px;bottom:-3px}:where(.savee-app) .detail-video media-time-range::part(preview-box){--media-preview-box-margin:0 0 20px;display:grid}:where(.savee-app) .detail-video :is(media-preview-thumbnail,media-preview-time-display){grid-area:1/1}:where(.savee-app) .detail-video media-preview-time-display{place-self:end center;line-height:2;position:relative}@container instaplay (min-inline-size:384px){:where(.savee-app) .detail-video [role=button]{font-size:17px}:where(.savee-app) .detail-video media-time-range{bottom:-2px}:where(.savee-app) .detail-video media-time-range::part(preview-box){--media-preview-box-margin:0 0 .5em}}@media (max-width:599px){:where(.savee-app) .detail-actions>[aria-label=More\ options],:where(.savee-app) .saver-avatars>.savers-desktop{display:none}:where(.savee-app) .saver-avatars>.savers-mobile{display:grid}:where(.savee-app) .detail-mobile-menu{display:flex}:where(.savee-app) .detail-mobile-menu .icon-button{width:20px;height:22px}:where(.savee-app) .detail-mobile-menu .reference-icon{width:20px!important;height:20px!important}:where(.savee-app) .detail-toolbar{padding:var(--savee-space-10) 33px 38px;gap:var(--savee-space-12)}:where(.savee-app) .detail-actions{gap:var(--savee-space-12)}:where(.savee-app) .saver-avatars>img:nth-of-type(n+3){display:none}:where(.savee-app) .detail-stage{padding:0 33px}:where(.savee-app) .detail-info-column,:where(.savee-app) .with-info .detail-info-column{flex-basis:0;width:0;padding:0}:where(.savee-app) .detail-info-panel{z-index:5;width:100%;height:100dvh;padding-left:0;position:fixed;inset:0}:where(.savee-app) .detail-info-panel:before,:where(.savee-app) .detail-prev,:where(.savee-app) .detail-next{display:none}}:where(.savee-app) .editor-workspace .editor-info-panel{z-index:30;visibility:visible;pointer-events:auto;width:min(360px,100vw);height:100dvh;position:fixed;inset:0 0 0 auto}:where(.savee-app) .editor-info-panel .detail-info-scroll{padding-top:56px}:where(.savee-app) .editor-panel-fields{padding:var(--savee-space-16) var(--savee-space-24);gap:var(--savee-space-16);font-size:var(--savee-text-14);display:grid}:where(.savee-app) .editor-layer-heading,:where(.savee-app) .editor-layer-row{align-items:center;gap:8px;width:100%;display:flex}:where(.savee-app) .editor-layer-heading strong,:where(.savee-app) .editor-layer-row .detail-board-name{text-align:left;flex:1}:where(.savee-app) .editor-layer-row{padding:8px 0 8px 24px}:where(.savee-app) .editor-source-image-row{align-items:center;gap:8px;display:flex}:where(.savee-app) .editor-source-image-row .editor-layer-row{flex:1}:where(.savee-app) .editor-layer-row[aria-pressed=false]{color:var(--savee-subtle)}:where(.savee-app) .editor-recovery-error{z-index:20;background:var(--savee-background);position:fixed;bottom:100px;left:15%}:where(.savee-app) .editor-object-heading,:where(.savee-app) .editor-object-disclosure,:where(.savee-app) .editor-layer-actions{align-items:center;gap:8px;display:flex}:where(.savee-app) .editor-object-heading{min-height:36px}:where(.savee-app) .editor-object-disclosure,:where(.savee-app) .editor-recall-group{text-align:left;flex:1;min-width:0;padding:6px 0}:where(.savee-app) .editor-object-heading small{color:var(--savee-subtle)}:where(.savee-app) .editor-object-item{cursor:pointer;border-radius:6px;min-height:30px;padding:5px 8px 5px 24px}:where(.savee-app) .editor-object-row{justify-content:space-between;align-items:baseline;gap:var(--savee-space-16);display:flex}:where(.savee-app) .editor-object-name,:where(.savee-app) .editor-object-location{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.savee-app) .editor-object-name{flex-shrink:0;max-width:100%}:where(.savee-app) .editor-object-location{color:var(--savee-muted);font-size:var(--savee-text-12)}:where(.savee-app) .editor-object-item[data-selected]{background:var(--savee-foreground);color:var(--savee-background)}:where(.savee-app) .editor-object-item[data-selected] .editor-object-location{color:inherit}:where(.savee-app) .editor-object-item[data-disabled]{opacity:.5}:where(.savee-app) .editor-object-item[data-focus-visible],:where(.savee-app) .editor-object-category[data-focus-visible]{outline-offset:-2px;outline:2px solid}:where(.savee-app) .editor-layer-selection,:where(.savee-app) .editor-group-form{gap:8px;display:grid}:where(.savee-app) .editor-layer-actions{flex-wrap:wrap}:where(.savee-app) .editor-selection-properties{gap:var(--savee-space-4) var(--savee-space-16);font-size:var(--savee-text-13);grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}:where(.savee-app) .editor-selection-properties dt{color:var(--savee-muted)}:where(.savee-app) .editor-selection-properties dd{overflow-wrap:anywhere;margin:0}:where(.savee-app) .account-layout{padding:var(--savee-space-32) var(--savee-space-48) var(--savee-space-80);align-items:stretch;display:flex}:where(.savee-app) .account-nav{padding-right:var(--savee-space-128);flex:none}:where(.savee-app) .account-nav-list{gap:var(--savee-space-12);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}:where(.savee-app) .account-nav a{font-size:var(--savee-text-18);letter-spacing:-.27px;white-space:nowrap;color:var(--savee-subtle);transition:color var(--savee-duration-over) ease-out;align-items:center;font-weight:500;line-height:1;display:inline-flex}:where(.savee-app) .account-nav a.active,:where(.savee-app) .account-nav a:hover{color:var(--savee-primary)}:where(.savee-app) .account-nav .reference-icon{width:20px;height:20px;margin-right:var(--savee-space-16)}:where(.savee-app) .account-nav small{margin-left:var(--savee-space-8);border-radius:var(--savee-radius-4);font-size:var(--savee-text-10);letter-spacing:-.2px;color:var(--savee-white);background:linear-gradient(to right, var(--savee-brand) 50%, var(--savee-brand-alt));padding:5px 7px;line-height:10px}:where(.savee-app) .account-nav-balance{visibility:hidden;pointer-events:none}:where(.savee-app) .account-content-slot{width:100%;min-width:0;padding-bottom:var(--savee-space-80);flex:1}:where(.savee-app) .account-content{width:100%;min-width:0;max-width:700px;margin:0 auto}:where(.savee-app) .profile-form header{text-align:center;margin:0 0 var(--savee-space-60);flex-direction:column;align-items:center;display:flex}:where(.savee-app) .profile-form header h1{margin-top:var(--savee-space-20);font-size:var(--savee-text-21);letter-spacing:-.63px;font-weight:600;line-height:21px}:where(.savee-app) .profile-form header p{margin-top:var(--savee-space-4);font-size:var(--savee-text-14);letter-spacing:-.28px;color:var(--savee-muted);font-weight:450;line-height:20px}:where(.savee-app) .profile-form header h1+p{margin-top:var(--savee-space-6)}@media (max-width:1279px){:where(.savee-app) .account-nav-balance{display:none}}@media (max-width:1024px){:where(.savee-app) .account-layout{font-size:var(--savee-text-14);letter-spacing:normal;line-height:20px}:where(.savee-app) .account-nav{padding-right:var(--savee-space-32)}:where(.savee-app) .account-nav a{font-size:var(--savee-text-16);letter-spacing:-.16px}:where(.savee-app) .profile-form header h1{font-size:var(--savee-text-18);letter-spacing:-.27px;line-height:18px}}@media (max-width:599px),(max-width:799px) and (orientation:landscape){:where(.savee-app) .account-layout{padding-inline:var(--savee-space-16);font-size:var(--savee-text-16);letter-spacing:-.16px;flex-direction:column;line-height:22px}:where(.savee-app) .account-nav{min-width:0;padding:0}:where(.savee-app) .account-nav-list{gap:var(--savee-space-30);padding-bottom:var(--savee-space-16);scrollbar-width:none;flex-direction:row;overflow:auto hidden}:where(.savee-app) .account-nav-list>li{flex-shrink:0}:where(.savee-app) .account-nav a{width:max-content;padding-bottom:var(--savee-space-8);border-bottom:2px solid #0000}:where(.savee-app) .account-nav a.active{border-bottom-color:var(--savee-gray-200)}:where(.savee-app) .account-nav .reference-icon,:where(.savee-app) .account-nav .reference-icon svg{width:16px;height:16px}:where(.savee-app) .account-nav .reference-icon{margin-right:var(--savee-space-8)}:where(.savee-app) .account-nav small{display:none}:where(.savee-app) .account-content-slot{margin-top:var(--savee-space-32)}}:where(.savee-app) .account-content>h2,:where(.savee-app) .settings-section>h2{font-size:var(--savee-text-22);margin:0 0 var(--savee-space-30);font-weight:500;line-height:28px}:where(.savee-app) .settings-section{border-bottom:1px solid var(--savee-border)}:where(.savee-app) .settings-section:last-child{border:0}:where(.savee-app) .setting-row{gap:var(--savee-space-28);justify-content:space-between;align-items:flex-start;margin:22px 0 0;display:flex}:where(.savee-app) .setting-row p{font-size:var(--savee-text-16);color:var(--savee-subtle)}:where(.savee-app) .setting-row>.pill-button{min-height:38px;padding:var(--savee-space-8) var(--savee-space-16);flex-shrink:0}:where(.savee-app) .profile-form{max-width:500px;margin:0 auto}:where(.savee-app) .avatar-upload{cursor:pointer;border-radius:50%;width:80px;height:80px;display:block;position:relative;overflow:hidden}:where(.savee-app) .avatar-upload img{object-fit:cover;width:100%;height:100%}:where(.savee-app) .avatar-upload span{color:#fff;font-size:var(--savee-text-12);opacity:0;background:#0007;place-items:center;display:grid;position:absolute;inset:0}:where(.savee-app) .avatar-upload:hover span{opacity:1}:where(.savee-app) .avatar-upload input{opacity:0;cursor:pointer;position:absolute;inset:0}:where(.savee-app) .profile-form .field input{height:46px}:where(.savee-app) .email-field>span{color:var(--savee-subtle)}:where(.savee-app) .email-field>div{justify-content:space-between;gap:var(--savee-space-20);display:flex}:where(.savee-app) .email-field button{font-size:var(--savee-text-16)}:where(.savee-app) .username-input{background:var(--savee-input);padding-left:var(--savee-space-16);border-radius:var(--savee-radius-16);align-items:center;display:flex}:where(.savee-app) .username-input>span{color:var(--savee-subtle);font-size:var(--savee-text-16)}:where(.savee-app) .feedback-link{text-align:center;color:var(--savee-subtle);font-size:var(--savee-text-14);margin-top:var(--savee-space-24);display:block}:where(.savee-app) .account-intro{color:var(--savee-muted);margin-bottom:var(--savee-space-24);line-height:26px}:where(.savee-app) .device-heading{margin:var(--savee-space-24) 0;justify-content:space-between;align-items:center;display:flex}:where(.savee-app) .device-heading span{font-size:var(--savee-text-14);color:var(--savee-subtle)}:where(.savee-app) .device-row{align-items:center;gap:var(--savee-space-16);border-bottom:1px solid var(--savee-border);padding:22px 0;display:flex}:where(.savee-app) .device-row>svg{width:28px;height:28px}:where(.savee-app) .device-row p{font-size:var(--savee-text-14);color:var(--savee-subtle)}:where(.savee-app) .device-row .pill-button{margin-left:auto}:where(.savee-app) .account-callout{padding:var(--savee-space-30);background:var(--savee-popover);border-radius:var(--savee-radius-16);margin-top:var(--savee-space-40)}:where(.savee-app) .account-callout p{margin:var(--savee-space-10) 0 var(--savee-space-24);color:var(--savee-muted)}:where(.savee-app) .mcp-steps{counter-reset:steps;padding:0;list-style:none}:where(.savee-app) .mcp-steps>li{counter-increment:steps;padding-left:52px;position:relative}:where(.savee-app) .mcp-steps>li:before{content:counter(steps);border:1px solid var(--savee-border);width:32px;height:32px;color:var(--savee-muted);font-size:var(--savee-text-14);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}:where(.savee-app) .mcp-steps h3{font-weight:500}:where(.savee-app) .mcp-steps p{color:var(--savee-muted);line-height:26px}:where(.savee-app) .mcp-clients{flex-wrap:wrap;display:flex}:where(.savee-app) .mcp-clients button{border:1px solid var(--savee-border);font-size:var(--savee-text-14);white-space:nowrap;color:var(--savee-muted);flex-direction:column;justify-content:center;align-items:center;display:flex}:where(.savee-app) .mcp-clients button.active{background:var(--savee-card);border-color:var(--savee-foreground);color:var(--savee-primary)}:where(.savee-app) .code-block{border-radius:var(--savee-radius-16);background:var(--savee-card);padding:var(--savee-space-24);margin:var(--savee-space-16) 0;gap:var(--savee-space-16);flex-direction:column;display:flex;overflow:auto}:where(.savee-app) .code-block code{font-family:monospace;font-size:var(--savee-text-13);white-space:pre-wrap;overflow-wrap:anywhere}:where(.savee-app) .code-block .pill-button{min-height:36px;padding:5px var(--savee-space-16);font-size:var(--savee-text-12);align-self:flex-end}:where(.savee-app) .developer-apps{margin-top:var(--savee-space-60)}:where(.savee-app) .developer-apps p{color:var(--savee-muted);margin-bottom:var(--savee-space-24)}@media (max-width:767px){:where(.savee-app) .settings-section{padding-bottom:var(--savee-space-28);margin-bottom:var(--savee-space-28)}:where(.savee-app) .setting-row h3{font-size:var(--savee-text-16)}:where(.savee-app) .setting-row p{font-size:var(--savee-text-14);line-height:21px}:where(.savee-app) .setting-row{gap:var(--savee-space-16)}:where(.savee-app) .setting-row>.pill-button{font-size:var(--savee-text-12)}:where(.savee-app) .mcp-steps>li{padding-left:42px}:where(.savee-app) .mcp-steps h3{font-size:var(--savee-text-20)}:where(.savee-app) .mcp-clients button{white-space:normal;min-width:40%}}@media (max-width:480px){:where(.savee-app) .email-field>div,:where(.savee-app) .email-field button{font-size:var(--savee-text-13)}}:where(.savee-app) .profile-form .field{font-size:var(--savee-text-14);gap:var(--savee-space-6);margin-bottom:var(--savee-space-20);line-height:20px}:where(.savee-app) .profile-form .field input,:where(.savee-app) .company-field input{height:46px;padding:var(--savee-space-12) var(--savee-space-16);font-size:var(--savee-text-16);border-radius:var(--savee-radius-14);font-weight:500;line-height:22px}:where(.savee-app) .profile-form .field:first-of-type{margin-bottom:var(--savee-space-40)}:where(.savee-app) .email-field{height:46px;margin-bottom:var(--savee-space-20)}:where(.savee-app) .email-field>span{font-size:var(--savee-text-14);line-height:20px}:where(.savee-app) .email-field>div{font-size:var(--savee-text-16);font-weight:500;line-height:26px}:where(.savee-app) .company-field{margin-bottom:var(--savee-space-20)}:where(.savee-app) .company-field input{width:100%}:where(.savee-app) .social-fields{gap:var(--savee-space-12);grid-template-columns:1fr 1fr;display:grid}:where(.savee-app) .social-fields .field:first-of-type{margin-bottom:var(--savee-space-20)}:where(.savee-app) .profile-form>.pill-button{margin-top:var(--savee-space-20)}@media (min-width:600px) and (max-width:1024px){:where(.savee-app) .profile-form .field input,:where(.savee-app) .company-field input{height:44px;font-size:var(--savee-text-14);letter-spacing:normal;line-height:20px}:where(.savee-app) .email-field{height:44px}:where(.savee-app) .email-field>div{line-height:24px}:where(.savee-app) .email-field>div,:where(.savee-app) .email-field button,:where(.savee-app) .username-input>span{font-size:var(--savee-text-14)}}@media (min-width:600px) and (max-width:799px) and (orientation:landscape){:where(.savee-app) .profile-form .field input,:where(.savee-app) .company-field input{height:46px;font-size:var(--savee-text-16);letter-spacing:-.16px;line-height:22px}:where(.savee-app) .email-field{height:46px}:where(.savee-app) .email-field>div{line-height:26px}:where(.savee-app) .email-field>div,:where(.savee-app) .email-field button,:where(.savee-app) .username-input>span{font-size:var(--savee-text-16)}}:where(.savee-app) .username-input{position:relative}:where(.savee-app) .username-input>span{position:absolute;top:12px;left:16px}:where(.savee-app) .username-input input{width:100%;padding-left:var(--savee-space-36)!important}:where(.savee-app) .settings-section>h2{font-size:var(--savee-text-21);letter-spacing:-.63px;margin-top:0;margin-bottom:var(--savee-space-32);font-weight:600;line-height:27px}:where(.savee-app) .settings-section{padding-bottom:var(--savee-space-48)}:where(.savee-app) .setting-row{margin-top:var(--savee-space-24)}:where(.savee-app) .setting-row h3{font-size:var(--savee-text-18);line-height:24px}:where(.savee-app) .setting-row p{line-height:22px}:where(.savee-app) .import-page{max-width:none;padding:170px var(--savee-space-20) 100px;text-align:center;margin:0 auto}:where(.savee-app) .import-page h1{font-size:var(--savee-text-30);letter-spacing:-1.2px;font-weight:400;line-height:34px}:where(.savee-app) .import-page>p{margin:var(--savee-space-16) 0 var(--savee-space-40);font-size:var(--savee-text-16);color:var(--savee-subtle);line-height:22px}:where(.savee-app) .import-page form{gap:var(--savee-space-12);justify-content:center;align-items:center;margin:82px auto 0;display:flex}:where(.savee-app) .import-page form>span{color:var(--savee-subtle)}:where(.savee-app) .import-page input{width:192px;height:46px;box-shadow:0 0 0 2px var(--savee-gray-700);border-radius:var(--savee-radius-8);padding:var(--savee-space-12) var(--savee-space-14);background:0 0}:where(.savee-app) .import-page form>.pill-button{margin-left:var(--savee-space-12);height:44px;min-height:44px;padding:var(--savee-space-14) var(--savee-space-40);font-size:var(--savee-text-16);line-height:16px}@media (max-width:599px){:where(.savee-app) .import-page{padding-top:120px}:where(.savee-app) .import-page form{flex-wrap:wrap;margin-top:50px}:where(.savee-app) .import-page form>.pill-button{margin:var(--savee-space-16) 0 0;width:100%}}:where(.savee-app) .setting-row h3{letter-spacing:normal;font-weight:600}:where(.savee-app) .setting-row>.switch{margin-top:0}:where(.savee-app) .account-content>h2{font-size:var(--savee-text-21);letter-spacing:-.63px;margin-top:0;font-weight:600;line-height:27px}:where(.savee-app) .mcp-steps{margin-top:var(--savee-space-48)}:where(.savee-app) .mcp-steps>li{padding-top:var(--savee-space-2);margin-bottom:var(--savee-space-48)}:where(.savee-app) .mcp-steps h3{font-size:var(--savee-text-21);letter-spacing:-.63px;margin-bottom:var(--savee-space-8);line-height:27px}:where(.savee-app) .mcp-copy{font-size:var(--savee-text-16);color:var(--savee-gray-400);line-height:26px}:where(.savee-app) .mcp-copy a{color:var(--savee-primary);text-decoration:underline}:where(.savee-app) .mcp-copy p{line-height:26px}:where(.savee-app) .mcp-copy>div:has(pre){margin:var(--savee-space-16) 0}:where(.savee-app) .mcp-copy pre{font-size:var(--savee-text-13);white-space:pre;background:var(--savee-card);color:var(--savee-gray-300);padding:var(--savee-space-24) var(--savee-space-24) var(--savee-space-64);border-radius:var(--savee-radius-14);line-height:21.125px;overflow-x:auto}:where(.savee-app) .mcp-copy div:has(>pre){position:relative}:where(.savee-app) .mcp-copy button{border:1px solid var(--savee-gray-700);color:var(--savee-gray-300);padding:var(--savee-space-8) var(--savee-space-16);border-radius:var(--savee-radius-pill);font-size:var(--savee-text-12);background:#303030;font-weight:500;line-height:18px;position:absolute;bottom:16px;right:16px}:where(.savee-app) .mcp-copy>p{margin-top:var(--savee-space-16)}:where(.savee-app) .mcp-clients{margin-top:var(--savee-space-16);gap:var(--savee-space-12)}:where(.savee-app) .mcp-clients button{min-width:120px;padding:var(--savee-space-16) var(--savee-space-20);gap:var(--savee-space-10);letter-spacing:0;border-radius:var(--savee-radius-12);flex:none;height:84px;font-weight:500;line-height:20px}:where(.savee-app) .mcp-clients .reference-icon{width:20px;height:20px}:where(.savee-app) .mcp-clients .reference-icon svg{color:inherit}@media (max-width:1024px){:where(.savee-app) .account-content>h2,:where(.savee-app) .settings-section>h2{font-size:var(--savee-text-18);line-height:24px}}[data-theme=light] :where(.savee-app) .mcp-copy,[data-theme=light] :where(.savee-app) .mcp-copy pre{color:var(--savee-foreground)}[data-theme=light] :where(.savee-app) .mcp-copy button{background:var(--savee-gray-200);color:var(--savee-gray-700);border-color:var(--savee-gray-300)}:where(.savee-app) .setting-row:last-child{align-items:flex-start;min-height:46px}:where(.savee-app) .setting-row:last-child>.switch{margin-top:1px}:where(.savee-app) .settings-section{margin-bottom:46px}:where(.savee-app) .account-content>h2,:where(.savee-app) .settings-section>h2{letter-spacing:normal}:where(.savee-app) .mcp-copy>p:first-child{margin-top:0}:where(.savee-app) .mcp-copy pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}@media (max-width:599px),(max-width:799px) and (orientation:landscape){:where(.savee-app) .settings-section{padding-bottom:var(--savee-space-24);margin-bottom:var(--savee-space-24)}:where(.savee-app) .account-content>h2,:where(.savee-app) .settings-section>h2{font-size:var(--savee-text-18);margin:0 0 var(--savee-space-24);line-height:24px}:where(.savee-app) .setting-row,:where(.savee-app) .setting-row:last-child{min-height:48px;margin-top:var(--savee-space-24);gap:var(--savee-space-16);align-items:flex-start}:where(.savee-app) .setting-row h3{font-size:var(--savee-text-18);line-height:24px}:where(.savee-app) .setting-row>div{align-self:center}:where(.savee-app) .setting-row p{font-size:var(--savee-text-16);line-height:22px}:where(.savee-app) .setting-row>.switch,:where(.savee-app) .setting-row:last-child>.switch{margin-top:0}:where(.savee-app) .email-field button{font-size:var(--savee-text-16);flex-shrink:0}:where(.savee-app) .email-field>div{gap:var(--savee-space-8)}:where(.savee-app) .mcp-steps>li{padding-left:52px}:where(.savee-app) .mcp-clients button{min-width:120px;padding-inline:var(--savee-space-20);white-space:nowrap}}:where(.savee-app) .dialog-backdrop{z-index:70;transition:opacity var(--savee-duration-slide) var(--savee-ease-slide);background:#000000d9;position:fixed;inset:0}:where(.savee-app) .dialog-viewport{z-index:71;padding:var(--savee-space-24);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:auto}:where(.savee-app) .savee-dialog{background:var(--savee-card);border-radius:var(--savee-radius-20);width:100%;max-width:428px;padding:var(--savee-space-40);color:var(--savee-foreground);max-height:calc(100dvh - 48px);transition:opacity var(--savee-duration-slide) var(--savee-ease-slide), transform var(--savee-duration-slide) var(--savee-ease-slide);outline:0;position:relative;overflow:auto}:where(.savee-app) .savee-dialog[data-starting-style],:where(.savee-app) .savee-dialog[data-ending-style]{opacity:0;transform:translateY(20px)}:where(.savee-app) .dialog-backdrop[data-starting-style],:where(.savee-app) .dialog-backdrop[data-ending-style]{opacity:0}:where(.savee-app) .dialog-title{font-size:var(--savee-text-22);text-align:center;color:var(--savee-primary);margin:0 0 26px;font-weight:500}:where(.savee-app) .close-button{background:var(--savee-border);width:26px;height:26px;color:var(--savee-muted);z-index:2;border-radius:50%;position:absolute;top:16px;right:16px}:where(.savee-app) .dialog-description{text-align:center;color:var(--savee-muted);font-size:var(--savee-text-14);margin-bottom:var(--savee-space-20);line-height:20px}:where(.savee-app) .savee-dialog input,:where(.savee-app) .savee-dialog textarea{background:var(--savee-border);font-size:var(--savee-text-16)}:where(.savee-app) .dialog-footer{gap:var(--savee-space-12);margin-top:var(--savee-space-40);display:flex}:where(.savee-app) .dialog-footer>*{flex:1}:where(.savee-app) .privacy-row{justify-content:space-between;gap:var(--savee-space-24);margin-top:var(--savee-space-36);align-items:center;display:flex}:where(.savee-app) .privacy-row p{font-size:var(--savee-text-14);color:var(--savee-muted);line-height:20px}:where(.savee-app) .error-text{color:var(--savee-destructive);font-size:var(--savee-text-13);margin-top:var(--savee-space-12)}:where(.savee-app) .pro-features{margin:var(--savee-space-30) 0 var(--savee-space-40);gap:var(--savee-space-14);font-size:var(--savee-text-14);flex-direction:column;padding:0;list-style:none;display:flex}:where(.savee-app) .pro-features li{gap:var(--savee-space-12);align-items:center;display:flex}:where(.savee-app) .pro-features svg{color:var(--savee-subtle)}:where(.savee-app) .share-preview{height:180px;margin:0 auto var(--savee-space-24);border-radius:var(--savee-radius-8);object-fit:contain}:where(.savee-app) .import-option{align-items:center;gap:var(--savee-space-16);width:100%;padding:var(--savee-space-18) var(--savee-space-12);border-radius:var(--savee-radius-12);display:flex}:where(.savee-app) .import-option:hover{background:var(--savee-border)}:where(.savee-app) .import-option>svg:last-child{margin-left:auto}:where(.savee-app) .pinterest-icon{font-family:Georgia;font-weight:700;font-size:var(--savee-text-24);color:#f44}:where(.savee-app) .upload-dialog{background:var(--savee-background);border-radius:0;width:100%;max-width:none;height:100dvh;max-height:none;position:fixed;inset:0}:where(.savee-app) .upload-content{flex-direction:column;justify-content:center;align-items:center;gap:110px;height:100%;display:flex}:where(.savee-app) .upload-content .dialog-title{letter-spacing:-4px;max-width:1100px;font-size:80px;line-height:1.05}:where(.savee-app) .upload-content>div{align-items:center;gap:var(--savee-space-20);display:flex}:where(.savee-app) .upload-content input{opacity:0;cursor:pointer;position:absolute;inset:0}:where(.savee-app) .upload-content label{cursor:pointer;position:relative;overflow:hidden}:where(.savee-app) .upload-content a{text-decoration:underline}:where(.savee-app) .wide-dialog{max-width:640px}@media (max-width:1024px){:where(.savee-app) .savee-dialog{padding:var(--savee-space-24)}:where(.savee-app) .upload-content .dialog-title{font-size:var(--savee-text-60)}}@media (max-width:767px){:where(.savee-app) .upload-content .dialog-title{letter-spacing:-2px;font-size:44px}:where(.savee-app) .upload-content{gap:var(--savee-space-60)}:where(.savee-app) .upload-content>div{flex-wrap:wrap;justify-content:center}:where(.savee-app) .wide-dialog{max-width:428px}}@media (max-width:480px){:where(.savee-app) .savee-dialog{max-width:calc(100vw - 32px);padding:var(--savee-space-24)}:where(.savee-app) .dialog-viewport{padding:var(--savee-space-16)}:where(.savee-app) .upload-dialog{max-width:none}:where(.savee-app) .dialog-title{font-size:var(--savee-text-21)}}:where(.savee-app) .dialog-title{letter-spacing:-.44px;margin-bottom:var(--savee-space-20);line-height:27.5px}:where(.savee-app) .savee-dialog input,:where(.savee-app) .savee-dialog textarea{padding:var(--savee-space-14) var(--savee-space-16);border-radius:var(--savee-radius-14);color:var(--savee-gray-100);line-height:22px}:where(.savee-app) .savee-dialog input::placeholder,:where(.savee-app) .savee-dialog textarea::placeholder{color:var(--savee-muted)}:where(.savee-app) .savee-dialog input.text-input{height:auto}:where(.savee-app) .savee-dialog textarea{resize:none;height:94px;min-height:94px}:where(.savee-app) .savee-dialog .field{gap:var(--savee-space-6);font-size:var(--savee-text-13);font-weight:500;line-height:13px}:where(.savee-app) .board-form .field{margin-bottom:var(--savee-space-24);padding:0}:where(.savee-app) .board-form .privacy-row{margin-top:var(--savee-space-32);margin-bottom:var(--savee-space-32);padding-inline:0}:where(.savee-app) .board-form .privacy-row>div:first-child{font-weight:500}:where(.savee-app) .board-form .privacy-row p{margin-top:var(--savee-space-2);font-weight:500}:where(.savee-app) .dialog-footer .pill-button{height:46px;min-height:46px;padding:var(--savee-space-16) var(--savee-space-20);border:0;line-height:14px}:where(.savee-app) .dialog-footer .pill-button.outline{box-shadow:inset 0 0 0 2px var(--savee-gray-700);font-weight:400}:where(.savee-app) .dialog-footer button:disabled{opacity:.6}:where(.savee-app) .board-form .dialog-footer{margin-top:var(--savee-space-32)}:where(.savee-app) .pro-dialog{max-width:380px;padding:var(--savee-space-32) var(--savee-space-24)}:where(.savee-app) .pro-dialog .dialog-title{text-align:left;text-wrap:balance;margin-bottom:var(--savee-space-16);line-height:27.5px}:where(.savee-app) .pro-dialog .dialog-description{margin-bottom:var(--savee-space-32);font-weight:400}:where(.savee-app) .pro-dialog .dialog-description b{font-weight:400}:where(.savee-app) .pro-dialog .pro-features{margin-bottom:var(--savee-space-40)}:where(.savee-app) .pro-dialog>.pill-button{height:56px;font-size:var(--savee-text-16)}:where(.savee-app) .delete-board-action{margin:0 calc(-1 * var(--savee-space-12));color:var(--savee-foreground);font-size:var(--savee-text-16);text-align:left;width:calc(100% + 24px);padding:var(--savee-space-12);border-radius:var(--savee-radius-16);flex-direction:column;display:flex}:where(.savee-app) .edit-asset-form{width:320px;max-width:100%;margin:auto}:where(.savee-app) .edit-asset-form .field{font-size:var(--savee-text-14);gap:var(--savee-space-6);margin-bottom:var(--savee-space-16);font-weight:400;line-height:20px}:where(.savee-app) .savee-dialog .edit-asset-form textarea{height:130px;min-height:130px}:where(.savee-app) .edit-asset-form .dialog-footer{margin-top:var(--savee-space-44)}:where(.savee-app) .delete-dialog .dialog-title{margin-bottom:var(--savee-space-8)}:where(.savee-app) .delete-dialog .dialog-description{font-size:var(--savee-text-16);margin-bottom:0;line-height:22px}:where(.savee-app) .delete-dialog .dialog-description b{color:var(--savee-foreground);font-weight:500}:where(.savee-app) .delete-dialog .dialog-footer{margin-top:var(--savee-space-32)}[data-theme=light] :where(.savee-app) .savee-dialog input,[data-theme=light] :where(.savee-app) .savee-dialog textarea{color:var(--savee-foreground)}:where(.savee-app) .upload-content>.file-upload-errors{flex-direction:column;max-height:25vh;overflow:auto}:where(.savee-app) .raster-review{max-width:760px}.raster-review .raster-source{cursor:crosshair;display:block}.raster-review .raster-fields{gap:var(--savee-space-12);grid-template-columns:repeat(auto-fit,minmax(min(155px,100%),1fr));margin:12px 0;display:grid}.raster-review .field input{width:100%}.raster-review details{margin:12px 0}.raster-review .color-mode{width:fit-content;margin-inline:auto;position:static;translate:none}.raster-review .raster-scroll{overscroll-behavior:contain;height:min(48dvh,520px);overflow:auto}.raster-review .raster-zoom{justify-content:flex-end;gap:4px;display:flex}:where(.savee-app) .team-page{flex-direction:column;width:100%;max-width:100%;display:flex;overflow:hidden}:where(.savee-app) .team-hero{padding:var(--savee-space-64) var(--savee-space-24);text-align:center;flex-direction:column;align-items:center;display:flex}:where(.savee-app) .team-hero p{margin-top:var(--savee-space-24);color:var(--savee-subtle)}:where(.savee-app) .team-hero .pill-button{margin-top:var(--savee-space-64)}:where(.savee-app) .team-feed{width:80%;margin-top:var(--savee-space-80);display:block}:where(.savee-app) .team-feed img{width:100%;height:auto}:where(.savee-app) .team-exclusive{margin-inline:var(--savee-space-10);padding-bottom:var(--savee-space-80);text-align:center;flex-direction:column;align-items:center;display:flex}:where(.savee-app) .team-exclusive h2{margin-top:var(--savee-space-32);color:var(--savee-primary)}:where(.savee-app) .team-exclusive p{margin-top:var(--savee-space-24);color:var(--savee-subtle)}:where(.savee-app) .team-avatar-cloud{margin-top:var(--savee-space-48);position:relative}:where(.savee-app) .team-avatar-cloud img{z-index:2;width:100%;height:auto;position:relative}:where(.savee-app) .team-avatar-cloud span{color:var(--savee-border);z-index:1;inset-inline:0;font-size:13.8vw;font-weight:600;line-height:1.375;position:absolute;top:calc(50% - 9.8vw)}:where(.savee-app) .team-features{margin-inline:var(--savee-space-10)}:where(.savee-app) .team-features section{justify-content:space-between;max-width:2200px;margin-inline:auto;display:flex}:where(.savee-app) .team-feature-copy{flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}:where(.savee-app) .team-feature-copy h2{color:var(--savee-gray-300)}:where(.savee-app) .team-feature-copy p{margin-top:var(--savee-space-24);color:var(--savee-gray-400)}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .team-feature-copy p{color:color-mix(in srgb, var(--savee-gray-400) 60%, transparent)}}:where(.savee-app) .team-comments-feature{margin-top:var(--savee-space-96)}:where(.savee-app) .team-comments-feature .team-feature-copy>div{max-width:282px}:where(.savee-app) .team-comments-feature img{width:47.5vw;max-width:684px;height:auto;margin-right:var(--savee-space-144)}:where(.savee-app) .team-favorites-feature{margin-top:112px}:where(.savee-app) .team-favorites-feature img{width:25.6vw;height:auto;margin-left:208px}:where(.savee-app) .team-brands{padding-bottom:var(--savee-space-128);text-align:center;margin-top:160px;position:relative}:where(.savee-app) .team-brands h2{color:var(--savee-gray-200);margin-bottom:var(--savee-space-16);justify-content:center;display:inline-flex}:where(.savee-app) .team-brands p{max-width:768px;color:var(--savee-muted);margin:auto;font-weight:300}:where(.savee-app) .team-brand-window{max-width:1112px;margin:var(--savee-space-96) auto 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 64px calc(100% - 64px),#0000);mask-image:linear-gradient(90deg,#0000,#000 64px calc(100% - 64px),#0000)}:where(.savee-app) .team-brand-track{width:max-content;animation:35s linear infinite savee-brand-scroll;display:flex}:where(.savee-app) .team-brand-track img{flex-shrink:0;width:2541px;max-width:none;height:99px}@keyframes savee-brand-scroll{to{transform:translate(-50%)}}:where(.savee-app) .team-brand-art img{pointer-events:none;height:auto;position:absolute}:where(.savee-app) .team-brand-art-1{width:10vw;top:0;left:-1.5vw}:where(.savee-app) .team-brand-art-2{width:8vw;top:170px;left:5vw}:where(.savee-app) .team-brand-art-3{width:10vw;top:341px;left:0}:where(.savee-app) .team-brand-art-4{width:11vw;top:0;right:-2.5vw}:where(.savee-app) .team-brand-art-5{width:13vw;top:240px;right:-3vw}:where(.savee-app) .team-bottom-action{margin-inline:var(--savee-space-10);padding-bottom:var(--savee-space-128);justify-content:center;display:flex}:where(.savee-app) .team-bottom-action .pill-button{width:100%;max-width:320px}:where(.savee-app) .team-small-break,:where(.savee-app) .team-medium-break{display:none}@media (max-width:1599px){:where(.savee-app) .team-comments-feature img{margin-right:0}:where(.savee-app) .team-brand-window{max-width:800px}}@media (max-width:1024px){:where(.savee-app) .team-favorites-feature img{margin-left:var(--savee-space-128)}:where(.savee-app) .team-brand-window{max-width:500px}:where(.savee-app) .team-medium-break{display:inline}:where(.savee-app) .team-brand-art-1{top:-10px}:where(.savee-app) .team-brand-art-2{top:81px;left:6vw}:where(.savee-app) .team-brand-art-3{top:180px}:where(.savee-app) .team-brand-art-4{top:-17px}:where(.savee-app) .team-brand-art-5{top:125px}}@media (max-width:599px),(max-width:799px) and (orientation:landscape){:where(.savee-app) .team-exclusive,:where(.savee-app) .team-features,:where(.savee-app) .team-bottom-action{margin-inline:var(--savee-space-16)}:where(.savee-app) .team-comments-feature{margin-top:var(--savee-space-40);flex-direction:column}:where(.savee-app) .team-comments-feature .team-feature-copy>div{margin-bottom:var(--savee-space-56)}:where(.savee-app) .team-comments-feature p{text-align:center}:where(.savee-app) .team-comments-feature img{width:100%}:where(.savee-app) .team-favorites-feature>div:first-child{flex:1;min-width:0}:where(.savee-app) .team-favorites-feature img{object-fit:cover;object-position:right bottom;width:100%;height:100%;margin-left:0}:where(.savee-app) .team-favorites-feature .team-feature-copy{padding-inline:var(--savee-space-12);flex:2;min-width:0}:where(.savee-app) .team-small-break{display:inline}:where(.savee-app) .team-brand-art-1{width:17vw;top:-37px}:where(.savee-app) .team-brand-art-2{width:12vw;top:51px}:where(.savee-app) .team-brand-art-3{width:16vw;top:125px}:where(.savee-app) .team-brand-art-5{width:23vw;top:53px}}:where(.savee-app) .team-form .dialog-title{margin-bottom:var(--savee-space-16);padding-inline:var(--savee-space-28);letter-spacing:-.44px;line-height:27.5px}:where(.savee-app) .team-form .field{font-size:var(--savee-text-14);margin-bottom:var(--savee-space-12);font-weight:400;line-height:20px}:where(.savee-app) .team-form .field input{height:50px;padding:var(--savee-space-14) var(--savee-space-16);border-radius:var(--savee-radius-14);line-height:22px}:where(.savee-app) .team-form .field:last-of-type{margin-bottom:0}:where(.savee-app) .team-form .dialog-footer{margin-top:var(--savee-space-44)}:where(.savee-app) .team-form .dialog-footer .pill-button{min-height:46px;padding:var(--savee-space-16) var(--savee-space-20);border:0;line-height:14px}:where(.savee-app) .team-form .dialog-footer .outline{background:0 0}@media (max-width:1024px){:where(.savee-app) .savee-dialog.team-dialog{max-width:396px;padding:var(--savee-space-24)}}@media (max-width:599px),(max-width:799px) and (orientation:landscape){:where(.savee-app) .savee-dialog.team-dialog{max-width:320px}:where(.savee-app) .dialog-viewport:has(.team-dialog){padding:var(--savee-space-16);align-items:flex-end}:where(.savee-app) .team-form .dialog-footer{flex-direction:column-reverse}:where(.savee-app) .team-form .dialog-footer>*{flex:none;width:100%}}:where(.savee-app) .team-footer{display:none}@media (max-width:599px),(max-width:799px) and (orientation:landscape){:where(.savee-app) .team-footer{margin:var(--savee-space-80) var(--savee-space-16) 0;padding:var(--savee-space-32) 0;color:var(--savee-primary);flex-direction:column;display:flex}:where(.savee-app) .team-footer-groups{gap:var(--savee-space-32);margin-bottom:var(--savee-space-32);display:grid}:where(.savee-app) .team-footer-brand a{justify-content:center;display:flex}:where(.savee-app) .team-footer-brand p{margin-top:var(--savee-space-12);text-align:center;color:var(--savee-subtle)}:where(.savee-app) .team-footer h3{margin:0 0 var(--savee-space-8);color:var(--savee-subtle);font-weight:400}:where(.savee-app) .team-footer h3,:where(.savee-app) .team-footer ul{font-size:var(--savee-text-21);letter-spacing:-.63px;line-height:27px}:where(.savee-app) .team-footer ul{color:var(--savee-gray-300);margin:0;padding:0;list-style:none}:where(.savee-app) .team-footer li+li{margin-top:var(--savee-space-6)}:where(.savee-app) .team-footer a{transition:color var(--savee-duration-over)}:where(.savee-app) .team-footer a:hover{color:var(--savee-gray-100)}:where(.savee-app) .team-footer-bottom{margin-top:var(--savee-space-40);border-top:1px solid var(--savee-border);padding-top:var(--savee-space-32);align-items:center;gap:var(--savee-space-16);flex-direction:column;display:flex}:where(.savee-app) .team-footer-downloads{gap:var(--savee-space-16);color:var(--savee-subtle);display:flex}:where(.savee-app) .team-footer-downloads svg{width:16px;height:16px}:where(.savee-app) .team-footer-legal{align-items:center;gap:var(--savee-space-24);color:var(--savee-subtle);flex-direction:column;display:flex}}:where(.savee-app) .team-footer-downloads a:first-child svg{width:18px;height:18px}@media (min-width:600px) and (max-width:1024px){:where(.savee-app) .team-page{font-size:var(--savee-text-14);letter-spacing:normal;line-height:20px}:where(.savee-app) .team-avatar-cloud span{line-height:1.42857}}@media (min-width:600px) and (max-width:799px) and (orientation:landscape){:where(.savee-app) .team-page{font-size:var(--savee-text-16);letter-spacing:-.16px;line-height:22px}:where(.savee-app) .team-avatar-cloud span{line-height:1.375}}:where(.savee-app) .plans-page{--savee-card:var(--savee-white);--savee-border:var(--savee-gray-200);--savee-muted:var(--savee-gray-400);min-height:100vh}:where(.savee-app) .marketing-nav{height:64px;padding:0 var(--savee-space-32);font-size:var(--savee-text-16);align-items:center;display:flex}:where(.savee-app) .marketing-nav>div{flex:1}:where(.savee-app) .wordmark{font-size:var(--savee-text-22);letter-spacing:-1.8px;font-weight:600}:where(.savee-app) .pricing-header{text-align:center;margin:auto}:where(.savee-app) .pricing-header h1{font-weight:500}:where(.savee-app) .pricing-header h1>span{color:var(--savee-gray-400)}:where(.savee-app) .pricing-header p{margin:var(--savee-space-24) auto var(--savee-space-40);color:var(--savee-gray-700)}:where(.savee-app) .billing-toggle{padding:var(--savee-space-4);border-radius:var(--savee-radius-pill);background:var(--savee-gray-200);width:max-content;margin:auto;display:flex}:where(.savee-app) .billing-toggle button{border-radius:var(--savee-radius-pill)}:where(.savee-app) .billing-toggle button[aria-checked=true]{background:var(--savee-black);color:var(--savee-white)}:where(.savee-app) .plan-cards{grid-template-columns:repeat(3,1fr);margin:auto;display:grid}:where(.savee-app) .plan-cards article{padding:var(--savee-space-32);background:var(--savee-white)}:where(.savee-app) .plan-cards header{justify-content:space-between;align-items:center;display:flex}:where(.savee-app) .plan-cards header>span{border-radius:var(--savee-radius-pill);background:var(--savee-black);color:var(--savee-white)}:where(.savee-app) .plan-cards article>p,:where(.savee-app) .price small{color:var(--savee-gray-400)}:where(.savee-app) .plan-cards ul{font-size:var(--savee-text-14);flex-direction:column;padding:0;list-style:none;display:flex}:where(.savee-app) .plan-cards li{align-items:center;gap:var(--savee-space-12);display:flex}:where(.savee-app) .plans-page .pill-button.solid{color:var(--savee-white);background:var(--savee-black)}:where(.savee-app) .trusted{text-align:center;padding:var(--savee-space-80) var(--savee-space-32);color:var(--savee-gray-500)}:where(.savee-app) .trusted img{width:85%;margin:var(--savee-space-30) auto;filter:invert()}:where(.savee-app) .plan-quote{letter-spacing:-1px;text-align:center}:where(.savee-app) .plan-quote p{font-size:var(--savee-text-16);letter-spacing:0;margin-top:var(--savee-space-28)}:where(.savee-app) .plan-quote span{color:var(--savee-gray-400);font-size:var(--savee-text-14);display:block}:where(.savee-app) .plan-comparison,:where(.savee-app) .pricing-faq{max-width:1000px;padding:0 var(--savee-space-32);margin:100px auto}:where(.savee-app) .plan-comparison h2,:where(.savee-app) .pricing-faq h2,:where(.savee-app) .pricing-bottom h2{letter-spacing:-1.5px;margin-bottom:var(--savee-space-40);font-size:42px;line-height:1.16}:where(.savee-app) .plan-comparison table{border-collapse:collapse;text-align:left;width:100%}:where(.savee-app) .plan-comparison td,:where(.savee-app) .plan-comparison th{padding:var(--savee-space-20) var(--savee-space-10);border-bottom:1px solid #ddd}:where(.savee-app) .pricing-faq details{padding:var(--savee-space-24) 0;border-bottom:1px solid #ddd}:where(.savee-app) .pricing-faq summary{font-size:var(--savee-text-22);cursor:pointer;list-style:none}:where(.savee-app) .pricing-faq summary:after{content:"+";float:right}:where(.savee-app) .pricing-faq details[open] summary:after{content:"−"}:where(.savee-app) .pricing-faq details p{margin-top:var(--savee-space-16);max-width:760px;color:var(--savee-gray-500)}:where(.savee-app) .pricing-bottom{text-align:center;padding:var(--savee-space-80) var(--savee-space-30) 120px}:where(.savee-app) .pricing-bottom p{color:var(--savee-gray-500);margin-bottom:var(--savee-space-32)}@media (max-width:767px){:where(.savee-app) .marketing-nav{gap:var(--savee-space-18);padding:0 var(--savee-space-20)}:where(.savee-app) .marketing-nav>a:nth-last-child(2),:where(.savee-app) .marketing-nav>a:nth-last-child(3){display:none}:where(.savee-app) .marketing-nav>a:last-child{font-size:var(--savee-text-12)}:where(.savee-app) .pricing-header{padding:var(--savee-space-64) var(--savee-space-20) var(--savee-space-40)}:where(.savee-app) .pricing-header h1{font-size:var(--savee-text-36)}:where(.savee-app) .plan-comparison h2,:where(.savee-app) .pricing-faq h2{font-size:var(--savee-text-32)}}:where(.savee-app) .plans-page{--savee-background:var(--savee-white);--savee-foreground:var(--savee-gray-700);--savee-primary:var(--savee-black);color:var(--savee-black);background:#f3f3f3}:where(.savee-app) .marketing-nav{gap:var(--savee-space-24);position:relative}:where(.savee-app) .marketing-nav .wordmark{flex-shrink:0;width:52px;height:20px;display:block}:where(.savee-app) .wordmark svg{width:100%;height:100%}:where(.savee-app) .marketing-nav .marketing-divider{background:#dedede;width:1px;height:16px}:where(.savee-app) .marketing-nav .marketing-login{font-size:var(--savee-text-14);margin:0 var(--savee-space-12)}:where(.savee-app) .marketing-nav .pill-button{font-size:var(--savee-text-14);height:46px;min-height:46px;padding:var(--savee-space-16) var(--savee-space-20);letter-spacing:0;line-height:14px}:where(.savee-app) .pricing-header{padding:132px var(--savee-space-24) var(--savee-space-56);max-width:1100px}:where(.savee-app) .pricing-header h1{font-size:clamp(var(--savee-text-36), 4.5vw, 72px);letter-spacing:-.025em;text-wrap:balance;line-height:1.05}:where(.savee-app) .pricing-header p{max-width:768px;font-size:var(--savee-text-21);letter-spacing:-.63px;line-height:28.875px}:where(.savee-app) .billing-toggle{height:48px;font-size:var(--savee-text-14);letter-spacing:0;font-weight:500;line-height:20px}:where(.savee-app) .billing-toggle button{padding:var(--savee-space-10) var(--savee-space-20)}:where(.savee-app) .plan-cards{max-width:1216px;padding:0 var(--savee-space-32);gap:var(--savee-space-24)}:where(.savee-app) .plan-cards article{border-radius:var(--savee-radius-24);flex-direction:column;display:flex;box-shadow:0 25px 50px -12px #00000040}:where(.savee-app) .plan-cards h2{font-size:var(--savee-text-21);letter-spacing:-.63px;font-weight:500;line-height:27px}:where(.savee-app) .plan-cards header>span{padding:var(--savee-space-4) var(--savee-space-10);font-size:var(--savee-text-12);line-height:18px}:where(.savee-app) .plan-cards article>p{font-size:var(--savee-text-14);margin-top:var(--savee-space-4);line-height:20px}:where(.savee-app) .plan-cards .price{font-weight:500;font-size:var(--savee-text-48);letter-spacing:-2.4px;margin-top:var(--savee-space-32);line-height:48px}:where(.savee-app) .price small{font-size:var(--savee-text-14);letter-spacing:-.28px;margin-left:var(--savee-space-2);font-weight:400;line-height:20px}:where(.savee-app) .plan-cards .price+p{font-size:var(--savee-text-12);line-height:18px}:where(.savee-app) .plan-cards ul{margin:var(--savee-space-32) 0;gap:var(--savee-space-12);line-height:20px}:where(.savee-app) .plan-cards>.pill-button{margin-top:auto}:where(.savee-app) .pricing-brand-row ul{justify-content:center;align-items:center;gap:var(--savee-space-56);margin:var(--savee-space-32) 0;color:var(--savee-gray-700);padding:0;list-style:none;display:flex}:where(.savee-app) .pricing-brand-row li{opacity:1!important;filter:none!important;translate:none!important}:where(.savee-app) .pricing-brand-row svg{width:auto;max-width:120px;height:28px}:where(.savee-app) .plan-quote{max-width:1152px;min-height:293px;font-size:var(--savee-text-32);margin:var(--savee-space-40) auto var(--savee-space-128);padding:0 150px;font-weight:500;line-height:1.3}:where(.savee-app) .plan-quote figcaption{font-size:var(--savee-text-16);margin-top:var(--savee-space-32);letter-spacing:-.16px;font-weight:500;line-height:22px}:where(.savee-app) .plan-quote figcaption span{font-size:var(--savee-text-14);margin-top:var(--savee-space-4);font-weight:400}:where(.savee-app) .review-tabs{gap:var(--savee-space-8);margin-top:var(--savee-space-24);justify-content:center;display:flex}:where(.savee-app) .review-tabs button{background:var(--savee-gray-300);border-radius:50%;width:6px;height:6px}:where(.savee-app) .review-tabs button[aria-selected=true]{background:var(--savee-black)}:where(.savee-app) .why-upgrade{max-width:1152px;padding:0 var(--savee-space-32);gap:var(--savee-space-64);grid-template-columns:1fr 1fr;align-items:center;margin:0 auto 160px;display:grid}:where(.savee-app) .upgrade-video{border-radius:var(--savee-radius-24);position:relative;overflow:hidden}:where(.savee-app) .upgrade-video video{aspect-ratio:1;object-fit:cover;width:100%}:where(.savee-app) .upgrade-video button{color:#fff;background:#0008;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;bottom:16px;right:16px}:where(.savee-app) .upgrade-video button svg{width:20px;height:20px}:where(.savee-app) .why-upgrade>div>span{font-size:var(--savee-text-14);color:var(--savee-gray-400);line-height:20px}:where(.savee-app) .why-upgrade h2{font-size:clamp(var(--savee-text-28), 2.8vw, 40px);letter-spacing:-.025em;gap:var(--savee-space-32);margin-top:var(--savee-space-32);flex-direction:column;font-weight:500;line-height:1.25;display:flex}:where(.savee-app) .plan-comparison{max-width:1216px}:where(.savee-app) .plan-comparison h2,:where(.savee-app) .pricing-bottom h2{font-size:clamp(var(--savee-text-36), 4.5vw, 72px);letter-spacing:-.025em;text-align:center;margin-bottom:var(--savee-space-64);font-weight:500;line-height:1.05}:where(.savee-app) .plan-comparison table{margin-bottom:var(--savee-space-80);table-layout:fixed;font-size:var(--savee-text-16)}:where(.savee-app) .plan-comparison th:first-child,:where(.savee-app) .plan-comparison td:first-child{width:40%}:where(.savee-app) .plan-comparison th{font-size:var(--savee-text-18);font-weight:500}:where(.savee-app) .plan-comparison th:first-child{font-size:var(--savee-text-21);letter-spacing:-.63px;line-height:27px}:where(.savee-app) .plan-comparison th:not(:first-child),:where(.savee-app) .plan-comparison td:not(:first-child){text-align:center}:where(.savee-app) .plan-comparison td svg{width:16px;height:16px;display:inline-block}:where(.savee-app) .plan-comparison td{height:64px;color:var(--savee-gray-700)}:where(.savee-app) .pricing-faq{gap:var(--savee-space-80);grid-template-columns:1fr 2fr;max-width:1216px;display:grid}:where(.savee-app) .pricing-faq h2{font-size:var(--savee-text-21);letter-spacing:-.63px;font-weight:500;line-height:27px}:where(.savee-app) .faq-item{border-bottom:1px solid var(--savee-gray-300)}:where(.savee-app) .faq-item>button{text-align:left;width:100%;padding:var(--savee-space-24) 0;justify-content:space-between;align-items:center;gap:var(--savee-space-24);display:flex}:where(.savee-app) .faq-item h3{font-size:var(--savee-text-21);letter-spacing:-.63px;font-weight:500;line-height:27px}:where(.savee-app) .faq-item>div{overflow:hidden}:where(.savee-app) .faq-item p{padding-bottom:var(--savee-space-24);font-size:var(--savee-text-16);color:var(--savee-gray-500);line-height:24px}@media (max-width:767px){:where(.savee-app) .marketing-nav>a:not(.wordmark):not(.pill-button),:where(.savee-app) .marketing-divider{display:none}:where(.savee-app) .marketing-nav .pill-button{margin-left:auto}:where(.savee-app) .pricing-header{padding-top:84px}:where(.savee-app) .pricing-header p{font-size:var(--savee-text-18);line-height:26px}:where(.savee-app) .plan-cards{padding:0 var(--savee-space-24);grid-template-columns:1fr}:where(.savee-app) .plan-quote{padding:0 var(--savee-space-24);font-size:var(--savee-text-26)}:where(.savee-app) .pricing-brand-row ul{gap:var(--savee-space-24);flex-wrap:wrap}:where(.savee-app) .pricing-brand-row svg{max-width:80px;height:20px}:where(.savee-app) .why-upgrade{margin-bottom:var(--savee-space-96);gap:var(--savee-space-32);text-align:center;grid-template-columns:1fr}:where(.savee-app) .pricing-faq{gap:var(--savee-space-20);grid-template-columns:1fr}:where(.savee-app) .plan-comparison{padding:0 var(--savee-space-20)}:where(.savee-app) .plan-comparison table{font-size:var(--savee-text-12)}:where(.savee-app) .plan-comparison th{font-size:var(--savee-text-14)}:where(.savee-app) .plan-comparison th:first-child{font-size:var(--savee-text-16)}:where(.savee-app) .plan-comparison td,:where(.savee-app) .plan-comparison th{padding:var(--savee-space-12) var(--savee-space-4)}}:where(.savee-app) .template-player{background:var(--savee-gray-950);height:100dvh;color:var(--savee-gray-300);overflow:hidden}:where(.savee-app) .template-player>header{height:77.875px;padding:var(--savee-space-20) var(--savee-space-32);font-size:var(--savee-text-14);justify-content:space-between;align-items:center;line-height:20px;display:flex}:where(.savee-app) .template-player>header>a{align-items:center;gap:var(--savee-space-8);font-size:var(--savee-text-13);color:var(--savee-gray-400);padding:var(--savee-space-10) var(--savee-space-12);display:flex}:where(.savee-app) .template-player>header>a svg{width:16px;height:16px}:where(.savee-app) .template-player>header>span{position:absolute;left:50%;transform:translate(-50%)}:where(.savee-app) .template-player>header>button{padding:var(--savee-space-8) var(--savee-space-20);line-height:14px;font-size:var(--savee-text-13);border-radius:var(--savee-radius-pill);background:var(--savee-gray-100);color:var(--savee-black)}:where(.savee-app) .template-player>iframe{border-radius:var(--savee-radius-4);background:var(--savee-black);width:76%;height:calc(100dvh - 141.875px);transition:width var(--savee-duration-slide) cubic-bezier(.4, 0, .2, 1);border:0;margin:auto;display:block}:where(.savee-app) .template-player>iframe.mobile{width:min(423px,76%)}:where(.savee-app) .template-previous,:where(.savee-app) .template-next{width:48px;height:48px;color:var(--savee-gray-400);place-items:center;display:grid;position:absolute;top:calc(50% - 17px)}:where(.savee-app) .template-previous{left:32px}:where(.savee-app) .template-next{right:32px}:where(.savee-app) .template-device{padding:var(--savee-space-4);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--savee-radius-pill);background:#242424cc;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}:where(.savee-app) .template-device button{border-radius:var(--savee-radius-pill);justify-content:center;align-items:center;gap:var(--savee-space-8);width:128px;height:40px;font-size:var(--savee-text-13);color:var(--savee-gray-400);display:flex}:where(.savee-app) .template-device button[aria-pressed=true]{background:var(--savee-gray-700);color:var(--savee-gray-100)}:where(.savee-app) .template-device svg{width:20px;height:20px}@media (max-width:599px){:where(.savee-app) .template-player>header{padding-inline:var(--savee-space-12)}:where(.savee-app) .template-player>header>span{display:none}:where(.savee-app) .template-player>iframe,:where(.savee-app) .template-player>iframe.mobile{width:calc(100% - 24px)}:where(.savee-app) .template-next,:where(.savee-app) .template-previous{z-index:5;top:auto;bottom:24px}:where(.savee-app) .template-next{right:4px}:where(.savee-app) .template-previous{left:4px}}:where(.savee-app) .billing-toggle{gap:var(--savee-space-4)}:where(.savee-app) .billing-toggle button:last-child{padding-inline:var(--savee-space-20)}@media (min-width:600px){:where(.savee-app) .marketing-nav{padding-inline:33px}:where(.savee-app) .marketing-nav .wordmark{width:51px;height:16px;margin-right:var(--savee-space-8)}:where(.savee-app) .marketing-nav>a:nth-child(2),:where(.savee-app) .marketing-nav>a:nth-child(3),:where(.savee-app) .marketing-nav>a:nth-child(4){font-weight:500;transform:translateY(3px)}:where(.savee-app) .marketing-nav>a:nth-child(6),:where(.savee-app) .marketing-nav>a:nth-child(7){place-items:center;width:36px;height:36px;display:grid}:where(.savee-app) .marketing-nav>a:nth-child(6){margin-right:-20px}:where(.savee-app) .marketing-nav>a:nth-child(7){margin-right:-12px}:where(.savee-app) .marketing-nav .marketing-divider{margin-right:-8px}:where(.savee-app) .marketing-nav .marketing-login{height:46px;padding-inline:var(--savee-space-20);letter-spacing:-.14px;align-items:center;margin:0 -8px 0 0;display:flex}:where(.savee-app) .marketing-nav .pill-button{letter-spacing:-.14px}}:where(.savee-app) .templates-page{padding:var(--savee-space-64) var(--savee-space-20)}:where(.savee-app) .templates-page>header{margin-bottom:var(--savee-space-40)}:where(.savee-app) .templates-page :is(h1,header>p){font-size:var(--savee-text-32);letter-spacing:-.04em;font-weight:500;line-height:1.125}:where(.savee-app) .templates-page h1{color:var(--savee-primary)}:where(.savee-app) .templates-page>header p{margin-top:var(--savee-space-4);color:var(--savee-subtle)}:where(.savee-app) .template-gallery{border-top:1px solid var(--savee-border);padding-top:var(--savee-space-64);position:relative}:where(.savee-app) .template-gallery:before{content:"";top:0;bottom:calc(-1 * var(--savee-space-64));background:var(--savee-border);width:1px;position:absolute;left:50%;transform:translate(-50%)}:where(.savee-app) .template-grid{gap:var(--savee-space-96);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}:where(.savee-app) .template-grid article{min-width:0;position:relative}:where(.savee-app) .template-grid h2{width:fit-content;margin-bottom:var(--savee-space-12);font-size:var(--savee-text-16);color:var(--savee-primary);font-weight:500;line-height:22px}:where(.savee-app) .template-preview-trigger{aspect-ratio:8/5;border-radius:var(--savee-radius-4);width:100%;display:block;position:relative;overflow:hidden}:where(.savee-app) .template-preview-trigger img{object-fit:cover;width:100%;height:100%}:where(.savee-app) .template-preview-overlay{background:var(--savee-black);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .template-preview-overlay{background:color-mix(in srgb, var(--savee-black) 20%, transparent)}}:where(.savee-app) .template-preview-overlay{opacity:0;pointer-events:none}:where(.savee-app) .template-preview-overlay>span{align-items:center;gap:var(--savee-space-8);padding:var(--savee-space-14) var(--savee-space-24);border-radius:var(--savee-radius-pill);background:var(--savee-black);display:flex}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .template-preview-overlay>span{background:color-mix(in srgb, var(--savee-black) 40%, transparent)}}:where(.savee-app) .template-preview-overlay>span{color:var(--savee-white);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:var(--savee-text-13);transition:transform var(--savee-duration-over) ease-out;pointer-events:auto;font-weight:500;line-height:1}:where(.savee-app) .template-preview-overlay svg{width:14px;height:14px}:where(.savee-app) .template-preview-overlay>span:hover{transform:scale(1.06)}:where(.savee-app) .template-grid article:is(:hover,:focus-within) .template-preview-overlay{opacity:1}:where(.savee-app) .template-caption{margin-top:var(--savee-space-12);position:relative}:where(.savee-app) .template-caption p{font-size:var(--savee-text-16);color:var(--savee-subtle);line-height:22px}:where(.savee-app) .template-select{padding:var(--savee-space-8) var(--savee-space-16);border-radius:var(--savee-radius-pill);font-size:var(--savee-text-12);background:var(--savee-primary);color:var(--savee-background);opacity:0;pointer-events:none;font-weight:500;line-height:1;position:absolute;top:0;right:0}:where(.savee-app) .template-grid article:is(:hover,:focus-within) .template-select{opacity:1;pointer-events:auto}@media (min-width:600px){:where(.savee-app) .templates-page{padding-inline:var(--savee-space-48)}}@media (min-width:980px){:where(.savee-app) .templates-page{padding-block:var(--savee-space-96)}:where(.savee-app) .template-gallery:before{bottom:calc(-1 * var(--savee-space-96))}}@media (min-width:1600px){:where(.savee-app) .templates-page{padding-inline:var(--savee-space-64)}:where(.savee-app) .template-grid{column-gap:var(--savee-space-128)}}@media (max-width:1024px),(hover:none){:where(.savee-app) .template-select{display:none}}@media (hover:none){:where(.savee-app) .template-preview-overlay{display:none}}@media (max-width:599px),(max-width:799px) and (orientation:landscape){:where(.savee-app) .template-grid{row-gap:var(--savee-space-56);grid-template-columns:1fr}:where(.savee-app) .template-gallery:before{display:none}}:where(.savee-app) .shortcuts{gap:var(--savee-space-14) var(--savee-space-32);grid-template-columns:1fr 1fr;display:grid}:where(.savee-app) .shortcuts>div{justify-content:space-between;align-items:center;gap:var(--savee-space-20);display:flex}:where(.savee-app) .shortcuts kbd{border:1px solid var(--savee-border);min-width:26px;padding:var(--savee-space-2) var(--savee-space-6);text-align:center;color:var(--savee-muted);font-size:var(--savee-text-12);border-radius:5px}:where(.savee-app) .extension-grid{gap:var(--savee-space-12);grid-template-columns:1fr 1fr;display:grid}:where(.savee-app) .extension-grid a{align-items:center;gap:var(--savee-space-10);padding:var(--savee-space-16);border:1px solid var(--savee-border);border-radius:var(--savee-radius-12);font-size:var(--savee-text-14);display:flex}:where(.savee-app) .extension-grid a svg:last-child{width:14px;margin-left:auto}@media (max-width:1024px){:where(.savee-app) .shortcuts{gap:var(--savee-space-14) var(--savee-space-20)}}@media (max-width:767px){:where(.savee-app) .shortcuts,:where(.savee-app) .extension-grid{grid-template-columns:1fr}}:where(.savee-app) .shortcuts-page{max-width:672px;padding-top:var(--savee-space-64);margin:0 auto;padding-bottom:100px}:where(.savee-app) .shortcuts-page h1{font-size:var(--savee-text-30);letter-spacing:-1.2px;font-weight:600;line-height:34px}:where(.savee-app) .shortcuts-page>p{color:var(--savee-subtle);margin-top:var(--savee-space-12);font-size:var(--savee-text-16);line-height:22px}:where(.savee-app) .shortcut-filter{margin:var(--savee-space-48) 0 var(--savee-space-40)}:where(.savee-app) .shortcuts-page section{margin-top:var(--savee-space-36)}:where(.savee-app) .shortcuts-page h3{font-size:var(--savee-text-11);letter-spacing:1.1px;color:var(--savee-subtle);margin-bottom:var(--savee-space-10);line-height:16px}:where(.savee-app) .shortcut-row{padding:var(--savee-space-10) 0;border-bottom:1px solid var(--savee-white-alpha-10);font-size:var(--savee-text-14);justify-content:space-between;align-items:center;min-height:49px;display:flex}:where(.savee-app) .shortcut-row kbd{background:var(--savee-gray-800);border:1px solid var(--savee-white-alpha-05);padding:var(--savee-space-4) var(--savee-space-8);border-radius:var(--savee-radius-6);font-family:inherit;font-size:var(--savee-text-12);text-align:center;min-width:28px;line-height:18px;box-shadow:inset 0 1px 2px #fff2}:where(.savee-app) .extensions-page{text-align:center;margin-inline:var(--savee-space-10);padding-top:var(--savee-space-32);padding-bottom:var(--savee-space-144)}:where(.savee-app) .extensions-page h1{max-width:100%;font-size:var(--savee-text-60);letter-spacing:-1.5px;color:var(--savee-primary);text-wrap:pretty;font-weight:400;line-height:60px;display:inline-flex}:where(.savee-app) .extensions-page>p{margin-top:var(--savee-space-8);color:var(--savee-subtle);font-size:var(--savee-type-base-size);line-height:var(--savee-type-base-line)}:where(.savee-app) .extension-downloads{row-gap:var(--savee-space-48);max-width:896px;margin:var(--savee-space-96) auto;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}:where(.savee-app) .extension-downloads article{flex-direction:column;align-items:center;display:flex;position:relative}:where(.savee-app) .extension-downloads article+article:before{content:"";background:var(--savee-emphasis);width:1px;position:absolute;inset:0 auto 0 0}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .extension-downloads article+article:before{background:color-mix(in srgb, var(--savee-emphasis) 10%, transparent)}}:where(.savee-app) .extension-downloads article>span{margin-bottom:var(--savee-space-40);color:var(--savee-emphasis);justify-content:center;display:flex}:where(.savee-app) .extension-downloads svg{width:32px;height:32px}:where(.savee-app) .extension-downloads h3{font-size:var(--savee-text-21);letter-spacing:-.63px;color:var(--savee-emphasis);margin-bottom:var(--savee-space-24);font-weight:500;line-height:27px}:where(.savee-app) .extension-downloads a{font-family:var(--savee-font-mono);font-size:var(--savee-text-13);letter-spacing:.13px;color:var(--savee-usage);line-height:19px}:where(.savee-app) .extension-preview{border-radius:var(--savee-radius-8);width:100%;max-width:896px;height:auto;margin:0 auto}@media (max-width:979px){:where(.savee-app) .shortcuts-page{margin:0 var(--savee-space-24)}}@media (max-width:1024px){:where(.savee-app) .extension-downloads{margin-top:var(--savee-space-64);grid-template-columns:repeat(3,minmax(0,1fr))}:where(.savee-app) .extension-downloads article:nth-child(4):before{display:none}}@media (max-width:599px),(max-width:799px) and (orientation:landscape){:where(.savee-app) .shortcuts-page{padding-top:70px}:where(.savee-app) .shortcuts-page h1{font-size:var(--savee-text-26);line-height:30px}:where(.savee-app) .extensions-page{margin-inline:var(--savee-space-16)}:where(.savee-app) .extensions-page>p{margin-top:var(--savee-space-16)}:where(.savee-app) .extension-downloads{margin-top:var(--savee-space-40);grid-template-columns:repeat(2,minmax(0,1fr))}:where(.savee-app) .extension-downloads article:nth-child(odd):before{display:none}:where(.savee-app) .extension-downloads article:nth-child(4):before{display:block}}:where(.savee-app) .contact-page{margin-inline:var(--savee-space-10);padding-top:var(--savee-space-80)}:where(.savee-app) .contact-heading{margin-bottom:var(--savee-space-48);text-align:center}:where(.savee-app) .contact-heading h1{margin-bottom:var(--savee-space-16);color:var(--savee-primary);display:inline-flex}:where(.savee-app) .contact-heading h2{color:var(--savee-subtle);justify-content:center;font-weight:400;display:flex}:where(.savee-app) .contact-heading h2>span{max-width:896px}:where(.savee-app) .contact-tip{align-items:center;gap:var(--savee-space-8);max-width:600px;margin:0 auto var(--savee-space-32);padding:var(--savee-space-16);border:1px solid var(--savee-info-border);border-radius:var(--savee-radius-8);background:var(--savee-info-background);color:var(--savee-info-foreground);font-size:var(--savee-text-14);letter-spacing:normal;line-height:20px;display:flex}:where(.savee-app) .contact-tip>svg{width:20px;height:20px;color:var(--savee-info-icon)}:where(.savee-app) .contact-columns{align-items:start;gap:var(--savee-space-32);grid-template-columns:1fr 500px 1fr;display:grid}:where(.savee-app) .contact-form-column{grid-column:2;width:100%;max-width:500px;margin-inline:auto}:where(.savee-app) .contact-form{width:320px;max-width:100%;color:var(--savee-muted);font-size:var(--savee-type-base-size);line-height:var(--savee-type-base-line);margin-inline:auto}:where(.savee-app) .contact-field{padding-bottom:var(--savee-space-12);margin-bottom:var(--savee-space-16);display:block}:where(.savee-app) .contact-field>span{padding-bottom:var(--savee-space-12);display:block}:where(.savee-app) .contact-field>input{display:block}:where(.savee-app) .contact-message>textarea{height:var(--savee-space-128);min-height:var(--savee-space-128);color:var(--savee-muted);vertical-align:baseline}:where(.savee-app) .contact-verification{align-items:center;gap:var(--savee-space-14);width:304px;max-width:100%;height:78px;padding-inline:var(--savee-space-12);margin:var(--savee-space-16) 0 var(--savee-space-24);border:1px solid var(--savee-gray-600);border-radius:var(--savee-radius-4);background:var(--savee-gray-800);color:var(--savee-gray-200);font-family:Arial,sans-serif;font-size:var(--savee-text-14);display:flex}:where(.savee-app) .contact-verification input{width:28px;height:28px;margin:0;padding:0}:where(.savee-app) .contact-verification small{text-align:center;color:var(--savee-muted);font-size:var(--savee-text-10);margin-left:auto;line-height:15px}:where(.savee-app) .contact-form>.pill-button{margin-top:var(--savee-space-4)}:where(.savee-app) .contact-feedback{margin-top:var(--savee-space-16);font-size:var(--savee-text-14)}:where(.savee-app) .contact-help-links{justify-content:center;align-items:center;gap:var(--savee-space-8);margin-top:var(--savee-space-48);text-align:center;color:var(--savee-gray-600);font-size:var(--savee-text-14);letter-spacing:normal;line-height:20px;display:flex}:where(.savee-app) .contact-help-links svg{flex-shrink:1;width:16px;height:16px}:where(.savee-app) .contact-help-links a{color:var(--savee-primary);text-decoration:underline}:where(.savee-app) .contact-suggestions{top:var(--savee-space-32);padding:var(--savee-space-16);border:1px solid var(--savee-gray-200);border-radius:var(--savee-radius-8);background:var(--savee-white);color:var(--savee-gray-900);font-size:var(--savee-text-14);letter-spacing:normal;line-height:20px;position:sticky}:where(.savee-app) .contact-suggestions header{align-items:center;gap:var(--savee-space-8);margin-bottom:var(--savee-space-12);display:flex}:where(.savee-app) .contact-suggestions header svg{width:16px;height:16px;color:var(--savee-info-accent);flex-shrink:1}:where(.savee-app) .contact-suggestions :is(h3,h4){margin:0;font-weight:500}:where(.savee-app) .contact-suggestion-list{gap:var(--savee-space-12);display:grid}:where(.savee-app) .contact-suggestion{justify-content:space-between;align-items:start;gap:var(--savee-space-8);padding:var(--savee-space-12);border:1px solid var(--savee-gray-100);border-radius:var(--savee-radius-6);transition:background-color var(--savee-duration-quick);display:flex}:where(.savee-app) .contact-suggestion:hover{background:var(--savee-gray-50)}:where(.savee-app) .contact-suggestion-copy{flex:1}:where(.savee-app) .contact-suggestion-category{margin-bottom:var(--savee-space-4);align-items:center;display:flex}:where(.savee-app) .contact-suggestion-category>span{padding:var(--savee-space-2) var(--savee-space-8);border:1px solid var(--savee-gray-200);border-radius:var(--savee-radius-pill);background:var(--savee-gray-50);font-size:var(--savee-text-13);letter-spacing:.13px;align-items:center;font-weight:500;line-height:19px;display:inline-flex}:where(.savee-app) .contact-suggestion-category>span[data-category=features]{color:var(--savee-category-feature-text);background:var(--savee-category-feature-background);border-color:var(--savee-category-feature-border)}:where(.savee-app) .contact-suggestion>svg{width:16px;height:16px;color:var(--savee-success-accent);opacity:0;transition:opacity var(--savee-duration-quick);flex-shrink:1}:where(.savee-app) .contact-suggestion:is(:hover,:focus-visible)>svg{opacity:1}:where(.savee-app) .contact-suggestion:is(:hover,:focus-visible) h4{color:var(--savee-info-icon)}:where(.savee-app) .contact-suggestion p{-webkit-line-clamp:2;margin-top:var(--savee-space-4);color:var(--savee-gray-600);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:where(.savee-app) .contact-suggestions footer{margin-top:var(--savee-space-16);color:var(--savee-subtle);justify-content:space-between;align-items:center;display:flex}:where(.savee-app) .contact-suggestions footer a{padding:var(--savee-space-16) var(--savee-space-20);color:var(--savee-gray-300);letter-spacing:-.01em;white-space:nowrap;align-items:center;line-height:1;display:flex}:where(.savee-app) .contact-suggestions footer a svg{width:12px;height:12px}@media (max-width:1024px){:where(.savee-app) .contact-columns{grid-template-columns:1fr}:where(.savee-app) .contact-form-column{grid-column:auto}:where(.savee-app) .contact-suggestions{width:100%;max-width:500px;margin-inline:auto;position:static}}@media (max-width:599px),(max-width:799px) and (orientation:landscape){:where(.savee-app) .contact-page{margin-inline:var(--savee-space-16)}}:where(.savee-app) .legal-page{margin-inline:var(--savee-space-48);padding-top:var(--savee-space-32)}:where(.savee-app) .legal-layout{display:flex}:where(.savee-app) .legal-nav{padding-right:var(--savee-space-128)}:where(.savee-app) .legal-nav ul{gap:var(--savee-space-12);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}:where(.savee-app) .legal-nav a{white-space:nowrap;color:var(--savee-subtle);transition:color var(--savee-duration-over) ease-out;align-items:center;font-weight:500;line-height:1;display:inline-flex}:where(.savee-app) .legal-nav a[aria-current=page]{color:var(--savee-primary)}:where(.savee-app) .legal-nav a:hover{color:var(--savee-gray-200)}:where(.savee-app) .legal-content{flex:1;width:100%;min-width:0}:where(.savee-app) .legal-section-wrap{margin-inline:var(--savee-space-48)}:where(.savee-app) .legal-section{max-width:768px;margin:0 auto var(--savee-space-64);font-size:var(--savee-type-base-size);line-height:var(--savee-type-base-line);letter-spacing:var(--savee-type-base-tracking)}:where(.savee-app) .legal-section :is(h1,h2,h3){color:var(--savee-primary);font-weight:600}:where(.savee-app) .legal-section h2{margin-bottom:var(--savee-space-16)}:where(.savee-app) .legal-emphasis{font-weight:600}:where(.savee-app) .legal-section h3,:where(.savee-app) .legal-spacer{margin-top:var(--savee-space-16)}:where(.savee-app) .legal-section ul{margin-left:var(--savee-space-20);list-style:inside}:where(.savee-app) .legal-section a{color:var(--savee-primary);transition:color var(--savee-duration-quick)}:where(.savee-app) .legal-section a:hover{color:var(--savee-muted)}@media (max-width:1024px){:where(.savee-app) .legal-page{font-size:var(--savee-text-14);letter-spacing:normal;line-height:20px}:where(.savee-app) .legal-nav{padding-right:var(--savee-space-32)}:where(.savee-app) .legal-section{letter-spacing:normal}}@media (max-width:599px),(max-width:799px) and (orientation:landscape){:where(.savee-app) .legal-page{margin-inline:var(--savee-space-16);font-size:var(--savee-text-16);letter-spacing:-.01em;line-height:22px}:where(.savee-app) .legal-layout{flex-direction:column}:where(.savee-app) .legal-nav{min-width:0;padding:0}:where(.savee-app) .legal-nav ul{gap:var(--savee-space-30);padding-bottom:var(--savee-space-16);flex-direction:row;overflow:auto hidden}:where(.savee-app) .legal-nav a{width:max-content;padding-bottom:var(--savee-space-8);border-bottom:2px solid #0000}:where(.savee-app) .legal-nav a[aria-current=page]{border-bottom-color:var(--savee-gray-200)}:where(.savee-app) .legal-content{margin-top:var(--savee-space-32)}:where(.savee-app) .legal-section-wrap{margin-inline:var(--savee-space-16)}:where(.savee-app) .legal-section{letter-spacing:-.01em}}:where(.savee-app) .explore-page.search-results-page{padding-top:var(--savee-space-24)}:where(.savee-app) .search-results-header{align-items:center;gap:var(--savee-space-12);height:37px;margin:0 var(--savee-space-10) var(--savee-space-20);text-align:center;display:flex}:where(.savee-app) .search-heading{font-size:var(--savee-text-21);letter-spacing:-.63px;color:var(--savee-primary);text-wrap:pretty;overflow-wrap:break-word;font-weight:500;line-height:27px}:where(.savee-app) .search-heading-label{color:var(--savee-subtle)}:where(.savee-app) .search-heading-colors{align-items:center;gap:var(--savee-space-12);display:flex}:where(.savee-app) .search-result-colors{align-items:center;gap:var(--savee-space-6);flex-wrap:wrap;display:flex}:where(.savee-app) .search-result-color{border-radius:var(--savee-radius-pill);padding:var(--savee-space-10) var(--savee-space-18);font-size:var(--savee-text-13);font-weight:400;line-height:1}:where(.savee-app) .search-results-filter{border-radius:var(--savee-radius-pill);width:32px;height:32px;color:var(--savee-muted);transition:color var(--savee-duration-over) ease-out, background-color var(--savee-duration-over) ease-out;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}:where(.savee-app) .search-results-filter:before{content:"";border-radius:inherit;width:40px;height:40px;position:absolute}:where(.savee-app) .search-results-filter:hover,:where(.savee-app) .search-results-filter[data-popup-open]{background:var(--savee-border);color:var(--savee-primary)}:where(.savee-app) [data-slot=dropdown-menu-content].search-results-menu{min-width:210px!important;transition:opacity var(--savee-duration-over) ease-out!important}:where(.savee-app) .search-results-menu [data-slot=dropdown-menu-label]{font-size:var(--savee-text-13);padding:var(--savee-space-4) var(--savee-space-12) var(--savee-space-6);font-weight:500;line-height:1.375}:where(.savee-app) .search-results-menu [data-slot=dropdown-menu-radio-item]{padding:var(--savee-space-6) var(--savee-space-10);font-size:var(--savee-text-16);letter-spacing:-.16px;border-radius:var(--savee-radius-10);cursor:pointer;color:var(--savee-primary);transition:background-color var(--savee-duration-over);line-height:22px}:where(.savee-app) .search-results-menu [data-slot=dropdown-menu-radio-item][data-highlighted]{background:var(--savee-gray-50)}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .search-results-menu [data-slot=dropdown-menu-radio-item][data-highlighted]{background:color-mix(in srgb, var(--savee-gray-50) 10%, transparent)}}:where(.savee-app) .search-results-menu [data-slot=dropdown-menu-radio-item-indicator]{right:10px}:where(.savee-app) .mobile-search-result-tabs{display:none}:where(.savee-app) .search-profiles{gap:var(--savee-space-64) var(--savee-space-32);margin:0 var(--savee-space-10) var(--savee-space-64);grid-template-columns:1fr;display:grid}:where(.savee-app) .search-profile header{justify-content:space-between;align-items:center;gap:var(--savee-space-16);padding:var(--savee-space-8) 0;margin-bottom:var(--savee-space-16);display:flex}:where(.savee-app) .search-profile header a{align-items:center;gap:var(--savee-space-16);min-width:0;color:var(--savee-primary);font-weight:600;display:flex}:where(.savee-app) .search-profile header img{border-radius:50%;flex-shrink:0;width:36px;height:36px}:where(.savee-app) .search-profile header span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.savee-app) .search-profile-follow{background:var(--savee-primary);color:var(--savee-background);border-radius:var(--savee-radius-pill);font-size:var(--savee-text-14);padding:var(--savee-space-16) var(--savee-space-20);font-weight:500;line-height:1}:where(.savee-app) .search-profile-saves{gap:var(--savee-space-8);display:flex;overflow:hidden}:where(.savee-app) .search-profile-saves a{flex-shrink:0}:where(.savee-app) .search-profile-saves img{width:auto;height:176px}@media (max-width:599px){:where(.savee-app) .explore-page.search-results-page{padding-top:0}:where(.savee-app) .search-results-header{display:none}:where(.savee-app) .search-results-page .mobile-explore-header form{margin-bottom:var(--savee-space-28)}:where(.savee-app) .mobile-search-result-tabs{justify-content:center;gap:var(--savee-space-56);padding-bottom:var(--savee-space-20);margin-bottom:var(--savee-space-12);color:var(--savee-subtle);font-size:var(--savee-text-16);line-height:22px;display:flex}:where(.savee-app) .mobile-search-result-tabs [aria-current=page]{color:var(--savee-primary);text-underline-offset:8px;text-decoration:underline}:where(.savee-app) .search-profiles{margin-inline:var(--savee-space-16);gap:var(--savee-space-40);grid-template-columns:1fr}:where(.savee-app) .search-profile header{padding:0}:where(.savee-app) .search-profile-follow{padding:var(--savee-space-8) var(--savee-space-12);font-size:var(--savee-text-12)}:where(.savee-app) .search-profile-saves img{height:88px}}:where(.savee-app) .search-dock:not(.scoped){-webkit-backdrop-filter:none;backdrop-filter:none;width:400px;max-width:calc(100vw - 94px);height:54px;transition:border-color var(--savee-duration-slide) var(--savee-ease-slide), width var(--savee-duration-slide) var(--savee-ease-slide), margin-left var(--savee-duration-slide) var(--savee-ease-slide);background:0 0;border:0;margin-left:-200px;bottom:30px;left:calc(50% + 32px);right:auto}:where(.savee-app) .search-dock:not(.scoped) form{height:54px;padding:var(--savee-space-8) var(--savee-space-12);gap:var(--savee-space-8);border-radius:inherit;background:var(--savee-card);border:1.5px solid #0000}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .search-dock:not(.scoped) form{background:color-mix(in srgb, var(--savee-card) 60%, transparent)}}:where(.savee-app) .search-dock:not(.scoped) form{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);transition:border-color var(--savee-duration-slide) var(--savee-ease-slide)}:where(.savee-app) .search-dock.search-focused form,:where(.savee-app) .search-dock.color-open form{border-color:var(--savee-primary)}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .search-dock.search-focused form,:where(.savee-app) .search-dock.color-open form{border-color:color-mix(in srgb, var(--savee-primary) 50%, transparent)}}:where(.savee-app) .search-dock.search-focused form,:where(.savee-app) .search-dock.color-open form{background:var(--savee-popover)}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .search-dock.search-focused form,:where(.savee-app) .search-dock.color-open form{background:color-mix(in srgb, var(--savee-popover) 60%, transparent)}}:where(.savee-app) .search-dock.search-focused:not(.color-open){width:min(500px,100vw - 528px);margin-left:calc(min(500px,100vw - 528px)/-2)}:where(.savee-app) .recent-searches{z-index:50;border:1px solid var(--savee-primary);position:absolute;bottom:calc(100% + 8px);left:0;right:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .recent-searches{border:1px solid color-mix(in srgb, var(--savee-primary) 10%, transparent)}}:where(.savee-app) .recent-searches{border-radius:var(--savee-radius-24);background:var(--savee-popover)}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .recent-searches{background:color-mix(in srgb, var(--savee-popover) 60%, transparent)}}:where(.savee-app) .recent-searches{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);transform-origin:bottom}:where(.savee-app) .recent-search-content{padding:var(--savee-space-12) 0 var(--savee-space-16) var(--savee-space-12)}:where(.savee-app) .recent-search-content header{padding-right:var(--savee-space-12);color:var(--savee-subtle);justify-content:space-between;align-items:center;display:flex}:where(.savee-app) .recent-search-content header span{font-size:var(--savee-text-15);padding-bottom:var(--savee-space-6);line-height:1.375}:where(.savee-app) .recent-search-content header button{font-size:var(--savee-text-14);padding-bottom:var(--savee-space-6);transition:color var(--savee-duration-quick) var(--savee-ease-slide);font-weight:500;line-height:1.375}:where(.savee-app) .recent-search-content header button:hover{color:var(--savee-foreground)}:where(.savee-app) .recent-search-list{padding-right:var(--savee-space-12)}:where(.savee-app) .recent-search-row{padding:var(--savee-space-8) var(--savee-space-12);border-radius:var(--savee-radius-12);transition:background-color var(--savee-duration-quick) var(--savee-ease-slide);justify-content:space-between;align-items:center;display:flex}:where(.savee-app) .recent-search-row:hover{background:var(--savee-border)}:where(.savee-app) .recent-search-row>a{align-items:center;gap:var(--savee-space-12);flex:1;min-width:0;min-height:32px;display:flex}:where(.savee-app) .recent-search-row>a>svg{width:16px;height:16px;color:var(--savee-subtle)}:where(.savee-app) .recent-search-text{font-size:var(--savee-text-15);color:var(--savee-foreground);text-overflow:ellipsis;white-space:nowrap;line-height:1.375;overflow:hidden}:where(.savee-app) .recent-search-colors{align-items:center;gap:var(--savee-space-4);min-width:0;padding-right:var(--savee-space-24);display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}:where(.savee-app) .recent-search-colors>span{border-radius:var(--savee-radius-pill);padding:var(--savee-space-8) var(--savee-space-12);font-size:var(--savee-text-12);flex-shrink:0;line-height:1}:where(.savee-app) .recent-search-remove{width:32px;height:32px;color:var(--savee-subtle);border-radius:var(--savee-radius-pill);transition:color var(--savee-duration-over) var(--savee-ease-out);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}:where(.savee-app) .recent-search-remove:before{content:"";border-radius:inherit;width:40px;height:40px;position:absolute}:where(.savee-app) .recent-search-remove svg{width:16px;height:16px}:where(.savee-app) .recent-search-remove:hover{color:var(--savee-primary)}:where(.savee-app) .search-input-wrap{flex:1;align-items:center;min-width:0;display:flex;position:relative}:where(.savee-app) .search-dock:not(.scoped) input{height:20px;color:var(--savee-primary);border-radius:0;padding:0}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .search-dock:not(.scoped) input{color:color-mix(in srgb, var(--savee-primary) 70%, transparent)}}:where(.savee-app) .search-dock input:focus{outline:none}:where(.savee-app) .search-dock .search-symbol{width:24px;height:24px;color:var(--savee-primary);opacity:.5;margin:0}:where(.savee-app) .search-dock:not(.scoped) .icon-button{width:20px;height:20px;color:var(--savee-gray-500);background:0 0;position:relative}:where(.savee-app) .search-dock:not(.scoped) .icon-button:before{content:"";border-radius:50%;position:absolute;inset:-10px}:where(.savee-app) .search-dock:not(.scoped) .icon-button:hover{color:var(--savee-primary)}:where(.savee-app) .search-dock .icon-button[aria-label=Clear\ search]{background:var(--savee-gray-300);width:20px;height:20px;color:var(--savee-gray-900);margin-right:var(--savee-space-2);padding:5px}:where(.savee-app) .search-dock .color-search{margin-left:var(--savee-space-2)}:where(.savee-app) .color-search:hover{transform:scale(1.1)}:where(.savee-app) .search-prompt{pointer-events:none;color:var(--savee-primary);align-items:center;display:flex;position:absolute;inset:-7px 0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .search-prompt{color:color-mix(in srgb, var(--savee-primary) 70%, transparent)}}:where(.savee-app) .search-prompt{font-size:var(--savee-text-16);letter-spacing:-.16px;line-height:20px}:where(.savee-app) .search-prompt-mask{height:100%;-webkit-mask-image:linear-gradient(90deg, var(--savee-pure-black) 0, var(--savee-pure-black) calc(100% - 28px), transparent);-webkit-mask-image:linear-gradient(90deg, var(--savee-pure-black) 0, var(--savee-pure-black) calc(100% - 28px), transparent);-webkit-mask-image:linear-gradient(90deg, var(--savee-pure-black) 0, var(--savee-pure-black) calc(100% - 28px), transparent);mask-image:linear-gradient(90deg, var(--savee-pure-black) 0, var(--savee-pure-black) calc(100% - 28px), transparent);flex:1;position:relative;overflow:hidden}:where(.savee-app) .search-prompt-line{white-space:nowrap;min-width:0;max-width:100%;display:inline-flex;position:absolute;top:50%;left:0;overflow:hidden;translate:0 -50%}:where(.savee-app) .search-prompt-letter{transform-origin:50% 55%;will-change:transform, opacity;min-width:.18em;font-weight:420;display:inline-block}:where(.savee-app) .search-prompt-line.entering .search-prompt-letter{animation:.52s cubic-bezier(.22,.86,0,1) both savee-search-in;animation-delay:calc(var(--letter-index) * 18ms)}:where(.savee-app) .search-prompt-line.leaving .search-prompt-letter{animation:.42s cubic-bezier(.32,.72,0,1) both savee-search-out;animation-delay:calc(var(--letter-index) * 14ms)}@keyframes savee-search-in{0%{opacity:0;transform:translateY(115%)rotateX(-72deg)}to{opacity:1;transform:translateY(0)rotateX(0)}}@keyframes savee-search-out{0%{opacity:1;transform:translateY(0)rotateX(0)}to{opacity:0;transform:translateY(-115%)rotateX(72deg)}}:where(.savee-app) .search-color-chips{gap:var(--savee-space-6);flex-shrink:0;display:flex}:where(.savee-app) .search-color-chips button{border-radius:50%;place-items:center;width:28px;height:28px;display:grid}:where(.savee-app) .search-color-chips svg{opacity:0;color:#fff;width:12px;height:12px}:where(.savee-app) .search-color-chips button:hover svg{opacity:1}:where(.savee-app) .color-popover{z-index:50;border:1px solid var(--savee-primary);width:400px;height:425px;margin-left:-200px;position:absolute;bottom:calc(100% + 8px);left:50%;overflow:hidden}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .color-popover{border:1px solid color-mix(in srgb, var(--savee-primary) 10%, transparent)}}:where(.savee-app) .color-popover{border-radius:var(--savee-radius-24);background:var(--savee-popover)}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .color-popover{background:color-mix(in srgb, var(--savee-popover) 60%, transparent)}}:where(.savee-app) .color-popover{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);transform-origin:bottom}:where(.savee-app) .color-panel{padding:19px var(--savee-space-24) var(--savee-space-24)}:where(.savee-app) .color-panel-header{justify-content:space-between;align-items:center;height:26px;margin-bottom:17px;display:flex;position:relative}:where(.savee-app) .color-panel-header h2{font-size:var(--savee-text-14);letter-spacing:-.56px;color:var(--savee-primary);font-weight:500;line-height:17px}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .color-panel-header h2{color:color-mix(in srgb, var(--savee-primary) 40%, transparent)}}:where(.savee-app) .color-mode{background:var(--savee-primary);padding:3px;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .color-mode{background:color-mix(in srgb, var(--savee-primary) 10%, transparent)}}:where(.savee-app) .color-mode{border-radius:var(--savee-radius-pill)}:where(.savee-app) .color-mode button{border-radius:var(--savee-radius-pill);padding:var(--savee-space-4) var(--savee-space-14);font-size:var(--savee-text-13);letter-spacing:-.52px;color:var(--savee-primary);font-weight:500;line-height:16px}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .color-mode button{color:color-mix(in srgb, var(--savee-primary) 70%, transparent)}}:where(.savee-app) .color-mode button{transition:color var(--savee-duration-quick), background-color var(--savee-duration-quick)}:where(.savee-app) .color-mode button[aria-pressed=true]{background:var(--savee-primary)}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .color-mode button[aria-pressed=true]{background:color-mix(in srgb, var(--savee-primary) 85%, transparent)}}:where(.savee-app) .color-mode button[aria-pressed=true]{color:var(--savee-background)}:where(.savee-app) .color-panel-close,:where(.savee-app) .color-slots .color-add{background:var(--savee-gray-800);width:26px;height:26px;color:var(--savee-gray-300);border:0;border-radius:50%;place-items:center;display:grid;position:relative}:where(.savee-app) .color-panel-close:before,:where(.savee-app) .color-add:before{content:"";border-radius:50%;position:absolute;inset:-7px}:where(.savee-app) .color-panel-close svg{width:14px;height:14px}:where(.savee-app) .color-palette{border-radius:var(--savee-radius-16);box-shadow:0 0 0 1px var(--savee-primary);grid-template-columns:repeat(12,1fr);display:grid}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .color-palette{box-shadow:0 0 0 1px color-mix(in srgb, var(--savee-primary) 10%, transparent)}}:where(.savee-app) .color-palette button{aspect-ratio:1;transition:transform var(--savee-duration-detail) ease-out, box-shadow var(--savee-duration-detail) ease-out;animation:.5s cubic-bezier(.32,.72,0,1) backwards savee-color-chip-in;position:relative}:where(.savee-app) .color-palette button:first-child{border-top-left-radius:16px}:where(.savee-app) .color-palette button:nth-child(12){border-top-right-radius:16px}:where(.savee-app) .color-palette button:nth-child(109){border-bottom-left-radius:16px}:where(.savee-app) .color-palette button:last-child{border-bottom-right-radius:16px}:where(.savee-app) .color-palette button[aria-pressed=true]{z-index:1;box-shadow:inset 0 0 0 3px #fff}:where(.savee-app) .color-palette button:hover{z-index:2;box-shadow:0 4px 12px var(--savee-black-alpha-40);transition:transform var(--savee-duration-slide) cubic-bezier(.3, 2, .5, 1), box-shadow var(--savee-duration-slide);transform:scale(1.1)}@keyframes savee-color-chip-in{0%{opacity:0;transform:translateY(10px)scale(.9)}to{opacity:1;transform:none}}:where(.savee-app) .color-panel-footer{justify-content:space-between;align-items:center;margin-top:15px;display:flex}:where(.savee-app) .color-slots{align-items:center;gap:var(--savee-space-4);display:flex}:where(.savee-app) .color-slots>button{border:1.5px solid #0000;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}:where(.savee-app) .color-slots>button.active{border-color:var(--savee-primary)}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .color-slots>button.active{border-color:color-mix(in srgb, var(--savee-primary) 40%, transparent)}}:where(.savee-app) .color-slots>button>span{width:24px;height:24px;box-shadow:inset 0 0 0 1px var(--savee-primary);border-radius:50%;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .color-slots>button>span{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--savee-primary) 10%, transparent)}}:where(.savee-app) .color-slots>button>span svg{opacity:0;width:10px;height:10px;transition:opacity var(--savee-duration-over);color:#fff}:where(.savee-app) .color-slots>button:hover>span svg{opacity:.9}:where(.savee-app) .color-submit{padding:var(--savee-space-8) var(--savee-space-20);border-radius:var(--savee-radius-pill);background:var(--savee-primary)}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .color-submit{background:color-mix(in srgb, var(--savee-primary) 85%, transparent)}}:where(.savee-app) .color-submit{color:var(--savee-background);font-size:var(--savee-text-13);letter-spacing:-.52px;font-weight:500;line-height:16px}:where(.savee-app) .color-submit:hover{background:var(--savee-primary)}:where(.savee-app) .color-spectrum{gap:var(--savee-space-12);aspect-ratio:6/5;flex-direction:column;display:flex}:where(.savee-app) .color-saturation{border-radius:var(--savee-radius-12);cursor:crosshair;touch-action:none;box-shadow:0 0 0 1px var(--savee-primary);flex:1;position:relative}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .color-saturation{box-shadow:0 0 0 1px color-mix(in srgb, var(--savee-primary) 10%, transparent)}}:where(.savee-app) .color-point{width:20px;height:20px;box-shadow:0 1px 4px var(--savee-black-alpha-40);pointer-events:none;border:3px solid #fff;border-radius:50%;position:absolute;translate:-50% -50%}:where(.savee-app) .color-hue{border-radius:var(--savee-radius-pill);cursor:pointer;touch-action:none;height:24px;box-shadow:0 0 0 1px var(--savee-primary);background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);flex-shrink:0;position:relative}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .color-hue{box-shadow:0 0 0 1px color-mix(in srgb, var(--savee-primary) 10%, transparent)}}:where(.savee-app) .color-hue .color-point{width:24px;height:24px;top:50%}:where(.savee-app) .color-hex{align-items:center;gap:var(--savee-space-10);border-radius:var(--savee-radius-12);height:44px;padding:0 var(--savee-space-6) 0 var(--savee-space-10);box-shadow:0 0 0 1px var(--savee-primary);flex-shrink:0;display:flex}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .color-hex{box-shadow:0 0 0 1px color-mix(in srgb, var(--savee-primary) 10%, transparent)}}:where(.savee-app) .color-hex{color:var(--savee-primary)}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .color-hex{color:color-mix(in srgb, var(--savee-primary) 40%, transparent)}}:where(.savee-app) .color-hex-swatch{border-radius:50%;flex-shrink:0;width:24px;height:24px}:where(.savee-app) .color-hex input{width:100%;min-width:0;font-size:var(--savee-text-15);letter-spacing:.3px;background:0 0;border-radius:0;outline:0;flex:1;padding:0;font-weight:500;line-height:20px}:where(.savee-app) .color-hex button{width:20px;height:24px;color:var(--savee-gray-500)}:where(.savee-app) .color-saturation:focus-visible,:where(.savee-app) .color-hue:focus-visible{outline:2px solid var(--savee-muted);outline-offset:4px}:where(.savee-app) .grid-slider{width:100%;height:20px}:where(.savee-app) .grid-slider-control{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;align-items:center;width:100%;height:100%;display:flex;position:relative}:where(.savee-app) .grid-slider-control:active{cursor:grabbing}:where(.savee-app) .grid-slider-track{border-radius:var(--savee-radius-pill);background:#fff3;width:100%;height:2px;position:relative}:where(.savee-app) .grid-slider-thumb{width:20px;height:20px;box-shadow:0 2px 8px var(--savee-black-alpha-40);transition:inset-inline-start var(--savee-duration-detail) cubic-bezier(.25, 1, .5, 1), transform var(--savee-duration-detail) cubic-bezier(.25, 1, .5, 1);background:#fff;border-radius:50%}:where(.savee-app) .grid-slider[data-dragging] .grid-slider-thumb{transition-duration:var(--savee-duration-instant);transition-timing-function:ease-out;transform:scale(1.1)}:where(.savee-app) .grid-slider-thumb:has(input:focus-visible){outline:2px solid var(--savee-muted);outline-offset:3px}:where(.savee-app) .grid-slider input:focus{outline:none}@media (prefers-reduced-motion:reduce){:where(.savee-app) .search-prompt-letter{animation:none!important}:where(.savee-app) .search-prompt-line.leaving{display:none}}:where(.savee-app) .mobile-color-viewport{z-index:71;align-items:center;display:flex;position:fixed;inset:0}:where(.savee-app) .mobile-color-picker{width:100%;transition:opacity var(--savee-duration-slide) ease-in-out, transform var(--savee-duration-slide) ease-in-out;outline:none}:where(.savee-app) .mobile-color-picker[data-starting-style],:where(.savee-app) .mobile-color-picker[data-ending-style]{opacity:0;transform:scale(.95)}:where(.savee-app) .mobile-color-dismiss{width:100%;height:224px;display:block}:where(.savee-app) .mobile-color-palette{padding:var(--savee-space-16) var(--savee-space-16) 0;background:var(--savee-background)}:where(.savee-app) .mobile-color-footer{align-items:center;gap:var(--savee-space-14);padding:var(--savee-space-12) var(--savee-space-16) max(var(--savee-space-12), env(safe-area-inset-bottom));background:var(--savee-background);display:flex}:where(.savee-app) .mobile-color-footer>div{gap:var(--savee-space-4);flex:1;display:flex}:where(.savee-app) .mobile-color-footer>div button{border-radius:50%;place-items:center;width:16px;height:16px;display:grid}:where(.savee-app) .mobile-color-footer svg{opacity:0;width:8px;height:8px}:where(.savee-app) .mobile-color-footer button:hover svg{opacity:.8}:where(.savee-app) .mobile-color-clear{font-size:var(--savee-text-12);color:var(--savee-gray-400);line-height:14px}:where(.savee-app) .mobile-color-footer .color-submit{background:var(--savee-gray-700);color:var(--savee-primary)}:where(.savee-app) .image-search-popover{height:368px}:where(.savee-app) .image-search-drop{border:1px solid var(--savee-primary);justify-content:center;align-items:center;width:100%;height:220px;display:flex}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .image-search-drop{border:1px solid color-mix(in srgb, var(--savee-primary) 10%, transparent)}}:where(.savee-app) .image-search-drop{border-radius:var(--savee-radius-16);background:var(--savee-primary)}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .image-search-drop{background:color-mix(in srgb, var(--savee-primary) 5%, transparent)}}:where(.savee-app) .image-search-drop{color:var(--savee-primary)}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .image-search-drop{color:color-mix(in srgb, var(--savee-primary) 50%, transparent)}}:where(.savee-app) .image-search-drop{overflow:hidden}:where(.savee-app) .image-search-drop span{margin-left:var(--savee-space-4);text-decoration:underline}:where(.savee-app) .image-search-drop img{object-fit:contain;width:100%;height:100%}:where(.savee-app) .image-search-footer{align-items:center;gap:var(--savee-space-8);margin-top:var(--savee-space-16);display:flex}:where(.savee-app) .search-dock .image-search-footer input{border:1px solid var(--savee-primary);flex:1;min-width:0;height:40px}@supports (color:color-mix(in lab, red, red)){:where(.savee-app) .search-dock .image-search-footer input{border:1px solid color-mix(in srgb, var(--savee-primary) 15%, transparent)}}:where(.savee-app) .search-dock .image-search-footer input{border-radius:var(--savee-radius-pill);padding:0 var(--savee-space-20);font-size:var(--savee-text-16)}:where(.savee-app) .image-search-footer button{padding:var(--savee-space-16) var(--savee-space-20);line-height:14px;font-size:var(--savee-text-14);letter-spacing:-.14px;background:var(--savee-primary);color:var(--savee-background);border-radius:var(--savee-radius-pill);font-weight:500}:where(.savee-app) .image-search-footer button:disabled{opacity:.6;cursor:default}:where(.savee-app) .image-search-error{font-size:var(--savee-text-13);margin-top:var(--savee-space-12);color:var(--savee-destructive);line-height:18px}:where(.savee-app) .search-prompt-compact{display:none}@media (max-width:1024px){:where(.savee-app) .search-prompt-compact{display:inline}:where(.savee-app) .search-prompt-mask{display:none}}:where(.savee-app) .image-search-popover:has(.image-search-error){height:auto}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}
