@layer tailwind-base,semi,tailwind-components,tailwind-utils;@layer tailwind-base{@tailwind base;}@layer tailwind-components{@tailwind components;}@layer tailwind-utils{@tailwind utilities;}:root{color-scheme:light;--or-brand: #2e7cf6;--or-brand-hover: #1f6ae0;--or-brand-active: #1858c2;--or-brand-tint-08: rgba(46, 124, 246, .08);--or-brand-tint-15: rgba(46, 124, 246, .15);--or-brand-ring: rgba(46, 124, 246, .28);--or-brand-ink-on-tint: var(--or-brand-active);--or-badge-brand-ink: var(--or-brand-ink-on-tint);--or-warning-ink: #b45309;--or-success-ink: #15803d;--or-success-ink-on-tint: #166534;--or-danger-ink: #b91c1c;--or-home-series-1: #2e7cf6;--or-home-series-2: #c2410c;--or-wordmark-ink: #0b1220;--or-wordmark-accent: var(--or-brand);--or-radius-sm: 8px;--or-radius-md: 12px;--or-dur-instant: 80ms;--or-dur-fast: .16s;--or-dur-base: .24s;--or-dur-slow: .36s;--or-ease-out: cubic-bezier(.16, 1, .3, 1);--or-ease-inout: cubic-bezier(.4, 0, .2, 1);--or-ease-spring: cubic-bezier(.34, 1.56, .64, 1);--or-font-sans: "Inter", -apple-system, BlinkMacSystemFont, system-ui, "Segoe UI", "Helvetica Neue", Arial, "Microsoft YaHei", sans-serif;--or-font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Courier New", monospace;--or-vh100: 100vh;--or-app-header: 64px;--or-console-pad-block: 24px;--or-action-block: #dc2626;--or-action-mask: #2563eb;--or-action-flag: #d97706;--or-action-cloak: #6d28d9;--or-action-cloak-tint: rgba(109, 40, 217, .1);--or-text-xs: .75rem;--or-text-sm: .8125rem;--or-text-base: .875rem;--or-text-md: 1rem;--or-text-lg: 1.25rem;--or-text-xl: 1.75rem;--or-leading-tight: 1.2;--or-leading: 1.45}@supports (height: 100dvh){:root{--or-vh100: 100dvh}}html.dark,body[theme-mode=dark],body.semi-always-dark{--or-wordmark-ink: #f4f6fb;--or-brand-ink-on-tint: #7fb0fa;--or-badge-brand-ink: var(--or-brand-ink-on-tint);--or-action-cloak: #a78bfa;--or-action-cloak-tint: rgba(167, 139, 250, .18);--or-warning-ink: var(--semi-color-warning);--or-success-ink: var(--semi-color-success);--or-success-ink-on-tint: var(--semi-color-success);--or-danger-ink: var(--semi-color-danger);--or-home-series-1: #3987e5;--or-home-series-2: #d95926;color-scheme:dark}html.dark select option,html.dark select optgroup,body[theme-mode=dark] select option,body[theme-mode=dark] select optgroup,.semi-always-dark select option,.semi-always-dark select optgroup{background-color:var(--semi-color-bg-2);color:var(--semi-color-text-0)}html.dark select optgroup,body[theme-mode=dark] select optgroup,.semi-always-dark select optgroup{color:var(--semi-color-text-2)}html.dark select option:disabled,body[theme-mode=dark] select option:disabled,.semi-always-dark select option:disabled{color:var(--semi-color-disabled-text)}@media (prefers-reduced-motion: reduce){:root{--or-dur-instant: 0ms;--or-dur-fast: 0ms;--or-dur-base: 0ms;--or-dur-slow: 0ms}.or-stagger>*,.or-row-stagger>tr,.or-row-stagger .semi-table-tbody>tr,.or-row-stagger>div{animation-delay:0ms!important}}@keyframes orFadeIn{0%{opacity:0}to{opacity:1}}@keyframes orShake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(5px)}60%{transform:translate(-4px)}80%{transform:translate(3px)}}@keyframes orSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes orPopIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes orShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes orRowEnter{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes orPageEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes orPanelEnter{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes orBarGrow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes orBannerSlide{0%{transform:translateY(-8px);opacity:0}to{transform:translateY(0);opacity:1}}.or-route-fade{animation:orFadeIn var(--or-dur-fast) var(--or-ease-out) both}.or-page-enter{animation:orPageEnter var(--or-dur-base) var(--or-ease-out) both}.or-stagger>*{opacity:0;animation:orPageEnter var(--or-dur-base) var(--or-ease-out) both}.or-stagger>*:nth-child(1){animation-delay:0ms}.or-stagger>*:nth-child(2){animation-delay:60ms}.or-stagger>*:nth-child(3){animation-delay:.12s}.or-stagger>*:nth-child(4){animation-delay:.18s}.or-stagger>*:nth-child(5){animation-delay:.24s}.or-stagger>*:nth-child(n+6){animation-delay:.3s}.or-row-stagger>tr,.or-row-stagger .semi-table-tbody>tr,.or-row-stagger>div{animation:orRowEnter var(--or-dur-base) var(--or-ease-out) both}.or-row-stagger>tr:nth-child(1),.or-row-stagger .semi-table-tbody>tr:nth-child(1),.or-row-stagger>div:nth-child(1){animation-delay:0ms}.or-row-stagger>tr:nth-child(2),.or-row-stagger .semi-table-tbody>tr:nth-child(2),.or-row-stagger>div:nth-child(2){animation-delay:30ms}.or-row-stagger>tr:nth-child(3),.or-row-stagger .semi-table-tbody>tr:nth-child(3),.or-row-stagger>div:nth-child(3){animation-delay:60ms}.or-row-stagger>tr:nth-child(4),.or-row-stagger .semi-table-tbody>tr:nth-child(4),.or-row-stagger>div:nth-child(4){animation-delay:90ms}.or-row-stagger>tr:nth-child(5),.or-row-stagger .semi-table-tbody>tr:nth-child(5),.or-row-stagger>div:nth-child(5){animation-delay:.12s}.or-row-stagger>tr:nth-child(6),.or-row-stagger .semi-table-tbody>tr:nth-child(6),.or-row-stagger>div:nth-child(6){animation-delay:.15s}.or-row-stagger>tr:nth-child(7),.or-row-stagger .semi-table-tbody>tr:nth-child(7),.or-row-stagger>div:nth-child(7){animation-delay:.18s}.or-row-stagger>tr:nth-child(8),.or-row-stagger .semi-table-tbody>tr:nth-child(8),.or-row-stagger>div:nth-child(8){animation-delay:.21s}.or-row-stagger>tr:nth-child(n+9),.or-row-stagger .semi-table-tbody>tr:nth-child(n+9),.or-row-stagger>div:nth-child(n+9){animation-delay:.24s}.or-overlay-enter{animation:orFadeIn var(--or-dur-fast) var(--or-ease-out) both}.or-panel-enter{animation:orPanelEnter var(--or-dur-base) var(--or-ease-spring) both}.or-bar-enter{transform-origin:bottom;animation:orBarGrow var(--or-dur-base) var(--or-ease-out) both}@keyframes or-fade-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes or-cell-pop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes or-bar-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.or-fade-rise{animation:or-fade-rise var(--or-dur-base, .24s) var(--or-ease-out) both}.or-cell-pop{animation:or-cell-pop var(--or-dur-base, .24s) var(--or-ease-out) both}.or-bar-grow{transform-origin:bottom;animation:or-bar-grow var(--or-dur-slow, .36s) var(--or-ease-out) both}@media (prefers-reduced-motion: reduce){.or-fade-rise,.or-cell-pop,.or-bar-grow,.or-bar-enter{animation:none!important}}.or-banner-enter,.or-bulk-toolbar-enter{animation:orBannerSlide var(--or-dur-fast) var(--or-ease-out) both}.tk-data-table tbody tr{transition:background-color var(--or-dur-instant) var(--or-ease-out)}.tk-btn-ghost-active{background:var(--semi-color-fill-1);font-weight:600;border-color:var(--semi-color-border)}.tk-btn-split-wrap{position:relative}.or-filter-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px}@media (max-width: 768px){.or-filter-bar>*{flex:1 1 calc(50% - 8px);min-width:140px}}.or-table-shell{width:100%;box-shadow:0 1px 2px #0000000a,0 1px 3px #00000005}.or-table-shell--fill table.semi-table{min-width:100%}.or-table-shell .semi-table-tbody>.semi-table-row:hover>.semi-table-row-cell{background-image:none;background-color:var(--or-brand-tint-08);transition:background-color var(--or-dur-instant, 80ms) var(--or-ease-out, ease-out)}.or-table-shell .semi-table-tbody>.semi-table-row:hover>.semi-table-row-cell.semi-table-cell-fixed-left,.or-table-shell .semi-table-tbody>.semi-table-row:hover>.semi-table-row-cell.semi-table-cell-fixed-right{background-color:var(--semi-color-bg-2, #fff)}.or-table-shell .semi-table-thead{position:sticky;top:0;z-index:2;background:var(--semi-color-bg-2, #fff)}@media (max-width: 768px){.or-table-shell{margin-right:-8px;padding-right:8px;-webkit-overflow-scrolling:touch}}:root{--sidebar-width: 200px;--sidebar-width-collapsed: 60px;--sidebar-current-width: var(--sidebar-width)}body.sidebar-collapsed{--sidebar-current-width: var(--sidebar-width-collapsed)}body{margin:0;font-family:var(--or-font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;color:var(--semi-color-text-0);background-color:var(--semi-color-bg-0)}@media (min-width: 768px){body{overflow-y:hidden;overflow-x:hidden}}.app-layout{height:100vh;height:100dvh}.app-sider{height:calc(var(--or-vh100) - var(--or-app-header))}code,pre,kbd,samp{font-family:var(--or-font-mono)}.semi-layout::-webkit-scrollbar,.semi-layout-content::-webkit-scrollbar,.semi-sider::-webkit-scrollbar{display:none;width:0;height:0}.semi-layout,.semi-layout-content,.semi-sider{-ms-overflow-style:none;scrollbar-width:none}.semi-navigation-item{margin-bottom:4px!important;padding:4px 12px!important}.semi-navigation-sub-title{padding:0!important}.semi-navigation-item-icon{justify-items:center;align-items:center}.semi-navigation-item-icon-info{margin-right:0}.sidebar-nav .semi-navigation-item-text{flex:1;min-width:0}.semi-navigation-item,.semi-navigation-sub-title{height:100%!important}.semi-navigation-item-collapsed{height:44px!important}#root>section>header>section>div>div>div>div.semi-navigation-header-list-outer>div.semi-navigation-list-wrapper>ul>div>a>li>span{font-weight:600!important}.sidebar-container{height:100%;display:flex;flex-direction:column;min-height:0;transition:width var(--or-dur-base) var(--or-ease-inout);background:var(--semi-color-bg-0)}.sidebar-nav{flex:1;width:100%;background:var(--semi-color-bg-0);height:100%;overflow-x:hidden;border-right:none;overflow-y:auto;min-height:0;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.sidebar-nav::-webkit-scrollbar{display:none}.sidebar-nav-item{border-radius:var(--or-radius-sm);margin:3px 8px;padding:8px 12px;transition:background-color var(--or-dur-instant) var(--or-ease-out),color var(--or-dur-instant) var(--or-ease-out)}.sidebar-nav-item:hover{background-color:var(--semi-color-fill-0);color:var(--semi-color-text-0)}.sidebar-nav-item-selected{background-color:var(--or-brand-tint-08);color:var(--or-brand);font-weight:500;box-shadow:inset 2px 0 0 var(--or-brand)}.sidebar-icon-container{width:22px;height:22px;display:flex;align-items:center;justify-content:center;margin-right:10px;transition:color var(--or-dur-fast) var(--or-ease-out),transform var(--or-dur-fast) var(--or-ease-out)}.sidebar-sub-icon-container{width:18px;height:18px;display:flex;align-items:center;justify-content:center;margin-right:10px;margin-left:1px;transition:color var(--or-dur-fast) var(--or-ease-out),transform var(--or-dur-fast) var(--or-ease-out)}.sidebar-divider{margin:4px 8px;opacity:.15}.sidebar-marker{position:absolute;left:4px;width:2px;background:var(--semi-color-primary);border-radius:1px;pointer-events:none;transition:top var(--or-dur-base, .22s) var(--or-ease-spring, cubic-bezier(.4, 0, .2, 1)),height var(--or-dur-base, .22s) var(--or-ease-spring, cubic-bezier(.4, 0, .2, 1)),opacity var(--or-dur-instant, 80ms)}.sidebar-group-label{padding:4px 15px 8px;color:var(--semi-color-text-2);font-size:12px;text-transform:uppercase;letter-spacing:.5px;opacity:.8}.sidebar-collapse-button{display:flex;justify-content:center;align-items:center;padding:12px;margin-top:auto;cursor:pointer;background-color:var(--semi-color-bg-0);position:sticky;bottom:0;z-index:10;box-shadow:0 -10px 10px -5px var(--semi-color-bg-0);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-top:1px solid rgba(var(--semi-grey-0),.08)}.sidebar-collapse-button-inner{width:28px;height:28px;border-radius:9999px;display:flex;align-items:center;justify-content:center;background-color:var(--semi-color-fill-0);transition:background-color var(--or-dur-fast) var(--or-ease-out),transform var(--or-dur-fast) var(--or-ease-out)}.sidebar-collapse-icon-container{display:inline-block;transition:transform var(--or-dur-base) var(--or-ease-out)}.sidebar-section{padding-top:12px}@media (max-width: 767px){.sidebar-container{background:var(--semi-color-bg-1);border-right:1px solid var(--semi-color-border)}.sidebar-nav{background:var(--semi-color-bg-1)}.sidebar-collapse-button{background-color:var(--semi-color-bg-1);box-shadow:0 -10px 10px -5px var(--semi-color-bg-1)}}.semi-chat{padding-top:0!important;padding-bottom:0!important;height:100%;max-width:100%!important;width:100%!important;overflow:hidden!important}.semi-chat-chatBox,.semi-chat-chatBox-wrap{max-width:100%!important;overflow:hidden!important}.semi-chat-chatBox-content{min-width:auto;word-break:break-word;max-width:100%!important;overflow-wrap:break-word!important}.semi-chat-content{max-width:100%!important;overflow:hidden!important}.semi-chat-list{max-width:100%!important;overflow-x:hidden!important}.semi-chat-container{overflow-x:hidden!important}.semi-chat-chatBox-action{column-gap:0!important}.semi-chat-inputBox-clearButton.semi-button .semi-icon{font-size:20px!important}.semi-chat::-webkit-scrollbar,.semi-chat-chatBox::-webkit-scrollbar,.semi-chat-chatBox-wrap::-webkit-scrollbar,.semi-chat-chatBox-content::-webkit-scrollbar,.semi-chat-content::-webkit-scrollbar,.semi-chat-list::-webkit-scrollbar,.semi-chat-container::-webkit-scrollbar{display:none}.semi-chat,.semi-chat-chatBox,.semi-chat-chatBox-wrap,.semi-chat-chatBox-content,.semi-chat-content,.semi-chat-list,.semi-chat-container{-ms-overflow-style:none;scrollbar-width:none}.sbg-button .semi-button-content{min-width:0!important}.sbg-content{display:flex;align-items:center;gap:4px;width:100%;min-width:0}.sbg-ellipsis{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sbg-badge{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:18px;height:18px;padding:0 6px;border-radius:9px;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1;background-color:var(--semi-color-fill-0);color:var(--semi-color-text-2);transition:background-color .15s ease,color .15s ease}.sbg-badge-active{background-color:var(--semi-color-primary-light-active);color:var(--semi-color-primary)}.sbg-variant-violet{--semi-color-primary: #6d28d9;--semi-color-primary-light-default: rgba(124, 58, 237, .08);--semi-color-primary-light-hover: rgba(124, 58, 237, .15);--semi-color-primary-light-active: rgba(124, 58, 237, .22)}.sbg-variant-teal{--semi-color-primary: #0f766e;--semi-color-primary-light-default: rgba(20, 184, 166, .08);--semi-color-primary-light-hover: rgba(20, 184, 166, .15);--semi-color-primary-light-active: rgba(20, 184, 166, .22)}.sbg-variant-amber{--semi-color-primary: #b45309;--semi-color-primary-light-default: rgba(245, 158, 11, .08);--semi-color-primary-light-hover: rgba(245, 158, 11, .15);--semi-color-primary-light-active: rgba(245, 158, 11, .22)}.sbg-variant-rose{--semi-color-primary: #be123c;--semi-color-primary-light-default: rgba(244, 63, 94, .08);--semi-color-primary-light-hover: rgba(244, 63, 94, .15);--semi-color-primary-light-active: rgba(244, 63, 94, .22)}.sbg-variant-green{--semi-color-primary: #047857;--semi-color-primary-light-default: rgba(16, 185, 129, .08);--semi-color-primary-light-hover: rgba(16, 185, 129, .15);--semi-color-primary-light-active: rgba(16, 185, 129, .22)}html.dark .sbg-variant-violet{--semi-color-primary: #a78bfa;--semi-color-primary-light-default: rgba(139, 92, 246, .14);--semi-color-primary-light-hover: rgba(139, 92, 246, .22);--semi-color-primary-light-active: rgba(139, 92, 246, .3)}html.dark .sbg-variant-teal{--semi-color-primary: #2dd4bf;--semi-color-primary-light-default: rgba(45, 212, 191, .14);--semi-color-primary-light-hover: rgba(45, 212, 191, .22);--semi-color-primary-light-active: rgba(45, 212, 191, .3)}html.dark .sbg-variant-amber{--semi-color-primary: #fbbf24;--semi-color-primary-light-default: rgba(251, 191, 36, .14);--semi-color-primary-light-hover: rgba(251, 191, 36, .22);--semi-color-primary-light-active: rgba(251, 191, 36, .3)}html.dark .sbg-variant-rose{--semi-color-primary: #fb7185;--semi-color-primary-light-default: rgba(251, 113, 133, .14);--semi-color-primary-light-hover: rgba(251, 113, 133, .22);--semi-color-primary-light-active: rgba(251, 113, 133, .3)}html.dark .sbg-variant-green{--semi-color-primary: #34d399;--semi-color-primary-light-default: rgba(52, 211, 153, .14);--semi-color-primary-light-hover: rgba(52, 211, 153, .22);--semi-color-primary-light-active: rgba(52, 211, 153, .3)}.semi-tabs-content{padding:0!important;height:calc(100% - 40px)!important;flex:1!important}.semi-tabs-content .semi-tabs-pane{height:100%!important;overflow:hidden!important}.semi-tabs-content .semi-tabs-pane>div{height:100%!important}.tableShow{display:revert}.tableHiddle{display:none!important}.custom-footer{font-size:1.1em}.custom-footer.na-cb6feafeb3990c78,.card-content-container{position:relative}.card-content-fade-indicator{position:absolute;bottom:0;left:0;right:0;height:30px;background:linear-gradient(transparent,var(--semi-color-bg-1));pointer-events:none;z-index:1;opacity:0;transition:opacity .3s ease}.debug-panel .semi-tabs{height:100%!important;display:flex!important;flex-direction:column!important}.debug-panel .semi-tabs-bar{flex-shrink:0!important}.debug-panel .semi-tabs-content{flex:1!important;overflow:hidden!important}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.semi-table-body::-webkit-scrollbar{width:6px;height:6px}.semi-table-body::-webkit-scrollbar-thumb{background:rgba(var(--semi-grey-2),.3);border-radius:2px}.semi-table-body::-webkit-scrollbar-thumb:hover{background:rgba(var(--semi-grey-2),.5)}.semi-table-body::-webkit-scrollbar-track{background:transparent}.semi-sidesheet-body::-webkit-scrollbar{width:6px;height:6px}.semi-sidesheet-body::-webkit-scrollbar-thumb{background:rgba(var(--semi-grey-2),.3);border-radius:2px}.semi-sidesheet-body::-webkit-scrollbar-thumb:hover{background:rgba(var(--semi-grey-2),.5)}.semi-sidesheet-body::-webkit-scrollbar-track{background:transparent}.pricing-scroll-hide,.model-test-scroll,.card-content-scroll,.model-settings-scroll,.thinking-content-scroll,.custom-request-textarea .semi-input,.custom-request-textarea textarea,.notice-content-scroll{-ms-overflow-style:none;scrollbar-width:none}.pricing-scroll-hide::-webkit-scrollbar,.model-test-scroll::-webkit-scrollbar,.card-content-scroll::-webkit-scrollbar,.model-settings-scroll::-webkit-scrollbar,.thinking-content-scroll::-webkit-scrollbar,.custom-request-textarea .semi-input::-webkit-scrollbar,.custom-request-textarea textarea::-webkit-scrollbar,.notice-content-scroll::-webkit-scrollbar{display:none}.image-list-scroll::-webkit-scrollbar{width:6px;height:6px}.image-list-scroll::-webkit-scrollbar-thumb{background:var(--semi-color-tertiary-light-default);border-radius:3px}.image-list-scroll::-webkit-scrollbar-thumb:hover{background:var(--semi-color-tertiary)}.image-list-scroll::-webkit-scrollbar-track{background:transparent}.components-transfer-source-item,.components-transfer-selected-item{display:flex;align-items:center;padding:8px}.semi-transfer-left-list,.semi-transfer-right-list{-ms-overflow-style:none;scrollbar-width:none}.semi-transfer-left-list::-webkit-scrollbar,.semi-transfer-right-list::-webkit-scrollbar{display:none}.components-transfer-source-item .semi-checkbox,.components-transfer-selected-item .semi-checkbox{display:flex;align-items:center;width:100%}.components-transfer-source-item .semi-avatar,.components-transfer-selected-item .semi-avatar{margin-right:12px;flex-shrink:0}.components-transfer-source-item .info,.components-transfer-selected-item .info{flex:1;overflow:hidden;display:flex;flex-direction:column;justify-content:center}.components-transfer-source-item .name,.components-transfer-selected-item .name{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.components-transfer-source-item .email,.components-transfer-selected-item .email{font-size:12px;color:var(--semi-color-text-2);display:flex;align-items:center}.components-transfer-selected-item .semi-icon-close{margin-left:8px;cursor:pointer;color:var(--semi-color-text-2)}.components-transfer-selected-item .semi-icon-close:hover{color:var(--semi-color-text-0)}@keyframes sweep-shine{0%{background-position:200% 0}to{background-position:-200% 0}}.shine-text{background:linear-gradient(90deg,currentColor 0%,currentColor 40%,rgba(255,255,255,.9) 50%,currentColor 60%,currentColor 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:sweep-shine 4s linear infinite}.dark .shine-text{background:linear-gradient(90deg,currentColor 0%,currentColor 40%,#facc15 50%,currentColor 60%,currentColor 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media (prefers-reduced-motion: reduce){.shine-text{animation:none}}.semi-scrolllist,.semi-scrolllist *{-ms-overflow-style:none;scrollbar-width:none;background:transparent!important}.semi-scrolllist::-webkit-scrollbar,.semi-scrolllist *::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.semi-scrolllist-body{padding:1px!important}.semi-scrolllist-list-outer{padding-right:0!important}.blur-ball{position:absolute;width:360px;height:360px;border-radius:50%;filter:blur(120px);pointer-events:none;z-index:-1}.blur-ball-indigo{background:#6366f1;top:40px;left:50%;transform:translate(-50%);opacity:.5}.blur-ball-teal{background:#14b8a6;top:200px;left:30%;opacity:.4}html:not(.dark) .blur-ball-indigo{opacity:.25}html:not(.dark) .blur-ball-teal{opacity:.2}.with-pastel-balls{position:relative;overflow:hidden;--pb1: #ffd1dc;--pb2: #e5d4ff;--pb3: #d1fff6;--pb4: #ffe5d9;--pb-opacity: .55;--pb-blur: 60px}.with-pastel-balls:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:radial-gradient(circle at -5% -10%,var(--pb1) 0%,transparent 60%),radial-gradient(circle at 105% -10%,var(--pb2) 0%,transparent 55%),radial-gradient(circle at 5% 110%,var(--pb3) 0%,transparent 55%),radial-gradient(circle at 105% 110%,var(--pb4) 0%,transparent 50%);filter:blur(var(--pb-blur));opacity:var(--pb-opacity);transform:translateZ(0)}html.dark .with-pastel-balls{--pb1: #ffd1dc;--pb2: #e5d4ff;--pb3: #d1fff6;--pb4: #ffe5d9;--pb-opacity: .36;--pb-blur: 65px}html.dark .with-pastel-balls:before{mix-blend-mode:screen}.table-scroll-card{display:flex;flex-direction:column;height:calc(var(--or-vh100) - 110px);max-height:calc(var(--or-vh100) - 110px)}.table-scroll-card .semi-card-body{flex:1 1 auto;overflow-y:auto}.table-scroll-card .semi-card-body::-webkit-scrollbar{width:6px}.table-scroll-card .semi-card-body::-webkit-scrollbar-thumb{background:rgba(var(--semi-grey-2),.3);border-radius:2px}.table-scroll-card .semi-card-body::-webkit-scrollbar-thumb:hover{background:rgba(var(--semi-grey-2),.5)}.table-scroll-card .semi-card-body::-webkit-scrollbar-track{background:transparent}@media (max-width: 767px){.table-scroll-card{height:calc(var(--or-vh100) - 77px);max-height:calc(var(--or-vh100) - 77px)}}.pricing-layout{height:calc(var(--or-vh100) - 60px);overflow:hidden;margin-top:60px}.pricing-sidebar{width:clamp(280px,24vw,520px)!important;min-width:clamp(280px,24vw,520px)!important;max-width:clamp(280px,24vw,520px)!important;height:calc(var(--or-vh100) - 60px);background-color:var(--semi-color-bg-0);overflow:auto}.pricing-content{height:calc(var(--or-vh100) - 60px);background-color:var(--semi-color-bg-0);display:flex;flex-direction:column}.pricing-pagination-divider{border-color:var(--semi-color-border)}.pricing-content-mobile{height:100%;display:flex;flex-direction:column;overflow:auto}.pricing-search-header{padding:.5rem;background-color:var(--semi-color-bg-0);flex-shrink:0;position:sticky;top:0;z-index:5}.pricing-view-container{flex:1;overflow:auto}.pricing-view-container-mobile{flex:1;overflow:auto;min-height:0}.semi-card-header,.semi-card-body{padding:10px!important}.semi-tag.channel-affinity-tag{border:1px solid rgba(var(--semi-cyan-5),.35);background-color:rgba(var(--semi-cyan-5),.15);color:rgba(var(--semi-cyan-9),1);cursor:help;transition:background-color .12s ease,border-color .12s ease,box-shadow .12s ease}.semi-tag.channel-affinity-tag:hover{background-color:rgba(var(--semi-cyan-5),.22);border-color:rgba(var(--semi-cyan-5),.6);box-shadow:0 0 0 2px rgba(var(--semi-cyan-5),.18)}.semi-tag.channel-affinity-tag:active{background-color:rgba(var(--semi-cyan-5),.28)}.semi-tag.channel-affinity-tag .channel-affinity-tag-content{display:inline-flex;align-items:center;gap:.25rem}.semi-radio,.semi-tagInput,.semi-input-textarea-wrapper,.semi-navigation-sub-title,.semi-chat-inputBox-sendButton,.semi-page-item,.semi-navigation-item,.semi-tag-closable,.semi-input-wrapper,.semi-tabs-tab-button,.semi-select,.semi-button,.semi-datepicker-range-input{border-radius:10px!important}@keyframes slideInLeft{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideInRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.ec-dbcd0a3c01b55203{forced-color-adjust:auto}.or-ttfc-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid var(--semi-color-border);border-radius:var(--or-radius-md);background:#2e7cf60f;color:var(--semi-color-text-0);font-size:12px;cursor:pointer;animation:orFadeIn var(--or-dur-base) var(--or-ease-out) both;transition:background var(--or-dur-fast) var(--or-ease-out),border-color var(--or-dur-fast) var(--or-ease-out)}.or-ttfc-pill:hover{background:#2e7cf61f;border-color:var(--or-brand-hover, var(--or-brand))}.or-ttfc-pill-count{display:inline-block;padding:1px 6px;border-radius:999px;background:var(--or-brand);color:#fff;font-weight:600;font-variant-numeric:tabular-nums;animation:orPopIn var(--or-dur-base) var(--or-ease-spring) both}@media (max-width: 640px){.or-ttfc-pill-label{display:none}}.or-ttfc-popover-wrap .semi-popover-content{animation:orPanelEnter var(--or-dur-base) var(--or-ease-spring) both}.or-ttfc-popover{width:320px;padding:14px 14px 10px;display:flex;flex-direction:column;gap:10px}.or-ttfc-popover-header{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.or-ttfc-popover-title{display:inline-flex;align-items:center;gap:6px}.or-ttfc-progress-bar .semi-progress-track-inner{transition:width var(--or-dur-base) var(--or-ease-spring)}.or-ttfc-step-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.or-ttfc-step-row{display:flex;align-items:center;gap:8px;padding:6px 4px;font-size:13px;animation:orRowEnter var(--or-dur-base) var(--or-ease-out) both;animation-delay:calc(var(--or-ttfc-step-index, 0) * 60ms)}.or-ttfc-step-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:999px;color:var(--semi-color-text-2);transition:color var(--or-dur-fast) var(--or-ease-out)}.or-ttfc-step-icon[data-completed=true]{color:var(--or-brand);animation:orPopIn var(--or-dur-base) var(--or-ease-spring) both}.or-ttfc-step-label{flex:1 1 auto;text-decoration:line-through;text-decoration-color:transparent;transition:text-decoration-color var(--or-dur-base) var(--or-ease-out),color var(--or-dur-base) var(--or-ease-out)}.or-ttfc-step-label[data-completed=true]{color:var(--semi-color-text-2);text-decoration-color:currentColor}.or-ttfc-step-cta-external{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--or-brand);text-decoration:none}.or-ttfc-step-cta-external:hover{text-decoration:underline}.or-ttfc-popover-footer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--semi-color-border);margin-top:6px;padding-top:8px}.or-ttfc-docs-link{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--semi-color-text-2);text-decoration:none}.or-ttfc-docs-link:hover{color:var(--or-brand)}.gr-kbd-hint{display:inline-block;padding:1px 6px;border-radius:4px;background:var(--semi-color-fill-1);color:var(--semi-color-text-2);font:11px/16px var(--or-font-mono, ui-monospace);border:1px solid var(--semi-color-border)}.tk-btn-split-wrap>button:last-child{min-width:36px}@media (max-width: 640px){.tk-btn-split-wrap>button:last-child{min-width:44px;padding-left:12px;padding-right:12px}}.gr-chevron{display:inline-block;transition:transform var(--or-dur-instant, 80ms) var(--or-ease-out, ease-out)}.gr-chevron-open{transform:rotate(180deg)}body.or-a2hs-open .or-console-scroll,body.or-a2hs-open .app-layout{padding-bottom:calc(var(--or-a2hs-height, 72px) + 24px + env(safe-area-inset-bottom,0px))!important}.or-a2hs{position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:95;display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:12px 14px;border-radius:var(--or-radius-md, 12px);background:var(--semi-color-bg-2, #ffffff);border:1px solid var(--semi-color-border, rgba(15, 23, 42, .08));box-shadow:0 8px 28px #0f172a29;animation:orFadeIn var(--or-dur-fast, .16s) var(--or-ease-out, ease-out) both}.or-a2hs-icon{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:36px;height:36px;border-radius:50%;color:var(--or-brand, #2e7cf6);background:var(--or-brand-tint-08, rgba(46, 124, 246, .08))}.or-a2hs-text{flex:1 1 auto;min-width:0}.or-a2hs-title{font-weight:600;font-size:14px;line-height:1.3;color:var(--semi-color-text-0, #0f172a)}.or-a2hs-body{font-size:12.5px;line-height:1.35;color:var(--semi-color-text-1, #475569)}.or-a2hs-actions{display:flex;align-items:center;gap:6px;flex:0 0 auto}.or-a2hs-cta{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;font-weight:600;font-size:13px;padding:8px 14px;min-height:44px;border-radius:var(--or-radius-sm, 8px);color:#fff;background:var(--or-brand-hover, #1f6ae0);transition:background var(--or-dur-fast, .16s) var(--or-ease-out, ease-out)}.or-a2hs-cta:hover,.or-a2hs-cta:active{background:var(--or-brand-active, #1858c2)}.or-a2hs-dismiss{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:13px;color:var(--semi-color-text-2, #64748b);background:transparent;padding:8px;min-width:44px;min-height:44px;border-radius:var(--or-radius-sm, 8px)}.or-a2hs-dismiss:hover{color:var(--semi-color-text-0, #0f172a);background:var(--semi-color-fill-0, rgba(15, 23, 42, .05))}@media (max-width: 360px){.or-a2hs-actions{width:100%;justify-content:flex-end}.or-a2hs-cta{flex:1 1 auto}}.or-a2hs-ios-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;cursor:pointer;flex:1 1 0;min-width:0;display:flex;align-items:center;gap:12px;padding:0;text-align:start;font:inherit;color:inherit;min-height:44px}.or-a2hs-ios-trigger .or-a2hs-text{display:flex;flex-direction:column}.or-a2hs-chevron{flex:0 0 auto;color:var(--semi-color-text-2, #64748b)}[dir=rtl] .or-a2hs-chevron{transform:scaleX(-1)}.or-a2hs-guide-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;background:#0f172a73;animation:orFadeIn var(--or-dur-fast, .16s) var(--or-ease-out, ease-out) both}.or-a2hs-guide{width:100%;max-width:360px;max-height:calc(100dvh - 40px);overflow-y:auto;padding:18px 18px calc(18px + env(safe-area-inset-bottom,0px));border-radius:var(--or-radius-lg, 16px);background:var(--semi-color-bg-2, #ffffff);border:1px solid var(--semi-color-border, rgba(15, 23, 42, .08));box-shadow:0 16px 48px #0f172a47}.or-a2hs-guide-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:14px}.or-a2hs-guide-title{font-weight:600;font-size:15px;color:var(--semi-color-text-0, #0f172a)}.or-a2hs-steps{list-style:none;margin:0 0 16px;padding:0;display:flex;flex-direction:column;gap:14px}.or-a2hs-steps li{display:flex;align-items:flex-start;gap:12px;font-size:13.5px;line-height:1.4;color:var(--semi-color-text-1, #475569)}.or-a2hs-step-ico{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;color:var(--or-brand, #2e7cf6);background:var(--or-brand-tint-08, rgba(46, 124, 246, .08))}.or-a2hs-guide-done{width:100%;justify-content:center}.promo-scope-all{display:inline-block;padding:0 6px;border-radius:4px;font-weight:600;color:#92400e;background:#d977061a;border:1px solid rgba(217,119,6,.35)}html.dark .promo-scope-all,body[theme-mode=dark] .promo-scope-all,body.semi-always-dark .promo-scope-all{color:#fcd34d;background:#d977062e;border-color:#fcd34d59}.or-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.or-focus-target{outline:none}.or-focus-target:focus-visible{outline:2px solid var(--or-brand);outline-offset:2px;border-radius:4px}.or-share-nudge{display:flex;gap:14px;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;margin-bottom:16px;padding:13px 15px;background:var(--semi-color-bg-2);border:1px solid var(--semi-color-border);border-left:3px solid var(--or-brand);border-radius:var(--or-radius-md, 12px);box-shadow:0 1px 2px #0000000a,0 1px 3px #00000005;animation:orFadeIn var(--or-dur-base) var(--or-ease-out) both}.or-share-nudge-copy{display:flex;flex-direction:column;gap:4px;flex:1 1 340px;min-width:0}.or-share-nudge-tag{font-size:var(--or-text-xs, .75rem);font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:var(--or-badge-brand-ink)}.or-share-nudge-title{font-size:var(--or-text-md, 1rem);font-weight:650;letter-spacing:-.015em;line-height:1.3;color:var(--semi-color-text-0)}.or-share-nudge-sub{font-size:var(--or-text-sm, .8125rem);line-height:1.45;color:var(--semi-color-text-1)}.or-share-nudge-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.or-share-nudge-byline{display:flex;align-items:center;gap:7px;margin-right:4px;font-size:var(--or-text-sm, .8125rem);color:var(--semi-color-text-1);cursor:pointer;white-space:nowrap}.or-share-nudge-disclosure{font-size:var(--or-text-xs, .75rem);line-height:1.45;color:var(--semi-color-text-2);max-width:62ch}@media (max-width: 560px){.or-share-nudge-actions{width:100%}.or-share-nudge-primary,.or-share-nudge-ghost{flex:1 1 auto;white-space:normal}}.or-share-nudge-primary,.or-share-nudge-ghost{font-family:inherit;font-size:var(--or-text-base, .875rem);font-weight:600;border-radius:var(--or-radius-sm, 8px);padding:7px 13px;cursor:pointer;white-space:nowrap;transition:background-color var(--or-dur-fast) var(--or-ease-out)}.or-share-nudge-primary{background:var(--or-brand-active);color:#fff;border:1px solid var(--or-brand-active)}.or-share-nudge-primary:hover{background:var(--or-brand-hover);border-color:var(--or-brand-hover)}.or-share-nudge-ghost{background:transparent;color:var(--semi-color-text-1);border:1px solid var(--semi-color-border)}.or-share-nudge-ghost:hover{background:var(--semi-color-fill-0)}.or-share-nudge-primary:focus-visible,.or-share-nudge-ghost:focus-visible{outline:2px solid var(--or-brand);outline-offset:2px}.or-rshare-page{min-height:100vh;background:#0a0a0a;color:#f5f5f5;display:flex;justify-content:center;padding:48px 16px}.or-rshare-card{width:100%;max-width:760px;overflow-wrap:anywhere}.or-rshare-wordmark{font-weight:700;font-size:22px;letter-spacing:-.01em}.or-rshare-wordmark-ink{color:#f5f5f5}.or-rshare-wordmark-accent{color:#3b82f6}.or-rshare-meta{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;color:#a1a1ab;margin:6px 0 28px}.or-rshare-hero{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:64px;font-weight:700;line-height:1.05;color:#4ade80}.or-rshare-page .semi-typography{color:#a1a1ab}.or-rshare-page h4.semi-typography,.or-rshare-page h5.semi-typography{color:#f5f5f5}.or-rshare-table-scroll{margin:24px 0 8px;overflow-x:auto}.or-rshare-table-scroll:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.or-rshare-table{width:100%;border-collapse:collapse;font-size:14px;white-space:nowrap}.or-rshare-table thead th{text-align:left;font-weight:500;color:#a1a1ab;border-bottom:1px solid #27272e;padding:8px 12px 8px 0}.or-rshare-table td,.or-rshare-table tbody th{padding:10px 12px 10px 0;border-bottom:1px solid #17171c;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:400;text-align:left}.or-rshare-table tbody tr:first-child td,.or-rshare-table tbody tr:first-child th{color:#f5f5f5}.or-rshare-row-other td,.or-rshare-row-other th{color:#a1a1ab;font-style:italic}.or-rshare-note{display:block;margin-top:8px}.or-rshare-method{margin-top:28px;padding-top:16px;border-top:1px solid #27272e;font-size:13px;line-height:1.6}.or-rshare-byline{margin-top:20px;font-size:13px;color:#a1a1ab}.or-rshare-composer{display:flex;flex-direction:column;gap:14px;padding-bottom:2px}.or-rshare-composer-finding{font-size:16px;font-weight:600;line-height:1.4;color:var(--semi-color-text-0)}.or-rshare-composer-toggle{display:flex;gap:12px;align-items:flex-start;padding:12px;border:1px solid var(--semi-color-border);border-radius:8px}.or-rshare-composer-toggle-label{font-weight:500;margin-bottom:2px}.or-rshare-composer-preview{width:100%;max-width:100%;border-radius:8px;border:1px solid var(--semi-color-border)}.or-rshare-composer-error{color:var(--semi-color-danger-active);font-size:13px;line-height:1.5}.or-rshare-composer-link{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;word-break:break-all;unicode-bidi:isolate}.or-rshare-composer-warn{color:var(--or-warning-ink);font-size:13px;line-height:1.5}.or-rshare-composer-actions{display:flex;flex-wrap:wrap;gap:8px}@media (max-width: 560px){.or-rshare-composer-actions{flex-direction:column;align-items:stretch}.or-rshare-hero{font-size:48px}}.console-search-trigger{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 10px;border-radius:100px;border:1px solid var(--semi-color-border);background:var(--semi-color-fill-0);color:var(--semi-color-text-1);font-size:.82rem;cursor:pointer;transition:background .12s ease,color .12s ease}.console-search-trigger:hover{background:var(--semi-color-fill-1);color:var(--semi-color-text-0)}.console-search-kbd{font-family:var(--semi-font-family, inherit);font-size:.7rem;color:var(--semi-color-text-1);border:1px solid var(--semi-color-border);border-radius:4px;padding:0 4px}@media (max-width: 900px){.console-search-trigger-text,.console-search-kbd{display:none}.console-search-trigger{padding:0 8px}}.console-search-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:#090e146b;display:flex;justify-content:center;align-items:flex-start;padding:min(14vh,120px) 16px 16px}.console-search-panel{width:min(560px,100%);max-height:min(70vh,560px);display:flex;flex-direction:column;background:var(--semi-color-bg-1);border:1px solid var(--semi-color-border);border-radius:12px;box-shadow:0 24px 60px -24px #0000008c;overflow:hidden}.console-search-inputrow{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid var(--semi-color-border);color:var(--semi-color-text-1)}.console-search-inputrow:focus-within{box-shadow:inset 0 0 0 2px var(--semi-color-primary);border-radius:12px 12px 0 0}.console-search-close{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:0;border-radius:6px;background:transparent;color:var(--semi-color-text-1);cursor:pointer}.console-search-close:hover{background:var(--semi-color-fill-0)}.console-search-input{flex:1;min-width:0;border:0;outline:0;background:transparent;font-size:15px;color:var(--semi-color-text-0)}@media (forced-colors: active){.console-search-inputrow:focus-within{outline:2px solid Highlight;outline-offset:1px}.console-search-hit.is-active{outline:2px solid Highlight;outline-offset:-2px}}.console-search-results{overscroll-behavior:contain;overflow-y:auto;padding-bottom:6px}.console-search-group{position:sticky;top:0;z-index:1;background:var(--semi-color-bg-1);padding:8px 14px 4px;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--semi-color-text-1);border-bottom:1px solid var(--semi-color-border)}.console-search-hit{display:flex;align-items:center;gap:12px;padding:8px 14px;cursor:pointer;border-left:2px solid transparent}.console-search-hit.is-active{background:var(--semi-color-primary-light-default);border-left-color:var(--semi-color-primary)}.console-search-hit-main{flex:1;min-width:0}.console-search-hit-title{font-size:.88rem;color:var(--semi-color-text-0);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.console-search-hit-sub{font-size:.72rem;color:var(--semi-color-text-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.console-search-hit-kind{flex:none;font-size:.64rem;letter-spacing:.06em;text-transform:uppercase;color:var(--semi-color-text-1);border:1px solid var(--semi-color-border);border-radius:4px;padding:1px 5px}.console-search-empty{padding:28px 16px;text-align:center;color:var(--semi-color-text-1);font-size:.85rem}.console-search-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 14px;border-top:1px solid var(--semi-color-border);font-size:.7rem;color:var(--semi-color-text-1)}.console-search-landing{position:relative;outline:2px solid var(--semi-color-primary);outline-offset:3px;border-radius:6px;animation:console-search-landing-fade 1.6s ease-out forwards}@keyframes console-search-landing-fade{0%,55%{outline-color:var(--semi-color-primary)}to{outline-color:transparent}}@media (prefers-reduced-motion: reduce){.console-search-landing{animation:none}}.or-home-chart-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start}@media (max-width: 1100px){.or-home-chart-grid{grid-template-columns:minmax(0,1fr)}.or-home-chart-grid>.or-home-hour-table{border-left:0;border-top:1px solid var(--semi-color-border)}}.or-segment-presets{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.or-segment-stats{display:grid;gap:1px;grid-template-columns:repeat(auto-fit,minmax(148px,1fr));background:var(--semi-color-border);border:1px solid var(--semi-color-border);border-radius:var(--or-radius-md);overflow:hidden;margin-bottom:14px}.or-segment-stat{background:var(--semi-color-bg-1);padding:12px 14px;min-width:0}.or-segment-stat-k{font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--semi-color-text-2);margin-bottom:4px;line-height:1.35;min-height:2.7em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere}.or-segment-stat-v{font-family:var(--or-font-mono);font-variant-numeric:tabular-nums;font-size:18px;font-weight:600;letter-spacing:-.02em;line-height:1.15;color:var(--semi-color-text-0)}.or-segment-stat-neg{color:var(--or-danger-ink)}.or-segment-stat-bar{display:flex;height:6px;border-radius:999px;overflow:hidden;gap:1px;margin:6px 0 4px}.or-segment-stat-bar .or-hb{display:block;min-width:2px}.or-segment-stats-muted{padding:8px 0 4px}.or-segment-mix-legend{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;line-height:1.5}.or-segment-mix-legend .or-hb-dot{display:inline-block;width:.55em;height:.55em;border-radius:50%;margin-inline-end:4px;vertical-align:baseline}.or-segment-stat-sub{display:flex;flex-direction:column;gap:1px;margin-top:6px}.or-segment-stat-sub span{font-size:11.5px;color:var(--semi-color-text-2);line-height:1.45}.or-segment-stat-sub b{font-family:var(--or-font-mono);font-variant-numeric:tabular-nums;font-weight:500;color:var(--semi-color-text-1)}.or-filter-note{font-size:12px;line-height:1.5;color:var(--semi-color-text-1);align-self:center;margin-inline-end:4px;max-width:30ch}.or-segment-mix-action{font-family:inherit;font-size:11.5px;line-height:1.5;color:var(--semi-color-text-2);background:none;border:0;padding:1px 0;cursor:pointer;text-align:start;border-radius:3px;display:inline-flex;align-items:center;min-height:24px}.or-segment-mix-action:hover{color:var(--semi-color-text-0);text-decoration:underline}.or-segment-mix-action:focus-visible{outline:2px solid var(--or-brand);outline-offset:2px}.or-wl-dot{display:inline-block;width:.55em;height:.55em;border-radius:2px;margin-inline-end:5px;vertical-align:baseline}.or-wl-live{background:var(--or-brand)}.or-wl-frozen{background:var(--or-warning-ink)}.or-wl-other{background:var(--semi-color-text-3)}.or-wl-ownerless{background:var(--or-warning-ink)}.or-wl-promo{background:var(--semi-color-tertiary)}.or-wl-prepaid{background:var(--or-danger-ink)}.or-ws-active{background:var(--or-success-ink)}.or-ws-suspended{background:var(--or-danger-ink)}.or-ws-archived{background:var(--semi-color-text-3)}.or-segment-stat-bar .or-ws,.or-segment-stat-bar .or-wl{display:block;min-width:2px}.or-unreachable-credit{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px;margin:-4px 0 14px;padding:10px 14px;border-radius:var(--or-radius-md);background:var(--semi-color-warning-light-default);color:var(--semi-color-text-1);line-height:1.5}.or-unreachable-credit>.semi-typography,.or-unreachable-credit>span:not([class]){flex:1 1 200px;min-width:0}.or-unreachable-credit-mark{flex:none;font-family:var(--or-font-mono);font-weight:700;color:var(--or-warning-ink);line-height:1.45}.or-unreachable-credit-action{flex:none;font:inherit;font-size:12.5px;font-weight:600;color:var(--or-brand-ink-on-tint);background:none;border:0;padding:0;cursor:pointer;border-radius:3px;white-space:nowrap}.or-unreachable-credit-action:hover{text-decoration:underline}.or-unreachable-credit-action:focus-visible{outline:2px solid var(--or-brand);outline-offset:2px}.or-hb-champion{background:var(--or-success-ink)}.or-hb-expansion{background:var(--semi-color-success)}.or-hb-growing{background:var(--or-brand)}.or-hb-stable{background:var(--semi-color-text-2)}.or-hb-new,.or-hb-unscored{background:var(--semi-color-border)}.or-hb-at_risk{background:var(--or-warning-ink)}.or-hb-churned{background:var(--or-danger-ink)}.or-bulk-owner-bar{background:var(--or-brand-tint-08);border:1px solid var(--or-brand-tint-15);border-radius:var(--or-radius-md);padding:10px 14px;margin-bottom:12px}.or-idv-focus-target:focus-visible{outline:2px solid var(--or-brand);outline-offset:2px;border-radius:6px}.sr-only-finance-tx{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
