@layer theme,base,components,utilities;@layer theme{:root,:host{--color-cyan-400: oklch(78.9% .154 211.53);--color-indigo-100: oklch(93% .034 272.788);--color-indigo-800: oklch(39.8% .195 277.366);--color-neutral-800: oklch(26.9% 0 0);--spacing: .25rem;--container-xs: 20rem;--container-sm: 24rem;--container-md: 28rem;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--tracking-tight: -.025em;--tracking-wider: .05em;--tracking-widest: .1em;--leading-tight: 1.25;--leading-snug: 1.375;--leading-relaxed: 1.625;--radius-sm: .25rem;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--radius-2xl: 1rem;--radius-4xl: 2rem;--drop-shadow-sm: 0 1px 2px rgb(0 0 0 / .15);--animate-spin: spin 1s linear infinite;--animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm: 8px;--blur-lg: 16px;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1)}}@layer base{*,: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%;-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}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:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings: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}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.\!pointer-events-none{pointer-events:none!important}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing) * 0)}.-top-32{top:calc(var(--spacing) * -32)}.top-0{top:calc(var(--spacing) * 0)}.right-0{right:calc(var(--spacing) * 0)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-20{bottom:calc(var(--spacing) * 20)}.-left-32{left:calc(var(--spacing) * -32)}.left-2\/4{left:50%}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-50{z-index:50}.col-span-6{grid-column:span 6 / span 6}.col-span-full{grid-column:1 / -1}.\!container{width:100%!important}@media (width >= 40rem){.\!container{max-width:40rem!important}}@media (width >= 48rem){.\!container{max-width:48rem!important}}@media (width >= 64rem){.\!container{max-width:64rem!important}}@media (width >= 80rem){.\!container{max-width:80rem!important}}@media (width >= 96rem){.\!container{max-width:96rem!important}}.container{width:100%}@media (width >= 40rem){.container{max-width:40rem}}@media (width >= 48rem){.container{max-width:48rem}}@media (width >= 64rem){.container{max-width:64rem}}@media (width >= 80rem){.container{max-width:80rem}}@media (width >= 96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-12{margin-block:calc(var(--spacing) * 12)}.-mt-5{margin-top:calc(var(--spacing) * -5)}.-mt-10{margin-top:calc(var(--spacing) * -10)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-14{margin-bottom:calc(var(--spacing) * 14)}.ml-1{margin-left:calc(var(--spacing) * 1)}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.\!h-8{height:calc(var(--spacing) * 8)!important}.\!h-\[39px\]{height:39px!important}.\!h-\[unset\]{height:unset!important}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-\[82px\]{height:82px}.h-\[200px\]{height:200px}.h-\[400px\]{height:400px}.h-\[500px\]{height:500px}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.\!min-h-\[52px\]{min-height:52px!important}.min-h-8{min-height:2rem}.min-h-\[24px\]{min-height:24px}.min-h-\[120px\]{min-height:120px}.min-h-\[200px\]{min-height:200px}.min-h-full{min-height:100%}.\!w-30{width:calc(var(--spacing) * 30)!important}.\!w-\[250px\]{width:250px!important}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-28{width:7rem}.w-32{width:8rem}.w-\[5\%\]{width:5%}.w-\[82px\]{width:82px}.w-\[95px\]{width:95px}.w-\[200px\]{width:200px}.w-\[320px\]{width:320px}.w-\[400px\]{width:400px}.w-\[500px\]{width:500px}.w-\[calc\(100\%-1rem\)\]{width:calc(100% - 1rem)}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-\[90\%\]{max-width:90%}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[1500px\]{max-width:1500px}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.\!min-w-30{min-width:calc(var(--spacing) * 30)!important}.\!min-w-\[223px\]{min-width:223px!important}.min-w-0{min-width:0px}.min-w-3{min-width:.75rem}.min-w-\[600px\]{min-width:600px}.min-w-\[900px\]{min-width:900px}.min-w-fit{min-width:fit-content}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.-translate-x-2\/4{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.\!resize-y{resize:vertical!important}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.\!flex-col{flex-direction:column!important}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.\!items-start{align-items:flex-start!important}.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}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-x-1{column-gap:calc(var(--spacing) * 1)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style: dashed;border-style:dashed}.border-blue-500\/20{border-color:color-mix(in oklab,#3b82f6 20%,transparent)}.border-blue-500\/25{border-color:color-mix(in oklab,#3b82f6 25%,transparent)}.border-blue-500\/30{border-color:color-mix(in oklab,#3b82f6 30%,transparent)}.border-blue-800\/50{border-color:color-mix(in oklab,#1e40af 50%,transparent)}.border-blue-900\/40{border-color:color-mix(in oklab,#1e3a8a 40%,transparent)}.border-blue-900\/50{border-color:color-mix(in oklab,#1e3a8a 50%,transparent)}.border-blue-900\/60{border-color:color-mix(in oklab,#1e3a8a 60%,transparent)}.border-gray-200{border-color:#e5e7eb}.border-gray-300{border-color:#d1d5db}.border-gray-700{border-color:#374151}.border-gray-700\/50{border-color:color-mix(in oklab,#374151 50%,transparent)}.border-gray-800{border-color:#1f2937}.border-gray-800\/60{border-color:color-mix(in oklab,#1f2937 60%,transparent)}.border-green-800\/50{border-color:color-mix(in oklab,#166534 50%,transparent)}.border-green-900\/50{border-color:color-mix(in oklab,#14532d 50%,transparent)}.border-orange-900\/50{border-color:color-mix(in oklab,#7c2d12 50%,transparent)}.border-purple-900\/60{border-color:color-mix(in oklab,#581c87 60%,transparent)}.border-red-800\/50{border-color:color-mix(in oklab,#991b1b 50%,transparent)}.border-red-900\/50{border-color:color-mix(in oklab,#7f1d1d 50%,transparent)}.border-yellow-900\/50{border-color:color-mix(in oklab,#78350f 50%,transparent)}.bg-black{background-color:#000}.bg-blue-400{background-color:#60a5fa}.bg-blue-500\/10{background-color:color-mix(in oklab,#3b82f6 10%,transparent)}.bg-blue-600\/10{background-color:color-mix(in oklab,#2563eb 10%,transparent)}.bg-blue-900\/10{background-color:color-mix(in oklab,#1e3a8a 10%,transparent)}.bg-blue-900\/30{background-color:color-mix(in oklab,#1e3a8a 30%,transparent)}.bg-blue-950\/30{background-color:color-mix(in oklab,#0f1629 30%,transparent)}.bg-blue-950\/50{background-color:color-mix(in oklab,#0f1629 50%,transparent)}.bg-blue-950\/60{background-color:color-mix(in oklab,#0f1629 60%,transparent)}.bg-gray-200{background-color:#e5e7eb}.bg-gray-700{background-color:#374151}.bg-gray-800{background-color:#1f2937}.bg-gray-800\/30{background-color:color-mix(in oklab,#1f2937 30%,transparent)}.bg-gray-800\/60{background-color:color-mix(in oklab,#1f2937 60%,transparent)}.bg-gray-900{background-color:#111827}.bg-gray-900\/50{background-color:color-mix(in oklab,#111827 50%,transparent)}.bg-green-900{background-color:#14532d}.bg-green-900\/30{background-color:color-mix(in oklab,#14532d 30%,transparent)}.bg-green-950\/30{background-color:color-mix(in oklab,#052e16 30%,transparent)}.bg-green-950\/50{background-color:color-mix(in oklab,#052e16 50%,transparent)}.bg-orange-950\/50{background-color:color-mix(in oklab,#431407 50%,transparent)}.bg-primary-600{background-color:#2563eb}.bg-purple-600\/10{background-color:color-mix(in oklab,#9333ea 10%,transparent)}.bg-purple-950\/60{background-color:color-mix(in oklab,#2e1065 60%,transparent)}.bg-red-900\/10{background-color:color-mix(in oklab,#7f1d1d 10%,transparent)}.bg-red-900\/30{background-color:color-mix(in oklab,#7f1d1d 30%,transparent)}.bg-red-950\/30{background-color:color-mix(in oklab,#450a0a 30%,transparent)}.bg-yellow-950\/30{background-color:color-mix(in oklab,#451a03 30%,transparent)}.bg-gradient-to-br{--tw-gradient-position: to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position: to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-blue-400{--tw-gradient-from: #60a5fa;--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-500\/20{--tw-gradient-from: color-mix(in oklab, #3b82f6 20%, transparent);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-400{--tw-gradient-to: #c084fc;--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-500\/20{--tw-gradient-to: color-mix(in oklab, #a855f7 20%, transparent);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.\!p-0{padding:calc(var(--spacing) * 0)!important}.\!p-3{padding:calc(var(--spacing) * 3)!important}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-8{padding:calc(var(--spacing) * 8)}.p-24{padding:calc(var(--spacing) * 24)}.\!px-0{padding-inline:calc(var(--spacing) * 0)!important}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-16{padding-inline:calc(var(--spacing) * 16)}.px-24{padding-inline:calc(var(--spacing) * 24)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-11{padding-block:calc(var(--spacing) * 11)}.py-12{padding-block:calc(var(--spacing) * 12)}.\!pt-1{padding-top:calc(var(--spacing) * 1)!important}.pt-4{padding-top:calc(var(--spacing) * 4)}.pr-9{padding-right:calc(var(--spacing) * 9)}.\!pb-1{padding-bottom:calc(var(--spacing) * 1)!important}.\!pb-2{padding-bottom:calc(var(--spacing) * 2)!important}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-\[1px\]{padding-bottom:1px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-roboto-bold{font-family:Roboto Bold,sans-serif}.font-roboto-light{font-family:Roboto Light,sans-serif}.font-roboto-medium{font-family:Roboto Medium,sans-serif}.font-roboto-semibold{font-family:Roboto SemiBold,sans-serif}.text-2xl{font-size:30px;line-height:var(--tw-leading, 36px)}.text-base{font-size:16px;line-height:var(--tw-leading, 24px)}.text-h2{font-size:60px;line-height:var(--tw-leading, 60px)}.text-h3{font-size:48px;line-height:var(--tw-leading, 48px)}.text-lg{font-size:20px;line-height:var(--tw-leading, 28px)}.text-sm{font-size:14px;line-height:var(--tw-leading, 20px)}.text-xl{font-size:24px;line-height:var(--tw-leading, 32px)}.text-xs{font-size:12px;line-height:var(--tw-leading, 16px)}.text-xxs{font-size:10px;line-height:var(--tw-leading, 16px)}.text-\[120px\]{font-size:120px}.leading-relaxed{--tw-leading: var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading: var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-widest{--tw-tracking: var(--tracking-widest);letter-spacing:var(--tracking-widest)}.\!text-red-600{color:#dc2626!important}.text-blue-200\/90{color:color-mix(in oklab,#bfdbfe 90%,transparent)}.text-blue-300{color:#93c5fd}.text-blue-400{color:#60a5fa}.text-cyan-400{color:var(--color-cyan-400)}.text-gray-300{color:#d1d5db}.text-gray-400{color:#9ca3af}.text-gray-500{color:#6b7280}.text-gray-600{color:#4b5563}.text-green-200{color:#bbf7d0}.text-green-200\/90{color:color-mix(in oklab,#bbf7d0 90%,transparent)}.text-green-300{color:#86efac}.text-green-400{color:#4ade80}.text-neutral-800{color:var(--color-neutral-800)}.text-orange-400{color:#fb923c}.text-primary-500{color:#3b82f6}.text-primary-700{color:#1d4ed8}.text-primary-800{color:#1e40af}.text-purple-400{color:#c084fc}.text-red-200{color:#fecaca}.text-red-200\/90{color:color-mix(in oklab,#fecaca 90%,transparent)}.text-red-300{color:#fca5a5}.text-red-400{color:#f87171}.text-transparent{color:transparent}.text-white{color:#fff}.text-yellow-200{color:#fde68a}.text-yellow-200\/90{color:color-mix(in oklab,#fde68a 90%,transparent)}.text-yellow-300{color:#fcd34d}.text-yellow-400{color:#fbbf24}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.opacity-50{opacity:50%}.opacity-80{opacity:80%}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur: blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[40px\]{--tw-blur: blur(40px);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,)}.blur-\[100px\]{--tw-blur: blur(100px);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,)}.blur-\[120px\]{--tw-blur: blur(120px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur: blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.select-text{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}@media (hover: hover){.hover\:cursor-pointer:hover{cursor:pointer}}@media (hover: hover){.hover\:bg-gray-700:hover{background-color:#374151}}@media (hover: hover){.hover\:bg-primary-700:hover{background-color:#1d4ed8}}@media (hover: hover){.hover\:text-gray-300:hover{color:#d1d5db}}@media (hover: hover){.hover\:text-primary-400:hover{color:#60a5fa}}@media (hover: hover){.hover\:text-primary-600:hover{color:#2563eb}}@media (hover: hover){.hover\:text-white:hover{color:#fff}}@media (hover: hover){.hover\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}}@media (width >= 48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width >= 64rem){.lg\:col-span-2{grid-column:span 2 / span 2}}@media (width >= 64rem){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width >= 64rem){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width >= 80rem){.xl\:col-span-2{grid-column:span 2 / span 2}}@media (width >= 80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width >= 80rem){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.\[\&\:last-child\>\.separator\]\:hidden:last-child>.separator{display:none}.\[\&\:not\(\:last-child\)\]\:mb-3:not(:last-child){margin-bottom:calc(var(--spacing) * 3)}}:root{--nav-width: 152px;--nav-height: 94px;--footer-height: 82px}:root body[data-sidebar-collapse=true] #page{--nav-width: 60px}@font-face{font-family:Roboto Bold;font-style:normal;src:url("../fonts/Roboto-Bold-74TWGET6.ttf") format("opentype")}@font-face{font-family:Roboto Bold Italic;font-style:normal;src:url("../fonts/Roboto-BoldItalic-EEK6LYRH.ttf") format("opentype")}@font-face{font-family:Roboto Italic;font-style:normal;src:url("../fonts/Roboto-Italic-SQKDAYNK.ttf") format("opentype")}@font-face{font-family:Roboto Light;font-style:normal;src:url("../fonts/Roboto-Light-RYI7L6WO.ttf") format("opentype")}@font-face{font-family:Roboto Light Italic;font-style:normal;src:url("../fonts/Roboto-LightItalic-TOJVTFVE.ttf") format("opentype")}@font-face{font-family:Roboto Medium Italic;font-style:normal;src:url("../fonts/Roboto-MediumItalic-MMZ7R5Q3.ttf") format("opentype")}@font-face{font-family:Roboto Medium;font-style:normal;src:url("../fonts/Roboto-Medium-6QFZLP4R.ttf") format("opentype")}@font-face{font-family:Roboto Regular;font-style:normal;src:url("../fonts/Roboto-Regular-UUBD26YO.ttf") format("opentype")}@font-face{font-family:Roboto Semibold;font-style:normal;src:url("../fonts/Roboto-SemiBold-GRJNVJFL.ttf") format("opentype")}@font-face{font-family:Roboto Semibold Italic;font-style:normal;src:url("../fonts/Roboto-SemiBoldItalic-4DMQIMX6.ttf") format("opentype")}.paragraph-sm{font-size:14px;line-height:var(--tw-leading, 20px)}.paragraph-md{font-size:16px;line-height:var(--tw-leading, 24px)}.title-sm{font-family:Roboto SemiBold,sans-serif;font-size:16px;line-height:var(--tw-leading, 24px)}.title-md{font-family:Roboto SemiBold,sans-serif;font-size:24px;line-height:var(--tw-leading, 32px)}.title-lg{font-family:Roboto SemiBold,sans-serif;font-size:30px;line-height:var(--tw-leading, 36px)}.title-xl{font-family:Roboto SemiBold,sans-serif;font-size:60px;line-height:var(--tw-leading, 60px)}html,body,#page{height:100%}#small-screen-view{display:none}@media screen and (max-width: 768px){body:not(:has([data-visible-on-mobile])) #small-screen-view{display:flex}body:not(:has([data-visible-on-mobile])) #page:not(:has(.figma_adapter)),body:not(:has([data-visible-on-mobile])) #chat{display:none}}body{scrollbar-width:none!important;-ms-overflow-style:none!important;overflow:hidden;background-color:#000;font-family:Roboto Regular,sans-serif;color:#fff}body::-webkit-scrollbar{scrollbar-width:none!important;-ms-overflow-style:none!important;display:none!important}.container{margin-inline:auto}.grecaptcha-badge{visibility:hidden}*[data-tooltip-text]:after{content:attr(data-tooltip-text);position:fixed;pointer-events:none;max-width:300px;border-radius:var(--radius-lg);background-color:#1f2937;padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);font-size:12px;line-height:var(--tw-leading, 16px);color:#fff;--translate-y: calc(-100% - 8px) ;transform:translate(-50%,var(--translate-y));z-index:99;opacity:0;transition:opacity 0s;transition-delay:0s}*[data-tooltip-text]:hover:after{opacity:1;transition:opacity .3s;transition-delay:.5s;cursor:default;pointer-events:none}@layer base{button:not(:disabled),input[type=radio]:not(:disabled),label:has(input[type=radio]:not(:disabled)),[role=button]:not(:disabled){cursor:pointer}}.page__content{display:flex;height:100%;width:100%;flex-direction:column;overflow-x:hidden;overflow-y:auto}.page__content:not(.figma_adapter){padding-top:calc(var(--spacing) * 5);scrollbar-gutter:stable both-edges}.bg-logo{display:flex;width:100%;align-items:center;justify-content:center}.page__content:not(.figma_adapter) .bg-logo{position:fixed;top:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);z-index:-1;padding-top:63px}.page__content.with-sidebar,.bg-logo:has(+.page__content.with-sidebar),.page__content.with-sidebar>*>.bg-logo{padding-left:calc(var(--sidebar-width) + 36px);padding-right:36px;transition:padding-left var(--sidebar-animation-duration)}.page__content.with-chat>div,.page__content.with-sidebar>div{padding-bottom:calc(var(--spacing) * 5)}html[data-with-usage-alert] .page__content{padding-top:64px}*::-webkit-scrollbar{width:8px}*::-webkit-scrollbar-track{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg);background-color:#1f2937;box-sizing:content-box}*::-webkit-scrollbar-corner{display:none!important;background-color:transparent!important}*::-webkit-scrollbar-thumb{border-radius:calc(infinity * 1px);border-style:var(--tw-border-style);border-width:1px;border-color:#1f2937;background-color:#4b5563;box-shadow:inset 0 8px #303030,inset 0 -8px #303030}*::-webkit-scrollbar-thumb:hover{background-color:#374151}html[data-chat-minified=false] .page__content.with-chat,html[data-chat-minified=false] .bg-logo:has(+.page__content.with-chat),html[data-chat-minified=false] .page__content.with-chat>*>.bg-logo{display:none}html[data-chat-minified=false] .page__content.with-sidebar.with-chat,html[data-chat-minified=false] .bg-logo:has(+.page__content.with-sidebar.with-chat),html[data-chat-minified=false] .page__content.with-sidebar.with-chat>*>.bg-logo{display:none}html[data-chat-minified=true] .page__content.with-chat,html[data-chat-minified=true] .bg-logo:has(+.page__content.with-chat),html[data-chat-minified=true] .page__content.with-chat>*>.bg-logo,html[data-chat-minified=false][data-chat-closed] .page__content.with-chat,html[data-chat-minified=false][data-chat-closed] .bg-logo:has(+.page__content.with-chat),html[data-chat-minified=false][data-chat-closed] .page__content.with-chat>*>.bg-logo{padding-right:calc(var(--chat-width) + 36px);transition:padding-right var(--chat-animation-duration)}html[data-chat-minified=true] .page__content.with-sidebar.with-chat,html[data-chat-minified=true] .bg-logo:has(+.page__content.with-sidebar.with-chat),html[data-chat-minified=true] .page__content.with-sidebar.with-chat>*>.bg-logo,html[data-chat-minified=false][data-chat-closed] .page__content.with-sidebar.with-chat,html[data-chat-minified=false][data-chat-closed] .bg-logo:has(+.page__content.with-sidebar.with-chat),html[data-chat-minified=false][data-chat-closed] .page__content.with-sidebar.with-chat>*>.bg-logo{padding-left:calc(var(--sidebar-width) + 36px);padding-right:calc(var(--chat-width) + 36px);transition:padding-left var(--sidebar-animation-duration),padding-right var(--chat-animation-duration)}a:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}#sidebar a:hover,a.pagination__link:hover,.tabs a:hover,.dropdown__items a:hover,a[data-link-no-underline]:hover{-webkit-text-decoration-line:none;text-decoration-line:none}pre{position:relative;margin-block:calc(var(--spacing) * 1);background-color:#282c34}pre code{display:block;width:100%;overflow:auto;padding:calc(var(--spacing) * 2)}pre code::-webkit-scrollbar{width:8px}pre code::-webkit-scrollbar-track{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg);background-color:#1f2937;box-sizing:content-box}pre code::-webkit-scrollbar-corner{display:none!important;background-color:transparent!important}pre code::-webkit-scrollbar-thumb{border-radius:calc(infinity * 1px);border-style:var(--tw-border-style);border-width:1px;border-color:#1f2937;background-color:#4b5563;box-shadow:inset 0 8px #303030,inset 0 -8px #303030}pre code::-webkit-scrollbar-thumb:hover{background-color:#374151}pre button[data-value]{position:absolute;top:calc(var(--spacing) * 0);right:calc(var(--spacing) * 0);display:none;padding-top:calc(var(--spacing) * 1);padding-right:calc(var(--spacing) * 1);padding-left:calc(var(--spacing) * .5);opacity:0%;transition:opacity .3s}pre:hover button[data-value]{display:block;background-color:#282c34;opacity:100%;--tw-backdrop-blur: blur(var(--blur-lg));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#abb2bf;background:#282c34}.hljs-comment,.hljs-quote{color:#5c6370;font-style:italic}.hljs-doctag,.hljs-keyword,.hljs-formula{color:#c678dd}.hljs-section,.hljs-name,.hljs-selector-tag,.hljs-deletion,.hljs-subst{color:#e06c75}.hljs-literal{color:#56b6c2}.hljs-string,.hljs-regexp,.hljs-addition,.hljs-attribute,.hljs-meta .hljs-string{color:#98c379}.hljs-attr,.hljs-variable,.hljs-template-variable,.hljs-type,.hljs-selector-class,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-number{color:#d19a66}.hljs-symbol,.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-title{color:#61aeee}.hljs-built_in,.hljs-title.class_,.hljs-class .hljs-title{color:#e6c07b}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}.accordion{position:relative}.accordion:not(:first-child) .accordion__content>div{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:#f3f4f6}.accordion--open>.accordion__head .accordion__icon{--tw-scale-y: -100% ;scale:var(--tw-scale-x) var(--tw-scale-y)}.accordion--open>.accordion__content{max-height:600px}.accordion__head{display:flex;width:100%;cursor:pointer;align-items:center;justify-content:space-between;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:#f3f4f6;padding-block:calc(var(--spacing) * 3);color:#6b7280}.accordion__icon{transition:transform .3s}.accordion__content{position:relative;max-height:0px;overflow:hidden;transition:max-height .3s}.alert{position:relative;display:flex;align-items:center;justify-content:flex-start;column-gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);padding:calc(var(--spacing) * 2);font-family:Roboto Regular,sans-serif;font-size:14px;line-height:var(--tw-leading, 20px);-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.alert__with-title{flex-direction:column;row-gap:calc(var(--spacing) * 2)}.alert--danger{background-color:#7f1d1d;color:#fee2e2}.alert--info{background-color:#4b5563;color:#fff}.alert--success{background-color:#14532d;color:#dcfce7}.alert--warning{background-color:#7c2d12;color:#ffedd5}.avatar{display:inline-flex;align-items:center}.avatar__icon{margin-right:calc(var(--spacing) * 3);display:flex;height:calc(var(--spacing) * 8);width:2rem;min-width:2rem;align-items:center;justify-content:center;border-radius:50%;background-color:#f3f4f6;font-size:12px;line-height:var(--tw-leading, 16px);--tw-leading: 1;line-height:1;--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#374151}.avatar__content{font-size:16px;line-height:var(--tw-leading, 24px);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap}.avatar--info .avatar__icon{background-color:#dbeafe;color:#1e40af}.avatar--indigo .avatar__icon{background-color:var(--color-indigo-100);color:var(--color-indigo-800)}.avatar--sm .avatar__icon{height:calc(var(--spacing) * 6);width:1.5rem;font-size:10px}.avatar--sm .avatar__content{font-size:12px;line-height:var(--tw-leading, 16px)}.avatar--lg .avatar__icon{height:calc(var(--spacing) * 12);width:3rem;font-size:16px;line-height:var(--tw-leading, 24px)}.badge{display:inline-flex;width:fit-content;max-width:100%;align-items:center;column-gap:calc(var(--spacing) * 1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:var(--radius-lg);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.badge--base{background-color:#f3f4f6;color:#111827}.badge--primary{background-color:#dbeafe;color:#1e40af}.badge--warning{background-color:#fef3c7;color:#92400e}.badge--danger{background-color:#7f1d1d;color:#fee2e2}.badge--indigo{background-color:#f3e8ff;color:var(--color-indigo-800)}.badge--active{background-color:#dcfce7;color:#166534}.badge--lg{height:25px;padding-inline:calc(var(--spacing) * 3);font-size:14px;line-height:var(--tw-leading, 20px)}.badge--sm{height:20px;padding-inline:calc(var(--spacing) * 1.5);font-size:12px;line-height:var(--tw-leading, 16px)}.breadcrumb,.breadcrumb__list,.breadcrumb__item{display:flex;align-items:center;column-gap:calc(var(--spacing) * 1.5)}.breadcrumb{font-family:Roboto Regular,sans-serif;font-size:14px;line-height:var(--tw-leading, 20px);color:#9ca3af}.breadcrumb__item a:hover{color:#fff}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;column-gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;font-family:Roboto Medium,sans-serif;font-size:14px;line-height:var(--tw-leading, 20px);--tw-outline-style: none;outline-style:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out,transform .1s ease-in-out}.btn:disabled{pointer-events:none}.btn__content{display:inline-flex;height:100%;align-items:center;justify-content:center;column-gap:calc(var(--spacing) * 2)}.btn--primary{border-color:#fff;background-color:#fff;color:#000}@media (hover: hover){.btn--primary:hover{border-color:#f3f4f6}}@media (hover: hover){.btn--primary:hover{background-color:#f3f4f6}}.btn--primary:focus{border-color:#e5e7eb}.btn--primary:focus{background-color:#e5e7eb}.btn--primary.btn--outline{border-color:color-mix(in oklab,#ffffff 20%,transparent);background-color:transparent;color:#fff}@media (hover: hover){.btn--primary.btn--outline:hover{border-color:color-mix(in oklab,#ffffff 30%,transparent)}}@media (hover: hover){.btn--primary.btn--outline:hover{background-color:color-mix(in oklab,#ffffff 10%,transparent)}}.btn--primary.btn--outline:focus{border-color:color-mix(in oklab,#ffffff 40%,transparent)}.btn--primary.btn--outline:focus{background-color:color-mix(in oklab,#ffffff 15%,transparent)}.btn--primary.btn--loading{border-color:#9ca3af;background-color:#9ca3af}.btn--secondary{border-color:#374151;background-color:#1f2937;color:#fff}@media (hover: hover){.btn--secondary:hover{border-color:#4b5563}}@media (hover: hover){.btn--secondary:hover{background-color:#374151}}.btn--secondary:focus{border-color:#6b7280}.btn--secondary:focus{background-color:#4b5563}.btn--secondary.btn--outline{border-color:#374151;background-color:transparent;color:#d1d5db}@media (hover: hover){.btn--secondary.btn--outline:hover{border-color:#4b5563}}@media (hover: hover){.btn--secondary.btn--outline:hover{background-color:color-mix(in oklab,#1f2937 50%,transparent)}}@media (hover: hover){.btn--secondary.btn--outline:hover{color:#fff}}.btn--secondary.btn--outline:focus{border-color:#6b7280}.btn--secondary.btn--outline:focus{background-color:color-mix(in oklab,#1f2937 70%,transparent)}.btn--secondary.btn--loading{border-color:#374151;background-color:#374151}.btn--tertiary{border-color:color-mix(in oklab,#1f2937 50%,transparent);background-color:color-mix(in oklab,#111827 50%,transparent);color:#d1d5db}@media (hover: hover){.btn--tertiary:hover{border-color:color-mix(in oklab,#374151 50%,transparent)}}@media (hover: hover){.btn--tertiary:hover{background-color:color-mix(in oklab,#1f2937 50%,transparent)}}.btn--tertiary:focus{border-color:color-mix(in oklab,#4b5563 50%,transparent)}.btn--tertiary:focus{background-color:color-mix(in oklab,#374151 50%,transparent)}.btn--tertiary.btn--outline{border-color:#1f2937;background-color:transparent;color:#9ca3af}@media (hover: hover){.btn--tertiary.btn--outline:hover{background-color:color-mix(in oklab,#111827 30%,transparent)}}@media (hover: hover){.btn--tertiary.btn--outline:hover{color:#d1d5db}}.btn--tertiary.btn--outline:focus{background-color:color-mix(in oklab,#111827 50%,transparent)}.btn--transparent{border-color:transparent;background-color:transparent;color:#60a5fa}@media (hover: hover){.btn--transparent:hover{background-color:color-mix(in oklab,#0f1629 30%,transparent)}}@media (hover: hover){.btn--transparent:hover{color:#93c5fd}}.btn--transparent:focus{background-color:color-mix(in oklab,#0f1629 50%,transparent)}.btn--transparent:focus{color:#bfdbfe}.btn--danger{border-color:#dc2626;background-color:#dc2626;color:#fff}@media (hover: hover){.btn--danger:hover{border-color:#b91c1c}}@media (hover: hover){.btn--danger:hover{background-color:#b91c1c}}.btn--danger:focus{border-color:#991b1b}.btn--danger:focus{background-color:#991b1b}.btn--danger.btn--outline{border-color:color-mix(in oklab,#dc2626 50%,transparent);background-color:transparent;color:#f87171}@media (hover: hover){.btn--danger.btn--outline:hover{border-color:#ef4444}}@media (hover: hover){.btn--danger.btn--outline:hover{background-color:color-mix(in oklab,#450a0a 30%,transparent)}}@media (hover: hover){.btn--danger.btn--outline:hover{color:#fca5a5}}.btn--danger.btn--outline:focus{border-color:#f87171}.btn--danger.btn--outline:focus{background-color:color-mix(in oklab,#450a0a 50%,transparent)}.btn--danger.btn--loading{border-color:#b91c1c;background-color:#b91c1c}.btn--success{border-color:#16a34a;background-color:#16a34a;color:#fff}@media (hover: hover){.btn--success:hover{border-color:#15803d}}@media (hover: hover){.btn--success:hover{background-color:#15803d}}.btn--success:focus{border-color:#166534}.btn--success:focus{background-color:#166534}.btn--success.btn--outline{border-color:color-mix(in oklab,#16a34a 50%,transparent);background-color:transparent;color:#4ade80}@media (hover: hover){.btn--success.btn--outline:hover{border-color:#22c55e}}@media (hover: hover){.btn--success.btn--outline:hover{background-color:color-mix(in oklab,#052e16 30%,transparent)}}@media (hover: hover){.btn--success.btn--outline:hover{color:#86efac}}.btn--success.btn--outline:focus{border-color:#4ade80}.btn--success.btn--outline:focus{background-color:color-mix(in oklab,#052e16 50%,transparent)}.btn--warning{border-color:#ea580c;background-color:#ea580c;color:#fff}@media (hover: hover){.btn--warning:hover{border-color:#c2410c}}@media (hover: hover){.btn--warning:hover{background-color:#c2410c}}.btn--warning:focus{border-color:#9a3412}.btn--warning:focus{background-color:#9a3412}.btn--warning.btn--outline{border-color:color-mix(in oklab,#ea580c 50%,transparent);background-color:transparent;color:#fb923c}@media (hover: hover){.btn--warning.btn--outline:hover{border-color:#f97316}}@media (hover: hover){.btn--warning.btn--outline:hover{background-color:color-mix(in oklab,#431407 30%,transparent)}}@media (hover: hover){.btn--warning.btn--outline:hover{color:#fdba74}}.btn--warning.btn--outline:focus{border-color:#fb923c}.btn--warning.btn--outline:focus{background-color:color-mix(in oklab,#431407 50%,transparent)}.btn--info{border-color:#2563eb;background-color:#2563eb;color:#fff}@media (hover: hover){.btn--info:hover{border-color:#1d4ed8}}@media (hover: hover){.btn--info:hover{background-color:#1d4ed8}}.btn--info:focus{border-color:#1e40af}.btn--info:focus{background-color:#1e40af}.btn--info.btn--outline{border-color:color-mix(in oklab,#2563eb 50%,transparent);background-color:transparent;color:#60a5fa}@media (hover: hover){.btn--info.btn--outline:hover{border-color:#3b82f6}}@media (hover: hover){.btn--info.btn--outline:hover{background-color:color-mix(in oklab,#0f1629 30%,transparent)}}@media (hover: hover){.btn--info.btn--outline:hover{color:#93c5fd}}.btn--info.btn--outline:focus{border-color:#60a5fa}.btn--info.btn--outline:focus{background-color:color-mix(in oklab,#0f1629 50%,transparent)}.btn--xs{height:calc(var(--spacing) * 7);padding-inline:calc(var(--spacing) * 3);font-size:12px;line-height:var(--tw-leading, 16px)}.btn--xs.btn--square{width:1.75rem;padding-inline:calc(var(--spacing) * 0)}.btn--sm{height:calc(var(--spacing) * 8);padding-inline:calc(var(--spacing) * 4);font-size:14px;line-height:var(--tw-leading, 20px)}.btn--sm.btn--square{width:2rem;padding-inline:calc(var(--spacing) * 0)}.btn--md{height:calc(var(--spacing) * 10);padding-inline:calc(var(--spacing) * 5);font-size:14px;line-height:var(--tw-leading, 20px)}.btn--md.btn--square{width:2.5rem;padding-inline:calc(var(--spacing) * 0)}.btn--lg{height:calc(var(--spacing) * 12);padding-inline:calc(var(--spacing) * 6);font-size:16px;line-height:var(--tw-leading, 24px)}.btn--lg.btn--square{width:3rem;padding-inline:calc(var(--spacing) * 0)}.btn--xl{height:calc(var(--spacing) * 14);padding-inline:calc(var(--spacing) * 8);font-size:20px;line-height:var(--tw-leading, 28px)}.btn--xl.btn--square{width:3.5rem;padding-inline:calc(var(--spacing) * 0)}.btn--square{border-radius:calc(infinity * 1px)}.btn--full{width:100%}.btn--disabled,.btn:disabled{pointer-events:none;border-color:#374151!important;background-color:#1f2937!important;color:#6b7280!important;opacity:40%}.btn--disabled.btn--outline,.btn:disabled.btn--outline{border-color:#1f2937!important;background-color:transparent!important;color:#4b5563!important}.btn__spinner{position:absolute;top:50%;left:50%;z-index:1;display:none;--tw-translate-x: -50% ;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.btn--loading{pointer-events:none}.btn--loading .btn__spinner{display:flex;align-items:center;justify-content:center}.btn--loading .btn__content{visibility:hidden}.btn--outline{--tw-outline-style: none;outline-style:none}.buttonTabs{width:100%}.buttonTabs__items{display:flex;width:100%;align-items:stretch}.buttonTabs__item{flex:1}.buttonTabs__item.is-active{pointer-events:none}.buttonTabs__item.is-active .buttonTabs__link{background-color:#1f2937;color:#fff}.buttonTabs__item.is-disabled .buttonTabs__link{pointer-events:none;cursor:not-allowed;color:#9ca3af}.buttonTabs__link{position:relative;display:flex;width:100%;justify-content:center;border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);font-size:12px;line-height:var(--tw-leading, 16px);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#6b7280}@media (hover: hover){.buttonTabs__link:hover{background-color:#111827}}.card{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#1f2937;background-color:#111827}.card--bg-blur{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.card--error{border-color:color-mix(in oklab,#ef4444 22%,transparent);background-color:color-mix(in oklab,#991b1b 22%,transparent);color:color-mix(in oklab,currentColor 75%,transparent)}.card--clickable:hover{cursor:pointer;background-color:#1f2937}.project__card,.tool-instance__card{border-color:#1f2937;background-color:#111827}.project__card:hover,.tool-instance__card:hover{border-color:#374151;background-color:#1f2937}.tool-instance__card:hover .tool-card-separator{background-color:#374151}.card-list__item:has(>*>.dropdown--open) .card-list__data.card-list__menu>div:first-child,.card-list__item:hover .card-list__data.card-list__menu>div:first-child{display:block}.card-list__data.card-list__menu>div:first-child{position:relative;display:none}.checkbox__container{position:relative;display:flex;width:100%;cursor:pointer;align-items:center}.checkbox{position:absolute;opacity:0%}.checkbox:checked+.checkbox__box:before{--tw-scale-x: 100%;--tw-scale-y: 100%;--tw-scale-z: 100%;scale:var(--tw-scale-x) var(--tw-scale-y);background-color:#374151}.checkbox:checked+.checkbox__box .checkbox__box-icon{opacity:100%}.checkbox-changed .checkbox__label:after{content:"";height:calc(var(--spacing) * 1.5);width:.375rem;border-radius:calc(infinity * 1px);background-color:#2563eb}.checkbox__box{position:relative;height:calc(var(--spacing) * 4);width:1rem;border-radius:4px;border-style:var(--tw-border-style);border-width:1px;border-color:#9ca3af;transition:border-color .1s ease-in-out}.checkbox__box:before{--tw-content: "";content:var(--tw-content)}@media (hover: hover){.checkbox__box:hover{border-color:#f3f4f6}}.checkbox__box:before{position:absolute;top:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);height:100%;width:100%;--tw-scale-x: 0%;--tw-scale-y: 0%;--tw-scale-z: 0%;scale:var(--tw-scale-x) var(--tw-scale-y);border-radius:3px;transition:transform .1s ease-in-out}.checkbox__box-icon{pointer-events:none;position:absolute;top:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);z-index:2;display:flex;height:100%;width:100%;align-items:center;justify-content:center;color:#fff;opacity:0%;transition:opacity .1s ease-in-out}.checkbox__box-icon svg{height:auto;width:1rem}.checkbox__label{margin-left:calc(var(--spacing) * 2);display:flex;align-items:center;column-gap:calc(var(--spacing) * 1);text-align:center;font-size:14px;line-height:var(--tw-leading, 20px);--tw-leading: 1;line-height:1;--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#d1d5db}.checkbox__label a{color:#6b7280}.checkbox__caption{margin-left:calc(var(--spacing) * 6);font-size:12px;line-height:var(--tw-leading, 16px);color:#6b7280}.checkbox__wrap--error .checkbox__box{border-color:#dc2626}.checkbox__wrap--error .checkbox__caption{color:#dc2626}.checkbox__wrap--disabled{pointer-events:none;opacity:40%}.dropdown{pointer-events:none;position:fixed;z-index:70;min-width:167px;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#1f2937;background-color:#111827;opacity:0%;--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dropdown--relative{position:absolute}.dropdown--open{pointer-events:auto;display:block;--tw-translate-x: calc(var(--spacing) * 0);--tw-translate-y: calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:100%}.dropdown__items{display:flex;flex-direction:column}.dropdown__item{cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (hover: hover){.dropdown__item:first-child:hover{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}}@media (hover: hover){.dropdown__item:last-child:hover{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}}.dropdown__link{display:flex;width:100%;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);font-size:14px;line-height:var(--tw-leading, 20px);color:#d1d5db}@media (hover: hover){.dropdown__link:hover{background-color:#1f2937}}.dropdown__link:first-child{padding-top:calc(var(--spacing) * 2.5)}.dropdown__link:last-child{padding-bottom:calc(var(--spacing) * 2.5)}.dropdown__link-icon{margin-right:calc(var(--spacing) * 3);display:flex;color:#9ca3af}.dropdown__link-icon svg{height:14px;width:14px}.dropdown__item--danger .dropdown__link,.dropdown__item--danger .dropdown__link-icon{color:#ef4444}.dropdown__item--selected .dropdown__link{background-color:#1f2937;color:#d1d5db}.dropdown__item--disabled{pointer-events:none!important}.dropzone{position:relative;display:flex;height:220px;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--radius-xl);padding:calc(var(--spacing) * 2);background:rgba(17,24,39,.4);border:1px dashed rgba(99,102,241,.3);transition:background .2s,border-color .2s}.dropzone div[data-no-file-message]{display:flex}.dropzone div[data-uploaded-files-section]{display:none}.dropzone.dragover{background:rgba(99,102,241,.08);border-color:rgba(99,102,241,.55)}.dropzone.dropzone--has-file{display:block;background-color:transparent;padding:calc(var(--spacing) * 0);border:1px solid rgba(55,65,81,.4);border-style:solid}.dropzone.dropzone--has-file div[data-no-file-message]{display:none}.dropzone.dropzone--has-file div[data-uploaded-files-section]{display:block}.dropzone div[data-no-file-message]{display:flex;height:100%;width:100%;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--spacing) * 2);color:#6b7280}[data-input-file]:has(input:disabled){cursor:default}[data-input-file]:has(input:disabled) [data-uploaded-files-section]{cursor:default}.file-uploader-content{display:flex;flex-direction:column;align-items:center;justify-content:center}.file-uploader-loading-message{pointer-events:none;position:absolute;inset:calc(var(--spacing) * 0);z-index:10;display:none;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--spacing) * 4);color:#d1d5db;background:rgba(17,24,39,.75);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dropzone.loading [data-input-file],[data-browse-button]:has(+.dropzone.loading) button{pointer-events:none}.dropzone.loading [data-loading-component]{display:flex!important}[data-input-file].loading{pointer-events:none}[data-input-file].loading .file-uploader-content,[data-input-file].loading .dropzone__no-file,[data-input-file].loading .dropzone__has-file{opacity:0%}[data-input-file].loading .file-uploader-loading-message{display:flex!important}.file-input__wrap{width:100%}.file-input__container{position:relative;display:inline-flex;width:100%}.file-input__label{margin-bottom:calc(var(--spacing) * 2);display:block;font-size:14px;line-height:var(--tw-leading, 20px);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#111827}.file-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.file-input__el{position:relative;display:inline-flex;width:100%;cursor:pointer;align-items:stretch}.file-input__el-prefix{display:flex;align-items:center;border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md);background-color:#1e40af;padding-inline:calc(var(--spacing) * 5);padding-block:.531rem;font-size:14px;line-height:var(--tw-leading, 20px);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#fff}.file-input__content{display:flex;max-width:400px;min-width:14rem;flex:1;align-items:center;border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md);border-top-style:var(--tw-border-style);border-top-width:1px;border-right-style:var(--tw-border-style);border-right-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:#d1d5db;background-color:#fff;padding-inline:calc(var(--spacing) * 4);padding-block:.531rem;font-size:14px;line-height:var(--tw-leading, 20px);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file-input__content-text{white-space:nowrap}.file-input__icon{position:absolute;top:50%;right:calc(var(--spacing) * 4);display:flex;height:calc(var(--spacing) * 7);width:1.75rem;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);align-items:center;justify-content:center;border-radius:50%;background-color:#1e40af;color:#fff}.file-input__caption{margin-top:calc(var(--spacing) * 2);display:block;font-size:14px;line-height:var(--tw-leading, 20px);--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal);color:#6b7280}.file-input__caption a{color:#111827}.file-input__wrap--append .file-input__content{padding-right:calc(var(--spacing) * 12)}.file-input__wrap--disabled{pointer-events:none}.file-input__wrap--disabled .file-input__el{opacity:70%}.file-input__wrap--error .file-input__content{border-color:#dc2626}.file-input__wrap--error .file-input__caption{color:#b91c1c}.file-input__wrap--error .file-input__caption a,.file-input__wrap--error .file-input__caption strong{color:#991b1b}.filter-drop{position:relative}.filter-drop__check{pointer-events:none;position:absolute;opacity:0%}.filter-drop__check:checked~.filter-drop__dropdown{pointer-events:auto;--tw-translate-x: -50% ;--tw-translate-y: calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:100%}.filter-drop__toggle{cursor:pointer}.filter-drop__dropdown{top:calc(100% + .5rem);left:50%;min-width:20rem;--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);padding-inline:calc(var(--spacing) * 3);padding-top:calc(var(--spacing) * 3)}footer{margin-inline:auto;max-width:1080px;padding-inline:calc(var(--spacing) * 8);padding-block:calc(var(--spacing) * 9);font-size:14px;--tw-leading: calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}form *.step{display:none}.icon{display:inline-flex;align-items:center;justify-content:center;width:calc(var(--icon-size) * 1px);min-width:calc(var(--icon-size) * 1px)}.icon svg{height:100%;width:100%}#sprites path[stroke=currentColor]{fill:none;stroke:currentColor}.input__wrap,.input__container{position:relative;width:100%}.input__label{margin-bottom:calc(var(--spacing) * 2);display:flex;align-items:center;column-gap:calc(var(--spacing) * 1);padding-right:calc(var(--spacing) * 4);text-align:left;font-family:Roboto Medium,sans-serif;font-size:14px;line-height:var(--tw-leading, 20px);color:#d1d5db}.input-changed .input__label:after,.input-changed .select__label:after{content:"";height:calc(var(--spacing) * 1.5);width:.375rem;border-radius:calc(infinity * 1px);background-color:#3b82f6}.input{height:calc(var(--spacing) * 10);width:100%;overflow:hidden!important;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#1f2937;background-color:color-mix(in oklab,#111827 50%,transparent);padding-inline:calc(var(--spacing) * 4);font-size:14px;line-height:var(--tw-leading, 20px);--tw-leading: 1.25;line-height:1.25;text-overflow:ellipsis;color:#fff;--tw-outline-style: none;outline-style:none;transition:border-color .2s ease-in-out,background-color .2s ease-in-out}.input::placeholder{color:#6b7280}@media (hover: hover){.input:hover{border-color:#374151}}.input:focus{border-color:#4b5563}.input:focus{background-color:color-mix(in oklab,#111827 70%,transparent)}.input--sm{height:calc(var(--spacing) * 8);padding-inline:calc(var(--spacing) * 3);font-size:14px;line-height:var(--tw-leading, 20px)}.input--md{height:calc(var(--spacing) * 10);padding-inline:calc(var(--spacing) * 4);font-size:14px;line-height:var(--tw-leading, 20px)}.input--lg{height:calc(var(--spacing) * 12);padding-inline:calc(var(--spacing) * 5);font-size:16px;line-height:var(--tw-leading, 24px)}.input__icon{position:absolute;top:50%;z-index:2;display:flex;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);color:#6b7280}.input__icon--prepend{left:calc(var(--spacing) * 3)}.input__icon--prepend svg{height:auto;width:1rem}.input__icon--append{right:calc(var(--spacing) * 3)}.input__icon--append svg{height:auto;width:1rem}.input__caption{margin-top:calc(var(--spacing) * 1.5);display:block;padding-inline:calc(var(--spacing) * 1);font-size:12px;line-height:var(--tw-leading, 16px);--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal);color:#9ca3af}.input__caption a{color:#d1d5db;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}@media (hover: hover){.input__caption a:hover{color:#fff}}.input__wrap--prepend .input{padding-left:calc(var(--spacing) * 10)}.input__wrap--append .input{padding-right:calc(var(--spacing) * 10)}.input__wrap--disabled{pointer-events:none;opacity:50%}.input__wrap--disabled .input{cursor:not-allowed;border-color:#1f2937;background-color:color-mix(in oklab,#111827 30%,transparent);color:#6b7280}.input__wrap--error .input__label{color:#f87171}.input__wrap--error .input{border-color:color-mix(in oklab,#7f1d1d 50%,transparent);background-color:color-mix(in oklab,#450a0a 20%,transparent)}@media (hover: hover){.input__wrap--error .input:hover{border-color:color-mix(in oklab,#991b1b 50%,transparent)}}.input__wrap--error .input:focus{border-color:color-mix(in oklab,#b91c1c 50%,transparent)}.input__wrap--error .input:focus{background-color:color-mix(in oklab,#450a0a 30%,transparent)}.input__wrap--error .input__icon{color:#ef4444}.input__wrap--error .input__caption{color:#f87171}.input__wrap--error .input__caption a,.input__wrap--error .input__caption strong{color:#fca5a5}.input__wrap--readonly .input{cursor:default;border-color:#1f2937;background-color:color-mix(in oklab,#111827 30%,transparent);color:#9ca3af}@media (hover: hover){.input__wrap--readonly .input:hover{border-color:#1f2937}}.input__wrap--readonly .input:focus{border-color:#1f2937}.input__wrap--readonly .input:focus{background-color:color-mix(in oklab,#111827 30%,transparent)}.input__wrap--readonly .input__icon{color:#4b5563}.input__wrap--readonly.input__wrap--error .input__label{color:#9ca3af}.input__wrap--readonly.input__wrap--error .input__icon{color:#4b5563}.input__wrap--readonly.input__wrap--error .input{border-color:#1f2937;background-color:color-mix(in oklab,#111827 30%,transparent)}.input__wrap--readonly.input__wrap--error .input::placeholder{color:#4b5563}.input__wrap--readonly.input__wrap--error .input__caption{color:#6b7280}.input__wrap--readonly.input__wrap--error .input__caption a{color:#9ca3af}.input:-webkit-autofill,.input:-webkit-autofill:hover,.input:-webkit-autofill:focus{-webkit-text-fill-color:white;-webkit-box-shadow:0 0 0px 1000px #111827 inset;box-shadow:0 0 0 1000px #111827 inset;transition:background-color 5000s ease-in-out 0s}.month-item-name,.month-item-year{background-color:#1f2937;color:#fff}:root{--litepicker-is-today-color: #3b82f6}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.label{display:block;font-size:14px;line-height:var(--tw-leading, 20px);--tw-leading: calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#9ca3af}.label--sm{font-size:12px;line-height:var(--tw-leading, 16px);--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal);color:#6b7280}.label:has(+.input:focus),.label:has(+.textarea:focus){color:#fff}#loader{position:fixed;top:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);z-index:100;height:calc(var(--spacing) * .5);width:0px;background-color:#e5e7eb}#loader.active{width:99%;animation:loader 5s ease-in}@keyframes loader{0%{width:0}10%{width:20%}20%{width:30%}30%{width:40%}40%{width:45%}50%{width:50%}60%{width:60%}70%{width:65%}80%{width:70%}90%{width:75%}95%{width:90%}98%{width:95%}99%{width:98%}to{width:99%}}.modal__wrap{position:fixed;top:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);z-index:60;display:none;height:100%;width:100%;align-items:center;justify-content:center}.modal__wrap.is-open{display:flex}.modal__wrap.is-centered .modal{padding-top:calc(var(--spacing) * 7)}.modal__wrap.is-centered .modal__title,.modal__wrap.is-centered .modal__content{text-align:center}.modal__wrap.is-centered .modal__content .alert{text-align:left}.modal__wrap.is-centered .modal__footer{justify-content:center}.modal__overlay{pointer-events:none;position:fixed;top:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);z-index:10;height:100%;width:100%;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.modal{position:relative;z-index:20;display:flex;max-height:90%;width:95%;flex-direction:column;row-gap:calc(var(--spacing) * 4);border-radius:var(--radius-2xl);padding-block:calc(var(--spacing) * 4);padding-right:calc(var(--spacing) * 3);padding-left:calc(var(--spacing) * 5);background:rgba(17,24,39,.85);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(55,65,81,.5);box-shadow:0 0 0 1px rgba(255,255,255,.03) inset,0 24px 48px rgba(0,0,0,.5),0 0 80px rgba(59,130,246,.04)}.modal .input__label,.modal .textarea__label{color:#6b7280}.modal--danger .modal{border-color:rgba(239,68,68,.4);box-shadow:0 0 0 1px rgba(255,255,255,.03) inset,0 24px 48px rgba(0,0,0,.5),0 0 60px rgba(137,17,17,.3)}.modal__close{color:#6b7280;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}@media (hover: hover){.modal__close:hover{color:#e5e7eb}}.modal__title{display:flex;flex:1;align-items:center;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Roboto SemiBold,sans-serif;font-size:16px;line-height:var(--tw-leading, 24px);color:#fff}.modal__content{flex:1;padding-right:calc(var(--spacing) * 2);font-size:16px;line-height:var(--tw-leading, 24px);color:#d1d5db;height:calc(100% - 3.5rem);overflow-y:auto}.modal__footer{display:flex;align-items:center;justify-content:flex-end;column-gap:calc(var(--spacing) * 3);padding-top:calc(var(--spacing) * 1)}.modal__wrap--sm .modal{max-width:455px}.modal__wrap--md .modal{max-width:540px}.modal__wrap--lg .modal{max-width:720px}.modal__wrap--xl .modal{max-width:1080px}.agent-modal .modal{height:730px}.agent-modal .modal__content{display:flex;flex-direction:column}.pagination__items{display:flex;align-items:center;column-gap:calc(var(--spacing) * .5);-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}.pagination__item:not(:last-child) .pagination__link{border-right-style:var(--tw-border-style);border-right-width:0px}.pagination__item:first-child .pagination__link{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.pagination__item:last-child .pagination__link{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.pagination__link{display:flex;height:23px;width:23px;cursor:pointer;align-items:center;justify-content:center;border-radius:var(--radius-lg);background-color:#000;font-size:14px;line-height:var(--tw-leading, 20px);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#6b7280;transition:background-color .2s ease-in-out,color .2s ease-in-out}@media (hover: hover){.pagination__link:hover{background-color:#1f2937}}.pagination__link--current{cursor:default;background-color:#1f2937;color:#fff}@media (hover: hover){.pagination__link--current:hover{background-color:#1f2937}}.pagination__link--disabled{pointer-events:none;cursor:default;color:#1f2937}.pagination__link--ellipsis{cursor:default;color:#6b7280}.recaptcha{display:flex;flex-direction:column;align-items:center;text-align:center;font-size:14px;line-height:var(--tw-leading, 20px);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.recaptcha__icon{margin-left:calc(var(--spacing) * 2);display:flex;transition:transform .3s ease-in-out}.recaptcha__toggle{display:flex;cursor:pointer;align-items:center;justify-content:center}.recaptcha__info{display:none}.recaptcha__submenu-check{pointer-events:none;position:absolute;opacity:0%}.recaptcha__submenu-check:checked~.recaptcha__toggle .recaptcha__icon{--tw-scale-y: -1;scale:var(--tw-scale-x) var(--tw-scale-y)}.recaptcha__submenu-check:checked~.recaptcha__info{display:block}.search-input__wrap{display:flex;align-items:stretch}.search-input__container{position:relative;width:100%}.search-input{height:100%;width:100%;min-width:16rem;overflow-x:hidden;border-radius:var(--radius-lg);padding-block:calc(var(--spacing) * 2);font-size:14px;line-height:var(--tw-leading, 20px);--tw-leading: 1.25;line-height:1.25;text-overflow:ellipsis;--tw-outline-style: none;outline-style:none;transition:border-color .32s ease-in-out}.search-input::placeholder{color:#6b7280}.search-input:focus{border-color:#2563eb}.search-input__options{display:flex;width:140px;align-items:center;border-radius:var(--radius-lg);border-top-right-radius:0;border-bottom-right-radius:0;border-style:var(--tw-border-style);border-width:1px;border-color:#d1d5db;border-right-color:transparent;background-color:#f3f4f6;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}.search-input__options+.search-input__container .search-input{border-top-left-radius:0;border-bottom-left-radius:0}.search-input__select{margin:calc(var(--spacing) * 0);width:7rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden;--tw-border-style: none;border-style:none;background-color:transparent;background-image:none;padding-right:calc(var(--spacing) * 4);font-size:14px;line-height:var(--tw-leading, 20px);text-overflow:ellipsis;white-space:nowrap;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxMCAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUuMDExMDYgOEM0Ljc3MjM4IDcuOTk5OTUgNC41NDM1IDcuOTEyMyA0LjM3NDc2IDcuNzU2MzNMMC43NzQ3NiA0LjQyOTgxQzAuNjg4OCA0LjM1MzEgMC42MjAyMzYgNC4yNjEzMyAwLjU3MzA2OCA0LjE1OTg3QzAuNTI1OSA0LjA1ODQxIDAuNTAxMDcyIDMuOTQ5MjggMC41MDAwMzQgMy44Mzg4NkMwLjQ5ODk5NiAzLjcyODQzIDAuNTIxNzY3IDMuNjE4OTIgMC41NjcwMiAzLjUxNjcyQzAuNjEyMjcyIDMuNDE0NTIgMC42NzkxIDMuMzIxNjYgMC43NjM2MDQgMy4yNDM1OEMwLjg0ODEwNyAzLjE2NTUgMC45NDg1OTQgMy4xMDM3NCAxLjA1OTIgMy4wNjE5M0MxLjE2OTgxIDMuMDIwMTEgMS4yODgzMiAyLjk5OTA3IDEuNDA3ODIgMy4wMDAwM0MxLjUyNzMyIDMuMDAwOTkgMS42NDU0MiAzLjAyMzkzIDEuNzU1MjIgMy4wNjc1MkMxLjg2NTAzIDMuMTExMSAxLjk2NDM0IDMuMTc0NDYgMi4wNDczNiAzLjI1Mzg5TDUuMDExMDYgNS45OTI0NUw3Ljk3NDc2IDMuMjUzODlDOC4xNDQ1IDMuMTAyNCA4LjM3MTg0IDMuMDE4NTggOC42MDc4MiAzLjAyMDQ3QzguODQzOCAzLjAyMjM3IDkuMDY5NTMgMy4xMDk4MyA5LjIzNjM5IDMuMjY0MDJDOS40MDMyNiAzLjQxODIxIDkuNDk3OTIgMy42MjY3OSA5LjQ5OTk3IDMuODQ0ODRDOS41MDIwMiA0LjA2Mjg5IDkuNDExMyA0LjI3Mjk2IDkuMjQ3MzYgNC40Mjk4MUw1LjY0NzM2IDcuNzU2MzNDNS40Nzg2MiA3LjkxMjMgNS4yNDk3MyA3Ljk5OTk1IDUuMDExMDYgOFoiIGZpbGw9IiMxMTE5MjgiLz4KPC9zdmc+Cg==) no-repeat 100% 50%}.search-input__select:focus{--tw-outline-style: none;outline-style:none}.select__wrap{width:100%}.select__container{position:relative;width:100%;cursor:pointer}.select__label{margin-bottom:calc(var(--spacing) * 2);display:flex;align-items:center;column-gap:calc(var(--spacing) * 1);padding-right:calc(var(--spacing) * 4);text-align:center;font-size:14px;line-height:var(--tw-leading, 20px);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#d1d5db}.select{margin:calc(var(--spacing) * 0);-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#1f2937;background-color:color-mix(in oklab,#111827 50%,transparent);padding-right:calc(var(--spacing) * 6);padding-left:calc(var(--spacing) * 2);font-size:14px;line-height:var(--tw-leading, 20px);text-overflow:ellipsis;white-space:nowrap;color:#fff;transition:border-color .2s ease-in-out,background-color .2s ease-in-out}@media (hover: hover){.select:hover{border-color:#374151}}.select:focus{border-color:#4b5563}.select:focus{background-color:color-mix(in oklab,#111827 70%,transparent)}.select:focus{--tw-outline-style: none;outline-style:none}.select--icon-hidden{background-image:none!important}.select__icon{position:absolute;top:50%;right:calc(var(--spacing) * 2);z-index:2;display:flex;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);color:#fff}.select__caption{margin-top:calc(var(--spacing) * 1);display:block;font-size:14px;line-height:var(--tw-leading, 20px);--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal);color:#9ca3af}.select__caption a{color:#fff}.select__dropdown{scrollbar-width:none!important;-ms-overflow-style:none!important;height:fit-content;max-height:229px;overflow:auto;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}.select__dropdown::-webkit-scrollbar{scrollbar-width:none!important;-ms-overflow-style:none!important;display:none!important}.select__dropdown *{-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}.select--sm{height:calc(var(--spacing) * 8);padding-left:calc(var(--spacing) * 3)}.select--md{height:calc(var(--spacing) * 9);padding-left:calc(var(--spacing) * 3)}.select--lg{height:calc(var(--spacing) * 12);padding-left:calc(var(--spacing) * 4)}.select__wrap--disabled,.select__wrap--readonly{pointer-events:none;opacity:40%}.select__wrap--error .select__label{color:#f87171}.select__wrap--error .select__icon{color:#ef4444}.select__wrap--error .select{border-color:color-mix(in oklab,#7f1d1d 50%,transparent);background-color:color-mix(in oklab,#450a0a 20%,transparent)}@media (hover: hover){.select__wrap--error .select:hover{border-color:color-mix(in oklab,#991b1b 50%,transparent)}}.select__wrap--error .select:focus{border-color:color-mix(in oklab,#b91c1c 50%,transparent)}.select__wrap--error .select:focus{background-color:color-mix(in oklab,#450a0a 30%,transparent)}.select__wrap--error .select__caption{color:#f87171}.select__wrap--error .select__caption a,.select__wrap--error .select__caption strong{color:#fca5a5}.select__selected-option-container{display:flex;height:100%;align-items:center;column-gap:calc(var(--spacing) * 2)}.select__selected-option-subtitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Roboto Light Italic,sans-serif;color:#6b7280}.separator{height:1px;width:100%;background-color:#374151}.settings-box{display:flex;flex-direction:column;row-gap:calc(var(--spacing) * 1);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;padding:calc(var(--spacing) * 3)}.settings-box.settings-box--default{border-color:#374151}.settings-box.settings-box--danger{border-color:#ef4444}.settings-box__title{font-family:Roboto Regular,sans-serif;font-size:16px;line-height:var(--tw-leading, 24px);color:#d1d5db}.settings-box__content{display:flex;align-items:flex-end;justify-content:space-between;gap:calc(var(--spacing) * 3)}.settings-box__text{flex:1;font-size:14px;line-height:var(--tw-leading, 20px);color:#d1d5db}html{--sidebar-width: 15rem;--sidebar-animation-duration: .2s;--sidebar-height: calc(100% - 2.5rem) }html[data-with-usage-alert]{--sidebar-height: calc(100% - 2.5rem - 44px) }html[data-with-usage-alert] .sidebar__container{top:64px}html[data-sidebar-closed]{--sidebar-width: 3rem}html[data-sidebar-closed] .sidebar__header{flex-direction:column;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 1)}html[data-sidebar-closed] .sidebar__toggle{rotate:0deg}html[data-sidebar-closed] .sidebar__expanded-logo,html[data-sidebar-closed] .sidebar__footer__terms-and-conditions{display:none}html[data-sidebar-closed] .sidebar__collapsed-logo{display:block}html[data-sidebar-closed] .sidebar__menu{padding-inline:calc(var(--spacing) * 1)}html[data-sidebar-closed] .sidebar__menu-item{height:calc(var(--spacing) * 8);width:2rem}html[data-sidebar-closed] .sidebar__menu-item-link{display:flex!important;align-items:center;justify-content:center}html[data-sidebar-closed] .sidebar__menu-item-link.sidebar__menu-item-link--tooltip,html[data-sidebar-closed] .sidebar__menu-item-link--tooltip{display:inline-flex!important}html[data-sidebar-closed] .sidebar__menu-item-link.sidebar__menu-item-link--full{display:none!important}html[data-sidebar-closed] .sidebar__menu-item-label{display:none}html[data-sidebar-closed] .sidebar__menu-item__dropdown-link{margin-top:calc(var(--spacing) * 0);display:none}html[data-sidebar-closed] div:has(>.sidebar__menu-item__dropdown-link){display:none}html[data-sidebar-closed] .sidebar__menu-item__dropdown-toggle{display:none}html[data-sidebar-closed] .sidebar__user-data-container{justify-content:center;padding-inline:calc(var(--spacing) * 1)}html[data-sidebar-closed] .sidebar__user-data{justify-content:center}html[data-sidebar-closed] .sidebar__user-data>div{justify-content:center}html[data-sidebar-closed] .sidebar__user-name-container,html[data-sidebar-closed] .sidebar__user-toggle{display:none}.sidebar__container{position:fixed;top:calc(var(--spacing) * 5);left:calc(var(--spacing) * 5);z-index:40;display:flex;height:var(--sidebar-height);width:var(--sidebar-width);flex-direction:column;border-radius:var(--radius-2xl);padding-top:calc(var(--spacing) * 4);background:rgba(17,24,39,.55);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.06);box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 0 1px rgba(255,255,255,.04) inset;transition:width var(--sidebar-animation-duration)}.sidebar__header{display:flex;align-items:center;justify-content:space-between;padding-inline:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 4);border-bottom:1px solid rgba(55,65,81,.4);transition:padding var(--sidebar-animation-duration)}.sidebar__toggle{display:flex;rotate:180deg;align-items:center;justify-content:center}.sidebar__expanded-logo{display:block}.sidebar__collapsed-logo{display:none}.sidebar__menu{position:relative;display:flex;width:100%;flex-direction:column;align-items:center;overflow-x:hidden;overflow-y:auto;padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 4);font-size:14px;line-height:var(--tw-leading, 20px);color:#9ca3af}.sidebar__menu-item{position:relative;display:flex;width:100%;flex-shrink:0;border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 2);font-family:Roboto Light,sans-serif;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s}.sidebar__menu-item a{color:#d1d5db}.sidebar__menu-item .icon{color:#9ca3af}.sidebar__menu-item .dropdown__item--danger .icon{color:currentColor}.sidebar__menu-item:hover:not(.sidebar__menu-item.sidebar__menu-item--active){background:rgba(31,41,55,.6);border-color:rgba(99,102,241,.2)}.sidebar__menu-item:hover:not(.sidebar__menu-item.sidebar__menu-item--active) .sidebar__menu-item a{color:#e5e7eb}.sidebar__menu-item:hover:not(.sidebar__menu-item.sidebar__menu-item--active) .sidebar__menu-item-link>.icon{color:#d1d5db}.sidebar__menu-item:hover:not(.sidebar__menu-item.sidebar__menu-item--active) .sidebar__menu-item__dropdown-toggle:not(.sidebar__menu-item__dropdown-menu-toggle){background:rgba(55,65,81,.5)}.sidebar__menu-item:hover .sidebar__menu-item__dropdown-menu-toggle{display:flex!important}.sidebar__menu-item.sidebar__menu-item--active{background:rgba(99,102,241,.12);border-color:rgba(99,102,241,.35);box-shadow:0 0 12px rgba(99,102,241,.1)}.sidebar__menu-item:not(:first-child){margin-top:calc(var(--spacing) * 2)}.sidebar__menu-item--active a{color:#fff}.sidebar__menu-item--active a .icon{color:#93c5fd}.sidebar__menu-item-link.sidebar__menu-item-link--tooltip,.sidebar__menu-item-link--tooltip{display:none!important}.sidebar__menu-item__dropdown{display:flex;width:100%;cursor:pointer;align-items:center;column-gap:calc(var(--spacing) * 2)}.sidebar__menu-item__dropdown.closed .sidebar__menu-item__dropdown-toggle{rotate:0deg}.sidebar__menu-item__dropdown-link{height:calc(var(--spacing) * 8);overflow:hidden;padding-left:calc(var(--spacing) * 6);transition:height .3s,margin-top .3s}.sidebar__menu-item__dropdown-link.closed{margin-top:calc(var(--spacing) * 0);height:calc(var(--spacing) * 0)}.sidebar__menu-item__dropdown-toggle{display:flex;rotate:180deg;align-items:center;justify-content:center;border-radius:var(--radius-md);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s}.sidebar__menu-item-link{display:flex;width:100%;cursor:pointer;align-items:center;column-gap:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5)}.sidebar__menu-item-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar__user-data-container{cursor:pointer;padding:calc(var(--spacing) * 4);border-top:1px solid rgba(55,65,81,.4)}.sidebar__user-data{display:flex;align-items:flex-start;justify-content:space-between}.sidebar__user-name-container{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar__user-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:var(--tw-leading, 20px);color:#fff}.sidebar__user-organization{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:var(--tw-leading, 16px);color:#9ca3af}.sidebar__footer{display:flex;flex:1;flex-direction:column;justify-content:flex-end}.sidebar__footer__terms-and-conditions{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:12px;line-height:var(--tw-leading, 16px);color:#9ca3af;border-top:1px solid rgba(55,65,81,.4)}.sidebar__footer__terms-and-conditions a{-webkit-text-decoration-line:underline;text-decoration-line:underline}@media (hover: hover){.sidebar__footer__terms-and-conditions a:hover{cursor:pointer}}.sidebar__menu-item__dropdown-menu-toggle{display:none!important;cursor:pointer}.sidebar-departments{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);border-bottom:1px solid rgba(55,65,81,.4)}.sidebar-departments__label{margin-bottom:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 1);font-size:12px;line-height:var(--tw-leading, 16px);--tw-tracking: var(--tracking-wider);letter-spacing:var(--tracking-wider);color:#6b7280;text-transform:uppercase}.sidebar-departments__list{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing) * 2)}.sidebar-departments__item{display:flex;height:calc(var(--spacing) * 9);width:2.25rem;cursor:default;align-items:center;justify-content:center;border-radius:var(--radius-lg);font-family:Roboto Medium,sans-serif;font-size:12px;line-height:var(--tw-leading, 16px);color:#9ca3af;transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none;background:rgba(31,41,55,.6);border:1px solid rgba(55,65,81,.5)}.sidebar-departments__item--active{border-color:#60a5fa;background-color:#3b82f6;color:#fff;--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);--tw-ring-color: color-mix(in oklab, #3b82f6 30%, transparent)}.sidebar-departments__switcher-btn{cursor:pointer;transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}@media (hover: hover){.sidebar-departments__switcher-btn:hover{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(4px + 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)}}@media (hover: hover){.sidebar-departments__switcher-btn:hover{--tw-ring-color: color-mix(in oklab, #3b82f6 40%, transparent)}}.sidebar-tickets{display:flex;flex:1;flex-direction:column;overflow:hidden;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3)}.sidebar-tickets__header{margin-bottom:calc(var(--spacing) * 2);display:flex;align-items:center;justify-content:space-between;padding-inline:calc(var(--spacing) * 1);font-size:12px;line-height:var(--tw-leading, 16px);--tw-tracking: var(--tracking-wider);letter-spacing:var(--tracking-wider);color:#6b7280;text-transform:uppercase}.sidebar-tickets__count{min-width:1.25rem;border-radius:calc(infinity * 1px);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);text-align:center;font-size:12px;line-height:var(--tw-leading, 16px);color:#9ca3af;background:rgba(31,41,55,.7);border:1px solid rgba(55,65,81,.4)}.sidebar-tickets__list{margin:calc(var(--spacing) * 0);display:flex;flex:1;list-style-type:none;flex-direction:column;gap:calc(var(--spacing) * 1.5);overflow-y:auto;padding:calc(var(--spacing) * 0)}.sidebar-tickets__empty{padding-inline:calc(var(--spacing) * 1);padding-block:calc(var(--spacing) * 4);text-align:center;font-size:14px;line-height:var(--tw-leading, 20px);color:#6b7280}.sidebar-tickets__item{cursor:default;border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s;background:rgba(31,41,55,.4);border:1px solid rgba(55,65,81,.35)}.sidebar-tickets__item:hover{background:rgba(31,41,55,.7);border-color:rgba(75,85,99,.5)}.sidebar-tickets__item-header{margin-bottom:calc(var(--spacing) * 1);display:flex;align-items:center;justify-content:space-between}.sidebar-tickets__item-id{font-family:Roboto Medium,sans-serif;font-size:14px;line-height:var(--tw-leading, 20px);color:#fff}.sidebar-ticket__status{border-radius:calc(infinity * 1px);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:12px;line-height:var(--tw-leading, 16px)}.sidebar-ticket__status--open{background-color:color-mix(in oklab,#22c55e 15%,transparent);color:#4ade80}.sidebar-ticket__status--closed{background-color:color-mix(in oklab,#4b5563 30%,transparent);color:#9ca3af}.sidebar-tickets__item-departments{display:flex;align-items:center;gap:calc(var(--spacing) * 1);font-size:12px;line-height:var(--tw-leading, 16px);color:#6b7280}.sidebar-tickets__item-dept{max-width:5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-chats{display:flex;flex-direction:column;overflow:hidden;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);border-bottom:1px solid rgba(55,65,81,.4);max-height:18rem}.sidebar-chats__header{margin-bottom:calc(var(--spacing) * 2);display:flex;align-items:center;justify-content:space-between;padding-inline:calc(var(--spacing) * 1);font-size:12px;line-height:var(--tw-leading, 16px);--tw-tracking: var(--tracking-wider);letter-spacing:var(--tracking-wider);color:#6b7280;text-transform:uppercase}.sidebar-chats__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-chats__new-btn{flex-shrink:0;color:#6b7280;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}@media (hover: hover){.sidebar-chats__new-btn:hover{color:#d1d5db}}.sidebar-chats__search{margin-bottom:calc(var(--spacing) * 2)}.sidebar-chats__search .input__container{border-color:rgba(55,65,81,.5);background:rgba(17,24,39,.6)}.sidebar-chats__search .input__icon--prepend .icon{color:#6b7280}.sidebar-chats__search-input{padding-block:calc(var(--spacing) * 1)!important;font-size:12px!important;line-height:var(--tw-leading, 16px)!important}.sidebar-chats__list{margin:calc(var(--spacing) * 0);scrollbar-width:none!important;-ms-overflow-style:none!important;display:flex;flex:1;list-style-type:none;flex-direction:column;gap:calc(var(--spacing) * 1);overflow-y:auto;padding:calc(var(--spacing) * 0)}.sidebar-chats__list::-webkit-scrollbar{scrollbar-width:none!important;-ms-overflow-style:none!important;display:none!important}.sidebar-chats__item--hidden{display:none!important}.sidebar-chats__item{border-radius:var(--radius-lg);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}.sidebar-chats__item:hover:not(.sidebar-chats__item--active){background:rgba(31,41,55,.6)}.sidebar-chats__item.sidebar-chats__item--active{background:rgba(99,102,241,.12);border:1px solid rgba(99,102,241,.3)}.sidebar-chats__item-link{display:flex;width:100%;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5)}.sidebar-chats__item-link .icon{flex-shrink:0;color:#6b7280}.sidebar-chats__item--active .sidebar-chats__item-link .icon{color:#d1d5db}.sidebar-chats__item-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:var(--tw-leading, 16px);color:#9ca3af}.sidebar-chats__item--active .sidebar-chats__item-label{color:#fff}html[data-sidebar-closed] .sidebar-chats__header,html[data-sidebar-closed] .sidebar-chats__label,html[data-sidebar-closed] .sidebar-chats__search{display:none}html[data-sidebar-closed] .sidebar-chats{padding-inline:calc(var(--spacing) * 1);padding-block:calc(var(--spacing) * 2)}html[data-sidebar-closed] .sidebar-chats__item-link{justify-content:center;padding-inline:calc(var(--spacing) * 1)}html[data-sidebar-closed] .sidebar-chats__item-label,html[data-sidebar-closed] .sidebar-departments__label,html[data-sidebar-closed] .sidebar-tickets__header,html[data-sidebar-closed] .sidebar-tickets__item-header,html[data-sidebar-closed] .sidebar-tickets__item-departments,html[data-sidebar-closed] .sidebar-tickets__empty{display:none}html[data-sidebar-closed] .sidebar-departments{padding-inline:calc(var(--spacing) * 1);padding-block:calc(var(--spacing) * 2)}html[data-sidebar-closed] .sidebar-departments__list{flex-direction:column}html[data-sidebar-closed] .sidebar-departments__item{height:calc(var(--spacing) * 8);width:2rem;font-size:10px}html[data-sidebar-closed] .sidebar-tickets{padding-inline:calc(var(--spacing) * 1);padding-block:calc(var(--spacing) * 2)}html[data-sidebar-closed] .sidebar-tickets__item{display:flex;align-items:center;justify-content:center;padding-inline:calc(var(--spacing) * 1);padding-block:calc(var(--spacing) * 1)}.status{display:inline-flex;height:calc(var(--spacing) * 5);align-items:center;column-gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5)}.status__content{font-size:14px;line-height:var(--tw-leading, 20px);--tw-leading: 1;line-height:1;--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.status--BLOCKED,.status--DISABLED{background-color:#4b5563;color:#f3f4f6}.status--PENDING_VERIFICATION{background-color:#9ca3af;color:#111827}.tabs{width:100%;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:#1f2937}.tabs__items{box-sizing:border-box;display:flex;width:fit-content;align-items:stretch}.tabs__items--grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.tabs__items--grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.tabs__items--grid-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.tabs__items--grid-5{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.tabs__items--grid-6{display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}.tabs__item{flex:1;border-bottom-style:var(--tw-border-style);border-bottom-width:3px;border-color:transparent;transition:border-color .2s ease-in-out}@media (hover: hover){.tabs__item:not(.is-disabled,.is-active):hover{border-color:#1f2937}}.tabs__item.is-active{pointer-events:none;border-color:#6b7280}.tabs__item.is-active .tabs__link{color:#fff}.tabs__item.is-disabled .tabs__link{color:#6b7280}.tabs__link{position:relative;display:flex;width:100%;justify-content:center;padding:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 4);font-size:12px;line-height:var(--tw-leading, 16px);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#9ca3af}.table{position:relative;width:100%;table-layout:fixed;border-collapse:separate;--tw-border-spacing-x: calc(var(--spacing) * 0);--tw-border-spacing-y: calc(var(--spacing) * 0);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);overflow-x:auto}.table--small{min-width:200px}.table--large{min-width:900px}thead,tr{display:table;width:100%;table-layout:fixed}tbody{display:block;width:100%;overflow-y:auto}.table__head{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:calc(var(--spacing) * 4);font-family:Roboto SemiBold,sans-serif;font-size:14px;line-height:var(--tw-leading, 20px);--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#d1d5db;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none;background:rgba(31,41,55,.7);border-bottom:1px solid rgba(55,65,81,.5)}.table__head:first-child{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.table__head:last-child{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.table__sort-icon{display:flex;width:10px;flex-direction:column;align-items:center;justify-content:center;color:#6b7280}.table__sort-icon--up>*:first-child{color:#d1d5db}.table__sort-icon--down>*:last-child{color:#d1d5db}.table__data{height:52px!important;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);background:transparent;border-bottom:1px solid rgba(55,65,81,.25)}.table__row{height:52px;background-color:transparent;font-size:14px;line-height:var(--tw-leading, 20px);color:#d1d5db}.table__row:has(>*>.dropdown--open) .table__data,.table__row:hover .table__data{background:rgba(31,41,55,.5)}.table__row:has(>*>.dropdown--open) .table__data:first-child,.table__row:hover .table__data:first-child{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.table__row:has(>*>.dropdown--open) .table__data:last-child,.table__row:hover .table__data:last-child{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.table__row:has(>*>.dropdown--open) .table__data.table__menu:not([data-no-options])>div:first-child,.table__row:has(>*>.dropdown--open) .show-on-row-hover,.table__row:hover .table__data.table__menu:not([data-no-options])>div:first-child,.table__row:hover .show-on-row-hover{display:flex;align-items:center;justify-content:center}.table__row:last-child .table__data:first-child{border-bottom-left-radius:var(--radius-lg)}.table__row:last-child .table__data:last-child{border-bottom-right-radius:var(--radius-lg)}.table--paginated .table__row:last-child .table__data{border-bottom-style:var(--tw-border-style);border-bottom-width:0px}.table--paginated .table__row:last-child .table__data:first-child{border-bottom-left-radius:0}.table--paginated .table__row:last-child .table__data:last-child{border-bottom-right-radius:0}.table--paginated .table__row:last-child:hover .table__data:first-child,.table--paginated .table__row:last-child:has(>*>.dropdown--open) .table__data:first-child{border-bottom-left-radius:var(--radius-lg)}.table--paginated .table__row:last-child:hover .table__data:last-child,.table--paginated .table__row:last-child:has(>*>.dropdown--open) .table__data:last-child{border-bottom-right-radius:var(--radius-lg)}.show-on-row-hover{display:none}.table__data.table__menu>div:first-child{position:relative;display:none}.table__menu-check{pointer-events:none;position:absolute;opacity:0%}.table__menu-check:checked~.table__menu-toggle{background:rgba(55,65,81,.6);color:#e5e7eb}.table__menu-check:checked~.dropdown--bottom{pointer-events:auto;--tw-translate-y: calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:100%}.table__menu-toggle{display:flex;height:30px;width:30px;cursor:pointer;align-items:center;justify-content:center;border-radius:var(--radius-lg);color:#6b7280;transition:background-color .2s}.table__menu-toggle:hover{background:rgba(55,65,81,.5);color:#d1d5db}.table__footer{margin-top:calc(var(--spacing) * 2);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 6);-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none;border-top:1px solid rgba(55,65,81,.4);background:transparent}.table_link{width:fit-content;max-width:100%;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#1e40af}.table__with-input td{height:55px!important}.table__with-input td:has(input){padding-block:calc(var(--spacing) * 2)}.table__with-input td:has(input) input{height:38px!important}div[id*=-filters-list]{height:39px}.truncated-table-cell-content{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.textarea__wrap{width:100%}.textarea__container{position:relative;width:100%}.textarea__label{margin-bottom:calc(var(--spacing) * 2);display:flex;align-items:center;column-gap:calc(var(--spacing) * 1);padding-right:calc(var(--spacing) * 4);text-align:center;font-size:14px;line-height:var(--tw-leading, 20px);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#d1d5db}.textarea-changed .textarea__label:after,.textarea-changed .select__label:after{content:"";height:calc(var(--spacing) * 1.5);width:.375rem;border-radius:calc(infinity * 1px);background-color:#2563eb}.textarea{min-height:6rem;width:100%;resize:none;overflow:auto;border-radius:9px;border-style:var(--tw-border-style);border-width:1px;border-color:#374151;background-color:transparent;padding:calc(var(--spacing) * 3);font-size:14px;line-height:var(--tw-leading, 20px);--tw-leading: var(--leading-tight);line-height:var(--leading-tight);color:#fff;--tw-outline-style: none;outline-style:none}.textarea::placeholder{color:#6b7280}.textarea::-webkit-scrollbar-track{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg);box-sizing:content-box}.textarea::-webkit-scrollbar-thumb{border-radius:calc(infinity * 1px);background-color:#4b5563;box-shadow:inset 0 8px #303030,inset 0 -8px #303030}.textarea__caption{margin-top:calc(var(--spacing) * 1);display:block;font-size:14px;line-height:var(--tw-leading, 20px);--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal);color:#6b7280}.textarea__caption a{color:#374151}.textarea__wrap--disabled{opacity:40%}.textarea__wrap--error .textarea__label{color:#dc2626}.textarea__wrap--error .textarea{border-color:#ef4444}.textarea__wrap--error .textarea:focus{border-color:#991b1b}.textarea__wrap--error .textarea__caption,.textarea__wrap--error .textarea__caption a,.textarea__wrap--error .textarea__caption strong{color:#ef4444}.textarea__wrap--readonly .textarea{border-color:#1f2937;background-color:#111827;color:#6b7280}.textarea__wrap--readonly.textarea__wrap--error .textarea__label{color:#111827}.textarea__wrap--readonly.textarea__wrap--error .textarea{border-color:#4b5563;background-color:#1f2937}.textarea__wrap--readonly.textarea__wrap--error .textarea::placeholder{color:#6b7280}.textarea__wrap--readonly.textarea__wrap--error .textarea__caption{color:#6b7280}.textarea__wrap--readonly.textarea__wrap--error .textarea__caption a{color:#111827}.toast.htmx-added{--tw-translate-y: 360px;translate:var(--tw-translate-x) var(--tw-translate-y)}.toast{position:fixed;bottom:calc(var(--spacing) * 8);left:50%;z-index:60;display:flex;width:340px;max-width:90%;--tw-translate-x: -50% ;--tw-translate-y: calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);align-items:center;justify-content:space-between;gap:calc(var(--spacing) * 2.5);border-radius:var(--radius-xl);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);background:rgba(17,24,39,.85);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.06);box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 0 1px rgba(255,255,255,.03) inset;transition:translate .3s ease-in-out}.toast__content{display:flex;width:100%;flex-direction:column;row-gap:calc(var(--spacing) * 1.5)}.toast__title{font-family:Roboto SemiBold,sans-serif;font-size:14px;line-height:var(--tw-leading, 20px);color:#fff}.toast__message{font-size:12px;line-height:var(--tw-leading, 16px);color:#9ca3af}.toast__icon{display:flex;height:calc(var(--spacing) * 5);width:1.25rem;max-width:1.25rem;min-width:1.25rem;flex-shrink:0;align-items:center;justify-content:center}.toast--error{border-color:rgba(239,68,68,.3);box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 16px rgba(239,68,68,.08),0 0 0 1px rgba(255,255,255,.03) inset}.toast--error .toast__icon{color:#f87171}.toast--error .toast__title{color:#fca5a5}.toast--warning{border-color:rgba(251,146,60,.3);box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 16px rgba(251,146,60,.08),0 0 0 1px rgba(255,255,255,.03) inset}.toast--warning .toast__icon{color:#fb923c}.toast--warning .toast__title{color:#fdba74}.toast--info{border-color:rgba(99,102,241,.3);box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 16px rgba(99,102,241,.08),0 0 0 1px rgba(255,255,255,.03) inset}.toast--info .toast__icon{color:#60a5fa}.toast--info .toast__title{color:#93c5fd}.toast--success{border-color:rgba(34,197,94,.3);box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 16px rgba(34,197,94,.08),0 0 0 1px rgba(255,255,255,.03) inset}.toast--success .toast__icon{color:#4ade80}.toast--success .toast__title{color:#86efac}.toast__close{display:flex;height:calc(var(--spacing) * 7);width:1.75rem;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;border-radius:var(--radius-lg);color:#6b7280;transition:background .15s,color .15s}.toast__close:hover{background:rgba(55,65,81,.5);color:#d1d5db}.toggle__container{position:relative;display:flex;width:100%;align-items:center;column-gap:calc(var(--spacing) * 2)}.toggle__label{margin-bottom:calc(var(--spacing) * 2);display:block;font-size:14px;line-height:var(--tw-leading, 20px);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#fff}.toggle{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;margin:calc(var(--spacing) * 0)}.toggle:checked~.toggle__box{background-color:#22c55e}.toggle:checked~.toggle__box .toggle__box-icon{--tw-translate-x: 11px;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.toggle__box{position:relative;height:17px;width:28px;cursor:pointer;border-radius:40px;background-color:#d1d5db;--tw-drop-shadow: drop-shadow(var(--drop-shadow-sm));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:background-color .4s ease-in-out}.toggle__box-icon{position:absolute;top:50%;left:1px;height:15px;width:15px;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:50%;background-color:#fff;transition:translate .3s ease-in-out}.toggle__text{font-family:Roboto Medium,sans-serif;font-size:14px;line-height:var(--tw-leading, 20px)}.toggle__caption{margin-top:calc(var(--spacing) * 2);display:block;font-size:12px;line-height:var(--tw-leading, 16px);--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal);color:#6b7280}.toggle__caption a{color:#111827}.toggle__wrap--error .toggle__caption{color:#dc2626}.toggle__wrap--error .toggle__box{background-color:#ef4444}.toggle__wrap--disabled,.toggle__wrap:has(.toggle:disabled){pointer-events:none;opacity:50%}.toggle__wrap--disabled .toggle__text,.toggle__wrap--disabled .toggle__caption,.toggle__wrap:has(.toggle:disabled) .toggle__text,.toggle__wrap:has(.toggle:disabled) .toggle__caption{color:#9ca3af}.tool-card-red__container{height:170px;max-width:170px;min-width:164px;flex:1;flex-shrink:0;cursor:pointer;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#1e3a8a;color:#fff;--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.tool-card-red__container--disabled{border-color:#374151;background-color:#111827;color:#fff}.tool-card-red__container--disabled .tool-card-red__inner-container{border-color:#9ca3af;background-color:#111827}.tool-card-red__container.tool-card__listing{height:140px!important;width:100%!important;max-width:none!important;min-width:0px!important}.tool-card-red__container.tool-card__listing .tool-card__title{height:auto!important;max-width:none!important}.tool-card-red__inner-container{position:relative;display:flex;height:100%;width:100%;flex-direction:column;align-items:center;justify-content:flex-start;border-radius:var(--radius-lg);border-right-style:var(--tw-border-style);border-right-width:5px;border-color:#60a5fa;background-color:#2c0102;padding:11px}.tool-card__title-container{display:flex;align-items:center;gap:calc(var(--spacing) * 2.5)}.tool-card__title{position:absolute;bottom:calc(var(--spacing) * 3);margin-inline:auto;display:flex;height:42px;max-width:120px;align-items:center;justify-content:center;text-align:center;font-size:16px;line-height:var(--tw-leading, 24px);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.tool-card-red__icon{padding-block:calc(var(--spacing) * 4)}.tool-card__description{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:var(--tw-leading, 20px);--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal);color:#9ca3af}.tool-card-red__description{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;font-size:14px;line-height:var(--tw-leading, 20px);--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}.tool-card-separator{margin-block:calc(var(--spacing) * 4);height:1px;width:100%;background-color:#1f2937}.tool-card__link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:var(--tw-leading, 20px);--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal);color:#9ca3af}.file-uploaded-item{display:flex;height:36px;width:100%;align-items:center;justify-content:space-between;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:14px;line-height:var(--tw-leading, 20px);--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal);color:#d1d5db;border-bottom:1px solid rgba(55,65,81,.4)}.file-uploaded-item:last-child{border-bottom:none}.file-uploaded-item:hover{background:rgba(31,41,55,.4)}.file-uploaded-item__name-container{display:flex;align-items:center;gap:calc(var(--spacing) * 2)}.file-uploaded-item .file-uploaded-item__name-container,.file-uploaded-item__name-container .file-uploaded-item__name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-uploaded-item .checkbox__wrap{display:flex;align-items:center;justify-content:center}.file-uploaded-item .file-uploaded-item__button{display:flex;width:1.75rem;min-width:fit-content;align-items:center;justify-content:flex-end}.tooltip__container{position:relative;display:inline-flex;align-items:center}.tooltip__icon{display:flex;align-items:center;justify-content:center;color:#9ca3af}.tooltip__icon+.tooltip__text{margin-left:calc(var(--spacing) * 1)}.tooltip__text{font-size:12px;line-height:var(--tw-leading, 16px);color:currentColor}.tooltip{pointer-events:none;position:fixed;z-index:99;display:flex;max-width:200px;min-width:15rem;align-items:center;justify-content:center;border-radius:var(--radius-lg);background-color:#1f2937;padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);text-align:center;font-size:12px;line-height:var(--tw-leading, 16px);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);text-wrap:wrap;color:#fff;opacity:0%;transition:opacity .3s}.tooltip--top:after{content:"";position:absolute;bottom:-4px;left:50%;height:calc(var(--spacing) * 0);width:0px;--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-border-style: solid;border-style:solid;border-width:4px 4px 0 4px;border-color:#1f2937 transparent transparent transparent}.tooltip--bottom:after{content:"";position:absolute;top:-4px;left:50%;height:calc(var(--spacing) * 0);width:0px;--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-border-style: solid;border-style:solid;border-width:0 4px 4px 4px;border-color:transparent transparent #1f2937 transparent}.tooltip--left:after{content:"";position:absolute;top:50%;right:-4px;height:calc(var(--spacing) * 0);width:0px;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-border-style: solid;border-style:solid;border-width:4px 0 4px 4px;border-color:transparent transparent transparent #1f2937}.tooltip--right:after{content:"";position:absolute;top:50%;left:-4px;height:calc(var(--spacing) * 0);width:0px;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-border-style: solid;border-style:solid;border-width:4px 4px 4px 0px;border-color:transparent #1f2937 transparent transparent}.tooltip--small{min-width:fit-content}.tooltip--show{--tw-translate-y: -100%;translate:var(--tw-translate-x) var(--tw-translate-y);opacity:100%}.user-avatar{display:flex;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:calc(infinity * 1px);color:#fff;text-transform:uppercase}.user-avatar--sm{height:calc(var(--spacing) * 5);width:1.25rem;font-size:10px}.user-avatar--md{height:calc(var(--spacing) * 9.5);width:calc(var(--spacing) * 9.5);font-size:14px;line-height:var(--tw-leading, 20px)}html{--chat-width: calc(100% - var(--sidebar-width) - 3.75rem);--chat-animation-duration: .2s;--chat-height: calc(100% - 2.5rem) }html[data-with-usage-alert]{--chat-height: calc(100% - 2.5rem - 44px) }html[data-with-usage-alert] .chat__container{top:64px}html[data-chat-minified=true]{--chat-width: 15rem}html[data-chat-minified=true] #toggle-chat-size-minimize{display:none}html[data-chat-minified=true] #toggle-chat-size-maximize{display:block}html[data-chat-minified=true] #chat-tabs-content div.truncate:has(>.agent-card__container):nth-child(n+6){display:none!important}#toggle-chat-size-minimize{display:block}#toggle-chat-size-maximize{display:none}html[data-chat-closed]{--chat-width: 0rem}html[data-chat-closed] .chat__header{margin:calc(var(--spacing) * 0);display:flex;align-items:center;justify-content:center;--tw-border-style: none;border-style:none;padding-block:calc(var(--spacing) * 0);padding-right:calc(var(--spacing) * 4);padding-left:calc(var(--spacing) * 0)}html[data-chat-closed] .chat__header .chat__title,html[data-chat-closed] .chat__header .chat__toggle,html[data-chat-closed] .chat__header .chat__body,html[data-chat-closed] .chat__body{display:none}html[data-chat-closed] .chat__toggle-closed{display:flex;align-items:center;justify-content:center}html[data-chat-closed] .chat__container{position:fixed;margin:calc(var(--spacing) * 0);display:flex;align-items:center;justify-content:center;--tw-border-style: none;border-style:none;background-color:transparent;padding:calc(var(--spacing) * 0);height:var(--chat-width);top:unset;bottom:40px;transition:width 0s}.chat__container{position:fixed;top:calc(var(--spacing) * 5);right:calc(var(--spacing) * 5);z-index:30;display:flex;height:var(--chat-height);width:var(--chat-width);flex-direction:column;border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#1f2937;background-color:#111827;padding-block:calc(var(--spacing) * 4);transition:width var(--chat-animation-duration)}.chat__toggle-closed{display:none;height:calc(var(--spacing) * 8);width:2rem;border-radius:calc(infinity * 1px);background-color:#3b82f6;color:#fff}@media (hover: hover){.chat__toggle-closed:hover{background-color:#1d4ed8}}.chat__header{display:flex;align-items:center;justify-content:space-between;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:#1f2937;padding-inline:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 4);transition:padding var(--chat-animation-duration)}.chat__toggle{display:flex;rotate:180deg;align-items:center;justify-content:center}.chat__message{display:flex;width:100%;flex-direction:column;row-gap:calc(var(--spacing) * 1);border-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-sm)}.chat__message.chat__message--user{align-items:flex-end}.chat__message.chat__message--user .chat__message-container{border-radius:var(--radius-2xl);border-bottom-right-radius:var(--radius-sm);background-color:#374151;padding-inline:calc(var(--spacing) * 3)!important;padding-block:calc(var(--spacing) * 2)!important}@media (width >= 64rem){.chat__message.chat__message--user .chat__message-container{max-width:90%}}.chat__message.chat__message--bot .chat__message-container{margin-right:calc(var(--spacing) * .75);border-radius:var(--radius-4xl);border-bottom-left-radius:var(--radius-sm);background-color:transparent}.chat__message.chat__message--bot .chat__message-header__avatar>div{display:flex;height:calc(var(--spacing) * 6);width:1.5rem;align-items:center;justify-content:center;border-radius:calc(infinity * 1px);background-color:#3b82f6;color:#fff}#chat-tabs-content div.truncate:has(>.agent-card__container):nth-child(n+6){display:block;transition:display 10s var(--chat-animation-duration)}.chat__message-container{display:flex;flex-direction:column;row-gap:calc(var(--spacing) * 1)}.chat__message__content{font-size:16px;line-height:var(--tw-leading, 24px);--tw-leading: 140%;line-height:140%;overflow-wrap:break-word;color:#d1d5db}.chat__message__content:not(.typing){display:flex;flex-direction:column;gap:calc(var(--spacing) * 2)}.chat__message__content__agent{border-left-style:var(--tw-border-style);border-left-width:3px;border-color:#4b5563;padding-inline:calc(var(--spacing) * 3)}.chat__message__content__agent__header{margin-bottom:calc(var(--spacing) * 1);display:flex;align-items:center;column-gap:calc(var(--spacing) * 2)}.chat__message--bot .chat__message__content h1{padding-block:calc(var(--spacing) * 1);font-family:Roboto Bold,sans-serif;font-size:32px;--tw-leading: 40px;line-height:40px}.chat__message--bot .chat__message__content h2{padding-block:calc(var(--spacing) * 1);font-family:Roboto Bold,sans-serif;font-size:30px;line-height:var(--tw-leading, 36px)}.chat__message--bot .chat__message__content h3{padding-block:calc(var(--spacing) * 1);font-family:Roboto Bold,sans-serif;font-size:24px;line-height:var(--tw-leading, 32px)}.chat__message--bot .chat__message__content h4{padding-block:calc(var(--spacing) * 1);font-family:Roboto Bold,sans-serif;font-size:20px;line-height:var(--tw-leading, 28px)}.chat__message--bot .chat__message__content h5,.chat__message--bot .chat__message__content h6{padding-block:calc(var(--spacing) * 1);font-family:Roboto Bold,sans-serif;font-size:16px;line-height:var(--tw-leading, 24px)}.chat__message--bot .chat__message__content strong{font-family:Roboto Bold,sans-serif}.chat__message--bot .chat__message__content ul{margin-left:calc(var(--spacing) * 4);list-style-position:outside!important;list-style-type:disc!important}.chat__message--bot .chat__message__content ul ul,.chat__message--bot .chat__message__content ul ol{list-style-type:revert}.chat__message--bot .chat__message__content ul ul li,.chat__message--bot .chat__message__content ul ol li{padding-left:calc(var(--spacing) * 2)}.chat__message--bot .chat__message__content ol{margin-left:calc(var(--spacing) * 4);list-style-position:outside!important;list-style-type:decimal!important}.chat__message--bot .chat__message__content ol ul,.chat__message--bot .chat__message__content ol ol{list-style-type:revert}.chat__message--bot .chat__message__content ol ul li,.chat__message--bot .chat__message__content ol ol li{padding-left:calc(var(--spacing) * 2)}.chat__message--bot .chat__message__content code{border-radius:var(--radius-md);background-color:#1f2937;padding-inline:calc(var(--spacing) * 1);padding-block:calc(var(--spacing) * .5);color:#e5e7eb}.chat__message--bot .chat__message__content code::-webkit-scrollbar{height:8px;width:8px}.chat__message--bot .chat__message__content code::-webkit-scrollbar-thumb{border-radius:calc(infinity * 1px);background-color:#4b5563}.chat__message--bot .chat__message__content code::-webkit-scrollbar-track{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg);background-color:#1f2937}.chat__message--bot .chat__message__content pre:has(code){margin-block:calc(var(--spacing) * 2)}.chat__message--bot .chat__message__content hr{color:#374151}.chat__message--bot .chat__message__content .md-table-container{margin-block:calc(var(--spacing) * 2);overflow-x:auto;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#374151}.chat__message--bot .chat__message__content .md-table-container::-webkit-scrollbar{height:8px;width:8px}.chat__message--bot .chat__message__content .md-table-container::-webkit-scrollbar-thumb{border-radius:calc(infinity * 1px);background-color:#4b5563}.chat__message--bot .chat__message__content .md-table-container::-webkit-scrollbar-track{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg);background-color:#1f2937}.chat__message--bot .chat__message__content table{width:100%;min-width:300px;border-collapse:separate;--tw-border-spacing-x: calc(var(--spacing) * 0);--tw-border-spacing-y: calc(var(--spacing) * 0);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);text-align:center;font-size:12px;line-height:var(--tw-leading, 16px);color:#fff}.chat__message--bot .chat__message__content table th{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Roboto Medium,sans-serif}.chat__message--bot .chat__message__content table td,.chat__message--bot .chat__message__content table th{padding:calc(var(--spacing) * 2);text-align:left}.chunk-dot{margin-inline:calc(var(--spacing) * .5);display:inline-flex;height:calc(var(--spacing) * 4);width:1rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:calc(infinity * 1px);background-color:#374151;font-size:10px;line-height:var(--tw-leading, 16px)}.references-container{margin-top:calc(var(--spacing) * 2);overflow:hidden}.references-container .icon{transition:transform var(--chat-animation-duration)}.references-container.collapsed .reference-item{height:calc(var(--spacing) * 0);padding:calc(var(--spacing) * 0);opacity:0%}.references-container.collapsed>button>.icon{flex-shrink:0;rotate:180deg}.references-container__header{display:flex;gap:calc(var(--spacing) * 1);font-size:14px;line-height:var(--tw-leading, 20px);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.reference-item{display:flex;height:calc(var(--spacing) * 6);align-items:center;gap:calc(var(--spacing) * 2);overflow:hidden;padding-block:calc(var(--spacing) * 1);font-size:14px;line-height:var(--tw-leading, 20px);color:#fff;opacity:100%;transition:height var(--chat-animation-duration),padding var(--chat-animation-duration),opacity var(--chat-animation-duration)}.reference-item.clickable{cursor:pointer}.reference-item.clickable:hover .reference-item__name{-webkit-text-decoration-line:underline;text-decoration-line:underline}.reference-item.deleted .reference-item__name{color:#6b7280}.reference-item .icon{flex-shrink:0;color:#9ca3af}.reference-item__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat__message__content--error{color:#ef4444!important}.chat__history{scrollbar-width:none!important;-ms-overflow-style:none!important}.chat__history::-webkit-scrollbar{scrollbar-width:none!important;-ms-overflow-style:none!important;display:none!important}.chat__history div.grid{row-gap:calc(var(--spacing) * 1)}.chat__history-item-card{--tw-border-style: none;border-style:none;font-family:Roboto Light,sans-serif}@media (hover: hover){.chat__history-item-card:hover{cursor:pointer}}@media (hover: hover){.chat__history-item-card:hover{background-color:#000}}.chat__history-item-card .chat__history-item-card__container{display:flex;align-items:center;justify-content:space-between;padding-inline:calc(var(--spacing) * 1)}.chat__history-item-card .chat__history-item-card__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:var(--tw-leading, 20px);color:#f3f4f6}.chat__history-item-card .chat__history-item-card__timestamp{font-size:12px;line-height:var(--tw-leading, 16px);color:#6b7280}.chat__history-item-card--active{background-color:#1f2937}@media (hover: hover){.chat__history-item-card--active:hover{background-color:#1f2937}}.typing{align-items:end;display:flex;height:17px}.typing .dot{margin-right:calc(var(--spacing) * 1.5);display:inline-block;height:4px;width:4px;border-radius:calc(infinity * 1px);background-color:#fff;vertical-align:middle;animation:mercuryTypingAnimation 1.8s infinite ease-in-out}.typing .dot:nth-child(1){animation-delay:.2s}.typing .dot:nth-child(2){animation-delay:.3s}.typing .dot:nth-child(3){animation-delay:.4s}.typing .dot:last-child{margin-right:0}@keyframes mercuryTypingAnimation{0%{transform:translateY(0);background-color:#d4d4d4}28%{transform:translateY(-7px);background-color:#d4d4d4;background-opacity:.2}44%{transform:translateY(0);background-color:#d4d4d4;background-opacity:.5}}.chat__message__hidden-container{position:relative}.chat__message__hidden-container.chat__message__hidden-container:hover:not(.chat__message--error) .chat__message__button-container>*{display:flex}.chat__message__button-container{display:flex;height:calc(var(--spacing) * 6);align-items:center;justify-content:flex-end;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 2);padding-top:calc(var(--spacing) * 1)}.chat__message__button-container>*{display:none}.chat__message__token-info{width:100%;align-items:center;column-gap:calc(var(--spacing) * 2.5);font-size:10px;line-height:var(--tw-leading, 16px)}.chat__message__couple{display:flex;flex-direction:column-reverse;row-gap:calc(var(--spacing) * 2)}.input-prompt__container{position:relative;scrollbar-width:none!important;-ms-overflow-style:none!important;display:flex;height:fit-content;max-height:90px;min-height:2.25rem;flex:1;align-items:center;border-radius:calc(infinity * 1px);background-color:transparent}.input-prompt__container::-webkit-scrollbar{scrollbar-width:none!important;-ms-overflow-style:none!important;display:none!important}.input-prompt__inner-container{height:auto;max-height:calc(90px - 1rem);width:100%;resize:none;overflow-y:auto;background-color:transparent;font-size:14px;line-height:var(--tw-leading, 20px);color:#d1d5db;--tw-outline-style: none;outline-style:none}.input-prompt__inner-container::-webkit-scrollbar{height:calc(var(--spacing) * .5);width:.125rem;border-radius:0!important}.input-prompt__inner-container::-webkit-scrollbar-corner{display:none!important;background-color:transparent!important}.input-prompt__inner-container::-webkit-scrollbar-track{background-color:#1f2937}.input-prompt__inner-container::-webkit-scrollbar-thumb{border-radius:0!important;border-style:var(--tw-border-style)!important;border-width:0px!important;--tw-border-style: none !important;border-style:none!important;border-color:transparent!important;background-color:#4b5563}.input-prompt__inner-container::-webkit-scrollbar-thumb:hover{background-color:#374151}.input-prompt__inner-container::placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.input-prompt__inner-container::-webkit-scrollbar-track{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg);box-sizing:content-box}.input-prompt__inner-container::-webkit-scrollbar-thumb{border-radius:calc(infinity * 1px);background-color:#4b5563;box-shadow:inset 0 8px #303030,inset 0 -8px #303030}.function-call-loading{display:flex;height:17px;width:100%;align-items:flex-end;justify-content:center;font-size:14px;line-height:var(--tw-leading, 20px)}.function-call-loading .dot{margin-right:calc(var(--spacing) * .5);display:flex;height:2px;width:2px;align-items:center;justify-content:center;border-radius:calc(infinity * 1px);background-color:#d1d5db;animation:functionCallLoading 1.8s infinite ease-in-out}.function-call-loading .dot:nth-child(2){animation-delay:.2s}.function-call-loading .dot:nth-child(3){animation-delay:.3s}.function-call-loading .dot:nth-child(4){animation-delay:.4s}.function-call-loading .dot:last-child{margin-right:0}@keyframes functionCallLoading{0%{transform:translateY(0)}28%{transform:translateY(-7px)}44%{transform:translateY(0)}}.more-details-box{display:flex;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2.5);border-radius:.25rem;border-style:var(--tw-border-style);border-width:1px;border-color:#374151;padding:calc(var(--spacing) * 1);font-size:12px;line-height:var(--tw-leading, 16px);color:#9ca3af}.switch-org__container{display:flex;width:100%;flex-direction:column;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#1f2937}.switch-org__item{display:flex;align-items:center;justify-content:space-between;padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 3);font-family:Roboto Medium,sans-serif;color:#fff}.switch-org__item:not(:first-child){border-top-style:var(--tw-border-style);border-top-width:1px;border-color:#1f2937}.switch-org__item:hover:not(.switch-org__item--selected):not(.switch-org__item--disabled){cursor:pointer;background-color:#111827}@media (hover: hover){.switch-org__item:hover:not(.switch-org__item--selected):not(.switch-org__item--disabled):hover{background-color:#1f2937}}.switch-org__item:first-child{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.switch-org__item:last-child{border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.switch-org__item.switch-org__item--disabled{color:#9ca3af}.switch-org__item.switch-org__item--selected{color:#fff}.switch-org__item.switch-org__item--disabled,.switch-org__item.switch-org__item--selected{pointer-events:none}.switch-organization-modal .modal__title{font-size:16px;line-height:var(--tw-leading, 24px)}.display-form__data-input{display:flex;width:100%;flex-direction:row-reverse;align-items:center;justify-content:space-between;column-gap:calc(var(--spacing) * 2)}.display-form__data-input .input__label{margin:calc(var(--spacing) * 0);height:100%;padding:calc(var(--spacing) * 0);color:#d1d5db}.display-form__data-input .input__container{flex:1}.display-form__tooltip{max-width:300px}.subscription-plan__update-price-form__price-per-month,.subscription-plan__update-price-form__price-per-year{display:flex;align-items:center;justify-content:space-between;column-gap:calc(var(--spacing) * 2)}.subscription-plan__update-price-form__price-per-month .input__label,.subscription-plan__update-price-form__price-per-year .input__label{margin:calc(var(--spacing) * 0);height:100%;flex:1;padding:calc(var(--spacing) * 0)}.subscription-plan__update-price-form__price-per-month .input__container,.subscription-plan__update-price-form__price-per-year .input__container{width:6rem}.subscription-plan__update-price-form__price-per-month .input__container input,.subscription-plan__update-price-form__price-per-year .input__container input{text-align:center}.subscription-plan-card--active{border-color:#ec1f4e!important;box-shadow:0 4px 27px rgba(236,31,78,.2)}.subscription-plans-slider .card-slider__container{padding-block:calc(var(--spacing) * 6)}.searchable-list-dropdown__option .dropdown__link{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#1f2937;background-color:#111827}@media (hover: hover){.searchable-list-dropdown__option .dropdown__link:hover{border-color:#374151}}@media (hover: hover){.searchable-list-dropdown__option .dropdown__link:hover{background-color:#1f2937}}.searchable-list-dropdown__option.dropdown__item--selected .dropdown__link{border-color:#4b5563;background-color:#374151}.searchable-list-dropdown__option.dropdown__item--selected .dropdown__link *{color:#fff}.searchable-list-dropdown__dropdown{position:relative!important;margin-top:calc(var(--spacing) * 6)!important;height:430px;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#1f2937;background-color:transparent!important;padding:calc(var(--spacing) * 2)}.searchable-list-dropdown__dropdown .dropdown__items{row-gap:calc(var(--spacing) * 2)}.card-slider__wrapper{position:relative;width:100%;overflow:hidden}.card-slider__indicator{position:absolute;top:50%;z-index:10;display:flex;height:calc(var(--spacing) * 8);width:2rem;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);align-items:center;justify-content:center;border-radius:calc(infinity * 1px);background-color:#1f2937;padding:calc(var(--spacing) * 2)}.card-slider__indicator:disabled{pointer-events:none}.card-slider__indicator:disabled{opacity:50%}.card-slider__indicator.indicator--left{left:calc(var(--spacing) * 0)}.card-slider__indicator.indicator--right{right:calc(var(--spacing) * 0)}.card-slider__track{scrollbar-width:none!important;-ms-overflow-style:none!important;overflow:auto;scroll-behavior:smooth;padding-inline:calc(var(--spacing) * 4)}.card-slider__track::-webkit-scrollbar{scrollbar-width:none!important;-ms-overflow-style:none!important;display:none!important}.card-slider__container{display:flex}.card-slider__item{flex-shrink:0;padding-inline:calc(var(--spacing) * 2)}.card-slider__item-content{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#4b5563;background-color:#111827;padding:calc(var(--spacing) * 4)}.radio__container{position:relative;display:flex;width:100%;cursor:pointer;align-items:center}.radio{position:absolute;opacity:0%}.radio:checked+.radio__circle{background-color:#374151}.radio:checked+.radio__circle:before{--tw-scale-x: 100%;--tw-scale-y: 100%;--tw-scale-z: 100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.radio:checked+.radio__circle .radio__dot{--tw-scale-x: 100%;--tw-scale-y: 100%;--tw-scale-z: 100%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:100%}.radio__circle{position:relative;height:calc(var(--spacing) * 4);width:1rem;border-radius:calc(infinity * 1px);border-style:var(--tw-border-style);border-width:1px;border-color:#9ca3af;transition:border-color .1s ease-in-out}.radio__circle:before{--tw-content: "";content:var(--tw-content)}@media (hover: hover){.radio__circle:hover{border-color:#f3f4f6}}.radio__circle:before{position:absolute;top:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);height:100%;width:100%;--tw-scale-x: 0%;--tw-scale-y: 0%;--tw-scale-z: 0%;scale:var(--tw-scale-x) var(--tw-scale-y);border-radius:calc(infinity * 1px);transition:transform .1s ease-in-out}.radio__dot{pointer-events:none;position:absolute;top:50%;left:50%;z-index:2;height:calc(var(--spacing) * 2);width:.5rem;--tw-scale-x: 0%;--tw-scale-y: 0%;--tw-scale-z: 0%;scale:var(--tw-scale-x) var(--tw-scale-y);border-radius:calc(infinity * 1px);background-color:#fff;opacity:0%;transform:translate(-50%,-50%);transition:opacity .1s ease-in-out,transform .1s ease-in-out}.radio__label{margin-left:calc(var(--spacing) * 2);display:flex;align-items:center;column-gap:calc(var(--spacing) * 1);text-align:center;font-size:14px;line-height:var(--tw-leading, 20px);--tw-leading: 1;line-height:1;--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#fff}.radio__label a{color:#6b7280}.radio__caption{margin-left:calc(var(--spacing) * 6);font-size:12px;line-height:var(--tw-leading, 16px);color:#6b7280}.radio__wrap--error .radio__circle{border-color:#dc2626}.radio__wrap--error .radio__dot{background-color:#dc2626}.radio__wrap--error .radio__caption{color:#dc2626}.radio__wrap--disabled{pointer-events:none;opacity:40%}.agent-card__container{display:flex;cursor:pointer;flex-direction:column;border-radius:13px;border-style:var(--tw-border-style);border-width:1px;color:#fff}.agent-card--sm{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:.5px;border-color:#3b82f6}.agent-card--sm .agent-card__title{font-size:12px;line-height:var(--tw-leading, 16px);--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}.agent-card--sm .agent-card__inner-container{scroll-padding-block:calc(var(--spacing) * 2.5);border-radius:var(--radius-xl);border-right-style:var(--tw-border-style);border-right-width:5px;border-color:#3b82f6;background-color:#111827;padding-inline:calc(var(--spacing) * 4)}.agent-card--md{border-color:#3b82f6}.agent-card--md .agent-card__inner-container{border-right-style:var(--tw-border-style);border-right-width:5px;border-color:#3b82f6;background-color:#111827}.agent-card--md .agent-card__description{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.agent-card--lg{border-color:#d1d5db}.agent-card--lg .agent-card__inner-container{border-left-style:var(--tw-border-style);border-left-width:5px;border-color:#d1d5db;background-color:#1f2937}.agent-card--lg .agent-card__description{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:10}.agent-card__inner-container{display:flex;width:100%;flex:1;flex-direction:column;row-gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);padding:11px}.agent-card__title-container{display:flex;align-items:center;column-gap:calc(var(--spacing) * 2)}.agent-card__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:var(--tw-leading, 24px);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.agent-card__description{flex:1;font-size:14px;line-height:var(--tw-leading, 20px);--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal);color:#e5e7eb}.agent-card__container:hover{border-color:#bfdbfe}.agent-card__container:hover .agent-card__inner-container{border-color:#bfdbfe;background-color:#374151}.page__content:has(#helpdesk-chat){overflow:hidden}.page__content:has(#helpdesk-chat)>div{overflow:hidden;padding-bottom:calc(var(--spacing) * 0)}.hd-chat{position:relative;display:flex;height:100%;width:100%;flex-direction:column;overflow:hidden}.hd-chat__welcome{position:relative;display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;padding-inline:calc(var(--spacing) * 6);padding-bottom:calc(var(--spacing) * 8);max-width:640px;margin:0 auto;width:100%}.hd-chat__welcome-badge{margin-bottom:calc(var(--spacing) * 5);display:inline-flex;align-items:center;column-gap:calc(var(--spacing) * 2);border-radius:calc(infinity * 1px);border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in oklab,#3b82f6 25%,transparent);background-color:color-mix(in oklab,#3b82f6 10%,transparent);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1);font-family:Roboto SemiBold,sans-serif;font-size:12px;line-height:var(--tw-leading, 16px);--tw-tracking: var(--tracking-widest);letter-spacing:var(--tracking-widest);color:#60a5fa;text-transform:uppercase}.hd-chat__welcome-badge-dot{height:calc(var(--spacing) * 1.5);width:.375rem;border-radius:calc(infinity * 1px);background-color:#60a5fa;animation:hd-pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes hd-pulse{0%,to{opacity:1}50%{opacity:.4}}.hd-chat__welcome-icon{margin-bottom:calc(var(--spacing) * 5);display:flex;height:calc(var(--spacing) * 14);width:3.5rem;align-items:center;justify-content:center;border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in oklab,#3b82f6 30%,transparent);--tw-gradient-position: to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from: color-mix(in oklab, #3b82f6 20%, transparent);--tw-gradient-to: color-mix(in oklab, #a855f7 20%, transparent);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));color:#60a5fa}.hd-chat__welcome-title{margin-bottom:calc(var(--spacing) * 2);text-align:center;font-family:Roboto SemiBold,sans-serif;font-size:30px;line-height:var(--tw-leading, 36px);--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight);color:#fff}.hd-chat__welcome-subtitle{margin-bottom:calc(var(--spacing) * 8);max-width:var(--container-md);text-align:center;font-size:14px;line-height:var(--tw-leading, 20px);--tw-leading: var(--leading-relaxed);line-height:var(--leading-relaxed);color:#9ca3af}.hd-chat__suggestions{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--spacing) * 2.5)}.hd-chat__suggestion{display:flex;cursor:pointer;align-items:flex-start;gap:calc(var(--spacing) * 2.5);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in oklab,#1f2937 70%,transparent);background-color:color-mix(in oklab,#111827 60%,transparent);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3.5);text-align:left;font-size:14px;line-height:var(--tw-leading, 20px);--tw-leading: var(--leading-snug);line-height:var(--leading-snug);color:#d1d5db;transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s}@media (hover: hover){.hd-chat__suggestion:hover{border-color:#374151}}@media (hover: hover){.hd-chat__suggestion:hover{background-color:#111827}}@media (hover: hover){.hd-chat__suggestion:hover{color:#fff}}.hd-chat__suggestion .icon{margin-top:calc(var(--spacing) * .5);flex-shrink:0;color:#6b7280}.hd-chat__suggestion:hover .icon{color:#60a5fa}.hd-chat__messages{scrollbar-width:none!important;-ms-overflow-style:none!important;display:none;flex-direction:column;gap:calc(var(--spacing) * 0);overflow-y:auto;padding-inline:calc(var(--spacing) * 4);scroll-behavior:smooth;flex:1}.hd-chat__messages::-webkit-scrollbar{scrollbar-width:none!important;-ms-overflow-style:none!important;display:none!important}.hd-chat__messages--active{display:flex}.hd-chat__msg{display:flex;gap:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 5);max-width:720px;width:100%;margin:0 auto}.hd-chat__msg+.hd-chat__msg{border-top:1px solid rgba(255,255,255,.04)}.hd-chat__msg--user .hd-chat__msg-bubble{font-size:14px;line-height:var(--tw-leading, 20px);--tw-leading: var(--leading-relaxed);line-height:var(--leading-relaxed);color:#f3f4f6}.hd-chat__msg--user .hd-chat__msg-content{margin-left:auto;max-width:85%}.hd-chat__msg--user .hd-chat__msg-bubble{border-radius:var(--radius-2xl);border-bottom-right-radius:var(--radius-sm);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);background:rgba(31,41,55,.8);border:1px solid rgba(55,65,81,.6)}.hd-chat__msg--bot{align-items:flex-start}.hd-chat__msg--bot .hd-chat__msg-content{min-width:0px;flex:1}.hd-chat__msg--bot .hd-chat__msg-bubble{font-size:14px;line-height:var(--tw-leading, 20px);--tw-leading: var(--leading-relaxed);line-height:var(--leading-relaxed);color:#e5e7eb}.hd-chat__msg-bubble--markdown p{margin-bottom:calc(var(--spacing) * 2);font-size:14px;line-height:var(--tw-leading, 20px)}.hd-chat__msg-bubble--markdown p:last-child{margin-bottom:calc(var(--spacing) * 0)}.hd-chat__msg-bubble--markdown h1,.hd-chat__msg-bubble--markdown h2,.hd-chat__msg-bubble--markdown h3,.hd-chat__msg-bubble--markdown h4,.hd-chat__msg-bubble--markdown h5,.hd-chat__msg-bubble--markdown h6{margin-top:calc(var(--spacing) * 3);margin-bottom:calc(var(--spacing) * 2);--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.hd-chat__msg-bubble--markdown h1:first-child,.hd-chat__msg-bubble--markdown h2:first-child,.hd-chat__msg-bubble--markdown h3:first-child,.hd-chat__msg-bubble--markdown h4:first-child,.hd-chat__msg-bubble--markdown h5:first-child,.hd-chat__msg-bubble--markdown h6:first-child{margin-top:calc(var(--spacing) * 0)}.hd-chat__msg-bubble--markdown h1{font-size:24px;line-height:var(--tw-leading, 32px)}.hd-chat__msg-bubble--markdown h2,.hd-chat__msg-bubble--markdown h3{font-size:20px;line-height:var(--tw-leading, 28px)}.hd-chat__msg-bubble--markdown h4,.hd-chat__msg-bubble--markdown h5,.hd-chat__msg-bubble--markdown h6{font-size:16px;line-height:var(--tw-leading, 24px)}.hd-chat__msg-bubble--markdown ul,.hd-chat__msg-bubble--markdown ol{margin-bottom:calc(var(--spacing) * 2);padding-left:calc(var(--spacing) * 4)}.hd-chat__msg-bubble--markdown ul{list-style-type:disc}.hd-chat__msg-bubble--markdown ol{list-style-type:decimal}.hd-chat__msg-bubble--markdown li{margin-bottom:calc(var(--spacing) * 1)}.hd-chat__msg-bubble--markdown strong{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.hd-chat__msg-bubble--markdown em{font-style:italic}.hd-chat__msg-bubble--markdown code{border-radius:.25rem;background-color:#374151;padding-inline:calc(var(--spacing) * 1);padding-block:calc(var(--spacing) * .5);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;line-height:var(--tw-leading, 16px)}.hd-chat__msg-bubble--markdown pre{margin-bottom:calc(var(--spacing) * 2);overflow-x:auto;border-radius:.25rem;background-color:#374151;padding:calc(var(--spacing) * 3)}.hd-chat__msg-bubble--markdown pre code{background-color:transparent;padding:calc(var(--spacing) * 0)}.hd-chat__msg-bubble--markdown a{color:#60a5fa;-webkit-text-decoration-line:underline;text-decoration-line:underline}.hd-chat__msg-bubble--markdown blockquote{margin-bottom:calc(var(--spacing) * 2);border-left-style:var(--tw-border-style);border-left-width:2px;border-color:#4b5563;padding-left:calc(var(--spacing) * 3);color:#9ca3af;font-style:italic}.hd-chat__msg-bubble--markdown hr{margin-block:calc(var(--spacing) * 3);border-color:#374151}.hd-chat__msg-avatar{margin-top:calc(var(--spacing) * .5);display:flex;height:calc(var(--spacing) * 7);width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in oklab,#3b82f6 20%,transparent);background-color:color-mix(in oklab,#3b82f6 15%,transparent);color:#60a5fa}.hd-chat__msg-content{display:flex;flex-direction:column}.hd-chat__msg-bubble--streaming:after{content:"\258b";display:inline-block;color:#60a5fa;animation:hd-cursor-blink .7s step-end infinite}@keyframes hd-cursor-blink{0%,to{opacity:1}50%{opacity:0}}.hd-chat__typing{display:flex;align-items:center;gap:calc(var(--spacing) * 1.5);height:24px}.hd-chat__typing span{height:calc(var(--spacing) * 1.5);width:.375rem;border-radius:calc(infinity * 1px);background-color:#6b7280;animation:hd-typing 1.4s infinite}.hd-chat__typing span:nth-child(2){animation-delay:.2s}.hd-chat__typing span:nth-child(3){animation-delay:.4s}@keyframes hd-typing{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.hd-chat__input-wrapper{flex-shrink:0;padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 4);max-width:720px;width:100%;margin:0 auto}.hd-chat__form{width:100%}.hd-chat__input-container{display:flex;flex-direction:column;border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in oklab,#1f2937 70%,transparent);padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 2.5);padding-bottom:calc(var(--spacing) * 3);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s;background:rgba(17,24,39,.7);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.hd-chat__input-container:focus-within{border-color:color-mix(in oklab,#3b82f6 30%,transparent)}.hd-chat__input-toolbar{margin-bottom:calc(var(--spacing) * 2);display:flex;align-items:center;gap:calc(var(--spacing) * 1.5)}.hd-chat__dept-switcher-btn{display:flex;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in oklab,#4b5563 40%,transparent);background-color:color-mix(in oklab,#374151 50%,transparent);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);font-size:12px;line-height:var(--tw-leading, 16px);color:#9ca3af;transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}@media (hover: hover){.hd-chat__dept-switcher-btn:hover{border-color:#6b7280}}@media (hover: hover){.hd-chat__dept-switcher-btn:hover{background-color:#374151}}@media (hover: hover){.hd-chat__dept-switcher-btn:hover{color:#e5e7eb}}.hd-chat__dept-switcher-btn .icon{flex-shrink:0}.hd-chat__dept-switcher-btn--active{border-color:color-mix(in oklab,#3b82f6 40%,transparent);background-color:color-mix(in oklab,#3b82f6 15%,transparent);color:#60a5fa}@media (hover: hover){.hd-chat__dept-switcher-btn--active:hover{border-color:color-mix(in oklab,#3b82f6 60%,transparent)}}@media (hover: hover){.hd-chat__dept-switcher-btn--active:hover{background-color:color-mix(in oklab,#3b82f6 25%,transparent)}}@media (hover: hover){.hd-chat__dept-switcher-btn--active:hover{color:#93c5fd}}.hd-chat__input-row{display:flex;align-items:flex-end;gap:calc(var(--spacing) * 2)}.hd-chat__input{max-height:160px;min-height:24px;flex:1;resize:none;--tw-border-style: none;border-style:none;background-color:transparent;font-size:14px;line-height:var(--tw-leading, 20px);--tw-leading: var(--leading-relaxed);line-height:var(--leading-relaxed);color:#fff;--tw-outline-style: none;outline-style:none;scrollbar-width:none}.hd-chat__input::placeholder{color:#6b7280}.hd-chat__input::-webkit-scrollbar{display:none}.hd-chat__input: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);--tw-outline-style: none;outline-style:none}.hd-chat__send{display:flex;height:calc(var(--spacing) * 8);width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-lg);background-color:#374151;color:#6b7280;transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s;cursor:default}.hd-chat__send--active{cursor:pointer;background-color:#3b82f6;color:#fff}@media (hover: hover){.hd-chat__send--active:hover{background-color:#2563eb}}.hd-chat__disclaimer{margin-top:calc(var(--spacing) * 2.5);text-align:center;font-size:12px;line-height:var(--tw-leading, 16px);color:#4b5563;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}.hd-chat__ticket-cta{margin-top:calc(var(--spacing) * 3);display:inline-flex;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in oklab,#3b82f6 30%,transparent);background-color:color-mix(in oklab,#3b82f6 15%,transparent);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:14px;line-height:var(--tw-leading, 20px);color:#93c5fd;transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}@media (hover: hover){.hd-chat__ticket-cta:hover{border-color:color-mix(in oklab,#3b82f6 50%,transparent)}}@media (hover: hover){.hd-chat__ticket-cta:hover{background-color:color-mix(in oklab,#3b82f6 25%,transparent)}}@media (hover: hover){.hd-chat__ticket-cta:hover{color:#bfdbfe}}.hd-chat__ticket-created{margin-top:calc(var(--spacing) * 3);display:inline-flex;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in oklab,#22c55e 30%,transparent);background-color:color-mix(in oklab,#22c55e 15%,transparent);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:14px;line-height:var(--tw-leading, 20px);color:#86efac;-webkit-text-decoration-line:none;text-decoration-line:none;transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}@media (hover: hover){.hd-chat__ticket-created:hover{border-color:color-mix(in oklab,#22c55e 50%,transparent)}}@media (hover: hover){.hd-chat__ticket-created:hover{background-color:color-mix(in oklab,#22c55e 25%,transparent)}}@media (hover: hover){.hd-chat__ticket-created:hover{color:#bbf7d0}}.hd-chat__ticket-created:before{content:"\2713";--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.hd-chat__error-box{display:flex;align-items:flex-start;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in oklab,#ef4444 30%,transparent);background-color:color-mix(in oklab,#ef4444 10%,transparent);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:14px;line-height:var(--tw-leading, 20px);color:#f87171}.usage-alert__container{display:none;height:calc(var(--spacing) * 0);width:0px}html[data-with-usage-alert] .usage-alert__container{position:absolute;top:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);z-index:999;display:flex;height:44px;width:100%;align-items:center;justify-content:space-between;padding-inline:calc(var(--spacing) * 4);color:#fff}html[data-with-usage-alert] .usage-alert__container.theme--info{background-color:#4b5563}html[data-with-usage-alert] .usage-alert__container.theme--warning{background-color:#6c310d}html[data-with-usage-alert] .usage-alert__container.theme--danger{background-color:#7f1d1d}.tool-instance-card__container{min-height:132px;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#1f2937;background-color:#111827;padding:11px;color:#fff;--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.tool-instance-card-red__container{min-height:134px;cursor:pointer;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#1e3a8a;color:#fff;--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.tool-instance-card-red__inner-container{height:100%;width:100%;border-radius:var(--radius-lg);border-right-style:var(--tw-border-style);border-right-width:5px;border-color:#60a5fa;background-color:#2c0102;padding:11px}.tool-instance-card__title-container{margin-bottom:calc(var(--spacing) * 2);display:flex;align-items:center;gap:calc(var(--spacing) * 2.5)}.tool-instance-card__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:var(--tw-leading, 24px);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.tool-instance-card__description{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:var(--tw-leading, 20px);--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal);color:#9ca3af}.tool-instance-card-red__description{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;font-size:14px;line-height:var(--tw-leading, 20px);--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}.tool-instance-card-separator{margin-block:calc(var(--spacing) * 4);height:1px;width:100%;background-color:#1f2937}.tool-instance-card__link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:var(--tw-leading, 20px);--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal);color:#9ca3af}.global-settings-number-input{display:flex;align-items:center;justify-content:space-between;column-gap:calc(var(--spacing) * 2)}.global-settings-number-input .input__label{margin:calc(var(--spacing) * 0);height:100%;flex:1;padding:calc(var(--spacing) * 0)}.global-settings-number-input .input__container{width:6rem}.global-settings-number-input .input__container input{text-align:center}.department-switcher__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--spacing) * 3)}.department-switcher__card-btn{width:100%;text-align:left}.department-switcher__card-btn:not(:disabled):hover .department-switcher__card{border-color:rgba(99,102,241,.35);box-shadow:0 0 20px rgba(99,102,241,.08);cursor:pointer}.department-switcher__card-btn:disabled{cursor:default}.department-switcher__card-btn--active .department-switcher__card{border-color:rgba(99,102,241,.45);box-shadow:0 0 0 1px rgba(99,102,241,.15) inset,0 0 24px rgba(99,102,241,.12)}.department-switcher__card{display:flex;flex-direction:column;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);padding:calc(var(--spacing) * 4);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s;background:rgba(17,24,39,.6);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(55,65,81,.5)}.department-switcher__avatar .avatar__icon{margin-right:calc(var(--spacing) * 0);height:calc(var(--spacing) * 12);width:3rem;border-radius:var(--radius-xl);font-size:16px;line-height:var(--tw-leading, 24px)}.department-switcher__card-footer{display:flex;min-width:0px;align-items:center;justify-content:space-between;gap:calc(var(--spacing) * 2)}.department-switcher__card-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Roboto Medium,sans-serif;font-size:14px;line-height:var(--tw-leading, 20px);color:#fff}.department-switcher__card-hint{font-size:12px;line-height:var(--tw-leading, 16px);white-space:nowrap;color:#6b7280}.rag-filter__body{display:flex;flex-direction:column;gap:calc(var(--spacing) * 3)}.rag-filter__breadcrumb{display:flex;min-height:24px;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing) * 1);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:color-mix(in oklab,#1f2937 70%,transparent);padding-bottom:calc(var(--spacing) * 2)}.rag-filter__breadcrumb-current{font-family:Roboto Medium,sans-serif;font-size:12px;line-height:var(--tw-leading, 16px);color:#fff}.rag-filter__breadcrumb-btn{font-size:12px;line-height:var(--tw-leading, 16px);color:#9ca3af;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}@media (hover: hover){.rag-filter__breadcrumb-btn:hover{color:#fff}}.rag-filter__breadcrumb-sep{flex-shrink:0;color:#4b5563}.rag-filter__list{display:flex;flex-direction:column;gap:calc(var(--spacing) * .5)}.rag-filter__row{display:flex;align-items:center;gap:calc(var(--spacing) * 1);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 1);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}@media (hover: hover){.rag-filter__row:hover{background-color:color-mix(in oklab,#1f2937 50%,transparent)}}.rag-filter__check-label{display:flex;flex:1;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2.5);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2)}.rag-filter__check-label .checkbox__box{flex-shrink:0}.rag-filter__folder-icon{flex-shrink:0;color:color-mix(in oklab,#fbbf24 80%,transparent)}.rag-filter__name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:var(--tw-leading, 20px);color:#d1d5db;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}.rag-filter__drill-btn{display:flex;height:calc(var(--spacing) * 7);width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-md);color:#6b7280;transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}@media (hover: hover){.rag-filter__drill-btn:hover{background-color:color-mix(in oklab,#374151 60%,transparent)}}@media (hover: hover){.rag-filter__drill-btn:hover{color:#e5e7eb}}.rag-filter__empty{padding-block:calc(var(--spacing) * 6);text-align:center;font-size:14px;line-height:var(--tw-leading, 20px);color:#6b7280}.tickets-page__dept-name{font-family:Roboto Light,sans-serif;color:#9ca3af}.tickets-page__placeholder-notice{margin-bottom:calc(var(--spacing) * 4);display:flex;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in oklab,#f59e0b 20%,transparent);background-color:color-mix(in oklab,#f59e0b 10%,transparent);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:12px;line-height:var(--tw-leading, 16px);color:#f59e0b}.tickets-page__stats{margin-bottom:calc(var(--spacing) * 5);display:flex;align-items:center;gap:calc(var(--spacing) * 4)}.tickets-page__stat{display:flex;min-width:80px;flex-direction:column;align-items:center;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#1f2937;background-color:#111827;padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3)}.tickets-page__stat-value{font-family:Roboto Medium,sans-serif;font-size:30px;line-height:var(--tw-leading, 36px);color:#fff}.tickets-page__stat-value--open{color:#4ade80}.tickets-page__stat-label{margin-top:calc(var(--spacing) * .5);font-size:12px;line-height:var(--tw-leading, 16px);color:#6b7280}.tickets-page__table-wrap{overflow:hidden;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#1f2937;background-color:#111827}.tickets-table{width:100%;font-size:14px;line-height:var(--tw-leading, 20px)}.tickets-table__th{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:#1f2937;background-color:#111827;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);text-align:left;font-family:Roboto Medium,sans-serif;font-size:12px;line-height:var(--tw-leading, 16px);--tw-tracking: var(--tracking-wider);letter-spacing:var(--tracking-wider);color:#6b7280;text-transform:uppercase}.tickets-table__row{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:#1f2937;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}.tickets-table__row:last-child{border-style:var(--tw-border-style);border-width:0px}.tickets-table__row:hover{background-color:color-mix(in oklab,#1f2937 50%,transparent)}.tickets-table__cell{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);vertical-align:middle;color:#d1d5db}.tickets-table__cell--id{width:6rem}.tickets-table__cell--status{width:7rem}.tickets-table__id{font-family:Roboto Medium,sans-serif;color:#fff}.tickets-table__direction{display:flex}.tickets-table__dept-flow{display:flex;align-items:center;gap:calc(var(--spacing) * 2)}.tickets-table__dept-name{color:#d1d5db}.tickets-table__arrow{flex-shrink:0;color:#4b5563}.tickets-table__counterpart{color:#9ca3af}.tickets-status-badge{display:inline-flex;align-items:center;border-radius:calc(infinity * 1px);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * .5);font-family:Roboto Medium,sans-serif;font-size:12px;line-height:var(--tw-leading, 16px)}.tickets-status-badge--open{background-color:color-mix(in oklab,#22c55e 15%,transparent);color:#4ade80}.tickets-status-badge--closed{background-color:color-mix(in oklab,#6b7280 15%,transparent);color:#9ca3af}.tickets-priority-badge{display:inline-flex;align-items:center;gap:calc(var(--spacing) * 1.5);font-family:Roboto Medium,sans-serif;font-size:12px;line-height:var(--tw-leading, 16px)}.tickets-priority-badge__dot{display:inline-block;height:calc(var(--spacing) * 2);width:.5rem;flex-shrink:0;border-radius:calc(infinity * 1px)}.tickets-priority-badge--urgent .tickets-priority-badge__dot{background-color:#ef4444}.tickets-priority-badge--urgent{color:#f87171}.tickets-priority-badge--medie .tickets-priority-badge__dot{background-color:#fbbf24}.tickets-priority-badge--medie{color:#fbbf24}.tickets-priority-badge--scazuta .tickets-priority-badge__dot{background-color:#22c55e}.tickets-priority-badge--scazuta{color:#4ade80}.tickets-priority-select{cursor:pointer;border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#374151;background-color:transparent;padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);font-size:12px;line-height:var(--tw-leading, 16px);color:#9ca3af;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s;--tw-outline-style: none;outline-style:none}.tickets-priority-select:hover,.tickets-priority-select:focus{border-color:#6b7280;color:#e5e7eb}.tickets-priority-select option{background-color:#111827;color:#e5e7eb}.ticket-drawer{pointer-events:none;position:fixed;inset:calc(var(--spacing) * 0);z-index:50}.ticket-drawer.is-open{pointer-events:auto}.ticket-drawer__overlay{position:fixed;inset:calc(var(--spacing) * 0);cursor:pointer;background-color:color-mix(in oklab,#000000 60%,transparent);--tw-backdrop-blur: blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);animation:drawer-overlay-in .2s ease-out forwards}.ticket-drawer__panel{position:fixed;top:calc(var(--spacing) * 0);right:calc(var(--spacing) * 0);display:flex;height:100%;flex-direction:column;width:60vw;min-width:50vw;max-width:95vw;background:rgba(17,24,39,.9);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-left:1px solid rgba(55,65,81,.5);box-shadow:-8px 0 32px rgba(0,0,0,.4),0 0 0 1px rgba(255,255,255,.03) inset;animation:drawer-slide-in .25s ease-out forwards}.ticket-drawer__edge-handle{position:absolute;top:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);z-index:20;height:100%;width:.375rem;cursor:col-resize;background-color:transparent;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}@media (hover: hover){.ticket-drawer__edge-handle:hover{background-color:color-mix(in oklab,#2563eb 50%,transparent)}}.ticket-drawer__edge-handle:before{content:"";position:absolute;inset-block:calc(var(--spacing) * 0);right:calc(var(--spacing) * -1);left:calc(var(--spacing) * -1)}.ticket-drawer__edge-handle--dragging{background-color:color-mix(in oklab,#2563eb 70%,transparent)}.ticket-drawer__header{display:flex;align-items:center;justify-content:space-between;padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 4);border-bottom:1px solid rgba(55,65,81,.4)}.ticket-drawer__title{font-family:Roboto SemiBold,sans-serif;font-size:16px;line-height:var(--tw-leading, 24px);color:#fff}.ticket-drawer__close{border-radius:var(--radius-lg);padding:calc(var(--spacing) * 1.5);color:#9ca3af;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}@media (hover: hover){.ticket-drawer__close:hover{color:#fff}}.ticket-drawer__close:hover{background:rgba(55,65,81,.5)}.ticket-drawer__body{display:flex;flex:1;flex-direction:row;overflow:hidden}.ticket-drawer__details-col{display:flex;flex-shrink:0;flex-direction:column;row-gap:calc(var(--spacing) * 5);overflow-y:auto;padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 5);width:380px;min-width:260px}.ticket-drawer__col-resize-handle{position:relative;width:1px;flex-shrink:0;cursor:col-resize;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s;background:rgba(55,65,81,.5)}.ticket-drawer__col-resize-handle:after{content:"";position:absolute;inset-block:calc(var(--spacing) * 0);right:calc(var(--spacing) * -1);left:calc(var(--spacing) * -1)}.ticket-drawer__col-resize-handle:hover{background:rgba(99,102,241,.5)}.ticket-drawer__col-resize-handle--dragging{background:rgba(99,102,241,.7)}.ticket-drawer__chat-col{display:flex;min-width:0px;flex:1;flex-direction:column;overflow:hidden}.ticket-drawer__chat-messages{display:flex;flex:1;flex-direction:column;gap:calc(var(--spacing) * 0);overflow-y:auto;padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);scrollbar-width:thin;scrollbar-color:rgba(55,65,81,.5) transparent}.ticket-drawer__chat-msg{display:flex;gap:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4);border-bottom:1px solid rgba(255,255,255,.04)}.ticket-drawer__chat-msg:last-child{border-bottom:none}.ticket-drawer__chat-msg--outgoing{flex-direction:row-reverse}.ticket-drawer__chat-msg--outgoing .ticket-drawer__chat-bubble{border-radius:var(--radius-2xl);border-bottom-right-radius:var(--radius-sm);background:rgba(99,102,241,.15);border-color:rgba(99,102,241,.25);margin-left:auto}.ticket-drawer__chat-msg--outgoing .ticket-drawer__chat-meta{align-items:flex-end}.ticket-drawer__chat-avatar{margin-top:calc(var(--spacing) * .5);display:flex;height:calc(var(--spacing) * 8);width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-lg);font-family:Roboto SemiBold,sans-serif;font-size:12px;line-height:var(--tw-leading, 16px);background:rgba(31,41,55,.8);border:1px solid rgba(55,65,81,.5);color:#9ca3af}.ticket-drawer__chat-content{display:flex;min-width:0px;flex-direction:column;gap:calc(var(--spacing) * 1);max-width:80%}.ticket-drawer__chat-meta{display:flex;align-items:baseline;gap:calc(var(--spacing) * 2)}.ticket-drawer__chat-author{font-family:Roboto SemiBold,sans-serif;font-size:12px;line-height:var(--tw-leading, 16px);color:#d1d5db}.ticket-drawer__chat-time{font-size:12px;line-height:var(--tw-leading, 16px);color:#4b5563}.ticket-drawer__chat-bubble{border-radius:var(--radius-2xl);border-top-left-radius:var(--radius-sm);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:14px;line-height:var(--tw-leading, 20px);--tw-leading: var(--leading-relaxed);line-height:var(--leading-relaxed);color:#e5e7eb;background:rgba(31,41,55,.6);border:1px solid rgba(55,65,81,.4)}.ticket-drawer__chat-empty{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 8);text-align:center}.ticket-drawer__chat-empty-icon{display:flex;height:calc(var(--spacing) * 10);width:2.5rem;align-items:center;justify-content:center;border-radius:var(--radius-xl);background:rgba(31,41,55,.6);border:1px solid rgba(55,65,81,.4);color:#6b7280}.ticket-drawer__chat-empty-title{font-family:Roboto Medium,sans-serif;font-size:14px;line-height:var(--tw-leading, 20px);color:#9ca3af}.ticket-drawer__chat-empty-subtitle{font-size:12px;line-height:var(--tw-leading, 16px);color:#4b5563}.ticket-drawer__chat-input-area{flex-shrink:0;padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 4);border-top:1px solid rgba(55,65,81,.4)}.ticket-drawer__chat-input-box{display:flex;flex-direction:column;border-radius:var(--radius-2xl);padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 2.5);padding-bottom:calc(var(--spacing) * 3);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s;background:rgba(17,24,39,.7);border:1px solid rgba(55,65,81,.5)}.ticket-drawer__chat-input-box:focus-within{border-color:rgba(99,102,241,.35)}.ticket-drawer__chat-input-row{display:flex;align-items:flex-end;gap:calc(var(--spacing) * 2)}.ticket-drawer__chat-input{flex:1;resize:none;--tw-border-style: none;border-style:none;background-color:transparent;font-size:14px;line-height:var(--tw-leading, 20px);--tw-leading: var(--leading-relaxed);line-height:var(--leading-relaxed);color:#fff;--tw-outline-style: none;outline-style:none;min-height:24px;max-height:120px;scrollbar-width:none}.ticket-drawer__chat-input::placeholder{color:#6b7280}.ticket-drawer__chat-input::-webkit-scrollbar{display:none}.ticket-drawer__chat-input: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);--tw-outline-style: none;outline-style:none}.ticket-drawer__chat-send{display:flex;height:calc(var(--spacing) * 8);width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-lg);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s;background:rgba(31,41,55,.8);color:#6b7280;cursor:default}.ticket-drawer__chat-send--active{cursor:pointer;background:#6366f1;color:#fff}.ticket-drawer__chat-send--active:hover{background:#4f46e5}.ticket-drawer__id{display:flex;align-items:center;gap:calc(var(--spacing) * 3)}.ticket-drawer__name{font-family:Roboto SemiBold,sans-serif;font-size:20px;line-height:var(--tw-leading, 28px);--tw-leading: var(--leading-snug);line-height:var(--leading-snug);color:#fff}.ticket-drawer__section{display:flex;flex-direction:column;row-gap:calc(var(--spacing) * 2)}.ticket-drawer__label{font-family:Roboto Medium,sans-serif;font-size:12px;line-height:var(--tw-leading, 16px);--tw-tracking: var(--tracking-widest);letter-spacing:var(--tracking-widest);color:#6b7280;text-transform:uppercase}.ticket-drawer__text{font-size:14px;line-height:var(--tw-leading, 20px);--tw-leading: var(--leading-relaxed);line-height:var(--leading-relaxed);white-space:pre-wrap;color:#d1d5db;padding:12px;background:rgba(31,41,55,.5);border:1px solid rgba(55,65,81,.4);border-radius:.5rem}.ticket-drawer__divider{border-top:1px solid rgba(55,65,81,.4);margin-block:calc(var(--spacing) * 1)}.ticket-drawer__details{display:flex;flex-direction:column;row-gap:calc(var(--spacing) * 0);background:rgba(31,41,55,.4);border:1px solid rgba(55,65,81,.4);border-radius:.75rem;overflow:hidden}.ticket-drawer__detail-row{display:flex;align-items:center;justify-content:space-between;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);border-bottom:1px solid rgba(55,65,81,.3)}.ticket-drawer__detail-row:last-child{border-bottom:none}.ticket-drawer__value{font-family:Roboto Medium,sans-serif;font-size:14px;line-height:var(--tw-leading, 20px);color:#e5e7eb}.ticket-drawer__footer{display:flex;align-items:center;justify-content:flex-end;gap:calc(var(--spacing) * 2.5);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 4);border-top:1px solid rgba(55,65,81,.4)}.doc-drawer__panel{max-width:100%;width:calc(100vw - 6rem);min-width:400px}.doc-drawer__edge-handle{position:absolute;top:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);z-index:20;height:100%;width:.375rem;cursor:col-resize;background-color:transparent;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}@media (hover: hover){.doc-drawer__edge-handle:hover{background-color:color-mix(in oklab,#2563eb 50%,transparent)}}.doc-drawer__edge-handle:before{content:"";position:absolute;inset-block:calc(var(--spacing) * 0);right:calc(var(--spacing) * -1);left:calc(var(--spacing) * -1)}.doc-drawer__edge-handle--dragging{background-color:color-mix(in oklab,#2563eb 70%,transparent)}.doc-drawer__body{display:flex;flex:1;flex-direction:row;gap:calc(var(--spacing) * 0);overflow:hidden}.doc-drawer__preview-col{position:relative;display:flex;flex-shrink:0;flex-direction:column;width:360px;min-width:180px;max-width:70%}.doc-drawer__drag-cover{position:absolute;inset:calc(var(--spacing) * 0);z-index:10}.doc-drawer__resize-handle{position:relative;width:1px;flex-shrink:0;cursor:col-resize;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s;background:rgba(55,65,81,.5)}.doc-drawer__resize-handle:after{content:"";position:absolute;inset-block:calc(var(--spacing) * 0);right:calc(var(--spacing) * -1);left:calc(var(--spacing) * -1)}.doc-drawer__resize-handle:hover{background:rgba(99,102,241,.5)}.doc-drawer__resize-handle--dragging{background:rgba(99,102,241,.7)}.doc-drawer__preview{min-height:0px;flex:1;background:rgba(0,0,0,.4)}.doc-drawer__pdf{height:100%;width:100%}.doc-drawer__form-col{display:flex;min-width:0px;flex:1;flex-direction:column;row-gap:calc(var(--spacing) * 4);overflow-y:auto;padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 5)}@keyframes drawer-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes drawer-overlay-in{0%{opacity:0}to{opacity:1}}.document-explorer{width:100%}.document-explorer__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-block:calc(var(--spacing) * 20);color:#6b7280}.document-explorer__grid{display:grid;gap:calc(var(--spacing) * 3);grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.document-explorer__item{display:flex;cursor:pointer;flex-direction:column;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:transparent;padding:calc(var(--spacing) * 4);text-align:center;transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s;background:transparent}.document-explorer__item:hover{border-color:#374151;background-color:#111827}.document-explorer__item:active{background-color:#1f2937}.document-explorer__item--folder{color:#fbbf24}.document-explorer__item--document{color:#60a5fa}.document-explorer__label{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;width:100%;text-align:center;font-size:12px;line-height:var(--tw-leading, 16px);--tw-leading: var(--leading-tight);line-height:var(--leading-tight);color:#d1d5db;word-break:break-word}@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; initial-value: rotateX(0);}@property --tw-rotate-y{syntax: "*"; inherits: false; initial-value: rotateY(0);}@property --tw-rotate-z{syntax: "*"; inherits: false; initial-value: rotateZ(0);}@property --tw-skew-x{syntax: "*"; inherits: false; initial-value: skewX(0);}@property --tw-skew-y{syntax: "*"; inherits: false; initial-value: skewY(0);}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-gradient-position{syntax: "*"; inherits: false;}@property --tw-gradient-from{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-via{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-to{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-stops{syntax: "*"; inherits: false;}@property --tw-gradient-via-stops{syntax: "*"; inherits: false;}@property --tw-gradient-from-position{syntax: "<length-percentage>"; inherits: false; initial-value: 0%;}@property --tw-gradient-via-position{syntax: "<length-percentage>"; inherits: false; initial-value: 50%;}@property --tw-gradient-to-position{syntax: "<length-percentage>"; inherits: false; initial-value: 100%;}@property --tw-leading{syntax: "*"; inherits: false;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-tracking{syntax: "*"; inherits: false;}@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-backdrop-blur{syntax: "*"; inherits: false;}@property --tw-backdrop-brightness{syntax: "*"; inherits: false;}@property --tw-backdrop-contrast{syntax: "*"; inherits: false;}@property --tw-backdrop-grayscale{syntax: "*"; inherits: false;}@property --tw-backdrop-hue-rotate{syntax: "*"; inherits: false;}@property --tw-backdrop-invert{syntax: "*"; inherits: false;}@property --tw-backdrop-opacity{syntax: "*"; inherits: false;}@property --tw-backdrop-saturate{syntax: "*"; inherits: false;}@property --tw-backdrop-sepia{syntax: "*"; inherits: false;}@property --tw-scale-x{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-y{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-z{syntax: "*"; inherits: false; initial-value: 1;}@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-content{syntax: "*"; initial-value: ""; inherits: false;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@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: 0px;}@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-duration{syntax: "*"; inherits: false;}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
/*! tailwindcss v4.0.14 | MIT License | https://tailwindcss.com */
