.style_modelSelector__ocQjF{position:relative;display:inline-block}.style_triggerButton__S9UY4{display:flex;padding:4px 8px;justify-content:center;align-items:center;gap:4px;border-radius:8px;border:1px solid var(--color-neutral-8,#ebeae7);background:var(--color-card);cursor:pointer;transition:all .2s ease}.style_triggerButton__S9UY4:hover:not(:disabled){background:var(--color-hover-white)}.style_triggerButton__S9UY4:focus-visible:not(:disabled){background:var(--color-hover-white)}.style_triggerButton__S9UY4.style_open__Qyu1N{border-color:var(--color-neutral-60,#787876)}.style_triggerButton__S9UY4.style_compact__Bn8Et{padding:4px;border:none;background:transparent}.style_triggerButton__S9UY4.style_compact__Bn8Et:hover:not(:disabled){background:var(--color-hover-white)}.style_triggerButton__S9UY4.style_disabled__gO0vr{cursor:not-allowed;opacity:.5}.style_triggerIcon__z_RHI{display:flex;align-items:center;justify-content:center;width:16px;height:16px;color:var(--color-neutral-60,#787876);opacity:.6}.style_triggerLabel__Ej7ly{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:110px;font-family:var(--kuse-font-primary,"Poppins",sans-serif);font-size:12px;font-style:normal;font-weight:400;line-height:150%;opacity:.6}.style_triggerChevron__WfPdN{width:12px;height:12px;flex-shrink:0;transition:transform .2s ease;opacity:.6}.style_triggerChevron__WfPdN.style_open__Qyu1N{transform:rotate(180deg)}.style_modelDropdownPaper__t4WWV{min-width:332px;background:transparent!important;margin-top:-8px;overflow:visible!important;border:none!important;box-shadow:none!important;border-radius:0!important}.style_modelDropdownWrapper__ppp9p{position:relative}.style_modelDropdown__FgEFv{background:var(--color-card);border-radius:8px;overflow:hidden;width:332px;display:flex;flex-direction:column;box-shadow:0 0 12px 0 rgba(32,32,32,.08);border:1px solid var(--color-border)}.style_modelList__KOxKe{display:flex;padding:8px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2px;align-self:stretch;overflow-y:auto;max-height:300px;scrollbar-width:thin;scrollbar-color:var(--color-overlay-medium) transparent}.style_modelList__KOxKe::-webkit-scrollbar{width:4px}.style_modelList__KOxKe::-webkit-scrollbar-track{background:transparent}.style_modelList__KOxKe::-webkit-scrollbar-thumb{background:var(--color-overlay-medium);border-radius:2px}.style_modelItem__W7IWj{display:flex;align-items:center;gap:8px;align-self:stretch;padding:6px 8px;border-radius:8px;transition:background-color .1s ease;cursor:pointer;user-select:none;text-align:left;min-height:32px;box-sizing:border-box}.style_modelItem__W7IWj.style_selected__bVx8b,.style_modelItem__W7IWj:hover:not(.style_disabled__gO0vr){background:var(--color-state-hover-on-white,var(--color-hover-white))}.style_modelItem__W7IWj.style_disabled__gO0vr{opacity:.5;cursor:not-allowed}.style_modelItem__W7IWj.style_locked__tQavZ{cursor:pointer}.style_modelItem__W7IWj.style_locked__tQavZ:hover{background:var(--color-state-hover-on-white,var(--color-hover-white))}.style_modelItem__W7IWj.style_locked__tQavZ .style_modelIcon__JoFW4,.style_modelItem__W7IWj.style_locked__tQavZ .style_modelName__KfmiW{color:var(--color-neutral-40,#a5a4a2)}.style_modelInfo__77kiY{display:flex;align-items:flex-start;gap:8px;flex:1;min-width:0;opacity:1}.style_modelIcon__JoFW4{--size:16px;width:var(--size);height:var(--size);flex-shrink:0;margin-top:1px;color:var(--color-neutral-60,#787876)}.style_kuseModelIcon__0pFF9{margin-top:0}.style_kuseModelIcon__0pFF9>span{width:14px!important;height:14px!important;transform:translateY(-3px)!important}.style_modelName__KfmiW{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;color:var(--color-neutral-60,#787876);opacity:1;text-overflow:ellipsis;font-family:var(--kuse-font-primary,"Poppins",sans-serif);font-size:12px;font-style:normal;font-weight:400;line-height:16px}.style_modelCheckIcon__jXNVE{width:14px;height:14px;color:var(--color-primary);flex-shrink:0}.style_modelEmpty__k9EKe{padding:20px 16px;text-align:center;color:rgba(32,32,32,.6);font-size:14px}.style_modelDropdownHeader__koYZj{padding:8px 8px 0;flex-shrink:0}.style_tabsGroup__o6oid{background-color:var(--color-row-hover);border-radius:8px;padding:2px;display:flex;width:100%;position:relative;border:1px solid var(--color-border)}.style_tabButton__Xyk79{flex:1;height:28px;display:flex;align-items:center;justify-content:center;border-radius:6px;cursor:pointer;transition:all .2s ease;border:none;background:transparent;padding:0}.style_tabButton__Xyk79.style_active__N2nHB{background-color:var(--color-card);box-shadow:0 1px 3px 0 var(--color-overlay-light),0 1px 2px -1px var(--color-overlay-light)}.style_tabText__ILqcL{font-family:var(--kuse-font-primary,"Poppins",sans-serif);font-size:12px;color:var(--color-neutral-60,#787876);line-height:16px;text-align:center}.style_tabButton__Xyk79.style_active__N2nHB .style_tabText__ILqcL{color:var(--color-text-primary,#202020)}.style_tabButton__Xyk79:not(.style_active__N2nHB) .style_tabText__ILqcL{opacity:1}.style_modelsGroup__2q6fY{display:flex;flex-direction:column;gap:2px;width:100%}.style_modelsGroupSpacer__x4M9u{height:8px}.style_sectionLabel__irGGz{height:15px;padding:0 4px;display:flex;align-items:center;margin-bottom:4px}.style_sectionLabelText__rhqQl{font-family:var(--kuse-font-primary,"Poppins",sans-serif);font-weight:500;font-size:10px;color:var(--color-neutral-40,#a5a4a2);letter-spacing:.5px;text-transform:uppercase;line-height:15px}.style_modelContent__a6otK{display:flex;flex-direction:column;gap:2px;justify-content:center;flex-grow:1;min-width:0}.style_modelNameRow__dls0b{display:flex;align-items:center;gap:8px;min-width:0}.style_modelTag__48jvI{color:#108cfe;font-size:10px;line-height:150%}.style_modelTag__48jvI,.style_proTag___cZBq{font-family:var(--kuse-font-primary,"Poppins",sans-serif);font-style:normal;font-weight:400;white-space:nowrap}.style_proTag___cZBq{color:var(--color-selection-accent);background:#d7e9fe;font-size:12px;line-height:1.2;padding:0 6px;border-radius:4px;flex-shrink:0}.style_lockedBadges__aT0Ew{display:flex;align-items:center;gap:6px;flex-shrink:0}.style_lockIcon__Jkety{width:12px;height:12px;color:var(--color-neutral-40,#a5a4a2);flex-shrink:0}.style_modelDescription__2QG7c{color:var(--color-neutral-40,#a5a4a2);font-family:var(--kuse-font-primary,"Poppins",sans-serif);font-size:11px;font-style:normal;font-weight:400;line-height:14px}.style_checkIconWrapper__dCess{width:16px;height:16px;flex-shrink:0;display:flex;align-items:center;justify-content:center;opacity:0}.style_modelItem__W7IWj.style_selected__bVx8b .style_checkIconWrapper__dCess,.style_modelItem__W7IWj.style_selected__bVx8b .style_modelInfo__77kiY{opacity:1}.style_detailPanelAnchor__EJJkR{position:absolute;right:calc(100% + 8px);z-index:1}.style_detailPanel__sOj_7{width:287px;padding:18px;background:var(--color-card);border-radius:8px;border:1px solid rgba(32,32,32,.08);box-shadow:0 0 12px 0 rgba(32,32,32,.08);display:flex;flex-direction:column;gap:16px}.style_detailSection__t7G2J{display:flex;flex-direction:column;gap:12px}.style_detailHeader__MGbbu{display:flex;align-items:center;justify-content:space-between;height:16px}.style_detailHeaderLeft___ec4k{display:flex;align-items:center;gap:6px}.style_detailIcon__j5Naa{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;color:var(--color-neutral-60,#787876)}.style_detailName__BJ2MF{font-family:var(--kuse-font-primary,"Poppins",sans-serif);font-size:14px;font-weight:500;line-height:1.5;color:var(--color-text-tertiary,#676767);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.style_detailLockIcon__K0lma{width:14px;height:14px;color:var(--color-neutral-40,#a5a4a2);flex-shrink:0}.style_detailDescription__qXe88{font-family:var(--kuse-font-primary,"Poppins",sans-serif);font-size:12px;font-weight:400;line-height:14px;color:var(--color-neutral-40,#a5a4a2);margin:0}.style_detailDivider__G2hwR{width:100%;height:0;border-top:1px solid rgba(32,32,32,.08)}.style_detailStats__Hk_RY{display:flex;flex-direction:column;gap:12px}.style_detailStatRow__tYFdx{display:flex;align-items:center;justify-content:space-between}.style_detailStatLabel__i62gw{font-family:var(--kuse-font-primary,"Poppins",sans-serif);font-size:12px;font-weight:400;line-height:14px;color:var(--color-neutral-40,#a5a4a2)}.style_badgeLow__40Lyw{border-radius:6px;background:#e4fbd6;border:1px solid rgba(58,140,113,.12);color:#3a8c71}.style_badgeLow__40Lyw,.style_badgeMedium__0Nspx{display:inline-flex;align-items:center;padding:2px 8px;font-family:var(--kuse-font-primary,"Poppins",sans-serif);font-size:12px;font-weight:400;line-height:normal;white-space:nowrap}.style_badgeMedium__0Nspx{border-radius:6px;background:#eff6ff;border:1px solid rgba(116,120,188,.12);color:#1c398e}.style_badgeHigh__yX4qr{display:inline-flex;align-items:center;padding:2px 8px;border-radius:6px;line-height:normal;white-space:nowrap;background:#fffbeb;border:1px solid rgba(224,119,50,.12);color:#c45a14}.style_badgeHigh__yX4qr,.style_detailUpgrade__tRHZ_{font-family:var(--kuse-font-primary,"Poppins",sans-serif);font-size:12px;font-weight:400}.style_detailUpgrade__tRHZ_{line-height:1.5;color:var(--color-neutral-40,#a5a4a2);margin:0}.style_detailUpgradeLink__Mfwd7{color:var(--color-selection-accent);cursor:pointer}.style_detailUpgradeLink__Mfwd7:hover{text-decoration:underline}.style_modelTooltipContent__03A92{background-color:var(--color-primary);color:#ffffff}.style_modelTooltipArrow__jo_0F{color:var(--color-primary)}.style_tooltipContent__gJGtl{display:flex;flex-direction:column;gap:8px;min-width:120px}.style_tooltipSection___7ejT{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.style_tooltipSectionLabel__ERZf9{color:var(--color-neutral-40,#a5a4a2);font-size:10px;font-weight:500;line-height:15px;letter-spacing:.5px;text-transform:uppercase}.style_tooltipModelItem__vASR4,.style_tooltipSectionLabel__ERZf9{font-family:var(--kuse-font-primary,"Poppins",sans-serif);font-style:normal}.style_tooltipModelItem__vASR4{display:flex;align-items:center;gap:8px;overflow:hidden;color:var(--color-neutral-60);text-overflow:ellipsis;font-size:12px;font-weight:400;line-height:150%}.style_tooltipModelIcon__8vHtC{display:flex;align-items:center;justify-content:center;width:16px;height:16px}.dark .style_triggerButton__S9UY4{background:var(--t-card,#2a2a2a);border-color:rgba(255,255,255,.08)}.dark .style_triggerButton__S9UY4:hover:not(:disabled){background:rgba(255,255,255,.06)}.dark .style_triggerButton__S9UY4:focus-visible:not(:disabled){background:rgba(255,255,255,.06)}.dark .style_triggerButton__S9UY4.style_open__Qyu1N{border-color:rgba(255,255,255,.3)}.dark .style_triggerButton__S9UY4.style_compact__Bn8Et:hover:not(:disabled){background:rgba(255,255,255,.06)}.dark .style_modelDropdown__FgEFv{background:var(--t-card,#2a2a2a);box-shadow:0 0 12px 0 rgba(0,0,0,.3);border-color:rgba(255,255,255,.08)}.dark .style_modelList__KOxKe{scrollbar-color:rgba(255,255,255,.2) transparent}.dark .style_modelList__KOxKe::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2)}.dark .style_modelItem__W7IWj.style_locked__tQavZ:hover,.dark .style_modelItem__W7IWj.style_selected__bVx8b,.dark .style_modelItem__W7IWj:hover:not(.style_disabled__gO0vr){background:rgba(255,255,255,.06)}.dark .style_proTag___cZBq{color:#60a5fa;background:rgba(96,165,250,.15)}.dark .style_lockIcon__Jkety,.dark .style_modelItem__W7IWj.style_locked__tQavZ .style_modelIcon__JoFW4,.dark .style_modelItem__W7IWj.style_locked__tQavZ .style_modelName__KfmiW{color:rgba(232,232,232,.4)}.dark .style_modelCheckIcon__jXNVE{color:var(--t-btn-primary,#c4896a)}.dark .style_modelEmpty__k9EKe{color:rgba(232,232,232,.6)}.dark .style_tabsGroup__o6oid{background-color:rgba(255,255,255,.04);border-color:rgba(255,255,255,.08)}.dark .style_tabButton__Xyk79.style_active__N2nHB{background-color:var(--t-card,#2a2a2a);box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 2px -1px rgba(0,0,0,.2)}.dark .style_tabButton__Xyk79.style_active__N2nHB .style_tabText__ILqcL{color:var(--t-primary,#e8e8e8)}.dark .style_tooltipSectionLabel__ERZf9{color:rgba(255,255,255,.5)}.dark .style_tooltipModelItem__vASR4{color:rgba(255,255,255,.8)}.dark .style_modelIcon__JoFW4,.dark .style_modelName__KfmiW,.dark .style_tabText__ILqcL,.dark .style_triggerChevron__WfPdN,.dark .style_triggerIcon__z_RHI,.dark .style_triggerLabel__Ej7ly{color:var(--t-secondary,#b0b0b0)}.dark .style_sectionLabelText__rhqQl{color:rgba(232,232,232,.4)}.dark .style_modelDescription__2QG7c{color:rgba(232,232,232,.5)}.dark .style_detailPanel__sOj_7{background:var(--t-card,#2a2a2a);border-color:rgba(255,255,255,.08);box-shadow:0 0 12px 0 rgba(0,0,0,.3)}.dark .style_detailName__BJ2MF{color:var(--t-primary,#e8e8e8)}.dark .style_detailLockIcon__K0lma{color:rgba(232,232,232,.4)}.dark .style_detailDescription__qXe88{color:rgba(232,232,232,.5)}.dark .style_detailDivider__G2hwR{border-color:rgba(255,255,255,.08)}.dark .style_detailStatLabel__i62gw,.dark .style_detailUpgrade__tRHZ_{color:rgba(232,232,232,.5)}.dark .style_badgeLow__40Lyw{background:rgba(58,140,113,.15);border-color:rgba(58,140,113,.2);color:#6ee7b7}.dark .style_badgeMedium__0Nspx{background:rgba(116,120,188,.15);border-color:rgba(116,120,188,.2);color:#93c5fd}.dark .style_badgeHigh__yX4qr{background:rgba(224,119,50,.15);border-color:rgba(224,119,50,.2);color:#fbbf24}:root{--kuse-primary:var(--t-btn-primary,#6a4040);--kuse-primary-hover:var(--t-btn-primary-hover,#583535);--kuse-primary-active:#4a2a2a;--kuse-surface-primary:var(--t-subtle,#faf9f5);--kuse-surface-secondary:var(--t-subtle,#faf9f5);--kuse-background:var(--t-subtle,#faf9f5);--kuse-text-primary:var(--t-primary,#202020);--kuse-text-secondary:var(--t-chat-secondary,#787876);--kuse-text-tertiary:var(--t-disabled,rgba(106,64,64,0.4));--kuse-text-placeholder:var(--t-chat-secondary,#787876);--kuse-border-primary:var(--t-divider,rgba(106,64,64,0.08));--kuse-border-secondary:var(--t-light,rgba(106,64,64,0.04));--kuse-border-hover:rgba(106,64,64,0.12);--kuse-hover-bg:var(--t-hover-white,rgba(106,64,64,0.02));--kuse-active-bg:rgba(106,64,64,0.04);--kuse-selected-bg:var(--t-selected,rgba(106,64,64,0.08));--kuse-success:#22c55e;--kuse-warning:#f59e0b;--kuse-error:#ef4444;--kuse-info:#3b82f6;--kuse-citation-bg:var(--t-subtle,#fdfbf9);--kuse-citation-border:var(--t-divider,rgba(32,32,32,0.08));--kuse-quote-bg:rgba(255,184,76,0.1);--kuse-quote-border:rgba(255,184,76,0.2);--kuse-quote-accent:rgba(255,184,76,0.8);--kuse-ai-agent-bg:var(--t-on-subtle,rgba(236,227,219,0.5));--kuse-user-bubble-bg:rgba(106,64,64,0.04);--kuse-shadow-sm:0px 0px 12px rgba(32,32,32,0.08);--kuse-shadow-md:0px 6px 14px rgba(0,0,0,0.06);--kuse-shadow-lg:0px 12px 24px rgba(0,0,0,0.1);--kuse-shadow-input:9px -72px 20px 0px rgba(255,212,184,0),6px -46px 18px 0px rgba(255,212,184,0.01),3px -26px 16px 0px rgba(255,212,184,0.05),1px -11px 12px 0px rgba(255,212,184,0.09),0px -3px 6px 0px rgba(255,212,184,0.1);--kuse-font-primary:"Poppins",sans-serif;--kuse-font-display:"Instrument Serif",serif;--kuse-text-xs:10px;--kuse-text-sm:12px;--kuse-text-base:14px;--kuse-text-lg:16px;--kuse-text-xl:20px;--kuse-text-2xl:24px;--kuse-text-3xl:26.947px;--kuse-leading-tight:1.2;--kuse-leading-normal:1.5;--kuse-weight-normal:400;--kuse-weight-medium:500;--kuse-weight-semibold:600;--kuse-space-1:4px;--kuse-space-2:8px;--kuse-space-3:12px;--kuse-space-4:16px;--kuse-space-5:20px;--kuse-space-6:24px;--kuse-space-8:32px;--kuse-space-10:40px;--kuse-space-12:48px;--kuse-space-16:64px;--kuse-space-20:80px;--kuse-radius-sm:var(--radius-4,4px);--kuse-radius-md:var(--radius-6,6px);--kuse-radius-lg:var(--radius-8,8px);--kuse-radius-xl:var(--radius-12,12px);--kuse-z-dropdown:10;--kuse-z-sticky:20;--kuse-z-modal:50;--kuse-z-tooltip:100;--kuse-transition-fast:0.1s ease;--kuse-transition-normal:0.2s ease;--kuse-transition-slow:0.3s ease;--kuse-transition-spring:0.3s cubic-bezier(0.4,0,0.2,1);--cr-primary:var(--t-btn-primary,#6a4040);--cr-primary-hover:var(--t-btn-primary-hover,#583535);--cr-primary-light:var(--t-hover-subtle,#f4f3ef);--cr-primary-medium:rgba(106,64,64,0.08);--cr-primary-30:rgba(106,64,64,0.3);--cr-primary-60:var(--t-chat-secondary,#787876);--cr-primary-70:rgba(106,64,64,0.7);--cr-text-primary:var(--t-primary,#202020);--cr-text-secondary:var(--t-chat-secondary,#787876);--cr-text-tertiary:var(--t-tertiary,#676767);--cr-text-quaternary:var(--t-tertiary,#676767);--cr-text-disabled:var(--t-disabled,#919191);--cr-bg-primary:var(--t-subtle,#faf9f5);--cr-bg-secondary:var(--t-subtle,#fdfcf8);--cr-bg-tertiary:var(--t-hover-subtle,#f4f3ef);--cr-bg-accent:var(--t-on-subtle,#f1ece1);--cr-bg-brand:var(--t-subtle,#fdfcf8);--cr-bg-neutral:var(--t-hover-subtle,#f4f3ef);--cr-border-primary:var(--t-divider,#f5f5f5);--cr-border-secondary:var(--t-light,#f5f5f5);--cr-border-tertiary:var(--t-on-subtle,#f1ece1);--cr-success:#166534;--cr-success-bg:#f0fdf4;--cr-success-border:#bbf7d0;--cr-error:#dc2626;--cr-error-bg:#fef2f2;--cr-error-border:#fee2e2;--cr-warning:#856404;--cr-warning-bg:#fff3cd;--cr-warning-border:#ffc107;--cr-link:#0a69da;--cr-link-hover:#0550ae;--cr-link-alt:#2196f3;--cr-link-alt-hover:#1976d2;--cr-table-header-bg:var(--t-light,#f5f5f5);--cr-table-row-hover:var(--t-hover-white,#f6f5f5);--cr-table-streaming:#607d8b;--cr-agent-bg:var(--t-subtle,#fdfcf8);--cr-agent-content-bg:var(--t-on-subtle,#f1ece1);--cr-agent-shadow:rgba(106,64,64,0.1);--cr-tool-bg:var(--t-hover-subtle,#f4f3ef);--cr-tool-header-bg:var(--t-hover-subtle,#f4f3ef);--cr-tool-border:var(--t-divider,#f5f5f5);--cr-font-primary:"Poppins",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--cr-font-mono:"SF Mono",Monaco,"Cascadia Code","Roboto Mono",Consolas,"Courier New",monospace;--cr-text-xs:10px;--cr-text-sm:11px;--cr-text-base:12px;--cr-text-md:13px;--cr-text-lg:14px;--cr-text-xl:16px;--cr-font-light:300;--cr-font-normal:400;--cr-font-medium:500;--cr-font-semibold:600;--cr-leading-tight:1.4;--cr-leading-normal:1.5;--cr-leading-relaxed:150%;--cr-space-xs:4px;--cr-space-sm:6px;--cr-space-base:8px;--cr-space-md:10px;--cr-space-lg:12px;--cr-space-xl:16px;--cr-space-2xl:20px;--cr-space-3xl:24px;--cr-radius-sm:4px;--cr-radius-base:6px;--cr-radius-md:8px;--cr-radius-lg:12px;--cr-shadow-sm:0 1px 2px rgba(0,0,0,0.05);--cr-shadow-base:0 4px 12px var(--cr-agent-shadow);--cr-shadow-lg:0 8px 24px rgba(0,0,0,0.15);--cr-transition-fast:0.15s ease;--cr-transition-base:0.2s ease;--cr-transition-smooth:0.3s cubic-bezier(0.4,0,0.2,1);--cr-markdown-text-size:var(--cr-text-lg)}.dark{--kuse-primary-active:#e0a98a;--kuse-border-hover:rgba(255,255,255,0.12);--kuse-hover-bg:rgba(255,255,255,0.04);--kuse-active-bg:rgba(255,255,255,0.06);--kuse-selected-bg:rgba(255,255,255,0.08);--kuse-quote-bg:rgba(255,184,76,0.08);--kuse-quote-border:rgba(255,184,76,0.15);--kuse-ai-agent-bg:rgba(255,255,255,0.04);--kuse-user-bubble-bg:rgba(255,255,255,0.06);--kuse-shadow-sm:0px 0px 12px rgba(0,0,0,0.3);--kuse-shadow-md:0px 6px 14px rgba(0,0,0,0.2);--kuse-shadow-lg:0px 12px 24px rgba(0,0,0,0.3);--kuse-shadow-input:none;--cr-primary-medium:rgba(255,255,255,0.08);--cr-primary-30:rgba(255,255,255,0.3);--cr-primary-70:rgba(255,255,255,0.7);--cr-success:#4ade80;--cr-success-bg:rgba(34,197,94,0.1);--cr-success-border:rgba(34,197,94,0.3);--cr-error-bg:rgba(239,68,68,0.1);--cr-error-border:rgba(239,68,68,0.3);--cr-warning:#fbbf24;--cr-warning-bg:rgba(245,158,11,0.1);--cr-warning-border:rgba(245,158,11,0.3);--cr-link:#58a6ff;--cr-link-hover:#79b8ff;--cr-link-alt:#64b5f6;--cr-link-alt-hover:#82b5e4;--cr-agent-shadow:rgba(0,0,0,0.2)}:lang(zh-CN),:lang(zh-Hans),[lang=zh-CN],[lang^=zh-Hans]{--cr-font-primary:var(--font-poppins),"Poppins",-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei UI","Microsoft YaHei","Apple Color Emoji","Segoe UI Emoji",sans-serif;--kuse-font-primary:var(--font-poppins),"Poppins","PingFang SC","Microsoft YaHei UI","Microsoft YaHei","Apple Color Emoji","Segoe UI Emoji",sans-serif}:lang(zh-HK),:lang(zh-Hant),:lang(zh-TW),[lang=zh-HK],[lang=zh-TW],[lang^=zh-Hant]{--cr-font-primary:var(--font-poppins),"Poppins",-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang TC","Microsoft YaHei UI","Microsoft YaHei","Microsoft JhengHei UI","Apple Color Emoji","Segoe UI Emoji",sans-serif;--kuse-font-primary:var(--font-poppins),"Poppins","PingFang TC","Microsoft YaHei UI","Microsoft YaHei","Microsoft JhengHei UI","Apple Color Emoji","Segoe UI Emoji",sans-serif}.style_inputWrapper__68Mvn{width:100%}.style_composerTextarea__Al9HL{display:block;width:100%;resize:none;border:0;outline:none;background:transparent;padding:0;margin-bottom:8px;font-family:var(--kuse-font-primary,"Poppins",sans-serif);font-size:var(--kuse-text-base,14px);line-height:var(--kuse-leading-normal,1.5);color:var(--kuse-text-primary,#202020);min-height:63px;max-height:280px;position:relative;z-index:2}.style_composerTextarea__Al9HL::placeholder{color:var(--kuse-text-placeholder,#787876)}.style_composerTextarea__Al9HL:disabled{cursor:not-allowed;color:var(--kuse-text-placeholder,#787876)}.style_errorBox__pZR_P{margin-top:12px;padding:12px;border-radius:6px;background:rgba(239,68,68,.06);border:1px solid rgba(239,68,68,.2);color:#b91c1c;font-size:13px}.style_ingestNotice__BkO_F{margin-bottom:8px;padding:6px 12px;border-radius:6px;background:rgba(220,38,38,.06);border:1px solid rgba(220,38,38,.18);color:#b91c1c;font-size:12px}.style_urlModalBackdrop__lr8gW{position:fixed;inset:0;z-index:50;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center}.style_urlModalBody__l3xe4{width:480px;max-width:92vw;border-radius:10px;padding:20px;background:var(--t-card,#ffffff);border:1px solid var(--kuse-border-primary,rgba(32,32,32,.12));box-shadow:0 12px 32px rgba(0,0,0,.16)}.style_urlModalHeader__kusdH{display:flex;align-items:center;gap:8px;margin-bottom:4px}.style_urlModalHeader__kusdH svg{color:var(--kuse-primary,#202020)}.style_urlModalTitle__YaogQ{font-size:14px;font-weight:500;color:var(--kuse-text-primary,#202020)}.style_urlModalDesc__5pM49{margin:0 0 12px;font-size:12.5px;color:var(--kuse-text-secondary,#787876)}.style_urlModalInput__7FfNY{display:block;width:100%;border-radius:6px;border:0;padding:8px 12px;font-size:14px;background:var(--kuse-user-bubble-bg,rgba(0,0,0,.04));color:var(--kuse-text-primary,#202020);box-shadow:0 0 0 1px var(--kuse-border-primary,rgba(32,32,32,.12))}.style_urlModalInput__7FfNY:focus{outline:none}.style_urlModalError__LD1mV{margin-top:8px;font-size:12px;color:#dc2626}.style_urlModalActions__F9TJt{margin-top:16px;display:flex;align-items:center;justify-content:flex-end;gap:8px}.style_urlModalCancel__NTaTV{background:transparent;border:0;padding:6px 12px;border-radius:6px;font-size:13px;color:var(--kuse-text-secondary,#787876);cursor:pointer;transition:background-color .15s ease}.style_urlModalCancel__NTaTV:hover{background:rgba(0,0,0,.04)}.style_urlModalConfirm__2V5HI{background:var(--kuse-primary,#202020);color:#ffffff;border:0;padding:6px 12px;border-radius:6px;font-size:13px;cursor:pointer;transition:background-color .15s ease}.style_urlModalConfirm__2V5HI:hover{background:var(--kuse-primary-hover,#4c4c4b)}.style_attachMenuMeta__Kt5Rw{margin-left:8px;max-width:110px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.style_attachMenuCount__WBx01,.style_attachMenuMeta__Kt5Rw{font-size:11px;color:var(--kuse-text-tertiary,rgba(120,120,118,1))}.style_templates__HTIDE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%}.style_templateCard__2rIPo{display:flex;flex-direction:column;overflow:hidden;border-radius:10px;border:1px solid var(--color-neutral-12,#e2e2de);background:#ffffff;text-align:left;cursor:pointer;padding:0;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.style_templateCard__2rIPo:hover:not(.style_templateCardDisabled__6UScG){border-color:var(--color-neutral-20,#d1d0cd);background:#fafafa;box-shadow:0 2px 8px rgba(60,45,30,.06)}.style_templateCard__2rIPo:focus-visible{outline:none;border-color:var(--color-neutral-30,#bbbab7);box-shadow:0 0 0 2px rgba(32,32,32,.08)}.style_templateCardDisabled__6UScG{opacity:.4;cursor:not-allowed}.style_templatePreviewPill__bTAFV{position:absolute;top:6px;left:6px;display:inline-flex;align-items:center;gap:4px;padding:2px 6px;border-radius:6px;font-size:10.5px;font-weight:500;color:#ffffff;background:rgba(10,8,6,.72);border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(4px);opacity:0;cursor:pointer;transition:opacity .18s ease}.style_templateCard__2rIPo:hover .style_templatePreviewPill__bTAFV,.style_templatePreviewPill__bTAFV:focus-visible{opacity:1}.style_templatePreviewPill__bTAFV:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(255,255,255,.45)}.style_templatePreview__I3_v9{position:relative;width:100%;aspect-ratio:16/10;background:var(--kuse-user-bubble-bg,rgba(106,64,64,.04));display:flex;align-items:center;justify-content:center;overflow:hidden}.style_templatePreviewLight__Y6aCl{background:#f5f4ee}.style_templatePreviewDark__AlD2K{background:#14110e}.style_templatePreviewImage__QLtlF{width:100%;height:100%;object-fit:cover;display:block}.style_templateFallbackIcon__nj_iT{color:var(--kuse-primary,#6a4040);opacity:.6}.style_templateMeta__CTuwv{display:flex;flex-direction:column;align-items:flex-start;padding:10px 12px;min-width:0;width:100%}.style_templateLabel__OPOiw{color:var(--kuse-text-primary,#202020);font-size:12.5px;font-weight:500;margin:0}.style_templateBlurb__ZwMkz,.style_templateLabel__OPOiw{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--kuse-font-primary,"Poppins",sans-serif);line-height:1.4}.style_templateBlurb__ZwMkz{margin-top:2px;color:var(--kuse-text-secondary,#787876);font-size:11px;font-weight:400}@media (max-width:768px){.style_templates__HTIDE{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.style_templates__HTIDE{grid-template-columns:1fr}}.QuickStartCard_quickStartCard__MCCLZ{--scene-accent:#6a4040;border:1px solid rgba(106,64,64,.12);border-radius:10px;background:var(--t-card,#fff);cursor:pointer;text-align:left;padding:14px 16px;display:flex;flex-direction:column;gap:4px;min-width:0;position:relative;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.QuickStartCard_quickStartCard__MCCLZ:hover{border-color:rgba(106,64,64,.22);background:color-mix(in oklab,var(--t-subtle,#f7f3ef) 42%,var(--t-card,#fff));box-shadow:0 2px 6px rgba(34,22,19,.04)}.QuickStartCard_quickStartCard__MCCLZ:focus-visible{outline:none;border-color:color-mix(in oklab,var(--scene-accent) 36%,rgba(106,64,64,.22));box-shadow:0 2px 6px rgba(34,22,19,.04)}.QuickStartCard_quickStartCardHeader__Rtp4Z{display:flex;align-items:center;gap:8px;min-width:0}.QuickStartCard_quickStartCardIcon__hzzg7{width:18px;height:18px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:color-mix(in oklab,var(--scene-accent) 82%,#1f1818)}.QuickStartCard_quickStartCardTitle__3lwnw{margin:0;flex:1 1 auto;min-width:0;font-size:12px;line-height:1.35;font-weight:500;color:var(--t-primary,#262321);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.QuickStartCard_quickStartCardFileBadge__UCzlh{flex-shrink:0;width:18px;height:18px;border-radius:6px;border:1px solid color-mix(in oklab,var(--scene-accent) 20%,rgba(106,64,64,.15));background:color-mix(in oklab,var(--scene-accent) 12%,#fff);color:color-mix(in oklab,var(--scene-accent) 80%,#2a2422);display:inline-flex;align-items:center;justify-content:center}.QuickStartCard_quickStartCardDescription__wctIn{margin:0;font-size:12px;line-height:1.45;font-weight:400;color:var(--t-neutral-60,#787876);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.QuickStartCard_quickStartCard__MCCLZ[data-scene=document]{--scene-accent:#7f6f63}.QuickStartCard_quickStartCard__MCCLZ[data-scene=present]{--scene-accent:#5e7fc7}.QuickStartCard_quickStartCard__MCCLZ[data-scene=image]{--scene-accent:#0a69da}.QuickStartCard_quickStartCard__MCCLZ[data-scene=excel]{--scene-accent:#4d9a63}.QuickStartCard_quickStartCard__MCCLZ[data-scene=skill]{--scene-accent:#8e7ab3}@media (max-width:768px){.QuickStartCard_quickStartCard__MCCLZ{border:none;box-shadow:0 1px 4px rgba(0,0,0,.06)}.QuickStartCard_quickStartCard__MCCLZ:hover{border:none;box-shadow:0 2px 8px rgba(0,0,0,.08)}}.RecommendCard_recommendCard__BMJbG{--scene-accent:#6a4040;border:1px solid rgba(106,64,64,.12);border-radius:10px;background:var(--t-card,#fff);cursor:pointer;text-align:left;display:grid;grid-template-columns:36px minmax(0,1fr);gap:8px;padding:10px 12px 12px;position:relative;box-shadow:none;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.RecommendCard_recommendCard__BMJbG:hover{border-color:rgba(106,64,64,.22);background:color-mix(in oklab,var(--t-subtle,#f7f3ef) 42%,var(--t-card,#fff));box-shadow:0 2px 6px rgba(34,22,19,.04)}.RecommendCard_recommendCard__BMJbG:focus-visible{outline:none;border-color:color-mix(in oklab,var(--scene-accent) 36%,rgba(106,64,64,.22));box-shadow:0 2px 6px rgba(34,22,19,.04)}.RecommendCard_recommendCard__BMJbG:active{box-shadow:none}.RecommendCard_skillCardRowStagger__8awv1{animation:RecommendCard_skillCardRowFadeIn__vu4Ts .7s cubic-bezier(.22,1,.36,1);animation-delay:calc(var(--skill-row-index, 0) * 40ms);animation-fill-mode:both}.RecommendCard_recommendCardMedia__FUGHx{width:36px;height:36px;border-radius:8px;background:color-mix(in oklab,var(--scene-accent) 1%,#f7f6f4);overflow:hidden;position:relative;border:1px solid rgba(106,64,64,.02);box-shadow:inset 0 0 0 1px rgba(255,255,255,.22)}.RecommendCard_recommendCardMediaPreviewTrigger__rzS6b{width:100%;height:100%;border-radius:inherit;overflow:hidden;position:relative;display:block}.RecommendCard_recommendCardInlineHoverPreviewLayer__0HASK{position:absolute;inset:0;z-index:1;border-radius:inherit;overflow:hidden;pointer-events:none}.RecommendCard_recommendCardImage___G0Z2{object-fit:contain;object-position:top;padding:3px}.RecommendCard_recommendCardImageSmall__MPy1L{object-fit:contain;object-position:top;padding:8px}.RecommendCard_recommendCardImageSmallPlus__nj60Q{padding:7px}.RecommendCard_recommendCardImageContain__JBKxG{object-fit:contain;padding:5px;background:color-mix(in oklab,var(--scene-accent) 2%,#f7f6f4)}.RecommendCard_recommendCardFallback__s71yH{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:color-mix(in oklab,var(--scene-accent) 78%,#1f1818)}.RecommendCard_recommendCardFallbackTemplate__xMVXS{background:color-mix(in oklab,var(--scene-accent) 7%,#f8f6f3);color:color-mix(in oklab,var(--scene-accent) 84%,#1f1818)}.RecommendCard_recommendCardFallbackTemplate__xMVXS:after{content:none}.RecommendCard_recommendCardBody__coNt1{min-width:0;display:flex;flex-direction:column;gap:2px}.RecommendCard_recommendCardHeader__0YTPI{display:flex;align-items:center;gap:6px;min-width:0}.RecommendCard_recommendCardHeaderWithEdit__W3Pzg{position:relative;padding-right:48px}.RecommendCard_recommendCardScene__zFw_q{font-size:10px;line-height:1;color:color-mix(in oklab,var(--scene-accent) 66%,#2b2321);background:color-mix(in oklab,var(--scene-accent) 14%,var(--t-canvas,#fbf9f6));border-radius:999px;min-height:18px;padding:0 7px;flex-shrink:0;display:none}.RecommendCard_recommendCardEditButton__GaQno{position:absolute;right:0;top:-2px;width:22px;height:22px;border-radius:6px;border:1px solid color-mix(in oklab,var(--scene-accent) 18%,rgba(106,64,64,.12));background:color-mix(in oklab,var(--scene-accent) 8%,#fff);color:color-mix(in oklab,var(--scene-accent) 78%,#2b2321);display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.RecommendCard_recommendCardEditButton__GaQno:hover{background:color-mix(in oklab,var(--scene-accent) 18%,#fff)}.RecommendCard_recommendCardOfficialBadge__xp3_5{position:absolute;right:0;top:1px;height:16px;display:inline-flex;align-items:center;padding:0 6px;border-radius:999px;background:color-mix(in oklab,var(--t-tertiary,#858481) 9%,#fff);color:color-mix(in oklab,var(--t-tertiary,#858481) 88%,#2b2321);font-size:9px;line-height:1;font-weight:500;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;pointer-events:none}.RecommendCard_recommendCardTitle__a69lu{margin:0;font-size:12px;line-height:1.35;font-weight:500;color:var(--t-primary,#262321);flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RecommendCard_recommendCardDescription__rVW16{margin:0;font-size:12px;line-height:1.45;color:color-mix(in oklab,var(--t-secondary,#5d534d) 86%,#fff);display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.RecommendCard_recommendCardPresentMeta__WONy8{margin-top:4px;display:flex;align-items:center}.RecommendCard_recommendCardPresentOutputBadge__v7MuF{display:inline-flex;align-items:center;height:18px;padding:0 7px;border-radius:999px;font-size:10px;line-height:1;font-weight:400;letter-spacing:.01em}.RecommendCard_recommendCardPresentOutputBadgeWebpage__NIn9f{background:rgba(12,154,255,.08);color:rgba(12,154,255,.75)}.RecommendCard_recommendCardPresentOutputBadgePptx__mzw7M{background:rgba(240,117,64,.12);color:rgba(240,117,64,.82)}.RecommendCard_recommendCardPresentOutputBadgeCreative__x6rBA{background:rgba(246,191,38,.16);color:rgba(205,152,9,.88)}.RecommendCard_recommendCardTemplate__zvlPx{display:flex;flex-direction:column;gap:8px;padding:6px;border-radius:8px}.RecommendCard_recommendCardTemplate__zvlPx:not([data-scene=skill]){border-color:transparent;background:transparent;padding:0}.RecommendCard_recommendCardTemplate__zvlPx:not([data-scene=skill]):active,.RecommendCard_recommendCardTemplate__zvlPx:not([data-scene=skill]):focus-visible,.RecommendCard_recommendCardTemplate__zvlPx:not([data-scene=skill]):hover{border-color:transparent;background:transparent;box-shadow:none}.RecommendCard_recommendCardTemplate__zvlPx .RecommendCard_recommendCardMedia__FUGHx{width:100%;height:auto;aspect-ratio:1.335/1;border-radius:6px}.RecommendCard_recommendCardTemplate__zvlPx[data-scene=present] .RecommendCard_recommendCardMedia__FUGHx{aspect-ratio:16/9;border:1px solid var(--t-neutral-12,#e2e2de);transition:border-color .18s ease,box-shadow .18s ease}.RecommendCard_recommendCardTemplate__zvlPx[data-scene=present]:focus-visible .RecommendCard_recommendCardMedia__FUGHx,.RecommendCard_recommendCardTemplate__zvlPx[data-scene=present]:hover .RecommendCard_recommendCardMedia__FUGHx{border-color:rgba(106,64,64,.32);box-shadow:0 0 0 1px rgba(106,64,64,.32),0 4px 12px rgba(34,22,19,.08)}.RecommendCard_recommendCardTemplate__zvlPx .RecommendCard_recommendCardImage___G0Z2{object-fit:cover;padding:0}.RecommendCard_recommendCardTemplate__zvlPx .RecommendCard_recommendCardBody__coNt1{gap:0}.RecommendCard_recommendCardTemplate__zvlPx .RecommendCard_recommendCardHeader__0YTPI{justify-content:flex-start}.RecommendCard_recommendCardTemplate__zvlPx .RecommendCard_recommendCardTitle__a69lu{width:100%;text-align:left;font-size:12px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RecommendCard_recommendCardTemplate__zvlPx .RecommendCard_recommendCardDescription__rVW16,.RecommendCard_recommendCardTemplate__zvlPx .RecommendCard_recommendCardScene__zFw_q{display:none}.RecommendCard_recommendCardTemplate__zvlPx[data-scene=skill]{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;padding:16px;height:100%;min-height:80px;align-content:start;border-radius:12px;border-color:var(--t-neutral-12,#e2e2de)}.RecommendCard_recommendCardTemplate__zvlPx[data-scene=skill]:hover{border-color:var(--t-neutral-20,#d1d0cd)}.RecommendCard_recommendCardTemplate__zvlPx[data-scene=skill] .RecommendCard_recommendCardMedia__FUGHx{width:40px;height:40px;aspect-ratio:auto;border-radius:10px;background:var(--t-neutral-4,#f4f3ef);border-color:var(--t-neutral-12,#e2e2de);box-shadow:none;align-self:start}.RecommendCard_recommendCardTemplate__zvlPx[data-scene=skill] .RecommendCard_recommendCardBody__coNt1{gap:6px}.RecommendCard_recommendCardTemplate__zvlPx[data-scene=skill] .RecommendCard_recommendCardHeader__0YTPI{justify-content:flex-start}.RecommendCard_recommendCardTemplate__zvlPx[data-scene=skill] .RecommendCard_recommendCardTitle__a69lu{text-align:left;font-size:13px;font-weight:600;letter-spacing:-.005em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RecommendCard_recommendCardTemplate__zvlPx[data-scene=skill] .RecommendCard_recommendCardDescription__rVW16{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:11.5px;line-height:1.55;font-weight:400;color:color-mix(in oklab,var(--t-tertiary,#676767) 70%,#fff)}.RecommendCard_recommendCardFeatured__TmTPY{border-color:rgba(106,64,64,.18);background:var(--t-card,#fff);box-shadow:none}.RecommendCard_recommendCardStarter__FjWpS{background:color-mix(in oklab,var(--scene-accent) 3%,var(--t-card,#fff));border-color:color-mix(in oklab,var(--scene-accent) 22%,rgba(106,64,64,.12))}.RecommendCard_recommendCardMediaStarter__E4Jp_{background:color-mix(in oklab,var(--scene-accent) 10%,#f5f3f0);border-color:color-mix(in oklab,var(--scene-accent) 26%,rgba(106,64,64,.1));box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--scene-accent) 18%,rgba(255,255,255,.34))}.RecommendCard_recommendCardFallbackStarter__J4tx_{color:color-mix(in oklab,var(--scene-accent) 90%,#1f1818)}.RecommendCard_recommendCardHasFileBadge__d_2GL{padding-right:34px}.RecommendCard_recommendCardFileBadge__t27Vv{right:9px;top:9px;width:18px;height:18px;border-radius:7px;color:color-mix(in oklab,var(--scene-accent) 80%,#2a2422);background:color-mix(in oklab,var(--scene-accent) 12%,#fff);border:1px solid color-mix(in oklab,var(--scene-accent) 20%,rgba(106,64,64,.15));box-shadow:0 1px 1px rgba(34,22,19,.08)}.RecommendCard_recommendCardFileBadge__t27Vv,.RecommendCard_recommendCardPreviewBadge__RmZCW{position:absolute;display:inline-flex;align-items:center;justify-content:center;pointer-events:auto;z-index:2}.RecommendCard_recommendCardPreviewBadge__RmZCW{right:6px;top:6px;width:28px;height:28px;border-radius:6px;color:rgba(255,255,255,.88);background:transparent;border:none;padding:0;cursor:pointer;filter:drop-shadow(0 1px 2px rgba(0,0,0,.42));transition:background-color .15s ease,color .15s ease,filter .15s ease}.RecommendCard_recommendCardPreviewBadge__RmZCW:hover,.RecommendCard_recommendCard__BMJbG:focus-visible .RecommendCard_recommendCardPreviewBadge__RmZCW,.RecommendCard_recommendCard__BMJbG:hover .RecommendCard_recommendCardPreviewBadge__RmZCW{background:rgba(0,0,0,.32);color:#fff;filter:none;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.RecommendCard_recommendCardPreviewBadge__RmZCW:focus-visible{outline:none;border-color:color-mix(in oklab,var(--scene-accent) 40%,rgba(106,64,64,.28));box-shadow:0 0 0 2px color-mix(in oklab,var(--scene-accent) 22%,rgba(106,64,64,.16))}.RecommendCard_recommendCardFileDrop__nQ4T4{transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.RecommendCard_recommendCardFileDropActive__wu1YX{border-color:color-mix(in oklab,var(--scene-accent) 44%,rgba(106,64,64,.24));box-shadow:0 0 0 2px color-mix(in oklab,var(--scene-accent) 20%,rgba(106,64,64,.18));transform:translateY(-1px)}.RecommendCard_recommendCard__BMJbG[data-scene=document]{--scene-accent:#7f6f63}.RecommendCard_recommendCard__BMJbG[data-scene=present]{--scene-accent:#5e7fc7}.RecommendCard_recommendCard__BMJbG[data-scene=image]{--scene-accent:#0a69da}.RecommendCard_recommendCard__BMJbG[data-scene=excel]{--scene-accent:#4d9a63}.RecommendCard_recommendCard__BMJbG[data-scene=skill]{--scene-accent:var(--t-neutral-60,#787876)}.RecommendCard_recommendCard__BMJbG[data-recommend-card-id=template-skill-blank]{--scene-accent:#8e7ab3;border-style:dashed;border-color:color-mix(in oklab,var(--scene-accent) 32%,rgba(106,64,64,.2));background:linear-gradient(180deg,color-mix(in oklab,var(--scene-accent) 4%,var(--t-card,#fff)) 0,color-mix(in oklab,var(--scene-accent) 2%,var(--t-card,#fff)) 100%)}.RecommendCard_recommendCard__BMJbG[data-recommend-card-id=template-skill-blank]:hover{border-color:color-mix(in oklab,var(--scene-accent) 42%,rgba(106,64,64,.22));background:linear-gradient(180deg,color-mix(in oklab,var(--scene-accent) 6%,var(--t-card,#fff)) 0,color-mix(in oklab,var(--scene-accent) 3%,var(--t-card,#fff)) 100%)}.RecommendCard_recommendCard__BMJbG[data-recommend-card-id=template-skill-blank] .RecommendCard_recommendCardMedia__FUGHx{background:color-mix(in oklab,var(--scene-accent) 9%,#f5f1fb);border-color:color-mix(in oklab,var(--scene-accent) 22%,rgba(106,64,64,.15))}.RecommendCard_recommendCard__BMJbG[data-recommend-card-id=template-skill-blank] .RecommendCard_recommendCardTitle__a69lu{color:color-mix(in oklab,var(--scene-accent) 50%,var(--t-primary,#262321))}@keyframes RecommendCard_skillCardRowFadeIn__vu4Ts{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.RecommendCard_skillCardRowStagger__8awv1{animation:none}}.dark .RecommendCard_recommendCard__BMJbG{background:rgba(255,255,255,.03)}@media (max-width:768px){.RecommendCard_recommendCard__BMJbG{grid-template-columns:46px minmax(0,1fr)}.RecommendCard_recommendCardMedia__FUGHx{width:46px;height:46px}}.RecommendHubCustomize_quickRecommendGrid__YLkTj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:50px}.RecommendHubCustomize_quickStartCustomizeDialog__Jj3_V{width:min(980px,calc(100vw - 40px));max-width:min(980px,calc(100vw - 40px));max-height:min(76vh,720px);padding:20px;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;gap:12px;overflow:hidden}.RecommendHubCustomize_quickStartCustomizeOverlay__JP55N{background:rgba(0,0,0,.38)}.RecommendHubCustomize_quickStartCustomizeHeader__tbJKL{position:relative;display:grid;gap:4px;padding-right:28px}.RecommendHubCustomize_quickStartCustomizeClose__YbL_K{position:absolute;right:0;top:0;width:24px;height:24px;border:none;border-radius:6px;background:transparent;color:var(--t-tertiary,#7d746f);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.RecommendHubCustomize_quickStartCustomizeClose__YbL_K:hover{background:color-mix(in oklab,var(--t-subtle,#f7f3ef) 58%,var(--t-card,#fff));color:var(--t-primary,#262321)}.RecommendHubCustomize_quickStartCustomizeTitle__sHUSG{font-size:16px;line-height:1.25;font-weight:600;color:var(--t-primary,#262321)}.RecommendHubCustomize_quickStartCustomizeHint__A9ltT{margin:0;font-size:12px;color:var(--t-tertiary,#7d746f)}.RecommendHubCustomize_quickStartCustomizeCount__xRgYw{margin:0;font-size:12px;color:var(--t-secondary,#5d534d)}.RecommendHubCustomize_quickStartCustomizeTabs__d1P70{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.RecommendHubCustomize_quickStartCustomizeTab__6JVvf{border:1px solid rgba(106,64,64,.16);border-radius:999px;background:transparent;color:var(--t-secondary,#5d534d);height:26px;padding:0 10px;font-size:12px;font-weight:500;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.RecommendHubCustomize_quickStartCustomizeTab__6JVvf:hover{border-color:rgba(106,64,64,.24);color:var(--t-primary,#262321)}.RecommendHubCustomize_quickStartCustomizeTabActive__aNNvY{border-color:rgba(106,64,64,.3);background:color-mix(in oklab,var(--t-subtle,#f7f3ef) 58%,var(--t-card,#fff));color:var(--t-primary,#262321)}.RecommendHubCustomize_quickStartCustomizeBody__rzS4M{overflow:auto;padding-right:2px;min-height:0}.RecommendHubCustomize_quickStartCustomizeGrid__9pIet{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.RecommendHubCustomize_quickStartCustomizeCard__O_Ytl{position:relative}.RecommendHubCustomize_quickStartCustomizeCardDescription__pxqSl{display:block;-webkit-line-clamp:unset;line-clamp:unset;-webkit-box-orient:initial;overflow:visible}.RecommendHubCustomize_quickStartCustomizeCardCheck__sNg5e{position:absolute;right:8px;top:8px;width:18px;height:18px;border-radius:999px;border:1px solid color-mix(in oklab,var(--scene-accent) 22%,rgba(106,64,64,.18));background:var(--t-card,#fff);color:transparent;display:inline-flex;align-items:center;justify-content:center;z-index:2}.RecommendHubCustomize_quickStartCustomizeCardSelected__1xzwr{border-color:color-mix(in oklab,var(--scene-accent) 36%,rgba(106,64,64,.32));background:color-mix(in oklab,var(--scene-accent) 7%,var(--t-card,#fff))}.RecommendHubCustomize_quickStartCustomizeCardSelected__1xzwr .RecommendHubCustomize_quickStartCustomizeCardCheck__sNg5e{border-color:color-mix(in oklab,var(--scene-accent) 34%,rgba(106,64,64,.32));color:color-mix(in oklab,var(--scene-accent) 82%,#2b2321)}.RecommendHubCustomize_quickStartCustomizeCardDisabled__pVAXm{opacity:.55}.RecommendHubCustomize_quickStartCustomizeCardDisabled__pVAXm:hover{transform:none;box-shadow:none}.RecommendHubCustomize_quickStartCustomizeCardDisabled__pVAXm .RecommendHubCustomize_quickStartCustomizeCardCheck__sNg5e{background:color-mix(in oklab,var(--t-subtle,#f7f3ef) 75%,var(--t-card,#fff))}.RecommendHubCustomize_quickStartCustomizeFooter__jimJ7{display:flex;align-items:center;justify-content:flex-end;gap:8px}.RecommendHubCustomize_quickStartCustomizeSecondary__6xnfD{border:1px solid rgba(106,64,64,.2);border-radius:8px;background:var(--t-card,#fff);color:var(--t-secondary,#5d534d);height:30px;padding:0 10px;font-size:12px;font-weight:500;cursor:pointer}.RecommendHubCustomize_quickStartCustomizePrimary__qDq6d{border:1px solid transparent;border-radius:8px;background:var(--t-btn-primary,#6a4040);color:#fff;height:30px;padding:0 12px;font-size:12px;font-weight:600;cursor:pointer}.dark .RecommendHubCustomize_quickStartCustomizeTab__6JVvf{border-color:rgba(255,255,255,.18);color:var(--t-secondary,#d0d0d0)}.dark .RecommendHubCustomize_quickStartCustomizeTabActive__aNNvY{border-color:rgba(255,255,255,.28);background:rgba(255,255,255,.1);color:var(--t-primary,#f2f2f2)}.dark .RecommendHubCustomize_quickStartCustomizeCardSelected__1xzwr{background:rgba(255,255,255,.07)}.dark .RecommendHubCustomize_quickStartCustomizeCardCheck__sNg5e{border-color:rgba(255,255,255,.22);background:rgba(255,255,255,.04)}.dark .RecommendHubCustomize_quickStartCustomizeCardSelected__1xzwr .RecommendHubCustomize_quickStartCustomizeCardCheck__sNg5e{color:#f3f3f3}.dark .RecommendHubCustomize_quickStartCustomizeCard__O_Ytl:hover{background:rgba(255,255,255,.07)}.dark .RecommendHubCustomize_quickStartCustomizeClose__YbL_K{color:var(--t-tertiary,#b0b0b0)}.dark .RecommendHubCustomize_quickStartCustomizeClose__YbL_K:hover{background:rgba(255,255,255,.08);color:var(--t-primary,#f2f2f2)}.dark .RecommendHubCustomize_quickStartCustomizeSecondary__6xnfD{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.2);color:var(--t-secondary,#d0d0d0)}@media (max-width:768px){.RecommendHubCustomize_quickRecommendGrid__YLkTj{grid-template-columns:repeat(1,minmax(0,1fr))}.RecommendHubCustomize_quickStartCustomizeDialog__Jj3_V{width:calc(100vw - 24px);max-width:calc(100vw - 24px);padding:16px}.RecommendHubCustomize_quickStartCustomizeGrid__9pIet{grid-template-columns:repeat(2,minmax(0,1fr))}}.categoryFilter_row__uba95{--category-filter-accent:#6a4040;display:flex;align-items:center;gap:12px;width:100%;min-width:0}.categoryFilter_listWrap__fXuvd{flex:0 1 auto;min-width:0}.categoryFilter_listShell__mJOeT{position:relative;flex:1 1 auto;min-width:0;height:32px;overflow:hidden}.categoryFilter_list__ihY_m{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}.categoryFilter_listScrollable__0n4wd{--category-filter-mask-size:20px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding:0 24px 0 0;height:56px;align-items:flex-start;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - var(--category-filter-mask-size)),transparent 100%);mask-image:linear-gradient(to right,#000 0,#000 calc(100% - var(--category-filter-mask-size)),transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.categoryFilter_listScrollable__0n4wd::-webkit-scrollbar{width:0;height:0;background:transparent;display:none}.categoryFilter_trailing__FK08p{margin-left:auto;display:inline-flex;align-items:center;flex-shrink:0}.categoryFilter_button__m3rTR{border:1px solid var(--t-neutral-12,#e2e2de);border-radius:999px;background:#fff;color:var(--t-neutral-60,#787876);font-size:12px;line-height:1;font-weight:500;padding:2px 12px;min-height:32px;display:inline-flex;align-items:center;justify-content:center;gap:4px;white-space:nowrap;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.categoryFilter_iconWrap__HjQIT{width:12px;height:12px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.categoryFilter_button__m3rTR:hover:not(:disabled){background:var(--t-neutral-4,#f4f3ef);color:var(--t-primary,#262321)}.categoryFilter_button__m3rTR:disabled{opacity:.45;cursor:not-allowed}.categoryFilter_buttonActive__f_LF3{border-color:color-mix(in oklab,var(--category-filter-accent) 20%,#fff);background:color-mix(in oklab,var(--category-filter-accent) 10%,#fff);color:var(--category-filter-accent);font-weight:500}.categoryFilter_buttonActive__f_LF3:hover:not(:disabled){border-color:color-mix(in oklab,var(--category-filter-accent) 28%,#fff);background:color-mix(in oklab,var(--category-filter-accent) 15%,#fff);color:var(--category-filter-accent)}.categoryFilter_buttonActive__f_LF3:focus-visible{outline:none;box-shadow:0 0 0 2px color-mix(in oklab,var(--category-filter-accent) 22%,#fff)}.PresentUploadTemplateCard_card__ZtwXj{--card-accent:#7f6f63;--pptx-accent:#f06465;width:100%;border:none;border-radius:8px;background:transparent;padding:0;text-align:left;cursor:pointer;display:flex;flex-direction:column;gap:8px;box-shadow:none;transition:background-color .2s ease,box-shadow .2s ease}.PresentUploadTemplateCard_card__ZtwXj:active,.PresentUploadTemplateCard_card__ZtwXj:focus-visible,.PresentUploadTemplateCard_card__ZtwXj:hover{border:none;background:transparent;box-shadow:none;outline:none}.PresentUploadTemplateCard_preview__T17mi{width:100%;aspect-ratio:16/9;border-radius:6px;background:transparent;border:1px dashed var(--t-neutral-12,#e2e2de);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;transition:background-color .22s ease,border-color .22s ease}.PresentUploadTemplateCard_card__ZtwXj:focus-visible .PresentUploadTemplateCard_preview__T17mi,.PresentUploadTemplateCard_card__ZtwXj:hover .PresentUploadTemplateCard_preview__T17mi{background:var(--t-neutral-4,#f4f3ef);border-color:var(--t-neutral-20,#d1d0cd)}.PresentUploadTemplateCard_illustration__8DE9Z{width:44%;max-width:96px;height:auto;display:block;transition:transform .28s cubic-bezier(.22,1,.36,1);transform-origin:center}.PresentUploadTemplateCard_card__ZtwXj:focus-visible .PresentUploadTemplateCard_illustration__8DE9Z,.PresentUploadTemplateCard_card__ZtwXj:hover .PresentUploadTemplateCard_illustration__8DE9Z{transform:translateY(-2px) scale(1.04)}@media (prefers-reduced-motion:reduce){.PresentUploadTemplateCard_illustration__8DE9Z{transition:none}.PresentUploadTemplateCard_card__ZtwXj:hover .PresentUploadTemplateCard_illustration__8DE9Z{transform:none}}.PresentUploadTemplateCard_actionText__U_gwz{height:21px;padding:0 9px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:10px;line-height:1;font-weight:500;color:color-mix(in oklab,var(--card-accent) 58%,var(--t-secondary,#5d534d));background:color-mix(in oklab,var(--t-card,#fff) 92%,var(--card-accent) 8%);border:1px solid color-mix(in oklab,var(--card-accent) 10%,rgba(106,64,64,.08))}.PresentUploadTemplateCard_body__mNUmU{min-width:0;display:flex;flex-direction:column;gap:0}.PresentUploadTemplateCard_title__DM1yN{margin:0;width:100%;text-align:left;font-size:12px;line-height:1.35;font-weight:500;color:var(--t-primary,#262321);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dark .PresentUploadTemplateCard_card__ZtwXj{--card-border:rgba(255,255,255,0.22);--card-border-hover:rgba(255,255,255,0.34);background:transparent}.dark .PresentUploadTemplateCard_card__ZtwXj:hover,.dark .PresentUploadTemplateCard_preview__T17mi{background:rgba(255,255,255,.04)}.dark .PresentUploadTemplateCard_actionText__U_gwz{color:color-mix(in oklab,var(--card-accent) 34%,var(--t-secondary,#b8aea7));background:rgba(255,255,255,.08);border-color:color-mix(in oklab,var(--card-accent) 18%,rgba(255,255,255,.14))}.dark .PresentUploadTemplateCard_uploadBadge__nFga8{background:color-mix(in oklab,var(--pptx-accent) 62%,#c25354);border-color:color-mix(in oklab,var(--pptx-accent) 36%,rgba(255,255,255,.22))}.dark .PresentUploadTemplateCard_title__DM1yN{color:var(--t-primary,#ece8e3)}.RecommendCardPreview_recommendCardHoverPreviewFloating__YbqmZ{position:fixed;z-index:1000;width:min(560px,calc(100vw - 24px));max-height:calc(100vh - 24px);overflow:hidden;padding:8px;border-radius:10px;border:1px solid rgba(106,64,64,.2);background:color-mix(in oklab,var(--t-card,#fff) 96%,#f5f1ee);box-shadow:0 10px 28px rgba(34,22,19,.18);text-align:left;animation:RecommendCardPreview_hoverPreviewFadeIn__JslOX .16s ease-out}.RecommendCardPreview_recommendCardHoverPreviewPanel__mjAAB{width:100%;display:flex;flex-direction:column;gap:6px}.RecommendCardPreview_recommendCardHoverPreviewHeader__d0F4F{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px}.RecommendCardPreview_recommendCardHoverPreviewHeaderActions__ALady{flex-shrink:0;display:inline-flex;align-items:center;gap:6px}.RecommendCardPreview_recommendCardHoverPreviewLabel__OBKkT{flex:1 1 auto;font-size:11px;line-height:1.2;letter-spacing:.02em;color:color-mix(in oklab,var(--t-primary,#262321) 78%,#fff);font-weight:600;text-transform:none;text-align:left}.RecommendCardPreview_recommendCardHoverPreviewOpenButton__WGo_8{display:none;flex-shrink:0;align-items:center;gap:4px;height:22px;padding:0 8px;border:1px solid rgba(106,64,64,.18);border-radius:6px;background:color-mix(in oklab,var(--t-card,#fff) 86%,#f5f1ee);color:color-mix(in oklab,var(--t-secondary,#5d534d) 85%,#1f1818);font-size:12px;line-height:1;white-space:nowrap;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.RecommendCardPreview_recommendCardHoverPreviewOpenButton__WGo_8:hover{border-color:rgba(106,64,64,.28);background:color-mix(in oklab,var(--t-card,#fff) 72%,#efe8e1);color:var(--t-primary,#262321)}.RecommendCardPreview_recommendCardHoverPreviewDismissButton__122nV{width:22px;height:22px;border:1px solid rgba(106,64,64,.18);border-radius:6px;background:color-mix(in oklab,var(--t-card,#fff) 86%,#f5f1ee);color:color-mix(in oklab,var(--t-tertiary,#7d746f) 86%,#1f1818);display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.RecommendCardPreview_recommendCardHoverPreviewDismissButton__122nV:hover{border-color:rgba(106,64,64,.28);background:color-mix(in oklab,var(--t-card,#fff) 72%,#efe8e1);color:var(--t-primary,#262321)}.RecommendCardPreview_recommendCardHoverPreviewViewport__ifoR4{width:100%;aspect-ratio:16/10;max-height:calc(100vh - 96px);position:relative;border-radius:6px;overflow:hidden;border:1px solid rgba(106,64,64,.16);background:#fff}.RecommendCardPreview_recommendCardHoverPreviewIframe__Z_jv4{width:100%;height:100%;border:0;pointer-events:auto;background:#fff}.RecommendCardPreview_recommendCardHoverPreviewImage__bm83G{object-fit:cover;transition:object-position .08s linear}.RecommendCardPreview_recommendCardHoverPreviewOverlay__EM_Yg{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.RecommendCardPreview_recommendCardHoverPreviewOverlayLoading__tSB_f{flex-direction:column;gap:8px;background:rgba(255,255,255,.86);color:color-mix(in oklab,var(--t-secondary,#5d534d) 86%,#fff);pointer-events:none}.RecommendCardPreview_recommendCardHoverPreviewSpinner__y40EI{width:16px;height:16px;border-radius:999px;border:2px solid rgba(106,64,64,.2);border-top-color:rgba(106,64,64,.64);animation:RecommendCardPreview_spinOnce__RX3d3 .9s linear infinite}.RecommendCardPreview_recommendCardHoverPreviewLoadingText__sad5X{font-size:12px;line-height:1.3}.RecommendCardPreview_recommendCardHoverPreviewOverlayError__1FkBM{background:rgba(255,255,255,.95);padding:10px}.RecommendCardPreview_recommendCardHoverPreviewErrorContent__B4cdp{width:min(88%,360px);border:1px solid rgba(106,64,64,.16);border-radius:8px;background:#fff;color:color-mix(in oklab,var(--t-secondary,#5d534d) 88%,#fff);padding:10px;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.RecommendCardPreview_recommendCardHoverPreviewErrorTitle__g6XXj{margin:0;font-size:12px;line-height:1.25;font-weight:600;color:var(--t-primary,#262321)}.RecommendCardPreview_recommendCardHoverPreviewErrorHint__8oubg{margin:0;font-size:12px;line-height:1.4;color:color-mix(in oklab,var(--t-secondary,#5d534d) 90%,#fff)}.RecommendCardPreview_recommendCardHoverPreviewErrorAction__dUq6c{margin-top:2px;border:1px solid rgba(106,64,64,.2);border-radius:6px;height:24px;padding:0 8px;background:color-mix(in oklab,var(--t-card,#fff) 85%,#f5f1ee);color:color-mix(in oklab,var(--t-secondary,#5d534d) 86%,#1f1818);display:inline-flex;align-items:center;gap:4px;font-size:12px;line-height:1;white-space:nowrap;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.RecommendCardPreview_recommendCardHoverPreviewErrorAction__dUq6c:hover{border-color:rgba(106,64,64,.3);background:color-mix(in oklab,var(--t-card,#fff) 72%,#efe8e1);color:var(--t-primary,#262321)}.RecommendCardPreview_recommendCardHoverPreviewScrubRail__4MFpd{width:100%;height:4px;border-radius:999px;overflow:hidden;background:color-mix(in oklab,var(--t-card,#fff) 72%,#dbcfc7)}.RecommendCardPreview_recommendCardHoverPreviewScrubProgress__TbePe{display:block;height:100%;width:0;border-radius:inherit;background:color-mix(in oklab,var(--t-primary,#262321) 56%,#c27e65);transition:width .06s linear}.RecommendCardPreview_recommendCardHoverReferenceMain__RpSFE{width:100%;aspect-ratio:16/10;max-height:calc(100vh - 180px);position:relative;border-radius:6px;overflow:hidden;border:1px solid rgba(106,64,64,.16);background:color-mix(in oklab,var(--t-card,#fff) 90%,#f5f1ee)}.RecommendCardPreview_recommendCardHoverReferenceMainImage__1sUBk{object-fit:cover;object-position:top}.RecommendCardPreview_recommendCardHoverReferenceThumbStrip__W6fby{--thumb-column-count:4;display:grid;grid-template-columns:repeat(var(--thumb-column-count),minmax(0,1fr));gap:8px;width:100%;align-items:stretch}.RecommendCardPreview_recommendCardHoverReferenceThumb__SazS4{aspect-ratio:16/10;border-radius:6px;overflow:hidden;position:relative;border:1px solid rgba(106,64,64,.18);background:#fff;padding:0;cursor:pointer;box-shadow:inset 0 0 0 1px rgba(255,255,255,.42);transition:border-color .14s ease,box-shadow .14s ease,transform .14s ease}.RecommendCardPreview_recommendCardHoverReferenceThumb__SazS4:hover{border-color:rgba(106,64,64,.28)}.RecommendCardPreview_recommendCardHoverReferenceThumbActive__yUs3n{border-color:rgba(106,64,64,.38);box-shadow:inset 0 0 0 1px rgba(106,64,64,.2),0 2px 8px rgba(34,22,19,.15);transform:translateY(-1px)}.RecommendCardPreview_recommendCardHoverReferenceThumbImage__cU2II{object-fit:cover;object-position:top}@keyframes RecommendCardPreview_hoverPreviewFadeIn__JslOX{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes RecommendCardPreview_spinOnce__RX3d3{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.RecommendCardPreview_recommendCardInlineHoverPreviewViewport__U_JEJ{position:absolute;inset:0;overflow:hidden;border-radius:inherit;background:rgba(14,18,24,.06)}.RecommendCardPreview_recommendCardInlineHoverPreviewImage__yOe8L{position:absolute;top:0;left:0;width:100%;height:auto;transform:translateZ(0);will-change:transform;backface-visibility:hidden;pointer-events:none}.RecommendCardPreview_recommendCardInlineHoverPreviewIframe__TpyED{width:100%;height:100%;border:0;background:#fff}.RecommendCardPreview_recommendCardInlineHoverPreviewOverlay__KRQ6p{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.RecommendCardPreview_recommendCardInlineHoverPreviewOverlayLoading__HAvX5{flex-direction:column;gap:4px;background:rgba(255,255,255,.58);color:rgba(28,31,35,.9)}.RecommendCardPreview_recommendCardInlineHoverPreviewOverlayError___4be4{background:rgba(20,20,20,.48)}.RecommendCardPreview_recommendCardInlineHoverPreviewSpinner__lcSyf{width:12px;height:12px;border-radius:999px;border:2px solid rgba(53,56,60,.2);border-top-color:rgba(53,56,60,.8);animation:RecommendCardPreview_spinOnce__RX3d3 .85s linear infinite}.RecommendCardPreview_recommendCardInlineHoverPreviewLoadingText__YUbOe{font-size:9px;line-height:1.1;font-weight:500;text-shadow:0 1px 0 rgba(255,255,255,.62)}.RecommendCardPreview_recommendCardInlineHoverPreviewErrorText__Zj3oX{font-size:9px;line-height:1.15;font-weight:600;color:rgba(255,255,255,.92)}.RecommendCardPreview_recommendCardInlineHoverPreviewScrubRail__IwR23{position:absolute;left:0;right:0;bottom:0;height:3px;border-radius:0;overflow:hidden;background:rgba(0,0,0,.28);box-shadow:none}.RecommendCardPreview_recommendCardInlineHoverPreviewScrubProgress__gpiKN{display:block;height:100%;width:0;border-radius:0;background:rgba(0,0,0,.62);box-shadow:none;transition:none}.TemplateCompactCard_compactCard__wrZWS{--compact-accent:#7f6f63;position:relative;width:100%;border:1px solid color-mix(in oklab,var(--compact-accent) 18%,rgba(106,64,64,.12));background:var(--t-card,#fff);border-radius:10px;padding:10px 12px 12px;display:grid;grid-template-columns:36px minmax(0,1fr);gap:8px;text-align:left;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,transform .2s ease}.TemplateCompactCard_compactCard__wrZWS:hover{border-color:color-mix(in oklab,var(--compact-accent) 30%,rgba(106,64,64,.18));background:color-mix(in oklab,var(--compact-accent) 3%,var(--t-card,#fff));transform:translateY(-1px)}.TemplateCompactCard_compactCard__wrZWS:focus-visible{outline:none;border-color:color-mix(in oklab,var(--compact-accent) 34%,rgba(106,64,64,.2));box-shadow:0 0 0 2px color-mix(in oklab,var(--compact-accent) 18%,rgba(106,64,64,.12))}.TemplateCompactCard_media__P0vlK{width:36px;height:36px;border-radius:8px;border:1px solid color-mix(in oklab,var(--compact-accent) 14%,rgba(106,64,64,.1));background:color-mix(in oklab,var(--compact-accent) 6%,#f6f4f2);display:flex;align-items:center;justify-content:center}.TemplateCompactCard_fallbackIcon__DPIOT{width:100%;height:100%;display:inline-flex;align-items:center;justify-content:center;color:color-mix(in oklab,var(--compact-accent) 68%,#2a2422)}.TemplateCompactCard_body__jjMQm{min-width:0;display:flex;flex-direction:column;justify-content:center;gap:4px}.TemplateCompactCard_header__aOWSn{min-width:0}.TemplateCompactCard_title__Jf7gb{margin:0;font-size:12px;line-height:1.35;font-weight:500;color:var(--t-primary,#262321);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TemplateCompactCard_description__o5Yjz{margin:0;font-size:12px;line-height:1.45;color:color-mix(in oklab,var(--t-secondary,#5d534d) 88%,#fff);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.TemplateCompactCard_compactCardBlank__daQ58{border:1px dashed color-mix(in oklab,var(--compact-accent) 38%,rgba(106,64,64,.24));background:color-mix(in oklab,var(--compact-accent) 4%,var(--t-card,#fff))}.TemplateCompactCard_compactCardBlank__daQ58:hover{border:1px dashed color-mix(in oklab,var(--compact-accent) 54%,rgba(106,64,64,.32))}.TemplateCompactCard_compactCardBlank__daQ58 .TemplateCompactCard_media__P0vlK{background:color-mix(in oklab,var(--compact-accent) 10%,#f5f3f0);border:1px dashed color-mix(in oklab,var(--compact-accent) 30%,rgba(106,64,64,.18))}.TemplateCompactCard_compactCardBlank__daQ58 .TemplateCompactCard_title__Jf7gb{color:color-mix(in oklab,var(--compact-accent) 56%,var(--t-primary,#262321))}.TemplateCompactCard_compactCardBlank__daQ58 .TemplateCompactCard_description__o5Yjz{color:color-mix(in oklab,var(--compact-accent) 50%,var(--t-secondary,#5d534d))}.TemplateCompactCard_compactCard__wrZWS[data-scene=document]{--compact-accent:#7f6f63}.TemplateCompactCard_compactCard__wrZWS[data-scene=excel]{--compact-accent:#4d9a63}.TemplatePreviewDialog_templatePreviewDialog___ORMG{max-height:calc(100vh - 42px);display:flex;flex-direction:column;gap:12px;border-radius:12px;padding:14px 14px 12px;background:var(--t-card,#fff)}.TemplatePreviewDialog_templatePreviewDialogGallery__IFTVh{width:min(820px,calc(100vw - 24px))}.TemplatePreviewDialog_templatePreviewDialogIframe__j8Rf6{width:min(1080px,calc(100vw - 30px))}.TemplatePreviewDialog_templatePreviewHeader__wUA5q{display:flex;align-items:center;justify-content:space-between;gap:16px}.TemplatePreviewDialog_templatePreviewTitle__PjV32{margin:0;font-size:15px;line-height:1.16;font-weight:600;color:var(--t-primary,#1f1f1f)}.TemplatePreviewDialog_templatePreviewClose__bIqZl{width:32px;height:32px;border:0;background:transparent;color:color-mix(in oklab,var(--t-primary,#2b2b2b) 58%,transparent);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border-radius:6px}.TemplatePreviewDialog_templatePreviewClose__bIqZl:hover{color:color-mix(in oklab,var(--t-primary,#2b2b2b) 82%,transparent);background:color-mix(in oklab,var(--t-primary,#2b2b2b) 8%,transparent)}.TemplatePreviewDialog_templatePreviewBody__PMmVq{min-height:0;flex:1 1 auto;display:flex;flex-direction:column;gap:14px}.TemplatePreviewDialog_templatePreviewIframeFrame__oqiDu,.TemplatePreviewDialog_templatePreviewMainFrame__uh7ZB{position:relative;flex:0 1 auto;border-radius:12px;overflow:hidden;border:1px solid rgba(0,0,0,.12);background:#fff}.TemplatePreviewDialog_templatePreviewIframeFrame__oqiDu,.TemplatePreviewDialog_templatePreviewMainFrame__uh7ZB{width:100%;aspect-ratio:16/9}.TemplatePreviewDialog_templatePreviewMainImage__Ma8bJ{object-fit:cover}.TemplatePreviewDialog_templatePreviewIframe__ZzxrJ{width:100%;height:100%;border:0;background:#fff}.TemplatePreviewDialog_templatePreviewState__GlbjH{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:rgba(33,33,33,.74);font-size:14px;line-height:1.4;background:rgba(255,255,255,.9)}.TemplatePreviewDialog_templatePreviewStateContent__FL765{display:inline-flex;align-items:center;gap:10px}.TemplatePreviewDialog_templatePreviewLoadingSpinner__QDbH5{width:18px;height:18px;animation:TemplatePreviewDialog_templatePreviewSpin__3krSv .9s linear infinite}@keyframes TemplatePreviewDialog_templatePreviewSpin__3krSv{to{transform:rotate(1turn)}}.TemplatePreviewDialog_templatePreviewThumbStrip__G5qBC{display:flex;align-items:stretch;gap:12px;overflow-x:auto;overflow-y:hidden;padding:4px 2px 12px;min-height:102px;scrollbar-width:none;-ms-overflow-style:none}.TemplatePreviewDialog_templatePreviewThumbStrip__G5qBC::-webkit-scrollbar{width:0;height:0}.TemplatePreviewDialog_templatePreviewThumbStripCompact__qmdXe{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:100%;margin:0;padding-inline:0;overflow-x:hidden}.TemplatePreviewDialog_templatePreviewThumbStripCompact__qmdXe .TemplatePreviewDialog_templatePreviewThumb__N4WQt{flex:0 0 auto;width:100%;height:auto;aspect-ratio:16/9}.TemplatePreviewDialog_templatePreviewThumb__N4WQt{flex:0 0 160px;height:90px;border:2px solid rgba(0,0,0,.16);border-radius:10px;background:#fff;overflow:hidden;position:relative;cursor:pointer;padding:0;transition:border-color .16s ease,box-shadow .16s ease}.TemplatePreviewDialog_templatePreviewThumb__N4WQt:hover{border-color:rgba(0,0,0,.28)}.TemplatePreviewDialog_templatePreviewThumbActive__JhXsj{border-color:rgba(17,17,17,.58)}.TemplatePreviewDialog_templatePreviewThumbActive__JhXsj:focus-visible,.TemplatePreviewDialog_templatePreviewThumbActive__JhXsj:hover{border-color:rgba(17,17,17,.78)}.TemplatePreviewDialog_templatePreviewThumbImage__iNG5u{object-fit:cover}.TemplatePreviewDialog_templatePreviewFooter__e4UJW{display:flex;justify-content:flex-end;gap:12px;padding-top:8px;padding-bottom:12px}.TemplatePreviewDialog_templatePreviewCancelButton__v1cvF,.TemplatePreviewDialog_templatePreviewConfirmButton__AfcGX{height:38px;min-width:124px;border-radius:10px;padding:0 18px;font-size:14px;line-height:1;font-weight:500;border:1px solid transparent;cursor:pointer}.TemplatePreviewDialog_templatePreviewCancelButton__v1cvF{border-color:rgba(31,31,31,.16);background:#fff;color:#2f2f2f}.TemplatePreviewDialog_templatePreviewConfirmButton__AfcGX{border-color:#111;background:#111;color:#fff}.TemplatePreviewDialog_templatePreviewCancelButton__v1cvF:hover{background:#ededed}.TemplatePreviewDialog_templatePreviewConfirmButton__AfcGX:hover{border-color:#000;background:#000}.TemplatePreviewDialog_templatePreviewConfirmButton__AfcGX:disabled{border-color:rgba(31,31,31,.1);background:#f5f5f5;color:rgba(31,31,31,.42);cursor:not-allowed}@media (max-width:1200px){.TemplatePreviewDialog_templatePreviewDialogGallery__IFTVh{width:min(780px,calc(100vw - 16px))}.TemplatePreviewDialog_templatePreviewDialogIframe__j8Rf6{width:min(960px,calc(100vw - 16px))}.TemplatePreviewDialog_templatePreviewDialog___ORMG{max-height:calc(100vh - 22px);padding:14px;border-radius:12px;gap:10px}.TemplatePreviewDialog_templatePreviewTitle__PjV32{font-size:17px}.TemplatePreviewDialog_templatePreviewThumbStrip__G5qBC{min-height:93px;gap:10px}.TemplatePreviewDialog_templatePreviewThumb__N4WQt{flex-basis:144px;height:81px;border-radius:10px}.TemplatePreviewDialog_templatePreviewCancelButton__v1cvF,.TemplatePreviewDialog_templatePreviewConfirmButton__AfcGX{height:44px;min-width:110px;border-radius:10px;padding:0 16px;font-size:15px}}@media (max-width:720px){.TemplatePreviewDialog_templatePreviewDialogGallery__IFTVh,.TemplatePreviewDialog_templatePreviewDialogIframe__j8Rf6{width:calc(100vw - 12px)}.TemplatePreviewDialog_templatePreviewDialog___ORMG{max-height:calc(100vh - 12px);padding:12px;gap:10px}.TemplatePreviewDialog_templatePreviewTitle__PjV32{font-size:16px}.TemplatePreviewDialog_templatePreviewClose__bIqZl{width:30px;height:30px}.TemplatePreviewDialog_templatePreviewThumbStripCompact__qmdXe,.TemplatePreviewDialog_templatePreviewThumbStrip__G5qBC{gap:8px;min-height:78px}.TemplatePreviewDialog_templatePreviewThumbStripCompact__qmdXe{grid-template-columns:repeat(2,minmax(0,1fr))}.TemplatePreviewDialog_templatePreviewThumb__N4WQt{flex-basis:118px;height:66px}.TemplatePreviewDialog_templatePreviewCancelButton__v1cvF,.TemplatePreviewDialog_templatePreviewConfirmButton__AfcGX{height:36px;min-width:92px;border-radius:9px;padding:0 12px;font-size:14px}}.NewTaskInputPanel_inputWrapper__hBeqo{display:flex;flex-direction:column;gap:12px;width:100%;position:relative;z-index:1}.chat-interface{height:100%;width:var(--chat-width,400px);margin:0 auto;background-color:var(--kuse-background);color:var(--kuse-text-primary);position:relative;overflow:visible;font-family:var(--kuse-font-primary);transition:box-shadow var(--kuse-transition-normal)}.chat-drop-overlay,.chat-interface{display:flex;flex-direction:column;align-items:center;border-radius:var(--kuse-radius-lg)}.chat-drop-overlay{position:absolute;inset:0;z-index:100;justify-content:center;gap:12px;background:rgba(255,255,255,.85);pointer-events:none;font-size:16px;font-weight:500;color:#666}.chat-interface--fullscreen .chat-drop-overlay{position:fixed;inset:0;border-radius:0}:root.dark .chat-drop-overlay{background:rgba(26,26,26,.85);color:#aaa}.chat-interface--fullscreen{max-width:none!important;min-width:0!important;margin:0!important;flex:1!important}.chat-fullscreen-content{display:flex;flex-direction:column;flex:1;width:100%;max-width:640px;margin:0 auto;min-height:0}.chat-interface--resizable{position:relative}.chat-interface--resizing{transition:none;user-select:none;box-shadow:var(--kuse-shadow-md)}.chat-toggle-button{position:absolute;top:var(--kuse-space-2);left:var(--kuse-space-2);z-index:101;background:var(--kuse-surface-primary);border:1px solid var(--kuse-border-primary);border-radius:var(--kuse-radius-md);padding:var(--kuse-space-2);color:var(--kuse-text-secondary);opacity:0;transition:opacity var(--kuse-transition-normal),background-color var(--kuse-transition-normal),color var(--kuse-transition-normal);cursor:pointer}.chat-toggle-button.resize-toggle--visible,.chat-toggle-button:hover{opacity:1;background:var(--kuse-active-bg);color:var(--kuse-primary)}.chat-interface[data-status=connecting]{cursor:wait}.chat-debugger-bar{display:flex;align-items:flex-start;gap:var(--cr-space-lg);margin:var(--cr-space-base) var(--cr-space-xl) var(--cr-space-xl);padding:var(--cr-space-base) var(--cr-space-lg);border:1px dashed var(--cr-border-secondary);border-radius:var(--cr-radius-md);background:var(--cr-bg-tertiary);color:var(--cr-text-secondary);font-size:var(--cr-text-sm)}.chat-debugger-info-group{flex:1;display:flex;flex-direction:column;gap:var(--cr-space-base)}.chat-debugger-item{display:flex;flex-direction:column;gap:2px}.chat-debugger-label{font-size:var(--cr-text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--cr-text-tertiary)}.chat-debugger-value{font-family:var(--cr-font-mono);font-size:var(--cr-text-md);color:var(--cr-text-primary);word-break:break-all}.chat-debugger-copy{flex-shrink:0;border:1px solid var(--cr-border-primary);border-radius:var(--cr-radius-sm);padding:var(--cr-space-xs) var(--cr-space-lg);background:var(--cr-bg-primary);color:var(--cr-text-primary);font-size:var(--cr-text-sm);font-weight:var(--cr-font-medium);cursor:pointer;transition:background-color var(--cr-transition-fast),color var(--cr-transition-fast),border-color var(--cr-transition-fast)}.chat-debugger-copy:disabled{opacity:.6;cursor:not-allowed}.chat-debugger-copy:not(:disabled):hover{background:var(--cr-primary-light);color:var(--cr-primary);border-color:var(--cr-primary)}.chat-interface[data-status=streaming]{cursor:progress}.chat-interface .conversation-container{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:var(--kuse-space-4)}.chat-interface .input-area-wrapper{position:sticky;bottom:0;background:var(--kuse-background);padding:0 var(--kuse-space-4);z-index:10}.chat-welcome-area{display:flex;flex-direction:column;align-items:center;padding:var(--kuse-space-6) 0;flex:1;min-height:200px;width:100%}.chat-document-area{padding:0 var(--kuse-space-4)}.chat-input-area{position:sticky;display:flex;flex-direction:column;justify-content:flex-end;bottom:0;z-index:1;margin:0 0 var(--kuse-space-4) 0;padding:0 var(--kuse-space-4)}.chat-agents-area,.chat-input-area{background:var(--kuse-background);width:100%}.chat-agents-area{padding:var(--kuse-space-4);border-radius:var(--kuse-radius-lg)}.chat-input-area+.chat-agents-area{padding-top:0}.chat-header{position:relative;display:flex;flex-direction:row;gap:var(--kuse-space-5);height:48px;align-items:center;justify-content:flex-start;padding:var(--kuse-space-3);width:100%;flex-shrink:0;box-sizing:border-box;transition:height var(--kuse-transition-slow)}.chat-header.collapsed{justify-content:center}.chat-header-border{position:absolute;inset:0;border-bottom:1px solid var(--kuse-border-secondary);pointer-events:none}.chat-header.collapsed .chat-header-border{border-bottom:none}.chat-header-content{display:flex;flex-direction:row;gap:var(--kuse-space-5);height:24px;align-items:center;justify-content:space-between;width:100%}.chat-header.collapsed .chat-header-content{justify-content:center}.chat-title-section{display:flex;align-items:center;gap:var(--kuse-space-2);flex:1;max-width:264px;overflow:hidden}.chat-title-icon{width:32px;height:32px;padding:var(--kuse-space-1);border-radius:var(--kuse-radius-sm);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--kuse-text-secondary)}.chat-title-content,.chat-title-display{display:flex;align-items:center;gap:var(--kuse-space-1);flex:1;min-width:0}.chat-title-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.chat-title-input,.chat-title-text{font-family:var(--kuse-font-primary);font-weight:var(--kuse-weight-medium);font-size:var(--kuse-text-base);line-height:var(--kuse-leading-normal);color:var(--kuse-text-primary)}.chat-title-input{background:var(--kuse-surface-primary);border:1px solid var(--kuse-border-primary);border-radius:var(--kuse-radius-sm);padding:2px var(--kuse-space-2);outline:none;flex:1;min-width:100px;max-width:200px}.chat-title-input:focus{border-color:var(--kuse-primary)}.chat-title-edit-button{width:28px!important;height:28px!important;padding:var(--kuse-space-2)!important;border:none!important;background:none!important;border-radius:2px!important;color:var(--kuse-text-tertiary)!important;transition:all var(--kuse-transition-normal)!important;flex-shrink:0;opacity:0}.chat-title-display:hover .chat-title-edit-button:not(:disabled){opacity:1}.chat-title-edit-button:hover:not(:disabled){color:var(--kuse-text-primary)!important;background:var(--kuse-hover-bg)!important}.chat-title-edit-button:disabled{opacity:.3!important;cursor:not-allowed!important}.chat-actions,.model-selector-section{display:flex;align-items:center;flex-shrink:0}.chat-actions{flex-direction:row;gap:var(--kuse-space-2);justify-content:flex-end;padding:0;position:relative}.chat-actions .icon-button{color:#787876!important}.chat-actions .icon-button:hover:not(:disabled){color:#202020!important}.dark .chat-actions .icon-button{color:#909090!important}.dark .chat-actions .icon-button:hover:not(:disabled){color:#e8e8e8!important}.chat-actions .icon-button svg [fill-opacity],.chat-actions .icon-button svg [stroke-opacity]{fill-opacity:1!important;stroke-opacity:1!important}.new-chat-icon{position:relative;flex-shrink:0;width:16px;height:16px}.new-chat-icon svg,.new-chat-icon svg path{fill:currentColor!important}.fullscreen-button{padding:var(--kuse-space-1)!important}.fullscreen-button.active{color:var(--kuse-text-primary)!important}.collapse-button{padding:var(--kuse-space-1)!important}.collapse-button:disabled{opacity:.35!important;cursor:not-allowed!important}.f-page-wrapper{--f-scroll-color:var(--color-overlay-heavy);height:100dvh}.dark .f-page-wrapper{--f-scroll-color:rgba(255,255,255,0.2)}.f-page-wrapper *{scrollbar-width:thin;scrollbar-color:var(--f-scroll-color) transparent}.build-website-preview-scroll{scrollbar-width:thin;scrollbar-color:var(--kuse-border-hover) transparent}.build-website-preview-scroll::-webkit-scrollbar{width:6px;height:6px}.build-website-preview-scroll::-webkit-scrollbar-track{background:transparent}.build-website-preview-scroll::-webkit-scrollbar-thumb{background:var(--kuse-border-hover);border-radius:3px}.build-website-preview-scroll::-webkit-scrollbar-thumb:hover{background:var(--kuse-text-tertiary)}.kuse-claw-chat .prompt-input-container{border-color:var(--t-primary,var(--color-primary))}.kuse-claw-chat .prompt-input-container:focus-within{border-color:var(--t-primary,var(--color-primary));box-shadow:0 0 0 3px var(--color-overlay-light)}