@layer ui.components;
@layer ui.components{.dQfinW_AiPanelWindow{width:var(--cms-ai-panel-width);background:var(--surface);border-left:calc(var(--rpx)) solid var(--line);flex-direction:column;flex-shrink:0;height:100dvh;display:flex;position:sticky;top:0}.dQfinW_AiPanelWindow[data-mode=floating]{z-index:calc(var(--cms-z-header) + 2);width:min(var(--cms-ai-panel-width),100vw - 32px);height:min(var(--cms-ai-panel-height),100dvh - 32px);border:1px solid var(--line);box-shadow:var(--cms-shadow-pop);border-radius:16px;position:fixed;top:auto;bottom:24px;right:24px;overflow:hidden}.dQfinW_grip{left:calc(-3*var(--rpx));width:calc(7*var(--rpx));cursor:col-resize;z-index:1;touch-action:none;position:absolute;top:0;bottom:0}.dQfinW_grip:hover{background:var(--line)}.dQfinW_resizeCorner{cursor:nwse-resize;touch-action:none;width:20px;height:20px;position:absolute;bottom:2px;right:2px}.dQfinW_resizeCorner:after{content:"";border-right:2px solid var(--text-muted);border-bottom:2px solid var(--text-muted);width:8px;height:8px;position:absolute;bottom:4px;right:4px}.dQfinW_resizeCorner:focus-visible,.dQfinW_grip:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.dQfinW_dropHint{z-index:5;background:var(--surface);opacity:.94;border:calc(2*var(--rpx)) dashed var(--line);border-radius:calc(12*var(--rpx));pointer-events:none;position:absolute;inset:0}}@layer ui.states{.dQfinW_grip[hidden],.dQfinW_resizeCorner[hidden]{display:none}}
@layer ui.components{.wHy9CW_AiHistorySession:hover{background:var(--surface-hover)}.wHy9CW_AiHistorySession[data-current] .wHy9CW_title{color:var(--ink)}.wHy9CW_AiHistorySession:hover .wHy9CW_remove,.wHy9CW_AiHistorySession .wHy9CW_remove:focus-within{opacity:1}.wHy9CW_open{align-items:baseline;gap:calc(8*var(--rpx));min-width:0;max-width:calc(340*var(--rpx));padding:calc(8*var(--rpx)) calc(4*var(--rpx)) calc(8*var(--rpx)) calc(12*var(--rpx));font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex:1;display:flex}.wHy9CW_title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.wHy9CW_remove{opacity:0;flex-shrink:0}}
@layer ui.components;
@layer ui.components{.j6AUQG_AiPanelHeader{flex-shrink:0}.j6AUQG_AiPanelHeader[data-floating]{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.j6AUQG_AiPanelHeader[data-floating]:active{cursor:grabbing}}
@layer ui.components;
@layer ui.components{.EGk80a_traceTrigger{flex-shrink:0;overflow:hidden}}
@layer ui.components{._8YrChq_AiStepDetails{overflow-wrap:anywhere}._8YrChq_result{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}}
@layer ui.components;
@layer ui.components;
@layer ui.components;
@layer ui.components{.zR1a0G_markdown{font:var(--font-small);color:var(--text);word-break:break-word;line-height:1.6}.zR1a0G_markdown>:first-child{margin-top:0}.zR1a0G_markdown>:last-child{margin-bottom:0}.zR1a0G_markdown p,.zR1a0G_markdown ul,.zR1a0G_markdown ol,.zR1a0G_markdown pre{margin:0 0 calc(12*var(--rpx))}.zR1a0G_markdown h1,.zR1a0G_markdown h2,.zR1a0G_markdown h3,.zR1a0G_markdown h4,.zR1a0G_markdown h5,.zR1a0G_markdown h6{margin:calc(16*var(--rpx)) 0 calc(4*var(--rpx));font-size:inherit;font-weight:600}.zR1a0G_markdown ul,.zR1a0G_markdown ol{padding-left:calc(20*var(--rpx))}.zR1a0G_markdown li{margin-bottom:calc(4*var(--rpx))}.zR1a0G_markdown li::marker{color:var(--text-muted)}.zR1a0G_markdown li>ul,.zR1a0G_markdown li>ol{margin:calc(4*var(--rpx)) 0 0}.zR1a0G_markdown table{max-width:100%;margin:0 0 calc(12*var(--rpx));border-collapse:collapse;font-variant-numeric:tabular-nums;width:max-content;display:block;overflow-x:auto}.zR1a0G_markdown th,.zR1a0G_markdown td{padding:calc(8*var(--rpx)) calc(16*var(--rpx)) calc(8*var(--rpx)) 0;border-bottom:calc(var(--rpx)) solid var(--line);text-align:left;vertical-align:top}.zR1a0G_markdown th:last-child,.zR1a0G_markdown td:last-child{padding-right:0}.zR1a0G_markdown th:not(:first-child),.zR1a0G_markdown td:not(:first-child){white-space:nowrap}.zR1a0G_markdown th{white-space:nowrap;border-bottom-color:var(--text-subtle);font-weight:600}.zR1a0G_markdown tr:last-child td{border-bottom:none}.zR1a0G_markdown blockquote{margin:0 0 calc(12*var(--rpx));padding-left:calc(12*var(--rpx));border-left:calc(2*var(--rpx)) solid var(--line);color:var(--text-muted)}.zR1a0G_markdown hr{margin:calc(16*var(--rpx)) 0;border:none;border-top:calc(var(--rpx)) solid var(--line)}.zR1a0G_markdown del,.zR1a0G_markdown s{color:var(--text-muted)}.zR1a0G_markdown strong,.zR1a0G_markdown b{font-weight:600}.zR1a0G_markdown code{padding:calc(1*var(--rpx)) calc(4*var(--rpx));border-radius:calc(4*var(--rpx));background:var(--surface-sunken);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em}.zR1a0G_markdown pre{padding:calc(8*var(--rpx));border-radius:calc(8*var(--rpx));background:var(--surface-sunken);overflow-x:auto}.zR1a0G_markdown pre code{background:0 0;padding:0}.zR1a0G_markdown a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--text-subtle);text-decoration-color:var(--text-subtle);text-underline-offset:calc(2*var(--rpx));cursor:pointer}.zR1a0G_markdown a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}}
@layer ui.components;
@layer ui.components{.BX9GCa_AiAssetThumb{width:calc(72*var(--rpx));height:calc(72*var(--rpx));border-radius:calc(8*var(--rpx));border:calc(var(--rpx)) solid var(--line);background:var(--surface-sunken);cursor:pointer;transition:border-color var(--t-d-fast);overflow:hidden}.BX9GCa_AiAssetThumb:hover{border-color:var(--ink)}}
@layer ui.components{.ZNpi0a_AiAssets:empty{display:none}}
._16oDeq_ValueSourceDialog{min-width:0}._16oDeq_navigation{flex-shrink:0}._16oDeq_preview{background:var(--surface-hover);border:1px solid var(--line);flex-shrink:0}._16oDeq_value{overflow-wrap:anywhere;white-space:pre-wrap}

@layer ui.components;
@layer ui.components;
@layer ui.components;
@layer ui.components{.NB9_2G_Photo{overflow:hidden}.NB9_2G_filename{overflow-wrap:anywhere;text-align:center}}
@layer ui.components;
@layer ui.components{._0XRMBq_ExportPreview{isolation:isolate}._0XRMBq_table th,._0XRMBq_table td{min-width:144px}._0XRMBq_value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}
@layer ui.components;
@layer ui.components;
.fNR08W_MenuTreeRow{cursor:grab;outline-offset:2px}.fNR08W_MenuTreeRow:focus-visible{outline:2px solid var(--ink)}.fNR08W_MenuTreeRow[data-dragging=true]{opacity:.5}.fNR08W_MenuTreeRow[data-drop=before]{box-shadow:inset 0 2px var(--ink)}.fNR08W_MenuTreeRow[data-drop=after]{box-shadow:inset 0 -2px var(--ink)}
@layer ui.components;

@layer ui.components{.LDDESW_description{white-space:pre-wrap;overflow-wrap:anywhere}}
@layer ui.components;
