html[data-opc-theme=official],body[data-opc-theme=official]{--opc-ai-blur: 16px;--opc-ai-glass-bg: linear-gradient( 155deg, rgba(32, 28, 24, .94) 0%, rgba(14, 12, 10, .9) 45%, rgba(6, 6, 6, .96) 100% );--opc-ai-glass-border: rgba(232, 195, 140, .24);--opc-ai-inner-tile-bg: linear-gradient( 165deg, rgba(24, 22, 20, .98) 0%, rgba(10, 10, 10, .92) 100% );--opc-ai-inset-depth: inset 0 0 0 1px rgba(232, 195, 140, .2), inset 0 2px 20px rgba(0, 0, 0, .42), inset 0 -1px 0 rgba(255, 248, 230, .07);--opc-ai-elevated-shadow: inset 0 0 0 1px rgb(232, 195, 140), inset 0 1px 0 rgba(255, 248, 230, .14), 0 4px 0 rgba(0, 0, 0, .35), 0 16px 48px rgba(0, 0, 0, .58), 0 0 56px rgba(232, 195, 140, .16);--opc-ai-elevated-shadow-hover: inset 0 0 0 1px rgb(245, 220, 180), inset 0 1px 0 rgba(255, 248, 230, .18), 0 6px 0 rgba(0, 0, 0, .38), 0 20px 56px rgba(0, 0, 0, .62), 0 0 68px rgba(232, 195, 140, .24);--opc-ai-stat-glow: 0 0 28px rgba(232, 195, 140, .22)}body[data-opc-theme=official] .opc-theme-page--plans,body[data-opc-theme=official] .opc-theme-page--compute,body[data-opc-theme=official] .opc-theme-page--subscription,body[data-opc-theme=official] .opc-theme-page--orders,body[data-opc-theme=official] .opc-theme-page--conversation{position:relative;isolation:isolate}body[data-opc-theme=official] .opc-theme-page--plans:before,body[data-opc-theme=official]:not([data-opc-color-scheme=light]) .opc-theme-page--compute:before,body[data-opc-theme=official] .opc-theme-page--subscription:before,body[data-opc-theme=official]:not([data-opc-color-scheme=light]) .opc-theme-page--orders:before,body[data-opc-theme=official] .opc-theme-page--conversation:before{content:"";position:absolute;inset:-12px 0 0;pointer-events:none;z-index:0;mask-image:radial-gradient(ellipse 88% 72% at 50% 28%,#000 12%,transparent 78%);-webkit-mask-image:radial-gradient(ellipse 88% 72% at 50% 28%,#000 12%,transparent 78%)}body[data-opc-theme=official] .opc-theme-page--plans>*,body[data-opc-theme=official] .opc-theme-page--compute>*,body[data-opc-theme=official] .opc-theme-page--subscription>*,body[data-opc-theme=official] .opc-theme-page--orders>*,body[data-opc-theme=official] .opc-theme-page--conversation>*{position:relative;z-index:1}body[data-opc-theme=official] .opc-plans-panel:before,body[data-opc-theme=official] .opc-plans-panel:after,body[data-opc-theme=official]:not([data-opc-color-scheme=light]) .opc-compute-logs-section:before,body[data-opc-theme=official]:not([data-opc-color-scheme=light]) .opc-compute-logs-section:after,body[data-opc-theme=official] .opc-theme-page--subscription .opc-subscription-marketing:before,body[data-opc-theme=official] .opc-theme-page--subscription .opc-subscription-marketing:after,body[data-opc-theme=official] .opc-theme-page--subscription .opc-subscription-top:before,body[data-opc-theme=official] .opc-theme-page--subscription .opc-subscription-top:after,body[data-opc-theme=official] .opc-theme-page--subscription .opc-sub-stack:before,body[data-opc-theme=official] .opc-theme-page--subscription .opc-sub-stack:after,body[data-opc-theme=official]:not([data-opc-color-scheme=light]) .opc-power-panel:before,body[data-opc-theme=official]:not([data-opc-color-scheme=light]) .opc-power-panel:after,body[data-opc-theme=official]:not([data-opc-color-scheme=light]) .opc-theme-page--orders .opc-orders-filters:before,body[data-opc-theme=official]:not([data-opc-color-scheme=light]) .opc-theme-page--orders .opc-orders-filters:after{content:"";position:absolute;left:10%;right:10%;height:1px;pointer-events:none;z-index:3}body[data-opc-theme=official] .opc-plans-panel:before,body[data-opc-theme=official]:not([data-opc-color-scheme=light]) .opc-compute-logs-section:before,body[data-opc-theme=official] .opc-theme-page--subscription .opc-subscription-marketing:before,body[data-opc-theme=official] .opc-theme-page--subscription .opc-subscription-top:before,body[data-opc-theme=official] .opc-theme-page--subscription .opc-sub-stack:before,body[data-opc-theme=official]:not([data-opc-color-scheme=light]) .opc-power-panel:before,body[data-opc-theme=official]:not([data-opc-color-scheme=light]) .opc-theme-page--orders .opc-orders-filters:before{top:0}body[data-opc-theme=official] .opc-plans-panel:after,body[data-opc-theme=official]:not([data-opc-color-scheme=light]) .opc-compute-logs-section:after,body[data-opc-theme=official] .opc-theme-page--subscription .opc-subscription-marketing:after,body[data-opc-theme=official] .opc-theme-page--subscription .opc-subscription-top:after,body[data-opc-theme=official] .opc-theme-page--subscription .opc-sub-stack:after,body[data-opc-theme=official]:not([data-opc-color-scheme=light]) .opc-power-panel:after,body[data-opc-theme=official]:not([data-opc-color-scheme=light]) .opc-theme-page--orders .opc-orders-filters:after{bottom:0;left:6%;right:6%;height:2px}body[data-opc-theme=official] .opc-plans-panel,body[data-opc-theme=official]:not([data-opc-color-scheme=light]) .opc-compute-logs-section,body[data-opc-theme=official] .opc-theme-page--subscription .opc-subscription-marketing,body[data-opc-theme=official] .opc-theme-page--subscription .opc-subscription-top,body[data-opc-theme=official] .opc-theme-page--subscription .opc-sub-stack,body[data-opc-theme=official]:not([data-opc-color-scheme=light]) .opc-power-panel{position:relative;isolation:isolate;overflow:hidden;border:none;border-radius:var(--opc-fig1-radius, 24px);-webkit-backdrop-filter:none}body[data-opc-theme=official] .opc-conv-sidebar--official:not(.opc-workbench-sidebar),body[data-opc-theme=official] .opc-conv-guide{position:relative;isolation:isolate;overflow:hidden;border:none;border-radius:var(--opc-fig1-radius, 24px);background:var(--opc-fig1-bg);box-shadow:var(--opc-fig1-frame-shadow);backdrop-filter:none;-webkit-backdrop-filter:none}body[data-opc-theme=official] .opc-fig1-outer-frame{position:relative;isolation:isolate;overflow:hidden;border:none;border-radius:var(--opc-fig1-radius, 24px);background:var(--opc-fig1-bg);box-shadow:var(--opc-fig1-frame-shadow);backdrop-filter:none;-webkit-backdrop-filter:none}body[data-opc-theme=official] .opc-fig1-outer-frame:before,body[data-opc-theme=official] .opc-fig1-outer-frame:after{content:"";position:absolute;left:12%;right:12%;height:1px;pointer-events:none;z-index:2;background:var(--opc-fig1-edge-glow)}body[data-opc-theme=official] .opc-fig1-outer-frame:before{top:0;box-shadow:var( --opc-fig1-edge-glow-bloom, 0 0 20px 3px color-mix(in srgb, var(--opc-ui-color-accent, #d1a054) 32%, transparent) )}body[data-opc-theme=official] .opc-fig1-outer-frame:after{bottom:0;left:8%;right:8%;height:2px;opacity:.92;box-shadow:var( --opc-fig1-edge-glow-bloom-strong, 0 0 28px 5px color-mix(in srgb, var(--opc-ui-color-accent, #d1a054) 26%, transparent) )}body[data-opc-theme=official] .opc-fig1-outer-frame>*{position:relative;z-index:1}body[data-opc-theme=official] .opc-theme-page--orders .opc-orders-filters,body[data-opc-theme=official] .opc-theme-page--orders .opc-orders-table-panel{position:relative;isolation:isolate;overflow:hidden;min-width:0;width:100%;max-width:100%;border:1px solid var(--opc-ui-color-border);border-radius:var(--opc-ui-radius-sm);background:var(--opc-ui-color-surface);-webkit-backdrop-filter:none}body[data-opc-theme=official] .opc-theme-page--orders .opc-orders-table-scroll,body[data-opc-theme=official] .opc-compute-logs-section .opc-member-table-scroll{display:block;width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:visible;border-radius:inherit;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;overscroll-behavior-y:auto;touch-action:pan-x pan-y pinch-zoom}body[data-opc-theme=official] .opc-compute-logs-section .opc-power-table-wrap.opc-member-table-scroll{overflow-x:auto;overflow-y:hidden}body[data-opc-theme=official][data-opc-color-scheme=light] :is(.opc-theme-page--orders .opc-orders-table-scroll,.opc-compute-logs-section .opc-member-table-scroll){scrollbar-width:thin;scrollbar-color:var(--opc-ui-color-accent) var(--opc-ui-color-surface-subtle)}body[data-opc-theme=official][data-opc-color-scheme=light] :is(.opc-theme-page--orders .opc-orders-table-scroll,.opc-compute-logs-section .opc-member-table-scroll)::-webkit-scrollbar{width:8px;height:8px}body[data-opc-theme=official][data-opc-color-scheme=light] :is(.opc-theme-page--orders .opc-orders-table-scroll,.opc-compute-logs-section .opc-member-table-scroll)::-webkit-scrollbar-track{background:var(--opc-ui-color-surface-subtle)}body[data-opc-theme=official][data-opc-color-scheme=light] :is(.opc-theme-page--orders .opc-orders-table-scroll,.opc-compute-logs-section .opc-member-table-scroll)::-webkit-scrollbar-thumb{border-radius:var(--opc-ui-radius-pill);background:var(--opc-ui-color-accent)}body[data-opc-theme=official] .opc-compute-logs-section .opc-compute-table-scroll{display:block;width:100%;max-width:100%;min-width:0}body[data-opc-theme=official] .opc-compute-logs-section .opc-compute-logs-table{width:100%;min-width:100%;table-layout:fixed;border-collapse:collapse}body[data-opc-theme=official] .opc-compute-logs-section .opc-compute-logs-table .opc-compute-logs-col-time{width:16%}body[data-opc-theme=official] .opc-compute-logs-section .opc-compute-logs-table .opc-compute-logs-col-delta,body[data-opc-theme=official] .opc-compute-logs-section .opc-compute-logs-table .opc-compute-logs-col-balance{width:10%}body[data-opc-theme=official] .opc-compute-logs-section .opc-compute-logs-table .opc-compute-table-desc{word-break:break-word}@media(max-width:768px){body[data-opc-theme=official] .opc-compute-logs-section .opc-compute-table-scroll,body[data-opc-theme=official] .opc-compute-logs-section .opc-power-table-wrap.opc-compute-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x pan-y pinch-zoom}body[data-opc-theme=official] .opc-compute-logs-section .opc-compute-logs-table{width:-moz-max-content;width:max-content;min-width:38rem;table-layout:auto}body[data-opc-theme=official] .opc-compute-logs-section .opc-compute-logs-table .opc-compute-logs-col-time{width:10.5rem;min-width:10.5rem}body[data-opc-theme=official] .opc-compute-logs-section .opc-compute-logs-table .opc-compute-logs-col-delta{width:5rem;min-width:5rem}body[data-opc-theme=official] .opc-compute-logs-section .opc-compute-logs-table .opc-compute-logs-col-balance{width:5.5rem;min-width:5.5rem}body[data-opc-theme=official] .opc-compute-logs-section .opc-compute-logs-table .opc-compute-logs-col-desc{width:14rem;min-width:14rem}body[data-opc-theme=official] .opc-compute-logs-section .opc-compute-logs-table th:nth-child(1),body[data-opc-theme=official] .opc-compute-logs-section .opc-compute-logs-table td:nth-child(1),body[data-opc-theme=official] .opc-compute-logs-section .opc-compute-logs-table th:nth-child(2),body[data-opc-theme=official] .opc-compute-logs-section .opc-compute-logs-table td:nth-child(2),body[data-opc-theme=official] .opc-compute-logs-section .opc-compute-logs-table th:nth-child(3),body[data-opc-theme=official] .opc-compute-logs-section .opc-compute-logs-table td:nth-child(3){white-space:nowrap}}body[data-opc-theme=official] .opc-orders-table-panel table{border-collapse:separate;border-spacing:0;background:var(--opc-ui-color-surface)}body[data-opc-theme=official] .opc-orders-table-panel thead th{padding-top:16px;padding-bottom:16px;padding-right:12px;vertical-align:middle}body[data-opc-theme=official] .opc-orders-table-panel thead tr{background:var(--opc-ui-color-surface-subtle)}body[data-opc-theme=official] .opc-orders-table-panel thead th.opc-orders-col-time,body[data-opc-theme=official] .opc-orders-table-panel tbody td.opc-orders-col-time{padding-left:10px}body[data-opc-theme=official] .opc-orders-table-panel thead th:first-child{border-top-left-radius:var(--opc-ui-radius-sm)}body[data-opc-theme=official] .opc-orders-table-panel thead th:last-child{border-top-right-radius:var(--opc-ui-radius-sm)}body[data-opc-theme=official] .opc-theme-page--orders .opc-orders-page-head .opc-member-nav{overflow:visible;padding:6px 8px 8px}body[data-opc-theme=official] .opc-theme-page--orders .opc-orders-nav-link{position:relative;z-index:1;overflow:visible;border-radius:var(--opc-radius-md, 18px);transition:border-color .22s ease,box-shadow .22s ease,color .22s ease}body[data-opc-theme=official] .opc-theme-page--orders .opc-orders-nav-link:before,body[data-opc-theme=official] .opc-theme-page--orders .opc-orders-nav-link:after{display:none;content:none}body[data-opc-theme=official]:not([data-opc-color-scheme=light]) .opc-theme-page--orders .opc-orders-nav-link:hover{z-index:2;transform:none}body[data-opc-theme=official]:not([data-opc-color-scheme=light]) .opc-theme-page--orders .opc-orders-nav-link.opc-member-nav-link--active{z-index:2;transform:none}body[data-opc-theme=official] .opc-module-panel,body[data-opc-theme=official] .opc-theme-page--subscription .opc-version-col,body[data-opc-theme=official] .opc-theme-page--subscription .opc-account-card,body[data-opc-theme=official]:not([data-opc-color-scheme=light]) .opc-compute-logs-section .opc-power-table-wrap{position:relative;border-radius:var(--opc-fig1-radius-inner, 14px);transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}body[data-opc-theme=official] .opc-theme-page--subscription .opc-version-col:hover{border-color:#f5dcb473;box-shadow:var(--opc-ai-inset-depth),0 0 32px #e8c38c1f;transform:translateY(-2px)}body[data-opc-theme=official]:not([data-opc-color-scheme=light]) .opc-power-stat,body[data-opc-theme=official]:not([data-opc-color-scheme=light]) .opc-power-total,body[data-opc-theme=official]:not([data-opc-color-scheme=light]) .opc-power-arrears{border-radius:16px;transition:border-color .25s ease,box-shadow .25s ease}body[data-opc-theme=official] .opc-theme-page--plans .opc-plan-card{box-shadow:var(--opc-ai-elevated-shadow)}body[data-opc-theme=official] .opc-theme-page--plans .opc-plan-card:hover{box-shadow:var(--opc-ai-elevated-shadow-hover)}body[data-opc-theme=official] .opc-theme-page--conversation .opc-conv-chat-scroll--official,body[data-opc-theme=official] .opc-conv-shell--tools-embed .opc-conv-chat-scroll--tools-embed{box-shadow:none}body[data-opc-theme=official]:not([data-opc-color-scheme=light]) .opc-official-purchase-body,body[data-opc-theme=official]:not([data-opc-color-scheme=light]) .opc-official-pkg-line{border-radius:16px}:root{--opc-ui-font-sans: var(--opc-font-sans, "HarmonyOS Sans SC", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);--opc-ui-space-1: 4px;--opc-ui-space-2: 8px;--opc-ui-space-3: 12px;--opc-ui-space-4: 16px;--opc-ui-space-5: 20px;--opc-ui-space-6: 24px;--opc-ui-radius-sm: 8px;--opc-ui-radius-md: 12px;--opc-ui-radius-lg: 18px;--opc-ui-radius-pill: 999px;--opc-ui-z-dialog: 500200;--opc-ui-z-toast: 500300;--opc-ui-dialog-width-sm: 22rem;--opc-ui-dialog-width-md: 40rem;--opc-ui-touch-target: 40px;--opc-ui-primary-control-height: 36px;--opc-ui-sidebar-marker-width: 3px;--opc-auth-focus-border: var(--opc-ui-color-accent);--opc-ui-gradient-accent: linear-gradient( 90deg, color-mix(in srgb, var(--opc-ui-color-accent) 84%, var(--opc-ui-color-on-accent)) 0%, var(--opc-ui-color-accent) 48%, var(--opc-ui-color-accent-hover) 100% );--opc-ui-gradient-accent-hover: linear-gradient( 90deg, var(--opc-ui-color-accent) 0%, var(--opc-ui-color-accent-hover) 100% );--opc-ui-gradient-accent-soft: linear-gradient( 90deg, color-mix(in srgb, var(--opc-ui-color-accent) 15%, var(--opc-ui-color-surface)) 0%, color-mix(in srgb, var(--opc-ui-color-accent) 6%, var(--opc-ui-color-surface)) 100% );--opc-ui-gradient-accent-soft-hover: linear-gradient( 90deg, color-mix(in srgb, var(--opc-ui-color-accent) 20%, var(--opc-ui-color-surface)) 0%, color-mix(in srgb, var(--opc-ui-color-accent) 10%, var(--opc-ui-color-surface)) 100% );--opc-ui-color-sidebar-selection: var(--opc-ui-color-accent-hover);--opc-ui-color-sidebar-label: var(--opc-ui-color-text);--opc-ui-color-sidebar-label-selected: var(--opc-ui-color-sidebar-selection);--opc-ui-color-quote-content: var(--opc-ui-color-text-muted);--opc-ui-color-scrollbar-thumb: color-mix( in srgb, var(--opc-ui-color-accent) 40%, var(--opc-ui-color-border) );--opc-ui-color-scrollbar-track: transparent;--opc-ui-color-commercial-validation-border: var(--opc-ui-color-border-strong);--opc-ui-color-execution-ops-text: var(--opc-ui-color-text);--opc-ui-color-execution-preview-surface: var(--opc-ui-color-surface);--opc-ui-color-execution-preview-surface-subtle: var(--opc-ui-color-surface);--opc-ui-color-execution-preview-border: var(--opc-ui-color-border);--opc-ui-color-execution-preview-border-strong: var(--opc-ui-color-border-strong);--opc-ui-color-execution-preview-metric-border: var(--opc-ui-color-border);--opc-ui-color-execution-preview-text: var(--opc-ui-color-text);--opc-ui-color-execution-preview-muted: var(--opc-ui-color-text-muted);--opc-ui-color-execution-preview-accent: var(--opc-ui-color-accent);--opc-ui-color-execution-preview-action-bg: var(--opc-ui-color-accent);--opc-ui-color-execution-preview-action-bg-hover: var(--opc-ui-color-accent-hover);--opc-ui-color-execution-preview-action-text: var(--opc-ui-color-on-accent);--opc-ui-gradient-sidebar-selection: var(--opc-ui-gradient-accent-soft);--opc-ui-gradient-sidebar-selection-hover: var(--opc-ui-gradient-accent-soft-hover);--opc-type-body: 14px;--opc-type-body-line: 1.75;--opc-type-ui: 14px;--opc-type-button: 12px;--opc-type-meta: 12px;--opc-type-caption: 11px;--opc-type-section: 13px;--opc-type-title-sm: 15px;--opc-type-title: 16px;--opc-type-heading-sm: 16px;--opc-type-heading: 18px;--opc-type-heading-lg: 22px;--opc-type-plan-heading: 18px;--opc-type-plan-line: 1.78;--opc-conv-message-body-size: var(--opc-type-body);--opc-conv-chat-body-size: var(--opc-type-body);--opc-conv-input-size: var(--opc-type-ui);--opc-conv-btn-size: var(--opc-type-button);--opc-conv-meta-size: var(--opc-type-meta);--opc-conv-sidebar-section-size: var(--opc-type-section);--opc-conv-sidebar-item-size: var(--opc-type-ui);--opc-conv-column-title-size: var(--opc-type-heading);--opc-conv-module-title-size: var(--opc-type-heading);--opc-conv-assistant-bubble-bg: var(--opc-ui-color-surface);--opc-conv-assistant-bubble-border: var(--opc-ui-color-border);--opc-conv-assistant-bubble-text: var(--opc-ui-color-text);--opc-conv-assistant-bubble-radius: var(--opc-ui-radius-md);--opc-conv-assistant-bubble-shadow: none;--opc-conv-assistant-bubble-padding: var(--opc-ui-space-3);--opc-conv-system-bubble-bg: var(--opc-conv-assistant-bubble-bg);--opc-conv-system-bubble-border: var(--opc-conv-assistant-bubble-border);--opc-conv-user-bubble-bg: var(--opc-ui-color-surface-subtle);--opc-conv-user-bubble-border: var(--opc-ui-color-border-strong);--opc-conv-user-bubble-text: var(--opc-ui-color-text);--opc-conv-user-bubble-radius: var(--opc-ui-radius-md);--opc-conv-user-bubble-shadow: none;--opc-conv-user-bubble-padding: var(--opc-ui-space-4);--opc-plan-preview-body-size: var(--opc-type-body);--opc-plan-preview-meta-size: var(--opc-type-meta);--opc-plan-preview-title-size: var(--opc-type-title);--opc-plan-preview-heading-size: var(--opc-type-heading);--opc-plan-preview-heading-lg-size: var(--opc-type-heading-lg);--opc-plan-preview-dashboard-eyebrow-size: 20px;--opc-plan-preview-toc-target-size: var(--opc-type-plan-heading);--opc-plan-preview-content-max-width: 100%;--opc-plan-preview-content-padding: 32px 28px 56px;--opc-plan-preview-content-padding-mobile: 20px 16px 44px;--opc-plan-preview-toc-collapsed-width: 36px;--opc-plan-preview-toc-expanded-width: 208px;--opc-plan-preview-section-gap: 28px;--opc-plan-preview-card-min-size: 188px;--opc-plan-preview-card-min-height: 144px;--opc-plan-preview-card-radius: 8px}:root,html[data-opc-ui-mode=blue]:not([data-opc-theme=official]),body[data-opc-ui-mode=blue]:not([data-opc-theme=official]){--opc-ui-color-canvas: #edf6ff;--opc-ui-color-canvas-strong: #e4f0ff;--opc-ui-color-surface: #ffffff;--opc-ui-color-surface-raised: #f9fcff;--opc-ui-color-surface-subtle: #edf5ff;--opc-ui-color-referral-card: #edf5ff;--opc-ui-color-referral-card-border: #c1d8ee;--opc-ui-color-compute-promo-glow: transparent;--opc-ui-color-compute-promo-tag-border: var(--opc-ui-color-border);--opc-ui-color-compute-promo-tag-bg: var(--opc-ui-color-surface);--opc-ui-color-compute-promo-tag-text: var(--opc-ui-color-text-muted);--opc-ui-color-compute-purchase-border: #e3e8ef;--opc-ui-color-border: #d4e3f4;--opc-ui-color-border-strong: #a9c5e6;--opc-ui-color-text: #163556;--opc-ui-color-text-muted: #58718d;--opc-ui-color-text-subtle: #839ab2;--opc-ui-color-quote-content: var(--opc-ui-color-text-muted);--opc-plan-download-item-text: #000000;--opc-ui-color-wechat-scan-hint: var(--opc-ui-color-text-muted);--opc-ui-color-accent: #1675df;--opc-ui-color-brand-divider: var(--opc-ui-color-accent);--opc-ui-color-rating: var(--opc-ui-color-accent);--opc-ui-color-accent-hover: #0f5db8;--opc-ui-color-on-accent: #ffffff;--opc-ui-color-link: #0f64c5;--opc-ui-color-danger: #dc2626;--opc-ui-color-success: #047857;--opc-ui-color-warning: #b45309;--opc-ui-color-scrim: rgb(16 46 77 / 46%);--opc-ui-focus-ring: 0 0 0 3px rgb(22 117 223 / 28%);--opc-ui-shadow-control: 0 1px 2px rgb(15 23 42 / 8%);--opc-ui-shadow-raised: inset 0 1px 0 rgb(255 255 255 / 72%), 0 9px 24px rgb(15 23 42 / 8%);--opc-ui-shadow-compute-promo: var(--opc-ui-shadow-control);--opc-ui-shadow-compute-promo-title: none;--opc-ui-shadow-dialog: 0 24px 70px rgb(16 46 77 / 18%);--opc-ui-shadow-toast: 0 16px 45px rgb(16 46 77 / 16%)}html[data-opc-theme=official]:not([data-opc-ui-mode]):not([data-opc-color-scheme=light]),body[data-opc-theme=official]:not([data-opc-ui-mode]):not([data-opc-color-scheme=light]),html[data-opc-theme=official][data-opc-ui-mode=blue],body[data-opc-theme=official][data-opc-ui-mode=blue]{--opc-ui-color-canvas: #000000;--opc-ui-color-canvas-strong: #000000;--opc-ui-color-surface: #101010;--opc-ui-color-surface-raised: #17171a;--opc-ui-color-surface-subtle: #16161a;--opc-ui-color-referral-card: #15130f;--opc-ui-color-referral-card-border: var(--opc-ui-color-border);--opc-ui-color-compute-promo-glow: transparent;--opc-ui-color-compute-promo-tag-border: var(--opc-ui-color-border);--opc-ui-color-compute-promo-tag-bg: var(--opc-ui-color-surface);--opc-ui-color-compute-promo-tag-text: var(--opc-ui-color-text-muted);--opc-ui-color-compute-purchase-border: var(--opc-ui-color-border-strong);--opc-ui-color-border: rgb(212 161 78 / 28%);--opc-ui-color-border-strong: rgb(226 181 94 / 54%);--opc-ui-color-commercial-validation-border: rgb(75 62 42);--opc-ui-color-text: #e7dcc8;--opc-ui-color-text-muted: #b7ad9b;--opc-ui-color-text-subtle: #7f7668;--opc-ui-color-quote-content: rgb(177, 177, 177);--opc-ui-color-scrollbar-thumb: #4f4839;--opc-ui-color-execution-ops-text: #ffffff;--opc-plan-download-item-text: var(--opc-ui-color-text);--opc-ui-color-wechat-scan-hint: #ffffff;--opc-ui-color-accent: #d1a054;--opc-ui-color-brand-divider: var(--opc-ui-color-accent);--opc-ui-color-rating: #cda65f;--opc-ui-color-accent-hover: #f0c76b;--opc-ui-color-on-accent: #17120b;--opc-ui-color-link: #f0d49a;--opc-ui-color-danger: #e98d8d;--opc-ui-color-success: #8bd7b1;--opc-ui-color-warning: #e0ad57;--opc-ui-color-scrim: rgb(0 0 0 / 72%);--opc-ui-focus-ring: 0 0 0 3px rgb(209 160 84 / 42%);--opc-auth-focus-border: color-mix(in srgb, var(--opc-ui-color-accent) 72%, var(--opc-ui-color-accent-hover));--opc-ui-shadow-control: 0 1px 2px rgb(0 0 0 / 32%);--opc-ui-shadow-raised: inset 0 1px 0 rgb(255 255 255 / 6%), 0 9px 24px rgb(0 0 0 / 32%);--opc-ui-shadow-compute-promo: none;--opc-ui-shadow-compute-promo-title: none;--opc-ui-shadow-dialog: inset 0 0 0 1px rgb(240 212 154 / 10%), 0 24px 70px rgb(0 0 0 / 56%);--opc-ui-shadow-toast: 0 16px 45px rgb(0 0 0 / 46%);--opc-conv-assistant-bubble-bg: var(--opc-ui-color-surface);--opc-conv-assistant-bubble-border: var(--opc-ui-color-border-strong);--opc-conv-assistant-bubble-text: var(--opc-ui-color-text);--opc-conv-assistant-bubble-shadow: inset 0 0 0 1px color-mix(in srgb, var(--opc-ui-color-text) 5%, transparent);--opc-conv-system-bubble-bg: #16161a;--opc-conv-system-bubble-border: #514430;--opc-conv-user-bubble-bg: var(--opc-conv-system-bubble-bg);--opc-conv-user-bubble-border: var(--opc-conv-system-bubble-border);--opc-conv-user-bubble-text: var(--opc-ui-color-text)}html[data-opc-ui-mode=black],body[data-opc-ui-mode=black]{--opc-ui-color-canvas: #000000;--opc-ui-color-canvas-strong: #000000;--opc-ui-color-surface: #101010;--opc-ui-color-surface-raised: #17171a;--opc-ui-color-surface-subtle: #16161a;--opc-ui-color-referral-card: #15130f;--opc-ui-color-referral-card-border: var(--opc-ui-color-border);--opc-ui-color-compute-promo-glow: transparent;--opc-ui-color-compute-promo-tag-border: var(--opc-ui-color-border);--opc-ui-color-compute-promo-tag-bg: var(--opc-ui-color-surface);--opc-ui-color-compute-promo-tag-text: var(--opc-ui-color-text-muted);--opc-ui-color-compute-purchase-border: var(--opc-ui-color-border-strong);--opc-ui-color-border: rgb(212 161 78 / 28%);--opc-ui-color-border-strong: rgb(226 181 94 / 54%);--opc-ui-color-commercial-validation-border: rgb(75 62 42);--opc-ui-color-text: #e7dcc8;--opc-ui-color-text-muted: #b7ad9b;--opc-ui-color-text-subtle: #7f7668;--opc-ui-color-quote-content: rgb(177, 177, 177);--opc-ui-color-scrollbar-thumb: #4f4839;--opc-ui-color-execution-ops-text: #ffffff;--opc-plan-download-item-text: var(--opc-ui-color-text);--opc-ui-color-wechat-scan-hint: #ffffff;--opc-ui-color-accent: #d1a054;--opc-ui-color-brand-divider: var(--opc-ui-color-accent);--opc-ui-color-rating: #cda65f;--opc-ui-color-accent-hover: #f0c76b;--opc-ui-color-on-accent: #17120b;--opc-ui-color-link: #f0d49a;--opc-ui-color-danger: #e98d8d;--opc-ui-color-success: #8bd7b1;--opc-ui-color-warning: #e0ad57;--opc-ui-color-scrim: rgb(0 0 0 / 72%);--opc-ui-focus-ring: 0 0 0 3px rgb(209 160 84 / 42%);--opc-auth-focus-border: color-mix(in srgb, var(--opc-ui-color-accent) 72%, var(--opc-ui-color-accent-hover));--opc-ui-shadow-control: 0 1px 2px rgb(0 0 0 / 32%);--opc-ui-shadow-raised: inset 0 1px 0 rgb(255 255 255 / 6%), 0 9px 24px rgb(0 0 0 / 32%);--opc-ui-shadow-compute-promo: none;--opc-ui-shadow-compute-promo-title: none;--opc-ui-shadow-dialog: inset 0 0 0 1px rgb(240 212 154 / 10%), 0 24px 70px rgb(0 0 0 / 56%);--opc-ui-shadow-toast: 0 16px 45px rgb(0 0 0 / 46%);--opc-conv-assistant-bubble-bg: var(--opc-ui-color-surface);--opc-conv-assistant-bubble-border: var(--opc-ui-color-border-strong);--opc-conv-assistant-bubble-text: var(--opc-ui-color-text);--opc-conv-assistant-bubble-shadow: inset 0 0 0 1px color-mix(in srgb, var(--opc-ui-color-text) 5%, transparent);--opc-conv-system-bubble-bg: #16161a;--opc-conv-system-bubble-border: #514430;--opc-conv-user-bubble-bg: var(--opc-conv-system-bubble-bg);--opc-conv-user-bubble-border: var(--opc-conv-system-bubble-border);--opc-conv-user-bubble-text: var(--opc-ui-color-text)}html[data-opc-theme=official]:not([data-opc-ui-mode]):not([data-opc-color-scheme=light]),body[data-opc-theme=official]:not([data-opc-ui-mode]):not([data-opc-color-scheme=light]),html[data-opc-theme=official][data-opc-ui-mode=blue],body[data-opc-theme=official][data-opc-ui-mode=blue],html[data-opc-ui-mode=black],body[data-opc-ui-mode=black]{--opc-plan-artifact-card-surface: #17171a;--opc-plan-artifact-card-border: #2a2a30;--opc-plan-artifact-card-body-surface: #17171a;--opc-plan-artifact-card-body-border: #2a2a30;--opc-plan-artifact-card-head-border: rgb(209 160 84 / 28%);--opc-plan-artifact-card-text: #dedede;--opc-plan-artifact-card-muted: #b1b1b1;--opc-plan-artifact-card-subtle: #b1b1b1;--opc-plan-artifact-card-revision: #fbd8a0;--opc-plan-artifact-card-accent: #cda65f;--opc-plan-artifact-card-secondary-border: #2a2a30;--opc-plan-artifact-card-secondary-bg: #303030;--opc-plan-artifact-card-secondary-text: #dedede;--opc-plan-artifact-card-shadow: none;--opc-ui-color-execution-preview-surface: #17171a;--opc-ui-color-execution-preview-surface-subtle: #17171a;--opc-ui-color-execution-preview-border: #2a2a30;--opc-ui-color-execution-preview-border-strong: #2a2a30;--opc-ui-color-execution-preview-metric-border: #51483b;--opc-ui-color-execution-preview-text: #e9e5e6;--opc-ui-color-execution-preview-muted: #c5c2c5;--opc-ui-color-execution-preview-accent: #cda65f;--opc-ui-color-execution-preview-action-bg: #cda65f;--opc-ui-color-execution-preview-action-bg-hover: #d6b577;--opc-ui-color-execution-preview-action-text: #17120b}html[data-opc-ui-mode=light],body[data-opc-ui-mode=light],html[data-opc-theme=official][data-opc-color-scheme=light]:not([data-opc-ui-mode]),body[data-opc-theme=official][data-opc-color-scheme=light]:not([data-opc-ui-mode]){--opc-ui-color-canvas: #f6faff;--opc-ui-color-canvas-strong: #eef6ff;--opc-ui-color-surface: #ffffff;--opc-ui-color-surface-raised: #ffffff;--opc-ui-color-surface-subtle: #f7faff;--opc-ui-color-referral-card: #f1f6fd;--opc-ui-color-referral-card-border: #d2e0ef;--opc-ui-color-compute-promo-glow: transparent;--opc-ui-color-compute-promo-tag-border: var(--opc-ui-color-border);--opc-ui-color-compute-promo-tag-bg: var(--opc-ui-color-surface);--opc-ui-color-compute-promo-tag-text: var(--opc-ui-color-text-muted);--opc-ui-color-compute-purchase-border: #e7edf4;--opc-ui-color-border: #edf1f6;--opc-ui-color-border-strong: #d7e2ef;--opc-ui-color-text: #1f2f46;--opc-ui-color-text-muted: #68798e;--opc-ui-color-text-subtle: #94a2b3;--opc-ui-color-quote-content: var(--opc-ui-color-text-muted);--opc-plan-download-item-text: #000000;--opc-ui-color-wechat-scan-hint: var(--opc-ui-color-text-muted);--opc-ui-color-accent: #3b77f0;--opc-ui-color-brand-divider: #d1a054;--opc-ui-color-rating: var(--opc-ui-color-accent);--opc-ui-color-accent-hover: #2866d6;--opc-ui-color-sidebar-selection: #4478f0;--opc-ui-color-sidebar-label: #343f5e;--opc-ui-color-sidebar-label-selected: var(--opc-ui-color-link);--opc-ui-color-on-accent: #ffffff;--opc-ui-color-link: #3674ef;--opc-ui-color-danger: #b91c1c;--opc-ui-color-success: #047857;--opc-ui-color-warning: #b45309;--opc-ui-color-scrim: rgb(31 47 70 / 18%);--opc-ui-focus-ring: 0 0 0 3px rgb(59 119 240 / 20%);--opc-ui-shadow-control: 0 1px 2px rgb(31 47 70 / 5%);--opc-ui-shadow-raised: inset 0 1px 0 rgb(255 255 255 / 85%), 0 9px 24px rgb(31 47 70 / 9%);--opc-ui-shadow-compute-promo: var(--opc-ui-shadow-control);--opc-ui-shadow-compute-promo-title: none;--opc-ui-shadow-dialog: 0 24px 70px rgb(31 47 70 / 9%);--opc-ui-shadow-toast: 0 16px 45px rgb(31 47 70 / 9%);--opc-conv-assistant-bubble-bg: var(--opc-ui-color-surface);--opc-conv-assistant-bubble-border: var(--opc-ui-color-border);--opc-conv-assistant-bubble-text: var(--opc-ui-color-text);--opc-conv-assistant-bubble-shadow: 0 2px 8px color-mix(in srgb, var(--opc-ui-color-text) 4%, transparent);--opc-conv-user-bubble-bg: linear-gradient(135deg, var(--opc-ui-color-canvas-strong) 0%, var(--opc-ui-color-surface-subtle) 100%);--opc-conv-user-bubble-border: var(--opc-ui-color-border-strong);--opc-conv-user-bubble-text: var(--opc-ui-color-text)}html[data-opc-ui-viewport=desktop],body[data-opc-ui-viewport=desktop]{--opc-ui-viewport-gutter: 24px;--opc-ui-sidebar-width: 288px;--opc-ui-plan-preview-width: min(48vw, 760px);--opc-ui-dialog-max-block: min(760px, calc(100dvh - 48px) );--opc-type-body: 14px;--opc-type-ui: 14px;--opc-type-heading: 18px;--opc-type-heading-lg: 22px}html[data-opc-ui-viewport=tablet],body[data-opc-ui-viewport=tablet]{--opc-ui-viewport-gutter: 18px;--opc-ui-sidebar-width: 264px;--opc-ui-plan-preview-width: min(56vw, 680px);--opc-ui-dialog-max-block: min(720px, calc(100dvh - 36px) );--opc-type-body: 14px;--opc-type-ui: 14px;--opc-type-heading: 17px;--opc-type-heading-lg: 20px}html[data-opc-ui-viewport=mobile],body[data-opc-ui-viewport=mobile]{--opc-ui-viewport-gutter: 12px;--opc-ui-sidebar-width: 100vw;--opc-ui-plan-preview-width: 100vw;--opc-ui-dialog-max-block: min(82dvh, calc(100dvh - 12px) );--opc-ui-touch-target: 44px;--opc-type-body: 14px;--opc-type-ui: 14px;--opc-type-heading: 16px;--opc-type-heading-lg: 18px}:where(.opc-theme-page--conversation,.opc-conv-shell--official){--opc-module-canvas: var(--opc-ui-color-canvas);--opc-module-surface: var(--opc-ui-color-surface);--opc-module-surface-muted: var(--opc-ui-color-surface-subtle);--opc-module-border: var(--opc-ui-color-border);--opc-module-text: var(--opc-ui-color-text);--opc-module-text-muted: var(--opc-ui-color-text-muted);--opc-module-accent: var(--opc-ui-color-accent);--opc-md-table-surface: var(--opc-ui-color-surface);--opc-md-table-head-bg: var(--opc-ui-color-surface-subtle);--opc-md-table-border: var(--opc-ui-color-border);--opc-md-table-heading: var(--opc-ui-color-text);--opc-md-table-text: var(--opc-ui-color-text);--opc-conv-markdown-table-surface: var(--opc-md-table-surface);--opc-conv-markdown-table-head-bg: var(--opc-md-table-head-bg);--opc-conv-markdown-table-border: var(--opc-md-table-border);--opc-conv-markdown-table-heading: var(--opc-md-table-heading);--opc-conv-markdown-table-text: var(--opc-md-table-text)}body[data-opc-theme=official]:not([data-opc-ui-mode]):not([data-opc-color-scheme=light]) :where(.opc-theme-page--conversation,.opc-conv-shell--official),body[data-opc-ui-mode=black] :where(.opc-theme-page--conversation,.opc-conv-shell--official){--opc-md-table-heading: var(--opc-ui-color-link);--opc-md-table-text: var(--opc-ui-color-text-muted);--opc-conv-markdown-table-heading: var(--opc-md-table-heading);--opc-conv-markdown-table-text: var(--opc-md-table-text)}body[data-opc-ui-mode=light] :where(.opc-theme-page--conversation,.opc-conv-shell--official),body[data-opc-theme=official][data-opc-color-scheme=light]:not([data-opc-ui-mode]) :where(.opc-theme-page--conversation,.opc-conv-shell--official){--opc-md-table-head-bg: var(--opc-ui-color-canvas-strong);--opc-md-table-heading: var(--opc-ui-color-text);--opc-md-table-text: var(--opc-ui-color-text);--opc-conv-markdown-table-head-bg: var(--opc-md-table-head-bg);--opc-conv-markdown-table-heading: var(--opc-md-table-heading);--opc-conv-markdown-table-text: var(--opc-md-table-text)}:where(.opc-theme-page--plan-detail,.opc-conv-plan-side-panel--detail,.opc-plan-preview-teleport-host,.opc-plan-preview-dock-wrap,.opc-plan-preview-dock,.opc-plan-preview-modules){--opc-plan-preview-canvas: var(--opc-ui-color-canvas);--opc-plan-preview-surface: var(--opc-ui-color-surface);--opc-plan-preview-surface-raised: var(--opc-ui-color-surface-raised);--opc-plan-preview-surface-subtle: var(--opc-ui-color-surface-subtle);--opc-plan-preview-border: var(--opc-ui-color-border);--opc-plan-preview-border-strong: var(--opc-ui-color-border-strong);--opc-plan-preview-bg: var(--opc-ui-color-canvas);--opc-plan-preview-header-bg: var(--opc-ui-color-canvas);--opc-plan-preview-header-border: var(--opc-ui-color-border);--opc-plan-preview-title-color: var(--opc-ui-color-text);--opc-plan-preview-heading-color: var(--opc-ui-color-link);--opc-plan-preview-text-color: var(--opc-ui-color-text-muted);--opc-plan-preview-text: var(--opc-ui-color-text);--opc-plan-preview-muted: var(--opc-ui-color-text-muted);--opc-plan-preview-subtle: var(--opc-ui-color-text-subtle);--opc-plan-preview-accent: var(--opc-ui-color-accent);--opc-plan-preview-accent-hover: var(--opc-ui-color-accent-hover);--opc-plan-preview-card-bg: var(--opc-ui-color-surface-raised);--opc-plan-preview-dashboard-card-bg: var(--opc-plan-preview-card-bg);--opc-plan-preview-card-border: var(--opc-ui-color-border);--opc-md-table-surface: var(--opc-plan-preview-card-bg);--opc-md-table-head-bg: var(--opc-ui-color-surface-subtle);--opc-md-table-border: var(--opc-ui-color-border);--opc-md-table-heading: var(--opc-plan-preview-title-color, var(--opc-ui-color-text));--opc-md-table-text: var(--opc-plan-preview-text-color, var(--opc-ui-color-text-muted));--opc-plan-preview-table-surface: var(--opc-md-table-surface);--opc-plan-preview-table-head-bg: var(--opc-md-table-head-bg);--opc-plan-preview-table-border: var(--opc-md-table-border);--opc-plan-preview-on-accent: var(--opc-ui-color-on-accent);--opc-plan-preview-accent-soft: color-mix( in srgb, var(--opc-ui-color-accent) 12%, var(--opc-ui-color-surface) );--opc-plan-preview-mask: color-mix( in srgb, var(--opc-ui-color-canvas) 84%, var(--opc-ui-color-surface) );--opc-plan-preview-focus: var(--opc-ui-focus-ring);--opc-plan-preview-shadow: var(--opc-ui-shadow-control);--opc-plan-preview-dock-shadow: var(--opc-ui-shadow-dialog);--opc-plan-preview-inline-size: var(--opc-ui-plan-preview-width)}body[data-opc-theme=official]:not([data-opc-ui-mode]):not([data-opc-color-scheme=light]) :where(.opc-theme-page--plan-detail,.opc-conv-plan-side-panel--detail,.opc-plan-preview-teleport-host,.opc-plan-preview-dock-wrap,.opc-plan-preview-dock,.opc-plan-preview-modules),body[data-opc-ui-mode=black] :where(.opc-theme-page--plan-detail,.opc-conv-plan-side-panel--detail,.opc-plan-preview-teleport-host,.opc-plan-preview-dock-wrap,.opc-plan-preview-dock,.opc-plan-preview-modules),body[data-opc-theme=official][data-opc-ui-mode=blue] :where(.opc-theme-page--plan-detail,.opc-conv-plan-side-panel--detail,.opc-plan-preview-teleport-host,.opc-plan-preview-dock-wrap,.opc-plan-preview-dock,.opc-plan-preview-modules){--opc-plan-preview-bg: #17171a;--opc-plan-preview-header-bg: #000000;--opc-plan-preview-header-border: rgb(209 160 84 / 28%);--opc-plan-preview-title-color: #dedede;--opc-plan-preview-heading-color: #fbd8a0;--opc-plan-preview-text-color: #b1b1b1;--opc-plan-preview-accent: #cda65f;--opc-plan-preview-card-bg: #17171a;--opc-plan-preview-dashboard-card-bg: var(--opc-plan-preview-card-bg);--opc-plan-preview-card-border: #2a2a30;--opc-md-table-surface: var(--opc-plan-preview-card-bg);--opc-md-table-head-bg: #16161a;--opc-md-table-border: #2a2a30;--opc-md-table-heading: var(--opc-plan-preview-heading-color, var(--opc-ui-color-link));--opc-md-table-text: var(--opc-plan-preview-text-color, var(--opc-ui-color-text-muted));--opc-plan-preview-table-surface: var(--opc-md-table-surface);--opc-plan-preview-table-head-bg: var(--opc-md-table-head-bg);--opc-plan-preview-table-border: var(--opc-md-table-border)}body[data-opc-ui-mode=light] :where(.opc-theme-page--plan-detail,.opc-conv-plan-side-panel--detail,.opc-plan-preview-teleport-host,.opc-plan-preview-dock-wrap,.opc-plan-preview-dock,.opc-plan-preview-modules),body[data-opc-theme=official][data-opc-color-scheme=light]:not([data-opc-ui-mode]) :where(.opc-theme-page--plan-detail,.opc-conv-plan-side-panel--detail,.opc-plan-preview-teleport-host,.opc-plan-preview-dock-wrap,.opc-plan-preview-dock,.opc-plan-preview-modules){--opc-plan-preview-bg: var(--opc-ui-color-surface);--opc-plan-preview-header-bg: var(--opc-ui-color-surface);--opc-plan-preview-header-border: var(--opc-ui-color-border);--opc-plan-preview-title-color: var(--opc-ui-color-text);--opc-plan-preview-heading-color: var(--opc-ui-color-text);--opc-plan-preview-text-color: var(--opc-ui-color-text-muted);--opc-plan-preview-card-bg: var(--opc-ui-color-surface);--opc-plan-preview-dashboard-card-bg: var(--opc-plan-preview-surface-subtle);--opc-plan-preview-card-border: var(--opc-ui-color-border);--opc-md-table-surface: var(--opc-ui-color-surface);--opc-md-table-head-bg: #f4f9fc;--opc-md-table-border: var(--opc-ui-color-border);--opc-md-table-heading: var(--opc-ui-color-text);--opc-md-table-text: var(--opc-ui-color-text);--opc-plan-preview-table-surface: var(--opc-md-table-surface);--opc-plan-preview-table-head-bg: var(--opc-md-table-head-bg);--opc-plan-preview-table-border: var(--opc-md-table-border)}:where(.opc-workbench-sidebar,.opc-conv-sidebar,.opc-rec-sidebar){--opc-sidebar-canvas: var(--opc-ui-color-canvas-strong);--opc-sidebar-bg: linear-gradient( 180deg, var(--opc-ui-color-canvas-strong) 0%, var(--opc-ui-color-canvas) 58%, var(--opc-ui-color-surface-raised) 100% );--opc-sidebar-surface: var(--opc-ui-color-surface);--opc-sidebar-surface-muted: var(--opc-ui-color-surface-subtle);--opc-sidebar-border: var(--opc-ui-color-border);--opc-sidebar-border-strong: var(--opc-ui-color-border-strong);--opc-sidebar-line: var(--opc-sidebar-border);--opc-sidebar-text: var(--opc-ui-color-text);--opc-sidebar-label-text: var(--opc-ui-color-sidebar-label);--opc-sidebar-row-title: var(--opc-sidebar-text);--opc-sidebar-muted: var(--opc-ui-color-text-muted);--opc-sidebar-accent: var(--opc-ui-color-accent);--opc-sidebar-icon: var(--opc-sidebar-accent);--opc-sidebar-title: var(--opc-sidebar-text);--opc-sidebar-title-size: var(--opc-type-heading);--opc-sidebar-title-weight: 700;--opc-sidebar-menu-padding-x: var(--opc-ui-space-4);--opc-sidebar-menu-text-size: var(--opc-conv-sidebar-section-size);--opc-sidebar-menu-gap: var(--opc-ui-space-3);--opc-sidebar-menu-icon-size: 16px;--opc-sidebar-chevron-icon-size: var(--opc-sidebar-menu-icon-size);--opc-sidebar-chevron-icon: var(--opc-sidebar-icon);--opc-sidebar-new-weight: 400;--opc-sidebar-section-title-weight: 400;--opc-sidebar-hover: var(--opc-ui-color-surface-hover);--opc-sidebar-primary-gradient: var(--opc-ui-gradient-accent);--opc-sidebar-primary-gradient-hover: var(--opc-ui-gradient-accent-hover);--opc-sidebar-selection-gradient: var(--opc-ui-gradient-sidebar-selection);--opc-sidebar-selection-gradient-hover: var(--opc-ui-gradient-sidebar-selection-hover);--opc-sidebar-selected: var(--opc-sidebar-selection-gradient);--opc-sidebar-selection-bg: var(--opc-sidebar-selection-gradient);--opc-sidebar-selection-bg-hover: var(--opc-sidebar-selection-gradient-hover);--opc-sidebar-selection-border: color-mix(in srgb, var(--opc-ui-color-accent) 16%, transparent);--opc-sidebar-selection-marker: linear-gradient(180deg, var(--opc-ui-color-link), var(--opc-ui-color-accent-hover));--opc-sidebar-selection-text: var(--opc-ui-color-sidebar-selection);--opc-sidebar-label-selection-text: var(--opc-ui-color-sidebar-label-selected);--opc-sidebar-selection-meta: color-mix(in srgb, var(--opc-ui-color-accent) 70%, var(--opc-ui-color-text-muted));--opc-sidebar-action-bg: var(--opc-ui-color-surface-subtle);--opc-sidebar-action-border: var(--opc-ui-color-border-strong);--opc-sidebar-action-text: var(--opc-ui-color-text);--opc-sidebar-new-border: transparent;--opc-sidebar-new-bg: transparent;--opc-sidebar-new-bg-hover: var(--opc-sidebar-hover);--opc-sidebar-new-text: var(--opc-sidebar-text);--opc-sidebar-new-icon: var(--opc-sidebar-icon);--opc-sidebar-new-shadow: none;--opc-sidebar-row-meta: var(--opc-sidebar-muted);--opc-sidebar-empty-text: var(--opc-sidebar-row-meta);--opc-sidebar-search-bg: var(--opc-sidebar-surface);--opc-sidebar-search-text: var(--opc-sidebar-muted);--opc-sidebar-search-input: var(--opc-sidebar-text);--opc-sidebar-search-placeholder: var(--opc-ui-color-text-subtle);--opc-sidebar-inline-size: var(--opc-ui-sidebar-width)}body[data-opc-theme=official]:not([data-opc-ui-mode]) :where(.opc-theme-page--conversation,.opc-conv-shell--official) :where(.opc-workbench-sidebar,.opc-conv-sidebar,.opc-rec-sidebar),body[data-opc-theme=official][data-opc-ui-mode=black] :where(.opc-theme-page--conversation,.opc-conv-shell--official) :where(.opc-workbench-sidebar,.opc-conv-sidebar,.opc-rec-sidebar),body[data-opc-theme=official][data-opc-ui-mode=blue] :where(.opc-theme-page--conversation,.opc-conv-shell--official) :where(.opc-workbench-sidebar,.opc-conv-sidebar,.opc-rec-sidebar){--opc-conv-sidebar-section-size: 16px;--opc-sidebar-menu-text-size: var(--opc-conv-sidebar-section-size);--opc-conv-sidebar-item-size: 14px;--opc-sidebar-text: #dedede;--opc-sidebar-muted: #81776c;--opc-sidebar-icon: #c9a14a;--opc-sidebar-accent: #c9a14a;--opc-sidebar-title: #81776c;--opc-sidebar-title-size: var(--opc-conv-column-title-size);--opc-sidebar-title-weight: 400;--opc-sidebar-menu-icon-size: 16px;--opc-sidebar-chevron-icon-size: 16px;--opc-sidebar-chevron-icon: #81776c;--opc-sidebar-new-weight: 400;--opc-sidebar-section-title-weight: 400;--opc-sidebar-selection-bg: var(--opc-sidebar-selection-gradient);--opc-sidebar-selection-bg-hover: var(--opc-sidebar-selection-gradient-hover);--opc-sidebar-selection-border: color-mix(in srgb, var(--opc-ui-color-accent) 36%, transparent);--opc-sidebar-selection-marker: linear-gradient(180deg, #f7d47b, #d39d3f);--opc-sidebar-selection-text: #f0c76b;--opc-sidebar-selection-meta: #81776c;--opc-sidebar-row-meta: #81776c;--opc-sidebar-empty-text: #e6e6e6;--opc-sidebar-action-text: #dedede;--opc-sidebar-new-text: var(--opc-sidebar-text);--opc-sidebar-new-icon: var(--opc-sidebar-icon)}body[data-opc-theme=official][data-opc-ui-mode=light] :where(.opc-theme-page--conversation,.opc-conv-shell--official) :where(.opc-workbench-sidebar,.opc-conv-sidebar,.opc-rec-sidebar),body[data-opc-theme=official][data-opc-color-scheme=light]:not([data-opc-ui-mode]) :where(.opc-theme-page--conversation,.opc-conv-shell--official) :where(.opc-workbench-sidebar,.opc-conv-sidebar,.opc-rec-sidebar){--opc-conv-sidebar-section-size: 16px;--opc-sidebar-menu-text-size: var(--opc-conv-sidebar-section-size);--opc-sidebar-row-title: var(--opc-sidebar-label-text);--opc-sidebar-canvas: var(--opc-ui-sidebar-surface-gradient);--opc-sidebar-hover: var(--opc-ui-color-surface-hover);--opc-sidebar-selection-gradient: var(--opc-ui-gradient-sidebar-selection);--opc-sidebar-selection-gradient-hover: var(--opc-ui-gradient-sidebar-selection-hover);--opc-sidebar-selection-bg: var(--opc-sidebar-selection-gradient);--opc-sidebar-selection-bg-hover: var(--opc-sidebar-selection-gradient-hover);--opc-sidebar-selection-border: color-mix(in srgb, var(--opc-ui-color-accent) 16%, transparent);--opc-sidebar-selection-text: var(--opc-ui-color-sidebar-selection);--opc-sidebar-selection-meta: var(--opc-ui-color-text-subtle)}:where(.opc-theme-page--auth-login,.opc-theme-page--auth-register,.opc-theme-page--auth-recover,.auth-modal-overlay){--opc-auth-canvas: var(--opc-ui-color-canvas);--opc-auth-surface: var(--opc-ui-color-surface);--opc-auth-surface-muted: var(--opc-ui-color-surface-subtle);--opc-auth-border: var(--opc-ui-color-border);--opc-auth-text: var(--opc-ui-color-text);--opc-auth-muted: var(--opc-ui-color-text-muted);--opc-auth-wechat-scan-hint: var(--opc-ui-color-wechat-scan-hint, #ffffff);--opc-auth-accent: var(--opc-ui-color-accent);--opc-auth-danger: var(--opc-ui-color-danger)}:where(.app-global-toast,.opc-ui-toast,.auth-static-tip,.opc-auth-field-msg){--opc-message-surface: var(--opc-ui-color-surface);--opc-message-border: var(--opc-ui-color-border);--opc-message-text: var(--opc-ui-color-text);--opc-message-muted: var(--opc-ui-color-text-muted)}:where(.opc-theme-page--conversation,.opc-conv-shell--official){background-color:var(--opc-module-canvas);color:var(--opc-module-text)}:where(.opc-theme-page--plan-detail,.opc-conv-plan-side-panel--detail){background-color:var(--opc-plan-preview-canvas);color:var(--opc-plan-preview-text)}:where(.opc-workbench-sidebar,.opc-conv-sidebar,.opc-rec-sidebar){background-color:var(--opc-sidebar-surface);color:var(--opc-sidebar-text)}.opc-ui-dialog{position:fixed;inset:0;z-index:var(--opc-ui-z-dialog);display:flex;align-items:center;justify-content:center;padding:var(--opc-ui-space-6);box-sizing:border-box;color:var(--opc-ui-color-text);font-family:var(--opc-ui-font-sans)}.opc-ui-dialog__backdrop{position:absolute;inset:0;border:0;background:var(--opc-ui-color-scrim);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.opc-ui-dialog__panel{position:relative;z-index:1;width:min(100%,var(--opc-ui-dialog-width-md));max-height:var(--opc-ui-dialog-max-block);overflow:auto;border:1px solid var(--opc-ui-color-border);border-radius:var(--opc-ui-radius-lg);background:var(--opc-ui-color-surface);box-shadow:var(--opc-ui-shadow-dialog);outline:0}.opc-ui-dialog__panel--sm{width:min(100%,var(--opc-ui-dialog-width-sm))}.opc-ui-dialog__panel--md{width:min(100%,var(--opc-ui-dialog-width-md))}.opc-ui-dialog__content{padding:28px 26px 24px}.opc-ui-dialog__close,.opc-ui-dialog__icon-button{display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:var(--opc-ui-radius-sm);background:transparent;color:var(--opc-ui-color-text-muted);cursor:pointer;font:inherit}.opc-ui-dialog__close{position:absolute;top:var(--opc-ui-space-3);right:var(--opc-ui-space-3);width:36px;height:36px;font-size:var(--opc-type-button);line-height:1}.opc-ui-dialog__icon-button{width:36px;height:36px;flex:0 0 36px}.opc-ui-dialog__close:hover,.opc-ui-dialog__icon-button:hover{background:var(--opc-ui-color-surface-subtle);color:var(--opc-ui-color-text)}.opc-ui-dialog__close:focus-visible,.opc-ui-dialog__icon-button:focus-visible,.opc-ui-dialog__button:focus-visible,.opc-ui-dialog__link:focus-visible,.opc-ui-dialog__input:focus-visible{outline:none;box-shadow:var(--opc-ui-focus-ring)}.opc-ui-dialog__brand{margin-bottom:var(--opc-ui-space-5);text-align:center}.opc-ui-dialog__brand-logo{display:block;width:auto;max-height:36px;margin:0 auto var(--opc-ui-space-2);-o-object-fit:contain;object-fit:contain}.opc-ui-dialog__eyebrow,.opc-ui-dialog__hint{margin:0;color:var(--opc-ui-color-text-muted);font-size:13px;line-height:1.5}.opc-ui-dialog__title{margin:0 0 var(--opc-ui-space-3);color:var(--opc-ui-color-text);font-size:18px;font-weight:600;line-height:1.4}.opc-ui-dialog__body{margin:0 0 var(--opc-ui-space-3);color:var(--opc-ui-color-text-muted);font-size:14px;line-height:1.6}.opc-ui-dialog__callout,.opc-ui-dialog__field{border:1px solid var(--opc-ui-color-border);border-radius:var(--opc-ui-radius-md);background:var(--opc-ui-color-surface-subtle)}.opc-ui-dialog__callout{margin:0 0 var(--opc-ui-space-3);padding:var(--opc-ui-space-3) var(--opc-ui-space-4);color:var(--opc-ui-color-text-muted);font-size:14px;line-height:1.6}.opc-ui-dialog__callout strong{color:var(--opc-ui-color-text)}.opc-ui-dialog__link{color:var(--opc-ui-color-link);font-weight:600;text-decoration-thickness:1px;text-underline-offset:3px}.opc-ui-dialog__field{display:flex;min-width:0;align-items:center;gap:var(--opc-ui-space-2);padding:var(--opc-ui-space-2) var(--opc-ui-space-3)}.opc-ui-dialog__input,.opc-ui-dialog__code{min-width:0;color:var(--opc-ui-color-text);font-family:ui-monospace,Cascadia Mono,Segoe UI Mono,Menlo,Consolas,monospace;font-size:13px;line-height:1.5}.opc-ui-dialog__input{width:100%;border:0;background:transparent;outline:0}.opc-ui-dialog__code{display:block;overflow-wrap:anywhere}.opc-ui-dialog__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--opc-ui-space-3);margin-top:var(--opc-ui-space-5)}.opc-ui-dialog__actions--center{justify-content:center}.opc-ui-dialog__button,.opc-ui-button{min-height:var(--opc-ui-touch-target);padding:9px 18px;border:1px solid var(--opc-ui-color-border);border-radius:var(--opc-ui-radius-sm);background:transparent;color:var(--opc-ui-color-text);cursor:pointer;font:600 var(--opc-type-button)/1.4 var(--opc-ui-font-sans)}.opc-ui-dialog__button:hover,.opc-ui-button:hover{background:var(--opc-ui-color-surface-subtle)}.opc-ui-dialog__button--primary,.opc-ui-button--primary{min-height:var(--opc-ui-primary-control-height);border:1px solid var(--opc-ui-color-accent);background:var(--opc-ui-color-accent);color:var(--opc-ui-color-on-accent);-webkit-text-fill-color:var(--opc-ui-color-on-accent);transition:filter .18s ease,background-color .18s ease,border-color .18s ease}.opc-ui-dialog__button--primary:hover,.opc-ui-button--primary:hover{border-color:var(--opc-ui-color-accent);background:var(--opc-ui-color-accent);filter:brightness(1.015)}.opc-ui-toast,.app-global-toast.opc-ui-toast,.app-global-toast--official{border:1px solid var(--opc-message-border);background:var(--opc-message-surface);background:color-mix(in srgb,var(--opc-message-surface) 94%,transparent);color:var(--opc-message-text);box-shadow:var(--opc-ui-shadow-toast)}.opc-ui-toast--success{--opc-message-border: color-mix(in srgb, var(--opc-ui-color-success) 42%, var(--opc-ui-color-border));--opc-message-text: var(--opc-ui-color-success)}.opc-ui-toast--warning{--opc-message-border: color-mix(in srgb, var(--opc-ui-color-warning) 42%, var(--opc-ui-color-border));--opc-message-text: var(--opc-ui-color-warning)}.opc-ui-toast--error{--opc-message-border: color-mix(in srgb, var(--opc-ui-color-danger) 42%, var(--opc-ui-color-border));--opc-message-text: var(--opc-ui-color-danger)}.opc-ui-toast{border-radius:var(--opc-ui-radius-md)}.opc-auth-disclaimer{display:flex;flex-direction:column}.opc-auth-disclaimer__title{padding-bottom:var(--opc-ui-space-3);border-bottom:1px solid var(--opc-ui-color-border)}.opc-auth-disclaimer__body{max-height:min(52dvh,420px);overflow-y:auto;overscroll-behavior:contain;padding:var(--opc-ui-space-2) var(--opc-ui-space-1) 0 0}.opc-auth-disclaimer__section{margin-top:var(--opc-ui-space-4)}.opc-auth-disclaimer__section h4{margin:0;color:var(--opc-ui-color-accent);font-size:14px;font-weight:650;line-height:1.45}.opc-auth-disclaimer__section p{margin:var(--opc-ui-space-2) 0 0;color:var(--opc-ui-color-text-muted);font-size:14px;line-height:1.65}.opc-auth-disclaimer__actions{padding-top:var(--opc-ui-space-5);border-top:1px solid var(--opc-ui-color-border)}body[data-opc-ui-mode]{--opc-ui-color-surface-glass: color-mix(in srgb, var(--opc-ui-color-surface) 88%, transparent);--opc-ui-color-surface-hover: color-mix(in srgb, var(--opc-ui-color-accent) 10%, var(--opc-ui-color-surface-subtle));--opc-ui-color-surface-active: color-mix(in srgb, var(--opc-ui-color-accent) 16%, var(--opc-ui-color-surface));--opc-ui-color-input: color-mix(in srgb, var(--opc-ui-color-surface) 92%, var(--opc-ui-color-canvas));--opc-ui-color-danger-soft: color-mix(in srgb, var(--opc-ui-color-danger) 12%, var(--opc-ui-color-surface));--opc-ui-color-success-soft: color-mix(in srgb, var(--opc-ui-color-success) 12%, var(--opc-ui-color-surface));--opc-ui-shadow-panel: 0 18px 48px color-mix(in srgb, var(--opc-ui-color-text) 14%, transparent);--opc-ui-gradient-canvas: var(--opc-ui-color-canvas);--opc-fig1-radius: var(--opc-ui-radius-lg);--opc-fig1-radius-inner: var(--opc-ui-radius-md);--opc-fig1-bg: linear-gradient( 180deg, var(--opc-ui-color-surface-raised) 0%, var(--opc-ui-color-surface) 100% );--opc-fig1-inner-bg: var(--opc-ui-color-surface-subtle);--opc-fig1-chat-scroll-bg: linear-gradient( 180deg, color-mix(in srgb, var(--opc-ui-color-surface) 92%, transparent) 0%, color-mix(in srgb, var(--opc-ui-color-surface-subtle) 86%, transparent) 100% );--opc-fig1-edge-glow: linear-gradient( 90deg, transparent 0%, color-mix(in srgb, var(--opc-ui-color-accent) 18%, transparent) 18%, color-mix(in srgb, var(--opc-ui-color-accent) 58%, var(--opc-ui-color-surface)) 50%, color-mix(in srgb, var(--opc-ui-color-accent) 18%, transparent) 82%, transparent 100% );--opc-fig1-edge-glow-bloom: 0 0 20px 3px color-mix(in srgb, var(--opc-ui-color-accent) 32%, transparent);--opc-fig1-edge-glow-bloom-strong: 0 0 28px 5px color-mix(in srgb, var(--opc-ui-color-accent) 26%, transparent);--opc-fig1-frame-shadow: inset 0 0 0 1px var(--opc-ui-color-border), var(--opc-ui-shadow-panel);--opc-fig1-frame-shadow-hover: inset 0 0 0 1px var(--opc-ui-color-border-strong), var(--opc-ui-shadow-panel);--opc-plan-card-frame-shadow: var(--opc-fig1-frame-shadow);--opc-module-panel-bg: var(--opc-ui-color-surface-subtle);--opc-module-panel-border: var(--opc-ui-color-border);--opc-gold-gradient-title: linear-gradient( 180deg, var(--opc-ui-color-text) 0%, var(--opc-ui-color-link) 54%, var(--opc-ui-color-accent-hover) 100% );--opc-gold-gradient-bar: linear-gradient( 180deg, var(--opc-ui-color-link) 0%, var(--opc-ui-color-accent) 45%, var(--opc-ui-color-accent-hover) 100% );--opc-gold-gradient-btn: var(--opc-gold-gradient-bar);--opc-gold-gradient-cta: var(--opc-gold-gradient-bar);--opc-gold-gradient-orders-cta: var(--opc-gold-gradient-bar);--opc-semantic-danger: var(--opc-ui-color-danger);--opc-semantic-success: var(--opc-ui-color-success);--opc-text-primary: var(--opc-ui-color-text);--opc-text-secondary: var(--opc-ui-color-text-muted);--opc-text-muted: var(--opc-ui-color-text-subtle);--opc-text-faint: var(--opc-ui-color-text-subtle);--opc-text-on-gold: var(--opc-ui-color-on-accent);--opc-ai-glass-bg: var(--opc-fig1-bg);--opc-ai-glass-border: var(--opc-ui-color-border);--opc-ai-inner-tile-bg: var(--opc-fig1-inner-bg);--opc-ai-inset-depth: inset 0 0 0 1px var(--opc-ui-color-border);--opc-ai-elevated-shadow: var(--opc-fig1-frame-shadow);--opc-ai-elevated-shadow-hover: var(--opc-fig1-frame-shadow-hover);--opc-ai-stat-glow: 0 0 28px color-mix(in srgb, var(--opc-ui-color-accent) 18%, transparent)}body[data-opc-ui-mode=black]{--opc-ui-color-surface-glass: var(--opc-ui-color-surface);--opc-ui-color-surface-hover: rgb(209 160 84 / 12%);--opc-ui-color-surface-active: rgb(209 160 84 / 18%);--opc-ui-color-input: #0b0a08;--opc-ui-shadow-panel: 0 18px 48px rgb(0 0 0 / 42%)}body[data-opc-ui-mode=light]{--opc-ui-color-surface-glass: var(--opc-ui-color-surface);--opc-ui-color-surface-hover: #f2f7ff;--opc-ui-color-surface-active: #e5efff;--opc-ui-color-input: #ffffff;--opc-ui-shadow-panel: 0 18px 48px rgb(23 43 77 / 10%);--opc-ui-gradient-sidebar-selection: linear-gradient(90deg, #f2f8ff 0%, #d8e6fc 100%);--opc-ui-gradient-sidebar-selection-hover: linear-gradient(90deg, #edf5ff 0%, #d2e1fb 100%);--opc-ui-sidebar-surface-gradient: linear-gradient(90deg, #eef2ff 0%, #f8fbff 52%, #ffffff 100%);--opc-fig1-edge-glow: none;--opc-fig1-edge-glow-bloom: none;--opc-fig1-edge-glow-bloom-strong: none}body[data-opc-theme=official][data-opc-color-scheme=light]:not([data-opc-ui-mode]){--opc-ui-gradient-sidebar-selection: linear-gradient(90deg, #f2f8ff 0%, #d8e6fc 100%);--opc-ui-gradient-sidebar-selection-hover: linear-gradient(90deg, #edf5ff 0%, #d2e1fb 100%);--opc-ui-sidebar-surface-gradient: linear-gradient(90deg, #eef2ff 0%, #f8fbff 52%, #ffffff 100%)}body[data-opc-ui-mode=blue]{--opc-ui-color-surface-glass: var(--opc-ui-color-surface);--opc-ui-color-surface-hover: color-mix(in srgb, var(--opc-ui-color-accent) 9%, var(--opc-ui-color-surface-subtle));--opc-ui-color-surface-active: color-mix(in srgb, var(--opc-ui-color-accent) 15%, var(--opc-ui-color-surface));--opc-ui-color-input: color-mix(in srgb, var(--opc-ui-color-surface) 94%, var(--opc-ui-color-canvas));--opc-ui-shadow-panel: 0 18px 48px rgb(15 35 45 / 14%)}html[data-opc-ui-mode=blue]:not([data-opc-theme=official]) body[data-opc-ui-mode=blue],html[data-opc-ui-mode=light] body[data-opc-ui-mode=light]{color-scheme:light}html[data-opc-theme=official][data-opc-ui-mode=blue] body[data-opc-ui-mode=blue],html[data-opc-ui-mode=black] body[data-opc-ui-mode=black]{color-scheme:dark}html[data-opc-ui-mode] body[data-opc-ui-mode]{background-color:var(--opc-ui-color-canvas);color:var(--opc-ui-color-text)}body[data-opc-theme=official][data-opc-ui-mode=light]:not(.tools-page),html[data-opc-ui-mode=light] body[data-opc-ui-mode=light]:not(.tools-page){background-color:var(--opc-ui-color-canvas);background-image:none}body[data-opc-ui-mode] :where(.opc-theme-page--conversation,.opc-theme-page--plan-detail,.auth-modal-overlay,.tools-page-main,.opc-ui-dialog,.tools-leave-modal){color:var(--opc-ui-color-text);font-family:var(--opc-ui-font-sans)}body[data-opc-ui-mode] :where(.opc-theme-page--conversation,.opc-theme-page--plan-detail,.auth-modal-overlay,.tools-page-main) :where(button,a,input,textarea,select,[tabindex]):focus-visible{outline:0;box-shadow:var(--opc-ui-focus-ring)}body[data-opc-ui-mode] :where(.opc-theme-page--conversation,.opc-theme-page--plan-detail,.auth-modal-overlay,.tools-page-main) :where(input,textarea,select)::-moz-placeholder{color:var(--opc-ui-color-text-subtle)}body[data-opc-ui-mode] :where(.opc-theme-page--conversation,.opc-theme-page--plan-detail,.auth-modal-overlay,.tools-page-main) :where(input,textarea,select)::placeholder{color:var(--opc-ui-color-text-subtle)}body[data-opc-ui-mode] .opc-theme-page--conversation{background:var(--opc-workspace-page-bg, var(--opc-ui-gradient-canvas))}body[data-opc-ui-mode] :where(.opc-conv-main-panel:not(.opc-conv-main-panel--plan-active),.opc-conv-main-section,.opc-conv-execution-only,.opc-conv-tools-output-panel,.opc-conv-mobile-drawer-panel,.opc-conv-mobile-toolbar,.opc-conv-model-dropdown-list--teleport,.opc-conv-material-compose-shell--official,.opc-conv-footer-inner--official,.opc-conv-quick-action-panel,.opc-conv-msg-quoted-plan,.opc-conv-plan-quote,.opc-conv-compliance-notice){border-color:var(--opc-ui-color-border);background:var(--opc-ui-color-surface-glass);color:var(--opc-ui-color-text);box-shadow:var(--opc-ui-shadow-control)}body[data-opc-ui-mode] .opc-plan-core-dashboard__card{background:var(--opc-plan-preview-dashboard-card-bg)}body[data-opc-ui-mode] .opc-conv-material-compose-shell--official{border-color:var(--opc-workspace-composer-border, var(--opc-ui-color-border));border-radius:var(--opc-workspace-composer-radius, var(--opc-ui-radius-lg));background:var(--opc-workspace-composer-bg, var(--opc-ui-color-surface-glass));box-shadow:var(--opc-workspace-composer-shadow, var(--opc-ui-shadow-control))}body[data-opc-ui-mode] :where(.opc-conv-panel-head,.opc-conv-footer,.opc-conv-mobile-drawer-head,.opc-conv-execution-only__head,.opc-conv-toolbar,.opc-conv-compose-toolbar){border-color:var(--opc-ui-color-border);color:var(--opc-ui-color-text)}body[data-opc-ui-mode] :where(.opc-conv-panel-title,.opc-conv-assistant-label,.opc-conv-bubble-name,.opc-conv-msg-row--system .opc-conv-message-shell,.opc-conv-msg-row--user .opc-conv-message-shell,.opc-conv-execution-only__heading h2){color:var(--opc-ui-color-text)}body[data-opc-ui-mode] :where(.opc-conv-panel-subtitle,.opc-conv-assistant-md,.opc-conv-assistant-md :is(p,li,span,div,blockquote,em),.opc-conv-message-meta,.opc-conv-empty-hint,.opc-conv-helper-text,.opc-conv-plan-quote__label,.opc-conv-msg-quoted-plan__label){color:var(--opc-ui-color-text-muted)}body[data-opc-ui-mode] :where(.opc-conv-chat-scroll--official,.opc-conv-history-list,.opc-conv-plan-side-scroll,.opc-conv-execution-only__scroll){scrollbar-color:color-mix(in srgb,var(--opc-ui-color-accent) 38%,var(--opc-ui-color-border)) transparent}body[data-opc-ui-mode] :where(.opc-conv-compose-input,.opc-conv-compose-textarea,textarea.opc-conv-input,.opc-conv-footer textarea,.opc-conv-model-dropdown-search input){border-color:var(--opc-ui-color-border);background:var(--opc-ui-color-input);color:var(--opc-ui-color-text)}body[data-opc-ui-mode] :where(.opc-conv-sidebar-newchat-btn,.opc-conv-send-icon-btn,.opc-conv-sidebar-collapse-btn,.opc-conv-sidebar-rail-btn,.opc-conv-mobile-toolbar button,.opc-conv-model-dropdown-item,.opc-conv-execution-only__back){border-color:var(--opc-ui-color-border);color:var(--opc-ui-color-text)}body[data-opc-ui-mode] :where(.opc-conv-sidebar-newchat-btn,.opc-conv-send-icon-btn:not(:disabled):not(.opc-conv-send-icon-btn--disabled)){background:var(--opc-ui-color-accent);color:var(--opc-ui-color-on-accent)}body[data-opc-ui-mode] :where(.opc-conv-history-item-btn:hover,.opc-conv-model-dropdown-item:hover,.opc-conv-mobile-toolbar button:hover,.opc-conv-sidebar-collapse-btn:hover,.opc-conv-sidebar-rail-btn:hover){background:var(--opc-ui-color-surface-hover);color:var(--opc-ui-color-text)}body[data-opc-ui-mode] :where(.opc-conv-history-item-btn--active,.opc-conv-model-dropdown-item--active,.opc-conv-quick-action--active){border-color:color-mix(in srgb,var(--opc-ui-color-accent) 48%,var(--opc-ui-color-border));background:var(--opc-ui-color-surface-active);color:var(--opc-ui-color-text)}body[data-opc-ui-mode] :where(.opc-theme-page--plan-detail,.opc-plan-preview-teleport-host,.opc-conv-plan-side-panel--detail){background:var(--opc-ui-gradient-canvas);color:var(--opc-ui-color-text)}body[data-opc-ui-mode] :where(.opc-plan-detail--embedded-panel,.opc-plan-detail-article,.opc-plan-detail-article--embedded,.opc-plan-embedded-reader,.opc-plan-embedded-content,.opc-plan-body-shell--embedded,.opc-plan-embedded-toc,.opc-plan-structure-preview,.opc-plan-preview-module,.opc-plan-core-dashboard__card,.opc-plan-execution-board,.opc-plan-execution-column,.opc-conv-plan-side-panel__content){border-color:var(--opc-ui-color-border);background:var(--opc-ui-color-surface-glass);color:var(--opc-ui-color-text);box-shadow:var(--opc-ui-shadow-control)}body[data-opc-ui-mode] .opc-conv-plan-side-panel--detail{background:var(--opc-plan-preview-bg);color:var(--opc-plan-preview-title-color)}body[data-opc-ui-mode] .opc-conv-plan-side-panel--detail :where(.opc-plan-detail--embedded-panel,.opc-plan-detail-article--embedded,.opc-plan-embedded-reader,.opc-plan-embedded-content,.opc-plan-body-shell--embedded,.opc-conv-plan-side-panel__content){background:transparent;color:var(--opc-plan-preview-title-color);box-shadow:none}body[data-opc-ui-mode] .opc-conv-plan-side-panel--detail .opc-plan-detail-head-row--embedded-reader{border-color:var(--opc-plan-preview-header-border);background:var(--opc-plan-preview-header-bg)}body[data-opc-ui-mode] .opc-conv-plan-side-panel--detail .opc-plan-embedded-reader{display:grid;grid-template-columns:var(--opc-plan-preview-toc-expanded-width) minmax(0,1fr);min-height:0;position:relative;isolation:isolate;background:transparent}body[data-opc-ui-mode] .opc-conv-plan-side-panel--detail .opc-plan-embedded-reader--toc-collapsed{grid-template-columns:var(--opc-plan-preview-toc-collapsed-width) minmax(0,1fr)}body[data-opc-ui-mode] .opc-conv-plan-side-panel--detail .opc-plan-embedded-toc{align-self:stretch;overflow:hidden;min-width:0;min-height:0;border:0;border-right:1px solid var(--opc-plan-preview-header-border);border-radius:0;background:var(--opc-plan-preview-bg);box-shadow:none;color:var(--opc-plan-preview-text-color)}body[data-opc-ui-mode] .opc-conv-plan-side-panel--detail .opc-plan-embedded-toc--collapsed{width:var(--opc-plan-preview-toc-collapsed-width);max-width:var(--opc-plan-preview-toc-collapsed-width);display:flex;justify-content:center;align-items:flex-start;padding:var(--opc-ui-space-4) var(--opc-ui-space-2) 0}body[data-opc-ui-mode] .opc-conv-plan-side-panel--detail .opc-plan-embedded-toc--expanded{width:var(--opc-plan-preview-toc-expanded-width);max-width:var(--opc-plan-preview-toc-expanded-width);display:flex;flex-direction:column;gap:var(--opc-ui-space-3);padding:var(--opc-ui-space-4) var(--opc-ui-space-3)}body[data-opc-ui-mode] .opc-conv-plan-side-panel--detail .opc-plan-embedded-toc__head{display:flex;align-items:center;justify-content:space-between;gap:var(--opc-ui-space-2);min-width:0}body[data-opc-ui-mode] .opc-conv-plan-side-panel--detail .opc-plan-embedded-toc__head-title{display:inline-flex;min-width:0;align-items:center;gap:var(--opc-ui-space-2);color:var(--opc-plan-preview-title-color);font-size:var(--opc-plan-preview-title-size);font-weight:700;line-height:1.35}body[data-opc-ui-mode] .opc-conv-plan-side-panel--detail .opc-plan-embedded-toc__icon{color:var(--opc-plan-preview-accent)}body[data-opc-ui-mode] .opc-conv-plan-side-panel--detail .opc-plan-embedded-toc__nav{display:grid;gap:var(--opc-ui-space-1);min-height:0;overflow-y:auto;padding-right:var(--opc-ui-space-1);overscroll-behavior:contain}body[data-opc-ui-mode] .opc-conv-plan-side-panel--detail .opc-plan-embedded-toc__link{display:block;min-width:0;border:1px solid transparent;border-radius:var(--opc-ui-radius-sm);padding:var(--opc-ui-space-2) var(--opc-ui-space-3);font-size:var(--opc-plan-preview-meta-size);font-weight:500;line-height:1.45;text-decoration:none;overflow-wrap:anywhere}body[data-opc-ui-mode] .opc-conv-plan-side-panel--detail .opc-plan-embedded-toc__link--level-3{padding-left:var(--opc-ui-space-4)}body[data-opc-ui-mode] .opc-conv-plan-side-panel--detail .opc-plan-embedded-toc__empty{margin:0;color:var(--opc-plan-preview-text-color);font-size:var(--opc-plan-preview-meta-size);line-height:1.5}body[data-opc-ui-mode] .opc-conv-plan-side-panel--detail .opc-plan-embedded-toc__expand-btn,body[data-opc-ui-mode] .opc-conv-plan-side-panel--detail .opc-plan-embedded-toc__collapse-btn{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--opc-plan-preview-toc-button-size, 28px);min-width:var(--opc-plan-preview-toc-button-size, 28px);height:var(--opc-plan-preview-toc-button-size, 28px);border:1px solid var(--opc-plan-preview-border);border-radius:var(--opc-ui-radius-md);background:var(--opc-plan-preview-surface-raised);color:var(--opc-plan-preview-accent);box-shadow:var(--opc-plan-preview-shadow)}body[data-opc-ui-mode] .opc-conv-plan-side-panel--detail .opc-plan-embedded-toc__expand-btn:hover,body[data-opc-ui-mode] .opc-conv-plan-side-panel--detail .opc-plan-embedded-toc__collapse-btn:hover{border-color:var(--opc-plan-preview-border-strong);background:var(--opc-ui-color-surface-hover);color:var(--opc-plan-preview-title-color)}body[data-opc-ui-mode] .opc-conv-plan-side-panel--detail .opc-plan-embedded-toc__expand-btn:focus-visible,body[data-opc-ui-mode] .opc-conv-plan-side-panel--detail .opc-plan-embedded-toc__collapse-btn:focus-visible{outline:none;box-shadow:var(--opc-plan-preview-focus)}body[data-opc-ui-mode] .opc-conv-plan-side-panel--detail .opc-plan-embedded-toc__expand-btn:disabled{cursor:not-allowed;opacity:.48}body[data-opc-ui-mode] .opc-conv-plan-side-panel--detail :where(.opc-plan-embedded-toc__expand-btn,.opc-plan-embedded-toc__collapse-btn) svg{width:18px;height:18px}body[data-opc-ui-mode] .opc-conv-plan-side-panel--detail .opc-plan-embedded-content{overflow:auto;padding:var(--opc-plan-preview-content-padding);color:var(--opc-plan-preview-text-color);font-size:var(--opc-plan-preview-body-size);line-height:var(--opc-type-plan-line)}body[data-opc-ui-mode] .opc-conv-plan-side-panel--detail .opc-plan-embedded-content>:where(.opc-plan-core-dashboard,.opc-plan-body-shell--embedded,.opc-plan-structure-preview,.opc-plan-preview-modules){width:100%;max-width:var(--opc-plan-preview-content-max-width);margin-left:0;margin-right:auto}body[data-opc-ui-viewport=mobile] .opc-conv-plan-side-panel--detail .opc-plan-embedded-reader{grid-template-columns:minmax(0,1fr)}body[data-opc-ui-viewport=mobile] .opc-conv-plan-side-panel--detail .opc-plan-embedded-content{grid-column:1;width:100%;padding:var(--opc-plan-preview-content-padding-mobile)}body[data-opc-ui-mode] .opc-conv-plan-side-panel--detail .opc-plan-body-shell--embedded{padding:0}body[data-opc-ui-mode] .opc-conv-plan-side-panel--detail .opc-plan-body-shell--embedded .plan-md-body.opc-plan-detail-body-scroll{max-height:none;overflow:visible;border:0;border-radius:0;background:transparent;padding:0;box-shadow:none}body[data-opc-ui-mode] .opc-conv-plan-side-panel--detail :where(.plan-md-body,.opc-plan-detail-body--lab,.opc-plan-detail-body-scroll){color:var(--opc-plan-preview-text-color);-webkit-text-fill-color:var(--opc-plan-preview-text-color);font-size:var(--opc-plan-preview-body-size);font-weight:400;line-height:var(--opc-type-plan-line)}body[data-opc-ui-mode] .opc-conv-plan-side-panel--detail :where(.plan-md-body p,.plan-md-body li,.plan-md-body blockquote,.plan-md-body td,.opc-plan-detail-body--lab p,.opc-plan-detail-body--lab li){color:var(--opc-plan-preview-text-color);-webkit-text-fill-color:var(--opc-plan-preview-text-color);font-size:var(--opc-plan-preview-body-size);line-height:var(--opc-type-plan-line)}body[data-opc-ui-mode] .opc-conv-plan-side-panel--detail .opc-plan-core-dashboard{margin:0 0 var(--opc-plan-preview-section-gap);border:0;background:transparent;box-shadow:none;--opc-plan-preview-card-min-height: 0}body[data-opc-ui-mode] .opc-conv-plan-side-panel--detail .opc-plan-core-dashboard__intro{margin:0 0 var(--opc-ui-space-5);color:var(--opc-plan-preview-text-color);-webkit-text-fill-color:var(--opc-plan-preview-text-color);font-size:var(--opc-plan-preview-body-size);font-weight:400;line-height:var(--opc-type-plan-line)}body[data-opc-ui-mode] .opc-conv-plan-side-panel--detail .opc-plan-core-dashboard__head{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--opc-ui-space-4);min-height:30px;margin:0 0 var(--opc-ui-space-4);border:0}body[data-opc-ui-mode] .opc-conv-plan-side-panel--detail .opc-plan-core-dashboard__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--opc-plan-preview-card-min-size),1fr));gap:var(--opc-ui-space-3)}body[data-opc-ui-mode] .opc-conv-plan-side-panel--detail .opc-plan-core-dashboard__card{min-height:var(--opc-plan-preview-card-min-height);border:1px solid var(--opc-plan-preview-card-border);border-radius:var(--opc-plan-preview-card-radius);background:var(--opc-plan-preview-dashboard-card-bg);padding:18px 14px;box-shadow:none}body[data-opc-ui-mode] .opc-conv-plan-side-panel--detail .opc-plan-core-dashboard__label{color:var(--opc-plan-preview-title-color);-webkit-text-fill-color:var(--opc-plan-preview-title-color);font-size:var(--opc-plan-preview-title-size);font-weight:700}body[data-opc-ui-mode] .opc-conv-plan-side-panel--detail :where(.opc-plan-core-dashboard__value,.opc-plan-core-dashboard__value--leverage){color:var(--opc-plan-preview-accent);-webkit-text-fill-color:var(--opc-plan-preview-accent);font-size:var(--opc-plan-preview-body-size);font-weight:500}body[data-opc-ui-mode] .opc-conv-plan-side-panel--detail .opc-plan-core-dashboard__cost-pill{color:var(--opc-plan-preview-heading-color);-webkit-text-fill-color:var(--opc-plan-preview-heading-color);font-size:var(--opc-plan-preview-body-size)}body[data-opc-ui-mode] :where(.opc-plan-detail-embedded-toolbar,.opc-plan-detail-head-row,.opc-plan-preview-toolbar,.opc-plan-execution-board__toolbar,.opc-plan-embedded-toc__head){border-color:var(--opc-ui-color-border);color:var(--opc-ui-color-text)}body[data-opc-ui-mode] :where(.opc-plan-preview-heading__title,.opc-plan-detail-title,.opc-plan-detail-title h1,.opc-plan-embedded-toc__head-title,.opc-plan-preview-module__label,.opc-plan-execution-board__title,.opc-plan-execution-column__head){color:var(--opc-plan-preview-title-color, var(--opc-ui-color-text))}body[data-opc-ui-mode] .opc-plan-preview-heading__title{padding-left:var(--opc-ui-space-3)}body[data-opc-ui-mode] .plan-md-body :is(h1,h2,h3,h4){color:var(--opc-plan-preview-heading-color, var(--opc-ui-color-link))}body[data-opc-ui-mode] .plan-md-body :is(strong,b){color:var(--opc-plan-preview-title-color, var(--opc-ui-color-text))}body[data-opc-ui-mode] :where(.opc-plan-preview-heading__compute,.opc-plan-detail-meta,.opc-plan-preview-module__hint,.opc-plan-core-dashboard__label,.opc-plan-core-dashboard__value,.opc-plan-embedded-toc__empty,.opc-plan-execution-board__progress-label,.plan-md-body :is(p,li,blockquote,span,td)){color:var(--opc-plan-preview-text-color, var(--opc-ui-color-text-muted))}body[data-opc-ui-mode] :where(.opc-theme-page--plan-detail,.opc-conv-plan-side-panel--detail) .opc-plan-toc-target{color:var(--opc-plan-preview-muted);-webkit-text-fill-color:var(--opc-plan-preview-muted);font-size:var(--opc-plan-preview-toc-target-size)}.plan-md-body table.opc-md-table,.plan-md-body table,.conversation-md table.opc-md-table,.conversation-md table.opc-conv-markdown-table{width:100%;margin:.75rem 0 1rem;border:1px solid var(--opc-md-table-border, var(--opc-ui-color-border));border-spacing:0;border-collapse:separate;border-radius:var(--opc-ui-radius-md, 8px);background:var(--opc-md-table-surface, var(--opc-ui-color-surface));color:var(--opc-md-table-text, var(--opc-ui-color-text));font-size:var(--opc-type-body, 14px);line-height:var(--opc-type-body-line, 1.75);overflow:hidden}.plan-md-body table.opc-md-table th,.plan-md-body table.opc-md-table td,.plan-md-body table th,.plan-md-body table td,.conversation-md table.opc-md-table th,.conversation-md table.opc-md-table td,.conversation-md table.opc-conv-markdown-table th,.conversation-md table.opc-conv-markdown-table td{padding:var(--opc-ui-space-3, 12px) var(--opc-ui-space-4, 16px);border:0;border-bottom:1px solid var(--opc-md-table-border, var(--opc-ui-color-border));text-align:left;vertical-align:top;overflow-wrap:anywhere}.plan-md-body table.opc-md-table th,.plan-md-body table th,.conversation-md table.opc-md-table th,.conversation-md table.opc-conv-markdown-table th{background:var(--opc-md-table-head-bg, var(--opc-ui-color-surface-subtle));color:var(--opc-md-table-heading, var(--opc-ui-color-text));font-weight:600;-webkit-text-fill-color:var(--opc-md-table-heading, var(--opc-ui-color-text))}.plan-md-body table.opc-md-table td,.plan-md-body table td,.conversation-md table.opc-md-table td,.conversation-md table.opc-conv-markdown-table td{background:var(--opc-md-table-surface, var(--opc-ui-color-surface));color:var(--opc-md-table-text, var(--opc-ui-color-text));-webkit-text-fill-color:var(--opc-md-table-text, var(--opc-ui-color-text))}.plan-md-body table.opc-md-table thead th:first-child,.plan-md-body table thead th:first-child,.conversation-md table.opc-md-table thead th:first-child,.conversation-md table.opc-conv-markdown-table thead th:first-child{border-top-left-radius:var(--opc-ui-radius-md, 8px)}.plan-md-body table.opc-md-table thead th:last-child,.plan-md-body table thead th:last-child,.conversation-md table.opc-md-table thead th:last-child,.conversation-md table.opc-conv-markdown-table thead th:last-child{border-top-right-radius:var(--opc-ui-radius-md, 8px)}.plan-md-body table.opc-md-table tbody tr:last-child td,.plan-md-body table tbody tr:last-child td,.conversation-md table.opc-md-table tbody tr:last-child td,.conversation-md table.opc-conv-markdown-table tbody tr:last-child td{border-bottom:0}@media(max-width:640px){.conversation-md table.opc-md-table,.conversation-md table.opc-conv-markdown-table{min-width:34rem}}body#body[data-opc-theme=official][data-opc-ui-mode=light]:not(.tools-page) :is(.opc-theme-page--plan-detail,.opc-conv-plan-side-panel--detail) .plan-md-body :where(pre,.plan-code-frame){border-color:var(--opc-plan-preview-card-border);background:var(--opc-plan-preview-card-bg);color:var(--opc-plan-preview-text-color);-webkit-text-fill-color:var(--opc-plan-preview-text-color)}body#body[data-opc-theme=official][data-opc-ui-mode=light]:not(.tools-page) :is(.opc-theme-page--plan-detail,.opc-conv-plan-side-panel--detail) .plan-md-body pre code{background:transparent;color:inherit;-webkit-text-fill-color:inherit}body[data-opc-ui-mode] :where(.opc-theme-page--plan-detail,.opc-conv-plan-side-panel--detail) .plan-md-body hr{border-color:var(--opc-plan-preview-border)}body[data-opc-ui-mode] :where(.opc-plan-preview-icon-btn,.opc-plan-detail-back-btn,.opc-plan-embedded-toc__expand-btn,.opc-plan-embedded-toc__collapse-btn,.opc-plan-embedded-toc__link,.opc-plan-selection-action,.opc-plan-history-tab,.opc-plan-execution-board__view-btn){border-color:var(--opc-ui-color-border);background:transparent;color:var(--opc-ui-color-text-muted)}body[data-opc-ui-mode] :where(.opc-plan-preview-icon-btn:hover,.opc-plan-detail-back-btn:hover,.opc-plan-embedded-toc__link:hover,.opc-plan-selection-action:hover,.opc-plan-history-tab:hover,.opc-plan-execution-board__view-btn:hover){background:var(--opc-ui-color-surface-hover);color:var(--opc-ui-color-text)}body[data-opc-ui-mode] :where(.opc-plan-preview-icon-btn--active,.opc-plan-history-tab--active,.opc-plan-embedded-toc__link--active,.opc-plan-execution-board__view-btn--active){border-color:color-mix(in srgb,var(--opc-ui-color-accent) 52%,var(--opc-ui-color-border));background:var(--opc-ui-color-surface-active);color:var(--opc-ui-color-text)}body[data-opc-ui-mode] .opc-plan-download-dropdown{border-color:var(--opc-ui-color-border);background:var(--opc-ui-color-surface);color:var(--opc-ui-color-text);box-shadow:var(--opc-ui-shadow-dialog)}body[data-opc-ui-mode] .opc-plan-download-dropdown :where(.border-b){border-color:var(--opc-ui-color-border)}body[data-opc-ui-mode] .opc-plan-download-dropdown :where(p){color:var(--opc-ui-color-text-muted)}body[data-opc-ui-mode] .opc-plan-download-dropdown button{border-color:var(--opc-ui-color-border);color:var(--opc-ui-color-text)}body[data-opc-ui-mode] .opc-plan-download-dropdown button[aria-pressed=true]{border-color:color-mix(in srgb,var(--opc-ui-color-accent) 52%,var(--opc-ui-color-border));background:var(--opc-ui-color-surface-active);color:var(--opc-ui-color-text)}body[data-opc-ui-mode] .opc-plan-download-dropdown button:hover:not(:disabled){border-color:color-mix(in srgb,var(--opc-ui-color-accent) 38%,var(--opc-ui-color-border));background:var(--opc-ui-color-surface-hover);color:var(--opc-ui-color-text)}body[data-opc-ui-mode] .opc-plan-download-dropdown .opc-plan-download-dropdown-item,body[data-opc-ui-mode] .opc-plan-download-dropdown .opc-plan-download-dropdown-item:hover:not(:disabled){color:var(--opc-plan-download-item-text);-webkit-text-fill-color:var(--opc-plan-download-item-text);font-weight:400}body[data-opc-ui-mode] :where(.opc-plan-execution-board__progress-track){background:var(--opc-ui-color-surface-subtle)}body[data-opc-ui-mode] :where(.opc-plan-execution-board__progress-fill){background:var(--opc-ui-color-accent)}body[data-opc-ui-mode] :where(.opc-workbench-sidebar,.opc-conv-sidebar--official,.opc-rec-sidebar,.opc-workbench-sidebar__rail){border-color:var(--opc-sidebar-border);background:var(--opc-sidebar-canvas);color:var(--opc-sidebar-text)}body[data-opc-ui-mode] :where(.opc-workbench-sidebar__section h4,.opc-workbench-sidebar__row strong,.opc-workbench-sidebar__dock-trigger>span,.opc-account-dock__identity strong,.opc-account-dock__profile-copy strong){color:var(--opc-sidebar-text)}body[data-opc-ui-mode] .opc-workbench-sidebar__row{padding:9px 36px 9px 12px;color:var(--opc-sidebar-muted);-webkit-text-fill-color:var(--opc-sidebar-muted);font-size:var(--opc-conv-sidebar-item-size)}body[data-opc-ui-mode] .opc-workbench-sidebar__row strong{color:inherit;-webkit-text-fill-color:inherit;font-size:var(--opc-conv-sidebar-item-size);font-weight:400}body[data-opc-theme=official] :where(.opc-theme-page--conversation,.opc-conv-shell--official) .opc-workbench-sidebar__row:not(.opc-workbench-sidebar__row--active) strong{color:var(--opc-sidebar-row-title);-webkit-text-fill-color:var(--opc-sidebar-row-title)}body[data-opc-ui-mode] .opc-workbench-sidebar__head h3{color:var(--opc-sidebar-title);-webkit-text-fill-color:var(--opc-sidebar-title);font-size:var(--opc-sidebar-title-size);font-weight:var(--opc-sidebar-title-weight)}body[data-opc-ui-mode] :where(.opc-workbench-sidebar__date,.opc-workbench-sidebar__row>span,.opc-workbench-sidebar__execution-meta,.opc-account-dock__identity span,.opc-account-dock__profile-copy span,.opc-account-dock__balance-label){color:var(--opc-sidebar-muted)}body[data-opc-ui-mode] .opc-workbench-sidebar__empty{color:var(--opc-sidebar-empty-text);-webkit-text-fill-color:var(--opc-sidebar-empty-text)}body[data-opc-ui-mode] :where(.opc-workbench-sidebar__search,.opc-workbench-sidebar__menu,.opc-account-dock__trigger,.opc-account-dock__panel,.opc-account-dock__item,.opc-account-dock__balance,.opc-workbench-search__panel,.opc-workbench-search__input-wrap,.opc-workbench-search__section){border-color:var(--opc-sidebar-border);background:var(--opc-sidebar-surface-muted);color:var(--opc-sidebar-text)}body[data-opc-ui-mode] .opc-account-dock__guest-surface{border-color:var(--opc-ui-color-border);background:var(--opc-ui-color-surface);color:var(--opc-ui-color-text);-webkit-text-fill-color:var(--opc-ui-color-text)}body[data-opc-ui-mode] .opc-account-dock__avatar{background:var(--opc-ui-color-surface-subtle);color:var(--opc-ui-color-text);-webkit-text-fill-color:var(--opc-ui-color-text)}body[data-opc-ui-mode] :where(.opc-workbench-sidebar__icon-btn,.opc-workbench-sidebar__dock-trigger,.opc-workbench-sidebar__more,.opc-workbench-sidebar__pin,.opc-workbench-sidebar button[aria-label=方案操作],.opc-workbench-sidebar button[aria-label=执行列表操作],.opc-workbench-search__close,.opc-workbench-search__result){border-color:var(--opc-sidebar-border);color:var(--opc-sidebar-text)}body[data-opc-ui-mode] .opc-workbench-sidebar__pagination-toggle{border-color:transparent;color:var(--opc-sidebar-accent);-webkit-text-fill-color:var(--opc-sidebar-accent);font-size:var(--opc-conv-sidebar-item-size)}body[data-opc-ui-mode] .opc-account-dock__guest-link{border-color:var(--opc-ui-color-border-strong);background:transparent;color:var(--opc-ui-color-text);-webkit-text-fill-color:var(--opc-ui-color-text)}body[data-opc-ui-mode] .opc-ws-sidebar-menu__link--official:not(.opc-ws-sidebar-menu__link--active){border:0;border-radius:var(--opc-workspace-control-radius, var(--opc-ui-radius-sm));color:var(--opc-sidebar-text);-webkit-text-fill-color:var(--opc-sidebar-text);font-size:var(--opc-sidebar-menu-text-size)}body[data-opc-ui-mode] .opc-ws-sidebar-menu__link--official .opc-ws-sidebar-menu__icon{width:var(--opc-sidebar-menu-icon-size);height:var(--opc-sidebar-menu-icon-size);flex:0 0 var(--opc-sidebar-menu-icon-size);color:var(--opc-sidebar-icon)}body[data-opc-ui-mode] .opc-workbench-sidebar__new{border:0;background:var(--opc-sidebar-new-bg);box-shadow:var(--opc-sidebar-new-shadow);padding:0 var(--opc-sidebar-menu-padding-x);color:var(--opc-sidebar-new-text);-webkit-text-fill-color:var(--opc-sidebar-new-text);font-size:var(--opc-conv-sidebar-section-size);font-weight:var(--opc-sidebar-new-weight)}body[data-opc-ui-mode] .opc-workbench-sidebar__new:hover:not(:disabled){background:var(--opc-sidebar-new-bg-hover);filter:brightness(1.015)}body[data-opc-ui-mode] .opc-workbench-sidebar__new--active{background:var(--opc-sidebar-selection-bg);color:var(--opc-sidebar-selection-text);-webkit-text-fill-color:var(--opc-sidebar-selection-text)}body[data-opc-ui-mode] .opc-workbench-sidebar__new--active:hover:not(:disabled){background:var(--opc-sidebar-selection-bg-hover);color:var(--opc-sidebar-selection-text);-webkit-text-fill-color:var(--opc-sidebar-selection-text);filter:brightness(1.015)}body[data-opc-ui-mode] .opc-workbench-sidebar__new svg{width:var(--opc-sidebar-menu-icon-size);height:var(--opc-sidebar-menu-icon-size);flex:0 0 var(--opc-sidebar-menu-icon-size);color:var(--opc-sidebar-new-icon)}body[data-opc-ui-mode] .opc-workbench-sidebar__new--active svg{color:var(--opc-sidebar-selection-text)}body[data-opc-ui-mode] .opc-workbench-sidebar__dock-trigger>span{font-size:var(--opc-conv-sidebar-section-size);font-weight:var(--opc-sidebar-section-title-weight)}body[data-opc-ui-mode] .opc-workbench-sidebar__dock-trigger>svg:not(.opc-workbench-sidebar__dock-chevron){width:var(--opc-sidebar-menu-icon-size);height:var(--opc-sidebar-menu-icon-size);flex:0 0 var(--opc-sidebar-menu-icon-size);color:var(--opc-sidebar-icon)}body[data-opc-ui-mode] .opc-workbench-sidebar__dock-chevron{width:var(--opc-sidebar-chevron-icon-size);height:var(--opc-sidebar-chevron-icon-size);flex:0 0 var(--opc-sidebar-chevron-icon-size);color:var(--opc-sidebar-chevron-icon)}body[data-opc-ui-mode] .opc-account-dock__guest-link--primary{border-color:var(--opc-ui-color-accent);background:var(--opc-ui-color-accent);color:var(--opc-ui-color-on-accent);-webkit-text-fill-color:var(--opc-ui-color-on-accent)}body[data-opc-ui-mode] :where(.opc-workbench-sidebar__row:hover,.opc-workbench-sidebar__dock-trigger:hover,.opc-workbench-sidebar__icon-btn:hover,.opc-account-dock__trigger:hover,.opc-account-dock__item:hover,.opc-workbench-search__result:hover){background:var(--opc-sidebar-hover);color:var(--opc-sidebar-text)}body[data-opc-ui-mode] .opc-workbench-sidebar__pagination-toggle:hover,body[data-opc-ui-mode] .opc-workbench-sidebar__pagination-toggle[aria-expanded=true]{background:var(--opc-sidebar-hover);color:var(--opc-sidebar-accent);-webkit-text-fill-color:var(--opc-sidebar-accent)}body[data-opc-ui-mode] .opc-workbench-sidebar__pagination-toggle[aria-expanded=true]{background:var(--opc-sidebar-selection-bg)}body[data-opc-ui-mode] .opc-workbench-sidebar__dock-trigger[aria-expanded=true]{border:0;background:var(--opc-sidebar-selection-bg);color:var(--opc-sidebar-selection-text)}body[data-opc-ui-mode] .opc-workbench-sidebar__row--active{border:0;background:transparent;color:var(--opc-sidebar-selection-text);-webkit-text-fill-color:var(--opc-sidebar-selection-text)}body[data-opc-ui-mode] .opc-workbench-sidebar__row--active :where(.opc-workbench-sidebar__date,.opc-workbench-sidebar__execution-meta,.opc-workbench-sidebar__status),body[data-opc-ui-mode] .opc-workbench-sidebar__row--active>span,body[data-opc-ui-mode] .opc-workbench-sidebar__row--active>span>span{color:var(--opc-sidebar-selection-meta);-webkit-text-fill-color:var(--opc-sidebar-selection-meta)}body[data-opc-theme=official][data-opc-ui-mode=light] :where(.opc-theme-page--conversation,.opc-conv-shell--official) :is(.opc-workbench-sidebar__new>span,.opc-ws-sidebar-menu__link--official:not(.opc-ws-sidebar-menu__link--active)>span,.opc-workbench-sidebar__dock-trigger>span,.opc-workbench-sidebar__row strong),body[data-opc-theme=official][data-opc-color-scheme=light]:not([data-opc-ui-mode]) :where(.opc-theme-page--conversation,.opc-conv-shell--official) :is(.opc-workbench-sidebar__new>span,.opc-ws-sidebar-menu__link--official:not(.opc-ws-sidebar-menu__link--active)>span,.opc-workbench-sidebar__dock-trigger>span,.opc-workbench-sidebar__row strong){color:var(--opc-sidebar-label-text);-webkit-text-fill-color:var(--opc-sidebar-label-text)}body[data-opc-theme=official][data-opc-ui-mode=light] :where(.opc-theme-page--conversation,.opc-conv-shell--official) :is(.opc-workbench-sidebar__new--active>span,.opc-ws-sidebar-menu__link--official.opc-ws-sidebar-menu__link--active>span,.opc-workbench-sidebar__dock-trigger--active>span,.opc-workbench-sidebar__row--active strong),body[data-opc-theme=official][data-opc-color-scheme=light]:not([data-opc-ui-mode]) :where(.opc-theme-page--conversation,.opc-conv-shell--official) :is(.opc-workbench-sidebar__new--active>span,.opc-ws-sidebar-menu__link--official.opc-ws-sidebar-menu__link--active>span,.opc-workbench-sidebar__dock-trigger--active>span,.opc-workbench-sidebar__row--active strong){color:var(--opc-sidebar-label-selection-text);-webkit-text-fill-color:var(--opc-sidebar-label-selection-text)}body[data-opc-ui-mode] :where(.opc-workbench-sidebar__more:hover,.opc-workbench-sidebar__more--active,.opc-conv-history-item-menu:hover,.opc-conv-history-item-menu[aria-expanded=true]){border-color:var(--opc-sidebar-action-border);background:var(--opc-sidebar-action-bg);color:var(--opc-sidebar-action-text)}body[data-opc-ui-mode] :where(.opc-workbench-sidebar__search input,.opc-workbench-search__input){background:transparent;color:var(--opc-sidebar-text)}body[data-opc-ui-mode] .opc-workbench-search__status--error{color:var(--opc-ui-color-danger)}html[data-opc-ui-mode].auth-html-bg,body[data-opc-ui-mode].auth-modal-page,body[data-opc-ui-mode].auth-site-page{background-color:var(--opc-ui-color-canvas);background-image:none}body[data-opc-ui-mode] .auth-modal-overlay:not(.opc-theme-page--profile){background:var(--opc-auth-canvas)}body[data-opc-ui-mode] :where(.opc-portal-dialog__backdrop--official,.opc-plan-share-backdrop,.opc-wechat-pay-dialog__backdrop--official,.rec-detail-backdrop){background:var(--opc-ui-color-scrim)}body[data-opc-ui-mode] :where(.auth-card,.register-card,.login-card,.opc-portal-dialog__panel,.opc-portal-dialog__panel--official,.opc-change-password-dialog,.opc-referral-share-modal,.opc-plan-share-dialog,.opc-wechat-pay-dialog__panel,.opc-wechat-pay-dialog__panel--official,.rec-detail-panel){border-color:var(--opc-ui-color-border);background:var(--opc-ui-color-surface);color:var(--opc-ui-color-text);box-shadow:var(--opc-ui-shadow-dialog)}body[data-opc-ui-mode] :where(.auth-card-title,.auth-label,.opc-portal-dialog__title--official,.opc-plan-share-dialog__head h2,.opc-wechat-pay-dialog__success-title,.rec-detail-title){color:var(--opc-ui-color-text)}body[data-opc-ui-mode] :where(.auth-help,.auth-muted-line,.auth-agree-text,.opc-portal-dialog__body--official,.opc-portal-dialog__hint--official,.opc-plan-share-dialog__kicker,.opc-plan-share-dialog__controls label,.opc-plan-share-dialog__controls>p,.opc-wechat-pay-dialog__success-body,.rec-detail-meta){color:var(--opc-ui-color-text-muted)}body[data-opc-ui-mode] :where(.auth-input-wrap,.register-input,.login-input,.opc-portal-dialog__input,.opc-plan-share-dialog__url-row,.opc-plan-share-dialog__url-row input,.rec-pref__field input,.rec-pref__field textarea){border-color:var(--opc-auth-border);background:var(--opc-ui-color-input);color:var(--opc-auth-text)}body[data-opc-ui-mode] :where(.register-input:focus,.login-input:focus,.opc-plan-share-dialog__url-row:focus-within){border-color:color-mix(in srgb,var(--opc-auth-accent) 60%,var(--opc-auth-border));box-shadow:var(--opc-ui-focus-ring)}body[data-opc-ui-mode] :where(.auth-tab,.auth-btn,.auth-modal-close,.auth-disclaimer-link,.opc-portal-dialog__btn,.opc-portal-dialog__btn--ghost,.opc-plan-share-dialog__close,.opc-plan-share-dialog__url-row button,.opc-plan-share-dialog__action,.opc-wechat-confirm-paid-btn,.rec-btn){border-color:var(--opc-ui-color-border);color:var(--opc-ui-color-text)}body[data-opc-ui-mode] :where(.auth-tab:hover,.auth-btn--ghost:hover,.auth-btn-code:hover,.auth-modal-close:hover,.opc-portal-dialog__btn--ghost:hover,.opc-plan-share-dialog__close:hover,.opc-plan-share-dialog__url-row button:hover,.opc-plan-share-dialog__action:hover,.rec-btn--ghost:hover){background:var(--opc-ui-color-surface-hover);color:var(--opc-ui-color-text)}body[data-opc-ui-mode] :where(.auth-tab--active,.auth-tab.is-active,.auth-btn--primary,.auth-btn-code:not(:disabled),.auth-submit,.opc-btn-gold-cta,.opc-portal-dialog__btn--gold,.opc-plan-share-dialog__action,.rec-btn--primary){border-color:var(--opc-ui-color-accent);background:var(--opc-ui-color-accent);color:var(--opc-ui-color-on-accent);-webkit-text-fill-color:var(--opc-ui-color-on-accent)}body[data-opc-ui-mode] :where(.opc-auth-input-invalid,.auth-input.opc-auth-input-invalid,.register-input.opc-auth-input-invalid,.login-input.opc-auth-input-invalid){border-color:var(--opc-auth-danger);background:var(--opc-ui-color-danger-soft)}body[data-opc-ui-mode] .opc-auth-field-msg--error,body[data-opc-ui-mode] .rec-pref__error{color:var(--opc-auth-danger)}body[data-opc-ui-mode] :where(.auth-static-tip,.register-submit-feedback){border-color:var(--opc-message-border);background:var(--opc-message-surface);color:var(--opc-message-text)}body.tools-page[data-opc-ui-mode]{background:var(--opc-ui-color-canvas);color:var(--opc-ui-color-text)}body.tools-page[data-opc-ui-mode] :where(.tools-chat-rail,.opc-tools-embed-host,.opc-tools-embed-loading){border-color:var(--opc-ui-color-border);background:var(--opc-ui-color-surface-glass);color:var(--opc-ui-color-text);box-shadow:var(--opc-ui-shadow-control)}body.tools-page[data-opc-ui-mode] .opc-tools-embed-loading__text{color:var(--opc-ui-color-text-muted)}body[data-opc-ui-viewport=desktop] :where(.opc-conv-shell--official,.opc-theme-page--plan-detail,.tools-page-main){--opc-ui-local-gutter: var(--opc-ui-viewport-gutter);--opc-ui-local-touch-target: var(--opc-ui-touch-target)}body[data-opc-ui-viewport=tablet] :where(.opc-conv-shell--official,.opc-theme-page--plan-detail,.tools-page-main){--opc-ui-local-gutter: var(--opc-ui-viewport-gutter);--opc-ui-local-touch-target: 42px}body[data-opc-ui-viewport=tablet] :where(.opc-conv-main-panel,.opc-conv-plan-side-panel--detail,.opc-plan-detail--embedded-panel,.auth-card,.opc-ui-dialog__panel,.tools-search-panel,.tools-leave-modal__panel){border-radius:var(--opc-ui-radius-md)}body[data-opc-ui-viewport=mobile]{--opc-ui-local-gutter: var(--opc-ui-viewport-gutter);--opc-ui-local-touch-target: var(--opc-ui-touch-target)}body[data-opc-ui-viewport=mobile] :where(.opc-conv-shell--official,.opc-conv-content-wrap,.opc-theme-page--plan-detail,.auth-modal-overlay,.tools-page-main){min-width:0;max-width:100vw}body[data-opc-ui-viewport=mobile] :where(.opc-conv-mobile-drawer-panel,.opc-conv-plan-side-panel--detail,.opc-plan-detail--embedded-panel,.opc-plan-embedded-reader,.opc-plan-share-dialog,.opc-workbench-search__panel,.auth-card,.register-card,.login-card,.opc-ui-dialog__panel,.tools-search-panel,.tools-leave-modal__panel){width:min(100%,calc(100vw - 24px));max-height:var(--opc-ui-dialog-max-block);border-radius:var(--opc-ui-radius-lg)}body[data-opc-ui-viewport=mobile] :where(.auth-actions,.opc-plan-share-dialog__actions,.opc-plan-execution-board__view-switch,.tools-leave-modal__actions){gap:var(--opc-ui-space-2)}body[data-opc-ui-viewport=mobile] :where(.auth-btn,.auth-btn-code,.opc-ui-button,.opc-ui-dialog__button,.opc-plan-share-dialog__action,.tools-search-btn,.tools-catalog-load-more-btn,.tools-leave-modal__btn){min-height:var(--opc-ui-touch-target)}body.tools-page .tools-leave-modal{z-index:var(--opc-ui-z-dialog);color:var(--opc-ui-color-text);font-family:var(--opc-ui-font-sans)}body.tools-page .tools-leave-modal__backdrop{background:var(--opc-ui-color-scrim)}body.tools-page .tools-leave-modal__panel{max-width:min(640px,calc(100vw - 48px));border:1px solid var(--opc-ui-color-border);border-radius:var(--opc-ui-radius-lg);background:color-mix(in srgb,var(--opc-ui-color-surface) 90%,transparent);box-shadow:var(--opc-ui-shadow-dialog);color:var(--opc-ui-color-text)}body.tools-page .tools-leave-modal__title{color:var(--opc-ui-color-text)}body.tools-page .tools-leave-modal__lead,body.tools-page .tools-leave-modal__hint,body.tools-page .tools-leave-modal__tagline,body.tools-page .tools-leave-modal__feedback{color:var(--opc-ui-color-text-muted)}body.tools-page .tools-leave-modal__opc-tip,body.tools-page .tools-leave-modal__url-wrap{border:1px solid var(--opc-ui-color-border);background:var(--opc-ui-color-surface-subtle);color:var(--opc-ui-color-text-muted)}body.tools-page .tools-leave-modal__opc-strong,body.tools-page .tools-leave-modal__opc-link,body.tools-page .tools-leave-modal__url{color:var(--opc-ui-color-link)}body.tools-page .tools-leave-modal__close,body.tools-page .tools-leave-modal__btn--ghost{border-color:var(--opc-ui-color-border);background:transparent;color:var(--opc-ui-color-text-muted)}body.tools-page .tools-leave-modal__close:hover,body.tools-page .tools-leave-modal__btn--ghost:hover{background:var(--opc-ui-color-surface-subtle);color:var(--opc-ui-color-text)}body.tools-page .tools-leave-modal__btn--primary{border-color:var(--opc-ui-color-accent);background:var(--opc-ui-color-accent);color:var(--opc-ui-color-on-accent);box-shadow:var(--opc-ui-shadow-control)}body.tools-page .tools-leave-modal__close:focus-visible,body.tools-page .tools-leave-modal__btn:focus-visible,body.tools-page .tools-leave-modal__feedback:focus-visible{outline:none;box-shadow:var(--opc-ui-focus-ring)}@media(max-width:767px){.opc-ui-dialog{align-items:flex-end;padding:max(var(--opc-ui-space-3),env(safe-area-inset-top)) var(--opc-ui-space-3) 0}.opc-ui-dialog__panel,.opc-ui-dialog__panel--sm,.opc-ui-dialog__panel--md{width:100%;max-height:var(--opc-ui-dialog-max-block);border-bottom:0;border-radius:var(--opc-ui-radius-lg) var(--opc-ui-radius-lg) 0 0}.opc-ui-dialog__content{padding:24px 20px max(20px,env(safe-area-inset-bottom))}.opc-ui-dialog__actions,body.tools-page .tools-leave-modal__actions{flex-direction:column-reverse}.opc-ui-dialog__button,body.tools-page .tools-leave-modal__btn{width:100%}body.tools-page .tools-leave-modal{align-items:flex-end;padding:max(var(--opc-ui-space-3),env(safe-area-inset-top)) var(--opc-ui-space-3) 0}body.tools-page .tools-leave-modal__panel{max-width:none;max-height:var(--opc-ui-dialog-max-block);overflow:auto;border-bottom:0;border-radius:var(--opc-ui-radius-lg) var(--opc-ui-radius-lg) 0 0}}@media(prefers-reduced-motion:reduce){.opc-ui-dialog,.opc-ui-dialog *,body.tools-page .tools-leave-modal,body.tools-page .tools-leave-modal *{transition:none;animation:none}}.opc-theme-toggle[data-v-ef4f85ce]{display:inline-flex;width:auto;min-width:68px;height:34px;flex:0 0 auto;align-items:center;justify-content:center;gap:5px;padding:0 10px;border:1px solid var(--opc-ui-color-border);border-radius:8px;background:var(--opc-ui-color-surface);color:var(--opc-ui-color-text);box-shadow:var(--opc-ui-shadow-control);cursor:pointer;font-family:inherit;font-size:var(--opc-type-button);font-weight:500;line-height:1;letter-spacing:0;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.opc-theme-toggle[data-v-ef4f85ce]:hover{border-color:var(--opc-ui-color-accent);background:var(--opc-ui-color-surface-raised)}.opc-theme-toggle[data-v-ef4f85ce]:focus-visible{outline:none;box-shadow:var(--opc-ui-focus-ring)}.opc-theme-toggle__icon[data-v-ef4f85ce]{display:inline-flex;width:14px;height:14px;flex:0 0 14px;align-items:center;justify-content:center;color:currentColor}.opc-theme-toggle__icon svg[data-v-ef4f85ce]{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}@media(max-width:768px){.opc-theme-toggle[data-v-ef4f85ce]{width:40px;min-width:40px;height:40px;padding:0;border:0;background:transparent;box-shadow:none}.opc-theme-toggle[data-v-ef4f85ce]:hover,.opc-theme-toggle[data-v-ef4f85ce]:focus-visible{background:transparent}.opc-theme-toggle__icon[data-v-ef4f85ce]{width:18px;height:18px;flex-basis:18px}.opc-theme-toggle__label[data-v-ef4f85ce]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%)}}@media(prefers-reduced-motion:reduce){.opc-theme-toggle[data-v-ef4f85ce]{transition:none}}.opc-auth-disclaimer-host .collect-feedback-modal{--cf-border-width: 1px;--cf-radius: 12px;--cf-border-color: rgb(203, 213, 225);--cf-border-focus: rgb(56, 189, 248);--cf-field-bg: #ffffff;--cf-panel-bg: rgb(248, 250, 252);--cf-surface: #ffffff;--cf-surface-hover: rgba(148, 163, 184, .14);--cf-surface-active: rgba(14, 165, 233, .14);--cf-text: rgb(15, 23, 42);--cf-placeholder: rgb(148, 163, 184);--cf-muted: rgb(100, 116, 139);--cf-accent: rgb(2, 132, 199);--cf-accent-hover: rgb(3, 105, 161);--cf-on-accent: #ffffff;--cf-reward: rgb(4, 120, 87);--cf-danger: rgb(251, 113, 133);--cf-danger-ring: 0 0 0 2px rgba(251, 113, 133, .22);--cf-focus-ring: 0 0 0 2px rgba(56, 189, 248, .22);--cf-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25);--cf-button-shadow: 0 6px 18px rgba(2, 132, 199, .22);background:var(--cf-surface);color:var(--cf-text);box-shadow:var(--cf-shadow)}.opc-auth-disclaimer-host .collect-feedback-modal--official{--cf-border-color: var(--opc-ui-color-border, rgba(209, 160, 84, .34));--cf-border-focus: var(--opc-ui-color-accent, #cda65f);--cf-field-bg: var(--opc-ui-color-input, var(--opc-ui-color-surface, #151515));--cf-panel-bg: var(--opc-ui-color-surface-subtle, #1a1814);--cf-surface: var(--opc-ui-color-surface, #151515);--cf-surface-hover: var(--opc-ui-color-surface-hover, rgba(205, 166, 95, .1));--cf-surface-active: var(--opc-ui-color-surface-active, rgba(205, 166, 95, .16));--cf-text: var(--opc-ui-color-text, #d1d1d1);--cf-placeholder: var(--opc-ui-color-text-subtle, #756d61);--cf-muted: var(--opc-ui-color-text-muted, #a99f8e);--cf-accent: var(--opc-ui-color-accent, #cda65f);--cf-accent-hover: var(--opc-ui-color-accent-hover, #ddb977);--cf-on-accent: var(--opc-ui-color-on-accent, #ffffff);--cf-reward: var(--opc-ui-color-success, #8bd7b1);--cf-danger: var(--opc-ui-color-danger, #f08383);--cf-danger-ring: 0 0 0 2px color-mix(in srgb, var(--cf-danger) 28%, transparent);--cf-focus-ring: var(--opc-ui-focus-ring, 0 0 0 3px rgba(209, 160, 84, .34));--cf-shadow: var(--opc-ui-shadow-dialog, 0 24px 70px rgba(0, 0, 0, .42));--cf-button-shadow: 0 8px 22px color-mix(in srgb, var(--cf-accent) 24%, transparent)}.opc-auth-disclaimer-host .collect-feedback-modal__backdrop--official{background:var(--opc-ui-color-scrim, rgba(0, 0, 0, .68))}.opc-auth-disclaimer-host .collect-feedback-modal--official .cf-title{color:var(--cf-text)}.opc-auth-disclaimer-host .collect-feedback-modal--official .cf-body{color:var(--cf-muted)}.opc-auth-disclaimer-host .collect-feedback-modal--official .cf-label{color:var(--cf-text)}.opc-auth-disclaimer-host .collect-feedback-modal--official .cf-muted{color:var(--cf-muted)}.opc-auth-disclaimer-host .collect-feedback-modal--official .cf-accent{color:var(--cf-accent)}.opc-auth-disclaimer-host .collect-feedback-modal--official .cf-reward-hit{color:var(--cf-reward)}.opc-auth-disclaimer-host .collect-feedback-modal{border:var(--cf-border-width) solid var(--cf-border-color)}.opc-auth-disclaimer-host .collect-feedback-modal__header{margin:0;padding:0;border:none;outline:none;box-shadow:none;background:transparent}.opc-auth-disclaimer-host .collect-feedback-modal__header:before,.opc-auth-disclaimer-host .collect-feedback-modal__header:after{display:none}.opc-auth-disclaimer-host .collect-feedback-modal__close{border:none;background:transparent;box-shadow:none;outline:none}.opc-auth-disclaimer-host .collect-feedback-modal__close:hover{background:var(--cf-surface-hover);color:var(--cf-text)}.opc-auth-disclaimer-host .collect-feedback-modal__close:focus,.opc-auth-disclaimer-host .collect-feedback-modal__close:focus-visible{outline:none;box-shadow:none}.opc-auth-disclaimer-host .collect-feedback-modal__actions{border:none;box-shadow:none}.opc-auth-disclaimer-host .collect-feedback-modal__field,.opc-auth-disclaimer-host .collect-feedback-modal__panel,.opc-auth-disclaimer-host .collect-feedback-modal__outline-btn,.opc-auth-disclaimer-host .collect-feedback-modal__preview{border:var(--cf-border-width) solid var(--cf-border-color);border-radius:var(--cf-radius);box-sizing:border-box}.opc-auth-disclaimer-host .collect-feedback-modal__field{margin-top:.5rem;width:100%;background:var(--cf-field-bg);background-color:var(--cf-field-bg);color:var(--cf-text);-webkit-text-fill-color:var(--cf-text);caret-color:var(--cf-border-focus);padding:.625rem .75rem;font-size:.9375rem;line-height:1.6;outline:none;color-scheme:inherit;transition:border-color .15s ease,box-shadow .15s ease}.opc-auth-disclaimer-host .collect-feedback-modal__field::-moz-placeholder{color:var(--cf-placeholder);-webkit-text-fill-color:var(--cf-placeholder);font-size:.9375rem;line-height:1.6}.opc-auth-disclaimer-host .collect-feedback-modal__field::placeholder{color:var(--cf-placeholder);-webkit-text-fill-color:var(--cf-placeholder);font-size:.9375rem;line-height:1.6}.opc-auth-disclaimer-host .collect-feedback-modal__field:focus{border-color:var(--cf-border-focus);box-shadow:var(--cf-focus-ring)}.opc-auth-disclaimer-host .collect-feedback-modal__field--error{border-color:var(--cf-danger)}.opc-auth-disclaimer-host .collect-feedback-modal__field--error:focus{box-shadow:var(--cf-danger-ring)}.opc-auth-disclaimer-host .collect-feedback-modal__textarea{min-height:9.775rem;resize:vertical;padding-top:.75rem;padding-bottom:.75rem}body#body[data-opc-theme=official] .opc-auth-disclaimer-host .collect-feedback-modal--official :where(input.collect-feedback-modal__field,textarea.collect-feedback-modal__field,.collect-feedback-modal__field,.collect-feedback-modal__type-select .opc-orders-filter-select-trigger){border-color:var(--cf-border-color);background:var(--cf-field-bg);background-color:var(--cf-field-bg);background-image:none;color:var(--cf-text);-webkit-text-fill-color:var(--cf-text);caret-color:var(--cf-border-focus);box-shadow:none}body#body[data-opc-theme=official] .opc-auth-disclaimer-host .collect-feedback-modal--official :where(input.collect-feedback-modal__field,textarea.collect-feedback-modal__field)::-moz-placeholder{color:var(--cf-placeholder);-webkit-text-fill-color:var(--cf-placeholder)}body#body[data-opc-theme=official] .opc-auth-disclaimer-host .collect-feedback-modal--official :where(input.collect-feedback-modal__field,textarea.collect-feedback-modal__field)::placeholder{color:var(--cf-placeholder);-webkit-text-fill-color:var(--cf-placeholder)}.opc-auth-disclaimer-host .collect-feedback-modal__panel{background:var(--cf-panel-bg);color:var(--cf-muted)}.opc-auth-disclaimer-host .collect-feedback-modal__outline-btn{background:transparent;color:var(--cf-accent);cursor:pointer}.opc-auth-disclaimer-host .collect-feedback-modal__outline-btn:hover{background:var(--cf-surface-hover);color:var(--cf-text)}.opc-auth-disclaimer-host .collect-feedback-modal__form{scrollbar-gutter:stable}.opc-auth-disclaimer-host .collect-feedback-modal__form-row,.opc-auth-disclaimer-host .collect-feedback-modal__form-control{min-width:0}.opc-auth-disclaimer-host .collect-feedback-modal__form-control>.collect-feedback-modal__type-select{margin-top:.5rem}@media(min-width:640px){.opc-auth-disclaimer-host .collect-feedback-modal__form-row{display:grid;grid-template-columns:8rem minmax(0,1fr);-moz-column-gap:1rem;column-gap:1rem;align-items:start}.opc-auth-disclaimer-host .collect-feedback-modal__form-label{padding-top:.625rem}.opc-auth-disclaimer-host .collect-feedback-modal__form-control>.collect-feedback-modal__type-select,.opc-auth-disclaimer-host .collect-feedback-modal__form-control>.collect-feedback-modal__field,.opc-auth-disclaimer-host .collect-feedback-modal__form-control>.collect-feedback-modal__radio-group{margin-top:0}}.opc-auth-disclaimer-host .collect-feedback-modal__type-select.opc-orders-filter-select{width:100%;max-width:100%;flex:none}.opc-auth-disclaimer-host .collect-feedback-modal__type-select .opc-orders-filter-select-trigger{width:100%;margin-top:0;border-radius:var(--cf-radius);padding:.625rem .75rem;font-size:.9375rem;line-height:1.6;border:var(--cf-border-width) solid var(--cf-border-color);background:var(--cf-field-bg);color:var(--cf-text)}.opc-auth-disclaimer-host .collect-feedback-modal__type-select .opc-orders-filter-select-trigger:focus{border-color:var(--cf-border-focus);box-shadow:var(--cf-focus-ring);outline:none}.opc-collect-feedback-type-select-panel{z-index:500210;max-height:min(75vh,23.5rem);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:.125rem}body#body[data-opc-theme=official] .opc-collect-feedback-type-select-panel{border-color:var(--opc-ui-color-border);background:var(--opc-ui-color-surface);color:var(--opc-ui-color-text);box-shadow:var(--opc-ui-shadow-dialog)}.opc-auth-disclaimer-host .collect-feedback-modal__radio-group{min-height:1.5rem}.opc-auth-disclaimer-host .collect-feedback-modal__radio-option{outline:none;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.opc-auth-disclaimer-host .collect-feedback-modal__radio-option:focus,.opc-auth-disclaimer-host .collect-feedback-modal__radio-option:focus-within{outline:none;box-shadow:none}.opc-auth-disclaimer-host .collect-feedback-modal__preview{background:var(--cf-field-bg)}.opc-auth-disclaimer-host .collect-feedback-modal__radio{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.opc-auth-disclaimer-host .collect-feedback-modal__radio-mark{position:relative;flex-shrink:0;width:1rem;height:1rem;border:1px solid var(--cf-border-color);border-radius:50%;background:var(--cf-field-bg);box-sizing:border-box;transition:border-color .15s ease}.opc-auth-disclaimer-host .collect-feedback-modal__radio-mark:after{content:"";position:absolute;left:50%;top:50%;width:.5rem;height:.5rem;border-radius:50%;background:var(--cf-accent);transform:translate(-50%,-50%) scale(0);transition:transform .15s ease}.opc-auth-disclaimer-host .collect-feedback-modal__radio:checked+.collect-feedback-modal__radio-mark{border-color:var(--cf-accent)}.opc-auth-disclaimer-host .collect-feedback-modal__radio:checked+.collect-feedback-modal__radio-mark:after{transform:translate(-50%,-50%) scale(1)}.opc-auth-disclaimer-host .collect-feedback-modal__radio:focus-visible+.collect-feedback-modal__radio-mark{box-shadow:var(--cf-focus-ring)}.opc-auth-disclaimer-host .collect-feedback-modal__btn-cancel{border:none;background:transparent;color:var(--cf-muted)}.opc-auth-disclaimer-host .collect-feedback-modal__btn-cancel:hover{color:var(--cf-text);background:var(--cf-surface-hover)}.opc-auth-disclaimer-host .collect-feedback-modal__btn-submit{border:none;background:var(--cf-accent);color:var(--cf-on-accent);-webkit-text-fill-color:var(--cf-on-accent);box-shadow:var(--cf-button-shadow)}.opc-auth-disclaimer-host .collect-feedback-modal__btn-submit:hover:not(:disabled){background:var(--cf-accent);color:var(--cf-on-accent);-webkit-text-fill-color:var(--cf-on-accent);filter:brightness(1.015)}.collect-feedback-modal__contact-tag[data-v-aec66769]{position:relative;display:inline-block;width:3rem;height:1.25em;vertical-align:baseline}.collect-feedback-modal__contact-tag>span[data-v-aec66769]{position:absolute;left:0;top:0;white-space:nowrap}.collect-feedback-modal__reward-hint[data-v-aec66769]{position:relative;min-height:2.5rem}.collect-feedback-modal__reward-hint>span[data-v-aec66769]{position:absolute;left:0;right:0;top:0}.opc-ws-sidebar-menu[data-v-7bec7795]{width:100%;margin:var(--opc-ui-space-2, 8px) 0;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--opc-ui-space-1, 4px)}.opc-ws-sidebar-menu__link[data-v-7bec7795]{box-sizing:border-box;position:relative;display:inline-flex;width:100%;align-items:center;justify-content:flex-start;gap:var(--opc-sidebar-menu-gap, var(--opc-ui-space-3, 12px));min-height:var(--opc-sidebar-new-height, 42px);border:0;border-radius:var(--opc-workspace-control-radius, var(--opc-ui-radius-sm, 8px));padding:0 var(--opc-sidebar-menu-padding-x, var(--opc-ui-space-4, 16px));background:transparent;color:var(--opc-sidebar-text, var(--opc-ui-color-text, #243b46));-webkit-text-fill-color:var(--opc-sidebar-text, var(--opc-ui-color-text, #243b46));font-size:var(--opc-sidebar-menu-text-size, var(--opc-conv-sidebar-section-size, var(--opc-type-ui, 14px)));font-weight:400;line-height:1.35;text-decoration:none;transition:background .15s ease,border-color .15s ease,color .15s ease}.opc-ws-sidebar-menu__link[data-v-7bec7795]:hover{border-color:var(--opc-sidebar-row-hover-border, transparent);background:var(--opc-sidebar-hover, var(--opc-ui-color-surface-hover, #e9eff2));color:var(--opc-sidebar-text, var(--opc-ui-color-text, #243b46));-webkit-text-fill-color:var(--opc-sidebar-text, var(--opc-ui-color-text, #243b46))}.opc-ws-sidebar-menu__link--active[data-v-7bec7795]{border:0;background:var(--opc-sidebar-selection-bg, var(--opc-sidebar-menu-active-bg, var(--opc-sidebar-selected, var(--opc-ui-color-surface-active, #e2eaed))));padding-left:var(--opc-sidebar-menu-padding-x, var(--opc-ui-space-4, 16px));color:var(--opc-sidebar-selection-text, var(--opc-sidebar-text, var(--opc-ui-color-text, #243b46)));-webkit-text-fill-color:var(--opc-sidebar-selection-text, var(--opc-sidebar-text, var(--opc-ui-color-text, #243b46)))}.opc-ws-sidebar-menu__link--official[data-v-7bec7795]{border-radius:var(--opc-workspace-control-radius, var(--opc-ui-radius-sm, 8px));border-color:transparent;background:transparent;color:var(--opc-sidebar-text, var(--opc-ui-color-text, #e6c48c));-webkit-text-fill-color:var(--opc-sidebar-text, var(--opc-ui-color-text, #e6c48c));box-shadow:none}.opc-ws-sidebar-menu__link--official[data-v-7bec7795]:hover{border-color:var(--opc-sidebar-row-hover-border, transparent);background:var(--opc-sidebar-hover, var(--opc-ui-color-surface-hover, transparent));color:var(--opc-sidebar-text, var(--opc-ui-color-text, #f0e6cc));-webkit-text-fill-color:var(--opc-sidebar-text, var(--opc-ui-color-text, #f0e6cc))}.opc-ws-sidebar-menu__link--official.opc-ws-sidebar-menu__link--active[data-v-7bec7795]{border:0;background:var(--opc-sidebar-selection-bg, var(--opc-sidebar-menu-active-bg, transparent));padding-left:var(--opc-sidebar-menu-padding-x, var(--opc-ui-space-4, 16px));color:var(--opc-sidebar-selection-text, var(--opc-sidebar-text, var(--opc-ui-color-text, #f5e6c8)));-webkit-text-fill-color:var(--opc-sidebar-selection-text, var(--opc-sidebar-text, var(--opc-ui-color-text, #f5e6c8)));box-shadow:none}.opc-ws-sidebar-menu__link--collapsed[data-v-7bec7795]{justify-content:center;padding:0;width:36px;min-width:36px;margin:0 auto;grid-column:1 / -1}.opc-ws-sidebar-menu__icon[data-v-7bec7795]{width:var(--opc-sidebar-menu-icon-size, 16px);height:var(--opc-sidebar-menu-icon-size, 16px);flex:0 0 var(--opc-sidebar-menu-icon-size, 16px);color:var(--opc-sidebar-icon, var(--opc-ui-color-accent, #456f7f))}.opc-ws-sidebar-menu__link--official .opc-ws-sidebar-menu__icon[data-v-7bec7795]{color:currentColor}.opc-workbench-search__overlay{position:fixed;inset:0;z-index:13050;display:flex;align-items:center;justify-content:center;padding:24px 20px;background:#0000007a;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);box-sizing:border-box}.opc-workbench-search{display:flex;width:min(640px,100%);height:min(760px,calc(100dvh - 48px));min-height:260px;flex-direction:column;overflow:hidden;border:1px solid #3a3a3a;border-radius:8px;background:#202020;color:#ededed;box-shadow:0 22px 60px #00000073}.opc-workbench-search__head{display:flex;min-height:54px;flex:0 0 auto;align-items:center;justify-content:space-between;gap:16px;padding:0 16px;border-bottom:1px solid #333}.opc-workbench-search__head h2{margin:0;font-size:15px;font-weight:650;line-height:1.3;letter-spacing:0}.opc-workbench-search__head button,.opc-workbench-search__input button{display:inline-flex;width:30px;height:30px;flex:0 0 30px;align-items:center;justify-content:center;border:0;border-radius:6px;background:transparent;color:#aaa}.opc-workbench-search__head button:hover,.opc-workbench-search__input button:hover{background:#333;color:#fff}.opc-workbench-search__head button:focus-visible,.opc-workbench-search__input button:focus-visible,.opc-workbench-search__modes button:focus-visible,.opc-workbench-search__results button:focus-visible{outline:2px solid #c8a85d;outline-offset:1px}.opc-workbench-search__head svg,.opc-workbench-search__input button svg{width:18px;height:18px}.opc-workbench-search__input{display:flex;min-height:50px;flex:0 0 50px;align-items:center;gap:10px;margin:14px 16px 10px;border:1px solid #474747;border-radius:7px;background:#171717;padding:0 10px 0 14px;box-sizing:border-box}.opc-workbench-search__input>svg{width:19px;height:19px;flex:0 0 19px;color:#aaa}.opc-workbench-search__input input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#f4f4f4;font-size:15px;line-height:1.4}.opc-workbench-search__input input::-moz-placeholder{color:#777}.opc-workbench-search__input input::placeholder{color:#777}.opc-workbench-search__input input::-webkit-search-cancel-button{display:none}.opc-workbench-search__modes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));flex:0 0 auto;gap:3px;margin:0 16px 12px;border-radius:7px;background:#171717;padding:3px}.opc-workbench-search__modes button{min-height:32px;border:0;border-radius:5px;background:transparent;color:#929292;font-size:var(--opc-type-button);font-weight:600}.opc-workbench-search__modes button:hover{color:#ddd}.opc-workbench-search__modes button.is-active{background:#3a3a3a;color:#fff;box-shadow:0 1px 2px #00000040}.opc-workbench-search__results{display:flex;min-height:0;flex:1;flex-direction:column;gap:8px;overflow:hidden;padding:0 10px 12px}.opc-workbench-search__result-group{display:flex;min-height:0;flex-direction:column;overflow:hidden}.opc-workbench-search__results--split .opc-workbench-search__result-group{flex:1 1 0}.opc-workbench-search__results--single .opc-workbench-search__result-group{flex:1 1 auto}.opc-workbench-search__results--split .opc-workbench-search__result-group+.opc-workbench-search__result-group{border-top:1px solid #333}.opc-workbench-search__result-list{min-height:0;flex:1;overflow-x:hidden;overflow-y:auto;scrollbar-color:#555 transparent;scrollbar-gutter:stable;scrollbar-width:thin}.opc-workbench-search__result-list::-webkit-scrollbar{width:6px}.opc-workbench-search__result-list::-webkit-scrollbar-thumb{border-radius:999px;background:#555}.opc-workbench-search__results h3{display:flex;min-height:32px;flex:0 0 32px;align-items:center;margin:0;border-bottom:1px solid #333;background:#202020;padding:0 8px;color:#999;font-size:12px;font-weight:650;letter-spacing:0;box-sizing:border-box}.opc-workbench-search__results ul{display:grid;gap:2px;margin:0;padding:0;list-style:none}.opc-workbench-search__results li{min-width:0}.opc-workbench-search__results li>button{display:flex;width:100%;min-width:0;min-height:58px;align-items:center;gap:12px;border:0;border-radius:6px;background:transparent;padding:8px 12px;color:#e6e6e6;text-align:left;box-sizing:border-box}.opc-workbench-search__results li>button:hover{background:#303030}.opc-workbench-search__results li>button>svg{width:19px;height:19px;flex:0 0 19px;color:#aaa}.opc-workbench-search__results li>button>span{display:grid;min-width:0;flex:1;gap:5px}.opc-workbench-search__results strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:550;line-height:1.3}.opc-workbench-search__results mark{border-radius:2px;background:#6e5925;padding:0 1px;color:#fff2c4}.opc-workbench-search__results small{display:flex;min-width:0;justify-content:space-between;gap:12px;color:#858585;font-size:11px;font-style:normal}.opc-workbench-search__results em{flex:0 0 auto;color:#aaa;font-style:normal}.opc-workbench-search__status{margin:0 8px;padding:8px 0;color:#aaa;font-size:12px}.opc-workbench-search__status--error{color:#e39a9a}.opc-workbench-search__empty{display:grid;min-height:160px;flex:1;place-content:center;justify-items:center;gap:10px;color:#777;text-align:center}.opc-workbench-search__empty svg{width:28px;height:28px}.opc-workbench-search__empty p{margin:0;font-size:13px}body[data-opc-color-scheme=light] .opc-workbench-search__overlay{background:#252d3147}body[data-opc-color-scheme=light] .opc-workbench-search{border-color:#d9dee1;background:#fff;color:#20282c;box-shadow:0 24px 70px #27353c33}body[data-opc-color-scheme=light] .opc-workbench-search__head{border-color:#e5e8ea}body[data-opc-color-scheme=light] .opc-workbench-search__results h3{border-color:#e5e8ea;background:#fff;color:#7f8b91}body[data-opc-color-scheme=light] .opc-workbench-search__head button:hover,body[data-opc-color-scheme=light] .opc-workbench-search__input button:hover{background:#edf1f2;color:#24343b}body[data-opc-color-scheme=light] .opc-workbench-search__input{border-color:#d7dde0;background:#f7f9fa}body[data-opc-color-scheme=light] .opc-workbench-search__input input{color:#172126}body[data-opc-color-scheme=light] .opc-workbench-search__input input::-moz-placeholder{color:#9aa4a9}body[data-opc-color-scheme=light] .opc-workbench-search__input input::placeholder{color:#9aa4a9}body[data-opc-color-scheme=light] .opc-workbench-search__modes{background:#eef1f2}body[data-opc-color-scheme=light] .opc-workbench-search__modes button{color:#748087}body[data-opc-color-scheme=light] .opc-workbench-search__modes button.is-active{background:#fff;color:#1f3038;box-shadow:0 1px 3px #1d313a21}body[data-opc-color-scheme=light] .opc-workbench-search__results--split .opc-workbench-search__result-group+.opc-workbench-search__result-group{border-color:#e5e8ea}body[data-opc-color-scheme=light] .opc-workbench-search__result-list{scrollbar-color:#b9c2c6 transparent}body[data-opc-color-scheme=light] .opc-workbench-search__result-list::-webkit-scrollbar-thumb{background:#b9c2c6}body[data-opc-color-scheme=light] .opc-workbench-search__status--error{color:#b54343}body[data-opc-color-scheme=light] .opc-workbench-search__results li>button{color:#26363d}body[data-opc-color-scheme=light] .opc-workbench-search__results li>button:hover{background:#f0f3f4}body[data-opc-color-scheme=light] .opc-workbench-search__results li>button>svg{color:#60777f}body[data-opc-color-scheme=light] .opc-workbench-search__results mark{background:#ffec9d;color:#44370c}@media(max-width:768px){.opc-workbench-search__overlay{padding:max(12px,env(safe-area-inset-top)) 12px max(12px,env(safe-area-inset-bottom))}.opc-workbench-search{height:calc(100dvh - 24px)}.opc-workbench-search__head{min-height:50px;padding:0 12px}.opc-workbench-search__input{margin:10px 12px 8px}.opc-workbench-search__modes{margin:0 12px 10px}.opc-workbench-search__results{padding-inline:6px}}.opc-member-workspace-shell{display:flex;width:100%;height:100%;max-height:100%;min-width:0;min-height:0;flex:1 1 auto;overflow:hidden}.opc-member-workspace-shell__content{display:flex;min-width:0;min-height:0;flex:1 1 auto;flex-direction:column;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}body[data-opc-theme=official]:has(.opc-member-workspace-shell) .opc-panel-wrap>#app>div>header{display:none}body[data-opc-theme=official]:has(.opc-member-workspace-shell) .opc-panel-wrap>#app>div>.opc-main-scroll>main{width:100%;max-width:none;padding:0}@media(max-width:768px){.opc-member-workspace-shell{display:flex;height:auto;max-height:none;overflow:visible}.opc-member-workspace-shell>.opc-workbench-sidebar{display:none}.opc-member-workspace-shell__content{overflow:visible}}body[data-opc-nav-scope=workspace]:has(.opc-account-dock) .head_nav.opc-embed-nav .account-hub{display:none}body[data-opc-nav-scope=workspace]:has(.opc-account-dock--guest) .head_nav.opc-embed-nav .account-auth,body[data-opc-nav-scope=workspace]:has(.opc-account-dock--guest) .opc-embed-nav-mobile .m_nav_footer--guest{display:none}.opc-account-dock__item--feedback[data-v-a0463170]{display:none}.opc-account-dock[data-v-a0463170]{--opc-account-dock-bg: var(--opc-ui-sidebar-surface-gradient, var(--opc-ui-color-canvas-strong, #000000));--opc-account-dock-panel-bg: var(--opc-ui-color-surface, #101010);--opc-account-dock-hover: var(--opc-ui-color-surface-hover, #1a1a1a);--opc-account-dock-balance-bg: var(--opc-ui-color-surface-subtle, #16161a);--opc-account-dock-balance-hover: var(--opc-ui-color-surface-hover, #1a1a1a);--opc-account-dock-border: var(--opc-ui-color-border, rgb(212 161 78 / 28%));--opc-account-dock-line: var(--opc-ui-color-border, rgb(212 161 78 / 28%));--opc-account-dock-text: var(--opc-ui-color-text, #e7dcc8);--opc-account-dock-muted: var(--opc-ui-color-text-muted, #b7ad9b);--opc-account-dock-accent: var(--opc-ui-color-accent, #d1a054);--opc-account-dock-icon: var(--opc-ui-color-text-muted, #b7ad9b);--opc-account-dock-avatar-bg: var(--opc-ui-color-surface-subtle, #16161a);--opc-account-dock-avatar-icon: var(--opc-ui-color-text, #e7dcc8);--opc-account-dock-shadow: var(--opc-ui-shadow-dialog, 0 14px 34px rgb(0 0 0 / 56%));--opc-account-dock-guest-bg: var(--opc-ui-color-surface, #101010);--opc-account-dock-guest-border: var(--opc-ui-color-border, rgb(212 161 78 / 28%));--opc-account-dock-guest-text: var(--opc-ui-color-text, #e7dcc8);--opc-account-dock-guest-link-bg: transparent;--opc-account-dock-guest-link-border: var(--opc-ui-color-border-strong, rgb(226 181 94 / 54%));--opc-account-dock-guest-link-text: var(--opc-ui-color-text, #e7dcc8);--opc-account-dock-guest-link-primary-bg: var(--opc-ui-color-accent, #d1a054);--opc-account-dock-guest-link-primary-border: var(--opc-ui-color-accent, #d1a054);--opc-account-dock-guest-link-primary-text: var(--opc-ui-color-on-accent, #17120b);--opc-account-dock-guest-link-hover-bg: var(--opc-ui-color-surface-hover, #1a1a1a);position:fixed;bottom:14px;left:14px;z-index:12030;width:min(264px,calc(100vw - 28px));color:var(--opc-account-dock-text);font-family:inherit;letter-spacing:0;overflow:visible}body:has(.opc-conv-compliance-notice) .opc-account-dock{bottom:calc(32px + env(safe-area-inset-bottom,0px))}.opc-account-dock__bar[data-v-a0463170]{display:grid;width:100%;grid-template-columns:minmax(0,1fr);align-items:stretch}.opc-account-dock__guest-surface[data-v-a0463170]{display:flex;width:100%;height:46px;min-width:0;align-items:center;justify-content:flex-start;gap:10px;padding:6px 9px;border:1px solid var(--opc-account-dock-guest-border);border-radius:8px;background:var(--opc-account-dock-guest-bg);color:var(--opc-account-dock-guest-text);-webkit-text-fill-color:var(--opc-account-dock-guest-text);box-shadow:none;box-sizing:border-box;overflow:visible}.opc-account-dock__guest-actions[data-v-a0463170]{display:grid;min-width:0;flex:1 1 auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.opc-account-dock__guest-link[data-v-a0463170]{display:inline-flex;height:32px;min-width:0;align-items:center;justify-content:center;border:1px solid var(--opc-account-dock-guest-link-border);border-radius:6px;background:var(--opc-account-dock-guest-link-bg);color:var(--opc-account-dock-guest-link-text);-webkit-text-fill-color:var(--opc-account-dock-guest-link-text);font-size:13px;font-weight:600;line-height:1;text-decoration:none;box-sizing:border-box;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.opc-account-dock__guest-link--primary[data-v-a0463170]{border-color:var(--opc-account-dock-guest-link-primary-border);background:var(--opc-account-dock-guest-link-primary-bg);color:var(--opc-account-dock-guest-link-primary-text);-webkit-text-fill-color:var(--opc-account-dock-guest-link-primary-text)}.opc-account-dock__guest-link[data-v-a0463170]:hover,.opc-account-dock__guest-link[data-v-a0463170]:focus-visible{border-color:var(--opc-account-dock-guest-link-border);background:var(--opc-account-dock-guest-link-hover-bg);color:var(--opc-account-dock-guest-link-text);-webkit-text-fill-color:var(--opc-account-dock-guest-link-text);outline:none}.opc-account-dock__guest-link--primary[data-v-a0463170]:hover,.opc-account-dock__guest-link--primary[data-v-a0463170]:focus-visible{border-color:var(--opc-ui-color-accent-hover, var(--opc-account-dock-guest-link-primary-border));background:var(--opc-ui-color-accent-hover, var(--opc-account-dock-guest-link-primary-bg));color:var(--opc-account-dock-guest-link-primary-text);-webkit-text-fill-color:var(--opc-account-dock-guest-link-primary-text)}.opc-account-dock__trigger[data-v-a0463170]{display:flex;width:100%;height:46px;min-width:0;align-items:center;justify-content:flex-start;gap:10px;padding:6px 9px;border:1px solid #d8dee3;border-radius:8px;background:#f8fafb;color:#25343c;box-shadow:0 5px 16px #0f172a1a;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.opc-account-dock__obti-link[data-v-a0463170]{display:inline-flex;min-width:0;height:46px;align-items:center;justify-content:center;gap:8px;border:1px solid #9acfc2;border-radius:8px;background:#eefaf7;color:#0b665f;font-size:14px;font-weight:700;line-height:1;text-decoration:none;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.opc-account-dock__obti-link>svg[data-v-a0463170]{width:19px;height:19px;flex:0 0 19px}.opc-account-dock__obti-link[data-v-a0463170]:hover,.opc-account-dock__obti-link[data-v-a0463170]:focus-visible{border-color:#69b8a8;background:#e0f4ef;color:#084f4a;outline:none}.opc-account-dock__trigger[data-v-a0463170]:hover,.opc-account-dock__trigger[data-v-a0463170]:focus-visible,.opc-account-dock--open .opc-account-dock__trigger[data-v-a0463170]{border-color:#9eb8c2;background:#f1f6f8;box-shadow:0 7px 20px #0f172a24;outline:none}.opc-account-dock__avatar[data-v-a0463170]{display:inline-flex;width:32px;height:32px;flex:0 0 32px;align-items:center;justify-content:center;border-radius:50%;background:var(--opc-account-dock-avatar-bg);color:var(--opc-account-dock-avatar-icon);-webkit-text-fill-color:var(--opc-account-dock-avatar-icon);font-size:14px;font-weight:700;line-height:1}.opc-account-dock__avatar>svg[data-v-a0463170]{display:block;width:20px;height:20px}.opc-account-dock__identity[data-v-a0463170],.opc-account-dock__profile-copy[data-v-a0463170]{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;align-items:flex-start;text-align:left}.opc-account-dock__identity strong[data-v-a0463170],.opc-account-dock__profile-copy strong[data-v-a0463170]{width:100%;overflow:hidden;color:inherit;font-size:13px;font-weight:650;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.opc-account-dock__identity span[data-v-a0463170],.opc-account-dock__profile-copy span[data-v-a0463170]{color:#77858d;font-size:11px;line-height:1.3}.opc-account-dock__chevron[data-v-a0463170]{width:16px;height:16px;flex:0 0 16px;color:#7b8790;transition:transform .16s ease}.opc-account-dock--open .opc-account-dock__chevron[data-v-a0463170]{transform:rotate(180deg)}.opc-account-dock__panel[data-v-a0463170]{position:absolute;bottom:calc(100% + 8px);left:0;width:100%;max-height:calc(100dvh - 84px);overflow-x:hidden;overflow-y:auto;padding:8px;border:1px solid var(--opc-account-dock-border);border-radius:8px;background:var(--opc-account-dock-panel-bg);color:var(--opc-account-dock-text);-webkit-text-fill-color:var(--opc-account-dock-text);box-shadow:var(--opc-account-dock-shadow);box-sizing:border-box;transform-origin:bottom left}.opc-account-dock__profile[data-v-a0463170]{display:flex;min-width:0;align-items:center;gap:10px;padding:7px 6px 10px}.opc-account-dock__balance[data-v-a0463170]{display:grid;grid-template-columns:minmax(0,1fr) auto 16px;min-height:42px;align-items:center;gap:8px;padding:8px 10px;border-radius:7px;background:var(--opc-account-dock-balance-bg);color:var(--opc-account-dock-text);-webkit-text-fill-color:var(--opc-account-dock-text);font-size:12px;text-decoration:none}.opc-account-dock__balance[data-v-a0463170]:hover{background:var(--opc-account-dock-balance-hover)}.opc-account-dock__balance>strong[data-v-a0463170]{color:var(--opc-account-dock-text);-webkit-text-fill-color:var(--opc-account-dock-text);font-size:13px;font-weight:700;font-variant-numeric:tabular-nums}.opc-account-dock__balance>svg[data-v-a0463170]{width:16px;height:16px;color:var(--opc-account-dock-muted)}.opc-account-dock__balance-label[data-v-a0463170]{display:inline-flex;min-width:0;align-items:center;gap:8px}.opc-account-dock__balance-label>svg[data-v-a0463170]{width:16px;height:16px;flex:0 0 16px;color:var(--opc-account-dock-accent)}.opc-account-dock__group[data-v-a0463170]{display:grid;gap:2px;margin-top:7px;padding-top:7px;border-top:1px solid var(--opc-account-dock-line)}.opc-account-dock__item[data-v-a0463170]{display:flex;width:100%;min-height:36px;align-items:center;gap:10px;padding:7px 9px;border:0;border-radius:6px;background:transparent;color:var(--opc-account-dock-text);-webkit-text-fill-color:var(--opc-account-dock-text);font:inherit;font-size:13px;line-height:1.35;text-align:left;text-decoration:none;white-space:nowrap;cursor:pointer;box-sizing:border-box}.opc-account-dock__item[data-v-a0463170]:hover,.opc-account-dock__item[data-v-a0463170]:focus-visible{background:var(--opc-account-dock-hover);color:var(--opc-account-dock-text);-webkit-text-fill-color:var(--opc-account-dock-text);outline:none}.opc-account-dock__item>svg[data-v-a0463170]{width:17px;height:17px;flex:0 0 17px;color:var(--opc-account-dock-icon)}.opc-account-dock__item--logout[data-v-a0463170]{margin-top:7px;padding-top:9px;border-top:1px solid var(--opc-account-dock-line);border-radius:0 0 6px 6px;color:var(--opc-account-dock-text);-webkit-text-fill-color:var(--opc-account-dock-text)}.opc-account-dock__item--logout>svg[data-v-a0463170]{color:currentColor}@media(min-width:769px){body#body[data-opc-theme=official]:has(.opc-theme-page--conversation) .opc-account-dock:not(.opc-account-dock--guest){--opc-account-dock-bg: var(--opc-ui-sidebar-surface-gradient, var(--opc-ui-color-canvas-strong, #f7f7f7));--opc-account-dock-panel-bg: var(--opc-ui-color-surface, #ffffff);--opc-account-dock-hover: var(--opc-ui-color-surface-hover, #ececec);--opc-account-dock-balance-bg: var(--opc-ui-color-surface-subtle, #f3f5f6);--opc-account-dock-balance-hover: var(--opc-ui-color-surface-hover, #e9f0f3);--opc-account-dock-border: var(--opc-ui-color-border, rgba(0, 0, 0, .08));--opc-account-dock-line: var(--opc-ui-color-border, rgba(0, 0, 0, .08));--opc-account-dock-text: var(--opc-ui-color-text, rgba(0, 0, 0, .9));--opc-account-dock-muted: var(--opc-ui-color-text-muted, rgba(0, 0, 0, .42));--opc-account-dock-accent: var(--opc-ui-color-accent, #4f7b8c);--opc-account-dock-icon: var(--opc-ui-color-text-muted, #667780);--opc-account-dock-shadow: var(--opc-ui-shadow-dialog, 0 14px 34px rgba(15, 23, 42, .16));top:auto;right:auto;bottom:var(--opc-account-dock-sidebar-bottom, 0);left:var(--opc-account-dock-sidebar-left, 0);width:var(--opc-account-dock-sidebar-width, 330px);color:var(--opc-account-dock-text)}body#body[data-opc-theme=official]:has(.opc-theme-page--conversation) .opc-account-dock:not(.opc-account-dock--guest) .opc-account-dock__trigger{height:48px;gap:8px;padding:0 14px;border:0;border-top:1px solid var(--opc-account-dock-line);border-radius:0;background:var(--opc-account-dock-bg);color:var(--opc-account-dock-text);-webkit-text-fill-color:var(--opc-account-dock-text);box-shadow:none}body#body[data-opc-theme=official]:has(.opc-theme-page--conversation) .opc-account-dock:not(.opc-account-dock--guest) .opc-account-dock__trigger:hover,body#body[data-opc-theme=official]:has(.opc-theme-page--conversation) .opc-account-dock:not(.opc-account-dock--guest) .opc-account-dock__trigger:focus-visible,body#body[data-opc-theme=official]:has(.opc-theme-page--conversation) .opc-account-dock--open:not(.opc-account-dock--guest) .opc-account-dock__trigger{border-color:var(--opc-account-dock-line);background:var(--opc-account-dock-hover);color:var(--opc-account-dock-text);-webkit-text-fill-color:var(--opc-account-dock-text);box-shadow:none}body#body[data-opc-theme=official]:has(.opc-theme-page--conversation) .opc-account-dock:not(.opc-account-dock--guest) .opc-account-dock__avatar{width:28px;height:28px;flex-basis:28px;border:0;background:transparent;color:var(--opc-account-dock-accent);-webkit-text-fill-color:var(--opc-account-dock-accent)}body#body[data-opc-theme=official]:has(.opc-theme-page--conversation) .opc-account-dock:not(.opc-account-dock--guest) .opc-account-dock__avatar>svg{width:20px;height:20px}body#body[data-opc-theme=official]:has(.opc-theme-page--conversation) .opc-account-dock:not(.opc-account-dock--guest) .opc-account-dock__identity strong{color:var(--opc-account-dock-text);-webkit-text-fill-color:var(--opc-account-dock-text);font-size:13px;font-weight:600}body#body[data-opc-theme=official]:has(.opc-theme-page--conversation) .opc-account-dock:not(.opc-account-dock--guest) .opc-account-dock__chevron{color:var(--opc-account-dock-muted)}body#body[data-opc-theme=official]:has(.opc-theme-page--conversation) .opc-account-dock:not(.opc-account-dock--guest) .opc-account-dock__panel{top:auto;bottom:calc(100% + 8px);left:8px;width:min(224px,calc(100vw - var(--opc-account-dock-sidebar-left, 0px) - 16px));max-height:calc(100dvh - var(--opc-account-dock-sidebar-bottom, 0px) - 64px);transform-origin:bottom left}body:has(.opc-account-dock) .opc-conv-sidebar--official:not(.opc-conv-sidebar--collapsed) .opc-conv-sidebar-body{padding-bottom:52px}body:has(.opc-conv-shell--history-collapsed) .opc-account-dock:not(.opc-account-dock--guest) .opc-account-dock__bar{grid-template-columns:minmax(0,1fr)}body#body#body[data-opc-theme=official]:has(.opc-conv-shell--history-collapsed) .opc-account-dock:not(.opc-account-dock--guest) .opc-account-dock__trigger{height:52px;justify-content:center;padding:0}body:has(.opc-conv-shell--history-collapsed) .opc-account-dock:not(.opc-account-dock--guest) :is(.opc-account-dock__identity,.opc-account-dock__chevron){display:none}body:has(.opc-conv-shell--history-collapsed) .opc-account-dock:not(.opc-account-dock--guest) .opc-account-dock__panel{top:auto;bottom:calc(100% + 8px);left:8px;width:min(224px,calc(100vw - var(--opc-account-dock-sidebar-left, 0px) - 16px))}body:has(.opc-conv-shell--history-collapsed) .opc-account-dock--guest{left:14px;width:min(264px,calc(100vw - 28px))}}@media(max-width:768px){.opc-account-dock[data-v-a0463170]{bottom:max(10px,env(safe-area-inset-bottom));left:10px;width:min(264px,calc(100vw - 20px));z-index:12030}.opc-workbench-sidebar__account-slot>.opc-account-dock{display:block;position:relative;inset:auto;z-index:1;width:100%}.opc-workbench-sidebar__account-slot>.opc-account-dock .opc-account-dock__bar{width:100%}.opc-workbench-sidebar__account-slot>.opc-account-dock .opc-account-dock__trigger{width:100%;height:48px;padding:0 14px;border:0;border-radius:0;box-shadow:none}.opc-workbench-sidebar__account-slot>.opc-account-dock .opc-account-dock__panel{position:absolute;top:auto;right:auto;bottom:calc(100% + 8px);left:14px;width:min(224px,calc(100% - 28px));max-height:min(420px,calc(100dvh - 120px));transform-origin:bottom left}body:has(.opc-conv-compliance-notice) .opc-account-dock{bottom:calc(30px + env(safe-area-inset-bottom,0px))}.opc-account-dock--guest[data-v-a0463170]{width:min(264px,calc(100vw - 20px))}.opc-account-dock__trigger[data-v-a0463170],.opc-account-dock__guest-surface[data-v-a0463170]{height:46px;justify-content:flex-start;gap:10px;padding:6px 9px;border-radius:8px}.opc-account-dock__trigger .opc-account-dock__avatar[data-v-a0463170]{width:32px;height:32px;flex-basis:32px}.opc-account-dock__panel[data-v-a0463170]{position:fixed;right:8px;bottom:calc(max(8px,env(safe-area-inset-bottom)) + 54px);left:8px;width:auto;max-height:calc(100dvh - 78px - env(safe-area-inset-bottom));transform-origin:bottom left}body[data-opc-nav-scope=workspace]:has(.opc-account-dock) .nav_mobile .opc-mobile-nav-right>.m_r_show_right{display:block;width:44px;height:40px;min-width:44px;margin:0;padding:0;pointer-events:none}body[data-opc-nav-scope=workspace]:has(.opc-account-dock--guest) .nav_mobile .opc-mobile-nav-right>.m_r_show_right{width:120px;min-width:120px}body[data-opc-nav-scope=workspace]:has(.opc-account-dock) .nav_mobile .opc-mobile-nav-right>.m_r_show_right>.m_r_show{display:none}.opc-account-dock[data-v-a0463170]{top:2px;right:max(8px,env(safe-area-inset-right));bottom:auto;left:auto;z-index:12065;width:36px}.opc-account-dock__bar[data-v-a0463170]{grid-template-columns:minmax(0,1fr)}.opc-account-dock--guest[data-v-a0463170]{width:132px}.opc-account-dock__guest-surface[data-v-a0463170]{height:40px;gap:6px;padding:0 4px;border:0;border-radius:6px;box-shadow:none}.opc-account-dock__guest-surface .opc-account-dock__avatar[data-v-a0463170]{display:none}.opc-account-dock__guest-actions[data-v-a0463170]{gap:4px}.opc-account-dock__guest-link[data-v-a0463170]{height:30px;border-radius:5px;font-size:12px}.opc-account-dock__trigger[data-v-a0463170]{width:100%;height:40px;min-width:0;justify-content:center;gap:0;padding:0;border:0;border-radius:6px;box-shadow:none}.opc-account-dock--mobile-header .opc-account-dock__trigger[data-v-a0463170]{border-color:transparent;background:var(--opc-account-dock-bg);color:var(--opc-account-dock-text);-webkit-text-fill-color:var(--opc-account-dock-text)}.opc-account-dock--mobile-header .opc-account-dock__trigger[data-v-a0463170]:hover,.opc-account-dock--mobile-header .opc-account-dock__trigger[data-v-a0463170]:focus-visible,.opc-account-dock--mobile-header.opc-account-dock--open .opc-account-dock__trigger[data-v-a0463170]{border-color:transparent;background:var(--opc-account-dock-hover);color:var(--opc-account-dock-text);-webkit-text-fill-color:var(--opc-account-dock-text)}.opc-account-dock__trigger .opc-account-dock__avatar[data-v-a0463170]{width:26px;height:26px;flex-basis:26px;border:0;background:transparent;color:inherit;-webkit-text-fill-color:currentColor;font-size:14px}.opc-account-dock__trigger .opc-account-dock__avatar>svg[data-v-a0463170]{width:22px;height:22px}body#body[data-opc-theme=official] .opc-account-dock__trigger .opc-account-dock__avatar{border:0;background:transparent;color:inherit;-webkit-text-fill-color:currentColor}.opc-account-dock__panel[data-v-a0463170]{top:calc(2.7rem + 6px);right:16px;bottom:auto;left:auto;width:min(360px,calc(100vw - 32px));max-height:calc(100dvh - 2.7rem - 14px);transform-origin:top right}}.app-toast-enter-active[data-v-a0463170],.app-toast-leave-active[data-v-a0463170]{transition:opacity .22s ease,transform .22s ease}.app-toast-enter-from[data-v-a0463170],.app-toast-leave-to[data-v-a0463170]{opacity:0;transform:translateY(-8px)}.header-account-menu-enter-active[data-v-a0463170],.header-account-menu-leave-active[data-v-a0463170]{transition:opacity .12s ease,transform .12s ease}.header-account-menu-enter-from[data-v-a0463170],.header-account-menu-leave-to[data-v-a0463170]{opacity:0;transform:scale(.98) translateY(6px)}.pwd-modal-fade-enter-active[data-v-a0463170],.pwd-modal-fade-leave-active[data-v-a0463170]{transition:opacity .18s ease}.pwd-modal-fade-enter-active .relative[data-v-a0463170],.pwd-modal-fade-leave-active .relative[data-v-a0463170]{transition:transform .2s ease,opacity .2s ease}.pwd-modal-fade-enter-from[data-v-a0463170],.pwd-modal-fade-leave-to[data-v-a0463170]{opacity:0}.pwd-modal-fade-enter-from .relative[data-v-a0463170],.pwd-modal-fade-leave-to .relative[data-v-a0463170]{opacity:0;transform:scale(.98) translateY(6px)}body:not([data-opc-theme=official]) .opc-change-pwd-modal__submit{background:#2563eb;color:#fff}body:not([data-opc-theme=official]) .opc-change-pwd-modal__submit:hover:not(:disabled){background:#1d4ed8}.referral-modal-fade-enter-active[data-v-a0463170],.referral-modal-fade-leave-active[data-v-a0463170]{transition:opacity .18s ease}.referral-modal-fade-enter-active .relative[data-v-a0463170],.referral-modal-fade-leave-active .relative[data-v-a0463170]{transition:transform .2s ease,opacity .2s ease}.referral-modal-fade-enter-from[data-v-a0463170],.referral-modal-fade-leave-to[data-v-a0463170]{opacity:0}.referral-modal-fade-enter-from .relative[data-v-a0463170],.referral-modal-fade-leave-to .relative[data-v-a0463170]{opacity:0;transform:scale(.98) translateY(6px)}.compute-power-icon[data-v-a0463170]{transform-origin:50% 70%}.compute-power-icon--low[data-v-a0463170]{animation:compute-power-pulse-a0463170 2s ease-in-out infinite}.compute-power-icon--critical[data-v-a0463170]{animation:compute-power-shake-a0463170 .55s ease-in-out infinite}@keyframes compute-power-pulse-a0463170{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.12);opacity:.72}}@keyframes compute-power-shake-a0463170{0%,to{transform:translate(0) rotate(0)}20%{transform:translate(-2px) rotate(-4deg)}40%{transform:translate(2px) rotate(4deg)}60%{transform:translate(-1.5px) rotate(-2deg)}80%{transform:translate(1.5px) rotate(2deg)}}@media(prefers-reduced-motion:reduce){.compute-power-icon--low[data-v-a0463170],.compute-power-icon--critical[data-v-a0463170]{animation:none}}body#body#body:has(.opc-conv-shell--history-collapsed) .opc-account-dock:not(.opc-account-dock--guest){width:52px}@media(max-width:768px){body:has(>.opc-conv-mobile-drawer-panel--history)>.opc-account-dock:not(.opc-account-dock--guest):not(.opc-account-dock--mobile-header){display:none}.opc-account-dock__identity[data-v-a0463170],.opc-account-dock__chevron[data-v-a0463170]{display:none}.opc-workbench-sidebar__account-slot>.opc-account-dock .opc-account-dock__trigger{justify-content:flex-start;gap:8px}.opc-workbench-sidebar__account-slot>.opc-account-dock .opc-account-dock__identity{display:flex}}
