@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-duration:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@keyframes sd-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes sd-blurIn{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur()}}@keyframes sd-slideUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}[data-sd-animate]{animation:var(--sd-animation,sd-fadeIn) var(--sd-duration,.15s) var(--sd-easing,ease) var(--sd-delay,0s) both}:root{--radius:.5rem;--destructive-foreground:#fafafa;--sidebar:#fff;--highlight:#f9423d;--highlight-foreground:#ffe9e6;--tag:#191e28;--tag-foreground:#fff;--shadow-hover:0 4px 12px 0 #0000001a;--shadow-active:0 1px 3px 0 #00000026}@supports (color:lab(0% 0 0)){:root{--destructive-foreground:lab(98.26% 0 0);--sidebar:lab(100% 0 0);--highlight:lab(57.2227% 69.0904 47.0078);--highlight-foreground:lab(93.7517% 15.1374 8.93524);--tag:lab(11.1509% -.105813 -7.33525);--tag-foreground:lab(100% 0 0)}}.dark{--background:#090b0e;--destructive-foreground:#fafafa;--highlight:#f9423d;--highlight-foreground:#fafafa;--tag:#fafafa;--tag-foreground:#191e28;--shadow-hover:0 4px 12px 0 #0000004d;--shadow-active:0 1px 3px 0 #0006}@supports (color:lab(0% 0 0)){.dark{--background:lab(2.90832% -.0614971 -1.66622);--destructive-foreground:lab(98.26% 0 0);--highlight:lab(57.2227% 69.0904 47.0078);--highlight-foreground:lab(98.26% 0 0);--tag:lab(98.26% 0 0);--tag-foreground:lab(11.1509% -.105813 -7.33525)}}@layer base{button:not(:disabled),[role=button],[role=menuitem],[role=option],a,summary,select:not(:disabled),[type=button]:not(:disabled),[type=submit]:not(:disabled),[type=reset]:not(:disabled){cursor:pointer}::-webkit-scrollbar-thumb{background-color:#0000}::-webkit-scrollbar{width:calc(var(--spacing,.25rem) * 2)}::-webkit-scrollbar-thumb{background-color:var(--border);border-radius:3.40282e38px}::-webkit-scrollbar-corner{width:calc(var(--spacing,.25rem) * 0)}::-webkit-scrollbar:horizontal{height:calc(var(--spacing,.25rem) * 0);width:calc(var(--spacing,.25rem) * 0)}input,select{background-color:var(--background)}}@layer utilities{.scrollbar-hover::-webkit-scrollbar-thumb{background-color:#0000}.scrollbar-hover:hover::-webkit-scrollbar-thumb{background-color:var(--border)}.scrollbar-hover::-webkit-scrollbar-track{background-color:#0000}.animate-progress-infinite{animation:1.2s cubic-bezier(.4,0,.2,1) infinite progress-infinite}.animate-dot-fade{animation:1.2s infinite dot-fade}.animation-delay-100{animation-delay:.1s}.animation-delay-200{animation-delay:.2s}.animation-delay-400{animation-delay:.4s}.hover-lift{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s}.hover-lift:hover{--tw-translate-y:calc(var(--spacing,.25rem) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);box-shadow:var(--shadow-hover)}.active-press:active{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:75ms;transition-duration:75ms;scale:.98}.animate-fade-in{animation:.2s ease-out fadeIn}.animate-slide-in{animation:.25s cubic-bezier(.4,0,.2,1) slideInFromBottom}.interactive-card{cursor:pointer;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s}.interactive-card:hover{--tw-translate-y:calc(var(--spacing,.25rem) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.interactive-card:hover{border-color:color-mix(in oklab, var(--border) 80%, transparent)}}.interactive-card:hover{box-shadow:var(--shadow-hover)}.interactive-card:active{--tw-translate-y:calc(var(--spacing,.25rem) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);box-shadow:var(--shadow-active)}.dialog-full{width:90vw;max-width:90vw;max-height:90vh;overflow-y:auto}@media (min-width:40rem){.dialog-lg{max-width:var(--container-3xl,48rem)}}}@keyframes progress-infinite{0%{left:-33%}to{left:100%}}@keyframes dot-fade{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInFromBottom{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.vt-setup-chat-panel{view-transition-name:setup-chat-panel;transition:background-color .5s cubic-bezier(.4,0,.2,1),border-color .5s cubic-bezier(.4,0,.2,1),border-radius .5s cubic-bezier(.4,0,.2,1),box-shadow .5s cubic-bezier(.4,0,.2,1),padding .5s cubic-bezier(.4,0,.2,1),min-height .5s cubic-bezier(.4,0,.2,1),max-width .5s cubic-bezier(.4,0,.2,1)}html.vt-card-staging .vt-setup-chat-panel{background-color:var(--background);border:1px solid var(--border);border-radius:10px;max-width:min(30vw,480px);min-height:85vh;padding:12px;box-shadow:0 10px 30px -12px #0000002e}::view-transition-group(root){animation-duration:.5s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-old(root){animation-duration:.5s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-new(root){animation-duration:.5s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-image-pair(setup-chat-panel){isolation:auto}::view-transition-group(setup-chat-panel){animation-duration:.8s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-old(setup-chat-panel){mix-blend-mode:normal;object-fit:none;object-position:top left;animation:.8s cubic-bezier(.4,0,.2,1) both vt-old-hold-fade}::view-transition-new(setup-chat-panel){mix-blend-mode:normal;object-fit:none;object-position:top left;animation:.8s cubic-bezier(.4,0,.2,1) both vt-new-delayed-fade}@keyframes vt-old-hold-fade{0%{opacity:1}25%{opacity:1}85%{opacity:0}to{opacity:0}}@keyframes vt-new-delayed-fade{0%{opacity:0}25%{opacity:0}85%{opacity:1}to{opacity:1}}@media (prefers-reduced-motion:reduce){::view-transition-group(root){animation-duration:.01ms!important}::view-transition-old(root){animation-duration:.01ms!important}::view-transition-new(root){animation-duration:.01ms!important}::view-transition-group(setup-chat-panel){animation-duration:.01ms!important}::view-transition-old(setup-chat-panel){animation-duration:.01ms!important}::view-transition-new(setup-chat-panel){animation-duration:.01ms!important}}@property --tw-duration{syntax:"*";inherits:false}@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}
body{margin:0!important}.cl-modalBackdrop{z-index:51}.cl-modalContent{z-index:52}.cl-profileSection__danger,.cl-profileSection__emailAddresses,.cl-selectButton__role{display:none}
.simplebar-content-wrapper:focus-visible{outline:none}html,body{box-sizing:border-box}.radix-themes{--cursor-button:pointer;--cursor-checkbox:default;--cursor-disabled:not-allowed;--cursor-link:pointer;--cursor-menu-item:pointer;--cursor-radio:default;--cursor-slider-thumb:default;--cursor-slider-thumb-active:default;--cursor-switch:default;--default-font-family:"Inter", sans-serif}
