.docs-content{color:#3f3f46;font-size:1rem;line-height:1.75}.docs-content h1,.docs-content h2,.docs-content h3,.docs-content h4{color:#18181b;letter-spacing:-.025em;margin:2.5rem 0 1rem;font-weight:650;line-height:1.2}.docs-content h1{font-size:2.25rem}.docs-content h2{font-size:1.65rem}.docs-content h3{font-size:1.25rem}.docs-content h4{font-size:1rem}.docs-content p,.docs-content ul,.docs-content ol,.docs-content blockquote,.docs-content pre{margin:1rem 0}.docs-content ul,.docs-content ol{padding-left:1.5rem}.docs-content ul{list-style:outside}.docs-content ol{list-style:decimal}.docs-content a{color:#4d7c0f;text-underline-offset:3px;text-decoration:underline}.docs-content code{background:#f4f4f5;border-radius:.35rem;padding:.15rem .35rem;font-size:.875em}.docs-content pre{color:#e4e4e7;background:#18181b;border-radius:.75rem;padding:1rem;overflow-x:auto}.docs-content pre code{color:inherit;background:0 0;padding:0}.docs-content blockquote{color:#71717a;border-left:3px solid #bef264;padding-left:1rem}.docs-content img{border-radius:.75rem;max-width:100%}.docs-content table{border-collapse:collapse;max-width:100%;display:block;overflow-x:auto}.docs-content th,.docs-content td{text-align:left;border:1px solid #e4e4e7;padding:.5rem .75rem}.stream-markdown{--default-transition-duration:.15s;--typewriter-transition-duration:.9s;color:var(--foreground);line-height:1.5}.stream-markdown *{box-sizing:border-box;border:0 solid;margin:0;padding:0}.stream-markdown.dark .shiki,.stream-markdown.dark .shiki span{color:var(--shiki-dark)!important;background-color:var(--shiki-dark-bg)!important}.stream-markdown>:first-child{margin-top:0!important}.stream-markdown>:last-child{margin-bottom:0!important}.stream-markdown ::-webkit-scrollbar{width:6px;height:6px}.stream-markdown ::-webkit-scrollbar-track{background:0 0}.stream-markdown ::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}.stream-markdown ::-webkit-scrollbar-thumb:hover{background:var(--border);opacity:.5}.stream-markdown-typewriter-enter-from{opacity:0}.stream-markdown-typewriter-enter-active{transition:opacity var(--typewriter-transition-duration) ease-out;will-change:opacity}.stream-markdown-typewriter-enter-to{opacity:1}.stream-markdown-code-switch-enter-active,.stream-markdown-code-switch-leave-active{transition:opacity var(--default-transition-duration) ease}.stream-markdown-code-switch-enter-from,.stream-markdown-code-switch-leave-to{opacity:0}.stream-markdown-code-switch-enter-to,.stream-markdown-code-switch-leave-from{opacity:1}.stream-markdown-modal-enter-from,.stream-markdown-modal-leave-to{opacity:0;transform:scale(.95)}.stream-markdown-modal-enter-active,.stream-markdown-modal-leave-active{transition:opacity var(--default-transition-duration) ease, transform var(--default-transition-duration) ease}@keyframes stream-markdown-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.stream-markdown{--spacing:.25rem;--radius-xl:.75rem;--fontWeight-semibold:600;--radius-md:.375rem;--default-transition-timingFunction:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--leading-none:1;--ease-DEFAULT:cubic-bezier(.4, 0, .2, 1);--radius-lg:.5rem;--radius-DEFAULT:.25rem;--text-lg-fontSize:1.125rem;--text-lg-lineHeight:1.75rem;--text-sm-fontSize:.875rem;--text-sm-lineHeight:1.25rem;--text-xs-fontSize:.75rem;--text-xs-lineHeight:1rem;--text-3xl-fontSize:1.875rem;--text-3xl-lineHeight:2.25rem;--text-2xl-fontSize:1.5rem;--text-2xl-lineHeight:2rem;--text-xl-fontSize:1.25rem;--text-xl-lineHeight:1.75rem;--text-base-fontSize:1rem;--text-base-lineHeight:1.5rem}@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--stream-markdown-bg-opacity:100%;--stream-markdown-leading:initial;--stream-markdown-ease:initial;--stream-markdown-border-opacity:100%;--stream-markdown-text-opacity:100%;--stream-markdown-border-left-opacity:100%;--stream-markdown-translate-x:initial;--stream-markdown-translate-y:initial;--stream-markdown-translate-z:initial;--stream-markdown-content:""}}@property --stream-markdown-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --stream-markdown-leading{syntax:"*";inherits:false}@property --stream-markdown-border-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --stream-markdown-border-left-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --stream-markdown-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --stream-markdown-content{syntax:"*";inherits:false;initial-value:""}@property --stream-markdown-inset-ring-color{syntax:"*";inherits:false}@property --stream-markdown-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --stream-markdown-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --stream-markdown-inset-shadow-color{syntax:"*";inherits:false}@property --stream-markdown-ring-color{syntax:"*";inherits:false}@property --stream-markdown-ring-inset{syntax:"*";inherits:false}@property --stream-markdown-ring-offset-color{syntax:"*";inherits:false}@property --stream-markdown-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --stream-markdown-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --stream-markdown-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --stream-markdown-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --stream-markdown-shadow-color{syntax:"*";inherits:false}@property --stream-markdown-translate-x{syntax:"*";inherits:false;initial-value:0}@property --stream-markdown-translate-y{syntax:"*";inherits:false;initial-value:0}@property --stream-markdown-translate-z{syntax:"*";inherits:false;initial-value:0}@property --stream-markdown-ease{syntax:"*";inherits:false}@property --stream-markdown-backdrop-blur{syntax:"*";inherits:false}@property --stream-markdown-backdrop-brightness{syntax:"*";inherits:false}@property --stream-markdown-backdrop-contrast{syntax:"*";inherits:false}@property --stream-markdown-backdrop-grayscale{syntax:"*";inherits:false}@property --stream-markdown-backdrop-hue-rotate{syntax:"*";inherits:false}@property --stream-markdown-backdrop-invert{syntax:"*";inherits:false}@property --stream-markdown-backdrop-opacity{syntax:"*";inherits:false}@property --stream-markdown-backdrop-saturate{syntax:"*";inherits:false}@property --stream-markdown-backdrop-sepia{syntax:"*";inherits:false}.stream-markdown .container,.stream-markdown .link-container:link{width:100%}@media (width>=40rem){.stream-markdown .container,.stream-markdown .link-container:link{max-width:40rem}}@media (width>=48rem){.stream-markdown .container,.stream-markdown .link-container:link{max-width:48rem}}@media (width>=64rem){.stream-markdown .container,.stream-markdown .link-container:link{max-width:64rem}}@media (width>=80rem){.stream-markdown .container,.stream-markdown .link-container:link{max-width:80rem}}@media (width>=96rem){.stream-markdown .container,.stream-markdown .link-container:link{max-width:96rem}}.stream-markdown .text-sm,.stream-markdown :is(.\[\&_td\]\:text-sm td),.stream-markdown :is(.\[\&_th\]\:text-sm th){font-size:var(--text-sm-fontSize);line-height:var(--stream-markdown-leading,var(--text-sm-lineHeight))}.stream-markdown :is(.\[\&\>button\]\:\!text-sm>button){font-size:var(--text-sm-fontSize)!important;line-height:var(--stream-markdown-leading,var(--text-sm-lineHeight))!important}.stream-markdown .text-2xl{font-size:var(--text-2xl-fontSize);line-height:var(--stream-markdown-leading,var(--text-2xl-lineHeight))}.stream-markdown .text-3xl{font-size:var(--text-3xl-fontSize);line-height:var(--stream-markdown-leading,var(--text-3xl-lineHeight))}.stream-markdown .text-base{font-size:var(--text-base-fontSize);line-height:var(--stream-markdown-leading,var(--text-base-lineHeight))}.stream-markdown .text-lg{font-size:var(--text-lg-fontSize);line-height:var(--stream-markdown-leading,var(--text-lg-lineHeight))}.stream-markdown .text-xl{font-size:var(--text-xl-fontSize);line-height:var(--stream-markdown-leading,var(--text-xl-lineHeight))}.stream-markdown .text-xs{font-size:var(--text-xs-fontSize);line-height:var(--stream-markdown-leading,var(--text-xs-lineHeight))}.stream-markdown .before\:text-\[13px\]:before{font-size:13px}.stream-markdown :is(.\[\&\>button\:last-child\]\:\!text-primary-foreground>button:last-child){color:color-mix(in srgb, var(--primary-foreground) var(--stream-markdown-text-opacity), transparent)!important}.stream-markdown :is(.\[\&\>button\]\:\!text-foreground>button){color:color-mix(in srgb, var(--foreground) var(--stream-markdown-text-opacity), transparent)!important}.stream-markdown .text-muted-foreground{color:color-mix(in srgb, var(--muted-foreground) var(--stream-markdown-text-opacity), transparent)}.stream-markdown .text-popover-foreground{color:color-mix(in srgb, var(--popover-foreground) var(--stream-markdown-text-opacity), transparent)}.stream-markdown .text-primary{color:color-mix(in srgb, var(--primary) var(--stream-markdown-text-opacity), transparent)}.stream-markdown .hover\:text-foreground:hover{color:color-mix(in srgb, var(--foreground) var(--stream-markdown-text-opacity), transparent)}.stream-markdown .before\:text-muted-foreground\/50:before{color:color-mix(in srgb, var(--muted-foreground) 50%, transparent)}.stream-markdown .leading-6{--stream-markdown-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.stream-markdown .leading-none{--stream-markdown-leading:var(--leading-none);line-height:var(--leading-none)}.stream-markdown .font-mono{font-family:var(--font-mono)}.stream-markdown .font-semibold{--stream-markdown-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold)}.stream-markdown .before\:font-mono:before{font-family:var(--font-mono)}.stream-markdown :is(.\[\&_p\]\:m-0 p){margin:calc(var(--spacing) * 0)}.stream-markdown .mx-0{margin-inline:calc(var(--spacing) * 0)}.stream-markdown .my-4{margin-block:calc(var(--spacing) * 4)}.stream-markdown .my-6{margin-block:calc(var(--spacing) * 6)}.stream-markdown :is(.\[\&_p\]\:mb-0 p){margin-bottom:calc(var(--spacing) * 0)}.stream-markdown .mb-2{margin-bottom:calc(var(--spacing) * 2)}.stream-markdown .ml-1{margin-left:calc(var(--spacing) * 1)}.stream-markdown .mr-1{margin-right:calc(var(--spacing) * 1)}.stream-markdown .mr-2{margin-right:calc(var(--spacing) * 2)}.stream-markdown .mt-6{margin-top:calc(var(--spacing) * 6)}.stream-markdown .before\:mr-4:before{margin-right:calc(var(--spacing) * 4)}.stream-markdown .p-0\.5{padding:calc(var(--spacing) * .5)}.stream-markdown .p-1{padding:calc(var(--spacing) * 1)}.stream-markdown .p-2{padding:calc(var(--spacing) * 2)}.stream-markdown .p-3{padding:calc(var(--spacing) * 3)}.stream-markdown .p-4{padding:calc(var(--spacing) * 4)}.stream-markdown .p-6{padding:calc(var(--spacing) * 6)}.stream-markdown .px-4,.stream-markdown .px,.stream-markdown :is(.\[\&_td\]\:px-4 td),.stream-markdown :is(.\[\&_th\]\:px-4 th){padding-inline:calc(var(--spacing) * 4)}.stream-markdown .py-2,.stream-markdown :is(.\[\&_td\]\:py-2 td),.stream-markdown :is(.\[\&_th\]\:py-2 th){padding-block:calc(var(--spacing) * 2)}.stream-markdown .px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.stream-markdown .px-2{padding-inline:calc(var(--spacing) * 2)}.stream-markdown .py-0\.5{padding-block:calc(var(--spacing) * .5)}.stream-markdown .py-1{padding-block:calc(var(--spacing) * 1)}.stream-markdown .py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.stream-markdown .pl-1{padding-left:calc(var(--spacing) * 1)}.stream-markdown .pl-4{padding-left:calc(var(--spacing) * 4)}.stream-markdown .pl-5{padding-left:calc(var(--spacing) * 5)}.stream-markdown .text-center{text-align:center}.stream-markdown .before\:text-right:before{text-align:right}.stream-markdown .align-middle{vertical-align:middle}.stream-markdown .align-text-bottom{vertical-align:text-bottom}.stream-markdown .list-decimal{list-style-type:decimal}.stream-markdown .list-disc{list-style-type:disc}.stream-markdown :is(.\[\&\>button\]\:\!border>button){border-width:1px!important}.stream-markdown .border-2{border-width:2px}.stream-markdown .border{border-width:1px}.stream-markdown .border-y{border-top-width:1px;border-bottom-width:1px}.stream-markdown .border-b,.stream-markdown :is(.\[\&_tr\]\:border-b tr){border-bottom-width:1px}.stream-markdown .border-l-4{border-left-width:4px}.stream-markdown .border-t{border-top-width:1px}.stream-markdown :is(.data-\[collapsed\=true\]\:\[\&_\.code-block-header\]\:border-b-0 .code-block-header[data-collapsed=true]){border-bottom-width:0}.stream-markdown .border-border,.stream-markdown :is(.\[\&_tr\]\:border-border tr){border-color:color-mix(in srgb, var(--border) var(--stream-markdown-border-opacity), transparent)}.stream-markdown :is(.\[\&\>button\]\:\!border-border>button){border-color:color-mix(in srgb, var(--border) var(--stream-markdown-border-opacity), transparent)!important}.stream-markdown .border-foreground{border-color:color-mix(in srgb, var(--foreground) var(--stream-markdown-border-opacity), transparent)}.stream-markdown .border-l-muted-foreground\/30{border-left-color:color-mix(in srgb, var(--muted-foreground) 30%, transparent)}.stream-markdown .border-t-transparent{border-top-color:#0000}.stream-markdown :is(.\[\&\>button\]\:\!rounded-lg>button){-webkit-border-radius:var(--radius-lg)!important;border-radius:var(--radius-lg)!important}.stream-markdown .rounded-full{border-radius:3.40282e38px}.stream-markdown .rounded-lg{-webkit-border-radius:var(--radius-lg);border-radius:var(--radius-lg)}.stream-markdown .rounded-md{-webkit-border-radius:var(--radius-md);border-radius:var(--radius-md)}.stream-markdown .rounded-xl{-webkit-border-radius:var(--radius-xl);border-radius:var(--radius-xl)}.stream-markdown .rounded{-webkit-border-radius:var(--radius-DEFAULT);border-radius:var(--radius-DEFAULT)}.stream-markdown :is(.\[\&\>button\]\:\!border-solid>button){--stream-markdown-border-style:solid!important;border-style:solid!important}.stream-markdown .border-none{--stream-markdown-border-style:none;border-style:none}.stream-markdown :is(.\[\&\>button\:last-child\:hover\]\:\!bg-primary\/90>button:last-child:hover){background-color:color-mix(in srgb, var(--primary) 90%, transparent)!important}.stream-markdown :is(.\[\&\>button\:last-child\]\:\!bg-primary>button:last-child){background-color:color-mix(in srgb, var(--primary) var(--stream-markdown-bg-opacity), transparent)!important}.stream-markdown :is(.\[\&\>svg\]\:\!bg-transparent>svg){background-color:#0000!important}.stream-markdown .bg-\[rgb\(0_0_0_\/_0\.1\)\]{background-color:color-mix(in oklab, #0000001a var(--stream-markdown-bg-opacity), transparent)}.stream-markdown .bg-\[rgb\(0_0_0_\/_0\.5\)\]{background-color:color-mix(in oklab, #00000080 var(--stream-markdown-bg-opacity), transparent)}.stream-markdown .bg-background{background-color:color-mix(in srgb, var(--background) var(--stream-markdown-bg-opacity), transparent)}.stream-markdown .bg-muted{background-color:color-mix(in srgb, var(--muted) var(--stream-markdown-bg-opacity), transparent)}.stream-markdown .bg-muted\/40{background-color:color-mix(in srgb, var(--muted) 40%, transparent)}.stream-markdown .bg-muted\/80{background-color:color-mix(in srgb, var(--muted) 80%, transparent)}.stream-markdown .bg-popover{background-color:color-mix(in srgb, var(--popover) var(--stream-markdown-bg-opacity), transparent)}.stream-markdown .bg-transparent{background-color:#0000}.stream-markdown .hover\:bg-accent:hover{background-color:color-mix(in srgb, var(--accent) var(--stream-markdown-bg-opacity), transparent)}.stream-markdown .opacity-0{opacity:0}.stream-markdown .line-through{text-decoration-line:line-through}.stream-markdown .underline{text-decoration-line:underline}.stream-markdown .data-\[stream-markdown-loading\=true\]\:no-underline[data-stream-markdown-loading=true]{text-decoration:none}.stream-markdown .flex,.stream-markdown :is(.\[\&\>\*\:last-child\]\:flex>:last-child){display:flex}.stream-markdown .inline-flex{display:inline-flex}.stream-markdown .flex-1,.stream-markdown :is(.\[\&_span\]\:flex-1 span),.stream-markdown :is(.\[\&\>\*\:first-child\]\:flex-1>:first-child),.stream-markdown :is(.\[\&\>\*\:last-child\]\:flex-1>:last-child){flex:1}.stream-markdown .shrink-0{flex-shrink:0}.stream-markdown .basis-0{flex-basis:calc(var(--spacing) * 0)}.stream-markdown .flex-col{flex-direction:column}.stream-markdown :is(.\[\&\>button\]\:\!gap-2>button){gap:calc(var(--spacing) * 2)!important}.stream-markdown .gap-1{gap:calc(var(--spacing) * 1)}.stream-markdown .gap-2{gap:calc(var(--spacing) * 2)}.stream-markdown .gap-4{gap:calc(var(--spacing) * 4)}.stream-markdown .size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.stream-markdown .size-full{width:100%;height:100%}.stream-markdown :is(.\[\&_span\]\:min-w-0 span){min-width:calc(var(--spacing) * 0)}.stream-markdown :is(.\[\&\>button\]\:\!w-full>button){width:100%!important}.stream-markdown .h-auto{height:auto}.stream-markdown .h-full{height:100%}.stream-markdown .max-w-\[28rem\]{max-width:28rem}.stream-markdown .max-w-full{max-width:100%}.stream-markdown .min-h-4{min-height:calc(var(--spacing) * 4)}.stream-markdown .w-full{width:100%}.stream-markdown .before\:w-4:before{width:calc(var(--spacing) * 4)}.stream-markdown .inline,.stream-markdown :is(.\[\&_p\]\:inline p){display:inline}.stream-markdown .block{display:block}.stream-markdown .inline-block,.stream-markdown :is(.\[\&_p\]\:inline-block p),.stream-markdown .before\:inline-block:before{display:inline-block}.stream-markdown .list-item{display:list-item}.stream-markdown .visible{visibility:visible}.stream-markdown .collapse{visibility:collapse}.stream-markdown .data-\[stream-markdown-loading\=true\]\:cursor-default[data-stream-markdown-loading=true]{cursor:default}.stream-markdown .cursor-pointer{cursor:pointer}.stream-markdown .pointer-events-auto{pointer-events:auto}.stream-markdown .pointer-events-none,.stream-markdown .data-\[stream-markdown-loading\=true\]\:pointer-events-none[data-stream-markdown-loading=true]{pointer-events:none}.stream-markdown .select-none,.stream-markdown .before\:select-none:before{-webkit-user-select:none;user-select:none}.stream-markdown :is(.\[\&_th\]\:whitespace-nowrap th){white-space:nowrap}.stream-markdown .whitespace-normal{white-space:normal}.stream-markdown .whitespace-pre-wrap{white-space:pre-wrap}.stream-markdown .before\:content-\[counter\(line\)\]:before{--stream-markdown-content:counter(line);content:var(--stream-markdown-content)}.stream-markdown .break-words,.stream-markdown :is(.\[\&_span\]\:break-words span){overflow-wrap:break-word}.stream-markdown .lowercase{text-transform:lowercase}.stream-markdown .italic{font-style:italic}.stream-markdown .shadow-\[0_20px_25px_-5px_rgb\(0_0_0_\/_0\.1\)\,0_8px_10px_-6px_rgb\(0_0_0_\/_0\.1\)\]{--stream-markdown-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;box-shadow:var(--stream-markdown-inset-shadow), var(--stream-markdown-inset-ring-shadow), var(--stream-markdown-ring-offset-shadow), var(--stream-markdown-ring-shadow), var(--stream-markdown-shadow)}.stream-markdown .-translate-x-1\/2,.stream-markdown :is(.\[\&\>\*\:nth-child\(2\)\]\:-translate-x-1\/2>:nth-child(2)){--stream-markdown-translate-x:-50%;translate:var(--stream-markdown-translate-x) var(--stream-markdown-translate-y)}.stream-markdown .-translate-y-1\/2{--stream-markdown-translate-y:-50%;translate:var(--stream-markdown-translate-x) var(--stream-markdown-translate-y)}.stream-markdown .transform{transform:var(--stream-markdown-rotate-x) var(--stream-markdown-rotate-y) var(--stream-markdown-rotate-z) var(--stream-markdown-skew-x) var(--stream-markdown-skew-y)}.stream-markdown .transition-\[height\]{transition-property:height;transition-timing-function:var(--stream-markdown-ease,var(--default-transition-timingFunction));transition-duration:var(--stream-markdown-duration,var(--default-transition-duration))}.stream-markdown .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--stream-markdown-gradient-from,--stream-markdown-gradient-via,--stream-markdown-gradient-to;transition-timing-function:var(--stream-markdown-ease,var(--default-transition-timingFunction));transition-duration:var(--stream-markdown-duration,var(--default-transition-duration))}.stream-markdown .transition-opacity{transition-property:opacity;transition-timing-function:var(--stream-markdown-ease,var(--default-transition-timingFunction));transition-duration:var(--stream-markdown-duration,var(--default-transition-duration))}.stream-markdown .transition,.stream-markdown [transition=""]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--stream-markdown-gradient-from,--stream-markdown-gradient-via,--stream-markdown-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--stream-markdown-ease,var(--default-transition-timingFunction));transition-duration:var(--stream-markdown-duration,var(--default-transition-duration))}.stream-markdown .duration-\[var\(--default-transition-duration\)\]{--stream-markdown-duration:var(--default-transition-duration);transition-duration:var(--default-transition-duration)}.stream-markdown .ease{--stream-markdown-ease:var(--ease-DEFAULT);transition-timing-function:var(--ease-DEFAULT)}.stream-markdown .\[counter-reset\:line\]{counter-reset:line}.stream-markdown .\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.stream-markdown .before\:\[counter-increment\:line\]:before{counter-increment:line}.stream-markdown .items-center{align-items:center}.stream-markdown .inset-0{inset:calc(var(--spacing) * 0)}.stream-markdown .-right-3{right:calc(calc(var(--spacing) * 3) * -1)}.stream-markdown .-top-3{top:calc(calc(var(--spacing) * 3) * -1)}.stream-markdown .left-1\/2,.stream-markdown :is(.\[\&\>\*\:nth-child\(2\)\]\:left-1\/2>:nth-child(2)){left:50%}.stream-markdown .bottom-2{bottom:calc(var(--spacing) * 2)}.stream-markdown .right-2{right:calc(var(--spacing) * 2)}.stream-markdown .top-0{top:calc(var(--spacing) * 0)}.stream-markdown .top-1\/2{top:50%}.stream-markdown .justify-end,.stream-markdown :is(.\[\&\>\*\:last-child\]\:justify-end>:last-child){justify-content:flex-end}.stream-markdown .justify-center{justify-content:center}.stream-markdown .justify-between{justify-content:space-between}.stream-markdown .absolute,.stream-markdown :is(.\[\&\>\*\:nth-child\(2\)\]\:absolute>:nth-child(2)){position:absolute}.stream-markdown .relative,.stream-markdown .data-\[stream-markdown-loading\=true\]\:relative[data-stream-markdown-loading=true]{position:relative}.stream-markdown .fixed{position:fixed}.stream-markdown .sticky{position:sticky}.stream-markdown .z-\[1\]{z-index:1}.stream-markdown .z-\[10000\]{z-index:10000}.stream-markdown .z-\[5\]{z-index:5}.stream-markdown .overflow-auto{overflow:auto}.stream-markdown .overflow-clip{overflow:clip}.stream-markdown .overflow-hidden{overflow:hidden}.stream-markdown .overflow-x-auto{overflow-x:auto}.stream-markdown .animate-\[stream-markdown-spin_1s_linear_infinite\]{animation:1s linear infinite stream-markdown-spin}.stream-markdown .object-contain{object-fit:contain}.stream-markdown .backdrop-blur{--stream-markdown-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--stream-markdown-backdrop-blur,) var(--stream-markdown-backdrop-brightness,) var(--stream-markdown-backdrop-contrast,) var(--stream-markdown-backdrop-grayscale,) var(--stream-markdown-backdrop-hue-rotate,) var(--stream-markdown-backdrop-invert,) var(--stream-markdown-backdrop-opacity,) var(--stream-markdown-backdrop-saturate,) var(--stream-markdown-backdrop-sepia,);backdrop-filter:var(--stream-markdown-backdrop-blur,) var(--stream-markdown-backdrop-brightness,) var(--stream-markdown-backdrop-contrast,) var(--stream-markdown-backdrop-grayscale,) var(--stream-markdown-backdrop-hue-rotate,) var(--stream-markdown-backdrop-invert,) var(--stream-markdown-backdrop-opacity,) var(--stream-markdown-backdrop-saturate,) var(--stream-markdown-backdrop-sepia,)}.stream-markdown .table{display:table}.stream-markdown .border-collapse{border-collapse:collapse}@media (width<=calc(64rem - .1px)){.stream-markdown .max-lg\:px-3{padding-inline:calc(var(--spacing) * 3)}.stream-markdown .max-lg\:gap-0{gap:calc(var(--spacing) * 0)}}body:has(.prompt-preview-dialog) [data-slot=dialog-overlay]{-webkit-backdrop-filter:blur(4px);background:#0d0d0d8f}.prompt-preview-dialog{--prompt-modal-bg:var(--kozu-ivory-50,#fffdf8);--prompt-modal-surface:#fff;--prompt-modal-muted:var(--kozu-ink-600,#5f5952);--prompt-modal-faint:var(--kozu-ink-500,#756f68);--prompt-modal-ink:var(--kozu-ink-950,#0d0d0d);--prompt-modal-border:var(--kozu-ivory-200,#eee8dd);width:min(94vw,1140px);height:min(92vh,760px);color:var(--prompt-modal-ink);border:0;box-shadow:0 28px 80px -30px #0d0d0d75,0 8px 26px -18px #0d0d0d3d;background:var(--prompt-modal-surface)!important;border-radius:1.4rem!important;max-width:min(94vw,1140px)!important;display:block!important}.prompt-preview-dialog__layout{grid-template-columns:minmax(330px,.46fr) minmax(0,1fr);height:100%;min-height:0;display:grid}.prompt-preview-dialog__brief{background:var(--prompt-modal-surface);flex-direction:column;min-width:0;min-height:0;display:flex}.prompt-preview-dialog__toolbar,.prompt-preview-dialog__canvas-toolbar{justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.prompt-preview-dialog__toolbar-actions{align-items:center;gap:.45rem;display:inline-flex}.prompt-preview-dialog__icon-button{width:2rem;height:2rem;color:var(--prompt-modal-muted);border-radius:.5rem;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}.prompt-preview-dialog__icon-button:hover{background:var(--prompt-modal-bg);color:var(--prompt-modal-ink)}.prompt-preview-dialog__icon-button svg{stroke-width:1.7px;width:1rem;height:1rem}.prompt-preview-dialog__brief-scroll{scrollbar-width:thin;scrollbar-color:var(--prompt-modal-border) transparent;min-height:0;padding:0 1.25rem 1.5rem;overflow-y:auto}.prompt-preview-dialog__category{background:var(--prompt-modal-bg);min-height:1.6rem;color:var(--prompt-modal-muted);letter-spacing:.07em;text-transform:uppercase;border-radius:9999px;align-items:center;padding:.28rem .6rem;font-size:.65rem;font-weight:650;display:inline-flex}.prompt-preview-dialog__title{margin-top:1rem;color:var(--prompt-modal-ink)!important;letter-spacing:-.045em!important;font-size:clamp(1.35rem,2vw,1.75rem)!important;line-height:1.08!important}.prompt-preview-dialog__description{max-width:31rem;margin-top:.65rem;color:var(--prompt-modal-muted)!important;font-size:.875rem!important;line-height:1.55!important}.prompt-preview-dialog__author{color:var(--prompt-modal-muted);align-items:center;gap:.5rem;margin-top:1rem;font-size:.75rem;display:flex}.prompt-preview-dialog__author-avatar{background:var(--kozu-blue-100,#edf3ff);width:1.5rem;height:1.5rem;color:var(--kozu-blue-600,#0e49d6);border-radius:9999px;justify-content:center;align-items:center;font-size:.7rem;font-weight:700;display:inline-flex}.prompt-preview-dialog__prompt-actions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1.4rem;display:flex}.prompt-preview-dialog__eyebrow{width:100%;color:var(--prompt-modal-faint);font-size:.7rem}.prompt-preview-dialog__use,.prompt-preview-dialog__copy{border-radius:.6rem;align-items:center;gap:.4rem;min-height:2.2rem;padding:.45rem .75rem;font-size:.75rem;font-weight:600;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.prompt-preview-dialog__use{background:var(--prompt-modal-ink);color:#fff}.prompt-preview-dialog__use:hover{background:var(--kozu-ink-800,#262421)}.prompt-preview-dialog__copy{border:1px solid var(--prompt-modal-border);color:var(--prompt-modal-muted)}.prompt-preview-dialog__copy:hover:not(:disabled){border-color:var(--prompt-modal-muted);color:var(--prompt-modal-ink)}.prompt-preview-dialog__copy:disabled{cursor:not-allowed;opacity:.5}.prompt-preview-dialog__use svg,.prompt-preview-dialog__copy svg{width:.9rem;height:.9rem}.prompt-preview-dialog__section{border-top:1px solid var(--prompt-modal-border)}.prompt-preview-dialog__section:first-of-type{margin-top:1.5rem}.prompt-preview-dialog__section summary{cursor:pointer;min-height:3.2rem;color:var(--prompt-modal-ink);justify-content:space-between;align-items:center;gap:1rem;font-size:.8rem;font-weight:600;list-style:none;display:flex}.prompt-preview-dialog__section summary::-webkit-details-marker{display:none}.prompt-preview-dialog__section summary>span{align-items:center;gap:.45rem;display:inline-flex}.prompt-preview-dialog__section summary>span>svg{width:.9rem;height:.9rem;color:var(--prompt-modal-muted);stroke-width:1.7px}.prompt-preview-dialog__section summary>svg{width:.9rem;height:.9rem;color:var(--prompt-modal-faint);transition:transform .15s}.prompt-preview-dialog__section[open] summary>svg{transform:rotate(180deg)}.prompt-preview-dialog__section summary small{color:var(--prompt-modal-faint);font-size:.7rem;font-weight:500}.prompt-preview-dialog__section>p,.prompt-preview-dialog__section-copy,.prompt-preview-dialog__notes{color:var(--prompt-modal-muted);padding:0 0 1rem 1.35rem;font-size:.78rem;line-height:1.55}.prompt-preview-dialog__section-copy{gap:.8rem;display:grid}.prompt-preview-dialog__section-copy h3{color:var(--prompt-modal-ink);font-size:.78rem;font-weight:650}.prompt-preview-dialog__section-copy p{margin-top:.25rem}.prompt-preview-dialog__notes{gap:.45rem;padding-left:2rem;list-style:outside;display:grid}.prompt-preview-dialog__tags{flex-wrap:wrap;gap:.35rem;padding-top:1rem;display:flex}.prompt-preview-dialog__tags span{background:var(--prompt-modal-bg);color:var(--prompt-modal-muted);border-radius:9999px;padding:.35rem .55rem;font-size:.65rem}.prompt-preview-dialog__canvas{background:#f8f8f8;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}.prompt-preview-dialog__canvas-toolbar{border-bottom:1px solid var(--prompt-modal-border)}.prompt-preview-dialog__canvas-label{color:var(--prompt-modal-faint);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:600}.prompt-preview-dialog__viewport-toggle{border:1px solid var(--prompt-modal-border);background:var(--prompt-modal-surface);border-radius:.75rem;align-items:center;gap:.15rem;padding:.2rem;display:inline-flex}.prompt-preview-dialog__viewport-toggle button{width:2rem;height:1.85rem;color:var(--prompt-modal-faint);border-radius:.5rem;justify-content:center;align-items:center;display:inline-flex}.prompt-preview-dialog__viewport-toggle button:hover,.prompt-preview-dialog__viewport-toggle button.is-active{background:var(--prompt-modal-bg);color:var(--prompt-modal-ink)}.prompt-preview-dialog__viewport-toggle svg{width:.9rem;height:.9rem}.prompt-preview-dialog__canvas-stage{justify-content:center;align-items:center;min-height:0;padding:2rem;display:flex;overflow:auto}.prompt-preview-dialog__image-frame{background:var(--prompt-modal-surface);border-radius:.75rem;width:88%;max-width:760px;transition:width .18s;overflow:hidden;box-shadow:0 18px 34px -24px #0d0d0d66,0 1px 2px #0d0d0d1f}.prompt-preview-dialog__image-frame--tablet{width:64%}.prompt-preview-dialog__image-frame--mobile{width:38%;min-width:220px}.prompt-preview-dialog__image-frame .prompt-preview{aspect-ratio:8/5}.prompt-preview-dialog__image-frame .prompt-preview img{object-fit:contain}@media (width<=760px){.prompt-preview-dialog{width:calc(100% - 1rem);height:calc(100vh - 1rem);max-width:calc(100% - 1rem)!important}.prompt-preview-dialog__layout{grid-template-rows:minmax(220px,40%) minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.prompt-preview-dialog__canvas{order:-1}.prompt-preview-dialog__canvas-stage{padding:1rem}.prompt-preview-dialog__image-frame{width:min(88%,600px)}}@media (width<=480px){.prompt-preview-dialog{border-radius:1rem!important}.prompt-preview-dialog__toolbar,.prompt-preview-dialog__canvas-toolbar,.prompt-preview-dialog__brief-scroll{padding-inline:.85rem}.prompt-preview-dialog__image-frame{width:100%}}.prompt-library-shell{--prompt-page-bg:var(--kozu-ivory-50,#fffdf8);--prompt-surface:#fff;--prompt-surface-muted:var(--kozu-ivory-100,#f6f2ea);--prompt-border:var(--kozu-ivory-300,#ded7cd);--prompt-border-soft:color-mix(in srgb, var(--prompt-border) 62%, transparent);--prompt-ink:var(--kozu-ink-950,#0d0d0d);--prompt-muted:var(--kozu-ink-600,#5f5952);--prompt-faint:var(--kozu-ink-500,#756f68);--prompt-accent:var(--kozu-orange-500,#ff4d00);background:var(--prompt-page-bg);color:var(--prompt-ink)}.prompt-library-header{z-index:40;border-bottom:1px solid var(--prompt-border-soft);background:color-mix(in srgb, var(--prompt-page-bg) 92%, transparent);-webkit-backdrop-filter:blur(16px);position:relative;top:0}.prompt-library-header__inner{justify-content:space-between;align-items:center;gap:1rem;width:min(100% - 2.5rem,1180px);min-height:4.25rem;margin:0 auto;display:flex}.prompt-library-header__brand{min-width:10rem;color:var(--prompt-ink);letter-spacing:-.02em;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:650;display:inline-flex}.prompt-library-header__brand img{border-radius:.45rem;width:1.75rem;height:1.75rem}.prompt-library-header__brand-mark{color:var(--prompt-accent);margin-left:-.45rem;font-size:1.2rem}.prompt-library-header__nav{border:1px solid var(--prompt-border-soft);background:color-mix(in srgb, var(--prompt-surface) 72%, transparent);border-radius:9999px;align-items:center;gap:.1rem;padding:.2rem;display:inline-flex}.prompt-library-header__nav-link{min-height:2.25rem;color:var(--prompt-muted);border-radius:9999px;align-items:center;gap:.45rem;padding:.45rem .85rem;font-size:.8125rem;font-weight:500;transition:background-color .15s,color .15s;display:inline-flex;position:relative}.prompt-library-header__nav-link:hover{color:var(--prompt-ink)}.prompt-library-header__nav-link svg{stroke-width:1.8px;width:.95rem;height:.95rem}.prompt-library-header__nav-link--active{color:var(--prompt-ink)}.prompt-library-header__active-dot{background:var(--prompt-ink);border-radius:9999px;width:.22rem;height:.22rem;position:absolute;bottom:.15rem;right:50%;transform:translate(50%)}.prompt-library-header__actions{justify-content:flex-end;align-items:center;gap:1rem;min-width:10rem;font-size:.75rem;font-weight:500;display:inline-flex}.prompt-library-header__login{color:var(--prompt-muted);transition:color .15s}.prompt-library-header__login:hover{color:var(--prompt-ink)}.prompt-library-header__signup{background:var(--prompt-ink);color:#fff;border-radius:.55rem;align-items:center;min-height:2rem;padding:.4rem .85rem;transition:background-color .15s,transform .15s;display:inline-flex}.prompt-library-header__signup:hover{background:var(--kozu-ink-800,#262421)}.prompt-library-header__signup:active{transform:translateY(1px)}.prompt-library-page{background:var(--prompt-page-bg);min-height:100vh;color:var(--prompt-ink)}.prompt-library-hero{text-align:center;width:min(100% - 2.5rem,1180px);margin:0 auto;padding:3rem 0 5rem}.prompt-library-hero__title{max-width:42rem;color:var(--prompt-ink);letter-spacing:-.055em;text-wrap:balance;margin:0 auto;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:650;line-height:.98}.prompt-library-hero__subtitle{max-width:34rem;color:var(--prompt-muted);margin:1rem auto 0;font-size:clamp(.95rem,1.5vw,1.05rem);line-height:1.55}.prompt-audience-toggle{border:1px solid var(--prompt-border-soft);background:color-mix(in srgb, var(--prompt-surface-muted) 60%, transparent);border-radius:9999px;align-items:center;gap:.2rem;margin-top:1.75rem;padding:.22rem;display:inline-flex}.prompt-audience-toggle__button{min-height:2.25rem;color:var(--prompt-muted);border-radius:9999px;align-items:center;gap:.35rem;padding:.45rem 1rem;font-size:.75rem;font-weight:600;transition:background-color .15s,box-shadow .15s,color .15s;display:inline-flex}.prompt-audience-toggle__button svg{width:.85rem;height:.85rem}.prompt-audience-toggle__button--active{background:var(--prompt-surface);box-shadow:0 1px 3px color-mix(in srgb, var(--prompt-ink) 12%, transparent);color:var(--prompt-ink)}.prompt-composer{border:1px solid var(--prompt-border);background:var(--prompt-surface);width:min(100%,720px);min-height:8.8rem;box-shadow:0 12px 30px -24px color-mix(in srgb, var(--prompt-ink) 30%, transparent), 0 2px 5px -4px color-mix(in srgb, var(--prompt-ink) 16%, transparent);text-align:left;border-radius:1.25rem;margin:2rem auto 0;padding:1.35rem 1.25rem 1rem}.prompt-composer__input{display:block}.prompt-composer__input textarea{resize:none;width:100%;min-height:3.4rem;color:var(--prompt-ink);font:inherit;background:0 0;border:0;outline:0;font-size:1rem;line-height:1.5;display:block}.prompt-composer__input textarea::placeholder{color:var(--prompt-faint)}.prompt-composer__input textarea:focus-visible{outline:2px solid color-mix(in srgb, var(--prompt-accent) 45%, transparent);outline-offset:4px;border-radius:.25rem}.prompt-composer__footer{justify-content:space-between;align-items:center;gap:1rem;margin-top:1.1rem;display:flex}.prompt-composer__tools,.prompt-composer__actions,.prompt-composer__tool-icons,.prompt-composer__provider,.prompt-composer__design-system{align-items:center;display:inline-flex}.prompt-composer__tools,.prompt-composer__actions{gap:.8rem;min-width:0}.prompt-composer__tool-icons{color:var(--prompt-muted);gap:.7rem}.prompt-composer__tool-icons svg{stroke-width:1.7px;width:1rem;height:1rem}.prompt-composer__provider,.prompt-composer__design-system{color:var(--prompt-muted);white-space:nowrap;gap:.35rem;font-size:.75rem}.prompt-composer__provider svg:first-child,.prompt-composer__design-system svg:first-child{width:.95rem;height:.95rem}.prompt-composer__provider svg:last-child,.prompt-composer__design-system svg:last-child{width:.8rem;height:.8rem;color:var(--prompt-faint)}.prompt-composer__submit{background:var(--prompt-ink);color:#fff;border-radius:9999px;flex:none;justify-content:center;align-items:center;width:2.55rem;height:2.55rem;transition:background-color .15s,transform .15s;display:inline-flex}.prompt-composer__submit:hover{background:var(--kozu-ink-800,#262421)}.prompt-composer__submit:active{transform:translateY(1px)}.prompt-composer__submit svg{width:1.15rem;height:1.15rem}.prompt-helper-chips{color:var(--prompt-muted);justify-content:center;gap:.35rem;margin-top:1.35rem;display:flex}.prompt-helper-chip{background:color-mix(in srgb, var(--prompt-surface-muted) 48%, transparent);white-space:nowrap;border-radius:9999px;align-items:center;gap:.35rem;padding:.45rem .7rem;font-size:.6875rem;display:inline-flex}.prompt-helper-chip svg{width:.8rem;height:.8rem;color:var(--prompt-faint)}.prompt-library-discovery{width:min(100% - 2.5rem,1180px);margin:0 auto;padding:0 0 5.5rem;scroll-margin-top:5.5rem}.prompt-library-discovery__header{justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.prompt-library-discovery__title{color:var(--prompt-ink);letter-spacing:-.045em;font-size:clamp(1.45rem,2.5vw,1.9rem);font-weight:650}.prompt-category{scrollbar-width:none;align-items:center;gap:.2rem;max-width:100%;padding:.2rem 0 .35rem;display:flex;overflow-x:auto}.prompt-category::-webkit-scrollbar{display:none}.prompt-category__button,.prompt-category__browse{min-height:2rem;color:var(--prompt-muted);white-space:nowrap;border-radius:9999px;flex:none;align-items:center;padding:.4rem .7rem;font-size:.75rem;font-weight:500;transition:background-color .15s,color .15s;display:inline-flex}.prompt-category__button:hover,.prompt-category__browse:hover{color:var(--prompt-ink)}.prompt-category__button--active{background:var(--prompt-surface-muted);color:var(--prompt-ink);font-weight:650}.prompt-category__browse{gap:.25rem;margin-left:.25rem}.prompt-category__browse svg{width:.8rem;height:.8rem}.prompt-library-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem 1rem;margin-top:1.45rem;display:grid}.prompt-card{min-width:0}.prompt-card__link{height:100%;color:var(--prompt-ink);border-radius:1.1rem;transition:transform .18s,box-shadow .18s;display:block}.prompt-card__link:hover{transform:translateY(-2px)}.prompt-card__media{border:1px solid var(--prompt-border-soft);background:var(--prompt-surface-muted);border-radius:1.1rem;padding:.65rem;transition:border-color .18s,box-shadow .18s;overflow:hidden}.prompt-card__link:hover .prompt-card__media{border-color:var(--prompt-border);box-shadow:0 10px 20px -18px color-mix(in srgb, var(--prompt-ink) 40%, transparent)}.prompt-card__media .prompt-preview{border-radius:.75rem}.prompt-card__body{justify-content:space-between;align-items:flex-start;gap:.9rem;padding:.75rem .2rem 0;display:flex}.prompt-card__title{letter-spacing:-.02em;min-width:0;font-size:.9rem;font-weight:600;line-height:1.3}.prompt-card__summary{color:var(--prompt-muted);margin-top:.35rem;font-size:.75rem;line-height:1.45}.prompt-card__metadata{color:var(--prompt-faint);text-align:right;white-space:nowrap;flex:none;align-items:center;gap:.25rem;font-size:.6875rem;line-height:1.3;display:inline-flex}.prompt-card__metadata svg{width:.75rem;height:.75rem}.prompt-library-empty{border:1px dashed var(--prompt-border);background:var(--prompt-surface);border-radius:1.1rem;flex-direction:column;justify-content:center;align-items:flex-start;min-height:16rem;margin-top:1.45rem;padding:2rem;display:flex}.prompt-library-empty__title{letter-spacing:-.025em;margin-top:1rem;font-size:1.15rem;font-weight:650}.prompt-library-empty__copy{max-width:28rem;color:var(--prompt-muted);margin-top:.4rem;font-size:.875rem;line-height:1.55}.prompt-library-empty__button,.prompt-library-cta__button{background:var(--prompt-ink);color:#fff;border-radius:.55rem;align-items:center;min-height:2.5rem;padding:.65rem .95rem;font-size:.8rem;font-weight:600;display:inline-flex}.prompt-library-empty__button{margin-top:1.35rem}.prompt-library-cta{border-top:1px solid var(--prompt-border-soft);justify-content:space-between;align-items:center;gap:1rem;margin-top:4rem;padding-top:1.5rem;display:flex}.prompt-library-cta__title{font-size:.9rem;font-weight:650}.prompt-library-cta__copy{color:var(--prompt-muted);margin-top:.25rem;font-size:.8rem}.prompt-library-cta__button{flex:none;gap:.4rem}.prompt-library-cta__button svg{width:.9rem;height:.9rem}.prompt-library-page a:focus-visible,.prompt-library-page button:focus-visible,.prompt-library-page textarea:focus-visible,.prompt-library-header a:focus-visible{outline:2px solid var(--prompt-accent);outline-offset:3px}@media (width<=960px){.prompt-library-header__brand,.prompt-library-header__actions{min-width:8rem}.prompt-library-discovery__header{display:block}.prompt-category{margin-top:1rem}}@media (width<=720px){.prompt-library-header__inner,.prompt-library-hero,.prompt-library-discovery{width:min(100% - 2rem,38rem)}.prompt-library-header__inner{min-height:4rem}.prompt-library-header__brand{min-width:auto}.prompt-library-header__brand img{width:1.6rem;height:1.6rem}.prompt-library-header__brand-mark,.prompt-library-header__nav-link svg,.prompt-library-header__login{display:none}.prompt-library-header__nav{order:3}.prompt-library-header__actions{gap:.5rem;min-width:auto}.prompt-library-header__signup,.prompt-library-header__nav-link{padding-inline:.7rem}.prompt-library-header__inner{flex-wrap:wrap}.prompt-library-hero{padding-top:4.5rem;padding-bottom:4rem}.prompt-composer{min-height:9rem;margin-top:2rem;padding:1.1rem 1rem .9rem}.prompt-composer__footer{align-items:flex-end}.prompt-composer__tools{gap:.55rem}.prompt-composer__provider{text-overflow:ellipsis;max-width:8.5rem;overflow:hidden}.prompt-composer__design-system{display:none}.prompt-helper-chips{flex-wrap:wrap}.prompt-library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.prompt-library-header__nav-link:first-child{display:none}.prompt-library-header__nav-link--active{padding-inline:.8rem}.prompt-audience-toggle{margin-top:1.75rem}.prompt-audience-toggle__button{padding-inline:.75rem}.prompt-library-grid{grid-template-columns:minmax(0,1fr)}.prompt-card__metadata{font-size:.625rem}.prompt-library-cta{flex-direction:column;align-items:flex-start}}
