*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--un-default-border-color, #e5e7eb)}:before,:after{--un-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}abbr:where([title]){text-decoration:underline dotted}a{color:inherit;text-decoration:inherit}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}[hidden]:where(:not([hidden=until-found])){display:none}@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{--un-bg-opacity:100%;--un-text-opacity:100%;--un-border-right-opacity:100%;--un-border-top-opacity:100%;--un-border-left-opacity:100%;--un-fill-opacity:100%;--un-ease:initial;--un-border-opacity:100%;--un-border-bottom-opacity:100%}}@property --un-border-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-border-bottom-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-inset-ring-color{syntax:"*";inherits:false;}@property --un-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-inset-shadow-color{syntax:"*";inherits:false;}@property --un-ring-color{syntax:"*";inherits:false;}@property --un-ring-inset{syntax:"*";inherits:false;}@property --un-ring-offset-color{syntax:"*";inherits:false;}@property --un-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0px;}@property --un-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-shadow-color{syntax:"*";inherits:false;}@property --un-ease{syntax:"*";inherits:false;}@property --un-fill-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-blur{syntax:"*";inherits:false;}@property --un-brightness{syntax:"*";inherits:false;}@property --un-contrast{syntax:"*";inherits:false;}@property --un-drop-shadow{syntax:"*";inherits:false;}@property --un-grayscale{syntax:"*";inherits:false;}@property --un-hue-rotate{syntax:"*";inherits:false;}@property --un-invert{syntax:"*";inherits:false;}@property --un-saturate{syntax:"*";inherits:false;}@property --un-sepia{syntax:"*";inherits:false;}:root,:host{--spacing: .25rem;--text-xs-fontSize: .75rem;--text-xs-lineHeight: 1rem;--fontWeight-medium: 500;--radius-DEFAULT: .25rem;--colors-black: #000;--colors-white: #fff;--ease-DEFAULT: cubic-bezier(.4, 0, .2, 1);--colors-green-500: oklch(72.3% .219 149.579);--colors-red-500: oklch(63.7% .237 25.331);--text-base-fontSize: 1rem;--text-base-lineHeight: 1.5rem;--text-sm-fontSize: .875rem;--text-sm-lineHeight: 1.25rem;--font-sans: ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--default-font-family: var(--font-sans);--default-monoFont-family: var(--font-mono)}*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var( --default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" );font-feature-settings:var(--default-font-featureSettings, normal);font-variation-settings:var(--default-font-variationSettings, 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,samp,pre{font-family:var( --default-monoFont-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace );font-feature-settings:var(--default-monoFont-featureSettings, normal);font-variation-settings:var(--default-monoFont-variationSettings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}: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: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,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-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]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden~=until-found])){display:none!important}.dark .dark\:i-ph-moon-duotone{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 256 256' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='currentColor'%3E%3Cpath d='M227.89 147.89A96 96 0 1 1 108.11 28.11a96.09 96.09 0 0 0 119.78 119.78' opacity='.2'/%3E%3Cpath d='M233.54 142.23a8 8 0 0 0-8-2a88.08 88.08 0 0 1-109.8-109.8a8 8 0 0 0-10-10a104.84 104.84 0 0 0-52.91 37A104 104 0 0 0 136 224a103.1 103.1 0 0 0 62.52-20.88a104.84 104.84 0 0 0 37-52.91a8 8 0 0 0-1.98-7.98m-44.64 48.11A88 88 0 0 1 65.66 67.11a89 89 0 0 1 31.4-26A106 106 0 0 0 96 56a104.11 104.11 0 0 0 104 104a106 106 0 0 0 14.92-1.06a89 89 0 0 1-26.02 31.4'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1.2em;height:1.2em}.i-catppuccin-package-json{background:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 16 16' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='%23a6da95' stroke-linecap='round' stroke-linejoin='round' d='M11.5 6.5v-.17c0-.73-.6-1.33-1.33-1.33H9a1.5 1.5 0 1 0 0 3h1a1.5 1.5 0 0 1 0 3H9a1.5 1.5 0 0 1-1.5-1.5M5.5 5v4.5c0 1.5-.08 1.87-.71 2.5c-.5.5-1.5.5-1.5.5c-.96-.4-1.2-.66-1.79-1v-7L8 .5l6.5 4v7l-6.5 4l-2.49-1.53'/%3E%3C/svg%3E") no-repeat;background-size:100% 100%;background-color:transparent;width:1.2em;height:1.2em}.i-catppuccin-typescript-config{background:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 16 16' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='%238087a2' d='M11.5 13.5a1 1 0 1 0 0-2a1 1 0 0 0 0 2m1.75-4l1.75 3l-1.75 3h-3.5L8 12.5l1.75-3z'/%3E%3Cpath stroke='%238aadf4' d='M6.5 11.5h-4a2 2 0 0 1-2-2v-7c0-1.1.9-2 2-2h7.97c1.1 0 2 .92 2 2V7'/%3E%3Cpath stroke='%238aadf4' d='M10.5 4.5C10.17 4.17 9.67 4 9 4c-1 0-1.5.5-1.5 1S8 6 9 6s1.5.5 1.5 1S10 8 9 8c-.67 0-1.17-.17-1.5-.5M4 4v4M2.5 4h3'/%3E%3C/g%3E%3C/svg%3E") no-repeat;background-size:100% 100%;background-color:transparent;width:1.2em;height:1.2em}.i-catppuccin-unocss{background:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 16 16' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='%238087a2' d='M9 12a3 3 0 1 1 6 0a3 3 0 0 1-6 0'/%3E%3Cpath stroke='%23cad3f5' d='M7 12c0 1.75-1.25 3-3 3s-3-1.25-3-3V9h6zm2-8c0-1.75 1.25-3 3-3s3 1.25 3 3v3H9Z'/%3E%3C/g%3E%3C/svg%3E") no-repeat;background-size:100% 100%;background-color:transparent;width:1.2em;height:1.2em}.i-ph-arrows-counter-clockwise-light{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 256 256' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M88 102H40a6 6 0 0 1-6-6V48a6 6 0 0 1 12 0v33.52l18-18a93.45 93.45 0 0 1 66-27.53h.52a93.4 93.4 0 0 1 65.67 26.71a6 6 0 0 1-8.38 8.58A82 82 0 0 0 72.53 72L54.48 90H88a6 6 0 0 1 0 12m128 52h-48a6 6 0 0 0 0 12h33.52l-18.05 18a81.5 81.5 0 0 1-57.53 24h-.46a81.5 81.5 0 0 1-57.29-23.34a6 6 0 0 0-8.38 8.58A93.4 93.4 0 0 0 125.48 220h.52a93.45 93.45 0 0 0 66-27.53l18-18.05V208a6 6 0 0 0 12 0v-48a6 6 0 0 0-6-6'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1.2em;height:1.2em}.i-ph-check-duotone{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 256 256' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='currentColor'%3E%3Cpath d='M232 56v144a16 16 0 0 1-16 16H40a16 16 0 0 1-16-16V56a16 16 0 0 1 16-16h176a16 16 0 0 1 16 16' opacity='.2'/%3E%3Cpath d='m205.66 85.66l-96 96a8 8 0 0 1-11.32 0l-40-40a8 8 0 0 1 11.32-11.32L104 164.69l90.34-90.35a8 8 0 0 1 11.32 11.32'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1.2em;height:1.2em}.i-ph-github-logo-duotone{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 256 256' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='currentColor'%3E%3Cpath d='M208 104v8a48 48 0 0 1-48 48h-24a32 32 0 0 1 32 32v40h-64v-40a32 32 0 0 1 32-32h-24a48 48 0 0 1-48-48v-8a49.3 49.3 0 0 1 8.51-27.3A51.92 51.92 0 0 1 76 32a52 52 0 0 1 43.83 24h32.34A52 52 0 0 1 196 32a51.92 51.92 0 0 1 3.49 44.7A49.3 49.3 0 0 1 208 104' opacity='.2'/%3E%3Cpath d='M208.3 75.68A59.74 59.74 0 0 0 202.93 28a8 8 0 0 0-6.93-4a59.75 59.75 0 0 0-48 24h-24a59.75 59.75 0 0 0-48-24a8 8 0 0 0-6.93 4a59.78 59.78 0 0 0-5.38 47.68A58.14 58.14 0 0 0 56 104v8a56.06 56.06 0 0 0 48.44 55.47A39.8 39.8 0 0 0 96 192v8H72a24 24 0 0 1-24-24a40 40 0 0 0-40-40a8 8 0 0 0 0 16a24 24 0 0 1 24 24a40 40 0 0 0 40 40h24v16a8 8 0 0 0 16 0v-40a24 24 0 0 1 48 0v40a8 8 0 0 0 16 0v-40a39.8 39.8 0 0 0-8.44-24.53A56.06 56.06 0 0 0 216 112v-8a58 58 0 0 0-7.7-28.32M200 112a40 40 0 0 1-40 40h-48a40 40 0 0 1-40-40v-8a41.74 41.74 0 0 1 6.9-22.48a8 8 0 0 0 1.1-7.69a43.8 43.8 0 0 1 .79-33.58a43.88 43.88 0 0 1 32.32 20.06a8 8 0 0 0 6.71 3.69h32.35a8 8 0 0 0 6.74-3.69a43.87 43.87 0 0 1 32.32-20.06a43.8 43.8 0 0 1 .77 33.58a8.09 8.09 0 0 0 1 7.65a41.76 41.76 0 0 1 7 22.52Z'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1.2em;height:1.2em}.i-ph-share-network-duotone{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 256 256' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='currentColor'%3E%3Cpath d='M208 200a32 32 0 1 1-32-32a32 32 0 0 1 32 32M176 88a32 32 0 1 0-32-32a32 32 0 0 0 32 32' opacity='.2'/%3E%3Cpath d='M176 160a39.9 39.9 0 0 0-28.62 12.09l-46.1-29.63a39.8 39.8 0 0 0 0-28.92l46.1-29.63a40 40 0 1 0-8.66-13.45l-46.1 29.63a40 40 0 1 0 0 55.82l46.1 29.63A40 40 0 1 0 176 160m0-128a24 24 0 1 1-24 24a24 24 0 0 1 24-24M64 152a24 24 0 1 1 24-24a24 24 0 0 1-24 24m112 72a24 24 0 1 1 24-24a24 24 0 0 1-24 24'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1.2em;height:1.2em}.i-ph-sun-dim-duotone{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 256 256' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='currentColor'%3E%3Cpath d='M184 128a56 56 0 1 1-56-56a56 56 0 0 1 56 56' opacity='.2'/%3E%3Cpath d='M120 40v-8a8 8 0 0 1 16 0v8a8 8 0 0 1-16 0m72 88a64 64 0 1 1-64-64a64.07 64.07 0 0 1 64 64m-16 0a48 48 0 1 0-48 48a48.05 48.05 0 0 0 48-48M58.34 69.66a8 8 0 0 0 11.32-11.32l-8-8a8 8 0 0 0-11.32 11.32Zm0 116.68l-8 8a8 8 0 0 0 11.32 11.32l8-8a8 8 0 0 0-11.32-11.32M192 72a8 8 0 0 0 5.66-2.34l8-8a8 8 0 0 0-11.32-11.32l-8 8A8 8 0 0 0 192 72m5.66 114.34a8 8 0 0 0-11.32 11.32l8 8a8 8 0 0 0 11.32-11.32ZM40 120h-8a8 8 0 0 0 0 16h8a8 8 0 0 0 0-16m88 88a8 8 0 0 0-8 8v8a8 8 0 0 0 16 0v-8a8 8 0 0 0-8-8m96-88h-8a8 8 0 0 0 0 16h8a8 8 0 0 0 0-16'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1.2em;height:1.2em}.i-ph-x-duotone{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 256 256' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='currentColor'%3E%3Cpath d='M216 56v144a16 16 0 0 1-16 16H56a16 16 0 0 1-16-16V56a16 16 0 0 1 16-16h144a16 16 0 0 1 16 16' opacity='.2'/%3E%3Cpath d='M205.66 194.34a8 8 0 0 1-11.32 11.32L128 139.31l-66.34 66.35a8 8 0 0 1-11.32-11.32L116.69 128L50.34 61.66a8 8 0 0 1 11.32-11.32L128 116.69l66.34-66.35a8 8 0 0 1 11.32 11.32L139.31 128Z'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1.2em;height:1.2em}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.text-base{font-size:var(--text-base-fontSize);line-height:var(--un-leading, var(--text-base-lineHeight))}.text-sm{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight))}.text-accent-foreground{color:color-mix(in srgb,hsl(var(--accent-foreground)) var(--un-text-opacity),transparent)}.text-green-500{color:color-mix(in srgb,var(--colors-green-500) var(--un-text-opacity),transparent)}.text-popover-foreground{color:color-mix(in srgb,hsl(var(--popover-foreground)) var(--un-text-opacity),transparent)}.text-popover-foreground\/80{color:color-mix(in srgb,hsl(var(--popover-foreground)) 80%,transparent)}.text-primary{color:color-mix(in srgb,hsl(var(--primary)) var(--un-text-opacity),transparent)}.text-red-500{color:color-mix(in srgb,var(--colors-red-500) var(--un-text-opacity),transparent)}.hover\:text-popover-foreground:hover{color:color-mix(in srgb,hsl(var(--popover-foreground)) var(--un-text-opacity),transparent)}.font-medium{--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium)}.m-0{margin:calc(var(--spacing) * 0)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-auto{margin-left:auto}.mr-2\.5{margin-right:calc(var(--spacing) * 2.5)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mt-1{margin-top:calc(var(--spacing) * 1)}.after\:ml-2:after{margin-left:calc(var(--spacing) * 2)}.p-2{padding:calc(var(--spacing) * 2)}.px-\[1em\]{padding-inline:1em}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.py-0{padding-block:calc(var(--spacing) * 0)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-px{padding-block:1px}.outline-none{--un-outline-style:none;outline-style:none}.focus\:outline-none:focus{--un-outline-style:none;outline-style:none}.list-none{list-style-type:none}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.after\:border-l-4:after{border-left-width:4px}.after\:border-r-4:after{border-right-width:4px}.after\:border-t-6:after{border-top-width:6px}.border-\[none\]{border-color:color-mix(in oklab,none var(--un-border-opacity),transparent)}.border-border{border-color:color-mix(in srgb,hsl(var(--border)) var(--un-border-opacity),transparent)}.border-b-border{border-bottom-color:color-mix(in srgb,hsl(var(--border)) var(--un-border-bottom-opacity),transparent);--un-border-bottom-opacity:var(--un-border-opacity)}.border-l-border{border-left-color:color-mix(in srgb,hsl(var(--border)) var(--un-border-left-opacity),transparent);--un-border-left-opacity:var(--un-border-opacity)}.border-r-border{border-right-color:color-mix(in srgb,hsl(var(--border)) var(--un-border-right-opacity),transparent);--un-border-right-opacity:var(--un-border-opacity)}.after\:border-l-transparent:after{border-left-color:transparent}.after\:border-r-transparent:after{border-right-color:transparent}.after\:border-t-muted-foreground:after{border-top-color:color-mix(in srgb,hsl(var(--muted-foreground)) var(--un-border-top-opacity),transparent);--un-border-top-opacity:var(--un-border-opacity)}.rounded{border-radius:var(--radius-DEFAULT)}.border-none{--un-border-style:none;border-style:none}.border-solid{--un-border-style:solid;border-style:solid}.border-b-solid{--un-border-style:solid;border-bottom-style:solid}.border-l-solid{--un-border-style:solid;border-left-style:solid}.border-r-solid{--un-border-style:solid;border-right-style:solid}.bg-background{background-color:color-mix(in srgb,hsl(var(--background)) var(--un-bg-opacity),transparent)}.bg-background\/50{background-color:color-mix(in srgb,hsl(var(--background)) 50%,transparent)}.bg-popover{background-color:color-mix(in srgb,hsl(var(--popover)) var(--un-bg-opacity),transparent)}.bg-transparent{background-color:transparent}.bg-white{background-color:color-mix(in srgb,var(--colors-white) var(--un-bg-opacity),transparent)}.hover\:bg-background:hover{background-color:color-mix(in srgb,hsl(var(--background)) var(--un-bg-opacity),transparent)}.op-60{opacity:60%}.hover\:op-100:hover{opacity:100%}.no-underline{text-decoration:none}.flex{display:flex}.inline-flex{display:inline-flex}.flex-1{flex:1 1 0%}.flex-col{flex-direction:column}.size-full{width:100%;height:100%}.h-\[--nav-height\]{height:var(--nav-height)}.h-100vh{height:100vh}.h-full{height:100%}.max-h-75{max-height:calc(var(--spacing) * 75)}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-w-0{min-width:calc(var(--spacing) * 0)}.w-1{width:calc(var(--spacing) * 1)}.w-30{width:calc(var(--spacing) * 30)}.w-50{width:calc(var(--spacing) * 50)}.after\:h-0:after{height:calc(var(--spacing) * 0)}.after\:w-0:after{width:calc(var(--spacing) * 0)}.block{display:block}.hidden{display:none}.cursor-pointer{cursor:pointer}.cursor-ew-resize{cursor:ew-resize}.after\:content-empty:after{content:""}.ring-0{--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(0px + var(--un-ring-offset-width)) var(--un-ring-color, currentColor);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-\[0_0_4px_\#00000054\]{--un-shadow:0 0 4px var(--un-shadow-color, rgb(0 0 0 / .33));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.transform{transform:var(--un-rotate-x) var(--un-rotate-y) var(--un-rotate-z) var(--un-skew-x) var(--un-skew-y)}.ease{--un-ease:var(--ease-DEFAULT);transition-timing-function:var(--ease-DEFAULT)}.\[outline\:none\]{outline:none}.items-center{align-items:center}.box-border{box-sizing:border-box}.left-0{left:calc(var(--spacing) * 0)}.top-\[--nav-height\]{top:var(--nav-height)}.top-0{top:calc(var(--spacing) * 0)}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.place-items-center{place-items:center}.absolute{position:absolute}.relative{position:relative}.z-999{z-index:999}.z-99999{z-index:99999}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.dark .dark\:fill-black,.fill-black{fill:color-mix(in srgb,var(--colors-black) var(--un-fill-opacity),transparent)}.dark .dark\:fill-white,.fill-white{fill:color-mix(in srgb,var(--colors-white) var(--un-fill-opacity),transparent)}.blur{--un-blur:blur(8px);filter:var(--un-blur,) var(--un-brightness,) var(--un-contrast,) var(--un-grayscale,) var(--un-hue-rotate,) var(--un-invert,) var(--un-saturate,) var(--un-sepia,) var(--un-drop-shadow,)}@supports (color: color-mix(in lab,red,red)){.text-green-500{color:color-mix(in oklab,var(--colors-green-500) var(--un-text-opacity),transparent)}.text-red-500{color:color-mix(in oklab,var(--colors-red-500) var(--un-text-opacity),transparent)}.bg-white{background-color:color-mix(in oklab,var(--colors-white) var(--un-bg-opacity),transparent)}.dark .dark\:fill-black{fill:color-mix(in oklab,var(--colors-black) var(--un-fill-opacity),transparent)}.dark .dark\:fill-white{fill:color-mix(in oklab,var(--colors-white) var(--un-fill-opacity),transparent)}.fill-black{fill:color-mix(in oklab,var(--colors-black) var(--un-fill-opacity),transparent)}.fill-white{fill:color-mix(in oklab,var(--colors-white) var(--un-fill-opacity),transparent)}}.file-tab{font-size:var(--text-xs-fontSize);line-height:var(--un-leading, var(--text-xs-lineHeight));color:color-mix(in srgb,hsl(var(--primary)) 70%,transparent);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);border-right-width:1px;border-top-width:2px;border-right-color:color-mix(in srgb,hsl(var(--border)) var(--un-border-right-opacity),transparent);--un-border-right-opacity:var(--un-border-opacity);border-top-color:transparent;--un-border-style:none;border-style:none;border-right-style:solid;--un-border-style:solid;border-top-style:solid;background-color:transparent;display:flex;min-width:fit-content;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center}@property --un-border-right-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}.file-tab:hover{color:color-mix(in srgb,hsl(var(--primary)) var(--un-text-opacity),transparent)}.file-tab.active{color:color-mix(in srgb,hsl(var(--primary)) var(--un-text-opacity),transparent);border-top-color:color-mix(in srgb,hsl(var(--primary)) var(--un-border-top-opacity),transparent);--un-border-top-opacity:var(--un-border-opacity);background-color:color-mix(in srgb,hsl(var(--background)) var(--un-bg-opacity),transparent)}@property --un-border-top-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}.file-tab-input{font-size:var(--text-xs-fontSize);line-height:var(--un-leading, var(--text-xs-lineHeight));color:color-mix(in srgb,hsl(var(--primary)) var(--un-text-opacity),transparent);padding:calc(var(--spacing) * 0);--un-outline-style:none;outline-style:none;--un-border-style:none;border-style:none;background-color:transparent;font-family:inherit}.file-tab-close{font-size:.8rem;color:inherit;margin-left:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 0);--un-border-style:none;border-style:none;opacity:60%;cursor:pointer;background-image:none}.file-tab-close:hover{opacity:100%}.add-file-btn{font-size:1.2rem;color:color-mix(in srgb,hsl(var(--primary)) 70%,transparent);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 0);--un-outline-style:none;outline-style:none;--un-border-style:none;border-style:none;cursor:pointer;background-image:none}.add-file-btn:hover{color:color-mix(in srgb,hsl(var(--primary)) var(--un-text-opacity),transparent)}.config-tab{color:color-mix(in srgb,hsl(var(--primary)) 60%,transparent);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);border-left-width:1px;border-left-color:color-mix(in srgb,hsl(var(--border)) var(--un-border-left-opacity),transparent);--un-border-left-opacity:var(--un-border-opacity);--un-border-style:none;border-style:none;--un-border-style:solid;border-left-style:solid;background-color:transparent;display:flex;cursor:pointer;align-items:center;justify-content:center}@property --un-border-left-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}.config-tab:hover{color:color-mix(in srgb,hsl(var(--primary)) var(--un-text-opacity),transparent);background-color:color-mix(in srgb,hsl(var(--primary)) 5%,transparent)}.config-tab.active{color:color-mix(in srgb,hsl(var(--primary)) var(--un-text-opacity),transparent);background-color:color-mix(in srgb,hsl(var(--primary)) 10%,transparent)}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}.theme{--radius: .5rem;--nav-height: 50px}.theme[data-theme=light]{--background: 0 0% 100%;--foreground: 240 10% 3.9%;--card: 0 0% 100%;--card-foreground: 240 10% 3.9%;--popover: 0 0% 100%;--popover-foreground: 240 10% 3.9%;--primary: 240 5.9% 10%;--primary-foreground: 0 0% 98%;--secondary: 240 4.8% 95.9%;--secondary-foreground: 240 5.9% 10%;--muted: 240 4.8% 95.9%;--muted-foreground: 240 3.8% 46.1%;--accent: 240 4.8% 95.9%;--accent-foreground: 240 5.9% 10%;--destructive: 0 72.22% 50.59%;--destructive-foreground: 0 0% 98%;--border: 240 5.9% 90%;--input: 240 5.9% 90%;--ring: 240 5% 64.9%}.theme[data-theme=dark]{--background: 0 0% 11.8%;--foreground: 0 0% 98%;--card: 240 10% 3.9%;--card-foreground: 0 0% 98%;--popover: 240 10% 3.9%;--popover-foreground: 0 0% 98%;--primary: 0 0% 98%;--primary-foreground: 240 5.9% 10%;--secondary: 240 3.7% 15.9%;--secondary-foreground: 0 0% 98%;--muted: 240 3.7% 15.9%;--muted-foreground: 240 5% 64.9%;--accent: 240 3.7% 15.9%;--accent-foreground: 0 0% 98%;--destructive: 0 62.8% 30.6%;--destructive-foreground: 0 85.7% 97.3%;--border: 240 3.7% 15.9%;--input: 240 3.7% 15.9%;--ring: 240 4.9% 83.9% }
