@charset "UTF-8";.app-loading-container{display:flex;justify-content:center;align-items:center;position:relative;height:100vh;overflow:hidden;background-color:var(--l2-background)}.app-loading-container .app-loading-content{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:1;height:100%}.app-loading-container .app-loading-content .brand{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;margin-bottom:12px}.app-loading-container .app-loading-content .brand .brand-logo{width:132px;height:132px}.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%)}.overlay-scrollbar{height:100%}.overlay-scroll-wrapper{height:100%;width:100%;overflow:auto}@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{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{color:var(--l1-foreground);font-family:Inter;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}._item_a99y6_1{display:flex;align-items:center;gap:7px;padding:6px 8px;border-radius:var(--radius-2);min-width:0;position:relative;--actions-opacity: 0}._item_a99y6_1:hover,._item_a99y6_1._active_a99y6_15{background:var(--l2-background);--actions-opacity: 1}._item_a99y6_1._active_a99y6_15 ._title_a99y6_19{color:var(--l1-foreground);font-weight:500}._item_a99y6_1._archived_a99y6_23{opacity:.92}._item_a99y6_1._archived_a99y6_23 ._title_a99y6_19{color:var(--l3-foreground)}._icon_a99y6_30{flex-shrink:0;color:var(--l3-foreground)}._body_a99y6_35{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}._title_a99y6_19{font-size:12px;color:var(--l2-foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4}._time_a99y6_52{font-size:10px;color:var(--l3-foreground);opacity:.7}._input_a99y6_58{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_a99y6_70{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_a99y6_1:hover,._item_a99y6_1._active_a99y6_15{--actions-pointer: auto}._btn_a99y6_92{padding:2px!important;height:auto!important;min-height:0!important}._btn_a99y6_92._danger_a99y6_97:hover{color:var(--accent-cherry)!important}._menu_a99y6_101{min-width:160px!important;width:160px!important}._menuItem_a99y6_106{font-size:12px!important;cursor:pointer!important}._archiveItem_a99y6_111{color:var(--accent-amber)!important}._archiveItem_a99y6_111 svg{color:inherit!important}._restoreItem_a99y6_118{color:var(--primary)!important}._restoreItem_a99y6_118 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)}.error-content{display:flex;flex-direction:column;gap:var(--spacing-4)}.error-content__summary{display:flex;align-items:flex-start;gap:var(--spacing-3)}.error-content__badge{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-full);flex-shrink:0;background:var(--callout-error-background);border:1px solid var(--callout-error-border);color:var(--callout-error-icon)}.error-content__message{margin:0;padding-top:6px;font-size:var(--paragraph-base-400-font-size);line-height:var(--paragraph-base-400-line-height);color:var(--l1-foreground);overflow-wrap:anywhere}.error-content__details{display:flex;flex-direction:column;gap:var(--spacing-2)}.error-content__details-label{margin:0;font-size:12px;font-weight:500;color:var(--l3-foreground)}.error-content__details-list{max-height:220px;border:1px solid var(--l1-border);border-radius:var(--radius-control);background:var(--l2-background, transparent)}.error-content__list{margin:0;padding:var(--spacing-2) var(--spacing-3);list-style:disc inside;display:flex;flex-direction:column;gap:var(--spacing-1)}.error-content__item{font-size:13px;line-height:20px;color:var(--l2-foreground);overflow-wrap:anywhere}.error-content__code{margin:0;display:flex;align-items:center;gap:var(--spacing-2);font-size:12px;color:var(--l3-foreground)}.error-content__code-value{font-family:var(--font-mono, monospace);font-size:12px;padding:1px 6px;border-radius:var(--radius-control);border:1px solid var(--l1-border);color:var(--l2-foreground)}.error-modal__docs{display:inline-flex;align-items:center;gap:var(--spacing-1);margin-right:auto;font-size:13px;color:var(--l2-foreground);text-decoration:none}.error-modal__docs:hover{color:var(--l1-foreground);text-decoration:underline}._input_1mz22_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_1mz22_12,._contextTags_1mz22_18{display:flex;flex-wrap:wrap;gap:6px}._contextTag_1mz22_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_1mz22_18 button{height:auto!important;min-height:0!important;width:auto!important}._contextTag_1mz22_18._auto_1mz22_40{border-style:dashed;color:var(--l2-foreground);background:transparent;font-size:10px;padding:2px 4px 2px 6px;gap:3px}._contextTagContent_1mz22_49{display:flex;align-items:center;gap:8px;max-width:220px}._contextTagContent_1mz22_49 ._contextTagCategory_1mz22_55{flex-shrink:0}._contextTagContent_1mz22_49 ._contextTagLabel_1mz22_58{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._contextTagCategory_1mz22_55{flex-shrink:0}._contextTagLabel_1mz22_58{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._contextTagRemove_1mz22_74{flex-shrink:0;padding:0!important;height:auto!important;min-height:0!important}._attachmentChip_1mz22_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_1mz22_93{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._attachmentRemove_1mz22_99{flex-shrink:0;padding:0!important;height:auto!important;min-height:0!important}._row_1mz22_106{display:flex;align-items:center;gap:8px}._composer_1mz22_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_1mz22_112:focus-within{border-color:var(--accent-primary);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent-primary),transparent 70%)}._footer_1mz22_124{display:flex;align-items:center;justify-content:space-between;gap:8px}._leftActions_1mz22_131,._rightActions_1mz22_132{display:flex;align-items:center;gap:8px}._attachBtn_1mz22_138{color:var(--l3-foreground)}._contextBtn_1mz22_142{flex-shrink:0;gap:6px;border-style:dashed!important;padding-inline:12px!important}._textarea_1mz22_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_1mz22_149:hover{scrollbar-color:var(--l3-border) transparent}._textarea_1mz22_149::-webkit-scrollbar{width:.2rem;height:.2rem}._textarea_1mz22_149::-webkit-scrollbar-track{background:transparent}._textarea_1mz22_149::-webkit-scrollbar-thumb{background:transparent;border-radius:999px;transition:background .2s}._textarea_1mz22_149:hover::-webkit-scrollbar-thumb{background:var(--l3-border)}._textarea_1mz22_149::-webkit-scrollbar-thumb:hover{background:var(--l3-foreground)}._textarea_1mz22_149::placeholder{color:var(--l3-foreground);opacity:.6}._textarea_1mz22_149:disabled{opacity:.2;cursor:not-allowed}._charWarning_1mz22_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_1mz22_209{flex-shrink:0;border-radius:var(--radius-2)}._sendBtn_1mz22_209._stop_1mz22_213{background:var(--accent-cherry)!important;border-color:var(--accent-cherry)!important}._sendBtn_1mz22_209._stop_1mz22_213:hover{opacity:.85}._contextPopover_1mz22_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_1mz22_235{display:grid;grid-template-columns:180px 1fr;min-height:250px;min-width:0}._contextPopoverCategories_1mz22_242{display:flex;flex-direction:column;gap:6px;padding:8px;border-right:1px solid var(--l2-border)}._contextPopoverCategoryItem_1mz22_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;transition:background .15s ease,border-color .15s ease,color .15s ease}._contextPopoverCategoryItem_1mz22_250:hover{background:var(--l2-background);color:var(--l1-foreground);border-color:var(--l2-border)}._contextPopoverCategoryItem_1mz22_250._active_1mz22_275{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_1mz22_281{display:flex;flex-direction:column;min-width:0;min-height:0;height:320px}._contextPopoverSearch_1mz22_289{padding:8px;flex-shrink:0;position:relative;width:90%}._contextPopoverSearchInput_1mz22_296{width:100%;box-sizing:border-box}._contextPopoverEntities_1mz22_301{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_1mz22_301:hover{scrollbar-color:var(--l3-border) transparent}._contextPopoverEntities_1mz22_301::-webkit-scrollbar{width:.2rem;height:.2rem}._contextPopoverEntities_1mz22_301::-webkit-scrollbar-track{background:transparent}._contextPopoverEntities_1mz22_301::-webkit-scrollbar-thumb{background:transparent;border-radius:999px;transition:background .2s}._contextPopoverEntities_1mz22_301:hover::-webkit-scrollbar-thumb{background:var(--l3-border)}._contextPopoverEntities_1mz22_301::-webkit-scrollbar-thumb:hover{background:var(--l3-foreground)}._contextPopoverEntityItem_1mz22_337{--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;min-width:0;transition:background .15s ease,border-color .15s ease,transform .15s ease}._contextPopoverEntityItem_1mz22_337:hover{background:var(--l2-background);border-color:var(--l2-border);transform:translateY(-1px)}._contextPopoverEntityItem_1mz22_337._selected_1mz22_363{background:color-mix(in srgb,var(--accent-primary),transparent 86%);border-color:color-mix(in srgb,var(--accent-primary),transparent 64%)}._contextPopoverEntityItem_1mz22_337._selected_1mz22_363 span{color:var(--l1-foreground);font-weight:600}._contextPopoverEntityItemText_1mz22_372{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._contextPopoverEmpty_1mz22_378{font-size:12px;color:var(--l3-foreground);padding:10px 8px}._micBtn_1mz22_384{flex-shrink:0}._micRecording_1mz22_388{display:flex;align-items:center;background:var(--l2-background);border-radius:999px;padding:2px;gap:0;flex-shrink:0}._micDiscard_1mz22_398,._micStop_1mz22_399{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border-radius:50%;border:none;padding:0;font:inherit;appearance:none}._micDiscard_1mz22_398{background:var(--l2-background);color:var(--l2-foreground);transition:color .12s}._micDiscard_1mz22_398:hover{color:var(--l1-foreground)}._micWaves_1mz22_422{display:flex;align-items:center;justify-content:center;gap:2px;height:20px;padding:0 6px}._micWaves_1mz22_422 span{display:block;width:2px;border-radius:2px;background:var(--l1-foreground);animation:_voiceWave_1mz22_1 .9s ease-in-out infinite}._micWaves_1mz22_422 span:nth-child(1){animation-delay:0s}._micWaves_1mz22_422 span:nth-child(2){animation-delay:.1s}._micWaves_1mz22_422 span:nth-child(3){animation-delay:.2s}._micWaves_1mz22_422 span:nth-child(4){animation-delay:.3s}._micWaves_1mz22_422 span:nth-child(5){animation-delay:.4s}._micWaves_1mz22_422 span:nth-child(6){animation-delay:.3s}._micWaves_1mz22_422 span:nth-child(7){animation-delay:.2s}._micWaves_1mz22_422 span:nth-child(8){animation-delay:.1s}@keyframes _voiceWave_1mz22_1{0%,to{height:2px;opacity:.4}50%{height:12px;opacity:1}}._micStop_1mz22_399{background:var(--accent-cherry);color:var(--accent-cherry-foreground);transition:opacity .12s}._micStop_1mz22_399: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)}._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_m4qye_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_m4qye_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_m4qye_24{color:var(--primary);flex-shrink:0}._list_m4qye_29{display:flex;flex-wrap:wrap;gap:6px}._chip_m4qye_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;transition:background .12s ease,border-color .12s ease,color .12s ease}._chip_m4qye_35:hover:not(:disabled){background:var(--l2-background);border-color:var(--l3-border)}._chip_m4qye_35:disabled{opacity:.55}._chip_m4qye_35._error_m4qye_58{border-color:var(--accent-cherry);color:var(--accent-cherry)}._chip_m4qye_35 svg{flex-shrink:0;color:var(--l3-foreground)}._chip_m4qye_35:hover:not(:disabled) svg{color:var(--accent-primary)}._chip_m4qye_35._error_m4qye_58 svg{color:var(--accent-cherry)}._spin_m4qye_73{color:var(--accent-primary)!important;animation:_spin_m4qye_73 .8s linear infinite}@keyframes _spin_m4qye_73{to{transform:rotate(360deg)}}._chipLabel_m4qye_83{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:220px}._chipState_m4qye_90{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}._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_r55gf_1{display:flex;padding:8px 16px;--feedback-opacity: 0}._message_r55gf_1:hover{--feedback-opacity: 1}._message_r55gf_1._compact_r55gf_9{padding:6px}._user_r55gf_13{justify-content:flex-end}._assistant_r55gf_17{justify-content:flex-start}._body_r55gf_21{display:flex;flex-direction:column;max-width:80%}._body_r55gf_21._compact_r55gf_9{max-width:90%}._user_r55gf_13 ._body_r55gf_21{align-items:flex-end}._assistant_r55gf_17 ._body_r55gf_21{align-items:flex-start}._bubble_r55gf_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_r55gf_13 ._bubble_r55gf_36{background:var(--accent-primary);color:var(--primary-foreground);border-bottom-right-radius:var(--radius-2)}._assistant_r55gf_17 ._bubble_r55gf_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_r55gf_60{margin:0;white-space:pre-wrap;word-break:break-word}._bubbleRow_r55gf_66{display:flex;align-items:center;gap:2px;max-width:100%}._markdown_r55gf_73{width:100%;word-break:break-word;margin:12px 0}._markdown_r55gf_73:first-child{margin-top:0}._markdown_r55gf_73:last-child{margin-bottom:0}._markdown_r55gf_73 p{margin:0 0 .65em}._markdown_r55gf_73 p:last-child{margin-bottom:0}._markdown_r55gf_73 ul,._markdown_r55gf_73 ol{margin:0 0 .65em;padding-left:1.5em}._markdown_r55gf_73 ul:last-child,._markdown_r55gf_73 ol:last-child{margin-bottom:0}._markdown_r55gf_73 li{margin-bottom:.3em}._markdown_r55gf_73 li:last-child{margin-bottom:0}._markdown_r55gf_73 li ul,._markdown_r55gf_73 li ol{margin-top:.25em;margin-bottom:0}._markdown_r55gf_73 h1,._markdown_r55gf_73 h2,._markdown_r55gf_73 h3,._markdown_r55gf_73 h4,._markdown_r55gf_73 h5,._markdown_r55gf_73 h6{font-weight:600;line-height:1.35;margin:.9em 0 .4em;color:var(--l1-foreground)}._markdown_r55gf_73 h1:first-child,._markdown_r55gf_73 h2:first-child,._markdown_r55gf_73 h3:first-child,._markdown_r55gf_73 h4:first-child,._markdown_r55gf_73 h5:first-child,._markdown_r55gf_73 h6:first-child{margin-top:0}._markdown_r55gf_73 h1:last-child,._markdown_r55gf_73 h2:last-child,._markdown_r55gf_73 h3:last-child,._markdown_r55gf_73 h4:last-child,._markdown_r55gf_73 h5:last-child,._markdown_r55gf_73 h6:last-child{margin-bottom:0}._markdown_r55gf_73 h1{font-size:1.15em}._markdown_r55gf_73 h2{font-size:1.08em}._markdown_r55gf_73 h3{font-size:1em}._markdown_r55gf_73 h4,._markdown_r55gf_73 h5,._markdown_r55gf_73 h6{font-size:.95em}._markdown_r55gf_73 strong{font-weight:600}._markdown_r55gf_73 em{font-style:italic}._markdown_r55gf_73 a{color:var(--accent-primary);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}._markdown_r55gf_73 a:hover{opacity:.8}._markdown_r55gf_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_r55gf_73 blockquote:last-child{margin-bottom:0}._markdown_r55gf_73 blockquote p{margin-bottom:0}._markdown_r55gf_73 hr{border:none;border-top:1px solid var(--l2-border);margin:.75em 0}._markdown_r55gf_73 code{font-family:Geist 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_r55gf_73 pre{margin:0 0 .65em}._markdown_r55gf_73 pre:last-child{margin-bottom:0}._markdown_r55gf_73 pre code{display:block;padding:10px;overflow-x:auto;border-radius:var(--radius-2);white-space:pre}._markdown_r55gf_73 table{border-collapse:collapse;font-size:12px;margin:0 0 .65em;width:100%}._markdown_r55gf_73 table:last-child{margin-bottom:0}._markdown_r55gf_73 table th,._markdown_r55gf_73 table td{padding:5px 10px;border:1px solid var(--l2-border);text-align:left}._markdown_r55gf_73 table th{background:var(--l2-background);color:var(--l1-foreground);font-weight:600}._markdown_r55gf_73 table td{color:var(--l1-foreground)}._attachments_r55gf_229{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}._attachmentImage_r55gf_236{max-width:200px;max-height:160px;border-radius:var(--radius-2);object-fit:cover}._attachmentFile_r55gf_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_r55gf_255{display:inline-flex;align-items:center;gap:4px;padding:4px 0;height:20px}._typingIndicator_r55gf_255 span{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--l2-foreground);animation:_bounce_r55gf_1 1.2s infinite ease-in-out}._typingIndicator_r55gf_255 span:nth-child(2){animation-delay:.2s}._typingIndicator_r55gf_255 span:nth-child(3){animation-delay:.4s}@keyframes _bounce_r55gf_1{0%,80%,to{transform:scale(.7);opacity:.5}40%{transform:scale(1);opacity:1}}._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)}._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_1k5o8_1{flex:1;overflow:auto;scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .2s}._messages_1k5o8_1:hover{scrollbar-color:var(--l3-border) transparent}._messages_1k5o8_1::-webkit-scrollbar{width:.3rem;height:.3rem}._messages_1k5o8_1::-webkit-scrollbar-track{background:transparent}._messages_1k5o8_1::-webkit-scrollbar-thumb{background:transparent;border-radius:999px;transition:background .2s}._messages_1k5o8_1:hover::-webkit-scrollbar-thumb{background:var(--l3-border)}._messages_1k5o8_1::-webkit-scrollbar-thumb:hover{background:var(--l3-foreground)}._messages_1k5o8_1>div{padding:16px 0 64px}._empty_1k5o8_33{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 24px;gap:8px;text-align:center}._emptyIcon_1k5o8_44{margin-bottom:4px}._emptyTitle_1k5o8_48{font-size:16px;font-weight:600;color:var(--l1-foreground);margin:0}._emptySubtitle_1k5o8_55{font-size:13px;color:var(--l3-foreground);margin:0 0 12px;max-width:320px;line-height:1.45}._emptySuggestions_1k5o8_63{display:flex;flex-direction:column;gap:6px;width:100%;max-width:360px}._emptyChip_1k5o8_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;transition:all .15s ease;line-height:1.35}._emptyChip_1k5o8_71:hover{background:var(--l2-background);border-color:var(--l3-border);color:var(--l1-foreground)}._emptyChip_1k5o8_71 svg{flex-shrink:0;color:var(--l3-foreground)}._emptyChip_1k5o8_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}.page-header{display:flex;align-items:center;gap:16px;box-sizing:border-box;height:48px;padding:0 var(--page-gutter);flex-shrink:0;border-bottom:1px solid var(--l1-border);background:var(--l1-background)}.page-header__nav{flex:1;min-width:0}.page-header__list{display:flex;align-items:center;margin:0;padding:0;list-style:none;overflow:hidden;white-space:nowrap}.page-header__item{display:flex;align-items:center;min-width:0}.page-header__link,.page-header__current,.page-header__separator{font-size:13px;line-height:var(--line-height-text);letter-spacing:.4px}.page-header__separator{color:var(--l3-foreground);padding:0 8px}.page-header__link{color:var(--l2-foreground);text-decoration:none;overflow:hidden;text-overflow:ellipsis}.page-header__link:hover,.page-header__link:focus-visible{color:var(--l2-foreground-hover)}.page-header__current{color:var(--l1-foreground);overflow:hidden;text-overflow:ellipsis}.org-switcher{display:flex;align-items:center;gap:8px;max-width:240px;height:var(--topbar-control-size);padding:0 12px;margin:0;box-sizing:border-box;border:1px solid var(--l1-border);border-radius:var(--radius-control);background:none;color:var(--l2-foreground);cursor:pointer;font:inherit;text-align:left}.org-switcher:hover{background:var(--l2-background);color:var(--l1-foreground)}.org-switcher:focus{outline:none}.org-switcher:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.org-switcher .org-switcher__identity{display:flex;flex:1;flex-direction:column;min-width:0}.org-switcher .org-switcher__name{min-width:0;font-size:12px;line-height:var(--line-height-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.org-switcher .org-switcher__role{font-size:11px;line-height:1.2;color:var(--l3-foreground);white-space:nowrap}.org-switcher .org-switcher__chevron{flex-shrink:0}.org-switcher--sidebar{gap:8px;height:var(--sidenav-row-height);padding:0 8px;margin:0;border:none;border-radius:var(--radius-control);color:var(--l3-foreground)}.org-switcher--sidebar img{flex-shrink:0}.org-switcher--sidebar .org-switcher__name{font-size:13px;font-weight:500;color:var(--l1-foreground)}.org-switcher--sidebar:hover{background:var(--l1-background-hover)}.org-switcher__check--hidden{visibility:hidden}.org-switcher__row{display:flex;align-items:baseline;gap:8px;min-width:0}.org-switcher__row-role{font-size:11px;color:var(--l3-foreground)}.account-menu{min-width:232px;--dropdown-menu-item-font-size: var(--nav-item-font-size);--dropdown-menu-item-line-height: var(--nav-item-line-height);--dropdown-menu-item-foreground: var(--nav-item-color);--dropdown-menu-item-icon-size: var(--nav-icon-size);--dropdown-menu-item-disabled-opacity: 1;--dropdown-menu-label-font-size: var(--nav-group-label-font-size);--dropdown-menu-label-font-weight: var(--nav-group-label-font-weight);--dropdown-menu-label-line-height: var(--nav-group-label-line-height);--dropdown-menu-label-letter-spacing: var(--nav-group-label-letter-spacing);--dropdown-menu-label-foreground: var(--nav-group-label-color)}.account-menu [role=menuitem]{font-family:var(--nav-item-font-family);font-weight:var(--nav-item-font-weight);letter-spacing:var(--nav-item-letter-spacing)}.account-menu .tracepo-icon{width:var(--nav-icon-size);height:var(--nav-icon-size)}.account-menu [data-disabled]{cursor:not-allowed;color:var(--nav-item-color-disabled)}.account-menu__identity{display:flex;flex-direction:column;gap:4px}.account-menu__identity-eyebrow{color:var(--nav-group-label-color);font-size:var(--nav-group-label-font-size);font-weight:var(--nav-group-label-font-weight);line-height:var(--nav-group-label-line-height);letter-spacing:var(--nav-group-label-letter-spacing);text-transform:uppercase}.account-menu__identity-role{align-self:flex-start;margin-top:2px;padding:1px 6px;text-transform:none;border-radius:var(--radius-full);background:var(--l2-background);color:var(--l2-foreground);font-size:11px;font-weight:500;line-height:16px}.account-menu__identity-email{text-transform:none;color:var(--l1-foreground);font-size:12px;line-height:var(--line-height-text);letter-spacing:.14px;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-topbar{background:var(--app-shell-background, var(--l1-background));display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;height:var(--topbar-height);padding:0 16px 0 0;flex-shrink:0;box-sizing:border-box}.app-topbar__logo{display:flex;align-items:center;justify-content:flex-start;justify-self:start;margin-left:calc(var(--sidenav-icon-axis) - var(--topbar-brand-size) / 2);gap:10px;flex-shrink:0;width:auto;height:var(--topbar-control-size);padding:0;background:none;border:none;border-radius:var(--radius-sm);cursor:pointer;transition:opacity .12s ease}.app-topbar__logo img{width:var(--topbar-brand-size);height:var(--topbar-brand-size);display:block;flex-shrink:0}.app-topbar__logo:hover{opacity:.75}.app-topbar__wordmark{font-size:15px;font-weight:400;line-height:1;letter-spacing:normal;color:var(--l1-foreground);white-space:nowrap}.app-topbar__org{display:flex;align-items:center;justify-content:center;height:var(--topbar-control-size);min-width:0;max-width:320px}.app-topbar__controls{display:flex;align-items:center;justify-content:flex-end;height:var(--topbar-control-size);gap:var(--topbar-control-gap)}.app-topbar__control{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--topbar-control-size);height:var(--topbar-control-size);padding:0;background:none;border:none;border-radius:var(--radius-control);color:var(--l2-foreground);cursor:pointer;transition:background .12s ease,color .12s ease}.app-topbar__control:hover{background:var(--l2-background);color:var(--l1-foreground)}.app-topbar__control:disabled{cursor:not-allowed;opacity:.5}.app-topbar__control:focus{outline:none}.app-topbar__control:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.app-topbar__control--labelled{width:auto;gap:4px;padding:0 8px}.app-topbar__control-code{font-size:12px;font-weight:500;line-height:1}.app-topbar__avatar{border-radius:var(--radius-full)}.app-topbar__avatar:hover{background:none}.app-topbar__avatar.app-topbar__control>[data-size]{width:var(--topbar-avatar-size);height:var(--topbar-avatar-size)}@media(max-width:900px){.app-topbar{grid-template-columns:auto 1fr}.app-topbar__org{display:none}}.topbar-lang-code{display:inline-block;min-width:20px;font-family:Geist Mono,monospace;font-size:11px;color:var(--l2-foreground)}.billing-status-banner{display:flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:8px;text-align:center}.billing-status-banner--pending{background-color:var(--bg-robin-500);color:#fff}.billing-status-banner--pending .billing-status-banner__link{color:#fff}.billing-status-banner--grace{background-color:var(--bg-amber-500);color:var(--bg-ink-500, #121317)}.billing-status-banner--grace .billing-status-banner__link{color:var(--bg-ink-500, #121317)}.billing-status-banner--blocked{background-color:var(--bg-sakura-500);color:#fff}.billing-status-banner--blocked .billing-status-banner__link{color:#fff}.billing-status-banner__link{font-weight:600;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px;white-space:nowrap}.billing-status-banner__link:hover{color:inherit;text-decoration:underline}.nav-item{border-radius:var(--radius-control);display:flex;flex-direction:row;align-items:center;width:100%;box-sizing:border-box;height:var(--sidenav-row-height);margin-bottom:var(--sidenav-row-gap);overflow:hidden;cursor:pointer}.nav-item.active .nav-item-active-marker{background:var(--primary-background)}.nav-item.active .nav-item-data .nav-item-label{color:var(--nav-item-color-active)}.nav-item.disabled .nav-item-data{color:var(--nav-item-color-disabled);cursor:not-allowed}.nav-item.disabled .nav-item-data .nav-item-label{color:var(--nav-item-color-disabled)}.nav-item:hover{cursor:pointer}.nav-item:hover .nav-item-data{color:var(--nav-item-color-hover);background:var(--l1-background-hover)}.nav-item.active .nav-item-data{color:var(--nav-item-color-active);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;min-width:0;max-width:calc(100% - 20px);display:flex;margin:0 0 0 6px;padding:2px var(--nav-pill-padding-inline);flex-direction:row;align-items:center;gap:8px;align-self:stretch;color:var(--nav-item-color);font-family:var(--nav-item-font-family);font-size:var(--nav-item-font-size);font-style:normal;font-weight:var(--nav-item-font-weight);line-height:var(--nav-item-line-height);letter-spacing:var(--nav-item-letter-spacing);background:transparent;transition:.08s all ease;border-radius:var(--radius-control)}.nav-item .nav-item-data .nav-item-icon{height:var(--nav-icon-size);flex:none}.nav-item .nav-item-data .nav-item-icon svg{width:var(--nav-icon-size);height:var(--nav-icon-size)}.nav-item .nav-item-data .nav-item-label{flex:0 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--nav-item-color)}.nav-item .nav-item-data .nav-item-trailing{display:flex;align-items:center;gap:6px;margin-left:auto;flex-shrink:0;font-family:Geist Mono,monospace;font-size:11px;color:var(--l3-foreground)}.nav-item .nav-item-data .nav-item-alert-dot{width:6px;height:6px;flex-shrink:0;border-radius:50%;background:var(--accent-cherry)}.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(--nav-item-color-hover)}.nav-item .nav-item-data:hover .nav-item-pin-icon{display:block}.nav-item .beta-tag{padding-right:0}.sidenav-container{width:var(--sidenav-rail-width);height:100%;position:relative;z-index:1}.sidenav-container.pinned{width:var(--sidenav-expanded-width)}.sideNav{flex:0 0 var(--sidenav-rail-width);height:100%;max-width:var(--sidenav-rail-width);min-width:var(--sidenav-rail-width);width:var(--sidenav-rail-width);display:flex;flex-direction:column;background:transparent;transition:all .08s ease,background 0s,border 0s}.sideNav .nav-item .nav-item-active-marker{display:none}.sideNav .nav-item .nav-item-data{margin:0 var(--sidenav-pill-inset-end) 0 var(--sidenav-pill-inset);padding:0 var(--nav-pill-padding-inline) 0 0;max-width:none;gap:0;border-radius:var(--radius-control);color:var(--nav-item-color)}.sideNav .nav-item .nav-item-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--sidenav-icon-cell);height:var(--sidenav-icon-cell)}.sideNav .nav-item:hover .nav-item-data{background:var(--l2-background)}.sideNav .nav-item.active .nav-item-data{background:var(--l1-background-hover)}.sideNav .nav-item.active:hover .nav-item-data{background:var(--l3-background)}.sideNav .nav-item:focus-visible{outline:none}.sideNav .nav-item:focus-visible .nav-item-data{background:var(--l2-background);outline:2px solid var(--ring);outline-offset:-2px}.sideNav .nav-collapse-toggle{width:100%}.sideNav .nav-collapse-toggle .nav-item{width:100%;padding:0;background:none;border:none;font:inherit;color:inherit;text-align:inherit;cursor:pointer}.sideNav .nav-collapse-toggle .nav-item .nav-item-data{color:var(--l2-foreground)}.sideNav .nav-collapse-toggle .nav-item .nav-item-data .nav-item-label{color:var(--l2-foreground);font-size:var(--font-size-xs)}.sideNav .nav-collapse-toggle .nav-item:hover .nav-item-data,.sideNav .nav-collapse-toggle .nav-item:hover .nav-item-data .nav-item-label{color:var(--nav-item-color-hover)}.sideNav .get-started-nav-items{display:flex;margin:0 var(--sidenav-pill-inset-end) 12px var(--sidenav-pill-inset)}.sideNav .get-started-nav-items .get-started-btn{display:flex;align-items:center;justify-content:center;padding:0 10px;gap:10px;width:100%;height:var(--sidenav-row-height);border-radius:var(--radius-control);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{flex:1 1 auto;min-height:0;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-top-section{display:flex;flex-direction:column;flex:1;overflow-y:auto;overflow-x:hidden;padding-top:24px;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;align-items:center}.sideNav .nav-wrapper .nav-bottom-section{display:flex;flex-direction:column;flex-shrink:0;overflow-x:hidden;padding-bottom:8px}.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:var(--sidenav-rail-width);transition:all .08s ease,background 0s,border 0s}.sideNav .nav-wrapper .nav-bottom-section .secondary-nav-items::-webkit-scrollbar{width:.1rem}.sideNav .nav-wrapper-cloud{height:auto}.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:Inter;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:Inter;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:Inter;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{flex-grow:0;width:var(--sidenav-icon-cell);padding:0}.sideNav:not(.pinned) .nav-item .nav-item-trailing{display:none}.sideNav:not(.pinned) .get-started-nav-items .get-started-btn{justify-content:center}.sideNav.pinned{flex:0 0 var(--sidenav-expanded-width);max-width:var(--sidenav-expanded-width);min-width:var(--sidenav-expanded-width);width:var(--sidenav-expanded-width);height:100%}.sideNav.pinned .nav-wrapper .nav-top-section .primary-nav-items{display:flex;flex-direction:column;align-items:flex-start}.sideNav.pinned .nav-wrapper .nav-bottom-section .secondary-nav-items{width:var(--sidenav-expanded-width);display:flex;flex-direction:column;align-items:flex-start}.sideNav.pinned .get-started-nav-items .get-started-btn{justify-content:flex-start}.sideNav.pinned .nav-item-label,.sideNav.pinned .nav-item-beta,.sideNav.pinned .nav-item-new,.sideNav.pinned .nav-item-early-access{display:block}.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:Inter;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;gap:6px}.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:var(--radius-control);box-shadow:none;padding:10px;height:var(--control-height)}.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}.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:8px}.time-options-container .time-options-item.active{background-color:#0003}.time-options-container .time-options-item.active:hover{background-color:#0000004d}.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:var(--control-height);align-items:center;padding:4px 8px;padding-left:0!important;max-width:340px}.timeSelection-input input{width:100%;min-width:0}.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}.time-input-prefix{display:flex;align-items:center;justify-content:center;padding:0 4px;border-radius:8px;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:8px;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-menu{--dropdown-menu-content-min-width: 0;--dropdown-menu-content-padding: 4px;--dropdown-menu-content-border-radius: var(--radius-control);--dropdown-menu-content-border-color: var(--l2-border);--dropdown-menu-content-background: var(--l2-background);--dropdown-menu-radio-item-padding: 9px 12px 9px 30px;--dropdown-menu-radio-item-line-height: 14px;--dropdown-menu-radio-item-font-size: 13px;--dropdown-menu-radio-item-border-radius: var(--radius-control);--dropdown-menu-radio-item-foreground: var(--l2-foreground);--dropdown-menu-radio-item-hover-background: var(--l1-background-hover);--dropdown-menu-radio-item-focus-background: var(--l1-background-hover);--dropdown-menu-separator-background: var(--l3-border)}.auto-refresh-menu [data-slot=radio-indicator]{right:auto;left:8px}.auto-refresh-menu [data-state=checked]{color:var(--l1-foreground)}.auto-refresh-interval{font-size:12px;font-variant-numeric:tabular-nums}.date-time-selector{display:flex;align-items:center}.date-time-selector .refresh-text-container{display:none}.date-time-selector .refresh-actions{align-items:center;margin-left:8px}.date-time-selector .refresh-actions .ant-btn{display:flex;align-items:center;justify-content:center;gap:4px;height:var(--control-height);min-width:var(--control-height);padding:0 8px;border:1px solid var(--l1-border);background:var(--l3-background);box-shadow:none;border-radius:0}.date-time-selector .refresh-actions .ant-btn:first-child{border-start-start-radius:var(--radius-control);border-end-start-radius:var(--radius-control)}.date-time-selector .refresh-actions .ant-btn:last-child{border-start-end-radius:var(--radius-control);border-end-end-radius:var(--radius-control)}.date-time-selector .refresh-actions .ant-btn:hover:not(:disabled),.date-time-selector .refresh-actions .ant-btn:focus-visible{z-index:1;background:var(--l3-background-hover);border-color:var(--l1-border)}.date-time-selector .refresh-actions .ant-btn.active-tab{background-color:var(--l1-border)}.date-time-selector .share-link-btn{height:var(--control-height)}.date-time-selector .shareable-link-popover{margin-left:8px}.date-time-selector .reset-button{display:flex;justify-content:space-between;align-items:center;height:var(--control-height);border-radius:var(--radius-control);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:var(--radius-card)!important;border:1px solid var(--l2-border);box-shadow:0 16px 40px #0000008c!important;padding:0!important;background:var(--l2-background)!important;overflow:hidden}.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:216px;flex-direction:column;gap:2px;padding:10px 8px;border-right:1px solid var(--l3-border)}.date-time-popover .date-time-options .time-heading{padding:4px 10px 6px;color:var(--l3-foreground);font-size:11px;font-weight:500;letter-spacing:.88px;text-transform:uppercase}.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 .date-time-options-btn.active{background-color:var(--l1-background-hover)!important}.date-time-popover .date-time-options .date-time-options-btn.active .time-label{color:var(--l1-foreground);font-weight:500}.date-time-popover .date-time-options .date-time-options-btn.active .time-value{color:var(--l2-foreground)}.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{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;height:32px;padding:0 10px;border-radius:8px;text-align:start;color:var(--l2-foreground);font-size:13px;font-weight:400;line-height:normal}.date-time-popover .date-time-options .date-time-options-btn .time-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.date-time-popover .date-time-options .date-time-options-btn:hover.ant-btn-text{background-color:var(--l1-background-hover)!important}.date-time-popover .date-time-options .relative-range-group{display:flex;flex-direction:column;gap:2px;padding:4px 0}.date-time-popover .date-time-options .relative-range-group+.relative-range-group{border-top:1px solid var(--l1-border)}.date-time-popover .date-time-options .set-custom-btn{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:32px;margin-top:4px;padding:0 10px;border:none;border-top:1px solid var(--l1-border);border-radius:0 0 8px 8px;background:transparent;color:var(--l2-foreground);font-family:inherit;font-size:13px;text-align:left}.date-time-popover .date-time-options .set-custom-btn:hover{background:var(--l1-background-hover);color:var(--l1-foreground)}.date-time-popover .date-time-options .set-custom-btn.active{background:var(--l1-background-hover);color:var(--l1-foreground);font-weight:500}.date-time-popover .date-time-options .recently-used-container{display:flex;flex-direction:column;margin-top:8px;padding-top:8px;border-top:1px solid var(--l1-border)}.date-time-popover .date-time-options .recently-used-container .recently-used-range{display:flex;flex-direction:column;gap:2px}.date-time-popover .date-time-options .recently-used-container .recently-used-range-item{height:28px;padding:0 10px;border:none;border-radius:8px;background:transparent;color:var(--l2-foreground);font-family:inherit;font-size:12px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.date-time-popover .date-time-options .recently-used-container .recently-used-range-item:hover{background:var(--l1-background-hover);color:var(--l1-foreground)}.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:Inter;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:Inter;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:12px;padding:12px}.date-time-popover .relative-date-time.date-picker{width:380px}.date-time-popover .relative-date-time .custom-range-panel{display:flex;flex-direction:column;gap:12px}.date-time-popover .relative-date-time .custom-range-panel__title{color:var(--l1-foreground);font-size:13px;font-weight:600}.date-time-popover .relative-date-time .custom-range-panel .periscope-calendar{background:var(--l3-background)!important;width:100%;padding:8px;border-radius:12px;font-family:inherit}.date-time-popover .relative-date-time .custom-range-panel .periscope-calendar .rdp-weekday{color:var(--l3-foreground);font-size:11px;font-weight:500}.date-time-popover .relative-date-time .custom-range-panel .periscope-calendar .rdp-day_button{font-family:inherit;font-size:12px;color:var(--l2-foreground);border-radius:8px}.date-time-popover .relative-date-time .custom-range-panel .periscope-calendar .rdp-day_button:hover:not(:disabled){background:var(--l1-background-hover);color:var(--l1-foreground)}.date-time-popover .relative-date-time .custom-range-panel .periscope-calendar .rdp-outside .rdp-day_button,.date-time-popover .relative-date-time .custom-range-panel .periscope-calendar .rdp-day_button:disabled{color:var(--bg-neutral-dark-400)}.date-time-popover .relative-date-time .custom-range-panel .periscope-calendar .rdp-range_start .rdp-day_button,.date-time-popover .relative-date-time .custom-range-panel .periscope-calendar .rdp-range_end .rdp-day_button,.date-time-popover .relative-date-time .custom-range-panel .periscope-calendar .rdp-selected .rdp-day_button{background:var(--accent-primary);color:var(--base-white);font-weight:500}.date-time-popover .relative-date-time .custom-range-panel .periscope-calendar .rdp-range_middle .rdp-day_button{background:color-mix(in srgb,var(--accent-primary) 14%,transparent);color:var(--l1-foreground);border-radius:8px}.date-time-popover .relative-date-time .custom-range-panel .periscope-calendar .rdp-today:not(.rdp-selected) .rdp-day_button{box-shadow:inset 0 0 0 1px var(--l3-border);color:var(--l1-foreground)}.date-time-popover .relative-date-time .custom-range-panel .periscope-calendar .rdp-button_previous,.date-time-popover .relative-date-time .custom-range-panel .periscope-calendar .rdp-button_next{color:var(--l2-foreground)}.date-time-popover .relative-date-time .custom-range-panel .periscope-calendar .rdp-button_previous:hover:not(:disabled),.date-time-popover .relative-date-time .custom-range-panel .periscope-calendar .rdp-button_next:hover:not(:disabled){color:var(--l1-foreground)}.date-time-popover .relative-date-time .custom-range-panel__edges{display:flex;flex-direction:column;gap:8px}.date-time-popover .relative-date-time .custom-range-panel .time-field__menu{position:absolute;top:calc(100% + 4px);right:0;z-index:20;width:132px;padding:6px;border:1px solid var(--l3-border);border-radius:8px;background:var(--l3-background);box-shadow:0 12px 28px #0000008c}.date-time-popover .relative-date-time .custom-range-panel .time-field__menu.drop-up{top:auto;bottom:calc(100% + 4px)}.date-time-popover .relative-date-time .custom-range-panel .time-field__menu-head{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:2px 0 6px;border-bottom:1px solid var(--l2-border);color:var(--l3-foreground);font-size:10px;font-weight:500;letter-spacing:.6px;text-align:center}.date-time-popover .relative-date-time .custom-range-panel .time-field__columns{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding-top:4px}.date-time-popover .relative-date-time .custom-range-panel .time-field__column{display:flex;flex-direction:column;gap:2px;max-height:132px;overflow-y:auto;scrollbar-width:thin}.date-time-popover .relative-date-time .custom-range-panel .time-field__column::-webkit-scrollbar{width:4px}.date-time-popover .relative-date-time .custom-range-panel .time-field__column::-webkit-scrollbar-thumb{border-radius:8px;background:var(--l3-border)}.date-time-popover .relative-date-time .custom-range-panel .time-field__option{flex-shrink:0;height:26px;border:none;border-radius:8px;background:transparent;color:var(--l2-foreground);font-family:Geist Mono,monospace;font-size:12px;letter-spacing:0}.date-time-popover .relative-date-time .custom-range-panel .time-field__option:hover{background:var(--l1-background-hover);color:var(--l1-foreground)}.date-time-popover .relative-date-time .custom-range-panel .time-field__option.active{background:var(--accent-primary);color:var(--base-white);font-weight:500}.date-time-popover .relative-date-time .custom-range-panel__error{color:var(--accent-cherry);font-size:12px}.date-time-popover .relative-date-time .custom-range-panel__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.date-time-popover .relative-date-time .custom-range-panel__span{margin-right:auto;padding:3px 8px;border-radius:8px;background:var(--l3-background);color:var(--l2-foreground);font-family:Geist Mono,monospace;font-size:12px;font-weight:500;letter-spacing:0}.date-time-popover .relative-date-time .custom-range-panel .custom-range-edge{display:flex;flex-direction:column;gap:4px}.date-time-popover .relative-date-time .custom-range-panel .custom-range-edge__label{color:var(--l3-foreground);font-size:11px}.date-time-popover .relative-date-time .custom-range-panel .custom-range-edge__fields{display:flex;gap:8px}.date-time-popover .relative-date-time .custom-range-panel .custom-range-edge .date-field,.date-time-popover .relative-date-time .custom-range-panel .custom-range-edge .time-field{position:relative;display:flex;align-items:center;height:32px;border:1px solid var(--l3-border);border-radius:8px;background:var(--l3-background)}.date-time-popover .relative-date-time .custom-range-panel .custom-range-edge .date-field:focus-within,.date-time-popover .relative-date-time .custom-range-panel .custom-range-edge .time-field:focus-within{border-color:var(--accent-primary)}.date-time-popover .relative-date-time .custom-range-panel .custom-range-edge .date-field input,.date-time-popover .relative-date-time .custom-range-panel .custom-range-edge .time-field input{flex:1;min-width:0;height:100%;padding:0 4px 0 10px;border:none;background:transparent;color:var(--l1-foreground);font-family:Geist Mono,monospace;font-size:12px;letter-spacing:0}.date-time-popover .relative-date-time .custom-range-panel .custom-range-edge .date-field input:focus,.date-time-popover .relative-date-time .custom-range-panel .custom-range-edge .time-field input:focus{outline:none}.date-time-popover .relative-date-time .custom-range-panel .custom-range-edge .date-field{flex:1;min-width:0}.date-time-popover .relative-date-time .custom-range-panel .custom-range-edge .time-field{flex:0 0 108px}.date-time-popover .relative-date-time .custom-range-panel .custom-range-edge input[type=date]::-webkit-calendar-picker-indicator{display:none}.date-time-popover .relative-date-time .custom-range-panel .custom-range-edge .date-field__toggle,.date-time-popover .relative-date-time .custom-range-panel .custom-range-edge .time-field__toggle{display:flex;align-items:center;justify-content:center;width:26px;height:100%;padding:0;border:none;background:transparent;color:var(--l3-foreground)}.date-time-popover .relative-date-time .custom-range-panel .custom-range-edge .date-field__toggle:hover,.date-time-popover .relative-date-time .custom-range-panel .custom-range-edge .time-field__toggle:hover{color:var(--l1-foreground)}.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:8px}.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:100%;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:flex-start;gap:8px;padding:0 0 10px;width:100%;color:var(--l1-foreground);font-size:12px;font-weight:500;line-height:19px;border-bottom:1px solid var(--l1-border)}.date-time-popover .relative-date-time .calendar-container .calendar-container-header .calendar-container-header-title{font-family:Geist Mono,monospace;font-size:11px;letter-spacing:0;color:var(--l2-foreground)}.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:8px;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:8px;padding:8px}.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:8px;padding:4px 8px}@media(min-width:1400px){.date-time-selector .refresh-text-container{display:block}}.top-nav-container{padding:8px var(--page-gutter);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}:root{--sidenav-rail-width: 54px;--sidenav-expanded-width: 205px;--subnav-width: 220px;--subnav-collapsed-width: var(--sidenav-rail-width);--app-surface-gap: 8px;--sidenav-icon-cell: 32px;--sidenav-row-height: 32px;--sidenav-row-gap: 4px;--sidenav-pill-inset: calc( ( var(--sidenav-rail-width) + var(--app-surface-gap) - var(--sidenav-icon-cell) ) / 2 );--sidenav-pill-inset-end: calc( var(--sidenav-pill-inset) - var(--app-surface-gap) );--sidenav-icon-axis: calc( (var(--sidenav-rail-width) + var(--app-surface-gap)) / 2 );--topbar-height: calc(48px + var(--app-surface-gap));--topbar-control-size: 32px;--topbar-control-gap: 8px;--topbar-brand-size: 24px;--topbar-avatar-size: 28px}.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;flex:1;min-height:0;width:100%;background:var(--app-shell-background, var(--l1-background))}.app-layout .app-content{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;position:relative;z-index:0;margin:var(--app-surface-gap);background:var(--l1-background);border:1px solid rgba(255,255,255,.06);border-radius:var(--radius-surface);overflow:hidden}.app-layout .app-content.full-screen-content{width:100%;margin:0;background:none;border:none;border-radius:0}.app-layout .app-content .content-container{position:relative;margin:0 1rem;display:flex;flex-direction:column;height:100%;width:100%}.app-topbar+.app-layout .app-content{margin-top:0}.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:Geist 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:#fff;--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:#000;--bg-base-white:#fff;--bg-gradient-coral:linear-gradient(114deg,#ed6d68 14.99%,#fca083 77.27%);--bg-gradient-dark-shadow:linear-gradient(139deg,rgba(18,19,23,.8),rgba(18,19,23,.9) 98.68%);--bg-gradient-styx:linear-gradient(139deg,rgba(18,19,23,.8),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:#fff;--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:#000;--text-base-white:#fff;--text-gradient-coral:linear-gradient(114deg,#ed6d68 14.99%,#fca083 77.27%);--text-gradient-dark-shadow:linear-gradient(139deg,rgba(18,19,23,.8),rgba(18,19,23,.9) 98.68%);--text-gradient-styx:linear-gradient(139deg,rgba(18,19,23,.8),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;--periscope-line-height-medium:24px;--periscope-line-height-base:20px;--periscope-font-family-sans:Inter,sans-serif;--periscope-font-family-serif:Lora,serif;--periscope-font-family-mono:SF Mono,monospace;--periscope-font-weight-regular:400;--periscope-font-weight-medium:500;--periscope-font-weight-bold:600;--periscope-font-size-large:18px;--periscope-font-size-medium:16px;--periscope-font-size-base:13px;--periscope-font-size-small:11px;--font-family-inter:Inter,sans-serif;--font-family-sf-mono:SF 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:Inter,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:Inter,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:Inter,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:Inter,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:Inter,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:Inter,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:Inter,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:Inter,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:Inter,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:Inter,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:Inter,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:Inter,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:Inter,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:Inter,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:Inter,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:Inter,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:Inter,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:Inter,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:SF 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:SF 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:SF 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:SF 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:SF 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:SF 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:Inter,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:Inter,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:Inter,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:Inter,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:Inter,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:Inter,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:Inter,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:Inter,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:Inter,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],[data-overlayscrollbars-viewport~=scrollbarHidden]{scrollbar-width:none!important}[data-overlayscrollbars-initialize]::-webkit-scrollbar,[data-overlayscrollbars-initialize]::-webkit-scrollbar-corner,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar,[data-overlayscrollbars-viewport~=scrollbarHidden]::-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!important;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],[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]{overflow:hidden!important}[data-overlayscrollbars~=noClipping],[data-overlayscrollbars-padding~=noClipping]{overflow:visible!important}[data-overlayscrollbars-viewport~=measuring]{overflow:hidden!important;scroll-behavior:auto!important;scroll-snap-type:none!important}[data-overlayscrollbars-viewport~=overflowXVisible]:not([data-overlayscrollbars-viewport~=measuring]){overflow-x:visible!important}[data-overlayscrollbars-viewport~=overflowXHidden]{overflow-x:hidden!important}[data-overlayscrollbars-viewport~=overflowXScroll]{overflow-x:scroll!important}[data-overlayscrollbars-viewport~=overflowYVisible]:not([data-overlayscrollbars-viewport~=measuring]){overflow-y:visible!important}[data-overlayscrollbars-viewport~=overflowYHidden]{overflow-y:hidden!important}[data-overlayscrollbars-viewport~=overflowYScroll]{overflow-y:scroll!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)>*{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~=scrolling]{scroll-behavior:auto!important;scroll-snap-type:none!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:"Inter";--font-serif:"Open Sans";--font-mono:"Geist 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:"Inter";--font-serif:"Open Sans";--font-mono:"Geist 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-950);--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-950);--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-500);--success-background-hover:var(--bg-forest-400);--success-foreground:var(--text-neutral-dark-1000);--success-foreground-hover:var(--text-base-black);--warning-background:var(--bg-amber-500);--warning-background-hover:var(--bg-amber-400);--warning-foreground:var(--text-neutral-dark-1000);--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-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-950),transparent 100%);--l2-background-60:color-mix(in srgb,var(--bg-neutral-dark-950),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;overflow:hidden}.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;overflow:hidden;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:Space 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}:where(button,summary,select,a[href],area[href],input[type=button],input[type=submit],input[type=reset],input[type=file],input[type=color],input[type=checkbox],input[type=radio],label:has(>input[type=checkbox]),label:has(>input[type=radio]),[role=button],[role=link],[role=tab],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[role=switch],[role=checkbox],[role=radio],[role=treeitem]){cursor:pointer}:where(textarea,input:not([type]),input[type=text],input[type=search],input[type=email],input[type=password],input[type=number],input[type=tel],input[type=url],[contenteditable=true],[contenteditable=""]){cursor:text}:is(a,button,input,select,textarea,optgroup,option,fieldset,summary,label):is(:disabled,[disabled],[aria-disabled=true],.disabled),[role]:is([disabled],[aria-disabled=true],.disabled){cursor:not-allowed}fieldset:is(:disabled,[disabled]) :where(button,input,select,textarea,summary,a[href]){cursor:not-allowed}[data-theme=default].dark{--bg-neutral-dark-1000: #191919;--bg-neutral-dark-950: #272727;--bg-neutral-dark-900: #2c2c2c;--bg-neutral-dark-800: #363636;--bg-neutral-dark-700: #464646;--bg-neutral-dark-600: #4d4d4d;--bg-neutral-dark-500: #555555;--bg-neutral-dark-400: #6b6b6b;--bg-neutral-dark-300: #7c7c83;--bg-neutral-dark-200: #95959c;--bg-neutral-dark-100: #a4a5ad;--bg-neutral-dark-50: #f2f4f7;--text-neutral-dark-1000: #191919;--text-neutral-dark-950: #272727;--text-neutral-dark-900: #2c2c2c;--text-neutral-dark-800: #363636;--text-neutral-dark-700: #464646;--text-neutral-dark-600: #4d4d4d;--text-neutral-dark-500: #555555;--text-neutral-dark-400: #6b6b6b;--text-neutral-dark-300: #7c7c83;--text-neutral-dark-200: #95959c;--text-neutral-dark-100: #a4a5ad;--text-neutral-dark-50: #f2f4f7;--bg-ink-500: #191919;--bg-ink-400: #272727;--bg-ink-300: #2c2c2c;--bg-ink-200: #363636;--bg-ink-100: #464646;--text-ink-500: #191919;--text-ink-400: #272727;--text-ink-300: #2c2c2c;--text-ink-200: #363636;--text-ink-100: #464646;--bg-slate-500: #272727;--bg-slate-400: #363636;--bg-slate-300: #3d3d3d;--bg-slate-200: #464646;--bg-slate-100: #555555;--bg-slate-50: #6b6b6b;--text-slate-500: #272727;--text-slate-400: #363636;--text-slate-300: #3d3d3d;--text-slate-200: #464646;--text-slate-100: #555555;--text-slate-50: #6b6b6b;--app-shell-background: #0f0f0f;--l1-foreground-contrast: #ffffff}:root,[data-theme],[data-theme].dark{--radius-control: 8px;--radius-card: 10px;--radius-surface: 12px;--radius-full: 9999px;--control-height: 33px;--radius: var(--radius-card);--radius-sm: var(--radius-control);--radius-md: var(--radius-control);--radius-xs: var(--radius-2);--dropdown-menu-content-border-radius: var(--radius-card);--dropdown-menu-sub-content-border-radius: var(--radius-card);--dropdown-menu-multi-step-content-border-radius: var(--radius-card);--popover-border-radius: var(--radius-card);--select-content-border-radius: var(--radius-card);--command-border-radius: var(--radius-card)}body [data-slot=dialog-content],body [data-slot=combobox-content]{border-radius:var(--radius-card)}.ant-modal-content>.ant-modal-footer{border-radius:0 0 var(--radius-card) var(--radius-card)}:root{--line-height-text: 1.4}:root{--page-gutter: 16px;--nav-pill-padding-inline: 8px;--nav-pill-gutter-inset: calc( var(--page-gutter) - var(--nav-pill-padding-inline) )}:root,[data-theme],[data-theme].dark{--nav-item-font-family: Inter, sans-serif;--nav-item-font-size: 13px;--nav-item-font-weight: 400;--nav-item-line-height: var(--line-height-text);--nav-item-letter-spacing: .14px;--nav-item-color: var(--l1-foreground);--nav-item-color-hover: var(--l1-foreground);--nav-item-color-active: var(--l1-foreground);--nav-item-color-disabled: var(--l3-foreground);--nav-icon-size: 14px;--nav-group-label-font-family: Inter, sans-serif;--nav-group-label-font-size: 11px;--nav-group-label-font-weight: 600;--nav-group-label-line-height: 16px;--nav-group-label-letter-spacing: .88px;--nav-group-label-color: var(--l3-foreground)}#root,html,body{height:100%;overflow:hidden;font-family:Inter,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;font-size:15px}@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;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: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;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.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}.uplot.u-cursor-synced .u-cursor-pt{display:none}.u-select{background:#00000080!important}#overlay{font-family:Inter;font-size:var(--font-size-xs);position:absolute;margin:0;background:var(--l2-background);-webkit-font-smoothing:antialiased;color:var(--l1-foreground);z-index:10000;overflow:auto;max-height:min(420px,100vh - 2 * var(--spacing-8))!important;max-width:min(360px,100vw - 2 * var(--spacing-8))!important;border-radius:var(--radius-card);border:1px solid var(--l1-border)}#overlay .tooltip-container{padding:var(--spacing-6)}#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:var(--radius-card);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:Geist 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)}.ant-modal-confirm .ant-modal-confirm-title{color:var(--l1-foreground-contrast, var(--l1-foreground))}.ant-modal-confirm .ant-modal-confirm-content{color:var(--l1-foreground)}.ant-modal-confirm-confirm .ant-modal-confirm-body>.anticon,.ant-modal-confirm-confirm .ant-modal-confirm-body>svg,.ant-modal-confirm-warning .ant-modal-confirm-body>.anticon,.ant-modal-confirm-warning .ant-modal-confirm-body>svg{color:var(--callout-warning-icon)}.ant-modal-confirm-error .ant-modal-confirm-body>.anticon,.ant-modal-confirm-error .ant-modal-confirm-body>svg{color:var(--callout-error-icon)}.ant-modal-confirm-info .ant-modal-confirm-body>.anticon,.ant-modal-confirm-info .ant-modal-confirm-body>svg{color:var(--callout-primary-icon)}.ant-modal-confirm-success .ant-modal-confirm-body>.anticon,.ant-modal-confirm-success .ant-modal-confirm-body>svg{color:var(--callout-success-icon)}.border{border:1px solid var(--l1-border)}.bg-border{background:color-mix(in srgb,var(--l3-background) 20%,transparent)}body.ai-assistant-panel-open .PylonChat-bubbleFrameContainer,body.ai-assistant-panel-open .PylonChat-chatWindowFrameContainer{right:calc(var(--ai-assistant-panel-width, 380px) + 8px)!important;left:auto!important}[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}
