.guided-demo ._root_cf5k1_1{box-sizing:border-box;font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap;border:1px solid #0000;border-radius:9999px;flex:none;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 5px;font-size:11px;font-weight:600;line-height:16px;display:inline-flex}.guided-demo ._solid_cf5k1_20{color:var(--lutino-color-white,#fff);background-color:var(--lutino-count-pill-color)}.guided-demo ._soft_cf5k1_25{color:var(--lutino-count-pill-color);background-color:var(--lutino-count-pill-soft-background)}.guided-demo ._outline_cf5k1_30{color:var(--lutino-count-pill-color);border-color:var(--lutino-count-pill-color);background-color:#0000}.guided-demo ._root_qo8c6_1{min-width:0}.guided-demo ._tabBar_qo8c6_5{border-bottom:1px solid var(--border-color,#e5e7eb);min-width:0}.guided-demo ._tabScroller_qo8c6_10{scrollbar-width:none;min-width:0;overflow-x:auto}.guided-demo ._tabScroller_qo8c6_10::-webkit-scrollbar{display:none}.guided-demo ._tabList_qo8c6_20{--tab-height:28px;--indicator-gap:4px;--indicator-height:3px;width:max-content;min-width:100%;min-height:calc(var(--tab-height) + var(--indicator-gap) + var(--indicator-height));align-items:flex-start;gap:2px;padding:0;display:flex;position:relative}.guided-demo ._tabItem_qo8c6_37{z-index:2;flex:none;align-items:center;transition:padding-inline-end .22s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative}.guided-demo ._tabItemWithSegmented_qo8c6_46{padding-inline-end:12px}.guided-demo ._hoverPill_qo8c6_50{height:var(--tab-height);pointer-events:none;will-change:transform,width,opacity;border:0;border-radius:6px;transition:opacity .12s ease-in-out,background-color .12s ease-in-out;position:absolute;top:0;left:0}.guided-demo ._hoverPillAnimated_qo8c6_64{transition:transform .22s cubic-bezier(.22,1,.36,1),width .22s cubic-bezier(.22,1,.36,1),opacity .12s ease-in-out,background-color .12s ease-in-out}.guided-demo ._hoverPillFollowingSegmented_qo8c6_72{transition:opacity .12s ease-in-out,background-color .12s ease-in-out}.guided-demo ._hoverPill_qo8c6_50{z-index:1;background-color:#0000000f}.guided-demo ._hoverPillOverActive_qo8c6_83{background-color:var(--teammately-background-color-blue,#ebf2ff)}.guided-demo ._tab_qo8c6_5{z-index:2;height:var(--tab-height);color:var(--teammately-text-color-secondary,#6b7280);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;outline:0;flex:none;align-items:center;gap:6px;margin:0;padding:0 12px;line-height:20px;text-decoration:none;display:inline-flex;position:relative}.guided-demo ._tabActive_qo8c6_109{color:var(--teammately-primary-color,#005ff9);font-weight:600}.guided-demo ._tab_qo8c6_5:focus-visible{outline:2px solid color-mix(in srgb,var(--teammately-primary-color,#005ff9) 56%,transparent);outline-offset:-1px}.guided-demo ._tabDisabled_qo8c6_124{opacity:.5;cursor:not-allowed}.guided-demo ._segmentedContainer_qo8c6_129{opacity:0;pointer-events:none;will-change:width,opacity;flex:none;align-items:center;width:0;min-width:0;margin-inline-start:0;transition:width .22s cubic-bezier(.22,1,.36,1),margin-inline-start .22s cubic-bezier(.22,1,.36,1),opacity .14s;display:inline-flex;overflow:hidden}.guided-demo ._segmentedContainerOpen_qo8c6_146{width:var(--segmented-width,240px);opacity:1;pointer-events:auto;margin-inline-start:2px}.guided-demo ._segmentedContainer_qo8c6_129>*{flex:none}.guided-demo ._tabTooltipContent_qo8c6_157{box-sizing:border-box;align-items:flex-start;gap:12px;width:100%;padding:16px 18px;display:flex}.guided-demo ._tabTooltipImage_qo8c6_166{background:#5542ff17;border-radius:12px;flex:0 0 120px;justify-content:center;align-items:center;width:120px;height:120px;display:flex;overflow:hidden}.guided-demo ._tabTooltipImage_qo8c6_166 img,.guided-demo ._tabTooltipImage_qo8c6_166 svg{object-fit:cover;max-width:100%;max-height:100%;display:block}.guided-demo ._tabTooltipBody_qo8c6_186{flex-direction:column;gap:4px;min-width:0;display:flex}.guided-demo ._tabTooltipTitle_qo8c6_193{color:var(--color-text,#1f2937);overflow-wrap:anywhere;font-size:15px;font-weight:650;line-height:1.35}.guided-demo ._tabTooltipDescription_qo8c6_201{color:var(--color-text-secondary,#667085);overflow-wrap:anywhere;font-size:13px;line-height:1.55}.guided-demo ._icon_qo8c6_208{justify-content:center;align-items:center;line-height:1;display:inline-flex}.guided-demo ._label_qo8c6_215{align-items:center;gap:6px;margin:0;padding:0;line-height:20px;display:inline-flex}.guided-demo ._labelText_qo8c6_224{line-height:inherit;grid-template-areas:"label";margin:0;padding:0;display:inline-grid}.guided-demo ._labelTextValue_qo8c6_232,.guided-demo ._labelText_qo8c6_224:after{grid-area:label}.guided-demo ._labelText_qo8c6_224:after{content:attr(data-label-reserve);visibility:hidden;font-weight:600}.guided-demo ._expandableIndicator_qo8c6_243{color:currentColor;opacity:.7;flex:none;font-size:10px;line-height:1}.guided-demo ._activeIndicator_qo8c6_251{z-index:3;top:calc(var(--tab-height) + var(--indicator-gap));height:var(--indicator-height);background:var(--teammately-primary-color,#005ff9);pointer-events:none;will-change:transform,width,opacity;border-radius:2px 2px 0 0;transition:transform .22s cubic-bezier(.22,1,.36,1),width .22s cubic-bezier(.22,1,.36,1),opacity .16s;position:absolute;left:0}.guided-demo ._activeIndicatorFollowingSegmented_qo8c6_267{transition:opacity .16s}.guided-demo ._panel_qo8c6_271{min-width:0}@media (prefers-reduced-motion:reduce){.guided-demo ._tabItem_qo8c6_37,.guided-demo ._segmentedContainer_qo8c6_129,.guided-demo ._hoverPill_qo8c6_50,.guided-demo ._activeIndicator_qo8c6_251{transition:none}}.guided-demo ._segmented_1ew4u_1{--segmented-item-height:20px;box-sizing:border-box;height:calc(var(--segmented-item-height) + 4px);color:#000000a6;background:#f5f5f5;border-radius:9999px;align-items:stretch;width:fit-content;padding:2px;display:inline-flex;position:relative}.guided-demo ._segmentedDisabled_1ew4u_16{color:#00000040;cursor:not-allowed}.guided-demo ._segmentedIconOnly_1ew4u_21{border-radius:8px}.guided-demo ._segmentedSquare_1ew4u_25,.guided-demo ._segmentedSquare_1ew4u_25 ._item_1ew4u_26,.guided-demo ._segmentedSquare_1ew4u_25 ._indicator_1ew4u_27{border-radius:6px}.guided-demo ._indicator_1ew4u_27{z-index:0;background:#fff;border-radius:9999px;transition:transform .24s cubic-bezier(.645,.045,.355,1),width .24s cubic-bezier(.645,.045,.355,1);position:absolute;top:2px;bottom:2px;left:0;box-shadow:0 1px 2px #0f172a14,0 1px 4px #0f172a0f}.guided-demo ._item_1ew4u_26{z-index:1;height:var(--segmented-item-height);min-height:var(--segmented-item-height);color:inherit;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:9999px;justify-content:center;align-items:center;padding:0 12px;line-height:16px;transition:color .2s;display:inline-flex;position:relative}.guided-demo ._optionContent_1ew4u_67{justify-content:center;align-items:center;gap:6px;display:inline-flex}.guided-demo ._optionIcon_1ew4u_74{flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.guided-demo ._optionLabel_1ew4u_82{line-height:inherit;grid-template-areas:"label";margin:0;padding:0;display:inline-grid}.guided-demo ._optionLabelText_1ew4u_90,.guided-demo ._optionLabel_1ew4u_82:after{grid-area:label}.guided-demo ._optionLabel_1ew4u_82:after{content:attr(data-label-reserve);visibility:hidden;font-weight:600}.guided-demo ._segmentedIconOnly_1ew4u_21 ._item_1ew4u_26{width:24px;height:var(--segmented-item-height);min-height:var(--segmented-item-height);border-radius:6px;padding:0;line-height:16px}.guided-demo ._segmentedIconOnly_1ew4u_21 ._indicator_1ew4u_27{border-radius:6px}.guided-demo ._item_1ew4u_26:hover:not(._itemActive_1ew4u_114){color:#000000e0}.guided-demo ._itemActive_1ew4u_114{color:var(--teammately-primary-color,#005ff9);font-weight:600}.guided-demo ._item_1ew4u_26:focus-visible{outline:2px solid var(--teammately-color-primary);outline-offset:2px}.guided-demo ._itemDisabled_1ew4u_128{color:#00000040;cursor:not-allowed}.guided-demo ._container_1f9rr_1{color:#000000e0;white-space:nowrap;opacity:1;text-align:start;box-sizing:border-box;border:1px solid #0000;border-radius:4px;height:auto;margin:0;margin-inline-end:8px;padding:0;padding-inline:7px;font-size:12px;line-height:20px;list-style:none;transition:all .2s;display:inline-block;position:relative}.guided-demo ._container_zzl17_1{--gap:12px;box-sizing:border-box;background-color:#fff;border:1px solid #eee;border-radius:8px;flex-direction:column;justify-content:space-between;width:100%;transition:all .2s ease-in-out;display:flex;overflow:hidden;box-shadow:0 2px 2px #0000000a}.guided-demo ._container_zzl17_1:hover{box-shadow:0 2px 4px #0000001f}.guided-demo ._selected_zzl17_20{background-color:#f0f8ff;position:relative}.guided-demo ._disabled_zzl17_25{opacity:.6;background-color:#f5f5f5}.guided-demo ._disabled_zzl17_25:hover{box-shadow:0 2px 2px #0000000a}.guided-demo ._main_zzl17_34{gap:var(--gap);flex-direction:column;padding:12px 16px;display:flex}.guided-demo ._header-container_zzl17_41{justify-content:space-between;gap:var(--gap);display:flex}.guided-demo ._title-container_zzl17_47{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.guided-demo ._title-wrapper_zzl17_55{align-items:center;width:100%;min-width:0;display:flex}.guided-demo ._title_zzl17_47{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;max-width:100%;font-size:18px;font-weight:400;display:inline-block;overflow:hidden}.guided-demo ._title-empty_zzl17_74{color:#666}.guided-demo ._title-extra_zzl17_78{flex:none;align-items:center;margin-left:6px;display:inline-flex}.guided-demo ._title-icon_zzl17_85{color:#555;margin-right:6px;font-size:18px}.guided-demo ._divider_zzl17_91{background-color:#f6f6f6;border:none;width:100%;height:1px}.guided-demo ._cta-button-area_zzl17_98{padding:0 16px 12px}.guided-demo ._action-buttons-container_zzl17_102{flex-direction:row;justify-content:stretch;align-items:center;display:flex}.guided-demo ._action-button_zzl17_102{-webkit-user-select:none;user-select:none;cursor:pointer;flex:1;justify-content:center;align-items:center;padding:12px;transition:background-color .2s ease-in-out;display:flex;position:relative}.guided-demo ._action-button_zzl17_102:hover{background-color:#0000000a}.guided-demo ._action-button_zzl17_102:active{background-color:#0000001f}.guided-demo ._action-button-danger_zzl17_129{color:var(--lutino-color-red)}.guided-demo ._action-title_zzl17_133{white-space:nowrap;opacity:0;max-width:0;transition:opacity .3s ease-in-out,max-width .3s ease-in-out;overflow:hidden}.guided-demo ._action-button_zzl17_102:hover ._action-title_zzl17_133{opacity:1;max-width:90px}.guided-demo ._spacer_zzl17_146{width:0;transition:width .3s}.guided-demo ._action-button_zzl17_102:hover ._spacer_zzl17_146{width:3px}.guided-demo ._container_1vh14_1{align-items:flex-start;gap:var(--lutino-space-md,12px);padding-inline:var(--lutino-space-lg,16px);color:var(--lutino-color-gray-800,#1f2937);background:var(--lutino-color-gray-100,#f5f5f5);display:flex}.guided-demo ._medium_1vh14_10{border-radius:var(--lutino-radius-lg,12px);padding-block:14px}.guided-demo ._small_1vh14_11{border-radius:var(--lutino-radius-md,8px);padding-block:6px}.guided-demo ._neutral_1vh14_12{color:var(--lutino-color-gray-800,#1f2937);background:var(--lutino-color-gray-100,#f5f5f5)}.guided-demo ._info_1vh14_13{color:color-mix(in srgb,var(--lutino-color-blue,#2d7eff) 60%,#000);background:var(--lutino-background-color-blue,#ebf2ff)}.guided-demo ._success_1vh14_14{color:color-mix(in srgb,var(--lutino-color-green,#70a33c) 60%,#000);background:var(--lutino-background-color-green,#f3f8ed)}.guided-demo ._warning_1vh14_15{color:color-mix(in srgb,var(--lutino-color-yellow,#d48806) 60%,#000);background:var(--lutino-background-color-yellow,#fff8dd)}.guided-demo ._error_1vh14_16{color:color-mix(in srgb,var(--lutino-color-red,#ff4128) 60%,#000);background:var(--lutino-background-color-red,#ffedeb)}.guided-demo ._icon_1vh14_18{flex:none;margin-top:2px;font-size:18px;line-height:1;display:inline-flex}.guided-demo ._content_1vh14_19{flex:auto;min-width:0;font-size:14px;line-height:1.65}.guided-demo ._title_1vh14_20{font-weight:600}.guided-demo ._description_1vh14_21{margin-top:var(--lutino-space-xs,4px)}.guided-demo ._action_1vh14_22{flex:none;align-items:center;margin-left:auto;display:inline-flex}.guided-demo ._container_umo3c_1{--lutino-accent-card-mark-color:color-mix(in oklab, var(--lutino-accent-card-color) 35%, #fff 65%);background-image:linear-gradient(135deg,transparent 30%,var(--lutino-accent-card-mark-color) 30% 70%,transparent 70%),linear-gradient(135deg,transparent 30%,var(--lutino-accent-card-mark-color) 30% 70%,transparent 70%),linear-gradient(to bottom,var(--lutino-accent-card-color) 0%,var(--lutino-accent-card-color) 100%);background-position:0 16px,0 30px,0 0;background-repeat:no-repeat;background-size:4px 10px,4px 10px,4px 100%;background-origin:border-box;border:1px solid #eee;border-left:4px solid #0000;border-radius:8px;overflow:hidden}.guided-demo ._container_umo3c_1>._card_umo3c_41{border:0;border-radius:0}.guided-demo ._slideIn_i18sm_1{will-change:transform,opacity;animation:.25s cubic-bezier(.2,.6,.4,1) both _slide-in_i18sm_1}@keyframes _slide-in_i18sm_1{0%{opacity:.96;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.guided-demo ._slideIn_i18sm_1{animation:none}}.guided-demo ._root_giu5f_1{z-index:var(--floating-panel-z-index,1200);isolation:isolate;max-inline-size:calc(100vw - 24px);display:inline-block;position:fixed;overflow:visible}.guided-demo ._rootSized_giu5f_10>._surface_giu5f_10{width:100%;height:100%}.guided-demo ._rootDragging_giu5f_15{z-index:calc(var(--floating-panel-z-index,1200) + 10);-webkit-user-select:none;user-select:none;will-change:left,right,top,bottom}.guided-demo ._rootResizing_giu5f_21{z-index:calc(var(--floating-panel-z-index,1200) + 10);-webkit-user-select:none;user-select:none;will-change:height,left,top,width}.guided-demo ._surface_giu5f_10{box-sizing:border-box;background:color-mix(in srgb,var(--lutino-color-bg-container,#fff) 50%,transparent);min-inline-size:0;box-shadow:0 14px 34px color-mix(in srgb,var(--floating-panel-shadow-color,var(--lutino-color-primary,#1677ff)) 20%,transparent),0 3px 10px color-mix(in srgb,var(--floating-panel-shadow-color,var(--lutino-color-primary,#1677ff)) 10%,transparent);backdrop-filter:blur(28px)saturate(1.24)brightness(1.04);border-radius:20px;position:relative}.guided-demo ._surfaceSized_giu5f_56{width:var(--floating-panel-surface-width)!important;height:var(--floating-panel-surface-height)!important}@media (width<=720px){.guided-demo ._surfaceSized_giu5f_56{width:var(--floating-panel-surface-mobile-width,var(--floating-panel-surface-width))!important;height:var(--floating-panel-surface-mobile-height,var(--floating-panel-surface-height))!important}}.guided-demo ._dragHandle_giu5f_74{z-index:2;cursor:grab;touch-action:none;background:0 0;border:0;border-radius:999px;place-items:center;width:46px;height:16px;padding:0;display:grid;position:absolute;inset-block-start:3px;inset-inline-start:50%;transform:translate(-50%)}.guided-demo ._dragHandle_giu5f_74:active{cursor:grabbing}.guided-demo ._dragHandle_giu5f_74:focus-visible{outline:2px solid color-mix(in srgb,var(--lutino-color-primary,#1677ff) 72%,transparent);outline-offset:2px}.guided-demo ._dragGrip_giu5f_102{background:color-mix(in srgb,var(--lutino-color-text-secondary,#595959) 26%,transparent);border-radius:999px;width:30px;height:4px;transition:background-color .16s,transform .16s}.guided-demo ._dragHandle_giu5f_74:hover ._dragGrip_giu5f_102,.guided-demo ._dragHandle_giu5f_74:focus-visible ._dragGrip_giu5f_102{background:color-mix(in srgb,var(--lutino-color-primary,#1677ff) 64%,transparent);transform:scaleX(1.12)}.guided-demo ._resizeHandle_giu5f_126{z-index:2;touch-action:none;background:0 0;border:0;padding:0;position:absolute}.guided-demo ._resizeHandleTopStart_giu5f_135{cursor:nwse-resize;width:12px;height:12px;inset-block-start:-4px;inset-inline-start:-4px}.guided-demo ._resizeHandleTop_giu5f_135{cursor:ns-resize;height:8px;inset-block-start:-4px;inset-inline:8px}.guided-demo ._resizeHandleTopEnd_giu5f_150{cursor:nesw-resize;width:12px;height:12px;inset-block-start:-4px;inset-inline-end:-4px}.guided-demo ._resizeHandleStart_giu5f_158{cursor:ew-resize;width:8px;inset-block:8px;inset-inline-start:-4px}.guided-demo ._resizeHandleEnd_giu5f_165{cursor:ew-resize;width:8px;inset-block:8px;inset-inline-end:-4px}.guided-demo ._resizeHandleBottomStart_giu5f_172{cursor:nesw-resize;width:12px;height:12px;inset-block-end:-4px;inset-inline-start:-4px}.guided-demo ._resizeHandleBottom_giu5f_172{cursor:ns-resize;height:8px;inset-block-end:-4px;inset-inline:8px}.guided-demo ._resizeHandleBottomEnd_giu5f_187{cursor:nwse-resize;width:12px;height:12px;inset-block-end:-4px;inset-inline-end:-4px}@media (prefers-contrast:more){.guided-demo ._surface_giu5f_10{background:var(--lutino-color-bg-container,#fff);backdrop-filter:none}}.guided-demo ._description_rcqj2_1{text-align:right;max-width:60%;font-size:12px}.guided-demo ._container_1f7hk_1{flex-direction:column;gap:18px;display:flex}.guided-demo ._title-desc-container_1f7hk_7{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.guided-demo ._title-container_1f7hk_14{align-items:center;gap:6px;display:flex}.guided-demo ._icon_1f7hk_20{align-items:center;font-size:20px;display:flex}.guided-demo ._text_1f7hk_26{margin:0;font-size:20px;font-weight:500}.guided-demo ._description-text_1f7hk_32{color:#999;font-size:14px}.guided-demo ._section_216ck_1{margin-bottom:18px;padding:0}.guided-demo ._header_216ck_6{align-items:center;margin-bottom:8px;display:flex}.guided-demo ._icon_216ck_12{align-items:center;margin-right:8px;display:flex}.guided-demo ._title_216ck_18{align-items:center;gap:6px;margin:0;font-size:16px;font-weight:600;display:flex}.guided-demo ._tooltipIcon_216ck_27{color:#888;cursor:pointer}.guided-demo ._wrapper_k625c_1{--gap:12px;flex-direction:column;gap:5px;width:100%;display:flex}.guided-demo ._title_k625c_9{text-transform:uppercase;color:#999;margin:0 0 0 var(--gap);font-size:14px;font-weight:600}.guided-demo ._card_k625c_17{padding:var(--gap);box-sizing:border-box;background-color:#fff;border-radius:16px;width:100%}.guided-demo ._outlined_k625c_25{padding-top:10px;position:relative}.guided-demo ._outlined_k625c_25 ._title_k625c_9{background:var(--lutino-color-bg-container,#fff);z-index:1;padding:0 6px;position:absolute;top:10px;transform:translateY(-50%)}.guided-demo ._outlined_k625c_25 ._card_k625c_17{border:1px solid var(--lutino-color-border-secondary,#e8e8e8);border-radius:12px;padding:24px 16px 16px}.guided-demo ._miniSteps_w85w4_1{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.guided-demo ._step_w85w4_8{align-items:center;display:flex;position:relative}.guided-demo ._stepBody_w85w4_14{border-radius:6px;align-items:center;gap:6px;padding:3px 6px;transition:background-color .1s ease-in-out;display:flex}.guided-demo ._stepBody_w85w4_14._clickable_w85w4_23{cursor:pointer;transition:all .2s}.guided-demo ._stepBody_w85w4_14._clickable_w85w4_23:hover{background-color:#0000000a}.guided-demo ._stepBody_w85w4_14._clickable_w85w4_23:hover ._stepNumber_w85w4_32{transform:scale(1.1)}.guided-demo ._stepNumber_w85w4_32{color:#999;background-color:#f0f0f0;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:500;transition:all .2s;display:flex}.guided-demo ._stepTitle_w85w4_50{color:#666;font-size:13px;font-weight:400;transition:all .2s}.guided-demo ._connector_w85w4_57{background-color:#e0e0e0;width:16px;height:1px;margin:0 4px;transition:all .2s}.guided-demo ._step_w85w4_8._current_w85w4_66 ._stepNumber_w85w4_32{background-color:var(--lutino-color-primary);color:#fff}.guided-demo ._step_w85w4_8._current_w85w4_66 ._stepTitle_w85w4_50{color:var(--lutino-color-primary);font-weight:500}.guided-demo ._step_w85w4_8._completed_w85w4_77 ._stepNumber_w85w4_32{color:#fff;background-color:#73d03d}.guided-demo ._step_w85w4_8._completed_w85w4_77 ._stepTitle_w85w4_50{color:#333}.guided-demo ._step_w85w4_8._completed_w85w4_77 ._connector_w85w4_57,.guided-demo ._connectorCompleted_w85w4_87{background-color:#73d03d}.guided-demo ._checkIcon_w85w4_91{font-size:12px}@media (width<=768px){.guided-demo ._miniSteps_w85w4_1{gap:6px}.guided-demo ._stepNumber_w85w4_32{width:18px;height:18px;font-size:11px}.guided-demo ._stepTitle_w85w4_50{font-size:12px}.guided-demo ._connector_w85w4_57{width:12px}}.guided-demo ._popup-trigger-wrapper_1r8mt_1{display:inline-block;position:relative}.guided-demo ._popup-trigger-content_1r8mt_7{flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.guided-demo ._popup-trigger-title_1r8mt_16{color:#888;-webkit-user-select:none;user-select:none;margin-bottom:2px;font-size:10px;line-height:1}.guided-demo ._popup-trigger_1r8mt_1{cursor:pointer;color:#333;background-color:#0000;border:1px solid #eee;border-radius:6px;grid-template-columns:1fr 14px;align-items:center;gap:8px;padding:4px 8px;font-size:14px;font-weight:500;transition:background-color .2s ease-in-out;display:grid}.guided-demo ._popup-trigger--borderless_1r8mt_40{border-color:#0000}.guided-demo ._popup-trigger_1r8mt_1:hover{background-color:#0000000a}.guided-demo ._popup-trigger--compact_1r8mt_48{grid-template-columns:1fr;height:40px;min-height:40px;padding:0}.guided-demo ._popup-trigger--compact_1r8mt_48 ._popup-trigger-content_1r8mt_7,.guided-demo ._popup-trigger--compact_1r8mt_48 ._popup-trigger-row_1r8mt_56{justify-content:center;align-items:center}.guided-demo ._popup-trigger--compact_1r8mt_48 ._popup-trigger-title_1r8mt_16,.guided-demo ._popup-trigger--compact_1r8mt_48 ._popup-trigger-text_1r8mt_62,.guided-demo ._popup-trigger--compact_1r8mt_48 ._popup-trigger-caret_1r8mt_63{display:none}.guided-demo ._popup-trigger--compact_1r8mt_48 ._popup-trigger-icon_1r8mt_67{font-size:18px;line-height:1}.guided-demo ._popup-trigger--active_1r8mt_72{background-color:#0000000f}.guided-demo ._popup-trigger_1r8mt_1:focus-visible{outline:2px solid var(--lutino-color-primary,#1677ff);outline-offset:2px}.guided-demo ._popup-trigger--disabled_1r8mt_82{opacity:.6;cursor:not-allowed;pointer-events:none}.guided-demo ._popup-trigger-text_1r8mt_62{white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;flex:1;max-width:100%;display:block;overflow:hidden}.guided-demo ._popup-trigger-text--placeholder_1r8mt_99{color:#888;white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;flex:1;max-width:100%;font-weight:400;display:block;overflow:hidden}.guided-demo ._popup-trigger-text--disabled_1r8mt_111{color:#b3b3b3}.guided-demo ._popup-trigger-row_1r8mt_56{align-items:center;gap:8px;width:100%;min-width:0;display:flex}.guided-demo ._popup-trigger-icon_1r8mt_67{flex:none;display:inline-flex}.guided-demo ._popup-trigger-caret_1r8mt_63{color:#999;-webkit-user-select:none;user-select:none;pointer-events:none;flex:none;align-items:center;width:14px;display:inline-flex}.guided-demo ._popup-trigger-clear_1r8mt_141{color:#999;cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;width:14px;height:14px;padding:0;display:inline-flex}.guided-demo ._popup-trigger-clear_1r8mt_141:hover{color:#666}.guided-demo ._popup_13pxf_2{opacity:0;pointer-events:none;background:#fff;border:1px solid #f3f3f3;border-radius:12px;max-width:calc(100vw - 16px);transition:opacity .1s ease-in-out,transform .2s cubic-bezier(.34,1.56,.64,1);overflow-y:auto;transform:translateY(-10px)scale(.95);box-shadow:0 2px 4px #0003}.guided-demo ._popup--opened_13pxf_19{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.guided-demo ._popup_13pxf_2._popup--from-top_13pxf_26:not(._popup--opened_13pxf_19){transform:translateY(10px)scale(.95)}.guided-demo ._popup_13pxf_2._popup--from-right_13pxf_30:not(._popup--opened_13pxf_19){transform:translate(-10px)scale(.95)}.guided-demo ._popup_13pxf_2._popup--from-left_13pxf_34:not(._popup--opened_13pxf_19){transform:translate(10px)scale(.95)}.guided-demo ._popup_13pxf_2::-webkit-scrollbar{width:4px}.guided-demo ._popup_13pxf_2::-webkit-scrollbar-thumb{background-color:#f0f0f0;border-radius:2px}.guided-demo ._popup_13pxf_2::-webkit-scrollbar-track{background:0 0}.guided-demo ._dropdown-popup_1uhw1_2{overflow:hidden}.guided-demo ._dropdown-content_1uhw1_6{flex-direction:column;gap:4px;display:flex;overflow:hidden auto}.guided-demo ._dropdown-header_1uhw1_14{z-index:1;background:#fff;flex:none;padding:6px 6px 4px;position:sticky;top:0}.guided-demo ._dropdown-scroll_1uhw1_24{padding:6px 6px 0}.guided-demo ._dropdown-scroll--without-footer_1uhw1_28{padding-bottom:8px}.guided-demo ._dropdown-content_1uhw1_6::-webkit-scrollbar{width:4px}.guided-demo ._dropdown-content_1uhw1_6::-webkit-scrollbar-thumb{background-color:#f0f0f0}.guided-demo ._dropdown-loading_1uhw1_40{flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:96px;padding:18px 12px;display:flex}.guided-demo ._dropdown-loading-label_1uhw1_50{color:#00000073;font-size:12px;line-height:18px}.guided-demo ._dropdown-footer_1uhw1_57{background:#fff;padding:0 6px 6px}.guided-demo ._dropdown-footer--sticky_1uhw1_62{position:sticky;bottom:0}.guided-demo ._dropdown-footer--shadow_1uhw1_67{box-shadow:0 -4px 6px -4px #00000014}.guided-demo ._no-footer-fulfill_1uhw1_72{height:6px}.guided-demo ._dropdown-item_1uhw1_77{cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;transition:background-color .1s ease-in-out;display:flex}.guided-demo ._dropdown-item_1uhw1_77:hover{background-color:#0000000f}.guided-demo ._dropdown-item_1uhw1_77:active{background-color:#0000000a}.guided-demo ._dropdown-item--placeholder_1uhw1_96{color:#999}.guided-demo ._dropdown-item--selected_1uhw1_100{background-color:#0000000a;font-weight:600}.guided-demo ._dropdown-item--danger_1uhw1_105{color:#ff4d4f}.guided-demo ._dropdown-item--danger_1uhw1_105:hover{background-color:#ff4d4f0f}.guided-demo ._dropdown-item--disabled_1uhw1_113{opacity:.5;cursor:not-allowed;pointer-events:none}.guided-demo ._dropdown-item-content_1uhw1_120{flex:auto;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.guided-demo ._dropdown-item-icon_1uhw1_129{flex:none;display:inline-flex}.guided-demo ._dropdown-item-label_1uhw1_134{white-space:normal;word-break:break-word;flex:auto;min-width:0;overflow:visible}.guided-demo ._dropdown-item-label--nowrap_1uhw1_143{white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.guided-demo ._divider_1uhw1_151{background-color:#0000;border:0 solid #00000014;border-top-width:1px;width:calc(100% - 1rem);height:1px;margin:0 .5rem}.guided-demo ._dropdown-group-label_1uhw1_161{color:#00000073;padding:6px 10px 2px;font-size:12px}.guided-demo ._dropdown-group-label_1uhw1_161~._dropdown-item_1uhw1_77{padding-left:22px}.guided-demo ._container_p34jk_1{display:inline-block}.guided-demo ._trigger_p34jk_5{cursor:pointer;background:#fff;border:1px solid #eee;border-radius:6px;min-height:32px;padding:6px 10px}.guided-demo ._trigger_p34jk_5._disabled_p34jk_14{opacity:.6;cursor:not-allowed;background:#f5f5f5}.guided-demo ._block_p34jk_20{width:100%;display:block}.guided-demo ._title_p34jk_25{color:#999;margin-bottom:2px;font-size:10px;line-height:1}.guided-demo ._label_p34jk_32{color:#000}.guided-demo ._placeholder_p34jk_36{color:#999}.guided-demo ._multipleValue_p34jk_40{align-items:center;gap:6px;width:100%;min-width:0;display:flex}.guided-demo ._multipleValueLabels_p34jk_48{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;display:block;overflow:hidden}.guided-demo ._tagSelect_blkco_1{display:inline-block}.guided-demo ._tag_blkco_1{align-items:center;gap:6px;margin:0;transition:all .2s;display:flex}.guided-demo ._tagClickable_blkco_13{cursor:pointer;-webkit-user-select:none;user-select:none}.guided-demo ._tagClickable_blkco_13:hover{opacity:.8;background-color:#0000000a}.guided-demo ._tagDisabled_blkco_23{cursor:not-allowed;opacity:.6}.guided-demo ._tagText_blkco_28{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.guided-demo ._caretIcon_blkco_35{opacity:.7;margin-left:6px;font-size:12px;transition:transform .2s;transform:translateY(1px)}.guided-demo ._caretIconOpen_blkco_43{transform:rotate(180deg)}.guided-demo ._tagClickable_blkco_13:hover ._caretIcon_blkco_35{opacity:1}.guided-demo ._container_rjcmi_1{width:100%}.guided-demo ._dropZone_rjcmi_5{text-align:center;cursor:pointer;background-color:#fafafa;border:2px dashed #d9d9d9;border-radius:8px;justify-content:center;align-items:center;min-height:120px;padding:32px 24px;transition:all .3s;display:flex;position:relative}.guided-demo ._dropZone_rjcmi_5:hover{border-color:var(--lutino-color-primary);background-color:var(--lutino-color-primary-light)}.guided-demo ._dropZone_rjcmi_5._dragActive_rjcmi_25{border-color:var(--lutino-color-primary);background-color:var(--lutino-color-primary-light);transform:scale(1.02)}.guided-demo ._dropZone_rjcmi_5._disabled_rjcmi_31{cursor:not-allowed;opacity:.6;background-color:#f5f5f5}.guided-demo ._dropZone_rjcmi_5._disabled_rjcmi_31:hover{background-color:#f5f5f5;border-color:#d9d9d9}.guided-demo ._dropZone_rjcmi_5._hasFile_rjcmi_42{background-color:#f6ffed;border-color:#52c41a}.guided-demo ._hiddenInput_rjcmi_47{display:none}.guided-demo ._uploadLabel_rjcmi_51{cursor:pointer;flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.guided-demo ._uploadIcon_rjcmi_60{color:var(--lutino-color-primary);margin-bottom:8px;font-size:48px}.guided-demo ._uploadText_rjcmi_66{flex-direction:column;gap:8px;display:flex}.guided-demo ._primaryText_rjcmi_72{color:#262626;font-size:16px;font-weight:500;line-height:1.4}.guided-demo ._secondaryText_rjcmi_79{color:#8c8c8c;font-size:14px;line-height:1.4}.guided-demo ._fileInfo_rjcmi_85{background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;justify-content:space-between;align-items:center;width:100%;padding:16px;display:flex;box-shadow:0 2px 4px #0000001a}.guided-demo ._fileDetails_rjcmi_97{flex:1;align-items:center;gap:12px;display:flex}.guided-demo ._fileIcon_rjcmi_104{color:var(--lutino-color-primary);font-size:24px}.guided-demo ._fileText_rjcmi_109{flex-direction:column;gap:4px;display:flex}.guided-demo ._fileName_rjcmi_115{color:#262626;word-break:break-all;font-size:14px;font-weight:500}.guided-demo ._fileSize_rjcmi_122{color:#8c8c8c;font-size:12px}.guided-demo ._removeButton_rjcmi_127{color:#ff4d4f;border:none;justify-content:center;align-items:center;padding:4px;display:flex}.guided-demo ._removeButton_rjcmi_127:hover{color:#ff4d4f;background-color:#fff2f0}.guided-demo ._loadingOverlay_rjcmi_141{color:var(--lutino-color-primary);background-color:#ffffffe6;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:14px;display:flex;position:absolute;inset:0}.guided-demo ._loadingSpinner_rjcmi_158{border:2px solid #f0f0f0;border-top:2px solid var(--lutino-color-primary);border-radius:50%;width:24px;height:24px;animation:1s linear infinite _spin_rjcmi_1}@keyframes _spin_rjcmi_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=768px){.guided-demo ._dropZone_rjcmi_5{min-height:100px;padding:24px 16px}.guided-demo ._uploadIcon_rjcmi_60{font-size:36px}.guided-demo ._primaryText_rjcmi_72{font-size:14px}.guided-demo ._secondaryText_rjcmi_79{font-size:12px}}.guided-demo ._wrapper_ef7xs_1{--header-height:36px;--header-background-color:#f0f0f0;--header-background-color-highlight:#e9e9e9;--divider-color:#dadada;--gap:3px;--cell-align:center;gap:var(--gap);-webkit-overflow-scrolling:touch;width:100%;display:flex;overflow:clip}.guided-demo ._controllerBar_ef7xs_19{margin-bottom:var(--gap);justify-content:space-between;align-items:center;gap:8px;display:flex}.guided-demo ._controllerLeft_ef7xs_27,.guided-demo ._controllerRight_ef7xs_33{align-items:center;gap:8px;display:flex}.guided-demo ._searchInputWrapper_ef7xs_40{opacity:0;width:0;transition:width .22s cubic-bezier(.22,1,.36,1),opacity .16s,margin-left .22s cubic-bezier(.22,1,.36,1);overflow:hidden}.guided-demo ._searchInputWrapperOpen_ef7xs_50{opacity:1;width:260px;margin-left:6px}.guided-demo ._controlLabel_ef7xs_56{margin:0 4px}.guided-demo ._controlCaret_ef7xs_60{margin-left:4px;font-size:10px}.guided-demo ._filterPopup_ef7xs_65{min-width:220px}.guided-demo ._filterActions_ef7xs_69{justify-content:flex-end;gap:8px;display:flex}.guided-demo ._main_ef7xs_76{flex:auto;min-width:0}.guided-demo ._loadingFrame_ef7xs_81{position:relative}.guided-demo ._loadingOverlay_ef7xs_85{z-index:50;color:var(--lutino-color-primary,#1677ff);background:#ffffffad;justify-content:center;align-items:center;font-size:24px;display:flex;position:absolute;inset:0}.guided-demo ._scrollViewport_ef7xs_97{--table-horizontal-fade-size:48px;position:relative}.guided-demo ._horizontalFade_ef7xs_103{z-index:30;inline-size:var(--table-horizontal-fade-size);opacity:0;pointer-events:none;will-change:opacity;transition:opacity 64ms linear;position:absolute;inset-block:0}.guided-demo ._horizontalFadeStart_ef7xs_114{background:linear-gradient(90deg,#fff,#fff0);inset-inline-start:0}.guided-demo ._horizontalFadeEnd_ef7xs_123{background:linear-gradient(270deg,#fff,#fff0);inset-inline-end:0}.guided-demo ._scrollArea_ef7xs_12{-webkit-overflow-scrolling:touch;overflow:auto hidden}.guided-demo ._scrollInner_ef7xs_140{width:max-content;min-width:100%;display:inline-block}.guided-demo ._stickyHeaderAnchor_ef7xs_146{block-size:0}.guided-demo ._stickyHeaderViewport_ef7xs_150{z-index:20;background:#fff;inline-size:100%;position:sticky;inset-block-start:var(--table-sticky-header-top,0px);overflow:clip}.guided-demo ._stickyHeaderInner_ef7xs_159{will-change:transform;display:block;transform:translateZ(0)}.guided-demo ._pinnedRowsViewport_ef7xs_165{z-index:15;background:#fff;inline-size:100%;position:sticky;inset-block-start:var(--table-pinned-rows-top,0px);overflow:clip;box-shadow:0 8px 14px -14px #0f172a8c}.guided-demo ._pinnedRowsInner_ef7xs_175{will-change:transform;display:block;transform:translateZ(0)}.guided-demo ._pinnedRowsInner_ef7xs_175 ._dataRow_ef7xs_181{background-color:#fff}@keyframes _tableStickyHeaderScroll_ef7xs_1{0%{transform:translateZ(0)}to{transform:translate3d(calc(0px - var(--table-horizontal-scroll-max,0px)),0,0)}}@keyframes _tableFixedHeaderStartScroll_ef7xs_1{0%{transform:translateZ(0)}to{transform:translate3d(var(--table-horizontal-scroll-max,0px),0,0)}}@keyframes _tableFixedHeaderEndScroll_ef7xs_1{0%{transform:translate3d(calc(0px - var(--table-horizontal-scroll-max,0px)),0,0)}to{transform:translateZ(0)}}@supports (animation-timeline:scroll()) and (animation-range:0% 100%) and (timeline-scope:--table-horizontal-scroll-timeline){.guided-demo ._main_ef7xs_76{timeline-scope:--table-horizontal-scroll-timeline}.guided-demo ._scrollArea_ef7xs_12{scroll-timeline-name:--table-horizontal-scroll-timeline;scroll-timeline-axis:inline}.guided-demo ._stickyHeaderInner_ef7xs_159,.guided-demo ._pinnedRowsInner_ef7xs_175{animation:1ms linear both _tableStickyHeaderScroll_ef7xs_1 --table-horizontal-scroll-timeline;animation-range:0% 100%}.guided-demo ._detachedFixedHeaderStart_ef7xs_259{animation:1ms linear both _tableFixedHeaderStartScroll_ef7xs_1 --table-horizontal-scroll-timeline;animation-range:0% 100%}.guided-demo ._detachedFixedHeaderEnd_ef7xs_265{animation:1ms linear both _tableFixedHeaderEndScroll_ef7xs_1 --table-horizontal-scroll-timeline;animation-range:0% 100%}.guided-demo ._detachedPinnedRowStart_ef7xs_271{animation:1ms linear both _tableFixedHeaderStartScroll_ef7xs_1 --table-horizontal-scroll-timeline;animation-range:0% 100%}.guided-demo ._detachedPinnedRowEnd_ef7xs_277{animation:1ms linear both _tableFixedHeaderEndScroll_ef7xs_1 --table-horizontal-scroll-timeline;animation-range:0% 100%}}.guided-demo ._row_ef7xs_284{grid-template-columns:var(--table-grid-template-columns);width:100%;font-size:12px;transition:background-color .1s ease-in-out;display:grid}.guided-demo ._headerRow_ef7xs_295{margin-bottom:var(--gap);background-color:var(--header-background-color);height:var(--header-height);border-radius:6px;font-weight:600;position:relative;overflow:visible}.guided-demo ._headerCell_ef7xs_306{text-align:left;white-space:nowrap;color:#666;-webkit-user-select:none;user-select:none;text-transform:uppercase;letter-spacing:.02em;z-index:1;background-color:#0000;justify-content:flex-start;align-items:center;gap:3px;min-width:0;padding:0 16px;font-weight:600;display:flex;position:relative;overflow:hidden}.guided-demo ._columnResizer_ef7xs_326{z-index:4;cursor:col-resize;touch-action:none;background:0 0;border:0;outline:none;width:12px;padding:0;position:absolute;inset-block:0;inset-inline-end:0}.guided-demo ._columnResizer_ef7xs_326:after{content:"";background:var(--divider-color);border-radius:1px;width:1px;transition:width .12s,background-color .12s;position:absolute;inset-block:20%;inset-inline-end:0}.guided-demo ._columnResizer_ef7xs_326:hover:after,.guided-demo ._columnResizer_ef7xs_326:focus-visible:after,.guided-demo ._columnResizerActive_ef7xs_355:after{background:var(--lutino-color-primary);width:3px}.guided-demo ._columnResizer_ef7xs_326:focus-visible{box-shadow:inset -2px 0 color-mix(in srgb,var(--lutino-color-primary) 28%,transparent)}.guided-demo ._columnResizing_ef7xs_365,.guided-demo ._columnResizing_ef7xs_365 *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.guided-demo ._columnResizing_ef7xs_365 ._headerHighlight_ef7xs_371,.guided-demo ._columnResizing_ef7xs_365 ._cellHighlight_ef7xs_372{transition:none;opacity:0!important}.guided-demo ._headerCellContent_ef7xs_378{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.guided-demo ._headerLeft_ef7xs_386{flex:auto;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.guided-demo ._headerMenuGroup_ef7xs_395{flex:none;align-items:center;gap:6px;display:flex}.guided-demo ._headerExtra_ef7xs_402{flex:none;justify-content:center;align-items:center;display:inline-flex}.guided-demo ._headerMenuButton_ef7xs_409{color:#444;cursor:pointer;background-color:#e2e2e2;border-radius:999px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.guided-demo ._headerMenuButton_ef7xs_409:hover{background-color:#d9d9d9}.guided-demo ._headerMenuButton_ef7xs_409._disabled_ef7xs_426{opacity:.5;cursor:not-allowed;pointer-events:none}.guided-demo ._headerMenuButton_ef7xs_409.aiClusterButton{background-color:var(--teammately-background-color-mint);color:var(--teammately-color-mint)}.guided-demo ._headerMenuButton_ef7xs_409.aiClusterButton:hover{background-color:var(--teammately-background-color-mint);color:var(--teammately-color-mint);opacity:.8}.guided-demo ._headerMenuDropdownWrapper_ef7xs_444{position:relative}.guided-demo ._headerCell_ef7xs_306:first-child{border-bottom-left-radius:6px}.guided-demo ._headerCell_ef7xs_306:last-child{border-bottom-right-radius:6px}.guided-demo ._actionsHeaderCell_ef7xs_457{justify-content:flex-end;padding-left:8px;position:relative}.guided-demo ._actionsHeaderCell_ef7xs_457:before{content:"";background:var(--divider-color);width:1px;position:absolute;top:25%;bottom:25%;left:0}.guided-demo ._headerCellActive_ef7xs_474{color:#444}.guided-demo ._headerHighlight_ef7xs_371{background-color:var(--header-background-color-highlight);will-change:transform,width,opacity;pointer-events:none;z-index:0;border-radius:6px;height:100%;transition:transform .22s cubic-bezier(.22,1,.36,1),width .22s cubic-bezier(.22,1,.36,1),opacity .16s;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.guided-demo ._headerHighlight_ef7xs_371,.guided-demo ._columnResizer_ef7xs_326:after,.guided-demo ._horizontalFade_ef7xs_103{transition:none}}.guided-demo ._colIcon_ef7xs_503{align-items:center;margin-right:4px;font-size:14px;display:flex}.guided-demo ._headerTitle_ef7xs_510{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.guided-demo ._bodyWrapper_ef7xs_518{border-radius:6px;overflow:visible clip}.guided-demo ._dataCell_ef7xs_525{text-align:left;align-items:var(--cell-align,center);word-wrap:break-word;overflow-wrap:break-word;z-index:2;background-color:#0000;min-width:0;min-height:48px;padding:12px 16px;transition:background-color .1s;display:flex;position:relative}.guided-demo ._liveResizeCellHighlight_ef7xs_541{border-radius:6px;transition:none}.guided-demo ._dataCell_ef7xs_525:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.guided-demo ._dataCell_ef7xs_525:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px}.guided-demo ._actionsDataCell_ef7xs_557{justify-content:flex-end;align-items:center;padding-left:16px;position:relative}.guided-demo ._actionsDataCell_ef7xs_557:before{content:"";background:var(--divider-color);width:1px;position:absolute;top:25%;bottom:25%;left:0}.guided-demo ._actionsCellInner_ef7xs_574{justify-content:flex-end;gap:8px;align-items:var(--cell-align,center);width:auto;margin-inline-start:auto;display:flex}.guided-demo ._emptyWrapper_ef7xs_583{box-sizing:border-box;cursor:default;background-color:#fff;border-radius:6px;flex-direction:column;justify-content:center;justify-self:start;align-items:center;min-inline-size:0;max-inline-size:100%;padding:24px 0;display:flex;position:sticky;inset-inline-start:0}.guided-demo ._emptyWrapper_ef7xs_583 .ant-empty-image{height:72px}.guided-demo ._emptyWrapper_ef7xs_583 .ant-empty-image img{object-fit:contain;width:72px;height:72px}.guided-demo ._emptyExtra_ef7xs_611{margin-top:12px}.guided-demo ._dataRow_ef7xs_181{background-color:#fff;position:relative;overflow:clip}.guided-demo ._dataRow_ef7xs_181:before{content:"";opacity:0;z-index:0;background-color:#f6f6f6;transition:opacity .16s;position:absolute;inset:0}.guided-demo ._dataRow_ef7xs_181:hover:before{opacity:1}.guided-demo ._cellHighlight_ef7xs_372{will-change:transform,width,opacity;pointer-events:none;z-index:1;border-radius:6px;height:100%;transition:transform .22s cubic-bezier(.22,1,.36,1),width .22s cubic-bezier(.22,1,.36,1),opacity .16s,background-color .22s;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.guided-demo ._cellHighlight_ef7xs_372{transition:none}}.guided-demo ._addWrapper_ef7xs_661{flex:none;align-items:flex-start;display:flex}.guided-demo ._addButton_ef7xs_667{width:var(--header-height);height:var(--header-height);background-color:var(--header-background-color);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;display:flex}.guided-demo ._addButton_ef7xs_667:hover{background-color:var(--header-background-color-highlight)}.guided-demo ._alignFlexStart_ef7xs_683{--cell-align:flex-start}.guided-demo ._alignCenter_ef7xs_686{--cell-align:center}.guided-demo ._alignFlexEnd_ef7xs_689{--cell-align:flex-end}.guided-demo ._alignStretch_ef7xs_692{--cell-align:stretch}.guided-demo ._alignBaseline_ef7xs_695{--cell-align:baseline}.guided-demo ._paginationSlot_ef7xs_700{min-width:0;margin-top:12px;position:relative}.guided-demo ._paginationTransitionSentinel_ef7xs_706{visibility:hidden;pointer-events:none;block-size:96px;inline-size:1px;position:absolute;inset-block-end:100%;inset-inline-start:0}.guided-demo ._paginationSlotFloating_ef7xs_716{min-block-size:var(--table-floating-pagination-placeholder-height,40px)}.guided-demo ._paginationWrapper_ef7xs_723{justify-content:flex-start;align-items:center;gap:16px;display:flex;overflow-x:visible}.guided-demo ._paginationFloatingCapable_ef7xs_731{box-sizing:border-box;inline-size:max-content;padding-block:var(--table-floating-pagination-padding-block,0px);border:0;border-radius:9999px;margin-inline-start:var(--table-floating-pagination-inline-offset,0px);padding-inline-start:var(--table-floating-pagination-padding-start,0px);padding-inline-end:var(--table-floating-pagination-padding-end,0px)}.guided-demo ._paginationFloating_ef7xs_731{--table-floating-pagination-surface-progress:1;--table-floating-pagination-soft-shadow-alpha:.1;--table-floating-pagination-deep-shadow-alpha:.14;z-index:40;transform:translate3d(0,var(--table-floating-pagination-vertical-shift,0px),0);max-inline-size:min(calc(var(--table-floating-pagination-width) - 24px),calc(100vw - 32px));overscroll-behavior-inline:contain;background:rgba(255,255,255,var(--table-floating-pagination-surface-progress));box-shadow:0 2px 8px rgba(15,23,42,var(--table-floating-pagination-soft-shadow-alpha)),0 12px 28px rgba(15,23,42,var(--table-floating-pagination-deep-shadow-alpha));will-change:transform;transition:transform 40ms linear,margin-inline-start 40ms linear,padding-block 40ms linear,padding-inline-start 40ms linear,padding-inline-end 40ms linear,background-color 40ms linear,box-shadow 40ms linear;position:fixed;inset-block-end:max(var(--table-floating-pagination-bottom),env(safe-area-inset-bottom));inset-inline-start:var(--table-floating-pagination-left);overflow-x:auto}@media (prefers-reduced-motion:reduce){.guided-demo ._paginationFloating_ef7xs_731{transition:none}}.guided-demo ._paginationLabel_ef7xs_815{color:#999;white-space:nowrap;flex-shrink:0}.guided-demo ._pageInput_ef7xs_821{flex-shrink:0;width:75px}.guided-demo ._pagination_ef7xs_700{flex-shrink:0}.guided-demo ._pagination_ef7xs_700 .ant-pagination-item{border-color:#d9d9d9;background-color:#0000!important}.guided-demo ._pagination_ef7xs_700 .ant-pagination-item:hover{border-color:var(--lutino-color-primary);background-color:#f5f5f5!important}.guided-demo ._pagination_ef7xs_700 .ant-pagination-item-active{border-color:var(--lutino-color-primary);color:var(--lutino-color-primary)!important;background-color:#fff!important}.guided-demo ._pagination_ef7xs_700 .ant-pagination-item-active a{color:var(--lutino-color-primary)!important}.guided-demo ._pagination_ef7xs_700 .ant-pagination-prev,.guided-demo ._pagination_ef7xs_700 .ant-pagination-next{background-color:#0000!important}.guided-demo ._pagination_ef7xs_700 .ant-pagination-prev:hover,.guided-demo ._pagination_ef7xs_700 .ant-pagination-next:hover{background-color:#f5f5f5!important}.guided-demo ._selectionHeaderCell_ef7xs_862{justify-content:center;padding:0 8px}.guided-demo ._selectionHeaderCell_ef7xs_862 ._headerCellContent_ef7xs_378{justify-content:center}.guided-demo ._selectionHeaderCell_ef7xs_862 ._headerLeft_ef7xs_386{flex:none;justify-content:center}.guided-demo ._selectionHeaderCell_ef7xs_862 .ant-checkbox-wrapper,.guided-demo ._selectionHeaderCell_ef7xs_862 .ant-checkbox,.guided-demo ._selectionDataCell_ef7xs_878 .ant-radio-wrapper,.guided-demo ._selectionDataCell_ef7xs_878 .ant-radio{justify-content:center;align-items:center;display:flex}.guided-demo ._selectionDataCell_ef7xs_878{justify-content:center;align-items:center;padding:12px 8px}.guided-demo ._selectedRow_ef7xs_893{background-color:var(--lutino-color-primary-light)}.guided-demo ._selectedRow_ef7xs_893:before{opacity:0;background-color:#0000}.guided-demo ._selectedRow_ef7xs_893:hover:before{opacity:0}.guided-demo ._fixedColumnNative_ef7xs_908{position:sticky}.guided-demo ._fixedColumnStart_ef7xs_912{z-index:7;inset-inline-start:var(--table-fixed-offset,0px)}.guided-demo ._fixedColumnEnd_ef7xs_917{z-index:6;inset-inline-end:var(--table-fixed-offset,0px)}.guided-demo ._detachedFixedHeaderStart_ef7xs_259{z-index:8;transform:translate3d(var(--table-horizontal-scroll-left,0px),0,0);will-change:transform}.guided-demo ._detachedFixedHeaderEnd_ef7xs_265{z-index:7;transform:translate3d(calc(var(--table-horizontal-scroll-left,0px) - var(--table-horizontal-scroll-max,0px)),0,0);will-change:transform}.guided-demo ._detachedPinnedRowStart_ef7xs_271{z-index:8;transform:translate3d(var(--table-horizontal-scroll-left,0px),0,0);will-change:transform}.guided-demo ._detachedPinnedRowEnd_ef7xs_277{z-index:7;transform:translate3d(calc(var(--table-horizontal-scroll-left,0px) - var(--table-horizontal-scroll-max,0px)),0,0);will-change:transform}.guided-demo ._fixedHeaderCell_ef7xs_974{background-color:var(--header-background-color)}.guided-demo ._fixedHeaderCell_ef7xs_974._headerCellActive_ef7xs_474{background-color:var(--header-background-color-highlight)}.guided-demo ._fixedDataCell_ef7xs_982{background-color:#fff}.guided-demo ._dataRow_ef7xs_181:hover ._fixedDataCell_ef7xs_982{background-color:#f6f6f6}.guided-demo ._selectedRow_ef7xs_893 ._fixedDataCell_ef7xs_982{background-color:var(--lutino-color-primary-light)}.guided-demo ._fixedDataCellActive_ef7xs_994{background-color:#e9e9e9}.guided-demo ._fixedOperableDataCellActive_ef7xs_998{background-color:#fff}.guided-demo ._selectedRow_ef7xs_893 ._fixedDataCellActive_ef7xs_994{background-color:color-mix(in srgb,var(--lutino-color-primary-light) 92%,#000 8%)}.guided-demo ._selectedRow_ef7xs_893 ._fixedOperableDataCellActive_ef7xs_998{background-color:color-mix(in srgb,var(--lutino-color-primary-light) 58%,#fff 42%)}.guided-demo ._fixedColumnStartEdge_ef7xs_1018{box-shadow:8px 0 10px -10px rgba(0,0,0,var(--table-fixed-start-shadow-alpha,0))}.guided-demo ._fixedColumnEndEdge_ef7xs_1023{box-shadow:-8px 0 10px -10px rgba(0,0,0,var(--table-fixed-end-shadow-alpha,0))}.guided-demo ._expandedRow_ef7xs_1028{box-sizing:border-box;min-inline-size:0;padding:var(--lutino-space-md,16px);border-block:1px solid var(--lutino-color-border,#e4e7ec);background:var(--lutino-color-bg-container,#fff);position:sticky;inset-inline-start:0}.guided-demo ._container_g5u25_1{flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;width:100%;min-width:0;display:flex}.guided-demo ._inline_g5u25_11{max-width:100%;display:inline-flex}.guided-demo ._name_g5u25_16{color:#333;flex:1;min-width:0;font-size:14px}.guided-demo ._name_g5u25_16>span{white-space:normal;word-break:break-word;display:block;overflow:visible}.guided-demo ._nameInline_g5u25_30{flex-shrink:0;min-width:max-content}.guided-demo ._muted_g5u25_35{color:#00000073}.guided-demo ._container_1e6mj_3{--lutino-paragraph-fade-height:48px;--lutino-paragraph-motion:var(--lutino-paragraph-duration,.36s) cubic-bezier(.2, 0, 0, 1);width:100%;position:relative}.guided-demo ._richContainer_1e6mj_11{--lutino-paragraph-fade-height:80px}.guided-demo ._containerSelectable_1e6mj_15{cursor:pointer;border-radius:6px;padding:2px 4px;transition:background-color .2s}.guided-demo ._containerSelectable_1e6mj_15:hover{background-color:var(--lutino-color-gray-100,#f0f0f0)}.guided-demo ._selectIcon_1e6mj_26{z-index:1;opacity:0;background-color:#0000;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;transition:opacity .2s;display:flex;position:absolute;top:-4px;right:-4px;box-shadow:0 2px 4px #0000001a}.guided-demo ._containerSelectable_1e6mj_15:hover ._selectIcon_1e6mj_26{opacity:1}.guided-demo ._content_1e6mj_47{transition:max-height var(--lutino-paragraph-motion);will-change:max-height;contain:layout paint;overflow-anchor:none;backface-visibility:hidden;transform:translateZ(0)}.guided-demo ._maskFade_1e6mj_57{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - var(--lutino-paragraph-fade-height)),#0000 100%);mask-image:linear-gradient(to bottom,#000 calc(100% - var(--lutino-paragraph-fade-height)),#0000)}.guided-demo ._text_1e6mj_70{white-space:pre-wrap;word-break:break-word;margin:0}.guided-demo ._clamped_1e6mj_77{line-clamp:var(--line-clamp,3);-webkit-line-clamp:var(--line-clamp,3);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.guided-demo ._expandOverlay_1e6mj_87{height:var(--lutino-paragraph-fade-height);pointer-events:auto;z-index:1;will-change:transform;backface-visibility:hidden;background:0 0;justify-content:center;align-items:flex-end;padding:0 0 4px;transition:opacity .15s;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateZ(0)}.guided-demo ._inlineControl_1e6mj_106{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--lutino-paragraph-control-background,#ffffffa6);color:var(--lutino-paragraph-control-color,inherit);cursor:pointer;font:inherit;pointer-events:auto;backdrop-filter:blur();border:1px solid #0000;border-radius:9999px;align-items:center;gap:6px;padding:4px 16px;line-height:1.2;text-decoration:none;transition:color .15s,background-color .15s,-webkit-backdrop-filter .15s,backdrop-filter .15s;display:inline-flex}.guided-demo ._outlineControl_1e6mj_130{border-color:var(--lutino-paragraph-outline-color,#f0f0f0)}.guided-demo ._inlineControl_1e6mj_106>.anticon{flex-shrink:0;font-size:10px}.guided-demo ._inlineControl_1e6mj_106:hover,.guided-demo ._inlineControl_1e6mj_106:focus-visible{color:inherit;background-color:var(--lutino-paragraph-hover-background,#fafafacc);backdrop-filter:blur(var(--lutino-paragraph-hover-blur,3px))}.guided-demo ._inlineControl_1e6mj_106:active{color:var(--lutino-paragraph-active-color,color-mix(in srgb, currentColor 80%, var(--lutino-color-black,black)));background-color:var(--lutino-paragraph-active-background,#f2f2f2e6)}.guided-demo ._shrinkRow_1e6mj_153{z-index:1;isolation:isolate;pointer-events:none;transition:grid-template-rows var(--lutino-paragraph-motion),opacity .18s ease;background:0 0;grid-template-rows:1fr;display:grid;position:sticky;bottom:0}.guided-demo ._collapsedShrinkRow_1e6mj_165{grid-template-rows:0fr}.guided-demo ._shrinkRowContent_1e6mj_169{justify-content:center;align-items:center;min-height:0;display:flex;overflow:clip}.guided-demo ._shrinkRowContent_1e6mj_169 ._inlineControl_1e6mj_106{margin-top:4px}.guided-demo ._hidden_1e6mj_182{opacity:0;visibility:hidden;pointer-events:none}.guided-demo ._diffAdded_1e6mj_189{color:var(--lutino-color-green,#389e0d)}.guided-demo ._diffRemoved_1e6mj_193{color:var(--lutino-color-red,#cf1322);text-decoration:line-through}.guided-demo ._referenceTextContainer_1e6mj_198{flex-direction:column;gap:3px;display:flex}.guided-demo ._referenceText_1e6mj_198{color:var(--lutino-color-gray-500,#999);font-size:.9em}.guided-demo ._streamingText_14bkg_1{transition:all .1s ease-out;display:inline;position:relative}.guided-demo ._animating_14bkg_7{opacity:1}.guided-demo ._word_14bkg_11{opacity:0;transition:opacity var(--fade-duration,.3s) ease-out;display:inline}.guided-demo ._word_14bkg_11._visible_14bkg_17{opacity:1}.guided-demo ._word_14bkg_11._fadeIn_14bkg_21{animation:_fadeInWord_14bkg_1 var(--fade-duration,.3s) ease-out forwards}@keyframes _blink_14bkg_1{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes _fadeInWord_14bkg_1{0%{opacity:0}to{opacity:1}}.guided-demo ._markdownContainer_14bkg_36{display:inline-block;position:relative}.guided-demo ._markdown_14bkg_36{display:inline}.guided-demo ._markdown_14bkg_36>*,.guided-demo ._markdown_14bkg_36 p{margin:0;display:inline}.guided-demo ._markdown_14bkg_36 h1,.guided-demo ._markdown_14bkg_36 h2,.guided-demo ._markdown_14bkg_36 h3,.guided-demo ._markdown_14bkg_36 h4,.guided-demo ._markdown_14bkg_36 h5,.guided-demo ._markdown_14bkg_36 h6{margin:0;font-weight:700;display:inline}.guided-demo ._markdown_14bkg_36 strong{font-weight:700}.guided-demo ._markdown_14bkg_36 em{font-style:italic}.guided-demo ._markdown_14bkg_36 code{background-color:#0000001a;border-radius:3px;padding:.1em .3em;font-family:monospace}.guided-demo ._markdown_14bkg_36 pre{background-color:#0000001a;border-radius:3px;padding:.1em .3em;font-family:monospace;display:inline}.guided-demo ._markdown_14bkg_36 blockquote{border-left:3px solid #ccc;margin:0;padding-left:.5em;font-style:italic;display:inline}.guided-demo ._cursor_14bkg_82{margin-left:2px;font-weight:400;animation:1s infinite _blink_14bkg_1;display:inline-block}.guided-demo ._controls_1hkod_1{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.guided-demo ._meter_1hkod_9{color:color-mix(in srgb,var(--lutino-color-text,#1f2937) 68%,transparent);align-items:center;gap:7px;font-size:12px;line-height:1;display:inline-flex}.guided-demo ._waveform_1hkod_18{justify-content:flex-end;align-items:center;gap:2px;width:min(116px,42vw);height:20px;display:inline-flex;overflow:hidden}.guided-demo ._bar_1hkod_28{opacity:.9;transform-origin:50%;background:currentColor;border-radius:999px;width:2px;min-height:2px;transition:height 80ms linear,opacity .12s}.guided-demo ._elapsed_1hkod_41{min-width:32px;color:color-mix(in srgb,var(--lutino-color-text,#1f2937) 58%,transparent);font-variant-numeric:tabular-nums;text-align:end}.guided-demo ._loadingNote_1hkod_48{min-width:0;max-width:min(220px,100vw - 96px);color:var(--lutino-color-text-tertiary,#9ca3af);pointer-events:none;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1;overflow:hidden}.guided-demo ._dictationButton_1hkod_60{flex:none;justify-content:center;align-items:center;display:inline-flex}.guided-demo ._dictationButton_1hkod_60 .ant-btn-icon{justify-content:center;align-items:center;display:inline-flex}.guided-demo ._visuallyHidden_1hkod_73{clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (prefers-reduced-motion:reduce){.guided-demo ._bar_1hkod_28{transition:none}}.guided-demo ._container_b6dno_1{width:100%;position:relative}.guided-demo ._textarea_b6dno_6{padding-block-end:38px!important}.guided-demo ._controls_b6dno_10{z-index:1;pointer-events:none;justify-content:flex-end;align-items:center;gap:8px;max-width:calc(100% - 16px);display:flex;position:absolute;bottom:8px;right:8px}.guided-demo ._controls_b6dno_10>*{pointer-events:auto}.guided-demo ._meter_b6dno_27{min-width:0;color:color-mix(in srgb,var(--lutino-color-text,#1f2937) 68%,transparent);flex:0 auto;align-items:center;gap:7px;font-size:12px;line-height:1;display:inline-flex}.guided-demo ._waveform_b6dno_38{flex:0 116px;justify-content:flex-end;align-items:center;gap:2px;width:min(116px,42vw);min-width:0;height:20px;display:inline-flex;overflow:hidden}.guided-demo ._bar_b6dno_50{opacity:.9;transform-origin:50%;background:currentColor;border-radius:999px;width:2px;min-height:2px;transition:height 80ms linear,opacity .12s}.guided-demo ._meter--connecting_b6dno_60 ._bar_b6dno_50{animation:.92s ease-in-out infinite _dictationPulse_b6dno_1}.guided-demo ._meter--connecting_b6dno_60 ._bar_b6dno_50:nth-child(2n){animation-delay:90ms}.guided-demo ._meter--connecting_b6dno_60 ._bar_b6dno_50:nth-child(3n){animation-delay:.18s}.guided-demo ._elapsed_b6dno_72{min-width:32px;color:color-mix(in srgb,var(--lutino-color-text,#1f2937) 58%,transparent);font-variant-numeric:tabular-nums;text-align:end}.guided-demo ._loadingNote_b6dno_79{min-width:0;max-width:min(220px,100vw - 96px);color:var(--lutino-color-text-tertiary,#9ca3af);pointer-events:none;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1;overflow:hidden}.guided-demo ._dictationButton_b6dno_91{flex:none;justify-content:center;align-items:center;display:inline-flex}.guided-demo ._dictationControls_b6dno_98{white-space:nowrap;flex:0 auto;align-items:center;gap:8px;min-width:0;display:inline-flex}.guided-demo ._dictationButton_b6dno_91 .ant-btn-icon{justify-content:center;align-items:center;display:inline-flex}.guided-demo ._visuallyHidden_b6dno_113{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@keyframes _dictationPulse_b6dno_1{0%,to{opacity:.45;height:4px}50%{opacity:1;height:18px}}@media (prefers-reduced-motion:reduce){.guided-demo ._bar_b6dno_50{transition:none}.guided-demo ._meter--connecting_b6dno_60 ._bar_b6dno_50{animation:none}}.guided-demo ._reviewHost_b6dno_149{pointer-events:none;position:absolute;inset:0}.guided-demo ._trigger_dfmpz_1{align-items:center;gap:8px;display:inline-flex}.guided-demo ._popup_dfmpz_2{padding:0}.guided-demo ._review_dfmpz_3{box-sizing:border-box;padding:var(--writing-review-padding);border:solid #0000;border-width:var(--writing-review-border-width);background:var(--writing-filled-bg);color:var(--lutino-color-text,#1f2937);pointer-events:auto;border-radius:8px;position:absolute;inset:0;overflow:auto}.guided-demo ._review_dfmpz_3>div:first-child{white-space:pre-wrap;overflow-wrap:anywhere}.guided-demo ._review_dfmpz_3 del{color:var(--lutino-color-error,#b91c1c);background:#ef444426}.guided-demo ._review_dfmpz_3 ins{color:var(--lutino-color-success,#15803d);text-underline-offset:2px;background:#22c55e26;text-decoration-line:underline;text-decoration-color:currentColor}.guided-demo ._srOnly_dfmpz_7{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.guided-demo ._filledTextarea_dfmpz_9,.guided-demo ._filledTextarea_dfmpz_9:hover,.guided-demo ._filledTextarea_dfmpz_9:focus,.guided-demo ._filledTextarea_dfmpz_9:focus-within{background:var(--writing-filled-bg)!important;box-shadow:none!important;border-color:#0000!important}.guided-demo ._review_dfmpz_3:focus{outline:none}.guided-demo ._review_dfmpz_3:focus-visible{outline:1px solid var(--lutino-color-text-tertiary,#9ca3af);outline-offset:-2px}.guided-demo ._container_iucyf_1{flex-direction:column;align-items:center;gap:12px;width:100%;padding:24px;display:flex}.guided-demo ._title_iucyf_10{text-align:center;font-size:18px;font-weight:600}.guided-demo ._description_iucyf_16{color:#666;text-align:center}.guided-demo ._root_114hu_1{width:100%;min-width:0;height:100%;min-height:0;position:relative}.guided-demo ._selectionToolbar_114hu_9,.guided-demo ._composer_114hu_10,.guided-demo ._annotationChipGroup_114hu_11,.guided-demo ._annotationChipGroupFullscreen_114hu_12{font-family:var(--teammately-font-family,Inter, ui-sans-serif, system-ui, sans-serif)}.guided-demo ._selectionToolbar_114hu_9,.guided-demo ._composer_114hu_10,.guided-demo ._annotationChipGroupFullscreen_114hu_12{position:fixed}.guided-demo ._highlightFallback_114hu_22{z-index:1300;box-sizing:border-box;pointer-events:none;background:color-mix(in srgb,var(--teammately-background-color-yellow,#fff1b8) 72%,transparent);border-bottom:2px solid var(--teammately-color-yellow,#d48806);position:fixed}.guided-demo ._selectionToolbar_114hu_9{z-index:1302;border:1px solid var(--teammately-border-color,#d9d9d9);background:var(--teammately-background-color-white,#fff);border-radius:8px;align-items:center;gap:4px;max-width:calc(100vw - 24px);padding:4px;display:inline-flex;box-shadow:0 8px 24px #0f172a29}.guided-demo ._toolbarButton_114hu_44,.guided-demo ._primaryButton_114hu_45,.guided-demo ._iconButton_114hu_46,.guided-demo ._targetButton_114hu_47,.guided-demo ._annotationChip_114hu_11{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;cursor:pointer;border:0}.guided-demo ._toolbarButton_114hu_44{height:30px;color:var(--teammately-text-color,#262626);white-space:nowrap;background:0 0;border-radius:6px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.guided-demo ._toolbarButton_114hu_44 svg,.guided-demo ._annotationChip_114hu_11 svg{width:16px;height:16px}.guided-demo ._toolbarButton_114hu_44:hover,.guided-demo ._toolbarButton_114hu_44:focus-visible,.guided-demo ._iconButton_114hu_46:hover,.guided-demo ._iconButton_114hu_46:focus-visible{background:var(--teammately-background-color-grey,#f5f5f5);outline:none}.guided-demo ._composer_114hu_10{z-index:1303;box-sizing:border-box;border:1px solid var(--teammately-border-color,#d9d9d9);background:var(--teammately-background-color-white,#fff);border-radius:8px;width:min(360px,100vw - 24px);padding:10px;overflow-y:auto;box-shadow:0 12px 32px #0f172a2e}.guided-demo ._composerQuote_114hu_95,.guided-demo ._quotePreview_114hu_96,.guided-demo ._fallbackPreview_114hu_97{border-left:3px solid var(--teammately-color-yellow,#d48806);background:var(--teammately-background-color-yellow,#fffbe6);color:var(--teammately-text-color-warning,#5f4300);overflow-wrap:anywhere;margin:0 0 8px;padding:8px;font-size:12px;line-height:1.45}.guided-demo ._composerInput_114hu_108,.guided-demo ._cardInput_114hu_109{box-sizing:border-box;resize:vertical;width:100%;min-height:88px;color:var(--teammately-text-color,#262626);font:inherit;border-radius:6px;font-size:13px;line-height:1.45}.guided-demo ._composerInput_114hu_108:not(.ant-input),.guided-demo ._cardInput_114hu_109:not(.ant-input){border:1px solid var(--teammately-border-color,#d9d9d9);background:var(--teammately-background-color-grey,#f5f5f5);padding:8px 10px}.guided-demo ._composerInput_114hu_108.ant-input,.guided-demo ._cardInput_114hu_109.ant-input{font-size:13px;line-height:1.45}.guided-demo ._composerInput_114hu_108:focus,.guided-demo ._cardInput_114hu_109:focus,.guided-demo ._composerInput_114hu_108.ant-input:focus,.guided-demo ._cardInput_114hu_109.ant-input:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--teammately-color-yellow,#d48806) 18%,transparent);outline:none}.guided-demo ._composerError_114hu_142{color:var(--teammately-color-red,#cf1322);margin-top:6px;font-size:12px}.guided-demo ._composerActions_114hu_148,.guided-demo ._cardActions_114hu_149{justify-content:flex-end;align-items:center;gap:8px;margin-top:8px;display:flex}.guided-demo ._primaryButton_114hu_45,.guided-demo ._iconButton_114hu_46{border-radius:6px;justify-content:center;align-items:center;min-height:30px;font-size:12px;font-weight:600;display:inline-flex}.guided-demo ._primaryButton_114hu_45{background:var(--teammately-color-blue,#1677ff);color:#fff;gap:6px;padding:0 10px}.guided-demo ._primaryButton_114hu_45:hover,.guided-demo ._primaryButton_114hu_45:focus-visible{background:#0958d9;outline:none}.guided-demo ._iconButton_114hu_46{width:30px;height:30px;color:var(--teammately-text-color-secondary,#595959);background:0 0;padding:0}.guided-demo ._iconButton_114hu_46:hover,.guided-demo ._iconButton_114hu_46:focus-visible{color:#262626;background:#f5f5f5;outline:none}.guided-demo ._primaryButton_114hu_45 svg,.guided-demo ._iconButton_114hu_46 svg{width:16px;height:16px}.guided-demo ._annotationChipLayer_114hu_202{z-index:6;pointer-events:none;position:absolute;inset:0}.guided-demo ._annotationChipGroup_114hu_11{pointer-events:none;flex-direction:column;align-items:flex-start;gap:8px;display:flex;position:absolute;top:0;left:0}.guided-demo ._annotationChipGroupFullscreen_114hu_12{z-index:1301;position:fixed}.guided-demo ._annotationChip_114hu_11{color:#5f4300;pointer-events:auto;will-change:transform;background:#fffbe6f5;border:1px solid #ffd591;border-radius:999px;justify-content:center;align-items:center;gap:6px;height:28px;padding:0 7px;font-size:12px;font-weight:700;display:inline-flex;box-shadow:0 4px 14px #0f172a1f}.guided-demo ._annotationChip_114hu_11 strong{box-sizing:border-box;color:#fff;background:#d48806;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;display:inline-grid}.guided-demo ._annotationChip_114hu_11:hover,.guided-demo ._annotationChip_114hu_11:focus-visible{background:#fff7e6;border-color:#d48806;outline:none}.guided-demo ._annotationPopover_114hu_263{z-index:1302;box-sizing:border-box;border:1px solid var(--teammately-border-color-light,#eee);background:#fffffffa;border-radius:8px;flex-direction:column;gap:8px;width:min(320px,100vw - 24px);max-height:min(420px,100vh - 80px);padding:10px;display:flex;position:fixed;overflow-y:auto;box-shadow:0 12px 32px #0f172a2e}.guided-demo ._railHeader_114hu_280{color:var(--teammately-text-color,#262626);font-size:13px;font-weight:700}.guided-demo ._commentCard_114hu_286{border:1px solid var(--teammately-border-color-light,#eee);background:#fff;border-radius:8px;padding:10px}.guided-demo ._targetButton_114hu_47{max-width:100%;color:var(--teammately-color-blue,#0958d9);text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;margin:0 0 8px;padding:0;font-size:12px;font-weight:600;overflow:hidden}.guided-demo ._commentText_114hu_307{color:var(--teammately-text-color,#262626);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.45}.guided-demo ._root_oquvo_1{color:#262626;flex-direction:column;width:100%;min-width:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}.guided-demo ._medium_oquvo_2{gap:16px;font-size:14px;line-height:1.5}.guided-demo ._small_oquvo_3{gap:16px;font-size:13px;line-height:1.45}.guided-demo ._question_oquvo_4{flex-direction:column;gap:8px;min-width:0;display:flex}.guided-demo ._questionHeader_oquvo_5{flex-wrap:wrap;align-items:flex-start;gap:8px;min-height:28px;display:flex}.guided-demo ._questionHeaderWithLeading_oquvo_6{flex-wrap:nowrap;position:relative}.guided-demo ._questionLeading_oquvo_7{align-items:flex-start;display:inline-flex;position:absolute;top:0;right:calc(100% + 12px)}.guided-demo [data-review-question-attachment-open=true] ._questionLeading_oquvo_7{right:calc(100% - 2px)}.guided-demo ._questionCopy_oquvo_9{flex-direction:column;align-items:flex-start;gap:4px;width:100%;min-width:0;display:flex}.guided-demo ._questionLabelRow_oquvo_10{flex-wrap:wrap;align-items:baseline;gap:8px;width:100%;min-width:0;display:flex}.guided-demo ._questionLabel_oquvo_10{min-width:0;color:inherit;font-weight:500;line-height:1.45}.guided-demo ._betweenQuestionAndAnswer_oquvo_12{min-width:0}.guided-demo ._attachmentTriggerRow_oquvo_14{align-items:center;min-width:0;margin-top:4px;display:flex}.guided-demo ._attachmentTriggerRowInline_oquvo_21{width:100%}.guided-demo ._attachmentTrigger_oquvo_14{align-items:center;display:inline-flex}.guided-demo ._attachmentTrigger_oquvo_14:focus-visible,.guided-demo ._attachmentPanelClose_oquvo_31:focus-visible{outline-offset:2px;outline:2px solid #1677ff}.guided-demo ._attachmentPanelOverlay_oquvo_36{z-index:1400;background:#0f172a38;justify-content:flex-end;display:flex;position:fixed;inset:0}.guided-demo ._attachmentPanel_oquvo_31{color:#262626;background:#fff;flex-direction:column;width:50vw;height:100%;display:flex;box-shadow:-18px 0 42px #0f172a2e}.guided-demo ._attachmentPanelInModal_oquvo_55{width:100%;min-width:0;box-shadow:none}.guided-demo ._root_oquvo_1:has(._attachmentPanelInline_oquvo_61){position:relative}.guided-demo ._root_oquvo_1:has(._attachmentPanelInline_oquvo_61) ._questionHeaderWithLeading_oquvo_6{padding-inline-start:60px}.guided-demo ._root_oquvo_1:has(._attachmentPanelInline_oquvo_61) ._questionLeading_oquvo_7{left:0;right:auto}.guided-demo ._root_oquvo_1:has(._attachmentPanelInline_oquvo_61)>._question_oquvo_4:has(._attachmentPanelInline_oquvo_61){width:50%;max-width:50%}.guided-demo ._attachmentPanelInline_oquvo_61{width:50%;min-width:0;height:auto;box-shadow:none;border-left:1px solid #0f172a14;outline:none;position:absolute;top:0;bottom:0;right:0}.guided-demo ._attachmentPanelHeader_oquvo_92{justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:16px 20px;display:flex}.guided-demo ._attachmentPanelHeader_oquvo_92 h2{color:#667085;margin:0;font-size:12px;font-weight:600;line-height:1.3}.guided-demo ._attachmentPanelClose_oquvo_31{color:#667085;width:28px;height:28px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;font-size:18px;line-height:1;display:inline-flex}.guided-demo ._attachmentPanelClose_oquvo_31 svg{width:16px;height:16px}.guided-demo ._attachmentPanelClose_oquvo_31:hover{color:#262626;background:#f5f5f5}.guided-demo ._attachmentPanelBody_oquvo_136{flex-direction:column;flex:auto;gap:16px;min-height:0;padding:12px 20px 20px;display:flex;overflow:hidden auto}.guided-demo ._attachmentPanelBody_oquvo_136>*{width:100%;max-width:none;margin-inline:0}@media (width<=720px){.guided-demo ._attachmentPanel_oquvo_31{width:100vw;min-width:0}}.guided-demo ._number_oquvo_160{font-variant-numeric:tabular-nums}.guided-demo ._optional_oquvo_161{color:#8c8c8c;background:#f5f5f5;border-radius:5px;padding:2px 7px;font-size:12px}.guided-demo ._description_oquvo_162{color:#8c8c8c}.guided-demo ._optionGroup_oquvo_163{flex-wrap:wrap;gap:8px;display:flex}.guided-demo ._optionGroupVertical_oquvo_164{flex-direction:column;align-items:flex-start}.guided-demo ._option_oquvo_161{--review-question-option-color:var(--lutino-color-primary,#1677ff);border:1px solid color-mix(in srgb,var(--review-question-option-color) 35%,white);color:var(--review-question-option-color);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:9999px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:8px 14px;font-size:13px;font-weight:500;line-height:1;transition:border-color .15s,background-color .15s,color .15s,box-shadow .15s;display:inline-flex}.guided-demo ._option_oquvo_161 small{color:#8c8c8c;font-size:11px}.guided-demo ._option_oquvo_161:hover:not(:disabled):not(._optionSelected_oquvo_167){border-color:color-mix(in srgb,var(--review-question-option-color) 50%,white);background:color-mix(in srgb,var(--review-question-option-color) 15%,white)}.guided-demo ._optionSelected_oquvo_167{border-color:color-mix(in srgb,var(--review-question-option-color) 50%,white);background:var(--review-question-option-color);color:#fff}.guided-demo ._optionSelected_oquvo_167 small{color:#ffffffbf}.guided-demo ._option_oquvo_161:disabled{cursor:not-allowed;opacity:.55}.guided-demo ._thumbOption_oquvo_171{width:46px;height:34px;padding:8px 14px}.guided-demo ._thumbOption_oquvo_171 svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:18px;height:18px}.guided-demo ._textarea_oquvo_173,.guided-demo ._textareaReadOnly_oquvo_173{color:#262626;width:100%;min-height:96px;font:inherit;resize:vertical;background:#f5f5f5;border:1px solid #e8e8e8;border-radius:8px;padding:10px 12px}.guided-demo ._textarea_oquvo_173:focus{border-color:#1677ff;outline:2px solid #1677ff1f}.guided-demo ._textareaReadOnly_oquvo_173{white-space:pre-wrap}.guided-demo ._input_oquvo_176,.guided-demo ._inputReadOnly_oquvo_176{width:100%}.guided-demo ._inputReadOnly_oquvo_176{color:#262626;min-height:32px;font:inherit;background:#f5f5f5;border:1px solid #e8e8e8;border-radius:8px;padding:5px 12px;line-height:1.5}@media (prefers-reduced-motion:reduce){.guided-demo ._option_oquvo_161{transition-duration:.01ms}}.guided-demo ._trace_ypc2w_1{flex-direction:column;gap:8px;width:100%;min-width:0;margin:0;display:flex}.guided-demo ._line_ypc2w_2{width:fit-content;min-width:0;max-width:100%;color:var(--lutino-color-text-secondary,#737373);align-items:center;gap:8px;font-size:14px;line-height:20px;transition:color .2s cubic-bezier(.2,.8,.2,1);display:inline-flex}.guided-demo ._primary_ypc2w_3{color:var(--lutino-color-text,#171717)}.guided-demo ._line_ypc2w_2[data-status=error]{color:var(--lutino-color-error,#dc2626)}.guided-demo ._line_ypc2w_2[data-status=pending]{opacity:.6}.guided-demo ._icon_ypc2w_6{flex:0 0 16px;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.guided-demo ._icon_ypc2w_6 svg{pointer-events:none;width:16px;height:16px}.guided-demo ._title_ypc2w_8{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.guided-demo ._description_ypc2w_9{color:color-mix(in srgb,currentColor 70%,transparent);font-variant-numeric:tabular-nums;flex-shrink:0}.guided-demo ._line_ypc2w_2[data-status=running] ._title_ypc2w_8{-webkit-text-fill-color:transparent;background:linear-gradient(110deg,currentColor 30%,#0000 50%,currentColor 70%) 0 0/240% 100%;-webkit-background-clip:text;background-clip:text;animation:2s linear infinite _trace-shimmer_ypc2w_1}.guided-demo ._collapsible_ypc2w_11{flex-direction:column;width:100%;min-width:0;display:flex}.guided-demo ._header_ypc2w_12{align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.guided-demo ._trigger_ypc2w_13{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:fit-content;min-width:0;max-width:100%;color:var(--lutino-color-text-secondary,#737373);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:4px;margin:0;padding:0;display:inline-flex}.guided-demo ._trigger_ypc2w_13:has([data-status=error]){color:var(--lutino-color-error,#dc2626)}.guided-demo ._trigger_ypc2w_13:hover ._line_ypc2w_2:not([data-status=error]){color:var(--lutino-color-text,#171717)}.guided-demo ._trigger_ypc2w_13:focus-visible{outline:2px solid var(--lutino-color-primary,#005ff9);outline-offset:3px}.guided-demo ._trigger_ypc2w_13:disabled{cursor:default;opacity:.6}.guided-demo ._chevron_ypc2w_18{transition:transform .2s cubic-bezier(.2,.8,.2,1)}.guided-demo ._trigger_ypc2w_13[aria-expanded=true]>._chevron_ypc2w_18{transform:rotate(90deg)}.guided-demo ._detail_ypc2w_20,.guided-demo ._group_ypc2w_20{border-left:1px solid var(--lutino-color-border-secondary,#e5e5e5);min-width:0;color:var(--lutino-color-text-secondary,#737373);overflow-wrap:anywhere;margin:8px 0 4px 7px;padding:0 4px 0 16px;font-size:14px;line-height:1.625}.guided-demo ._reveal_ypc2w_21{grid-template-rows:1fr;min-width:0;animation:.2s cubic-bezier(.2,.8,.2,1) both _trace-open_ypc2w_1;display:grid}.guided-demo ._reveal_ypc2w_21[hidden]{display:none}.guided-demo ._reveal_ypc2w_21[data-state=closed]{pointer-events:none;animation-name:_trace-close_ypc2w_1}.guided-demo ._revealClip_ypc2w_24{min-height:0;overflow:hidden}.guided-demo ._detail_ypc2w_20>:first-child{margin-top:0}.guided-demo ._detail_ypc2w_20>:last-child{margin-bottom:0}.guided-demo ._contentLine_ypc2w_27{align-items:flex-start;width:100%;display:flex}.guided-demo ._content_ypc2w_27{flex:1;min-width:0}.guided-demo ._message_ypc2w_29{flex-direction:column;gap:8px;min-width:0;display:flex}.guided-demo ._answer_ypc2w_30{white-space:pre-wrap;margin:0}.guided-demo ._source_ypc2w_31{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:fit-content;min-width:0;max-width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0;display:inline-flex}.guided-demo ._source_ypc2w_31:hover ._line_ypc2w_2{color:var(--lutino-color-text,#171717)}.guided-demo ._source_ypc2w_31:focus-visible{outline:2px solid var(--lutino-color-primary,#005ff9);outline-offset:3px}@keyframes _trace-shimmer_ypc2w_1{to{background-position:-240% 0}}@keyframes _trace-open_ypc2w_1{0%{opacity:0;grid-template-rows:0fr}to{opacity:1;grid-template-rows:1fr}}@keyframes _trace-close_ypc2w_1{0%{opacity:1;grid-template-rows:1fr}to{opacity:0;grid-template-rows:0fr}}@media (prefers-reduced-motion:reduce){.guided-demo ._line_ypc2w_2[data-status=running] ._title_ypc2w_8{-webkit-text-fill-color:currentColor;background:0 0;animation:none}.guided-demo ._chevron_ypc2w_18{transition:none}.guided-demo ._reveal_ypc2w_21,.guided-demo ._reveal_ypc2w_21[data-state=closed]{animation:none}}@media (forced-colors:active){.guided-demo ._line_ypc2w_2[data-status=running] ._title_ypc2w_8{-webkit-text-fill-color:currentColor;background:0 0}}.guided-demo ._surface_1egei_1{flex:1 1 0;width:100%;min-width:0;height:100%;min-height:0}.guided-demo ._header_1egei_2{z-index:1;background:linear-gradient(#fff,#fffffff5);flex-shrink:0;padding:12px 24px 16px;position:relative}.guided-demo ._header_1egei_2:after{content:"";pointer-events:none;background:linear-gradient(#fffffff5,#fff0);height:24px;position:absolute;bottom:-24px;left:0;right:0}.guided-demo ._name_1egei_4{background:var(--lutino-color-white,#fff);border-radius:999px;margin-top:-4px;padding:2px 12px;box-shadow:0 1px 4px #00000014}.guided-demo ._nameText_1egei_5{color:#222;font-size:14px;font-weight:500;line-height:1.6}.guided-demo ._scroll_1egei_6{scrollbar-color:#f0f0f0 transparent;scrollbar-gutter:stable;scrollbar-width:thin;flex-direction:column;flex:1;min-width:0;min-height:0;padding:20px 24px 12px;display:flex;overflow:hidden auto}.guided-demo ._scroll_1egei_6::-webkit-scrollbar{width:4px}.guided-demo ._scroll_1egei_6::-webkit-scrollbar-track{background:0 0}.guided-demo ._scroll_1egei_6::-webkit-scrollbar-thumb{background-color:#f0f0f0}.guided-demo ._list_1egei_10._list_1egei_10{box-sizing:border-box;flex-direction:column;flex:1;gap:12px;width:100%;min-width:0;max-width:832px;margin:0 auto;padding:2px 0;display:flex}.guided-demo ._user_1egei_11,.guided-demo ._assistant_1egei_11{min-width:0;display:flex}.guided-demo ._user_1egei_11{justify-content:flex-end}.guided-demo ._assistant_1egei_11{justify-content:flex-start}.guided-demo ._userStack_1egei_14{max-width:min(88%,680px)}.guided-demo ._userBubble_1egei_15._userBubble_1egei_15{background:var(--contribution-user-message-background,#86a5cd);color:#fff;overflow-wrap:anywhere;white-space:pre-wrap;border-radius:18px;max-width:100%;padding:6px 14px;font-size:14px;line-height:1.45}.guided-demo ._assistantMessage_1egei_16{align-items:flex-start;gap:8px;min-width:0;max-width:min(94%,760px);display:flex}.guided-demo ._assistantStack_1egei_17{min-width:0}.guided-demo ._assistantContent_1egei_18{overflow-wrap:anywhere;background:#e8edff;border-radius:18px 18px 18px 6px;min-width:0;max-width:min(520px,86%);margin-left:6px;padding:8px 13px;position:relative}.guided-demo ._assistantContent_1egei_18:before{clip-path:polygon(100% 0,100% 100%,0 100%);content:"";pointer-events:none;background:#e8edff;width:12px;height:12px;position:absolute;bottom:0;left:-6px}.guided-demo ._markdown_1egei_20{color:#1f2937;white-space:normal;font-size:14px;line-height:1.5;display:block!important}.guided-demo ._markdown_1egei_20>:first-child{margin-top:0}.guided-demo ._markdown_1egei_20 p{margin-block:0 8px}.guided-demo ._markdown_1egei_20>:last-child{margin-bottom:0}.guided-demo ._markdown_1egei_20 :is(ul,ol){margin-block:8px;padding-inline-start:22px}.guided-demo ._markdown_1egei_20 li>p{margin-block:0 4px}.guided-demo ._assignment_1egei_26{border:1px solid var(--color-border,#d9d9d9);background:0 0;border-radius:8px;padding:12px 16px}.guided-demo ._assignmentLabel_1egei_27{color:#222;font-size:12px;font-weight:600;line-height:1.6}.guided-demo ._submission_1egei_28{border:1px solid var(--contribution-user-message-background,#86a5cd);background:var(--lutino-color-white,#fff);width:fit-content;max-width:min(88%,680px);color:var(--contribution-user-message-background,#86a5cd);overflow-wrap:anywhere;border-radius:18px;align-self:flex-end;margin-left:auto;padding:6px 14px;font-size:14px;line-height:1.45}.guided-demo ._submissionInteractive_1egei_29{cursor:pointer;transition:background-color .15s;position:relative}.guided-demo ._submissionInteractive_1egei_29:is(:hover,:focus-within){background-color:var(--color-primary-bg,#f0f5ff)}.guided-demo ._submissionOpen_1egei_31._submissionOpen_1egei_31{border-radius:inherit;width:100%;height:100%;box-shadow:none;cursor:pointer;border:0;padding:0;position:absolute;inset:0;background:0 0!important}.guided-demo ._submissionOpen_1egei_31:focus-visible{outline:2px solid var(--teammately-color-blue,#005ff9);outline-offset:3px}.guided-demo ._response_1egei_33{color:inherit;line-height:inherit;white-space:pre-wrap;overflow-wrap:anywhere}.guided-demo ._completion_1egei_34{gap:12px;width:100%;margin-block:16px}.guided-demo ._completion_1egei_34:before,.guided-demo ._completion_1egei_34:after{content:"";border-top:1px solid var(--color-border,#d9d9d9);flex:1 1 0;min-width:0}.guided-demo ._completionText_1egei_36{color:#555;font-size:13px;line-height:1.6}.guided-demo ._attachment_1egei_38._attachment_1egei_38{--task-accent:var(--teammately-color-blue);box-sizing:border-box;text-align:left;border:1px solid var(--task-accent);border-radius:12px;flex:none;align-self:flex-start;width:33.3333%;min-width:min(240px,100%);max-width:100%;height:auto;padding:12px}.guided-demo ._preview_1egei_39._preview_1egei_39{color:#222;-webkit-line-clamp:2;text-overflow:ellipsis;white-space:normal;overflow-wrap:anywhere;text-align:left;-webkit-box-orient:vertical;height:36px;min-height:36px;font-size:12px;line-height:18px;display:-webkit-box;overflow:hidden}.guided-demo ._call_1egei_40{box-sizing:border-box;border:1px solid var(--color-border-secondary,#e7edf5);background:linear-gradient(145deg,#f5f9ff,#fff 54%,#f2f8f5);border-radius:20px;width:100%;padding:16px;box-shadow:0 8px 24px #0f172a0d}.guided-demo ._callIdentity_1egei_41{flex:1 1 0;min-width:0}.guided-demo ._callHalo_1egei_42{background:#fff;border-radius:50%;flex-shrink:0;width:56px;height:56px;position:relative;box-shadow:0 4px 16px #2d7eff1a}.guided-demo ._ringing_1egei_43:before,.guided-demo ._ringing_1egei_43:after{content:"";pointer-events:none;border:1px solid #2d7eff33;border-radius:50%;animation:2.4s ease-out infinite _ring_1egei_43;position:absolute;inset:0}.guided-demo ._ringing_1egei_43:after{animation-delay:1.2s}.guided-demo ._callName_1egei_45,.guided-demo ._compactName_1egei_45{color:#222;font-size:18px;font-weight:600;line-height:1.6}.guided-demo ._compactName_1egei_45{font-size:13px}.guided-demo ._callStatus_1egei_47{color:#555;font-size:13px;line-height:1.6}.guided-demo ._compactCall_1egei_48{width:auto;max-width:100%;box-shadow:none;border-radius:12px;padding:8px 10px}.guided-demo ._compactCall_1egei_48 ._callHalo_1egei_42{width:32px;height:32px;box-shadow:none}.guided-demo ._compactCall_1egei_48 ._callStatus_1egei_47{font-size:12px}@keyframes _ring_1egei_43{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.45)}}@media (prefers-reduced-motion:reduce){.guided-demo ._ringing_1egei_43:before,.guided-demo ._ringing_1egei_43:after{animation:none}.guided-demo ._markdown_1egei_20{--assistant-character-duration:0s;--assistant-character-delay:0s}}@media (width<=640px){.guided-demo ._scroll_1egei_6{padding:16px 12px}}.guided-demo ._frame_1ko0a_1{box-sizing:border-box;background:#fff;border:0;border-radius:20px;flex:none;width:100%;min-width:0;transition:box-shadow .14s;position:relative;overflow:hidden;box-shadow:0 10px 24px #0f172a14,0 2px 6px #0f172a0a}.guided-demo ._frame_1ko0a_1:hover,.guided-demo ._frame_1ko0a_1:focus-within{box-shadow:0 12px 28px #0f172a21,0 3px 8px #0f172a0f}.guided-demo ._editor_1ko0a_17{box-sizing:border-box;color:#1f2937;width:100%;min-height:76px;max-height:160px;font:inherit;resize:none;white-space:pre-wrap;overflow-wrap:anywhere;cursor:text;background:#fff;border:0;border-radius:0;outline:0;margin:0;padding:12px;line-height:1.5;display:block;position:relative;overflow-y:auto}.guided-demo ._editor_1ko0a_17:focus{box-shadow:none;border:0;outline:0}.guided-demo ._editor_1ko0a_17[aria-disabled=true],.guided-demo ._editor_1ko0a_17:disabled{cursor:not-allowed;opacity:.56}.guided-demo ._editor_1ko0a_17[data-empty]:before{content:attr(data-placeholder);color:#9ca3af;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:12px;left:12px;right:12px}.guided-demo ._controller_uypl3_1{align-items:center;gap:8px;width:100%;min-width:0;padding-block:8px;font-size:14px;line-height:normal;display:flex}.guided-demo ._affixed_uypl3_12{z-index:30;background:var(--lutino-color-background,#fff);position:sticky;inset-block-start:var(--lutino-controller-sticky-top,0px)}.guided-demo ._extraSlot_uypl3_19{flex:none;align-items:center;gap:8px;min-width:0;display:flex}.guided-demo ._filterSlot_uypl3_27{flex:220px;min-width:180px}.guided-demo ._customTrigger_uypl3_32{width:100%;max-width:100%;display:inline-flex}.guided-demo ._filterWrapper_uypl3_38{flex-direction:column;gap:6px;padding:6px;font-size:14px;line-height:normal;display:flex}.guided-demo ._filterForm_uypl3_47{grid-template-columns:1fr 1fr 2fr 75px;align-items:center;gap:8px;display:grid}.guided-demo ._filterValueNotRequired_uypl3_54{border-bottom:1px solid var(--teammately-divider-color,#d9d9d9);min-height:32px;color:var(--text-color-secondary,#8c8c8c);align-items:center;padding-inline:8px;font-size:12px;display:flex}.guided-demo ._filterOptionLabel_uypl3_64{justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;display:flex;overflow:hidden}.guided-demo ._filterOptionName_uypl3_74{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.guided-demo ._filterOptionCount_uypl3_82{color:var(--text-color-secondary,#8c8c8c);flex:none;font-size:12px;font-weight:400}.guided-demo ._filterSectionHeader_uypl3_89{justify-content:space-between;align-items:center;margin:0 6px;display:flex}.guided-demo ._filterSectionTitle_uypl3_96{color:var(--teammately-color-blue,#2d7eff);letter-spacing:.5px;text-transform:uppercase;align-items:center;gap:3px;font-size:12px;font-weight:600;display:flex}.guided-demo ._filterSectionIcon_uypl3_107{color:var(--teammately-color-blue,#2d7eff);font-size:12px}.guided-demo ._filterRules_uypl3_112{flex-direction:column;gap:2px;display:flex}.guided-demo ._filterRule_uypl3_112{background-color:var(--primary-color-background,#eaedfa);border-radius:4px;justify-content:space-between;align-items:center;margin-bottom:4px;padding:4px 6px;display:flex}.guided-demo ._filterRule_uypl3_112:last-child{margin-bottom:0}.guided-demo ._filterRuleText_uypl3_132{color:var(--teammately-color-blue,#2d7eff);overflow-wrap:anywhere;white-space:normal;flex:1;min-width:0;font-size:12px}.guided-demo ._filterRuleRemove_uypl3_141{width:16px;height:16px;color:var(--text-color-secondary,#8c8c8c);cursor:pointer;background:0 0;border:none;border-radius:2px;justify-content:center;align-items:center;font-size:14px;line-height:1;transition:all .2s;display:flex}.guided-demo ._filterRuleRemove_uypl3_141:hover{background:var(--error-color,#ff4d4f);color:#fff}@media (width<=767px){.guided-demo ._controller_uypl3_1{flex-wrap:wrap}.guided-demo ._filterSlot_uypl3_27{flex-basis:100%;order:10}.guided-demo ._filterForm_uypl3_47{grid-template-columns:1fr}}.guided-demo ._root_1owou_1{width:100%;min-width:0}.guided-demo ._root_1x0c4_1{box-sizing:border-box;color:#262626;background:#fff;flex-direction:column;gap:12px;width:100%;min-width:0;display:flex}.guided-demo ._root_1x0c4_1,.guided-demo ._root_1x0c4_1 *{box-sizing:border-box}.guided-demo ._frame_1x0c4_17{background:#fff;flex-direction:column;width:100%;min-width:0;min-height:0;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out,background-color .2s ease-in-out;display:flex;position:relative;overflow:hidden}.guided-demo ._frameCard_1x0c4_29{border-radius:var(--lutino-radius-md,8px);border:1px solid #eee;box-shadow:0 2px 2px #0000000a}.guided-demo ._frameFrameless_1x0c4_35{box-shadow:none;border:0;border-radius:0}.guided-demo ._header_1x0c4_41{border-bottom:1px solid #eee;flex:none;align-items:center;min-width:0;min-height:38px;padding:7px 10px;display:flex}.guided-demo ._main_1x0c4_51{background:#fff;width:100%;min-width:0;min-height:0;display:grid;overflow:hidden}.guided-demo ._mainWithoutContext_1x0c4_60{grid-template-columns:minmax(0,1fr)!important}.guided-demo ._contextNarrow_1x0c4_64 ._mainWithContext_1x0c4_64{grid-template-columns:minmax(0,1fr) 1px minmax(240px,240px)}.guided-demo ._contextOneThird_1x0c4_68 ._mainWithContext_1x0c4_64{grid-template-columns:minmax(0,2fr) 1px minmax(0,1fr)}.guided-demo ._contextTwoSevenths_1x0c4_72 ._mainWithContext_1x0c4_64{grid-template-columns:minmax(0,5fr) 1px minmax(128px,2fr)}.guided-demo ._sizeMedium_1x0c4_76{--review-context-font-size:14px;--review-context-line-height:1.55;--review-question-font-size:14px;--review-question-line-height:1.5}.guided-demo ._sizeSmall_1x0c4_83{--review-context-font-size:13px;--review-context-line-height:1.55;--review-question-font-size:13px;--review-question-line-height:1.55}.guided-demo ._heightFill_1x0c4_90{height:100%;min-height:0}.guided-demo ._heightFill_1x0c4_90 ._frame_1x0c4_17{flex:1 1 0;min-height:280px}.guided-demo ._heightFill_1x0c4_90 ._main_1x0c4_51{flex:1 1 0;height:100%}.guided-demo ._heightLarge_1x0c4_105 ._main_1x0c4_51{height:min(58vh,520px)}.guided-demo ._heightMedium_1x0c4_109 ._main_1x0c4_51{height:40vh}.guided-demo ._heightSmall_1x0c4_113 ._main_1x0c4_51{max-height:260px}.guided-demo ._heightInline_1x0c4_117 ._main_1x0c4_51{height:clamp(340px,100vh - 360px,440px)}.guided-demo ._heightContent_1x0c4_121 ._main_1x0c4_51{height:auto;max-height:none}.guided-demo ._section_1x0c4_126{flex-direction:column;min-width:0;min-height:0;transition:box-shadow .18s,background-color .18s;display:flex;position:relative;overflow:hidden}.guided-demo ._frameCard_1x0c4_29 ._section_1x0c4_126{border:1px solid #0000}.guided-demo ._sizeMedium_1x0c4_76 ._section_1x0c4_126{gap:16px;padding:12px 16px 0}.guided-demo ._sizeMedium_1x0c4_76 ._sectionContent_1x0c4_145{padding-bottom:12px}.guided-demo ._sizeMedium_1x0c4_76 ._bodySection_1x0c4_149{padding-right:0}.guided-demo ._sizeMedium_1x0c4_76 ._bodySection_1x0c4_149 ._sectionContent_1x0c4_145{padding-right:20px}.guided-demo ._sizeMedium_1x0c4_76 ._contextSection_1x0c4_157{padding-left:20px}.guided-demo ._sizeSmall_1x0c4_83 ._section_1x0c4_126{gap:10px;padding:10px 12px 0}.guided-demo ._sizeSmall_1x0c4_83 ._sectionContent_1x0c4_145{padding-bottom:10px}.guided-demo ._sizeSmall_1x0c4_83 ._bodySection_1x0c4_149{padding-right:0}.guided-demo ._sizeSmall_1x0c4_83 ._bodySection_1x0c4_149 ._sectionContent_1x0c4_145{padding-right:14px}.guided-demo ._sizeSmall_1x0c4_83 ._contextSection_1x0c4_157{padding-left:14px}.guided-demo ._heightInline_1x0c4_117 ._frameFrameless_1x0c4_35 ._bodySection_1x0c4_149{padding:10px 0 0 2px}.guided-demo ._heightInline_1x0c4_117 ._frameFrameless_1x0c4_35 ._bodySection_1x0c4_149 ._sectionContent_1x0c4_145{padding-right:10px}.guided-demo ._heightInline_1x0c4_117 ._frameFrameless_1x0c4_35 ._contextSection_1x0c4_157{padding:10px 0 0 14px}.guided-demo ._heightInline_1x0c4_117 ._frameFrameless_1x0c4_35 ._sectionContent_1x0c4_145{padding-bottom:10px}.guided-demo ._activeSection_1x0c4_198{border-radius:var(--lutino-radius-md,8px);box-shadow:inset 0 0 0 1px var(--lutino-light-color-orange,#ff914d)}.guided-demo ._divider_1x0c4_203{background:#eee;width:1px;min-width:1px;height:100%}.guided-demo ._sectionContent_1x0c4_145{overscroll-behavior:contain;background:#fff;flex-direction:column;flex:auto;gap:12px;min-width:0;min-height:0;display:flex;overflow:hidden auto}.guided-demo ._sizeSmall_1x0c4_83 ._sectionContent_1x0c4_145{gap:10px}.guided-demo ._sectionAction_1x0c4_227{z-index:3;position:absolute;top:8px;right:8px}.guided-demo ._root_1x0c4_1 ._sectionWithAction_1x0c4_234 ._sectionContent_1x0c4_145{overflow-wrap:anywhere;padding-right:44px}.guided-demo ._scrollFade_1x0c4_239{-webkit-mask-image:linear-gradient(#000 calc(100% - 32px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 32px),#0000 100%)}.guided-demo ._questions_1x0c4_244{border:1px solid #0000;flex-direction:column;flex:0 auto;align-items:stretch;gap:16px;width:100%;min-width:0;min-height:0;max-height:min(32vh,320px);margin-top:0;padding:12px 16px 0;transition:box-shadow .18s,background-color .18s;display:flex;overflow:hidden}.guided-demo ._questionsInside_1x0c4_261{flex:0 auto;margin-top:0;padding:0}.guided-demo ._frameFrameless_1x0c4_35 ._questionsInside_1x0c4_261{border:0}.guided-demo ._sizeSmall_1x0c4_83 ._questions_1x0c4_244{gap:10px;padding:10px 12px 0}.guided-demo ._sizeSmall_1x0c4_83 ._questionsInside_1x0c4_261{padding:0}.guided-demo ._questionsContent_1x0c4_280{overscroll-behavior:contain;flex-direction:column;align-items:stretch;gap:16px;width:100%;min-width:0;min-height:0;padding-bottom:12px;display:flex;overflow:hidden auto}.guided-demo ._sizeSmall_1x0c4_83 ._questionsContent_1x0c4_280{gap:10px;padding-bottom:10px}.guided-demo ._resizeHandle_1x0c4_299{inset-inline:0;z-index:2;cursor:ns-resize;touch-action:none;background:0 0;border:0;height:14px;margin:0;padding:0;position:absolute;bottom:0}.guided-demo ._resizeGrip_1x0c4_313{opacity:0;background:#bfbfbf;border-radius:999px;width:48px;height:3px;transition:opacity .12s,background-color .12s;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.guided-demo ._root_1x0c4_1:hover ._resizeGrip_1x0c4_313,.guided-demo ._resizeHandle_1x0c4_299:focus-visible ._resizeGrip_1x0c4_313,.guided-demo ._resizing_1x0c4_328 ._resizeGrip_1x0c4_313{opacity:1}.guided-demo ._resizeHandle_1x0c4_299:hover ._resizeGrip_1x0c4_313,.guided-demo ._resizeHandle_1x0c4_299:focus-visible ._resizeGrip_1x0c4_313{background:#8c8c8c}.guided-demo ._resizeHandle_1x0c4_299:focus-visible{outline:2px solid var(--lutino-light-color-orange,#ff914d);outline-offset:-3px}.guided-demo ._resizing_1x0c4_328{cursor:ns-resize;-webkit-user-select:none;user-select:none}.guided-demo ._scrollbarSubtle_1x0c4_347 ._sectionContent_1x0c4_145,.guided-demo ._scrollbarSubtle_1x0c4_347 ._questionsContent_1x0c4_280{scrollbar-color:#f0f0f0 #fff;scrollbar-width:thin}.guided-demo ._scrollbarSubtle_1x0c4_347 ._sectionContent_1x0c4_145::-webkit-scrollbar,.guided-demo ._scrollbarSubtle_1x0c4_347 ._questionsContent_1x0c4_280::-webkit-scrollbar{width:4px;height:4px}.guided-demo ._scrollbarSubtle_1x0c4_347 ._sectionContent_1x0c4_145::-webkit-scrollbar-track,.guided-demo ._scrollbarSubtle_1x0c4_347 ._questionsContent_1x0c4_280::-webkit-scrollbar-track{background:#fff}.guided-demo ._scrollbarSubtle_1x0c4_347 ._sectionContent_1x0c4_145::-webkit-scrollbar-thumb,.guided-demo ._scrollbarSubtle_1x0c4_347 ._questionsContent_1x0c4_280::-webkit-scrollbar-thumb{background:#f0f0f0;border-radius:999px}.guided-demo ._scrollbarStrong_1x0c4_370 ._sectionContent_1x0c4_145,.guided-demo ._scrollbarStrong_1x0c4_370 ._questionsContent_1x0c4_280{scrollbar-color:#bfbfbf #f7f7f7;scrollbar-gutter:stable;scrollbar-width:thin}.guided-demo ._scrollbarStrong_1x0c4_370 ._sectionContent_1x0c4_145::-webkit-scrollbar,.guided-demo ._scrollbarStrong_1x0c4_370 ._questionsContent_1x0c4_280::-webkit-scrollbar{width:6px;height:6px}.guided-demo ._scrollbarStrong_1x0c4_370 ._sectionContent_1x0c4_145::-webkit-scrollbar-track,.guided-demo ._scrollbarStrong_1x0c4_370 ._questionsContent_1x0c4_280::-webkit-scrollbar-track{background:#f7f7f7}.guided-demo ._scrollbarStrong_1x0c4_370 ._sectionContent_1x0c4_145::-webkit-scrollbar-thumb,.guided-demo ._scrollbarStrong_1x0c4_370 ._questionsContent_1x0c4_280::-webkit-scrollbar-thumb{background:#bfbfbf;border-radius:999px}@media (width<=960px){.guided-demo ._responsive_1x0c4_395 ._main_1x0c4_51._mainWithContext_1x0c4_64{grid-template-columns:minmax(0,1fr)!important}.guided-demo ._responsive_1x0c4_395 ._mainWithContext_1x0c4_64 ._divider_1x0c4_203{display:none}.guided-demo ._responsive_1x0c4_395._sizeMedium_1x0c4_76 ._contextSection_1x0c4_157,.guided-demo ._responsive_1x0c4_395._sizeSmall_1x0c4_83 ._contextSection_1x0c4_157,.guided-demo ._responsive_1x0c4_395._heightInline_1x0c4_117 ._frameFrameless_1x0c4_35 ._contextSection_1x0c4_157{border-top-color:#eee;padding-left:12px}}@media (prefers-reduced-motion:reduce){.guided-demo ._frame_1x0c4_17,.guided-demo ._section_1x0c4_126,.guided-demo ._questions_1x0c4_244,.guided-demo ._resizeGrip_1x0c4_313{transition-duration:.01ms!important}}.guided-demo ._caseSpecificCaseScreen_tig49_1{grid-template-columns:minmax(0,3fr) minmax(320px,2fr);align-items:stretch;gap:16px;min-height:min(560px,100vh - 260px);display:grid}.guided-demo ._caseSpecificCasePane_tig49_9,.guided-demo ._caseSpecificRubricsPane_tig49_10{min-width:0}.guided-demo ._caseSpecificProgress_tig49_14{color:#111827;text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:999px;flex:none;min-width:74px;padding:6px 14px;font-size:14px;font-weight:700;line-height:1.4}.guided-demo ._caseSpecificCasePane_tig49_9{flex-direction:column;gap:0;min-height:0;display:flex}.guided-demo ._caseSpecificReviewTabs_tig49_35{z-index:2;align-items:flex-end;gap:4px;min-width:0;margin-bottom:-1px;padding-bottom:0;display:flex;position:relative;overflow-x:auto}.guided-demo ._caseSpecificReviewTab_tig49_35{color:#595959;cursor:pointer;font:inherit;background:#fff;border:1px solid #e5e7eb;border-radius:7px 7px 0 0;flex:none;padding:7px 12px 6px;font-size:13px;font-weight:600;line-height:1.4}.guided-demo ._caseSpecificReviewTab_tig49_35:hover{color:#262626;background:#fafafa}.guided-demo ._caseSpecificReviewTab_tig49_35:focus-visible{outline-offset:2px;outline:2px solid #1677ff}.guided-demo ._caseSpecificReviewTabActive_tig49_71{color:#0958d9;background:#fff;border-bottom-color:#fff}.guided-demo ._caseSpecificReviewTabActive_tig49_71:hover{color:#0958d9;background:#fff}.guided-demo ._caseSpecificReviewPanel_tig49_82{z-index:1;min-width:0;position:relative}.guided-demo ._caseSpecificReviewTabs_tig49_35+._caseSpecificReviewPanel_tig49_82>*{border-top-left-radius:0}.guided-demo ._caseSpecificReviewPanel_tig49_82 [data-review-panel-section=body],.guided-demo ._caseSpecificReviewPanel_tig49_82 [data-review-panel-section=body]>div,.guided-demo ._caseSpecificReviewPanel_tig49_82 [data-review-panel-section=context],.guided-demo ._caseSpecificReviewPanel_tig49_82 [data-review-panel-section=context]>div{overscroll-behavior:auto!important;scrollbar-gutter:auto!important;height:auto!important;max-height:none!important;overflow:visible!important}.guided-demo ._caseSpecificReviewPanel_tig49_82 :has(>[data-review-panel-section=body]){height:auto!important;max-height:none!important;overflow:visible!important}.guided-demo ._caseSpecificReviewPanel_tig49_82 [data-review-panel-section=questions],.guided-demo ._caseSpecificReviewPanel_tig49_82 [data-review-panel-section=questions] div{overscroll-behavior:auto!important;scrollbar-gutter:auto!important;max-height:none!important;overflow:visible!important}.guided-demo ._caseSpecificReviewPanel_tig49_82 [data-review-panel-section=questions]>div>div+div{border-top:0}.guided-demo ._caseSpecificRubricsPane_tig49_10{position:sticky;top:0}.guided-demo ._caseSpecificIndependentScroll_tig49_126{flex:1;grid-template-rows:minmax(0,1fr);min-height:0}.guided-demo ._caseSpecificIndependentScroll_tig49_126 ._caseSpecificReviewPanel_tig49_82{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;overflow-y:auto}.guided-demo ._caseSpecificIndependentScroll_tig49_126 ._caseSpecificRubricsPane_tig49_10{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;position:static;overflow-y:auto}.guided-demo ._caseRubricsBlock_tig49_148{flex-direction:column;gap:10px;display:flex}.guided-demo ._caseRubricsTitle_tig49_154{color:#8c8c8c;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1.3}.guided-demo ._caseRubricsList_tig49_163{flex-direction:column;gap:10px;display:flex}.guided-demo ._caseRubricsTitleRow_tig49_169{align-items:center;gap:8px;min-width:0;display:flex}.guided-demo ._caseRubricsReferenceTag_tig49_176._caseRubricsReferenceTag_tig49_176{color:#8c8c8c;text-transform:none;background-color:#f5f5f5;align-items:center;margin-inline-end:0;font-size:11px;font-weight:500;line-height:18px;display:inline-flex}.guided-demo ._caseLinkedPoliciesBlock_tig49_188{border-top:1px solid #f0f0f0;flex-direction:column;gap:10px;min-width:0;margin-top:10px;padding-top:12px;display:flex}.guided-demo ._caseLinkedPoliciesList_tig49_198{flex-direction:column;gap:10px;min-width:0;display:flex}.guided-demo ._caseLinkedPoliciesEmptyState_tig49_205{color:#8c8c8c;font-size:14px}.guided-demo ._caseLinkedPolicyCard_tig49_210{min-width:0}.guided-demo ._caseLinkedPolicyCard_tig49_210 [class*=main_]{gap:12px;padding:16px 18px}.guided-demo ._caseLinkedPolicyStatus_tig49_220{align-items:center;min-width:0;display:flex}.guided-demo ._caseLinkedPolicyStatus_tig49_220 .ant-tag{margin-inline-end:0}.guided-demo ._caseLinkedPolicyHeader_tig49_230{align-items:flex-start;gap:10px;min-width:0;display:flex}.guided-demo ._caseLinkedPolicyIcon_tig49_237{background:var(--teammately-background-color-pink,#ffeaf2);width:32px;height:32px;color:var(--teammately-color-pink,#ff2d7e);border-radius:9px;flex:none;justify-content:center;align-items:center;font-size:17px;line-height:1;display:inline-flex}.guided-demo ._caseLinkedPolicyHeader_tig49_230>div{min-width:0}.guided-demo ._caseLinkedPolicyKind_tig49_255,.guided-demo ._caseLinkedPolicyRubricsTitle_tig49_256{color:var(--font-color-secondary,#667085);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1.2;display:block}.guided-demo ._caseLinkedPolicyTitle_tig49_266{min-width:0;color:var(--font-color-primary,#1f2937);overflow-wrap:anywhere;margin:3px 0 0;font-size:15px;font-weight:650;line-height:1.35}.guided-demo ._caseLinkedPolicyBody_tig49_276{gap:12px;display:grid}.guided-demo ._caseLinkedPolicyDescription_tig49_281{min-width:0;color:var(--font-color-secondary,#667085);overflow-wrap:anywhere;white-space:pre-line;margin:0;font-size:13px;line-height:1.55}.guided-demo ._caseLinkedPolicyRubrics_tig49_256{gap:6px;min-width:0;display:grid}.guided-demo ._caseLinkedPolicyRubricsTitle_tig49_256{color:var(--font-color-secondary,#667085)}.guided-demo ._caseRubricReviewItem_tig49_301{flex-direction:column;gap:7px;min-width:0;display:flex}.guided-demo ._caseRubricItemTitle_tig49_308{color:#8c8c8c;font-size:13px;font-weight:700;line-height:1.3}.guided-demo ._caseRubricCard_tig49_315{background:#f7f7fb;border-left:4px solid #b5acff;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:12px;min-width:0;padding:0 16px 0 12px;transition:background-color .22s,box-shadow .15s,transform .15s;display:grid;position:relative;overflow:hidden}.guided-demo ._caseRubricCard_tig49_315:hover{box-shadow:0 2px 4px #0f172a0f}.guided-demo ._caseRubricCard_accepted_tig49_333{background:#f6ffed}.guided-demo ._caseRubricCard_rejected_tig49_337{background:#fff1f0}.guided-demo ._caseRubricCard_unsure_tig49_341{background:#fffbe6}.guided-demo ._caseRubricCard_pending_tig49_345{background:#f7f7fb}.guided-demo ._caseRubricBody_tig49_349{flex-direction:column;gap:6px;min-width:0;padding:14px 0;display:flex}.guided-demo ._caseRubricSentence_tig49_357{color:#1f1f1f;overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:600;line-height:1.55;display:inline}.guided-demo ._caseRubricExplanations_tig49_367{flex-direction:column;gap:6px;padding:0 4px 2px 28px;display:flex}.guided-demo ._caseRubricFooter_tig49_374,.guided-demo ._caseRubricControls_tig49_378{padding:0 4px 2px 28px}.guided-demo ._caseRubricExplanation_tig49_367{color:#595959;overflow-wrap:anywhere;align-items:flex-start;gap:6px;min-width:0;font-size:12px;font-weight:400;line-height:1.5;display:flex}.guided-demo ._caseRubricExplanationTag_tig49_394{flex:none;margin-top:1px}.guided-demo ._caseRubricExplanationStacked_tig49_399{flex-direction:column;gap:3px}.guided-demo ._caseRubricActions_tig49_404{align-items:center;gap:4px;padding:0;display:flex}.guided-demo ._caseRubricAction_tig49_404,.guided-demo ._caseRubricActionDanger_tig49_412{color:#389e0d;cursor:pointer;background:#f6ffed;border:0;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;transition:background-color .22s,color .22s,transform .18s;display:inline-flex}.guided-demo ._caseRubricAction_tig49_404:hover:not(:disabled),.guided-demo ._caseRubricActionSelected_tig49_432,.guided-demo ._caseRubricActionSelected_tig49_432:hover,.guided-demo ._caseRubricActionSelected_tig49_432:disabled{color:#fff;background:#52c41a;transform:scale(1.08)}.guided-demo ._caseRubricActionDanger_tig49_412{color:#cf1322;background:#fff1f0}.guided-demo ._caseRubricActionDanger_tig49_412:hover:not(:disabled),.guided-demo ._caseRubricActionDangerSelected_tig49_451,.guided-demo ._caseRubricActionDangerSelected_tig49_451:hover,.guided-demo ._caseRubricActionDangerSelected_tig49_451:disabled{color:#fff;background:#ff4d4f;transform:scale(1.08)}.guided-demo ._caseRubricAction_tig49_404:disabled,.guided-demo ._caseRubricActionDanger_tig49_412:disabled{cursor:not-allowed;opacity:.65}.guided-demo ._caseRubricActionSelected_tig49_432:disabled,.guided-demo ._caseRubricActionDangerSelected_tig49_451:disabled{color:#fff}@media (width<=720px){.guided-demo ._caseSpecificProgress_tig49_14{min-width:62px;padding-inline:10px}.guided-demo ._caseSpecificCaseScreen_tig49_1{grid-template-columns:1fr;min-height:0}.guided-demo ._caseSpecificRubricsPane_tig49_10{position:static}.guided-demo ._caseSpecificIndependentScroll_tig49_126{grid-template-rows:repeat(2,minmax(0,1fr))}.guided-demo ._caseRubricCard_tig49_315{grid-template-columns:minmax(0,1fr)}.guided-demo ._caseRubricActions_tig49_404{grid-column:1;justify-content:flex-start;padding:0 12px 12px}}.guided-demo ._editor_12796_1,.guided-demo ._objectGroup_12796_2,.guided-demo ._arrayGroup_12796_3{flex-direction:column;gap:10px;width:100%;min-width:0;display:flex}.guided-demo ._fieldRow_12796_11{border-top:1px solid #00000014;grid-template-columns:minmax(0,1fr);align-items:start;gap:8px;min-width:0;padding:10px 0 12px;display:grid}.guided-demo ._fieldRow_12796_11:first-child{border-top:0;padding-top:0}.guided-demo ._removedFieldRow_12796_22{opacity:.64}.guided-demo ._fieldMeta_12796_24,.guided-demo ._originalColumn_12796_25,.guided-demo ._editorColumn_12796_26,.guided-demo ._controlWrap_12796_27,.guided-demo ._nullEditor_12796_28,.guided-demo ._addedKeyEditor_12796_29{flex-direction:column;gap:6px;min-width:0;display:flex}.guided-demo ._fieldMeta_12796_24{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:10px}.guided-demo ._originalColumn_12796_25,.guided-demo ._editorColumn_12796_26{border-left:2px solid #00000014;padding-left:10px}.guided-demo ._editorColumn_12796_26{border-left-color:#43b88366}.guided-demo ._fieldLabel_12796_41{color:#0000009e;overflow-wrap:anywhere;min-width:0;font-size:12px;font-weight:700;line-height:1.35}.guided-demo ._columnTitle_12796_50,.guided-demo ._arrayHeader_12796_51{color:#0000006b;text-transform:uppercase;font-size:11px;font-weight:700}.guided-demo ._fieldActions_12796_52,.guided-demo ._arrayHeader_12796_51{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;display:flex}.guided-demo ._actionRow_12796_54{align-self:flex-start}.guided-demo ._booleanControl_12796_55{color:#000000c2;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.guided-demo ._mutedValue_12796_57,.guided-demo ._originalPrimitive_12796_58,.guided-demo ._emptySection_12796_59{color:#0000009e;overflow-wrap:anywhere;white-space:pre-wrap;font-size:13px;line-height:1.45}.guided-demo ._mutedValue_12796_57,.guided-demo ._emptySection_12796_59{color:#0000006b;font-style:italic}.guided-demo ._emptySection_12796_59{padding:8px 0}.guided-demo ._savedKeyPreview_12796_63{color:#0000007f;font-size:11px;line-height:1.35}.guided-demo ._savedKeyPreview_12796_63 code{font-size:11px}.guided-demo ._errorText_12796_65{color:#a14a3a;font-size:11px;font-weight:600}.guided-demo ._removedBadge_12796_66{color:#0000007a;background:#00000014;border-radius:999px;padding:3px 6px;font-size:11px;font-weight:700}.guided-demo ._arrayItem_12796_68{background:#00000006;border:1px solid #00000014;border-radius:8px;flex-direction:column;gap:8px;min-width:0;padding:9px 10px;display:flex}.guided-demo ._compactPreview_12796_69{background:#00000005;border:1px solid #00000014;border-left:2px solid #43b883;border-radius:6px;flex-direction:column;gap:4px;padding:5px 7px;font-size:12px;display:flex}.guided-demo ._compactPreview_12796_69 strong{color:#0000008c;font-size:11px;display:block}@media (width<=860px){.guided-demo ._fieldMeta_12796_24{flex-direction:column}}.guided-demo ._root_1ar35_1{box-sizing:border-box;color:#262626;width:100%;min-width:0;font:var(--review-base-font-size)/var(--review-base-line-height) -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.guided-demo ._sizeMedium_1ar35_9{--review-base-font-size:14px;--review-base-line-height:1.55;--review-input-font-size:1.15rem;--review-input-line-height:1.6;--review-input-letter-spacing:normal;--review-input-max-width:75%;--review-input-padding-block:6px;--review-input-padding-inline:16px;--review-input-radius:18px;--review-output-content-offset:40px;--review-artifact-row-gap:8px;--review-artifact-section-gap:12px;--review-candidate-gap:14px;--review-candidate-padding:16px;--review-decision-min-height:32px;--review-decision-padding:3px 12px;--review-trajectory-font-size:14px;--review-trajectory-line-height:1.4;--review-trajectory-gap:11px;--review-trajectory-line-offset:5px;--review-trajectory-outcome-avatar-center:16px}.guided-demo ._sizeSmall_1ar35_33{--review-base-font-size:13px;--review-base-line-height:1.55;--review-input-font-size:13px;--review-input-line-height:1.55;--review-input-letter-spacing:normal;--review-input-max-width:92%;--review-input-padding-block:7px;--review-input-padding-inline:10px;--review-input-radius:14px;--review-output-content-offset:34px;--review-artifact-row-gap:8px;--review-artifact-section-gap:10px;--review-candidate-gap:10px;--review-candidate-padding:12px;--review-decision-min-height:28px;--review-decision-padding:2px 10px;--review-trajectory-font-size:12px;--review-trajectory-line-height:1.4;--review-trajectory-gap:9px;--review-trajectory-line-offset:5px;--review-trajectory-outcome-avatar-center:13px}.guided-demo ._root_1ar35_1 *,.guided-demo ._root_1ar35_1 :before,.guided-demo ._root_1ar35_1 :after{box-sizing:border-box}.guided-demo ._text_1ar35_63{white-space:pre-wrap;word-break:break-word;min-width:0;display:inline}.guided-demo ._plainText_1ar35_70{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.guided-demo ._structuredPreview_1ar35_74{flex-direction:column;gap:10px;width:100%;min-width:0;display:flex;container-type:inline-size}.guided-demo ._structuredPreviewBody_1ar35_83,.guided-demo ._structuredObjectValue_1ar35_84,.guided-demo ._structuredArrayValue_1ar35_85{flex-direction:column;gap:8px;min-width:0;display:flex}.guided-demo ._structuredFieldRow_1ar35_92{border-top:1px solid #0000000f;grid-template-columns:minmax(120px,.34fr) minmax(0,1fr);align-items:start;gap:10px;min-width:0;padding:8px 0;display:grid}.guided-demo ._structuredFieldRow_1ar35_92:first-child{border-top:0;padding-top:0}.guided-demo ._structuredFieldLabel_1ar35_107{color:#0000008c;overflow-wrap:anywhere;min-width:0;font-size:12px;font-weight:600;line-height:1.4}.guided-demo ._structuredFieldValue_1ar35_116{color:#000000d1;overflow-wrap:anywhere;min-width:0;font-size:13px;line-height:1.55}.guided-demo ._structuredArrayItem_1ar35_124{background:#00000006;border:1px solid #00000014;border-radius:8px;flex-direction:column;gap:6px;min-width:0;padding:9px 10px;display:flex}.guided-demo ._structuredArrayItemLabel_1ar35_135{color:#00000073;text-transform:uppercase;font-size:11px;font-weight:700}.guided-demo ._structuredNestedValue_1ar35_142{min-width:0}.guided-demo ._structuredPrimitiveValue_1ar35_146,.guided-demo ._structuredEmptyValue_1ar35_147{white-space:pre-wrap;overflow-wrap:anywhere}.guided-demo ._structuredEmptyValue_1ar35_147{color:#0000006b;font-style:italic}@container (width<=360px){.guided-demo ._structuredFieldRow_1ar35_92{grid-template-columns:1fr;gap:4px}}.guided-demo ._inputRow_1ar35_164{justify-content:flex-end;width:100%;display:flex}.guided-demo ._inputBubble_1ar35_170{width:fit-content;max-width:var(--review-input-max-width);padding:var(--review-input-padding-block) var(--review-input-padding-inline);border-radius:var(--review-input-radius);font-size:var(--review-input-font-size);line-height:var(--review-input-line-height);letter-spacing:var(--review-input-letter-spacing);background:#f2f2f2}.guided-demo ._outputRow_1ar35_181{align-items:flex-start;gap:var(--review-artifact-row-gap);min-width:0;display:flex}.guided-demo ._outputContent_1ar35_188{min-width:0;font-size:var(--review-input-font-size);line-height:var(--review-input-line-height);letter-spacing:var(--review-input-letter-spacing);flex:1;transition:color .18s,text-decoration-color .18s}.guided-demo ._outputTitle_1ar35_197{margin-bottom:12px;font-weight:600}.guided-demo ._comparisonTitle_1ar35_202{color:#555;margin-bottom:0;font-size:14px;font-weight:600;line-height:normal}.guided-demo ._curation_1ar35_210{gap:var(--review-artifact-section-gap);flex-direction:column;min-width:0;display:flex}.guided-demo ._trajectoryReview_1ar35_217{--review-trajectory-marker-size:24px;--review-trajectory-marker-half-size:12px;--review-trajectory-connector-color:#bdcadb;--review-trajectory-avatar-image-inset:1px;gap:var(--review-artifact-section-gap);flex-direction:column;min-width:0;display:flex}.guided-demo ._trajectoryFlow_1ar35_228{gap:var(--review-trajectory-gap);min-width:0;color:inherit;font-size:var(--review-input-font-size);line-height:var(--review-input-line-height);letter-spacing:var(--review-input-letter-spacing);flex-direction:column;margin-inline-start:var(--review-trajectory-avatar-image-inset);display:flex}.guided-demo ._trajectoryTitle_1ar35_240{color:#0000007a;letter-spacing:var(--review-input-letter-spacing);margin-inline-start:var(--review-trajectory-avatar-image-inset);font-size:12px;font-weight:600;line-height:1.4}.guided-demo ._trajectoryAnnotationDemoLayer_1ar35_249{z-index:2147483200;pointer-events:none;position:fixed;inset:0}.guided-demo ._trajectoryAnnotationDemoHighlight_1ar35_256{background:color-mix(in srgb,var(--teammately-background-color-yellow,#fff1b8) 72%,transparent);border-bottom:2px solid var(--teammately-color-yellow,#d48806);transform-origin:0;border-radius:3px;position:fixed}.guided-demo ._trajectoryAnnotationDemoCursor_1ar35_264{color:#4f4f4f;filter:drop-shadow(0 5px 8px #0003);transform-origin:3px 3px;width:24px;height:24px;position:fixed}.guided-demo ._trajectoryAnnotationDemoCursor_1ar35_264:before{content:"";border-top:18px solid;border-right:10px solid #0000;width:0;height:0;position:absolute;top:0;left:2px;transform:rotate(-18deg)}.guided-demo ._trajectoryAnnotationDemoCursor_1ar35_264:after{content:"";background:currentColor;border-radius:999px;width:5px;height:11px;position:absolute;top:11px;left:9px;transform:rotate(-28deg)}.guided-demo ._trajectoryAnnotationDemoComment_1ar35_297{border:1px solid var(--teammately-border-color,#d9d9d9);background:var(--teammately-background-color-white,#fff);color:var(--teammately-text-color,#262626);border-radius:6px;padding:4px 7px;font-size:11px;font-weight:600;line-height:1.2;position:fixed;box-shadow:0 5px 12px #0000001f}.guided-demo ._trajectoryAnnotationDemoComposer_1ar35_310{box-sizing:border-box;border:1px solid var(--teammately-border-color,#d9d9d9);background:var(--teammately-background-color-white,#fff);width:min(280px,100vw - 24px);color:var(--teammately-text-color,#262626);font-family:var(--teammately-font-family,Inter, ui-sans-serif, system-ui, sans-serif);border-radius:8px;padding:10px;position:fixed;box-shadow:0 12px 32px #0f172a2e}.guided-demo ._trajectoryAnnotationDemoQuote_1ar35_323{border-left:3px solid var(--teammately-color-yellow,#d48806);background:var(--teammately-background-color-yellow,#fffbe6);color:var(--teammately-text-color-warning,#5f4300);text-overflow:ellipsis;white-space:nowrap;margin-bottom:8px;padding:6px 8px;font-size:11px;line-height:1.35;overflow:hidden}.guided-demo ._trajectoryAnnotationDemoInput_1ar35_336{border:1px solid var(--teammately-border-color,#d9d9d9);background:var(--teammately-background-color-grey,#f5f5f5);min-height:36px;box-shadow:0 0 0 2px color-mix(in srgb,var(--teammately-color-yellow,#d48806) 18%,transparent);border-radius:6px;padding:8px 10px;font-size:12px;line-height:1.45}.guided-demo ._trajectoryAnnotationDemoTyping_1ar35_347{border-right:1px solid var(--teammately-text-color,#262626);white-space:nowrap;animation:.6s step-end infinite _trajectoryAnnotationDemoCaret_1ar35_1;display:inline-block;overflow:hidden}.guided-demo ._trajectoryAnnotationDemoActions_1ar35_355{color:var(--teammately-text-color-secondary,#595959);justify-content:flex-end;gap:8px;margin-top:8px;font-size:11px;font-weight:600;display:flex}.guided-demo ._trajectoryAnnotationDemoSave_1ar35_365{background:var(--teammately-color-blue,#1677ff);color:#fff;border-radius:4px;padding:2px 6px}@keyframes _trajectoryAnnotationDemoCaret_1ar35_1{50%{border-right-color:#0000}}.guided-demo ._trajectoryStep_1ar35_376{grid-template-columns:var(--review-trajectory-marker-size) minmax(0,1fr);align-items:start;gap:7px;min-width:0;display:grid;position:relative}.guided-demo ._trajectoryStep_1ar35_376>:first-child{grid-column:1/-1}.guided-demo ._trajectoryStepIcon_1ar35_387{z-index:1;width:var(--review-trajectory-marker-size);height:var(--review-trajectory-marker-size);border:1px solid var(--review-trajectory-connector-color);border-radius:8px;justify-content:center;align-items:center;display:inline-flex;position:relative}.guided-demo ._trajectoryStepIconReasoning_1ar35_399{background:var(--lutino-background-color-blue,#ebf2ff);color:var(--lutino-color-blue,#2d7eff)}.guided-demo ._trajectoryStepIconTool_1ar35_404{background:var(--lutino-background-color-green,#f3f8ed);color:var(--lutino-color-green,#70a33c)}.guided-demo ._trajectoryStepIconAgent_1ar35_409{background:var(--lutino-background-color-purple,#f0efff);color:var(--lutino-color-purple,#5542ff)}.guided-demo ._trajectoryStepIcon_1ar35_387 svg{width:12px;height:12px}.guided-demo ._trajectoryStep_1ar35_376:not(:last-child):after{top:var(--review-trajectory-marker-size);bottom:calc(var(--review-trajectory-gap) * -1 - var(--review-trajectory-marker-half-size));left:var(--review-trajectory-marker-half-size);background:var(--review-trajectory-connector-color);content:"";width:1px;position:absolute}.guided-demo ._trajectoryStep_1ar35_376:last-child:after{top:var(--review-trajectory-marker-size);bottom:calc(var(--review-artifact-section-gap) * -1 - var(--review-trajectory-outcome-avatar-center));left:var(--review-trajectory-marker-half-size);background:var(--review-trajectory-connector-color);content:"";width:1px;position:absolute}.guided-demo ._trajectoryStepContent_1ar35_439{min-width:0;color:inherit;overflow-wrap:anywhere;grid-column:2}.guided-demo ._trajectoryStepContent_1ar35_439 :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,pre){color:inherit;font:inherit;margin-block:0}.guided-demo ._trajectoryStepContent_1ar35_439 :where(p,ul,ol,blockquote,pre)+:where(p,ul,ol,blockquote,pre){margin-block-start:8px}.guided-demo ._trajectoryStepContent_1ar35_439 :where(h1,h2,h3,h4,h5,h6,p){font-size:var(--review-trajectory-font-size);line-height:var(--review-input-line-height);letter-spacing:var(--review-input-letter-spacing)}.guided-demo ._trajectoryStepContent_1ar35_439 p+p{line-height:var(--review-trajectory-line-height)}.guided-demo ._trajectoryStepContent_1ar35_439._trajectoryStepContent_1ar35_439 code{font-size:inherit;line-height:inherit;letter-spacing:inherit}.guided-demo ._trajectoryOutcome_1ar35_472{margin-block-start:1px}.guided-demo ._trajectoryOutcome_1ar35_472 ._outputContent_1ar35_188{color:inherit;font-size:var(--review-input-font-size);line-height:var(--review-input-line-height);letter-spacing:var(--review-input-letter-spacing)}.guided-demo ._comparison_1ar35_202{flex-direction:column;gap:8px;min-width:0;display:flex}.guided-demo ._decisionControls_1ar35_490{flex-wrap:wrap;gap:8px;display:flex}.guided-demo ._curation_1ar35_210>._decisionControls_1ar35_490 ._decision_1ar35_490{flex:140px}.guided-demo ._curation_1ar35_210>._decisionControls_1ar35_490,.guided-demo ._curation_1ar35_210>._supplementaryReview_1ar35_501,.guided-demo ._curation_1ar35_210>._suggestedRevisionMessage_1ar35_502,.guided-demo ._curation_1ar35_210>._answerEditorSurface_1ar35_503{margin-inline-start:var(--review-output-content-offset)}.guided-demo ._curation_1ar35_210>._answerEditorSurface_1ar35_503{margin-top:calc((var(--review-artifact-section-gap) - 10px) * -1);width:auto}.guided-demo ._reviewOptionLabel_1ar35_512{align-items:center;gap:6px;display:inline-flex}.guided-demo ._reviewOptionIcon_1ar35_518{flex:0 0 16px;width:16px;height:16px}.guided-demo ._decision_1ar35_490{min-height:var(--review-decision-min-height);padding:var(--review-decision-padding);border:1px solid color-mix(in srgb,var(--review-decision-color,var(--review-decision-fallback,#1677ff)) 35%,white);color:var(--review-decision-color,var(--review-decision-fallback,#1677ff));font:inherit;cursor:pointer;background:0 0;border-radius:999px;font-weight:500;transition:background-color .15s,color .15s,border-color .15s,box-shadow .15s}.guided-demo ._decision_1ar35_490:hover:not(:disabled):not(._decisionSelected_1ar35_537){border-color:color-mix(in srgb,var(--review-decision-color,var(--review-decision-fallback,#1677ff)) 50%,white);background:color-mix(in srgb,var(--review-decision-color,var(--review-decision-fallback,#1677ff)) 15%,white)}.guided-demo ._decision_positive_1ar35_542{--review-decision-fallback:#70a33c}.guided-demo ._decision_negative_1ar35_543{--review-decision-fallback:#a8071a}.guided-demo ._decision_warning_1ar35_544{--review-decision-fallback:#e55400}.guided-demo ._decision_neutral_1ar35_545{--review-decision-fallback:#2d7eff}.guided-demo ._decisionSelected_1ar35_537,.guided-demo ._decisionSelected_1ar35_537._decision_positive_1ar35_542,.guided-demo ._decisionSelected_1ar35_537._decision_negative_1ar35_543,.guided-demo ._decisionSelected_1ar35_537._decision_warning_1ar35_544,.guided-demo ._decisionSelected_1ar35_537._decision_neutral_1ar35_545{color:#fff;background:var(--review-decision-color,var(--review-decision-fallback,#1677ff));border-color:color-mix(in srgb,var(--review-decision-color,var(--review-decision-fallback,#1677ff)) 50%,white)}.guided-demo ._decision_1ar35_490:disabled{cursor:not-allowed;opacity:.55}.guided-demo ._decisionControlsReadOnly_1ar35_562 ._decision_1ar35_490{cursor:default;opacity:1}.guided-demo ._answerEditorSurfaceReadOnly_1ar35_567{padding:12px 14px}.guided-demo ._decision_1ar35_490:focus-visible,.guided-demo ._candidateCard_1ar35_572:focus-visible,.guided-demo ._rankedCandidate_1ar35_573:focus-visible,.guided-demo ._cardLink_1ar35_574:focus-visible{outline-offset:2px;outline:2px solid #1677ff}.guided-demo ._diff_1ar35_579{white-space:pre-wrap;display:inline}.guided-demo ._previous_1ar35_584,.guided-demo ._current_1ar35_585{display:inline}.guided-demo ._diffSegment_1ar35_589{color:inherit}.guided-demo ._previous_1ar35_584{color:#cf1322;text-decoration:line-through 1.5px}.guided-demo ._current_1ar35_585{color:#389e0d}.guided-demo ._previous_1ar35_584+._current_1ar35_585:before{content:" "}.guided-demo ._outputContent_1ar35_188._outputContentEditing_1ar35_607{color:inherit;text-decoration:none}.guided-demo ._answerEditor_1ar35_503{flex-direction:column;gap:6px;display:flex}.guided-demo ._answerEditorSurface_1ar35_503{width:100%;position:relative}.guided-demo ._answerEditorSurfaceSuggested_1ar35_623 ._answerEditorInput_1ar35_623{padding-bottom:56px}.guided-demo ._answerEditorLabel_1ar35_627{color:#00000073;font-size:12px}.guided-demo ._answerEditorInput_1ar35_623{resize:vertical;color:#262626;width:100%;min-height:96px;font:inherit;background:#f5f5f5;border:1px solid #0000;border-radius:8px;outline:none;padding:10px 12px;line-height:1.55}.guided-demo ._answerEditorDiff_1ar35_646{resize:none;overflow-wrap:anywhere;white-space:pre-wrap;min-height:0;font-size:13px}.guided-demo ._answerEditorInput_1ar35_623:hover{border-color:#d9d9d9}.guided-demo ._answerEditorInput_1ar35_623:focus{border-color:#1677ff;box-shadow:0 0 0 2px #1677ff1f}.guided-demo ._answerEditorInput_1ar35_623:disabled{cursor:not-allowed;opacity:.65}.guided-demo ._answerEditorInputSuggested_1ar35_668{color:#6b42c6;caret-color:#6b42c6}.guided-demo ._suggestedRevisionCallout_1ar35_673{z-index:2;color:#6b42c6;backdrop-filter:blur(10px);background:#fffffffa;border:1px solid #6b42c624;border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px 10px;width:fit-content;max-width:min(460px,100% - 24px);margin:-44px 0 0;padding:7px 8px 7px 10px;font-size:11px;line-height:1.25;display:flex;position:sticky;bottom:8px;box-shadow:0 12px 28px #5741a02e,0 3px 8px #0f172a14}.guided-demo ._suggestedRevisionCalloutConflict_1ar35_696{color:#8b6a16;border-color:#f1c96b}.guided-demo ._suggestedRevisionIcon_1ar35_701{flex:none;font-size:14px}.guided-demo ._suggestedRevisionTitle_1ar35_706{flex:190px;min-width:0;font-weight:700}.guided-demo ._suggestedRevisionActions_1ar35_712{flex:none;gap:6px;margin-left:auto;display:flex}.guided-demo ._suggestedRevisionActions_1ar35_712 button{width:28px;min-width:28px;height:26px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:6px;place-items:center;padding:0;font-size:15px;font-weight:700;transition:background-color .15s,color .15s,border-color .15s,box-shadow .15s;display:inline-grid}.guided-demo ._suggestedRevisionAccept_1ar35_735{color:#fff;background:#1677ff}.guided-demo ._suggestedRevisionReject_1ar35_740{color:#000000e0;background:#0000000f}.guided-demo ._suggestedRevisionAccept_1ar35_735:hover:not(:disabled){background:#4096ff}.guided-demo ._suggestedRevisionAccept_1ar35_735:active:not(:disabled){background:#0958d9}.guided-demo ._suggestedRevisionReject_1ar35_740:hover:not(:disabled){background:#0000001a}.guided-demo ._suggestedRevisionReject_1ar35_740:active:not(:disabled){background:#00000026}.guided-demo ._suggestedRevisionActions_1ar35_712 button:disabled{cursor:not-allowed;opacity:.5}.guided-demo ._suggestedRevisionActions_1ar35_712 button:focus-visible,.guided-demo ._suggestedRevisionConfirmationActions_1ar35_767 button:focus-visible{outline-offset:2px;outline:2px solid #1677ff}.guided-demo ._suggestedRevisionMessage_1ar35_502{color:#8b6a16;background:#fff8e8;border:1px solid #ffe2a8;border-radius:8px;padding:9px 11px;font-size:12px;line-height:1.45}.guided-demo ._supplementaryReview_1ar35_501{min-width:0}.guided-demo ._suggestedRevisionConfirmationOverlay_1ar35_786{z-index:1000;background:#00000073;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.guided-demo ._suggestedRevisionConfirmationDialog_1ar35_796{background:#fff;border-radius:10px;width:min(640px,100%);padding:24px;box-shadow:0 18px 52px #0000003d}.guided-demo ._suggestedRevisionConfirmationTitle_1ar35_804{color:#262626;margin:0 0 14px;font-size:16px;font-weight:600;line-height:1.4}.guided-demo ._suggestedRevisionConfirmationBody_1ar35_812{color:#555;margin-bottom:16px;font-size:14px;line-height:1.6}.guided-demo ._suggestedRevisionConfirmationActions_1ar35_767{justify-content:flex-end;gap:12px;display:flex}.guided-demo ._suggestedRevisionConfirmationActions_1ar35_767 button{color:#262626;min-height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:7px;padding:5px 13px}.guided-demo ._suggestedRevisionConfirmationActions_1ar35_767 ._suggestedRevisionConfirmationAccept_1ar35_836{color:#fff;background:#1677ff;border-color:#1677ff}.guided-demo ._suggestedRevisionConfirmationActions_1ar35_767 button:disabled{cursor:not-allowed;opacity:.55}.guided-demo ._comparisonGrid_1ar35_847{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.guided-demo ._candidateColumn_1ar35_855{gap:var(--review-candidate-gap);flex-direction:column;min-width:0;display:flex}.guided-demo ._pairwiseCuration_1ar35_862{min-width:0}.guided-demo ._pairwiseCuration_1ar35_862 ._comparisonCurationButton_1ar35_866{align-self:center;width:min(100%,360px)}.guided-demo ._pairwiseEditor_1ar35_871{grid-column:1/-1;min-width:0}.guided-demo ._pairwiseEditor_1ar35_871:empty{display:none}.guided-demo ._pairwiseEditor_1ar35_871 ._answerEditorInput_1ar35_623,.guided-demo ._pairwiseEditor_1ar35_871 ._answerEditorInput_1ar35_623:hover,.guided-demo ._pairwiseEditor_1ar35_871 ._answerEditorInput_1ar35_623:focus{border-color:var(--review-candidate-color,#1677ff);box-shadow:0 0 0 2px color-mix(in srgb,var(--review-candidate-color,#1677ff),transparent 84%),0 4px 12px #00000014}.guided-demo ._candidateCard_1ar35_572,.guided-demo ._rankedCandidate_1ar35_573{min-width:0;padding:var(--review-candidate-padding);color:inherit;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;line-height:1.55;transition:border-color .2s ease-in-out,background-color .2s ease-in-out,box-shadow .2s ease-in-out}.guided-demo ._candidateCard_1ar35_572{width:100%;padding:12px 16px;box-shadow:0 2px 2px #0000000a}.guided-demo ._rankedCandidate_1ar35_573{border-top:4px solid var(--review-candidate-color)}.guided-demo ._candidateAnnotationTarget_1ar35_914{min-width:0;display:block}.guided-demo ._candidateCard_1ar35_572:disabled{cursor:not-allowed;opacity:.65}.guided-demo ._candidateCard_1ar35_572:hover:not(:disabled){border-color:var(--review-candidate-color);background:linear-gradient(180deg,color-mix(in srgb,var(--review-candidate-background),#fff 28%),#fff 72%),#fff;box-shadow:0 0 0 1px color-mix(in srgb,var(--review-candidate-color),transparent 92%),0 4px 12px #00000014}.guided-demo ._candidateSelected_1ar35_934,.guided-demo ._candidateSelected_1ar35_934:hover:not(:disabled){border-color:var(--review-candidate-color);background:linear-gradient(180deg,color-mix(in srgb,var(--review-candidate-background),#fff 28%),#fff 72%),#fff;box-shadow:0 0 0 2px color-mix(in srgb,var(--review-candidate-color),transparent 84%),0 4px 12px #00000014}.guided-demo ._comparisonCuration_1ar35_866{flex-direction:column;gap:8px;display:flex}.guided-demo ._comparisonCurationButton_1ar35_866{color:#e55400;width:100%;font:inherit;cursor:pointer;background:#fff;border:1px solid #e55400;border-radius:999px;align-self:stretch;padding:4px 12px;font-weight:500;transition:background-color .15s,color .15s,border-color .15s,box-shadow .15s}.guided-demo ._comparisonCurationButtonSelected_1ar35_965{color:#fff;background:#e55400}.guided-demo ._comparisonCurationButton_1ar35_866:disabled{cursor:not-allowed;opacity:.55}.guided-demo ._candidateHeader_1ar35_975{align-items:center;gap:8px;min-width:0;margin-bottom:8px;font-weight:600;display:flex;overflow:hidden}.guided-demo ._candidateIcon_1ar35_985{width:20px;height:20px;color:var(--review-candidate-color);box-shadow:0 2px 7px color-mix(in srgb,var(--review-candidate-color),transparent 88%);background:#fff;border-radius:50%;place-items:center;font-size:11px;display:inline-grid}.guided-demo ._candidateIcon_1ar35_985 svg{width:12px;height:12px}.guided-demo ._listwiseOutputRow_1ar35_1002{margin-top:24px}.guided-demo ._listwiseWorkspace_1ar35_1006{flex-direction:column;flex:auto;gap:14px;width:100%;min-width:0;display:flex;container-type:inline-size}.guided-demo ._listwiseSpeedBoard_1ar35_1016{flex-direction:column;gap:14px;min-width:0;display:flex}.guided-demo ._rankList_1ar35_1023,.guided-demo ._candidateDeckGrid_1ar35_1024{grid-template-columns:repeat(var(--review-candidate-count,5),minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.guided-demo ._rankItem_1ar35_1033{background:linear-gradient(#ffffffdb,#fafafa9e),repeating-linear-gradient(135deg,#00000005 0 8px,#ffffff14 8px 16px);border:1px dashed #d9d9d9;border-radius:8px;flex-direction:column;gap:8px;min-width:0;min-height:218px;padding:16px 8px 8px;transition:border-color .18s,box-shadow .18s,background .18s;display:flex;position:relative;overflow:visible}.guided-demo ._filledRankItem_1ar35_1050{background:#fff;border-style:solid}.guided-demo ._tiedRankItem_1ar35_1055{background:linear-gradient(#fffffff0,#fafafadb),repeating-linear-gradient(135deg,#00000005 0 8px,#ffffff1a 8px 16px)}.guided-demo ._hotRankItem_1ar35_1061{border-color:#1677ff;box-shadow:0 0 0 2px #1677ff29,0 10px 24px #1677ff1f}.guided-demo ._shippableRankItem_1ar35_1066{border-color:#52c41a;box-shadow:0 0 0 1px #52c41a2e}.guided-demo ._notShippableRankItem_1ar35_1071{border-color:#ff4d4f;box-shadow:0 0 0 1px #ff4d4f2e}.guided-demo ._listwiseStatus_1ar35_1076{white-space:nowrap;border-radius:4px;align-items:center;min-height:22px;padding:1px 8px;font-size:12px;font-weight:500;line-height:20px;display:inline-flex}.guided-demo ._rankItem_1ar35_1033>._listwiseStatus_1ar35_1076{z-index:4;pointer-events:none;max-width:calc(100% - 16px);position:absolute;top:0;left:8px;transform:translateY(calc(-100% - 2px))}.guided-demo ._rank_1ar35_573{color:#444;background:#fff;border:1px solid #d9d9d9;border-radius:999px;justify-content:center;align-self:center;align-items:center;min-width:42px;min-height:26px;margin-top:-27px;font-size:13px;font-weight:800;display:inline-flex;box-shadow:0 4px 14px #00000014}.guided-demo ._rankStack_1ar35_1115{flex:1;min-height:180px;position:relative}.guided-demo ._rankedCandidateAnchor_1ar35_1121{top:calc(var(--review-stack-index,0) * 8px);right:calc((var(--review-stack-count,1) - var(--review-stack-index,0) - 1) * 5px);bottom:calc((var(--review-stack-count,1) - var(--review-stack-index,0) - 1) * 4px);left:calc(var(--review-stack-index,0) * 5px);z-index:calc(var(--review-stack-index,0) + 1);min-width:0;position:absolute}.guided-demo ._rankedCandidateAnchor_1ar35_1121:before{background:var(--review-candidate-color);content:"";border-radius:999px;width:5px;position:absolute;inset:7px auto 7px -3px;box-shadow:0 0 0 1px #ffffffb8}.guided-demo ._listwiseArtifactCard_1ar35_1141{border:1px solid color-mix(in srgb,var(--review-candidate-color),#fff 72%);background:linear-gradient(180deg,color-mix(in srgb,var(--review-candidate-background),#fff 44%) 0,color-mix(in srgb,var(--review-candidate-background),#fff 44%) 48px,#fff 48px,#fff);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:8px;flex-direction:column;min-width:0;height:100%;min-height:176px;transition:box-shadow .18s,translate .18s,border-color .18s;display:flex;position:relative;overflow:visible;box-shadow:0 2px 8px #0000000f}.guided-demo ._listwiseArtifactCard_1ar35_1141:after{border-radius:inherit;box-shadow:inset 0 -3px 0 var(--review-candidate-color);opacity:0;pointer-events:none;content:"";transition:opacity .18s;position:absolute;inset:0}.guided-demo ._listwiseArtifactCard_1ar35_1141:hover{z-index:90;translate:0 -2px;box-shadow:0 8px 20px #0000001f}.guided-demo ._listwiseArtifactCardSelected_1ar35_1180{border-color:var(--review-candidate-color);box-shadow:0 0 0 2px color-mix(in srgb,var(--review-candidate-color),#fff 66%),0 10px 22px #0000001f}.guided-demo ._listwiseArtifactCardReviewed_1ar35_1187{border-color:color-mix(in srgb,var(--review-candidate-color),#fff 58%)}.guided-demo ._listwiseArtifactCardReviewed_1ar35_1187:after{opacity:.42}.guided-demo ._listwiseArtifactCardObscured_1ar35_1195{pointer-events:none}.guided-demo ._listwiseArtifactOpenButton_1ar35_1199{border-radius:inherit;width:100%;min-width:0;min-height:100%;color:inherit;font:inherit;text-align:left;white-space:normal;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;align-items:stretch;gap:10px;padding:0;display:flex;overflow:hidden}.guided-demo ._listwiseArtifactOpenButton_1ar35_1199:focus-visible{outline-offset:2px;outline:3px solid #91caff}.guided-demo ._listwiseArtifactHeader_1ar35_1225{box-sizing:border-box;border-bottom:1px solid color-mix(in srgb,var(--review-candidate-color),#fff 84%);border-radius:inherit inherit 0 0;background:color-mix(in srgb,var(--review-candidate-background),#fff 44%);justify-content:center;align-self:stretch;align-items:center;width:calc(100% + 2px);min-height:48px;margin:-1px -1px 0;padding:6px;display:flex}.guided-demo ._listwiseArtifactMetadata_1ar35_1240{text-align:left;justify-content:flex-start;align-items:flex-start;min-width:0;margin-block:-2px;padding:0 10px;display:flex}.guided-demo ._listwiseIdentity_1ar35_1250{justify-content:center;align-items:center;gap:6px;min-width:0;display:inline-flex}.guided-demo ._listwiseIdentityIcon_1ar35_1258,.guided-demo ._listwisePreviewIcon_1ar35_1259{width:20px;height:20px;color:var(--review-candidate-color);box-shadow:0 2px 7px color-mix(in srgb,var(--review-candidate-color),transparent 88%);background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;display:inline-flex}.guided-demo ._listwiseIdentityLabel_1ar35_1273{color:#202020;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10.5px;font-weight:800;line-height:1.15;overflow:hidden}.guided-demo ._listwiseArtifactCaption_1ar35_1284{color:#444;text-align:left;-webkit-line-clamp:6;-webkit-mask-image:linear-gradient(#000 calc(100% - 48px),#0000 100%);-webkit-box-orient:vertical;flex:auto;min-height:38px;padding:8px 10px 10px;font-size:12px;line-height:1.6;transition:filter .16s,opacity .16s;display:-webkit-box;overflow:hidden;mask-image:linear-gradient(#000 calc(100% - 48px),#0000)}.guided-demo ._listwiseArtifactOpenHint_1ar35_1301{z-index:2;color:#777;text-align:center;opacity:0;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:11px;line-height:1.25;transition:opacity .16s,transform .16s;display:flex;position:absolute;inset:56px 10px 10px;transform:translateY(4px)}@media (hover:hover){.guided-demo ._listwiseArtifactCard_1ar35_1141:hover:not(:active) ._listwiseArtifactCaption_1ar35_1284{filter:blur(2px);opacity:.18}.guided-demo ._listwiseArtifactCard_1ar35_1141:hover:not(:active) ._listwiseArtifactOpenHint_1ar35_1301{opacity:1;transform:translateY(0)}}.guided-demo ._listwiseCurationRow_1ar35_1335{grid-template-columns:repeat(var(--review-candidate-count,5),minmax(0,1fr));gap:10px;min-width:0;margin-top:-6px;display:grid}.guided-demo ._listwiseCurationRow_1ar35_1335>*{grid-column:1;min-width:0}.guided-demo ._listwiseCurationRow_1ar35_1335>._listwiseEditor_1ar35_1348{grid-column:1/-1}.guided-demo ._listwiseEditor_1ar35_1348:empty{display:none}.guided-demo ._listwiseEditor_1ar35_1348 ._answerEditorInput_1ar35_623,.guided-demo ._listwiseEditor_1ar35_1348 ._answerEditorInput_1ar35_623:hover,.guided-demo ._listwiseEditor_1ar35_1348 ._answerEditorInput_1ar35_623:focus{border-color:var(--review-candidate-color);box-shadow:0 0 0 2px color-mix(in srgb,var(--review-candidate-color),#fff 66%),0 10px 22px #0000001f}.guided-demo ._candidateDeck_1ar35_1024{background:linear-gradient(#ffffffeb,#fafafaf5),#fff;border:1px solid #eee;border-radius:8px;min-width:0;padding:12px}.guided-demo ._candidateDeckGrid_1ar35_1024{align-items:start}.guided-demo ._deckCandidate_1ar35_1377{min-width:0;height:185px}.guided-demo ._draggingCandidate_1ar35_1382{z-index:10000;cursor:grabbing;will-change:transform;translate:0}.guided-demo ._dragDemoLayer_1ar35_1389{z-index:2147483200;pointer-events:none;position:fixed;inset:0}.guided-demo ._dragDemoGhost_1ar35_1396{box-sizing:border-box;border:1px solid color-mix(in srgb,var(--review-candidate-color),#fff 62%);background:linear-gradient(180deg,color-mix(in srgb,var(--review-candidate-background),#fff 44%) 0,color-mix(in srgb,var(--review-candidate-background),#fff 44%) 48px,#fff 48px,#fff),#fff;box-shadow:0 0 0 2px color-mix(in srgb,var(--review-candidate-color),#fff 70%),0 18px 36px #00000029;transform-origin:50%;border-radius:8px;flex-direction:column;display:flex;position:fixed;overflow:hidden}.guided-demo ._dragDemoGhost_1ar35_1396:after{border-radius:inherit;box-shadow:inset 0 -3px 0 var(--review-candidate-color);content:"";opacity:.26;position:absolute;inset:0}.guided-demo ._dragDemoGhostHeader_1ar35_1422{z-index:1;border-bottom:1px solid color-mix(in srgb,var(--review-candidate-color),#fff 82%);color:#202020;justify-content:center;align-items:center;gap:6px;min-height:48px;padding:6px;font-size:10.5px;font-weight:800;line-height:1.15;display:inline-flex;position:relative}.guided-demo ._dragDemoGhostIcon_1ar35_1438{border:2px solid var(--review-candidate-color);width:20px;height:20px;box-shadow:0 2px 7px color-mix(in srgb,var(--review-candidate-color),transparent 88%);background:#fff;border-radius:999px;flex:none}.guided-demo ._dragDemoGhostTitle_1ar35_1448{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.guided-demo ._dragDemoGhostBody_1ar35_1455{z-index:1;flex:auto;min-height:0;padding:14px 12px;position:relative}.guided-demo ._dragDemoGhostBody_1ar35_1455:before{background:linear-gradient(90deg,color-mix(in srgb,var(--review-candidate-color),transparent 70%) 0 66%,transparent 66%),linear-gradient(90deg,color-mix(in srgb,var(--review-candidate-color),transparent 78%) 0 84%,transparent 84%),linear-gradient(90deg,color-mix(in srgb,var(--review-candidate-color),transparent 82%) 0 54%,transparent 54%);content:"";opacity:.5;background-position:0 4px,0 24px,0 44px;background-repeat:no-repeat;background-size:100% 8px,100% 8px,100% 8px;border-radius:5px;width:100%;height:58px;display:block}.guided-demo ._dragDemoCursor_1ar35_1479{color:#4f4f4f;filter:drop-shadow(0 6px 10px #0000003d);transform-origin:3px 3px;width:28px;height:28px;position:fixed}.guided-demo ._dragDemoCursor_1ar35_1479:before{content:"";border-top:20px solid;border-right:12px solid #0000;width:0;height:0;position:absolute;top:0;left:2px;transform:rotate(-18deg)}.guided-demo ._dragDemoCursor_1ar35_1479:after{content:"";background:currentColor;border-radius:999px;width:6px;height:13px;position:absolute;top:12px;left:10px;transform:rotate(-28deg)}.guided-demo ._shippable_1ar35_1066{color:#237804;background:#f6ffed}.guided-demo ._notShippable_1ar35_1071{color:#a8071a;background:#fff1f0}.guided-demo ._quickPeek_1ar35_1522{--review-quick-peek-max-height:min(260px, calc(100dvh - 24px));--review-quick-peek-arrow-left:50%;z-index:2147483000;box-sizing:border-box;max-height:var(--review-quick-peek-max-height);border:1px solid color-mix(in srgb,var(--review-candidate-color),#fff 28%);background:linear-gradient(180deg,color-mix(in srgb,var(--review-candidate-background),#fff 28%),#fff 72%),#fff;box-shadow:0 0 0 1px color-mix(in srgb,var(--review-candidate-color),transparent 88%),0 18px 40px #0000002e;color:#242424;pointer-events:none;border-radius:8px;padding:12px 14px;position:fixed;overflow:visible}.guided-demo ._quickPeek_1ar35_1522:after{top:-8px;left:var(--review-quick-peek-arrow-left);border-right:8px solid #0000;border-bottom:8px solid var(--review-candidate-color);width:0;height:0;filter:drop-shadow(0 -1px 0 color-mix(in srgb,var(--review-candidate-color),#fff 28%));content:"";border-left:8px solid #0000;position:absolute;transform:translate(-50%)}.guided-demo ._quickPeekAbove_1ar35_1557:after{border-top:8px solid var(--review-candidate-color);filter:drop-shadow(0 1px 0 color-mix(in srgb,var(--review-candidate-color),#fff 28%));border-bottom:0;border-left:8px solid #0000;border-right:8px solid #0000;top:auto;bottom:-8px}.guided-demo ._quickPeekContent_1ar35_1567{max-height:calc(var(--review-quick-peek-max-height) - 24px);scrollbar-gutter:stable;overflow:auto}.guided-demo ._quickPeekHeader_1ar35_1573{color:#202020;flex-direction:column;align-items:stretch;gap:4px;margin-bottom:8px;font-size:13px;font-weight:400;display:flex}.guided-demo ._quickPeekIdentity_1ar35_1584{align-items:center;gap:8px;width:100%;min-width:0;display:flex}.guided-demo ._quickPeekIdentity_1ar35_1584>span:last-child{overflow-wrap:anywhere;min-width:0}.guided-demo ._quickPeekMetadata_1ar35_1597{text-align:left;flex:0 auto;justify-content:flex-start;align-self:flex-end;min-width:0;max-width:100%;display:flex}.guided-demo ._quickPeekIcon_1ar35_1607{color:var(--review-candidate-color);font-size:14px;display:inline-flex}.guided-demo ._quickPeekBody_1ar35_1613{color:#3f3f3f;overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word;font-size:12px;line-height:1.55}.guided-demo ._listwisePreviewOverlay_1ar35_1622{z-index:2147483647;backdrop-filter:blur(3px);background:#ffffffb8;place-items:center;padding:36px;display:grid;position:fixed;inset:0;overflow:hidden}.guided-demo ._listwisePreviewPanel_1ar35_1634{z-index:1;box-sizing:border-box;border:1px solid color-mix(in srgb,var(--review-candidate-color),#fff 62%);background:linear-gradient(180deg,var(--review-candidate-background),#fff 130px),#fff;width:min(1040px,100vw - 96px);min-height:min(720px,100vh - 72px);max-height:calc(100vh - 72px);box-shadow:0 0 0 1px color-mix(in srgb,var(--review-candidate-color),transparent 88%),0 18px 56px #00000047;border-radius:8px;flex-direction:column;gap:14px;padding:18px;display:flex;position:relative;overflow:hidden}.guided-demo ._listwisePreviewPanel_1ar35_1634:focus{outline:none}.guided-demo ._listwisePreviewHeader_1ar35_1658{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.guided-demo ._listwisePreviewLabel_1ar35_1665{color:#777;text-transform:uppercase;margin:0 0 4px;font-size:12px;font-weight:700;line-height:1.4}.guided-demo ._listwisePreviewTitleGroup_1ar35_1674{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:inline-flex}.guided-demo ._listwisePreviewMetadata_1ar35_1682{align-items:flex-start;min-width:0;display:inline-flex}.guided-demo ._listwisePreviewIcon_1ar35_1259{width:42px;height:42px;font-size:18px}.guided-demo ._listwisePreviewTitle_1ar35_1674{color:#202020;margin:0;font-size:22px;font-weight:700;line-height:1.25}.guided-demo ._listwisePreviewContent_1ar35_1702{background:linear-gradient(180deg,color-mix(in srgb,var(--review-candidate-background),#fff 42%),#fff 110px),#fff;color:#222;border:1px solid #eee;border-radius:8px;flex:1;min-height:0;padding:18px 20px;font-size:16px;line-height:1.75;overflow-y:auto}.guided-demo ._listwisePreviewFooter_1ar35_1715{justify-content:flex-end;display:flex}.guided-demo ._listwisePreviewFooter_1ar35_1715 button{color:#202020;min-height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:8px;padding:0 14px;font-size:14px;font-weight:700}.guided-demo ._listwisePreviewFooter_1ar35_1715 button:hover{color:#0958d9;border-color:#91caff}@container (width<=660px){.guided-demo ._listwiseArtifactCaption_1ar35_1284{-webkit-line-clamp:2;font-size:11px}.guided-demo ._candidateDeck_1ar35_1024{padding:8px}.guided-demo ._rankItem_1ar35_1033{padding-inline:6px}}@media (width<=720px){.guided-demo ._listwisePreviewOverlay_1ar35_1622{padding:12px}.guided-demo ._listwisePreviewPanel_1ar35_1634{width:calc(100vw - 24px);min-height:min(640px,100vh - 24px);max-height:calc(100vh - 24px)}.guided-demo ._rankList_1ar35_1023,.guided-demo ._candidateDeckGrid_1ar35_1024{grid-template-columns:repeat(var(--review-candidate-count,5),minmax(64px,1fr))}}.guided-demo ._cardsFrame_1ar35_1770{min-width:0;position:relative}.guided-demo ._cardsFrame_1ar35_1770:before,.guided-demo ._cardsFrame_1ar35_1770:after{z-index:1;pointer-events:none;content:"";opacity:0;width:32px;transition:opacity .12s;position:absolute;top:0;bottom:8px}.guided-demo ._cardsFrame_1ar35_1770:before{background:linear-gradient(90deg,#fff,#0000);left:0}.guided-demo ._cardsFrame_1ar35_1770:after{background:linear-gradient(270deg,#fff,#0000);right:0}.guided-demo ._fadeBefore_1ar35_1798:before,.guided-demo ._fadeAfter_1ar35_1799:after{opacity:1}.guided-demo ._cards_1ar35_1770{scroll-snap-type:x proximity;gap:12px;min-width:0;padding:2px 2px 10px;display:flex;overflow-x:auto}.guided-demo ._cardsVertical_1ar35_1810{flex-direction:column;overflow:visible}.guided-demo ._cardItem_1ar35_1815{scroll-snap-align:start;flex:0 0 min(280px,78vw);min-width:0}.guided-demo ._cardsVertical_1ar35_1810 ._cardItem_1ar35_1815{flex-basis:auto;width:100%!important}.guided-demo ._cardLink_1ar35_574{height:100%;color:inherit;text-decoration:none;display:block}.guided-demo ._textCard_1ar35_1833,.guided-demo ._imageCard_1ar35_1834,.guided-demo ._productCard_1ar35_1835{background:#fff;border:1px solid #e5e7eb;border-radius:10px;height:100%;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out,transform .2s ease-in-out;overflow:hidden;box-shadow:0 1px 3px #0000000d}.guided-demo ._cardLink_1ar35_574:hover ._textCard_1ar35_1833,.guided-demo ._cardLink_1ar35_574:hover ._imageCard_1ar35_1834,.guided-demo ._cardLink_1ar35_574:hover ._productCard_1ar35_1835,.guided-demo ._textCard_1ar35_1833:hover,.guided-demo ._imageCard_1ar35_1834:hover,.guided-demo ._productCard_1ar35_1835:hover{border-color:#bfbfbf;transform:translateY(-2px);box-shadow:0 8px 22px #0000001f}.guided-demo ._textCard_1ar35_1833{padding:14px}.guided-demo ._cardTitle_1ar35_1860{margin-bottom:6px;font-weight:600}.guided-demo ._cardBody_1ar35_1865,.guided-demo ._productDescription_1ar35_1866{color:#595959}.guided-demo ._imageCard_1ar35_1834{flex-direction:column;display:flex}.guided-demo ._image_1ar35_1834,.guided-demo ._productImage_1ar35_1876{object-fit:cover;background:#f5f5f5;width:100%;height:176px;display:block}.guided-demo ._imageCaption_1ar35_1884{padding:10px 12px;font-weight:500}.guided-demo ._productCard_1ar35_1835{flex-direction:column;display:flex}.guided-demo ._productDetails_1ar35_1894{padding:12px}.guided-demo ._productPrice_1ar35_1898{color:#262626;margin-bottom:5px;font-weight:700}.guided-demo ._comparisonPrelude_1ar35_1904,.guided-demo ._comparisonSupplementaryReview_1ar35_1905,.guided-demo ._comparisonJudgment_1ar35_1906,.guided-demo ._candidateReviewStage_1ar35_1907,.guided-demo ._candidateReview_1ar35_1907{background:#fff;border:1px solid #e8e8e8;border-radius:10px;min-width:0;padding:12px 14px}.guided-demo ._comparisonJudgment_1ar35_1906,.guided-demo ._candidateReviewStage_1ar35_1907,.guided-demo ._candidateReview_1ar35_1907{flex-direction:column;gap:10px;display:flex}.guided-demo ._comparisonJudgmentTitle_1ar35_1924,.guided-demo ._candidateReviewStageHeader_1ar35_1925 strong,.guided-demo ._candidateReviewHeader_1ar35_1926 strong{font-weight:650}.guided-demo ._comparisonJudgmentDescription_1ar35_1930,.guided-demo ._comparisonJudgmentReason_1ar35_1931,.guided-demo ._candidateReviewStageHeader_1ar35_1925 span,.guided-demo ._candidateReviewHeader_1ar35_1926 span{color:#8c8c8c;font-size:.9em}.guided-demo ._candidateReviewStageHeader_1ar35_1925,.guided-demo ._candidateReviewHeader_1ar35_1926{justify-content:space-between;align-items:center;gap:12px;display:flex}.guided-demo ._candidateReviewGrid_1ar35_1946{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.guided-demo ._candidateReview_1ar35_1907{background:#fafafa;height:100%}.guided-demo ._candidateReviewComplete_1ar35_1957{background:#f6ffed;border-color:#b7eb8f}.guided-demo ._resolvedArtifact_1ar35_1962{background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex-direction:column;gap:12px;min-width:0;padding:14px;display:flex}.guided-demo ._resolvedArtifactHeader_1ar35_1973,.guided-demo ._resolvedArtifactTitleGroup_1ar35_1974,.guided-demo ._resolvedArtifactActions_1ar35_1975,.guided-demo ._resolvedArtifactIdentity_1ar35_1976{align-items:center;display:flex}.guided-demo ._resolvedArtifactHeader_1ar35_1973{justify-content:space-between;gap:14px}.guided-demo ._resolvedArtifactTitleGroup_1ar35_1974,.guided-demo ._resolvedArtifactIdentity_1ar35_1976{gap:10px;min-width:0}.guided-demo ._resolvedArtifactTitleGroup_1ar35_1974>div,.guided-demo ._resolvedArtifactIdentity_1ar35_1976>div,.guided-demo ._resolvedArtifactDialog_1ar35_1994 header>div{flex-direction:column;min-width:0;display:flex}.guided-demo ._resolvedArtifactTitleGroup_1ar35_1974 span,.guided-demo ._resolvedArtifactIdentity_1ar35_1976 span,.guided-demo ._resolvedArtifactDialog_1ar35_1994 header span{color:#8c8c8c;font-size:12px}.guided-demo ._resolvedArtifactIcon_1ar35_2007{color:#2f54eb;background:#f0f5ff;border-radius:9px;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;font-size:13px;font-weight:700;display:inline-flex}.guided-demo ._resolvedArtifactActions_1ar35_1975{flex-wrap:wrap;justify-content:flex-end;gap:6px}.guided-demo ._resolvedArtifactActions_1ar35_1975 button,.guided-demo ._resolvedArtifactActions_1ar35_1975 a,.guided-demo ._resolvedArtifactDialog_1ar35_1994 header button{color:#262626;font:inherit;cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:7px;padding:5px 9px;text-decoration:none}.guided-demo ._resolvedArtifactDescription_1ar35_2040,.guided-demo ._resolvedArtifactMetadata_1ar35_2041{color:#595959}.guided-demo ._resolvedArtifactState_1ar35_2045{color:#8c8c8c;background:#fafafa;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:96px;display:flex}.guided-demo ._resolvedArtifactStateError_1ar35_2056{color:#a8071a;background:#fff2f0}.guided-demo ._resolvedArtifactSpinner_1ar35_2061{border:2px solid #d9d9d9;border-top-color:#1677ff;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite _review-artifact-spin_1ar35_1}@keyframes _review-artifact-spin_1ar35_1{to{transform:rotate(360deg)}}.guided-demo ._resolvedArtifactBody_1ar35_2072,.guided-demo ._resolvedArtifactDialogBody_1ar35_2073{min-width:0;overflow:auto}.guided-demo ._resolvedArtifactImage_1ar35_2078,.guided-demo ._resolvedArtifactSlide_1ar35_2079{object-fit:contain;background:#f5f5f5;border-radius:8px;width:100%;max-height:520px;display:block}.guided-demo ._resolvedArtifactDocument_1ar35_2088{background:#fafafa;border:1px solid #e8e8e8;border-radius:8px;width:100%;height:min(64vh,680px);display:block}.guided-demo ._resolvedArtifactSource_1ar35_2097{color:#e5e7eb;white-space:pre-wrap;-moz-tab-size:2;tab-size:2;background:#111827;border-radius:8px;max-height:520px;margin:0;padding:14px;font:12px/1.6 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;overflow:auto}.guided-demo ._resolvedArtifactTableViewport_1ar35_2110{border:1px solid #e8e8e8;border-radius:8px;overflow:auto}.guided-demo ._resolvedArtifactTable_1ar35_2110{border-collapse:collapse;width:100%;font-size:13px}.guided-demo ._resolvedArtifactTable_1ar35_2110 caption{text-align:left;padding:10px 12px;font-weight:600}.guided-demo ._resolvedArtifactTable_1ar35_2110 th,.guided-demo ._resolvedArtifactTable_1ar35_2110 td{text-align:left;vertical-align:top;border-top:1px solid #f0f0f0;padding:8px 10px}.guided-demo ._resolvedArtifactTable_1ar35_2110 th{color:#595959;background:#fafafa;font-weight:600}.guided-demo ._resolvedArtifactPresentation_1ar35_2142{grid-template-columns:minmax(0,1fr) 150px;gap:10px;display:grid}.guided-demo ._resolvedArtifactSlideRail_1ar35_2148{flex-direction:column;gap:6px;max-height:520px;display:flex;overflow:auto}.guided-demo ._resolvedArtifactSlideButton_1ar35_2156{font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e8e8e8;border-radius:7px;flex-direction:column;gap:4px;padding:5px;font-size:11px;display:flex}.guided-demo ._resolvedArtifactSlideButton_1ar35_2156 img{aspect-ratio:16/9;object-fit:cover;border-radius:4px;width:100%;display:block}.guided-demo ._resolvedArtifactSlideButtonActive_1ar35_2178{border-color:#1677ff;box-shadow:0 0 0 1px #1677ff}.guided-demo ._resolvedArtifactOverlay_1ar35_2183{z-index:10000;background:#0000007a;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.guided-demo ._resolvedArtifactDialog_1ar35_1994{background:#fff;border-radius:12px;flex-direction:column;width:min(1120px,96vw);height:min(840px,92vh);display:flex;overflow:hidden;box-shadow:0 24px 80px #0000004d}.guided-demo ._resolvedArtifactDialog_1ar35_1994 header{border-bottom:1px solid #e8e8e8;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.guided-demo ._resolvedArtifactDialogBody_1ar35_2073{flex:1;padding:14px}.guided-demo ._resolvedArtifactDialogBody_1ar35_2073 ._resolvedArtifactDocument_1ar35_2088{height:100%}@media (width<=720px){.guided-demo ._inputBubble_1ar35_170{width:88%}.guided-demo ._comparisonGrid_1ar35_847{grid-template-columns:1fr}.guided-demo ._rankItem_1ar35_1033{grid-template-columns:68px minmax(0,1fr)}.guided-demo ._status_1ar35_2226{min-width:0;padding-inline:4px;font-size:10px}.guided-demo ._candidateDeckGrid_1ar35_1024{grid-template-columns:1fr}.guided-demo ._resolvedArtifactHeader_1ar35_1973{flex-direction:column;align-items:flex-start}.guided-demo ._resolvedArtifactActions_1ar35_1975{justify-content:flex-start}.guided-demo ._resolvedArtifactPresentation_1ar35_2142{grid-template-columns:1fr}.guided-demo ._resolvedArtifactSlideRail_1ar35_2148{flex-flow:row;max-height:none}.guided-demo ._resolvedArtifactSlideButton_1ar35_2156{flex:0 0 120px}}@media (prefers-reduced-motion:reduce){.guided-demo ._dragDemoLayer_1ar35_1389,.guided-demo ._trajectoryAnnotationDemoLayer_1ar35_249{display:none}.guided-demo ._outputContent_1ar35_188,.guided-demo ._decision_1ar35_490,.guided-demo ._answerEditorSurface_1ar35_503,.guided-demo ._answerEditorInput_1ar35_623,.guided-demo ._suggestedRevisionActions_1ar35_712 button,.guided-demo ._candidateCard_1ar35_572,.guided-demo ._rankedCandidate_1ar35_573,.guided-demo ._comparisonCurationButton_1ar35_866,.guided-demo ._rankItem_1ar35_1033,.guided-demo ._listwiseArtifactCard_1ar35_1141,.guided-demo ._listwiseArtifactCard_1ar35_1141:after,.guided-demo ._listwiseArtifactCaption_1ar35_1284,.guided-demo ._listwiseArtifactOpenHint_1ar35_1301,.guided-demo ._cardsFrame_1ar35_1770:before,.guided-demo ._cardsFrame_1ar35_1770:after,.guided-demo ._textCard_1ar35_1833,.guided-demo ._imageCard_1ar35_1834,.guided-demo ._productCard_1ar35_1835{transition-duration:.01ms!important}.guided-demo ._resolvedArtifactSpinner_1ar35_2061{animation:none}.guided-demo ._listwiseArtifactCard_1ar35_1141:hover,.guided-demo ._cardLink_1ar35_574:hover ._textCard_1ar35_1833,.guided-demo ._cardLink_1ar35_574:hover ._imageCard_1ar35_1834,.guided-demo ._cardLink_1ar35_574:hover ._productCard_1ar35_1835,.guided-demo ._textCard_1ar35_1833:hover,.guided-demo ._imageCard_1ar35_1834:hover,.guided-demo ._productCard_1ar35_1835:hover{transform:translate(0,0)}}.guided-demo ._workspace_avyvy_1{flex:1;min-width:0;min-height:0}.guided-demo ._columns_avyvy_2{flex:1;min-height:0}.guided-demo ._columns_avyvy_2 [data-case-specific-review-panel],.guided-demo ._columns_avyvy_2>section:last-child{padding-bottom:32px}.guided-demo ._scopeHint_avyvy_4{color:var(--font-color-secondary,#667085);font-size:12px;line-height:1.5}.guided-demo ._status_avyvy_5{flex-shrink:0;margin-inline-end:0;font-size:12px;line-height:20px}.guided-demo ._title_avyvy_6{color:var(--font-color-primary,#1f2937);overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:500;line-height:1.4}.guided-demo ._description_avyvy_7>div{font-size:13px;line-height:21px}.guided-demo ._description_avyvy_7 :where(p){margin:0 0 10px}.guided-demo ._description_avyvy_7 :where(p:last-child){margin-bottom:0}.guided-demo ._sectionTitle_avyvy_10{color:var(--font-color-secondary,#667085);margin:0;font-size:13px;font-weight:600}.guided-demo ._footer_avyvy_11{z-index:2;border-top:1px solid var(--color-border-secondary,#e7edf5);background:var(--color-bg-container,#fff);flex-wrap:wrap;flex-shrink:0;justify-content:flex-start;align-items:center;gap:8px;padding:10px 4px 2px;display:flex;position:relative}.guided-demo ._footer_avyvy_11:before{background:linear-gradient(to bottom,#fff0,var(--color-bg-container,#fff) 32px);content:"";pointer-events:none;height:42px;position:absolute;bottom:100%;left:0;right:0}.guided-demo ._initialFooter_avyvy_13{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.guided-demo ._initialFooter_avyvy_13>div:last-child{grid-column:1/-1}.guided-demo ._initialDecision_avyvy_15{border:1px solid color-mix(in srgb,var(--review-decision-color) 35%,white);min-width:0;min-height:28px;color:var(--review-decision-color);font:inherit;cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:2px 10px;font-size:13px;font-weight:500;line-height:1.55;transition:background-color .15s,color .15s,border-color .15s,box-shadow .15s;display:inline-flex}.guided-demo ._initialDecision_avyvy_15:hover:not(:disabled){border-color:color-mix(in srgb,var(--review-decision-color) 50%,white);background:color-mix(in srgb,var(--review-decision-color) 15%,white)}.guided-demo ._initialDecision_avyvy_15:disabled{cursor:not-allowed;opacity:.55}.guided-demo ._initialDecision_avyvy_15:focus-visible{outline-offset:2px;outline:2px solid #1677ff}.guided-demo ._rubricCard_avyvy_19{background:#f7f7fb;justify-content:flex-start;align-items:stretch;gap:12px;padding:0 16px 0 0;transition:box-shadow .15s,transform .15s;display:flex}.guided-demo ._rubricCard_avyvy_19:hover{box-shadow:0 2px 4px #0f172a0f}.guided-demo ._rubricAccent_avyvy_21{background:var(--teammately-light-color-purple);align-self:stretch;width:4px;min-width:4px}.guided-demo ._rubricSentence_avyvy_22{text-align:left;color:#1f1f1f;flex:1;min-width:0;padding:14px 0;font-size:14px;font-weight:600;line-height:1.6}@media (width<=800px){.guided-demo ._columns_avyvy_2{flex-direction:column;display:flex;overflow-y:auto}.guided-demo ._columns_avyvy_2>section{flex-shrink:0;overflow:visible}}.guided-demo ._panel_1b7sr_1._panel_1b7sr_1{width:100%;box-shadow:none;border:0;border-radius:0}.guided-demo ._questions_1b7sr_2{background:#fff;border-top:1px solid #eee;flex-direction:column;gap:10px;padding:10px 12px 12px;display:flex}.guided-demo ._question_1b7sr_2{flex-direction:column;gap:8px;min-width:0;display:flex}.guided-demo ._questionHeader_1b7sr_4{color:#262626;flex-wrap:wrap;align-items:center;gap:6px;min-height:24px;font-size:12px;line-height:1.35;display:flex}.guided-demo ._questionTitle_1b7sr_5{font-weight:650}.guided-demo ._questionTag_1b7sr_6{color:#595959;background:#f5f5f5;border-radius:4px;padding:1px 7px;font-size:11px;line-height:18px}.guided-demo ._questionDescription_1b7sr_7{color:#8c8c8c}.guided-demo ._answer_1b7sr_8{color:#262626;overflow-wrap:anywhere;background:#f5f5f5;border:0;border-radius:8px;width:100%;min-width:0;max-width:100%;min-height:74px;padding:9px 10px;font-size:13px;line-height:1.5}.guided-demo ._emptyAnswer_1b7sr_9{min-height:88px}.guided-demo ._heading_1b7sr_10{min-width:0;max-width:100%}.guided-demo ._headingTitle_1b7sr_11{min-width:0}.guided-demo ._headingLabel_1b7sr_12{color:var(--font-color-secondary,#667085);flex-shrink:0;font-size:12px}.guided-demo ._titleRow_1b7sr_13,.guided-demo ._title_1b7sr_13{width:100%;min-width:0}.guided-demo ._title_1b7sr_13{overflow:hidden}.guided-demo ._title_1b7sr_13>div,.guided-demo ._title_1b7sr_13>div>div,.guided-demo ._title_1b7sr_13>div>div>div{min-width:0;max-width:100%}.guided-demo ._title_1b7sr_13>div,.guided-demo ._title_1b7sr_13>div>div>div{width:100%}.guided-demo ._title_1b7sr_13 h1{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.guided-demo ._avatar_1b7sr_18{object-fit:cover;border:1px solid #eee;flex:0 0 36px;width:36px;height:36px}.guided-demo ._root_1lgtv_1{color:#262626;flex-direction:column;min-width:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}.guided-demo ._medium_1lgtv_9{gap:18px;font-size:12px;line-height:1.5}.guided-demo ._small_1lgtv_10{gap:13px;font-size:13px;line-height:1.5}.guided-demo ._item_1lgtv_12{flex-direction:column;gap:6px;min-width:0;display:flex}.guided-demo ._label_1lgtv_13{color:#8c8c8c;font-weight:650}.guided-demo ._text_1lgtv_14{white-space:pre-wrap;overflow-wrap:anywhere}.guided-demo ._url_1lgtv_15{color:#1677ff;overflow-wrap:anywhere}.guided-demo ._invalidUrl_1lgtv_16{color:#a8071a;overflow-wrap:anywhere}.guided-demo ._description_1lgtv_17{color:#8c8c8c;font-size:.9em}.guided-demo ._tags_1lgtv_19{flex-wrap:wrap;align-items:flex-start;row-gap:8px;display:flex}.guided-demo ._figure_1lgtv_26{margin:0}.guided-demo ._figure_1lgtv_26 img{object-fit:contain;background:#f5f5f5;border-radius:8px;width:100%;max-height:360px;display:block}.guided-demo ._figure_1lgtv_26 figcaption{color:#8c8c8c;margin-top:6px;font-size:.9em}.guided-demo ._json_1lgtv_30{white-space:pre-wrap;background:#f5f5f5;border-radius:8px;max-height:320px;margin:0;padding:10px 12px;font:12px/1.55 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;overflow:auto}.guided-demo ._empty_1lgtv_41{color:#bfbfbf;text-align:center}.guided-demo ._editor_x3ee9_1{border:1px solid color-mix(in srgb,var(--teammately-light-color-purple,#7e57c2) 38%,#fff);background:color-mix(in srgb,var(--teammately-light-color-purple,#7e57c2) 4%,#fff);width:100%}.guided-demo ._header_x3ee9_2,.guided-demo ._actions_x3ee9_2,.guided-demo ._prefixRow_x3ee9_2,.guided-demo ._refineComposer_x3ee9_2,.guided-demo ._diffLegend_x3ee9_2{align-items:center;gap:8px;display:flex}.guided-demo ._header_x3ee9_2,.guided-demo ._actions_x3ee9_2{justify-content:space-between}.guided-demo ._header_x3ee9_2{align-items:flex-start}.guided-demo ._instructionActions_x3ee9_5{justify-content:flex-end;margin-top:2px;display:flex}.guided-demo ._actions_x3ee9_2{flex-wrap:wrap;margin-top:4px}.guided-demo ._refineComposer_x3ee9_2{flex:360px;align-items:stretch;min-width:260px}.guided-demo ._refineComposer_x3ee9_2 .ant-input{flex:1}.guided-demo ._eyebrow_x3ee9_9,.guided-demo ._sectionLabel_x3ee9_9{color:#00000085;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:700}.guided-demo ._title_x3ee9_10{color:#000000d6;margin:2px 0 0;font-size:16px;line-height:1.3}.guided-demo ._originalBlock_x3ee9_11,.guided-demo ._instructionBlock_x3ee9_11,.guided-demo ._proposalBlock_x3ee9_11,.guided-demo ._refinementHistory_x3ee9_11{flex-direction:column;gap:7px;margin-top:14px;display:flex}.guided-demo ._originalRubric_x3ee9_12,.guided-demo ._refinementItem_x3ee9_12,.guided-demo ._completeSentence_x3ee9_12,.guided-demo ._emptyProposal_x3ee9_12,.guided-demo ._rubricText_x3ee9_12{color:#000000c7;white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.55}.guided-demo ._originalRubric_x3ee9_12{background:#00000008;border-left:3px solid #0003;padding:10px 12px}.guided-demo ._refinementItem_x3ee9_12{color:#0000009e;background:#0000000a;border-radius:6px;padding:6px 9px}.guided-demo ._proposalCard_x3ee9_15{border-left:4px solid var(--teammately-light-color-purple,#7e57c2);background:#fff;align-items:flex-start;gap:10px;padding:11px 12px;display:flex}.guided-demo ._rubricText_x3ee9_12{flex:1;font-weight:600}.guided-demo ._emptyProposal_x3ee9_12{color:#00000070;border:1px dashed #00000029;padding:12px}.guided-demo ._directEditor_x3ee9_18{background:#fff;border:1px solid #0000001f;flex-direction:column;gap:9px;padding:11px 12px;display:flex}.guided-demo ._prefixRow_x3ee9_2{justify-content:space-between}.guided-demo ._prefixLabel_x3ee9_20{color:#0000007f;font-size:12px;font-weight:600}.guided-demo ._completeSentence_x3ee9_12{background:#43b88314;border-radius:6px;padding:8px 10px;font-weight:600}.guided-demo ._completeSentence_x3ee9_12 span{color:#00000085}.guided-demo ._diff_x3ee9_2{background:#2d7eff0a;border:1px solid #2d7eff2e;border-radius:7px;margin-top:14px;padding:10px 12px}.guided-demo ._diffText_x3ee9_24{color:#000000c7;white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0;font-size:13px;line-height:1.55}.guided-demo ._diffRemoved_x3ee9_25{background:#ff4d4f29;text-decoration-thickness:2px}.guided-demo ._diffAdded_x3ee9_26{background:#52c41a29;text-decoration:none}.guided-demo ._diffLegend_x3ee9_2{color:#00000075;font-size:11px}.guided-demo ._diffLegendRemoved_x3ee9_28:before,.guided-demo ._diffLegendAdded_x3ee9_28:before{content:"";border-radius:2px;width:8px;height:8px;margin-right:4px;display:inline-block}.guided-demo ._diffLegendRemoved_x3ee9_28:before{background:#ff4d4f59}.guided-demo ._diffLegendAdded_x3ee9_28:before{background:#52c41a59}.guided-demo ._diffLegendAdded_x3ee9_28{margin-left:4px}.guided-demo ._progress_x3ee9_32{color:var(--teammately-color-blue,#2d7eff);align-items:center;gap:7px;margin-top:12px;font-size:12px;display:flex}.guided-demo ._errorMessage_x3ee9_33{color:#a61d24;background:#ff4d4f17;border-radius:6px;margin-top:12px;padding:9px 11px;font-size:12px;line-height:1.45}@media (width<=680px){.guided-demo ._actions_x3ee9_2{flex-direction:column;align-items:stretch}.guided-demo ._refineComposer_x3ee9_2,.guided-demo ._proposalCard_x3ee9_15{flex-direction:column}}.guided-demo{--lutino-color-blue:#2d7eff;--lutino-color-green:#70a33c;--lutino-color-yellow:#d48806;--lutino-color-magenta:#ff2d7e;--lutino-color-purple:#5542ff;--lutino-color-cyan:#39b4b6;--lutino-color-mint:#39b4b6;--lutino-color-pink:#ff2d7e;--lutino-color-orange:#e55400;--lutino-color-red:#ff4128;--lutino-background-color-blue:#ebf2ff;--lutino-background-color-green:#f3f8ed;--lutino-background-color-yellow:#fff8dd;--lutino-background-color-magenta:#ffeaf2;--lutino-background-color-pink:#ffeaf2;--lutino-background-color-purple:#f0efff;--lutino-background-color-cyan:#e7f7f7;--lutino-background-color-mint:#e7f7f7;--lutino-background-color-orange:#ffeadf;--lutino-background-color-red:#ffedeb;--lutino-light-color-green:#c0dea2;--lutino-light-color-cyan:#81d6d8;--lutino-light-color-mint:#81d6d8;--lutino-light-color-red:#ffa093;--lutino-light-color-yellow:#ffdc3d;--lutino-light-color-purple:#b5acff;--lutino-light-color-orange:#ff914d;--lutino-light-color-blue:#94bdff;--lutino-light-color-pink:#ff94bd;--lutino-soft-color-mint:#58c8ca;--lutino-soft-color-red:#ff6e5b;--lutino-soft-color-yellow:#ffd105;--lutino-soft-color-green:#89bf53;--lutino-soft-color-purple:#8375ff;--lutino-soft-color-orange:#ff6d19;--lutino-soft-color-blue:#609dff;--lutino-soft-color-pink:#ff609d;--lutino-color-white:#fff;--lutino-color-black:#000;--lutino-color-gray-100:#f5f5f5;--lutino-color-gray-200:#e5e7eb;--lutino-color-gray-500:#6b7280;--lutino-color-gray-800:#1f2937;--lutino-tooltip-background:#666;--tooltip-background:var(--lutino-tooltip-background);--lutino-radius-sm:4px;--lutino-radius-md:8px;--lutino-radius-lg:12px;--lutino-space-xs:4px;--lutino-space-sm:8px;--lutino-space-md:12px;--lutino-space-lg:16px;--lutino-space-xl:24px;--lutino-color-primary:var(--lutino-color-blue);--lutino-color-primary-light:var(--lutino-background-color-blue)}.native-canvas{--lutino-color-primary:#005ff9;--lutino-color-primary-light:#eaedfa;--lutino-font-color-default:#333;--primary-color:#3857d3;--primary-color-background:#eaedfa;--default-background:#fcfcfc;--default-background-gray:#fcfcfc;--default-background-darkgray:#fafafa;--tooltip-background:#666;--disabled-color:#999;--disabled-background:#f3f3f3;--teammately-orange:#f97e49;--teammately-icon-gray:#707070;--font-color-description:#707070;--teammately-color-mint:var(--lutino-color-mint);--teammately-soft-color-mint:var(--lutino-soft-color-mint);--teammately-light-color-mint:var(--lutino-light-color-mint);--teammately-background-color-mint:var(--lutino-background-color-mint);--teammately-color-red:var(--lutino-color-red);--teammately-soft-color-red:var(--lutino-soft-color-red);--teammately-light-color-red:var(--lutino-light-color-red);--teammately-background-color-red:var(--lutino-background-color-red);--teammately-color-yellow:var(--lutino-color-yellow);--teammately-soft-color-yellow:var(--lutino-soft-color-yellow);--teammately-light-color-yellow:var(--lutino-light-color-yellow);--teammately-background-color-yellow:var(--lutino-background-color-yellow);--teammately-color-green:var(--lutino-color-green);--teammately-soft-color-green:var(--lutino-soft-color-green);--teammately-light-color-green:var(--lutino-light-color-green);--teammately-background-color-green:var(--lutino-background-color-green);--teammately-color-purple:var(--lutino-color-purple);--teammately-soft-color-purple:var(--lutino-soft-color-purple);--teammately-light-color-purple:var(--lutino-light-color-purple);--teammately-background-color-purple:var(--lutino-background-color-purple);--teammately-color-orange:var(--lutino-color-orange);--teammately-soft-color-orange:var(--lutino-soft-color-orange);--teammately-light-color-orange:var(--lutino-light-color-orange);--teammately-background-color-orange:var(--lutino-background-color-orange);--teammately-color-blue:var(--lutino-color-blue);--teammately-soft-color-blue:var(--lutino-soft-color-blue);--teammately-light-color-blue:var(--lutino-light-color-blue);--teammately-background-color-blue:var(--lutino-background-color-blue);--teammately-color-pink:var(--lutino-color-pink);--teammately-soft-color-pink:var(--lutino-soft-color-pink);--teammately-light-color-pink:var(--lutino-light-color-pink);--teammately-background-color-pink:var(--lutino-background-color-pink);--teammately-color-cyan:var(--lutino-color-cyan);--teammately-soft-color-cyan:var(--lutino-soft-color-mint);--teammately-light-color-cyan:var(--lutino-light-color-cyan);--teammately-background-color-cyan:var(--lutino-background-color-cyan);--navigation-width-expanded:230px;--navigation-width-collapsed:48px;--navigation-collapse-animation-speed:.2s;--fullscreen-modal-motion-duration:.22s;--fullscreen-modal-motion-easing:cubic-bezier(.4, 0, .2, 1);--fullscreen-modal-backdrop-duration:.16s;--fullscreen-modal-backdrop-easing:cubic-bezier(.2, 0, 0, 1);--chat-header-height:52px;--mobile-header-height:52px;--hover-background:#0000000a;--active-background:#00000026;--button-border-radius-middle:6px;--button-border-radius-large:8px;--button-animation-pattern:cubic-bezier(.645, .045, .355, 1);--font-default:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;--page-max-width:1260px;--projects-header-height:79px;--tab-height:76px}.native-coverage .storyStack{background:var(--teammately-background-color,#fff);border:1px solid var(--teammately-border-color,#e5e7eb);box-shadow:none;border-radius:8px;flex-direction:column;gap:12px;min-width:0;min-height:0;padding:14px 9px;display:flex;overflow:hidden}.native-coverage .storyCardList{overscroll-behavior-x:contain;scrollbar-color:#85858547 transparent;scrollbar-width:thin;flex-flow:row;align-items:stretch;gap:10px;min-width:0;padding:2px 2px 8px;display:flex;overflow:auto hidden}.native-coverage .storyCardList::-webkit-scrollbar{height:10px}.native-coverage .storyCardList::-webkit-scrollbar-track{background:0 0}.native-coverage .storyCardList::-webkit-scrollbar-thumb{background:#85858547 padding-box padding-box;border:2px solid #0000;border-radius:999px}.native-coverage .storyCardList::-webkit-scrollbar-thumb:hover{background:#8585856b padding-box padding-box;border:2px solid #0000}.native-coverage .storyCard{box-sizing:border-box;block-size:180px;color:inherit;text-align:left;background:#fff;border:1px solid #dfe6ed;border-radius:8px;flex:0 0 360px;grid-template-rows:auto minmax(0,1fr);gap:8px;width:360px;padding:13px;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid}.native-coverage .storyCard:hover{border-color:#9ab9f8;transform:translateY(-1px);box-shadow:0 10px 24px #20406e14}.native-coverage .storyCardSelected{border-color:var(--lutino-color-primary,#005ff9);background:#fbfdff;box-shadow:0 0 0 1px #005ff91f,0 14px 32px #005ff914}.native-coverage .storyCardTopLine{justify-content:space-between;align-items:center;min-height:22px;display:flex}.native-coverage .storyCardSelectButton{appearance:none;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-rows:38px 53px minmax(0,1fr);gap:8px;width:100%;min-height:0;padding:0;display:grid}.native-coverage .storyCardSelectButton:focus-visible{outline:2px solid var(--lutino-color-primary,#005ff9);outline-offset:3px}.native-coverage .storyCardTitle{color:#111827;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;block-size:38px;font-size:14px;line-height:1.35;display:-webkit-box;overflow:hidden}.native-coverage .storyCardDescription{color:#53616f;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;block-size:53px;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.native-coverage .storyCardCaseCount{color:#53616f;place-self:end start;align-items:baseline;gap:5px;font-size:12px;line-height:1.3;display:inline-flex}.native-coverage .storyCardCaseCount strong{color:#17212b;font-size:14px;line-height:1}.native-coverage .mapColumn{box-sizing:border-box;min-block-size:0;min-inline-size:0;z-index:1;background:#ffffffdb;border:1px solid #e2e8ef;border-radius:8px;flex-direction:column;gap:12px;min-width:0;padding:10px;display:flex;position:relative;overflow:hidden}.native-coverage .mapColumnHeader{justify-content:space-between;align-items:center;min-inline-size:0;display:flex}.native-coverage .nodeStack{box-sizing:border-box;overscroll-behavior:contain;scrollbar-width:none;flex:auto;grid-auto-rows:max-content;align-content:start;gap:12px;min-block-size:0;margin-inline:-6px;padding-block:1px;padding-inline:6px;display:grid;overflow:hidden auto}.native-coverage .tupleColumn{border-color:#c5d1df;box-shadow:0 24px 38px -12px #246bfe4d,14px 10px 30px -14px #246bfe3d,8px 5px 18px -10px #15212d33,0 -5px 14px -10px #15212d29}.native-coverage .tupleIntentLaneHeader{justify-content:space-between;align-items:center;gap:8px;min-inline-size:0;display:flex}.native-coverage .tupleIntentLaneHeader .mapTitle{flex:1 1 0}.native-coverage .tupleNoteStack{overscroll-behavior:contain;scrollbar-width:none;grid-auto-rows:max-content;align-content:start;gap:12px;min-block-size:0;padding-block:1px;display:grid;overflow-y:auto}.native-coverage .nodeStack::-webkit-scrollbar,.native-coverage .tupleNoteStack::-webkit-scrollbar{display:none}.native-coverage .tupleNote{--path-color:#246bfe;background:color-mix(in srgb, var(--path-color) 6%, #fff);border-inline-start:3px solid var(--path-color);z-index:3;border-radius:0 8px 8px 0;gap:5px;min-width:0;min-height:84px;padding:9px 10px 10px 13px;transition:background .16s,filter .16s,opacity .16s,transform .16s;display:grid;position:relative}.native-coverage .tupleNote:focus-visible{outline:2px solid var(--path-color);outline-offset:3px}.native-coverage .tupleNoteHeader{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.native-coverage .tupleNoteKicker{color:var(--path-color);font-size:11px;font-weight:700;line-height:1.25}.native-coverage .tupleNote strong{color:#17212b;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:12px;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.native-coverage .tupleNoteTitle,.native-coverage .nodeTitleRow{align-items:flex-start;gap:4px;min-width:0;display:flex}.native-coverage .tupleNoteDescription{color:#53616f;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:11px;line-height:1.45;display:-webkit-box;overflow:hidden}.native-coverage .mapNode{--node-color:#246bfe;z-index:3;background:#fff;border:1px solid #dbe3eb;border-radius:8px;grid-template-columns:minmax(0,1fr);align-items:flex-start;gap:4px;min-width:0;min-height:80px;padding:9px;transition:border-color .16s,box-shadow .16s,filter .16s,opacity .16s;display:grid;position:relative;box-shadow:0 10px 24px #15212d0f}.native-elicitation .stepToneExpert{--step-accent:#147d7b;--step-accent-bg:var(--teammately-background-color-mint,#e7f7f7);--step-accent-border:#70c4bebd}.native-elicitation .stepToneReview{--step-accent:#9a6a13;--step-accent-bg:#fff4d6eb;--step-accent-border:#eabe5fb8}.native-elicitation .directionRationaleShell{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);align-items:stretch;gap:12px;min-width:0;display:grid}.native-elicitation .blueprintCard{background:#fff;border:1px solid #e4dfeb;border-radius:16px;align-self:start;gap:18px;min-width:0;height:fit-content;padding:20px;display:grid;box-shadow:0 8px 28px #3127530b}.native-elicitation .blueprintCardHeader{align-items:center;gap:12px;min-width:0;display:flex}.native-elicitation .blueprintCardHeader>div{gap:3px;min-width:0;display:grid}.native-elicitation .blueprintCardHeader>div>span{color:#005ff9;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:680;line-height:1.3}.native-elicitation .blueprintCardHeader h3{color:#302947;margin:0;font-size:17px;font-weight:650;line-height:1.35}.native-elicitation .blueprintCardIcon{width:40px;height:40px;color:var(--teammately-color-blue,#2d7eff);background:#ffffffd1;border:1px solid #94bdffd9;border-radius:12px;flex:none;place-items:center;font-size:18px;display:grid}.native-elicitation .blueprintDetails{grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;margin:0;display:grid}.native-elicitation .blueprintDetail{background:0 0;border:0;align-content:start;gap:8px;min-width:0;min-height:0;padding:0;display:grid}.native-elicitation .blueprintDetail.stepToneExpert,.native-elicitation .blueprintDetail.stepToneReview{grid-template-columns:max-content minmax(0,1fr);align-items:center;column-gap:12px}.native-elicitation .blueprintDetail dt{color:#302a44;align-items:center;gap:8px;min-width:0;font-size:13px;font-weight:650;line-height:1.4;display:flex}.native-elicitation .blueprintDetail dt .stepNumber{flex:none}.native-elicitation .blueprintDetail dd{color:#5f5867;overflow-wrap:anywhere;min-width:0;margin:0;font-size:12px;line-height:1.55}.native-elicitation .blueprintDetail.blueprintAdvancedConfigurationDetail{align-items:start}.native-elicitation .directionRationaleGenerated{background:radial-gradient(circle at 88% 10%,#ffffffeb 0,#fff0 34%),linear-gradient(145deg,#eee9ff 0%,#e8f4ff 54%,#f5efff 100%);border:1px solid #b3a6e5b8;border-radius:16px;grid-template-columns:minmax(0,1fr);align-content:start;gap:18px;min-width:0;padding:20px;display:grid;overflow:hidden;box-shadow:0 16px 38px #54419b24,inset 0 1px #ffffffe0}.native-elicitation .directionRationaleHeader{background:0 0;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;min-width:0;padding:0 2px;display:grid}.native-elicitation .directionRationaleIcon{color:#6653c7;background:#ffffffd1;border:1px solid #d5cef2;border-radius:12px;place-items:center;width:40px;height:40px;font-size:18px;display:grid}.native-elicitation .directionRationaleHeader>div{justify-items:start;gap:3px;min-width:0;display:grid}.native-elicitation .directionRationaleEyebrow{color:#6653c7;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:680;line-height:1.3}.native-elicitation .directionRationaleHeader h3{color:#302947;margin:0;font-size:16px;font-weight:650;line-height:1.35}.native-elicitation .directionRationaleHeader p{color:#716a7c;margin:0;font-size:12px;font-weight:400;line-height:1.55}.native-elicitation .directionRationaleContent{color:#3f384a;backdrop-filter:blur(12px);background:#ffffffe6;border:1px solid #ffffffeb;border-radius:14px;min-width:0;transition:none;position:relative;overflow:hidden;box-shadow:0 12px 28px #4b38892e,0 2px 7px #4b388914,inset 0 1px #fff}.native-elicitation .directionRationaleContent:hover{background:#ffffffe6;box-shadow:0 12px 28px #4b38892e,0 2px 7px #4b388914,inset 0 1px #fff}.native-elicitation .directionRationaleContentMain{align-items:center;min-height:100%;padding:16px 18.6667px;font-size:14px;line-height:1.65;display:flex}.native-elicitation .directionRationaleContentMain>div{width:100%}.native-elicitation .directionRationaleContentMain p{white-space:pre-wrap;margin:0}.native-weave .storySection{gap:14px;display:grid}.native-weave .storyHeader{border-block-end:1px solid #dbe3eb;gap:8px;padding-block-end:12px;display:grid}.native-weave .storyHeader h2{color:#111827;letter-spacing:0;margin:0;font-size:20px;line-height:1.25}.native-weave .storyHeader p,.native-weave .emptyState p{color:#53616f;margin:0;font-size:13px;line-height:1.55}.native-weave .candidateRow{background:#fff;border:1px solid #dbe3eb;border-radius:8px;gap:12px;min-width:0;padding:12px;display:grid}.native-weave .candidateTopLine{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.native-weave .caseContent{min-width:0}.native-weave .fitSummary{white-space:pre-wrap;padding:10px 12px;font-size:12px;line-height:1.5}.native-weave .fitSummary>div:last-child{font-size:12px;line-height:1.5}.native-weave .reviewWorkspace .storySection{border:1px solid #d7e0ea;border-radius:.875rem;gap:0;scroll-margin-block-start:1rem;overflow:visible}.native-weave .reviewWorkspace .storyHeader{z-index:2;background:#f7f9fc;border-block-end:1px solid #d7e0ea;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:1rem;padding:1rem 1.125rem;position:sticky;top:0;box-shadow:0 .5rem 1rem #26415b14}.native-weave .reviewWorkspace .candidateRow{border-radius:.75rem;align-self:start;gap:.875rem;padding:.875rem;container:review-candidate/inline-size}.native-weave .reviewWorkspace .candidateTopLine{flex-direction:row;align-items:flex-start}.native-trial .matrixController{grid-template-columns:var(--matrix-label-column-width,320px) minmax(0, 1fr);align-items:stretch;gap:12px;min-width:0;padding:0 0 12px;display:grid}.native-coevolve .sessionRail::-webkit-scrollbar,.native-coevolve .timeline::-webkit-scrollbar,.native-coevolve .goalStartState::-webkit-scrollbar,.native-coevolve .emptyMaterialPanel::-webkit-scrollbar,.native-coevolve .sessionMapMaterialListPanel::-webkit-scrollbar,.native-coevolve .subagentListPanel::-webkit-scrollbar,.native-coevolve .subagentDetailPanel::-webkit-scrollbar,.native-coevolve .evolutionPanel::-webkit-scrollbar,.native-coevolve .workReviewBody::-webkit-scrollbar,.native-coevolve .goalPanel::-webkit-scrollbar,.native-coevolve .approachesPanel::-webkit-scrollbar,.native-coevolve .frontierPanel::-webkit-scrollbar,.native-coevolve .candidatePanel::-webkit-scrollbar,.native-coevolve .runPanel::-webkit-scrollbar,.native-coevolve .evaluationsPanel::-webkit-scrollbar,.native-coevolve .externalHandoffPanel::-webkit-scrollbar,.native-coevolve .operationalMaterialPanel::-webkit-scrollbar,.native-coevolve .referenceMaterialPanel::-webkit-scrollbar{width:4px}.native-coevolve .sessionRail::-webkit-scrollbar-thumb,.native-coevolve .timeline::-webkit-scrollbar-thumb,.native-coevolve .goalStartState::-webkit-scrollbar-thumb,.native-coevolve .emptyMaterialPanel::-webkit-scrollbar-thumb,.native-coevolve .sessionMapMaterialListPanel::-webkit-scrollbar-thumb,.native-coevolve .subagentListPanel::-webkit-scrollbar-thumb,.native-coevolve .subagentDetailPanel::-webkit-scrollbar-thumb,.native-coevolve .evolutionPanel::-webkit-scrollbar-thumb,.native-coevolve .workReviewBody::-webkit-scrollbar-thumb,.native-coevolve .goalPanel::-webkit-scrollbar-thumb,.native-coevolve .approachesPanel::-webkit-scrollbar-thumb,.native-coevolve .frontierPanel::-webkit-scrollbar-thumb,.native-coevolve .candidatePanel::-webkit-scrollbar-thumb,.native-coevolve .runPanel::-webkit-scrollbar-thumb,.native-coevolve .evaluationsPanel::-webkit-scrollbar-thumb,.native-coevolve .externalHandoffPanel::-webkit-scrollbar-thumb,.native-coevolve .operationalMaterialPanel::-webkit-scrollbar-thumb,.native-coevolve .referenceMaterialPanel::-webkit-scrollbar-thumb{background-color:#f0f0f0}.native-coevolve .conversationHeader{border-bottom:1px solid var(--teammately-border-color,#e8e8e8);flex:none;justify-content:space-between;align-items:center;gap:10px;min-height:40px;padding:4px 22px;display:flex}.native-coevolve .workReviewToolbar,.native-coevolve .workCodeToolbar{border-bottom:1px solid var(--teammately-border-color,#e8e8e8);min-width:0;min-height:42px;color:var(--teammately-color-text-secondary,#737373);flex:none;align-items:center;gap:10px;padding:7px 12px;font-size:11px;line-height:1.4;display:flex}.native-coevolve .workReviewToolbar>span:first-child{min-width:0;color:var(--teammately-color-text-primary,#252525);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.native-coevolve .workReviewToolbar>span:not(:first-child){color:var(--teammately-color-text-tertiary,#929292);flex:none}.native-coevolve .workReviewToolbar>.workReviewDelta{margin-left:auto}.native-coevolve .workReviewBody{overscroll-behavior:contain;min-height:0;padding:0 12px 16px;overflow-y:auto}.native-coevolve .workReviewDiffBlock{min-width:0}.native-coevolve .workReviewDiffBlock+.workReviewDiffBlock{border-top:1px solid var(--teammately-border-color,#e8e8e8)}.native-coevolve .workReviewDiffHeader{align-items:center;gap:10px;min-height:46px;padding:8px 4px;display:flex}.native-coevolve .workReviewFilePath{min-width:0;color:var(--teammately-color-text-primary,#252525);flex:auto;align-items:center;gap:7px;display:inline-flex}.native-coevolve .workReviewFilePath svg{color:var(--teammately-color-text-tertiary,#929292);flex:none;font-size:14px}.native-coevolve .workReviewFilePath strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:600;line-height:1.4;overflow:hidden}.native-coevolve .workReviewDiffHeader .workReviewDelta{flex:none}.native-coevolve .workReviewDiffBlock .materialDiffPreview{border:0;border-top:1px solid #eee;border-radius:0;overflow:visible}.native-coevolve .workCodeToolbar>.workReviewDelta{margin-left:auto}.native-coevolve .subagentOutputCodeHeader .workReviewDelta{flex:none}.native-coevolve .workReviewDelta{color:var(--teammately-color-text-tertiary,#929292);white-space:nowrap;align-items:center;gap:6px;font-size:11px;font-weight:600;line-height:1.4;display:inline-flex}.native-coevolve .workReviewDelta [data-tone=addition],.native-coevolve .workReviewFileCopy [data-tone=addition]{color:#15803d}.native-coevolve .workReviewDelta [data-tone=deletion],.native-coevolve .workReviewFileCopy [data-tone=deletion]{color:#dc2626}.native-coevolve .materialDiffPreview{border:1px solid #e7e7e7;border-radius:9px;overflow:hidden}.native-coevolve .proposalCodeHost{background:#fff;min-width:0;height:100%;min-height:0}.native-coevolve .proposalCodeViewport{scrollbar-color:#b7b7b7 transparent;scrollbar-gutter:stable;scrollbar-width:thin;background:#fff;height:100%;min-height:0;padding:10px 0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;line-height:24px;overflow:hidden auto}.native-coevolve .proposalDiffLine{color:#1f1f1f;grid-template-columns:44px 24px minmax(0,1fr) 126px;align-items:start;min-width:0;min-height:24px;display:grid;position:relative}.native-coevolve .proposalDiffLineNoActions{grid-template-columns:44px 24px minmax(0,1fr)}.native-coevolve .proposalDiffLineAdd{background:#00a2401f}.native-coevolve .proposalDiffLineRemove{background:#ef41461f}.native-coevolve .proposalDiffLineNumber,.native-coevolve .proposalDiffPrefix{color:#9aa0a6;user-select:none;font-size:13px;line-height:24px}.native-coevolve .proposalDiffLineNumber{text-align:right;padding:0 8px 0 10px}.native-coevolve .proposalDiffPrefix{text-align:center;padding:0 6px}.native-coevolve .proposalDiffLineAdd .proposalDiffLineNumber,.native-coevolve .proposalDiffLineAdd .proposalDiffPrefix{color:#00a240}.native-coevolve .proposalDiffLineRemove .proposalDiffLineNumber,.native-coevolve .proposalDiffLineRemove .proposalDiffPrefix{color:#ef4146}.native-coevolve .proposalDiffCode{min-width:0;color:inherit;overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word;padding:0 8px;font-family:inherit;font-size:13px;line-height:24px}.native-coevolve .proposalDiffRail{pointer-events:none;width:3px;position:absolute;inset:0 auto 0 0}.native-coevolve .proposalDiffLineAdd .proposalDiffRail{background:#00a240}.native-coevolve .proposalDiffLineRemove .proposalDiffRail{background:#ef4146}.focus-elicitation .transcriptPanel{flex-direction:column;min-height:100%;display:flex}.focus-elicitation .transcriptToolbar{justify-content:flex-end;margin-top:12px;display:flex}.focus-elicitation .transcriptList{flex-direction:column;flex:1;gap:12px;min-height:100%;margin-top:12px;display:flex}.focus-elicitation .transcriptEmptyState{text-align:center;margin:24px 0;display:block}.focus-elicitation .transcriptMessage{display:flex}.focus-elicitation .transcriptMessageUser{justify-content:flex-end}.focus-elicitation .transcriptMessageAssistant{justify-content:flex-start}.focus-elicitation .transcriptMessageEvent{justify-content:center}.focus-elicitation .eventStack,.focus-elicitation .userMessageStack{flex-direction:column;gap:4px;display:flex}.focus-elicitation .userMessageStack{align-items:flex-end;max-width:75%}.focus-elicitation .eventStack{align-items:center;max-width:80%}.focus-elicitation .messageTime{color:#8c8c8c;font-variant-numeric:tabular-nums;font-size:12px;line-height:1.3}.focus-elicitation .eventBubble{color:#4b5563;text-align:center;background:#f5f5f5;border:1px solid #0f172a14;border-radius:999px;max-width:100%;padding:6px 12px;font-size:13px;line-height:1.4}.focus-elicitation .userBubble{--spacing:.25rem;max-width:100%;padding-block:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 4);color:#fff;text-align:start;white-space:pre-wrap;word-break:break-word;background-color:#000;border-radius:18px;line-height:1.5rem}.focus-elicitation .assistantMessage{gap:8px;width:100%;display:flex}.focus-elicitation .assistantAvatar{flex-shrink:0}.focus-elicitation .assistantBody{text-align:left;white-space:pre-wrap;word-break:break-word;flex-direction:column;gap:10px;font-size:16px;line-height:1.75rem;display:flex}.focus-elicitation .assistantText{white-space:pre-wrap;word-break:break-word}.focus-elicitation .assistantStepList,.focus-elicitation .assistantPartList{flex-direction:column;gap:8px;width:100%;display:flex}.focus-elicitation .assistantPartList>*{width:100%}.focus-elicitation .assistantStep{color:#8c8c8c;font-size:14px;line-height:1.4}.focus-elicitation .inlinePolicyDraftDescription{margin-bottom:12px}.focus-elicitation .policyMarkdown{color:#1f1f1f;white-space:normal;word-break:break-word;font-size:14px;line-height:1.65}.focus-elicitation .policyMarkdown>:first-child{margin-top:0}.focus-elicitation .policyMarkdown>:last-child{margin-bottom:0}.focus-elicitation .policyMarkdown p{white-space:normal;margin:0 0 .75em}.focus-elicitation .policyMarkdown strong{font-weight:700}.focus-elicitation .policyMarkdown em{font-style:italic}.focus-elicitation .policyMarkdown ul,.focus-elicitation .policyMarkdown ol{margin:.2em 0 .5em;padding-left:1.25em}.focus-elicitation .policyMarkdown li{white-space:normal;margin:.08em 0;line-height:1.45}.focus-elicitation .policyMarkdown li+li{margin-top:.12em}.focus-elicitation .policyMarkdown li p{margin:0;display:inline}.focus-elicitation .policyMarkdown li p+p{margin-top:.25em;display:block}.focus-elicitation .policyMarkdown code{background:#0f172a14;border-radius:4px;padding:.08em .3em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.92em}.focus-elicitation .inlinePolicyDraftRubrics{flex-direction:column;gap:12px;display:flex}.focus-elicitation .pendingMessage{opacity:.7}.focus-elicitation .contextPanel,.focus-elicitation .summaryPanel,.focus-elicitation .formulationPanel{border:1px solid var(--teammately-divider-color);background:#fff;border-radius:8px;min-width:0;padding:16px}.focus-elicitation .summaryPanel{padding:12px 16px 16px}.focus-elicitation .formulationPanel{flex-direction:column;gap:12px;padding:10px 16px 16px;display:flex}.focus-elicitation .cardHeaderTypeText{color:#8c8c8c;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:400;line-height:1.2}.focus-elicitation .inlinePolicyDraftRubric{background:#f7f7fb;border-radius:0;justify-content:space-between;align-items:center;gap:12px;display:flex;overflow:hidden}.focus-elicitation .inlinePolicyDraftRubricLink .inlinePolicyDraftRubric{cursor:pointer;transition:box-shadow .15s,transform .15s}.focus-elicitation .inlinePolicyDraftRubricLink:hover .inlinePolicyDraftRubric,.focus-elicitation .inlinePolicyDraftRubricLink:focus-visible .inlinePolicyDraftRubric{box-shadow:0 2px 4px #0f172a0f}.focus-elicitation .inlinePolicyDraftRubricAccent{background:var(--teammately-light-color-purple);color:#fff;flex:0 0 24px;justify-content:center;align-self:stretch;align-items:center;width:24px;font-size:18px;display:flex}.focus-elicitation .inlinePolicyDraftRubricSentence{color:#1f1f1f;white-space:pre-wrap;text-align:left;word-break:break-word;flex:1;min-width:0;padding:14px 16px 14px 0;font-size:14px;font-weight:600;line-height:1.6}.focus-elicitation .policyDraftCard{border-left:8px solid var(--teammately-light-color-pink)!important}.focus-coevolve .sessionRail [role=tab]:focus-visible,.focus-coevolve .goalStripItem:focus-visible,.focus-coevolve .materialEvidenceLink:focus-visible,.focus-coevolve .evaluationLedgerRow:focus-visible,.focus-coevolve .frontierCandidateReference>button:focus-visible,.focus-coevolve .materialTabClose:focus-visible{outline:2px solid var(--teammately-color-blue,#1677ff);outline-offset:2px}.focus-coevolve .eyebrow{color:#8c8c8c;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:400;line-height:1.2;display:block}.focus-coevolve .goalPanel>.materialSection:first-child,.focus-coevolve .approachesPanel>.materialSection:first-child,.focus-coevolve .frontierPanel>.materialSection:first-child,.focus-coevolve .candidatePanel>.materialSection:first-child,.focus-coevolve .runPanel>.materialSection:first-child,.focus-coevolve .evaluationsPanel>.materialSection:first-child,.focus-coevolve .externalHandoffPanel>.materialSection:first-child,.focus-coevolve .operationalMaterialPanel>.materialSection:first-child,.focus-coevolve .referenceMaterialPanel>.materialSection:first-child{margin-top:0}.focus-coevolve .materialLead{color:var(--teammately-color-text-secondary,#737373);margin:14px 0 0;font-size:12px;line-height:1.6}.focus-coevolve .subagentTabContent>.materialSection{margin-top:0}.focus-coevolve .subagentEvaluationSection>.materialSection{border-bottom:0;margin-top:0;padding-bottom:0}.focus-coevolve .subagentEvaluationTables>.materialSection{border-bottom:0;margin:0;padding:0}.focus-coevolve .subagentOutcomeLine .eyebrow{padding-top:1px}.focus-coevolve .subagentHeaderOutputs .eyebrow{padding-top:5px}.focus-coevolve .materialSection{border-bottom:1px solid var(--teammately-border-color,#e8e8e8);gap:10px;margin-top:20px;padding-bottom:18px;display:grid}.focus-coevolve .materialSectionHeading{gap:3px;display:grid}.focus-coevolve .materialSectionHeading h3{color:var(--teammately-color-text-primary,#252525);letter-spacing:-.01em;margin:0;font-size:13px;font-weight:620;line-height:1.4}.focus-coevolve .materialDefinitionList{border-top:1px solid #eee;gap:0;margin:0;display:grid}.focus-coevolve .materialDefinitionList>div{border-bottom:1px solid #eee;grid-template-columns:minmax(82px,.7fr) minmax(0,1.3fr);gap:10px;padding:9px 0;display:grid}.focus-coevolve .materialDefinitionList dt,.focus-coevolve .materialDefinitionList dd{margin:0;font-size:11px;line-height:1.5}.focus-coevolve .materialDefinitionList dt{color:var(--teammately-color-text-tertiary,#929292)}.focus-coevolve .materialDefinitionList dd{min-width:0;color:var(--teammately-color-text-primary,#252525)}.focus-coevolve .frontierCandidateList,.focus-coevolve .evaluationLedger,.focus-coevolve .policyEvidenceList,.focus-coevolve .caseEvidenceList{gap:8px;display:grid}.focus-coevolve .frontierCandidateCard dl{gap:4px;margin:10px 0 0;display:grid}.focus-coevolve .frontierCandidateCard dl>div{justify-content:space-between;gap:8px;display:flex}.focus-coevolve .frontierCandidateCard dt,.focus-coevolve .frontierCandidateCard dd{margin:0;font-size:10px;line-height:1.4}.focus-coevolve .frontierCandidateCard dt{color:var(--teammately-color-text-tertiary,#929292)}.focus-coevolve .frontierCandidateCard dd{color:var(--teammately-color-text-primary,#252525);text-align:right}.focus-coevolve .frontierCandidateCard p{color:var(--teammately-color-text-secondary,#737373);margin:9px 0;font-size:10px;line-height:1.45}.focus-coevolve .evaluationLedgerRow{width:100%;color:inherit;cursor:default;font:inherit;text-align:left;background:0 0;border:0;border-bottom:1px solid #eee;grid-template-columns:minmax(0,1fr) auto 14px;align-items:center;gap:8px;padding:10px 0;display:grid}.focus-coevolve button.evaluationLedgerRow{cursor:pointer}.focus-coevolve button.evaluationLedgerRow:hover{background:#fafafa}.focus-coevolve .evaluationLedgerRow>div{gap:2px;min-width:0;display:grid}.focus-coevolve .evaluationLedgerRow>summary{cursor:pointer;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;list-style:none;display:grid}.focus-coevolve .evaluationLedgerRow>summary::-webkit-details-marker{display:none}.focus-coevolve .evaluationLedgerRow>.caseEvidenceList{grid-column:1/-1;padding:8px 0 2px}.focus-coevolve .evaluationLedgerRow strong{color:var(--teammately-color-text-primary,#252525);font-size:11px;font-weight:600}.focus-coevolve .evaluationLedgerRow div>span{color:var(--teammately-color-text-secondary,#737373);font-size:10px;line-height:1.4}.focus-coevolve .evaluationLedgerRow>svg{color:var(--teammately-color-text-tertiary,#929292);font-size:13px}.focus-run .detailSwitcher{flex:none;min-width:0;padding-top:8px;padding-bottom:2px}.focus-run .metadataRows,.focus-run .statusRows{flex-direction:column;gap:12px;min-width:0;display:flex}.focus-run .metadataField,.focus-run .statusField{flex-direction:column;gap:6px;min-width:0;display:flex}.focus-run .metadataFieldHeader,.focus-run .statusFieldHeader{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.focus-run .metadataFieldHeader{gap:10px}.focus-run .metadataFieldLabel{align-items:center;gap:10px;display:inline-flex}.focus-run .metadataValue{overflow-wrap:anywhere;min-width:0;line-height:1.45}.focus-weave .generatedMaterials,.focus-weave .coverageTrace{border:1px solid #e2e8ef;border-radius:.625rem}.focus-weave .generatedMaterials>summary,.focus-weave .coverageTrace>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem;display:flex}.focus-weave .generatedMaterials>summary span,.focus-weave .coverageTrace>summary span{color:#17212b;font-size:.8125rem;font-weight:700}.focus-weave .generatedMaterials>summary small,.focus-weave .coverageTrace>summary small{color:#657487;font-size:.75rem}.focus-weave .generatedMaterialHeading>div,.focus-weave .generatedMaterialMeta{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.focus-weave .generatedMaterialMeta{color:#657487;font-size:.6875rem}.focus-weave .generatedMaterialMeta span+span:before{content:"·";margin-inline-end:.375rem}.focused-window{container:product-preview/inline-size}.focused-viewport{scrollbar-width:thin;flex:1;min-height:0;overflow:auto}.focused-viewport:focus-visible{outline-offset:-2px;outline:2px solid #005ff9}.focused-product{--teammately-divider-color:#e8e8e8;--teammately-border-color:#e8e8e8;--teammately-light-color-pink:#ffc3d9;--teammately-light-color-purple:#bca3ee;color:#333;letter-spacing:normal;min-width:0;padding:16px;font:14px/1.5 -apple-system,system-ui,Segoe UI,Roboto,sans-serif}.focused-product--coevolve{height:100%;padding:0}.focused-product *,.focused-product :before,.focused-product :after{box-sizing:border-box}.focused-product h3{letter-spacing:normal;margin:0;font-size:16px;font-weight:600;line-height:1.4}.focused-product h4{letter-spacing:normal;margin:12px 0 8px;font-size:14px;font-weight:600;line-height:1.4}.focused-product p{margin:8px 0}.focused-product small{color:#737373;font-size:12px}.focused-product .native-coverage,.focused-product .native-weave,.focused-product .native-coevolve{width:100%;min-height:0}.focus-heading{margin-bottom:14px}.focus-heading .native-eyebrow{margin-bottom:5px;display:block}.focus-story-strip{scroll-snap-type:x proximity;gap:12px;padding:2px 1px 8px;display:flex;overflow-x:auto}.focus-story-strip .storyCard{scroll-snap-align:start;flex:0 0 min(360px,100%);width:min(360px,100%)}.focus-story-strip .storyCardSelectButton{font:inherit;color:inherit;cursor:pointer;text-align:left}.focus-story-strip .storyCardSelectButton:focus-visible{outline-offset:-2px;outline:2px solid #005ff9}.focus-target-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:8px 0 12px;display:flex}.focus-target-heading h4{margin:0}.focus-coverage .tupleNote{align-items:start}.focus-coverage .tupleNote>button{justify-self:start}.focus-dimensions{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;margin:16px 0;display:grid}.focus-evidence-row{border:1px solid #e8e8e8;border-radius:8px;margin:12px 0;padding:12px}.focus-evidence-row>strong,.focus-evidence-row>span{display:block}.focus-candidate-strip{scroll-snap-type:x proximity;gap:12px;padding-bottom:8px;display:flex;overflow-x:auto}.focus-candidate-strip .candidateRow{scroll-snap-align:start;flex:0 0 min(420px,100%);min-width:0}.focus-weave .candidateTopLine{flex-wrap:wrap;gap:8px}.focus-weave .generatedMaterials summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.focus-weave .generatedMaterialCard>button{justify-content:flex-start;max-width:100%}.focus-elicitation .assistantBody{flex:1;min-width:0}.focus-elicitation .assistantMessage>:first-child{flex-shrink:0}.focus-elicitation .transcriptList{margin-top:0}.focus-elicitation .userMessageStack{max-width:85%}.focus-elicitation .summaryPanel h4:first-child{margin-top:0}.focus-run-context{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px;display:grid}.focus-run .detailSwitcher{margin-bottom:10px}.focus-run .metadataFieldLabel{color:#737373;font-size:12px;font-weight:600;display:block}.focus-run .metadataValue{font-size:13px}.focus-run>div{min-width:0}.focus-run .focus-evidence-row{margin-bottom:0}.focus-actions{flex-wrap:wrap;gap:8px;display:flex}.focus-code{white-space:pre-wrap;overflow-wrap:anywhere;background:#fafafa;border:1px solid #e8e8e8;border-radius:8px;max-width:100%;padding:14px;font:12px/1.65 ui-monospace,SFMono-Regular,monospace;overflow:auto}.focused-disclosure{color:#737373;margin:16px 0 0;font:12px/1.5 -apple-system,system-ui,sans-serif}.focused-error{padding:24px}.focused-detail .focused-product{padding:0}.focused-detail .focus-run{gap:16px;display:grid}@container product-preview (width<=440px){.focus-run-context{grid-template-columns:1fr}.focused-product{padding:12px}}@media (width<=600px){.focused-detail .focus-run-context{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.focused-product *,.focused-product :before,.focused-product :after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}}.coevolve-session-preview{color:#252525;background:#fafafa;width:100%;height:100%;min-height:0;font-size:14px;line-height:1.5}.coevolve-session-preview button{color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0}.coevolve-session-preview button:focus-visible{outline-offset:2px;outline:2px solid #1677ff}.coevolve-session{background:#fff;border:1px solid #e8e8e8;grid-template-columns:minmax(150px,.82fr) minmax(0,1.5fr);width:100%;height:100%;display:grid;overflow:hidden}.coevolve-session-panel-open{grid-template-columns:minmax(150px,.82fr) minmax(0,1.5fr) minmax(210px,.9fr)}.coevolve-session-rail{background:#fafafa;border-right:1px solid #e8e8e8;flex-direction:column;min-width:0;display:flex;overflow:hidden}.coevolve-rail-header{border-bottom:1px solid #e8e8e8;flex:none;padding:10px 12px 9px 8px}.coevolve-rail-header>strong{min-height:28px;padding:1px 0 7px;font-size:16px;font-weight:650;display:block}.coevolve-rail-header>div{grid-template-columns:minmax(0,1fr) 30px;align-items:center;gap:5px;display:grid}.coevolve-new-goal{justify-content:center;align-items:center;gap:7px;min-height:34px;display:inline-flex;color:#fff!important;text-align:center!important;background:#1b54ee!important;border-radius:7px!important;font-size:13px!important}.coevolve-new-goal svg{font-size:15px}.coevolve-icon-button{place-items:center;width:30px;height:30px;display:grid;color:#737373!important;border-radius:6px!important}.coevolve-icon-button:hover{background:#0000000a!important}.coevolve-thread-list{flex:auto;min-height:0;padding:8px 5px 14px 4px;overflow:auto}.coevolve-thread-list::-webkit-scrollbar,.coevolve-evolution-body::-webkit-scrollbar{width:4px}.coevolve-thread-list::-webkit-scrollbar-thumb,.coevolve-evolution-body::-webkit-scrollbar-thumb{background:#e6e6e6}.coevolve-session-group{margin:0 0 10px}.coevolve-session-group>p{color:#737373;align-items:center;gap:5px;margin:0;padding:4px 7px 6px;font-size:11px;line-height:1.3;display:flex}.coevolve-session-group>p svg{color:#737373;flex:none;font-size:12px}.coevolve-session-group:first-child>p svg{color:#d97706}.coevolve-session-group>[role=tab]{border-radius:7px;align-items:center;gap:7px;width:100%;min-height:43px;padding:5px 7px;display:flex}.coevolve-session-group>[role=tab]:hover{background:#0000000a}.coevolve-session-group>[role=tab][aria-selected=true]{background:#00000012;position:relative}.coevolve-session-group>[role=tab][aria-selected=true]:before{content:"";background:#2456f5;border-radius:3px;width:3px;position:absolute;top:7px;bottom:7px;left:-4px}.coevolve-session-copy{flex:auto;gap:2px;min-width:0;display:grid}.coevolve-session-title,.coevolve-session-meta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.coevolve-session-title{color:#252525;font-size:12px;line-height:1.3}.coevolve-session-group>[aria-selected=true] .coevolve-session-title{color:#1b54ee}.coevolve-session-meta{color:#929292;font-size:10px;line-height:1.3;display:block}.coevolve-session-meta b{color:#15803d;font-weight:500}.coevolve-session-meta i{color:#929292;margin:0 4px;font-style:normal}.coevolve-session-indicators{color:#929292;flex:none;align-items:center;gap:4px;display:inline-flex}.coevolve-session-indicators small{color:#929292;font-size:10px}.coevolve-session-indicators svg{color:#d97706;font-size:11px}.coevolve-loading{border:1.5px solid #c9c9c9;border-right-color:#0000;border-radius:50%;width:10px;height:10px;display:inline-block}.coevolve-conversation{background:#fff;flex-direction:column;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.coevolve-conversation-header{border-bottom:1px solid #e8e8e8;flex:none;justify-content:space-between;align-items:center;gap:10px;min-height:40px;padding:4px 20px;display:flex}.coevolve-conversation-header>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.coevolve-conversation-header>div{color:#737373;flex:none;align-items:center;gap:6px;display:inline-flex}.coevolve-conversation-header>div>span{white-space:nowrap;align-items:center;gap:5px;font-size:11px;display:inline-flex}.coevolve-working-dot{border:1.5px solid #b8b8b8;border-right-color:#0000;border-radius:50%;width:8px;height:8px;display:inline-block}.coevolve-conversation-header button{color:#737373;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.coevolve-conversation-header button:hover{background:#f5f5f5}.coevolve-conversation-header svg{font-size:14px}.coevolve-goal-strip{border-bottom:1px solid #e8e8e8;flex:none;min-height:32px;padding:4px 20px;display:flex;overflow:hidden}.coevolve-goal-strip button{border-right:1px solid #e8e8e8;flex:1 1 0;align-items:center;gap:5px;min-width:0;padding:0 8px;display:inline-flex}.coevolve-goal-strip button:last-child{border-right:0}.coevolve-goal-strip svg{color:#929292;flex:none;font-size:12px}.coevolve-goal-strip span{color:#929292;letter-spacing:.055em;flex:none;font-size:9px;font-weight:650}.coevolve-goal-strip strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:500;overflow:hidden}.coevolve-goal-strip small{color:#737373;white-space:nowrap;flex:none;font-size:10px}.coevolve-conversation-body{flex-direction:column;flex:auto;min-height:0;padding:26px 30px 10px;display:flex;overflow:auto}.coevolve-disclosure{color:#929292;align-self:flex-start;margin:0 0 14px;font-size:10px}.coevolve-user-message{text-align:right;align-self:flex-end;margin:0 0 30px}.coevolve-user-message p{color:#fff;text-align:left;background:#000;border-radius:999px;max-width:370px;margin:0;padding:7px 12px;font-size:12px;line-height:1.4;display:inline-block}.coevolve-user-message small{color:#737373;margin:5px 1px 0;font-size:10px;display:block}.coevolve-goal-card{border:1px solid #e8e8e8;border-radius:12px;width:100%;margin:0 0 16px;padding:16px;position:relative;box-shadow:0 1px 2px #0f172a08}.coevolve-goal-card header{justify-content:space-between;gap:8px;font-size:12px;display:flex}.coevolve-goal-card header span{color:#737373;font-size:10px}.coevolve-goal-card>p{color:#737373;margin:10px 0 4px;font-size:11px}.coevolve-goal-card dl{gap:5px;margin:0;display:grid}.coevolve-goal-card dl>div{grid-template-columns:120px minmax(0,1fr);gap:8px;display:grid}.coevolve-goal-card dt,.coevolve-goal-card dd{margin:0;font-size:10px;line-height:1.4}.coevolve-goal-card dt{color:#929292}.coevolve-goal-card dd{color:#252525}.coevolve-goal-card>button{border:1px solid #e0e0e0;border-radius:6px;margin:8px 0 0 auto;padding:3px 8px;font-size:11px;display:block}.coevolve-worked{color:#737373;border-bottom:1px solid #ededed;align-items:center;gap:3px;margin:0 0 18px;padding-bottom:8px;font-size:11px;display:inline-flex}.coevolve-worked svg{font-size:12px}.coevolve-agent-message{align-items:flex-start;gap:10px;margin:0 0 18px;display:flex}.coevolve-agent-avatar{color:#c29535;background:#fffcdf;border:1px solid #e4ddd5;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:15px;display:grid}.coevolve-agent-avatar img{object-fit:cover;width:100%;height:100%;display:block}.coevolve-agent-message p{color:#252525;margin:0;font-size:12px;line-height:1.55}.coevolve-agent-message small{color:#929292;margin-top:6px;font-size:10px;display:block}.coevolve-frontier-card{align-items:center;gap:9px;width:100%;margin:0 0 7px;padding:10px;display:flex;box-shadow:0 1px 2px #0f172a08;border:1px solid #e8e8e8!important;border-radius:9px!important}.coevolve-frontier-icon{color:#737373;background:#fafafa;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.coevolve-frontier-card>span:nth-child(2){flex:auto;gap:1px;min-width:0;display:grid}.coevolve-frontier-card strong{font-size:11px;font-weight:600}.coevolve-frontier-card small{color:#929292;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.coevolve-frontier-card b{color:#15803d;flex:none;font-size:10px;font-weight:500}.coevolve-frontier-card em{border:1px solid #e0e0e0;border-radius:5px;flex:none;padding:3px 7px;font-size:10px;font-style:normal}.coevolve-steering-list{border:1px solid #eee;border-radius:9px;margin-bottom:8px;overflow:hidden}.coevolve-steering-list>div{color:#252525;border-bottom:1px solid #eee;align-items:center;gap:7px;min-height:34px;padding:6px 9px;font-size:11px;display:flex}.coevolve-steering-list>div:last-child{border-bottom:0}.coevolve-steering-list>div>span{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.coevolve-steering-list button{color:#737373;flex:none;font-size:10px}.coevolve-steering-list button:has(svg){place-items:center;width:16px;height:16px;display:grid}.coevolve-steering-list svg{color:#929292;flex:none;font-size:12px}.coevolve-pursuing{color:#737373!important}.coevolve-pursuing b{color:#737373;font-weight:400}.coevolve-pursuing small{color:#929292;flex:none;font-size:10px}.coevolve-action-notice{color:#2456f5;margin:0 0 6px;font-size:10px;line-height:1.4}.coevolve-composer{background:#fff;border-radius:20px;flex:none;margin:8px 24px 18px;padding:13px 14px 9px;box-shadow:0 3px 20px #0000000d}.coevolve-composer textarea{color:#a1a1a1;resize:vertical;background:0 0;border:0;outline:0;width:100%;min-height:18px;max-height:58px;padding:0;font-size:12px;line-height:1.45;display:block}.coevolve-composer>div{color:#737373;align-items:center;gap:10px;margin-top:10px;display:flex}.coevolve-composer button{align-items:center;gap:4px;font-size:11px;display:inline-flex}.coevolve-composer>div>svg{margin-left:auto;font-size:12px}.coevolve-composer .coevolve-send{color:#fff;background:#111;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.coevolve-composer .coevolve-send svg{margin:0;font-size:11px}.coevolve-evolution{background:#fff;border-left:1px solid #e8e8e8;flex-direction:column;min-width:0;display:flex;overflow:hidden}.coevolve-panel-tabs{color:#737373;border-bottom:1px solid #e8e8e8;flex:none;align-items:center;gap:7px;min-height:38px;padding:5px 10px;font-size:11px;display:flex}.coevolve-panel-tabs span:first-child{color:#252525;background:#f3f3f3;border-radius:6px;padding:5px 7px}.coevolve-panel-tabs span:nth-child(2){color:#929292}.coevolve-panel-tabs button{color:#929292;border-radius:4px;place-items:center;width:22px;height:22px;display:grid}.coevolve-panel-tabs button:hover{color:#252525;background:#0000000f}.coevolve-panel-tabs svg{color:#929292;font-size:14px}.coevolve-evolution-body{min-height:0;padding:12px 14px 20px;overflow:auto}.coevolve-evidence-summary{color:#707070;margin:0 0 10px;font-size:11px;line-height:1.45}.coevolve-axis-controls{grid-template-columns:1fr 1fr;gap:8px;display:grid}.coevolve-axis-controls button{border:1px solid #e8e8e8;border-radius:6px;gap:1px;min-width:0;padding:6px 8px;display:grid}.coevolve-axis-controls small{color:#929292;font-size:9px}.coevolve-axis-controls span{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.coevolve-chart{margin:12px 0 0}.coevolve-chart svg{width:100%;height:auto;display:block;overflow:visible}.coevolve-chart svg>line{stroke:#666;stroke-width:1px}.coevolve-chart text{fill:#737373;font-family:inherit;font-size:7px}.coevolve-grid-line{stroke:#ededed!important}.coevolve-trajectory-line{fill:none;stroke:#356bf2;stroke-width:2px}.coevolve-evaluated{fill:#bca3ee;opacity:.85}.coevolve-frontier{fill:#356bf2;stroke:#fff;stroke-width:1.5px}.coevolve-rejected{fill:#fff;stroke:#8c6dd6;stroke-width:1.5px}.coevolve-epoch,.coevolve-axis-label{text-anchor:middle}.coevolve-chart-legend{color:#737373;border-bottom:1px solid #e8e8e8;flex-wrap:wrap;gap:8px;padding:8px 0;font-size:9px;display:flex}.coevolve-chart-legend span{align-items:center;gap:4px;display:inline-flex}.coevolve-chart-legend i{border-radius:50%;width:7px;height:7px;display:block}.coevolve-chart-legend .evaluated{background:#bca3ee}.coevolve-chart-legend .frontier{background:#356bf2}.coevolve-chart-legend .rejected{background:#fff;border:1px solid #8c6dd6}.coevolve-candidate-selected{margin-top:12px}.coevolve-candidate-selected header{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.coevolve-candidate-selected header strong{font-size:12px;font-weight:600}.coevolve-candidate-selected header span{color:#929292;font-size:9px}.coevolve-candidate-selected dl{border-top:1px solid #eee;margin:0;display:grid}.coevolve-candidate-selected dl>div{border-bottom:1px solid #eee;grid-template-columns:minmax(78px,.7fr) minmax(0,1.3fr);gap:8px;padding:6px 0;display:grid}.coevolve-candidate-selected dt,.coevolve-candidate-selected dd{margin:0;font-size:10px;line-height:1.4}.coevolve-candidate-selected dt{color:#929292}.coevolve-candidate-selected dd{color:#252525}.coevolve-material-link{color:#252525;align-items:center;gap:5px;width:100%;padding:10px 0 0;font-size:10px;display:flex}.coevolve-material-link span{color:#929292;letter-spacing:.06em;font-size:8px;font-weight:650}.coevolve-material-link svg{color:#737373;margin-left:auto}.coevolve-session-map{z-index:3;background:#fff;border:1px solid #e8e8e8;border-radius:9px;width:min(300px,100% - 28px);padding:9px;position:absolute;top:42px;right:14px;box-shadow:0 10px 28px #0f172a24}.coevolve-session-map header{color:#252525;justify-content:space-between;align-items:center;gap:8px;padding:2px 4px 7px;font-size:11px;display:flex}.coevolve-session-map header button{color:#737373;border-radius:4px;place-items:center;width:20px;height:20px;display:grid}.coevolve-session-map>button{color:#252525;border-top:1px solid #eee;align-items:center;gap:8px;width:100%;padding:8px 5px;font-size:11px;display:flex}.coevolve-session-map>button:hover,.coevolve-session-map header button:hover{background:#fafafa}.coevolve-session-map svg{color:#737373;flex:none;font-size:13px}.coevolve-dialog-content{gap:10px;display:grid}.coevolve-dialog-content h3{margin:0}.coevolve-dialog-list{border-top:1px solid #eee;gap:0;display:grid}.coevolve-dialog-list span{color:#252525;border-bottom:1px solid #eee;padding:9px 0;font-size:12px}.focus-governance{border-left:8px solid var(--teammately-light-color-purple);background:#fafafa;min-height:calc(100% + 32px);margin:-16px;padding:20px 16px}.focus-governance--policy{border-left-color:var(--teammately-light-color-pink)}.governance-heading{padding:0 12px 16px}.governance-heading .native-eyebrow{margin-bottom:8px;display:block}.governance-sections{gap:16px;display:grid}.governance-scoring{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.governance-scoring p{margin:0}.governance-artifact{border:0;border-left:4px solid var(--teammately-light-color-purple);width:100%;color:inherit;text-align:left;font:inherit;cursor:pointer;background:#f7f7fb;flex-direction:column;align-items:flex-start;gap:8px;padding:14px 12px;display:flex}.governance-artifact--policy{border-left-color:var(--teammately-light-color-pink)}.governance-artifact span:not([class]){color:#737373}.governance-artifact:hover{box-shadow:0 2px 4px #0f172a0f}.governance-artifact:focus-visible{outline-offset:2px;outline:2px solid #005ff9}.governance-rubric-list{gap:10px;display:grid}.governance-example>button{margin-left:auto;display:block}.coevolve-compact-navigation{display:none}@container product-preview (width<=900px){.focused-product--coevolve{min-width:0}.coevolve-session-preview{flex-direction:column;display:flex}.coevolve-compact-navigation{background:#fafafa;border-bottom:1px solid #e8e8e8;flex:none;gap:4px;padding:6px 10px;display:flex}.coevolve-compact-navigation button{border-radius:6px;padding:8px 12px;font-size:13px}.coevolve-compact-navigation button[aria-pressed=true]{color:#005ff9;background:#eaedfa}.coevolve-session{flex:1;grid-template-columns:minmax(0,1fr);min-height:0}.coevolve-session-preview[data-compact-panel=conversation] .coevolve-session-rail,.coevolve-session-preview[data-compact-panel=conversation] .coevolve-evolution,.coevolve-session-preview[data-compact-panel=evolution] .coevolve-session-rail,.coevolve-session-preview[data-compact-panel=evolution] .coevolve-conversation,.coevolve-session-preview[data-compact-panel=sessions] .coevolve-conversation,.coevolve-session-preview[data-compact-panel=sessions] .coevolve-evolution{display:none}.coevolve-conversation-header{flex-wrap:wrap;padding:10px 14px}.coevolve-conversation-header>strong{white-space:normal;font-size:14px}.coevolve-conversation-body{padding:14px}.coevolve-goal-strip{flex-wrap:wrap}.coevolve-agent-message p,.coevolve-goal-card>p,.coevolve-session-title{font-size:14px}.coevolve-goal-card dt,.coevolve-goal-card dd,.coevolve-frontier-card strong,.coevolve-axis-controls span,.coevolve-candidate-selected dt,.coevolve-candidate-selected dd,.coevolve-evidence-summary,.coevolve-session-meta{font-size:12px}.coevolve-chart{max-width:360px;margin-inline:auto}.coevolve-chart-legend{font-size:11px}.coevolve-composer{margin:8px 14px 14px}.coevolve-composer textarea{color:#252525;font-size:14px}}@container product-preview (width<=520px){.focus-story-strip,.focus-candidate-strip{grid-template-columns:minmax(0,1fr);display:grid}.focus-story-strip .storyCard,.focus-candidate-strip .candidateRow{width:100%;min-width:0}.native-candidate-heading{flex-wrap:wrap;gap:6px}.focus-run-context{grid-template-columns:1fr}.focus-run button{white-space:normal;max-width:100%;height:auto;min-height:32px}.coevolve-goal-card dl>div{grid-template-columns:1fr;gap:2px}.coevolve-frontier-card{flex-wrap:wrap}.coevolve-frontier-card em{display:none}.coevolve-goal-strip>button{min-width:0}.native-preview-note{flex-wrap:wrap}}@container product-preview (width<=440px){.focused-product--coevolve{padding:0}.focus-governance{margin:-12px;padding:16px 8px}}@container product-preview (width<=900px){.coevolve-goal-card,.coevolve-user-message,.coevolve-worked,.coevolve-disclosure{display:none}.coevolve-conversation-body>*{flex-shrink:0}.coevolve-agent-message{margin-bottom:12px}.coevolve-composer{padding:10px 12px 8px}.coevolve-composer textarea{height:20px;min-height:20px}.coevolve-steering-list>div>span{white-space:normal}.coevolve-conversation-header button[aria-label="Hide right panel"],.coevolve-conversation-header button[aria-label="Show right panel"]{display:none}}@container product-preview (width<=520px){.coevolve-goal-strip{grid-template-columns:minmax(0,1fr);gap:6px;padding:6px 14px;display:grid}.coevolve-goal-strip button{border:0;width:100%;padding:0}.coevolve-goal-strip strong{white-space:normal;font-size:12px}.coevolve-goal-strip small{display:none}}.native-fit{background:#fff;width:100%;min-width:0;overflow:hidden}.native-canvas{--teammately-color-blue:#2d7eff;--teammately-color-text-primary:#252525;--teammately-color-text-secondary:#737373;--teammately-border-color:#e8e8e8;--teammately-divider-color:#e8e8e8;--teammately-background-color:#fff;--lutino-color-primary:#005ff9;--default-background-darkgray:#fafafa;isolation:isolate;color:#333;letter-spacing:normal;background:#fff;min-height:660px;padding:20px;font:14px/1.5 -apple-system,system-ui,Segoe UI,Roboto,sans-serif;position:relative;transform:translateZ(0)}.native-canvas *,.native-canvas :before,.native-canvas :after{box-sizing:border-box}:where(.native-canvas) h2{letter-spacing:normal;margin:0 0 12px;font-size:22px;font-weight:600;line-height:1.3}:where(.native-canvas) h3{letter-spacing:normal;font-size:18px;line-height:1.4}:where(.native-canvas) h4{letter-spacing:normal;font-size:14px;line-height:1.4}:where(.native-canvas) small{font-size:12px}.native-page-heading p{color:#737373;margin:8px 0}.native-page-heading small{color:#858585;margin-bottom:5px;display:block}.native-expert-frame{background:#fff;border-radius:12px;flex-direction:column;height:740px;min-height:0;padding:18px 21px;display:flex;overflow:hidden}.native-expert-body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.native-actions,.native-interview-actions{justify-content:flex-end;gap:12px;margin-top:20px;display:flex}.native-contained-modal{z-index:1250;position:absolute;inset:0}.native-contained-modal .ant-modal-mask,.native-contained-modal .ant-modal-wrap{position:absolute;inset:0}.native-contained-modal .ant-modal{max-width:calc(100% - 40px);padding-bottom:20px;top:20px}.native-contained-modal .ant-modal-content{flex-direction:column;max-height:650px;display:flex}.native-contained-modal .ant-modal-body{min-height:0;overflow:auto}.native-dialog-body{overscroll-behavior:contain;gap:16px;max-height:490px;display:grid;overflow:auto}.native-dialog-body [class*=policyGrid]{min-height:0}.native-scope-save{top:auto!important;margin:0 0 16px auto!important;position:relative!important;inset-inline-end:auto!important}.native-policy-metrics{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:16px 0;display:grid}.native-coverage-designer-crop{height:var(--native-visible-height,620px);flex-direction:column;min-height:0;display:flex;overflow:hidden}.native-coverage-designer-crop>*{flex:1;min-height:0}.native-metric{text-align:left;color:#333;font:inherit;cursor:pointer;background:#fff;border:1px solid #e8e8e8;border-radius:8px;flex-direction:column;gap:8px;padding:16px;display:flex}.native-metric[aria-pressed=true]{background:#eaedfa;border-color:#005ff9}.native-metric strong{font-size:26px}.native-dock-anchor{background:#f4f7fad9;border:1px solid #d2d7dda6;border-radius:15px;padding:8px 12px;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.native-insight-panel{flex-direction:column;padding:16px;display:flex;overflow:hidden}.native-evidence-filters{gap:8px;margin:10px 0;display:flex}.native-score-cell{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.native-score-cell>span{color:#858585;font-size:12px}.native-improve-switch{background:#fff;padding:0 14px}.native-coevolve-page{height:720px}.native-session-row{color:#333;text-align:left;font:inherit;cursor:pointer;background:#eaedfa;border:0;border-radius:8px;gap:7px;padding:12px;display:grid}.native-session-row small{color:#737373}.native-coevolve-composer{background:#fff;border-top:1px solid #e8e8e8;flex:none;padding:12px 20px}.native-agent-activity{align-items:center;gap:8px;margin-bottom:8px;font-size:12px;display:flex}.native-agent-activity>button{margin-left:auto}.native-working-dot{background:#005ff9;border-radius:50%;width:8px;height:8px;animation:1.5s ease-in-out infinite native-working-pulse}.native-material-body{overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}.native-work-log{color:#737373;padding:10px 0;font-size:12px}.native-work-log summary{cursor:pointer}.native-coevolve .coevolve-chart{background:#fff;margin:12px 0}.native-coevolve .coevolve-chart svg{width:100%;height:auto}.native-coevolve .ant-splitter-panel{min-height:0}@keyframes native-working-pulse{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.native-canvas *{transition:none!important;animation:none!important}}.native-canvas [class*=listwisePreviewOverlay]{position:absolute;inset:0}.native-canvas [class*=listwisePreviewPanel]{width:100%;max-width:calc(100% - 32px);height:90%;min-height:0;max-height:calc(100% - 32px)}.demo-browser-workspace{color:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font:10px/1.4 -apple-system,system-ui,sans-serif}.native-elicitation .native-expert-frame{animation:.45s both native-expert-window-in}@keyframes native-expert-window-in{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.native-loading{color:#737373;padding:24px;font:14px/1.5 -apple-system,system-ui,sans-serif}.native-blueprint{flex-direction:column;min-width:0;height:700px;display:flex}.native-product-modal-title{margin:0;font-size:18px;font-weight:500;line-height:1.4}.native-dialog-body:has(.native-blueprint){max-height:620px}.native-dialog-body .native-blueprint{height:600px}.native-canvas{min-height:var(--native-visible-height,560px);padding:16px 20px}.native-elicitation{padding:12px 20px}.native-blueprint{height:auto;min-height:0}.native-blueprint form{flex:none;align-items:stretch;height:auto}.native-blueprint fieldset{height:auto;min-height:0}.native-blueprint [class*=stepContent]{flex:none;min-height:0}.native-blueprint>footer{flex:none;margin-top:16px}.native-blueprint [class*=selectedArtifactsScroll]{flex:none}.native-expert-frame{height:calc(var(--native-visible-height,660px) - 24px);min-height:0;padding:18px 21px}.native-expert-body{flex:1;min-height:0;overflow:auto}.native-contained-modal .ant-modal-wrap{justify-content:center;align-items:center;display:flex;overflow:hidden}.native-contained-modal .ant-modal{margin:0;padding:12px 0;top:0}.native-contained-modal .ant-modal-content{max-height:calc(var(--native-modal-height,560px) - 24px);padding:18px 20px 14px}.native-contained-modal .ant-modal-header,.native-contained-modal .ant-modal-footer{flex:none}.native-contained-modal .ant-modal-body{overscroll-behavior:contain;min-height:0;overflow:auto}.native-contained-modal .native-dialog-body{max-height:none;display:block;overflow:visible}.native-dialog-body>*+*{margin-top:12px}.native-dialog-body:has(.native-blueprint),.native-dialog-body .native-blueprint{height:auto;max-height:none}.native-modal-type{color:#858585;text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:400;display:block}.native-coevolve{padding:0}.native-coevolve-page{height:var(--native-visible-height,640px);min-height:460px}.native-governance{background:var(--default-background-darkgray,#fafafa)}.native-policy-metrics{gap:12px;margin:12px 0}.native-page-heading{margin-bottom:12px}.native-coverage-overview [class*=guideline] h2{margin-bottom:6px}.native-work-log{padding:4px 0}.native-expert-home{min-height:470px;padding:24px 36px;position:relative}.native-expert-start{padding:52px 40px 20px}.native-expert-start>div{max-width:100%}.native-checkpoint-actions{justify-content:center;gap:12px;display:flex}.native-checkpoint-actions button{min-width:160px}.native-governance-link,.native-governance-table-link{appearance:none;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.native-governance-table-link{white-space:normal;font-weight:600;line-height:1.4}.native-governance-table-link:hover{text-decoration:underline}.native-metadata-fields{gap:14px;display:grid}.native-metadata-label{color:#858585;font-size:12px;font-weight:600}.native-governance-stack{gap:10px;display:grid}.native-governance-case{background:#fff;border:1px solid #e8e8e8;border-radius:8px;margin-top:10px;padding:10px 12px}.native-governance-case p{margin:4px 0 8px}.native-case-shoulder{color:#999;font-size:11px}.native-case-bucket-tabs{gap:8px;display:flex}.native-governance-activity{gap:14px;margin-bottom:14px;display:grid}.native-governance-activity>div{border-left:2px solid #eee;grid-template-columns:125px 1fr;gap:12px;padding-left:10px;display:grid}.native-scoring-row{align-items:center;gap:10px;display:flex}.native-liquid-panel{backdrop-filter:blur(28px)saturate(1.24)brightness(1.04);border-radius:20px;box-shadow:0 14px 34px #e5540033,0 3px 10px #e554001a;background:#ffffff80!important}.native-dock-anchor{bottom:12px}.native-case-pool-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:460px;margin-bottom:12px;display:grid}.native-pool-search{min-width:260px;font:inherit;border:1px solid #ddd;border-radius:6px;padding:9px 12px}.native-representation-cohort{color:#858585;margin:8px 0 0;font-size:12px}.native-progress-scatter>svg{width:100%;height:auto;display:block;overflow:visible}.native-progress-legend{color:#737373;margin:8px 0;font-size:12px}.native-progress-selection{background:#f6f8fc;border-radius:6px;flex-wrap:wrap;align-items:center;gap:10px;padding:8px;display:flex}.native-epoch-details{margin:10px 12px}.native-epoch-details>summary{cursor:pointer;color:#737373}.native-trajectory-annotation{position:relative}.native-contained-modal .ant-modal-body{flex-direction:column;display:flex;overflow:hidden}.native-contained-modal .native-dialog-body{overscroll-behavior:contain;flex:auto;min-height:0;overflow:auto}.native-elicitation [class*=headerGroup]{padding-top:16px}.native-elicitation [class*=introRow]{margin-bottom:12px}.native-coverage-overview [aria-label="Coverage management map"]{row-gap:32px;min-height:0}.native-coverage-overview [class*=supplyChainLayer]{row-gap:12px;min-height:0;padding:26px 12px 12px}.native-coverage-overview [class*=architectureOutputs]{gap:18px;padding-top:16px}.native-coverage-overview [class*=guidelineContent]{gap:18px;padding-bottom:0}.native-blueprint>footer{margin-bottom:0;padding-bottom:12px}.native-elicitation [class*=caseSpecificCaseScreen],.native-elicitation [class*=caseSpecificCaseContent],.native-elicitation [class*=caseSpecificRubricsPane]{min-height:0}.native-progress-scatter{font-size:12px}.native-product-modal{height:var(--native-visible-height,660px);z-index:1250;display:block;position:absolute;inset:0}.native-product-modal .native-product-backdrop{width:100%;height:100%;position:absolute;inset:0}.native-product-modal .native-product-modal-surface{height:calc(100% - 24px);max-height:calc(100% - 24px);position:absolute;top:50%;left:50%}.native-product-modal-accent{pointer-events:none;width:8px;position:absolute;inset:0 auto 0 0}.native-governance{padding:0}.guided-demo{--demo-blue:#005ff9;--demo-border:#e4e7ed;--demo-muted:#697586;isolation:isolate;color:#263341;letter-spacing:normal;background:#fafbfc;flex-direction:column;width:100%;height:100%;min-height:0;font:12px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex;position:relative;overflow:hidden;container:alignment-demo/inline-size}.weights-design *,.weights-design :before,.weights-design :after{box-sizing:border-box}.weights-design button,.weights-design input,.weights-design select,.weights-design textarea{font:inherit;letter-spacing:normal}.weights-design button{cursor:pointer}.weights-design button:disabled{opacity:.5;cursor:default}.weights-design button:focus-visible,.weights-design input:focus-visible,.weights-design textarea:focus-visible,.weights-design select:focus-visible{outline:2px solid var(--demo-blue);outline-offset:2px}.weights-design h3,.weights-design h4,.weights-design p{letter-spacing:normal;margin:0}.weights-design h3{font-size:17px;font-weight:650;line-height:1.35}.weights-design h4{font-size:12px;font-weight:650;line-height:1.45}.weights-design p{margin:7px 0}.weights-design small{color:var(--demo-muted);font-size:10px;line-height:1.45}.weights-design ul,.weights-design ol{margin:8px 0;padding-left:18px}.weights-design li+li{margin-top:6px}.weights-design textarea,.weights-design input,.weights-design select{color:#263341;background:#fff;border:1px solid #d7dde6;border-radius:6px;min-width:0;padding:8px}.weights-design textarea{resize:vertical;width:100%;min-height:58px;margin:7px 0}.demo-browser-bar{color:#364b70;background:#eaf0fb;border-bottom:1px solid #d4deef;flex:none;grid-template-columns:65px minmax(0,1fr) 65px;align-items:center;gap:8px;min-height:43px;padding:7px 12px;transition:background-color .5s,border-color .5s,color .5s;display:grid}.demo-browser-bar--expert{color:#653795;background:#ede2fa;border-color:#d8bfef}.demo-browser-dots{gap:5px;display:flex}.demo-browser-dots i{opacity:.35;background:currentColor;border-radius:50%;width:7px;height:7px}.demo-browser-dots i:nth-child(2){opacity:.5}.demo-browser-dots i:nth-child(3){opacity:.7}.demo-browser-url{text-align:center;white-space:nowrap;background:#ffffffb3;border:1px solid #fffc;border-radius:5px;justify-self:center;width:min(100%,360px);padding:4px 8px;font-size:10px}.demo-browser-role{justify-self:end;font-size:10px;font-weight:600}.demo-playback{border-bottom:1px solid var(--demo-border);background:#fff;flex:none;justify-content:space-between;align-items:center;gap:10px;min-height:36px;padding:5px 13px;display:flex}.demo-playback>div{align-items:center;gap:10px;display:flex}.demo-playback-status{color:var(--demo-muted);align-items:center;gap:6px;font-size:10px;display:flex}.demo-playback-status i{background:#94a3b8;border-radius:50%;width:5px;height:5px}.guided-demo[data-playing=true] .demo-playback-status i{background:#19a36f;box-shadow:0 0 0 3px #19a36f15}.demo-control,.demo-replay{color:#475467;background:0 0;border:0;align-items:center;gap:6px;padding:3px 0;display:inline-flex;font-size:10px!important}.demo-switch{background:#c7ced9;border-radius:10px;width:26px;height:15px;padding:2px;transition:background .2s;display:block}.demo-switch i{background:#fff;border-radius:50%;width:11px;height:11px;transition:transform .2s;display:block;box-shadow:0 1px 2px #0002}.demo-control[aria-checked=true] .demo-switch{background:var(--demo-blue)}.demo-control[aria-checked=true] .demo-switch i{transform:translate(11px)}.demo-viewport{scrollbar-width:thin;flex:1;min-height:0;scroll-padding:12px;overflow:hidden auto}.demo-content{min-height:100%;padding:16px}.demo-title{justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;display:flex}.demo-title>div>span{color:var(--demo-muted);letter-spacing:.07em;margin-bottom:3px;font-size:9px;font-weight:650;display:block}.demo-title>.demo-badge{max-width:45%}.demo-action{color:#344054;text-align:left;background:#fff;border:1px solid #d7dfe9;border-radius:6px;justify-content:center;align-items:center;gap:5px;min-height:29px;padding:6px 9px;line-height:1.35;transition:background .16s,border-color .16s;display:inline-flex;font-size:11px!important;font-weight:500!important}.demo-action:hover{background:#f3f7ff;border-color:#8cb1fc}.demo-action[aria-pressed=true]{color:#0056df;background:#edf3ff;border-color:#b9cefc}.demo-action.demo-primary{background:var(--demo-blue);border-color:var(--demo-blue);color:#fff}.demo-action.demo-primary:hover{background:#0052d7}.demo-actions{flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0;display:flex}.demo-badge{color:#1b5eae;background:#eaf2ff;border-radius:4px;align-items:center;gap:4px;width:fit-content;padding:3px 6px;font-size:9px;line-height:1.4;display:inline-flex}.demo-badge--green{color:#237351;background:#e7f6ed}.demo-badge--orange{color:#a35a0c;background:#fff1de}.demo-badge--red{color:#af3c43;background:#ffeded}.demo-badge--neutral{color:#667085;background:#f0f2f6}.demo-tags{flex-wrap:wrap;gap:5px;margin:9px 0;display:flex}.demo-card{border:1px solid var(--demo-border);background:#fff;border-radius:8px;min-width:0;margin-bottom:12px;padding:12px;box-shadow:0 1px 2px #10182803}.demo-card>header{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:8px;display:flex}.demo-card>header h4{margin:0}.demo-card .demo-card{background:#fafbfc}.demo-grid-two{grid-template-columns:1fr 1fr;gap:10px;display:grid}.demo-grid-two>*{min-width:0}.demo-muted{color:var(--demo-muted)}.demo-tabs{background:#eef1f5;border-radius:6px;flex-wrap:wrap;align-items:center;gap:3px;margin:0 0 12px;padding:3px;display:flex}.demo-tabs .demo-action{background:0 0;border:0;min-height:25px;padding:4px 7px;font-size:10px!important}.demo-tabs .demo-action[aria-pressed=true]{color:#0056df;background:#fff;box-shadow:0 1px 4px #1d293916}.demo-caption{border-top:1px solid var(--demo-border);color:#64748b;background:#fff;flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding:8px 13px;font-size:10px;display:flex}.demo-caption>span{max-width:80%}.demo-caption small{white-space:nowrap;color:#8c95a4;font-size:9px}.demo-cursor{z-index:30;pointer-events:none;filter:drop-shadow(0 2px 2px #0002);width:24px;height:28px;transition:transform .7s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;left:0}.demo-cursor i{opacity:0;border:2px solid #005ff9;border-radius:50%;width:23px;height:23px;display:block;position:absolute;top:-9px;left:-9px}.demo-cursor.is-clicking i{animation:.4s ease-out demo-click}@keyframes demo-click{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(1.8)}}.demo-drawer-backdrop{z-index:20;background:#1e2a423d;justify-content:flex-end;display:flex;position:absolute;inset:79px 0 40px}.demo-drawer{border-left:1px solid var(--demo-border);background:#f9fafc;outline:none;flex-direction:column;width:min(92%,650px);height:100%;animation:.35s both demo-drawer-in;display:flex;box-shadow:-8px 0 30px #1723381c}.demo-drawer>header{border-bottom:1px solid var(--demo-border);background:#fff;justify-content:space-between;align-items:center;gap:10px;padding:13px 16px;display:flex}.demo-drawer>header h3{font-size:14px}.demo-drawer-body{scrollbar-width:thin;flex:1;min-height:0;padding:16px;overflow:auto}.demo-drawer-body>.demo-badge{margin-bottom:12px}.demo-drawer-body>h3{margin:0 0 12px}@keyframes demo-drawer-in{0%{opacity:.3;transform:translate(36px)}to{opacity:1;transform:none}}.demo-field{gap:6px;font-weight:600;display:grid}.demo-field textarea{font-weight:400}.demo-window-context{color:var(--demo-muted);justify-content:space-between;align-items:center;gap:10px;min-height:22px;margin:-4px 0 12px;font-size:10px;display:flex}.demo-window-scene{animation:.55s cubic-bezier(.2,.65,.2,1) both demo-window-in}@keyframes demo-window-in{0%{opacity:.1;transform:translate(22px,14px)scale(.97)}to{opacity:1;transform:none}}.demo-request-launch{background:#eef5ff;border:1px solid #d3e4ff;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px;display:flex}.demo-request-launch p{color:#697586;margin:2px 0;font-size:10px}.demo-request-launch .demo-action{margin-left:auto}.demo-avatar{color:#b9771c;background:#fff1d8;border-radius:9px;flex:none;place-items:center;width:28px;height:28px;font-size:18px;display:grid}.demo-avatar--expert{color:#8051a8;background:#eee3fb;font-size:9px}.demo-message{align-items:flex-start;gap:9px;margin:12px 0;display:flex}.demo-message>div{flex:1;min-width:0}.demo-message small{margin-bottom:4px;font-size:9px;display:block}.demo-message--expert>div>div{background:#f1eafa;border-radius:0 8px 8px;padding:9px}.demo-success,.demo-agent-note{color:#347257;background:#edf7f1;border-radius:6px;margin:10px 0;padding:10px;font-size:11px}.demo-agent-note{color:#416285;background:#eef4ff}.demo-checklist{list-style-type:"✓  ";padding-left:14px!important}.demo-checklist li::marker{color:#2c9666}.demo-case-prompt{border-bottom:1px solid #edf0f4;padding-bottom:9px}.demo-response{background:#fafbfc;border:1px solid #e5e8ed;border-radius:6px;margin:8px 0;padding:10px}.demo-response--selected{background:#f0f9f4;border-color:#87be9c}.demo-response--rejected{background:#fff8f8;border-color:#ebc0c4}.demo-trajectory{list-style:none;padding:0!important}.demo-trajectory li{border:1px solid #e5e8ed;border-radius:5px;align-items:center;gap:10px;padding:9px;display:flex}.demo-trajectory li>span:first-child{color:#8490a2;font-size:10px}.demo-trajectory li>.demo-badge{margin-left:auto}.demo-error-row{background:#fff1f2}.demo-waveform{border-bottom:1px solid #e4e7ed;justify-content:center;align-items:center;gap:3px;height:54px;margin:0 0 12px;display:flex}.demo-waveform i{background:#a983d0;border-radius:2px;width:3px;display:block}.demo-waveform span{color:var(--demo-muted);margin-left:10px;font-size:10px}.demo-governance{padding-bottom:85px}.demo-governance-layout{grid-template-columns:.7fr 1.5fr;gap:12px;display:grid}.demo-policy-nav{min-width:0}.demo-policy-nav>small{letter-spacing:.05em;padding:6px 2px 10px;font-size:9px;display:block}.demo-policy-nav>.demo-action{border-color:#0000;flex-direction:column;align-items:flex-start;width:100%;margin-bottom:7px;padding:9px;display:flex}.demo-policy-nav>.demo-action[aria-pressed=true]{border-color:#bfd0f4}.demo-policy-nav small{font-size:9px}.demo-policy-scope{flex-wrap:wrap;gap:4px;margin-top:14px;display:flex}.demo-rubric-row{text-align:left;width:100%;color:inherit;background:0 0;border:0;align-items:center;gap:8px;padding:10px 0;display:flex}.demo-rubric-row+.demo-rubric-row{border-top:1px solid #edf0f4}.demo-rubric-row>span:nth-child(2){flex:1}.demo-rubric-row strong{font-size:11px;display:block}.demo-rubric-row small{margin-top:3px;display:block}.demo-rubric-icon{color:#a18520;background:#fff4cb;border-radius:5px;place-items:center;width:24px;height:28px;display:grid}.demo-lineage{flex-wrap:wrap;align-items:center;gap:5px;font-size:9px;display:flex}.demo-lineage span{background:#f2f5fa;border-radius:4px;padding:5px 6px}.demo-lineage i{color:#8490a2}.demo-insight-dock{color:#164b9b;text-align:left;background:#f0f6ff;border:1px solid #9cc1ff;border-radius:9px;align-items:center;gap:10px;padding:10px 14px;display:flex;position:absolute;bottom:55px;right:16px;box-shadow:0 5px 20px #21498b19}.demo-insight-dock>span:first-child{font-size:23px}.demo-insight-dock strong,.demo-insight-dock small{display:block}.demo-insight-dock small{color:#5278ad;font-size:9px}.demo-insight-dock b{margin-left:7px}.demo-conflict-pair{grid-template-columns:1fr 1fr;gap:10px;display:grid}.demo-conflict-pair .demo-card{border-top:3px solid #e9c286}.demo-definitions{margin:0}.demo-definitions>div{grid-template-columns:100px 1fr;gap:12px;padding:7px 0;display:grid}.demo-definitions dt{color:var(--demo-muted)}.demo-definitions dd{margin:0}.demo-coverage-map{position:relative}.demo-map-guideline{z-index:1;border-color:#d1dfd6;margin:0;position:relative;box-shadow:0 4px 12px #36774e0a}.demo-guideline-recap{grid-template-columns:.85fr 1.15fr;gap:14px;display:grid}.demo-guideline-recap small{letter-spacing:.04em;font-size:8px}.demo-guideline-recap .demo-tabs{margin:7px 0 0}.demo-guideline-recap dl{margin:0;font-size:9px}.demo-guideline-recap dl>div{border-bottom:1px solid #eee6ce;grid-template-columns:95px 1fr;gap:7px;padding:5px 0;display:grid}.demo-guideline-recap dt{color:#697586}.demo-guideline-recap dd{margin:0}.demo-map-pipelines{grid-template-columns:45px minmax(0,1.05fr) minmax(0,1fr);gap:24px;padding-top:32px;display:grid;position:relative}.demo-map-wires{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.demo-map-wires path{fill:none;stroke-width:2px}.demo-wire{stroke:#cfd6e1}.demo-wire-guideline{stroke:#bdd7c4;stroke-width:3px!important}.demo-wire-flow{stroke:#eaa33e;stroke-dasharray:9 120;stroke-width:3px!important}.guided-demo[data-playing=true] .demo-wire-flow{animation:6s linear infinite demo-wire-motion}@keyframes demo-wire-motion{to{stroke-dashoffset:-260px}}.demo-map-pool{color:#8c98a7;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.demo-map-pool>span{font-size:20px}.demo-map-supply{border:1px dashed #e3d5bb;border-radius:12px;padding:12px 8px 0;position:relative}.demo-map-label{letter-spacing:.08em;background:#fafbfc;padding:0 4px;position:absolute;top:-7px;left:10px;color:#b58c51!important;font-size:7px!important}.demo-map-supply .demo-card{padding:10px}.demo-foundry-node{border-color:#e6cb95}.demo-map-supply .demo-card>header{flex-wrap:wrap;gap:3px}.demo-map-supply .demo-card>.demo-action,.demo-map-dataset .demo-action{width:100%}.demo-pipeline-list{color:#788497;font-size:9px;list-style:none;padding:0!important}.demo-pipeline-list li{gap:6px;display:flex;margin-top:5px!important}.demo-pipeline-list .done{color:#3c9973}.demo-map-dataset{padding-top:7px;position:relative}.demo-map-dataset>.demo-card{margin-bottom:18px}.demo-map-dataset .demo-action+.demo-action{margin-top:6px}.demo-big-number{font-size:28px;font-weight:500}.demo-downstream{color:#8490a2;border-left:1px solid #d7dfe9;gap:16px;margin-left:35px;padding-left:16px;font-size:10px;display:grid}.demo-representation-row{grid-template-columns:85px 1fr 35px;align-items:center;gap:10px;margin:14px 0;display:grid}.demo-representation-row>div{background:#edf1f7;border-radius:3px;height:12px;overflow:hidden}.demo-representation-row i{background:#80a7ec;height:100%;display:block}.demo-code{white-space:pre-wrap;overflow-wrap:anywhere;background:#f4f6fa;border-radius:5px;padding:10px;font:10px/1.8 ui-monospace,SFMono-Regular,monospace}.demo-metrics{grid-template-columns:1fr 1fr 1fr;gap:10px;margin:12px 0;display:grid}.demo-metrics>div{border:1px solid var(--demo-border);background:#fff;border-radius:7px;padding:10px}.demo-metrics small{letter-spacing:.04em;font-size:8px;display:block}.demo-metrics strong{letter-spacing:-.04em;margin:5px 0;font-size:28px;font-weight:550;line-height:1.25;display:block}.demo-metrics strong span{font-size:14px;font-weight:400}.demo-metrics>div>span{color:var(--demo-muted);font-size:9px;display:block}.demo-dashboard-charts{grid-template-columns:.95fr 1.1fr;gap:10px;display:grid}.demo-dashboard-charts .demo-card{padding:10px}.demo-leaderboard{gap:6px;display:grid}.demo-leaderboard button{color:#46546a;text-align:left;background:#fff;border:1px solid #0000;border-radius:5px;grid-template-columns:28px 1fr 33px;align-items:center;gap:7px;width:100%;padding:5px 4px;font-size:10px;display:grid}.demo-leaderboard button[aria-pressed=true]{background:#f0f5ff;border-color:#d7e4ff}.demo-leaderboard button>div{background:#f0f2f6;border-radius:2px;height:12px;overflow:hidden}.demo-leaderboard button i{border-radius:2px;height:100%;transition:width .4s;display:block}.demo-leaderboard button small{grid-column:2/-1;margin-top:-4px;font-size:8px}.demo-progress-chart{width:100%;height:auto;display:block;overflow:visible}.demo-progress-chart line{stroke:#e9edf3;stroke-dasharray:3 3}.demo-progress-chart text{fill:#8490a2;font:9px -apple-system,sans-serif}.demo-progress-chart text.demo-chart-label{fill:#475467;font-size:10px;font-weight:600}.demo-comparison-controls{align-items:center;gap:10px;margin:14px 0;display:flex}.demo-comparison-controls label{color:var(--demo-muted);flex:1;gap:4px;font-size:9px;display:grid}.demo-comparison-controls select{width:100%;font-size:11px}.demo-matrix-heading{color:var(--demo-muted);justify-content:space-between;align-items:center;gap:8px;margin:8px 0;font-size:9px;display:flex}.demo-matrix{border-collapse:collapse;background:#fff;width:100%;font-size:10px}.demo-matrix th,.demo-matrix td{text-align:left;border-bottom:1px solid #e7ebf1;padding:10px 7px}.demo-matrix thead th{color:#788497;background:#f0f3f8;font-size:9px;font-weight:500}.demo-matrix tbody th{width:46%;font-weight:500}.demo-matrix tbody th button{color:#29548c;text-align:left;background:0 0;border:0;padding:0;font-size:10px}.demo-matrix tbody th small{margin-top:4px;font-size:8px;display:block}.demo-score-cell{background:#f4f6fa;border-radius:3px;min-width:48px;padding:5px 4px;display:block;position:relative;overflow:hidden}.demo-score-cell i{background:#b5c2d5;height:3px;position:absolute;bottom:0;left:0}.demo-score-cell.is-regression{color:#ad4750;background:#fff0f0}.demo-score-cell.is-regression i{background:#e39c9d}.demo-score-cell.is-gain{color:#367c5c;background:#edf7f1}.demo-score-cell.is-gain i{background:#83ba98}.demo-negative{color:#be4e56;white-space:nowrap}.demo-positive{color:#277b53;white-space:nowrap}.demo-agent-progress{z-index:2;background:#f0f5ff;border:1px solid #ccdffc;border-radius:7px;align-items:center;gap:12px;margin:0 0 12px;padding:10px;display:flex;position:sticky;top:-16px}.demo-agent-progress>div:first-child{flex:1.1}.demo-agent-progress small{color:#6780a8;font-size:8px;display:block}.demo-agent-progress strong{color:#184b96;font-size:22px;font-weight:550;display:block}.demo-agent-progress strong span{color:#5375a0;margin-left:6px;font-size:9px}.demo-mini-progress{flex-wrap:wrap;flex:.8;gap:3px;display:flex}.demo-mini-progress i{background:#d2dff4;border-radius:3px;width:calc(20% - 3px);height:5px}.demo-mini-progress i.done{background:#4089f9}.demo-mini-progress span{color:#5375a0;width:100%;margin-top:5px;font-size:9px}.demo-agent-workspace{grid-template-columns:1fr 1fr;align-items:start;gap:12px;display:grid}.demo-agent-conversation{min-width:0}.demo-agent-session-label{align-items:center;gap:8px;margin-bottom:10px;display:flex}.demo-agent-event{color:#64748b;padding-left:6px;font-size:10px}.demo-subagent-list{gap:5px;display:grid}.demo-subagent-list button{text-align:left;color:#43516a;background:#fff;border:1px solid #e2e8f0;border-radius:6px;align-items:center;gap:7px;width:100%;padding:7px;display:flex}.demo-subagent-avatar{color:#63548c;background:#eee9f8;border-radius:7px;flex:none;place-items:center;width:23px;height:23px;font-size:10px;display:grid}.demo-subagent-list strong,.demo-subagent-list small{font-size:10px;display:block}.demo-subagent-list small{font-size:8px}.demo-subagent-list i{background:#779fe0;border-radius:50%;flex:none;width:5px;height:5px;margin-left:auto;display:block}.demo-subagent-list i.complete{background:#57a886}.demo-agent-material{background:#fff;border:1px solid #e1e6ee;border-radius:7px;min-width:0;position:sticky;top:65px;overflow:hidden}.demo-agent-material>header{background:#f7f8fb;justify-content:space-between;gap:10px;padding:10px;font-size:11px;display:flex}.demo-agent-material>.demo-tabs{margin:5px 6px}.demo-diff{padding:5px 0 10px;font:9px/1.85 ui-monospace,SFMono-Regular,Menlo,monospace;overflow-x:auto}.demo-diff>div{white-space:pre;padding:0 8px}.demo-diff .demo-diff-meta{white-space:normal;color:#7b8797;justify-content:space-between;gap:10px;padding:5px 8px 10px;display:flex}.demo-diff .added{color:#34764b;background:#eaf7ed}.demo-diff .removed{color:#b3515c;background:#ffecef}.demo-agent-material-actions{padding:0 8px 10px}.demo-agent-material>.demo-card{border-width:1px 0 0;border-radius:0;margin:0;padding:10px;font-size:10px}.demo-agent-material>.demo-card h4{font-size:10px}.demo-agent-result{color:#397954;background:#edf7f1;border:1px solid #d1e9da;border-radius:6px;margin:12px 0;padding:10px;font-size:10px}.demo-agent-result strong,.demo-agent-result span{display:block}.demo-agent-result--rejected{color:#a1663d;background:#fff3ed;border-color:#f3dfd1}.demo-steering{background:#fff;border:1px solid #d7dfe9;border-radius:7px;align-items:center;gap:4px;margin:14px 0 0;padding:4px;display:flex}.demo-steering input{border:0;flex:1;padding:5px;font-size:10px}.demo-steering button{color:#55759f;background:#eef3fb;border:0;border-radius:4px;width:24px;height:24px}.demo-steering-message{background:#edf2fc;border-radius:6px;margin:8px 0;padding:9px}.demo-reward-row{border-top:1px solid #e6ebf2;justify-content:space-between;align-items:center;gap:8px;margin-top:9px;padding-top:9px;display:flex}@container alignment-demo (width>=720px){.demo-content{padding:20px}.demo-card{padding:15px}.demo-map-pipelines{grid-template-columns:55px minmax(0,1.05fr) minmax(0,1fr);gap:35px}.demo-pipeline-list{font-size:10px}.demo-agent-progress{top:-20px}.demo-diff{font-size:10px}}@container alignment-demo (width<=550px){.demo-content{padding:12px}.demo-browser-bar{grid-template-columns:30px minmax(0,1fr) 45px;gap:4px;padding:7px 8px}.demo-browser-dots{gap:3px}.demo-browser-dots i{width:5px;height:5px}.demo-browser-url{padding:4px;font-size:8px}.demo-browser-role,.demo-title>.demo-badge{font-size:8px}.demo-guideline-recap{grid-template-columns:1fr;gap:8px}.demo-map-pipelines{grid-template-columns:25px minmax(0,1.1fr) minmax(0,1fr);gap:12px}.demo-map-pool small{font-size:8px}.demo-governance-layout{grid-template-columns:.7fr 1.3fr;gap:8px}.demo-dashboard-charts{grid-template-columns:1fr}.demo-progress-chart{max-height:150px}.demo-metrics{gap:5px}.demo-metrics>div{padding:8px}.demo-agent-progress{gap:7px;top:-12px}.demo-agent-progress>.demo-action{padding:5px;font-size:9px!important}.demo-agent-workspace{gap:8px}.demo-agent-conversation .demo-message{gap:5px;font-size:10px}.demo-agent-conversation .demo-avatar{width:23px;height:23px}}@media (prefers-reduced-motion:reduce){.guided-demo *,.guided-demo :before,.guided-demo :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.guided-demo[data-playing=true] .demo-subagent-list i.working{animation:1.6s ease-in-out infinite demo-agent-pulse}@keyframes demo-agent-pulse{50%{opacity:.5;box-shadow:0 0 0 3px #779fe020}}.demo-coverage-map[data-scope="Case Foundry only"] .demo-wire-guideline{stroke-dasharray:4 3}.demo-drawer-body .demo-agent-progress{top:-16px}
