/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--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-space-x-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-ease:initial;--tw-text-shadow-color:initial;--tw-text-shadow-alpha:100%;--border-shimmer-angle:0turn}}}@keyframes sd-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes sd-blurIn{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur()}}@keyframes sd-slideUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}[data-sd-animate]{animation:var(--sd-animation,sd-fadeIn) var(--sd-duration,.15s) var(--sd-easing,ease) var(--sd-delay,0s) both}@keyframes sd-markerIn{0%{color:#0000}}[data-sd-animate-marker]::marker{animation:sd-markerIn var(--sd-marker-duration,.15s) var(--sd-marker-easing,ease) var(--sd-marker-delay,0s) both}@layer theme{:host,:root{--color-green-500:oklch(72.3% .219 149.579);--spacing:.25rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-3xl:48rem;--container-4xl:56rem;--tracking-normal:0em;--leading-tight:1.25;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1)}}@layer base{*,::backdrop,:after,:before{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}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--font-sans,-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"),system-ui,sans-serif;font-feature-settings:normal;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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,JetBrains Mono,monospace;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}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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,::-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}.collapse{visibility:collapse}.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;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:var(--space-0)}.inset-4{inset:var(--space-16)}.inset-x-0{inset-inline:var(--space-0)}.inset-x-\[6px\]{inset-inline:6px}.inset-x-\[14px\]{inset-inline:14px}.top-0{top:var(--space-0)}.top-1\/2{top:50%}.top-full{top:100%}.right-0{right:var(--space-0)}.right-3{right:var(--space-12)}.bottom-0{bottom:var(--space-0)}.bottom-\[6px\]{bottom:6px}.-left-\[9999px\]{left:-9999px}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-\[1\]{z-index:1}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:768px){.container{max-width:768px}}.m-0{margin:var(--space-0)}.mx-auto{margin-inline:auto}.my-0{margin-block:var(--space-0)}.my-2{margin-block:var(--space-8)}.mt-1{margin-top:var(--space-4)}.mt-2{margin-top:var(--space-8)}.mt-3{margin-top:var(--space-12)}.mt-4{margin-top:var(--space-16)}.mt-5{margin-top:var(--space-20)}.mt-6{margin-top:var(--space-24)}.mt-8{margin-top:var(--space-32)}.mt-\[var\(--space-2\)\]{margin-top:var(--space-2)}.mt-\[var\(--space-4\)\]{margin-top:var(--space-4)}.mb-4{margin-bottom:var(--space-16)}.mb-\[var\(--space-6\)\]{margin-bottom:var(--space-6)}.ml-3{margin-left:var(--space-12)}.ml-\[var\(--space-6\)\]{margin-left:var(--space-6)}.ml-\[var\(--space-14\)\]{margin-left:var(--space-14)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[9\/16\]{aspect-ratio:9/16}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-4{width:var(--space-16);height:var(--space-16)}.size-6{width:var(--space-24);height:var(--space-24)}.h-0{height:var(--space-0)}.h-2{height:var(--space-8)}.h-3{height:var(--space-12)}.h-3\.5{height:var(--space-14)}.h-4{height:var(--space-16)}.h-5{height:var(--space-20)}.h-6{height:var(--space-24)}.h-8{height:var(--space-32)}.h-9{height:calc(var(--space-32) + var(--space-4))}.h-10{height:calc(var(--space-32) + var(--space-8))}.h-12{height:calc(var(--space-32) + var(--space-16))}.h-16{height:calc(var(--space-32) + var(--space-32))}.h-20{height:calc(var(--spacing) * 20)}.h-28{height:calc(var(--spacing) * 28)}.h-40{height:calc(var(--spacing) * 40)}.h-48{height:calc(var(--spacing) * 48)}.h-56{height:calc(var(--spacing) * 56)}.h-80{height:calc(var(--spacing) * 80)}.h-\[0\.72em\]{height:.72em}.h-\[13px\]{height:13px}.h-\[22px\]{height:22px}.h-\[100dvh\]{height:100dvh}.h-\[560px\]{height:560px}.h-dvh{height:100dvh}.h-fit{height:fit-content}.h-full{height:100%}.max-h-\[60dvh\]{max-height:60dvh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[168px\]{max-height:168px}.max-h-\[calc\(100dvh-12rem\)\]{max-height:calc(100dvh - 12rem)}.max-h-\[var\(--preview-content-height\)\]{max-height:var(--preview-content-height)}.max-h-\[var\(--social-embed-chat-max-height\)\]{max-height:var(--social-embed-chat-max-height)}.max-h-\[var\(--social-embed-preview-max-height\)\]{max-height:var(--social-embed-preview-max-height)}.max-h-full{max-height:100%}.min-h-0{min-height:var(--space-0)}.min-h-6{min-height:var(--space-24)}.min-h-8{min-height:var(--space-32)}.min-h-9{min-height:calc(var(--space-32) + var(--space-4))}.min-h-11{min-height:calc(var(--space-32) + var(--space-12))}.min-h-12{min-height:calc(var(--space-32) + var(--space-16))}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-44{min-height:calc(var(--spacing) * 44)}.min-h-56{min-height:calc(var(--spacing) * 56)}.min-h-fit{min-height:fit-content}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-2{width:var(--space-8)}.w-3{width:var(--space-12)}.w-3\.5{width:var(--space-14)}.w-4{width:var(--space-16)}.w-5{width:var(--space-20)}.w-6{width:var(--space-24)}.w-8{width:var(--space-32)}.w-9{width:calc(var(--space-32) + var(--space-4))}.w-10{width:calc(var(--space-32) + var(--space-8))}.w-12{width:calc(var(--space-32) + var(--space-16))}.w-16{width:calc(var(--space-32) + var(--space-32))}.w-28{width:calc(var(--spacing) * 28)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-\[0\.72em\]{width:.72em}.w-\[4\.5rem\]{width:4.5rem}.w-\[13px\]{width:13px}.w-\[280px\]{width:280px}.w-\[var\(--dialog-form-width\)\]{width:var(--dialog-form-width)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-min{width:min-content}.w-screen{width:100vw}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-\[20rem\]{max-width:20rem}.max-w-\[336px\]{max-width:336px}.max-w-\[666px\]{max-width:666px}.max-w-\[var\(--preview-content-width\)\]{max-width:var(--preview-content-width)}.max-w-\[var\(--pricing-picker-max-width\)\]{max-width:var(--pricing-picker-max-width)}.max-w-\[var\(--selection-picker-width\,var\(--library-picker-width\)\)\]{max-width:var(--selection-picker-width,var(--library-picker-width))}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:var(--space-0)}.min-w-\[7ch\]{min-width:7ch}.min-w-\[520px\]{min-width:520px}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-\[0_1_auto\]{flex:0 auto}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:var(--space-0);--tw-border-spacing-y:var(--space-0);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.-translate-x-1{--tw-translate-x:calc(var(--space-4) * -1)}.-translate-x-1,.translate-x-0{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:var(--space-0)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-90{rotate:-90deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[56px_minmax\(0\,1fr\)\]{grid-template-columns:56px minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[var\(--space-24\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--space-24) minmax(0,1fr)}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.gap-0{gap:var(--space-0)}.gap-1{gap:var(--space-4)}.gap-1\.5{gap:var(--space-6)}.gap-2{gap:var(--space-8)}.gap-3{gap:var(--space-12)}.gap-4{gap:var(--space-16)}.gap-6{gap:var(--space-24)}.gap-8{gap:var(--space-32)}.gap-\[var\(--chat-message-gap\)\]{gap:var(--chat-message-gap)}.gap-\[var\(--chat-sibling-gap\)\]{gap:var(--chat-sibling-gap)}.gap-\[var\(--menu-card-gap\)\]{gap:var(--menu-card-gap)}.gap-\[var\(--settings-control-gutter\)\]{gap:var(--settings-control-gutter)}.gap-\[var\(--space-4\)\]{gap:var(--space-4)}.gap-\[var\(--space-6\)\]{gap:var(--space-6)}.gap-\[var\(--space-8\)\]{gap:var(--space-8)}.gap-\[var\(--space-12\)\]{gap:var(--space-12)}.gap-\[var\(--space-16\)\]{gap:var(--space-16)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-8) * var(--tw-space-y-reverse));margin-block-end:calc(var(--space-8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-12) * var(--tw-space-y-reverse));margin-block-end:calc(var(--space-12) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[6px\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(6px * var(--tw-space-y-reverse));margin-block-end:calc(6px * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[var\(--space-6\)\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-6) * var(--tw-space-y-reverse));margin-block-end:calc(var(--space-6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:var(--space-8)}.gap-x-3{column-gap:var(--space-12)}:where(.-space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--space-4) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--space-4) * -1) * calc(1 - var(--tw-space-x-reverse)))}.self-center{align-self:center}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-4{border-radius:var(--radius-4)}.rounded-8{border-radius:var(--radius-8)}.rounded-10{border-radius:var(--radius-10)}.rounded-12{border-radius:var(--radius-12)}.rounded-14{border-radius:var(--radius-14)}.rounded-16{border-radius:var(--radius-16)}.rounded-20{border-radius:var(--radius-20)}.rounded-30{border-radius:var(--radius-30)}.rounded-\[var\(--popup-card-inner-radius\)\]{border-radius:var(--popup-card-inner-radius)}.rounded-full{border-radius:3.40282e+38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-hairline{border-style:var(--tw-border-style);border-width:var(--border-width-hairline)}.border-current{border-color:currentColor}.border-min-inverted\/20{border-color:rgb(var(--min-inverted)/1)}@supports (color:color-mix(in lab,red,red)){.border-min-inverted\/20{border-color:color-mix(in oklab,rgb(var(--min-inverted)/1) 20%,transparent)}}.border-min\/60{border-color:rgb(var(--min)/1)}@supports (color:color-mix(in lab,red,red)){.border-min\/60{border-color:color-mix(in oklab,rgb(var(--min)/1) 60%,transparent)}}.bg-accent{background-color:rgb(var(--accent)/1)}.bg-current{background-color:currentColor}.bg-max{background-color:rgb(var(--max)/1)}.bg-max-inverted{background-color:rgb(var(--max-inverted)/1)}.bg-max\/70{background-color:rgb(var(--max)/1)}@supports (color:color-mix(in lab,red,red)){.bg-max\/70{background-color:color-mix(in oklab,rgb(var(--max)/1) 70%,transparent)}}.bg-mid{background-color:rgb(var(--mid)/1)}.bg-min{background-color:rgb(var(--min)/1)}.bg-red{background-color:rgb(var(--red)/1)}.bg-transparent{background-color:#0000}.bg-\[radial-gradient\(circle_at_center\,rgba\(var\(--min\)\,0\.16\)_1px\,transparent_1px\)\]{background-image:radial-gradient(circle at center,rgba(var(--min),.16) 1px,transparent 1px)}.bg-\[length\:20px_20px\]{background-size:20px 20px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:var(--space-0)}.p-3{padding:var(--space-12)}.p-4{padding:var(--space-16)}.p-5{padding:var(--space-20)}.p-6{padding:var(--space-24)}.p-8{padding:var(--space-32)}.p-\[var\(--space-4\)\]{padding:var(--space-4)}.p-\[var\(--space-6\)\]{padding:var(--space-6)}.p-\[var\(--space-16\)\]{padding:var(--space-16)}.px-0{padding-inline:var(--space-0)}.px-1{padding-inline:var(--space-4)}.px-2{padding-inline:var(--space-8)}.px-3{padding-inline:var(--space-12)}.px-4{padding-inline:var(--space-16)}.px-6{padding-inline:var(--space-24)}.px-\[var\(--space-12\)\]{padding-inline:var(--space-12)}.px-\[var\(--space-14\)\]{padding-inline:var(--space-14)}.py-0{padding-block:var(--space-0)}.py-1{padding-block:var(--space-4)}.py-2{padding-block:var(--space-8)}.py-3{padding-block:var(--space-12)}.py-8{padding-block:var(--space-32)}.py-\[var\(--settings-control-gutter\)\]{padding-block:var(--settings-control-gutter)}.\[padding-top\:var\(--chat-scroll-top\)\]{padding-top:var(--chat-scroll-top)}.pt-0{padding-top:var(--space-0)}.pt-3{padding-top:var(--space-12)}.pt-4{padding-top:var(--space-16)}.pt-6{padding-top:var(--space-24)}.pt-\[var\(--chat-composer-top\)\]{padding-top:var(--chat-composer-top)}.pt-\[var\(--space-6\)\]{padding-top:var(--space-6)}.pr-3{padding-right:var(--space-12)}.pr-7{padding-right:var(--space-28)}.pr-9{padding-right:calc(var(--space-32) + var(--space-4))}.pr-10{padding-right:calc(var(--space-32) + var(--space-8))}.pb-6{padding-bottom:var(--space-24)}.pb-\[var\(--space-4\)\]{padding-bottom:var(--space-4)}.pl-5{padding-left:var(--space-20)}.pl-6{padding-left:var(--space-24)}.pl-9{padding-left:calc(var(--space-32) + var(--space-4))}.pl-\[var\(--settings-control-gutter\)\]{padding-left:var(--settings-control-gutter)}.pl-\[var\(--space-14\)\]{padding-left:var(--space-14)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-\[-0\.01em\]{vertical-align:-.01em}.align-\[-0\.02em\]{vertical-align:-.02em}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.font-mono{font-family:ui-monospace,JetBrains Mono,monospace}.font-sans{font-family:var(--font-sans),system-ui,sans-serif}.text-12{font-size:var(--font-size-12);line-height:var(--tw-leading,var(--line-height-16))}.text-14{font-size:var(--font-size-14);line-height:var(--tw-leading,var(--line-height-20))}.text-16{font-size:var(--font-size-16);line-height:var(--tw-leading,var(--line-height-24))}.text-18{font-size:var(--font-size-18)}.text-18,.text-20{line-height:var(--tw-leading,var(--line-height-28))}.text-20{font-size:var(--font-size-20)}.text-24{font-size:var(--font-size-24);line-height:var(--tw-leading,var(--line-height-32))}.text-32{font-size:var(--font-size-32);line-height:var(--tw-leading,var(--line-height-38))}.text-48{font-size:var(--font-size-48);line-height:var(--tw-leading,var(--line-height-48))}.text-dot-matrix{font-size:var(--font-size-dot-matrix)}.leading-5{--tw-leading:var(--line-height-20);line-height:var(--line-height-20)}.leading-6{--tw-leading:var(--line-height-24);line-height:var(--line-height-24)}.leading-7{--tw-leading:var(--line-height-28);line-height:var(--line-height-28)}.leading-8{--tw-leading:var(--line-height-32);line-height:var(--line-height-32)}.leading-\[var\(--line-height-20\)\]{--tw-leading:var(--line-height-20);line-height:var(--line-height-20)}.leading-\[var\(--line-height-24\)\]{--tw-leading:var(--line-height-24);line-height:var(--line-height-24)}.leading-none{--tw-leading:1;line-height:1}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-400{--tw-font-weight:var(--font-400);font-weight:var(--font-400)}.font-500{--tw-font-weight:var(--font-500);font-weight:var(--font-500)}.font-600{--tw-font-weight:var(--font-600);font-weight:var(--font-600)}.font-bold{--tw-font-weight:var(--font-700);font-weight:var(--font-700)}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.text-balance{text-wrap:balance}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.\[overflow-wrap\:break-word\],.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[rgb\(var\(--green\)\)\]{color:rgb(var(--green))}.text-accent{color:rgb(var(--accent)/1)}.text-current{color:currentColor}.text-green-500{color:var(--color-green-500)}.text-max{color:rgb(var(--max)/1)}.text-max-inverted,.text-max-inverted\/70{color:rgb(var(--max-inverted)/1)}@supports (color:color-mix(in lab,red,red)){.text-max-inverted\/70{color:color-mix(in oklab,rgb(var(--max-inverted)/1) 70%,transparent)}}.text-mid-inverted{color:rgb(var(--mid-inverted)/1)}.text-min-inverted{color:rgb(var(--min-inverted)/1)}.text-red{color:rgb(var(--red)/1)}.text-transparent{color:#0000}.text-white{color:rgb(var(--white)/1)}.uppercase{text-transform:uppercase}.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,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring,.shadow{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}.shadow-accent{--tw-shadow-color:rgb(var(--accent)/1)}@supports (color:color-mix(in lab,red,red)){.shadow-accent{--tw-shadow-color:color-mix(in oklab,rgb(var(--accent)/1) var(--tw-shadow-alpha),transparent)}}.shadow-max-inverted{--tw-shadow-color:rgb(var(--max-inverted)/1)}@supports (color:color-mix(in lab,red,red)){.shadow-max-inverted{--tw-shadow-color:color-mix(in oklab,rgb(var(--max-inverted)/1) var(--tw-shadow-alpha),transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.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))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.\[--chat-message-gap\:var\(--space-48\)\]{--chat-message-gap:var(--space-48)}.\[--chat-sibling-gap\:var\(--space-16\)\]{--chat-sibling-gap:var(--space-16)}.\[--notification-gutter\:var\(--selection-gutter\)\]{--notification-gutter:var(--selection-gutter)}.\[--selection-fade-height\:var\(--space-12\)\]{--selection-fade-height:var(--space-12)}.\[--selection-gutter\:var\(--space-16\)\]{--selection-gutter:var(--space-16)}.\[--selection-header-height\:var\(--space-12\)\]{--selection-header-height:var(--space-12)}.\[--settings-control-gutter\:var\(--space-6\)\]{--settings-control-gutter:var(--space-6)}.\[components\:verify\]{components:verify}.\[copy\:verify\]{copy:verify}.\[media\:owned\]{media:owned}.inline-full{inline-size:100%}.text-shadow-accent{--tw-text-shadow-color:rgb(var(--accent)/1)}@supports (color:color-mix(in lab,red,red)){.text-shadow-accent{--tw-text-shadow-color:color-mix(in oklab,rgb(var(--accent)/1) var(--tw-text-shadow-alpha),transparent)}}.focus-within\:ring-2:focus-within{--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-within\:ring-accent:focus-within{--tw-ring-color:rgb(var(--accent)/1)}.focus-within\:ring-offset-2:focus-within{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-within\:outline-none:focus-within{--tw-outline-style:none;outline-style:none}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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-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-accent:focus-visible{--tw-ring-color:rgb(var(--accent)/1)}.focus-visible\:ring-max-inverted\/30:focus-visible{--tw-ring-color:rgb(var(--max-inverted)/1)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-max-inverted\/30:focus-visible{--tw-ring-color:color-mix(in oklab,rgb(var(--max-inverted)/1) 30%,transparent)}}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}@media (min-width:40rem){.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:768px){.md\:block{display:block}.md\:contents{display:contents}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-screen{height:100vh}.md\:min-h-9{min-height:calc(var(--space-32) + var(--space-4))}.md\:w-auto{width:auto}.md\:max-w-\[666px\]{max-width:666px}.md\:flex-none{flex:none}.md\:shrink-0{flex-shrink:0}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:self-auto{align-self:auto}.md\:rounded-none{border-radius:0}.md\:bg-transparent{background-color:#0000}.md\:p-6{padding:var(--space-24)}.md\:p-10{padding:calc(var(--space-32) + var(--space-8))}.md\:px-1{padding-inline:var(--space-4)}.md\:whitespace-nowrap{white-space:nowrap}}.\[\&_svg\]\:size-4 svg{width:var(--space-16);height:var(--space-16)}.\[\&_svg\]\:text-current svg{color:currentColor}.\[\&\>span\]\:\!size-4>span,.\[\&\>svg\]\:\!size-4>svg{width:var(--space-16)!important;height:var(--space-16)!important}}.spinner{animation:spinner-cycle var(--motion-spinner-duration) linear var(--spinner-phase,0s) infinite;transform-box:view-box;transform-origin:50%}body.app-shell .chart-canvas svg text,body.app-shell .chart-preview svg text{font-size:var(--font-size-14);line-height:var(--line-height-20)}input[type=search]{appearance:none;cursor:text}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{appearance:none;display:none}@keyframes spinner-cycle{to{transform:rotate(1turn)}}*{scrollbar-width:none}::-webkit-scrollbar{display:none}.fit-scroll,.scroll-viewport{position:relative;overflow:hidden auto}.fit-scroll{min-width:0;max-width:100%;min-height:0;max-height:100%}[data-fit-scroll=active]{overscroll-behavior:contain}[data-scroll-axes=both]{overflow:auto}pre{white-space:pre-wrap;overflow-wrap:anywhere}:root{--lander-prompt-max-width:666px;--lander-section-heading-max-width:720px;--pricing-picker-max-width:560px;color-scheme:light;background:rgb(var(--mid));color:rgb(var(--max-inverted));--component-fill-border-opacity:var(--opacity-opaque);--opacity-muted:.6;--opacity-opaque:1;--opacity-transparent:0;--motion-ease:var(--motion-ease-out);--motion-dilation-ease:var(--motion-ease-out);--popup-backdrop-opacity:.2;--popup-backdrop-blur:var(--space-4);--popup-frame-standard-gutter:var(--space-8);--popup-frame-desktop-centered-gutter:var(--space-24);--popup-frame-mobile-large-gutter:var(--space-8);--tooltip-gutter:var(--space-4);--popup-source-gap:var(--space-6)}:root[data-theme=dark]{color-scheme:dark}*{box-sizing:border-box}html{min-height:100%;overflow-x:hidden}body{--font-sans:var(--font-stack-sans-text),var(--font-inter),system-ui,sans-serif;--font-display:var(--font-stack-sans-notch),var(--font-inter),system-ui,sans-serif;overscroll-behavior:none;background:rgb(var(--mid));min-height:100dvh;color:rgb(var(--max-inverted));font-family:var(--font-sans);font-size:var(--font-size-16);font-weight:var(--font-400);margin:0;line-height:1.5;position:relative;overflow:visible}.font-stack-notch{font-family:var(--font-display);font-synthesis:none}:where(button,a[href],[role=button],[role=link],input[type=button],input[type=submit],input[type=reset]){cursor:pointer}:where([role=button],[role=link])[aria-disabled=true],:where(button,a[href],[role=button],[role=link],input[type=button],input[type=submit],input[type=reset]):disabled{cursor:url(/cursors/default.svg) 2 2,auto}body[data-chrome=entry],body[data-chrome=public],html[data-chrome=entry],html[data-chrome=public]{background:rgb(var(--max));overscroll-behavior-y:auto}body[data-chrome=private]{background:rgb(var(--mid));overscroll-behavior:none}.stepped-gradient{z-index:0;isolation:isolate;pointer-events:none;position:absolute;overflow:hidden}.stepped-gradient--lander{top:calc(-1 * var(--public-frame-top-padding,var(--space-0)));width:100vw;height:520px;left:calc(50% - 50vw)}.stepped-gradient--bottom{top:auto;bottom:0;transform:rotate(180deg)}.stepped-gradient__bars{opacity:.9;grid-template-columns:repeat(9,minmax(0,1fr));gap:0;width:100%;height:420px;display:grid;position:absolute;inset:0 auto auto 0}.stepped-gradient__bars--mobile{display:none}.stepped-gradient__bar{background:linear-gradient(to bottom,rgb(var(--accent)/.2),rgb(var(--accent)/0));width:100%;display:block}.entry-frame{--entry-frame-gutter:var(--space-24);box-sizing:border-box;min-height:100vh;padding:var(--entry-frame-gutter);isolation:isolate;justify-content:center;align-items:center;display:flex;position:relative}.entry-frame>:not(.stepped-gradient){z-index:1;position:relative}.entry-content-component{gap:var(--space-24);max-width:48rem}.entry-content-component,.entry-header-component{align-items:center;flex-direction:column;width:100%;min-width:0;display:flex}.entry-header-component{gap:var(--space-12);text-align:center;container-type:inline-size}.entry-header-row{justify-content:center;align-items:center;gap:var(--space-12);width:fit-content;min-width:0;max-width:100%;display:flex}.entry-header-component .entry-header-icon{--icon-component-icon-size:var(--space-32)}.entry-header-title{min-width:0;max-width:100%;font-family:var(--font-sans);font-size:var(--font-size-32);font-weight:var(--font-400);line-height:var(--line-height-38);overflow-wrap:anywhere;margin:0}.entry-header-subtitle{max-width:42rem;font-size:var(--font-size-16);font-weight:var(--font-400);line-height:var(--line-height-20);margin:0}.entry-header-row[data-entry-header-stacked=true]{flex-direction:column}.entry-center-component{box-sizing:border-box;width:100%;min-width:0;padding:var(--space-24);border-radius:var(--radius-32);background:rgb(var(--mid));border:0;container-type:inline-size}.entry-actions-component{justify-content:center;align-items:center;min-width:0;max-width:100%;display:flex}.public-site-logo__icon{transform-origin:50%;transition:transform var(--motion-soft-roll-window-duration) var(--motion-ease);backface-visibility:hidden;will-change:transform;transform:translateZ(0)rotate(0)}.public-site-logo:is(:hover,:focus-visible) .public-site-logo__icon{transform:translateZ(0)rotate(60deg)}html[data-chrome=private]{background:rgb(var(--mid))}.app-layer{z-index:0;min-height:100%;position:relative}body[data-chrome=private]>.app-layer{height:100%}#popup-overlay-root,#popup-root{pointer-events:none;display:contents}html[data-chrome=private],html[data-chrome=private] body{height:100%;overflow:hidden}.lander-scroll-shell{scroll-snap-type:none;overflow:visible}.lander-scroll-shell>*{scroll-snap-align:none}@media not all and (min-width:768px){.stepped-gradient--lander{height:360px}.stepped-gradient__bars--desktop{display:none}.stepped-gradient__bars--mobile{grid-template-columns:repeat(5,minmax(0,1fr));height:290px;display:grid}}.app-preview-shell{--app-preview-radius:var(--radius-14);--app-preview-gutter:var(--space-2);border-radius:var(--app-preview-radius);background:rgb(var(--max));width:100%;height:100%;min-height:0;transition:width var(--motion-dilation-duration) var(--motion-dilation-ease),min-width var(--motion-dilation-duration) var(--motion-dilation-ease);padding:var(--app-preview-gutter);flex-direction:column;flex:1;overflow:hidden}.app-preview-notch,.app-preview-shell{box-sizing:border-box;gap:var(--space-6);min-width:0;display:flex}.app-preview-notch{min-height:var(--space-32);flex:0 0 var(--space-32);align-items:center;margin:var(--space-4) var(--space-4) 0;padding:0}body.app-shell .app-preview-address{background:rgb(var(--mid));min-width:0;color:rgb(var(--max-inverted));padding:var(--space-4) var(--space-12);flex:auto;margin-bottom:0}.app-preview-address input{min-width:0;color:rgb(var(--max-inverted));font:inherit;line-height:var(--line-height-24);background:0 0;border:0;outline:0;flex:auto}.app-preview-address:focus-within{background:rgb(var(--mid));color:rgb(var(--max-inverted))}.app-preview-address[data-root=true],.app-preview-address[data-root=true] input{color:rgb(var(--max-inverted)/.6)}.app-preview-viewport{border-radius:calc(var(--app-preview-radius) - var(--app-preview-gutter));background:rgb(var(--max));flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.app-preview-iframe{border-radius:inherit;background:0 0;border:0;flex:auto;width:100%;min-width:0;height:100%;min-height:0;display:block}.app-preview-loading{background:rgb(var(--max));justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@supports (corner-shape:superellipse(1.2)){body.app-shell,body.app-shell *,body.app-shell :after,body.app-shell :before{corner-shape:var(--corner-shape)}}.canvas{box-sizing:border-box;--canvas-gutter:var(--space-24);--canvas-top-gutter:var(--canvas-gutter);--canvas-bottom-gutter:var(--canvas-gutter);--canvas-top-content-height:var(--space-0);--canvas-bottom-content-height:var(--space-0);--canvas-fade-height:var(--space-12);--canvas-notch-extension:var(--space-12);--canvas-top-notch-content:var(--canvas-top-content-height);--canvas-bottom-notch-content:var(--canvas-bottom-content-height);--canvas-top-notch-height:calc(var(--canvas-top-gutter) + var(--canvas-top-notch-content) + var(--canvas-notch-extension));--canvas-bottom-notch-height:calc(var(--canvas-bottom-gutter) + var(--canvas-bottom-notch-content) + var(--canvas-notch-extension));--canvas-top-boundary-height:calc(var(--canvas-top-notch-height) + var(--canvas-fade-height));--canvas-bottom-boundary-height:calc(var(--canvas-bottom-notch-height) + var(--canvas-fade-height));overflow:clip}.canvas,.canvas-boundary{background:rgb(var(--max));position:relative}.canvas-boundary{z-index:20;flex:none}.canvas-boundary[data-canvas-top]{padding:var(--canvas-top-gutter) var(--canvas-gutter) var(--canvas-notch-extension)}.canvas-boundary[data-canvas-bottom]{padding:var(--canvas-notch-extension) var(--canvas-gutter) var(--canvas-bottom-gutter)}.canvas-boundary[data-canvas-top][data-canvas-header-empty=true]{padding-top:0}.canvas-boundary[data-canvas-bottom][data-canvas-footer-empty=true]{padding-bottom:0}.canvas:has(>[data-canvas-top][data-canvas-header-empty=true]){--canvas-top-notch-height:var(--canvas-notch-extension)}.canvas:has(>[data-canvas-bottom][data-canvas-footer-empty=true]){--canvas-bottom-notch-height:var(--canvas-notch-extension)}.canvas-boundary-fade{z-index:10;position:absolute;inset-inline:0}.canvas-boundary[data-canvas-top]>.canvas-boundary-fade{top:100%}.canvas-boundary[data-canvas-bottom]>.canvas-boundary-fade{bottom:100%}.canvas-content{min-width:0;min-height:0;padding-inline:var(--canvas-gutter)}.canvas-loading{inset-block:var(--canvas-top-boundary-height) var(--canvas-bottom-boundary-height);inset-inline:var(--canvas-gutter);z-index:15;pointer-events:none;display:flex;position:absolute}.canvas-loading,.roll-action-component{justify-content:center;align-items:center}.roll-action-component{isolation:isolate;box-sizing:border-box;min-width:0;max-width:100%;min-height:calc(var(--line-height-24) + (var(--space-6) * 2));--control-spacing:var(--space-6);--control-radius:var(--radius-14);--control-icon-padding:var(--space-4);gap:var(--control-spacing);border-radius:var(--control-radius);padding-block:var(--control-spacing);line-height:var(--line-height-24);padding-inline-start:calc(var(--control-spacing) * 2);padding-inline-end:calc(var(--control-spacing) * 2);display:inline-flex;position:relative;overflow:visible}.roll-action-component[data-roll-action-leading=true]{padding-inline-start:var(--control-spacing)}.roll-action-component[data-roll-action-trailing=true]{padding-inline-end:var(--control-spacing)}.roll-action-component[data-roll-action-collapsed=true]{padding-inline:var(--control-spacing)}.roll-action-component[data-roll-action-collapsed=true] .control-label{display:none}.roll-action-component[data-roll-action-icon-only=true]{padding-inline:var(--control-spacing)}.roll-action-component>.control{box-shadow:none;background:0 0;border:0;padding:0}.roll-action-component>.control>.control-content{justify-content:center;align-items:center;gap:var(--control-spacing);min-width:0}.roll-action-component>.control>.control-content>.icon-component{--icon-component-radius:var(--radius-8);border-radius:var(--icon-component-radius)}.roll-action-component>.control>.control-content[data-control-has-label=true] .control-label{flex:0 auto;min-width:0;max-width:100%}.roll-action-component .motion-roll-clip{width:max-content;font-size:var(--font-size-16);line-height:var(--line-height-24)}.roll-action-component .motion-roll-clip,.roll-action-component .motion-roll-clip-layer{text-overflow:ellipsis;min-width:0;max-width:100%;white-space:nowrap;overflow:hidden}.control-shell.roll-action-component[data-roll-action=true]{transform-origin:50%;transition:transform var(--motion-roll-clip-duration) var(--motion-ease),scale var(--motion-press-duration) var(--motion-press-ease)}.control-shell.roll-action-component[data-roll-action=true]:is(:hover,:focus-visible){transform:scale(.96)}.control-shell.roll-action-component-navigation[data-roll-action=true]{color:rgb(var(--max-inverted));background-color:rgb(var(--mid)/var(--roll-action-surface-opacity,0));--roll-action-label-opacity:var(--opacity-opaque);--roll-action-icon-opacity:var(--opacity-muted);--glow-color:var(--max-inverted);transition:background-color var(--motion-roll-clip-duration) var(--motion-ease),transform var(--motion-roll-clip-duration) var(--motion-ease),scale var(--motion-press-duration) var(--motion-press-ease),box-shadow var(--motion-roll-clip-duration) var(--motion-ease)}.roll-action-component-navigation.glow.glow-max-inverted{--glow-opacity:0;--component-border-opacity:0}.roll-action-component-navigation:is(:hover,:focus-visible,:active,[aria-current=page],[aria-expanded=true],[data-open=true],[data-selected=true]){--roll-action-surface-opacity:var(--opacity-opaque)}.roll-action-component-navigation.glow.glow-max-inverted:is(:hover,:focus-visible,:active,[aria-current=page],[aria-expanded=true],[data-open=true],[data-selected=true]){--glow-opacity:.2;--component-border-opacity:.04}.roll-action-component-cta-accent,.roll-action-component-cta-clear{color:rgb(var(--white));--roll-action-label-opacity:var(--opacity-opaque);--roll-action-icon-opacity:var(--opacity-opaque)}.control-shell.roll-action-component-cta-clear[data-roll-action=true]{background-color:#0000}.control-shell.roll-action-component-cta-accent[data-roll-action=true]{background-color:rgb(var(--accent))}.control-shell.roll-action-component-cta-accent[data-roll-action=true]>.control{color:rgb(var(--white))}.roll-action-component-cta-accent .motion-roll-clip,.roll-action-component-cta-clear .motion-roll-clip,.roll-action-component-navigation .motion-roll-clip{opacity:var(--roll-action-label-opacity)}.roll-action-component-cta-accent>.control>.control-content>.icon-component,.roll-action-component-cta-clear>.control>.control-content>.icon-component,.roll-action-component-navigation>.control>.control-content>.icon-component{opacity:var(--roll-action-icon-opacity)}.roll-action-component-navigation:is(:hover,:focus-visible,:active,[aria-current=page],[aria-expanded=true],[data-open=true],[data-selected=true])>.control>.control-content>.icon-component{opacity:var(--opacity-opaque)}.control-shell.roll-action-component-cta-neutral[data-roll-action=true]{background-color:rgb(var(--max));color:rgb(var(--max-inverted));--roll-action-label-opacity:var(--opacity-opaque);--roll-action-icon-opacity:var(--opacity-opaque)}.public-inline-link{vertical-align:baseline;color:rgb(var(--max-inverted));text-decoration:none;display:inline-grid}.public-inline-link .motion-roll-clip{height:var(--line-height-24);line-height:var(--line-height-24);position:relative}.public-inline-link .motion-roll-clip-layer{position:relative}.public-inline-link .motion-roll-clip-layer-new{position:absolute;top:100%;left:0}.public-inline-link .motion-roll-clip-layer:after{content:"";pointer-events:none;background:currentColor;height:1px;position:absolute;bottom:1px;left:0;right:0}.popup-layer[data-popup-surface=cookie-banner]>.popup-card{--popup-card-outer-radius:var(--radius-30);--popup-card-gutter:var(--space-24);border-radius:var(--popup-card-outer-radius);width:min(100%,32rem);padding:var(--popup-card-gutter)}.popup-frame-large:not(.large-popup-layer)[data-popup-surface=cookie-banner]>.popup-card{inline-size:fit-content;max-inline-size:min(100%,32rem);margin-inline:auto}.cookie-banner-card{align-items:center;gap:var(--space-8);text-align:center;flex-direction:column;display:flex}.cookie-banner-card h2,.cookie-banner-card p{margin:0}.cookie-banner-card h2{color:rgb(var(--max-inverted));font-size:var(--font-size-18);font-weight:var(--font-600);line-height:var(--line-height-24)}.cookie-banner-card p{color:rgb(var(--max-inverted)/.64);font-size:var(--font-size-16);line-height:var(--line-height-24)}.cookie-banner-actions{justify-content:center;align-items:center;gap:var(--space-8);margin-top:var(--space-8);display:flex}.control{cursor:inherit;--control-spacing:var(--space-6);--control-radius:var(--radius-14);--control-icon-padding:var(--space-4);--control-rest-opacity:var(--opacity-opaque);gap:var(--control-spacing);padding:var(--control-spacing)}.control,.control-shell{box-sizing:border-box;align-items:center;border-radius:var(--control-radius);min-width:0;display:inline-flex}.control-shell{box-shadow:none;gap:0;padding:0}.control-shell:not([data-control-has-surface-border=true]){border-color:#0000}.control-shell:not([data-control-has-surface-fill=true]){background-color:#0000}.control-shell[data-control-fit=fill]{width:100%}.control-shell[data-control-fit=fit]{width:fit-content}.centered-fill-button{padding-inline-start:var(--control-spacing);padding-inline-end:calc(var(--control-spacing) + var(--control-spacing))}.control-shell[data-control-kind=entry-action]{padding-inline:0}.centered-fill-button>.control-content{width:100%;min-width:0}.centered-fill-button.control>.control-content>.icon-component,.submit-button.control>.control-content>.icon-component{--icon-component-radius:var(--radius-8);border-radius:var(--icon-component-radius)}[data-effect=muted]{opacity:var(--opacity-muted)}[data-effect=opaque]{opacity:var(--opacity-opaque)}[data-effect=transparent]{opacity:var(--opacity-transparent)}.effect-muted{opacity:var(--opacity-muted)}.effect-opaque{opacity:var(--opacity-opaque)}.effect-transparent{opacity:var(--opacity-transparent)}.placeholder-muted::placeholder{color:rgb(var(--max-inverted));opacity:var(--opacity-muted)}:where(.group,[data-effect-group]):is(:hover,:focus-visible,:active) [data-effect-on-parent-interaction=opaque],:where(.group,[data-effect-group])[data-open=true] [data-effect-on-parent-interaction=opaque],:where(.group,[data-effect-group])[data-selected=true] [data-effect-on-parent-interaction=opaque],[data-effect-interaction=opaque]:is(:hover,:focus-visible,:active,[aria-expanded=true],[aria-selected=true],[data-open=true]){opacity:var(--opacity-opaque)}:where(button,input,textarea,select,[role=button]):is(:disabled,[aria-disabled=true]){opacity:var(--opacity-muted)}.control[data-control-interactive=true]{cursor:pointer}.control:is(:disabled,[aria-disabled=true]){cursor:inherit}.control[data-control-kind=text-input],.control[data-control-kind=text-input] :is(input,textarea,[contenteditable=true]){cursor:text}.control[data-control-fit=fill]{width:100%}.control[data-control-fit=fit]{width:fit-content}.text-input-component{box-sizing:border-box;border-radius:var(--radius-14);background:rgb(var(--max));width:100%;min-width:0;color:rgb(var(--max-inverted));padding:var(--space-6) calc(var(--space-6) * 2);font-size:var(--font-size-16);font-weight:var(--font-400);line-height:var(--line-height-24);border:0;outline:none}.text-input-component::placeholder{color:rgb(var(--max-inverted)/var(--opacity-muted))}.text-input-component-code{font-size:var(--font-size-20);line-height:var(--line-height-48);text-align:center;padding:0}.auth-standard-screen{font-size:var(--font-size-16);font-weight:var(--font-400);line-height:var(--line-height-24)}.auth-standard-screen :where(p,label,input,button,a){font-size:inherit;font-weight:inherit}.auth-standard-screen :is(p,label,input,button,a){font-size:var(--font-size-16);font-weight:var(--font-400)}.auth-standard-screen .auth-legal-notice{font-size:var(--font-size-16);line-height:var(--line-height-20)}.auth-standard-screen .text-input-component-code{font-size:var(--font-size-20)}.auth-standard-screen .entry-header-subtitle{font-size:var(--font-size-16);line-height:var(--line-height-20)}.auth-standard-screen .auth-legal-notice :is(a,span){font-size:inherit;line-height:inherit}.auth-standard-screen .auth-legal-link .motion-roll-clip{height:var(--line-height-20);line-height:var(--line-height-20)}.auth-standard-screen .divider-component{flex:1;align-self:center}.auth-standard-screen .tooltip-host>div{box-sizing:border-box;height:auto;padding-block:var(--space-8);font-size:var(--font-size-16);font-weight:var(--font-400);line-height:var(--line-height-24)}.auth-standard-screen .auth-control :is(svg,img){height:var(--space-16);width:var(--space-16)}.auth-control>.control-content[data-control-has-label=true],.centered-fill-button>.control-content[data-control-has-label=true]{justify-content:center}.auth-control>.control-content[data-control-has-label=true] .control-label,.centered-fill-button>.control-content[data-control-has-label=true] .control-label{flex:none}.centered-fill-button-social>.control-content>.icon-component{opacity:var(--opacity-opaque)}.toast-component{--icon-component-radius:var(--radius-14)}.toast-component>.icon-component{border-radius:var(--icon-component-radius);opacity:var(--opacity-opaque);background-color:#0000}.toast-component [data-toast-nested-action=true]{color:inherit;padding:0}.toast-component [data-toast-nested-action=true]>.content-action>.icon-component{background-color:rgb(var(--max)/var(--opacity-transparent));border-radius:var(--icon-component-radius);opacity:var(--opacity-muted)}.toast-component [data-toast-nested-action=true]:is(:hover,:focus-visible,:active)>.content-action>.icon-component{background-color:rgb(var(--max)/var(--opacity-opaque));opacity:var(--opacity-opaque)}:where(.icon-component):has(>.spinner){opacity:var(--opacity-opaque)}.bg-accent.glow{--glow-color:var(--white);--glow-opacity:1}.composer-send-button{--control-spacing:var(--space-4)}.control-shell[data-control-rest-fill=mid]{--control-rest-fill:var(--mid);background-color:rgb(var(--control-rest-fill)/var(--control-rest-opacity))}.control-shell[data-control-rest-fill=max]{--control-rest-fill:var(--max);background-color:rgb(var(--control-rest-fill)/var(--control-rest-opacity))}[data-active-effect=true]{--active-effect-fill:var(--max);--active-effect-opacity:var(--opacity-transparent);background-color:rgb(var(--active-effect-fill)/var(--active-effect-opacity))}.control-shell[data-active-effect=true][data-control-rest-fill=mid]{--active-effect-fill:var(--mid);--active-effect-opacity:var(--control-rest-opacity)}.control-shell[data-active-effect=true][data-control-rest-fill=max]{--active-effect-opacity:var(--control-rest-opacity)}[data-active-effect=true][data-active-on~=focus]:focus-visible,[data-active-effect=true][data-active-on~=hover]:hover,[data-active-effect=true][data-active-on~=open]:is([data-control-open=true],[aria-expanded=true],[data-open=true],[data-state=open]),[data-active-effect=true][data-active-on~=press]:active,[data-active-effect=true][data-active-on~=selected]:is([data-selected=true],[aria-selected=true],[aria-pressed=true],[aria-checked=true],[aria-current=page]){--active-effect-opacity:var(--opacity-opaque);background-color:rgb(var(--active-effect-fill)/var(--active-effect-opacity))}:where(.icon-component){box-sizing:border-box;flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}.icon-component{--icon-component-padding:var(--control-icon-padding,var(--space-4));--icon-component-icon-size:var(--space-16);--icon-component-size:calc(var(--icon-component-icon-size) + var(--icon-component-padding) + var(--icon-component-padding));border-radius:var(--icon-component-radius,0);height:var(--icon-component-size);padding:var(--icon-component-padding);width:var(--icon-component-size);padding-block:var(--icon-component-padding);padding-inline:var(--icon-component-padding)}.icon-source-custom{height:var(--icon-source-size,auto);width:var(--icon-source-size,auto);flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex;overflow:hidden}.icon-source-custom[data-icon-source-sized=true]>:is(svg,img){height:var(--icon-source-size);width:var(--icon-source-size)}.icon-source-custom:has(>.icon-swap){width:100%;height:100%}.icon-component>:is(svg,img),.icon-source{border-radius:var(--radius-2)}.icon-component>:is(svg,img){height:var(--icon-component-icon-size);width:var(--icon-component-icon-size)}.icon-component[data-icon-tone=max]{background-color:rgb(var(--max))}.icon-component[data-icon-tone=mid]{background-color:rgb(var(--mid))}.icon-component[data-icon-tone=accent]{background-color:rgb(var(--accent))}.icon-component.lander-faq-chevron{--icon-component-padding:var(--space-18);--icon-component-radius:var(--radius-14)}:where(.control:not(.message-footer-control))>.control-content>.icon-component[data-icon-role=descriptive],:where(.control:not(.message-footer-control))>.control-content>.icon-component[data-icon-role=primary-action]{opacity:var(--opacity-muted)}.control:is(:hover,:focus-visible,:active)>.control-content>.icon-component,.control:not([data-control-kind=menu-nested-action])>.control-content[data-control-has-label=false]>.icon-component,.control[data-control-label-state=collapsed]:not([data-control-kind=menu-nested-action])>.control-content>.icon-component,.control[data-control-open=true]>.control-content>.icon-component,.control[data-control-responsive=collapse][data-control-responsive-active=true]>.control-content>.icon-component{opacity:var(--opacity-opaque)}.surface-action>.control-content>.icon-component>:is(.icon-source,svg,img){opacity:var(--opacity-muted)}.surface-action:is(:hover,:focus-visible,:active,[data-selected=true],[aria-selected=true],[aria-pressed=true])>.control-content>.icon-component>:is(.icon-source,svg,img){opacity:var(--opacity-opaque)}.icon-swap{width:100%;height:100%;position:relative}.icon-swap,.icon-swap>[data-icon-swap-face]{justify-content:center;align-items:center;display:inline-flex}.icon-swap>[data-icon-swap-face]{transition:opacity var(--motion-soft-duration) var(--motion-ease-out),filter var(--motion-soft-duration) var(--motion-ease-out);position:absolute;inset:0}.icon-swap>[data-icon-swap-face=primary]{opacity:var(--opacity-opaque);filter:blur()}.icon-swap>[data-icon-swap-face=replacement]{opacity:var(--opacity-transparent);filter:blur(var(--motion-soft-radius));pointer-events:none}.icon-swap[data-icon-swap-active=true]>[data-icon-swap-face=primary],.menu-action-compound:hover .icon-swap[data-icon-swap-on-parent-interaction=true]>[data-icon-swap-face=primary],:where(.group,[data-effect-group]):hover .icon-swap[data-icon-swap-on-parent-interaction=true]>[data-icon-swap-face=primary]{opacity:var(--opacity-transparent);filter:blur(var(--motion-soft-radius))}.icon-swap[data-icon-swap-active=true]>[data-icon-swap-face=replacement],.menu-action-compound:hover .icon-swap[data-icon-swap-on-parent-interaction=true]>[data-icon-swap-face=replacement],:where(.group,[data-effect-group]):hover .icon-swap[data-icon-swap-on-parent-interaction=true]>[data-icon-swap-face=replacement]{opacity:var(--opacity-opaque);filter:blur();pointer-events:auto}.asset-row-icon:has(>.icon-source>.icon-swap){position:relative}.asset-row-icon>.icon-source>.icon-swap>[data-icon-swap-face=replacement]>.control{opacity:var(--opacity-opaque)}.control-label{align-items:var(--control-label-align,stretch);flex-direction:column;display:flex;overflow:hidden}.control-label,.control-label>*{text-overflow:ellipsis;white-space:normal;min-width:0;max-width:100%}.control-label>*{overflow-wrap:anywhere;font:inherit;font-weight:inherit;line-height:inherit;display:block;overflow:hidden}.control-label[data-control-label-align=start]{text-align:start;align-items:flex-start}.control-label[data-control-label-align=center]{text-align:center;align-items:center}.control-label[data-control-label-align=end]{text-align:end;align-items:flex-end}.control-label [data-control-label-tone=muted]{color:rgb(var(--max-inverted)/.6)}.control-content{align-items:center;gap:var(--control-spacing);min-width:0;display:flex}.control-content[data-control-content-align=start]{justify-content:flex-start}.control-content[data-control-content-align=center]{justify-content:center}.control-content[data-control-content-align=end]{justify-content:flex-end}.search-box{box-shadow:none;font-family:var(--font-sans)}.search-box-icon{--icon-component-radius:var(--radius-10);background:0 0}.search-box-icon>:is(.icon-source,svg,img){color:rgb(var(--max-inverted));opacity:var(--opacity-muted)}.search-box:is(:hover,:focus-within,:active) .search-box-icon>:is(.icon-source,svg,img){opacity:var(--opacity-opaque)}.search-box input{box-shadow:none;font-family:inherit}.library-stack{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.library-stack-loader{flex:auto;justify-content:center;align-self:stretch;align-items:center;width:100%;display:flex}.library-stack-analytics,.library-stack-asset{gap:var(--space-6)}.library-stack-settings{gap:var(--space-16);width:100%}.library-stack-settings,.library-stack-settings :where(div,section,form,label){min-width:0}.library-stack-settings :where(p,h1,h2,h3,h4,span,button,label){overflow-wrap:anywhere}.asset-row-component{box-sizing:border-box;gap:var(--space-12);border-radius:var(--radius-20);background-color:var(--asset-row-fill,rgb(var(--mid)));width:100%;min-width:0;color:rgb(var(--max-inverted));flex:none;align-items:center}.asset-row-min-height{min-height:calc(var(--space-64) - var(--space-12))}.asset-row-component[data-control-kind=asset-row-state]{--asset-row-fill:transparent;--asset-row-icon-fill:transparent;box-shadow:none}.asset-row-primary{align-self:stretch;align-items:center;gap:var(--space-12);flex:1;min-width:0;display:flex}.asset-row-labels{flex-direction:column;justify-content:center;min-height:100%;display:flex}.asset-row-icon,.asset-row-leading{--icon-component-radius:var(--radius-14);border-radius:var(--radius-14)}.asset-row-icon{background-color:var(--asset-row-icon-fill,rgb(var(--max)));box-shadow:none}.asset-row-icon-trailing{--asset-row-icon-fill:transparent;box-shadow:none}.asset-row-status-slot{flex:0 999 auto;min-width:0;max-width:50%;display:flex}.asset-row-status{min-width:0;min-height:var(--space-32);gap:var(--space-4);border-radius:var(--radius-14);background-color:rgb(var(--max));font-size:var(--font-size-14);line-height:var(--line-height-20);padding-block:var(--space-4);padding-inline:var(--space-8)}.asset-row-status,.asset-row-status-icon{justify-content:center;align-items:center;color:rgb(var(--max-inverted));opacity:var(--opacity-opaque);display:inline-flex}.asset-row-status-icon{width:var(--space-24);height:var(--space-24);flex:0 0 var(--space-24);border-radius:var(--radius-10);padding:var(--space-4)}.asset-row-status-icon>:is(svg,img,.icon-source){width:var(--space-16);height:var(--space-16)}.asset-row-status-copy{flex-direction:column;justify-content:center;min-width:0;display:flex}.asset-row-status-label,.asset-row-status-subtitle{min-width:0;color:rgb(var(--max-inverted));opacity:var(--opacity-opaque)}.asset-row-status-subtitle{opacity:var(--opacity-muted)}.asset-row-selection,.asset-row-trailing{align-items:center;gap:var(--space-12);display:flex}.asset-row-edge-control .selection-mark{color:rgb(var(--max-inverted));opacity:var(--opacity-opaque)}:where(.control,.content-action)[data-control-responsive=collapse]>.tooltip-label[data-tooltip-responsive-fallback=true]{display:none}.content-action[data-control-responsive=collapse][data-control-responsive-active=true],.control[data-control-responsive=collapse][data-control-responsive-active=true]{min-width:calc(var(--space-16) + var(--control-icon-padding) + var(--control-icon-padding) + var(--control-spacing) + var(--control-spacing));padding-inline:var(--control-spacing);gap:0}:where(.control,.content-action)[data-control-responsive=collapse][data-control-responsive-active=true] .control-label{display:none}:where(.control,.content-action)[data-control-responsive=collapse][data-control-responsive-active=true]>.tooltip-label[data-tooltip-responsive-fallback=true]{display:inline-flex}.menu-action-card.control{--control-spacing:var(--space-6);--control-radius:var(--radius-14);--control-icon-padding:var(--space-4);border-radius:var(--control-radius);font-family:var(--font-sans);font-size:var(--font-size-16);line-height:var(--line-height-24)}.menu-action-card.control>.control-content{gap:var(--control-spacing)}.menu-action-card.control>.control-content>.icon-component{--icon-component-padding:var(--control-icon-padding);--icon-component-radius:var(--radius-8);border-radius:var(--icon-component-radius)}.general-action-card.control{--control-radius:var(--radius-14);--control-icon-padding:var(--space-4);border-radius:var(--control-radius)}.general-action-card.control>.control-content{gap:var(--control-spacing)}.general-action-card.control>.control-content>.icon-component{--icon-component-padding:var(--control-icon-padding);--icon-component-radius:var(--radius-10);border-radius:var(--icon-component-radius)}.general-action-card.general-action-standard.control>.control-content>.icon-component{--icon-component-radius:var(--radius-8);border-radius:var(--icon-component-radius)}.menu-action-card.control .control[data-control-kind=menu-choice]>.control-content>.icon-component{--icon-component-padding:var(--space-4);--icon-component-radius:var(--radius-8);border-radius:var(--radius-8)}:where(.menu-action-sidebar[data-control-label-state=collapsed],.menu-action-sidebar [data-control-label-state=collapsed]) .control-label{display:none}.menu-button.control{justify-content:flex-start;min-width:0;position:relative}.control.menu-search-row{box-shadow:none;filter:none;border:0}.control.menu-search-row>input{box-shadow:none;filter:none;background:0 0}.menu-button.control[aria-selected=true]>.control-content>.icon-component,.menu-button.control[data-selected=true]>.control-content>.icon-component{opacity:var(--opacity-opaque)}.menu-button.control[aria-selected=true] [data-control-label-tone=muted],.menu-button.control[data-selected=true] [data-control-label-tone=muted]{color:rgb(var(--max-inverted))}.menu-button .control-content{width:100%}.menu-button .control-label{flex:auto;justify-content:flex-start}.menu-action-compound.control{box-sizing:border-box;min-width:0;min-height:0}.menu-action-compound .control-content{flex:auto;justify-content:flex-start;width:auto;min-width:0}.menu-action-compound .control-label{flex:auto}.menu-action-compound>[data-menu-nested-action=true]{flex:none;display:inline-flex}.menu-action-swap-slot{width:var(--space-24);height:var(--space-24);flex:0 0 var(--space-24);justify-content:center;align-items:center;display:inline-flex;position:relative}.menu-action-compound .content-action[data-control-kind=menu-choice],.menu-action-compound>[data-menu-nested-action=true]{min-width:0;box-shadow:none;background:0 0;border-radius:0;align-items:center;padding:0;display:inline-flex}.menu-action-compound>[data-menu-nested-action=true]{border-radius:var(--radius-8)}.menu-action-compound .control-content[data-control-has-label=true]>.icon-component{opacity:var(--opacity-muted)}.menu-action-compound:is(:hover,:focus-visible,:active,[data-control-open=true],[data-selected=true])>.control-content[data-control-has-label=true]>.icon-component:not(:has(.icon-swap)),.menu-action-compound:is(:hover,:focus-visible,:active,[data-control-open=true],[data-selected=true],[aria-current=page])>.control-content[data-control-has-label=true]>.icon-component:has(.icon-swap){opacity:var(--opacity-opaque)}.menu-action-compound>[data-menu-nested-action=true]>.content-action>.control-content>.icon-component{--icon-component-padding:var(--space-4);--icon-component-radius:var(--radius-8);border-radius:var(--icon-component-radius);background-color:rgb(var(--mid)/var(--opacity-transparent));opacity:var(--opacity-muted)}.menu-action-coloration-inverted.menu-action-compound>[data-menu-nested-action=true]>.content-action>.control-content>.icon-component{background-color:rgb(var(--max)/var(--opacity-transparent))}.menu-action-coloration-inverted.menu-action-compound>[data-menu-nested-action=true]:hover>.content-action>.control-content>.icon-component:has(.icon-swap),.menu-action-coloration-inverted.menu-action-compound>[data-menu-nested-action=true]:is(:hover,:focus-visible,:active,[aria-expanded=true],[data-control-open=true])>.content-action>.control-content>.icon-component:not(:has(.icon-swap)){background-color:rgb(var(--max)/var(--opacity-opaque))}.menu-action-compound>[data-menu-nested-action=true]:hover>.content-action>.control-content>.icon-component:has(.icon-swap),.menu-action-compound>[data-menu-nested-action=true]:is(:hover,:focus-visible,:active,[aria-expanded=true],[data-control-open=true])>.content-action>.control-content>.icon-component:not(:has(.icon-swap)){background-color:rgb(var(--mid)/var(--opacity-opaque));opacity:var(--opacity-opaque)}.menu-action-compound .icon-component:has(.spinner),.menu-action-compound .spinner{opacity:var(--opacity-opaque)}.asset-row-edge-control.control{justify-content:center;width:44px;height:44px;padding:0}.composer-button.control{flex:none;min-width:0}.control-shell.composer-picker-control{background-color:#0000}.control-shell.composer-picker-control:is(:hover,:focus-visible,:active),.control-shell.composer-picker-control[data-control-open=true],.control-shell.composer-picker-control[data-open=true]{background-color:rgb(var(--max))}.control-content[data-control-has-label=true] .control-label{flex:auto}.hierarchy-button-row{--hierarchy-indent:var(--space-0);box-sizing:border-box;margin-inline-start:var(--hierarchy-indent)}.control-shell.hierarchy-button-row[data-control-fit=fill],.control.hierarchy-button-row[data-control-fit=fill],.hierarchy-button-row{width:calc(100% - var(--hierarchy-indent))}.control-shell.hierarchy-button-row>.control.hierarchy-button-row[data-control-fit=fill]{width:100%;margin-inline-start:0}.hierarchy-button-row>.control-content{width:100%}.control[data-control-preset=standard]:not([data-control-kind=roll-action]):not(.menu-action-compound):not(.menu-action-pricing):not([data-control-responsive=collapse][data-control-responsive-active=true]):has(.control-content[data-control-has-label=true]:not([data-control-has-leading=true])){padding-inline-start:calc(var(--control-spacing) + var(--control-spacing))}.control[data-control-preset=standard]:not([data-control-kind=roll-action]):not(.menu-action-compound):not(.menu-action-pricing):not([data-control-responsive=collapse][data-control-responsive-active=true]):has(.control-content[data-control-has-label=true]:not([data-control-has-trailing=true])){padding-inline-end:calc(var(--control-spacing) + var(--control-spacing))}.control[data-control-fit=fill]>.control-content{width:100%}:where(.menu-fit-row,.menu-option,.question-option,.account-option,.queued-option,.transport-option,.settings-check-row){--control-spacing:var(--space-6);--control-radius:var(--radius-14);--control-icon-padding:var(--space-4);border-radius:var(--control-radius)}.account-option,.menu-action-pricing.control,.menu-fit-row,.menu-option,.question-option,.queued-option,.settings-check-row,.transport-option{gap:var(--space-6);padding:var(--control-spacing)}:where(.library-toolbar-search){--control-radius:var(--radius-14);--control-icon-padding:var(--space-4);border-radius:var(--control-radius)}.motion-roll-clip{width:max-content;max-width:100%;line-height:inherit;font-kerning:none;font-variant-ligatures:none;display:inline-grid;position:relative;overflow:hidden}.control-label>.motion-roll-clip,.motion-roll-clip{white-space:normal}.motion-roll-clip-stack{width:100%;display:block;position:relative}.motion-roll-clip-layer{white-space:normal;font-kerning:none;width:100%;min-width:0;transition:transform var(--motion-roll-clip-duration) var(--motion-ease),opacity var(--motion-roll-clip-duration) var(--motion-ease),filter var(--motion-roll-clip-duration) var(--motion-ease);display:block}.motion-roll-clip-layer-old{opacity:var(--opacity-opaque);transform:translateY(0)}.motion-roll-clip-layer-new{opacity:var(--opacity-transparent);filter:blur(.12em);position:absolute;top:100%;left:0}.motion-roll-clip-trigger:is(:hover,:focus-visible) .motion-roll-clip-layer-old,.motion-roll-clip:is(:hover,:focus-visible) .motion-roll-clip-layer-old{opacity:var(--opacity-transparent);filter:blur(.08em);transform:translateY(-100%)}.motion-roll-clip-trigger:is(:hover,:focus-visible) .motion-roll-clip-layer-new,.motion-roll-clip:is(:hover,:focus-visible) .motion-roll-clip-layer-new{opacity:var(--opacity-opaque);filter:blur();transform:translateY(-100%)}.tab-selector{--tab-selector-gutter:var(--space-2);--tab-selector-card-gutter:var(--space-2);--tab-selector-outer-radius:var(--radius-14);--tab-selector-inner-radius:calc(var(--tab-selector-outer-radius) - var(--tab-selector-gutter))}.tab-selector--expanded{align-items:stretch;gap:var(--tab-selector-gutter);border:var(--tab-selector-gutter) solid rgb(var(--max));box-sizing:border-box;border-radius:var(--tab-selector-outer-radius);background:rgb(var(--max));grid-auto-columns:max-content;grid-auto-flow:column;width:fit-content;max-width:100%;padding:0;display:grid}.tab-selector-measurement{visibility:hidden;pointer-events:none;width:max-content;max-width:none;position:absolute;inset:0 auto auto 0;overflow:visible}.tab-selector--expanded[data-tab-selector-color=inverted]{background:rgb(var(--mid));border-color:rgb(var(--mid))}.tab-selector-option{border-radius:var(--tab-selector-inner-radius);min-width:0;box-shadow:none;color:rgb(var(--max-inverted));background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.tab-selector--expanded>.tab-selector-option>.tab-selector-option,.tab-selector-measurement>.tab-selector-option{padding:var(--tab-selector-card-gutter)}.tab-selector-option-content{justify-content:center;align-items:center;gap:var(--tab-selector-card-gutter);border-radius:inherit;min-width:0;padding-inline:var(--tab-selector-card-gutter);font-size:var(--font-size-16);line-height:var(--line-height-24);white-space:nowrap;display:inline-flex}.tab-selector-option-content:has(.tab-selector-option-icon){padding-inline-start:0}.tab-selector-option-icon{width:var(--space-24);height:var(--space-24);border-radius:var(--radius-10);padding:var(--space-4);background:0 0;justify-content:center;align-items:center;display:inline-flex}.tab-selector-option-icon>.icon-source-custom,.tab-selector-option-icon>svg{width:var(--space-16);height:var(--space-16);flex:0 0 var(--space-16);justify-content:center;align-items:center;display:inline-flex}.tab-selector-option-icon>.icon-source-custom>svg{width:var(--space-16);height:var(--space-16)}.tab-selector-option-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.tab-selector-active-card{border-radius:inherit;background:rgb(var(--mid));position:absolute;inset:0}.tab-selector--expanded[data-tab-selector-color=inverted] .tab-selector-active-card{background:rgb(var(--max))}.price-summary-slot{justify-content:flex-start;min-width:0;max-width:100%;display:inline-flex;position:relative}.price-summary-pair{align-items:baseline;gap:var(--space-8);flex-wrap:wrap;max-width:100%;display:inline-flex}.billing-usage-picker{background:0 0;border-radius:0;padding:0}.billing-usage-picker>.content-action{padding:var(--space-12);border-radius:var(--radius-20);background:rgb(var(--mid))}.billing-plan-usage-rows{margin-top:var(--space-6);gap:var(--space-6)}.billing-plan-option-content,.billing-plan-option-usage-rows{gap:var(--space-6)}.pricing-accordion{--active-effect-fill:var(--max)}.billing-pricing-picker--private .pricing-accordion{--active-effect-fill:var(--mid)}.pricing-accordion>.accordion-component-trigger{min-inline-size:0;padding:var(--space-4)}.pricing-accordion>.accordion-component-content-shell,.pricing-accordion>.accordion-component-content-shell>.accordion-component-content{inline-size:100%;min-inline-size:0}.pricing-accordion>.accordion-component-content-shell{contain:inline-size}.pricing-accordion>.accordion-component-content-shell>.accordion-component-content{padding:0 var(--space-4) var(--space-4)}body.app-shell .billing-plan-option.control{grid-template-columns:minmax(0,1fr) var(--space-16);max-width:100%;overflow:hidden}.billing-price-actions-card{background:rgb(var(--billing-price-actions-fill,var(--max)))}.pricing-feature-icon{--icon-component-radius:var(--radius-10)}.billing-price-actions-card[data-billing-price-surface=max]{--billing-price-actions-fill:var(--max)}.billing-pricing-picker--private{--billing-price-actions-fill:var(--mid)}.billing-pricing-picker--private .billing-usage-picker{background:0 0}.billing-pricing-picker--private .billing-usage-picker>.content-action{background:rgb(var(--max))}.billing-pricing-picker--private .billing-feature-logo-frame{background-color:rgb(var(--mid))}.billing-pricing-picker--private .provider-logo-frame{background:rgb(var(--max))}.fit-dialog-content{inline-size:fit-content;max-inline-size:100%}.fit-dialog-content :where(h1,h2,h3)+p,.large-popup-layer .popup-content :where(h1,h2,h3)+p{margin-top:var(--space-4);font-size:var(--font-size-16);line-height:var(--line-height-24)}.fit-dialog-content>.dialog-stack{inline-size:100%;max-inline-size:100%}.dialog-stack>:not([hidden])~:not([hidden]){margin-top:var(--popup-card-gutter,var(--space-16))}.dialog-header{align-items:center;gap:var(--space-16);min-width:0;padding:var(--space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.dialog-header>:first-child{min-width:0}.dialog-subtitle{margin:var(--space-4) var(--space-4) 0;color:rgb(var(--max-inverted)/.6);font-size:var(--font-size-16);line-height:var(--line-height-24)}.dialog-disclaimer{margin:var(--space-12) var(--space-4) 0;color:rgb(var(--max-inverted)/.6);font-size:var(--font-size-14);line-height:var(--line-height-20);text-align:center}.fit-dialog-content>:where(form,.flex,.grid){inline-size:100%;max-inline-size:100%}.fit-dialog-content>form :where(input,textarea,select),.fit-dialog-content>form button[type=submit]{max-inline-size:100%}#__next,body>div{max-width:100vw;overflow-x:hidden}::selection{background:rgb(var(--accent));color:rgb(var(--white))}a{color:inherit;text-decoration:none}[role=button],[type=button],[type=reset],[type=submit],a,body.app-shell .control[data-control-interactive=true]:not(:disabled):not([aria-disabled=true]),body.app-shell :where(button,a,summary,select,[role=button],[role=link]):not(.control):not(:disabled):not([aria-disabled=true]):not([draggable=true]),button,label,select,summary{cursor:pointer}[contenteditable=true],input,textarea{cursor:text}:is(button:disabled,[aria-disabled=true]) *,[aria-disabled=true],button:disabled{cursor:not-allowed}button,input,select,textarea{font:inherit}b,button,h1,h2,h3,h4,h5,h6,label,strong,summary{font-weight:var(--font-400)}.lander-hero-icon-rotation,.lander-hero-static-pair .lander-hero-icon{align-self:center}body.app-shell .tooltip-host{position:relative;overflow:visible}.workspace-shell-compact-plane>.workspace-shell-sidebar{box-sizing:border-box;width:var(--shell-sidebar-width,200px);min-width:var(--shell-sidebar-width,200px);gap:var(--shell-row-gap,var(--space-6));border-radius:var(--radius-12);background:rgb(var(--max));min-height:0;padding:var(--shell-sidebar-gutter,var(--space-4));transition:width var(--motion-dilation-duration) var(--motion-dilation-ease),min-width var(--motion-dilation-duration) var(--motion-dilation-ease),padding var(--motion-dilation-duration) var(--motion-dilation-ease);flex-direction:column;flex:none;display:flex;position:relative;overflow:hidden}.workspace-shell-content .workspace-shell-canvas-content,.workspace-shell-content .workspace-shell-compact-plane{background:inherit}.workspace-shell-sidebar-header{align-items:center;gap:var(--shell-row-gap,var(--space-6));min-width:0;min-height:36px;display:flex}.workspace-shell-sidebar-header-content{min-width:0;max-width:100%;opacity:var(--opacity-opaque);transition:max-width var(--motion-dilation-duration) var(--motion-dilation-ease),opacity var(--motion-soft-duration) var(--motion-ease-out);flex:auto;display:flex;overflow:hidden}.workspace-shell-sidebar-header-content>*{flex:auto;min-width:0}.workspace-shell-content{--shell-frame:var(--space-2);--shell-sidebar-width:200px;--shell-sidebar-gutter:var(--space-4);--shell-compact-sidebar-gutter:var(--space-6);--shell-mini-sidebar-gutter:var(--space-4);--shell-row-gap:var(--space-6);--workspace-canvas-surface:var(--mid);box-sizing:border-box;gap:var(--shell-frame,var(--space-0));min-width:0;min-height:0;padding:var(--shell-frame,var(--space-2));border-radius:var(--radius-14);background:rgb(var(--max));flex-direction:row;flex:auto;display:flex;overflow:hidden}.workspace-shell-content[data-workspace-variant=inverted]{--workspace-canvas-surface:var(--max);background:rgb(var(--mid))}.workspace-shell-content[data-workspace-variant=inverted] .workspace-shell-sidebar{background:rgb(var(--mid))}.workspace-shell-content[data-workspace-variant=inverted] .workspace-shell-canvas-content{background:rgb(var(--max))}.workspace-shell-content .menu-action-sidebar[data-active-effect=true]{--active-effect-fill:var(--mid)}.workspace-shell-content[data-workspace-variant=inverted] .menu-action-sidebar[data-active-effect=true]{--active-effect-fill:var(--max)}.workspace-shell-sidebar-toggle{flex:none;display:inline-flex}.workspace-shell-sidebar-content{gap:var(--shell-row-gap,var(--space-6));min-width:0;min-height:0;opacity:var(--opacity-opaque);transition:opacity var(--motion-soft-duration) var(--motion-ease-out);flex-direction:column;flex:auto;display:flex;position:relative;overflow:hidden auto}.workspace-shell-sidebar-content[data-fit-scroll=active]{overscroll-behavior:contain}.workspace-shell-sidebar-content .workspace-shell-sidebar-card-group{flex-direction:column;min-width:0;display:flex}.workspace-shell-sidebar-content .library-stack-asset{gap:var(--shell-row-gap,var(--space-6))}.workspace-sidebar-empty-state{box-sizing:border-box;align-items:center;gap:var(--space-6);width:100%;min-width:0;min-height:36px;padding:var(--space-6);color:rgb(var(--mid-inverted));font-family:var(--font-sans);font-size:var(--font-size-14);line-height:var(--line-height-20);display:flex}.workspace-sidebar-empty-state>svg{flex:none}.workspace-shell-compact-plane>.workspace-shell-canvas{gap:var(--shell-row-gap,var(--space-6));flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.workspace-shell-content .workspace-shell-canvas-content{border-radius:var(--radius-12);background:rgb(var(--workspace-canvas-surface));flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.workspace-shell-content .workspace-shell-mini-sidebar{display:none}.workspace-shell-content[data-workspace-mode=standard][data-workspace-sidebar-open=false] .workspace-shell-sidebar{width:calc(36px + (var(--shell-sidebar-gutter,var(--space-4)) * 2));min-width:calc(36px + (var(--shell-sidebar-gutter,var(--space-4)) * 2))}.workspace-shell-content[data-workspace-mode=standard][data-workspace-sidebar-open=false] .workspace-shell-sidebar-header{gap:0}.workspace-shell-content[data-workspace-mode=standard][data-workspace-sidebar-open=false] .workspace-shell-sidebar-header-content{max-width:0;opacity:var(--opacity-transparent);pointer-events:none}.workspace-shell-content[data-workspace-mode=standard][data-workspace-sidebar-open=false] .workspace-shell-sidebar-content{pointer-events:none;opacity:var(--opacity-transparent)}.workspace-shell-content[data-workspace-mode=compact]{flex-direction:column;gap:0;padding:0;position:relative;overflow:hidden}.workspace-shell-compact-plane{display:contents}.workspace-shell-content[data-workspace-mode=compact] .workspace-shell-compact-plane{box-sizing:border-box;will-change:transform;width:200%;min-width:0;height:auto;min-height:0;transition:transform var(--motion-dilation-duration) var(--motion-dilation-ease);display:flex;position:absolute;inset:0}.workspace-shell-content[data-workspace-mode=compact] .workspace-shell-compact-plane>:is(.workspace-shell-sidebar,.workspace-shell-canvas){box-sizing:border-box;flex:0 0 50%;width:50%;min-width:0;height:100%;position:relative}.workspace-shell-content[data-workspace-mode=compact] .workspace-shell-sidebar{z-index:1;padding:var(--shell-compact-sidebar-gutter,var(--shell-sidebar-gutter,var(--space-4)));overflow:hidden}.workspace-shell-content[data-workspace-mode=compact] .workspace-shell-canvas{z-index:0;gap:var(--shell-frame,var(--space-0));min-height:0;padding:var(--shell-frame,var(--space-0))}.workspace-shell-content[data-workspace-mode=compact] .workspace-shell-mini-sidebar{align-items:center;gap:var(--shell-row-gap,var(--space-6));min-height:36px;padding:var(--shell-mini-sidebar-gutter,var(--shell-sidebar-gutter,var(--space-4)));border-radius:var(--radius-12);background:rgb(var(--max));display:flex}.workspace-shell-content[data-workspace-variant=inverted][data-workspace-mode=compact] .workspace-shell-mini-sidebar{background:rgb(var(--mid))}.workspace-shell-content[data-workspace-mode=compact] .workspace-shell-canvas-content{min-height:0}.workspace-shell-content[data-workspace-mode=compact][data-workspace-sidebar-open=true] .workspace-shell-sidebar{pointer-events:auto}.workspace-shell-content[data-workspace-mode=compact][data-workspace-sidebar-open=false] .workspace-shell-sidebar,.workspace-shell-content[data-workspace-mode=compact][data-workspace-sidebar-open=true] .workspace-shell-canvas{pointer-events:none}.workspace-shell-content[data-workspace-mode=compact][data-workspace-sidebar-open=false] .workspace-shell-canvas{pointer-events:auto}.workspace-shell-content[data-workspace-mode=compact][data-workspace-sidebar-open=true] .workspace-shell-compact-plane{transform:translate(0)}.workspace-shell-content[data-workspace-mode=compact][data-workspace-sidebar-open=false] .workspace-shell-compact-plane{transform:translate(-50%)}.tooltip-host.absolute.absolute{position:absolute}body.app-shell .tooltip-host.list-picker-close.list-picker-close{position:absolute;top:0;right:0}.tooltip-label{block-size:0;opacity:var(--opacity-transparent);visibility:hidden;max-block-size:0;inline-size:0;max-inline-size:0;padding:0;position:absolute;overflow:hidden}.tooltip-component,.tooltip-label{box-sizing:border-box;pointer-events:none}.tooltip-component{color:rgb(var(--max-inverted));font-size:var(--font-size-16);font-weight:var(--font-400);line-height:var(--line-height-24);min-inline-size:0;opacity:var(--opacity-opaque);overflow-wrap:anywhere;padding-block:var(--tooltip-gutter);padding-inline:calc(var(--tooltip-gutter) * 2);text-align:center;transform-origin:50%;visibility:visible;white-space:normal;z-index:var(--floating-z,1);justify-content:center;align-items:center;display:inline-flex;overflow:visible}.workspace-transport-controls .playback-scrubber{background:rgb(var(--max))}.transport-options-menu .general-action-card>.control-content>.icon-component{opacity:var(--opacity-muted)}.transport-options-menu .general-action-card:is(:hover,:focus-visible,:active,[aria-pressed=true],[aria-checked=true])>.control-content>.icon-component{opacity:var(--opacity-opaque)}.panel-state{height:100%;min-height:0}.large-error-state-component,.panel-state{box-sizing:border-box;padding:var(--space-16);text-align:center;justify-content:center;align-items:center;width:100%;display:flex}.large-error-state-component{background:rgb(var(--max));z-index:2147483647;position:fixed;inset:0}.state-card{background:rgb(var(--state-card-color,var(--mid)));border-radius:var(--radius-20);box-sizing:border-box;align-items:center;gap:var(--space-12);min-width:0;max-width:min(100%,26rem);padding:var(--space-16);flex-direction:column;flex:0 auto;width:fit-content;display:flex}.state-card[data-state-variant=not-found]{background:0 0}.state-card-icon{--icon-component-icon-size:var(--space-16);--icon-component-padding:var(--space-8);--icon-component-radius:var(--radius-14);background-color:rgb(var(--max))}.state-card-title{font-size:var(--font-size-20);line-height:var(--line-height-24);margin:0}.state-card-subtitle,.state-card-title{color:rgb(var(--max-inverted));font-weight:var(--font-400);overflow-wrap:anywhere;max-width:100%}.state-card-subtitle{font-size:var(--font-size-16);line-height:var(--line-height-20);margin:calc(var(--space-12) * -.5) 0 0;opacity:var(--opacity-muted);text-align:center}.state-card-action{margin-top:var(--space-4);max-width:100%}.state-card-title-not-found{font-size:inherit;line-height:inherit;max-width:100%}.state-card-not-found-code{font-family:var(--font-display);font-size:clamp(var(--font-size-96),24vw,var(--font-size-128));font-weight:var(--font-400);align-items:center;gap:var(--space-12);white-space:nowrap;justify-content:center;line-height:1;display:flex}.centered-list-state{min-height:calc(100% - var(--canvas-notch-extension,var(--selection-header-height)) - var(--canvas-fade-height,var(--selection-fade-height)))}[data-component=settings-actions-row]{min-width:0}[data-component=settings-actions-row]>:first-child{overflow-wrap:anywhere;flex:auto;min-width:0}[data-component=settings-action-slot]{flex:0 auto;min-width:0;max-width:100%}[data-component=settings-action-slot]>.control-shell,[data-component=settings-action-slot]>.settings-action-slot>.control-shell{max-width:100%}.settings-action-form{flex:0 auto;min-width:0;max-width:100%}.auth-account-actions,.auth-email-form{container-type:inline-size}.auth-account-actions{width:100%;max-width:336px}.auth-account-links{gap:var(--space-6);flex-wrap:wrap;width:100%;display:flex}.auth-account-links,.settings-usage-ring{justify-content:center;align-items:center}.settings-usage-ring{background:rgb(var(--max));border-radius:var(--radius-pill);box-sizing:border-box;color:rgb(var(--max-inverted)/.6);width:56px;height:56px;display:inline-flex;position:relative}.settings-usage-ring-svg{color:rgb(var(--accent));pointer-events:none;position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.settings-usage-ring-track,.settings-usage-ring-value{fill:none;stroke-linecap:round;stroke-width:var(--space-8)}.settings-usage-ring-track{stroke:rgb(var(--min))}.settings-usage-ring-value{stroke:currentColor;stroke-linecap:round;transition:stroke-dashoffset var(--motion-dilation-duration) var(--motion-dilation-ease)}.settings-usage-ring :where(svg,img){height:var(--space-16);width:var(--space-16)}.settings-usage-ring>.settings-usage-ring-svg{width:100%;height:100%}.settings-usage-ring>:where(svg:not(.settings-usage-ring-svg),img){z-index:1;position:relative}body.app-shell .settings-tab-icon-plain{color:rgb(var(--max-inverted));opacity:var(--opacity-muted);background:0 0}body.app-shell .settings-tab-row a:focus-visible .settings-tab-icon-plain,body.app-shell .settings-tab-row a:hover .settings-tab-icon-plain,body.app-shell .settings-tab-row a[aria-current=page] .settings-tab-icon-plain,body.app-shell .settings-tab-row button:focus-visible .settings-tab-icon-plain,body.app-shell .settings-tab-row button:hover .settings-tab-icon-plain{opacity:var(--opacity-opaque)}.asset-menu{pointer-events:auto;will-change:opacity,transform}.asset-selection-shell{bottom:var(--canvas-gutter);left:var(--canvas-gutter,var(--selection-gutter));right:var(--canvas-gutter,var(--selection-gutter));container:asset-selection-shell/inline-size}.asset-selection-bar{width:max-content}.asset-selection-bar>.asset-selection-clear,.asset-selection-bar>.asset-selection-options{flex:none}.asset-selection-options{white-space:nowrap;flex:none;min-width:0}body.app-shell .asset-preview-action .asset-preview-action-icon{color:rgb(var(--max-inverted));opacity:var(--opacity-muted)}body.app-shell .asset-preview-action:focus-visible .asset-preview-action-icon,body.app-shell .asset-preview-action:hover .asset-preview-action-icon{opacity:var(--opacity-opaque)}body.app-shell .asset-preview-action-danger .asset-preview-action-icon{color:rgb(var(--red));opacity:var(--opacity-muted)}body.app-shell .asset-preview-action-danger:focus-visible .asset-preview-action-icon,body.app-shell .asset-preview-action-danger:hover .asset-preview-action-icon{opacity:var(--opacity-opaque)}.sidebar-chat-list-region{border-radius:var(--radius-14)}.sidebar-chat-scroll{-webkit-overflow-scrolling:touch;touch-action:pan-y;position:relative}body.app-shell .sidebar:not(.sidebar-mobile) .sidebar-chat-list-region{overflow:visible}.sidebar:not(.sidebar-mobile) .sidebar-chat-scroll{margin-inline-start:calc(var(--space-0) - var(--space-16));margin-inline-end:calc(var(--space-0) - var(--space-16));padding-inline-start:var(--space-16);padding-inline-end:var(--space-16)}.sidebar-nav-row:focus-visible{outline:none}.mobile-topbar{container-type:inline-size}@media (not (min-width:768px)) and (orientation:landscape){body.app-shell .mobile-sidebar-drawer{overflow:hidden}body.app-shell .mobile-sidebar-drawer .sidebar-mobile{height:100dvh;min-height:0;overflow:hidden}body.app-shell .mobile-sidebar-drawer .sidebar-mobile .sidebar-chat-list-region{flex:auto;min-height:0;overflow:hidden}body.app-shell .mobile-sidebar-drawer .sidebar-mobile .sidebar-chat-reveal-content{height:100%;min-height:0;overflow:hidden}body.app-shell .mobile-sidebar-drawer .sidebar-mobile .sidebar-chat-scroll{height:100%;min-height:0}}.queued-options-action-icon{color:rgb(var(--max-inverted))}.queued-options-action--danger .queued-options-action-icon{color:rgb(var(--red))}.message-footer{column-gap:var(--space-6);row-gap:var(--space-6);flex-wrap:nowrap;min-width:0;container-type:inline-size}.message-footer-action{box-sizing:border-box;border-radius:var(--radius-10);min-width:0;max-width:100%;padding-block:var(--space-2);background-color:rgb(var(--mid)/var(--opacity-transparent));color:rgb(var(--max-inverted));cursor:pointer;font:inherit;font-size:var(--font-size-14);font-weight:var(--font-400);line-height:var(--line-height-20);text-align:center;border:0;flex:0 auto;justify-content:center;align-items:center;gap:0;padding-inline-start:var(--space-2);padding-inline-end:calc(var(--space-2) * 2);display:inline-flex}.message-footer-action:disabled{cursor:inherit}.message-footer-action:focus-visible{outline:var(--space-2) solid rgb(var(--accent));outline-offset:var(--space-2)}.message-footer-action-content{align-items:center;gap:var(--space-2);min-width:0;max-width:100%;opacity:var(--opacity-muted);display:inline-flex}.message-footer-action-icon{--icon-component-padding:var(--space-2);--icon-component-radius:var(--radius-8);background-color:#0000}.message-footer-action:not(:disabled):is(:hover,:focus-visible,:active)>.message-footer-action-content{opacity:var(--opacity-opaque)}.message-footer-action:not(:disabled):is(:hover,:focus-visible,:active){background-color:rgb(var(--mid)/var(--opacity-opaque))}.message-footer-action-label{min-width:0;max-width:100%;font-size:var(--font-size-14);line-height:var(--line-height-20);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.message-footer-action-tooltip{display:none}.message-footer>*{min-width:0}.message-footer[data-actions-measuring=true] .message-footer-action-content,.message-footer[data-actions-measuring=true] .message-footer-action-label{text-overflow:clip;white-space:nowrap;min-width:max-content;max-width:none;overflow:visible}.message-footer[data-actions-compact=true]{flex-wrap:wrap}.message-footer:not([data-actions-compact=true]) .message-footer-action-tooltip{display:none}.message-footer[data-actions-compact=true]>.message-footer-action{flex:none}.message-footer[data-actions-compact=true] .message-footer-action-content{gap:0}.message-footer[data-actions-compact=true] .message-footer-action-label{display:none}.message-footer[data-actions-compact=true] .message-footer-action-tooltip{display:inline-flex}.question-option[data-selected=true]{background:rgb(var(--max))}body.app-shell .question-option-icon{background:rgb(var(--mid))}body.app-shell .question-option[data-selected=true] .question-option-icon{background:rgb(var(--max))}.progress-ring-metaball,.progress-ring-metaball-cap,.progress-ring-normal-value{transition:opacity var(--motion-dilation-duration) var(--motion-dilation-ease),stroke-width var(--motion-dilation-duration) var(--motion-dilation-ease)}.progress-ring-metaball-cap{fill:currentColor;stroke:none}.prompt-bubble-attachments,.prompt-bubble-text{min-inline-size:0;max-inline-size:100%}.editing-prompt-tag{box-sizing:border-box;color:rgb(var(--max-inverted));font-size:var(--font-size-14);font-weight:var(--font-500);align-items:center;gap:var(--space-8);line-height:var(--line-height-20);min-height:36px;max-width:min(100%,calc(100vw - var(--space-48)));transform-origin:50%;width:max-content;display:inline-flex}.composer-stack-item{min-width:0;max-width:100%}.composer-controls-row{box-sizing:border-box;container:top-controls/inline-size}.composer-controls-group{box-sizing:border-box;gap:var(--space-6);flex:none;position:relative}.composer-stack{align-items:stretch;gap:var(--stack-gap,var(--space-12));flex-direction:column;width:100%;display:flex;position:relative}.composer-accessory-tool-component{--composer-accessory-gutter:var(--space-6);--icon-component-padding:var(--space-4);--icon-component-radius:var(--radius-10);background:rgb(var(--mid));border-radius:var(--radius-14);color:rgb(var(--max-inverted));min-width:0;max-width:100%;padding-block:var(--composer-accessory-gutter);align-items:center;gap:0;padding-inline-start:var(--composer-accessory-gutter);padding-inline-end:calc(var(--composer-accessory-gutter) * 2);display:inline-flex}.composer-accessory-tool-component[data-composer-accessory-tool-has-trailing=true]{padding-inline-end:var(--composer-accessory-gutter)}.composer-accessory-tool-main{color:inherit;align-items:center;gap:var(--composer-accessory-gutter);pointer-events:none;z-index:1;min-width:0;display:inline-flex;position:relative}.composer-accessory-tool-main-hit-area{border-radius:inherit;cursor:pointer;z-index:0;position:absolute;inset:0}.composer-accessory-tool-trailing-action{background:0 0;margin-inline-start:var(--composer-accessory-gutter)}.composer-accessory-tool-label{color:rgb(var(--max-inverted));font-size:var(--font-size-16);font-weight:var(--font-400);line-height:var(--line-height-24);text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.composer-accessory-tool-leading{opacity:var(--opacity-muted)}.composer-accessory-tool-trailing{color:rgb(var(--max-inverted));background:0 0;position:relative;overflow:hidden}.composer-accessory-tool-component:is(:hover,:focus-within) .composer-accessory-tool-leading{opacity:var(--opacity-opaque)}.composer-accessory-tool-trailing-action{color:inherit;z-index:2;display:inline-flex;position:relative}.composer-accessory-tool-tooltip{display:none}.chat-composer-area,[data-chat-composer]{box-sizing:border-box}body.app-shell .jump-tooltip{display:none}.composer-stack-item>*{min-width:0;max-width:100%}.composer-stack-item .editing-prompt-tag{animation:none}.editing-prompt-icon{aspect-ratio:1;background:rgb(var(--max));border-radius:var(--radius-8);padding:var(--space-4)}.editing-prompt-pencil-container{color:rgb(var(--max-inverted));background:0 0;align-items:center;transition:none}.editing-prompt-pencil{transition:none}.editing-prompt-tag-message{cursor:pointer}.control-shell.editing-prompt-main-hit-area{z-index:0;width:100%;height:100%;position:absolute;inset:0}.control-shell.editing-prompt-main-hit-area>.content-action{width:100%;height:100%}.editing-prompt-main-visual{pointer-events:none;z-index:1;position:relative}.editing-prompt-tag-message .editing-prompt-close,.editing-prompt-tag-message .editing-prompt-pencil-container{background:0 0}.editing-prompt-tag-message .editing-prompt-close:focus-visible,.editing-prompt-tag-message .editing-prompt-close:hover{background:rgb(var(--max))}.editing-prompt-close{color:rgb(var(--max-inverted));background:0 0;align-items:center;transition:none}.editing-prompt-close:focus-visible,.editing-prompt-close:hover{background:rgb(var(--max));box-shadow:none;outline:none}.composer-content,.editing-prompt-morph{animation:soft-motion var(--motion-soft-duration) var(--motion-ease-out) both}.context-window-ring{height:var(--space-16);width:var(--space-16);transition:none;display:block;overflow:visible;transform:rotate(-90deg)}body.app-shell .context-window-indicator{--icon-component-padding:var(--space-4);--icon-component-radius:var(--radius-14)}.context-window-ring-track,.context-window-ring-value{fill:none;stroke-width:2.25px}.context-window-ring-track{stroke:rgb(var(--min))}.context-window-ring-value{stroke:currentColor;stroke-linecap:round;transition:stroke-dashoffset var(--motion-dilation-duration) var(--motion-dilation-ease)}.control-shell.composer-send-button{background-color:rgb(var(--accent))}.composer-shell{box-sizing:border-box;border-radius:var(--radius-30);background:rgb(var(--mid));isolation:isolate;z-index:1;padding:var(--space-16);transition:background-color var(--motion-soft-duration) var(--motion-ease-out),box-shadow var(--motion-soft-duration) var(--motion-ease-out),outline-color var(--motion-soft-duration) var(--motion-ease-out);container-type:inline-size}.prompt-editor-shell{min-height:calc(var(--line-height-24) + (var(--space-4) * 2))}.prompt-editor{background-color:#0000}.use-action-icon{-webkit-mask:url(/brand/use-action-icon.svg) 50%/contain no-repeat;mask:url(/brand/use-action-icon.svg) 50%/contain no-repeat}.edit-action-icon,.use-action-icon{background-color:currentColor;flex-shrink:0;display:inline-block}.edit-action-icon{-webkit-mask:url(/brand/edit-image-action-icon.svg) 50%/contain no-repeat;mask:url(/brand/edit-image-action-icon.svg) 50%/contain no-repeat}body.app-shell :where([data-popup-card=true],[data-floating-popup=true],[role=dialog][aria-modal=true],.menu-card,.sidebar-menu,.artifact-menu,.popup-layer){z-index:var(--floating-z,1)}body.app-shell [data-component=source-popup]{pointer-events:auto;z-index:var(--floating-z,1);overflow:visible}.popup-layer[data-popup-mode=passthrough]>[data-popup-structural]{box-sizing:border-box;max-width:var(--popup-frame-available-inline-size,calc(100vw - (var(--popup-frame-gutter,var(--popup-frame-standard-gutter)) * 2)));max-height:var(--popup-frame-available-block-size,calc(100vh - (var(--popup-frame-gutter,var(--popup-frame-standard-gutter)) * 2)));min-width:0}.popup-layer[data-state=closing]>:not(.popup-backdrop){pointer-events:none}.toast-floating{transform-origin:100% 0;will-change:filter,opacity,transform}.toast-floating[data-closing=true]{pointer-events:none}.artifact-menu-host{isolation:isolate}.artifact-menu-bridge{pointer-events:auto;z-index:1;min-width:168px;display:block;position:absolute;inset:0 0 -6px auto}.menu-card{pointer-events:auto}.menu-card .menu-fit-row>*{min-width:0}.popup-hover-bridge{position:relative}.popup-hover-bridge:before{top:calc(var(--popup-source-gap) * -1);height:var(--popup-source-gap);content:"";position:absolute;left:0;right:0}.popup-card-large>[data-mobile-sheet-grab-handle=true]{z-index:2;width:100%;height:var(--space-6);cursor:row-resize;touch-action:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.popup-card-large>[data-mobile-sheet-grab-handle=true]:before{content:"";width:calc(var(--space-32) + var(--space-4));height:var(--space-6);border-radius:var(--radius-pill);background:rgb(var(--min));opacity:var(--opacity-opaque);pointer-events:none}.popup-card-large>[data-mobile-sheet-grab-handle=true]:after{content:"";inset:calc(var(--space-8) * -1) 0;position:absolute}:root.app-root:not(#motion-sentinel) .popup-card-large[data-mobile-sheet-state=dragging]{transform:translateY(var(--mobile-sheet-drag-offset));transition:none;animation:none}:root.app-root:not(#motion-sentinel) .popup-card-large[data-mobile-sheet-state=snapping]{transform:translateY(var(--mobile-sheet-drag-offset));transition:transform var(--motion-dilation-duration) var(--motion-dilation-ease);animation:none}:root.app-root:not(#motion-sentinel) .popup-card-large[data-mobile-sheet-state=open]{transition:none;animation:none;transform:translateY(0)}:root.app-root:not(#motion-sentinel) .popup-layer[data-state=closing] .popup-card-large[data-mobile-sheet-state=closing]{transition:transform var(--motion-popup-duration) var(--motion-ease-in);animation:none;transform:translateY(100%)}@media not all and (min-width:768px){.popup-backdrop{min-width:100lvw;min-height:100lvh}body.app-shell .selection-frame .bg-max{background-color:rgb(var(--mid))}body.app-shell .selection-frame .bg-mid{background-color:rgb(var(--max))}body.app-shell .artifact-menu.popup-card{z-index:var(--floating-z,1)}body.app-shell .model-menu.popup-card .menu-button .control-label,body.app-shell .model-menu.popup-card .menu-button .control-label>*{min-width:0;max-width:100%}.model-menu.popup-card .model-mobile-selected-marker{justify-self:end}body.app-shell .prompt-dropdown-menu.popup-card{z-index:var(--floating-z,1)}}:root.app-root[data-theme=dark] .component-fill{background:rgb(var(--max));border-color:rgb(var(--min)/var(--component-fill-border-opacity))}.chat-message-enter{animation:soft-motion var(--motion-soft-duration) var(--motion-ease-out) both}.browser-interaction-icon,.context-compaction-icon,.engagement-icon,.tool-fallback-icon{background:currentColor;display:inline-block}.tool-fallback-icon{-webkit-mask:var(--icon-url-brand-tool-fallback) center /contain no-repeat;mask:var(--icon-url-brand-tool-fallback) center /contain no-repeat}.context-compaction-icon{-webkit-mask:var(--icon-url-brand-context-compaction) center /contain no-repeat;mask:var(--icon-url-brand-context-compaction) center /contain no-repeat}.browser-interaction-icon{-webkit-mask:var(--icon-url-brand-browser-interaction) center /contain no-repeat;mask:var(--icon-url-brand-browser-interaction) center /contain no-repeat}.engagement-icon{-webkit-mask:var(--icon-url-brand-engagement) center /contain no-repeat;mask:var(--icon-url-brand-engagement) center /contain no-repeat}.status-tag-component{border-radius:var(--radius-10);color:rgb(var(--max-inverted));max-inline-size:100%;transition:none;position:relative;overflow:visible}.status-tag-component.status-tag--muted{--status-tag-content-opacity:var(--opacity-muted)}.status-tag-component[data-status-interactive=true]:is(:hover,:focus-visible,:active,[data-expanded=true]){--status-tag-content-opacity:var(--opacity-opaque)}.status-tag-icon-container{--icon-component-padding:var(--space-4);--icon-component-icon-size:var(--space-16);--icon-component-radius:var(--radius-10);color:inherit;opacity:var(--status-tag-content-opacity,var(--opacity-muted))}.status-tag-icon-container .icon-component{--icon-component-padding:var(--space-0);--icon-component-icon-size:var(--space-16);height:var(--space-16);opacity:var(--opacity-opaque);width:var(--space-16);padding:0}.status-tag-content{color:inherit;opacity:var(--status-tag-content-opacity,var(--opacity-muted));align-self:center}.status-tag-label-slot{line-height:inherit;flex:auto}.status-tag-content>*{min-width:0;max-width:100%}.status-tag-trailing{color:inherit;opacity:var(--status-tag-content-opacity,var(--opacity-muted));align-self:center}.status-tag-chevron{--icon-component-padding:var(--space-4);--icon-component-icon-size:var(--space-16);--icon-component-radius:var(--radius-10);color:inherit}.status-tag-component[data-active=true][data-shimmer-ready=true]>.status-tag-visual:after{animation:status-shimmer var(--run-status-shimmer-duration,2.2s) linear infinite;background-image:linear-gradient(90deg,transparent 0,rgb(var(--max)/.98) 22px,rgb(var(--max)) 28px,rgb(var(--max)/.98) 34px,transparent var(--run-status-shimmer-band,56px),transparent 100%);background-position-x:0;background-repeat:repeat-x;background-size:var(--run-status-shimmer-cycle,200px) 100%;content:"";pointer-events:none;z-index:2;animation-play-state:running;animation-delay:0s;animation-fill-mode:both;position:absolute;inset:0}.chat-bottom-blocker{height:var(--canvas-bottom-notch-height);pointer-events:none;z-index:1;bottom:0}.chat-bottom-blocker,:root[data-theme=dark] .chat-bottom-blocker{background:rgb(var(--max))}.new-chat-start{container-type:inline-size}.model-logo{filter:none}:root[data-theme=dark] .model-logo{filter:brightness(0)invert()}.model-logo-raster{filter:none}.billing-feature-logo-frame{--icon-component-radius:var(--radius-8);background-color:rgb(var(--max))}.provider-logo-frame{background:rgb(var(--mid))}.feature-expanded .billing-feature-logo-frame{color:rgb(var(--max-inverted));opacity:var(--opacity-opaque)}body.app-shell .plan-feature-card:is(:hover,[data-open=true]) .billing-feature-logo-frame{background-color:rgb(var(--mid))}body.app-shell .plan-feature-card:is(:hover,[data-open=true]) .billing-feature-logo-frame,body.app-shell .plan-feature-card:is(:hover,[data-open=true]) .billing-feature-trailing-icon{opacity:var(--opacity-opaque)}.prompt-controls{container-type:inline-size}.prompt-controls[data-prompt-controls-probe=true]{visibility:hidden;pointer-events:none;width:var(--prompt-controls-probe-width);max-width:none;position:fixed;top:0;left:-10000px}.prompt-controls[data-prompt-controls-layout$=actions-compact] .composer-action-label,.prompt-controls[data-prompt-controls-layout$=pickers-compact] :is(.composer-action-label,.composer-picker-label){display:none}.prompt-controls[data-prompt-controls-layout^=inline]{flex-wrap:nowrap}.prompt-controls[data-prompt-controls-layout^=inline] .prompt-controls-end,.prompt-controls[data-prompt-controls-layout^=inline] .prompt-controls-start{flex-wrap:nowrap;flex:none;width:max-content}.prompt-controls[data-prompt-controls-layout^=stacked]{flex-direction:column;align-items:stretch;max-width:100%;overflow:visible}.prompt-controls[data-prompt-controls-layout^=stacked] .prompt-controls-end,.prompt-controls[data-prompt-controls-layout^=stacked] .prompt-controls-start{flex-wrap:wrap;flex:none;align-content:flex-start;width:100%;min-width:0;max-width:100%;overflow:visible}.prompt-controls[data-prompt-controls-layout^=stacked] .prompt-controls-end>*,.prompt-controls[data-prompt-controls-layout^=stacked] .prompt-controls-start>*{flex:none;min-width:0}.prompt-controls[data-prompt-controls-layout^=stacked] .prompt-controls-end{margin-inline-start:0}.prompt-plus-glyph{transform:translateY(-.25px)}body.app-shell .prompt-feature-icon,body.app-shell .suggestion-tag .animated-icon{color:rgb(var(--max-inverted))}.menu-card :where(button) .animated-icon{color:currentColor}body.app-shell .asset-preview-delete-row .animated-icon{color:rgb(var(--red))}.headline-logo{animation:hero-logo-rotation var(--motion-hero-logo-rotation-duration) linear infinite;transform-origin:50%}@keyframes hero-logo-rotation{to{transform:rotate(1turn)}}body.app-shell .popup-layer{pointer-events:none;z-index:var(--floating-z,1);overflow:visible}.popup-backdrop{z-index:0;pointer-events:auto;-webkit-backdrop-filter:none;backdrop-filter:none;will-change:opacity;background:0 0;position:absolute;inset:0}.popup-layer>:not(.popup-backdrop){pointer-events:auto;z-index:1}.queued-options-panel{transform-origin:100% 0}.popup-layer>.popup-content{position:absolute;inset:0}.large-popup-layer>.popup-content{align-items:safe center}.large-popup-layer>.popup-content>*{transform-origin:50%;will-change:opacity,transform;max-height:100%}.run-status-label-control{font:inherit;line-height:inherit;color:inherit}@media (prefers-reduced-motion:reduce){.status-tag-component[data-active=true][data-shimmer-ready=true]>.status-tag-visual:after{content:none;animation:none}}.streamdown{--assistant-response-gap:var(--chat-sibling-gap,var(--space-8));color:rgb(var(--max-inverted));font-weight:var(--font-400);min-width:0;max-width:100%;overflow:visible}.streamdown :where(strong,b){font-weight:var(--font-500)}.streamdown :where(ul,ol){padding-inline-start:var(--space-20)}.streamdown :where(ol){list-style:decimal}.streamdown :where(ul){list-style:outside}.streamdown .assistant-blockquote{--assistant-blockquote-rule-width:var(--space-6);color:rgb(var(--max-inverted));min-width:0;margin-inline:0;padding-inline-start:calc(var(--assistant-blockquote-rule-width) + var(--chat-sibling-gap,var(--assistant-response-gap)));position:relative}.streamdown .assistant-blockquote:before{background:rgb(var(--min));border-radius:var(--radius-pill);content:"";width:var(--assistant-blockquote-rule-width);position:absolute;top:0;bottom:0;left:0}.streamdown :where(code,pre){border-radius:var(--radius-10)}body.app-shell .streamdown :where(code):not(pre code){background:rgb(var(--mid));border-radius:var(--radius-8);color:rgb(var(--max-inverted));font-size:var(--font-size-14);font-weight:var(--font-400);height:var(--space-22);line-height:var(--line-height-20);margin:0 var(--space-2);min-width:0;max-width:190px;padding:var(--space-2) var(--space-4);vertical-align:middle;white-space:nowrap;border:0;align-items:center;gap:0;display:inline-flex;transform:none}:root.app-root[data-theme=dark] .streamdown :where(code):not(pre code){background:rgb(var(--mid))}.streamdown pre.max-inverted-artifact-component{border-radius:var(--radius-14);margin:0}.divider-component,.streamdown :where(hr){background:rgb(var(--min));border-radius:var(--radius-pill);height:var(--space-2);opacity:var(--opacity-opaque);border:0;align-self:stretch;margin:0;display:block}.streamdown :where(hr){width:100%}.animated-disclosure{opacity:var(--opacity-transparent);transition:grid-template-rows var(--motion-dilation-duration) var(--motion-dilation-ease),opacity var(--motion-soft-duration) var(--motion-ease-out),margin-block-start var(--motion-dilation-duration) var(--motion-dilation-ease);grid-template-rows:minmax(0,0fr);display:grid;overflow:hidden}.animated-disclosure[data-open=true]{opacity:var(--opacity-opaque);grid-template-rows:minmax(0,1fr)}.animated-disclosure-spaced{margin-block-start:0}.animated-disclosure-spaced[data-open=true]{margin-block-start:var(--space-6)}.animated-disclosure-content{pointer-events:none;min-height:0;overflow:hidden}.animated-disclosure[data-open=true]>.animated-disclosure-content{pointer-events:auto}.sidebar-disclosure-stack{gap:var(--shell-row-gap,var(--space-6));flex-direction:column;min-width:0;display:flex}.sidebar-chat-reveal{height:100%;min-height:0}.status-tag-dropdown{margin-block-start:0}.status-tag-dropdown[data-expanded=true]:not(:first-child){margin-block-start:var(--chat-sibling-gap,var(--space-16))}.chat-response-activity-stack{min-width:0;transition:gap var(--motion-dilation-duration) var(--motion-dilation-ease);flex-direction:column;gap:0;width:100%;display:flex}.chat-response-activity-stack[data-expanded=true]{gap:var(--chat-sibling-gap,var(--space-16))}.chat-response-activity-stack>.status-tag-dropdown[data-expanded=true]{margin-block-start:0}.status-tag-dropdown-content{align-self:stretch;row-gap:var(--chat-sibling-gap,var(--space-16));flex-direction:column;width:100%;min-width:0;max-width:100%;max-height:none;display:flex;overflow:clip}.status-tag-dropdown-content>*{margin-block:0}.status-tag-dropdown-content :where(p,li,blockquote,td,th){overflow-wrap:anywhere;min-width:0}.status-tag-dropdown-content--project{padding-inline-end:0;overflow-y:clip}.streamdown .chat-container,.streamdown :where(p,ul,ol,pre,blockquote,li,h1,h2,h3,h4,h5,h6),.streamdown>*{margin-top:0;margin-bottom:0}.streamdown :where(p,ul,ol,pre,blockquote,hr,h1,h2,h3,h4,h5,h6,.chat-container)+:where(p,ul,ol,pre,blockquote,hr,h1,h2,h3,h4,h5,h6,.chat-container),.streamdown>*+*{margin-top:var(--chat-sibling-gap,var(--assistant-response-gap))}.streamdown :where(p):empty{display:none}.streamdown .chat-container{box-sizing:border-box;min-width:0;max-width:100%}.streamdown .social-post-embed{--social-embed-chat-max-height:560px;--social-embed-preview-max-height:min(760px,78vh);box-sizing:border-box;vertical-align:top;width:fit-content;min-width:min(100%,280px);max-width:100%;margin:0}.streamdown :where(p)>.social-post-embed{margin-top:var(--chat-sibling-gap,var(--assistant-response-gap))}.streamdown :where(p)>.social-post-embed:first-child{margin-top:0}.streamdown :where(p)>.social-post-embed:not(:last-child){margin-bottom:var(--chat-sibling-gap,var(--assistant-response-gap))}.streamdown .social-post-embed[data-aspect=video]{width:min(100%,calc(var(--social-embed-chat-max-height) * 1.77778))}.streamdown .social-post-embed[data-aspect=vertical]{width:min(100%,calc(var(--social-embed-chat-max-height) * .5625))}.streamdown .social-post-embed[data-aspect=post]{width:min(100%,calc(var(--social-embed-chat-max-height) * .8))}.streamdown :where(li) .social-post-embed{margin-inline-start:calc(var(--space-0) - var(--space-20));margin-top:var(--chat-sibling-gap,var(--assistant-response-gap));max-width:min(calc(100% + var(--space-20)),100vw)}.streamdown :where(li) .social-post-embed[data-aspect=video]{width:min(calc(100% + var(--space-20)),calc(var(--social-embed-chat-max-height) * 1.77778))}.social-post-embed-frame{background:rgb(var(--max));border-radius:var(--radius-14);flex:none;width:100%;min-width:0;max-width:100%;display:block;position:relative}.social-post-embed-frame--loading{width:min(100%,var(--social-embed-chat-max-height))}.social-post-embed-frame iframe{border:0;width:100%;min-width:0;height:100%;display:block}.social-post-embed-loading-fallback{background:rgb(var(--max));color:rgb(var(--max-inverted));transition:opacity var(--motion-soft-duration) var(--motion-ease-out);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.social-post-embed-loading-fallback>img,.social-post-embed-loading-fallback>svg{height:var(--space-20);width:var(--space-20)}.social-post-embed-frame-content{transition:opacity var(--motion-soft-duration) var(--motion-ease-out);z-index:1;position:relative}.social-post-embed-frame--x{max-width:100%;width:min(100%,calc(var(--social-embed-chat-max-height) * .8))}.social-post-embed-frame--vertical{max-width:100%;width:min(100%,calc(var(--social-embed-chat-max-height) * .5625))}.social-post-embed-frame--post{max-width:100%;width:min(100%,calc(var(--social-embed-chat-max-height) * .8))}.social-post-preview-viewport{--social-embed-chat-max-height:min(760px,78vh);background:rgb(var(--max))}.social-post-embed-fallback{background:rgb(var(--max));border-radius:var(--radius-14);color:rgb(var(--max-inverted));font-size:var(--font-size-14);line-height:var(--line-height-20);min-width:0;padding:var(--space-12);opacity:var(--opacity-muted);align-items:center;text-decoration:none;transition:none;display:flex}.social-post-embed-fallback:hover{opacity:var(--opacity-opaque)}.message-stack{max-width:calc(100% - (var(--chat-gutter,1.5rem) * 2));overflow:visible}@media (min-width:768px){.message-stack{max-width:min(602px,calc(100% - (var(--chat-gutter,1.5rem) * 2)))}}.streamdown .chart-canvas svg{width:100%;max-width:100%;height:auto;display:block}.streamdown .chat-artifact-strip{box-sizing:border-box;gap:var(--space-16);overscroll-behavior-inline:contain;max-width:100%;scroll-padding-inline:var(--space-16);-webkit-user-select:none;user-select:none;width:fit-content;display:grid}.streamdown .image-artifact-tile,.streamdown .image-artifact-tile *{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.streamdown .chat-container :where(th,td){border-bottom:1px solid rgb(var(--min));padding:var(--space-10) var(--space-12);vertical-align:top}.streamdown .chat-container :where(th){font-weight:var(--font-500)}body.app-shell .reference-chip{background:var(--reference-chip-component,rgb(var(--max)));border-radius:var(--radius-8);box-sizing:border-box;color:rgb(var(--max-inverted));cursor:url(/cursors/default.svg) 2 2,auto;font-size:var(--font-size-14);font-weight:var(--font-400);align-items:center;gap:var(--space-2);line-height:var(--line-height-18);margin:var(--space-2);max-width:calc(100% - (var(--space-2) * 2));min-height:calc(var(--font-size-14) + (var(--space-2) * 2));min-width:0;padding:var(--space-2) var(--space-4) var(--space-2) var(--space-2);white-space:nowrap;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border:0;width:fit-content;display:inline-flex;position:relative;overflow:hidden}body.app-shell .reference-chip--composer{border:var(--space-2) solid transparent;border-radius:calc(var(--radius-8) + var(--space-2));background-clip:padding-box;max-width:100%;margin:0}body.app-shell .reference-chip--label-only{padding-inline-start:var(--space-4)}:root[data-theme=dark] .reference-chip{--reference-chip-component:rgb(var(--max))}:root[data-theme=dark] .chat-reference-chip{--reference-chip-component:rgb(var(--mid))}body.app-shell .reference-chip--composer[draggable=true]{cursor:grab;opacity:var(--opacity-opaque);-webkit-user-drag:element}body.app-shell .reference-chip--composer[draggable=true] *{cursor:grab}body.app-shell .reference-chip--composer[draggable=true]:active,body.app-shell .reference-chip--composer[draggable=true]:active *{cursor:grabbing}body.app-shell .reference-chip-icon,body.app-shell .reference-chip-remove{background:rgb(var(--mid));border-radius:var(--radius-6);box-sizing:border-box;color:rgb(var(--max-inverted));cursor:inherit;height:var(--space-18);padding:var(--space-2);width:var(--space-18);flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}body.app-shell .reference-remove{color:rgb(var(--max-inverted))}body.app-shell .reference-remove:focus-visible,body.app-shell .reference-remove:hover{opacity:var(--opacity-opaque)}body.app-shell .reference-remove svg{color:currentColor;opacity:var(--opacity-opaque)}body.app-shell .reference-chip-icon{color:rgb(var(--max-inverted));position:relative;overflow:hidden}body.app-shell .reference-chip-icon>.icon-component{--icon-component-icon-size:var(--font-size-14);--icon-component-padding:var(--space-0);height:var(--font-size-14);width:var(--font-size-14);padding:0}.reference-chip-icon-has-thumbnail,.reference-chip-icon-media{padding:0}body.app-shell .reference-chip-drag-image{color:rgb(var(--max-inverted));opacity:var(--opacity-opaque);backface-visibility:hidden;transform:translate(0)}:root[data-theme=dark] .reference-chip-drag-image,body.app-shell .reference-chip-drag-image{--reference-chip-component:rgb(var(--max))}body.app-shell .reference-chip-icon>:where(svg,span,img,video):not(.reference-chip-thumbnail):not(.reference-chip-media-thumbnail){height:var(--space-14);width:var(--space-14)}body.app-shell .reference-chip-icon>svg.aspect-ratio-icon{height:auto;max-height:var(--space-14);max-width:var(--space-14);width:auto}body.app-shell .reference-chip-icon>span>svg{height:var(--space-14);width:var(--space-14)}.reference-chip-icon>:where(img,video):not(.reference-chip-thumbnail):not(.reference-chip-media-thumbnail){object-fit:contain;display:block}body.app-shell .reference-chip-icon>.reference-chip-thumbnail{object-fit:cover;object-position:center;min-width:0;max-width:none;height:100%;min-height:0;max-height:none;opacity:var(--opacity-transparent);transition:opacity var(--motion-soft-duration) var(--motion-ease-out);width:100%;margin:0;padding:0;display:block;position:absolute;inset:0;transform:none}.reference-chip-icon>.reference-chip-thumbnail[data-loaded=true]{opacity:var(--opacity-opaque)}.reference-color-swatch{border-radius:inherit;background:0 0;width:100%;height:100%;display:block}body.app-shell .reference-chip-color-icon{background:var(--reference-color);height:var(--space-18);width:var(--space-18);padding:0}body.app-shell .reference-chip-remove{background:rgb(var(--max));cursor:pointer;font-size:var(--font-size-14);line-height:1;display:none}.prompt-editor .reference-chip{inline-size:fit-content;max-inline-size:calc(100% - (var(--space-2) * 2));min-inline-size:0;width:fit-content;min-width:0;display:inline-flex;position:relative}.prompt-editor .reference-chip-label{border-radius:var(--radius-6);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;max-inline-size:100%;overflow:hidden}body.app-shell .prompt-editor .reference-chip:has(.reference-chip-remove) .reference-chip-icon{opacity:var(--opacity-opaque);transition:opacity var(--motion-soft-duration) var(--motion-ease-out)}body.app-shell .prompt-editor .reference-chip .reference-chip-remove{pointer-events:none;left:var(--space-2);z-index:1;color:rgb(var(--max-inverted));opacity:var(--opacity-transparent);background:0 0;border:0;transition:none;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}body.app-shell .prompt-editor .reference-chip:has(.reference-chip-remove):is(:hover,:focus-within) .reference-chip-icon{visibility:hidden;opacity:var(--opacity-transparent)}body.app-shell .prompt-editor .reference-chip:has(.reference-chip-remove):is(:hover,:focus-within) .reference-chip-remove{pointer-events:auto;opacity:var(--opacity-muted);background:0 0}body.app-shell .prompt-editor .reference-chip:has(.reference-chip-remove):is(:hover,:focus-within) .reference-chip-remove svg{opacity:var(--opacity-muted)}body.app-shell .prompt-editor .reference-chip .reference-chip-remove:focus-visible,body.app-shell .prompt-editor .reference-chip .reference-chip-remove:hover{background:rgb(var(--mid));opacity:var(--opacity-opaque);border:0}body.app-shell .prompt-editor .reference-chip .reference-chip-remove:is(:hover,:focus-visible) svg{opacity:var(--opacity-opaque)}body.app-shell .prompt-editor .reference-chip:has(.reference-chip-remove):is(:hover,:focus-within) .reference-chip-remove:is(:hover,:focus-visible){background:rgb(var(--mid));opacity:var(--opacity-opaque)}body.app-shell .prompt-editor .reference-chip:has(.reference-chip-remove):is(:hover,:focus-within) .reference-chip-remove:is(:hover,:focus-visible) svg{opacity:var(--opacity-opaque)}body.app-shell .chat-reference-chip{cursor:url(/cursors/default.svg) 2 2,auto;max-width:calc(100% - (var(--space-2) * 2));margin:var(--space-2);-webkit-user-select:text;user-select:text}.streamdown .chat-reference-chip{--reference-chip-component:rgb(var(--mid))}body.app-shell .streamdown .chat-reference-chip .reference-chip-icon{background:rgb(var(--max))}.chat-reference-chip-host{box-sizing:border-box;height:var(--space-24);align-items:center;min-width:0;max-width:100%;display:inline-flex}.chat-reference-chip.reference-chip--label-only{padding:var(--space-2) var(--space-4)}.chat-reference-chip-host,.reference-chip{vertical-align:top;align-self:center}.streamdown :where(p,li,blockquote,th,td):has(.chat-reference-chip-host){line-height:var(--line-height-24)}body.app-shell a.chat-reference-chip,body.app-shell a.chat-reference-chip .reference-chip-icon,body.app-shell a.chat-reference-chip .reference-chip-label,body.app-shell button.chat-reference-chip,body.app-shell button.chat-reference-chip .reference-chip-icon,body.app-shell button.chat-reference-chip .reference-chip-label{cursor:pointer}.chat-reference-chip:hover .reference-chip-icon{display:inline-flex}body.app-shell .chat-reference-chip .reference-chip-icon,body.app-shell .chat-reference-chip .reference-chip-label,body.app-shell .chat-reference-chip-host{cursor:url(/cursors/default.svg) 2 2,auto}body.app-shell a.chat-reference-chip .reference-chip-label,body.app-shell button.chat-reference-chip .reference-chip-label{cursor:pointer}:root.app-root[data-theme=dark] .chat-reference-chip .reference-chip-icon,:root.app-root[data-theme=dark] .streamdown .chat-reference-chip .reference-chip-icon{background:rgb(var(--min))}.chat-reference-chip .reference-chip-color-icon,.user-message-bubble .chat-reference-chip .reference-chip-color-icon,:root.app-root[data-theme=dark] .chat-reference-chip .reference-chip-color-icon,:root.app-root[data-theme=dark] .user-message-bubble .chat-reference-chip .reference-chip-color-icon{background:var(--reference-color)}.user-message-bubble .chat-reference-chip{--reference-chip-component:rgb(var(--max))}body.app-shell .user-message-bubble .chat-reference-chip .reference-chip-icon{background:rgb(var(--mid))}:root[data-theme=dark] .user-message-bubble .chat-reference-chip{--reference-chip-component:rgb(var(--max))}:root.app-root[data-theme=dark] .user-message-bubble .chat-reference-chip .reference-chip-icon{background:rgb(var(--min))}.chat-reference-chip .reference-chip-color-icon,.reference-chip .reference-chip-color-icon,.streamdown .chat-reference-chip .reference-chip-color-icon,.user-message-bubble .chat-reference-chip .reference-chip-color-icon,:root.app-root[data-theme=dark] .chat-reference-chip .reference-chip-color-icon,:root.app-root[data-theme=dark] .reference-chip .reference-chip-color-icon,:root.app-root[data-theme=dark] .streamdown .chat-reference-chip .reference-chip-color-icon,:root.app-root[data-theme=dark] .user-message-bubble .chat-reference-chip .reference-chip-color-icon{background:var(--reference-color)}.source-chip{color:rgb(var(--max-inverted));text-decoration:none}.source-chip:hover .reference-chip-icon{display:inline-flex}.source-chip-icon img{height:var(--space-14);width:var(--space-14);display:block}.source-chip-count{color:rgb(var(--max-inverted)/.6);font-size:var(--font-size-14);line-height:1}body.app-shell .reference-chip-label{cursor:inherit;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;width:auto;min-width:0;max-width:100%;display:block;overflow:hidden}.message-stack article,.streamdown{max-width:100%;overflow-x:clip}.chat-container{overflow-x:visible}body.app-shell .chat-reference-chip,body.app-shell .chat-reference-chip *,body.app-shell .chat-reference-chip-host:not(button):not(a) .reference-chip,body.app-shell .chat-reference-chip-host:not(button):not(a) .reference-chip *{cursor:url(/cursors/default.svg) 2 2,auto}body.app-shell a.chat-reference-chip,body.app-shell a.chat-reference-chip *,body.app-shell a.chat-reference-chip-host,body.app-shell a.chat-reference-chip-host .chat-reference-chip,body.app-shell a.chat-reference-chip-host .chat-reference-chip *,body.app-shell button.chat-reference-chip,body.app-shell button.chat-reference-chip *,body.app-shell button.chat-reference-chip-host,body.app-shell button.chat-reference-chip-host .chat-reference-chip,body.app-shell button.chat-reference-chip-host .chat-reference-chip *{cursor:pointer}body.app-shell .reference-chip--composer:active .reference-chip-label{cursor:grabbing}.entity-card{--entity-card-radius:max(var(--radius-0),calc(var(--radius-30) - var(--space-16)));align-items:center;gap:var(--space-12);width:100%;min-width:0;padding:var(--space-6);border-radius:var(--entity-card-radius);background:rgb(var(--max));color:rgb(var(--max-inverted));text-align:left;grid-template-columns:2.75rem minmax(0,1fr) 2.75rem;display:grid}.entity-card-icon{border-radius:max(var(--radius-0),calc(var(--entity-card-radius) - var(--space-6)));width:2.75rem;height:2.75rem}.entity-card-open{opacity:var(--opacity-muted)}.entity-card:is(:hover,:focus-visible) .entity-card-open{opacity:var(--opacity-opaque)}.entity-card-labels{min-width:0;max-width:100%;overflow:hidden}.playback-scrubber{width:100%;min-width:56px;height:var(--space-32);box-sizing:border-box;border-radius:var(--radius-14);background:rgb(var(--mid));position:relative}.playback-scrubber-track{right:var(--space-12);left:var(--space-12);height:var(--space-4);background:linear-gradient(to right,rgb(var(--accent)) 0 var(--playback-progress),rgb(var(--max-inverted)/.3) var(--playback-progress) 100%);pointer-events:none;transform:translateY(-50%)}.playback-scrubber-thumb,.playback-scrubber-track{top:50%;border-radius:var(--radius-pill);position:absolute}.playback-scrubber-thumb{left:var(--playback-progress);width:var(--space-16);height:var(--space-10);background:rgb(var(--accent));transform:translate(-50%,-50%)}.playback-scrubber-input{appearance:none;cursor:pointer;width:100%;height:100%;opacity:var(--opacity-transparent);background:0 0;margin:0;position:absolute;inset:0}.playback-scrubber[data-disabled=true]{opacity:var(--opacity-muted)}.playback-scrubber-input:disabled{cursor:default}.playback-scrubber:has(:focus-visible){outline:var(--space-2) solid rgb(var(--accent));outline-offset:var(--space-2)}.playback-controls{width:100%;min-width:0;color:rgb(var(--max-inverted))}.playback-controls-coloration-max{--playback-control-fill:var(--max)}.playback-controls-coloration-mid{--playback-control-fill:var(--mid)}.playback-controls .playback-control{border-radius:var(--radius-14);background:rgb(var(--playback-control-fill));min-width:0}.playback-controls .playback-control-scrubber{overflow:hidden}.playback-controls .playback-control-scrubber .playback-scrubber{background:0 0}.playback-controls .playback-control-time{padding:var(--space-6) var(--space-8);white-space:nowrap;text-align:center;font-size:var(--font-size-14);line-height:var(--line-height-20)}.playback-controls .playback-control-error{font-size:var(--font-size-14);line-height:var(--line-height-20);grid-column:1/-1}.playback-controls-hover{align-items:center;gap:var(--space-6);grid-template-columns:auto minmax(0,1fr) auto auto auto;grid-template-areas:"play scrubber time mute fullscreen";display:grid;container:rendered-media-toolbar/inline-size}.playback-controls-workspace{align-items:center;gap:var(--space-6);grid-template-columns:auto minmax(56px,1fr) auto auto;display:grid}.playback-controls-hover .playback-control-play{grid-area:play}.playback-controls-hover .playback-control-scrubber{grid-area:scrubber}.playback-controls-hover .playback-control-time{grid-area:time}.playback-controls-hover .playback-control-mute{grid-area:mute}.playback-controls-hover .playback-control-fullscreen{grid-area:fullscreen}.playback-controls-hover:not(:has(.playback-control-fullscreen)){grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"play scrubber time mute"}.hover-controls-frame{inset:var(--space-8);z-index:20;pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute}.hover-controls-frame[hidden]{display:none}.hover-controls-bottom,.hover-controls-top{pointer-events:none;width:100%;min-width:0;display:flex}.hover-controls-top{justify-content:flex-end}.hover-controls-bottom{align-items:flex-end;margin-top:auto}.hover-control-surface{border-radius:var(--radius-14);background:rgb(var(--mid));min-width:0;color:rgb(var(--max-inverted));pointer-events:auto}.hover-control-action>.control-content>.icon-component{opacity:var(--opacity-opaque)}:where(.group,.lander-video-player):is(:hover,:focus-within,:has(:is([aria-expanded=true],[data-control-open=true],[data-open=true],[data-state=open]))) .hover-controls-frame .hover-control-surface{animation:popup-motion-enter var(--motion-popup-duration) var(--motion-ease-out) both;transform-origin:50%;will-change:filter,opacity,transform}:where(.group,.lander-video-player):not(:hover):not(:focus-within):not(:has(:is([aria-expanded=true],[data-control-open=true],[data-open=true],[data-state=open]))) .hover-controls-frame .hover-control-surface{animation:popup-motion-exit var(--motion-popup-duration) var(--motion-ease-out) both;transform-origin:50%;will-change:filter,opacity,transform}.prompt-bubble-text,.prompt-editor{text-align:start;unicode-bidi:plaintext}.streamdown :where(p,li,h1,h2,h3,h4,h5,h6,td,th){text-align:start;overflow-wrap:anywhere;unicode-bidi:plaintext}.cm-editor,code,pre{text-align:left;direction:ltr}.cm-editor,.reference-chip,code,pre{unicode-bidi:isolate}.rendered-media-toolbar:not(:has(.rendered-media-fullscreen)){grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"play scrubber time mute"}.rendered-media-toolbar[data-media-layout=stacked]{grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"play time mute fullscreen""scrubber scrubber scrubber scrubber"}.rendered-media-toolbar[data-media-layout=stacked]:not(:has(.rendered-media-fullscreen)){grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"play time mute""scrubber scrubber scrubber"}.rendered-media-toolbar[data-media-layout=stacked] .rendered-media-scrubber{width:100%}body.app-shell .cursor-auto,body.app-shell .cursor-default,html{cursor:url(/cursors/default.svg) 2 2,auto}.horizontal-asset-strip{overscroll-behavior-inline:contain;border-radius:var(--radius-14);min-width:0;max-width:100%}.prompt-bubble-attachments{inline-size:fit-content}body.app-shell .draggable-reference,body.app-shell .draggable-reference *{cursor:grab;-webkit-user-drag:element}body.app-shell .draggable-reference:active,body.app-shell .draggable-reference:active *{cursor:grabbing}body.app-shell .draggable-reference .reference-remove,body.app-shell .draggable-reference .reference-remove *{cursor:pointer}body.app-shell .reference-dragging,body.app-shell .reference-dragging *{cursor:grabbing}body.app-shell .reference-dragging [data-prompt-editor=true],body.app-shell .reference-dragging [data-prompt-editor=true] *{caret-color:#0000;cursor:text}body.app-shell .reference-dragging .draggable-reference,body.app-shell .reference-dragging .reference-chip,body.app-shell .reference-dragging .reference-chip-drag-image{opacity:var(--opacity-opaque)}body.app-shell .reference-drop-caret{background:rgb(var(--max-inverted));border-radius:var(--radius-0);height:var(--space-24);opacity:var(--opacity-opaque);pointer-events:none;z-index:20;width:1px;animation:none;position:absolute}@keyframes status-shimmer{0%{background-position-x:0}to{background-position-x:var(--run-status-shimmer-cycle,200px)}}.selection-mark[data-selected=true] .selection-check{animation:soft-motion var(--motion-soft-duration) var(--motion-ease-out) both}body.app-shell .credit-top-up-option{grid-template-columns:minmax(0,1fr) var(--space-24);height:auto;min-height:0;padding:var(--space-4)}@media not all and (min-width:768px){body.app-shell .menu-card.popup-card button.credit-top-up-option{padding:var(--space-4)}}@media (not (min-width:768px)) and (orientation:landscape){body.app-shell .menu-card.popup-card{--mobile-sheet-gutter:var(--popup-frame-gutter,var(--popup-frame-mobile-large-gutter))}}body.app-shell .large-popup-layer>.popup-content{z-index:1;position:absolute;inset:0}@media not all and (min-width:768px){body.app-shell .popup-layer:not(.large-popup-layer)>.popup-motion,body.app-shell .popup-layer:not(.large-popup-layer)>:where(.menu-card,.asset-menu,.model-menu){z-index:1}}body.app-shell .popup-layer[data-popup-mode=modal],body.app-shell .popup-layer[data-popup-mode=modal]>.popup-backdrop{pointer-events:auto}[data-interaction-target=true]{transition:scale var(--motion-press-duration) var(--motion-press-ease);scale:1}[data-interaction-target=true][data-pressing=true]{scale:.96}.motion-roll-clip-trigger:not([data-interaction-target=true]){transition:scale var(--motion-press-duration) var(--motion-press-ease);scale:1}.motion-roll-clip-trigger:not([data-interaction-target=true])[data-pressing=true]{scale:.96}@media (prefers-reduced-motion:reduce){.motion-roll-clip-trigger:not([data-interaction-target=true]),.motion-roll-clip-trigger:not([data-interaction-target=true])[data-pressing=true],[data-interaction-target=true],[data-interaction-target=true][data-pressing=true]{transition:none;scale:1}}.popup-frame,.popup-frame-gutter-standard{--popup-frame-gutter:var(--popup-frame-standard-gutter)}.popup-frame-gutter-desktop-centered{--popup-frame-gutter:var(--popup-frame-desktop-centered-gutter)}@media not all and (min-width:768px){.popup-frame-gutter-desktop-centered{--popup-frame-gutter:var(--popup-frame-mobile-large-gutter)}}.popup-card{--popup-card-outer-radius:var(--radius-20);--popup-card-gutter:var(--mobile-sheet-gutter,var(--menu-gutter,var(--space-6)));--popup-card-inner-radius:max(var(--radius-0),calc(var(--popup-card-outer-radius) - var(--popup-card-gutter)));background:rgb(var(--mid))}.control-shell.popup-card.selection-attachment-popup{--popup-card-outer-radius:var(--radius-14);--popup-card-gutter:var(--space-4);box-sizing:border-box;align-items:center;gap:var(--space-4);min-width:0;max-width:100%;padding:var(--space-4) var(--space-8) var(--space-4) var(--space-4);border-radius:var(--radius-14);color:rgb(var(--max-inverted));font:inherit;font-size:var(--font-size-16);white-space:nowrap;border:0;flex-wrap:nowrap;line-height:1.25;display:inline-flex;overflow:hidden}.control-shell.popup-card.selection-attachment-popup>.content-action{align-items:center;gap:var(--space-4);min-width:0;color:inherit;background:0 0;display:inline-flex}.control-shell.popup-card.selection-attachment-popup>.content-action>.selection-attachment-icon{flex:0 0 var(--space-24);box-sizing:border-box;contain:layout paint;width:var(--space-24);height:var(--space-24);padding:var(--space-4);border-radius:var(--radius-10);color:rgb(var(--max-inverted));opacity:var(--opacity-opaque);background:0 0;justify-content:center;align-items:center;display:inline-flex}.control-shell.popup-card.selection-attachment-popup>.content-action>.selection-attachment-icon>.icon-source{opacity:var(--opacity-muted);transition:opacity var(--motion-press-duration) var(--motion-press-ease)}.control-shell.popup-card.selection-attachment-popup:is(:hover,:focus-visible,:active,[data-pressing=true])>.content-action>.selection-attachment-icon>.icon-source{opacity:var(--opacity-opaque)}.control-shell.popup-card.selection-attachment-popup>.content-action>.selection-attachment-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:rgb(var(--max-inverted));opacity:var(--opacity-opaque);overflow:hidden}.popup-card:is(.sidebar-menu,.asset-menu,.menu-card){--menu-gutter:var(--space-6);--popup-card-gutter:var(--menu-gutter);--menu-card-gap:var(--popup-card-gutter)}.popup-card.menu-card{box-sizing:border-box;gap:var(--menu-card-gap);padding:var(--popup-card-gutter);flex-direction:column;display:flex}.menu-card-content{border-radius:var(--popup-card-inner-radius);flex:auto;min-width:0;min-height:0}.menu-card-body{gap:var(--menu-card-gap);flex-direction:column;display:flex}.menu-card-body>*,.menu-stack>*{flex-shrink:0}.menu-stack>.divider-component{margin-inline:var(--popup-card-inner-radius);flex:none}.popup-card.toast-component{--popup-card-gutter:var(--space-6);padding:var(--popup-card-gutter)}.popup-card.tooltip-component{--popup-card-outer-radius:var(--radius-14);--popup-card-gutter:var(--tooltip-gutter);border-radius:var(--popup-card-outer-radius)}.large-popup-card{--popup-card-outer-radius:var(--radius-30);--popup-card-gutter:var(--space-16);padding:var(--popup-card-gutter)}.popup-card[data-popup-content-boundary=true]{clip-path:inset(var(--radius-0) round var(--popup-card-outer-radius));overflow:hidden}body.app-shell .popup-frame-large>.popup-backdrop{background:rgb(var(--max-inverted)/var(--popup-backdrop-opacity));-webkit-backdrop-filter:blur(var(--popup-backdrop-blur));backdrop-filter:blur(var(--popup-backdrop-blur));will-change:background,backdrop-filter,opacity}body.app-shell .popup-frame-large>.popup-content{padding:var(--popup-frame-gutter)}body.app-shell :where(.sidebar-menu,.asset-menu,.menu-card,.artifact-menu) :where(.menu-fit-row,.generate-model-card,.menu-search-row){border-radius:var(--radius-14)}body.app-shell .large-popup-card{border-radius:var(--radius-30)}.large-popup-card-wrap[data-popup-variant=selection]{width:100%;max-width:var(--list-picker-width)}.preview-dialog{width:fit-content;height:fit-content;max-width:calc(100vw - var(--popup-frame-gutter) * 2);max-height:calc(100dvh - var(--popup-frame-gutter) * 2);padding:var(--popup-card-gutter);gap:var(--preview-gap);border-radius:var(--radius-30);grid-template-columns:max(70px,var(--preview-content-width));grid-template-rows:var(--preview-controls) var(--preview-content-height);display:grid;position:relative;overflow:hidden}.preview-dialog-header{inset:var(--popup-card-gutter) var(--popup-card-gutter) auto;z-index:31;pointer-events:none;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;min-width:0;display:grid;position:absolute}.preview-dialog-header>.preview-dialog-controls{grid-column:1;justify-self:start}.preview-dialog-header>.workspace-title{grid-column:2;justify-self:center}.preview-dialog-header>.surface-action{grid-column:3;justify-self:end}.preview-dialog-header>*{pointer-events:auto}.preview-workspace-layer .large-popup-card-wrap{width:100%;height:100%}.preview-dialog[data-preview-variant=workspace]{box-sizing:border-box;width:100%;max-width:none;height:100%;max-height:none;padding:var(--popup-card-gutter);gap:var(--preview-gap);border-radius:var(--radius-30);grid-template-columns:minmax(0,1fr);grid-template-rows:var(--preview-controls) minmax(0,1fr)}.preview-dialog[data-preview-variant=workspace]>.preview-dialog-content{background:0 0;border-radius:0}.preview-dialog[data-preview-intrinsic=true]{grid-template-columns:minmax(70px,max-content);grid-template-rows:var(--preview-controls) max-content}.preview-dialog-controls{justify-content:flex-start;align-items:center;min-width:0;display:flex}.preview-dialog-content{background:rgb(var(--max));border-radius:calc(var(--radius-30) - var(--popup-card-gutter));grid-area:2/1;justify-content:center;align-items:center;width:100%;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.preview-dialog[data-preview-intrinsic=true]>.preview-dialog-content{max-width:var(--preview-content-width);max-height:var(--preview-content-height);background:0 0;justify-content:start;align-items:start}.selection-frame{max-height:var(--popup-frame-available-block-size,calc(100dvh - var(--popup-frame-gutter,var(--space-24)) * 2))}body.app-shell .large-popup-card-wrap{max-height:100%}body.app-shell .large-popup-close{right:var(--popup-frame-gutter);top:var(--popup-frame-gutter);z-index:2;position:absolute}:root.app-root:not(#motion-sentinel) .popup-motion .selection-mark[data-selected=true] .selection-check{animation:none}@keyframes soft-motion{0%{filter:blur(var(--motion-soft-radius,var(--space-2)));opacity:var(--opacity-transparent)}to{filter:blur();opacity:var(--opacity-opaque)}}:root.app-root:not(#motion-sentinel) :where(.main-content-enter,.chat-message-enter,.editing-prompt-morph,.composer-content,.selection-mark[data-selected=true] .selection-check,.menu-card-content[data-content-transition=true]){animation:soft-motion var(--motion-soft-duration) var(--motion-ease-out) both}:root.app-root:not(#motion-sentinel) :where(.main-content-exit,.route-loader[data-state=closing]){animation:soft-motion var(--motion-soft-duration) var(--motion-ease-in) both reverse}body.app-shell [data-sd-animate]{animation-name:soft-motion;animation-duration:var(--motion-soft-duration);animation-timing-function:var(--motion-ease-out)}@keyframes popup-motion-enter{0%{filter:blur(var(--motion-soft-radius,var(--space-2)));opacity:var(--opacity-transparent);transform:scale(var(--motion-popup-scale))}to{filter:blur();opacity:var(--opacity-opaque);transform:scale(1)}}@keyframes popup-motion-exit{0%{filter:blur();opacity:var(--opacity-opaque);transform:scale(1)}to{filter:blur(var(--motion-soft-radius,var(--space-2)));opacity:var(--opacity-transparent);transform:scale(var(--motion-popup-scale))}}@keyframes popup-backdrop-motion{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:rgb(var(--max-inverted)/0);opacity:var(--opacity-transparent)}to{-webkit-backdrop-filter:blur(var(--popup-backdrop-blur));backdrop-filter:blur(var(--popup-backdrop-blur));background:rgb(var(--max-inverted)/var(--popup-backdrop-opacity));opacity:var(--opacity-opaque)}}:root.app-root:not(#motion-sentinel) :where(.popup-motion,.toast-floating){animation:popup-motion-enter var(--motion-popup-duration) var(--motion-ease-out) both;transform-origin:50%;will-change:filter,opacity,transform}:root.app-root:not(#motion-sentinel) .source-bound-floating-popup[data-popup-ready=false]{visibility:hidden;animation:none}:root.app-root:not(#motion-sentinel) .source-bound-floating-popup[data-popup-ready=true]{visibility:visible}:root.app-root:not(#motion-sentinel) .source-bound-floating-popup>.popup-motion>:where(.menu-card,.asset-menu){animation:none}:root.app-root:not(#motion-sentinel) :where(.popup-layer[data-state=closing] .popup-motion,.popup-motion-closing,.toast-floating[data-closing=true]){animation:popup-motion-exit var(--motion-popup-duration) var(--motion-ease-out) both;pointer-events:none;transform-origin:50%;will-change:filter,opacity,transform}:root.app-root:not(#motion-sentinel) .popup-frame-large>.popup-backdrop{animation:popup-backdrop-motion var(--motion-popup-duration) var(--motion-ease-out) both}:root.app-root:not(#motion-sentinel) .popup-frame-large>.popup-backdrop[data-state=closing],:root.app-root:not(#motion-sentinel) .popup-frame-large[data-state=closing]>.popup-backdrop{animation:popup-backdrop-motion var(--motion-popup-duration) var(--motion-ease-out) both reverse}@media (prefers-reduced-motion:reduce){:root.app-root:not(#motion-sentinel) .popup-frame-large>.popup-backdrop,:root.app-root:not(#motion-sentinel) .popup-frame-large>.popup-backdrop[data-state=closing],:root.app-root:not(#motion-sentinel) .popup-frame-large[data-state=closing]>.popup-backdrop,:root.app-root:not(#motion-sentinel) .popup-layer[data-state=closing] .popup-motion,:root.app-root:not(#motion-sentinel) .toast-floating[data-closing=true],:root.app-root:not(#motion-sentinel) :where(.popup-motion,.popup-motion-closing,.toast-floating){will-change:auto;animation:none}}.border-shimmer{--border-shimmer-duration:10s;isolation:isolate;width:100%;position:relative;overflow:visible}.border-shimmer__effect{animation:border-shimmer-cycle var(--border-shimmer-duration) linear infinite;background:conic-gradient(from calc(var(--border-shimmer-angle) - 90deg),transparent 0turn .17turn,rgb(var(--accent)/.48) .21turn,rgb(var(--accent)) 90deg,rgb(var(--accent)/.48) .29turn,transparent .33turn .67turn,rgb(var(--accent)/.48) .71turn,rgb(var(--accent)) 270deg,rgb(var(--accent)/.48) .79turn,transparent .83turn 1turn);border-radius:calc(var(--border-shimmer-radius,var(--radius-30)) + var(--space-4));filter:blur(var(--space-4));inset:calc(-1 * var(--space-4));opacity:var(--opacity-opaque);padding:var(--space-2);pointer-events:none;-webkit-mask:linear-gradient(rgb(var(--max)) 0 0) content-box,linear-gradient(rgb(var(--max)) 0 0);mask:linear-gradient(rgb(var(--max)) 0 0) content-box,linear-gradient(rgb(var(--max)) 0 0);z-index:0;position:absolute;-webkit-mask-composite:xor;mask-composite:exclude}.border-shimmer__surface{z-index:1;width:100%;position:relative}@property --border-shimmer-angle{syntax:"<angle>";inherits:false;initial-value:0turn}@keyframes border-shimmer-cycle{0%{--border-shimmer-angle:0turn}10%{--border-shimmer-angle:.06turn}25%{--border-shimmer-angle:.25turn}45%{--border-shimmer-angle:.48turn}50%{--border-shimmer-angle:.5turn}55%{--border-shimmer-angle:.52turn}75%{--border-shimmer-angle:.75turn}90%{--border-shimmer-angle:.94turn}to{--border-shimmer-angle:1turn}}@media (prefers-reduced-motion:reduce){.border-shimmer__effect{--border-shimmer-angle:0turn;animation:none}}.border.border-max-inverted,.glow.glow-max-inverted{--component-border-color:var(--max-inverted);--component-border-opacity:.04;--glow-color:var(--max-inverted);--glow-opacity:.2}.border.border-white,.glow.glow-white{--component-border-color:var(--white);--component-border-opacity:.24;--glow-color:var(--white);--glow-opacity:1}.border.border-dark,.glow.glow-dark{--component-border-color:var(--dark);--component-border-opacity:.24;--glow-color:var(--dark);--glow-opacity:1}.glow.glow-accent{--component-border-color:var(--accent);--component-border-opacity:.24;--glow-color:var(--accent);--glow-opacity:1}.border.border-dark,.border.border-max-inverted,.border.border-white,.component-border{border:var(--component-border-width,var(--space-2)) solid rgb(var(--component-border-color,var(--max-inverted))/var(--component-border-opacity,.04))}:where(.border):not(:where(.border-transparent,.icon-component)){border-color:rgb(var(--component-border-color,var(--max-inverted))/var(--component-border-opacity,.04))}.glow{--glow-color:var(--max-inverted);--glow-opacity:.2;--glow-blur:var(--space-8);--glow-inset-shadow:inset 0 0 var(--glow-blur) rgb(var(--glow-color)/var(--glow-opacity));box-shadow:var(--glow-inset-shadow)}.glow.glow-max{--component-border-color:var(--max);--component-border-opacity:.24;--glow-color:var(--max);--glow-opacity:1}.bg-accent.glow.glow-max-inverted{--glow-color:var(--white);--glow-opacity:1;--component-border-color:var(--white);--component-border-opacity:.24}.text-shadow{--text-shadow-color:var(--max-inverted);--text-shadow-opacity:.4;--text-shadow-offset-y:var(--space-0);--text-shadow-blur:var(--space-16);text-shadow:0 var(--text-shadow-offset-y) var(--text-shadow-blur) rgb(var(--text-shadow-color)/var(--text-shadow-opacity))}.text-shadow.text-shadow-accent{--text-shadow-color:var(--accent)}.text-shadow.text-shadow-readable{--text-shadow-opacity:.72;--text-shadow-offset-y:var(--space-2);--text-shadow-blur:var(--space-8)}.shadow{--shadow-color:var(--max-inverted);box-shadow:0 0 48px rgb(var(--shadow-color)/var(--shadow-opacity)),0 0 16px rgb(var(--shadow-color)/var(--shadow-opacity))}.shadow,.shadow.shadow-weak{--shadow-opacity:.06}.shadow.shadow-strong{--shadow-opacity:.2}.glow.shadow{box-shadow:var(--glow-inset-shadow),0 0 48px rgb(var(--shadow-color)/var(--shadow-opacity)),0 0 16px rgb(var(--shadow-color)/var(--shadow-opacity))}.glow.glow-overlay{box-shadow:none;position:relative}.glow.glow-overlay:after{z-index:1;border-radius:inherit;box-shadow:var(--glow-inset-shadow);content:"";pointer-events:none;position:absolute;inset:0}.glow.glow-overlay.shadow{box-shadow:0 0 48px rgb(var(--shadow-color)/var(--shadow-opacity)),0 0 16px rgb(var(--shadow-color)/var(--shadow-opacity))}.shadow.shadow-max-inverted{--shadow-color:var(--max-inverted)}.shadow.shadow-accent{--shadow-color:var(--accent)}.shadow.shadow-max{--shadow-color:var(--max)}.shadow.shadow-dark{--shadow-color:var(--dark)}.shadow.shadow-silhouette{box-shadow:none;filter:drop-shadow(0 0 8px rgb(var(--shadow-color)/var(--shadow-opacity))) drop-shadow(0 0 3px rgb(var(--shadow-color)/var(--shadow-opacity)))}.edge-fade{pointer-events:none}.edge-fade[data-edge=top]{--edge-fade-direction:to bottom}.edge-fade[data-edge=bottom]{--edge-fade-direction:to top}.edge-fade[data-edge-variant=color]{background:linear-gradient(var(--edge-fade-direction),rgb(var(--max)),rgb(var(--max)/0))}.edge-fade[data-edge-variant=blur][data-edge=bottom]{transform:scaleY(-1)}.edge-fade-blur-layer{pointer-events:none;display:block;position:absolute;inset:0}.edge-fade-blur-layer[data-layer="1"]{z-index:1;-webkit-backdrop-filter:blur(1px);-webkit-mask-image:linear-gradient(#fff 0 25%,#0000 100%);mask-image:linear-gradient(#fff 0 25%,#0000 100%)}.edge-fade-blur-layer[data-layer="2"]{z-index:2;-webkit-backdrop-filter:blur(var(--space-2));-webkit-mask-image:linear-gradient(#fff 0 12.5%,#0000 62.5%);mask-image:linear-gradient(#fff 0 12.5%,#0000 62.5%)}.edge-fade-blur-layer[data-layer="3"]{z-index:3;-webkit-backdrop-filter:blur(5px);-webkit-mask-image:linear-gradient(#fff 0 6.25%,#0000 50%);mask-image:linear-gradient(#fff 0 6.25%,#0000 50%)}.edge-fade-blur-layer[data-layer="4"]{z-index:4;-webkit-backdrop-filter:blur(var(--space-6));-webkit-mask-image:linear-gradient(#fff 0 6.25%,#0000 37.5%);mask-image:linear-gradient(#fff 0 6.25%,#0000 37.5%)}.popup-layer[data-popup-mode=none]{pointer-events:none}.popup-layer[data-popup-mode=none] .popup-card:not(.tooltip-component){pointer-events:auto}.popup-layer[data-popup-placement=top-right]{padding:var(--popup-frame-gutter);justify-content:flex-end;align-items:flex-start;display:flex}.popup-frame-large:not(.large-popup-layer){padding:var(--popup-frame-gutter);justify-content:center;align-items:flex-end;display:flex}.popup-card{box-sizing:border-box;width:fit-content;min-width:0;height:fit-content;min-height:0;max-width:var(--popup-frame-available-inline-size,calc(100vw - var(--popup-frame-gutter) * 2));max-height:var(--popup-frame-available-block-size,calc(100dvh - var(--popup-frame-gutter) * 2));border-radius:var(--radius-20)}.popup-card-small{max-width:min(var(--popup-small-cap),var(--popup-frame-available-inline-size,calc(100vw - var(--popup-frame-gutter) * 2)));max-height:min(var(--popup-small-cap),var(--popup-frame-available-block-size,calc(100dvh - var(--popup-frame-gutter) * 2)))}.design-frame-list-viewport{flex:1;min-width:0;min-height:0}.design-frame-list-frames{gap:var(--space-6);flex-direction:column;display:flex}.canvas-fade{height:var(--canvas-fade-height)}.popup-layer[data-popup-mode=none]:has(.tooltip-component) *{pointer-events:none}.popup-portal-root{display:contents}.popup-frame-large:not(.large-popup-layer)>:is(.popup-card,.responsive-menu-shell){inline-size:100%;position:relative}.responsive-menu-shell>.popup-card{inline-size:100%;max-inline-size:100%}.scroll-viewport:not([data-scroll-axes=both]){overflow-x:hidden}.lander-rolling-word{width:var(--lander-rolling-word-width,auto);vertical-align:baseline;letter-spacing:0;font-kerning:normal;text-align:left;transition:width var(--motion-soft-roll-window-duration) var(--motion-ease);display:inline-grid;position:relative;overflow:visible}.lander-rolling-word-fallback{vertical-align:baseline;white-space:nowrap;display:inline-block}.lander-rolling-word-layer{white-space:nowrap;grid-area:1/1;align-items:baseline;display:inline-flex;position:relative;overflow:visible}.lander-rolling-letter{min-width:.02em;display:inline-block}.lander-rolling-space{min-width:.28em}@media not all and (min-width:768px){.lander-rolling-word{width:var(--lander-rolling-word-width,auto)}}.lander-rolling-word{perspective:420px;transform:translateZ(0)}.lander-rolling-letter,.lander-rolling-word-layer{transform-origin:50% 58%;will-change:transform,opacity,filter}.lander-rolling-letter{animation-duration:var(--motion-soft-roll-letter-duration);animation-timing-function:var(--motion-ease);animation-delay:0s;animation-fill-mode:both}.lander-rolling-word-layer-old .lander-rolling-letter{animation-name:lander-roll-old;animation-duration:var(--motion-soft-roll-letter-duration);animation-timing-function:var(--motion-ease);animation-delay:calc(var(--i) * var(--lander-rolling-stagger))}.lander-rolling-word-layer-new .lander-rolling-letter{animation-name:lander-roll-new;animation-duration:var(--motion-soft-roll-letter-duration);animation-timing-function:var(--motion-ease);animation-delay:calc(var(--i) * var(--lander-rolling-stagger))}@keyframes lander-roll-old{0%{opacity:var(--opacity-opaque);filter:blur();transform:perspective(300px)translateY(0)rotateX(0)}to{opacity:var(--opacity-transparent);filter:blur(8px);transform:perspective(300px)translateY(.45em)rotateX(-80deg)}}@keyframes lander-roll-new{0%{opacity:var(--opacity-transparent);filter:blur(8px);transform:perspective(300px)translateY(-.45em)rotateX(80deg)}to{opacity:var(--opacity-opaque);filter:blur();transform:perspective(300px)translateY(0)rotateX(0)}}@media (prefers-reduced-motion:reduce){.lander-rolling-word{transition:none}.lander-rolling-letter,.lander-rolling-word-layer-new .lander-rolling-letter,.lander-rolling-word-layer-old .lander-rolling-letter{transition:none;animation:none;translate:0}.lander-rolling-word-layer-old{visibility:hidden}}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@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-space-x-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-ease{syntax:"*";inherits:false}@property --tw-text-shadow-color{syntax:"*";inherits:false}@property --tw-text-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}