@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";.md-renderer{max-width:none;color:hsl(var(--foreground))}.md-renderer h1,.md-renderer h2,.md-renderer h3,.md-renderer h4,.md-renderer h5,.md-renderer h6{font-weight:600;color:hsl(var(--foreground));margin-bottom:.75rem;line-height:1.25}.md-renderer h1{font-size:1.5rem}.md-renderer h2{font-size:1.25rem}.md-renderer h3{font-size:1.125rem}.md-renderer h4{font-size:1rem}.md-renderer h5,.md-renderer h6{font-size:.875rem}.md-renderer p{margin-bottom:1rem;line-height:1.6}.md-renderer p:last-child{margin-bottom:0}.md-renderer ul{list-style-type:disc;list-style-position:inside;margin-bottom:1rem;padding-left:0}.md-renderer li{margin-bottom:.25rem;line-height:1.5}.md-renderer ul ul{margin-left:1rem;margin-top:.25rem;margin-bottom:.25rem}.md-renderer ol{list-style-type:decimal;list-style-position:inside;margin-bottom:1rem;padding-left:1.5rem}.md-renderer ol li{margin-bottom:.25rem;line-height:1.5}.md-renderer ol ol{margin-left:0;margin-top:.25rem;margin-bottom:.25rem;list-style-type:lower-alpha}.md-renderer ul.contains-task-list,.md-renderer ul:has(li input[type=checkbox]){list-style-type:none;list-style-position:outside;padding-left:1.5rem}.md-renderer .task-list-item,.md-renderer li:has(input[type=checkbox]){display:flex;align-items:baseline;gap:.5rem;margin-bottom:.25rem}.md-renderer .task-list-item input.task-list-item-checkbox,.md-renderer .task-list-item input[type=checkbox],.md-renderer li input[type=checkbox]{flex-shrink:0;margin:0;cursor:default}.md-renderer table{width:100%;border-collapse:collapse;margin-bottom:1rem;font-size:.875rem}.md-renderer th,.md-renderer td{border:1px solid hsl(var(--border));padding:.5rem .75rem;text-align:left}.md-renderer th{font-weight:600;background:hsl(var(--muted))}.md-renderer tr:nth-child(2n) td{background:hsl(var(--muted) / .5)}.md-renderer img{max-width:100%;height:auto;vertical-align:middle}.md-renderer del{text-decoration:line-through;color:hsl(var(--muted-foreground))}.md-renderer pre{background:hsl(var(--muted));padding:1rem;border-radius:.5rem;margin-bottom:1rem;overflow-x:auto;font-size:.875rem;line-height:1.5}.md-renderer pre code{background:transparent;padding:0;font-family:ui-monospace,monospace}.md-renderer code{background:hsl(var(--muted));padding:.125rem .25rem;border-radius:.25rem;font-size:.875rem;font-family:ui-monospace,monospace}.md-renderer blockquote{border-left:4px solid hsl(var(--border));padding-left:1rem;margin-bottom:1rem;font-style:italic;color:hsl(var(--muted-foreground))}.md-renderer hr{border:none;border-top:1px solid hsl(var(--border));margin:1rem 0}.md-renderer strong{font-weight:600}.md-renderer em{font-style:italic}.md-renderer a{color:#3c83f6;text-decoration:none}.md-renderer a:hover{text-decoration:underline}@media (prefers-color-scheme: dark){.md-renderer a{color:#61a6fa}}.react-flow{direction:ltr}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1;cursor:grab}.react-flow__pane.selection{cursor:pointer}.react-flow__pane.dragging{cursor:grabbing}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow .react-flow__edges{pointer-events:none;overflow:visible}.react-flow__edge-path,.react-flow__connection-path{stroke:#b1b1b7;stroke-width:1;fill:none}.react-flow__edge{pointer-events:visibleStroke;cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge:focus .react-flow__edge-path,.react-flow__edge:focus-visible .react-flow__edge-path{stroke:#555}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge-textbg{fill:#fff}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__connectionline{z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:grab}.react-flow__node.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background:#1a192b;border:1px solid white;border-radius:100%}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:-4px;transform:translate(-50%)}.react-flow__handle-top{left:50%;top:-4px;transform:translate(-50%)}.react-flow__handle-left{top:50%;left:-4px;transform:translateY(-50%)}.react-flow__handle-right{right:-4px;top:50%;transform:translateY(-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.center{left:50%;transform:translate(-50%)}.react-flow__attribution{font-size:10px;background:rgba(255,255,255,.5);padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-input,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:3px;width:150px;font-size:12px;color:#222;text-align:center;border-width:1px;border-style:solid;border-color:#1a192b;background-color:#fff}.react-flow__node-default.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:0 0 0 .5px #1a192b}.react-flow__node-group{background-color:#f0f0f040}.react-flow__nodesselection-rect,.react-flow__selection{background:rgba(0,89,220,.08);border:1px dotted rgba(0,89,220,.8)}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls{box-shadow:0 0 2px 1px #00000014}.react-flow__controls-button{border:none;background:#fefefe;border-bottom:1px solid #eee;box-sizing:content-box;display:flex;justify-content:center;align-items:center;width:16px;height:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:5px}.react-flow__controls-button:hover{background:#f4f4f4}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__minimap{background-color:#fff}.react-flow__minimap svg{display:block}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:4px;height:4px;border:1px solid #fff;border-radius:1px;background-color:#3367d9;transform:translate(-50%,-50%)}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:#3367d9;border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}:root{--landing-mono-font: "IBM Plex Mono", monospace;--landing-main-font: "Inter", sans-serif;--frame-size: 80px;--font-xs: 12px;--font-sm: 14px;--font-base: 16px;--font-lg: 18px;--font-xl: 24px;--font-2xl-base: 32px}.landing-page{min-height:100vh;min-height:100dvh;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;font-family:var(--landing-mono-font);color:hsl(var(--foreground));position:relative;overflow:hidden;background:linear-gradient(135deg,hsl(222,47%,4%) 0%,hsl(217,32%,8%) 25%,hsl(212,19%,12%) 50%,hsl(217,32%,8%) 75%,hsl(222,47%,4%) 100%)}.landing-header{position:relative;z-index:30;display:flex;justify-content:space-between;align-items:center;padding:24px 32px;height:var(--frame-size);overflow:visible}.landing-logo{display:flex;align-items:center}.landing-logo img{width:auto;margin-right:12px;height:40px}.landing-logo-text{font-family:var(--landing-mono-font);font-weight:500;font-size:var(--font-xl)}.header-portal-label{font-family:var(--landing-main-font);font-size:1.5rem;font-weight:500;color:hsl(var(--muted-foreground));margin-left:24px}.landing-nav{display:flex;gap:32px}.landing-nav-button{font-family:var(--landing-mono-font);font-weight:400;font-size:var(--font-sm);background:none;border:1px solid hsl(var(--border));border-radius:4px;padding:6px 12px;color:inherit;cursor:pointer;transition:border-color .2s ease}.landing-nav-button:hover{border-color:hsl(var(--foreground) / .3)}.ticker-banner{position:relative;z-index:10;border-top:1px solid hsl(var(--border));border-bottom:1px solid hsl(var(--border));padding:8px 0;overflow:hidden;background-color:hsl(var(--background));user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:pointer;transition:background-color .1s ease;touch-action:pan-x}.ticker-banner:active{background-color:hsl(var(--background) / .98)}@media (hover: none) and (pointer: coarse){.ticker-banner{-webkit-tap-highlight-color:transparent}.ticker-banner:active{background-color:hsl(var(--background) / .95)}}.ticker-banner:before{content:"←";position:absolute;top:50%;left:12px;transform:translateY(-50%);font-size:16px;color:hsl(var(--muted-foreground) / .4);opacity:0;transition:opacity .3s ease;pointer-events:none;font-family:monospace}.ticker-banner:after{content:"→";position:absolute;top:50%;right:12px;transform:translateY(-50%);font-size:16px;color:hsl(var(--muted-foreground) / .4);opacity:0;transition:opacity .3s ease;pointer-events:none;font-family:monospace}.ticker-banner:hover:before,.ticker-banner:hover:after{opacity:1}.ticker-content{display:flex;gap:32px;color:hsl(var(--muted-foreground));white-space:nowrap;font-family:var(--landing-mono-font);width:-moz-max-content;width:max-content;font-size:var(--font-sm)}.stock-symbol{display:inline-block;cursor:pointer;transition:color .3s ease,font-weight .3s ease}.stock-symbol.selected{color:hsl(var(--foreground));font-weight:600;text-decoration:underline;text-underline-offset:3px}.landing-main{position:relative;z-index:20;padding:64px 32px}.landing-content-container{max-width:1280px;margin:0 auto;position:relative}.landing-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:32px;align-items:start;padding-top:60px;min-height:calc(100vh - 300px);position:relative;z-index:20}.landing-left-content{grid-column:span 5;padding-right:48px}.landing-left-content-inner{max-width:512px}.landing-main-heading{font-family:var(--landing-main-font);font-weight:500;line-height:1.25;color:hsl(var(--foreground));margin-bottom:32px;margin-top:0;font-size:calc(var(--font-2xl-base) * 1.4);letter-spacing:-.02em}.landing-main-description{font-family:var(--landing-main-font);color:hsl(var(--foreground) / .7);line-height:1.6;margin-bottom:48px;font-size:calc(var(--font-lg) * .95)}.landing-demo-button{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;background:transparent;border:1px solid hsl(var(--muted-foreground));border-radius:4px;color:hsl(var(--muted-foreground));font-family:IBM Plex Mono,monospace;font-size:13px;font-weight:400;cursor:pointer;transition:border-color .2s ease,color .2s ease;text-decoration:none}.landing-demo-button:hover{border-color:hsl(var(--foreground));color:hsl(var(--foreground))}.landing-demo-button:focus-visible{outline:2px solid hsl(var(--muted-foreground));outline-offset:2px}.landing-features{display:flex;flex-direction:column;gap:12px}.landing-feature-item{display:flex;align-items:center;color:hsl(var(--foreground) / .8);font-family:var(--landing-mono-font);font-size:var(--font-base)}.landing-feature-bullet{width:4px;height:4px;background-color:hsl(var(--foreground) / .4);border-radius:50%;margin-right:16px}.landing-right-content{grid-column:span 7}.background-streams{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;pointer-events:none;width:100vw;height:100vh}.background-stream-item{position:absolute;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:var(--landing-mono-font);color:hsl(var(--foreground));transform:translateZ(0);will-change:transform}.network-graph-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5;overflow:visible;pointer-events:none}.network-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh}.network-connection{transition:all .6s ease;stroke-linecap:round}.network-node{transition:all .7s ease}.network-node-circle{transition:all .6s ease}.network-node-inner{transition:all .4s ease}.network-node-label{font-family:var(--landing-mono-font);transition:all .5s ease;pointer-events:none}.landing-footer{position:absolute;left:32px;right:32px;z-index:30;display:flex;justify-content:space-between;align-items:center;bottom:var(--frame-size);padding-bottom:0}.landing-footer-copyright{color:hsl(var(--muted-foreground));font-family:var(--landing-main-font);font-weight:300;font-size:var(--font-xs)}.landing-footer-right{display:flex;align-items:center;gap:16px}.landing-footer-contact{font-family:var(--landing-main-font);font-weight:300;color:hsl(var(--muted-foreground));font-size:var(--font-xs)}.landing-footer-email{color:inherit;text-decoration:none;transition:opacity .3s ease}.landing-footer-email:hover{opacity:.7;text-decoration:underline}.landing-footer-linkedin{color:hsl(var(--foreground));transition:opacity .3s ease;font-size:20px;display:flex;align-items:center}.landing-footer-linkedin:hover{opacity:.7}.mono-text{font-family:var(--landing-mono-font)}.main-text{font-family:var(--landing-main-font)}@supports (height: 100dvh){.landing-page{height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important}body.landing-active{height:100dvh!important;max-height:100dvh!important}}@media (max-width: 768px){.landing-page{-webkit-text-size-adjust:100%;-webkit-overflow-scrolling:touch;overscroll-behavior:none}}body.landing-active{overflow:hidden;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;position:fixed;width:100%;top:0;left:0}@media (max-width: 768px){.landing-grid{grid-template-columns:1fr;gap:16px;min-height:25vh;min-height:25dvh;max-height:30vh;max-height:30dvh}.landing-left-content{grid-column:span 1;padding-right:0;text-align:center;max-width:100%}.landing-left-content-inner{max-width:600px;margin:0 auto;padding:0 16px}.landing-right-content{grid-column:span 1;display:none}.landing-main{padding:16px 20px 12px}.landing-footer{bottom:12px}.network-svg{height:calc(var(--actual-vh, 1vh) * 100)}.background-streams .background-stream-item{font-size:6px;opacity:.04}.landing-header{padding:12px 20px;height:75px}.landing-logo img{height:28px}.landing-main{padding:12px 20px 8px}.landing-grid{min-height:20vh;min-height:20dvh;max-height:25vh;max-height:25dvh;gap:12px}.landing-main-heading{font-size:calc(var(--font-2xl-base) * .8);margin-bottom:16px;margin-top:24px;line-height:1.2}.landing-footer{left:24px;right:24px;bottom:20px}.landing-main-heading{font-size:calc(var(--font-2xl-base) * 1);margin-bottom:24px}.landing-main-description{font-size:var(--font-base);margin-bottom:32px}.landing-demo-button{padding:6px 12px;font-size:var(--font-sm);gap:6px}.landing-features{gap:8px}.landing-feature-item{font-size:var(--font-sm)}.ticker-content{gap:20px;font-size:var(--font-xs)}.network-node-circle,.network-connection{stroke-width:2px!important}.landing-footer-contact{font-size:var(--font-xs)}.landing-footer-linkedin{font-size:18px}}@media (max-width: 480px){.landing-header{padding:10px 16px;height:75px}.landing-main{padding:10px 16px 8px}.landing-grid{min-height:15vh;min-height:15dvh;max-height:20vh;max-height:20dvh;gap:10px}.landing-main-heading{font-size:calc(var(--font-2xl-base) * .7);margin-bottom:12px;margin-top:20px;line-height:1.1}.landing-footer{left:16px;right:16px}.landing-main-heading{font-size:calc(var(--font-2xl-base) * .9);margin-bottom:20px}.landing-main-description{font-size:var(--font-sm);margin-bottom:28px}.landing-demo-button{padding:6px 10px;font-size:var(--font-xs);gap:4px}.ticker-content{gap:16px;font-size:11px}.network-node-circle,.network-connection{stroke-width:2px!important}.background-streams .background-stream-item{font-size:5px;opacity:.03}.landing-footer-right{gap:10px}.landing-footer-linkedin{font-size:16px}}@media (min-width: 769px){.landing-header{padding:20px 48px;height:95px}.landing-logo img{height:45px}}@media (min-width: 1401px){.landing-content-container{max-width:none;margin:0;padding-left:48px}.landing-grid{grid-template-columns:minmax(400px,550px) 1fr;max-width:none;margin:0}.landing-left-content{grid-column:1;padding-right:48px;max-width:550px}.landing-left-content-inner{max-width:100%}.landing-right-content{grid-column:2}}.login-form-container{max-width:440px;width:100%;background:hsl(var(--background) / .85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid hsl(var(--border) / .5);border-radius:6px;padding:36px;box-shadow:0 4px 24px #0000004d;margin-left:24px}.login-form-heading{font-family:var(--landing-main-font);font-size:2rem;font-weight:500;color:hsl(var(--foreground));margin-bottom:28px}.login-form{display:flex;flex-direction:column;gap:16px}.login-form-fields{display:flex;flex-direction:column;gap:20px}.login-field-group{display:flex;flex-direction:column;gap:8px}.login-field-label{font-family:var(--landing-main-font);font-size:var(--font-base);font-weight:500;color:hsl(var(--foreground))}.login-input{background:hsl(var(--background) / .1);border:1px solid hsl(var(--border));color:hsl(var(--foreground));padding:16px 18px;border-radius:6px;font-family:var(--landing-main-font);font-size:var(--font-lg);transition:border-color .2s ease,background .2s ease}@keyframes onAutoFillStart{}.login-input:-webkit-autofill{animation-name:onAutoFillStart;animation-duration:1ms}.login-input::-moz-placeholder{color:hsl(var(--muted-foreground))}.login-input::placeholder{color:hsl(var(--muted-foreground))}.login-input:focus{outline:none;border-color:hsl(var(--foreground) / .4);background:hsl(var(--background) / .15)}.login-submit-button{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 28px;background:hsl(var(--foreground) / .15);border:1px solid hsl(var(--foreground) / .3);border-radius:6px;color:hsl(var(--muted-foreground));font-family:var(--landing-main-font);font-size:var(--font-lg);font-weight:500;cursor:not-allowed;transition:border-color .2s ease,background .2s ease,color .2s ease;margin-top:16px}.login-submit-button:not(:disabled){background:#1060FF;border-color:#1060ff;color:#fff;cursor:pointer}.login-submit-button:hover:not(:disabled){background:#2070FF;border-color:#2070ff}.login-submit-button:disabled{opacity:.6}.login-help-text{font-family:var(--landing-main-font);font-size:var(--font-sm);color:hsl(var(--muted-foreground));text-align:left;margin-top:12px}.login-help-link{color:#39f;text-decoration:none;transition:color .2s ease}.login-help-link:hover{color:#66b3ff;text-decoration:underline}.login-spinner{width:20px;height:20px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.login-error-banner{background:rgba(239,68,68,.1);border-left:3px solid rgb(239,68,68);border-radius:4px;padding:12px 16px;margin-bottom:16px}.login-error-content{display:flex;align-items:center;gap:12px}.login-error-icon{width:20px;height:20px;color:#f87171;flex-shrink:0}.login-error-text{flex:1;font-size:var(--font-sm);color:#f87171;margin:0}.login-error-dismiss{background:none;border:none;padding:4px;cursor:pointer;color:#f87171;transition:color .2s ease}.login-error-dismiss:hover{color:#fca5a5}.login-error-dismiss-icon{width:20px;height:20px}@media (max-width: 768px){.login-form-container{max-width:100%;margin:0 16px;padding:24px}.login-form-heading{font-size:1.5rem;margin-bottom:20px}.login-field-label{font-size:var(--font-sm)}.login-input{padding:14px 16px;font-size:var(--font-base)}.login-submit-button{padding:14px 24px;font-size:var(--font-base)}}.market-cap-updated{animation:marketCapFadeIn .3s ease-in-out}@keyframes marketCapFadeIn{0%{background-color:hsl(var(--accent) / .3)}to{background-color:transparent}}@font-face{font-family:Osaka Regular Mono;src:url(/fonts/osaka-regular-mono/Osaka\ Regular-Mono.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Franklin Gothic Book;src:url(/fonts/franklin-gothic-book-normal/fgbn.TTF) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Logo;src:url(/fonts/franklin-gothic-medium-cond/fgmc.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:DejaVu Sans;src:url(/fonts/dejavu-sans/DejaVuSans.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DejaVu Sans;src:url(/fonts/dejavu-sans/DejaVuSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Ubuntu,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-mono-current),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}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}[type=text],input:where(:not([type])),[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}[type=text]:focus,input:where(:not([type])):focus,[type=email]:focus,[type=url]:focus,[type=password]:focus,[type=number]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=week]:focus,[multiple]:focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-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-top:0;padding-bottom:0}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple],[size]:where(select:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow: 0 0 #0000}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[type=checkbox]:checked,[type=radio]:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media (forced-colors: active){[type=checkbox]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media (forced-colors: active){[type=radio]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:checked:hover,[type=checkbox]:checked:focus,[type=radio]:checked:hover,[type=radio]:checked:focus{border-color:transparent;background-color:currentColor}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media (forced-colors: active){[type=checkbox]:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:indeterminate:hover,[type=checkbox]:indeterminate:focus{border-color:transparent;background-color:currentColor}[type=file]{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}:root{--contour-bg-container: 240 2.44% 91.96%;--contour-bg-internal: 0 0% 0% / 0;--contour-icon-color: 0 0% 42.35%;--contour-icon-color-hover: 0 0% 25.88%;--contour-icon-color-selected: 0 0% 25.88%;--contour-icon-color-selected-hover: 0 0% 25.88%;--icon-active-color: 214.3 100% 36.3%;--contour-icon-bg: 0 0% 0% / 0;--contour-icon-bg-hover: 240 1.89% 89.61%;--contour-icon-bg-selected: 240 1.45% 86.47%;--contour-icon-bg-selected-hover: 240 1.89% 89.61%;--center-bg: 0 0% 100%;--center-bottom-bg: 240 2% 96%;--background: 0 0% 100%;--foreground: 222.2 84% 4.9%;--accent5-regular: 0, 0%, 38.04%;--card: 240, 1.54%, 95%;--card-foreground: 222.2 84% 4.9%;--popover: 0 0% 100%;--popover-foreground: 222.2 84% 4.9%;--primary: 222.2 47.4% 11.2%;--primary-foreground: 210 40% 98%;--secondary: 0 0% 96%;--secondary-foreground: 0 0% 11%;--muted: 0 0% 92%;--muted-foreground: 0 0% 47%;--accent: 0 0% 96%;--accent-foreground: 0 0% 11%;--destructive: 0 84.2% 60.2%;--destructive-foreground: 210 40% 98%;--border: 240, .79%, 75.1%;--input: 214.3 31.8% 91.4%;--ring: 222.2 84% 4.9%;--radius: .5rem;--editor-sidebar-border: 0 0% 80%;--topbar-button-bg: 219 13.51% 29.02%;--topbar-button-text: 0 0% 100%;--topbar-button-hover-bg: 221.74 12.85% 35.1%;--topbar-button-disabled-bg: 222.86 13.21% 20.78%;--topbar-button-disabled-text: 220 2.4% 49.02%;--tooltip-bg: 240, 2.44%, 91.96%;--tooltip-text: 0, 0%, 38.04%;--tooltip-border: 240, 1.41%, 86.08%;--search-bg: 240, 1.3%, 84.9%;--search-placeholder: 0, 0%, 45%;--search-text: 240, .75%, 26.08% ;--search-border: 240, .59%, 66.86%;--search-border-focus: 217.5 13.79% 65.88%;--search-icon: 240, .52%, 37.84%;--search-bg-hover: 240, 1.3%, 84.9%;--search-border-hover: 240, .59%, 66.86%;--search-dropdown-bg: 240, 2.44%, 91.96%;--search-dropdown-border: 0 0% 0% / 0;--search-dropdown-text: 0, 0%, 38.04%;--search-dropdown-subtext: 0, 0%, 59.61%;--search-dropdown-subtext-contrast: 0, 0%, 47%;--search-dropdown-section: 0, 52.38%, 41.18%;--search-dropdown-hover: 0, 52.38%, 41.18%;--watchlist-select-text: 240, 1.41%, 13.92%;--watchlist-select-bg: 0, 0%, 100%;--watchlist-select-border: 0, 0%, 81.57%;--watchlist-select-hover: 240, 1.41%, 86.08%;--watchlist-select-dropdown-bg: 0, 0%, 97%;--watchlist-table-header: 0 0% 88%;--watchlist-table-row-even: 0 0% 98%;--watchlist-table-row-odd: 0 0% 94%;--layout-border: 0 0% 85%;--layout-border-subtle: 0 0% 90%;--phase-selector-bg: 0 0% 95%;--phase-selector-text: 0 0% 20%;--phase-selector-hover-bg: 0 0% 90%;--phase-selector-selected-bg: 0 0% 25%;--phase-selector-selected-text: 0 0% 95%;--phase-selector-selected-hover-bg: 0 0% 30%;--pb-top-border: 0 0% 85%;--main-bg: 0 0% 100%;--paneleft-title-bg: 0 0% 100%;--paneright-title-bg: 0 0% 100%;--panebottom-title-bg: 0 0% 100%;--frame-size: 42px;--frame-size-thin: 26px;--minimized-column-width: 50px;--minimized-column-width-thin: 30px;--title-height: 30px;--title-height-thin: 20px;--inner-pad: 8px;--login-bg: 0 0% 0%;--login-card: 0 0% 12%;--login-text: 0 0% 90%;--login-muted: 0 0% 65%;--login-error-bg: 0 0% 20%;--login-error-border: 0 0% 35%;--login-error-text: 0 0% 90%;--login-button: 0 0% 25%;--login-button-hover: 0 0% 35%;--dev: 130 100% 40%;--font-xxs-base: .6875rem;--font-xs-base: .875rem;--font-sm-base: 1rem;--font-base-base: 1.125rem;--font-lg-base: 1.25rem;--font-xl-base: 1.5rem;--font-2xl-base: 1.75rem;--font-regular-factor: 1;--font-xxs: calc(var(--font-xxs-base) * var(--font-regular-factor));--font-xs: calc(var(--font-xs-base) * var(--font-regular-factor));--font-sm: calc(var(--font-sm-base) * var(--font-regular-factor));--font-base: calc(var(--font-base-base) * var(--font-regular-factor));--font-lg: calc(var(--font-lg-base) * var(--font-regular-factor));--font-xl: calc(var(--font-xl-base) * var(--font-regular-factor));--font-2xl: calc(var(--font-2xl-base) * var(--font-regular-factor));--font-mono-mac: "Osaka Regular Mono", Menlo, Monaco, "Courier New", monospace;--font-mono-windows: "Fira Code", "Cascadia Code", "Cascadia Mono", Consolas, "Courier New", "Lucida Console", monospace;--font-mono-linux: "Ubuntu Mono", "Liberation Mono", "DejaVu Sans Mono", "Courier New", monospace;--font-mono-fallback: "Courier New", monospace;--font-mono-current: var(--font-mono-fallback);--font-dejavu: "DejaVu Sans", system-ui, sans-serif;--status-bar-height: 20px;--statusbar-bg: 0 0% 96%;--statusbar-text: 215 12% 35%;--tab-bg-active: 0 0% 100%;--tab-text-active: 0 0% 11.2%;--tab-border-active: 0 0% 80%;--tab-bg-inactive: 240 2.44% 91.96%;--tab-text-inactive: 0 0% 46.9%;--tab-bg-hover: 0 0% 0% / .1;--tab-icon-inactive: 0 0% 46.9%;--tab-divider: 0 0% 90%;--action-tooltip-bg: 0 0% 98%;--action-tooltip-text: 0 0% 20%;--action-tooltip-border: 0 0% 80%;--action-tooltip-hover-bg: 0 0% 92%;--action-tooltip-shortcut: 220 2.83% 41.57%;--statusbar-btn-hover: 214.3 31.8% 91.4%;--statusbar-btn-active: 214.3 31.8% 85%;--statusbar-btn-selected: 210 5% 85%;--welcome-heading: 0 0% 20%;--welcome-subheading: 219 13.51% 40%;--welcome-btn-bg: 0 0% 98%;--welcome-btn-bg-hover: 0 0% 92%;--welcome-btn-border: 218.18 14.67% 90%;--welcome-btn-text: 0 0% 20%;--settings-sidebar-width: 220px;--settings-section-padding: 12px;--settings-item-padding-y: 10px;--collapsible-container-border: 0 0% 91.4%;--collapsible-container-title-bg: 0 0% 88%;--collapsible-container-title-text: 0 0% 11.2%;--collapsible-container-button: 0 0% 46.9%;--collapsible-container-content-bg: 0 0% 100%;--collapsible-container-title-text-disabled: 0 0% 49.02%;--trial-row-hover-bg: 0 0% 0% / .1;--mcp-card-bg: 210 40% 96.1%;--mcp-name: 222 47.4% 11.2%;--mcp-status-green: 148 60% 40%;--mcp-icon: 220 2.4% 46.08%;--mcp-label: 215.4 16.3% 46.9%;--mcp-tool-bg: 214.3 31.8% 91.4%;--mcp-url-bg: 214.3 31.8% 98%;--mcp-url-text: 215.4 16.3% 46.9%;--mcp-add-btn-bg: 210 40% 96.1%;--mcp-add-btn-text: 222 47.4% 11.2%;--mcp-add-btn-hover-bg: 214 31.8% 91.4%;--mcp-add-btn-hover-text: 215.4 16.3% 46.9%;--mcp-tool-badge-bg-enabled: 0 0% 88.63%;--mcp-tool-badge-bg-disabled: 0 0% 92.55%;--mcp-tool-badge-text-enabled: 0 0% 38.04%;--mcp-tool-badge-text-disabled: 0 0% 66.27%;--mcp-tool-badge-hover-enabled: 0 0% 0% / .1;--eventstudy-rise: 148 60% 40%;--eventstudy-fall: 0 84.2% 60.2%;--chart-candle-up: 142 71% 45%;--chart-candle-down: 0 84% 60%;--chart-line: 217 91% 60%;--chart-grid: 220 10% 80%;--chart-text: 220 10% 40%;--chart-crosshair: 220 10% 50%;--chart-crosshair-label-bg: 220 15% 95%;--chart-marker-readout: 38 92% 50%;--chart-marker-regulatory: 217 91% 60%;--chatinput-container-bg: 0 0% 100%;--chatinput-container-bg-hover: 0 0% 91.4%;--chatinput-status-bg: 0 0% 91.4%;--chatinput-context-btn-bg: 0 0% 96.1%;--chatinput-context-btn-bg-hover: 0 0% 91.4%;--chatinput-context-btn-border: 0 0% 85%;--chatinput-context-icon: 0 0% 46.9%;--chatinput-context-badge-bg: 0 0% 96.1%;--chatinput-context-badge-bg-hover: 0 0% 91.4%;--chatinput-context-badge-border: 0 0% 85%;--chatinput-context-badge-text: 0 0% 11.2%;--chatinput-text-sample: 0, 0%, 84.71%;--chatinput-text: 0, 0%, 38.04%;--chatinput-mode-btn-bg: 0, 0%, 94.9%;--chatinput-mode-btn-bg-hover: 0, 0%, 93.73%;--chatinput-mode-btn-text: 0 0% 11.2%;--chatinput-mode-btn-text-hover: 0 0% 4.9%;--chatinput-mode-btn-border: 0 0% 85%;--chatinput-mode-btn-border-hover: 0 0% 80%;--chatinput-send-btn-bg-disabled: 0 0% 91.4%;--chatinput-send-btn-icon-disabled: 0 0% 46.9%;--chatinput-send-btn-bg: 0, 0%, 39.22%;--chatinput-send-btn-bg-hover: 0, 0%, 23.92%;--chatinput-send-btn-icon: 0, 0%, 97.65%;--chatinput-send-btn-icon-hover: 0, 0%, 97.65%;--chat-history-bg: 0 0% 98%;--chat-history-hover-bg: 0 0% 100% / .1;--chatinput-border-default: 0 0% 0% / 0;--chatinput-border-hover: 0, 0%, 85.1%;--chatinput-border-focus: 0, 0%, 38.04%;--chat-title-badge-bg: 240, 1.45%, 86.47%;--chat-title-badge-text: 0, 0%, 25.88%;--param-bracket-bg: 214.3 31.8% 91.4%;--param-bracket-text: 240 100% 50%;--rightnav-height: 28px;--pb-tab-button-text: 0 0% 43.92%;--pb-tab-button-text-hover: 240 1.41% 13.92%;--pb-tab-button-text-selected: 240 1.41% 13.92%;--pb-tab-button-text-selected-hover: 0 0% 25.88%;--pb-tab-button-bg: 0 0% 0% / 0;--pb-tab-button-bg-hover: 0 0% 0% / 0;--pb-tab-button-bg-selected: 240 1.49% 86.86%;--pb-tab-button-bg-selected-hover: 240 1.49% 86.86%;--table-header-bg: 0 0% 0% / .1;--table-header-text: 220 1.27% 53.53%;--table-datarows-text: var(--foreground);--table-datarows-bg-odd: 0 0% 0% / .1;--table-datarows-bg-hover-odd: 0 0% 0% / .1;--table-datarows-bg-selected-odd: 212.31 30.71% 50.2%;--table-datarows-bg-selected-hover-odd: 212 20% 47%;--table-datarows-bg-even: 0 0% 0% / 0;--table-datarows-bg-hover-even: 0 0% 0% / .1;--table-datarows-bg-selected-even: 212.31 30.71% 50.2%;--table-datarows-bg-selected-hover-even: 212 20% 47%;--type-company-icon: 29.18, 94.83%, 54.51%;--type-trial-icon: 212.59, 65.17%, 34.9%;--type-eu-trial-icon: 175 25% 45%;--type-drug-icon: 271, 50%, 45%;--nearrealtime-badge-bg: 53.33, 96.43%, 89.02%;--nearrealtime-badge-text: 38.07, 90.06%, 31.57%;--sec-badge-bg: 0 0% 0% / .25;--fax-badge-bg: 0 0% 0% / .25;--ctgov-badge-bg: 0 0% 0% / .25;--sec-badge-text: 0 0% 100%;--fax-badge-text: 0 0% 100%;--ctgov-badge-text: 0 0% 100%;--study-type-interventional-bg: 220 10% 35%;--study-type-interventional-text: 0 0% 100%;--study-type-observational-bg: 220 8% 50%;--study-type-observational-text: 0 0% 100%;--study-type-expanded-access-bg: 220 6% 65%;--study-type-expanded-access-text: 0 0% 100%;--open-label-badge-bg: 210 99% 50%;--open-label-badge-text: 0 0% 100%;--phase-badge-bg: 220 12% 40%;--phase-badge-text: 0 0% 100%;--study-type-badge-text: 0 0% 100%;--trial-change-badge-bg: 0 0% 84.71%;--trial-change-badge-border: 0 0% 84.71%;--trial-change-badge-text: 228 8.2% 23.92%;--trial-change-badge-location-text: 300.94 62.75% 38%;--trial-change-badge-other-text: 0 0% 55%;--trial-change-badge-status-text: 37.21 91.49% 27.65%;--trial-change-badge-green-text: 120.49 82.43% 29.02%;--trial-change-badge-neutral-text: 204.07 100% 34.71%;--trial-group-border: 213.89 58.7% 36.08%;--eu-trial-group-border: 175 25% 45%;--eu-trial-badge-bg: 0 0% 90%;--eu-trial-badge-border: 0 0% 72%;--eu-trial-badge-text: 228 8% 24%;--eu-trial-badge-green: 142 70% 32%;--eu-trial-badge-amber: 40 80% 35%;--eu-trial-badge-red: 0 70% 40%;--eu-trial-results-bg: 160 30% 90%;--eu-trial-results-text: 160 50% 28%;--eu-trial-results-border: 160 25% 65%;--faers-group-border: 271 30% 55%;--crl-group-border: 0 55% 50%;--crl-badge-bg: 0 0% 0% / .25;--crl-badge-text: 0 0% 100%;--label-group-border: 210 80% 45%;--label-badge-bg: 210 60% 92%;--label-badge-text: 210 80% 30%;--document-unread-text: 222.2 84% 4.9%;--document-read-text: 0 0% 65%;--document-read-bg: 0 0% 98%;--document-read-bg-hover: 0 0% 96%;--insights-card-bg: 240 2.44% 91.96%;--insights-card-body-bg: 0 0% 98.04%;--insights-card-body-bg-hover: 0 0% 93%;--info-item-color: 222.77 94.39% 58.04%;--trial-tab-icon-color: 222.77 94.39% 58.04%;--heatmap-high: 210 65% 75%;--heatmap-mid: 210 50% 82%;--heatmap-low: 210 35% 88%;--heatmap-min: 210 20% 93%;--topic-tria-bg: 212.59 65.17% 75%;--topic-tria-text: 212.59 65.17% 25%;--topic-drug-bg: 231.3 50.36% 78%;--topic-drug-text: 231.3 50.36% 20%;--topic-merg-bg: 335 61% 78%;--topic-merg-text: 335 61% 18%;--topic-coll-bg: 30 50% 70%;--topic-coll-text: 30 50% 25%;--topic-regu-bg: 48 95.83% 70%;--topic-regu-text: 48 95.83% 25%;--topic-finc-bg: 40 90% 75%;--topic-finc-text: 40 90% 25%;--topic-cafr-bg: 0 0% 70%;--topic-cafr-text: 0 0% 20%;--topic-guid-bg: 280.82 41.28% 75%;--topic-guid-text: 280.82 41.28% 25%;--topic-othr-bg: 0 0% 80%;--topic-othr-text: 0 0% 30%;--ownership-sole-bg: 210 25% 93%;--ownership-sole-text: 210 40% 38%;--ownership-co-bg: 270 20% 93%;--ownership-co-text: 270 35% 42%;--ownership-in-license-excl-bg: 270 20% 93%;--ownership-in-license-excl-text: 270 35% 42%;--ownership-in-license-regional-bg: 270 20% 93%;--ownership-in-license-regional-text: 270 35% 42%;--ownership-in-license-non-bg: 270 20% 93%;--ownership-in-license-non-text: 270 35% 42%;--ownership-out-license-excl-bg: 270 20% 93%;--ownership-out-license-excl-text: 270 35% 42%;--ownership-out-license-regional-bg: 270 20% 93%;--ownership-out-license-regional-text: 270 35% 42%;--ownership-out-license-non-bg: 270 20% 93%;--ownership-out-license-non-text: 270 35% 42%;--ownership-jv-majority-bg: 270 20% 93%;--ownership-jv-majority-text: 270 35% 42%;--ownership-jv-minority-bg: 270 20% 93%;--ownership-jv-minority-text: 270 35% 42%;--ownership-jv-equal-bg: 270 20% 93%;--ownership-jv-equal-text: 270 35% 42%;--ownership-jv-no-ip-bg: 270 20% 93%;--ownership-jv-no-ip-text: 270 35% 42%;--ownership-option-bg: 270 20% 93%;--ownership-option-text: 270 35% 42%;--ownership-regional-split-bg: 270 20% 93%;--ownership-regional-split-text: 270 35% 42%;--ownership-public-private-bg: 270 20% 93%;--ownership-public-private-text: 270 35% 42%;--ownership-gov-bg: 270 20% 93%;--ownership-gov-text: 270 35% 42%;--ownership-univ-bg: 270 20% 93%;--ownership-univ-text: 270 35% 42%;--ownership-consortium-bg: 270 20% 93%;--ownership-consortium-text: 270 35% 42%;--ownership-unknown-bg: 270 20% 93%;--ownership-unknown-text: 270 35% 42%;--timeline-status-conflicting-bg: 45 85% 92%;--timeline-status-conflicting-text: 30 100% 30%;--timeline-status-accelerated-bg: 142 70% 90%;--timeline-status-accelerated-text: 142 70% 25%;--timeline-status-delayed-bg: 0 70% 92%;--timeline-status-delayed-text: 0 65% 35%;--timeline-status-unchanged-bg: 210 50% 92%;--timeline-status-unchanged-text: 210 60% 30%;--timeline-status-updated-bg: 270 65% 92%;--timeline-status-updated-text: 270 65% 35%;--timeline-status-no-prior-bg: 0 0% 95%;--timeline-status-no-prior-text: 0 0% 35%;--faers-total: 217 91% 60%;--faers-serious: 25 90% 42%;--faers-death: 0 84% 60%;--ticker-mvp: 217 91% 45%;--faers-change-added-bg: 142 60% 92%;--faers-change-added-text: 142 70% 28%;--faers-change-deleted-bg: 0 70% 93%;--faers-change-deleted-text: 0 65% 38%;--faers-change-changed-bg: 271 50% 92%;--faers-change-changed-text: 271 50% 35%;--inline-code-bg: 220 14% 90%;--inline-code-text: 220 14% 25%;--day-separator-text: 0 0% 55%;--selection-bg: 210 80% 90%;--selection-text: 210 50% 20%;--quote-highlight-bg: 48 100% 88%;--quote-highlight-text: 40 80% 18%;--search-highlight-bg: 48 90% 82%;--search-highlight-text: 40 80% 18%;--search-current-bg: 30 100% 50%;--search-current-text: 0 0% 100%;--search-current-border: 25 100% 42%}.dark{--contour-bg-container: 216, 14.29%, 13.73%;--contour-bg-internal: 0 0% 0% / 0;--contour-icon-color: 210, 1.96%, 60%;--contour-icon-color-hover: 0, 0%, 90.59%;--contour-icon-color-selected: 0, 0%, 90.59%;--contour-icon-color-selected-hover: 0, 0%, 90.59%;--icon-active-color: 221.75 97.31% 56.27%;--contour-icon-bg: 0 0% 0% / 0;--contour-icon-bg-hover: 218.57, 13.73%, 20%;--contour-icon-bg-selected: 221.25, 14.29%, 21.96%;--contour-icon-bg-selected-hover: 218.57, 13.73%, 20%;--center-bg: 220 13.04% 18.04%;--center-bottom-bg: 218 13% 16%;--background: 220 8.11% 7.25%;--foreground: 210 40% 98%;--additional-info-text: --accent5-regular: 220, 1.27%, 53.53%;--card: 218.18, 10.68%, 20.2%;--card-foreground: 210 40% 98%;--popover: 222.2 84% 4.9%;--popover-foreground: 210 40% 98%;--primary: 210 40% 98%;--primary-foreground: 222.2 47.4% 11.2%;--secondary: 0 0% 18%;--secondary-foreground: 0 0% 98%;--muted: 0 0% 14%;--muted-foreground: 0 0% 65%;--accent: 0 0% 18%;--accent-foreground: 0 0% 98%;--destructive: 0 62.8% 30.6%;--destructive-foreground: 210 40% 98%;--border: 0 0% 29%;--input: 0 0% 18%;--ring: 212.7 26.8% 83.9%;--editor-sidebar-border: 213.33 9.89% 17.84%;--topbar-button-bg: 219 13.51% 29.02%;--topbar-button-text: 0 0% 100%;--topbar-button-hover-bg: 221.74 12.85% 35.1%;--topbar-button-disabled-bg: 222.86 13.21% 20.78%;--topbar-button-disabled-text: 220 2.4% 49.02%;--tooltip-bg: 216 13.16% 14.9%;--tooltip-text: 0 0% 80%;--tooltip-border: 222.86 12.73% 10.78%;--search-bg: 218.18 10.68% 20.2%;--search-placeholder: 225 2.67% 29.41%;--search-text: 217.5 13.79% 65.88%;--search-border: 216.92 8.72% 29.22%;--search-border-focus: 217.5 13.79% 65.88%;--search-icon: 219 9.09% 56.86%;--search-bg-hover: 216 8.77% 22.35%;--search-border-hover: 218.57 7.69% 35.69%;--search-dropdown-bg: 220 13.04% 18.04%;--search-dropdown-border: 222 13.89% 28.24%;--search-dropdown-text: 0 0% 94.12%;--search-dropdown-subtext: 210 3.42% 54.12%;--search-dropdown-subtext-contrast: 0 0% 78%;--search-dropdown-section: 219 13.51% 70.98%;--search-dropdown-hover: 218.57 13.73% 20%;--watchlist-select-text: 0 0% 94.12%;--watchlist-select-bg: 220 13.04% 18.04%;--watchlist-select-border: 222 13.89% 28.24%;--watchlist-select-hover: 0 0% 100% / .1;--watchlist-table-header: 226.67 9.47% 18.63%;--watchlist-table-row-even: 218.18 13.58% 15.88%;--watchlist-table-row-odd: 226.67 9.47% 18.63%;--dev: 130 100% 40%;--layout-border: 222 13.89% 28.24%;--layout-border-subtle: 222 13.89% 22%;--phase-selector-bg: 213.33 13.04% 13.53%;--phase-selector-text: 0 0% 86.27%;--phase-selector-hover-bg: 213.33 13.04% 18.53%;--phase-selector-selected-bg: 213.33 13.04% 35%;--phase-selector-selected-text: 213.33 13.04% 5%;--phase-selector-selected-hover-bg: 213.33 13.04% 40%;--pb-top-border: 222 13.89% 28.24%;--main-bg: 220 13.04% 18.04%;--paneleft-title-bg: 220 13.04% 18.04%;--paneright-title-bg: 220 13.04% 18.04%;--panebottom-title-bg: 217.5 13.79% 22.75%;--statusbar-bg: 216 14.29% 13.73%;--statusbar-text: 217.5 13.79% 65.88%;--action-tooltip-bg: 220 11.11% 15.88%;--action-tooltip-text: 0 0% 80%;--action-tooltip-border: 221.54 10.92% 23.33%;--action-tooltip-hover-bg: 220 9.38% 12.55%;--action-tooltip-shortcut: 220 2.83% 41.57%;--tab-bg-active: 220 13.04% 18.04%;--tab-text-active: 0 0% 86.27%;--tab-border-active: 0 0% 70.59%;--tab-bg-inactive: 216 14.29% 13.73%;--tab-text-inactive: 210 3.42% 54.12%;--tab-bg-hover: 0 0% 100% / .1;--tab-icon-inactive: 210 3.42% 54.12%;--tab-divider: 222.86 12.73% 10.78%;--statusbar-btn-hover: 210 6.56% 23.92%;--statusbar-btn-active: 210 5.48% 28.63%;--statusbar-btn-selected: 222.86 12.73% 10.78%;--welcome-heading: 0 0% 80%;--welcome-subheading: 219 13.51% 70.98%;--document-unread-text: 210 40% 98%;--document-read-text: 0 0% 55%;--document-read-bg: 0 0% 0% / .05;--document-read-bg-hover: 0 0% 0% / .1;--insights-card-bg: 213.33 13.04% 13.53%;--insights-card-body-bg: 218.18 13.58% 15.88%;--insights-card-body-bg-hover: 218.18 13.58% 22%;--welcome-btn-bg: 206.67 9.68% 18.24%;--welcome-btn-bg-hover: 218.57 10.94% 25.1%;--welcome-btn-border: 218.18 14.67% 14.71%;--welcome-btn-text: 0 0% 80%;--collapsible-container-border: 220 6.77% 26.08%;--collapsible-container-title-bg: 216 13.16% 10.5%;--collapsible-container-title-text: 219 13.51% 70.98%;--collapsible-container-button: 216 2.02% 51.57%;--collapsible-container-content-bg: 220 13.04% 18.04%;--collapsible-container-title-text-disabled: 216 2.02% 51.57%;--mcp-card-bg: 220 9.38% 12.55%;--mcp-name: 219 13.51% 70.98%;--mcp-status-green: 139.26 42.86% 62.94%;--mcp-icon: 220 1.28% 46.08%;--mcp-label: 222.35 8.21% 59.41%;--mcp-tool-bg: 220 12.77% 18.43%;--mcp-url-bg: 225 8% 9.8%;--mcp-url-text: 222.35 8.21% 59.41%;--mcp-add-btn-bg: 219 13.51% 29.02%;--mcp-add-btn-text: 0 0% 100%;--mcp-add-btn-hover-bg: 216.67 13.24% 26.67%;--mcp-add-btn-hover-text: 210 2.38% 83.53%;--mcp-tool-badge-bg-enabled: 218.4 18.25% 26.86%;--mcp-tool-badge-bg-disabled: 220 12.77% 18.43%;--mcp-tool-badge-text-enabled: 217.89 10.61% 64.9%;--mcp-tool-badge-text-disabled: 222.35 8.21% 59.41%;--mcp-tool-badge-hover-enabled: 0 0% 100% / .1;--eventstudy-rise: 139.26 42.86% 62.94%;--eventstudy-fall: 0 62.8% 30.6%;--chart-candle-up: 142 71% 45%;--chart-candle-down: 0 72% 51%;--chart-line: 217 91% 60%;--chart-grid: 220 10% 30%;--chart-text: 220 10% 60%;--chart-crosshair: 220 10% 50%;--chart-crosshair-label-bg: 220 15% 25%;--chart-marker-readout: 38 92% 50%;--chart-marker-regulatory: 217 91% 60%;--chatinput-container-bg: 220 9.38% 15%;--chatinput-container-bg-hover: 220 7.89% 17%;--chatinput-status-bg: 216 13.27% 22.16%;--chatinput-context-btn-bg: 220 9.38% 12.55%;--chatinput-context-btn-bg-hover: 220 12.77% 18.43%;--chatinput-context-btn-border: 214.29 7.53% 18.24%;--chatinput-context-icon: 220 1.28% 46.08%;--chatinput-context-badge-bg: 220 9.38% 12.55%;--chatinput-context-badge-bg-hover: 220 12.77% 18.43%;--chatinput-context-badge-border: 214.29 7.53% 18.24%;--chatinput-context-badge-text: 219 13.33% 70.59%;--chatinput-context-badge-border-hover: 216.92 11.11% 22.94%;--chatinput-context-badge-text-hover: 217.89 11.11% 66.47%;--chatinput-context-badge-bg-hover2: 220 13.64% 17.25%;--chatinput-text-sample: 225 2.67% 29.41%;--chatinput-text: 219 13.51% 70.98%;--chatinput-mode-btn-bg: 216 5.75% 17.06%;--chatinput-mode-btn-bg-hover: 216 5.38% 18.24%;--chatinput-mode-btn-text: 216 5.98% 50.78%;--chatinput-mode-btn-text-hover: 222.35 8.46% 60.59%;--chatinput-mode-btn-border: 223.64 5.58% 38.63%;--chatinput-mode-btn-border-hover: 220 5.26% 44.71%;--chatinput-send-btn-bg-disabled: 220 6.67% 26.47%;--chatinput-send-btn-icon-disabled: 217.5 11.11% 14.12%;--heatmap-high: 210 60% 42%;--heatmap-mid: 210 45% 34%;--heatmap-low: 210 30% 26%;--heatmap-min: 210 18% 20%;--topic-tria-bg: 212.59 65.17% 34.9%;--topic-tria-text: 0 0% 100%;--topic-drug-bg: 231.3 50.36% 26.86%;--topic-drug-text: 0 0% 100%;--topic-merg-bg: 335 61% 30%;--topic-merg-text: 0 0% 100%;--topic-coll-bg: 30 50% 35%;--topic-coll-text: 0 0% 100%;--topic-regu-bg: 48 95.83% 35%;--topic-regu-text: 0 0% 100%;--topic-finc-bg: 40 90% 45%;--topic-finc-text: 0 0% 100%;--topic-cafr-bg: 0 0% 25%;--topic-cafr-text: 0 0% 100%;--topic-guid-bg: 280.82 41.28% 53.92%;--topic-guid-text: 0 0% 100%;--topic-othr-bg: 0 0% 45%;--topic-othr-text: 0 0% 100%;--ownership-sole-bg: 210 30% 18%;--ownership-sole-text: 210 35% 75%;--ownership-co-bg: 270 25% 20%;--ownership-co-text: 270 30% 75%;--ownership-in-license-excl-bg: 270 25% 20%;--ownership-in-license-excl-text: 270 30% 75%;--ownership-in-license-regional-bg: 270 25% 20%;--ownership-in-license-regional-text: 270 30% 75%;--ownership-in-license-non-bg: 270 25% 20%;--ownership-in-license-non-text: 270 30% 75%;--ownership-out-license-excl-bg: 270 25% 20%;--ownership-out-license-excl-text: 270 30% 75%;--ownership-out-license-regional-bg: 270 25% 20%;--ownership-out-license-regional-text: 270 30% 75%;--ownership-out-license-non-bg: 270 25% 20%;--ownership-out-license-non-text: 270 30% 75%;--ownership-jv-majority-bg: 270 25% 20%;--ownership-jv-majority-text: 270 30% 75%;--ownership-jv-minority-bg: 270 25% 20%;--ownership-jv-minority-text: 270 30% 75%;--ownership-jv-equal-bg: 270 25% 20%;--ownership-jv-equal-text: 270 30% 75%;--ownership-jv-no-ip-bg: 270 25% 20%;--ownership-jv-no-ip-text: 270 30% 75%;--ownership-public-private-bg: 270 20% 20%;--ownership-public-private-text: 270 35% 75%;--ownership-option-bg: 270 25% 20%;--ownership-option-text: 270 30% 75%;--ownership-regional-split-bg: 270 25% 20%;--ownership-regional-split-text: 270 30% 75%;--ownership-univ-bg: 270 25% 20%;--ownership-univ-text: 270 30% 75%;--ownership-consortium-bg: 270 25% 20%;--ownership-consortium-text: 270 30% 75%;--ownership-gov-bg: 270 25% 20%;--ownership-gov-text: 270 30% 75%;--ownership-unknown-bg: 270 25% 20%;--ownership-unknown-text: 270 30% 75%;--timeline-status-conflicting-bg: 40 12% 18%;--timeline-status-conflicting-text: 40 15% 70%;--timeline-status-accelerated-bg: 168 55% 8%;--timeline-status-accelerated-text: 160 40% 55%;--timeline-status-delayed-bg: 339 50% 15%;--timeline-status-delayed-text: 350 45% 65%;--timeline-status-unchanged-bg: 210 15% 25%;--timeline-status-unchanged-text: 210 15% 75%;--timeline-status-updated-bg: 250 45% 20%;--timeline-status-updated-text: 250 45% 75%;--timeline-status-no-prior-bg: 0 0% 30%;--timeline-status-no-prior-text: 0 0% 75%;--faers-total: 217 91% 70%;--faers-serious: 38 92% 60%;--faers-death: 0 84% 65%;--ticker-mvp: 217 91% 60%;--faers-change-added-bg: 142 40% 18%;--faers-change-added-text: 142 55% 65%;--faers-change-deleted-bg: 0 40% 20%;--faers-change-deleted-text: 0 55% 65%;--faers-change-changed-bg: 271 35% 22%;--faers-change-changed-text: 271 45% 72%;--inline-code-bg: 220 14% 25%;--inline-code-text: 220 14% 85%;--day-separator-text: 0 0% 60%;--selection-bg: 213 60% 30%;--selection-text: 210 30% 92%;--quote-highlight-bg: 48 80% 35%;--quote-highlight-text: 48 20% 95%;--search-highlight-bg: 48 70% 30%;--search-highlight-text: 48 20% 95%;--search-current-bg: 30 100% 50%;--search-current-text: 0 0% 100%;--search-current-border: 25 100% 42%;--chatinput-send-btn-bg: 218.82 8.21% 59.41%;--chatinput-send-btn-bg-hover: 219 13.51% 70.98%;--chatinput-send-btn-icon: 220 13.04% 18.04%;--chatinput-send-btn-icon-hover: 223.64 12.36% 17.45%;--chat-history-bg: 216 13.16% 14.9%;--chat-history-hover-bg: 0 0% 100% / .1;--chatinput-border-default: 216.92, 8.72%, 29.22%;--chatinput-border-hover: 216.92, 8.72%, 29.22%;--chatinput-border-focus: 215, 13.79%, 34.12%;--chat-title-badge-bg: 221.25 14.29% 21.96%;--chat-title-badge-text: 0 0% 90.59%;--param-bracket-bg: 45 93% 47% / .3;--param-bracket-text: 45 93% 75%;--pb-tab-button-text: 210 2% 60.78%;--pb-tab-button-text-hover: 222.86 9.86% 86.08%;--pb-tab-button-text-selected: 222.86 9.86% 86.08%;--pb-tab-button-text-selected-hover: 0 0% 90.59%;--pb-tab-button-bg: 0 0% 0% / 0;--pb-tab-button-bg-hover: 0 0% 0% / 0;--pb-tab-button-bg-selected: 220 13.27% 22.16%;--pb-tab-button-bg-selected-hover: 220 13.27% 22.16%;--table-header-bg: 0 0% 0% / .1;--table-header-text: 220 1.27% 53.53%;--table-datarows-text: var(--foreground);--table-datarows-bg-odd: 0 0% 0% / .1;--table-datarows-bg-hover-odd: 0 0% 100% / .05;--table-datarows-bg-selected-odd: 212.31 30.71% 50.2%;--table-datarows-bg-selected-hover-odd: 212 20% 47%;--table-datarows-bg-even: 0 0% 0% / 0;--table-datarows-bg-hover-even: 0 0% 100% / .05;--table-datarows-bg-selected-even: 212.31 30.71% 50.2%;--table-datarows-bg-selected-hover-even: 212 20% 47%;--trial-row-hover-bg: 0 0% 100% / .1;--type-company-icon: 29.18, 94.83%, 54.51%;--type-trial-icon: 212.59, 65.17%, 34.9%;--type-eu-trial-icon: 175.16 30.1% 59.61%;--type-drug-icon: 271, 50%, 65%;--nearrealtime-badge-bg: 42, 27.78%, 14.12%;--nearrealtime-badge-text: 45.39, 95.83%, 47.06%;--info-item-color: 222.77 94.39% 58.04%;--sec-badge-bg: 0 0% 100% / .25;--fax-badge-bg: 0 0% 100% / .25;--ctgov-badge-bg: 0 0% 100% / .25;--sec-badge-text: 0 0% 100%;--fax-badge-text: 0 0% 100%;--ctgov-badge-text: 0 0% 100%;--study-type-interventional-bg: 220 10% 30%;--study-type-interventional-text: 0 0% 100%;--study-type-observational-bg: 220 8% 45%;--study-type-observational-text: 0 0% 100%;--study-type-expanded-access-bg: 220 6% 55%;--study-type-expanded-access-text: 0 0% 100%;--open-label-badge-bg: 210 99% 50%;--open-label-badge-text: 0 0% 100%;--phase-badge-bg: 220 12% 35%;--phase-badge-text: 0 0% 100%;--study-type-badge-text: 0 0% 100%;--trial-change-badge-bg: 210 6.82% 17.25%;--trial-change-badge-border: 210 5.36% 21.96%;--trial-change-badge-text: 0 0% 100%;--trial-change-badge-location-text: 286.48 42.01% 66.86%;--trial-change-badge-other-text: 221.05 12.93% 55%;--trial-change-badge-status-text: 40.51 84.55% 45.69%;--trial-change-badge-green-text: 142 69% 58%;--trial-change-badge-neutral-text: 204.98 94.57% 43.33%;--trial-group-border: 213.89 58.7% 36.08%;--eu-trial-group-border: 175.16 30.1% 59.61%;--eu-trial-badge-bg: 210 6.82% 17.25%;--eu-trial-badge-border: 210 5.36% 21.96%;--eu-trial-badge-text: 221.05 12.93% 71.18%;--eu-trial-badge-green: 142 69% 58%;--eu-trial-badge-amber: 45 93% 58%;--eu-trial-badge-red: 0 91% 71%;--eu-trial-results-bg: 160 84% 15%;--eu-trial-results-text: 160 60% 70%;--eu-trial-results-border: 160 50% 30%;--faers-group-border: 271 25% 45%;--crl-group-border: 0 50% 55%;--crl-badge-bg: 0 0% 100% / .25;--crl-badge-text: 0 0% 100%;--label-group-border: 210 100% 50%;--label-badge-bg: 210 100% 20%;--label-badge-text: 210 100% 75%}.thin-frame{--frame-size: var(--frame-size-thin);--minimized-column-width: var(--minimized-column-width-thin);--inner-pad: 4px;--title-height: var(--title-height-thin);--font-thin-factor: .8;--font-xxs: calc(var(--font-xxs-base) * var(--font-thin-factor));--font-xs: calc(var(--font-xs-base) * var(--font-thin-factor));--font-sm: calc(var(--font-sm-base) * var(--font-thin-factor));--font-base: calc(var(--font-base-base) * var(--font-thin-factor));--font-lg: calc(var(--font-lg-base) * var(--font-thin-factor));--font-xl: calc(var(--font-xl-base) * var(--font-thin-factor));--font-2xl: calc(var(--font-2xl-base) * var(--font-thin-factor));--settings-sidebar-width: 170px;--settings-section-padding: 8px;--settings-item-padding-y: 5px;--rightnav-height: 28px}*{border-color:hsl(var(--border))}body{background-color:hsl(var(--background));color:hsl(var(--foreground))}::-moz-selection{background-color:hsl(var(--selection-bg));color:hsl(var(--selection-text))}::selection{background-color:hsl(var(--selection-bg));color:hsl(var(--selection-text))}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:2rem!important;padding-left:2rem!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width: 1400px){.\!container{max-width:1400px!important}.container{max-width:1400px}}.cursor-col-resize-global{cursor:col-resize!important}.cursor-row-resize-global{cursor:row-resize!important}body.resizing-active{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}body.resizing-active *{pointer-events:none!important}body.resizing-active .resizer,body.resizing-active .scrollbar-thumb{pointer-events:auto!important}.sidebar{background-color:hsl(var(--contour-icon-bg));border-top:none;border-right:1px solid hsl(var(--editor-sidebar-border));width:var(--frame-size);transition:width .3s ease;z-index:10}.sidebar-icon{color:hsl(var(--contour-icon-color));background-color:var(--contour-icon-bg);transition:width .3s ease,height .3s ease,background-color .3s ease,color .3s ease}.sidebar-icon:hover,.sidebar-icon.selected{color:hsl(var(--contour-icon-color-selected));background-color:hsl(var(--contour-icon-bg-selected))}.sidebar-icon.\!selected{color:hsl(var(--contour-icon-color-selected))!important;background-color:hsl(var(--contour-icon-bg-selected))!important}.logo-box{width:var(--frame-size);height:var(--frame-size);transition:width .3s ease,height .3s ease}.sidebar-icon svg,.logo-divider img{transition:transform .3s ease}.topbar{background-color:hsl(var(--contour-bg-container));height:var(--frame-size);transition:height .3s ease}.thin-frame .sidebar-icon svg,.thin-frame .logo-divider img{transform:scale(.75)}.thin-frame .sidebar-item,.thin-frame .sidebar-icon-container{width:calc(100% - 6px);margin:0 3px}.thin-frame .sidebar-icon{width:calc(var(--frame-size) - 6px)!important;height:calc(var(--frame-size) - 6px)!important}.topbar-controls{padding-left:var(--inner-pad);transition:padding-left .3s ease}.pane-controls-tr button,.pane-controls-tl button,.topbar-controls button{transition:width .3s ease,height .3s ease,padding .3s ease,opacity .3s ease,background-color .3s ease,color .3s ease}.topbar-controls button{height:2rem;width:2rem}.thin-frame .topbar-controls button{height:1.25rem;width:1.25rem;padding-top:0;padding-bottom:0}.topbar-badge-btn>span{position:relative;isolation:isolate}.topbar-badge-btn>span:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;opacity:0;transition:opacity .15s ease;z-index:-1;background:black}.topbar-badge-btn:hover>span:before{opacity:.15}.dark .topbar-badge-btn>span:before{background:white}.dark .topbar-badge-btn:hover>span:before{opacity:.2}.thin-frame .topbar-search{height:1.25rem;padding-top:0;padding-bottom:0}.title-icon{width:24px!important;height:24px!important;transition:width .3s ease,height .3s ease}.thin-frame .title-icon{width:16px!important;height:16px!important}.title-icon svg{transition:transform .3s ease}.thin-frame .title-icon svg{transform:scale(.75)}.statusbar{background-color:hsl(var(--contour-bg-container));color:hsl(var(--statusbar-text));height:var(--status-bar-height);font-size:.625rem;border-top:1px solid hsl(var(--pb-top-border));z-index:30}.navsel-btn{border-radius:6px;cursor:pointer}.contour-icon{color:hsl(var(--contour-icon-color));background-color:hsl(var(--contour-icon-bg));transition:background-color .2s ease,color .2s ease}.contour-icon:hover{color:hsl(var(--contour-icon-color-hover));background-color:hsl(var(--contour-icon-bg-hover))}.contour-icon.selected,.contour-icon[aria-pressed=true],.contour-icon.active{color:hsl(var(--contour-icon-color-selected));background-color:hsl(var(--contour-icon-bg-selected))}.contour-icon.\!selected,.contour-icon.\!active{color:hsl(var(--contour-icon-color-selected))!important;background-color:hsl(var(--contour-icon-bg-selected))!important}.contour-icon.selected:hover,.contour-icon[aria-pressed=true]:hover,.contour-icon.active:hover{color:hsl(var(--contour-icon-color-selected-hover));background-color:hsl(var(--contour-icon-bg-selected-hover))}.contour-icon.\!selected:hover,.contour-icon.\!active:hover{color:hsl(var(--contour-icon-color-selected-hover))!important;background-color:hsl(var(--contour-icon-bg-selected-hover))!important}.navsel-btn{background-color:hsl(var(--contour-icon-bg))}.navsel-btn:hover{background-color:hsl(var(--contour-icon-bg-hover))}.chat-context-badge{font-size:.6rem;font-weight:300;line-height:16px;background-color:hsl(var(--chatinput-context-badge-bg));border:1px solid hsl(var(--chatinput-context-badge-border));color:hsl(var(--chatinput-context-badge-text));border-radius:6px;padding:1px 4px;transition:background-color .2s ease,color .2s ease,border-color .2s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex-shrink:1}.chat-context-badge:hover{background-color:hsl(var(--chatinput-context-badge-bg-hover2));border-color:hsl(var(--chatinput-context-badge-border-hover));color:hsl(var(--chatinput-context-badge-text-hover))}.chat-input-container textarea{word-break:break-word;overflow-wrap:break-word;text-rendering:optimizeLegibility}.chat-input-container{contain:layout}.chat-input-container{--chat-border-default: rgb(243 244 246);--chat-border-hover: rgb(229 231 235);--chat-border-focus: rgb(209 213 219)}.dark .chat-input-container{--chat-border-default: rgb(31 41 55);--chat-border-hover: rgb(55 65 81);--chat-border-focus: rgb(75 85 99)}.thin-frame .logo-divider img{transform:none}.group\/responsebox{contain:layout}.tool-display-item{background:transparent;margin:0 0 8px;padding:0;border:none;display:block;width:100%;box-sizing:border-box}.response-content-line{line-height:1.5;text-wrap:pretty;overflow-wrap:break-word;orphans:2;widows:2;word-break:normal;line-break:auto}.tool-display-item+.response-content-line,.tool-display-item+div:not(.tool-display-item){margin-top:0}.response-content-line .inline{display:inline;vertical-align:baseline;line-height:inherit}.tool-display-item .text-shimmer,.tool-display-item span{background:transparent;line-height:1.4}.text-shimmer{background-size:200% 100%;animation-duration:2s}.response-content-line .inline-flex{display:inline-flex!important;white-space:nowrap}.response-content-line .inline-flex+span:first-child,.response-content-line .inline-flex:has(+*):not(:last-child){white-space:nowrap}.response-content-line{text-wrap:pretty;word-break:keep-all;line-break:strict;overflow-wrap:break-word;orphans:2;widows:2}.tool-glow-hover{transition:all .2s ease}.tool-glow-hover:hover,.tool-glow-hover:hover *{text-shadow:0 0 3px rgba(255,255,255,.09);filter:brightness(1.06) drop-shadow(0 0 1px rgba(255,255,255,.09))}.dark .tool-glow-hover:hover,.dark .tool-glow-hover:hover *{text-shadow:0 0 3px rgba(255,255,255,.12);filter:brightness(1.08) drop-shadow(0 0 1px rgba(255,255,255,.12))}.trial-tabs{display:flex;gap:0;border-bottom:1px solid hsl(var(--layout-border));margin-bottom:12px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.trial-tabs::-webkit-scrollbar{display:none}.trial-tab{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;font-size:.75rem;font-weight:500;border:1px solid hsl(var(--layout-border));border-bottom:0;background-color:hsl(var(--tab-bg-inactive));color:hsl(var(--tab-text-inactive));cursor:pointer;transition:all .2s ease;text-decoration:none;position:relative;top:1px;border-radius:4px 4px 0 0;margin-right:4px;white-space:nowrap;flex-shrink:0;min-width:-moz-fit-content;min-width:fit-content}.trial-tab:hover{background-color:hsl(var(--tab-bg-hover))}.trial-tab.active{background-color:hsl(var(--tab-bg-active));color:hsl(var(--tab-text-active));border-bottom:1px solid hsl(var(--tab-bg-active));z-index:10}.trial-tab.\!active{background-color:hsl(var(--tab-bg-active))!important;color:hsl(var(--tab-text-active))!important;border-bottom:1px solid hsl(var(--tab-bg-active))!important;z-index:10!important}.trial-tab-icon{color:hsl(var(--trial-tab-icon-color));width:16px;height:16px;flex-shrink:0}.trial-tab-external{width:12px;height:12px;opacity:.6;margin-left:-2px}.pointer-events-none{pointer-events:none}.\!pointer-events-auto{pointer-events:auto!important}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.\!bottom-\[12px\]{bottom:12px!important}.\!right-0{right:0!important}.-right-2{right:-.5rem}.-top-2{top:-.5rem}.-top-5{top:-1.25rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-2{bottom:.5rem}.bottom-8{bottom:2rem}.bottom-full{bottom:100%}.left-0{left:0}.left-1{left:.25rem}.left-1\.5{left:.375rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-6{left:1.5rem}.right-0{right:0}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-2{right:.5rem}.right-6{right:1.5rem}.right-auto{right:auto}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-\[15px\]{top:15px}.top-full{top:100%}.\!z-\[15000\]{z-index:15000!important}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100000\]{z-index:100000}.z-\[1000\]{z-index:1000}.z-\[1001\]{z-index:1001}.z-\[100\]{z-index:100}.z-\[101\]{z-index:101}.z-\[99999\]{z-index:99999}.z-\[9999\]{z-index:9999}.col-span-1{grid-column:span 1 / span 1}.col-span-3{grid-column:span 3 / span 3}.col-span-4{grid-column:span 4 / span 4}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.row-span-2{grid-row:span 2 / span 2}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.row-start-3{grid-row-start:3}.-m-1{margin:-.25rem}.-m-1\.5{margin:-.375rem}.-m-\[0px\]{margin:-0px}.m-2{margin:.5rem}.\!my-0{margin-top:0!important;margin-bottom:0!important}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-1\.5{margin-left:-.375rem;margin-right:-.375rem}.-my-0{margin-top:-0px;margin-bottom:-0px}.-my-0\.5{margin-top:-.125rem;margin-bottom:-.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.-mb-1{margin-bottom:-.25rem}.-mb-1\.5{margin-bottom:-.375rem}.-mr-2{margin-right:-.5rem}.-mt-2{margin-top:-.5rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-6{margin-left:1.5rem}.ml-\[24px\]{margin-left:24px}.ml-\[26px\]{margin-left:26px}.ml-\[4px\]{margin-left:4px}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[2px\]{margin-top:2px}.box-border{box-sizing:border-box}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.\!h-auto{height:auto!important}.h-0{height:0px}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[10px\]{height:10px}.h-\[14px\]{height:14px}.h-\[16px\]{height:16px}.h-\[2px\]{height:2px}.h-\[320px\]{height:320px}.h-\[3px\]{height:3px}.h-\[50px\]{height:50px}.h-\[600px\]{height:600px}.h-\[70vh\]{height:70vh}.h-\[var\(--frame-size\)\]{height:var(--frame-size)}.h-\[var\(--rightnav-height\)\]{height:var(--rightnav-height)}.h-\[var\(--title-height\)\]{height:var(--title-height)}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-0{max-height:0px}.max-h-20{max-height:5rem}.max-h-40{max-height:10rem}.max-h-48{max-height:12rem}.max-h-60{max-height:15rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[14rem\]{max-height:14rem}.max-h-\[200px\]{max-height:200px}.max-h-\[250px\]{max-height:250px}.max-h-\[300px\]{max-height:300px}.max-h-\[360px\]{max-height:360px}.max-h-\[400px\]{max-height:400px}.max-h-\[50vh\]{max-height:50vh}.max-h-\[64px\]{max-height:64px}.max-h-\[72px\]{max-height:72px}.max-h-\[800px\]{max-height:800px}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[calc\(80vh-120px\)\]{max-height:calc(80vh - 120px)}.max-h-\[calc\(90vh-8rem\)\]{max-height:calc(90vh - 8rem)}.max-h-full{max-height:100%}.max-h-none{max-height:none}.min-h-0{min-height:0px}.min-h-\[100px\]{min-height:100px}.min-h-\[12px\]{min-height:12px}.min-h-\[200px\]{min-height:200px}.min-h-\[20px\]{min-height:20px}.min-h-\[28px\]{min-height:28px}.min-h-\[2rem\]{min-height:2rem}.min-h-\[300px\]{min-height:300px}.min-h-\[32px\]{min-height:32px}.min-h-\[4rem\]{min-height:4rem}.min-h-\[80px\]{min-height:80px}.min-h-\[96px\]{min-height:96px}.min-h-fit{min-height:-moz-fit-content;min-height:fit-content}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0{width:0px}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/6{width:16.666667%}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/5{width:40%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/5{width:60%}.w-32{width:8rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[1\%\]{width:1%}.w-\[10\%\]{width:10%}.w-\[100px\]{width:100px}.w-\[10px\]{width:10px}.w-\[12\%\]{width:12%}.w-\[120px\]{width:120px}.w-\[140px\]{width:140px}.w-\[14px\]{width:14px}.w-\[15\%\]{width:15%}.w-\[160px\]{width:160px}.w-\[20\%\]{width:20%}.w-\[200px\]{width:200px}.w-\[22px\]{width:22px}.w-\[28rem\]{width:28rem}.w-\[300px\]{width:300px}.w-\[360px\]{width:360px}.w-\[40\%\]{width:40%}.w-\[40px\]{width:40px}.w-\[420px\]{width:420px}.w-\[480px\]{width:480px}.w-\[500px\]{width:500px}.w-\[60\%\]{width:60%}.w-\[60px\]{width:60px}.w-\[650px\]{width:650px}.w-\[80px\]{width:80px}.w-\[88px\]{width:88px}.w-\[8px\]{width:8px}.w-\[90px\]{width:90px}.w-\[var\(--status-bar-height\)\]{width:var(--status-bar-height)}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-10{min-width:2.5rem}.min-w-11{min-width:2.75rem}.min-w-12{min-width:3rem}.min-w-9{min-width:2.25rem}.min-w-\[100px\]{min-width:100px}.min-w-\[10px\]{min-width:10px}.min-w-\[110px\]{min-width:110px}.min-w-\[115px\]{min-width:115px}.min-w-\[120px\]{min-width:120px}.min-w-\[12px\]{min-width:12px}.min-w-\[135px\]{min-width:135px}.min-w-\[140px\]{min-width:140px}.min-w-\[150px\]{min-width:150px}.min-w-\[160px\]{min-width:160px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[26px\]{min-width:26px}.min-w-\[280px\]{min-width:280px}.min-w-\[32px\]{min-width:32px}.min-w-\[35px\]{min-width:35px}.min-w-\[38px\]{min-width:38px}.min-w-\[50\%\]{min-width:50%}.min-w-\[56px\]{min-width:56px}.min-w-\[60px\]{min-width:60px}.min-w-\[80px\]{min-width:80px}.min-w-\[88px\]{min-width:88px}.min-w-\[90px\]{min-width:90px}.min-w-\[96px\]{min-width:96px}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-6xl{max-width:72rem}.max-w-\[100px\]{max-width:100px}.max-w-\[130px\]{max-width:130px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[250px\]{max-width:250px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[450px\]{max-width:450px}.max-w-fit{max-width:-moz-fit-content;max-width:fit-content}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-prose{max-width:65ch}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x: 0px;--tw-border-spacing-y: 0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-12{--tw-translate-y: -3rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-3{--tw-translate-x: .75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-3\.5{--tw-translate-x: .875rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-4{--tw-translate-x: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1\/2{--tw-translate-y: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-75{--tw-scale-x: .75;--tw-scale-y: .75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-\[pulse_1\.5s_ease-in-out_infinite\]{animation:pulse 1.5s ease-in-out infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-col-resize{cursor:col-resize}.cursor-context-menu{cursor:context-menu}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-text{-webkit-user-select:text;-moz-user-select:text;user-select:text}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.scroll-mt-\[var\(--frame-size\)\]{scroll-margin-top:var(--frame-size)}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[minmax\(0\,130px\)_1fr_auto\]{grid-template-columns:minmax(0,130px) 1fr auto}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-\[1px\]{gap:1px}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-px{gap:1px}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.space-y-\[2px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2px * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-\[hsl\(var\(--action-tooltip-border\)\)\]>:not([hidden])~:not([hidden]){border-color:hsl(var(--action-tooltip-border))}.divide-\[hsl\(var\(--layout-border\)\)\]>:not([hidden])~:not([hidden]){border-color:hsl(var(--layout-border))}.divide-border>:not([hidden])~:not([hidden]){border-color:hsl(var(--border))}.self-start{align-self:flex-start}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-visible{overflow-x:visible}.overflow-y-visible{overflow-y:visible}.overflow-x-scroll{overflow-x:scroll}.overflow-y-scroll{overflow-y:scroll}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-\[2px\]{border-radius:2px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-md{border-bottom-right-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-l-md{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-r-md{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.rounded-t-md{border-top-left-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(var(--radius) - 2px)}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-0{border-left-width:0px}.border-l-2{border-left-width:2px}.border-l-\[1\.5px\]{border-left-width:1.5px}.border-r{border-right-width:1px}.border-r-0{border-right-width:0px}.border-r-\[3px\]{border-right-width:3px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0px}.border-t-2,.border-t-\[2px\]{border-top-width:2px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[\#1060FF\]{--tw-border-opacity: 1;border-color:rgb(16 96 255 / var(--tw-border-opacity))}.border-\[hsl\(210\,1\.65\%\,52\.55\%\)\]{--tw-border-opacity: 1;border-color:hsl(210 1.65% 52.55% / var(--tw-border-opacity))}.border-\[hsl\(210\,5\.36\%\,21\.96\%\)\]{--tw-border-opacity: 1;border-color:hsl(210 5.36% 21.96% / var(--tw-border-opacity))}.border-\[hsl\(var\(--\$\{dashedBorderVar\}\)\)\]{border-color:hsl(var(--${dashedBorderVar}))}.border-\[hsl\(var\(--accent\)\)\]{border-color:hsl(var(--accent))}.border-\[hsl\(var\(--accent-primary\)\)\/0\.3\]{border-color:hsl(var(--accent-primary))/.3}.border-\[hsl\(var\(--action-tooltip-border\)\)\]{border-color:hsl(var(--action-tooltip-border))}.border-\[hsl\(var\(--action-tooltip-border\)\)\]\/30{border-color:hsl(var(--action-tooltip-border) / .3)}.border-\[hsl\(var\(--border\)\)\]{border-color:hsl(var(--border))}.border-\[hsl\(var\(--border\)\)\]\/40{border-color:hsl(var(--border) / .4)}.border-\[hsl\(var\(--chatinput-border-default\)\)\]{border-color:hsl(var(--chatinput-border-default))}.border-\[hsl\(var\(--chatinput-border-focus\)\)\]{border-color:hsl(var(--chatinput-border-focus))}.border-\[hsl\(var\(--chatinput-context-btn-border\)\)\]{border-color:hsl(var(--chatinput-context-btn-border))}.border-\[hsl\(var\(--crl-group-border\)\)\]{border-color:hsl(var(--crl-group-border))}.border-\[hsl\(var\(--crl-group-border\)\)\]\/30{border-color:hsl(var(--crl-group-border) / .3)}.border-\[hsl\(var\(--crl-group-border\)\)\]\/50{border-color:hsl(var(--crl-group-border) / .5)}.border-\[hsl\(var\(--ctgov-border\)\)\]{border-color:hsl(var(--ctgov-border))}.border-\[hsl\(var\(--destructive\)\)\]{border-color:hsl(var(--destructive))}.border-\[hsl\(var\(--editor-sidebar-border\)\)\]{border-color:hsl(var(--editor-sidebar-border))}.border-\[hsl\(var\(--eu-trial-badge-border\)\)\]{border-color:hsl(var(--eu-trial-badge-border))}.border-\[hsl\(var\(--eu-trial-group-border\)\)\]{border-color:hsl(var(--eu-trial-group-border))}.border-\[hsl\(var\(--eu-trial-group-border\)\)\]\/75{border-color:hsl(var(--eu-trial-group-border) / .75)}.border-\[hsl\(var\(--eu-trial-results-border\)\)\]{border-color:hsl(var(--eu-trial-results-border))}.border-\[hsl\(var\(--faers-death\)\)\]{border-color:hsl(var(--faers-death))}.border-\[hsl\(var\(--faers-group-border\)\)\]{border-color:hsl(var(--faers-group-border))}.border-\[hsl\(var\(--faers-group-border\)\)\]\/50{border-color:hsl(var(--faers-group-border) / .5)}.border-\[hsl\(var\(--faers-serious\)\)\]{border-color:hsl(var(--faers-serious))}.border-\[hsl\(var\(--foreground\)\)\]{border-color:hsl(var(--foreground))}.border-\[hsl\(var\(--label-group-border\)\)\]{border-color:hsl(var(--label-group-border))}.border-\[hsl\(var\(--label-group-border\)\)\]\/50{border-color:hsl(var(--label-group-border) / .5)}.border-\[hsl\(var\(--layout-border\)\)\]{border-color:hsl(var(--layout-border))}.border-\[hsl\(var\(--layout-border\)\)\]\/30{border-color:hsl(var(--layout-border) / .3)}.border-\[hsl\(var\(--layout-border\)\)\]\/40{border-color:hsl(var(--layout-border) / .4)}.border-\[hsl\(var\(--layout-border\)\)\]\/50{border-color:hsl(var(--layout-border) / .5)}.border-\[hsl\(var\(--layout-border\)\)\]\/75{border-color:hsl(var(--layout-border) / .75)}.border-\[hsl\(var\(--layout-border-subtle\)\)\]{border-color:hsl(var(--layout-border-subtle))}.border-\[hsl\(var\(--muted-foreground\)\)\]{border-color:hsl(var(--muted-foreground))}.border-\[hsl\(var\(--panebottom-border\)\)\]{border-color:hsl(var(--panebottom-border))}.border-\[hsl\(var\(--phase-selector-selected-bg\)\)\]{border-color:hsl(var(--phase-selector-selected-bg))}.border-\[hsl\(var\(--search-border\)\)\]{border-color:hsl(var(--search-border))}.border-\[hsl\(var\(--search-border-focus\)\)\]{border-color:hsl(var(--search-border-focus))}.border-\[hsl\(var\(--search-icon\)\)\]{border-color:hsl(var(--search-icon))}.border-\[hsl\(var\(--tab-border-active\)\)\]{border-color:hsl(var(--tab-border-active))}.border-\[hsl\(var\(--text-muted\)\)\/0\.3\]{border-color:hsl(var(--text-muted))/.3}.border-\[hsl\(var\(--trial-change-badge-border\)\)\]{border-color:hsl(var(--trial-change-badge-border))}.border-\[hsl\(var\(--trial-group-border\)\)\]{border-color:hsl(var(--trial-group-border))}.border-\[hsl\(var\(--trial-group-border\)\)\]\/75{border-color:hsl(var(--trial-group-border) / .75)}.border-\[hsl\(var\(--watchlist-select-border\)\)\]{border-color:hsl(var(--watchlist-select-border))}.border-\[hsl\(var\(--welcome-btn-border\)\)\]{border-color:hsl(var(--welcome-btn-border))}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity))}.border-amber-600{--tw-border-opacity: 1;border-color:rgb(217 119 6 / var(--tw-border-opacity))}.border-amber-600\/50{border-color:#d9770680}.border-amber-800\/50{border-color:#92400e80}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity))}.border-blue-300{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity))}.border-blue-500\/20{border-color:#3b82f633}.border-blue-600{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity))}.border-border{border-color:hsl(var(--border))}.border-border\/30{border-color:hsl(var(--border) / .3)}.border-border\/50{border-color:hsl(var(--border) / .5)}.border-current{border-color:currentColor}.border-cyan-500\/20{border-color:#06b6d433}.border-destructive\/20{border-color:hsl(var(--destructive) / .2)}.border-destructive\/30{border-color:hsl(var(--destructive) / .3)}.border-emerald-500\/20{border-color:#10b98133}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.border-gray-500{--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity))}.border-green-500\/20{border-color:#22c55e33}.border-input{border-color:hsl(var(--input))}.border-muted{border-color:hsl(var(--muted))}.border-orange-200{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity))}.border-orange-500\/20{border-color:#f9731633}.border-primary{border-color:hsl(var(--primary))}.border-purple-200{--tw-border-opacity: 1;border-color:rgb(233 213 255 / var(--tw-border-opacity))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity))}.border-red-500\/20{border-color:#ef444433}.border-red-500\/30{border-color:#ef44444d}.border-red-500\/50{border-color:#ef444480}.border-red-800\/50{border-color:#991b1b80}.border-transparent{border-color:transparent}.border-yellow-200{--tw-border-opacity: 1;border-color:rgb(254 240 138 / var(--tw-border-opacity))}.\!border-l-\[hsl\(var\(--layout-border\)\)\]{border-left-color:hsl(var(--layout-border))!important}.\!border-r-\[hsl\(var\(--layout-border\)\)\]{border-right-color:hsl(var(--layout-border))!important}.border-b-\[hsl\(var\(--layout-border\)\)\]\/50{border-bottom-color:hsl(var(--layout-border) / .5)}.border-l-\[hsl\(var\(--layout-border\)\)\]{border-left-color:hsl(var(--layout-border))}.border-l-\[hsl\(var\(--layout-border\)\)\]\/30{border-left-color:hsl(var(--layout-border) / .3)}.border-r-\[hsl\(var\(--layout-border\)\)\]{border-right-color:hsl(var(--layout-border))}.border-t-\[hsl\(var\(--layout-border\)\)\]{border-top-color:hsl(var(--layout-border))}.border-t-transparent{border-top-color:transparent}.border-opacity-40{--tw-border-opacity: .4}.\!bg-primary{background-color:hsl(var(--primary))!important}.\!bg-transparent{background-color:transparent!important}.bg-\[\#1060FF\]{--tw-bg-opacity: 1;background-color:rgb(16 96 255 / var(--tw-bg-opacity))}.bg-\[\#10b981\]{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity))}.bg-\[\#2365FC\]{--tw-bg-opacity: 1;background-color:rgb(35 101 252 / var(--tw-bg-opacity))}.bg-\[\#d0d3d8\]{--tw-bg-opacity: 1;background-color:rgb(208 211 216 / var(--tw-bg-opacity))}.bg-\[\#f59e0b\]{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity))}.bg-\[hsl\(210\,6\.82\%\,17\.25\%\)\]{--tw-bg-opacity: 1;background-color:hsl(210 6.82% 17.25% / var(--tw-bg-opacity))}.bg-\[hsl\(210_100\%_50\%\)\]{--tw-bg-opacity: 1;background-color:hsl(210 100% 50% / var(--tw-bg-opacity))}.bg-\[hsl\(220\,60\%\,35\%\)\]{--tw-bg-opacity: 1;background-color:hsl(220 60% 35% / var(--tw-bg-opacity))}.bg-\[hsl\(220_20\%_85\%\)\]{--tw-bg-opacity: 1;background-color:hsl(220 20% 85% / var(--tw-bg-opacity))}.bg-\[hsl\(220_20\%_90\%\)\]{--tw-bg-opacity: 1;background-color:hsl(220 20% 90% / var(--tw-bg-opacity))}.bg-\[hsl\(220_50\%_50\%\/0\.15\)\]{background-color:#406abf26}.bg-\[hsl\(230\.07_80\.11\%_64\.51\%\)\]{--tw-bg-opacity: 1;background-color:hsl(230.07 80.11% 64.51% / var(--tw-bg-opacity))}.bg-\[hsl\(240_2\.44\%_91\.96\%\)\]{--tw-bg-opacity: 1;background-color:hsl(240 2.44% 91.96% / var(--tw-bg-opacity))}.bg-\[hsl\(344\.15\,74\.65\%\,41\.76\%\)\]{--tw-bg-opacity: 1;background-color:hsl(344.15 74.65% 41.76% / var(--tw-bg-opacity))}.bg-\[hsl\(356\.39_74\.69\%_48\.04\%\)\]{--tw-bg-opacity: 1;background-color:hsl(356.39 74.69% 48.04% / var(--tw-bg-opacity))}.bg-\[hsl\(var\(--accent\)\)\]{background-color:hsl(var(--accent))}.bg-\[hsl\(var\(--action-tooltip-bg\)\)\]{background-color:hsl(var(--action-tooltip-bg))}.bg-\[hsl\(var\(--action-tooltip-border\)\)\]{background-color:hsl(var(--action-tooltip-border))}.bg-\[hsl\(var\(--background\)\)\]{background-color:hsl(var(--background))}.bg-\[hsl\(var\(--border\)\)\]{background-color:hsl(var(--border))}.bg-\[hsl\(var\(--border\)\)\]\/20{background-color:hsl(var(--border) / .2)}.bg-\[hsl\(var\(--card\)\)\]{background-color:hsl(var(--card))}.bg-\[hsl\(var\(--card-bg\)\)\]{background-color:hsl(var(--card-bg))}.bg-\[hsl\(var\(--center-bg\)\)\]{background-color:hsl(var(--center-bg))}.bg-\[hsl\(var\(--center-bottom-bg\)\)\]{background-color:hsl(var(--center-bottom-bg))}.bg-\[hsl\(var\(--chat-history-bg\)\)\]{background-color:hsl(var(--chat-history-bg))}.bg-\[hsl\(var\(--chat-history-hover-bg\)\)\]{background-color:hsl(var(--chat-history-hover-bg))}.bg-\[hsl\(var\(--chatinput-bg\)\)\]{background-color:hsl(var(--chatinput-bg))}.bg-\[hsl\(var\(--chatinput-border-focus\)\)\]\/5{background-color:hsl(var(--chatinput-border-focus) / .05)}.bg-\[hsl\(var\(--chatinput-container-bg\)\)\]{background-color:hsl(var(--chatinput-container-bg))}.bg-\[hsl\(var\(--chatinput-context-badge-bg\)\)\]{background-color:hsl(var(--chatinput-context-badge-bg))}.bg-\[hsl\(var\(--chatinput-context-badge-bg-hover\)\)\]{background-color:hsl(var(--chatinput-context-badge-bg-hover))}.bg-\[hsl\(var\(--collapsible-container-content-bg\)\)\]{background-color:hsl(var(--collapsible-container-content-bg))}.bg-\[hsl\(var\(--collapsible-container-title-bg\)\)\]{background-color:hsl(var(--collapsible-container-title-bg))}.bg-\[hsl\(var\(--contour-bg-container\)\)\]{background-color:hsl(var(--contour-bg-container))}.bg-\[hsl\(var\(--contour-bg-internal\)\)\]{background-color:hsl(var(--contour-bg-internal))}.bg-\[hsl\(var\(--contour-icon-bg\)\)\]{background-color:hsl(var(--contour-icon-bg))}.bg-\[hsl\(var\(--contour-icon-bg-selected\)\)\]{background-color:hsl(var(--contour-icon-bg-selected))}.bg-\[hsl\(var\(--crl-badge-bg\)\)\]{background-color:hsl(var(--crl-badge-bg))}.bg-\[hsl\(var\(--ctgov-badge-bg\)\)\]{background-color:hsl(var(--ctgov-badge-bg))}.bg-\[hsl\(var\(--destructive\)\)\]{background-color:hsl(var(--destructive))}.bg-\[hsl\(var\(--eu-trial-badge-bg\)\)\]{background-color:hsl(var(--eu-trial-badge-bg))}.bg-\[hsl\(var\(--eu-trial-results-bg\)\)\]{background-color:hsl(var(--eu-trial-results-bg))}.bg-\[hsl\(var\(--faers-change-added-bg\)\)\]{background-color:hsl(var(--faers-change-added-bg))}.bg-\[hsl\(var\(--faers-change-changed-bg\)\)\]{background-color:hsl(var(--faers-change-changed-bg))}.bg-\[hsl\(var\(--faers-change-deleted-bg\)\)\]{background-color:hsl(var(--faers-change-deleted-bg))}.bg-\[hsl\(var\(--faers-death\)\)\]\/10{background-color:hsl(var(--faers-death) / .1)}.bg-\[hsl\(var\(--faers-death\)\/0\.2\)\]{background-color:hsl(var(--faers-death)/.2)}.bg-\[hsl\(var\(--faers-serious\)\)\]\/10{background-color:hsl(var(--faers-serious) / .1)}.bg-\[hsl\(var\(--faers-serious\)\/0\.2\)\]{background-color:hsl(var(--faers-serious)/.2)}.bg-\[hsl\(var\(--faers-total\)\)\]\/10{background-color:hsl(var(--faers-total) / .1)}.bg-\[hsl\(var\(--fax-badge-bg\)\)\]{background-color:hsl(var(--fax-badge-bg))}.bg-\[hsl\(var\(--foreground\)\)\]{background-color:hsl(var(--foreground))}.bg-\[hsl\(var\(--foreground\)\/0\.75\)\]{background-color:hsl(var(--foreground)/.75)}.bg-\[hsl\(var\(--icon-active-color\)\)\]{background-color:hsl(var(--icon-active-color))}.bg-\[hsl\(var\(--insights-card-bg\)\)\]{background-color:hsl(var(--insights-card-bg))}.bg-\[hsl\(var\(--insights-card-body-bg\)\)\]{background-color:hsl(var(--insights-card-body-bg))}.bg-\[hsl\(var\(--label-badge-bg\)\)\]{background-color:hsl(var(--label-badge-bg))}.bg-\[hsl\(var\(--layout-border\)\)\]{background-color:hsl(var(--layout-border))}.bg-\[hsl\(var\(--main-bg\)\)\]{background-color:hsl(var(--main-bg))}.bg-\[hsl\(var\(--mcp-add-btn-bg\)\)\]{background-color:hsl(var(--mcp-add-btn-bg))}.bg-\[hsl\(var\(--mcp-card-bg\)\)\]{background-color:hsl(var(--mcp-card-bg))}.bg-\[hsl\(var\(--mcp-status-green\)\)\]{background-color:hsl(var(--mcp-status-green))}.bg-\[hsl\(var\(--mcp-tool-bg\)\)\]{background-color:hsl(var(--mcp-tool-bg))}.bg-\[hsl\(var\(--mcp-url-bg\)\)\]{background-color:hsl(var(--mcp-url-bg))}.bg-\[hsl\(var\(--muted\)\)\]{background-color:hsl(var(--muted))}.bg-\[hsl\(var\(--muted\)\/0\.3\)\]{background-color:hsl(var(--muted)/.3)}.bg-\[hsl\(var\(--open-label-badge-bg\)\)\]{background-color:hsl(var(--open-label-badge-bg))}.bg-\[hsl\(var\(--pb-tab-button-bg\)\)\]{background-color:hsl(var(--pb-tab-button-bg))}.bg-\[hsl\(var\(--phase-selector-bg\)\)\]{background-color:hsl(var(--phase-selector-bg))}.bg-\[hsl\(var\(--phase-selector-selected-bg\)\)\]{background-color:hsl(var(--phase-selector-selected-bg))}.bg-\[hsl\(var\(--primary\)\)\]{background-color:hsl(var(--primary))}.bg-\[hsl\(var\(--primary\)\/0\.08\)\]{background-color:hsl(var(--primary)/.08)}.bg-\[hsl\(var\(--search-bg\)\)\]{background-color:hsl(var(--search-bg))}.bg-\[hsl\(var\(--search-border-focus\)\)\]{background-color:hsl(var(--search-border-focus))}.bg-\[hsl\(var\(--sec-badge-bg\)\)\]{background-color:hsl(var(--sec-badge-bg))}.bg-\[hsl\(var\(--secondary\)\)\]{background-color:hsl(var(--secondary))}.bg-\[hsl\(var\(--sidebar-bg\)\)\]{background-color:hsl(var(--sidebar-bg))}.bg-\[hsl\(var\(--tab-bg-active\)\)\]{background-color:hsl(var(--tab-bg-active))}.bg-\[hsl\(var\(--tab-bg-hover\)\)\]{background-color:hsl(var(--tab-bg-hover))}.bg-\[hsl\(var\(--tab-bg-inactive\)\)\]{background-color:hsl(var(--tab-bg-inactive))}.bg-\[hsl\(var\(--table-datarows-bg-even\)\)\]{background-color:hsl(var(--table-datarows-bg-even))}.bg-\[hsl\(var\(--table-datarows-bg-hover-even\)\)\]{background-color:hsl(var(--table-datarows-bg-hover-even))}.bg-\[hsl\(var\(--table-datarows-bg-odd\)\)\]{background-color:hsl(var(--table-datarows-bg-odd))}.bg-\[hsl\(var\(--table-datarows-bg-selected-even\)\)\]{background-color:hsl(var(--table-datarows-bg-selected-even))}.bg-\[hsl\(var\(--table-datarows-bg-selected-odd\)\)\]{background-color:hsl(var(--table-datarows-bg-selected-odd))}.bg-\[hsl\(var\(--table-header-bg\)\)\]{background-color:hsl(var(--table-header-bg))}.bg-\[hsl\(var\(--topbar-button-bg\)\)\]{background-color:hsl(var(--topbar-button-bg))}.bg-\[hsl\(var\(--trial-change-badge-bg\)\)\]{background-color:hsl(var(--trial-change-badge-bg))}.bg-\[hsl\(var\(--watchlist-select-bg\)\)\]{background-color:hsl(var(--watchlist-select-bg))}.bg-\[hsl\(var\(--watchlist-select-border\)\)\]{background-color:hsl(var(--watchlist-select-border))}.bg-\[hsl\(var\(--watchlist-select-border\)\)\]\/60{background-color:hsl(var(--watchlist-select-border) / .6)}.bg-\[hsl\(var\(--watchlist-select-hover\)\)\]{background-color:hsl(var(--watchlist-select-hover))}.bg-\[hsl\(var\(--watchlist-table-header\)\)\]{background-color:hsl(var(--watchlist-table-header))}.bg-\[hsl\(var\(--watchlist-table-row-even\)\)\]{background-color:hsl(var(--watchlist-table-row-even))}.bg-\[hsl\(var\(--watchlist-table-row-odd\)\)\]{background-color:hsl(var(--watchlist-table-row-odd))}.bg-\[hsl\(var\(--welcome-btn-bg\)\)\]{background-color:hsl(var(--welcome-btn-bg))}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity))}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity))}.bg-amber-900\/10{background-color:#78350f1a}.bg-background{background-color:hsl(var(--background))}.bg-background\/60{background-color:hsl(var(--background) / .6)}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-black\/10{background-color:#0000001a}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-black\/60{background-color:#0009}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity))}.bg-blue-400{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity))}.bg-blue-500\/10{background-color:#3b82f61a}.bg-blue-500\/20{background-color:#3b82f633}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity))}.bg-blue-800{--tw-bg-opacity: 1;background-color:rgb(30 64 175 / var(--tw-bg-opacity))}.bg-border{background-color:hsl(var(--border))}.bg-card{background-color:hsl(var(--card))}.bg-cyan-500\/10{background-color:#06b6d41a}.bg-cyan-500\/20{background-color:#06b6d433}.bg-destructive{background-color:hsl(var(--destructive))}.bg-destructive\/10{background-color:hsl(var(--destructive) / .1)}.bg-destructive\/5{background-color:hsl(var(--destructive) / .05)}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/20{background-color:#10b98133}.bg-emerald-500\/5{background-color:#10b9810d}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity))}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity))}.bg-gray-600{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity))}.bg-gray-700{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity))}.bg-green-200{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity))}.bg-green-500\/10{background-color:#22c55e1a}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity))}.bg-green-800{--tw-bg-opacity: 1;background-color:rgb(22 101 52 / var(--tw-bg-opacity))}.bg-indigo-600{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity))}.bg-indigo-800{--tw-bg-opacity: 1;background-color:rgb(55 48 163 / var(--tw-bg-opacity))}.bg-muted{background-color:hsl(var(--muted))}.bg-muted\/10{background-color:hsl(var(--muted) / .1)}.bg-muted\/20{background-color:hsl(var(--muted) / .2)}.bg-muted\/30{background-color:hsl(var(--muted) / .3)}.bg-muted\/40{background-color:hsl(var(--muted) / .4)}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity))}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity))}.bg-orange-500\/10{background-color:#f973161a}.bg-primary{background-color:hsl(var(--primary))}.bg-primary\/10{background-color:hsl(var(--primary) / .1)}.bg-primary\/20{background-color:hsl(var(--primary) / .2)}.bg-primary\/5{background-color:hsl(var(--primary) / .05)}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity))}.bg-purple-600{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity))}.bg-purple-800{--tw-bg-opacity: 1;background-color:rgb(107 33 168 / var(--tw-bg-opacity))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity))}.bg-red-200{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-500\/20{background-color:#ef444433}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity))}.bg-red-800{--tw-bg-opacity: 1;background-color:rgb(153 27 27 / var(--tw-bg-opacity))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-slate-600{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity))}.bg-teal-600{--tw-bg-opacity: 1;background-color:rgb(13 148 136 / var(--tw-bg-opacity))}.bg-teal-800{--tw-bg-opacity: 1;background-color:rgb(17 94 89 / var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-violet-500\/10{background-color:#8b5cf61a}.bg-violet-500\/20{background-color:#8b5cf633}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-yellow-400{--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity))}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity))}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity))}.bg-yellow-600{--tw-bg-opacity: 1;background-color:rgb(202 138 4 / var(--tw-bg-opacity))}.bg-yellow-800{--tw-bg-opacity: 1;background-color:rgb(133 77 14 / var(--tw-bg-opacity))}.bg-yellow-900{--tw-bg-opacity: 1;background-color:rgb(113 63 18 / var(--tw-bg-opacity))}.bg-opacity-20{--tw-bg-opacity: .2}.bg-opacity-80{--tw-bg-opacity: .8}.fill-amber-400{fill:#fbbf24}.stroke-\[hsl\(var\(--icon-active-color\)\)\]{stroke:hsl(var(--icon-active-color))}.stroke-current{stroke:currentColor}.object-contain{-o-object-fit:contain;object-fit:contain}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.\!py-0{padding-top:0!important;padding-bottom:0!important}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[var\(--inner-pad\)\]{padding-left:var(--inner-pad);padding-right:var(--inner-pad)}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[1px\]{padding-top:1px;padding-bottom:1px}.py-\[2px\]{padding-top:2px;padding-bottom:2px}.py-px{padding-top:1px;padding-bottom:1px}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-3{padding-bottom:.75rem}.pl-0{padding-left:0}.pl-0\.5{padding-left:.125rem}.pl-1{padding-left:.25rem}.pl-1\.5{padding-left:.375rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-1\.5{padding-right:.375rem}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.pr-20{padding-right:5rem}.pr-28{padding-right:7rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-6{padding-right:1.5rem}.pr-7{padding-right:1.75rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-text-bottom{vertical-align:text-bottom}.align-super{vertical-align:super}.font-dejavu{font-family:var(--font-dejavu),system-ui,sans-serif}.font-logo{font-family:Logo,ui-sans-serif,system-ui}.font-mono{font-family:var(--font-mono-current),monospace}.font-sans{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Ubuntu,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.text-2xl{font-size:var(--font-2xl);line-height:2rem}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[0\.9rem\]{font-size:.9rem}.text-\[1\.1rem\]{font-size:1.1rem}.text-\[1\.25rem\]{font-size:1.25rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[1rem\]{font-size:1rem}.text-\[6px\]{font-size:6px}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:var(--font-base);line-height:1.5rem}.text-lg{font-size:var(--font-lg);line-height:1.75rem}.text-sm{font-size:var(--font-sm);line-height:1.25rem}.text-xl{font-size:var(--font-xl);line-height:1.75rem}.text-xs{font-size:var(--font-xs);line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.not-italic{font-style:normal}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.\!text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}.text-\[hsl\(\$\{typeDef\.iconColor\}\)\]{color:hsl(${typeDef.iconColor})}.text-\[hsl\(210\,1\.65\%\,52\.55\%\)\]{--tw-text-opacity: 1;color:hsl(210 1.65% 52.55% / var(--tw-text-opacity))}.text-\[hsl\(220_20\%_25\%\)\]{--tw-text-opacity: 1;color:hsl(220 20% 25% / var(--tw-text-opacity))}.text-\[hsl\(220_20\%_50\%\)\]{--tw-text-opacity: 1;color:hsl(220 20% 50% / var(--tw-text-opacity))}.text-\[hsl\(221\.05\,12\.93\%\,71\.18\%\)\]{--tw-text-opacity: 1;color:hsl(221.05 12.93% 71.18% / var(--tw-text-opacity))}.text-\[hsl\(240\,0\.98\%\,60\%\)\]{--tw-text-opacity: 1;color:hsl(240 .98% 60% / var(--tw-text-opacity))}.text-\[hsl\(var\(--accent-blue\)\)\]{color:hsl(var(--accent-blue))}.text-\[hsl\(var\(--accent-foreground\)\)\]{color:hsl(var(--accent-foreground))}.text-\[hsl\(var\(--accent-primary\)\)\]{color:hsl(var(--accent-primary))}.text-\[hsl\(var\(--accent-primary\)\)\]\/70{color:hsl(var(--accent-primary) / .7)}.text-\[hsl\(var\(--action-tooltip-text\)\)\]{color:hsl(var(--action-tooltip-text))}.text-\[hsl\(var\(--border\)\)\]{color:hsl(var(--border))}.text-\[hsl\(var\(--center-bg\)\)\]{color:hsl(var(--center-bg))}.text-\[hsl\(var\(--chatinput-context-badge-text\)\)\]{color:hsl(var(--chatinput-context-badge-text))}.text-\[hsl\(var\(--chatinput-context-badge-text-hover\)\)\]{color:hsl(var(--chatinput-context-badge-text-hover))}.text-\[hsl\(var\(--chatinput-text\)\)\]{color:hsl(var(--chatinput-text))}.text-\[hsl\(var\(--chatinput-text-sample\)\)\]{color:hsl(var(--chatinput-text-sample))}.text-\[hsl\(var\(--collapsible-container-title-text\)\)\]{color:hsl(var(--collapsible-container-title-text))}.text-\[hsl\(var\(--contour-icon-color\)\)\]{color:hsl(var(--contour-icon-color))}.text-\[hsl\(var\(--contour-icon-color-selected\)\)\]{color:hsl(var(--contour-icon-color-selected))}.text-\[hsl\(var\(--crl-badge-text\)\)\]{color:hsl(var(--crl-badge-text))}.text-\[hsl\(var\(--crl-group-border\)\)\]{color:hsl(var(--crl-group-border))}.text-\[hsl\(var\(--ctgov-badge-text\)\)\]{color:hsl(var(--ctgov-badge-text))}.text-\[hsl\(var\(--destructive\)\)\]{color:hsl(var(--destructive))}.text-\[hsl\(var\(--destructive-foreground\)\)\]{color:hsl(var(--destructive-foreground))}.text-\[hsl\(var\(--document-read-text\)\)\]{color:hsl(var(--document-read-text))}.text-\[hsl\(var\(--document-unread-text\)\)\]{color:hsl(var(--document-unread-text))}.text-\[hsl\(var\(--eu-trial-badge-amber\)\)\]{color:hsl(var(--eu-trial-badge-amber))}.text-\[hsl\(var\(--eu-trial-badge-green\)\)\]{color:hsl(var(--eu-trial-badge-green))}.text-\[hsl\(var\(--eu-trial-badge-red\)\)\]{color:hsl(var(--eu-trial-badge-red))}.text-\[hsl\(var\(--eu-trial-badge-text\)\)\]{color:hsl(var(--eu-trial-badge-text))}.text-\[hsl\(var\(--eu-trial-results-text\)\)\]{color:hsl(var(--eu-trial-results-text))}.text-\[hsl\(var\(--faers-change-added-text\)\)\]{color:hsl(var(--faers-change-added-text))}.text-\[hsl\(var\(--faers-change-changed-text\)\)\]{color:hsl(var(--faers-change-changed-text))}.text-\[hsl\(var\(--faers-change-deleted-text\)\)\]{color:hsl(var(--faers-change-deleted-text))}.text-\[hsl\(var\(--faers-death\)\)\]{color:hsl(var(--faers-death))}.text-\[hsl\(var\(--faers-serious\)\)\]{color:hsl(var(--faers-serious))}.text-\[hsl\(var\(--faers-total\)\)\]{color:hsl(var(--faers-total))}.text-\[hsl\(var\(--fax-badge-text\)\)\]{color:hsl(var(--fax-badge-text))}.text-\[hsl\(var\(--foreground\)\)\]{color:hsl(var(--foreground))}.text-\[hsl\(var\(--foreground\)\/0\.6\)\]{color:hsl(var(--foreground)/.6)}.text-\[hsl\(var\(--foreground-muted\)\)\]{color:hsl(var(--foreground-muted))}.text-\[hsl\(var\(--info-item-color\)\)\]{color:hsl(var(--info-item-color))}.text-\[hsl\(var\(--label-badge-text\)\)\]{color:hsl(var(--label-badge-text))}.text-\[hsl\(var\(--label-group-border\)\)\]{color:hsl(var(--label-group-border))}.text-\[hsl\(var\(--mcp-add-btn-text\)\)\]{color:hsl(var(--mcp-add-btn-text))}.text-\[hsl\(var\(--mcp-label\)\)\]{color:hsl(var(--mcp-label))}.text-\[hsl\(var\(--mcp-name\)\)\]{color:hsl(var(--mcp-name))}.text-\[hsl\(var\(--mcp-url-text\)\)\]{color:hsl(var(--mcp-url-text))}.text-\[hsl\(var\(--muted-foreground\)\)\]{color:hsl(var(--muted-foreground))}.text-\[hsl\(var\(--open-label-badge-text\)\)\]{color:hsl(var(--open-label-badge-text))}.text-\[hsl\(var\(--pb-tab-button-text\)\)\]{color:hsl(var(--pb-tab-button-text))}.text-\[hsl\(var\(--phase-selector-selected-text\)\)\]{color:hsl(var(--phase-selector-selected-text))}.text-\[hsl\(var\(--phase-selector-text\)\)\]{color:hsl(var(--phase-selector-text))}.text-\[hsl\(var\(--phase-selector-text\)\)\]\/60{color:hsl(var(--phase-selector-text) / .6)}.text-\[hsl\(var\(--primary\)\)\]{color:hsl(var(--primary))}.text-\[hsl\(var\(--primary-foreground\)\)\]{color:hsl(var(--primary-foreground))}.text-\[hsl\(var\(--search-border-focus\)\)\]{color:hsl(var(--search-border-focus))}.text-\[hsl\(var\(--search-icon\)\)\]{color:hsl(var(--search-icon))}.text-\[hsl\(var\(--search-placeholder\)\)\]{color:hsl(var(--search-placeholder))}.text-\[hsl\(var\(--sec-badge-text\)\)\]{color:hsl(var(--sec-badge-text))}.text-\[hsl\(var\(--sidebar-icon-default\)\)\]{color:hsl(var(--sidebar-icon-default))}.text-\[hsl\(var\(--tab-icon-inactive\)\)\]{color:hsl(var(--tab-icon-inactive))}.text-\[hsl\(var\(--tab-text-active\)\)\]{color:hsl(var(--tab-text-active))}.text-\[hsl\(var\(--tab-text-inactive\)\)\]{color:hsl(var(--tab-text-inactive))}.text-\[hsl\(var\(--table-datarows-text\)\)\]{color:hsl(var(--table-datarows-text))}.text-\[hsl\(var\(--table-header-text\)\)\]{color:hsl(var(--table-header-text))}.text-\[hsl\(var\(--text-muted\)\)\]{color:hsl(var(--text-muted))}.text-\[hsl\(var\(--text-primary\)\)\]{color:hsl(var(--text-primary))}.text-\[hsl\(var\(--text-secondary\)\)\]{color:hsl(var(--text-secondary))}.text-\[hsl\(var\(--topbar-button-text\)\)\]{color:hsl(var(--topbar-button-text))}.text-\[hsl\(var\(--trial-change-badge-green-text\)\)\]{color:hsl(var(--trial-change-badge-green-text))}.text-\[hsl\(var\(--trial-change-badge-location-text\)\)\]{color:hsl(var(--trial-change-badge-location-text))}.text-\[hsl\(var\(--trial-change-badge-neutral-text\)\)\]{color:hsl(var(--trial-change-badge-neutral-text))}.text-\[hsl\(var\(--trial-change-badge-other-text\)\)\]{color:hsl(var(--trial-change-badge-other-text))}.text-\[hsl\(var\(--trial-change-badge-status-text\)\)\]{color:hsl(var(--trial-change-badge-status-text))}.text-\[hsl\(var\(--trial-change-badge-text\)\)\]{color:hsl(var(--trial-change-badge-text))}.text-\[hsl\(var\(--type-company-icon\)\)\]{color:hsl(var(--type-company-icon))}.text-\[hsl\(var\(--type-drug-icon\)\)\]{color:hsl(var(--type-drug-icon))}.text-\[hsl\(var\(--type-eu-trial-icon\)\)\]{color:hsl(var(--type-eu-trial-icon))}.text-\[hsl\(var\(--type-trial-icon\)\)\]{color:hsl(var(--type-trial-icon))}.text-\[hsl\(var\(--warning\)\)\]{color:hsl(var(--warning))}.text-\[hsl\(var\(--watchlist-select-text\)\)\]{color:hsl(var(--watchlist-select-text))}.text-\[hsl\(var\(--watchlist-select-text\)\)\]\/60{color:hsl(var(--watchlist-select-text) / .6)}.text-\[hsl\(var\(--watchlist-select-text\)\)\]\/70{color:hsl(var(--watchlist-select-text) / .7)}.text-\[hsl\(var\(--welcome-btn-text\)\)\]{color:hsl(var(--welcome-btn-text))}.text-\[hsl\(var\(--welcome-heading\)\)\]{color:hsl(var(--welcome-heading))}.text-\[hsl\(var\(--welcome-subheading\)\)\]{color:hsl(var(--welcome-subheading))}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity))}.text-brandPrimary{--tw-text-opacity: 1;color:rgb(30 144 255 / var(--tw-text-opacity))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-current{color:currentColor}.text-cyan-400{--tw-text-opacity: 1;color:rgb(34 211 238 / var(--tw-text-opacity))}.text-cyan-500{--tw-text-opacity: 1;color:rgb(6 182 212 / var(--tw-text-opacity))}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity))}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity))}.text-faers-death{color:hsl(var(--faers-death))}.text-faers-death\/80{color:hsl(var(--faers-death) / .8)}.text-faers-serious{color:hsl(var(--faers-serious))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/60{color:hsl(var(--foreground) / .6)}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.text-green-300{--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity))}.text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity))}.text-muted{color:hsl(var(--muted))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-muted-foreground\/25{color:hsl(var(--muted-foreground) / .25)}.text-muted-foreground\/30{color:hsl(var(--muted-foreground) / .3)}.text-muted-foreground\/35{color:hsl(var(--muted-foreground) / .35)}.text-muted-foreground\/40{color:hsl(var(--muted-foreground) / .4)}.text-muted-foreground\/50{color:hsl(var(--muted-foreground) / .5)}.text-muted-foreground\/60{color:hsl(var(--muted-foreground) / .6)}.text-muted-foreground\/70{color:hsl(var(--muted-foreground) / .7)}.text-orange-400{--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity))}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-purple-500{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity))}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity))}.text-purple-700{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity))}.text-purple-900{--tw-text-opacity: 1;color:rgb(88 28 135 / var(--tw-text-opacity))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.text-red-500\/80{color:#ef4444cc}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-transparent{color:transparent}.text-violet-400{--tw-text-opacity: 1;color:rgb(167 139 250 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-yellow-200{--tw-text-opacity: 1;color:rgb(254 240 138 / var(--tw-text-opacity))}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity))}.text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity))}.text-yellow-700{--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity))}.text-zinc-500{--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.placeholder-\[hsl\(var\(--chatinput-text-sample\)\)\]::-moz-placeholder{color:hsl(var(--chatinput-text-sample))}.placeholder-\[hsl\(var\(--chatinput-text-sample\)\)\]::placeholder{color:hsl(var(--chatinput-text-sample))}.placeholder-\[hsl\(var\(--muted-foreground\)\)\]::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder-\[hsl\(var\(--muted-foreground\)\)\]::placeholder{color:hsl(var(--muted-foreground))}.placeholder-\[hsl\(var\(--search-placeholder\)\)\]::-moz-placeholder{color:hsl(var(--search-placeholder))}.placeholder-\[hsl\(var\(--search-placeholder\)\)\]::placeholder{color:hsl(var(--search-placeholder))}.placeholder-gray-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(107 114 128 / var(--tw-placeholder-opacity))}.placeholder-gray-500::placeholder{--tw-placeholder-opacity: 1;color:rgb(107 114 128 / var(--tw-placeholder-opacity))}.\!opacity-100{opacity:1!important}.\!opacity-40{opacity:.4!important}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_2px_hsl\(var\(--chatinput-border-focus\)\)\]{--tw-shadow: 0 0 0 2px hsl(var(--chatinput-border-focus));--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_0_hsl\(var\(--tab-border-active\)\)\]{--tw-shadow: inset 0 1px 0 0 hsl(var(--tab-border-active));--tw-shadow-colored: inset 0 1px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-\[hsl\(210_100\%_40\%\)\]{--tw-ring-opacity: 1;--tw-ring-color: hsl(210 100% 40% / var(--tw-ring-opacity))}.ring-\[hsl\(var\(--ring\)\)\]{--tw-ring-color: hsl(var(--ring))}.ring-\[hsl\(var\(--search-border-focus\)\)\]{--tw-ring-color: hsl(var(--search-border-focus))}.ring-primary{--tw-ring-color: hsl(var(--primary))}.ring-primary\/20{--tw-ring-color: hsl(var(--primary) / .2)}.ring-primary\/50{--tw-ring-color: hsl(var(--primary) / .5)}.ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}.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)}.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(4px);-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{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-none{transition-property:none}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.fade-in,.fade-in-0{--tw-enter-opacity: 0}.fade-out{--tw-exit-opacity: 0}.zoom-in-95{--tw-enter-scale: .95}.duration-1000{animation-duration:1s}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.ease-in{animation-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.running{animation-play-state:running}.paused{animation-play-state:paused}.\[color-scheme\:dark\]{color-scheme:dark}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[tool\:serverX_\<toolName\>\]{tool:serverX <toolName>}.font-franklin{font-family:Franklin Gothic Book,sans-serif}.stable-scrollbar{scrollbar-gutter:stable;overflow-y:scroll;margin-right:-12px;padding-right:12px}.stable-scrollbar::-webkit-scrollbar{width:12px}.stable-scrollbar::-webkit-scrollbar-track{background:transparent}.stable-scrollbar::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground) / .3);border-radius:2px}.stable-scrollbar::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground) / .5)}.thin-frame .stable-scrollbar{margin-right:-6px;padding-right:6px}.thin-frame .stable-scrollbar::-webkit-scrollbar{width:6px}.stable-scrollbar{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground) / .3) transparent}.scrollbar-hide{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-hide::-webkit-scrollbar{display:none}.font-mono,.mono-text{font-family:var(--font-mono-current)}.scroll-performance-optimized{transform:translateZ(0);will-change:scroll-position;contain:layout style paint;scroll-behavior:auto}.event-study-container{contain:layout style paint;transform:translateZ(0)}@keyframes text-shimmer{0%{background-position:-200% center}to{background-position:200% center}}@keyframes text-shimmer-working{0%{background-position:100% center}to{background-position:-100% center}}.text-shimmer{position:relative;color:inherit}.text-shimmer:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent 0%,transparent 40%,rgba(255,255,255,.6) 50%,transparent 60%,transparent 100%);background-size:200% 100%;animation:text-shimmer 2s linear infinite;pointer-events:none}.text-shimmer-working{background:linear-gradient(90deg,currentColor 0%,currentColor 30%,rgba(0,0,0,.15) 40%,rgba(0,0,0,.05) 50%,rgba(0,0,0,.15) 60%,currentColor 70%,currentColor 100%);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:text-shimmer-working 2s linear infinite}.dark .text-shimmer:before{background:linear-gradient(90deg,transparent 0%,transparent 40%,rgba(255,255,255,.4) 50%,transparent 60%,transparent 100%)}.dark .text-shimmer-working{background:linear-gradient(90deg,currentColor 0%,currentColor 30%,rgba(255,255,255,.7) 40%,rgba(255,255,255,.9) 50%,rgba(255,255,255,.7) 60%,currentColor 70%,currentColor 100%);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}body.chat-history-open .topbar-search{display:none}.chat-title-badge{position:relative;display:inline-block;max-width:100%;padding:4px 8px;line-height:1;border-radius:4px;background-color:hsl(var(--chat-title-badge-bg));color:hsl(var(--chat-title-badge-text));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-title-badge.fade:after{content:"";position:absolute;top:0;right:0;height:100%;width:18px;pointer-events:none;background:linear-gradient(to right,transparent 0%,hsl(var(--chat-title-badge-bg)) 100%)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23666' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m4 6 4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .5rem center;background-size:1rem;padding-right:2.5rem}.dark select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23999' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m4 6 4 4 4-4'/%3E%3C/svg%3E")}select.text-xs{background-size:.75rem;background-position:right .375rem center;padding-right:1.75rem}select::-ms-expand{display:none}select:focus{outline:none}.recharts-wrapper svg:focus{outline:none!important}.recharts-surface:focus{outline:none!important}.param-input-container{position:relative}.param-input-editable{caret-color:#fff}.param-input-editable[data-show-placeholder]:before{content:attr(data-placeholder);color:hsl(var(--muted-foreground));pointer-events:none}.param-input-editable .param-bracket{background-color:hsl(var(--param-bracket-bg));color:hsl(var(--param-bracket-text));border-radius:2px;padding:0 1px}.param-suggestion{padding:8px 12px;cursor:pointer;transition:background-color .15s ease}.param-suggestion:hover{background-color:hsl(var(--muted))}.param-suggestion.active{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.hover\:text-shadow-glow:hover{text-shadow:0 0 8px hsl(var(--foreground) / .3);filter:brightness(1.1)}.hover\:text-shadow-glow:hover{text-shadow:0 0 4px rgba(255,255,255,.2)}.inline-code{background-color:hsl(var(--inline-code-bg));color:hsl(var(--inline-code-text));font-family:var(--font-mono-current);font-size:.85em;padding:.1em .35em;border-radius:3px;white-space:nowrap}.theme-switching,.theme-switching *,.theme-switching *:before,.theme-switching *:after{transition-duration:0s!important;transition-delay:0s!important}@media (min-width: 768px){.response-content-line .md\:inline{display:inline;vertical-align:baseline;line-height:inherit}}.placeholder\:text-\[hsl\(var\(--foreground-muted\)\)\]::-moz-placeholder{color:hsl(var(--foreground-muted))}.placeholder\:text-\[hsl\(var\(--foreground-muted\)\)\]::placeholder{color:hsl(var(--foreground-muted))}.placeholder\:text-\[hsl\(var\(--search-placeholder\)\)\]::-moz-placeholder{color:hsl(var(--search-placeholder))}.placeholder\:text-\[hsl\(var\(--search-placeholder\)\)\]::placeholder{color:hsl(var(--search-placeholder))}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:bottom-0:before{content:var(--tw-content);bottom:0}.before\:left-0:before{content:var(--tw-content);left:0}.before\:left-\[-8px\]:before{content:var(--tw-content);left:-8px}.before\:top-0:before{content:var(--tw-content);top:0}.before\:w-px:before{content:var(--tw-content);width:1px}.before\:bg-\[hsl\(var\(--layout-border\)\)\]:before{content:var(--tw-content);background-color:hsl(var(--layout-border))}.before\:text-\[hsl\(var\(--muted-foreground\)\)\]:before{content:var(--tw-content);color:hsl(var(--muted-foreground))}.before\:content-\[\'•\'\]:before{--tw-content: "•";content:var(--tw-content)}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);top:0;right:0;bottom:0;left:0}.after\:bottom-0:after{content:var(--tw-content);bottom:0}.after\:left-0:after{content:var(--tw-content);left:0}.after\:top-0:after{content:var(--tw-content);top:0}.after\:w-0:after{content:var(--tw-content);width:0px}.after\:w-0\.5:after{content:var(--tw-content);width:.125rem}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:rounded-md:after{content:var(--tw-content);border-radius:calc(var(--radius) - 2px)}.after\:bg-amber-600:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity))}.after\:bg-amber-600\/50:after{content:var(--tw-content);background-color:#d9770680}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:duration-200:after{transition-duration:.2s;content:var(--tw-content);animation-duration:.2s}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-l-0:first-child{border-left-width:0px}.last\:mb-0:last-child{margin-bottom:0}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.last\:border-0:last-child{border-width:0px}.last\:border-b-0:last-child{border-bottom-width:0px}.last\:border-r:last-child{border-right-width:1px}.odd\:bg-\[hsl\(var\(--table-datarows-bg-odd\)\)\]:nth-child(odd){background-color:hsl(var(--table-datarows-bg-odd))}.even\:bg-\[hsl\(var\(--table-datarows-bg-even\)\)\]:nth-child(2n){background-color:hsl(var(--table-datarows-bg-even))}.focus-within\:border-\[hsl\(var\(--chatinput-border-focus\)\)\]:focus-within{border-color:hsl(var(--chatinput-border-focus))}.focus-within\:border-\[hsl\(var\(--search-border-focus\)\)\]:focus-within{border-color:hsl(var(--search-border-focus))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.15\]:hover{--tw-scale-x: 1.15;--tw-scale-y: 1.15;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-solid:hover{border-style:solid}.hover\:border-\[\#2070FF\]:hover{--tw-border-opacity: 1;border-color:rgb(32 112 255 / var(--tw-border-opacity))}.hover\:border-\[hsl\(210\,1\.65\%\,40\%\)\]:hover{--tw-border-opacity: 1;border-color:hsl(210 1.65% 40% / var(--tw-border-opacity))}.hover\:border-\[hsl\(var\(--accent-primary\)\)\]:hover{border-color:hsl(var(--accent-primary))}.hover\:border-\[hsl\(var\(--action-tooltip-border\)\)\]:hover{border-color:hsl(var(--action-tooltip-border))}.hover\:border-\[hsl\(var\(--layout-border-subtle\)\)\]:hover{border-color:hsl(var(--layout-border-subtle))}.hover\:border-\[hsl\(var\(--search-border-focus\)\)\]\/50:hover{border-color:hsl(var(--search-border-focus) / .5)}.hover\:border-\[hsl\(var\(--search-border-hover\)\)\]:hover{border-color:hsl(var(--search-border-hover))}.hover\:border-blue-600:hover{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity))}.hover\:border-primary\/30:hover{border-color:hsl(var(--primary) / .3)}.hover\:border-opacity-90:hover{--tw-border-opacity: .9}.hover\:bg-\[\#2070FF\]:hover{--tw-bg-opacity: 1;background-color:rgb(32 112 255 / var(--tw-bg-opacity))}.hover\:bg-\[hsl\(356\.39_74\.69\%_42\%\)\]:hover{--tw-bg-opacity: 1;background-color:hsl(356.39 74.69% 42% / var(--tw-bg-opacity))}.hover\:bg-\[hsl\(var\(--accent\)\)\]:hover{background-color:hsl(var(--accent))}.hover\:bg-\[hsl\(var\(--accent-primary\)\)\/0\.05\]:hover{background-color:hsl(var(--accent-primary))/.05}.hover\:bg-\[hsl\(var\(--action-tooltip-hover-bg\)\)\]:hover{background-color:hsl(var(--action-tooltip-hover-bg))}.hover\:bg-\[hsl\(var\(--background\)\)\]:hover{background-color:hsl(var(--background))}.hover\:bg-\[hsl\(var\(--bg-hover\)\)\]:hover{background-color:hsl(var(--bg-hover))}.hover\:bg-\[hsl\(var\(--border\)\)\]\/10:hover{background-color:hsl(var(--border) / .1)}.hover\:bg-\[hsl\(var\(--border\)\)\]\/40:hover{background-color:hsl(var(--border) / .4)}.hover\:bg-\[hsl\(var\(--chatinput-container-bg\)\)\]\/10:hover{background-color:hsl(var(--chatinput-container-bg) / .1)}.hover\:bg-\[hsl\(var\(--chatinput-container-bg\)\)\]\/20:hover{background-color:hsl(var(--chatinput-container-bg) / .2)}.hover\:bg-\[hsl\(var\(--chatinput-container-bg\)\)\]\/30:hover{background-color:hsl(var(--chatinput-container-bg) / .3)}.hover\:bg-\[hsl\(var\(--collapsible-container-title-bg\)\)\]:hover{background-color:hsl(var(--collapsible-container-title-bg))}.hover\:bg-\[hsl\(var\(--collapsible-container-title-bg-hover\)\)\]:hover{background-color:hsl(var(--collapsible-container-title-bg-hover))}.hover\:bg-\[hsl\(var\(--contour-bg-container\)\)\]\/50:hover{background-color:hsl(var(--contour-bg-container) / .5)}.hover\:bg-\[hsl\(var\(--contour-icon-bg-hover\)\)\]:hover{background-color:hsl(var(--contour-icon-bg-hover))}.hover\:bg-\[hsl\(var\(--destructive\)\)\]\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-\[hsl\(var\(--layout-border\)\)\/0\.15\]:hover{background-color:hsl(var(--layout-border))/.15}.hover\:bg-\[hsl\(var\(--layout-border\)\)\/0\.2\]:hover{background-color:hsl(var(--layout-border))/.2}.hover\:bg-\[hsl\(var\(--layout-border\)\)\]:hover{background-color:hsl(var(--layout-border))}.hover\:bg-\[hsl\(var\(--layout-border\)\)\]\/20:hover{background-color:hsl(var(--layout-border) / .2)}.hover\:bg-\[hsl\(var\(--mcp-add-btn-hover-bg\)\)\]:hover{background-color:hsl(var(--mcp-add-btn-hover-bg))}.hover\:bg-\[hsl\(var\(--muted\)\)\/0\.5\]:hover{background-color:hsl(var(--muted))/.5}.hover\:bg-\[hsl\(var\(--muted\)\)\]:hover{background-color:hsl(var(--muted))}.hover\:bg-\[hsl\(var\(--muted\)\)\]\/80:hover{background-color:hsl(var(--muted) / .8)}.hover\:bg-\[hsl\(var\(--pb-tab-button-bg-hover\)\)\]:hover{background-color:hsl(var(--pb-tab-button-bg-hover))}.hover\:bg-\[hsl\(var\(--phase-selector-hover-bg\)\)\]:hover{background-color:hsl(var(--phase-selector-hover-bg))}.hover\:bg-\[hsl\(var\(--phase-selector-selected-hover-bg\)\)\]:hover{background-color:hsl(var(--phase-selector-selected-hover-bg))}.hover\:bg-\[hsl\(var\(--primary\)\)\]\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-\[hsl\(var\(--tab-bg-hover\)\)\]:hover{background-color:hsl(var(--tab-bg-hover))}.hover\:bg-\[hsl\(var\(--table-datarows-bg-hover-even\)\)\]:hover{background-color:hsl(var(--table-datarows-bg-hover-even))}.hover\:bg-\[hsl\(var\(--table-datarows-bg-hover-odd\)\)\]:hover{background-color:hsl(var(--table-datarows-bg-hover-odd))}.hover\:bg-\[hsl\(var\(--table-datarows-bg-selected-hover-even\)\)\]:hover{background-color:hsl(var(--table-datarows-bg-selected-hover-even))}.hover\:bg-\[hsl\(var\(--table-datarows-bg-selected-hover-odd\)\)\]:hover{background-color:hsl(var(--table-datarows-bg-selected-hover-odd))}.hover\:bg-\[hsl\(var\(--topbar-button-hover-bg\)\)\]:hover{background-color:hsl(var(--topbar-button-hover-bg))}.hover\:bg-\[hsl\(var\(--watchlist-select-hover\)\)\]:hover{background-color:hsl(var(--watchlist-select-hover))}.hover\:bg-\[hsl\(var\(--watchlist-table-row-even\)\)\]:hover{background-color:hsl(var(--watchlist-table-row-even))}.hover\:bg-\[hsl\(var\(--welcome-btn-bg\)\)\]:hover{background-color:hsl(var(--welcome-btn-bg))}.hover\:bg-\[hsl\(var\(--welcome-btn-bg-hover\)\)\]:hover{background-color:hsl(var(--welcome-btn-bg-hover))}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-accent\/50:hover{background-color:hsl(var(--accent) / .5)}.hover\:bg-amber-900\/20:hover{background-color:#78350f33}.hover\:bg-black:hover{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.hover\:bg-black\/10:hover{background-color:#0000001a}.hover\:bg-black\/5:hover{background-color:#0000000d}.hover\:bg-black\/\[0\.15\]:hover{background-color:#00000026}.hover\:bg-blue-500:hover{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity))}.hover\:bg-border\/50:hover{background-color:hsl(var(--border) / .5)}.hover\:bg-destructive\/20:hover{background-color:hsl(var(--destructive) / .2)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity))}.hover\:bg-gray-600:hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity))}.hover\:bg-gray-700:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity))}.hover\:bg-green-200:hover{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity))}.hover\:bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity))}.hover\:bg-indigo-700:hover{--tw-bg-opacity: 1;background-color:rgb(67 56 202 / var(--tw-bg-opacity))}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted-foreground\/20:hover{background-color:hsl(var(--muted-foreground) / .2)}.hover\:bg-muted\/10:hover{background-color:hsl(var(--muted) / .1)}.hover\:bg-muted\/20:hover{background-color:hsl(var(--muted) / .2)}.hover\:bg-muted\/30:hover{background-color:hsl(var(--muted) / .3)}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:bg-muted\/80:hover{background-color:hsl(var(--muted) / .8)}.hover\:bg-popover-foreground\/20:hover{background-color:hsl(var(--popover-foreground) / .2)}.hover\:bg-primary-foreground\/20:hover{background-color:hsl(var(--primary-foreground) / .2)}.hover\:bg-primary\/10:hover{background-color:hsl(var(--primary) / .1)}.hover\:bg-primary\/20:hover{background-color:hsl(var(--primary) / .2)}.hover\:bg-primary\/30:hover{background-color:hsl(var(--primary) / .3)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-purple-700:hover{--tw-bg-opacity: 1;background-color:rgb(126 34 206 / var(--tw-bg-opacity))}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity))}.hover\:bg-red-500\/20:hover{background-color:#ef444433}.hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity))}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity))}.hover\:bg-red-900\/20:hover{background-color:#7f1d1d33}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:bg-slate-700:hover{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity))}.hover\:bg-teal-700:hover{--tw-bg-opacity: 1;background-color:rgb(15 118 110 / var(--tw-bg-opacity))}.hover\:bg-transparent:hover{background-color:transparent}.hover\:bg-violet-500\/20:hover{background-color:#8b5cf633}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-yellow-700:hover{--tw-bg-opacity: 1;background-color:rgb(161 98 7 / var(--tw-bg-opacity))}.hover\:bg-opacity-10:hover{--tw-bg-opacity: .1}.hover\:bg-opacity-90:hover{--tw-bg-opacity: .9}.hover\:text-\[hsl\(210\,1\.65\%\,40\%\)\]:hover{--tw-text-opacity: 1;color:hsl(210 1.65% 40% / var(--tw-text-opacity))}.hover\:text-\[hsl\(var\(--accent-primary\)\)\]:hover{color:hsl(var(--accent-primary))}.hover\:text-\[hsl\(var\(--contour-icon-color-hover\)\)\]:hover{color:hsl(var(--contour-icon-color-hover))}.hover\:text-\[hsl\(var\(--foreground\)\)\]:hover{color:hsl(var(--foreground))}.hover\:text-\[hsl\(var\(--mcp-add-btn-hover-text\)\)\]:hover{color:hsl(var(--mcp-add-btn-hover-text))}.hover\:text-\[hsl\(var\(--pb-tab-button-text-hover\)\)\]:hover{color:hsl(var(--pb-tab-button-text-hover))}.hover\:text-\[hsl\(var\(--table-header-text\)\)\]:hover{color:hsl(var(--table-header-text))}.hover\:text-\[hsl\(var\(--text-primary\)\)\]:hover{color:hsl(var(--text-primary))}.hover\:text-\[hsl\(var\(--topbar-button-text\)\)\]:hover{color:hsl(var(--topbar-button-text))}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-blue-300:hover{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity))}.hover\:text-blue-500:hover{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity))}.hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity))}.hover\:text-destructive:hover{color:hsl(var(--destructive))}.hover\:text-emerald-300:hover{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-gray-400:hover{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.hover\:text-gray-800:hover{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity))}.hover\:text-green-400:hover{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-orange-300:hover{--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity))}.hover\:text-primary\/80:hover{color:hsl(var(--primary) / .8)}.hover\:text-red-300:hover{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity))}.hover\:text-red-400:hover{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity))}.hover\:text-red-500:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.hover\:text-red-700:hover{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.hover\:\!opacity-100:hover{opacity:1!important}.hover\:\!opacity-60:hover{opacity:.6!important}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-50:hover{opacity:.5}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:after\:bg-black\/5:hover:after{content:var(--tw-content);background-color:#0000000d}.focus\:border-\[hsl\(var\(--accent-primary\)\)\]:focus{border-color:hsl(var(--accent-primary))}.focus\:border-\[hsl\(var\(--border-selected\)\)\]:focus{border-color:hsl(var(--border-selected))}.focus\:border-\[hsl\(var\(--layout-border\)\)\]:focus{border-color:hsl(var(--layout-border))}.focus\:border-\[hsl\(var\(--phase-selector-selected-bg\)\)\]:focus{border-color:hsl(var(--phase-selector-selected-bg))}.focus\:border-\[hsl\(var\(--ring\)\)\]:focus{border-color:hsl(var(--ring))}.focus\:border-\[hsl\(var\(--search-border-focus\)\)\]:focus{border-color:hsl(var(--search-border-focus))}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity))}.focus\:border-muted-foreground\/50:focus{border-color:hsl(var(--muted-foreground) / .5)}.focus\:bg-muted\/30:focus{background-color:hsl(var(--muted) / .3)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[hsl\(var\(--ring\)\)\]:focus{--tw-ring-color: hsl(var(--ring))}.focus\:ring-\[hsl\(var\(--search-border-focus\)\)\]:focus{--tw-ring-color: hsl(var(--search-border-focus))}.focus\:ring-\[hsl\(var\(--watchlist-select-border\)\)\]:focus{--tw-ring-color: hsl(var(--watchlist-select-border))}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity))}.focus\:ring-ring:focus{--tw-ring-color: hsl(var(--ring))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:bg-\[hsl\(var\(--contour-icon-bg-hover\)\)\]:focus-visible{background-color:hsl(var(--contour-icon-bg-hover))}.focus-visible\:text-\[hsl\(var\(--contour-icon-color-hover\)\)\]:focus-visible{color:hsl(var(--contour-icon-color-hover))}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width: 1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-\[hsl\(var\(--contour-icon-bg-selected\)\)\]:active{background-color:hsl(var(--contour-icon-bg-selected))}.active\:text-\[hsl\(var\(--contour-icon-color-selected\)\)\]:active{color:hsl(var(--contour-icon-color-selected))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-\[hsl\(var\(--topbar-button-disabled-bg\)\)\]:disabled{background-color:hsl(var(--topbar-button-disabled-bg))}.disabled\:bg-gray-400:disabled{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity))}.disabled\:text-\[hsl\(var\(--topbar-button-disabled-text\)\)\]:disabled{color:hsl(var(--topbar-button-disabled-text))}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.group[open] .group-open\:rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/inputbox:focus-within .group-focus-within\/inputbox\:max-h-20{max-height:5rem}.group\/inputbox:focus-within .group-focus-within\/inputbox\:max-h-60{max-height:15rem}.group\/inputbox:focus-within .group-focus-within\/inputbox\:opacity-100{opacity:1}.group:hover .group-hover\:ml-\[24px\]{margin-left:24px}.group:hover .group-hover\:ml-\[26px\]{margin-left:26px}.group\/chatbadge:hover .group-hover\/chatbadge\:block{display:block}.group\/chatbadge:hover .group-hover\/chatbadge\:hidden{display:none}.group\/rating:hover .group-hover\/rating\:w-auto{width:auto}.group:hover .group-hover\:w-10{width:2.5rem}.group:hover .group-hover\:w-8{width:2rem}.group:hover .group-hover\:border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.group\/card:hover .group-hover\/card\:bg-\[hsl\(var\(--insights-card-body-bg-hover\)\)\]{background-color:hsl(var(--insights-card-body-bg-hover))}.group:hover .group-hover\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.group\/change:hover .group-hover\/change\:opacity-100,.group\/multirow:hover .group-hover\/multirow\:opacity-100,.group\/rating:hover .group-hover\/rating\:opacity-100,.group\/row:hover .group-hover\/row\:opacity-100{opacity:1}.group\/tg:hover .group-hover\/tg\:opacity-85{opacity:.85}.group:hover .group-hover\:opacity-100{opacity:1}.data-\[state\=open\]\:border[data-state=open]{border-width:1px}.data-\[state\=open\]\:border-\[hsl\(var\(--watchlist-select-border\)\)\][data-state=open]{border-color:hsl(var(--watchlist-select-border))}.data-\[state\=checked\]\:bg-\[hsl\(var\(--watchlist-select-hover\)\)\][data-state=checked]{background-color:hsl(var(--watchlist-select-hover))}.data-\[state\=on\]\:bg-\[hsl\(var\(--phase-selector-selected-bg\)\)\][data-state=on]{background-color:hsl(var(--phase-selector-selected-bg))}.data-\[state\=on\]\:bg-accent[data-state=on]{background-color:hsl(var(--accent))}.data-\[state\=on\]\:bg-amber-600[data-state=on]{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity))}.data-\[state\=on\]\:text-\[hsl\(var\(--phase-selector-selected-text\)\)\][data-state=on]{color:hsl(var(--phase-selector-selected-text))}.data-\[state\=on\]\:text-accent-foreground[data-state=on]{color:hsl(var(--accent-foreground))}.data-\[state\=on\]\:text-white[data-state=on]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.data-\[state\=on\]\:hover\:bg-\[hsl\(var\(--phase-selector-selected-hover-bg\)\)\]:hover[data-state=on]{background-color:hsl(var(--phase-selector-selected-hover-bg))}.data-\[state\=on\]\:hover\:bg-amber-500:hover[data-state=on]{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity))}.data-\[state\=unchecked\]\:hover\:bg-\[hsl\(var\(--watchlist-select-hover\)\)\]:hover[data-state=unchecked]{background-color:hsl(var(--watchlist-select-hover))}.data-\[state\=on\]\:hover\:text-\[hsl\(var\(--phase-selector-selected-text\)\)\]:hover[data-state=on]{color:hsl(var(--phase-selector-selected-text))}.dark\:border-amber-500\/30:is(.dark *){border-color:#f59e0b4d}.dark\:border-blue-500\/30:is(.dark *){border-color:#3b82f64d}.dark\:border-blue-800\/30:is(.dark *){border-color:#1e40af4d}.dark\:border-gray-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity))}.dark\:border-orange-700\/50:is(.dark *){border-color:#c2410c80}.dark\:border-purple-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(107 33 168 / var(--tw-border-opacity))}.dark\:border-red-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(153 27 27 / var(--tw-border-opacity))}.dark\:border-white:is(.dark *){--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.dark\:border-yellow-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(133 77 14 / var(--tw-border-opacity))}.dark\:bg-\[\#3a3f4a\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(58 63 74 / var(--tw-bg-opacity))}.dark\:bg-\[hsl\(210_100\%_45\%\)\]:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(210 100% 45% / var(--tw-bg-opacity))}.dark\:bg-\[hsl\(216_14\.29\%_13\.73\%\)\]:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(216 14.29% 13.73% / var(--tw-bg-opacity))}.dark\:bg-\[hsl\(219_13\.51\%_29\.02\%\)\]:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(219 13.51% 29.02% / var(--tw-bg-opacity))}.dark\:bg-\[hsl\(220\,13\.04\%\,18\.04\%\)\]:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(220 13.04% 18.04% / var(--tw-bg-opacity))}.dark\:bg-\[hsl\(220_15\%_20\%\)\]:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(220 15% 20% / var(--tw-bg-opacity))}.dark\:bg-\[hsl\(220_15\%_25\%\)\]:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(220 15% 25% / var(--tw-bg-opacity))}.dark\:bg-\[hsl\(var\(--muted\)\)\]\/80:is(.dark *){background-color:hsl(var(--muted) / .8)}.dark\:bg-\[hsl\(var\(--table-datarows-bg-hover-odd\)\)\]:is(.dark *){background-color:hsl(var(--table-datarows-bg-hover-odd))}.dark\:bg-amber-500:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity))}.dark\:bg-amber-500\/20:is(.dark *){background-color:#f59e0b33}.dark\:bg-blue-500\/20:is(.dark *){background-color:#3b82f633}.dark\:bg-blue-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity))}.dark\:bg-blue-900\/20:is(.dark *){background-color:#1e3a8a33}.dark\:bg-blue-950:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(23 37 84 / var(--tw-bg-opacity))}.dark\:bg-blue-950\/30:is(.dark *){background-color:#1725544d}.dark\:bg-gray-600:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity))}.dark\:bg-gray-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity))}.dark\:bg-gray-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.dark\:bg-gray-900\/30:is(.dark *){background-color:#1118274d}.dark\:bg-green-900\/30:is(.dark *){background-color:#14532d4d}.dark\:bg-green-900\/50:is(.dark *){background-color:#14532d80}.dark\:bg-orange-900\/20:is(.dark *){background-color:#7c2d1233}.dark\:bg-purple-900\/20:is(.dark *){background-color:#581c8733}.dark\:bg-red-900\/30:is(.dark *){background-color:#7f1d1d4d}.dark\:bg-red-900\/50:is(.dark *){background-color:#7f1d1d80}.dark\:bg-red-950:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(69 10 10 / var(--tw-bg-opacity))}.dark\:bg-white\/10:is(.dark *){background-color:#ffffff1a}.dark\:bg-white\/5:is(.dark *){background-color:#ffffff0d}.dark\:bg-yellow-950:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(66 32 6 / var(--tw-bg-opacity))}.dark\:text-\[hsl\(220_10\%_50\%\)\]:is(.dark *){--tw-text-opacity: 1;color:hsl(220 10% 50% / var(--tw-text-opacity))}.dark\:text-\[hsl\(220_10\%_85\%\)\]:is(.dark *){--tw-text-opacity: 1;color:hsl(220 10% 85% / var(--tw-text-opacity))}.dark\:text-\[hsl\(var\(--foreground\)\)\]:is(.dark *){color:hsl(var(--foreground))}.dark\:text-amber-400:is(.dark *){--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity))}.dark\:text-amber-500:is(.dark *){--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity))}.dark\:text-blue-200:is(.dark *){--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity))}.dark\:text-blue-300:is(.dark *){--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity))}.dark\:text-blue-400:is(.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity))}.dark\:text-blue-500:is(.dark *){--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity))}.dark\:text-gray-300:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}.dark\:text-gray-400:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.dark\:text-gray-500:is(.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.dark\:text-gray-600:is(.dark *){--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.dark\:text-green-100:is(.dark *){--tw-text-opacity: 1;color:rgb(220 252 231 / var(--tw-text-opacity))}.dark\:text-green-400:is(.dark *){--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity))}.dark\:text-green-500:is(.dark *){--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity))}.dark\:text-orange-400:is(.dark *){--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity))}.dark\:text-purple-100:is(.dark *){--tw-text-opacity: 1;color:rgb(243 232 255 / var(--tw-text-opacity))}.dark\:text-purple-300:is(.dark *){--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity))}.dark\:text-purple-400:is(.dark *){--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity))}.dark\:text-red-100:is(.dark *){--tw-text-opacity: 1;color:rgb(254 226 226 / var(--tw-text-opacity))}.dark\:text-red-200:is(.dark *){--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity))}.dark\:text-red-300:is(.dark *){--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity))}.dark\:text-red-400:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity))}.dark\:text-red-500:is(.dark *){--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.dark\:text-yellow-300:is(.dark *){--tw-text-opacity: 1;color:rgb(253 224 71 / var(--tw-text-opacity))}.dark\:text-yellow-400:is(.dark *){--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity))}.dark\:opacity-60:is(.dark *){opacity:.6}.dark\:ring-\[hsl\(210_100\%_55\%\)\]:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: hsl(210 100% 55% / var(--tw-ring-opacity))}.dark\:hover\:border-blue-400:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity))}.dark\:hover\:bg-\[hsl\(210\,7\.14\%\,21\.96\%\)\]:hover:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(210 7.14% 21.96% / var(--tw-bg-opacity))}.dark\:hover\:bg-\[hsl\(212\.31\,9\.49\%\,26\.86\%\)\]:hover:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(212.31 9.49% 26.86% / var(--tw-bg-opacity))}.dark\:hover\:bg-gray-600:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity))}.dark\:hover\:bg-gray-700:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity))}.dark\:hover\:bg-gray-800\/40:hover:is(.dark *){background-color:#1f293766}.dark\:hover\:bg-green-800\/40:hover:is(.dark *){background-color:#16653466}.dark\:hover\:bg-red-900\/20:hover:is(.dark *){background-color:#7f1d1d33}.dark\:hover\:bg-white:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.dark\:hover\:bg-white\/10:hover:is(.dark *){background-color:#ffffff1a}.dark\:hover\:bg-white\/5:hover:is(.dark *){background-color:#ffffff0d}.dark\:hover\:bg-opacity-10:hover:is(.dark *){--tw-bg-opacity: .1}.dark\:hover\:text-blue-300:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity))}.dark\:hover\:text-blue-400:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity))}.dark\:hover\:text-gray-200:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity))}.dark\:hover\:opacity-90:hover:is(.dark *){opacity:.9}.dark\:hover\:after\:bg-white\/5:hover:is(.dark *):after{content:var(--tw-content);background-color:#ffffff0d}.group:hover .dark\:group-hover\:border-gray-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity))}@media (min-width: 640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 768px){.md\:absolute{position:absolute}.md\:left-1\/2{left:50%}.md\:col-span-2{grid-column:span 2 / span 2}.md\:inline{display:inline}.md\:flex{display:flex}.md\:w-48{width:12rem}.md\:w-56{width:14rem}.md\:w-60{width:15rem}.md\:-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:justify-start{justify-content:flex-start}.md\:gap-3{gap:.75rem}}@media (min-width: 1024px){.lg\:absolute{position:absolute}.lg\:left-0{left:0}.lg\:w-72{width:18rem}.lg\:justify-center{justify-content:center}}@media (min-width: 1280px){.xl\:w-96{width:24rem}}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&_button\]\:\!cursor-pointer button{cursor:pointer!important}.\[\&_div\[style\*\=\'grid-template-columns\'\]\]\:\!cursor-default div[style*=grid-template-columns]{cursor:default!important}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}
