@charset "UTF-8";.app-loading-container{display:flex;justify-content:center;align-items:center;height:100vh;background-color:var(--l2-background)}.app-loading-container .app-loading-content{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.app-loading-container .app-loading-content .brand{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:12px}.app-loading-container .app-loading-content .brand .brand-logo{width:40px;height:40px}.app-loading-container .app-loading-content .brand .brand-title{font-size:20px;font-weight:600;color:var(--l1-foreground);margin:0}.app-loading-container .app-loading-content .brand-tagline{margin-bottom:24px}.app-loading-container .app-loading-content .brand-tagline .ant-typography{color:var(--l2-foreground)}.app-loading-container .app-loading-content .loader{width:150px;height:12px;border-radius:2px;color:var(--primary-background);border:2px solid;position:relative}.app-loading-container .app-loading-content .loader:before{content:"";position:absolute;margin:2px;inset:0 100% 0 0;border-radius:inherit;background:currentColor;animation:l6 2s infinite}@keyframes l6{to{inset:0}}.perilin-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle,var(--l1-foreground) 10%,transparent 0);background-size:12px 12px;opacity:1;mask-image:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--l1-background) 10%,transparent) 0,transparent 100%);-webkit-mask-image:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--l1-background) 10%,transparent) 0,transparent 100%)}@keyframes _noz-wave-wiggle_dz4ry_1{0%,to{transform:rotate(0)}25%{transform:rotate(20deg)}75%{transform:rotate(-20deg)}}._noz_dz4ry_12{display:inline-flex;align-items:center;justify-content:center;line-height:0;overflow:visible}._noz_dz4ry_12 svg{display:block;overflow:visible}._noz_dz4ry_12 .noz-arm-left{transform-origin:4.18383px 13.4752px;transform:rotate(0);transition:transform .55s cubic-bezier(.34,1.7,.5,1);will-change:transform}._noz_dz4ry_12 .noz-arm-wiggle{transform-origin:4.18383px 13.4752px;transform:rotate(0);will-change:transform}._noz_dz4ry_12 .noz-head{transform-origin:12.02px 18.37px;transform:rotate(0);transition:transform .5s cubic-bezier(.34,1.7,.5,1);will-change:transform}._noz_dz4ry_12:hover .noz-arm-left{transform:rotate(145deg) scaleY(1.7)}._noz_dz4ry_12:hover .noz-arm-wiggle{animation:_noz-wave-wiggle_dz4ry_1 .7s ease-in-out .2s infinite}._noz_dz4ry_12:hover .noz-head{transform:rotate(9deg)}.noz-wave:hover .noz-arm-left{transform:rotate(145deg) scaleY(1.7)}.noz-wave:hover .noz-arm-wiggle{animation:_noz-wave-wiggle_dz4ry_1 .7s ease-in-out .2s infinite}.noz-wave:hover .noz-head{transform:rotate(9deg)}@media(prefers-reduced-motion:reduce){._noz_dz4ry_12 .noz-arm-left,._noz_dz4ry_12 .noz-arm-wiggle,._noz_dz4ry_12 .noz-head{transition:none;animation:none!important}}[data-slot=dialog-overlay]{z-index:50}[data-slot=dialog-content]{position:fixed;z-index:60;background:var(--l1-background);color:var(--l1-foreground)}[data-slot=dialog-content]>div{background:var(--l1-background);color:var(--l1-foreground)}.cmdk-section-heading [cmdk-group-heading]{text-transform:uppercase;color:var(--l3-foreground)}.cmdk-list-scroll{scrollbar-width:none}.cmdk-list-scroll::-webkit-scrollbar{display:none}.cmdk-list-scroll{-webkit-overflow-scrolling:touch}.cmdk-input-wrapper{margin-left:8px}.cmdk-item-light:hover{cursor:pointer;background-color:var(--l1-background)!important}.cmdk-item-light[data-selected=true]{background-color:var(--l3-background)!important;color:var(--foreground)}.cmdk-item{cursor:pointer;color:var(--l1-foreground);font-family:Zen;font-size:13px;font-style:normal;font-weight:400;line-height:18px}.cmdk-item:hover{background:var(--l1-background-hover)}.cmdk-item[data-selected=true]{background:var(--l3-background);color:var(--l1-foreground)}[cmdk-item] svg{width:auto;height:auto}.cmd-item-icon{margin-right:8px;display:flex;align-items:center;justify-content:center}.cmd-item-icon svg{height:16px!important;width:16px!important}.cmd-item-icon.noz-icon svg{height:20px!important;width:20px!important}.shift-overlay{position:fixed;bottom:20px;left:50%;transform:translate(-50%);z-index:9999;pointer-events:none}.shift-overlay__panel{display:flex;gap:20px;padding:8px 12px;background:var(--l1-background);color:var(--l2-foreground);border-radius:8px;font-size:13px;line-height:1.2;box-shadow:0 6px 20px var(--l1-background);animation:shift-overlay-fade-in .12s ease-out}.shift-overlay__item{display:flex;align-items:center;gap:6px;white-space:nowrap}.shift-overlay__label{opacity:.9}.shift-overlay__kbd{font-family:monospace;font-size:12px;padding:2px 6px;display:flex;border-radius:4px;background:var(--l3-background)}.shift-overlay__key{display:inline-flex;align-items:center;justify-content:center;min-width:15px;height:20px;border-radius:4px;background-color:var(--l3-background);font-size:12px;font-weight:500;line-height:1;color:var(--l2-foreground);flex-shrink:0}@keyframes shift-overlay-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes tt-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes tt-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}[data-slot=tooltip-content]{background-color:var(--tooltip-background, var(--l2-background));color:var(--tooltip-foreground, var(--l1-foreground));z-index:var(--tooltip-z-index, 50);width:var(--tooltip-width, fit-content);transform-origin:var( --tooltip-transform-origin, var(--radix-tooltip-content-transform-origin) );border-radius:var( --tooltip-border-radius, calc(var(--radius-sm, .5rem) - 4px) );padding:var(--tooltip-padding, var(--spacing-2) var(--spacing-4));font-size:var(--tooltip-font-size, var(--periscope-font-size-small));text-wrap:var(--tooltip-text-wrap, balance);line-height:var(--tooltip-line-height, 18px);letter-spacing:var(--tooltip-letter-spacing, -.06px);border-width:var(--tooltip-border-width, 1px);border-style:var(--tooltip-border-style, solid);border-color:var(--tooltip-border-color, var(--l2-border));box-shadow:var(--tooltip-box-shadow, 0 6px 12px 0 rgba(0, 0, 0, .2))}[data-slot=tooltip-content][data-state=open]{animation:tt-in .15s cubic-bezier(.16,1,.3,1) forwards}[data-slot=tooltip-content][data-state=closed]{animation:tt-out .1s cubic-bezier(.16,1,.3,1) forwards}[data-slot=tooltip-arrow]{z-index:calc(var(--tooltip-z-index, 50) + 1);width:var(--tooltip-arrow-width, 10px);height:var(--tooltip-arrow-height, 10px);border-radius:var(--tooltip-arrow-border-radius, 2px);transform:translateY(-1.5px)}[data-slot=tooltip-arrow-path]{fill:var(--tooltip-background, var(--l2-background));stroke:var(--tooltip-border-color, var(--l2-border));stroke-width:var(--tooltip-border-width, 2px)}.changelog-renderer{position:relative;padding-left:20px}.changelog-renderer :is(h1,h2,h3,h4,h5,h6,p,.changelog-renderer-section-title){margin-bottom:12px}.changelog-renderer-content{display:flex;flex-direction:column;gap:32px}.changelog-renderer-section-title{font-size:14px;line-height:20px;color:var(--l1-foreground)}.changelog-renderer .changelog-release-date{font-size:14px;line-height:20px;color:var(--l1-foreground);display:block;margin-bottom:12px}.changelog-renderer-list{display:flex;flex-direction:column;gap:28px}.changelog-renderer-line{position:absolute;left:0;top:6px;bottom:-30px;width:1px;background-color:var(--l1-border)}.changelog-renderer-line .inner-ball{position:absolute;left:50%;width:6px;height:6px;border-radius:100%;transform:translate(-50%);background-color:var(--primary-background)}.changelog-renderer ul,.changelog-renderer ol{list-style:none;display:flex;flex-direction:column;gap:16px;padding-left:30px;margin-bottom:1rem}.changelog-renderer ul li,.changelog-renderer ol li{position:relative}.changelog-renderer ul li:before,.changelog-renderer ol li:before{content:"";position:absolute;left:-10px;top:10px;width:20px;height:2px;background-color:var(--primary-background);transform:translate(-100%,-50%)}.changelog-renderer li,.changelog-renderer p{font-size:14px;line-height:20px;color:var(--l1-foreground)}.changelog-renderer code{padding:2px 4px;background-color:var(--l1-border);border-radius:6px;font-size:95%;vertical-align:middle;border:1px solid var(--l1-border);color:var(--l1-foreground)}.changelog-renderer a{color:var(--text-robin-500);font-weight:600;text-decoration:underline}.changelog-renderer a:hover{text-decoration:none}.changelog-renderer :is(h1,h2,h3,h4,h5,h6,.changelog-renderer-section-title){font-weight:600;color:var(--l1-foreground)}.changelog-renderer h1{font-size:24px;line-height:32px}.changelog-renderer h2,.changelog-renderer-section-title{font-size:20px;line-height:28px}.changelog-renderer .changelog-media-image,.changelog-renderer .changelog-media-video{height:auto;width:100%;overflow:hidden;border-radius:4px;border:1px solid var(--l1-border);margin-bottom:28px}.changelog-renderer .changelog-media-video{margin:12px 0}.changelog-modal .ant-modal-content{padding:unset;background-color:var(--l2-background)}.changelog-modal .ant-modal-content .ant-modal-header{margin-bottom:unset}.changelog-modal .ant-modal-content .ant-modal-footer{margin-top:unset}.changelog-modal-title{display:flex;align-items:center;gap:8px;background-color:var(--l2-background);padding:16px;font-size:14px;line-height:20px;color:var(--l1-foreground);border-bottom:1px solid var(--l1-border)}.changelog-modal-footer.scroll-available .scroll-btn-container{display:block}.changelog-modal-footer{position:relative;border:1px solid var(--l1-border);padding:12px;display:flex;align-items:center;justify-content:space-between}.changelog-modal-footer-label{color:var(--text-robin-400);font-size:14px;line-height:24px;position:relative;padding-left:14px}.changelog-modal-footer-label:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:6px;height:6px;border-radius:100%;background-color:var(--primary-background)}.changelog-modal-footer-ctas{display:flex;margin-left:auto}.changelog-modal-footer-ctas svg{font-size:14px}.changelog-modal-footer .scroll-btn-container{display:none;position:absolute;top:-40px;left:50%;transform:translate(-50%)}.changelog-modal-footer .scroll-btn-container .scroll-btn{all:unset;padding:4px 12px 4px 10px;background-color:var(--l1-border);border-radius:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:4px;transition:background-color .1s}.changelog-modal-footer .scroll-btn-container .scroll-btn:hover,.changelog-modal-footer .scroll-btn-container .scroll-btn:active{background-color:var(--l1-border)}.changelog-modal-footer .scroll-btn-container .scroll-btn span{font-size:12px;line-height:18px;color:var(--l2-foreground)}.changelog-modal-footer .scroll-btn-container .scroll-btn svg{animation:pulse 1s infinite}.changelog-modal-content{max-height:calc(100vh - 300px);overflow-y:auto;padding:16px 16px 18px;border:1px solid var(--l1-border);border-top-width:0;border-bottom-width:0}.overlay-scrollbar{height:100%}.overlay-scroll-wrapper{height:100%;width:100%;overflow:auto}.hz-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:2px;border:1px solid transparent;font-family:inherit;font-weight:500;line-height:1;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease;white-space:nowrap;-webkit-user-select:none;user-select:none}.hz-btn:disabled{opacity:.5;pointer-events:none}.hz-btn__affix{display:inline-flex;align-items:center}.hz-btn__spinner{animation:hz-btn-spin .7s linear infinite}@keyframes hz-btn-spin{to{transform:rotate(360deg)}}.hz-btn--sm{height:28px;padding:0 10px;font-size:.8125rem}.hz-btn--md{height:32px;padding:0 14px;font-size:.875rem}.hz-btn--icon{height:32px;width:32px;padding:0}.hz-btn[data-color=primary]{--hz-btn-bg: var(--bg-robin-500, #4e74f9);--hz-btn-fg: #fff;--hz-btn-border: var(--bg-robin-500, #4e74f9)}.hz-btn[data-color=secondary]{--hz-btn-bg: var(--bg-slate-400, #42506b);--hz-btn-fg: var(--text-vanilla-100, #e6e9ef);--hz-btn-border: var(--bg-slate-400, #42506b)}.hz-btn[data-color=destructive]{--hz-btn-bg: var(--bg-cherry-500, #e5484d);--hz-btn-fg: #fff;--hz-btn-border: var(--bg-cherry-500, #e5484d)}.hz-btn[data-color=warning]{--hz-btn-bg: var(--bg-amber-500, #f5a623);--hz-btn-fg: #1d1d1d;--hz-btn-border: var(--bg-amber-500, #f5a623)}.hz-btn[data-color=none]{--hz-btn-bg: transparent;--hz-btn-fg: inherit;--hz-btn-border: transparent}.hz-btn--solid{background:var(--hz-btn-bg);color:var(--hz-btn-fg);border-color:var(--hz-btn-border)}.hz-btn--solid:hover:not(:disabled){filter:brightness(1.08)}.hz-btn--outlined{background:transparent;color:var(--hz-btn-bg);border-color:var(--hz-btn-border)}.hz-btn--outlined:hover:not(:disabled){background:color-mix(in srgb,var(--hz-btn-bg) 12%,transparent)}.hz-btn--dashed{background:transparent;color:var(--hz-btn-bg);border-style:dashed;border-color:var(--hz-btn-border)}.hz-btn--ghost{background:transparent;color:var(--hz-btn-bg);border-color:transparent}.hz-btn--ghost:hover:not(:disabled){background:color-mix(in srgb,var(--hz-btn-bg) 12%,transparent)}.hz-btn--link{background:transparent;color:var(--hz-btn-bg);border-color:transparent;padding-left:0;padding-right:0;height:auto}.hz-btn--link:hover:not(:disabled){text-decoration:underline}.hz-btn--action{background:var(--bg-ink-400, #1d212d);color:var(--text-vanilla-100, #e6e9ef);border-color:var(--bg-slate-500, #303343)}.hz-input{display:flex;width:100%;height:36px;padding:4px 12px;border:1px solid var(--border);border-radius:6px;background:transparent;color:var(--l1-foreground);font-size:.875rem;transition:border-color .15s ease,box-shadow .15s ease}.hz-input::placeholder{color:var(--muted-foreground)}.hz-input:focus-visible{outline:none;border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}.hz-input:disabled{cursor:not-allowed;opacity:.5}.hz-input::file-selector-button{border:0;background:transparent;font-size:.875rem;font-weight:500;color:inherit}.hz-input[data-input-theme=dark]{background:var(--l2-background)}.hz-input-password{position:relative;width:100%}.hz-input-password .hz-input{padding-right:40px}.hz-input-password__toggle{position:absolute;top:0;right:0;z-index:1;width:auto;height:100%;padding:0 12px;border-radius:0;box-shadow:none;color:var(--muted-foreground);transition:opacity .15s ease}.hz-input-password__toggle:hover{opacity:.7}@keyframes dm-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes dm-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes dm-slide-from-top{0%{transform:translateY(-.5rem)}to{transform:translateY(0)}}@keyframes dm-slide-from-bottom{0%{transform:translateY(.5rem)}to{transform:translateY(0)}}@keyframes dm-slide-from-left{0%{transform:translate(-.5rem)}to{transform:translate(0)}}@keyframes dm-slide-from-right{0%{transform:translate(.5rem)}to{transform:translate(0)}}@keyframes dm-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-slot=dropdown-menu-content]{min-width:var(--dropdown-menu-content-min-width, 8rem);overflow:hidden;border-radius:var( --dropdown-menu-content-border-radius, var(--radius-2, 4px) );border-width:var(--dropdown-menu-content-border-width, 1px);border-style:var(--dropdown-menu-content-border-style, solid);border-color:var(--dropdown-menu-content-border-color, var(--l2-border));background-color:var( --dropdown-menu-content-background, var(--l1-background) );color:var(--dropdown-menu-content-foreground, var(--l1-foreground));padding:var(--dropdown-menu-content-padding, var(--spacing-2, 4px));box-shadow:var( --dropdown-menu-content-box-shadow, 4px 10px 16px 2px rgba(0, 0, 0, .2) );z-index:var(--dropdown-menu-content-z-index, 50)}[data-slot=dropdown-menu-content][data-state=open]{animation:dm-in .15s cubic-bezier(.16,1,.3,1) forwards}[data-slot=dropdown-menu-content][data-state=closed]{animation:dm-out .1s cubic-bezier(.16,1,.3,1) forwards}[data-slot=dropdown-menu-content][data-side=top]{animation-name:dm-in,dm-slide-from-bottom}[data-slot=dropdown-menu-content][data-side=bottom]{animation-name:dm-in,dm-slide-from-top}[data-slot=dropdown-menu-content][data-side=left]{animation-name:dm-in,dm-slide-from-right}[data-slot=dropdown-menu-content][data-side=right]{animation-name:dm-in,dm-slide-from-left}[data-slot=dropdown-menu-sub-content]{min-width:var(--dropdown-menu-sub-content-min-width, 8rem);overflow:hidden;border-radius:var( --dropdown-menu-sub-content-border-radius, var(--radius-2, 4px) );border-width:var(--dropdown-menu-sub-content-border-width, 1px);border-style:var(--dropdown-menu-sub-content-border-style, solid);border-color:var(--dropdown-menu-sub-content-border-color, var(--l2-border));background-color:var( --dropdown-menu-sub-content-background, var(--l1-background) );color:var(--dropdown-menu-sub-content-foreground, var(--l1-foreground));padding:var(--dropdown-menu-sub-content-padding, var(--spacing-2, 4px));box-shadow:var( --dropdown-menu-sub-content-box-shadow, 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1) );z-index:var(--dropdown-menu-sub-content-z-index, 50)}[data-slot=dropdown-menu-sub-content][data-state=open]{animation:dm-in .15s cubic-bezier(.16,1,.3,1) forwards}[data-slot=dropdown-menu-sub-content][data-state=closed]{animation:dm-out .1s cubic-bezier(.16,1,.3,1) forwards}[data-slot=dropdown-menu-sub-content][data-side=top]{animation-name:dm-in,dm-slide-from-bottom}[data-slot=dropdown-menu-sub-content][data-side=bottom]{animation-name:dm-in,dm-slide-from-top}[data-slot=dropdown-menu-sub-content][data-side=left]{animation-name:dm-in,dm-slide-from-right}[data-slot=dropdown-menu-sub-content][data-side=right]{animation-name:dm-in,dm-slide-from-left}[data-slot=dropdown-menu-sub-trigger]{display:flex;cursor:default;-webkit-user-select:none;user-select:none;align-items:center;gap:var(--dropdown-menu-sub-trigger-gap, var(--spacing-4, 8px));border-radius:var( --dropdown-menu-sub-trigger-border-radius, var(--radius-1, 2px) );padding:var( --dropdown-menu-sub-trigger-padding, var(--spacing-5, 10px) var(--spacing-6, 12px) );font-size:var( --dropdown-menu-sub-trigger-font-size, var(--periscope-font-size-base, 13px) );line-height:var(--dropdown-menu-sub-trigger-line-height, 1);outline:none;color:var(--dropdown-menu-sub-trigger-foreground, var(--l1-foreground));transition:background-color .15s,color .15s}[data-slot=dropdown-menu-sub-trigger]:hover{background-color:var( --dropdown-menu-item-hover-background, var(--l1-background-hover) )}[data-slot=dropdown-menu-sub-trigger]:focus,[data-slot=dropdown-menu-sub-trigger]:focus-within{background-color:var( --dropdown-menu-item-focus-background, var(--l2-background-hover) )}[data-slot=dropdown-menu-sub-trigger][data-state=open]{background-color:var( --dropdown-menu-sub-trigger-open-background, var(--l2-background-hover) )}[data-slot=dropdown-menu-sub-trigger][data-inset]{padding-left:var( --dropdown-menu-sub-trigger-inset-padding-left, var(--spacing-8, 32px) )}[data-slot=dropdown-menu-sub-trigger-icon]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--dropdown-menu-sub-trigger-icon-size, 14px);height:var(--dropdown-menu-sub-trigger-icon-size, 14px)}[data-slot=dropdown-menu-sub-trigger-chevron]{margin-left:auto;flex-shrink:0;width:var(--dropdown-menu-sub-trigger-chevron-size, 14px);height:var(--dropdown-menu-sub-trigger-chevron-size, 14px)}[data-slot=dropdown-menu-item]{position:relative;display:flex;cursor:default;-webkit-user-select:none;user-select:none;align-items:center;gap:var(--dropdown-menu-item-gap, var(--spacing-4, 8px));border-radius:var(--dropdown-menu-item-border-radius, var(--radius-1, 2px));padding:var( --dropdown-menu-item-padding, var(--spacing-5, 10px) var(--spacing-6, 12px) );font-size:var( --dropdown-menu-item-font-size, var(--periscope-font-size-base, 13px) );line-height:var(--dropdown-menu-item-line-height, 1);outline:none;width:100%;min-width:var(--dropdown-menu-item-min-width, 177px);color:var(--dropdown-menu-item-foreground, var(--l1-foreground));transition:background-color .15s,color .15s}[data-slot=dropdown-menu-item]:hover{background-color:var( --dropdown-menu-item-hover-background, var(--l1-background-hover) )}[data-slot=dropdown-menu-item]:focus,[data-slot=dropdown-menu-item]:focus-within{background-color:var( --dropdown-menu-item-focus-background, var(--l2-background-hover) )}[data-slot=dropdown-menu-item][data-disabled]{pointer-events:none;opacity:var(--dropdown-menu-item-disabled-opacity, .5)}[data-slot=dropdown-menu-item][data-inset]{padding-left:var( --dropdown-menu-item-inset-padding-left, var(--spacing-8, 32px) )}[data-slot=dropdown-menu-item][data-destructive]{color:var( --dropdown-menu-item-destructive-foreground, var(--danger-background) )}[data-slot=dropdown-menu-item][data-destructive]:hover{color:var( --dropdown-menu-item-destructive-hover-foreground, var(--danger-background-hover) )}[data-slot=dropdown-menu-item][data-clickable]{cursor:pointer}[data-slot=dropdown-menu-item-icon]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--dropdown-menu-item-icon-size, 14px);height:var(--dropdown-menu-item-icon-size, 14px)}[data-slot=dropdown-menu-item-right-icon]{margin-left:auto;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--dropdown-menu-item-icon-size, 14px);height:var(--dropdown-menu-item-icon-size, 14px)}[data-slot=dropdown-menu-checkbox-item]{position:relative;display:flex;cursor:default;-webkit-user-select:none;user-select:none;align-items:center;border-radius:var( --dropdown-menu-checkbox-item-border-radius, var(--radius-1, 2px) );--dropdown-menu-checkbox-item-padding-right: calc( var(--dropdown-menu-checkbox-indicator-right, var(--spacing-4, 8px)) + var(--spacing-6, 12px) + var(--spacing-3, 6px) );padding:var( --dropdown-menu-checkbox-item-padding, var(--spacing-5, 10px) var(--dropdown-menu-checkbox-item-padding-right) var(--spacing-5, 10px) var(--spacing-8, 32px) );font-size:var( --dropdown-menu-checkbox-item-font-size, var(--periscope-font-size-base, 13px) );line-height:var(--dropdown-menu-checkbox-item-line-height, 1);outline:none;color:var(--dropdown-menu-checkbox-item-foreground, var(--l1-foreground));transition:background-color .15s,color .15s}[data-slot=dropdown-menu-checkbox-item]:hover{background-color:var( --dropdown-menu-checkbox-item-hover-background, var(--l1-background-hover) )}[data-slot=dropdown-menu-checkbox-item]:focus{background-color:var( --dropdown-menu-checkbox-item-focus-background, var(--l2-background-hover) )}[data-slot=dropdown-menu-checkbox-item][data-disabled]{pointer-events:none;opacity:var(--dropdown-menu-checkbox-item-disabled-opacity, .5)}[data-slot=dropdown-menu-checkbox-indicator]{position:absolute;right:var(--dropdown-menu-checkbox-indicator-right, var(--spacing-4, 8px));display:flex;align-items:center;justify-content:center;width:var(--dropdown-menu-checkbox-indicator-size, 14px);height:var(--dropdown-menu-checkbox-indicator-size, 14px)}[data-slot=dropdown-menu-radio-item]{position:relative;display:flex;cursor:default;-webkit-user-select:none;user-select:none;align-items:center;border-radius:var( --dropdown-menu-radio-item-border-radius, var(--radius-1, 2px) );--dropdown-menu-radio-item-padding-right: calc( var(--dropdown-menu-radio-indicator-right, var(--spacing-4, 8px)) + var(--spacing-6, 12px) + var(--spacing-3, 6px) );padding:var( --dropdown-menu-radio-item-padding, var(--spacing-5, 10px) var(--dropdown-menu-radio-item-padding-right) var(--spacing-5, 10px) var(--spacing-8, 32px) );font-size:var( --dropdown-menu-radio-item-font-size, var(--periscope-font-size-base, 13px) );line-height:var(--dropdown-menu-radio-item-line-height, 1);outline:none;color:var(--dropdown-menu-radio-item-foreground, var(--l1-foreground));transition:background-color .15s,color .15s}[data-slot=dropdown-menu-radio-item]:hover{background-color:var( --dropdown-menu-radio-item-hover-background, var(--l1-background-hover) )}[data-slot=dropdown-menu-radio-item]:focus{background-color:var( --dropdown-menu-radio-item-focus-background, var(--l2-background-hover) )}[data-slot=dropdown-menu-radio-item][data-disabled]{pointer-events:none;opacity:var(--dropdown-menu-radio-item-disabled-opacity, .5)}[data-slot=dropdown-menu-radio-indicator]{position:absolute;right:var(--dropdown-menu-radio-indicator-right, var(--spacing-4, 8px));display:flex;align-items:center;justify-content:center;width:var(--dropdown-menu-radio-indicator-size, 14px);height:var(--dropdown-menu-radio-indicator-size, 14px)}[data-slot=dropdown-menu-label]{padding:var( --dropdown-menu-label-padding, var(--spacing-4, 8px) var(--spacing-6, 12px) );font-size:var( --dropdown-menu-label-font-size, var(--periscope-font-size-small, 11px) );font-weight:var( --dropdown-menu-label-font-weight, var(--font-weight-medium, 500) );text-transform:uppercase;letter-spacing:var(--dropdown-menu-label-letter-spacing, .44px);line-height:var(--dropdown-menu-label-line-height, 1);color:var(--dropdown-menu-label-foreground, var(--l3-foreground))}[data-slot=dropdown-menu-label][data-inset]{padding-left:var( --dropdown-menu-label-inset-padding-left, var(--spacing-8, 32px) )}[data-slot=dropdown-menu-separator]{margin:var( --dropdown-menu-separator-margin, var(--spacing-2, 4px) calc(-1 * var(--spacing-2, 4px)) );height:var(--dropdown-menu-separator-height, 1px);background-color:var(--dropdown-menu-separator-background, var(--l2-border))}[data-slot=dropdown-menu-shortcut]{margin-left:auto;font-size:var( --dropdown-menu-shortcut-font-size, var(--periscope-font-size-small, 11px) );letter-spacing:var(--dropdown-menu-shortcut-letter-spacing, .05em);opacity:var(--dropdown-menu-shortcut-opacity, .6);font-family:var( --dropdown-menu-shortcut-font-family, var(--font-mono, monospace) )}[data-slot=dropdown-menu-loading]{display:flex;align-items:center;justify-content:center;gap:var(--dropdown-menu-loading-gap, var(--spacing-4, 8px));padding:var(--dropdown-menu-loading-padding, var(--spacing-8, 16px));font-size:var( --dropdown-menu-loading-font-size, var(--periscope-font-size-base, 13px) );color:var(--dropdown-menu-loading-foreground, var(--l1-foreground))}[data-slot=dropdown-menu-loading-spinner]{width:var(--dropdown-menu-loading-spinner-size, 16px);height:var(--dropdown-menu-loading-spinner-size, 16px);animation:var(--animate-spin, dm-spin 1s linear infinite)}[data-slot=dropdown-menu-search]{--input-border-width: 0px;--input-focus-outline-width: 0px;border-width:0;box-shadow:none}[data-slot=dropdown-menu-search-wrapper]{position:relative}[data-slot=dropdown-menu-search-wrapper] [data-slot=dropdown-menu-search]{padding-left:var( --dropdown-menu-search-input-padding-left, var(--spacing-8, 32px) )}[data-slot=dropdown-menu-search-icon]{position:absolute;left:var(--dropdown-menu-search-icon-left, var(--spacing-6, 12px));top:50%;transform:translateY(-50%);display:flex;align-items:center;width:var(--dropdown-menu-search-icon-size, 14px);height:var(--dropdown-menu-search-icon-size, 14px);color:var(--dropdown-menu-search-icon-color, var(--muted-foreground));pointer-events:none}[data-slot=dropdown-menu-back]{position:relative;display:flex;cursor:default;-webkit-user-select:none;user-select:none;align-items:center;gap:var(--dropdown-menu-back-gap, var(--spacing-4, 8px));border-radius:var(--dropdown-menu-back-border-radius, var(--radius-1, 2px));padding:var( --dropdown-menu-back-padding, var(--spacing-5, 10px) var(--spacing-6, 12px) );font-size:var( --dropdown-menu-back-font-size, var(--periscope-font-size-base, 13px) );font-weight:var( --dropdown-menu-back-font-weight, var(--font-weight-medium, 500) );line-height:var(--dropdown-menu-back-line-height, 1);outline:none;color:var(--dropdown-menu-back-foreground, var(--l1-foreground));transition:background-color .15s,color .15s}[data-slot=dropdown-menu-back]:hover{background-color:var( --dropdown-menu-back-hover-background, var(--l1-background-hover) )}[data-slot=dropdown-menu-back]:focus{background-color:var( --dropdown-menu-back-focus-background, var(--l2-background-hover) )}[data-slot=dropdown-menu-back][data-disabled]{pointer-events:none;opacity:var(--dropdown-menu-back-disabled-opacity, .5)}[data-slot=dropdown-menu-back-icon]{flex-shrink:0;width:var(--dropdown-menu-back-icon-size, 14px);height:var(--dropdown-menu-back-icon-size, 14px)}[data-slot=dropdown-menu-multi-step-trigger]{position:relative;display:flex;cursor:default;-webkit-user-select:none;user-select:none;align-items:center;gap:var(--dropdown-menu-multi-step-trigger-gap, var(--spacing-4, 8px));border-radius:var( --dropdown-menu-multi-step-trigger-border-radius, var(--radius-1, 2px) );padding:var( --dropdown-menu-multi-step-trigger-padding, var(--spacing-5, 10px) var(--spacing-6, 12px) );font-size:var( --dropdown-menu-multi-step-trigger-font-size, var(--periscope-font-size-base, 13px) );line-height:var(--dropdown-menu-multi-step-trigger-line-height, 1);outline:none;color:var( --dropdown-menu-multi-step-trigger-foreground, var(--l1-foreground) );transition:background-color .15s,color .15s}[data-slot=dropdown-menu-multi-step-trigger]:hover{background-color:var( --dropdown-menu-multi-step-trigger-hover-background, var(--l1-background-hover) )}[data-slot=dropdown-menu-multi-step-trigger]:focus{background-color:var( --dropdown-menu-multi-step-trigger-focus-background, var(--l2-background-hover) )}[data-slot=dropdown-menu-multi-step-trigger][data-disabled]{pointer-events:none;opacity:var(--dropdown-menu-multi-step-trigger-disabled-opacity, .5)}[data-slot=dropdown-menu-multi-step-trigger-icon]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--dropdown-menu-multi-step-trigger-icon-size, 14px);height:var(--dropdown-menu-multi-step-trigger-icon-size, 14px)}[data-slot=dropdown-menu-multi-step-trigger-chevron]{margin-left:auto;flex-shrink:0;width:var(--dropdown-menu-multi-step-trigger-chevron-size, 14px);height:var(--dropdown-menu-multi-step-trigger-chevron-size, 14px)}[data-slot=dropdown-menu-multi-step-content]{min-width:var(--dropdown-menu-multi-step-content-min-width, 8rem);overflow:hidden;border-radius:var( --dropdown-menu-multi-step-content-border-radius, var(--radius-md, 6px) );border-width:var(--dropdown-menu-multi-step-content-border-width, 1px);border-style:var(--dropdown-menu-multi-step-content-border-style, solid);border-color:var( --dropdown-menu-multi-step-content-border-color, var(--l2-border) );background-color:var( --dropdown-menu-multi-step-content-background, var(--l1-background) );color:var( --dropdown-menu-multi-step-content-foreground, var(--l1-foreground) );padding:var( --dropdown-menu-multi-step-content-padding, var(--spacing-2, 4px) );box-shadow:var( --dropdown-menu-multi-step-content-box-shadow, 4px 10px 16px 2px rgba(0, 0, 0, .2) )}[data-slot=dropdown-menu-multi-step-content][data-state=open]{animation:dm-in .15s cubic-bezier(.16,1,.3,1) forwards}[data-slot=dropdown-menu-multi-step-content][data-state=closed]{animation:dm-out .1s cubic-bezier(.16,1,.3,1) forwards}[data-slot=dropdown-menu-multi-step-content][data-side=top]{animation-name:dm-in,dm-slide-from-bottom}[data-slot=dropdown-menu-multi-step-content][data-side=bottom]{animation-name:dm-in,dm-slide-from-top}[data-slot=dropdown-menu-multi-step-content][data-side=left]{animation-name:dm-in,dm-slide-from-right}[data-slot=dropdown-menu-multi-step-content][data-side=right]{animation-name:dm-in,dm-slide-from-left}._item_o91ih_1{display:flex;align-items:center;gap:7px;padding:6px 8px;border-radius:var(--radius-2);cursor:pointer;min-width:0;position:relative;--actions-opacity: 0}._item_o91ih_1:hover,._item_o91ih_1._active_o91ih_16{background:var(--l2-background);--actions-opacity: 1}._item_o91ih_1._active_o91ih_16 ._title_o91ih_20{color:var(--l1-foreground);font-weight:500}._item_o91ih_1._archived_o91ih_24{opacity:.92}._item_o91ih_1._archived_o91ih_24 ._title_o91ih_20{color:var(--l3-foreground)}._icon_o91ih_31{flex-shrink:0;color:var(--l3-foreground)}._body_o91ih_36{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}._title_o91ih_20{font-size:12px;color:var(--l2-foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4}._time_o91ih_53{font-size:10px;color:var(--l3-foreground);opacity:.7}._input_o91ih_59{width:100%;background:transparent;border:none;border-bottom:1px solid var(--accent-primary);outline:none;color:var(--l1-foreground);font-size:12px;font-family:inherit;padding:1px 0}._actions_o91ih_71{display:flex;align-items:center;gap:1px;flex-shrink:0;opacity:var(--actions-opacity, 0);transition:opacity .12s;position:absolute;top:50%;right:4px;transform:translateY(-50%);background:var(--l2-background);padding:1px 2px;border-radius:var(--radius-2);pointer-events:var(--actions-pointer, none)}._item_o91ih_1:hover,._item_o91ih_1._active_o91ih_16{--actions-pointer: auto}._btn_o91ih_93{padding:2px!important;height:auto!important;min-height:0!important}._btn_o91ih_93._danger_o91ih_98:hover{color:var(--accent-cherry)!important}._menu_o91ih_102{min-width:160px!important;width:160px!important}._menuItem_o91ih_107{font-size:12px!important;cursor:pointer!important}._archiveItem_o91ih_112{color:var(--accent-amber)!important}._archiveItem_o91ih_112 svg{color:inherit!important}._restoreItem_o91ih_119{color:var(--primary)!important}._restoreItem_o91ih_119 svg{color:inherit!important}._conversationsList_uh75t_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._conversationsList_uh75t_1._variantPage_uh75t_7{width:280px;flex-shrink:0;border-right:1px solid var(--l1-border)}._conversationsList_uh75t_1._variantPanel_uh75t_12{width:100%;flex:1}._header_uh75t_17{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;flex-shrink:0}._heading_uh75t_25{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--l2-foreground);line-height:24px}._searchBar_uh75t_34{padding:0 8px 12px;flex-shrink:0}._search_uh75t_34{width:100%;font-size:12px}._list_uh75t_44{position:relative;flex:1;overflow-y:auto;padding:0 6px 12px;scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .2s}._list_uh75t_44:hover{scrollbar-color:var(--l3-border) transparent}._list_uh75t_44::-webkit-scrollbar{width:.25rem;height:.25rem}._list_uh75t_44::-webkit-scrollbar-track{background:transparent}._list_uh75t_44::-webkit-scrollbar-thumb{background:transparent;border-radius:999px;transition:background .2s}._list_uh75t_44:hover::-webkit-scrollbar-thumb{background:var(--l3-border)}._list_uh75t_44::-webkit-scrollbar-thumb:hover{background:var(--l3-foreground)}._empty_uh75t_75{margin:20px 8px 0;font-size:12px;color:var(--l3-foreground);text-align:center}._srOnly_uh75t_82{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._loadingDots_uh75t_94{display:inline-flex;align-items:center;gap:3px}._loadingDot_uh75t_94{width:4px;height:4px;border-radius:50%;background:var(--l3-foreground);opacity:.4;animation:_historyLoadingDot_uh75t_1 1.1s ease-in-out infinite}._loadingDot_uh75t_94:nth-child(2){animation-delay:.18s}._loadingDot_uh75t_94:nth-child(3){animation-delay:.36s}@keyframes _historyLoadingDot_uh75t_1{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-1px)}}._group_uh75t_125{display:flex;flex-direction:column;gap:2px;margin-bottom:8px}._group_uh75t_125._archived_uh75t_131{margin-top:4px;padding-top:10px;border-top:1px solid var(--l2-border)}._groupLabel_uh75t_137{display:block;padding:8px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:var(--l3-foreground)}.hz-badge{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border-radius:4px;border:1px solid transparent;font-size:.75rem;font-weight:500;line-height:1.5;max-width:100%}.hz-badge--capitalize{text-transform:capitalize}.hz-badge__ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hz-badge__close{display:inline-flex;align-items:center;background:none;border:none;padding:0;margin-left:2px;cursor:pointer;color:inherit;opacity:.7}.hz-badge__close:hover{opacity:1}.hz-badge[data-color=primary]{--hz-badge-c: var(--bg-robin-500, #4e74f9)}.hz-badge[data-color=secondary]{--hz-badge-c: var(--bg-slate-300, #529dff)}.hz-badge[data-color=success],.hz-badge[data-color=forest]{--hz-badge-c: var(--bg-forest-500, #2da44e)}.hz-badge[data-color=error],.hz-badge[data-color=cherry]{--hz-badge-c: var(--bg-cherry-500, #e5484d)}.hz-badge[data-color=warning],.hz-badge[data-color=amber]{--hz-badge-c: var(--bg-amber-500, #f5a623)}.hz-badge[data-color=robin]{--hz-badge-c: var(--bg-robin-500, #4e74f9)}.hz-badge[data-color=sienna]{--hz-badge-c: var(--bg-sienna-500, #b26c46)}.hz-badge[data-color=sakura]{--hz-badge-c: var(--bg-sakura-500, #d977c1)}.hz-badge[data-color=aqua]{--hz-badge-c: var(--bg-aqua-500, #1ea9a9)}.hz-badge[data-color=vanilla]{--hz-badge-c: var(--text-vanilla-400, #8f9ab3)}.hz-badge[data-variant=default]{background:color-mix(in srgb,var(--hz-badge-c, #4e74f9) 16%,transparent);color:var(--hz-badge-c, #4e74f9);border-color:transparent}.hz-badge[data-variant=outline]{background:transparent;color:var(--hz-badge-c, #4e74f9);border-color:color-mix(in srgb,var(--hz-badge-c, #4e74f9) 45%,transparent)}@keyframes pp-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes pp-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}[data-slot=popover-content]{--radix-popover-content-available-width: var(--radix-popover-trigger-width);--radix-popover-content-available-height: var(--radix-popover-trigger-height);min-width:var(--radix-popover-trigger-width);background-color:var(--popover-background, var(--l2-background));color:var(--popover-foreground, var(--l1-foreground));width:var(--popover-width, fit-content);transform-origin:var( --popover-transform-origin, var(--radix-popover-content-transform-origin) );border-radius:var(--popover-border-radius, var(--radius-2, 4px));padding:var(--popover-padding, var(--spacing-8));border-width:var(--popover-border-width, 1px);border-style:var(--popover-border-style, solid);border-color:var(--popover-border-color, var(--l2-border));box-shadow:var( --popover-box-shadow, 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1) );outline:none}[data-slot=popover-content][data-state=open]{animation:pp-in .15s cubic-bezier(.16,1,.3,1) forwards}[data-slot=popover-content][data-state=closed]{animation:pp-out .1s cubic-bezier(.16,1,.3,1) forwards}[data-slot=popover-arrow]{width:var(--popover-arrow-width, 10px);height:var(--popover-arrow-height, 10px);border-radius:var(--popover-arrow-border-radius, 2px);transform:translateY(-1.5px)}[data-slot=popover-arrow-path]{fill:var(--popover-background, var(--l2-background));stroke:var(--popover-border-color, var(--l2-border));stroke-width:var(--popover-border-width, 2px)}.key-value-label{display:flex;width:fit-content;border:1px solid var(--l2-border);border-radius:2px}.key-value-label--row{align-items:center;flex-direction:row;flex-wrap:wrap}.key-value-label--column{flex-direction:column;border:none;border-radius:0;gap:4px;padding:8px}.key-value-label--column .key-value-label__key{background:transparent;border-radius:0;padding:0;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.48px;line-height:20px}.key-value-label--column .key-value-label__value{background:transparent;padding:0;font-size:14px;line-height:20px}.key-value-label__key,.key-value-label__value{padding:6px 8px;font-size:13px;font-weight:400;line-height:18px;letter-spacing:-.07px}.key-value-label__key,.key-value-label__key:hover{color:var(--l2-foreground)}.key-value-label__key{background:var(--l2-background);border-radius:2px 0 0 2px}.key-value-label__value{background:var(--l3-background);color:var(--foreground)}.error-content,.error-content__summary-section{display:flex;flex-direction:column}.error-content__summary{display:flex;justify-content:space-between;padding:16px}.error-content__summary-left{display:flex;align-items:baseline;gap:8px}.error-content__summary-text{display:flex;flex-direction:column;gap:6px}.error-content__error-code{color:var(--l1-foreground);margin:0;font-size:16px;font-weight:500;line-height:24px;letter-spacing:-.08px}.error-content__error-message{margin:0;color:var(--l2-foreground);font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.07px}.error-content__docs-button{display:flex;align-items:center;gap:6px;padding:9px 12.5px;color:var(--l2-foreground);font-size:12px;font-weight:400;line-height:18px;letter-spacing:.12px;border-radius:2px;border:1px solid var(--l1-border);background:var(--l3-background);box-shadow:none}.error-content__message-badge{display:flex;align-items:center;gap:12px;padding:0 16px 16px}.error-content__message-badge .key-value-label{width:fit-content;border-color:var(--l1-border);border-radius:20px;overflow:hidden}.error-content__message-badge .key-value-label__key{padding-left:8px;padding-right:8px}.error-content__message-badge .key-value-label__value{padding-right:10px;color:var(--l2-foreground);font-size:12px;font-weight:500;line-height:18px;letter-spacing:.48px;pointer-events:none}.error-content__message-badge-label{display:flex;align-items:center;gap:6px}.error-content__message-badge-label-dot{height:6px;width:6px;background:var(--bg-sakura-500);border-radius:50%}.error-content__message-badge-label-text{color:var(--l1-foreground);font-size:10px;font-weight:500;line-height:18px;letter-spacing:.5px}.error-content__message-badge-line{flex:1;height:8px;background-image:radial-gradient(circle,var(--l3-background) 1px,transparent 2px);background-size:8px 11px;background-position:top left;padding:6px}.error-content__message-list-container{position:relative}.error-content__message-list{margin:0;padding:0;list-style:none;max-height:275px}.error-content__message-item{position:relative;margin-bottom:4px;color:var(--l2-foreground);font-family:Zen Mono;font-size:12px;font-weight:400;line-height:18px;padding:3px 12px 3px 26px}.error-content__message-item:before{font-family:unset;content:"";position:absolute;left:12px;top:50%;transform:translateY(-50%);width:2px;height:4px;border-radius:50px;background:var(--l1-border)}.error-content__scroll-hint{position:absolute;bottom:10px;left:0;right:0;margin:auto;width:fit-content;display:inline-flex;padding:4px 12px 4px 10px;justify-content:center;align-items:center;gap:3px;background:var(--l1-border);border-radius:20px;box-shadow:0 103px 12px #00000003,0 66px 18px #00000003,0 37px 22px #00000008,0 17px 17px #0000000a,0 4px 9px #0000000a}.error-content__scroll-hint-text{color:var(--l1-foreground);font-size:12px;font-weight:400;line-height:18px;letter-spacing:-.06px}.error-modal__trigger{width:fit-content;display:flex;align-items:center;gap:4px;border-radius:20px;background:color-mix(in srgb,var(--danger-background) 20%,transparent);padding-left:3px;padding-right:8px;cursor:pointer}.error-modal__trigger span{color:var(--danger-background);font-size:10px;font-weight:500;line-height:20px;letter-spacing:.4px;text-transform:uppercase}.error-modal__wrap{background:linear-gradient(180deg,color-mix(in srgb,var(--l1-background) 12%,transparent) .07%,color-mix(in srgb,var(--bg-sakura-950) 24%,transparent) 50.04%,color-mix(in srgb,var(--bg-sakura-800) 36%,transparent) 75.02%,color-mix(in srgb,var(--bg-sakura-600) 48%,transparent),color-mix(in srgb,var(--bg-sakura-500) 60%,transparent));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.error-modal__wrap .ant-modal{bottom:40px;top:unset;position:absolute;width:520px;left:0;right:0;margin:auto}.error-modal__body{padding:0;overflow:hidden;border-top-left-radius:4px;border-top-right-radius:4px}.error-modal__header{background:none!important}.error-modal__header .ant-modal-title{display:flex;justify-content:space-between;align-items:center}.error-modal__header .key-value-label{padding:0;border:none;border-radius:4px;overflow:hidden}.error-modal__header .key-value-label__key,.error-modal__header .key-value-label__value{padding:4px 8px;font-size:12px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:.48px}.error-modal__header .key-value-label__key{text-transform:uppercase}.error-modal__header .key-value-label__key,.error-modal__header .key-value-label__key:hover{color:var(--l1-foreground)}.error-modal__header .key-value-label__value{color:var(--l2-foreground);pointer-events:none}.error-modal__header .close-button{padding:3px 7px;background:var(--l2-background);display:inline-flex;align-items:center;border-radius:4px;border:1px solid var(--l1-border);box-shadow:none}.error-modal__footer{margin:0!important;height:6px}.error-modal__content{padding:0!important;border-radius:4px;overflow:hidden}._input_1lfot_1{display:flex;flex-direction:column;gap:10px;background:var(--l1-background);border-radius:var(--radius-2);padding:8px;border:1px solid var(--l1-border);position:relative}._attachments_1lfot_12,._contextTags_1lfot_18{display:flex;flex-wrap:wrap;gap:6px}._contextTag_1lfot_18{display:inline-flex;align-items:center;gap:4px;font-size:11px;background:var(--l2-background);border:1px solid var(--l1-border);border-radius:var(--radius-2);padding:4px 6px 4px 8px;color:var(--l1-foreground)}._contextTag_1lfot_18 button{height:auto!important;min-height:0!important;width:auto!important}._contextTag_1lfot_18._auto_1lfot_40{border-style:dashed;color:var(--l2-foreground);background:transparent;font-size:10px;padding:2px 4px 2px 6px;gap:3px}._contextTagContent_1lfot_49{display:flex;align-items:center;gap:8px;max-width:220px}._contextTagContent_1lfot_49 ._contextTagCategory_1lfot_55{flex-shrink:0}._contextTagContent_1lfot_49 ._contextTagLabel_1lfot_58{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._contextTagCategory_1lfot_55{flex-shrink:0}._contextTagLabel_1lfot_58{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._contextTagRemove_1lfot_74{flex-shrink:0;padding:0!important;height:auto!important;min-height:0!important}._attachmentChip_1lfot_81{display:inline-flex;align-items:center;gap:4px;font-size:11px;background:var(--l3-background);border-radius:var(--radius-2);padding:2px 6px 2px 8px;color:var(--l2-foreground);max-width:180px}._attachmentName_1lfot_93{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._attachmentRemove_1lfot_99{flex-shrink:0;padding:0!important;height:auto!important;min-height:0!important}._row_1lfot_106{display:flex;align-items:center;gap:8px}._composer_1lfot_112{background:var(--l2-background);border:1px solid var(--l2-border);border-radius:var(--radius-2);padding:4px;transition:border-color .15s,box-shadow .15s}._composer_1lfot_112:focus-within{border-color:var(--accent-primary);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent-primary),transparent 70%)}._footer_1lfot_124{display:flex;align-items:center;justify-content:space-between;gap:8px}._leftActions_1lfot_131,._rightActions_1lfot_132{display:flex;align-items:center;gap:8px}._attachBtn_1lfot_138{color:var(--l3-foreground)}._contextBtn_1lfot_142{flex-shrink:0;gap:6px;border-style:dashed!important;padding-inline:12px!important}._textarea_1lfot_149{display:block;width:100%;background:transparent;border:none;outline:none;resize:none;color:var(--l1-foreground);font-size:12px;line-height:1.5;overflow-y:auto;font-family:inherit;scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .2s}._textarea_1lfot_149:hover{scrollbar-color:var(--l3-border) transparent}._textarea_1lfot_149::-webkit-scrollbar{width:.2rem;height:.2rem}._textarea_1lfot_149::-webkit-scrollbar-track{background:transparent}._textarea_1lfot_149::-webkit-scrollbar-thumb{background:transparent;border-radius:999px;transition:background .2s}._textarea_1lfot_149:hover::-webkit-scrollbar-thumb{background:var(--l3-border)}._textarea_1lfot_149::-webkit-scrollbar-thumb:hover{background:var(--l3-foreground)}._textarea_1lfot_149::placeholder{color:var(--l3-foreground);opacity:.6}._textarea_1lfot_149:disabled{opacity:.2;cursor:not-allowed}._charWarning_1lfot_195{display:inline-flex;align-items:center;gap:6px;width:100%;padding:6px 8px;font-size:11px;font-weight:500;color:var(--accent-sienna);background:color-mix(in srgb,var(--accent-sienna),transparent 90%);border:1px solid color-mix(in srgb,var(--accent-sienna),transparent 65%);border-radius:var(--radius-2)}._sendBtn_1lfot_209{flex-shrink:0;border-radius:var(--radius-2)}._sendBtn_1lfot_209._stop_1lfot_213{background:var(--accent-cherry)!important;border-color:var(--accent-cherry)!important}._sendBtn_1lfot_209._stop_1lfot_213:hover{opacity:.85}._contextPopover_1lfot_221{width:480px!important;max-width:min(92vw,480px);margin-left:16px;border:1px solid var(--l2-border);border-radius:var(--radius-2);background:var(--l1-background);box-shadow:0 16px 36px #0000004d;padding:8px;overflow-x:hidden;--popover-padding: 0;z-index:1000}._contextPopoverContent_1lfot_235{display:grid;grid-template-columns:180px 1fr;min-height:250px;min-width:0}._contextPopoverCategories_1lfot_242{display:flex;flex-direction:column;gap:6px;padding:8px;border-right:1px solid var(--l2-border)}._contextPopoverCategoryItem_1lfot_250{--button-justify-content: flex-start;display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;height:32px;padding:0 8px;background:transparent;color:inherit;font:inherit;font-size:12px;font-weight:550;text-align:left;border:1px solid color-mix(in srgb,var(--l1-foreground),transparent 96%);border-radius:var(--radius-2);appearance:none;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}._contextPopoverCategoryItem_1lfot_250:hover{background:var(--l2-background);color:var(--l1-foreground);border-color:var(--l2-border)}._contextPopoverCategoryItem_1lfot_250._active_1lfot_276{background:color-mix(in srgb,var(--accent-primary),transparent 86%);color:var(--l1-foreground);border-color:color-mix(in srgb,var(--accent-primary),transparent 64%)}._contextPopoverRight_1lfot_282{display:flex;flex-direction:column;min-width:0;min-height:0;height:320px}._contextPopoverSearch_1lfot_290{padding:8px;flex-shrink:0;position:relative;width:90%}._contextPopoverSearchInput_1lfot_297{width:100%;box-sizing:border-box}._contextPopoverEntities_1lfot_302{display:flex;flex-direction:column;gap:6px;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:8px;min-width:0;scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .2s}._contextPopoverEntities_1lfot_302:hover{scrollbar-color:var(--l3-border) transparent}._contextPopoverEntities_1lfot_302::-webkit-scrollbar{width:.2rem;height:.2rem}._contextPopoverEntities_1lfot_302::-webkit-scrollbar-track{background:transparent}._contextPopoverEntities_1lfot_302::-webkit-scrollbar-thumb{background:transparent;border-radius:999px;transition:background .2s}._contextPopoverEntities_1lfot_302:hover::-webkit-scrollbar-thumb{background:var(--l3-border)}._contextPopoverEntities_1lfot_302::-webkit-scrollbar-thumb:hover{background:var(--l3-foreground)}._contextPopoverEntityItem_1lfot_338{--button-justify-content: flex-start;display:flex;align-items:center;justify-content:flex-start;gap:10px;width:100%;padding:8px;background:transparent;color:var(--l1-foreground);font:inherit;font-size:12px;font-weight:500;line-height:1.35;text-align:left;border:1px solid color-mix(in srgb,var(--l1-foreground),transparent 96%);border-radius:var(--radius-2);appearance:none;cursor:pointer;min-width:0;transition:background .15s ease,border-color .15s ease,transform .15s ease}._contextPopoverEntityItem_1lfot_338:hover{background:var(--l2-background);border-color:var(--l2-border);transform:translateY(-1px)}._contextPopoverEntityItem_1lfot_338._selected_1lfot_365{background:color-mix(in srgb,var(--accent-primary),transparent 86%);border-color:color-mix(in srgb,var(--accent-primary),transparent 64%)}._contextPopoverEntityItem_1lfot_338._selected_1lfot_365 span{color:var(--l1-foreground);font-weight:600}._contextPopoverEntityItemText_1lfot_374{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._contextPopoverEmpty_1lfot_380{font-size:12px;color:var(--l3-foreground);padding:10px 8px}._micBtn_1lfot_386{flex-shrink:0}._micRecording_1lfot_390{display:flex;align-items:center;background:var(--l2-background);border-radius:999px;padding:2px;gap:0;flex-shrink:0}._micDiscard_1lfot_400,._micStop_1lfot_401{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border-radius:50%;border:none;cursor:pointer;padding:0;font:inherit;appearance:none}._micDiscard_1lfot_400{background:var(--l2-background);color:var(--l2-foreground);transition:color .12s}._micDiscard_1lfot_400:hover{color:var(--l1-foreground)}._micWaves_1lfot_425{display:flex;align-items:center;justify-content:center;gap:2px;height:20px;padding:0 6px}._micWaves_1lfot_425 span{display:block;width:2px;border-radius:2px;background:var(--l1-foreground);animation:_voiceWave_1lfot_1 .9s ease-in-out infinite}._micWaves_1lfot_425 span:nth-child(1){animation-delay:0s}._micWaves_1lfot_425 span:nth-child(2){animation-delay:.1s}._micWaves_1lfot_425 span:nth-child(3){animation-delay:.2s}._micWaves_1lfot_425 span:nth-child(4){animation-delay:.3s}._micWaves_1lfot_425 span:nth-child(5){animation-delay:.4s}._micWaves_1lfot_425 span:nth-child(6){animation-delay:.3s}._micWaves_1lfot_425 span:nth-child(7){animation-delay:.2s}._micWaves_1lfot_425 span:nth-child(8){animation-delay:.1s}@keyframes _voiceWave_1lfot_1{0%,to{height:2px;opacity:.4}50%{height:12px;opacity:1}}._micStop_1lfot_401{background:var(--accent-cherry);color:var(--accent-cherry-foreground);transition:opacity .12s}._micStop_1lfot_401:hover{opacity:.85}._thread_13yoi_1{flex:1;overflow-y:auto;display:flex;flex-direction:column;padding:16px 0;gap:14px}._message_13yoi_10{display:flex;padding:0 16px}._message_13yoi_10._compact_13yoi_14{padding:0 12px}._user_13yoi_18{justify-content:flex-end}._assistant_13yoi_22{justify-content:flex-start}._bubble_13yoi_26{display:flex;flex-direction:column;gap:8px;width:100%;border-radius:var(--radius-2);padding:12px 14px}._bubble_13yoi_26._user_13yoi_18{max-width:75%;background:color-mix(in srgb,var(--accent-primary) 18%,transparent);border-bottom-right-radius:var(--radius-2);color:var(--l1-foreground)}._bubble_13yoi_26._assistant_13yoi_22{max-width:95%;background:var(--l2-background);border-bottom-left-radius:var(--radius-2)}._line_13yoi_46{height:9px;border-radius:3px;position:relative;overflow:hidden;background:color-mix(in srgb,var(--l1-foreground) 10%,transparent)}._line_13yoi_46:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--l1-foreground) 10%,transparent),transparent);animation:_shimmer_13yoi_1 1.15s ease-in-out infinite}@keyframes _shimmer_13yoi_1{to{transform:translate(100%)}}._block_etl4a_1{background:var(--l2-background);border:1px solid var(--l2-border);border-radius:var(--radius-2);padding:12px 14px;margin:8px 0}._block_etl4a_1:first-child{margin-top:0}._block_etl4a_1:last-child{margin-bottom:0}._title_etl4a_15{margin:0 0 12px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--l2-foreground)}._unit_etl4a_24{font-weight:400;text-transform:none;letter-spacing:0}._empty_etl4a_30{margin:0;font-size:12px;color:var(--l3-foreground)}._header_1cmt3_1{display:flex;align-items:center;gap:5px;margin-bottom:6px}._zapIcon_1cmt3_8{color:var(--accent-amber);flex-shrink:0}._headerLabel_1cmt3_13{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--l2-foreground)}._description_1cmt3_21{margin:0 0 10px;font-size:13px;color:var(--l1-foreground);line-height:1.5}._params_1cmt3_28{list-style:none;margin:0 0 10px;padding:0;display:flex;flex-direction:column;gap:4px}._param_1cmt3_28{display:flex;gap:6px;font-size:12px;line-height:1.4}._paramKey_1cmt3_44{color:var(--l3-foreground);flex-shrink:0}._paramKey_1cmt3_44:after{content:":"}._paramVal_1cmt3_52{color:var(--l1-foreground);font-family:var(--font-mono, monospace);word-break:break-all}._actions_1cmt3_58{display:flex;gap:8px;flex-wrap:wrap}._spinner_1cmt3_64{animation:_spin_1cmt3_64 .8s linear infinite}@keyframes _spin_1cmt3_64{to{transform:rotate(360deg)}}._applied_1cmt3_73,._dismissed_1cmt3_74,._loading_1cmt3_75,._error_1cmt3_76{display:flex;align-items:center;gap:6px;padding:6px 10px;opacity:.8}._statusIcon_1cmt3_84{flex-shrink:0}._statusIcon_1cmt3_84._ok_1cmt3_87{color:var(--accent-forest)}._statusIcon_1cmt3_84._no_1cmt3_90{color:var(--l3-foreground)}._statusIcon_1cmt3_84._err_1cmt3_76{color:var(--accent-cherry)}._statusText_1cmt3_97{font-size:13px;color:var(--l1-foreground)}._message_xcvh3_1{margin:0 0 10px;font-size:13px;color:var(--l1-foreground);line-height:1.5}._actions_xcvh3_8{display:flex;gap:8px;flex-wrap:wrap}._answered_xcvh3_14{display:flex;align-items:center;gap:6px;padding:6px 10px;opacity:.7}._icon_xcvh3_22{flex-shrink:0}._icon_xcvh3_22._ok_xcvh3_25{color:var(--accent-forest)}._icon_xcvh3_22._no_xcvh3_28{color:var(--accent-cherry)}._answerText_xcvh3_32{font-size:13px;color:var(--l1-foreground)}[data-slot=checkbox]{height:var(--checkbox-size, 1rem);width:var(--checkbox-size, 1rem);flex-shrink:0;border-radius:var(--checkbox-border-radius, calc(var(--radius) - 2px));border:2px solid var(--checkbox-border-color, var(--l3-background));cursor:pointer;background-color:transparent;display:flex;align-items:center;justify-content:center;transition:background-color .15s ease,color .15s ease,border-color .15s ease}[data-slot=checkbox][data-color=robin]{--checkbox-checked-background: var(--accent-primary)}[data-slot=checkbox][data-color=forest]{--checkbox-checked-background: var(--accent-forest)}[data-slot=checkbox][data-color=amber]{--checkbox-checked-background: var(--accent-amber)}[data-slot=checkbox][data-color=sienna]{--checkbox-checked-background: var(--accent-sienna)}[data-slot=checkbox][data-color=cherry]{--checkbox-checked-background: var(--accent-cherry)}[data-slot=checkbox][data-color=sakura]{--checkbox-checked-background: var(--accent-sakura)}[data-slot=checkbox][data-color=aqua]{--checkbox-checked-background: var(--accent-aqua)}[data-slot=checkbox]:not([data-state=indeterminate])[data-color=forest],[data-slot=checkbox]:not([data-state=indeterminate])[data-color=amber],[data-slot=checkbox]:not([data-state=indeterminate])[data-color=sienna],[data-slot=checkbox]:not([data-state=indeterminate])[data-color=cherry],[data-slot=checkbox]:not([data-state=indeterminate])[data-color=sakura],[data-slot=checkbox]:not([data-state=indeterminate])[data-color=aqua]{--checkbox-checked-icon-foreground: var(--control-icon-foreground-contrast)}[data-slot=checkbox]:focus-visible{outline-offset:-1px;outline:2px solid var(--checkbox-checked-background)}[data-slot=checkbox]:hover{border-color:var(--checkbox-checked-background)}[data-slot=checkbox]:disabled{cursor:not-allowed;opacity:.5}[data-slot=checkbox]:disabled:hover{box-shadow:none;border-color:var(--border)}[data-slot=checkbox][data-state=checked]{background-color:var(--checkbox-checked-background);border-color:transparent}[data-slot=checkbox-indicator]{display:flex;align-items:center;justify-content:center;color:currentColor}[data-slot=checkbox-icon-check],[data-slot=checkbox-icon-slash]{height:calc(var(--checkbox-size, 1rem) - var(--spacing-2, .25rem));width:calc(var(--checkbox-size, 1rem) - var(--spacing-2, .25rem));color:var(--checkbox-checked-icon-foreground, var(--control-icon-foreground));padding-left:calc(var(--checkbox-size, 1rem) / 16)}[data-slot=checkbox][data-state=indeterminate] [data-slot=checkbox-icon-check],[data-slot=checkbox][data-state=indeterminate] [data-slot=checkbox-icon-slash]{height:calc(var(--checkbox-size, 1rem) - var(--spacing-4, .5rem));width:calc(var(--checkbox-size, 1rem) - var(--spacing-4, .5rem))}[data-slot=checkbox-icon-slash]{display:none}[data-slot=checkbox][data-state=indeterminate] [data-slot=checkbox-icon-slash]{display:flex}[data-slot=checkbox][data-state=indeterminate] [data-slot=checkbox-icon-check]{display:none}[data-slot=checkbox-wrapper]{display:flex;align-items:center;gap:.5rem;cursor:pointer}[data-slot=checkbox-label]{cursor:pointer;-webkit-user-select:none;user-select:none}[data-slot=checkbox]:disabled~[data-slot=checkbox-label]{cursor:not-allowed;opacity:.7}[data-slot=radio-group]{display:grid;gap:.5rem}[data-slot=radio-group][data-color=robin]{--radio-checked-background: var(--accent-primary)}[data-slot=radio-group][data-color=forest]{--radio-checked-background: var(--accent-forest)}[data-slot=radio-group][data-color=amber]{--radio-checked-background: var(--accent-amber)}[data-slot=radio-group][data-color=sienna]{--radio-checked-background: var(--accent-sienna)}[data-slot=radio-group][data-color=cherry]{--radio-checked-background: var(--accent-cherry)}[data-slot=radio-group][data-color=sakura]{--radio-checked-background: var(--accent-sakura)}[data-slot=radio-group][data-color=aqua]{--radio-checked-background: var(--accent-aqua)}[data-slot=radio-group-item-wrapper]{display:flex;gap:var(--spacing-4, .5rem);align-items:center;justify-content:flex-start}[data-slot=radio-group-item]{display:flex;height:var(--radio-group-item-size, 1rem);width:var(--radio-group-item-size, 1rem);align-items:center;justify-content:center;border-radius:9999px;border:2px solid var(--radio-group-item-border-color, var(--l3-background));cursor:pointer;background-color:transparent;padding:0;transition:border-color .15s ease}[data-slot=radio-group-item][data-state=checked]{border-width:calc(var(--radio-group-item-size, 1rem) / 3);border-color:var(--radio-checked-background)}[data-slot=radio-group-item]:focus-visible{outline-offset:-1px;outline:2px solid var(--radio-checked-background)}[data-slot=radio-group-item]:hover{border-color:var(--radio-checked-background)}[data-slot=radio-group-item]:disabled{cursor:not-allowed;opacity:.5}[data-slot=radio-group-indicator]{height:100%;width:100%;background-color:var(--radio-checked-indicator-background, var(--base-white));border-radius:9999px}[data-slot=radio-group-label]{cursor:pointer;-webkit-user-select:none;user-select:none}[data-slot=radio-group-item]:disabled~[data-slot=radio-group-label]{cursor:not-allowed;opacity:.7}._options_vvqg5_1{display:flex!important;flex-direction:column!important;gap:6px;width:100%}._options_vvqg5_1._checkbox_vvqg5_7{margin-bottom:10px}._option_vvqg5_1{color:var(--l1-foreground)!important;font-size:13px!important;white-space:normal!important;word-break:break-word;display:flex!important;align-items:flex-start!important}._submit_vvqg5_20{margin-top:2px}._answered_vvqg5_24{display:flex;align-items:center;gap:6px;padding:8px 12px;opacity:.7}._check_vvqg5_7{color:var(--accent-forest);font-size:13px}._answerText_vvqg5_37{font-size:13px;color:var(--l1-foreground)}._codeBlock_iwh6l_1{position:relative;background:var(--l3-background);border:1px solid color-mix(in srgb,var(--l1-foreground) 8%,transparent);border-radius:4px;overflow:hidden;margin:8px 0}._codeBlock_iwh6l_1 pre{scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .2s}._codeBlock_iwh6l_1 pre:hover{scrollbar-color:var(--l3-border) transparent}._codeBlock_iwh6l_1 pre::-webkit-scrollbar{width:.3rem;height:.3rem}._codeBlock_iwh6l_1 pre::-webkit-scrollbar-track{background:transparent}._codeBlock_iwh6l_1 pre::-webkit-scrollbar-thumb{background:transparent;border-radius:999px;transition:background .2s}._codeBlock_iwh6l_1 pre:hover::-webkit-scrollbar-thumb{background:var(--l3-border)}._codeBlock_iwh6l_1 pre::-webkit-scrollbar-thumb:hover{background:var(--l3-foreground)}._copyBtn_iwh6l_36{position:absolute;top:6px;right:6px;z-index:1;opacity:0;transition:opacity .15s ease}._codeBlock_iwh6l_1:hover ._copyBtn_iwh6l_36,._codeBlock_iwh6l_1:focus-within ._copyBtn_iwh6l_36{opacity:1}._section_1bqbx_1{display:flex;flex-direction:column;gap:8px;flex-shrink:0;width:100%;padding:8px;margin-top:16px;border:1px solid var(--l2-border);border-radius:var(--radius-2)}._heading_1bqbx_13{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--l3-foreground)}._headingIcon_1bqbx_24{color:var(--primary);flex-shrink:0}._list_1bqbx_29{display:flex;flex-wrap:wrap;gap:6px}._chip_1bqbx_35{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border:1px solid var(--l2-border);border-radius:var(--radius-2);background:var(--l1-background);color:var(--l1-foreground);font-size:11px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:-.055px;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}._chip_1bqbx_35:hover:not(:disabled){background:var(--l2-background);border-color:var(--l3-border)}._chip_1bqbx_35:disabled{cursor:default;opacity:.55}._chip_1bqbx_35._error_1bqbx_60{border-color:var(--accent-cherry);color:var(--accent-cherry)}._chip_1bqbx_35 svg{flex-shrink:0;color:var(--l3-foreground)}._chip_1bqbx_35:hover:not(:disabled) svg{color:var(--accent-primary)}._chip_1bqbx_35._error_1bqbx_60 svg{color:var(--accent-cherry)}._spin_1bqbx_75{color:var(--accent-primary)!important;animation:_spin_1bqbx_75 .8s linear infinite}@keyframes _spin_1bqbx_75{to{transform:rotate(360deg)}}._chipLabel_1bqbx_85{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:220px}._chipState_1bqbx_92{font-size:10px;font-weight:500;color:var(--l3-foreground);text-transform:uppercase;letter-spacing:.04em;padding:1px 5px;border:1px solid var(--l2-border);border-radius:999px;margin-left:2px}._row_1bpwv_1{width:100%;font-size:12px}._header_1bpwv_6{display:flex;align-items:center;gap:10px;padding:4px 0;background:transparent;border:none;cursor:pointer;color:var(--l3-foreground);transition:color .12s ease}._header_1bpwv_6:hover{color:var(--l1-foreground)}._chevron_1bpwv_21{flex-shrink:0;color:inherit}._label_1bpwv_26{font-weight:400}._body_1bpwv_30{padding:4px 0 4px 22px}._content_1bpwv_34{font-size:12px;color:var(--l3-foreground);font-style:italic;margin:0;white-space:pre-wrap;line-height:1.5}._row_hh14h_1{width:100%;font-size:12px}._row_hh14h_1._running_hh14h_5{opacity:.85}._header_hh14h_9{display:flex;align-items:center;gap:10px;padding:4px 0;background:transparent;border:none;cursor:pointer;color:var(--l3-foreground);-webkit-user-select:none;user-select:none;transition:color .12s ease}._header_hh14h_9:hover{color:var(--l1-foreground)}._chevron_hh14h_25{flex-shrink:0;color:inherit}._chevron_hh14h_25._spin_hh14h_29{color:var(--accent-primary);animation:_spin_hh14h_29 1s linear infinite}@keyframes _spin_hh14h_29{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._label_hh14h_42{font-weight:400;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._body_hh14h_50{padding:4px 0 4px 22px;display:flex;flex-direction:column;gap:6px}._section_hh14h_57{display:flex;flex-direction:column;gap:3px}._sectionLabel_hh14h_63{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--l3-foreground)}._toolName_hh14h_71{font-family:var(--font-mono, monospace);font-size:10px;color:var(--l2-foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._json_hh14h_80{font-family:var(--font-mono, monospace);font-size:11px;color:var(--l2-foreground);background:var(--l1-background);border:1px solid var(--l2-border);border-radius:var(--radius-2);padding:5px 7px;margin:0;overflow-x:auto;white-space:pre;max-height:160px}._activityGroup_ujixl_1{width:100%;font-size:12px}._activityHeader_ujixl_6{display:flex;align-items:center;gap:8px;padding:4px 0;background:transparent;border:none;cursor:pointer;color:var(--l3-foreground);-webkit-user-select:none;user-select:none;transition:color .12s ease;width:100%;text-align:left}._activityHeader_ujixl_6:hover{color:var(--l1-foreground)}._sparkleIcon_ujixl_24{flex-shrink:0;color:var(--accent-primary)}._sparkleIcon_ujixl_24._iconPulsing_ujixl_28{animation:_activityGroupPulse_ujixl_1 1.4s ease-in-out infinite}@keyframes _activityGroupPulse_ujixl_1{0%,to{opacity:.55}50%{opacity:1}}._activitySummary_ujixl_40{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400}._toggleChevron_ujixl_48{flex-shrink:0;color:inherit}._activityBody_ujixl_53{display:flex;flex-direction:column;padding:2px 0 4px}[data-slot=dialog-content]{--dialog-background: var(--bg-vanilla-100);--dialog-border: var(--bg-vanilla-300);--dialog-text: var(--text-ink-400);--dialog-text-muted: var(--text-ink-300);--dialog-close-icon: var(--text-ink-400);background-color:var(--dialog-background);border:1px solid var(--dialog-border);border-radius:4px;color:var(--dialog-text)}.dark [data-slot=dialog-content]{--dialog-background: var(--bg-ink-400);--dialog-border: var(--bg-slate-500);--dialog-text: var(--text-vanilla-100);--dialog-text-muted: var(--text-vanilla-400);--dialog-close-icon: var(--text-vanilla-400)}[data-slot=dialog-header]{--dialog-border: var(--bg-vanilla-300);border-color:var(--dialog-border)}.dark [data-slot=dialog-header]{--dialog-border: var(--bg-slate-500)}[data-slot=dialog-title]{color:var(--dialog-text)}[data-slot=dialog-description]{color:var(--dialog-text-muted)}[data-slot=dialog-close]{color:var(--dialog-close-icon)}[data-slot=dialog-close] svg{color:var(--dialog-close-icon)}.alert-dialog [data-slot=dialog-header]{border-bottom:none;padding-bottom:0}.alert-dialog [data-slot=dialog-title]{font-weight:500}.sb-show-main [data-slot=dialog-title],.sb-show-main [data-slot=dialog-title] h2{font-size:14px;font-weight:400;line-height:20px;margin-top:0;margin-bottom:0}[data-slot=dialog-header]{margin-top:0}[data-slot=dialog-header] [data-slot=dialog-title]{margin-top:0;margin-bottom:0}@keyframes dialog-in{0%{top:100px;opacity:0}to{top:80px;opacity:1}}@keyframes dialog-out{0%{top:80px;opacity:1}to{top:100px;opacity:0}}[data-slot=dialog-content]{top:80px;opacity:0}[data-slot=dialog-content][data-state=open]{animation:dialog-in .2s cubic-bezier(.76,0,.23,1) forwards}[data-slot=dialog-content][data-state=closed]{animation:dialog-out .2s cubic-bezier(.76,0,.23,1) forwards}[data-slot=dialog-trigger],[data-slot=dialog-close],[data-slot=dialog-close-corner]{cursor:pointer}[data-slot=dialog-overlay]{position:fixed;inset:0;z-index:50;background-color:#00000080}.dark [data-slot=dialog-overlay]{background-color:#0009}[data-slot=dialog-content]{position:fixed;left:50%;transform:translate(-50%);z-index:50;display:grid;width:100%;cursor:default;box-shadow:0 -4px 16px 2px #0003}[data-slot=dialog-content][data-width=narrow]{max-width:384px}[data-slot=dialog-content][data-width=base]{max-width:512px}[data-slot=dialog-content][data-width=wide]{max-width:672px}[data-slot=dialog-content][data-width=extra-wide]{max-width:820px}[data-slot=dialog-close-corner]{position:absolute;top:13px;right:1rem;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border:0;border-radius:2px;background:transparent;color:var(--dialog-close-icon);opacity:.7;transition:opacity .15s ease,background-color .15s ease}[data-slot=dialog-close-corner]:hover{opacity:1;background-color:color-mix(in srgb,var(--dialog-close-icon) 10%,transparent)}[data-slot=dialog-close-corner]:disabled{pointer-events:none}[data-slot=dialog-close-corner] svg{flex-shrink:0}[data-slot=dialog-close-label]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}[data-slot=dialog-header]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:1px solid var(--dialog-border);padding:.75rem 1rem;cursor:default}[data-slot=dialog-title]{display:flex;align-items:center;gap:.5rem;margin:0;font-size:13px;font-weight:500;line-height:100%;letter-spacing:-.065px;font-variant-numeric:slashed-zero;cursor:default}[data-slot=dialog-description]{padding:1rem;font-size:.875rem;cursor:default}[data-slot=dialog-footer]{display:flex;flex-direction:column-reverse;gap:.5rem;padding:0 1rem 1rem;cursor:default}@media(min-width:640px){[data-slot=dialog-footer]{flex-direction:row;justify-content:flex-end}}[data-slot=alert-dialog-body]{display:flex;flex-direction:column;gap:1.5rem}[data-slot=alert-dialog-block]{display:flex;flex-direction:column;gap:.375rem}.alert-dialog [data-slot=dialog-header]{padding:0}.alert-dialog [data-slot=dialog-description]{padding:0;margin-bottom:.375rem;font-size:13px;font-weight:400;line-height:20px;letter-spacing:-.065px;font-variant-numeric:slashed-zero}.alert-dialog [data-slot=dialog-footer]{gap:.75rem;padding:0}.alert-dialog [data-slot=checkbox-label]{font-size:13px;font-weight:400;line-height:1;letter-spacing:-.065px;font-variant-numeric:slashed-zero}._feedback_1i7e0_1{display:flex;align-items:center;gap:6px;padding:4px 2px 0;opacity:var(--feedback-opacity, 0);transition:opacity .15s ease}._feedback_1i7e0_1._visible_1i7e0_9{--feedback-opacity: 1;opacity:1}._actions_1i7e0_14{display:flex;align-items:center;gap:2px}._btn_1i7e0_20{width:24px!important;height:24px!important;min-height:0!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:var(--l3-foreground)!important}._btn_1i7e0_20:hover{color:var(--l1-foreground)!important}._btn_1i7e0_20._active_1i7e0_33{color:var(--accent-forest)!important}._btn_1i7e0_20._votedUp_1i7e0_36{color:var(--accent-primary)!important}._btn_1i7e0_20._votedDown_1i7e0_39{color:var(--accent-cherry)!important}._time_1i7e0_43{font-size:10px;color:var(--l3-foreground);white-space:nowrap;padding-left:2px;border-left:1px solid var(--l2-border)}._feedbackTextarea_1i7e0_51{width:100%;min-height:96px;padding:10px 12px;resize:vertical;font:inherit;font-size:13px;line-height:1.5;color:var(--l1-foreground);background:var(--l2-background);border:1px solid var(--l2-border);border-radius:6px;outline:none;transition:border-color .15s ease,box-shadow .15s ease;box-sizing:border-box}._feedbackTextarea_1i7e0_51::placeholder{color:var(--l3-foreground)}._feedbackTextarea_1i7e0_51:focus{border-color:var(--accent-primary);box-shadow:0 0 0 1px var(--accent-primary)}._feedbackDialogFooter_1i7e0_75{display:flex;justify-content:flex-end;gap:8px}._actions_n8ikt_1{display:flex;align-items:center;gap:2px;padding:4px 2px 0;align-self:flex-end;opacity:var(--feedback-opacity, 0);transition:opacity .15s ease}._btn_n8ikt_11{width:24px!important;height:24px!important;min-height:0!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:var(--l3-foreground)!important}._btn_n8ikt_11:hover{color:var(--l1-foreground)!important}._btn_n8ikt_11._active_n8ikt_24{color:var(--accent-forest)!important}._message_10dqu_1{display:flex;padding:8px 16px;--feedback-opacity: 0}._message_10dqu_1:hover{--feedback-opacity: 1}._message_10dqu_1._compact_10dqu_9{padding:6px}._user_10dqu_13{justify-content:flex-end}._assistant_10dqu_17{justify-content:flex-start}._body_10dqu_21{display:flex;flex-direction:column;max-width:80%}._body_10dqu_21._compact_10dqu_9{max-width:90%}._user_10dqu_13 ._body_10dqu_21{align-items:flex-end}._assistant_10dqu_17 ._body_10dqu_21{align-items:flex-start}._bubble_10dqu_36{border-radius:var(--radius-2);padding:8px;font-size:12px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.065px;max-width:100%}._user_10dqu_13 ._bubble_10dqu_36{background:var(--accent-primary);color:var(--primary-foreground);border-bottom-right-radius:var(--radius-2)}._assistant_10dqu_17 ._bubble_10dqu_36{display:flex;flex-direction:column;align-items:flex-start;background:var(--l2-background);color:var(--l1-foreground);border-bottom-left-radius:var(--radius-2)}._text_10dqu_60{margin:0;white-space:pre-wrap;word-break:break-word}._bubbleRow_10dqu_66{display:flex;align-items:center;gap:2px;max-width:100%}._markdown_10dqu_73{width:100%;word-break:break-word;margin:12px 0}._markdown_10dqu_73:first-child{margin-top:0}._markdown_10dqu_73:last-child{margin-bottom:0}._markdown_10dqu_73 p{margin:0 0 .65em}._markdown_10dqu_73 p:last-child{margin-bottom:0}._markdown_10dqu_73 ul,._markdown_10dqu_73 ol{margin:0 0 .65em;padding-left:1.5em}._markdown_10dqu_73 ul:last-child,._markdown_10dqu_73 ol:last-child{margin-bottom:0}._markdown_10dqu_73 li{margin-bottom:.3em}._markdown_10dqu_73 li:last-child{margin-bottom:0}._markdown_10dqu_73 li ul,._markdown_10dqu_73 li ol{margin-top:.25em;margin-bottom:0}._markdown_10dqu_73 h1,._markdown_10dqu_73 h2,._markdown_10dqu_73 h3,._markdown_10dqu_73 h4,._markdown_10dqu_73 h5,._markdown_10dqu_73 h6{font-weight:600;line-height:1.35;margin:.9em 0 .4em;color:var(--l1-foreground)}._markdown_10dqu_73 h1:first-child,._markdown_10dqu_73 h2:first-child,._markdown_10dqu_73 h3:first-child,._markdown_10dqu_73 h4:first-child,._markdown_10dqu_73 h5:first-child,._markdown_10dqu_73 h6:first-child{margin-top:0}._markdown_10dqu_73 h1:last-child,._markdown_10dqu_73 h2:last-child,._markdown_10dqu_73 h3:last-child,._markdown_10dqu_73 h4:last-child,._markdown_10dqu_73 h5:last-child,._markdown_10dqu_73 h6:last-child{margin-bottom:0}._markdown_10dqu_73 h1{font-size:1.15em}._markdown_10dqu_73 h2{font-size:1.08em}._markdown_10dqu_73 h3{font-size:1em}._markdown_10dqu_73 h4,._markdown_10dqu_73 h5,._markdown_10dqu_73 h6{font-size:.95em}._markdown_10dqu_73 strong{font-weight:600}._markdown_10dqu_73 em{font-style:italic}._markdown_10dqu_73 a{color:var(--accent-primary);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}._markdown_10dqu_73 a:hover{opacity:.8}._markdown_10dqu_73 blockquote{border-left:3px solid var(--l2-border);padding:.1em 0 .1em .8em;color:var(--l2-foreground);font-style:italic;margin:0 0 .65em}._markdown_10dqu_73 blockquote:last-child{margin-bottom:0}._markdown_10dqu_73 blockquote p{margin-bottom:0}._markdown_10dqu_73 hr{border:none;border-top:1px solid var(--l2-border);margin:.75em 0}._markdown_10dqu_73 code{font-family:Zen Mono,Fira Code,monospace;font-size:11.5px;border-radius:var(--radius-2);padding:1px 4px;background:var(--l3-background);color:var(--l1-foreground)}._markdown_10dqu_73 pre{margin:0 0 .65em}._markdown_10dqu_73 pre:last-child{margin-bottom:0}._markdown_10dqu_73 pre code{display:block;padding:10px;overflow-x:auto;border-radius:var(--radius-2);white-space:pre}._markdown_10dqu_73 table{border-collapse:collapse;font-size:12px;margin:0 0 .65em;width:100%}._markdown_10dqu_73 table:last-child{margin-bottom:0}._markdown_10dqu_73 table th,._markdown_10dqu_73 table td{padding:5px 10px;border:1px solid var(--l2-border);text-align:left}._markdown_10dqu_73 table th{background:var(--l2-background);color:var(--l1-foreground);font-weight:600}._markdown_10dqu_73 table td{color:var(--l1-foreground)}._attachments_10dqu_229{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}._attachmentImage_10dqu_236{max-width:200px;max-height:160px;border-radius:var(--radius-2);object-fit:cover}._attachmentFile_10dqu_243{font-size:11px;padding:3px 8px;border-radius:var(--radius-2);background:var(--l3-background);color:var(--l2-foreground);max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._typingIndicator_10dqu_255{display:inline-flex;align-items:center;gap:4px;padding:4px 0;height:20px}._typingIndicator_10dqu_255 span{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--l2-foreground);animation:_bounce_10dqu_1 1.2s infinite ease-in-out}._typingIndicator_10dqu_255 span:nth-child(2){animation-delay:.2s}._typingIndicator_10dqu_255 span:nth-child(3){animation-delay:.4s}@keyframes _bounce_10dqu_1{0%,80%,to{transform:scale(.7);opacity:.5}40%{transform:scale(1);opacity:1}}[data-slot=toggle-group]{display:var(--toggle-group-display, flex);width:var(--toggle-group-width, fit-content);align-items:var(--toggle-group-align-items, center);justify-content:var(--toggle-group-justify-content, unset);flex-direction:var(--toggle-group-flex-direction, row);border-radius:var(--toggle-group-radius, var(--radius-md));border:var(--toggle-group-border-width, 1px) var(--toggle-group-border-style, solid) var(--toggle-group-border);background-color:var(--toggle-group-bg);overflow:var(--toggle-group-overflow, hidden)}[data-slot=toggle-group][data-color=primary]{--toggle-group-bg: var(--toggle-group-primary-bg, var(--l1-background));--toggle-group-text: var(--toggle-group-primary-text, var(--l1-foreground));--toggle-group-text-active: var( --toggle-group-primary-text-active, var(--l1-foreground-hover) );--toggle-group-border: var(--toggle-group-primary-border, var(--l2-border));--toggle-group-active-bg: var( --toggle-group-primary-active-bg, var(--primary-background) );--toggle-group-bg-hover: var( --toggle-group-primary-bg-hover, var(--primary-background-hover) )}[data-slot=toggle-group][data-color=destructive]{--toggle-group-bg: var(--toggle-group-destructive-bg, var(--l1-background));--toggle-group-text: var( --toggle-group-destructive-text, var(--l1-foreground) );--toggle-group-text-active: var( --toggle-group-primary-text-active, var(--l1-foreground-hover) );--toggle-group-border: var( --toggle-group-destructive-border, var(--l2-border) );--toggle-group-active-bg: var( --toggle-group-destructive-active-bg, var(--danger-background) );--toggle-group-bg-hover: var( --toggle-group-destructive-bg-hover, var(--danger-background-hover) )}[data-slot=toggle-group][data-color=warning]{--toggle-group-bg: var(--toggle-group-warning-bg, var(--l1-background));--toggle-group-text: var(--toggle-group-warning-text, var(--l1-foreground));--toggle-group-text-active: var( --toggle-group-primary-text-active, var(--warning-foreground-contrast) );--toggle-group-border: var(--toggle-group-warning-border, var(--l2-border));--toggle-group-active-bg: var( --toggle-group-warning-active-bg, var(--warning-background) );--toggle-group-bg-hover: var( --toggle-group-warning-bg-hover, var(--warning-background-hover) )}[data-slot=toggle-group][data-color=secondary]{--toggle-group-bg: var(--toggle-group-secondary-bg, var(--l1-background));--toggle-group-text: var(--toggle-group-secondary-text, var(--l1-foreground));--toggle-group-text-active: var( --toggle-group-primary-text-active, var(--l1-foreground-hover) );--toggle-group-border: var(--toggle-group-secondary-border, var(--l2-border));--toggle-group-active-bg: var( --toggle-group-secondary-active-bg, var(--l1-background-hover) );--toggle-group-bg-hover: var( --toggle-group-secondary-bg-hover, var(--l1-background-hover) )}[data-slot=toggle-group][data-color=none]{--toggle-group-bg: var(--toggle-group-none-bg, transparent);--toggle-group-text: var(--toggle-group-none-text, var(--l1-foreground));--toggle-group-text-active: var( --toggle-group-primary-text-active, var(--l1-foreground-hover) );--toggle-group-border: var(--toggle-group-none-border, var(--l2-border));--toggle-group-active-bg: var( --toggle-group-none-active-bg, var(--l1-background-hover) );--toggle-group-bg-hover: var( --toggle-group-none-bg-hover, var(--l1-background-hover) )}[data-slot=toggle-group-item]{display:var(--toggle-group-item-display, inline-flex);align-items:var(--toggle-group-item-align-items, center);justify-content:var(--toggle-group-item-justify-content, center);gap:var(--toggle-group-item-gap, var(--spacing-4, .5rem));min-width:0;flex:1 1 auto;border-radius:var(--toggle-group-item-border-radius, 0px);border-color:var(--toggle-group-item-border-color, transparent);border-width:var(--toggle-group-item-border-width, 0);border-left:var(--toggle-group-item-border-width, 1px) var(--toggle-group-item-border-style, solid) var(--toggle-group-border);box-shadow:none;color:var(--toggle-group-item-text, var(--toggle-group-text));cursor:pointer;font-size:var( --toggle-group-item-font-size, var(--periscope-font-size-small, 11px) );font-weight:var(--toggle-group-item-font-weight, var(--font-weight-normal));line-height:var(--toggle-group-item-line-height, 1.25rem);letter-spacing:var(--tracking-tighter);outline:none;transition-property:color,background-color,border-color,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--toggle-group-item-transition-duration, .15s);background-color:var(--toggle-group-item-bg, transparent)}[data-slot=toggle-group-item]:first-child{border-left-width:0}[data-slot=toggle-group-item]:focus,[data-slot=toggle-group-item]:focus-visible{z-index:10;background-color:var(--toggle-group-bg-hover)}[data-slot=toggle-group-item]:hover{color:var(--toggle-group-text-active);background-color:var(--toggle-group-bg-hover)}[data-slot=toggle-group-item][data-state=on]{background-color:var(--toggle-group-active-bg);color:var(--toggle-group-text-active);opacity:1}[data-slot=toggle-group-item]:disabled{pointer-events:none;opacity:var(--toggle-group-item-disabled-opacity, .5)}[data-slot=toggle-group-item] svg{pointer-events:none;flex-shrink:0;width:var(--toggle-group-item-icon-size, .75rem);height:var(--toggle-group-item-icon-size, .75rem)}[data-slot=toggle-group][data-size=default] [data-slot=toggle-group-item]{height:var(--toggle-group-item-size, 2.25rem);padding-left:var(--toggle-group-item-padding-left, var(--spacing-6, .75rem));padding-right:var( --toggle-group-item-padding-right, var(--spacing-6, .75rem) )}[data-slot=toggle-group][data-size=sm] [data-slot=toggle-group-item]{height:var(--toggle-group-item-size, 2rem);padding-left:var(--toggle-group-item-padding-left, var(--spacing-4, .5rem));padding-right:var( --toggle-group-item-padding-right, var(--spacing-4, .5rem) )}[data-slot=toggle-group][data-size=lg] [data-slot=toggle-group-item]{height:var(--toggle-group-item-size, 2.5rem);padding-left:var(--toggle-group-item-padding-left, var(--spacing-8, 1rem));padding-right:var(--toggle-group-item-padding-right, var(--spacing-8, 1rem))}._card_1ipvh_1{border:1px solid var(--l1-border);border-radius:var(--radius-2);padding:12px;background:var(--l1-background);display:flex;flex-direction:column;gap:16px;width:100%}._card_1ipvh_1._decided_1ipvh_11{border-color:var(--l2-border);background:transparent;flex-direction:row;align-items:center;gap:6px;padding:6px 10px}._header_1ipvh_20{display:flex;align-items:center;gap:6px}._shieldIcon_1ipvh_26{flex-shrink:0;color:var(--primary)}._headerLabel_1ipvh_31{font-size:12px;font-weight:600;color:var(--l1-foreground)}._resourceBadge_1ipvh_37{margin-left:auto;font-size:10px;font-family:var(--font-mono, monospace);background:var(--l2-background);border:1px solid var(--l2-border);border-radius:var(--radius-2);padding:1px 5px;color:var(--l2-foreground)}._summary_1ipvh_48{font-size:13px;color:var(--l1-foreground);margin:0;line-height:1.5}._diffSection_1ipvh_55{display:flex;flex-direction:column;gap:6px}._diffHeader_1ipvh_61{display:flex;align-items:center;justify-content:space-between;gap:8px}._diffHeaderLabel_1ipvh_68{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--l2-foreground)}._diff_1ipvh_55{display:flex;gap:8px}._diff_1ipvh_55._expanded_1ipvh_80{flex:1;min-height:0}._diff_1ipvh_55._expanded_1ipvh_80 ._diffBlock_1ipvh_84{min-height:0}._diff_1ipvh_55._expanded_1ipvh_80 ._diffJson_1ipvh_87{flex:1;max-height:none;overflow:auto;font-size:12px}._diff_1ipvh_55._unified_1ipvh_93{flex-direction:column}._diffHeaderActions_1ipvh_97{display:flex;align-items:center;gap:4px}._diffPane_1ipvh_103{font-family:var(--font-mono, monospace);font-size:12px;background:var(--l2-background);border-radius:var(--radius-2);margin:0;overflow:auto;color:var(--l2-foreground);flex:1;min-height:0;scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .2s}._diffPane_1ipvh_103:hover{scrollbar-color:var(--l3-border) transparent}._diffPane_1ipvh_103::-webkit-scrollbar{width:.4rem;height:.4rem}._diffPane_1ipvh_103::-webkit-scrollbar-track{background:transparent}._diffPane_1ipvh_103::-webkit-scrollbar-thumb{background:transparent;border-radius:999px;transition:background .2s}._diffPane_1ipvh_103:hover::-webkit-scrollbar-thumb{background:var(--l3-border)}._diffPane_1ipvh_103::-webkit-scrollbar-thumb:hover{background:var(--l3-foreground)}._diffPane_1ipvh_103._wrapped_1ipvh_138 ._diffLineText_1ipvh_138{white-space:pre-wrap;word-break:break-word}._diffLine_1ipvh_138{display:flex;align-items:flex-start;gap:6px;padding:0 8px;min-height:18px;line-height:1.5}._diffLineAdd_1ipvh_152{background:color-mix(in srgb,var(--accent-forest),transparent 88%);color:var(--l1-foreground)}._diffLineAdd_1ipvh_152 ._diffGutter_1ipvh_156{color:var(--accent-forest)}._diffLineRemove_1ipvh_160{background:color-mix(in srgb,var(--accent-cherry),transparent 88%);color:var(--l1-foreground)}._diffLineRemove_1ipvh_160 ._diffGutter_1ipvh_156{color:var(--accent-cherry)}._diffLinePlaceholder_1ipvh_168{background:color-mix(in srgb,var(--l3-foreground),transparent 94%);min-height:18px}._diffGutter_1ipvh_156{flex-shrink:0;width:12px;text-align:center;font-weight:600;-webkit-user-select:none;user-select:none;color:var(--l3-foreground)}._diffLineText_1ipvh_138{white-space:pre;flex:1;min-width:0}._diffBlock_1ipvh_84{flex:1;display:flex;flex-direction:column;gap:3px;min-width:0}._diffBlock_1ipvh_84._before_1ipvh_195 ._diffLabel_1ipvh_195{color:var(--accent-cherry)}._diffBlock_1ipvh_84._after_1ipvh_198 ._diffLabel_1ipvh_195{color:var(--accent-forest)}._diffBlockHeader_1ipvh_202{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:18px}._diffLabel_1ipvh_195{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em}._diffJson_1ipvh_87{font-family:var(--font-mono, monospace);font-size:11px;background:var(--l2-background);border-radius:var(--radius-2);padding:5px 7px;margin:0;overflow:auto;white-space:pre;max-height:140px;color:var(--l2-foreground);scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .2s}._diffJson_1ipvh_87:hover{scrollbar-color:var(--l3-border) transparent}._diffJson_1ipvh_87::-webkit-scrollbar{width:.4rem;height:.4rem}._diffJson_1ipvh_87::-webkit-scrollbar-track{background:transparent}._diffJson_1ipvh_87::-webkit-scrollbar-thumb{background:transparent;border-radius:999px;transition:background .2s}._diffJson_1ipvh_87:hover::-webkit-scrollbar-thumb{background:var(--l3-border)}._diffJson_1ipvh_87::-webkit-scrollbar-thumb:hover{background:var(--l3-foreground)}._diffJson_1ipvh_87._wrapped_1ipvh_138{white-space:pre-wrap;word-break:break-word;overflow-x:hidden}._diffModalBody_1ipvh_259{display:flex;flex-direction:column;gap:12px;flex:1;min-height:0;padding:16px;overflow:hidden}._diffToolbarRow_1ipvh_269{display:flex;justify-content:flex-end;align-items:center;gap:8px;flex-shrink:0}._diffModalSummary_1ipvh_277{font-size:13px;color:var(--l2-foreground);margin:0;line-height:1.5;flex-shrink:0}._actions_1ipvh_285{display:flex;gap:6px}._statusIcon_1ipvh_290{flex-shrink:0}._statusIcon_1ipvh_290._ok_1ipvh_293{color:var(--accent-forest)}._statusIcon_1ipvh_290._no_1ipvh_296{color:var(--l3-foreground)}._statusText_1ipvh_300{font-size:13px;color:var(--l2-foreground)}[data-slot=select-trigger]{display:var(--select-trigger-display, flex);height:var(--select-trigger-height, 2.25rem);width:var(--select-trigger-width, 100%);align-items:var(--select-trigger-align-items, center);justify-content:var(--select-trigger-justify-content, space-between);white-space:var(--select-trigger-white-space, nowrap);border-radius:var(--select-trigger-border-radius, calc(var(--radius) - 2px));border-width:var(--select-trigger-border-width, 1px);border-style:var(--select-trigger-border-style, solid);border-color:var(--select-trigger-border-color, var(--input, var(--border)));background-color:var(--select-trigger-background-color, transparent);padding:var( --select-trigger-padding, var(--spacing-4, .5rem) var(--spacing-6, .75rem) );font-size:var( --select-trigger-font-size, var(--periscope-font-size-base, 13px) );line-height:var(--select-trigger-line-height, 1.25rem);box-shadow:var(--select-trigger-box-shadow, 0 1px 2px 0 rgba(0, 0, 0, .05));cursor:var(--select-trigger-cursor, pointer);gap:var(--select-trigger-gap, var(--spacing-2, .25rem))}[data-slot=select-trigger]:focus-visible{outline:var(--select-trigger-outline-width, 2px) solid var(--select-trigger-outline-color, var(--ring));outline-offset:var(--select-trigger-outline-offset, 2px)}[data-slot=select-trigger]:disabled,[data-slot=select-trigger][data-disabled]{cursor:var(--select-trigger-disabled-cursor, not-allowed);opacity:var(--select-trigger-disabled-opacity, .5)}[data-slot=select-trigger][data-placeholder]{color:var(--select-trigger-placeholder-color, var(--muted-foreground))}[data-slot=select-trigger-value]{display:var(--select-trigger-value-display, flex);align-items:var(--select-trigger-value-align-items, center);gap:var(--select-trigger-value-gap, var(--spacing-4, .5rem));font-size:var( --select-trigger-value-font-size, var(--periscope-font-size-base, 13px) );line-height:var(--select-trigger-value-line-height, 1.25rem);overflow:var(--select-trigger-value-overflow, hidden);flex:var(--select-trigger-value-flex, 1);min-width:var(--select-trigger-value-min-width, 0)}[data-slot=select-trigger-value]>span{display:var(--select-trigger-value-inner-display, inline-flex);align-items:var(--select-trigger-value-inner-align-items, center);gap:var(--select-trigger-value-inner-gap, var(--spacing-2, .25rem))}[data-slot=select-trigger-value] svg{height:var(--select-trigger-value-icon-size, 1rem);width:var(--select-trigger-value-icon-size, 1rem);flex-shrink:var(--select-trigger-value-icon-flex-shrink, 0)}[data-slot=select-trigger-icon]{height:var(--select-trigger-icon-size, 1rem);width:var(--select-trigger-icon-size, 1rem);opacity:var(--select-trigger-icon-opacity, .5);flex-shrink:var(--select-trigger-icon-flex-shrink, 0)}@keyframes select-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-slot=select-trigger-spinner]{height:var(--select-trigger-icon-size, 1rem);width:var(--select-trigger-icon-size, 1rem);opacity:var(--select-trigger-icon-opacity, .5);flex-shrink:var(--select-trigger-icon-flex-shrink, 0);animation:select-spin 1s linear infinite}[data-slot=select-pills]{display:var(--select-pills-display, flex);flex-wrap:var(--select-pills-flex-wrap, wrap);gap:var(--select-pill-gap, .25rem);overflow:var(--select-pills-overflow, hidden)}[data-slot=select-pill]{display:var(--select-pill-display, inline-flex);align-items:var(--select-pill-align-items, center);gap:var(--select-pill-inner-gap, .125rem);height:var(--select-pill-height, 1.25rem);padding:var(--select-pill-padding, 0 .375rem);border-radius:var(--select-pill-border-radius, var(--radius-1, 2px));background-color:var(--select-pill-background, var(--accent));color:var(--select-pill-color, var(--accent-foreground));font-size:var(--select-pill-font-size, .75rem);line-height:var(--select-pill-line-height, 1)}[data-slot=select-pill-text]{max-width:var(--select-pill-text-max-width, 8rem);overflow:var(--select-pill-text-overflow, hidden);text-overflow:var(--select-pill-text-overflow-style, ellipsis);white-space:var(--select-pill-text-white-space, nowrap)}[data-slot=select-pill-remove]{display:var(--select-pill-remove-display, flex);align-items:var(--select-pill-remove-align-items, center);justify-content:var(--select-pill-remove-justify-content, center);width:var(--select-pill-remove-size, .875rem);height:var(--select-pill-remove-size, .875rem);padding:var(--select-pill-remove-padding, 0);border:var(--select-pill-remove-border, none);background:var(--select-pill-remove-background, transparent);color:var(--select-pill-remove-color, inherit);cursor:var(--select-pill-remove-cursor, pointer);border-radius:var(--select-pill-remove-border-radius, 2px);opacity:var(--select-pill-remove-opacity, .7);transition:var(--select-pill-remove-transition, opacity .15s)}[data-slot=select-pill-remove]:hover{opacity:var(--select-pill-remove-hover-opacity, 1);background-color:var( --select-pill-remove-hover-background, rgba(0, 0, 0, .1) )}[data-slot=select-pill-remove] svg{width:var(--select-pill-remove-icon-size, .625rem);height:var(--select-pill-remove-icon-size, .625rem)}[data-slot=select-pill-overflow]{display:var(--select-pill-overflow-display, inline-flex);align-items:var(--select-pill-overflow-align-items, center);justify-content:var(--select-pill-overflow-justify-content, center);height:var(--select-pill-height, 1.25rem);padding:var(--select-pill-overflow-padding, 0 .5rem);border-radius:var(--select-pill-border-radius, var(--radius-1, 2px));background-color:var(--select-pill-overflow-background, var(--muted));color:var(--select-pill-overflow-color, var(--muted-foreground));font-size:var(--select-pill-font-size, .75rem);font-weight:var(--select-pill-overflow-font-weight, 500);line-height:var(--select-pill-overflow-line-height, 1);flex-shrink:var(--select-pill-overflow-flex-shrink, 0)}[data-slot=select-content]{--radix-select-content-available-width: var(--radix-select-trigger-width);--radix-select-content-available-height: var(--radix-select-trigger-height);position:var(--select-content-position, relative);min-width:var(--select-content-min-width, 8rem);max-height:var(--select-content-max-height, 20rem);overflow:var(--select-content-overflow, hidden);border-radius:var(--select-content-border-radius, var(--radius-1, 2px));border-width:var(--select-content-border-width, 1px);border-style:var(--select-content-border-style, solid);border-color:var(--select-content-border-color, var(--border));background-color:var(--select-content-background, var(--popover));color:var(--select-content-color, var(--popover-foreground));box-shadow:var( --select-content-box-shadow, 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1) )}[data-slot=select-content][data-state=open]{animation:var(--select-content-open-animation, select-in .15s ease-out)}[data-slot=select-content][data-state=closed]{animation:var(--select-content-close-animation, select-out .15s ease-in)}[data-slot=select-content][data-side=top]{animation-name:var( --select-content-slide-up-animation, select-in, select-slide-up )}[data-slot=select-content][data-side=bottom]{animation-name:var( --select-content-slide-down-animation, select-in, select-slide-down )}[data-slot=select-content][data-position=popper]{width:var(--select-content-popper-width, var(--radix-select-trigger-width));min-width:var( --select-content-popper-min-width, var(--radix-select-trigger-width) )}[data-slot=select-viewport]{padding:var(--select-viewport-padding, .25rem);width:var(--select-viewport-width, 100%)}[data-slot=select-item]{position:var(--select-item-position, relative);display:var(--select-item-display, flex);width:var(--select-item-width, 100%);cursor:var(--select-item-cursor, pointer);-webkit-user-select:var(--select-item-user-select, none);user-select:var(--select-item-user-select, none);align-items:var(--select-item-align-items, center);gap:var(--select-item-gap, .5rem);border-radius:var(--select-item-border-radius, var(--radius-1, 2px));padding:var(--select-item-padding, .375rem .5rem);font-size:var(--select-item-font-size, var(--periscope-font-size-base, 13px));line-height:var(--select-item-line-height, 1.25rem);outline:var(--select-item-outline, none);transition:var(--select-item-transition, background-color .15s, color .15s)}[data-slot=select-item][data-multiple=true]{padding-left:var(--select-item-padding-left, 1.75rem)}[data-slot=select-item][data-highlighted]{background-color:var(--select-item-highlight-background, var(--accent));color:var(--select-item-highlight-color, var(--accent-foreground))}[data-slot=select-item][data-disabled]{pointer-events:var(--select-item-disabled-pointer-events, none);opacity:var(--select-item-disabled-opacity, .5)}[data-slot=select-item] svg{height:var(--select-item-icon-size, 1rem);width:var(--select-item-icon-size, 1rem);flex-shrink:var(--select-item-icon-flex-shrink, 0)}[data-slot=select-item-indicator]{position:var(--select-item-indicator-position, absolute);left:var(--select-item-indicator-left, .5rem);display:var(--select-item-indicator-display, flex);align-items:var(--select-item-indicator-align-items, center);justify-content:var(--select-item-indicator-justify-content, center);width:var(--select-item-indicator-size, 1rem);height:var(--select-item-indicator-size, 1rem)}[data-slot=select-item-indicator][data-selected=false]{opacity:0}[data-slot=select-item-indicator] svg{width:var(--select-item-indicator-icon-size, .875rem);height:var(--select-item-indicator-icon-size, .875rem)}[data-slot=select-group]{padding:var(--select-group-padding, 0)}[data-slot=select-label]{padding:var(--select-label-padding, .375rem .5rem);padding-left:var(--select-label-padding-left, 1.75rem);font-size:var(--select-label-font-size, .75rem);font-weight:var(--select-label-font-weight, 500);color:var(--select-label-color, var(--muted-foreground))}[data-slot=select-separator]{margin:var(--select-separator-margin, .25rem 0);height:var(--select-separator-height, 1px);background-color:var(--select-separator-color, var(--border))}[data-slot=select-item-container]{display:var(--select-item-container-display, inline-flex);align-items:var(--select-item-container-align-items, center);gap:var(--select-item-container-gap, var(--spacing-2, .25rem))}[data-slot=select-item-container]>span{display:var(--select-item-container-inner-display, inline-flex);align-items:var(--select-item-container-inner-align-items, center);gap:var(--select-item-container-inner-gap, var(--spacing-2, .25rem))}@keyframes select-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes select-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes select-slide-up{0%{transform:translateY(.5rem)}}@keyframes select-slide-down{0%{transform:translateY(-.5rem)}}._clarification_1m7so_1{border:1px solid var(--l2-border);border-radius:var(--radius-2);padding:10px 12px;background:var(--l2-background);display:flex;flex-direction:column;gap:10px;width:100%}._clarification_1m7so_1._submitted_1m7so_11{border-color:var(--l2-border);background:transparent;flex-direction:row;align-items:center;gap:6px;padding:6px 10px}._header_1m7so_20{display:flex;align-items:center;gap:6px}._headerIcon_1m7so_26{flex-shrink:0;color:var(--accent-primary)}._headerLabel_1m7so_31{font-size:12px;font-weight:600;color:var(--l1-foreground)}._message_1m7so_37{font-size:13px;color:var(--l1-foreground);margin:0;line-height:1.5}._icon_1m7so_44{color:var(--accent-forest);flex-shrink:0}._statusText_1m7so_49{font-size:13px;color:var(--l2-foreground)}._fields_1m7so_54{display:flex;flex-direction:column;gap:8px}._field_1m7so_54{display:flex;flex-direction:column;gap:4px}._multiSelectFieldset_1m7so_66{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;border:0;min-width:0}._label_1m7so_76{font-size:12px;font-weight:500;color:var(--l2-foreground)}._required_1m7so_82{color:var(--accent-cherry);margin-left:2px}._input_1m7so_87,._select_1m7so_88{background:var(--l2-background);border:1px solid var(--l2-border);border-radius:var(--radius-2);padding:5px 8px;font-size:13px;color:var(--l1-foreground);outline:none;transition:border-color .12s}._input_1m7so_87:focus,._select_1m7so_88:focus{border-color:var(--accent-primary)}._select_1m7so_88{cursor:pointer}._selectContent_1m7so_107{width:var(--radix-select-trigger-width);min-width:var(--radix-select-trigger-width)}._radioGroup_1m7so_112,._checkboxGroup_1m7so_113{display:flex;flex-direction:column;gap:5px}._radioLabel_1m7so_119,._checkboxLabel_1m7so_120{display:flex;align-items:center;gap:7px;font-size:13px;color:var(--l1-foreground);cursor:pointer}._radio_1m7so_112,._checkbox_1m7so_113{accent-color:var(--accent-primary);cursor:pointer}._actions_1m7so_135{display:flex;gap:6px;margin-top:16px}._streamingStatus_y89z6_1{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-style:italic;color:var(--l3-foreground);margin-bottom:6px}._messages_xgjcy_1{flex:1;overflow:auto;scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .2s}._messages_xgjcy_1:hover{scrollbar-color:var(--l3-border) transparent}._messages_xgjcy_1::-webkit-scrollbar{width:.3rem;height:.3rem}._messages_xgjcy_1::-webkit-scrollbar-track{background:transparent}._messages_xgjcy_1::-webkit-scrollbar-thumb{background:transparent;border-radius:999px;transition:background .2s}._messages_xgjcy_1:hover::-webkit-scrollbar-thumb{background:var(--l3-border)}._messages_xgjcy_1::-webkit-scrollbar-thumb:hover{background:var(--l3-foreground)}._messages_xgjcy_1>div{padding:16px 0 64px}._empty_xgjcy_33{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 24px;gap:8px;text-align:center}._emptyIcon_xgjcy_44{margin-bottom:4px}._emptyTitle_xgjcy_48{font-size:16px;font-weight:600;color:var(--l1-foreground);margin:0}._emptySubtitle_xgjcy_55{font-size:13px;color:var(--l3-foreground);margin:0 0 12px;max-width:320px;line-height:1.45}._emptySuggestions_xgjcy_63{display:flex;flex-direction:column;gap:6px;width:100%;max-width:360px}._emptyChip_xgjcy_71{display:flex;align-items:center;justify-content:flex-start!important;gap:8px;padding:10px 14px;border:1px solid var(--l2-border);border-radius:var(--radius-2);background:var(--l1-background);color:var(--l2-foreground);font-size:12.5px;text-align:left;cursor:pointer;transition:all .15s ease;line-height:1.35}._emptyChip_xgjcy_71:hover{background:var(--l2-background);border-color:var(--l3-border);color:var(--l1-foreground)}._emptyChip_xgjcy_71 svg{flex-shrink:0;color:var(--l3-foreground)}._emptyChip_xgjcy_71:hover svg{color:var(--accent-primary)}._conversation_1bz22_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._loading_1bz22_8{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;font-size:13px;color:var(--l3-foreground)}._spinner_1bz22_18{animation:_spin_1bz22_18 .8s linear infinite}@keyframes _spin_1bz22_18{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._inputWrapper_1bz22_30{flex-shrink:0;padding:12px;border-top:1px solid var(--l1-border)}._inputWrapper_1bz22_30._compact_1bz22_35{padding:8px}._disclaimer_1bz22_39{flex-shrink:0;padding:8px 16px;font-size:10px;line-height:1.4;margin-top:4px;color:var(--l3-foreground);text-align:center}._disclaimer_1bz22_39._compact_1bz22_35{padding:8px 12px}._backdrop_1wxcg_1{position:fixed;inset:0;z-index:1050;display:flex;align-items:center;justify-content:center;background:#00000073;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:_backdropIn_1wxcg_1 .15s ease}@keyframes _backdropIn_1wxcg_1{0%{opacity:0}to{opacity:1}}._modal_1wxcg_21{display:flex;flex-direction:column;width:70vw;height:80vh;background:var(--l1-background);border:1px solid var(--l1-border);border-radius:var(--radius-2);overflow:hidden;box-shadow:0 24px 64px #00000059;animation:_modalIn_1wxcg_1 .18s cubic-bezier(.16,1,.3,1)}@keyframes _modalIn_1wxcg_1{0%{opacity:0;transform:scale(.96) translateY(-6px)}to{opacity:1;transform:scale(1) translateY(0)}}._header_1wxcg_44{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:1px solid var(--l1-border);flex-shrink:0;background:var(--l1-background)}._title_1wxcg_54{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:var(--l1-foreground)}._shortcut_1wxcg_63{font-size:10px;font-family:var(--font-mono, monospace);font-weight:500;color:var(--l3-foreground);background:var(--l2-background);border:1px solid var(--l2-border);border-radius:var(--radius-2);padding:1px 5px;letter-spacing:0;line-height:1.6;display:flex;align-items:center;gap:4px}._actions_1wxcg_79{display:flex;align-items:center;gap:2px}._body_1wxcg_85{flex:1;overflow:hidden;display:flex;flex-direction:column}._toggleBtnActive_1wxcg_92{background:var(--l2-background)!important;color:var(--accent-primary)!important}._panel_683y1_1{display:flex;flex-direction:column;flex-shrink:0;height:100%;border-left:1px solid var(--l1-border);background:var(--l1-background);overflow:hidden;position:relative}._resizeHandle_683y1_12{position:absolute;top:0;left:0;width:4px;height:100%;cursor:col-resize;z-index:10}._resizeHandle_683y1_12:after{content:"";position:absolute;top:0;left:1px;width:2px;height:100%;background:transparent;transition:background .15s ease}._resizeHandle_683y1_12:hover:after{background:var(--accent-primary)}._header_683y1_35{display:flex;align-items:center;justify-content:space-between;padding:8px;border-bottom:1px solid var(--l1-border);flex-shrink:0;background:var(--l1-background)}._title_683y1_45{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--l1-foreground)}._actions_683y1_54{display:flex;align-items:center;gap:2px}.brand-mark{display:inline-flex;align-items:center;gap:8px;-webkit-user-select:none;user-select:none}.brand-mark .brand-mark-logo{width:var(--brand-mark-size, 24px);height:var(--brand-mark-size, 24px);object-fit:contain;flex-shrink:0}.brand-mark .brand-mark-name{font-weight:600;font-size:calc(var(--brand-mark-size, 24px) * .7);line-height:1;color:var(--bg-vanilla-100, #fff);letter-spacing:-.02em;white-space:nowrap}.brand-mark .brand-mark-product{font-weight:400;font-size:calc(var(--brand-mark-size, 24px) * .55);line-height:1;color:var(--bg-vanilla-400, #aaa);letter-spacing:-.01em;white-space:nowrap;opacity:.7}.nav-item{border-radius:2px;display:flex;flex-direction:row;align-items:center;height:32px;margin-bottom:4px;cursor:pointer}.nav-item.active .nav-item-active-marker{background:var(--primary-background)}.nav-item.active .nav-item-data .nav-item-label{color:var(--l1-foreground)}.nav-item.disabled .nav-item-data{opacity:.5;cursor:not-allowed}.nav-item:hover{cursor:pointer}.nav-item:hover .nav-item-data,.nav-item.active .nav-item-data{color:var(--l1-foreground);background:var(--l1-background-hover)}.nav-item .nav-item-active-marker{width:8px;height:24px;background:transparent;border-radius:2px;margin:4px 0 4px -5px}.nav-item .nav-item-data{flex-grow:1;max-width:calc(100% - 20px);display:flex;margin:0 0 0 6px;padding:2px 8px;flex-direction:row;align-items:center;gap:8px;align-self:stretch;color:var(--l1-foreground);font-family:Zen;font-size:13px;font-style:normal;font-weight:300;line-height:18px;background:transparent;transition:.08s all ease;border-radius:3px}.nav-item .nav-item-data .nav-item-icon{height:16px}.nav-item .nav-item-data .nav-item-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#c0c1c3;font-family:Zen;font-size:13px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.14px}.nav-item .nav-item-data .nav-item-pin-icon{margin-left:auto;cursor:pointer;display:none}.nav-item .nav-item-data:hover .nav-item-label{color:var(--l1-foreground)}.nav-item .nav-item-data:hover .nav-item-pin-icon{display:block}.nav-item .beta-tag{padding-right:0}.sidenav-container{width:54px;height:100%;position:relative;z-index:1}.sidenav-container.pinned{width:240px}.sideNav{flex:0 0 54px;height:100%;max-width:54px;min-width:54px;width:54px;border-right:1px solid var(--l1-border);background:var(--l2-background);padding-bottom:48px;transition:all .08s ease,background 0s,border 0s}.sideNav .brand-container{padding:8px 15px;max-width:100%;background:transparent}.sideNav .brand-company-meta{display:flex;align-items:center;gap:6px;flex-shrink:0;width:100%;justify-content:center}.sideNav .brand{display:flex;align-items:center;justify-content:center;max-width:100%;overflow:hidden;gap:32px;height:32px;width:100%}.sideNav .brand .brand-logo{display:flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0;width:20px;height:16px;position:relative;cursor:pointer}.sideNav .brand .brand-logo img{height:16px;width:auto;display:block}.sideNav .brand .brand-logo .brand-logo-name{font-family:Zen,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:18px;color:var(--l1-foreground)}.sideNav .brand .brand-title-section{display:none;flex-shrink:0;align-items:center;gap:0;position:relative}.sideNav .brand .brand-title-section .license-type{display:flex;padding:2px 6px;justify-content:center;align-items:center;gap:4px;color:var(--l1-foreground);border-radius:4px 0 0 4px;background:var(--l2-background);text-align:center;font-family:Zen;font-size:10px;font-style:normal;font-weight:500;line-height:14px;letter-spacing:.4px;text-transform:uppercase}.sideNav .brand .brand-title-section .version-container{display:flex;padding:2px 6px;justify-content:center;align-items:center;gap:6px;border-radius:0 4px 4px 0;background:var(--l3-background)}.sideNav .brand .brand-title-section .version{color:var(--l2-foreground);text-align:center;font-variant-numeric:lining-nums tabular-nums slashed-zero;font-feature-settings:"salt" on;font-family:Zen;font-size:10px;font-style:normal;font-weight:500;line-height:14px;letter-spacing:.4px;max-width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sideNav .brand .brand-title-section .version-clickable{cursor:pointer}.sideNav .brand .brand-title-section .version-update-notification-dot-icon{width:4px;height:4px;border-radius:50%;background-color:var(--bg-amber-500);animation:ripple 1s infinite;margin-right:4px}.sideNav .brand .brand-title-section.version-update-notification .license-type{background:var(--primary-background)}.sideNav .brand .user-history-section{display:none}.sideNav .brand .dockBtn{cursor:pointer;background:none;border:none;padding:0;height:16px;width:16px}.sideNav .get-started-nav-items{display:flex;margin:4px 10px 12px 8px}.sideNav .get-started-nav-items .get-started-btn{display:flex;align-items:center;justify-content:center;padding:8px;gap:8px;width:100%;height:32px;border-radius:3px;border:1px solid var(--l1-border);background:var(--l1-background-hover);box-shadow:none!important;color:var(--l2-foreground)}.sideNav .get-started-nav-items .get-started-btn svg{color:var(--l2-foreground)}.sideNav .get-started-nav-items .get-started-btn .nav-item-label{color:var(--l2-foreground)}.sideNav .get-started-nav-items .get-started-btn:hover:not(:disabled){background:var(--l2-background);border-color:var(--l2-background);color:var(--l1-foreground)}.sideNav .get-started-nav-items .get-started-btn:hover:not(:disabled) svg{color:var(--l1-foreground)}.sideNav .get-started-nav-items .get-started-btn:hover:not(:disabled) .nav-item-label{color:var(--l1-foreground)}.sideNav .nav-wrapper{height:100%;max-height:100%;display:flex;flex-direction:column;justify-content:space-between}.sideNav .nav-wrapper .nav-item,.sideNav .nav-wrapper .nav-dropdown-item,.sideNav .nav-wrapper .nav-title-section,.sideNav .nav-wrapper .nav-items-section{width:100%}.sideNav .nav-wrapper .nav-item{margin-bottom:6px}.sideNav .nav-wrapper .nav-top-section{display:flex;flex-direction:column;flex:1;overflow-y:auto;overflow-x:hidden;position:relative}.sideNav .nav-wrapper .nav-top-section::-webkit-scrollbar,.sideNav .nav-wrapper .nav-top-section::-webkit-scrollbar-track,.sideNav .nav-wrapper .nav-top-section::-webkit-scrollbar-thumb{display:none}.sideNav .nav-wrapper .nav-top-section .primary-nav-items{display:flex;flex-direction:column}.sideNav .nav-wrapper .nav-top-section .primary-nav-items::-webkit-scrollbar{width:.1rem}.sideNav .nav-wrapper .nav-top-section .shortcut-nav-items .nav-title-section,.sideNav .nav-wrapper .nav-top-section .more-nav-items .nav-title-section{display:flex;flex-direction:column;gap:4px;margin-top:16px}.sideNav .nav-wrapper .nav-top-section .shortcut-nav-items .nav-section-title,.sideNav .nav-wrapper .nav-top-section .more-nav-items .nav-section-title{color:var(--bg-slate-50, #62687c);font-family:Zen;font-size:11px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:.88px;text-transform:uppercase;min-height:18px;display:flex;align-items:center;gap:8px;padding:0 17px}.sideNav .nav-wrapper .nav-top-section .shortcut-nav-items .nav-section-title .nav-section-title-text,.sideNav .nav-wrapper .nav-top-section .more-nav-items .nav-section-title .nav-section-title-text{display:none}.sideNav .nav-wrapper .nav-top-section .shortcut-nav-items .nav-section-title .nav-section-title-icon,.sideNav .nav-wrapper .nav-top-section .more-nav-items .nav-section-title .nav-section-title-icon{display:flex;align-items:center;transition:opacity .08s ease,transform .08s ease}.sideNav .nav-wrapper .nav-top-section .shortcut-nav-items .nav-section-title .nav-section-title-icon.reorder,.sideNav .nav-wrapper .nav-top-section .more-nav-items .nav-section-title .nav-section-title-icon.reorder{display:none;cursor:pointer;margin-left:auto;transition:color .2s}.sideNav .nav-wrapper .nav-top-section .shortcut-nav-items .nav-section-title .nav-section-title-icon.reorder:hover,.sideNav .nav-wrapper .nav-top-section .more-nav-items .nav-section-title .nav-section-title-icon.reorder:hover{color:var(--l1-foreground)}.sideNav .nav-wrapper .nav-top-section .shortcut-nav-items .nav-section-title .collapse-expand-section-icon,.sideNav .nav-wrapper .nav-top-section .more-nav-items .nav-section-title .collapse-expand-section-icon{display:none;align-items:center;justify-content:center;cursor:pointer;margin-left:auto}.sideNav .nav-wrapper .nav-top-section .shortcut-nav-items .nav-section-subtitle,.sideNav .nav-wrapper .nav-top-section .more-nav-items .nav-section-subtitle{color:var(--bg-vanilla-400, #c0c1c3);font-family:Zen;font-size:11px;font-style:normal;font-weight:300;line-height:14px;letter-spacing:.4px;padding:6px 20px;opacity:.6;display:none;transition:all .08s ease,background 0s,border 0s;transition-delay:.03s}.sideNav .nav-wrapper .nav-top-section .shortcut-nav-items .nav-items-section,.sideNav .nav-wrapper .nav-top-section .more-nav-items .nav-items-section{margin-top:8px;display:flex;flex-direction:column;transition:all .08s ease}.sideNav .nav-wrapper .nav-top-section .more-nav-items .nav-section-title{cursor:pointer}.sideNav .nav-wrapper .nav-top-section .more-nav-items.collapsed .nav-items-section{opacity:0;transform:translateY(-10px);transition:all .1s ease;overflow:hidden;height:0}.sideNav .nav-wrapper .nav-top-section .more-nav-items.expanded .nav-items-section{opacity:1;transform:translateY(0);transition:all .1s ease;overflow:hidden;height:auto}.sideNav .nav-wrapper .nav-top-section .more-nav-items.sidebar-collapsed .nav-title-section{display:none}.sideNav .nav-wrapper .nav-top-section .more-nav-items.sidebar-collapsed .nav-items-section{margin-top:0;opacity:1;transform:translateY(0);transition:all .08s ease;height:auto;overflow:visible}.sideNav .nav-wrapper .nav-top-section .shortcut-nav-items.sidebar-collapsed .nav-items-section{margin-top:0}.sideNav .nav-wrapper .nav-top-section .scroll-for-more-container{display:none;position:sticky;width:100%;bottom:8px;margin-left:43px}.sideNav .nav-wrapper .nav-top-section .scroll-for-more-container .scroll-for-more{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:8px;cursor:pointer;width:auto}.sideNav .nav-wrapper .nav-top-section .scroll-for-more-container .scroll-for-more .scroll-for-more-label{display:none}.sideNav .nav-wrapper .nav-top-section .scroll-for-more-container .scroll-for-more .scroll-for-more-icon{color:var(--l2-foreground)}.sideNav .nav-wrapper .nav-top-section .scroll-for-more-container .scroll-for-more .scroll-for-more-icon svg{animation:pulse 1s infinite}.sideNav .nav-wrapper .nav-top-section .primary-nav-items,.sideNav .nav-wrapper .nav-top-section .shortcut-nav-items,.sideNav .nav-wrapper .nav-top-section .more-nav-items{display:flex;flex-direction:column;align-items:center}.sideNav .nav-wrapper .nav-bottom-section{display:flex;flex-direction:column;flex-shrink:0;overflow-y:auto;overflow-x:hidden}.sideNav .nav-wrapper .nav-bottom-section .secondary-nav-items{display:flex;flex-direction:column;align-items:center;flex-shrink:0;overflow-y:auto;overflow-x:hidden;padding:8px 0;max-width:100%;width:54px;transition:all .08s ease,background 0s,border 0s;background:linear-gradient(180deg,transparent 0%,var(--l2-background) 27.11%)}.sideNav .nav-wrapper .nav-bottom-section .secondary-nav-items::-webkit-scrollbar{width:.1rem}.sideNav .nav-wrapper .nav-bottom-section .secondary-nav-items .collapse-expand-handlers{position:absolute;top:-9px;right:-9px;cursor:pointer;display:none;transition:display .3s}.sideNav .nav-wrapper .nav-bottom-section .secondary-nav-items .collapse-expand-handlers svg{fill:var(--l2-foreground);color:var(--l2-foreground)}.sideNav .nav-wrapper.scroll-available .nav-bottom-section{border-top:1px solid var(--l1-border)}.sideNav .nav-wrapper-cloud{height:100%}.sideNav.collapsed{flex:0 0 54px;max-width:54px;min-width:54px;width:54px}.sideNav.collapsed .nav-wrapper .nav-top-section .shortcut-nav-items .nav-section-title,.sideNav.collapsed .nav-wrapper .nav-top-section .shortcut-nav-items .nav-section-subtitle{display:none}.sideNav.collapsed .nav-wrapper .nav-top-section .shortcut-nav-items .nav-items-section{display:flex;margin-top:0}.sideNav.collapsed .nav-wrapper .nav-top-section .shortcut-nav-items .nav-title-section{margin-top:0;margin-bottom:0;gap:0}.sideNav.collapsed .nav-wrapper .nav-top-section .more-nav-items .nav-section-title{display:none}.sideNav.collapsed .nav-wrapper .nav-top-section .more-nav-items .nav-items-section{display:flex;margin-top:0}.sideNav.collapsed .nav-wrapper .nav-top-section .more-nav-items .nav-title-section{display:none}.sideNav.collapsed .nav-wrapper .nav-bottom-section .secondary-nav-items{width:54px}.sideNav.collapsed .get-started-nav-items .get-started-btn{justify-content:center}.sideNav .ai-assistant-icon{color:var(--primary)}.sideNav .nav-item-label,.sideNav .nav-item-beta,.sideNav .nav-item-new,.sideNav .nav-item-early-access{display:none}.sideNav .sidenav-new-tag{border-radius:12px;background:var(--primary-background);color:var(--primary-foreground);font-variant-numeric:lining-nums tabular-nums slashed-zero;font-feature-settings:"case" on,"cpsp" on,"dlig" on,"salt" on;font-family:Zen;font-size:9px;font-style:normal;font-weight:300;line-height:12px;letter-spacing:.3px;text-transform:uppercase}.sideNav .sidenav-beta-tag{color:var(--l1-foreground);font-variant-numeric:lining-nums tabular-nums slashed-zero;font-feature-settings:"case" on,"cpsp" on,"dlig" on,"salt" on;font-family:Zen;font-size:9px;font-style:normal;font-weight:300;line-height:12px;letter-spacing:.3px;text-transform:uppercase;border-radius:12px;background:var(--l3-background)}.sideNav .sidenav-early-access-tag{font-variant-numeric:lining-nums tabular-nums slashed-zero;font-feature-settings:"case" on,"cpsp" on,"dlig" on,"salt" on;font-family:Zen;font-size:9px;font-style:normal;font-weight:300;line-height:12px;letter-spacing:.3px;text-transform:uppercase;border-radius:12px}.sideNav:not(.pinned) .nav-item .nav-item-data{justify-content:center}.sideNav:not(.pinned) .shortcut-nav-items .nav-section-title,.sideNav:not(.pinned) .more-nav-items .nav-section-title{padding:0 17px}.sideNav:not(.pinned) .shortcut-nav-items .nav-section-title .nav-section-title-icon,.sideNav:not(.pinned) .more-nav-items .nav-section-title .nav-section-title-icon{display:none}.sideNav:not(.pinned).dropdown-open .nav-item .nav-item-data{flex-grow:1;justify-content:flex-start}.sideNav:not(.pinned).dropdown-open .shortcut-nav-items .nav-section-title,.sideNav:not(.pinned).dropdown-open .more-nav-items .nav-section-title{padding:0 17px}.sideNav:not(.pinned).dropdown-open .shortcut-nav-items .nav-section-title .nav-section-title-icon,.sideNav:not(.pinned).dropdown-open .more-nav-items .nav-section-title .nav-section-title-icon{display:flex}.sideNav:not(.pinned).is-hovered,.sideNav.dropdown-open{flex:0 0 240px;max-width:240px;min-width:240px;width:240px;position:absolute;height:100%;z-index:10;background:var(--l1-background)}.sideNav:not(.pinned).is-hovered .brand-container,.sideNav.dropdown-open .brand-container{padding:8px 15px}.sideNav:not(.pinned).is-hovered .brand,.sideNav.dropdown-open .brand{justify-content:flex-start}.sideNav:not(.pinned).is-hovered .brand .brand-company-meta,.sideNav.dropdown-open .brand .brand-company-meta{justify-content:flex-start;width:100%}.sideNav:not(.pinned).is-hovered .brand .brand-title-section,.sideNav.dropdown-open .brand .brand-title-section{display:flex;align-items:center}.sideNav:not(.pinned).is-hovered .user-history-section,.sideNav.dropdown-open .user-history-section{display:block}.sideNav:not(.pinned).is-hovered .nav-wrapper .nav-top-section .shortcut-nav-items,.sideNav.dropdown-open .nav-wrapper .nav-top-section .shortcut-nav-items{display:flex;flex-direction:column;flex-shrink:0}.sideNav:not(.pinned).is-hovered .nav-wrapper .nav-top-section .shortcut-nav-items .nav-section-title .nav-section-title-text,.sideNav.dropdown-open .nav-wrapper .nav-top-section .shortcut-nav-items .nav-section-title .nav-section-title-text{display:block}.sideNav:not(.pinned).is-hovered .nav-wrapper .nav-top-section .shortcut-nav-items .nav-section-title .nav-section-title-icon.reorder,.sideNav.dropdown-open .nav-wrapper .nav-top-section .shortcut-nav-items .nav-section-title .nav-section-title-icon.reorder{display:flex;transition:color .2s}.sideNav:not(.pinned).is-hovered .nav-wrapper .nav-top-section .shortcut-nav-items .nav-section-title .nav-section-title-icon.reorder:hover,.sideNav.dropdown-open .nav-wrapper .nav-top-section .shortcut-nav-items .nav-section-title .nav-section-title-icon.reorder:hover{color:var(--l1-foreground)}.sideNav:not(.pinned).is-hovered .nav-wrapper .nav-top-section .shortcut-nav-items .nav-section-subtitle,.sideNav.dropdown-open .nav-wrapper .nav-top-section .shortcut-nav-items .nav-section-subtitle{display:block}.sideNav:not(.pinned).is-hovered .nav-wrapper .nav-top-section .more-nav-items,.sideNav.dropdown-open .nav-wrapper .nav-top-section .more-nav-items{display:flex;flex-direction:column;flex-shrink:0;overflow-y:auto;overflow-x:hidden}.sideNav:not(.pinned).is-hovered .nav-wrapper .nav-top-section .more-nav-items .nav-section-title .nav-section-title-text,.sideNav.dropdown-open .nav-wrapper .nav-top-section .more-nav-items .nav-section-title .nav-section-title-text{display:block}.sideNav:not(.pinned).is-hovered .nav-wrapper .nav-top-section .more-nav-items .nav-section-title .collapse-expand-section-icon,.sideNav.dropdown-open .nav-wrapper .nav-top-section .more-nav-items .nav-section-title .collapse-expand-section-icon{display:flex}.sideNav:not(.pinned).is-hovered .nav-wrapper .nav-top-section .more-nav-items .nav-section-subtitle,.sideNav.dropdown-open .nav-wrapper .nav-top-section .more-nav-items .nav-section-subtitle{display:block}.sideNav:not(.pinned).is-hovered .nav-wrapper .nav-top-section .scroll-for-more-container,.sideNav.dropdown-open .nav-wrapper .nav-top-section .scroll-for-more-container{display:none}.sideNav:not(.pinned).is-hovered .nav-wrapper .nav-top-section .scroll-for-more-container .scroll-for-more,.sideNav.dropdown-open .nav-wrapper .nav-top-section .scroll-for-more-container .scroll-for-more{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:3px;border-radius:20px;background:var(--l2-background);box-shadow:0 103px 12px #00000003,0 66px 18px #00000003,0 37px 22px #00000008,0 17px 17px #0000000a,0 4px 9px #0000000a;padding:4px 12px 4px 10px;cursor:pointer;width:140px}.sideNav:not(.pinned).is-hovered .nav-wrapper .nav-top-section .scroll-for-more-container .scroll-for-more .scroll-for-more-label,.sideNav.dropdown-open .nav-wrapper .nav-top-section .scroll-for-more-container .scroll-for-more .scroll-for-more-label{color:var(--bg-vanilla-400, #c0c1c3);font-family:Zen;font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:-.06px;display:block}.sideNav:not(.pinned).is-hovered .nav-wrapper .nav-top-section .scroll-for-more-container .scroll-for-more .scroll-for-more-icon,.sideNav.dropdown-open .nav-wrapper .nav-top-section .scroll-for-more-container .scroll-for-more .scroll-for-more-icon{display:flex;color:var(--l2-foreground)}.sideNav:not(.pinned).is-hovered .nav-wrapper .nav-top-section .scroll-for-more-container .scroll-for-more .scroll-for-more-icon svg,.sideNav.dropdown-open .nav-wrapper .nav-top-section .scroll-for-more-container .scroll-for-more .scroll-for-more-icon svg{animation:pulse 1s infinite}.sideNav:not(.pinned).is-hovered .nav-wrapper .nav-top-section .primary-nav-items,.sideNav:not(.pinned).is-hovered .nav-wrapper .nav-top-section .shortcut-nav-items,.sideNav:not(.pinned).is-hovered .nav-wrapper .nav-top-section .more-nav-items,.sideNav.dropdown-open .nav-wrapper .nav-top-section .primary-nav-items,.sideNav.dropdown-open .nav-wrapper .nav-top-section .shortcut-nav-items,.sideNav.dropdown-open .nav-wrapper .nav-top-section .more-nav-items{display:flex;flex-direction:column;align-items:flex-start}.sideNav:not(.pinned).is-hovered .nav-wrapper .nav-bottom-section .secondary-nav-items,.sideNav.dropdown-open .nav-wrapper .nav-bottom-section .secondary-nav-items{width:240px;display:flex;flex-direction:column;align-items:flex-start}.sideNav:not(.pinned).is-hovered .nav-wrapper .nav-item .nav-item-data,.sideNav.dropdown-open .nav-wrapper .nav-item .nav-item-data{flex-grow:1;justify-content:flex-start}.sideNav:not(.pinned).is-hovered .get-started-nav-items .get-started-btn,.sideNav.dropdown-open .get-started-nav-items .get-started-btn{justify-content:flex-start}.sideNav:not(.pinned).is-hovered .collapse-expand-handlers,.sideNav.dropdown-open .collapse-expand-handlers{display:block}.sideNav:not(.pinned).is-hovered .nav-item-label,.sideNav.dropdown-open .nav-item-label{display:block}.sideNav:not(.pinned).is-hovered .nav-item-beta,.sideNav:not(.pinned).is-hovered .nav-item-new,.sideNav:not(.pinned).is-hovered .nav-item-early-access,.sideNav.dropdown-open .nav-item-beta,.sideNav.dropdown-open .nav-item-new,.sideNav.dropdown-open .nav-item-early-access{display:block}.sideNav.pinned{flex:0 0 240px;max-width:240px;min-width:240px;width:240px;position:absolute;height:100%;z-index:10}.sideNav.pinned .brand-container{padding:8px 15px}.sideNav.pinned .brand{justify-content:flex-start}.sideNav.pinned .brand .brand-company-meta{justify-content:flex-start;width:100%}.sideNav.pinned .brand .brand-title-section{display:flex;align-items:center}.sideNav.pinned .user-history-section{display:block}.sideNav.pinned .nav-wrapper .nav-top-section .shortcut-nav-items{display:flex;flex-direction:column;flex-shrink:0}.sideNav.pinned .nav-wrapper .nav-top-section .shortcut-nav-items .nav-section-title .nav-section-title-text{display:block}.sideNav.pinned .nav-wrapper .nav-top-section .shortcut-nav-items .nav-section-title .nav-section-title-icon.reorder{display:flex;transition:color .2s}.sideNav.pinned .nav-wrapper .nav-top-section .shortcut-nav-items .nav-section-title .nav-section-title-icon.reorder:hover{color:var(--l1-foreground)}.sideNav.pinned .nav-wrapper .nav-top-section .shortcut-nav-items .nav-section-subtitle{display:block}.sideNav.pinned .nav-wrapper .nav-top-section .more-nav-items{display:flex;flex-direction:column;flex-shrink:0;overflow-y:auto;overflow-x:hidden}.sideNav.pinned .nav-wrapper .nav-top-section .more-nav-items .nav-section-title .nav-section-title-text{display:block}.sideNav.pinned .nav-wrapper .nav-top-section .more-nav-items .nav-section-title .collapse-expand-section-icon{display:flex}.sideNav.pinned .nav-wrapper .nav-top-section .more-nav-items .nav-section-subtitle{display:block}.sideNav.pinned .nav-wrapper .nav-top-section .scroll-for-more-container{display:none}.sideNav.pinned .nav-wrapper .nav-top-section .scroll-for-more-container .scroll-for-more{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:3px;border-radius:20px;background:var(--l2-background);box-shadow:0 103px 12px #00000003,0 66px 18px #00000003,0 37px 22px #00000008,0 17px 17px #0000000a,0 4px 9px #0000000a;padding:4px 12px 4px 10px;cursor:pointer;width:140px}.sideNav.pinned .nav-wrapper .nav-top-section .scroll-for-more-container .scroll-for-more .scroll-for-more-label{display:block;color:var(--bg-vanilla-400, #c0c1c3);font-family:Zen;font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:-.06px}.sideNav.pinned .nav-wrapper .nav-top-section .scroll-for-more-container .scroll-for-more .scroll-for-more-icon{display:flex;color:var(--l2-foreground)}.sideNav.pinned .nav-wrapper .nav-top-section .scroll-for-more-container .scroll-for-more .scroll-for-more-icon svg{animation:pulse 1s infinite}.sideNav.pinned .nav-wrapper .nav-top-section .primary-nav-items,.sideNav.pinned .nav-wrapper .nav-top-section .shortcut-nav-items,.sideNav.pinned .nav-wrapper .nav-top-section .more-nav-items{display:flex;flex-direction:column;align-items:flex-start}.sideNav.pinned .nav-wrapper .nav-bottom-section .secondary-nav-items{width:240px;display:flex;flex-direction:column;align-items:flex-start}.sideNav.pinned .get-started-nav-items .get-started-btn{justify-content:flex-start}.sideNav.pinned .collapse-expand-handlers,.sideNav.pinned .nav-item-label,.sideNav.pinned .nav-item-beta,.sideNav.pinned .nav-item-new,.sideNav.pinned .nav-item-early-access{display:block}.sideNav .nav-wrapper.scroll-available .nav-top-section .scroll-for-more-container{display:inline-block!important}.nav-item-label-container{display:flex;align-items:center;justify-content:space-between}.nav-item-label-container span{display:block;max-width:286px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav-dropdown-overlay .ant-dropdown-menu{margin-left:8px!important;padding:0!important;width:360px!important;border-radius:3px!important}.nav-dropdown-overlay .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content{color:var(--bg-vanilla-400, #c0c1c3);font-family:Zen;font-size:12px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.14px}.nav-dropdown-overlay .ant-dropdown-menu .ant-dropdown-menu-item:hover:not(.ant-dropdown-menu-item-disabled) .ant-dropdown-menu-title-content{color:var(--l1-foreground)}.settings-dropdown .user-settings-dropdown-logged-in-section{display:flex;flex-direction:column;gap:8px}.settings-dropdown .user-settings-dropdown-logged-in-section .user-settings-dropdown-label-text{color:var(--l3-foreground);font-family:Zen;font-size:var(--uppercase-small-500-font-size);font-weight:var(--uppercase-small-500-font-weight);font-style:normal;line-height:18px;letter-spacing:.88px;text-transform:uppercase}.settings-dropdown .user-settings-dropdown-logged-in-section .user-settings-dropdown-label-email{color:var(--l1-foreground);font-family:Zen;font-size:var(--font-size-xs);font-style:normal;line-height:normal;letter-spacing:.14px}.settings-dropdown .ant-dropdown-menu-item-divider{background-color:var(--secondary)!important}.settings-dropdown .ant-dropdown-menu-item-disabled{opacity:.7}.settings-dropdown .ant-dropdown-menu{width:100%!important}.settings-dropdown .ant-dropdown-menu-item,.help-support-dropdown .ant-dropdown-menu-item{min-height:32px}.settings-dropdown .ant-dropdown-menu-item .ant-dropdown-menu-title-content,.help-support-dropdown .ant-dropdown-menu-item .ant-dropdown-menu-title-content{color:var(--l1-foreground)!important}.settings-dropdown .ant-dropdown-menu-item .user-settings-dropdown-logout-section,.help-support-dropdown .ant-dropdown-menu-item .user-settings-dropdown-logout-section{color:var(--danger-background);pointer-events:auto}.secondary-nav-items .nav-item{position:relative}.secondary-nav-items .nav-item .nav-item-active-marker{position:absolute;left:-5px;top:50%;transform:translateY(-50%);margin:0;width:8px;height:24px;z-index:1}.secondary-nav-items .nav-item-data{margin-left:8px!important}.reorder-shortcut-nav-items-modal{width:384px!important}.reorder-shortcut-nav-items-modal .ant-modal-content{padding:0;border-radius:4px;border:1px solid var(--l1-border);background:var(--l3-background);box-shadow:0 -4px 16px 2px #0003}.reorder-shortcut-nav-items-modal .ant-modal-content .ant-modal-header{padding:16px;background:var(--card);border-bottom:1px solid var(--l1-border)}.reorder-shortcut-nav-items-modal .ant-modal-content .ant-modal-body{padding:12px 16px 0}.reorder-shortcut-nav-items-modal .ant-modal-content .ant-modal-body .ant-typography{color:var(--bg-vanilla-100);font-family:Zen;font-size:13px;font-style:normal;font-weight:500;line-height:20px}.reorder-shortcut-nav-items-modal .ant-modal-content .ant-modal-body .update-name-input{margin-top:8px;display:flex;gap:8px}.reorder-shortcut-nav-items-modal .ant-modal-content .ant-modal-body .reorder-shortcut-nav-items-container{display:flex;flex-direction:column;gap:8px;margin-bottom:16px;border:1px solid var(--l1-border);border-radius:4px}.reorder-shortcut-nav-items-modal .ant-modal-content .ant-modal-body .reorder-shortcut-nav-items-container .reorder-shortcut-nav-item{gap:8px;display:flex;height:32px;padding:6px 8px;align-items:center;gap:16px;border-bottom:1px solid var(--l1-border)}.reorder-shortcut-nav-items-modal .ant-modal-content .ant-modal-body .reorder-shortcut-nav-items-container .reorder-shortcut-nav-item .reorder-shortcut-nav-item-grab-icon{display:flex;cursor:grab}.reorder-shortcut-nav-items-modal .ant-modal-content .ant-modal-body .reorder-shortcut-nav-items-container .reorder-shortcut-nav-item .reorder-shortcut-nav-item-icon,.reorder-shortcut-nav-items-modal .ant-modal-content .ant-modal-body .reorder-shortcut-nav-items-container .reorder-shortcut-nav-item .reorder-shortcut-nav-item-label{display:flex;color:#c0c1c3;font-family:Zen;font-size:13px;font-style:normal;font-weight:400;line-height:18px}.reorder-shortcut-nav-items-modal .ant-modal-content .ant-modal-body .ant-color-picker-trigger{padding:6px;border-radius:2px;border:1px solid var(--l1-border);background:var(--l2-background);width:32px;height:32px}.reorder-shortcut-nav-items-modal .ant-modal-content .ant-modal-body .ant-color-picker-trigger .ant-color-picker-color-block{border-radius:50px;width:16px;height:16px;flex-shrink:0}.reorder-shortcut-nav-items-modal .ant-modal-content .ant-modal-body .ant-color-picker-trigger .ant-color-picker-color-block .ant-color-picker-color-block-inner{display:flex;justify-content:center;align-items:center}.reorder-shortcut-nav-items-modal .ant-modal-content .ant-modal-footer{display:flex;justify-content:flex-end;padding:16px;margin:0}.reorder-shortcut-nav-items-modal .ant-modal-content .ant-modal-footer>button{display:flex;align-items:center;border-radius:2px;background:var(--Robin-500, #4e74f8)!important;color:var(--bg-vanilla-100)!important;font-family:Zen;font-size:12px;font-style:normal;font-weight:500;line-height:24px}.reorder-shortcut-nav-items-modal .ant-modal-content .ant-modal-footer>button.secondary-btn{background-color:var(--secondary-background)!important;border:1px solid var(--secondary-border)!important;color:var(--secondary-foreground)!important;font-family:Zen;font-size:12px;font-style:normal;font-weight:500;line-height:24px}.reorder-shortcut-nav-items-modal .title{color:var(--bg-vanilla-100);font-family:Zen;font-size:13px;font-style:normal;font-weight:400;line-height:20px}.help-support-dropdown li.ant-dropdown-menu-item-divider{background-color:var(--secondary)!important}.version-tooltip-overlay .ant-tooltip-inner{background-color:var(--card);color:var(--l1-foreground);border-radius:2px;border:1px solid var(--l1-border);color:var(--bg-vanilla-100, #fff);font-family:Zen;font-size:11px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:.4px}.version-tooltip-overlay .version-update-notification-tooltip{display:flex;flex-direction:column;gap:4px}.version-tooltip-overlay .version-update-notification-tooltip .version-update-notification-tooltip-title{color:var(--bg-vanilla-100, #fff);font-family:Zen;font-size:11px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:.4px}.version-tooltip-overlay .version-update-notification-tooltip .version-update-notification-tooltip-content{color:var(--bg-vanilla-100, #fff);font-family:Zen;font-size:10px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:.4px}@keyframes ripple{0%{box-shadow:0 0 color-mix(in srgb,var(--bg-amber-400) 40%,transparent)}70%{box-shadow:0 0 0 6px transparent}to{box-shadow:0 0 0 0 transparent}}@keyframes pulse{0%{opacity:1}50%{opacity:.5}}[data-slot=switch-wrapper]{display:flex;align-items:center;gap:var(--spacing-4, .5rem)}[data-slot=switch-label]{cursor:pointer;-webkit-user-select:none;user-select:none}[data-slot=switch]{display:inline-flex;height:var(--switch-height, 1rem);width:var(--switch-width, 1.75rem);flex-shrink:0;cursor:pointer;align-items:center;border-radius:var(--switch-border-radius, 9999px);border:2px solid transparent;box-shadow:0 1px 3px #0000004d;transition:background-color .15s ease-in-out;background-color:var(--l3-background);padding:0}[data-slot=switch][data-color=robin]{--switch-checked-background: var(--accent-primary)}[data-slot=switch][data-color=forest]{--switch-checked-background: var(--accent-forest)}[data-slot=switch][data-color=amber]{--switch-checked-background: var(--accent-amber)}[data-slot=switch][data-color=sienna]{--switch-checked-background: var(--accent-sienna)}[data-slot=switch][data-color=cherry]{--switch-checked-background: var(--accent-cherry)}[data-slot=switch][data-color=sakura]{--switch-checked-background: var(--accent-sakura)}[data-slot=switch][data-color=aqua]{--switch-checked-background: var(--accent-aqua)}[data-slot=switch]:focus-visible{outline-offset:-1px;outline:2px solid var(--switch-checked-background)}[data-slot=switch]:disabled{cursor:not-allowed;opacity:.5}[data-slot=switch]:disabled~[data-slot=switch-label]{cursor:not-allowed;opacity:.7}[data-slot=switch-thumb]{display:block;height:var(--switch-thumb-size, .75rem);width:var(--switch-thumb-size, .75rem);pointer-events:none;border-radius:9999px;background-color:var(--base-white);box-shadow:0 1px 3px #0000001a;transition:transform .15s ease-in-out}[data-slot=switch][data-state=checked]{background-color:var(--switch-checked-background)}[data-slot=switch][data-state=checked] [data-slot=switch-thumb]{transform:translate(var(--switch-thumb-size, .75rem))}[data-slot=switch][data-state=unchecked] [data-slot=switch-thumb]{transform:translate(0)}.header-right-section-container{display:flex;align-items:center;gap:8px}.header-ai-assistant-btn-container{display:flex;align-items:center;gap:4px}.header-ai-assistant-btn__prefix{display:inline-flex;align-items:center;gap:6px}.header-ai-assistant-btn__badge{flex-shrink:0;display:inline-flex;line-height:0;color:var(--accent-primary)}.header-ai-assistant-btn__pulse-dot{position:relative;display:inline-flex;align-items:center;justify-content:center;line-height:0;animation:header-ai-assistant-dot-pulse 1.5s ease-in-out infinite;transform:scale(.8);margin-right:-12px}@keyframes header-ai-assistant-dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.82)}}.share-modal-content,.feedback-modal-container{display:flex;flex-direction:column;gap:16px;padding:12px;width:460px;border-radius:4px;box-shadow:4px 10px 16px 2px #0003;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.share-modal-content .absolute-relative-time-toggler-container,.feedback-modal-container .absolute-relative-time-toggler-container{display:flex;gap:8px;align-items:center;justify-content:space-between}.share-modal-content .absolute-relative-time-toggler-container .absolute-relative-time-toggler-label,.feedback-modal-container .absolute-relative-time-toggler-container .absolute-relative-time-toggler-label{color:var(--l1-foreground);font-size:13px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-.07px}.share-modal-content .absolute-relative-time-toggler,.feedback-modal-container .absolute-relative-time-toggler{display:flex;gap:4px;align-items:center}.share-modal-content .absolute-relative-time-error,.feedback-modal-container .absolute-relative-time-error{font-size:12px;color:var(--accent-amber)}.share-modal-content .share-link .url-share-container,.feedback-modal-container .share-link .url-share-container{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.share-modal-content .share-link .url-share-container .url-share-container-header,.feedback-modal-container .share-link .url-share-container .url-share-container-header{display:flex;flex-direction:column;gap:4px}.share-modal-content .share-link .url-share-container .url-share-container-header .url-share-title,.share-modal-content .share-link .url-share-container .url-share-container-header .url-share-sub-title,.feedback-modal-container .share-link .url-share-container .url-share-container-header .url-share-title,.feedback-modal-container .share-link .url-share-container .url-share-container-header .url-share-sub-title{color:var(--l1-foreground);font-size:13px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-.07px}.share-modal-content .share-link .url-share-container .url-share-container-header .url-share-sub-title,.feedback-modal-container .share-link .url-share-container .url-share-container-header .url-share-sub-title{font-size:12px;color:var(--l3-foreground);font-weight:400;line-height:18px;letter-spacing:-.06px}.feedback-modal-container .feedback-modal-tabs{width:100%;display:flex}.feedback-modal-container .feedback-modal-tabs .ant-radio-button-wrapper{flex:1;margin:0!important;border:1px solid var(--l1-border)}.feedback-modal-container .feedback-modal-tabs .ant-radio-button-wrapper:before{display:none}.feedback-modal-container .feedback-modal-tabs .ant-radio-button-wrapper .ant-radio-button-checked{background-color:var(--l3-background)}.feedback-modal-container .feedback-modal-tabs .feedback-modal-tab-label{display:flex;align-items:center;gap:8px}.feedback-modal-container .feedback-modal-tabs .feedback-modal-tab-label .tab-icon{width:6px;height:6px}.feedback-modal-container .feedback-modal-tabs .feedback-modal-tab-label .feedback-tab{background-color:var(--danger-background)}.feedback-modal-container .feedback-modal-tabs .feedback-modal-tab-label .bug-tab{background-color:var(--warning-background)}.feedback-modal-container .feedback-modal-tabs .feedback-modal-tab-label .feature-tab{background-color:var(--primary-background)}.feedback-modal-container .feedback-modal-tabs .ant-tabs-nav-list .ant-tabs-tab{padding:6px 16px;border-radius:2px;background:var(--l2-background);box-shadow:0 0 8px #0000001a;border:1px solid var(--l1-border);margin:0!important}.feedback-modal-container .feedback-modal-tabs .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn{font-size:12px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.06px}.feedback-modal-container .feedback-modal-tabs .ant-tabs-nav-list .ant-tabs-tab-active{background:var(--l3-background);color:var(--l1-foreground);border-bottom:none!important}.feedback-modal-container .feedback-modal-tabs .ant-tabs-nav-list .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--l1-foreground)}.feedback-modal-container .feedback-modal-content{display:flex;flex-direction:column;gap:16px}.feedback-modal-container .feedback-modal-content .feedback-input{resize:none}.feedback-modal-container .feedback-modal-content .feedback-input text-area{resize:none}.feedback-modal-container .feedback-modal-content .feedback-content-include-console-logs{display:flex;align-items:center;justify-content:space-between;gap:8px}.feedback-modal-container .feedback-modal-content-footer{display:flex;flex-direction:column;gap:16px}.feedback-modal-container .feedback-modal-content-footer .feedback-modal-content-footer-info-text{color:var(--l2-foreground);text-align:center;font-family:Zen;font-size:12px;font-style:normal;font-weight:500;line-height:24px}.feedback-modal-container .feedback-modal-content-footer .feedback-modal-content-footer-info-text .contact-support-link,.feedback-modal-container .feedback-modal-content-footer .feedback-modal-content-footer-info-text .read-docs-link{color:var(--bg-robin-400);font-weight:500;font-size:12px}.new-explorer-cta-with-badge{display:inline-flex;align-items:center;color:var(--bg-vanilla-400);font-family:Zen;font-size:12px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.07px}.new-explorer-cta-with-badge .ant-btn-icon{margin-inline-end:0px}.rdp-root{--rdp-accent-color: blue;--rdp-accent-background-color: #f0f0ff;--rdp-day-height: 44px;--rdp-day-width: 44px;--rdp-day_button-border-radius: 100%;--rdp-day_button-border: 2px solid transparent;--rdp-day_button-height: 42px;--rdp-day_button-width: 42px;--rdp-selected-border: 2px solid var(--rdp-accent-color);--rdp-disabled-opacity: .5;--rdp-outside-opacity: .75;--rdp-today-color: var(--rdp-accent-color);--rdp-dropdown-gap: .5rem;--rdp-months-gap: 2rem;--rdp-nav_button-disabled-opacity: .5;--rdp-nav_button-height: 2.25rem;--rdp-nav_button-width: 2.25rem;--rdp-nav-height: 2.75rem;--rdp-range_middle-background-color: var(--rdp-accent-background-color);--rdp-range_middle-color: inherit;--rdp-range_start-color: white;--rdp-range_start-background: linear-gradient( var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50% );--rdp-range_start-date-background-color: var(--rdp-accent-color);--rdp-range_end-background: linear-gradient( var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50% );--rdp-range_end-color: white;--rdp-range_end-date-background-color: var(--rdp-accent-color);--rdp-week_number-border-radius: 100%;--rdp-week_number-border: 2px solid transparent;--rdp-week_number-height: var(--rdp-day-height);--rdp-week_number-opacity: .75;--rdp-week_number-width: var(--rdp-day-width);--rdp-weeknumber-text-align: center;--rdp-weekday-opacity: .75;--rdp-weekday-padding: .5rem 0rem;--rdp-weekday-text-align: center;--rdp-gradient-direction: 90deg;--rdp-animation_duration: .3s;--rdp-animation_timing: cubic-bezier(.4, 0, .2, 1)}.rdp-root[dir=rtl]{--rdp-gradient-direction: -90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity: unset}.rdp-root{position:relative;box-sizing:border-box}.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;justify-content:center;align-items:center;display:flex;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius)}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;position:relative;display:inline-flex;align-items:center;white-space:nowrap;border:0}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;-moz-appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;position:relative;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height)}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{display:inline-block;fill:var(--rdp-accent-color)}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform:rotate(180deg);transform-origin:50%}.rdp-dropdowns{position:relative;display:inline-flex;align-items:center;gap:var(--rdp-dropdown-gap)}.rdp-dropdown{z-index:2;opacity:0;appearance:none;position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-start:0;width:100%;margin:0;padding:0;cursor:inherit;border:none;line-height:inherit}.rdp-dropdown_root{position:relative;display:inline-flex;align-items:center}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{display:flex;align-content:center;height:var(--rdp-nav-height);font-weight:700;font-size:large}.rdp-root[data-nav-layout=around] .rdp-month,.rdp-root[data-nav-layout=after] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;margin-inline-start:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{position:absolute;inset-inline-start:0;top:0;height:var(--rdp-nav-height);display:inline-flex}.rdp-root[data-nav-layout=around] .rdp-button_next{position:absolute;inset-inline-end:0;top:0;height:var(--rdp-nav-height);display:inline-flex;justify-content:center}.rdp-months{position:relative;display:flex;flex-wrap:wrap;gap:var(--rdp-months-gap);max-width:fit-content}.rdp-month_grid{border-collapse:collapse}.rdp-nav{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;align-items:center;height:var(--rdp-nav-height)}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);font-weight:500;font-size:smaller;text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform)}.rdp-week_number{opacity:var(--rdp-week_number-opacity);font-weight:400;font-size:small;height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align)}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-weight:700;font-size:large}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled:not(.rdp-selected){opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rdp-slide_in_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rdp-slide_out_left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translate(0)}to{transform:translate(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.periscope-calendar{--rdp-accent-color: var(--primary);--rdp-accent-background-color: var(--primary-background);--rdp-today-color: var(--primary);--rdp-range_middle-background-color: var(--l2-background);--rdp-range_middle-color: var(--l1-foreground);--rdp-day-height: 32px;--rdp-day-width: 32px;--rdp-day_button-height: 28px;--rdp-day_button-width: 28px;--rdp-day_button-border-radius: 4px;--rdp-font-family: inherit;color:var(--l1-foreground)}.periscope-calendar .rdp-disabled{opacity:.35}:root{--border-color: var(--l1-border)}.timezone-picker{width:532px;color:var(--l2-foreground);font-family:Zen}.timezone-picker__search{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid var(--border-color)}.timezone-picker__input-container{display:flex;align-items:center;gap:6px;width:-webkit-fill-available}.timezone-picker__input{font-family:Zen;font-style:normal;font-weight:400;width:100%;background:transparent;border:none;border-radius:0;box-shadow:none;outline:none;height:auto;color:var(--l1-foreground);font-size:14px;line-height:20px;letter-spacing:-.07px;padding:0}.timezone-picker__input:focus,.timezone-picker__input:focus-visible,.timezone-picker__input:hover{border:none;box-shadow:none;outline:none}.timezone-picker__input::placeholder{color:var(--l2-foreground)}.timezone-picker__esc-key{font-family:Zen;font-style:normal;font-weight:400;font-size:8px;color:var(--l2-foreground);letter-spacing:-.04px;border-radius:2.286px;border:1.143px solid var(--l1-border);border-bottom-width:2.286px;background:var(--l2-background);padding:0 1px}.timezone-picker__list{max-height:310px;overflow-y:auto}.timezone-picker__item{display:flex;align-items:center;justify-content:space-between;padding:7.5px 6px 7.5px 8px;margin:4px 8px;cursor:pointer;background:transparent;border:none;width:-webkit-fill-available;color:var(--l2-foreground);font-family:Zen}.timezone-picker__item:hover,.timezone-picker__item.selected{border-radius:2px;background:color-mix(in srgb,var(--bg-robin-200) 4%,transparent);color:var(--l1-foreground)}.timezone-picker__item.has-divider{position:relative}.timezone-picker__item.has-divider:after{content:"";position:absolute;bottom:-2px;left:-8px;right:-8px;border-bottom:1px solid var(--border-color)}.timezone-picker__name{font-family:Zen;font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.07px}.timezone-picker__offset{color:var(--l1-foreground);font-size:12px;line-height:16px;letter-spacing:-.06px}.timezone-name-wrapper{display:flex;align-items:center;gap:6px}.timezone-name-wrapper__selected-icon{height:15px;width:15px}.custom-time-picker{display:flex;flex-direction:row;align-items:center;gap:4px}.custom-time-picker .zoom-out-btn{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--secondary-foreground);background-color:var(--secondary-background);border:1px solid var(--secondary-border);border-radius:2px;box-shadow:none;padding:10px;height:33px}.custom-time-picker .zoom-out-btn:hover:not(:disabled){color:var(--primary-foreground);background:var(--primary-background)}.custom-time-picker .zoom-out-btn:disabled{opacity:.5;cursor:not-allowed}.custom-time-picker .timeSelection-input:hover{border-color:var(--l1-border)!important}.custom-time-picker .time-input-suffix{display:flex}.time-options-container .time-options-item{margin:2px 0;padding:8px;border-radius:2px}.time-options-container .time-options-item.active{background-color:#0003}.time-options-container .time-options-item.active:hover,.time-options-container .time-options-item:hover{cursor:pointer;background-color:#0000004d}.time-selection-dropdown-content{width:100%}.timeSelection-input{display:flex;gap:8px;height:33px;align-items:center;padding:4px 8px;padding-left:0!important}.timeSelection-input input{width:280px}.timeSelection-input input::placeholder{color:var(--l1-foreground)}.timeSelection-input input:focus::placeholder{color:rgba(var(--l1-foreground),.4)}.valid-format-error{margin-top:4px;color:var(--bg-cherry-400)!important;font-size:13px!important;font-weight:400!important}.info-text{display:flex;align-items:center;justify-content:center;padding:4px;cursor:default;color:var(--l2-foreground)!important;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.14px}.info-text:hover.ant-btn-text{background-color:unset!important}.date-time-popover__footer{border-top:1px solid var(--l1-border);padding:8px 14px}.date-time-popover__footer .timezone-container{display:flex;align-items:center;justify-content:space-between}.date-time-popover__footer .timezone-container__left{display:flex;align-items:center;justify-content:center;gap:6px}.date-time-popover__footer .timezone-container__left .timezone__name{font-size:12px;line-height:16px;color:var(--bg-robin-400);font-weight:500}.date-time-popover__footer .timezone-container__left .timezone__separator{font-size:12px;line-height:16px;color:var(--bg-robin-300);font-weight:500}.date-time-popover__footer .timezone-container__left .timezone__offset{font-size:11px;line-height:14px;color:var(--bg-robin-400);font-weight:500}.date-time-popover__footer .timezone-container__right{display:flex;align-items:center;justify-content:center;gap:6px}.date-time-popover__footer .timezone-container,.date-time-popover__footer .timezone-container .timezone{font-family:Zen;font-size:12px;line-height:16px;letter-spacing:-.06px}.date-time-popover__footer .timezone-container{display:flex;align-items:center;color:var(--l2-foreground);gap:6px}.date-time-popover__footer .timezone-container .timezone{display:flex;align-items:center;gap:4px;border-radius:2px;background:color-mix(in srgb,var(--bg-robin-200) 4%,transparent);cursor:pointer;padding:0 4px;color:var(--l1-foreground);border:none}.timezone-badge{display:flex;align-items:center;justify-content:center;padding:0 4px;border-radius:2px;color:var(--l2-foreground);background-color:var(--l3-background);font-size:9px;font-weight:400;line-height:12px;letter-spacing:-.045px;margin-right:4px;width:72px;cursor:pointer}.time-input-prefix{display:flex;align-items:center;justify-content:center;padding:0 4px;border-radius:3px;width:36px;font-size:11px;color:var(--l2-foreground);background-color:var(--l3-background);cursor:pointer}.time-input-prefix.is-live{background-color:transparent;color:var(--bg-forest-500)}.time-input-prefix .live-dot-icon{width:8px;height:8px;border-radius:50%;background-color:var(--bg-forest-500);animation:ripple 1s infinite;margin-right:4px;margin-left:4px}@keyframes ripple{0%{box-shadow:0 0 color-mix(in srgb,var(--warning-background) 40%,transparent)}60%{box-shadow:0 0 0 6px transparent}to{box-shadow:0 0 0 0 transparent}}.time-input-suffix-icon-badge{display:flex;align-items:center;justify-content:center;padding:0 4px;border-radius:2px;background:color-mix(in srgb,var(--bg-robin-200) 4%,transparent);color:var(--l1-foreground);font-size:12px;font-weight:400;line-height:16px;letter-spacing:-.06px;cursor:pointer;height:20px;width:20px}.time-input-suffix-icon-badge:hover{background:color-mix(in srgb,var(--bg-robin-200) 8%,transparent)}.auto-refresh-root .ant-popover-inner{min-width:187px;min-height:386px;border-radius:4px;border:1px solid var(--l1-border);background:linear-gradient(139deg,color-mix(in srgb,var(--card) 80%,transparent),color-mix(in srgb,var(--card) 90%,transparent) 98.68%);box-shadow:4px 10px 16px 2px #0003;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:0}.auto-refresh-root .ant-popover-arrow{display:none}.auto-refresh-menu{display:flex;flex-direction:column}.auto-refresh-checkbox{padding:12px 14px;border-bottom:1px solid var(--l1-border);color:var(--l1-foreground);font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.07px}.refresh-interval-text{padding:12px 14px 8px;color:var(--muted-foreground);font-size:11px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:.88px;text-transform:uppercase;margin-bottom:0!important}.refresh-interval-btns{padding-left:14px!important;color:var(--l2-foreground);font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.07px;justify-content:space-between}.date-time-selector{display:flex;align-items:center}.date-time-selector .date-time-input-element{border-radius:2px;border:1px solid var(--l1-border);box-shadow:none!important;background:var(--l3-background);display:flex;min-width:192px;height:34px;padding:6px 6px 6px 8px;flex-shrink:0;text-align:start;margin-right:8px;justify-content:space-between;align-items:center}.date-time-selector .date-time-input-element .date-time-input-content{display:flex;align-items:center}.date-time-selector .date-time-input-element .time-btn{margin-right:8px}.date-time-selector .date-time-input-element .down-arrow{margin-left:6px}.date-time-selector .refresh-text-container{display:none}.date-time-selector .refresh-actions{display:flex;flex-direction:row;border-radius:2px;border:1px solid var(--l1-border);background:var(--l3-background);margin-left:8px}.date-time-selector .refresh-actions .refresh-btn{border-right:1px solid var(--l1-border)}.date-time-selector .refresh-actions .ant-btn{display:flex;padding:4px 8px;align-items:center;box-shadow:none;border:none}.date-time-selector .refresh-actions .ant-btn.active-tab{background-color:var(--l1-border)}.date-time-selector .share-link-btn{height:34px}.date-time-selector .shareable-link-popover{margin-left:8px}.date-time-selector .reset-button{display:flex;justify-content:space-between;align-items:center;background:var(--l3-background);border:1px solid var(--l1-border);margin-right:16px}.date-time-root .ant-popover-inner,.header-section-popover-root .ant-popover-inner{border-radius:4px!important;border:1px solid var(--l1-border);box-shadow:4px 10px 16px 2px #0003!important;padding:0!important;border-radius:4px;background:linear-gradient(139deg,color-mix(in srgb,var(--card) 80%,transparent),color-mix(in srgb,var(--card) 90%,transparent) 98.68%)!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.date-time-root .ant-popover-arrow,.header-section-popover-root .ant-popover-arrow{display:none}.date-time-popover{display:flex}.date-time-popover .date-time-options{display:flex;width:224px;flex-direction:column;border-right:1px solid var(--l1-border)}.date-time-popover .date-time-options .data-time-live{text-align:start;padding:13.5px 14px;height:44px;color:var(--l2-foreground);font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.14px;border-bottom:1px solid var(--l1-border)}.date-time-popover .date-time-options .active,.date-time-popover .date-time-options .data-time-live:hover.ant-btn-text{background-color:color-mix(in srgb,var(--bg-robin-200) 4%,transparent)!important}.date-time-popover .date-time-options .date-time-options-btn{text-align:start;padding:8px 13px;height:37px;color:var(--l2-foreground);font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.14px;display:flex;flex-direction:row;justify-content:space-between;gap:4px;align-items:center}.date-time-popover .date-time-options .date-time-options-btn .time-value{font-size:11px;color:var(--l2-foreground);background-color:var(--l3-background);padding:4px 6px;border-radius:3px}.date-time-popover .date-time-options .date-time-options-btn:hover.ant-btn-text{background-color:color-mix(in srgb,var(--bg-robin-200) 4%,transparent)!important}.date-time-popover .date-time-custom-options-container{display:flex;width:224px;flex-direction:column;border-right:1px solid var(--l1-border)}.date-time-popover .date-time-custom-options-container .back-btn{display:flex;align-items:center;gap:16px;padding:8px;cursor:pointer}.date-time-popover .date-time-custom-options-container .back-btn:hover{background-color:color-mix(in srgb,var(--bg-robin-200) 4%,transparent)}.date-time-popover .date-time-custom-options-container .date-time-custom-options .date-time-custom-option-from,.date-time-popover .date-time-custom-options-container .date-time-custom-options .date-time-custom-option-to{display:flex;padding:12px 14px;flex-direction:column;align-items:flex-start;gap:10px;cursor:pointer}.date-time-popover .date-time-custom-options-container .date-time-custom-options .date-time-custom-option-from.disabled,.date-time-popover .date-time-custom-options-container .date-time-custom-options .date-time-custom-option-to.disabled{cursor:not-allowed}.date-time-popover .date-time-custom-options-container .date-time-custom-options .date-time-custom-option-from .date-time-custom-option-from-title,.date-time-popover .date-time-custom-options-container .date-time-custom-options .date-time-custom-option-from .date-time-custom-option-to-title,.date-time-popover .date-time-custom-options-container .date-time-custom-options .date-time-custom-option-to .date-time-custom-option-from-title,.date-time-popover .date-time-custom-options-container .date-time-custom-options .date-time-custom-option-to .date-time-custom-option-to-title{color:var(--muted-foreground);font-variant-numeric:slashed-zero;font-family:Zen;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.12px;text-transform:uppercase}.date-time-popover .date-time-custom-options-container .date-time-custom-options .date-time-custom-option-from .date-time-custom-option-from-value,.date-time-popover .date-time-custom-options-container .date-time-custom-options .date-time-custom-option-from .date-time-custom-option-to-value,.date-time-popover .date-time-custom-options-container .date-time-custom-options .date-time-custom-option-to .date-time-custom-option-from-value,.date-time-popover .date-time-custom-options-container .date-time-custom-options .date-time-custom-option-to .date-time-custom-option-to-value{color:var(--l2-foreground);font-variant-numeric:slashed-zero;font-family:Zen;font-size:13px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.14px}.date-time-popover .date-time-custom-options-container .date-time-custom-options .date-time-custom-option-from.active,.date-time-popover .date-time-custom-options-container .date-time-custom-options .date-time-custom-option-to.active{background:color-mix(in srgb,var(--bg-robin-200) 4%,transparent)}.date-time-popover .date-time-custom-options-container .date-time-custom-options .date-time-custom-option-from.active .date-time-custom-option-from-title,.date-time-popover .date-time-custom-options-container .date-time-custom-options .date-time-custom-option-from.active .date-time-custom-option-to-title,.date-time-popover .date-time-custom-options-container .date-time-custom-options .date-time-custom-option-to.active .date-time-custom-option-from-title,.date-time-popover .date-time-custom-options-container .date-time-custom-options .date-time-custom-option-to.active .date-time-custom-option-to-title{color:var(--l2-foreground)}.date-time-popover .date-time-custom-options-container .date-time-custom-options .date-time-custom-option-from.active .date-time-custom-option-from-value,.date-time-popover .date-time-custom-options-container .date-time-custom-options .date-time-custom-option-from.active .date-time-custom-option-to-value,.date-time-popover .date-time-custom-options-container .date-time-custom-options .date-time-custom-option-to.active .date-time-custom-option-from-value,.date-time-popover .date-time-custom-options-container .date-time-custom-options .date-time-custom-option-to.active .date-time-custom-option-to-value{color:var(--l1-foreground)}.date-time-popover .relative-date-time{display:flex;flex-direction:column;gap:35px;padding:13px 14px}.date-time-popover .relative-date-time.date-picker{padding:0}.date-time-popover .relative-date-time.relative-times{width:360px}.date-time-popover .relative-date-time .relative-date-time-section{display:flex;gap:6px;flex-flow:wrap}.date-time-popover .relative-date-time .time-selector-container{display:flex;flex-direction:column;gap:32px}.date-time-popover .relative-date-time .time-selector-container .input-error-message-container{color:var(--bg-cherry-400);display:flex;flex-direction:column;align-items:center;padding:8px;cursor:default;font-size:12px;gap:8px;background-color:color-mix(in srgb,var(--bg-cherry-100) 10%,transparent);border-radius:3px}.date-time-popover .relative-date-time .time-selector-container .input-error-message-container .input-error-message-title{display:flex;align-items:center;gap:8px;width:100%}.date-time-popover .relative-date-time .time-selector-container .input-error-message-container .input-error-message-description{font-size:12px;width:100%}.date-time-popover .relative-date-time .calendar-container{width:360px;height:100%;display:flex;flex-direction:column;align-items:center}.date-time-popover .relative-date-time .calendar-container .calendar-container-header{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;padding:6px 24px;width:100%;color:var(--l2-foreground);font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.14px;line-height:19px;border-bottom:1px solid var(--l1-border)}.date-time-popover .relative-date-time .calendar-container .calendar-container-body{height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.date-time-popover .relative-date-time .calendar-container .calendar-container-body .periscope-calendar{border-radius:4px;border:none!important;background:none!important;padding:8px 0 0!important}.date-time-popover .relative-date-time .calendar-container .calendar-container-body .periscope-calendar-day button:hover{background-color:var(--primary-background)!important;color:var(--l1-foreground)!important}.date-time-popover .relative-date-time .calendar-container .calendar-container-body .calendar-actions{width:100%;padding:8px 16px;display:flex;flex-direction:row;gap:8px;align-items:center;justify-content:flex-end}.date-time-popover .relative-date-time .calendar-container .calendar-container-body .calendar-actions .apply-btn,.date-time-popover .relative-date-time .calendar-container .calendar-container-body .calendar-actions .cancel-btn{width:80px}.date-time-popover .relative-date-time .recently-used-container,.date-time-popover .relative-date-time .recently-used-container .recently-used-range{display:flex;flex-direction:column;gap:8px}.date-time-popover .relative-date-time .recently-used-container .recently-used-range .recently-used-range-item{color:var(--l2-foreground);background-color:var(--l3-background);font-size:12px;line-height:16px;letter-spacing:.04em;text-align:left;border-radius:2px;padding:8px;cursor:pointer}.date-time-popover .relative-date-time .recently-used-container .recently-used-range .recently-used-range-item:hover{background-color:var(--l3-background);color:var(--l1-foreground)}.date-time-popover .relative-date-time .time-heading{text-align:left;color:var(--l2-foreground);font-size:11px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:.88px;padding-bottom:8px}.date-time-popover .relative-date-time .time-btns{color:var(--l2-foreground);background-color:var(--l3-background);font-size:12px;line-height:16px;letter-spacing:.04em;text-align:left;border-radius:2px;padding:4px 8px}@media(min-width:1400px){.date-time-selector .refresh-text-container{display:block}}.top-nav-container{padding:8px;border-bottom:1px solid var(--l1-border);display:flex;align-items:center;justify-content:end;gap:16px;margin-bottom:8px}.error-boundary-fallback-container{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--l1-foreground)}.error-boundary-fallback-container .error-boundary-fallback-content{display:flex;flex-direction:column;max-width:520px;gap:8px}.error-boundary-fallback-container .error-boundary-fallback-content .title,.error-boundary-fallback-container .error-boundary-fallback-content .actions{display:flex;align-items:center;gap:8px}.error-boundary-fallback-container .error-boundary-fallback-content .title{color:var(--l1-foreground);font-size:14px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:-.07px}.error-boundary-fallback-container .error-boundary-fallback-content .description{color:var(--muted-foreground);font-size:13px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:-.07px}.error-boundary-fallback-container .error-boundary-fallback-content .actions{margin-top:16px}.app-banner-wrapper{position:relative;width:100%}.app-banner-wrapper .refresh-payment-status{display:inline-flex;align-items:center;gap:4px;margin-left:4px}.app-banner-wrapper .refresh-payment-status .refresh-payment-status-btn-wrapper{display:inline-block}.app-banner-wrapper .refresh-payment-status .refresh-payment-status-btn-wrapper:hover{text-decoration:underline}.app-layout{position:relative;height:100%;width:100%}.app-layout.isWorkspaceRestricted{height:calc(100% - 48px)}.app-layout.isWorkspaceRestricted.isTrialExpired,.app-layout.isWorkspaceRestricted.isPaymentFailed{height:calc(100% - 96px)}.app-layout.isTrialExpired,.app-layout.isPaymentFailed{height:calc(100% - 48px)}.app-layout .app-content{flex:1;min-width:0;z-index:0;background:var(--l1-background)}.app-layout .app-content.full-screen-content{width:100%}.app-layout .app-content .content-container{position:relative;margin:0 1rem;display:flex;flex-direction:column;height:100%;width:100%}.chat-support-gateway{position:fixed;bottom:20px;right:20px;z-index:1000}.chat-support-gateway .chat-support-gateway-btn{max-width:48px;width:48px;max-height:48px;height:48px;padding:12px;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#f25733;border:none}.chat-support-gateway .chat-support-gateway-btn:hover{color:#fff!important;border-color:#fff!important}.chat-support-gateway .chat-support-gateway-btn .chat-support-gateway-btn-icon{fill:#fff}.add-credit-card-btn,.cancel-btn{display:inline-flex;justify-content:center;align-items:center}.highlight-text{border-radius:2px;background:color-mix(in srgb,var(--primary-background) 10%,transparent);padding-right:4px;font-family:Zen Mono;color:var(--primary-foreground)}.add-credit-card-modal .ant-modal-footer{display:flex;justify-content:flex-end}.add-credit-card-modal .cancel-btn{border-radius:2px;border:none;background:var(--l1-background, #161922);box-shadow:none}.add-credit-card-modal .add-credit-card-btn{box-shadow:none}.trial-expiry-banner,.slow-api-warning-banner,.workspace-restricted-banner{padding:8px;background-color:#f25733;color:#fff;text-align:center}.slow-api-warning-banner{background-color:var(--primary-background)}.slow-api-warning-banner .dismiss-banner{color:var(--primary-foreground);float:right;padding:0 16px;display:flex;align-items:center;gap:4px}.slow-api-warning-banner .dismiss-banner:hover{color:var(--primary-foreground)}.payment-failed-banner{padding:8px;background-color:var(--bg-sakura-500);color:#fff;text-align:center}.upgrade-link{padding:0 4px 0 0;display:inline!important;color:#fff;text-decoration:underline;text-decoration-color:#fff;text-decoration-thickness:2px;text-underline-offset:2px}.upgrade-link:hover{color:#fff;text-decoration:underline;text-decoration-color:#fff;text-decoration-thickness:2px;text-underline-offset:2px}.workspace-restricted-banner,.trial-expiry-banner,.payment-failed-banner{height:48px}:root{--bg-robin-50: #edf1fe;--bg-robin-100: #cad5fd;--bg-robin-150: #cad5fd;--bg-robin-200: #b8c7fc;--bg-robin-300: #95acfb;--bg-robin-400: #7190f9;--bg-robin-500: #4e74f8;--bg-robin-600: #3f5ecc;--bg-robin-700: #2f48a0;--bg-robin-800: #1f3274;--bg-robin-900: #101d49;--bg-robin-950: #091233;--bg-sienna-50: #f7f2ee;--bg-sienna-100: #e6d9cd;--bg-sienna-200: #decbbc;--bg-sienna-300: #ceb29b;--bg-sienna-400: #bd9879;--bg-sienna-500: #ad7f58;--bg-sienna-600: #8a6546;--bg-sienna-700: #684c35;--bg-sienna-800: #453223;--bg-sienna-850: #34261a;--bg-sienna-900: #231912;--bg-sienna-950: #110d09;--bg-cherry-50: #fceded;--bg-cherry-100: #fadadb;--bg-cherry-200: #f7c8ca;--bg-cherry-300: #f5b6b8;--bg-cherry-400: #ea6d71;--bg-cherry-500: #e5484d;--bg-cherry-600: #b83a3e;--bg-cherry-700: #8b2c2f;--bg-cherry-800: #5e1d1f;--bg-cherry-850: #481618;--bg-cherry-900: #320f10;--bg-cherry-950: #1b0809;--bg-aqua-50: #e9f9fe;--bg-aqua-100: #c1eefd;--bg-aqua-200: #9ae4fc;--bg-aqua-300: #72d9fb;--bg-aqua-400: #4bcff9;--bg-aqua-500: #23c4f8;--bg-aqua-600: #07afe6;--bg-aqua-700: #157594;--bg-aqua-800: #0e4e63;--bg-aqua-850: #0b3b4a;--bg-aqua-900: #072732;--bg-aqua-950: #041419;--bg-sakura-50: #feedf0;--bg-sakura-100: #fbc8d2;--bg-sakura-150: #fbc8d2;--bg-sakura-200: #fab5c3;--bg-sakura-300: #f791a5;--bg-sakura-400: #f56c87;--bg-sakura-500: #f24769;--bg-sakura-600: #c53955;--bg-sakura-700: #982b41;--bg-sakura-800: #6a1d2c;--bg-sakura-850: #531622;--bg-sakura-900: #3d0f18;--bg-sakura-950: #26080e;--bg-amber-50: #fffaee;--bg-amber-100: #fff0cc;--bg-amber-150: #fff0cc;--bg-amber-200: #ffebbb;--bg-amber-300: #ffe19a;--bg-amber-400: #ffd778;--bg-amber-500: #ffcc56;--bg-amber-600: #d5aa45;--bg-amber-700: #ab8834;--bg-amber-800: #816522;--bg-amber-850: #6c5319;--bg-amber-900: #574311;--bg-amber-950: #423109;--bg-amber-1000: #2d2000;--bg-forest-50: #e9fcf4;--bg-forest-100: #d3f9e9;--bg-forest-150: #bef6de;--bg-forest-200: #a8f3d3;--bg-forest-300: #7cedbd;--bg-forest-400: #50e7a7;--bg-forest-500: #25e192;--bg-forest-600: #1eb475;--bg-forest-700: #168757;--bg-forest-800: #0f5a3a;--bg-forest-850: #0b442c;--bg-forest-900: #072d1d;--bg-forest-950: #04170f;--bg-ink-100: #2a2e37;--bg-ink-200: #23262e;--bg-ink-300: #16181d;--bg-ink-400: #121317;--bg-ink-500: #0b0c0e;--bg-vanilla-100: #ffffff;--bg-vanilla-200: #f5f5f5;--bg-vanilla-300: #e9e9e9;--bg-vanilla-400: #c0c1c3;--bg-slate-50: #62687c;--bg-slate-100: #3c4152;--bg-slate-200: #2c3140;--bg-slate-300: #242834;--bg-slate-400: #1d212d;--bg-slate-500: #161922;--bg-neutral-dark-50: #eceef2;--bg-neutral-dark-100: #adb4c2;--bg-neutral-dark-200: #747b8b;--bg-neutral-dark-300: #676e7d;--bg-neutral-dark-400: #5a6070;--bg-neutral-dark-500: #414755;--bg-neutral-dark-600: #343945;--bg-neutral-dark-700: #2c303a;--bg-neutral-dark-800: #23262e;--bg-neutral-dark-900: #16181d;--bg-neutral-dark-950: #121317;--bg-neutral-dark-1000: #0a0c10;--bg-neutral-light-50: #1e1f24;--bg-neutral-light-100: #62636c;--bg-neutral-light-200: #80828d;--bg-neutral-light-300: #8b8d98;--bg-neutral-light-400: #b9bbc6;--bg-neutral-light-500: #cdced7;--bg-neutral-light-600: #d8d9e0;--bg-neutral-light-700: #e0e1e6;--bg-neutral-light-800: #e7e8ec;--bg-neutral-light-900: #eff0f3;--bg-neutral-light-950: #f9f9fb;--bg-neutral-light-1000: #fcfcfd;--bg-base-black: #000000;--bg-base-white: #ffffff;--bg-gradient-coral: linear-gradient(114deg, #ed6d68 14.99%, #fca083 77.27%);--bg-gradient-dark-shadow: linear-gradient( 139deg, rgba(18, 19, 23, .8) 0%, rgba(18, 19, 23, .9) 98.68% );--bg-gradient-styx: linear-gradient( 139deg, rgba(18, 19, 23, .8) 0%, rgba(18, 19, 23, .9) 98.68% );--bg-gradient-dawn: linear-gradient(99deg, #7a97fa 4.42%, #f977ff 96.6%);--bg-gradient-ocean: linear-gradient(99deg, #48f8cf 4.42%, #28cbf3 96.6%);--bg-gradient-splash: linear-gradient(99deg, #4568dc 4.42%, #324daa 96.6%);--bg-gradient-flamingo: linear-gradient( 92deg, #ca9cd0 1.36%, #d38972 68.48%, #a1b1e7 98.99% );--text-robin-50: #edf1fe;--text-robin-100: #cad5fd;--text-robin-150: #cad5fd;--text-robin-200: #b8c7fc;--text-robin-300: #95acfb;--text-robin-400: #7190f9;--text-robin-500: #4e74f8;--text-robin-600: #3f5ecc;--text-robin-700: #2f48a0;--text-robin-800: #1f3274;--text-robin-900: #101d49;--text-robin-950: #091233;--text-sienna-50: #f7f2ee;--text-sienna-100: #e6d9cd;--text-sienna-200: #decbbc;--text-sienna-300: #ceb29b;--text-sienna-400: #bd9879;--text-sienna-500: #ad7f58;--text-sienna-600: #8a6546;--text-sienna-700: #684c35;--text-sienna-800: #453223;--text-sienna-850: #34261a;--text-sienna-900: #231912;--text-sienna-950: #110d09;--text-cherry-50: #fceded;--text-cherry-100: #fadadb;--text-cherry-200: #f7c8ca;--text-cherry-300: #f5b6b8;--text-cherry-400: #ea6d71;--text-cherry-500: #e5484d;--text-cherry-600: #b83a3e;--text-cherry-700: #8b2c2f;--text-cherry-800: #5e1d1f;--text-cherry-850: #481618;--text-cherry-900: #320f10;--text-cherry-950: #1b0809;--text-aqua-50: #e9f9fe;--text-aqua-100: #c1eefd;--text-aqua-200: #9ae4fc;--text-aqua-300: #72d9fb;--text-aqua-400: #4bcff9;--text-aqua-500: #23c4f8;--text-aqua-600: #07afe6;--text-aqua-700: #157594;--text-aqua-800: #0e4e63;--text-aqua-850: #0b3b4a;--text-aqua-900: #072732;--text-aqua-950: #041419;--text-sakura-50: #feedf0;--text-sakura-100: #fbc8d2;--text-sakura-150: #fbc8d2;--text-sakura-200: #fab5c3;--text-sakura-300: #f791a5;--text-sakura-400: #f56c87;--text-sakura-500: #f24769;--text-sakura-600: #c53955;--text-sakura-700: #982b41;--text-sakura-800: #6a1d2c;--text-sakura-850: #531622;--text-sakura-900: #3d0f18;--text-sakura-950: #26080e;--text-amber-50: #fffaee;--text-amber-100: #fff0cc;--text-amber-150: #fff0cc;--text-amber-200: #ffebbb;--text-amber-300: #ffe19a;--text-amber-400: #ffd778;--text-amber-500: #ffcc56;--text-amber-600: #d5aa45;--text-amber-700: #ab8834;--text-amber-800: #816522;--text-amber-850: #6c5319;--text-amber-900: #574311;--text-amber-950: #423109;--text-amber-1000: #2d2000;--text-forest-50: #e9fcf4;--text-forest-100: #d3f9e9;--text-forest-150: #bef6de;--text-forest-200: #a8f3d3;--text-forest-300: #7cedbd;--text-forest-400: #50e7a7;--text-forest-500: #25e192;--text-forest-600: #1eb475;--text-forest-700: #168757;--text-forest-800: #0f5a3a;--text-forest-850: #0b442c;--text-forest-900: #072d1d;--text-forest-950: #04170f;--text-ink-100: #2a2e37;--text-ink-200: #23262e;--text-ink-300: #16181d;--text-ink-400: #121317;--text-ink-500: #0b0c0e;--text-vanilla-100: #ffffff;--text-vanilla-200: #f5f5f5;--text-vanilla-300: #e9e9e9;--text-vanilla-400: #c0c1c3;--text-slate-50: #62687c;--text-slate-100: #3c4152;--text-slate-200: #2c3140;--text-slate-300: #242834;--text-slate-400: #1d212d;--text-slate-500: #161922;--text-neutral-dark-50: #eceef2;--text-neutral-dark-100: #adb4c2;--text-neutral-dark-200: #747b8b;--text-neutral-dark-300: #676e7d;--text-neutral-dark-400: #5a6070;--text-neutral-dark-500: #414755;--text-neutral-dark-600: #343945;--text-neutral-dark-700: #2c303a;--text-neutral-dark-800: #23262e;--text-neutral-dark-900: #16181d;--text-neutral-dark-950: #121317;--text-neutral-dark-1000: #0a0c10;--text-neutral-light-50: #1e1f24;--text-neutral-light-100: #62636c;--text-neutral-light-200: #80828d;--text-neutral-light-300: #8b8d98;--text-neutral-light-400: #b9bbc6;--text-neutral-light-500: #cdced7;--text-neutral-light-600: #d8d9e0;--text-neutral-light-700: #e0e1e6;--text-neutral-light-800: #e7e8ec;--text-neutral-light-900: #eff0f3;--text-neutral-light-950: #f9f9fb;--text-neutral-light-1000: #fcfcfd;--text-base-black: #000000;--text-base-white: #ffffff;--text-gradient-coral: linear-gradient(114deg, #ed6d68 14.99%, #fca083 77.27%);--text-gradient-dark-shadow: linear-gradient( 139deg, rgba(18, 19, 23, .8) 0%, rgba(18, 19, 23, .9) 98.68% );--text-gradient-styx: linear-gradient( 139deg, rgba(18, 19, 23, .8) 0%, rgba(18, 19, 23, .9) 98.68% );--text-gradient-dawn: linear-gradient(99deg, #7a97fa 4.42%, #f977ff 96.6%);--text-gradient-ocean: linear-gradient(99deg, #48f8cf 4.42%, #28cbf3 96.6%);--text-gradient-splash: linear-gradient(99deg, #4568dc 4.42%, #324daa 96.6%);--text-gradient-flamingo: linear-gradient( 92deg, #ca9cd0 1.36%, #d38972 68.48%, #a1b1e7 98.99% );--padding-1: .25rem;--padding-2: .5rem;--padding-3: .75rem;--padding-4: 1rem;--padding-5: 1.25rem;--padding-6: 1.5rem;--padding-7: 1.75rem;--padding-8: 2rem;--padding-10: 2.5rem;--padding-12: 3rem;--padding-16: 4rem;--padding-20: 5rem;--padding-24: 6rem;--padding-32: 8rem;--padding-40: 10rem;--padding-48: 12rem;--padding-56: 14rem;--padding-64: 16rem;--margin-1: .25rem;--margin-2: .5rem;--margin-3: .75rem;--margin-4: 1rem;--margin-5: 1.25rem;--margin-6: 1.5rem;--margin-7: 1.75rem;--margin-8: 2rem;--margin-10: 2.5rem;--margin-12: 3rem;--margin-16: 4rem;--margin-20: 5rem;--margin-24: 6rem;--margin-32: 8rem;--margin-40: 10rem;--margin-48: 12rem;--margin-56: 14rem;--margin-64: 16rem;--spacing-0: 0px;--spacing-1: 2px;--spacing-2: 4px;--spacing-3: 6px;--spacing-4: 8px;--spacing-5: 10px;--spacing-6: 12px;--spacing-7: 14px;--spacing-8: 16px;--spacing-10: 20px;--spacing-12: 24px;--spacing-16: 32px;--spacing-20: 40px;--spacing-24: 48px;--spacing-32: 64px;--spacing-40: 80px;--spacing-48: 96px;--spacing-56: 112px;--spacing-64: 128px;--font-family-sans: Zen, sans-serif;--font-family-mono: Zen Mono, monospace;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 1.875rem;--font-size-4xl: 2.25rem;--font-size-5xl: 3rem;--font-size-6xl: 3.75rem;--font-size-7xl: 4.5rem;--font-size-8xl: 6rem;--font-size-9xl: 8rem;--font-weight-thin: 100;--font-weight-extralight: 200;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-weight-black: 900;--line-height-18: 18px;--line-height-20: 20px;--line-height-24: 24px;--line-height-none: 1;--line-height-tight: 1.25;--line-height-snug: 1.375;--line-height-normal: 1.5;--line-height-relaxed: 1.625;--line-height-loose: 2;--letter-spacing-0: 0px;--letter-spacing-4: 4px;--letter-spacing-tighter: -.05em;--letter-spacing-tight: -.025em;--letter-spacing-normal: 0em;--letter-spacing-wide: .025em;--letter-spacing-wider: .05em;--letter-spacing-widest: .1em;--letter-spacing-0-5: -.5px;--label-large-400-font-size: 18px;--label-large-400-font-weight: 400;--label-large-400-line-height: 1;--label-large-400-letter-spacing: 0px;--label-large-400-font-family: Zen, sans-serif;--label-large-500-font-size: 18px;--label-large-500-font-weight: 500;--label-large-500-line-height: 1;--label-large-500-letter-spacing: 0px;--label-large-500-font-family: Zen, sans-serif;--label-large-600-font-size: 18px;--label-large-600-font-weight: 600;--label-large-600-line-height: 1;--label-large-600-letter-spacing: 0px;--label-large-600-font-family: Zen, sans-serif;--label-medium-400-font-size: 16px;--label-medium-400-font-weight: 400;--label-medium-400-line-height: 1;--label-medium-400-letter-spacing: 0px;--label-medium-400-font-family: Zen, sans-serif;--label-medium-500-font-size: 16px;--label-medium-500-font-weight: 500;--label-medium-500-line-height: 1;--label-medium-500-letter-spacing: 0px;--label-medium-500-font-family: Zen, sans-serif;--label-medium-600-font-size: 16px;--label-medium-600-font-weight: 600;--label-medium-600-line-height: 1;--label-medium-600-letter-spacing: 0px;--label-medium-600-font-family: Zen, sans-serif;--label-base-400-font-size: 13px;--label-base-400-font-weight: 400;--label-base-400-line-height: 1;--label-base-400-letter-spacing: -.5px;--label-base-400-font-family: Zen, sans-serif;--label-base-500-font-size: 13px;--label-base-500-font-weight: 500;--label-base-500-line-height: 1;--label-base-500-letter-spacing: -.5px;--label-base-500-font-family: Zen, sans-serif;--label-base-600-font-size: 13px;--label-base-600-font-weight: 600;--label-base-600-line-height: 1;--label-base-600-letter-spacing: -.5px;--label-base-600-font-family: Zen, sans-serif;--label-small-400-font-size: 11px;--label-small-400-font-weight: 400;--label-small-400-line-height: 1;--label-small-400-letter-spacing: 0px;--label-small-400-font-family: Zen, sans-serif;--label-small-500-font-size: 11px;--label-small-500-font-weight: 500;--label-small-500-line-height: 1;--label-small-500-letter-spacing: 0px;--label-small-500-font-family: Zen, sans-serif;--label-small-600-font-size: 11px;--label-small-600-font-weight: 600;--label-small-600-line-height: 1;--label-small-600-letter-spacing: 0px;--label-small-600-font-family: Zen, sans-serif;--uppercase-base-400-font-size: 13px;--uppercase-base-400-font-weight: 400;--uppercase-base-400-line-height: 1;--uppercase-base-400-letter-spacing: 4px;--uppercase-base-400-font-family: Zen, sans-serif;--uppercase-base-500-font-size: 13px;--uppercase-base-500-font-weight: 500;--uppercase-base-500-line-height: 1;--uppercase-base-500-letter-spacing: 4px;--uppercase-base-500-font-family: Zen, sans-serif;--uppercase-base-600-font-size: 13px;--uppercase-base-600-font-weight: 600;--uppercase-base-600-line-height: 1;--uppercase-base-600-letter-spacing: 4px;--uppercase-base-600-font-family: Zen, sans-serif;--uppercase-small-400-font-size: 11px;--uppercase-small-400-font-weight: 400;--uppercase-small-400-line-height: 1;--uppercase-small-400-letter-spacing: 4px;--uppercase-small-400-font-family: Zen, sans-serif;--uppercase-small-500-font-size: 11px;--uppercase-small-500-font-weight: 500;--uppercase-small-500-line-height: 1;--uppercase-small-500-letter-spacing: 4px;--uppercase-small-500-font-family: Zen, sans-serif;--uppercase-small-600-font-size: 11px;--uppercase-small-600-font-weight: 600;--uppercase-small-600-line-height: 1;--uppercase-small-600-letter-spacing: 4px;--uppercase-small-600-font-family: Zen, sans-serif;--code-base-400-font-size: 13px;--code-base-400-font-weight: 400;--code-base-400-line-height: 1;--code-base-400-letter-spacing: 0px;--code-base-400-font-family: Zen Mono, monospace;--code-base-500-font-size: 13px;--code-base-500-font-weight: 500;--code-base-500-line-height: 1;--code-base-500-letter-spacing: 0px;--code-base-500-font-family: Zen Mono, monospace;--code-base-600-font-size: 13px;--code-base-600-font-weight: 600;--code-base-600-line-height: 1;--code-base-600-letter-spacing: 0px;--code-base-600-font-family: Zen Mono, monospace;--code-small-400-font-size: 11px;--code-small-400-font-weight: 400;--code-small-400-line-height: 1;--code-small-400-letter-spacing: 0px;--code-small-400-font-family: Zen Mono, monospace;--code-small-500-font-size: 11px;--code-small-500-font-weight: 500;--code-small-500-line-height: 1;--code-small-500-letter-spacing: 0px;--code-small-500-font-family: Zen Mono, monospace;--code-small-600-font-size: 11px;--code-small-600-font-weight: 600;--code-small-600-line-height: 1;--code-small-600-letter-spacing: 0px;--code-small-600-font-family: Zen Mono, monospace;--paragraph-medium-400-font-size: 16px;--paragraph-medium-400-font-weight: 400;--paragraph-medium-400-line-height: 24px;--paragraph-medium-400-letter-spacing: 0px;--paragraph-medium-400-font-family: Zen, sans-serif;--paragraph-medium-500-font-size: 16px;--paragraph-medium-500-font-weight: 500;--paragraph-medium-500-line-height: 24px;--paragraph-medium-500-letter-spacing: 0px;--paragraph-medium-500-font-family: Zen, sans-serif;--paragraph-medium-600-font-size: 16px;--paragraph-medium-600-font-weight: 600;--paragraph-medium-600-line-height: 24px;--paragraph-medium-600-letter-spacing: 0px;--paragraph-medium-600-font-family: Zen, sans-serif;--paragraph-base-400-font-size: 13px;--paragraph-base-400-font-weight: 400;--paragraph-base-400-line-height: 20px;--paragraph-base-400-letter-spacing: -.5px;--paragraph-base-400-font-family: Zen, sans-serif;--paragraph-base-500-font-size: 13px;--paragraph-base-500-font-weight: 500;--paragraph-base-500-line-height: 20px;--paragraph-base-500-letter-spacing: -.5px;--paragraph-base-500-font-family: Zen, sans-serif;--paragraph-base-600-font-size: 13px;--paragraph-base-600-font-weight: 600;--paragraph-base-600-line-height: 20px;--paragraph-base-600-letter-spacing: -.5px;--paragraph-base-600-font-family: Zen, sans-serif;--paragraph-small-400-font-size: 11px;--paragraph-small-400-font-weight: 400;--paragraph-small-400-line-height: 18px;--paragraph-small-400-letter-spacing: -.5px;--paragraph-small-400-font-family: Zen, sans-serif;--paragraph-small-500-font-size: 11px;--paragraph-small-500-font-weight: 500;--paragraph-small-500-line-height: 18px;--paragraph-small-500-letter-spacing: -.5px;--paragraph-small-500-font-family: Zen, sans-serif;--paragraph-small-600-font-size: 11px;--paragraph-small-600-font-weight: 600;--paragraph-small-600-line-height: 18px;--paragraph-small-600-letter-spacing: -.5px;--paragraph-small-600-font-family: Zen, sans-serif}.os-size-observer,.os-size-observer-listener{scroll-behavior:auto!important;direction:inherit;pointer-events:none;overflow:hidden;visibility:hidden;box-sizing:border-box}.os-size-observer,.os-size-observer-listener,.os-size-observer-listener-item,.os-size-observer-listener-item-final{writing-mode:horizontal-tb;position:absolute;left:0;top:0}.os-size-observer{z-index:-1;contain:strict;display:flex;flex-direction:row;flex-wrap:nowrap;padding:inherit;border:inherit;box-sizing:inherit;margin:-133px;inset:0;transform:scale(.1)}.os-size-observer:before{content:"";flex:none;box-sizing:inherit;padding:10px;width:10px;height:10px}.os-size-observer-appear{animation:os-size-observer-appear-animation 1ms forwards}.os-size-observer-listener{box-sizing:border-box;position:relative;flex:auto;padding:inherit;border:inherit;margin:-133px;transform:scale(10)}.os-size-observer-listener.ltr{margin-right:-266px;margin-left:0}.os-size-observer-listener.rtl{margin-left:-266px;margin-right:0}.os-size-observer-listener:empty:before{content:"";width:100%;height:100%}.os-size-observer-listener:empty:before,.os-size-observer-listener>.os-size-observer-listener-item{display:block;position:relative;padding:inherit;border:inherit;box-sizing:content-box;flex:auto}.os-size-observer-listener-scroll{box-sizing:border-box;display:flex}.os-size-observer-listener-item{right:0;bottom:0;overflow:hidden;direction:ltr;flex:none}.os-size-observer-listener-item-final{transition:none}@keyframes os-size-observer-appear-animation{0%{cursor:auto}to{cursor:none}}.os-trinsic-observer{flex:none;box-sizing:border-box;position:relative;max-width:0px;max-height:1px;padding:0;margin:0;border:none;overflow:hidden;z-index:-1;height:0;top:calc(100% + 1px);contain:strict}.os-trinsic-observer:not(:empty){height:calc(100% + 1px);top:-1px}.os-trinsic-observer:not(:empty)>.os-size-observer{width:1000%;height:1000%;min-height:1px;min-width:1px}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport]),[data-overlayscrollbars-viewport~=scrollbarHidden],html[data-overlayscrollbars-viewport~=scrollbarHidden]>body{scrollbar-width:none!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar,[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar-corner,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar-corner,html[data-overlayscrollbars-viewport~=scrollbarHidden]>body::-webkit-scrollbar,html[data-overlayscrollbars-viewport~=scrollbarHidden]>body::-webkit-scrollbar-corner{-webkit-appearance:none!important;appearance:none!important;display:none!important;width:0!important;height:0!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars]):not(html):not(body){overflow:auto}html[data-overlayscrollbars-body]{overflow:hidden}html[data-overlayscrollbars-body],html[data-overlayscrollbars-body]>body{width:100%;height:100%;margin:0}html[data-overlayscrollbars-body]>body{overflow:visible;margin:0}[data-overlayscrollbars]{position:relative}[data-overlayscrollbars~=host],[data-overlayscrollbars-padding]{display:flex;align-items:stretch!important;flex-direction:row!important;flex-wrap:nowrap!important;scroll-behavior:auto!important}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){box-sizing:inherit;position:relative;flex:auto;height:auto;width:100%;min-width:0;padding:0;margin:0;border:none;z-index:0}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){--os-vaw: 0;--os-vah: 0;outline:none}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]):focus{outline:none}[data-overlayscrollbars-viewport][data-overlayscrollbars-viewport~=arrange]:before{content:"";position:absolute;pointer-events:none;z-index:-1;min-width:1px;min-height:1px;width:var(--os-vaw);height:var(--os-vah)}[data-overlayscrollbars~=host],[data-overlayscrollbars-padding]{overflow:hidden!important}[data-overlayscrollbars~=host][data-overlayscrollbars~=noClipping],[data-overlayscrollbars-padding~=noClipping]{overflow:visible!important}[data-overlayscrollbars-viewport]{--os-viewport-overflow-x: hidden;--os-viewport-overflow-y: hidden;overflow-x:var(--os-viewport-overflow-x);overflow-y:var(--os-viewport-overflow-y)}[data-overlayscrollbars-viewport~=overflowXVisible]{--os-viewport-overflow-x: visible}[data-overlayscrollbars-viewport~=overflowXHidden]{--os-viewport-overflow-x: hidden}[data-overlayscrollbars-viewport~=overflowXScroll]{--os-viewport-overflow-x: scroll}[data-overlayscrollbars-viewport~=overflowYVisible]{--os-viewport-overflow-y: visible}[data-overlayscrollbars-viewport~=overflowYHidden]{--os-viewport-overflow-y: hidden}[data-overlayscrollbars-viewport~=overflowYScroll]{--os-viewport-overflow-y: scroll}[data-overlayscrollbars-viewport~=overflowImportant]{overflow-x:var(--os-viewport-overflow-x)!important;overflow-y:var(--os-viewport-overflow-y)!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId){font-size:0!important;line-height:0!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):before,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):after,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId)>*:not(#osFakeId){display:none!important;position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border-width:0!important}[data-overlayscrollbars-viewport~=measuring],[data-overlayscrollbars-viewport~=scrolling]{scroll-behavior:auto!important;scroll-snap-type:none!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowXVisible]{overflow-x:hidden!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowYVisible]{overflow-y:hidden!important}[data-overlayscrollbars-content]{box-sizing:inherit}[data-overlayscrollbars-contents]:not(#osFakeId):not([data-overlayscrollbars-padding]):not([data-overlayscrollbars-viewport]):not([data-overlayscrollbars-content]){display:contents}[data-overlayscrollbars-grid],[data-overlayscrollbars-grid] [data-overlayscrollbars-padding]{display:grid;grid-template:1fr/1fr}[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding],[data-overlayscrollbars-grid]>[data-overlayscrollbars-viewport],[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding]>[data-overlayscrollbars-viewport]{height:auto!important;width:auto!important}@property --os-scroll-percent{syntax: "<number>"; inherits: true; initial-value: 0;}@property --os-viewport-percent{syntax: "<number>"; inherits: true; initial-value: 0;}.os-scrollbar{--os-viewport-percent: 0;--os-scroll-percent: 0;--os-scroll-direction: 0;--os-scroll-percent-directional: calc( var(--os-scroll-percent) - (var(--os-scroll-percent) + (1 - var(--os-scroll-percent)) * -1) * var(--os-scroll-direction) )}.os-scrollbar{contain:size layout;contain:size layout style;transition:opacity .15s,visibility .15s,top .15s,right .15s,bottom .15s,left .15s;pointer-events:none;position:absolute;opacity:0;visibility:hidden}body>.os-scrollbar{position:fixed;z-index:99999}.os-scrollbar-transitionless{transition:none!important}.os-scrollbar-track{position:relative;padding:0!important;border:none!important}.os-scrollbar-handle{position:absolute}.os-scrollbar-track,.os-scrollbar-handle{pointer-events:none;width:100%;height:100%}.os-scrollbar.os-scrollbar-track-interactive .os-scrollbar-track,.os-scrollbar.os-scrollbar-handle-interactive .os-scrollbar-handle{pointer-events:auto;touch-action:none}.os-scrollbar-horizontal{bottom:0;left:0}.os-scrollbar-vertical{top:0;right:0}.os-scrollbar-rtl.os-scrollbar-horizontal{right:0}.os-scrollbar-rtl.os-scrollbar-vertical{right:auto;left:0}.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-auto-hide.os-scrollbar-auto-hide-hidden{opacity:0;visibility:hidden}.os-scrollbar-interaction.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-unusable,.os-scrollbar-unusable *,.os-scrollbar-wheel,.os-scrollbar-wheel *{pointer-events:none!important}.os-scrollbar-unusable .os-scrollbar-handle{opacity:0!important;transition:none!important}.os-scrollbar-horizontal .os-scrollbar-handle{bottom:0;left:calc(var(--os-scroll-percent-directional) * 100%);transform:translate(calc(var(--os-scroll-percent-directional) * -100%));width:calc(var(--os-viewport-percent) * 100%)}.os-scrollbar-vertical .os-scrollbar-handle{right:0;top:calc(var(--os-scroll-percent-directional) * 100%);transform:translateY(calc(var(--os-scroll-percent-directional) * -100%));height:calc(var(--os-viewport-percent) * 100%)}@supports (container-type: size){.os-scrollbar-track{container-type:size}.os-scrollbar-horizontal .os-scrollbar-handle{left:auto;transform:translate(calc(var(--os-scroll-percent-directional) * 100cqw + var(--os-scroll-percent-directional) * -100%))}.os-scrollbar-vertical .os-scrollbar-handle{top:auto;transform:translateY(calc(var(--os-scroll-percent-directional) * 100cqh + var(--os-scroll-percent-directional) * -100%))}.os-scrollbar-rtl.os-scrollbar-horizontal .os-scrollbar-handle{right:auto;left:0}}.os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle{right:auto;left:0}.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless.os-scrollbar-rtl{left:0;right:0}.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless.os-scrollbar-rtl{top:0;bottom:0}@media print{.os-scrollbar{display:none}}.os-scrollbar{--os-size: 0;--os-padding-perpendicular: 0;--os-padding-axis: 0;--os-track-border-radius: 0;--os-track-bg: none;--os-track-bg-hover: none;--os-track-bg-active: none;--os-track-border: none;--os-track-border-hover: none;--os-track-border-active: none;--os-handle-border-radius: 0;--os-handle-bg: none;--os-handle-bg-hover: none;--os-handle-bg-active: none;--os-handle-border: none;--os-handle-border-hover: none;--os-handle-border-active: none;--os-handle-min-size: 33px;--os-handle-max-size: none;--os-handle-perpendicular-size: 100%;--os-handle-perpendicular-size-hover: 100%;--os-handle-perpendicular-size-active: 100%;--os-handle-interactive-area-offset: 0}.os-scrollbar-track{border:var(--os-track-border);border-radius:var(--os-track-border-radius);background:var(--os-track-bg);transition:opacity .15s,background-color .15s,border-color .15s}.os-scrollbar-track:hover{border:var(--os-track-border-hover);background:var(--os-track-bg-hover)}.os-scrollbar-track:active{border:var(--os-track-border-active);background:var(--os-track-bg-active)}.os-scrollbar-handle{border:var(--os-handle-border);border-radius:var(--os-handle-border-radius);background:var(--os-handle-bg)}.os-scrollbar-handle:hover{border:var(--os-handle-border-hover);background:var(--os-handle-bg-hover)}.os-scrollbar-handle:active{border:var(--os-handle-border-active);background:var(--os-handle-bg-active)}.os-scrollbar-track:before,.os-scrollbar-handle:before{content:"";position:absolute;inset:0;display:block}.os-scrollbar-horizontal{padding:var(--os-padding-perpendicular) var(--os-padding-axis);right:var(--os-size);height:var(--os-size)}.os-scrollbar-horizontal.os-scrollbar-rtl{left:var(--os-size);right:0}.os-scrollbar-horizontal .os-scrollbar-track:before{top:calc(var(--os-padding-perpendicular) * -1);bottom:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-horizontal .os-scrollbar-handle{min-width:var(--os-handle-min-size);max-width:var(--os-handle-max-size);height:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,height .15s}.os-scrollbar-horizontal .os-scrollbar-handle:before{top:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);bottom:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-horizontal:hover .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-horizontal:active .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-active)}.os-scrollbar-vertical{padding:var(--os-padding-axis) var(--os-padding-perpendicular);bottom:var(--os-size);width:var(--os-size)}.os-scrollbar-vertical .os-scrollbar-track:before{left:calc(var(--os-padding-perpendicular) * -1);right:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical .os-scrollbar-handle{min-height:var(--os-handle-min-size);max-height:var(--os-handle-max-size);width:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,width .15s}.os-scrollbar-vertical .os-scrollbar-handle:before{left:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);right:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before{right:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);left:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical:hover .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-vertical:active .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-active)}[data-overlayscrollbars-viewport~=measuring]>.os-scrollbar,.os-theme-none.os-scrollbar{display:none!important}.os-theme-dark,.os-theme-light{box-sizing:border-box;--os-size: 10px;--os-padding-perpendicular: 2px;--os-padding-axis: 2px;--os-track-border-radius: 10px;--os-handle-interactive-area-offset: 4px;--os-handle-border-radius: 10px}.os-theme-dark{--os-handle-bg: rgba(0, 0, 0, .44);--os-handle-bg-hover: rgba(0, 0, 0, .55);--os-handle-bg-active: rgba(0, 0, 0, .66)}.os-theme-light{--os-handle-bg: rgba(255, 255, 255, .44);--os-handle-bg-hover: rgba(255, 255, 255, .55);--os-handle-bg-active: rgba(255, 255, 255, .66)}[data-theme=default]{color-scheme:light;--background: var(--bg-vanilla-200);--foreground: var(--text-ink-400);--card: var(--bg-vanilla-100);--card-foreground: var(--text-ink-400);--popover: var(--bg-vanilla-100);--popover-foreground: var(--text-ink-400);--primary: var(--bg-robin-500);--secondary: var(--bg-vanilla-300);--muted: var(--bg-vanilla-300);--muted-foreground: var(--text-slate-50);--accent: var(--bg-aqua-100);--accent-foreground: var(--text-slate-400);--destructive: var(--bg-cherry-500);--destructive-foreground: var(--text-vanilla-100);--border: var(--bg-vanilla-400);--input: var(--bg-vanilla-400);--ring: var(--bg-robin-500);--radius: .25rem;--chart-1: var(--bg-robin-500);--chart-2: var(--bg-robin-600);--chart-3: var(--bg-slate-300);--chart-4: var(--bg-slate-400);--chart-5: var(--bg-slate-500);--sidebar: var(--bg-vanilla-300);--sidebar-foreground: var(--text-ink-400);--sidebar-primary: var(--bg-robin-500);--sidebar-primary-foreground: var(--text-vanilla-100);--sidebar-accent: var(--bg-aqua-100);--sidebar-accent-foreground: var(--text-slate-400);--sidebar-border: var(--bg-slate-400);--sidebar-ring: var(--bg-robin-500);--font-sans: "Zen";--font-serif: "Open Sans";--font-mono: "Zen Mono";--base-white: var(--text-base-white);--base-black: var(--text-base-black);--l1-background: var(--bg-neutral-light-1000);--l2-background: var(--bg-neutral-light-950);--l3-background: var(--bg-neutral-light-800);--l1-background-hover: var(--bg-neutral-light-900);--l2-background-hover: var(--bg-neutral-light-700);--l3-background-hover: var(--bg-neutral-light-700);--l1-foreground: var(--text-neutral-light-50);--l1-foreground-hover: var(--text-base-black);--l2-foreground: var(--text-neutral-light-100);--l2-foreground-hover: var(--text-neutral-light-50);--l3-foreground: var(--text-neutral-light-200);--l3-foreground-hover: var(--text-neutral-light-300);--l1-border: var(--bg-neutral-light-900);--l2-border: var(--bg-neutral-light-800);--l3-border: var(--bg-neutral-light-700);--primary-background: var(--bg-robin-500);--primary-background-hover: var(--bg-robin-400);--primary-foreground: var(--text-neutral-light-1000);--primary-foreground-hover: var(--text-base-white);--secondary-background: var(--bg-neutral-light-950);--secondary-background-hover: var(--bg-neutral-light-700);--secondary-foreground: var(--text-neutral-light-100);--secondary-foreground-hover: var(--text-neutral-light-50);--secondary-border: var(--bg-neutral-light-800);--success-background: var(--bg-forest-600);--success-background-hover: var(--bg-forest-400);--success-foreground: var(--text-neutral-light-50);--success-foreground-hover: var(--text-base-black);--warning-background: var(--bg-amber-600);--warning-background-hover: var(--bg-amber-400);--warning-foreground: var(--text-neutral-light-50);--warning-foreground-hover: var(--text-base-black);--danger-background: var(--bg-cherry-500);--danger-background-hover: var(--bg-cherry-400);--danger-foreground: var(--text-neutral-light-1000);--danger-foreground-hover: var(--text-base-white);--l1-background-transparent: color-mix( in srgb, var(--bg-neutral-light-1000), transparent 100% );--l1-background-60: color-mix( in srgb, var(--bg-neutral-light-1000), transparent 40% );--l2-background-transparent: color-mix( in srgb, var(--bg-neutral-light-950), transparent 100% );--l2-background-60: color-mix( in srgb, var(--bg-neutral-light-950), transparent 40% );--l3-background-transparent: color-mix( in srgb, var(--bg-neutral-light-800), transparent 100% );--l3-background-60: color-mix( in srgb, var(--bg-neutral-light-800), transparent 40% );--alert-strip-button-background: color-mix( in srgb, var(--bg-ink-400), transparent 40% );--callout-primary-background: color-mix( in srgb, var(--bg-robin-500), transparent 90% );--callout-primary-border: color-mix( in srgb, var(--bg-robin-500), transparent 80% );--callout-primary-title: var(--bg-robin-600);--callout-primary-description: var(--bg-robin-600);--callout-primary-icon: var(--bg-robin-300);--callout-success-background: color-mix( in srgb, var(--bg-forest-600), transparent 90% );--callout-success-border: color-mix( in srgb, var(--bg-forest-600), transparent 80% );--callout-success-title: var(--bg-forest-600);--callout-success-description: var(--bg-forest-600);--callout-success-icon: var(--bg-forest-700);--callout-warning-background: color-mix( in srgb, var(--bg-amber-600), transparent 90% );--callout-warning-border: color-mix( in srgb, var(--bg-amber-600), transparent 80% );--callout-warning-title: var(--bg-amber-700);--callout-warning-description: var(--bg-amber-700);--callout-warning-icon: var(--bg-amber-800);--callout-error-background: color-mix( in srgb, var(--bg-cherry-500), transparent 90% );--callout-error-border: color-mix( in srgb, var(--bg-cherry-500), transparent 80% );--callout-error-title: var(--bg-cherry-600);--callout-error-description: var(--bg-cherry-600);--callout-error-icon: var(--bg-cherry-700);--accent-primary: var(--bg-robin-500);--accent-primary-hover: var(--bg-robin-400);--accent-primary-foreground: var(--text-vanilla-100);--accent-forest: var(--bg-forest-500);--accent-forest-hover: var(--bg-forest-400);--accent-forest-foreground: var(--text-vanilla-100);--accent-amber: var(--bg-amber-500);--accent-amber-hover: var(--bg-amber-400);--accent-amber-foreground: var(--text-vanilla-100);--accent-cherry: var(--bg-cherry-500);--accent-cherry-hover: var(--bg-cherry-400);--accent-cherry-foreground: var(--text-vanilla-100);--accent-aqua: var(--bg-aqua-500);--accent-aqua-hover: var(--bg-aqua-400);--accent-aqua-foreground: var(--text-vanilla-100);--accent-sakura: var(--bg-sakura-500);--accent-sakura-hover: var(--bg-sakura-400);--accent-sakura-foreground: var(--text-vanilla-100);--accent-sienna: var(--bg-sienna-500);--accent-sienna-hover: var(--bg-sienna-400);--accent-sienna-foreground: var(--text-vanilla-100)}[data-theme=default].dark{color-scheme:dark;--background: var(--bg-ink-500);--foreground: var(--text-vanilla-400);--card: var(--bg-ink-400);--card-foreground: var(--text-vanilla-100);--popover: var(--bg-ink-400);--popover-foreground: var(--text-vanilla-100);--primary: var(--bg-robin-500);--secondary: var(--bg-slate-500);--muted: var(--bg-slate-500);--muted-foreground: var(--text-vanilla-400);--accent: var(--bg-slate-300);--accent-foreground: var(--text-vanilla-100);--destructive: var(--bg-cherry-500);--destructive-foreground: var(--text-ink-500);--border: var(--bg-slate-400);--input: var(--bg-slate-300);--ring: var(--bg-robin-500);--radius: .25rem;--chart-1: var(--bg-robin-400);--chart-2: var(--bg-robin-500);--chart-3: var(--bg-robin-600);--chart-4: var(--bg-slate-200);--chart-5: var(--bg-slate-300);--sidebar: var(--bg-slate-500);--sidebar-foreground: var(--text-vanilla-400);--sidebar-primary: var(--bg-robin-500);--sidebar-primary-foreground: var(--text-ink-500);--sidebar-accent: var(--bg-slate-400);--sidebar-accent-foreground: var(--text-vanilla-400);--sidebar-border: var(--bg-slate-500);--sidebar-ring: var(--bg-robin-500);--font-sans: "Zen";--font-serif: "Open Sans";--font-mono: "Zen Mono";--base-white: var(--text-base-white);--base-black: var(--text-base-black);--l1-background: var(--bg-neutral-dark-1000);--l2-background: var(--bg-neutral-dark-900);--l3-background: var(--bg-neutral-dark-800);--l1-background-hover: var(--bg-neutral-dark-900);--l2-background-hover: var(--bg-neutral-dark-700);--l3-background-hover: var(--bg-neutral-dark-700);--l1-foreground: var(--text-neutral-dark-50);--l1-foreground-hover: var(--text-base-white);--l2-foreground: var(--text-neutral-dark-100);--l2-foreground-hover: var(--text-neutral-dark-50);--l3-foreground: var(--text-neutral-dark-200);--l3-foreground-hover: var(--text-neutral-dark-300);--l1-border: var(--bg-neutral-dark-900);--l2-border: var(--bg-neutral-dark-800);--l3-border: var(--bg-neutral-dark-700);--primary-background: var(--bg-robin-500);--primary-background-hover: var(--bg-robin-400);--primary-foreground: var(--text-neutral-dark-50);--primary-foreground-hover: var(--text-base-white);--secondary-background: var(--bg-neutral-dark-900);--secondary-background-hover: var(--bg-neutral-dark-700);--secondary-foreground: var(--text-neutral-dark-100);--secondary-foreground-hover: var(--text-neutral-dark-50);--secondary-border: var(--bg-neutral-dark-800);--success-background: var(--bg-forest-600);--success-background-hover: var(--bg-forest-400);--success-foreground: var(--text-neutral-dark-50);--success-foreground-hover: var(--text-base-white);--warning-background: var(--bg-amber-600);--warning-background-hover: var(--bg-amber-400);--warning-foreground: var(--text-neutral-dark-50);--warning-foreground-hover: var(--text-base-white);--danger-background: var(--bg-cherry-500);--danger-background-hover: var(--bg-cherry-400);--danger-foreground: var(--text-neutral-dark-50);--danger-foreground-hover: var(--text-base-white);--l1-background-transparent: color-mix( in srgb, var(--bg-neutral-dark-1000), transparent 100% );--l1-background-60: color-mix( in srgb, var(--bg-neutral-dark-1000), transparent 40% );--l2-background-transparent: color-mix( in srgb, var(--bg-neutral-dark-900), transparent 100% );--l2-background-60: color-mix( in srgb, var(--bg-neutral-dark-900), transparent 40% );--l3-background-transparent: color-mix( in srgb, var(--bg-neutral-dark-800), transparent 100% );--l3-background-60: color-mix( in srgb, var(--bg-neutral-dark-800), transparent 40% );--callout-primary-background: color-mix( in srgb, var(--bg-robin-500), transparent 90% );--callout-primary-border: color-mix( in srgb, var(--bg-robin-500), transparent 80% );--callout-primary-title: var(--bg-robin-400);--callout-primary-description: var(--bg-robin-400);--callout-primary-icon: var(--bg-robin-300);--callout-success-background: color-mix( in srgb, var(--bg-forest-600), transparent 90% );--callout-success-border: color-mix( in srgb, var(--bg-forest-600), transparent 80% );--callout-success-title: var(--bg-forest-400);--callout-success-description: var(--bg-forest-400);--callout-success-icon: var(--bg-forest-300);--callout-warning-background: color-mix( in srgb, var(--bg-amber-600), transparent 90% );--callout-warning-border: color-mix( in srgb, var(--bg-amber-600), transparent 80% );--callout-warning-title: var(--bg-amber-400);--callout-warning-description: var(--bg-amber-400);--callout-warning-icon: var(--bg-amber-300);--callout-error-background: color-mix( in srgb, var(--bg-cherry-500), transparent 90% );--callout-error-border: color-mix( in srgb, var(--bg-cherry-500), transparent 80% );--callout-error-title: var(--bg-cherry-400);--callout-error-description: var(--bg-cherry-400);--callout-error-icon: var(--bg-cherry-300);--accent-primary: var(--bg-robin-500);--accent-primary-hover: var(--bg-robin-400);--accent-primary-foreground: var(--text-ink-500);--accent-forest: var(--bg-forest-500);--accent-forest-hover: var(--bg-forest-400);--accent-forest-foreground: var(--text-ink-500);--accent-amber: var(--bg-amber-500);--accent-amber-hover: var(--bg-amber-400);--accent-amber-foreground: var(--text-ink-500);--accent-cherry: var(--bg-cherry-500);--accent-cherry-hover: var(--bg-cherry-400);--accent-cherry-foreground: var(--text-ink-500);--accent-aqua: var(--bg-aqua-500);--accent-aqua-hover: var(--bg-aqua-400);--accent-aqua-foreground: var(--text-ink-500);--accent-sakura: var(--bg-sakura-500);--accent-sakura-hover: var(--bg-sakura-400);--accent-sakura-foreground: var(--text-ink-500);--accent-sienna: var(--bg-sienna-500);--accent-sienna-hover: var(--bg-sienna-400);--accent-sienna-foreground: var(--text-ink-500)}.periscope-btn-group{display:inline-flex}.periscope-btn-group .ant-btn{border-radius:0}.periscope-btn{display:flex;justify-content:center;align-items:center;padding:6px;border:1px solid var(--l1-border);border-radius:3px;background:var(--l2-background);box-shadow:0 0 8px #0000001a;color:var(--l2-foreground)}.periscope-btn.ghost{box-shadow:none;border:none;background:transparent;color:var(--l2-foreground)}.periscope-btn{cursor:pointer}.periscope-btn.primary{color:var(--primary-foreground)!important;background-color:var(--primary-background)!important;border:none;box-shadow:0 2px color-mix(in srgb,var(--primary-background) 9%,transparent)}.periscope-btn.secondary{border-radius:3px;border:1px solid var(--secondary-border);background:var(--secondary-background);color:var(--secondary-foreground)}.periscope-btn:disabled{opacity:.5}.periscope-btn.link{color:var(--l2-foreground);border:none;box-shadow:none;background:transparent;font-size:12px;font-weight:400;letter-spacing:-.07px;line-height:20px}.periscope-btn.link:hover{color:var(--l1-foreground)!important;background-color:transparent!important}.periscope-btn.text{color:var(--l1-foreground)!important;background-color:transparent!important;border:none;box-shadow:none;padding:4px}.periscope-btn.text:hover{color:var(--l2-foreground)!important;background-color:transparent!important}.periscope-btn.success{color:var(--l1-foreground)!important;border-radius:2px;border:1px solid color-mix(in srgb,var(--success-background) 10%,transparent);background:color-mix(in srgb,var(--success-background) 10%,transparent)!important;box-shadow:none!important}.periscope-btn.warning{color:var(--l1-foreground)!important;border-radius:2px;border:1px solid color-mix(in srgb,var(--warning-background) 10%,transparent);background:color-mix(in srgb,var(--warning-background) 10%,transparent)!important;box-shadow:none!important}.periscope-btn.danger{border-radius:2px;color:var(--l1-foreground)!important;background:var(--danger-background)!important;text-align:center;font-variant-numeric:slashed-zero;box-shadow:none!important}.periscope-btn.danger:hover{border:1px solid var(--danger-background)!important}.periscope-tab{display:flex;align-items:center;gap:8px}.periscope-input.borderless{border:none;border-radius:0}.periscope-input-with-label{display:flex;flex-direction:row;border-radius:2px 0 0 2px}.periscope-input-with-label .label{color:var(--l2-foreground);font-size:12px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:.56px;max-width:150px;min-width:80px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 8px;border-radius:2px 0 0 2px;border:1px solid var(--l2-border);background:var(--l2-background);color:var(--l1-foreground);display:flex;justify-content:flex-start;align-items:center;font-weight:var(--font-weight-light)}.periscope-input-with-label .input{flex:1;border-radius:0/0px 0px 0px 0;border:1px solid var(--l1-border);border-right:none;border-left:none;border-radius:0/0px;background:var(--l1-background);min-width:0}.periscope-input-with-label .input .ant-select{font-family:Zen Mono,monospace!important;border:none;height:36px}.periscope-input-with-label .input .ant-select .ant-select-selection-search-input{min-width:max-content!important;max-width:100%!important}.periscope-input-with-label .input .ant-select-selector{border:none;background:var(--l2-background)}.periscope-input-with-label .input .ant-select-selection-placeholder{color:var(--l2-foreground)}.periscope-input-with-label .close-btn{border-radius:0 2px 2px 0;border:1px solid var(--l2-border);background:var(--l2-background);height:38px;width:38px}.periscope-input-with-label .close-btn:focus:not(:focus-visible),.periscope-input-with-label .close-btn.ant-btn:focus:not(:focus-visible){border-color:var(--l2-border);outline:none;box-shadow:none}@font-face{font-family:Zen;src:url(./Zen-Variable-CB2Vy8T8.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Zen Mono;src:url(./ZenMono-Variable-YwMz1raS.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Zen Pixel Circle;src:url(./ZenPixel-Circle-BTq-IfnF.woff2) format("woff2");font-style:normal;font-display:swap}@font-face{font-family:Zen Pixel Grid;src:url(./ZenPixel-Grid-PLJrcocM.woff2) format("woff2");font-style:normal;font-display:swap}@font-face{font-family:Zen Pixel Line;src:url(./ZenPixel-Line-CUK3P9YB.woff2) format("woff2");font-style:normal;font-display:swap}@font-face{font-family:Zen Pixel Square;src:url(./ZenPixel-Square-BE2_wLDT.woff2) format("woff2");font-style:normal;font-display:swap}@font-face{font-family:Zen Pixel Triangle;src:url(./ZenPixel-Triangle-C_zdr6DS.woff2) format("woff2");font-style:normal;font-display:swap}:root{--font-zen-sans:"Zen";--font-zen-mono:"Zen Mono";--font-zen-pixel-circle:"Zen Pixel Circle";--font-zen-pixel-grid:"Zen Pixel Grid";--font-zen-pixel-line:"Zen Pixel Line";--font-zen-pixel-square:"Zen Pixel Square";--font-zen-pixel-triangle:"Zen Pixel Triangle"}#root,html,body{height:100%;overflow:hidden;font-family:Zen,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;background:var(--l1-background)!important;color:var(--l1-foreground)!important}body{padding:0;margin:0;box-sizing:border-box}@media(prefers-reduced-motion:reduce){*{transition:none!important}}.u-legend{max-height:30px;overflow-y:auto;overflow-x:hidden}.u-legend::-webkit-scrollbar{width:.5rem}.u-legend::-webkit-scrollbar-corner{background:transparent}.u-legend::-webkit-scrollbar-thumb{background:#888;border-radius:.625rem}.u-legend::-webkit-scrollbar-track{background:transparent}.u-legend tr.u-series th{display:flex;align-items:center;gap:4px;font-size:12px;-webkit-font-smoothing:antialiased}.u-legend tr.u-series th .u-marker{border-radius:50%}.u-legend tr.u-series.u-off{text-decoration:line-through;text-decoration-thickness:3px}.u-legend.u-legend-enhanced{max-height:none;padding:6px 4px}.u-legend.u-legend-enhanced::-webkit-scrollbar{width:.25rem;height:.25rem}.u-legend.u-legend-enhanced::-webkit-scrollbar-thumb{background:#8886;border-radius:.125rem}.u-legend.u-legend-enhanced::-webkit-scrollbar-thumb:hover{background:#888888b3}.u-legend.u-legend-enhanced::-webkit-scrollbar-track{background:transparent}.u-legend.u-legend-enhanced table{width:100%;table-layout:fixed}.u-legend.u-legend-enhanced tbody{display:flex;flex-wrap:wrap;gap:1px 2px;align-items:center;justify-content:flex-start;width:100%}.u-legend.u-legend-enhanced.u-legend-single-line tbody{justify-content:center}.u-legend.u-legend-enhanced.u-legend-right-aligned tbody{align-items:flex-start!important;justify-content:flex-start!important}.u-legend.u-legend-enhanced.u-legend-right-aligned tr.u-series{justify-content:flex-start!important}.u-legend.u-legend-enhanced.u-legend-right-aligned tr.u-series th{justify-content:flex-start!important;text-align:left!important}.u-legend.u-legend-enhanced.u-legend-right-aligned tr.u-series th .legend-text{text-align:left!important}.u-legend.u-legend-enhanced.u-legend-right tbody{flex-direction:column;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;gap:2px}.u-legend.u-legend-enhanced.u-legend-right tr.u-series{width:100%}.u-legend.u-legend-enhanced.u-legend-right tr.u-series th{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;justify-content:flex-start;cursor:pointer;position:relative;min-width:0;width:100%}.u-legend.u-legend-enhanced.u-legend-right tr.u-series th .u-marker{border-radius:50%;min-width:11px;min-height:11px;width:11px;height:11px;flex-shrink:0;cursor:pointer;transition:transform .2s ease;position:relative}.u-legend.u-legend-enhanced.u-legend-right tr.u-series th .u-marker:hover{transform:scale(1.2);box-shadow:0 0 0 2px #ffffff4d}.u-legend.u-legend-enhanced.u-legend-right tr.u-series th .u-marker:active{transform:scale(.9)}.u-legend.u-legend-enhanced.u-legend-right tr.u-series th .legend-text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;min-width:0;flex:1;padding-bottom:2px}.u-legend.u-legend-enhanced.u-legend-right tr.u-series th[title]{cursor:pointer}.u-legend.u-legend-enhanced.u-legend-right tr.u-series th:hover{background:color-mix(in srgb,var(--l1-foreground) 5%,transparent)}.u-legend.u-legend-enhanced.u-legend-right tr.u-series.u-off{opacity:.5;text-decoration:line-through;text-decoration-thickness:1px}.u-legend.u-legend-enhanced.u-legend-right tr.u-series.u-off th:hover{opacity:.7}.u-legend.u-legend-enhanced.u-legend-right tr.u-series.u-off th .u-marker{opacity:.3;position:relative}.u-legend.u-legend-enhanced.u-legend-right tr.u-series.u-off th .u-marker:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:2px;background:var(--danger-background);transform:translate(-50%,-50%) rotate(45deg);border-radius:1px}.u-legend.u-legend-enhanced.u-legend-right tr.u-series.u-off th .u-marker:hover{opacity:.6}.u-legend.u-legend-enhanced.u-legend-right tr.u-series:focus{outline:1px solid rgba(66,165,245,.8);outline-offset:1px}.u-legend.u-legend-enhanced.u-legend-bottom tbody{flex-direction:row;flex-wrap:wrap}.u-legend.u-legend-enhanced.u-legend-bottom tr.u-series{display:flex;flex:0 0 auto;min-width:fit-content;max-width:200px}.u-legend.u-legend-enhanced.u-legend-bottom tr.u-series th{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;padding:6px 10px;cursor:pointer;white-space:nowrap;-webkit-font-smoothing:antialiased;border-radius:2px;min-width:0;max-width:100%}.u-legend.u-legend-enhanced.u-legend-bottom tr.u-series th:hover{background:color-mix(in srgb,var(--l1-foreground) 5%,transparent)}.u-legend.u-legend-enhanced.u-legend-bottom tr.u-series th .u-marker{border-radius:50%;min-width:11px;min-height:11px;width:11px;height:11px;flex-shrink:0;cursor:pointer;transition:transform .2s ease;position:relative}.u-legend.u-legend-enhanced.u-legend-bottom tr.u-series th .u-marker:hover{transform:scale(1.2);box-shadow:0 0 0 2px #ffffff4d}.u-legend.u-legend-enhanced.u-legend-bottom tr.u-series th .u-marker:active{transform:scale(.9)}.u-legend.u-legend-enhanced.u-legend-bottom tr.u-series th .legend-text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;min-width:0;flex:1;padding-bottom:2px}.u-legend.u-legend-enhanced.u-legend-bottom tr.u-series th[title]{cursor:pointer}.u-legend.u-legend-enhanced.u-legend-bottom tr.u-series.u-off{opacity:.5;text-decoration:line-through;text-decoration-thickness:1px}.u-legend.u-legend-enhanced.u-legend-bottom tr.u-series.u-off th:hover{opacity:.7}.u-legend.u-legend-enhanced.u-legend-bottom tr.u-series.u-off th .u-marker{opacity:.3;position:relative}.u-legend.u-legend-enhanced.u-legend-bottom tr.u-series.u-off th .u-marker:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:2px;background:var(--danger-background);transform:translate(-50%,-50%) rotate(45deg);border-radius:1px}.u-legend.u-legend-enhanced.u-legend-bottom tr.u-series.u-off th .u-marker:hover{opacity:.6}.u-legend.u-legend-enhanced.u-legend-bottom tr.u-series:focus{outline:1px solid rgba(66,165,245,.8);outline-offset:1px}.uplot.u-plot-right-legend{display:flex;flex-direction:row}.uplot.u-plot-right-legend .u-over{flex:1}.uplot.u-plot-right-legend .u-legend{flex-shrink:0;margin-top:0;margin-bottom:0}.uplot.u-plot-bottom-legend{display:flex;flex-direction:column}.uplot.u-plot-bottom-legend .u-legend{margin-top:10px;margin-left:0;margin-right:0}.u-select{background:#00000080!important}#overlay{font-family:Zen;font-size:12px;position:absolute;margin:.5rem;background:var(--l2-background);-webkit-font-smoothing:antialiased;color:var(--l1-foreground);z-index:10000;overflow:auto;max-height:480px!important;max-width:300px!important;border-radius:5px;border:1px solid rgba(255,255,255,.1)}#overlay .tooltip-container{padding:1rem}#overlay::-webkit-scrollbar{width:.3rem}#overlay::-webkit-scrollbar-corner{background:transparent}#overlay::-webkit-scrollbar-thumb{background:#888;border-radius:.625rem}#overlay::-webkit-scrollbar-track{background:transparent}.tooltip-content-row{display:flex;align-items:center;gap:4px}.uplot{width:100%;height:100%}::-webkit-scrollbar{height:1rem;width:.5rem}::-webkit-scrollbar:horizontal{height:.5rem;width:1rem}::-webkit-scrollbar-track{background-color:transparent;border-radius:9999px}::-webkit-scrollbar-thumb{--tw-border-opacity: 1;background-color:#d9d9e3cc;border-color:rgba(255,255,255,var(--tw-border-opacity));border-radius:9999px;border-width:1px}::-webkit-scrollbar-thumb:hover{--tw-bg-opacity: 1;background-color:rgba(236,236,241,var(--tw-bg-opacity))}.flexBtn{display:flex;align-items:center;gap:8px}.ant-dropdown-menu{margin-top:2px;min-width:160px;border-radius:4px;padding:16px;border:1px solid var(--l1-border);background:linear-gradient(139deg,color-mix(in srgb,var(--card) 80%,transparent),color-mix(in srgb,var(--card) 90%,transparent) 98.68%);box-shadow:4px 10px 16px 2px #0003;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.ant-dropdown-menu .ant-dropdown-menu-item-group-title{font-size:11px;font-weight:500;line-height:18px;letter-spacing:.08em;text-align:left}.ant-dropdown-menu .ant-dropdown-menu-item-group .ant-dropdown-menu-item-group-list{margin:0!important}.ant-dropdown-menu .ant-dropdown-menu-item-group .ant-dropdown-menu-item-group-list .ant-dropdown-menu-item{font-size:13px;font-weight:400;line-height:17px;letter-spacing:.01em;text-align:left}.ant-dropdown-menu-submenu-popup{padding:0!important;z-index:1050!important;box-shadow:none!important;border:0!important}.ant-picker-panels>*:first-child button.ant-picker-header-next-btn{visibility:visible!important}.ant-picker-panels>*:first-child button.ant-picker-header-super-next-btn{visibility:visible!important}.ant-picker-panels>*:last-child:not(:only-child){display:none!important}.ant-picker-panel-container,.ant-picker-footer-extra>div{flex-wrap:wrap!important}.ant-picker-range-arrow{display:none!important}.ant-picker-panel-container{background:none!important;box-shadow:none!important}.ant-tooltip{--antd-arrow-background-color: var(--l2-background)}.ant-tooltip .ant-tooltip-inner{background-color:var(--l2-background)}.ant-tooltip .flexBtn{display:flex;align-items:center;gap:8px}.members-count{display:inline-block;margin-left:8px;margin-right:8px}.lightMode #overlay{color:var(--l1-foreground);background:var(--l1-background);border:1px solid var(--l1-border)}.lightMode .ant-tooltip{--antd-arrow-background-color: var(--l1-background)}.lightMode .ant-tooltip .ant-tooltip-inner{background-color:var(--l1-background);color:var(--l1-foreground)}.lightMode .ant-dropdown-menu{border:1px solid var(--l1-border);background:var(--l1-background);box-shadow:4px 10px 16px 2px #0003}.lightMode .ant-dropdown-menu-item:hover{background-color:var(--l3-background)!important}.lightMode .ant-dropdown-menu-item:hover.ant-dropdown-menu-item-danger{background-color:var(--danger-background)!important}.lightMode .u-legend-enhanced::-webkit-scrollbar-thumb{background:#0003}.lightMode .u-legend-enhanced::-webkit-scrollbar-thumb:hover{background:#0006}.lightMode .u-legend-enhanced.u-legend-bottom tr.u-series th:hover{background:#0000000d}.lightMode .u-legend-enhanced.u-legend-bottom tr.u-series.u-off{opacity:.5;text-decoration:line-through;text-decoration-thickness:1px}.lightMode .u-legend-enhanced.u-legend-bottom tr.u-series.u-off th:hover{background:#00000014;opacity:.7}.lightMode .u-legend-enhanced.u-legend-bottom tr.u-series.u-off th .u-marker{opacity:.3}.lightMode .u-legend-enhanced.u-legend-bottom tr.u-series.u-off th .u-marker:after{background:var(--bg-cherry-600)}.lightMode .u-legend-enhanced.u-legend-bottom tr.u-series.u-off th .u-marker:hover{opacity:.6}.lightMode .u-legend-enhanced.u-legend-bottom tr.u-series:focus{outline:1px solid rgba(25,118,210,.8)}.lightMode .u-legend-enhanced.u-legend-right tr.u-series th:hover{background:#0000000d}.lightMode .u-legend-enhanced.u-legend-right tr.u-series.u-off{opacity:.5;text-decoration:line-through;text-decoration-thickness:1px}.lightMode .u-legend-enhanced.u-legend-right tr.u-series.u-off th:hover{background:#00000014;opacity:.7}.lightMode .u-legend-enhanced.u-legend-right tr.u-series.u-off th .u-marker{opacity:.3}.lightMode .u-legend-enhanced.u-legend-right tr.u-series.u-off th .u-marker:after{background:var(--bg-cherry-600)}.lightMode .u-legend-enhanced.u-legend-right tr.u-series.u-off th .u-marker:hover{opacity:.6}.lightMode .u-legend-enhanced.u-legend-right tr.u-series:focus{outline:1px solid rgba(25,118,210,.8)}.ant-notification-notice-message{padding-right:20px}.intercom-lightweight-app{z-index:980!important}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.animate-fast-spin{animation:spin .5s linear infinite}.legend-tooltip{position:fixed;background:var(--l2-background);color:var(--l1-foreground);padding:8px 12px;border-radius:6px;font-size:12px;font-family:Zen Mono;font-weight:500;z-index:10000;pointer-events:none;white-space:nowrap;box-shadow:0 4px 12px #0006;border:1px solid var(--l1-border);-webkit-font-smoothing:antialiased;letter-spacing:.025em}.metrics-application-container,.service-metric-table-container,.service-traces-table-container{padding:0 8px}.ap-dex-settings-popover-content{display:flex;width:100%;justify-content:flex-end}.service-map-container{padding:0 8px}.cursor-pointer{cursor:pointer}.ant-modal .ant-modal-content{background:var(--l1-background);border:1px solid var(--l1-border);padding:0}.ant-modal .ant-modal-header{background:var(--l1-background);border-bottom:1px solid var(--l1-border);padding:12px}.ant-modal .ant-modal-body{padding:12px}.ant-modal .ant-modal-footer{padding:12px;border-top:1px solid var(--l1-border)}.border{border:1px solid var(--l1-border)}.bg-border{background:color-mix(in srgb,var(--l3-background) 20%,transparent)}[role=tab]{color:var(--foreground)!important}[data-slot=drawer-content]{background:var(--l1-background)!important;border:1px solid var(--l1-border)!important}[data-slot=drawer-content] [data-slot=drawer-title],[data-slot=drawer-content] [data-slot=drawer-close],[data-slot=drawer-content] [data-slot=drawer-body]{color:var(--l1-foreground)!important}:root{--input-focus-outline-width: 0;--radius-2: 4px}
