*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Inter,SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Open Sans,Helvetica Neue,sans-serif;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.isolate{isolation:isolate}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.inline-grid{display:inline-grid}.\!contents{display:contents!important}.contents{display:contents}.hidden{display:none}.flex-shrink{flex-shrink:1}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.rounded{border-radius:.25rem}.border{border-width:1px}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.\!outline{outline-style:solid!important}.outline{outline-style:solid}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@font-face{font-family:PaperLu Sidebar Rounded;src:url(../media/Nunito-latin.1wzrasd95pxo_.woff2)format("woff2");font-weight:300 800;font-style:normal;font-display:swap}@font-face{font-family:PaperLu Sidebar CN;src:url(../media/AlibabaPuHuiTi-Regular.0p8jmro4ubq5c.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--teal-rgb:7 131 137;--teal-dark-rgb:3 85 102;--cyan-rgb:20 209 196;--teal:rgb(var(--teal-rgb));--teal-dark:rgb(var(--teal-dark-rgb));--accent-cyan:rgb(var(--cyan-rgb));--teal-50:rgb(var(--teal-rgb) / .07);--teal-100:rgb(var(--teal-rgb) / .14);--pl-bg-primary:#fff;--pl-bg-page:#fbfaf7;--pl-bg-grouped:#fff;--pl-bg-sidebar:#f6f5f1;--pl-border:#2824181a;--pl-border-soft:#2824180e;--pl-border-heavy:#0a0a0a2e;--pl-hover:#2824180b;--pl-text-primary:#1f1e1b;--pl-text-secondary:#6b6860;--pl-text-tertiary:#98958c;--pl-radius-control:8px;--pl-radius-card:12px;--pl-radius-panel:16px;--pl-ui-scale:1.2;--pl-layout-vw:calc(100vw / var(--pl-ui-scale));--pl-layout-vh:calc(100vh / var(--pl-ui-scale));--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1)}.dashboard-module-usage-chart{grid-template-columns:44px minmax(0,1fr);gap:8px;min-height:184px;margin:30px -16px 0 -30px;display:grid}.dashboard-module-usage-axis{color:#64748b;grid-template-rows:128px 28px;gap:0;font-size:10.5px;line-height:1;display:grid;position:relative}.dashboard-module-usage-axis-title{color:#475569;text-align:left;white-space:nowrap;width:max-content;font-size:11px;font-weight:800;line-height:1.2;display:block;position:absolute;top:0;left:calc(100% + 14px)}.dashboard-module-usage-y-axis{flex-direction:column;justify-content:space-between;align-items:flex-end;min-height:128px;padding:0;display:flex}.dashboard-module-usage-plot{grid-template-columns:repeat(8,minmax(0,1fr));gap:7px;min-width:0;min-height:164px;padding:0 5px;display:grid;position:relative}.dashboard-module-usage-plot:before{content:"";z-index:0;pointer-events:none;background:repeating-linear-gradient(0deg,#e2e8f0b8 0 1px,#0000 1px 42px);border-left:1px solid #dbe3ea;position:absolute;inset:0 0 28px}.dashboard-module-usage-plot:after{content:"";z-index:1;background:#dbe3ea;height:1px;position:absolute;bottom:28px;left:0;right:0}.dashboard-module-usage-bar-group{z-index:2;outline:none;grid-template-rows:128px 28px;align-self:end;align-items:end;gap:0;min-width:0;height:156px;display:grid;position:relative}.dashboard-module-usage-bar-track{grid-row:1;justify-content:center;align-self:end;align-items:flex-end;min-width:0;height:128px;display:flex}.dashboard-module-usage-bar{background:linear-gradient(#bbf7d0 0%,#86efac 100%);border-radius:7px 7px 3px 3px;width:min(34px,76%);min-height:18px;transition:transform .16s,box-shadow .16s,background .16s;position:relative;box-shadow:0 7px 16px #16a34a24}.dashboard-module-usage-value{color:#134e56;white-space:nowrap;font-size:10.5px;font-weight:800;line-height:1;transition:opacity .12s;position:absolute;top:5px;left:50%;transform:translate(-50%)}.dashboard-module-usage-x-label{color:#0f172a;text-align:center;word-break:keep-all;grid-row:2;place-self:start center;width:max-content;max-width:48px;margin-top:6px;font-size:10.5px;font-weight:800;line-height:1.2;position:static}.dashboard-module-usage-tooltip{z-index:20;color:#334155;opacity:0;pointer-events:none;background:#fff;border:1px solid #0f172a1a;border-radius:7px;gap:3px;width:124px;padding:7px 8px;font-size:10.5px;line-height:1.28;transition:opacity .16s,transform .16s;display:grid;position:absolute;bottom:52px;left:calc(50% + 20px);transform:translateY(4px);box-shadow:0 10px 22px #0f172a21}.dashboard-module-usage-tooltip strong{color:#0f172a;font-size:11px}.dashboard-module-usage-bar-group:nth-last-child(-n+2) .dashboard-module-usage-tooltip{left:auto;right:calc(50% + 20px)}.dashboard-module-usage-bar-group:has(.dashboard-module-usage-bar:hover){z-index:30}.dashboard-module-usage-bar:hover{background:linear-gradient(#1c6d74 0%,#134e56 100%);transform:translateY(-2px);box-shadow:0 11px 22px #1c6d7438}.dashboard-module-usage-bar:hover .dashboard-module-usage-value{opacity:0}.dashboard-module-usage-bar-group:has(.dashboard-module-usage-bar:hover) .dashboard-module-usage-tooltip{z-index:20;opacity:1;transform:translate(0)}.dashboard-usage-trend-point{outline:none}.dashboard-usage-trend-hit{cursor:pointer;pointer-events:all}.dashboard-usage-trend-dot{transform-box:fill-box;transform-origin:50%;transition:transform .16s,fill .16s,stroke .16s}.dashboard-usage-trend-guide{opacity:.72;pointer-events:none;stroke:rgb(var(--teal-rgb) / .42);stroke-dasharray:3 4;transition:opacity .16s}.dashboard-usage-trend-guide-hit{cursor:pointer;pointer-events:stroke;stroke:#0000;stroke-width:14px}.dashboard-usage-trend-tooltip{opacity:0;pointer-events:none;filter:drop-shadow(0 10px 20px #0f172a21);transition:opacity .16s,transform .16s;transform:translateY(4px)}.dashboard-usage-trend-point:hover .dashboard-usage-trend-dot{fill:#1c6d74;stroke:#134e56;transform:scale(1.18)}.dashboard-usage-trend-point:hover .dashboard-usage-trend-guide{opacity:1}.dashboard-usage-trend-point:hover .dashboard-usage-trend-tooltip{opacity:1;transform:translateY(0)}.admin-dashboard-chart-pair{grid-template-columns:minmax(0,3fr) minmax(300px,2fr);align-items:stretch;gap:18px;min-width:0;min-height:196px;display:grid}.admin-dashboard-chart-empty{color:#64748b;background:#f8fafc;border:1px dashed #dbe3ea;border-radius:9px;justify-content:center;align-items:center;min-height:184px;font-size:12px;display:flex}.dashboard-module-usage-chart.admin-dashboard-bar-chart{min-width:0;min-height:176px;margin:16px 0 0 -12px}.admin-dashboard-bar-chart .dashboard-module-usage-plot{gap:3px;padding:0 2px}.admin-dashboard-bar-chart .dashboard-module-usage-bar{width:min(28px,68%)}.admin-dashboard-bar-chart .dashboard-module-usage-x-label{max-width:44px;font-size:10px}.admin-dashboard-bar-chart .dashboard-module-usage-tooltip{width:116px}.admin-dashboard-bar-chart .dashboard-module-usage-bar-group:nth-last-child(-n+3) .dashboard-module-usage-tooltip{left:auto;right:calc(50% + 16px)}.admin-dashboard-pie{border-left:1px solid #eef2f6;grid-template-rows:auto minmax(0,1fr);gap:9px;min-width:0;min-height:184px;margin:0;padding-left:18px;display:grid}.admin-dashboard-pie-caption{color:#0f172a;justify-content:space-between;align-items:baseline;gap:10px;font-size:11.5px;display:flex}.admin-dashboard-pie-caption span{color:#64748b;white-space:nowrap;font-size:10.5px}.admin-dashboard-pie-body{grid-template-columns:132px minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}.admin-dashboard-pie-visual{justify-items:center;gap:5px;min-width:0;display:grid}.admin-dashboard-pie-visual svg{width:132px;height:132px;overflow:visible}.admin-dashboard-pie-slice{cursor:pointer;stroke:#fff;stroke-width:1.1px;transform-box:fill-box;transform-origin:50%;transition:transform .18s,filter .18s,fill .18s,opacity .18s}.admin-dashboard-pie-slice:focus{outline:none}.admin-dashboard-pie-slice:hover,.admin-dashboard-pie-slice.is-active,.admin-dashboard-pie-slice:focus-visible{fill:#134e56;filter:drop-shadow(0 7px 10px #1c6d7457);outline:none;transform:scale(1.1)}.admin-dashboard-pie-slice:focus-visible{stroke:#0f172a;stroke-width:2.6px}.admin-dashboard-pie-percentage{fill:#fff;stroke:#0f172a94;stroke-width:1.15px;stroke-linejoin:round;text-anchor:middle;dominant-baseline:central;pointer-events:none;paint-order:stroke;-webkit-user-select:none;user-select:none;font-size:5.4px;font-weight:800}.admin-dashboard-pie-summary{color:#64748b;text-align:center;place-items:center;gap:2px;min-height:29px;font-size:9.8px;line-height:1.2;display:grid}.admin-dashboard-pie-summary strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;max-width:132px;font-size:10.5px;overflow:hidden}.admin-dashboard-pie-legend{scrollbar-width:thin;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 10px;min-width:0;max-height:164px;margin:0;padding:0 4px 0 0;list-style:none;display:grid;overflow-y:auto}.admin-dashboard-pie-legend li{grid-template-columns:8px minmax(0,1fr);align-items:center;gap:2px 6px;min-width:0;font-size:10px;line-height:1.15;display:grid}.admin-dashboard-pie-legend-swatch{border-radius:2px;grid-row:1/span 2;width:8px;height:8px}.admin-dashboard-pie-legend-label{color:#334155;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}.admin-dashboard-pie-legend-value{color:#64748b;font-variant-numeric:tabular-nums;white-space:nowrap}html{background:var(--pl-bg-page);-webkit-text-size-adjust:100%;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-family:Inter,SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,Noto Sans SC,Helvetica Neue,sans-serif;overflow-x:hidden}body{width:var(--pl-layout-vw);min-height:var(--pl-layout-vh);background:var(--pl-bg-page);color:var(--pl-text-primary);font-feature-settings:"kern", "cv11";zoom:var(--pl-ui-scale);margin:0;line-height:1.5;overflow-x:hidden}html[data-sidebar-research-tools-open=false] #sidebar-research-tools,html[data-sidebar-writing-tools-open=false] #sidebar-writing-tools,html[data-sidebar-recent-conversations-open=false] #sidebar-recent-conversations{display:none!important}html[data-sidebar-business-tasks-open=false] #sidebar-business-tasks,html[data-sidebar-spaces-open=false] #sidebar-spaces{opacity:0!important;grid-template-rows:0fr!important;transform:translateY(-2px)!important}html[data-sidebar-research-tools-open=false] button[aria-controls=sidebar-research-tools] svg,html[data-sidebar-writing-tools-open=false] button[aria-controls=sidebar-writing-tools] svg,html[data-sidebar-recent-conversations-open=false] button[aria-controls=sidebar-recent-conversations] svg{transform:rotate(-90deg)!important}html[data-sidebar-business-tasks-open=false] button[aria-controls=sidebar-business-tasks] svg,html[data-sidebar-spaces-open=false] button[aria-controls=sidebar-spaces] svg{transform:rotate(0)!important}.sidebar-recent-title-viewport{white-space:nowrap;flex:1;min-width:0;line-height:1.25;display:block;overflow:hidden}.sidebar-recent-title-track{height:1.25em;line-height:inherit;white-space:nowrap;vertical-align:top;max-width:100%;display:inline-flex;overflow:hidden;transform:translate(0)}.sidebar-recent-title-copy{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:100%;overflow:hidden}.sidebar-recent-title-copy-duplicate{margin-left:var(--sidebar-recent-title-gap,24px);display:none}.sidebar-recent-item:hover .sidebar-recent-title-track[data-overflow=true],.sidebar-recent-item:focus-visible .sidebar-recent-title-track[data-overflow=true]{max-width:none;animation:sidebarRecentTitleMarquee var(--sidebar-recent-title-duration,6s) linear .35s infinite;overflow:visible}.sidebar-recent-item:hover .sidebar-recent-title-track[data-overflow=true] .sidebar-recent-title-copy,.sidebar-recent-item:focus-visible .sidebar-recent-title-track[data-overflow=true] .sidebar-recent-title-copy{text-overflow:clip;max-width:none;overflow:visible}.sidebar-recent-item:hover .sidebar-recent-title-track[data-overflow=true] .sidebar-recent-title-copy-duplicate,.sidebar-recent-item:focus-visible .sidebar-recent-title-track[data-overflow=true] .sidebar-recent-title-copy-duplicate{display:inline-block}@keyframes sidebarRecentTitleMarquee{0%{transform:translate(0)}to{transform:translateX(calc(-1 * var(--sidebar-recent-title-distance,0px)))}}@media (prefers-reduced-motion:reduce){.sidebar-recent-item:hover .sidebar-recent-title-track[data-overflow=true],.sidebar-recent-item:focus-visible .sidebar-recent-title-track[data-overflow=true]{max-width:100%;animation:none;overflow:hidden;transform:none}.sidebar-recent-item:hover .sidebar-recent-title-track[data-overflow=true] .sidebar-recent-title-copy,.sidebar-recent-item:focus-visible .sidebar-recent-title-track[data-overflow=true] .sidebar-recent-title-copy{text-overflow:ellipsis;max-width:100%;overflow:hidden}.sidebar-recent-item:hover .sidebar-recent-title-track[data-overflow=true] .sidebar-recent-title-copy-duplicate,.sidebar-recent-item:focus-visible .sidebar-recent-title-track[data-overflow=true] .sidebar-recent-title-copy-duplicate{display:none}}[data-sidebar-state=collapsed],html[data-sidebar-collapsed=true] [data-sidebar-state=expanded]{display:none!important}html[data-sidebar-collapsed=true] [data-sidebar-state=collapsed]{display:flex!important}html[data-sidebar-collapsed=false] [data-sidebar-state=collapsed]{display:none!important}*{box-sizing:border-box}::selection{background:rgb(var(--teal-rgb) / .16);color:#284f55}h1,h2,h3{letter-spacing:0}:focus-visible{outline:2px solid rgb(var(--teal-rgb) / .45);outline-offset:2px}@keyframes fadeInUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.fade-in-up{animation:fadeInUp .5s var(--ease-out) both}@keyframes workflowRestoreShimmer{0%{background-position:120% 0}to{background-position:-120% 0}}.research-announcement-ticker{color:#334155;width:min(640px,100%);min-width:0;height:34px;transition:border-color .16s var(--ease-out), background .16s var(--ease-out), box-shadow .16s var(--ease-out), color .16s var(--ease-out);background:linear-gradient(#fff 0%,#f8fafceb 100%);border:1px solid #463e2d24;border-radius:8px;align-items:center;display:flex;overflow:hidden;transform:translate(69px);box-shadow:0 8px 22px #0f172a0b}.research-announcement-ticker:hover{color:#334155;background:linear-gradient(#fff 0%,#f1f5f9f5 100%);border-color:#64748b38;box-shadow:0 10px 24px #0f172a0f}.research-announcement-ticker:hover .research-announcement-item{color:#334155}.research-announcement-leading{color:#b45309;white-space:nowrap;cursor:default;background:#f47a501f;border:0;border-right:1px solid #f47a502e;flex:none;align-items:center;gap:6px;height:100%;padding:0 12px;font-family:inherit;font-size:12px;font-weight:800;line-height:1;display:inline-flex}.research-announcement-emoji{font-size:14px;line-height:1;display:inline-block}.research-announcement-viewport{min-width:0;height:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:0;display:block;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 18px calc(100% - 28px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 18px calc(100% - 28px),#0000 100%)}.research-announcement-viewport:disabled{color:inherit;cursor:default}.research-announcement-viewport:focus-visible{outline-offset:-2px;outline:2px solid #1c6d7457}.research-announcement-track{width:max-content;animation:researchAnnouncementMarquee var(--research-announcement-duration,30s) linear infinite;will-change:transform;align-items:center;padding-left:100%;display:flex}.research-announcement-ticker:hover .research-announcement-track{animation-play-state:paused}.research-announcement-dismiss{color:#94a3b8;cursor:pointer;opacity:0;width:28px;height:100%;transition:opacity .16s var(--ease-out), background .16s var(--ease-out), color .16s var(--ease-out);background:#ffffffb8;border:0;border-left:1px solid #0f172a12;flex:none;justify-content:center;align-items:center;display:inline-flex}.research-announcement-ticker:hover .research-announcement-dismiss,.research-announcement-dismiss:focus-visible{opacity:1}.research-announcement-dismiss:hover{color:#475569;background:#f8fafc}.research-announcement-set{white-space:nowrap;flex:none;align-items:center;gap:28px;padding-right:28px;display:inline-flex}.research-announcement-item{color:#475569;min-height:32px;transition:color .16s var(--ease-out);align-items:center;font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:400;line-height:1;display:inline-flex;position:relative}.research-announcement-item:before{content:"";background:#32aeb3;border-radius:50%;width:4px;height:4px;margin-right:10px;box-shadow:0 0 0 3px #463e2d24}@keyframes researchAnnouncementMarquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.research-announcement-dialog-backdrop{z-index:400;-webkit-backdrop-filter:blur(4px);box-sizing:border-box;background:#ffffffad;justify-content:center;align-items:center;padding:clamp(12px,2.2vw,24px);display:flex;position:fixed;inset:0;overflow:hidden}.research-announcement-dialog{width:clamp(380px,34vw,460px);max-width:calc(var(--pl-layout-vw) - 32px);height:min(560px, calc(var(--pl-layout-vh) - 48px));max-height:calc(var(--pl-layout-vh) - 48px);border:1px solid var(--pl-border);animation:fadeInUp .22s var(--ease-out) both;background:linear-gradient(#fff7ed6b 0%,#fff0 118px),#fff;border-radius:18px;flex-direction:column;padding:24px 22px 22px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 46px #00000024,0 4px 14px #00000014}.research-announcement-dialog-header{background:0 0;flex:none;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;padding:0 36px 0 0;display:flex}.research-announcement-dialog-header h2{color:#0f172a;letter-spacing:0;margin:0;padding-left:12px;font-size:19px;font-weight:700;line-height:1.3;position:relative}.research-announcement-dialog-header h2:before{content:"";background:linear-gradient(#f47a50 0%,#1c6d74 100%);border-radius:999px;width:4px;position:absolute;top:4px;bottom:4px;left:0}.research-announcement-dialog-close{color:#475569;cursor:pointer;width:30px;height:30px;transition:background .16s var(--ease-out), color .16s var(--ease-out);background:#ffffffd1;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:14px;right:14px}.research-announcement-dialog-close:hover{color:#0f172a;background:#f1f5f9}.research-announcement-dialog-list{overscroll-behavior:contain;background:0 0;flex-direction:column;flex:auto;gap:8px;min-height:0;padding:1px 2px 2px;display:flex;overflow:hidden auto}.research-announcement-dialog-item{--announcement-accent:#1c6d74;--announcement-accent-soft:#463e2d1a;background:linear-gradient(90deg, var(--announcement-accent-soft) 0, #fff0 82px), #f8f9fa;border:1px solid #0f172a14;border-radius:10px;position:relative;overflow:visible;box-shadow:0 1px 2px #0f172a06}.research-announcement-dialog-item:before{content:"";background:var(--announcement-accent);border-radius:10px 0 0 10px;width:3px;position:absolute;top:0;bottom:0;left:0}.research-announcement-dialog-item[data-announcement-id=retrieval-upgrade],.research-announcement-dialog-item[data-announcement-id=deep-mode-cost]{--announcement-accent:#1c6d74;--announcement-accent-soft:#463e2d1a}.research-announcement-dialog-item[data-announcement-id=survey-handoff],.research-announcement-dialog-item[data-announcement-id=history-sync]{--announcement-accent:#2563eb;--announcement-accent-soft:#2563eb14}.research-announcement-dialog-item[data-announcement-id=citation-check],.research-announcement-dialog-item[data-announcement-id=source-filter]{--announcement-accent:#f47a50;--announcement-accent-soft:#f47a501f}.research-announcement-dialog-item[data-announcement-id=quota-note],.research-announcement-dialog-item[data-announcement-id=maintenance-window]{--announcement-accent:#7c3aed;--announcement-accent-soft:#7c3aed14}.research-announcement-dialog-item[data-announcement-id=ranking-refresh],.research-announcement-dialog-item[data-announcement-id=export-note]{--announcement-accent:#1f6366;--announcement-accent-soft:#463e2d17}.research-announcement-dialog-item-button{color:#111827;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:10px 10px 10px 12px;font-family:inherit;display:flex;position:relative}.research-announcement-dialog-item-button>span{flex:auto;min-width:0;display:block}.research-announcement-dialog-item-button strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;line-height:1.3;display:block;overflow:hidden}.research-announcement-dialog-item[data-expanded=true] .research-announcement-dialog-item-button{align-items:flex-start}.research-announcement-dialog-item[data-expanded=true] .research-announcement-dialog-item-button strong{text-overflow:clip;white-space:normal;overflow:visible}.research-announcement-dialog-item-button time{color:#64748b;background:#ffffffbd;border-radius:999px;flex:none;width:fit-content;padding:2px 6px;font-size:11.5px;font-weight:650;line-height:1}.research-announcement-dialog-item-button svg{color:#94a3b8;transition:transform .16s var(--ease-out), color .16s var(--ease-out);flex:none}.research-announcement-dialog-item-button:hover svg,.research-announcement-dialog-chevron-expanded{color:#134e56!important}.research-announcement-dialog-chevron-expanded{transform:rotate(180deg)}.research-announcement-dialog-detail{color:#334155;overflow-wrap:anywhere;background:#ffffffd1;border:1px solid #0f172a0f;border-radius:8px;gap:6px;margin:0 10px 10px 12px;padding:8px 9px;font-size:12px;font-weight:500;line-height:1.65;display:grid}.research-announcement-dialog-detail p{margin:0}@media (max-width:760px){.research-announcement-ticker{height:32px;transform:none}.research-announcement-leading{padding:0 10px}.research-announcement-leading span:not(.research-announcement-emoji){display:none}.research-announcement-item{font-size:12px}.research-announcement-dialog-backdrop{padding:16px}.research-announcement-dialog{max-height:calc(100vh - 32px)}}.home-heading-sequence{grid-template-columns:repeat(7,1em);justify-content:center;align-items:baseline;width:7em;display:inline-grid}.home-heading-character{text-align:center;transform-origin:50% 80%;animation:homeHeadingCharacterPop .62s var(--ease-out) both;animation-delay:calc(var(--char-index) * 55ms);will-change:opacity, transform;font-style:normal;display:inline-block}@keyframes homeHeadingCharacterPop{0%{opacity:0;transform:translateY(18px)scale(.72)}72%{opacity:1;transform:translateY(-5px)scale(1.08)}to{opacity:1;transform:translateY(0)scale(1)}}.research-clouds{pointer-events:none;width:min(360px,82vw);height:58px;margin:0 auto 8px;position:relative}.research-cloud{height:18px;box-shadow:none;animation:researchCloudFloat 4.8s var(--ease-in-out) infinite;background:#fff;border:1px solid #0f172a1f;border-radius:999px;display:block;position:absolute}.research-cloud:before,.research-cloud:after{content:"";background:inherit;border:inherit;border-bottom-color:#0000;border-radius:50%;position:absolute;bottom:4px}.research-cloud:before{width:18px;height:18px;left:9px}.research-cloud:after{width:25px;height:25px;left:25px}.research-cloud-one{opacity:.96;width:74px;animation-delay:-.4s;top:21px;left:16px}.research-cloud-two{opacity:1;width:92px;animation-delay:-1.5s;top:5px;left:122px;transform:scale(1.05)}.research-cloud-three{opacity:.93;width:68px;animation-delay:-2.2s;top:26px;right:36px;transform:scale(.88)}.research-cloud-four{opacity:.82;width:54px;animation-delay:-3.1s;top:34px;right:112px;transform:scale(.72)}.research-wind{opacity:0;height:2px;animation:researchWindDrift 3.2s var(--ease-in-out) infinite;background:linear-gradient(90deg,#0000,#1c6d744d,#0000);border-radius:999px;display:block;position:absolute}.research-wind:after{content:"";background:linear-gradient(90deg,#0000,#1c6d7438,#0000);border-radius:999px;width:22px;height:2px;position:absolute;top:6px;right:8px}.research-wind-one{width:76px;animation-delay:-.2s;top:11px;left:38px}.research-wind-two{width:92px;animation-delay:-1.2s;top:17px;left:207px}.research-wind-three{width:68px;animation-delay:-2.1s;top:48px;left:82px}@keyframes researchCloudFloat{0%,to{translate:0}50%{translate:0 -5px}}@keyframes researchWindDrift{0%{opacity:0;translate:-12px}18%,62%{opacity:.9}to{opacity:0;translate:18px}}.sidebar-active-icon-effect{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:visible}.sidebar-active-icon-effect>span{box-sizing:border-box;display:block;position:absolute}.sidebar-active-icon-history-ring{border:1px solid #f47a506b;border-left-color:#0000;border-radius:999px;width:18px;height:18px;animation:2.4s linear infinite sidebarIconSpin;top:-1px;left:-1px}.sidebar-active-icon-history-dot{width:4px;height:4px;animation:sidebarIconDotPulse 1.5s var(--ease-in-out) infinite;background:#f47a50;border-radius:999px;top:1px;right:-1px}.sidebar-business-color-icon{isolation:isolate;justify-content:center;align-items:center;line-height:0;display:inline-flex;position:relative;overflow:visible}.sidebar-business-color-icon svg{z-index:1;filter:drop-shadow(0 1px 1px #0f172a1f);transition:transform .2s var(--ease-out), filter .2s var(--ease-out);position:relative}.sidebar-business-tool-item:hover .sidebar-business-color-icon svg,.sidebar-business-tool-item:focus-visible .sidebar-business-color-icon svg{animation:sidebarBusinessIconNudge .42s var(--ease-out) both;filter:drop-shadow(0 2px 2px #0f172a2e)}.sidebar-business-tool-item[aria-pressed=true] .sidebar-business-color-icon svg{animation:sidebarBusinessIconSettle .48s var(--ease-out) both}.sidebar-business-library-item:hover .sidebar-business-color-icon svg,.sidebar-business-library-item:focus-visible .sidebar-business-color-icon svg,.sidebar-business-library-item[aria-pressed=true] .sidebar-business-color-icon svg{filter:drop-shadow(0 1px 1px #0f172a1f);animation:none;transform:none}.sidebar-business-tool-item:active:not(:disabled){transform:none!important}.sidebar-business-color-icon:before,.sidebar-business-color-icon:after{content:"";z-index:2;box-sizing:border-box;pointer-events:none;position:absolute}.sidebar-business-color-icon-new-task{color:#e36f4f}.sidebar-business-color-icon-skills{color:#367ed7}.sidebar-business-color-icon-skills:before{background:#efb95b;border:1.2px solid #fff;border-radius:2px;width:5px;height:5px;bottom:-2px;left:-3px;transform:rotate(18deg)}.sidebar-business-color-icon-skills:after{background:#449ca0;border:1.2px solid #fff;border-radius:999px;width:5px;height:5px;top:-2px;right:-3px}.sidebar-active-icon-new-task-spark{width:5px;height:5px;animation:sidebarIconGlint 1.6s var(--ease-in-out) infinite;background:#ffd166;border-radius:999px;top:-3px;left:-2px;box-shadow:0 0 0 2px #ffd1662e}.sidebar-active-icon-new-task-ray{transform-origin:0;width:7px;height:2px;animation:sidebarIconReplyTail 1.6s var(--ease-in-out) infinite;background:#3d9095;border-radius:999px;bottom:1px;right:-3px;transform:rotate(-34deg)}.sidebar-active-icon-skills-node{width:4px;height:4px;animation:sidebarIconDotPulse 1.6s var(--ease-in-out) infinite;background:#449ca0;border-radius:999px;box-shadow:0 0 0 2px #463e2d1f}.sidebar-active-icon-skills-node-one{top:2px;left:-3px}.sidebar-active-icon-skills-node-two{background:#efb95b;animation-delay:-.36s;bottom:1px;right:-3px;box-shadow:0 0 0 2px #efb95b24}.sidebar-active-icon-knowledge-scan{opacity:0;width:12px;height:2px;animation:sidebarIconKnowledgeScan 1.85s var(--ease-in-out) infinite;background:linear-gradient(90deg,#0000,#fffffff0,#0000);border-radius:999px;top:2px;left:2px}.sidebar-active-icon-knowledge-page-line{transform-origin:0;width:8px;height:1.5px;animation:sidebarIconKnowledgePageLine 1.85s var(--ease-in-out) infinite;background:#ffd166;border-radius:999px;bottom:1px;left:4px}.sidebar-active-icon-search-glint{width:7px;height:7px;animation:sidebarIconGlint 1.8s var(--ease-in-out) infinite;top:3px;left:4px;transform:rotate(45deg)}.sidebar-active-icon-search-glint:before,.sidebar-active-icon-search-glint:after{content:"";background:#fff;border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sidebar-active-icon-search-glint:before{width:7px;height:1.4px}.sidebar-active-icon-search-glint:after{width:1.4px;height:7px}.sidebar-active-icon-search-sweep{opacity:.75;width:11px;height:11px;animation:sidebarIconSweep 2s var(--ease-in-out) infinite;background:linear-gradient(115deg,#0000 20%,#ffffffe0 45%,#0000 66%);border-radius:999px;top:1px;left:1px}.sidebar-active-icon-book-mark{clip-path:polygon(0 0,100% 0,100% 100%,50% 72%,0 100%);width:4px;height:9px;animation:sidebarIconPop 1.9s var(--ease-in-out) infinite;background:#f47a50;top:-1px;right:1px}.sidebar-active-icon-book-line{transform-origin:0;width:9px;height:2px;animation:sidebarIconLineDraw 1.8s var(--ease-in-out) infinite;background:#8daf95;border-radius:999px;bottom:2px;left:4px}.sidebar-active-icon-idea-ray{transform-origin:50% 100%;width:2px;height:5px;animation:sidebarIconRay 1.7s var(--ease-in-out) infinite;background:#f0a735;border-radius:999px}.sidebar-active-icon-idea-ray-left{animation-delay:-.18s;top:0;left:3px;transform:rotate(-34deg)}.sidebar-active-icon-idea-ray-top{animation-delay:-.34s;top:-2px;left:7px}.sidebar-active-icon-idea-ray-right{animation-delay:-.5s;top:0;right:3px;transform:rotate(34deg)}.sidebar-active-icon-outline-path{transform-origin:0;width:8px;height:1.6px;animation:sidebarIconLineDraw 1.9s var(--ease-in-out) infinite;background:#d7a85f;border-radius:999px;top:7px;right:-1px}.sidebar-active-icon-outline-node{width:4px;height:4px;animation:sidebarIconDotPulse 1.8s var(--ease-in-out) infinite;background:#59667c;border:1px solid #fff;border-radius:999px;right:-2px}.sidebar-active-icon-outline-node-one{top:4px}.sidebar-active-icon-outline-node-two{background:#d7a85f;animation-delay:-.4s;top:10px}.landing-empty-stage{isolation:isolate;position:relative}.landing-empty-stage:before,.landing-empty-stage:after{content:"";z-index:-1;pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.landing-empty-stage:before{width:min(900px, calc(var(--pl-layout-vw) - 24px));background-blend-mode:normal, normal, normal, multiply, multiply;filter:blur(5px);-webkit-mask-composite:source-in;background:radial-gradient(at 30% 44%,#1c6d7438 0%,#463e2d1f 28%,#0000 58%),radial-gradient(at 68% 48%,#f47a5033 0%,#f47a501a 30%,#0000 60%),radial-gradient(at 50% 24%,#ffd16624 0%,#0000 48%),repeating-linear-gradient(108deg,#0000 0 12px,#463e2d0b 13px 15px,#0000 16px 30px),repeating-linear-gradient(-18deg,#0000 0 16px,#f47a500a 17px 19px,#0000 20px 36px);height:342px;top:-42px;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000000d1 18%,#000000f2 50%,#000000d1 82%,#0000 100%),radial-gradient(68% 58% at 50% 43%,#000000f2 0%,#000000b8 46%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000000d1 18%,#000000f2 50%,#000000d1 82%,#0000 100%),radial-gradient(68% 58% at 50% 43%,#000000f2 0%,#000000b8 46%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.landing-empty-stage:after{width:min(760px, calc(var(--pl-layout-vw) - 62px));opacity:.4;transform-origin:50%;filter:blur(.15px);-webkit-mask-composite:source-in;background-image:repeating-linear-gradient(22deg,#0000 0 17px,#463e2d2b 18px 23px,#0000 24px 56px),repeating-linear-gradient(-28deg,#0000 0 19px,#f47a5026 20px 25px,#0000 26px 64px),repeating-linear-gradient(7deg,#0000 0 25px,#ffd16624 26px 31px,#0000 32px 72px),radial-gradient(circle at 22% 42%,#463e2d26 0 2px,#0000 2.8px),radial-gradient(circle at 76% 54%,#f47a5026 0 2px,#0000 2.8px);background-position:-42px 18px,62px 2px,18px 58px,0 0,9px 12px;background-size:250px 108px,310px 132px,270px 118px,24px 24px,28px 28px;height:236px;top:-6px;transform:translate(-50%)rotate(-2deg);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000000ad 16%,#000000e0 50%,#000000ad 84%,#0000 100%),radial-gradient(66% 58% at 50% 43%,#000000b8 0%,#0000005c 50%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000000ad 16%,#000000e0 50%,#000000ad 84%,#0000 100%),radial-gradient(66% 58% at 50% 43%,#000000b8 0%,#0000005c 50%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.landing-empty-stage-idea:before{background:radial-gradient(at 32% 42%,#ffd1663d 0%,#ffd16621 28%,#0000 58%),radial-gradient(at 66%,#f47a5038 0%,#f47a501c 30%,#0000 60%),radial-gradient(at 48% 25%,#463e2d1f 0%,#0000 48%),repeating-linear-gradient(108deg,#0000 0 12px,#ffd1660d 13px 15px,#0000 16px 30px),repeating-linear-gradient(-18deg,#0000 0 16px,#f47a500c 17px 19px,#0000 20px 36px)}.landing-empty-stage-idea:after{background-image:repeating-linear-gradient(22deg,#0000 0 17px,#ffd16633 18px 23px,#0000 24px 56px),repeating-linear-gradient(-28deg,#0000 0 19px,#f47a502b 20px 25px,#0000 26px 64px),repeating-linear-gradient(7deg,#0000 0 25px,#463e2d1c 26px 31px,#0000 32px 72px),radial-gradient(circle at 22% 42%,#ffd16629 0 2px,#0000 2.8px),radial-gradient(circle at 76% 54%,#f47a5026 0 2px,#0000 2.8px)}.landing-empty-stage-outline:before{background:radial-gradient(at 31% 44%,#59667c33 0%,#59667c1c 28%,#0000 58%),radial-gradient(at 68% 48%,#463e2d29 0%,#463e2d14 30%,#0000 60%),radial-gradient(at 50% 24%,#d7a85f26 0%,#0000 48%),repeating-linear-gradient(108deg,#0000 0 12px,#59667c0c 13px 15px,#0000 16px 30px),repeating-linear-gradient(-18deg,#0000 0 16px,#463e2d0a 17px 19px,#0000 20px 36px)}.landing-empty-stage-outline:after{opacity:.38;background-image:repeating-linear-gradient(22deg,#0000 0 17px,#59667c2b 18px 23px,#0000 24px 56px),repeating-linear-gradient(-28deg,#0000 0 19px,#d7a85f2b 20px 25px,#0000 26px 64px),repeating-linear-gradient(7deg,#0000 0 25px,#463e2d1c 26px 31px,#0000 32px 72px),radial-gradient(circle at 22% 42%,#59667c21 0 2px,#0000 2.8px),radial-gradient(circle at 76% 54%,#d7a85f26 0 2px,#0000 2.8px)}.landing-empty-stage-survey:before{background:radial-gradient(at 31% 44%,#ef78782b 0%,#ef787818 28%,#0000 58%),radial-gradient(at 69% 48%,#60aadc2e 0%,#60aadc17 30%,#0000 60%),radial-gradient(at 50% 24%,#ffd16626 0%,#0000 48%),repeating-linear-gradient(108deg,#0000 0 12px,#ef78780a 13px 15px,#0000 16px 30px),repeating-linear-gradient(-18deg,#0000 0 16px,#60aadc0a 17px 19px,#0000 20px 36px)}.landing-empty-stage-survey:after{opacity:.37;background-image:repeating-linear-gradient(22deg,#0000 0 17px,#ef787821 18px 23px,#0000 24px 56px),repeating-linear-gradient(-28deg,#0000 0 19px,#60aadc26 20px 25px,#0000 26px 64px),repeating-linear-gradient(7deg,#0000 0 25px,#ffd16621 26px 31px,#0000 32px 72px),radial-gradient(circle at 22% 42%,#ef78781c 0 2px,#0000 2.8px),radial-gradient(circle at 76% 54%,#60aadc1f 0 2px,#0000 2.8px)}.landing-feature-icon{width:40px;height:40px;animation:landingFeatureIconFloat 4s var(--ease-in-out) infinite;background:#ffffffad;border:1px solid #11182712;border-radius:12px;justify-content:center;align-items:center;margin-bottom:13px;display:inline-flex;position:relative;box-shadow:0 2px 6px #0f172a04,inset 0 1px #ffffff9e}.landing-feature-icon:before{content:"";opacity:.75;animation:landingFeatureIconRing 2.8s var(--ease-in-out) infinite;border:1px solid #463e2d21;border-radius:10px;position:absolute;inset:5px}.landing-feature-icon-idea:before{border-color:#f0a73538}.landing-feature-icon-outline:before{border-color:#463e2d24}.landing-feature-icon-survey:before{border-color:#ef78782e}.landing-feature-icon-symbol{z-index:1;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex;position:relative}.landing-feature-icon .sidebar-active-icon-effect{transform-origin:50%;inset:3px;transform:scale(1.08)}.sidebar-active-icon-polish-stroke{transform-origin:0;width:12px;height:2px;animation:sidebarIconPolishStroke 1.7s var(--ease-in-out) infinite;background:linear-gradient(90deg,#f47a50,#f2c36b);border-radius:999px;bottom:-1px;left:3px;transform:rotate(-8deg)}.sidebar-active-icon-polish-dot{width:3px;height:3px;animation:sidebarIconDotPulse 1.5s var(--ease-in-out) infinite;background:#f47a50;border-radius:999px;bottom:1px;right:-1px}.sidebar-active-icon-review-corner{width:6px;height:6px;animation:sidebarIconPop 1.8s var(--ease-in-out) infinite;border-top:1.6px solid #f47a50;border-right:1.6px solid #f47a50;top:1px;right:0}.sidebar-active-icon-review-seal{width:6px;height:6px;animation:sidebarIconDotPulse 1.6s var(--ease-in-out) infinite;background:#f47a50;border:1px solid #fff;border-radius:999px;bottom:-1px;right:-2px}.sidebar-active-icon-reply-dot{width:3px;height:3px;animation:sidebarIconReplyDot 1.6s var(--ease-in-out) infinite;background:#f47a50;border-radius:999px}.sidebar-active-icon-reply-dot-one{top:4px;right:0}.sidebar-active-icon-reply-dot-two{background:#d7a85f;animation-delay:-.25s;top:8px;right:-3px}.sidebar-active-icon-reply-tail{transform-origin:0;width:7px;height:2px;animation:sidebarIconReplyTail 1.8s var(--ease-in-out) infinite;background:#98694d;border-radius:999px;bottom:2px;right:-2px;transform:rotate(-28deg)}@keyframes sidebarIconSpin{to{transform:rotate(360deg)}}@keyframes landingFeatureIconFloat{0%,to{transform:translateY(0);box-shadow:0 2px 6px #0f172a04,inset 0 1px #ffffff9e}50%{transform:translateY(-2px);box-shadow:0 3px 8px #0f172a05,inset 0 1px #ffffffad}}@keyframes landingFeatureIconRing{0%,to{opacity:.48;transform:scale(.96)}50%{opacity:.9;transform:scale(1.04)}}@keyframes sidebarIconDotPulse{0%,to{opacity:.68;transform:scale(.86)}50%{opacity:1;transform:scale(1.1)}}@keyframes sidebarIconGlint{0%,to{opacity:.42;transform:rotate(45deg)scale(.72)}48%{opacity:1;transform:rotate(45deg)scale(1)}}@keyframes sidebarIconKnowledgeScan{0%,to{opacity:0;transform:translateY(0)}22%,64%{opacity:.85}78%{opacity:0;transform:translateY(8px)}}@keyframes sidebarIconKnowledgePageLine{0%,to{opacity:.35;transform:scaleX(.45)}46%{opacity:.9;transform:scaleX(1)}72%{opacity:.55;transform:scaleX(.72)}}@keyframes sidebarIconSweep{0%,to{opacity:0;transform:translate(-4px)rotate(-8deg)}35%,58%{opacity:.72}80%{opacity:0;transform:translate(4px)rotate(-8deg)}}@keyframes sidebarIconPop{0%,to{opacity:.66;transform:translateY(0)scale(.92)}50%{opacity:1;transform:translateY(-1px)scale(1)}}@keyframes sidebarIconLineDraw{0%,to{opacity:.6;transform:scaleX(.45)}50%{opacity:1;transform:scaleX(1)}}@keyframes sidebarIconPolishStroke{0%,to{opacity:.6;transform:rotate(-8deg)scaleX(.45)}50%{opacity:1;transform:rotate(-8deg)scaleX(1)}}@keyframes sidebarIconReplyTail{0%,to{opacity:.6;transform:rotate(-28deg)scaleX(.45)}50%{opacity:1;transform:rotate(-28deg)scaleX(1)}}@keyframes sidebarIconRay{0%,to{opacity:.4;translate:0 1px}50%{opacity:1;translate:0 -1px}}@keyframes sidebarIconReplyDot{0%,to{opacity:.45;transform:translate(-1px)scale(.8)}50%{opacity:1;transform:translate(1px)scale(1)}}@keyframes sidebarBusinessIconNudge{0%{transform:translateY(0)scale(1)}55%{transform:translateY(-1px)scale(1.07)rotate(-4deg)}to{transform:translateY(0)scale(1)}}@keyframes sidebarBusinessIconSettle{0%{transform:scale(.82)rotate(-8deg)}62%{transform:scale(1.08)rotate(3deg)}to{transform:scale(1)rotate(0)}}@media (prefers-reduced-motion:reduce){.landing-feature-icon,.landing-feature-icon:before,.sidebar-active-icon-effect,.sidebar-active-icon-effect>span,.sidebar-active-icon-effect>span:before,.sidebar-active-icon-effect>span:after,.sidebar-business-color-icon svg,.sidebar-business-color-icon:before,.sidebar-business-color-icon:after{animation:none!important}}.stagger>*{animation:fadeInUp .5s var(--ease-out) both}.stagger>:first-child{animation-delay:30ms}.stagger>:nth-child(2){animation-delay:70ms}.stagger>:nth-child(3){animation-delay:.11s}.stagger>:nth-child(4){animation-delay:.15s}.stagger>:nth-child(5){animation-delay:.19s}.stagger>:nth-child(6){animation-delay:.23s}.stagger>:nth-child(7){animation-delay:.27s}.stagger>:nth-child(8){animation-delay:.31s}.stagger>:nth-child(9){animation-delay:.35s}.stagger>:nth-child(10){animation-delay:.39s}.stagger>:nth-child(11){animation-delay:.43s}.stagger>:nth-child(12){animation-delay:.47s}.typing{align-items:center;gap:4px;display:inline-flex}.typing>span{background:var(--accent-cyan);opacity:.35;width:6px;height:6px;animation:typingBounce 1.2s var(--ease-in-out) infinite;border-radius:50%}.typing>span:nth-child(2){animation-delay:.16s}.typing>span:nth-child(3){animation-delay:.32s}@keyframes typingBounce{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.hover-lift{transition:transform .22s var(--ease-out), box-shadow .22s var(--ease-out)}.hover-lift:hover{transform:translateY(-2px)}.glass{-webkit-backdrop-filter:blur(24px)saturate(190%);background:linear-gradient(150deg,#ffffffbd,#f6f5f49e);border:1px solid #ffffffb3;box-shadow:0 1px 1px #1018280d,0 12px 32px #10182817,inset 0 1px #fff9}.glass-panel{-webkit-backdrop-filter:blur(26px)saturate(180%);background:#ffffffb8;border:1px solid #fff9}.glass-tint{background:rgb(var(--teal-rgb) / .1);border-color:rgb(var(--teal-rgb) / .4);box-shadow:0 1px 1px #1018280a, 0 6px 18px rgb(var(--teal-rgb) / .12), inset 0 1px 0 #fff6}.glass-hover{transition:transform .26s var(--ease-out), box-shadow .26s var(--ease-out), border-color .26s var(--ease-out), background .2s var(--ease-out)}.glass-hover:hover{border-color:rgb(var(--teal-rgb) / .28);transform:translateY(-1.5px);box-shadow:0 2px 4px #1018280d,0 14px 32px #10182817,inset 0 1px #ffffff8c}.glass-hover:active{transform:translateY(-.5px)scale(.997)}.seg{-webkit-backdrop-filter:blur(10px)saturate(150%);background:linear-gradient(#76828c1a,#76828c12);border:.5px solid #ffffff80;border-radius:11px;grid-auto-columns:1fr;grid-auto-flow:column;padding:3px;display:inline-grid;position:relative;box-shadow:inset 0 1px 2px #1018280f}.seg-thumb{transition:transform .32s var(--ease-out), width .32s var(--ease-out);z-index:0;background:linear-gradient(#fff,#f4fafb);border:.5px solid #ffffffe6;border-radius:8px;position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 1px 1px #1018280f,0 3px 8px #1018281a,inset 0 1px #fffffff2}.seg-btn{z-index:1;cursor:pointer;white-space:nowrap;transition:color .24s var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;gap:5px;font-family:inherit;display:inline-flex;position:relative}.dashboard-control-chip{transition:border-color .18s var(--ease-out), background .18s var(--ease-out), color .18s var(--ease-out), box-shadow .18s var(--ease-out)}.dashboard-control-chip:hover:not(:disabled){box-shadow:0 1px 4px #0f172a0d;border-color:rgb(var(--teal-rgb) / .24)!important;background:#f8fbfc!important}.dashboard-range-option:hover,.dashboard-range-option:focus-visible{outline:none;background:rgb(var(--teal-rgb) / .08)!important;color:var(--teal)!important}button:active:not(:disabled){transform:scale(.97)}button[data-product-surface="sidebar.business-tasks.toggle"]:active:not(:disabled),button[data-product-surface="sidebar.spaces.toggle"]:active:not(:disabled),button[data-product-surface="sidebar.nav-section.toggle"]:active:not(:disabled){transform:none!important}button[data-product-surface$=\.enable],button[data-product-surface$=\.disable]{transition:background .16s var(--ease-out), border-color .16s var(--ease-out), color .16s var(--ease-out), box-shadow .16s var(--ease-out), transform .16s var(--ease-out)}button[data-product-surface$=\.enable]:hover:not(:disabled){box-shadow:0 1px 4px #0f172a0f;color:#16565e!important;background:#463e2d1a!important;border-color:#1c6d7447!important}button[data-product-surface$=\.disable]:hover:not(:disabled){box-shadow:0 1px 4px #0f172a0f;color:#b91c1c!important;background:#fef2f2!important;border-color:#b91c1c3d!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.home-heading-character{animation-delay:0s!important}}input,textarea,select{transition:border-color .16s var(--ease-out), box-shadow .16s var(--ease-out);caret-color:rgb(var(--teal-rgb) / .78)}input:focus,textarea:focus,select:focus{box-shadow:none;border-color:#11182738}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:none}.no-glow:focus{box-shadow:none;border-color:#0000}.composer-textarea{scrollbar-width:none;-ms-overflow-style:none;overflow:hidden auto}.composer-textarea::-webkit-scrollbar{display:none}.paperlu-composer-textarea::placeholder{color:#b8beca;font-weight:400}@keyframes spin{to{transform:rotate(360deg)}}.caret{color:var(--teal);font-weight:600;animation:1s steps(2,start) infinite caretBlink;display:inline-block}@keyframes caretBlink{50%{opacity:0}}.sidebar-scroll{scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:none}.sidebar-scroll::-webkit-scrollbar{display:none}.sidebar-business-content-scroll,.sidebar-business-content-gutter{scrollbar-width:auto;scrollbar-gutter:stable}@supports not selector(::-webkit-scrollbar){.sidebar-business-content-scroll,.sidebar-business-content-gutter{scrollbar-width:thin;scrollbar-color:#64748b7a transparent}}.sidebar-business-content-scroll::-webkit-scrollbar{width:8px;display:block}.sidebar-business-content-gutter::-webkit-scrollbar{width:8px;display:block}.sidebar-business-content-scroll::-webkit-scrollbar-track{background:0 0;margin:4px 0}.sidebar-business-content-scroll::-webkit-scrollbar-thumb{background:#64748b6b padding-box content-box;border:2px solid #0000;border-radius:999px;min-height:32px}.sidebar-business-content-scroll::-webkit-scrollbar-thumb:hover{background-color:#475569ad}.sidebar-business-spaces-header{width:100%;min-height:23px;color:var(--pl-text-secondary);transition:background .14s var(--ease-out), color .14s var(--ease-out);background:0 0;border-radius:7px;align-items:center;gap:2px;display:flex}.sidebar-business-spaces-header:hover,.sidebar-business-spaces-header:focus-within{background:var(--pl-hover);color:var(--pl-text-primary)}.sidebar-business-spaces-header-toggle{min-width:0;min-height:23px;color:inherit;cursor:pointer;text-align:left;transition:background .12s var(--ease-out), color .12s var(--ease-out), font-weight .12s var(--ease-out);background:0 0;border:none;border-radius:7px;flex:auto;justify-content:flex-start;align-items:center;gap:4px;padding:3px 8px;font-family:inherit;font-weight:400;display:flex}.sidebar-business-spaces-header-toggle:hover,.sidebar-business-spaces-header-toggle:focus-visible{color:var(--pl-text-primary);font-weight:600}.sidebar-business-spaces-fold-toggle{width:24px;height:23px;color:var(--pl-text-secondary);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .12s var(--ease-out), background .12s var(--ease-out), color .12s var(--ease-out);background:0 0;border:none;border-radius:6px;flex:0 0 24px;justify-content:center;align-items:center;padding:0;display:inline-flex}.sidebar-business-spaces-header:hover .sidebar-business-spaces-fold-toggle,.sidebar-business-spaces-fold-toggle:focus-visible{opacity:1;pointer-events:auto}.sidebar-business-spaces-fold-toggle:hover,.sidebar-business-spaces-fold-toggle:focus-visible{color:var(--pl-text-primary);background:#0a0a0a0f}.sidebar-space-folder-row{width:100%;min-height:26px;transition:background .14s var(--ease-out);border-radius:7px;align-items:center;display:flex;position:relative}.sidebar-space-folder-row:hover,.sidebar-space-folder-row:focus-within,.sidebar-space-folder-row[data-menu-open=true]{background:var(--pl-hover)}.sidebar-space-folder-row[data-selected=true]{background:#11182712}.sidebar-space-folder-toggle{min-width:0;min-height:26px;color:var(--pl-text-primary);cursor:pointer;text-align:left;background:0 0;border:none;flex:auto;align-items:center;gap:4px;padding:4px 2px 4px 8px;font-family:inherit;display:flex}.sidebar-space-folder-toggle>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11.5px;font-weight:500;line-height:1.3;overflow:hidden}.sidebar-space-folder-actions{opacity:0;pointer-events:none;transition:opacity .14s var(--ease-out);flex:none;align-items:center;gap:1px;padding-right:3px;display:flex}.sidebar-space-folder-row:hover .sidebar-space-folder-actions,.sidebar-space-folder-row:focus-within .sidebar-space-folder-actions,.sidebar-space-folder-row[data-menu-open=true] .sidebar-space-folder-actions{opacity:1;pointer-events:auto}.sidebar-space-folder-actions>button{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:inline-flex}.sidebar-space-folder-actions>button:hover,.sidebar-space-folder-actions>button:focus-visible{color:#111827;background:0 0}.sidebar-space-action-menu{z-index:40;background:#fff;border:1px solid #e5e7eb;border-radius:8px;width:128px;padding:4px;position:absolute;top:calc(100% + 2px);right:3px;box-shadow:0 5px 14px #0f172a17}.sidebar-space-action-menu>button{color:#111827;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:7px;width:100%;min-height:28px;padding:4px 7px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;font-size:11.5px;display:flex;font-weight:400!important}.sidebar-space-action-menu>button:hover,.sidebar-space-action-menu>button:focus-visible{background:#463e2d17}.sidebar-space-action-menu>button.is-destructive{color:#dc2626}.sidebar-business-conversation-row{width:100%;min-height:23px;transition:background .14s var(--ease-out);border-radius:7px;position:relative}.sidebar-business-conversation-row.is-space{border-radius:5px}.sidebar-business-conversation-row:hover,.sidebar-business-conversation-row:focus-within{background:var(--pl-hover)}.sidebar-business-conversation-row[data-selected=true]{background:rgb(var(--teal-rgb) / .1)}.sidebar-business-conversation-row[data-selected=true]:hover,.sidebar-business-conversation-row[data-selected=true]:focus-within{background:#463e2d2b}.sidebar-business-conversation-select{border-radius:inherit;width:100%;min-width:0;min-height:23px;color:var(--pl-text-primary);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:6px;padding:3px 8px;font-family:inherit;display:flex}.sidebar-business-conversation-select:active:not(:disabled),.sidebar-space-folder-toggle:active:not(:disabled){transform:none}.sidebar-business-conversation-row.is-space .sidebar-business-conversation-select{color:var(--pl-text-secondary);padding:3px 7px}.sidebar-business-conversation-row[data-selected=true] .sidebar-business-conversation-select{color:#111827}.sidebar-business-conversation-select>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:11.5px;font-weight:400;line-height:1.25;overflow:hidden}.sidebar-business-conversation-row.is-space .sidebar-business-conversation-select>span{font-size:10.8px;line-height:1.3}.sidebar-business-conversation-row[data-selected=true] .sidebar-business-conversation-select>span{font-weight:500}.sidebar-business-conversation-select>time{color:var(--pl-text-tertiary);font-variant-numeric:tabular-nums;transition:opacity .12s var(--ease-out);flex-shrink:0;font-size:9.5px;font-weight:400;line-height:1.25}.sidebar-business-conversation-row[data-selected=true] .sidebar-business-conversation-select>time{color:#0f172a99}.sidebar-business-conversation-spinner{box-sizing:border-box;border:1.5px solid rgb(var(--teal-rgb) / .22);border-top-color:rgb(var(--teal-rgb));width:10px;height:10px;transition:opacity .12s var(--ease-out);border-radius:50%;flex-shrink:0;animation:.9s linear infinite spin}.sidebar-business-conversation-spinner.is-queued{border-top-color:rgb(var(--teal-rgb) / .22);animation:none}.sidebar-business-conversation-needs-input{color:#b45309;transition:opacity .12s var(--ease-out);flex-shrink:0;font-size:9.5px;line-height:1.25}.sidebar-business-conversation-unread{width:6px;height:6px;transition:opacity .12s var(--ease-out);background:#3b82f6;border-radius:50%;flex-shrink:0}.sidebar-business-conversation-row:hover :is(.sidebar-business-conversation-spinner,.sidebar-business-conversation-needs-input,.sidebar-business-conversation-unread),.sidebar-business-conversation-row:focus-within :is(.sidebar-business-conversation-spinner,.sidebar-business-conversation-needs-input,.sidebar-business-conversation-unread),.sidebar-business-conversation-row[data-menu-open=true] :is(.sidebar-business-conversation-spinner,.sidebar-business-conversation-needs-input,.sidebar-business-conversation-unread){opacity:0}@media (prefers-reduced-motion:reduce){.sidebar-business-conversation-spinner{animation-duration:2.4s}}.sidebar-business-conversation-actions{z-index:2;opacity:0;pointer-events:none;transition:opacity .12s var(--ease-out);background:0 0;align-items:center;gap:1px;padding-left:8px;display:flex;position:absolute;top:50%;right:3px;transform:translateY(-50%)}.sidebar-business-conversation-row[data-selected=true] .sidebar-business-conversation-actions{background:0 0}.sidebar-business-conversation-row:hover .sidebar-business-conversation-actions,.sidebar-business-conversation-row:focus-within .sidebar-business-conversation-actions,.sidebar-business-conversation-row[data-menu-open=true] .sidebar-business-conversation-actions{opacity:1;pointer-events:auto}.sidebar-business-conversation-row:hover .sidebar-business-conversation-select>time,.sidebar-business-conversation-row:focus-within .sidebar-business-conversation-select>time,.sidebar-business-conversation-row[data-menu-open=true] .sidebar-business-conversation-select>time{opacity:0}.sidebar-business-conversation-actions>button{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:inline-flex}.sidebar-business-conversation-actions>button:hover,.sidebar-business-conversation-actions>button:focus-visible{color:#111827;background:0 0}.sidebar-business-conversation-actions>button.is-pinned{color:#1c6d74}.sidebar-business-conversation-menu{z-index:60;background:#fff;border:1px solid #e5e7eb;border-radius:8px;width:104px;padding:4px;position:absolute;top:calc(100% + 2px);right:2px;box-shadow:0 5px 14px #0f172a17}.sidebar-business-conversation-menu>button{color:#111827;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:7px;width:100%;min-height:27px;padding:4px 7px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;font-size:11.5px;font-weight:400;display:flex}.sidebar-business-conversation-menu>button:hover,.sidebar-business-conversation-menu>button:focus-visible{background:#463e2d17}.sidebar-business-conversation-menu>button.is-destructive{color:#dc2626}.sidebar-business-conversation-rename{align-items:center;min-height:23px;padding:2px 5px;display:flex}.sidebar-business-conversation-rename input{color:#111827;background:#fff;border:1px solid #1c6d746b;border-radius:5px;outline:none;width:100%;min-width:0;height:20px;padding:1px 5px;font-family:inherit;font-size:10.8px;font-weight:400}.sidebar-business-conversation-rename input:focus{border-color:#1c6d74}.sidebar-business-conversation-rename input[aria-invalid=true]{border-color:#dc2626}.sidebar-business-pinned-section{margin-bottom:8px}.sidebar-business-pinned-header{width:100%;min-height:23px;color:var(--pl-text-secondary);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:7px;align-items:center;gap:4px;padding:3px 8px;font-family:inherit;font-size:11px;font-weight:400;display:flex}.sidebar-business-pinned-header:hover,.sidebar-business-pinned-header:focus-visible{background:var(--pl-hover);color:var(--pl-text-primary);font-weight:600}.sidebar-business-pinned-list{flex-direction:column;gap:1px;margin-top:2px;display:flex}.sidebar-workspace-remove-backdrop{z-index:120;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background:#0f172a29;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0 0 0 216px}.sidebar-workspace-remove-dialog{-moz-column-gap:11px;background:#fff;border:1px solid #94a3b847;border-radius:10px;grid-template-columns:34px minmax(0,1fr);gap:18px 11px;width:min(360px,100vw - 48px);padding:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;display:grid;box-shadow:0 18px 46px #0f172a24}.sidebar-project-remove-dialog{border-radius:16px;width:min(320px,100vw - 40px);padding:16px;display:block}.sidebar-project-remove-dialog .sidebar-workspace-remove-copy h2{margin:0 0 4px;font-size:14px;line-height:1.35}.sidebar-project-remove-dialog .sidebar-workspace-remove-copy p{font-size:11px;line-height:1.5}.sidebar-project-remove-dialog .sidebar-workspace-remove-actions{gap:6px;margin-top:13px}.sidebar-project-remove-dialog .sidebar-workspace-remove-actions button{border-radius:8px;min-width:62px;height:28px;padding:0 10px;font-size:11px}.sidebar-workspace-remove-copy h2{color:#111827;margin:1px 0 5px;font-size:15px;font-weight:600;line-height:1.35}.sidebar-workspace-remove-copy p{color:#64748b;margin:0;font-size:12px;font-weight:400;line-height:1.65}.sidebar-workspace-remove-actions{grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}.sidebar-workspace-remove-actions button{color:#334155;cursor:pointer;background:#fff;border:1px solid #dfe3e8;border-radius:7px;min-width:70px;height:30px;padding:0 12px;font-family:inherit;font-size:12px;font-weight:400}.sidebar-workspace-remove-actions button:hover,.sidebar-workspace-remove-actions button:focus-visible{color:#111827;background:#f3f4f6}.sidebar-workspace-remove-actions button.is-destructive{color:#fff;background:#dc2626;border-color:#dc2626}.sidebar-workspace-remove-actions button.is-destructive:hover,.sidebar-workspace-remove-actions button.is-destructive:focus-visible{color:#fff;background:#b91c1c;border-color:#b91c1c}.sidebar-conversation-delete-backdrop{z-index:240;pointer-events:none;position:fixed;inset:0}html[data-sidebar-conversation-delete-open=true] .sidebar-business-content-scroll,html[data-sidebar-business-menu-open=true] .sidebar-business-content-scroll{overscroll-behavior:none;overflow-y:hidden!important}.sidebar-conversation-delete-dialog{width:min(240px,100vw - 244px);animation:sidebarConversationDeleteIn .18s var(--ease-out) both;pointer-events:auto;transform-origin:0;border-radius:16px;padding:12px;display:block;position:absolute;left:223px;transform:scale(.8);box-shadow:0 12px 30px #0f172a1f,0 2px 8px #0f172a0f}.sidebar-conversation-delete-dialog:before{content:"";filter:drop-shadow(-1px 0 1px #0f172a0f);border-top:8px solid #0000;border-bottom:8px solid #0000;border-right:9px solid #fff;width:0;height:0;position:absolute;top:50%;left:-13px;transform:translateY(-50%)}.sidebar-conversation-delete-dialog .sidebar-workspace-remove-copy h2{margin:0 0 6px;font-size:14px;font-weight:700;line-height:1.25}.sidebar-conversation-delete-dialog .sidebar-workspace-remove-copy p{color:#5f6368;font-size:12px;line-height:1.45}.sidebar-conversation-delete-dialog .sidebar-workspace-remove-actions{gap:6px;margin-top:12px}.sidebar-conversation-delete-dialog .sidebar-workspace-remove-actions button{color:#333;background:#ededed;border:none;border-radius:8px;min-width:58px;height:30px;padding:0 10px;font-size:12px}.sidebar-conversation-delete-dialog .sidebar-workspace-remove-actions button:hover,.sidebar-conversation-delete-dialog .sidebar-workspace-remove-actions button:focus-visible{color:#222;background:#e1e1e1}.sidebar-conversation-delete-dialog .sidebar-workspace-remove-actions button.is-destructive,.sidebar-conversation-delete-dialog .sidebar-workspace-remove-actions button.is-destructive:hover,.sidebar-conversation-delete-dialog .sidebar-workspace-remove-actions button.is-destructive:focus-visible{color:#fff;background:#ef5b5d;border:none}.sidebar-conversation-delete-dialog .sidebar-workspace-remove-actions button.is-destructive:hover,.sidebar-conversation-delete-dialog .sidebar-workspace-remove-actions button.is-destructive:focus-visible{background:#df4b4d}@keyframes sidebarConversationDeleteIn{0%{opacity:0;transform:translateY(6px)scale(.788)}to{opacity:1;transform:translateY(0)scale(.8)}}@media (max-width:768px){.sidebar-conversation-delete-dialog{width:auto;animation:none;bottom:16px;left:16px;right:16px;transform:none;top:auto!important}.sidebar-conversation-delete-dialog:before{display:none}}.sidebar-space-rename-form{flex:auto;align-items:center;gap:5px;min-width:0;min-height:26px;padding:3px 6px 3px 8px;display:flex}.sidebar-space-rename-form input{color:#111827;background:#fff;border:1px solid #1c6d746b;border-radius:5px;outline:none;width:100%;min-width:0;height:20px;padding:1px 5px;font-family:inherit;font-size:11px}.sidebar-space-rename-form input:focus{border-color:#1c6d74}.sidebar-space-rename-form input[aria-invalid=true]{border-color:#dc2626}@media (hover:none){.sidebar-space-folder-actions,.sidebar-business-conversation-actions{opacity:1;pointer-events:auto}.sidebar-business-conversation-select>time{opacity:0}}@media (max-width:768px){.sidebar-workspace-remove-backdrop{padding:16px;inset:0}}.sidebar-account-button{transition:background .14s var(--ease-out);background:0 0}.sidebar-account-button:hover{background:var(--pl-hover)}.sidebar-account-button[data-open=true],.sidebar-account-button[data-open=true]:hover{background:rgb(var(--teal-rgb) / .1)}.sidebar-delete-success-toast{z-index:520;box-sizing:border-box;color:#15803d;white-space:nowrap;pointer-events:none;min-width:128px;max-width:calc(100vw - 32px);min-height:32px;animation:sidebarDeleteSuccessToastIn .18s var(--ease-out) both;background:#f0fdf4fa;border:1px solid #22c55e3d;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:12px;line-height:1;display:inline-flex;position:fixed;top:16px;left:50%;transform:translate(-50%);box-shadow:0 8px 20px #0f172a1a}@keyframes sidebarDeleteSuccessToastIn{0%{opacity:0;transform:translate(-50%,-5px)}to{opacity:1;transform:translate(-50%)}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#d8dde4 padding-box padding-box;border:2px solid #0000;border-radius:9999px}::-webkit-scrollbar-thumb:hover{background:#b8c0cb padding-box padding-box}.paperlu-home{min-height:var(--pl-layout-vh);isolation:isolate;color:#101114;background:#fff;font-family:SF Pro SC,SF Pro Display,Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,Noto Sans SC,Helvetica Neue,sans-serif;position:relative;overflow-x:hidden}.paperlu-home-bg{height:var(--pl-layout-vh);z-index:0;pointer-events:none;min-height:0;position:absolute;inset:0 0 auto;overflow:hidden}.paperlu-home-bg:before,.paperlu-home-bg:after{content:"";z-index:0;pointer-events:none;position:absolute;inset:0}.paperlu-home-bg:before{opacity:.74;background-image:linear-gradient(#463e2d0a 1px,#0000 1px),linear-gradient(90deg,#463e2d0a 1px,#0000 1px);background-position:50% 0;background-size:46px 46px;-webkit-mask-image:linear-gradient(#000000db 0 72%,#0000 100%);mask-image:linear-gradient(#000000db 0 72%,#0000 100%)}.paperlu-home-bg:after{opacity:.62;background-image:radial-gradient(circle,#463e2d12 1.45px,#0000 1.9px),radial-gradient(circle,#f47a500e 1.25px,#0000 1.7px);background-position:18px 20px,52px 58px;background-size:64px 64px,128px 128px;-webkit-mask-image:linear-gradient(#000000d6 0 74%,#0000 100%);mask-image:linear-gradient(#000000d6 0 74%,#0000 100%)}.paperlu-home-bg span,.paperlu-home-bg svg{z-index:1;pointer-events:none;display:block;position:absolute}.paperlu-bg-shape{opacity:1}.paperlu-bg-shape-peach{width:min(760px,43vw);height:260px;top:0;right:0}.paperlu-bg-shape-teal{width:min(260px,16vw);height:min(560px,62vh);top:32%;bottom:auto;left:0}.paperlu-bg-formula{color:#463e2d16;letter-spacing:0;white-space:nowrap;-webkit-user-select:none;user-select:none;font-family:SF Mono,Menlo,Consolas,monospace;font-size:11.5px;font-weight:500;line-height:1}.paperlu-bg-formula-entropy{top:122px;left:12vw;transform:rotate(-6deg)}.paperlu-bg-formula-gradient{top:228px;right:24vw;transform:rotate(6deg)}.paperlu-bg-formula-probability{bottom:174px;right:18vw;transform:rotate(-4deg)}.paperlu-bg-formula-energy{top:342px;left:8vw;transform:rotate(5deg)}.paperlu-bg-formula-gibbs{top:178px;right:10vw;transform:rotate(-7deg)}.paperlu-bg-sketch{fill:none;stroke:#463e2d17;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round}.paperlu-bg-sketch-planet{opacity:.34;width:92px;top:276px;right:8vw;transform:rotate(3deg)}.paperlu-bg-sketch-flask{opacity:.3;width:68px;bottom:210px;left:4vw;transform:rotate(-6deg)}.paperlu-bg-sketch-vessel{opacity:.28;width:72px;bottom:112px;right:6vw;transform:rotate(5deg)}.paperlu-bg-sketch-atom{opacity:.24;width:82px;top:152px;right:31vw;transform:rotate(-8deg)}.paperlu-bg-sketch-molecule{opacity:.22;width:110px;bottom:92px;left:23vw;transform:rotate(6deg)}.paperlu-bg-lattice{opacity:.32;background-image:linear-gradient(#463e2d0e 1px,#0000 1px),linear-gradient(90deg,#463e2d0e 1px,#0000 1px);background-size:18px 18px;width:150px;height:150px;-webkit-mask-image:radial-gradient(circle,#000 0 48%,#0000 76%);mask-image:radial-gradient(circle,#000 0 48%,#0000 76%);display:none!important}.paperlu-bg-lattice-left{bottom:332px;left:5vw;transform:rotate(-4deg)}.paperlu-bg-lattice-right{top:108px;right:21vw;transform:rotate(7deg)}.paperlu-bg-dots{opacity:.52;background-image:radial-gradient(circle,#463e2d0f 2px,#0000 2.5px);background-size:30px 30px;width:220px;height:132px;display:none!important}.paperlu-bg-dots-left{top:82px;left:76px}.paperlu-bg-dots-right{bottom:66px;right:64px}.paperlu-bg-rings-left{opacity:.64;background:repeating-radial-gradient(circle,#0000 0 34px,#463e2d0d 35px 36px,#0000 37px 68px);width:340px;height:340px;top:96px;left:-118px}.paperlu-bg-triangle-right{fill:none;stroke:#463e2d13;stroke-width:1.8px;stroke-linejoin:round;width:78px;height:72px;top:414px;right:142px;transform:rotate(10deg)}@media (max-width:700px){.paperlu-bg-formula,.paperlu-bg-sketch,.paperlu-bg-lattice{display:none!important}}.paperlu-home-nav{z-index:50;-webkit-backdrop-filter:blur(16px);background:#ffffffdb;border-bottom:1px solid #e8ebef;grid-template-columns:minmax(136px,1fr) auto minmax(136px,1fr);align-items:center;gap:20px;height:40px;padding:0 20px;display:grid;position:sticky;top:0}.paperlu-home-brand{justify-self:start;align-items:center;gap:4px;min-width:0;display:inline-flex}.paperlu-home-brand img{flex-shrink:0;width:auto;display:block}.paperlu-home-brand-mark{height:27px}.paperlu-home-brand-wordmark{height:21px;transform:translateY(1px)}.paperlu-home-nav-links{justify-content:center;align-items:center;gap:26px;min-width:0;display:flex}.paperlu-home-nav a,.paperlu-home-nav-action{color:#4b5563;white-space:nowrap;transition:color .16s var(--ease-out), background .16s var(--ease-out), border-color .16s var(--ease-out);font-size:12px;font-weight:500;line-height:1;text-decoration:none}.paperlu-home-nav a:hover{color:#111827}.paperlu-home-nav-action{background:#f47a501f;border:1px solid #f47a504d;border-radius:999px;justify-content:center;justify-self:end;align-items:center;min-height:24px;padding:0 10px;display:inline-flex;color:#f47a50!important}.homepage-section{z-index:1;width:100%;position:relative;overflow:hidden}.paperlu-hero{min-height:calc(var(--pl-layout-vh) - 40px);text-align:center;background:0 0;flex-direction:column;justify-content:flex-start;align-items:center;padding:clamp(76px,10vh,112px) 22px 34px;display:flex}.paperlu-hero h1{color:#173f45;letter-spacing:0;max-width:820px;margin:0;font-size:68px;font-weight:700;line-height:1.08}.paperlu-hero-title-accent{color:#f47a50}.paperlu-hero-tagline{color:#173f45;letter-spacing:0;margin:16px auto 0;font-size:25px;font-weight:500;line-height:1.28}.paperlu-hero-subtitle{color:#9aa3af;letter-spacing:0;flex-direction:column;align-items:center;gap:2px;max-width:660px;margin:8px auto 0;font-family:ui-rounded,Avenir Next,Nunito Sans,SF Pro Rounded,Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;font-size:23px;font-weight:300;line-height:1.28;display:flex}.paperlu-hero-subtitle span{white-space:nowrap;display:block}.paperlu-hero-cta-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:22px;display:inline-flex}.paperlu-hero-cta{white-space:nowrap;min-height:38px;transition:transform .16s var(--ease-out), background .16s var(--ease-out), border-color .16s var(--ease-out), color .16s var(--ease-out), box-shadow .16s var(--ease-out);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 17px;font-size:14px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.paperlu-hero-cta:hover{transform:translateY(-1px)}.paperlu-hero-cta-primary{color:#fff;background:#173f45;border:1px solid #173f45;box-shadow:0 12px 24px #463e2d29}.paperlu-hero-cta-primary:hover{background:#123338;border-color:#123338;box-shadow:0 16px 30px #463e2d33}.paperlu-hero-cta-secondary{color:#fff;background:#f47a50;border:1px solid #f47a50;box-shadow:0 12px 24px #f47a502e}.paperlu-hero-cta-secondary:hover{background:#e66b42;border-color:#e66b42;box-shadow:0 16px 30px #f47a5038}.paperlu-hero-experience{justify-content:center;align-items:center;width:min(540px,100%);margin-top:14px;display:flex}.paperlu-hero-workflow{width:100%;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;min-width:0;padding:0;display:flex;transform:translateY(-8px)}.paperlu-section-copy-centered{text-align:center;max-width:640px;margin:0 auto 12px}.paperlu-section-copy h2{color:#101114;margin:0;font-size:clamp(28px,3.2vw,42px);font-weight:700;line-height:1.18}.paperlu-feature-section{padding:58px max(18px, calc((var(--pl-layout-vw) - 980px) / 2)) 42px;background:#fff;margin-top:-36px;position:relative;overflow:hidden}.paperlu-feature-section:before,.paperlu-feature-section:after{content:"";z-index:0;pointer-events:none;position:absolute;inset:0}.paperlu-feature-section:before{opacity:.58;background-image:linear-gradient(#463e2d08 1px,#0000 1px),linear-gradient(90deg,#463e2d08 1px,#0000 1px);background-position:50% -1px;background-size:46px 46px}.paperlu-feature-section:after{opacity:.4;background-image:radial-gradient(circle,#463e2d0e 1.35px,#0000 1.85px);background-position:18px 20px;background-size:64px 64px}.paperlu-feature-section>*{z-index:1;position:relative}.paperlu-feature-bg-decor{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.paperlu-feature-bg-decor span,.paperlu-feature-bg-decor svg{z-index:1;display:block;position:absolute}.paperlu-feature-formula{color:#463e2d14;letter-spacing:0;white-space:nowrap;-webkit-user-select:none;user-select:none;font-family:SF Mono,Menlo,Consolas,monospace;font-size:12px;font-weight:600;line-height:1}.paperlu-feature-formula-ce{top:6%;left:8vw;transform:rotate(-5deg)}.paperlu-feature-formula-cross{top:15%;right:9vw;transform:rotate(4deg)}.paperlu-feature-formula-physics{top:26%;left:5vw;transform:rotate(7deg)}.paperlu-feature-formula-newton{top:38%;right:17vw;transform:rotate(-8deg)}.paperlu-feature-formula-gibbs{top:50%;left:12vw;transform:rotate(-4deg)}.paperlu-feature-formula-ph{top:62%;right:6vw;transform:rotate(6deg)}.paperlu-feature-formula-gas{top:75%;left:6vw;transform:rotate(5deg)}.paperlu-feature-formula-mm{top:84%;right:12vw;transform:rotate(-5deg)}.paperlu-feature-formula-hw{top:92%;left:28vw;transform:rotate(3deg)}.paperlu-feature-bg-sketch{fill:none;stroke:#463e2d13;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round}.paperlu-feature-bg-atom{opacity:.38;width:88px;top:10%;right:24vw;transform:rotate(-9deg)}.paperlu-feature-bg-helix{opacity:.34;width:92px;top:43%;right:4vw;transform:rotate(8deg)}.paperlu-feature-bg-benzene{opacity:.34;width:92px;top:70%;left:17vw;transform:rotate(-12deg)}.paperlu-feature-story-list{max-width:1060px;margin:16px auto 0}.paperlu-feature-story{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:center;gap:clamp(34px,5vw,72px);min-height:clamp(620px,82vh,820px);padding:clamp(36px,6vh,64px) 0;display:grid}.paperlu-feature-story:nth-child(2n){grid-template-columns:minmax(420px,1.1fr) minmax(0,.9fr)}.paperlu-feature-story:nth-child(2n) .paperlu-feature-story-copy{order:2}.paperlu-feature-story-copy{text-align:left;max-width:430px}.paperlu-feature-story h3{color:#101114;letter-spacing:0;margin:0;font-size:30px;font-weight:700;line-height:1.08}.paperlu-feature-story-copy>p{color:#626b78;margin:18px 0 0;font-size:15px;line-height:1.75}.paperlu-brand-word{white-space:nowrap;font:inherit}.paperlu-brand-word-paper{color:#163f46}.paperlu-brand-word-lu{color:#f47a50}.paperlu-feature-tool-row{flex-wrap:wrap;gap:9px;margin-top:24px;display:flex}.paperlu-feature-tool{color:#25313d;background:#f8fafb;border:1px solid #e4e8ed;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:0 12px;font-size:12.5px;font-weight:600;line-height:1;display:inline-flex}.paperlu-feature-tool-row svg{color:#f47a50}.paperlu-feature-visual{isolation:isolate;min-height:318px;transition:border-color .18s var(--ease-out), box-shadow .18s var(--ease-out), transform .18s var(--ease-out);background:linear-gradient(135deg,#463e2d0b,#0000 38%),linear-gradient(315deg,#f47a5017,#0000 44%),#fbfcfd;border:1px solid #e4e8ed;border-radius:8px;position:relative;overflow:hidden;transform:translateY(0);box-shadow:0 22px 58px #11182714,inset 0 1px #ffffffe6}.paperlu-feature-visual:hover,.paperlu-feature-visual:focus-within{border-color:#463e2d29;transform:translateY(-4px);box-shadow:0 28px 72px #1118271f,0 4px 16px #1118270d,inset 0 1px #fffffff0}.paperlu-feature-visual:before{content:"";opacity:.72;pointer-events:none;background-image:linear-gradient(#463e2d0a 1px,#0000 1px),linear-gradient(90deg,#463e2d0a 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0}.paperlu-feature-visual>*{z-index:1;position:relative}.paperlu-feature-visual-scroll{min-height:inherit;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;grid-auto-columns:100%;grid-auto-flow:column;display:grid;overflow-x:auto}.paperlu-feature-visual-scroll::-webkit-scrollbar{display:none}.paperlu-feature-visual-page{scroll-snap-align:start;grid-template-rows:auto auto 1fr auto;gap:18px;min-height:318px;padding:22px 22px 70px;display:grid}.paperlu-feature-visual-page-media{grid-template-rows:auto minmax(0,1fr) auto;gap:14px}.paperlu-feature-visual-header{color:#7a8591;justify-content:space-between;align-items:center;gap:16px;font-size:12px;font-weight:600;line-height:1;display:flex}.paperlu-feature-visual-header span:first-child{color:#173f45}.paperlu-feature-visual-header-media{line-height:1.35;display:block}.paperlu-feature-visual-header-media strong{color:#173f45;font-size:17px;font-weight:700;line-height:1.25;display:block}.paperlu-feature-visual-header-media p{color:#697381;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;font-size:12.5px;font-weight:500;line-height:1.45;display:-webkit-box;overflow:hidden}.paperlu-feature-visual-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.paperlu-feature-visual-flow span{color:#283642;text-align:center;background:#ffffffd1;border:1px solid #463e2d17;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:0 10px;font-size:12px;font-weight:650;line-height:1.2;display:inline-flex}.paperlu-feature-visual-flow span:nth-child(2){background:#fff7f3e6;border-color:#f47a502e}.paperlu-feature-visual-output{background:#ffffffd1;border:1px solid #463e2d14;border-radius:8px;flex-direction:column;justify-content:flex-end;align-self:stretch;padding:24px;display:flex}.paperlu-feature-visual-video-card{background:#ffffffdb;border:1px solid #463e2d14;border-radius:8px;align-self:stretch;min-width:0;overflow:hidden;box-shadow:0 1px 2px #0f172a0a}.paperlu-feature-visual-video{aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain;width:100%;height:100%;min-height:0;transition:transform .22s var(--ease-out);background:#f8fafb;display:block;transform:scale(1)}.paperlu-feature-visual:hover .paperlu-feature-visual-video,.paperlu-feature-visual:focus-within .paperlu-feature-visual-video{transform:scale(1.015)}@media (prefers-reduced-motion:reduce){.paperlu-feature-visual,.paperlu-feature-visual-video-card,.paperlu-feature-visual-video{transition:none}.paperlu-feature-visual:hover,.paperlu-feature-visual:focus-within,.paperlu-feature-visual:hover .paperlu-feature-visual-video,.paperlu-feature-visual:focus-within .paperlu-feature-visual-video{transform:none}}.paperlu-feature-visual-output strong{color:#173f45;font-size:20px;font-weight:700;line-height:1.2}.paperlu-feature-visual-output p{color:#697381;max-width:360px;margin:9px 0 0;font-size:13px;line-height:1.55}.paperlu-feature-visual-lines{gap:8px;margin-top:20px;display:grid}.paperlu-feature-visual-lines span{background:#e7e6e2;border-radius:999px;height:7px}.paperlu-feature-visual-lines span:first-child{background:#463e2d2e;width:72%}.paperlu-feature-visual-lines span:nth-child(2){width:88%}.paperlu-feature-visual-lines span:nth-child(3){background:#f47a503d;width:54%}.paperlu-feature-visual-status{justify-content:flex-end;gap:6px;display:flex}.paperlu-feature-visual-status span{background:#463e2d2e;border-radius:999px;width:7px;height:7px}.paperlu-feature-visual-status span:nth-child(2){background:#f47a5057}.paperlu-feature-visual-status span.is-active{background:#f47a50b8;width:18px}.paperlu-feature-visual-next{z-index:2;color:#f47a50;cursor:pointer;width:38px;height:38px;transition:transform .16s var(--ease-out), border-color .16s var(--ease-out), box-shadow .16s var(--ease-out), background .16s var(--ease-out);background:#fff;border:1px solid #f47a5047;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:16px;right:16px;box-shadow:0 10px 24px #1118271f}.paperlu-feature-visual-next:hover{background:#fff7f3;border-color:#f47a5075;transform:translateY(-1px);box-shadow:0 14px 30px #11182726}.paperlu-home-subscription-section{padding:64px max(20px, calc((var(--pl-layout-vw) - 980px) / 2)) 72px;background:#fff;justify-content:center;display:flex;position:relative;overflow:hidden}.paperlu-home-subscription-section:before,.paperlu-home-subscription-section:after{content:"";z-index:0;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 70%,#0000 100%);mask-image:linear-gradient(#000 0% 70%,#0000 100%)}.paperlu-home-subscription-section:before{opacity:.58;background-image:linear-gradient(#463e2d08 1px,#0000 1px),linear-gradient(90deg,#463e2d08 1px,#0000 1px);background-position:50% -1px;background-size:46px 46px}.paperlu-home-subscription-section:after{opacity:.4;background-image:radial-gradient(circle,#463e2d0e 1.35px,#0000 1.85px);background-position:18px 20px;background-size:64px 64px}.paperlu-home-subscription-section>*{z-index:1;position:relative}.paperlu-final-trial-section{padding:clamp(76px, 12vh, 128px) max(22px, calc((var(--pl-layout-vw) - 980px) / 2));color:#101114;text-align:center;background:linear-gradient(#fff 0%,#ffffffc7 18%,#0000 42%),radial-gradient(circle at 20% 18%,#43b8b929,#0000 34%),radial-gradient(circle at 78% 12%,#f47a5021,#0000 28%),#fff;justify-content:center;display:flex}.paperlu-final-trial-copy{flex-direction:column;align-items:center;width:min(760px,100%);display:flex}.paperlu-final-trial-copy h2{color:#173f45;letter-spacing:0;margin:0;font-size:64px;font-weight:700;line-height:1.02}.paperlu-final-trial-copy p{color:#8b96a5;margin:18px 0 0;font-family:ui-rounded,Avenir Next,Nunito Sans,SF Pro Rounded,Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;font-size:22px;font-weight:300;line-height:1.35}.paperlu-final-trial-button{color:#fff;min-height:42px;transition:transform .16s var(--ease-out), box-shadow .16s var(--ease-out), background .16s var(--ease-out);background:#f47a50;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-top:30px;padding:0 20px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.paperlu-final-trial-button:hover{background:#e8653d;transform:translateY(-1px);box-shadow:0 18px 38px #f47a503d}.paperlu-home-footer{z-index:1;padding:8px max(22px, calc((var(--pl-layout-vw) - 980px) / 2)) 10px;background:#f7f8fa;border-top:1px solid #e8ebef;grid-template-columns:minmax(180px,1fr) auto;align-items:center;gap:18px;display:grid;position:relative}.paperlu-footer-brand-row{align-items:center;gap:6px;min-width:0;display:flex}.paperlu-home-footer-logo{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;flex-shrink:0;width:86px;height:26px;display:block}.paperlu-home-footer p{color:#6b7280;white-space:nowrap;margin:0;font-size:11px;line-height:1.4}.paperlu-footer-links{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.paperlu-footer-links a{color:#4b5563;font-size:12px;font-weight:500;text-decoration:none}@media (max-width:1100px){.paperlu-feature-story,.paperlu-feature-story:nth-child(2n){grid-template-columns:1fr;gap:24px;min-height:clamp(600px,78vh,760px);padding:clamp(34px,5vh,52px) 0}.paperlu-feature-story:nth-child(2n) .paperlu-feature-story-copy{order:0}.paperlu-feature-story-copy{max-width:640px}.paperlu-feature-visual,.paperlu-feature-visual-page{min-height:292px}}@media (max-width:900px){.paperlu-home-nav{grid-template-columns:auto 1fr auto;padding:0 12px}.paperlu-home-brand-mark{height:27px}.paperlu-home-brand-wordmark{height:21px}.paperlu-home-nav-links{justify-content:flex-end;gap:14px}.paperlu-home-nav-links a:nth-child(3){display:none}.paperlu-home-nav-action{min-height:24px;padding:0 9px}.paperlu-hero{min-height:auto;padding:54px 14px 34px}.paperlu-hero h1{max-width:540px;font-size:48px}.paperlu-hero-subtitle{max-width:420px;font-size:20px}.paperlu-hero-tagline{font-size:22px}.paperlu-hero-cta-row{margin-top:18px}.paperlu-hero-experience{width:min(520px,100%);margin-top:12px}.paperlu-hero-workflow{justify-self:center;width:min(460px,100%);transform:translateY(-6px)}.paperlu-bg-shape-teal{width:min(180px,20vw);height:min(420px,52vh)}.paperlu-feature-section,.paperlu-home-footer{padding-left:16px;padding-right:16px}.paperlu-section-copy h2{font-size:28px}.paperlu-feature-section{margin-top:-22px;padding-top:42px;padding-bottom:32px}.paperlu-feature-section .paperlu-section-copy-centered{margin-bottom:10px}.paperlu-feature-story-list{margin-top:14px}.paperlu-feature-story h3{font-size:26px}.paperlu-feature-story-copy>p{font-size:14px;line-height:1.68}.paperlu-final-trial-section{padding:66px 16px}.paperlu-final-trial-copy h2{font-size:46px}.paperlu-final-trial-copy p{font-size:19px}.paperlu-feature-visual-page{padding:18px 18px 64px}.paperlu-feature-formula{font-size:10.5px}.paperlu-feature-formula-newton,.paperlu-feature-formula-gas,.paperlu-feature-formula-hw,.paperlu-feature-bg-benzene{display:none!important}.paperlu-home-footer{grid-template-columns:1fr}.paperlu-footer-brand-row{flex-wrap:wrap}.paperlu-home-footer p{white-space:normal}.paperlu-footer-links{justify-content:flex-start}}@media (max-width:560px){.paperlu-home-nav-links{display:none}.paperlu-home-nav{gap:10px}.paperlu-home-brand{gap:3px}.paperlu-home-brand-mark{height:25px}.paperlu-home-brand-wordmark{max-width:138px;height:19px}.paperlu-hero h1{font-size:38px}.paperlu-hero{padding-top:46px}.paperlu-hero-subtitle{font-size:17px}.paperlu-hero-tagline{font-size:18px}.paperlu-hero-subtitle span{white-space:normal}.paperlu-hero-cta{min-height:34px;padding:0 14px;font-size:13px}.paperlu-hero-workflow{width:min(340px,100%);transform:translateY(-4px)}.paperlu-bg-shape-teal{width:70px;height:330px;top:36%}.paperlu-feature-story{min-height:auto;padding:30px 0}.paperlu-feature-section{margin-top:-16px;padding-top:34px}.paperlu-section-copy h2{font-size:24px}.paperlu-final-trial-section{padding:56px 16px}.paperlu-final-trial-copy h2{font-size:36px}.paperlu-final-trial-copy p{margin-top:14px;font-size:17px}.paperlu-final-trial-button{min-height:38px;margin-top:24px;padding:0 16px;font-size:13px}.paperlu-feature-tool{min-height:32px;padding:0 10px;font-size:12px}.paperlu-feature-visual{min-height:270px}.paperlu-feature-visual-page{min-height:270px;padding:14px 14px 60px}.paperlu-feature-visual-flow{gap:6px}.paperlu-feature-visual-flow span{min-height:40px;padding:0 6px;font-size:11px}.paperlu-feature-visual-output{padding:18px}.paperlu-feature-visual-output strong{font-size:17px}.paperlu-feature-visual-output p{font-size:12px}.paperlu-feature-formula-cross,.paperlu-feature-formula-physics,.paperlu-feature-formula-mm,.paperlu-feature-bg-atom,.paperlu-feature-bg-helix{display:none!important}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@keyframes breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.88;transform:scale(1.05)}}.breathe{animation:2.4s ease-in-out infinite breathe}.tnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.survey-outline-toggle-button:hover,.survey-outline-toggle-button:focus-visible{outline:none;color:#334155!important;background:0 0!important;border-color:#0000!important}@media (max-width:1180px){.survey-with-outline>nav,.survey-outline-rail,.survey-outline-edge-toggle{display:none!important}.survey-outline-card{max-width:920px!important}.survey-outline-content{border-left:none!important}}[id^=survey-sec-],#survey-references{scroll-margin-top:20px}.scan-overlay{border-radius:inherit;pointer-events:none;z-index:2;position:absolute;inset:0;overflow:hidden}.scan-band{background:linear-gradient(#463e2d00 0%,#463e2d12 42%,#463e2d29 52%,#463e2d0d 62%,#463e2d00 100%);height:36%;animation:2.6s ease-in-out infinite scanSweep;position:absolute;left:0;right:0}@keyframes scanSweep{0%{opacity:0;transform:translateY(-110%)}10%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(300%)}}@media (prefers-reduced-motion:reduce){.scan-band{opacity:.5;animation:none;transform:translateY(60%)}}.pl-mobile-nav-toggle,.pl-mobile-nav-scrim,.pl-mobile-nav-close{display:none}@media (max-width:768px){:root{--pl-ui-scale:1}[data-sidebar-state=collapsed]{display:none!important}[data-sidebar-state=expanded]{z-index:70;transition:transform .24s cubic-bezier(.4,0,.2,1);top:0;left:0;overflow-y:auto;transform:translate(-100%);max-width:min(84vw,300px)!important;height:100dvh!important;display:flex!important;position:fixed!important;box-shadow:0 0 40px #0f172a2e!important}html[data-mobile-nav=open] [data-sidebar-state=expanded]{transform:translate(0)}[data-sidebar-state=expanded] button[aria-label*=折叠],[data-sidebar-state=expanded] button[aria-label*=收起]{display:none!important}.pl-mobile-nav-toggle{z-index:60;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#111827;cursor:pointer;background:#fffffff0;border:1px solid #0f172a1a;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex;position:fixed;top:8px;left:8px;box-shadow:0 2px 10px #0f172a14}html[data-mobile-nav=open] .pl-mobile-nav-toggle{display:none}.pl-mobile-nav-scrim{z-index:65;background:#0f172a6b;display:none;position:fixed;inset:0}html[data-mobile-nav=open] .pl-mobile-nav-scrim{animation:.2s both plScrimIn;display:block}@keyframes plScrimIn{0%{opacity:0}to{opacity:1}}html[data-mobile-nav=open] .pl-mobile-nav-close{z-index:75;color:#111827;cursor:pointer;background:#ffffffeb;border:none;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;position:fixed;top:10px;right:10px}html[data-mobile-nav=open] body{overflow:hidden}main>header{padding-left:54px!important}.pl-split{flex-direction:column!important;overflow:hidden!important}.pl-split-aside{border-bottom:1px solid #1018280f;max-height:62vh;border-right:none!important;flex:none!important;width:100%!important;max-width:100%!important;box-shadow:0 8px 20px -14px #10182859,0 2px 6px -4px #1018281a!important}.pl-split-main{min-height:38vh;flex:auto!important}}@media (max-height:760px){.landing-empty-stage{margin-top:48px!important}.landing-empty-stage>div:first-child{padding-top:26px!important;padding-bottom:14px!important}.landing-empty-stage:before{height:252px;top:-24px}.landing-empty-stage:after{height:190px}}@media (max-height:660px){.landing-empty-stage{margin-top:18px!important}.landing-empty-stage>div:first-child{padding-top:14px!important;padding-bottom:8px!important}.landing-empty-stage:before{height:196px;top:-16px}.landing-empty-stage:after{height:150px}}@media (max-height:720px){.review-page-pad{padding-top:14px!important;padding-bottom:18px!important}.review-landing{margin-top:14px!important}.review-setup-form{gap:12px!important}.review-setup-form label[style*=dashed]{padding-top:9px!important;padding-bottom:9px!important}}@media (max-height:640px){.review-page-pad{padding-top:8px!important;padding-bottom:10px!important}.review-landing{margin-top:6px!important}.review-setup-form{gap:9px!important}.review-setup-form label[style*=dashed]{padding-top:7px!important;padding-bottom:7px!important}}.mm-root,.mm-children{margin:0;padding:0;list-style:none}.mm-children{margin-left:16px}.mm-li{position:relative}.mm-children>.mm-li{padding-top:12px;padding-left:26px}.mm-children>.mm-li:before{content:"";background:#e6ebee;width:2px;height:100%;position:absolute;top:0;left:0}.mm-children>.mm-li:last-child:before{height:28px}.mm-children>.mm-li:after{content:"";background:#e6ebee;border-radius:2px;width:26px;height:2px;position:absolute;top:28px;left:0}.mm-children>.mm-li>.mm-card:before{content:"";background:#c9d4d7;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:-7px;transform:translateY(-50%)}.mm-card{max-width:100%;transition:box-shadow .2s var(--ease-out), border-color .2s var(--ease-out), transform .2s var(--ease-out);background:#fff;border:1px solid #e6e9eb;border-radius:11px;align-items:baseline;gap:9px;padding:8px 13px;display:inline-flex;position:relative;box-shadow:0 1px 2px #0000000a,0 3px 10px #00000006}.mm-card:hover{border-color:#d7dcdf;transform:translateY(-1px);box-shadow:0 2px 4px #0000000d,0 8px 22px #0000000f}.mm-card-top{border-color:#51919b38}@media (max-width:768px){:root{--pl-layout-vh:100dvh}.pl-workspace{min-width:0;min-height:0}.pl-workspace>header{min-height:calc(60px + env(safe-area-inset-top,0px));flex-wrap:wrap;flex:none;position:relative;z-index:40!important;padding:calc(8px + env(safe-area-inset-top,0px)) max(12px, env(safe-area-inset-right,0px)) 8px calc(60px + env(safe-area-inset-left,0px))!important}.pl-workspace>header>h1{white-space:nowrap}.pl-workspace>header>div{min-width:0;max-width:100%;flex-wrap:wrap!important}.pl-workspace>header button{min-width:40px;min-height:40px}.pl-workspace input:not([type=checkbox]):not([type=radio]):not([type=range]),.pl-workspace textarea,.pl-workspace select{font-size:16px!important}.pl-workspace button{touch-action:manipulation}.pl-workspace [data-product-surface$=\.run]{min-height:44px}.pl-workspace :focus-visible{outline-offset:3px;outline:2px solid #1c6d74}.pl-mobile-nav-toggle{width:44px;height:44px;top:calc(8px + env(safe-area-inset-top,0px));left:calc(8px + env(safe-area-inset-left,0px))}.pl-mobile-nav-close{min-width:44px;min-height:44px;top:calc(8px + env(safe-area-inset-top,0px))!important}[data-sidebar-state=expanded]{padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);box-sizing:border-box}.pl-page-scroll{min-height:0;padding:16px 0 calc(20px + env(safe-area-inset-bottom,0px))!important}.pl-page-content{box-sizing:border-box;width:100%;padding-inline:12px!important}.pl-workspace .landing-empty-stage{margin-top:16px!important}.pl-workspace .landing-empty-stage>div:first-child{padding-top:16px!important}.review-page-pad{padding:16px 12px calc(24px + env(safe-area-inset-bottom,0px))!important}.research-home-content{align-items:flex-start!important;padding:20px 12px!important}.research-home-content>div{margin-top:24px;transform:none!important}.research-search-controls,.research-search-controls>div{flex-wrap:wrap;gap:8px!important}.research-search-controls>div{flex:220px}.research-search-controls button{min-height:40px}.research-search-controls>button{flex-shrink:0;min-width:44px;min-height:44px;margin-left:auto}.research-query-row{grid-template-columns:minmax(0,1fr) auto;gap:8px!important;display:grid!important}.research-query-row>code{grid-area:2/1/auto/-1;font-size:14px!important}.research-query-row>span:first-child{white-space:normal;justify-self:start;max-width:100%}.research-results-toolbar-shell{min-height:52px;height:auto!important}.research-results-toolbar{flex-wrap:wrap;gap:10px;height:auto!important;padding:8px 12px!important}.research-results-toolbar>div{flex-wrap:wrap;max-width:100%;gap:8px!important}#survey-result-actions{flex:1 0 100%;justify-content:flex-start!important;margin-left:0!important}.survey-report-actions{width:100%;flex-wrap:wrap!important;justify-content:flex-start!important}.survey-report-actions button{min-height:40px}.survey-outline-content{padding:20px 16px!important;font-size:15px!important;line-height:1.8!important}.survey-outline-content p,.survey-outline-content li{font-size:15px!important;line-height:1.8!important}.survey-outline-content h1{font-size:22px!important}.survey-outline-content table{max-width:100%;display:block;overflow-x:auto}.pl-workspace pre,.pl-workspace .katex-display{max-width:100%;overflow-x:auto}.outline-generation-columns{flex-direction:column;gap:16px!important}.outline-generation-columns>div{width:100%;flex:none!important}.outline-generation-feed{overscroll-behavior:contain;max-height:50dvh!important;position:static!important}.polish-workspace-panels{grid-auto-rows:minmax(340px,60dvh);min-height:0;padding:12px 12px calc(16px + env(safe-area-inset-bottom,0px))!important;grid-template-columns:minmax(0,1fr)!important;overflow-y:auto!important}.polish-workspace-panels>div{min-height:0}.pl-split{min-height:0;overflow-y:auto!important}.pl-split-main{flex-shrink:0!important;min-height:55dvh!important}}.new-task-composer-menu{transform-origin:0 100%;animation:newTaskComposerMenuEnter .2s var(--ease-out) both;box-shadow:0 5px 14px #0f172a1a}.new-task-submenu-scroll{scrollbar-width:thin;scrollbar-color:#64748b57 transparent}.new-task-submenu-scroll::-webkit-scrollbar{width:2px}.new-task-submenu-scroll::-webkit-scrollbar-track{background:0 0}.new-task-submenu-scroll::-webkit-scrollbar-thumb{background:#64748b4d;border-radius:999px}.new-task-submenu-scroll::-webkit-scrollbar-thumb:hover{background:#47556975}@keyframes newTaskComposerMenuEnter{0%{opacity:0;transform:translateY(5px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.new-task-composer-menu{animation:none}}.new-task-rich-input{position:relative}.new-task-rich-input[data-empty=true]:before{content:attr(data-placeholder);color:#9ca3af;pointer-events:none;position:absolute;top:0;left:2px}.new-task-empty-heading{text-align:center;justify-content:center;align-items:center;gap:10px;margin-bottom:60px;display:flex;transform:translateY(20px)}.new-task-empty-heading h1{color:#111827;letter-spacing:0;margin:0;font-size:26px;font-weight:700;line-height:1.25}.new-task-task-layout{width:100%;height:100%;min-height:0}.new-task-task-layout-with-artifact{align-items:stretch;gap:0;height:100%;display:flex;margin-top:0!important;padding-top:0!important}.new-task-task-layout-artifact-collapsed{position:relative}.new-task-task-layout-with-artifact>.new-task-composer-form{flex:1 1 0;min-width:0;font-size:14px;width:auto!important}.new-task-artifact-resize-handle{z-index:5;cursor:col-resize;touch-action:none;box-sizing:border-box;border-left:1px solid #e5e7eb;flex:0 0 8px;align-self:stretch;width:8px;height:auto;min-height:0;margin:0;position:relative}.new-task-artifact-panel-toggle,.new-task-artifact-panel-expand{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:7px;flex:0 0 26px;justify-content:center;align-items:center;width:26px;height:26px;padding:0;font-family:inherit;display:inline-flex}.new-task-artifact-panel-toggle:hover,.new-task-artifact-panel-toggle:focus-visible,.new-task-artifact-panel-expand:hover,.new-task-artifact-panel-expand:focus-visible,.new-task-artifact-panel-toggle:active,.new-task-artifact-panel-expand:active{color:#111827;background:#f3f4f6;transform:none!important}.new-task-artifact-panel-toggle,.new-task-artifact-panel-expand{z-index:30;top:15px;right:12px;position:fixed!important}.new-task-task-layout-with-artifact .new-task-conversation-title{font-size:14px}.new-task-task-layout-with-artifact .new-task-user-message,.new-task-task-layout-with-artifact .new-task-assistant-content{font-size:12px}.new-task-markdown-preview{background:#fff;border:none;border-radius:0;flex-direction:column;flex:42%;min-width:300px;height:100%;min-height:0;display:flex;overflow:hidden}.new-task-markdown-preview-tabs{box-sizing:border-box;background:#fff;border-bottom:1px solid #eef0f2;flex:0 0 30px;align-items:center;gap:8px;height:30px;min-height:30px;padding:0 50px 0 20px;display:flex;position:relative;overflow:hidden}.new-task-artifact-preview-menu{z-index:41;flex:0 0 26px;align-items:center;height:26px;margin-left:-16px;display:inline-flex;position:relative}.new-task-artifact-preview-menu-trigger{color:#9ca3af;cursor:default;background:0 0;border:none;border-radius:7px;flex:0 0 26px;justify-content:center;align-items:center;width:26px;height:26px;padding:0;font-family:inherit;display:inline-flex}.new-task-artifact-preview-menu-trigger:hover{color:#111827;background:#f3f4f6}.new-task-artifact-preview-menu-popover{z-index:50;box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex-direction:column;width:min(190px,100vw - 28px);max-height:min(420px,100vh - 58px);padding:6px 0;display:none;position:absolute;top:100%;left:-12px;box-shadow:0 4px 12px #0f172a1a}.new-task-artifact-preview-menu:hover .new-task-artifact-preview-menu-popover,.new-task-artifact-preview-menu:focus-within .new-task-artifact-preview-menu-popover{display:flex}.new-task-artifact-preview-menu[data-menu-suppressed=true] .new-task-artifact-preview-menu-popover{display:none}:is(.new-task-markdown-preview-tabs:has(.new-task-artifact-preview-menu:hover),.new-task-markdown-preview-tabs:has(.new-task-artifact-preview-menu:focus-within)){overflow:visible}.new-task-artifact-preview-menu-title{color:#374151;border-bottom:1px solid #eef0f2;align-items:center;gap:4px;min-height:28px;padding:0 14px;font-size:12px;font-weight:600;display:flex}.new-task-artifact-preview-menu-list{scrollbar-width:thin;scrollbar-color:#64748b47 transparent;min-height:0;padding:3px 0 0;overflow-y:auto}.new-task-artifact-preview-menu-list .new-task-artifact-list-item{padding-left:14px;padding-right:14px}.new-task-artifact-preview-menu-list .new-task-artifact-list-item:last-child{border-bottom:none}.new-task-markdown-preview-tab-list{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#64748b38 transparent;flex:auto;align-items:flex-start;gap:5px;min-width:0;height:100%;display:flex;overflow:auto hidden}.new-task-markdown-preview-tab-list::-webkit-scrollbar{height:3px}.new-task-markdown-preview-tab-list::-webkit-scrollbar-thumb{background:#64748b38;border-radius:999px}.new-task-markdown-preview-tab{box-sizing:border-box;color:#6b7280;background:0 0;border:1px solid #0000;border-bottom:none;border-radius:7px 7px 0 0;flex:0 170px;align-items:center;min-width:88px;max-width:190px;height:100%;max-height:27px;display:flex}.new-task-markdown-preview-tab.is-active{color:#111827;background:#f1f2f3;border-color:#e5e7eb;flex:none;max-width:none}.new-task-markdown-preview-tab-select,.new-task-markdown-preview-tab-close{box-sizing:border-box;height:100%;color:inherit;cursor:pointer;background:0 0;border:none;align-items:center;font-family:inherit;display:inline-flex}.new-task-markdown-preview-tab-select{text-align:left;flex:auto;gap:6px;min-width:0;padding:0 4px 0 9px;font-size:11.5px;font-weight:500}.new-task-markdown-preview-tab-select span{text-overflow:ellipsis;white-space:nowrap;min-width:2em;overflow:hidden}.new-task-markdown-preview-tab.is-active .new-task-markdown-preview-tab-select{flex:none}.new-task-markdown-preview-tab.is-active .new-task-markdown-preview-tab-select span{text-overflow:clip;min-width:max-content;max-width:none;overflow:visible}.new-task-markdown-preview-tab-select>svg{flex-shrink:0}.new-task-markdown-preview-tab-close{color:#9ca3af;border-radius:5px;flex:0 0 26px;justify-content:center;width:26px;padding:0}.new-task-markdown-preview-tab:hover,.new-task-markdown-preview-tab:focus-within{color:#111827}.new-task-markdown-preview-tab:not(.is-active):hover,.new-task-markdown-preview-tab:not(.is-active):focus-within{background:#f1f2f3}.new-task-markdown-preview-tab-close:hover,.new-task-markdown-preview-tab-close:focus-visible{color:#111827;background:#f0f1f2}.new-task-markdown-preview-toolbar{box-sizing:border-box;background:#fff;flex:0 0 30px;justify-content:flex-end;align-items:center;height:30px;min-height:30px;padding:0 12px;display:flex}.new-task-markdown-preview-download,.new-task-markdown-preview-close{box-sizing:border-box;color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:7px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;padding:0;text-decoration:none;display:inline-flex}.new-task-markdown-preview-close{font-family:inherit}.new-task-markdown-preview-download:hover,.new-task-markdown-preview-close:hover,.new-task-markdown-preview-download:active,.new-task-markdown-preview-download:focus-visible{color:#111827;background:#f3f4f6}.new-task-markdown-preview-body{scrollbar-width:thin;scrollbar-color:#64748b47 transparent;flex:auto;min-height:0;padding:8px 32px 32px;overflow-y:auto}.new-task-markdown-preview-content{color:#374151;overflow-wrap:anywhere;max-width:720px;margin:0 auto;font-size:13px;line-height:1.8}.new-task-artifact-text-preview{box-sizing:border-box;color:#374151;white-space:pre-wrap;overflow-wrap:anywhere;min-height:100%;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:1.7}.new-task-artifact-image-preview{width:100%;height:100%;min-height:100%;display:block;position:relative}.new-task-artifact-pdf-preview{background:#f8fafc;border:none;width:100%;height:100%;min-height:100%}.new-task-markdown-preview-body:has(.new-task-artifact-pdf-preview){padding:0}.new-task-artifact-download-hint{color:#9ca3af;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:100%;font-size:12px;line-height:1.65;display:flex}.new-task-artifact-download-hint strong{color:#374151;font-size:13px;font-weight:600}.new-task-submit-spinner{animation:.72s linear infinite newTaskSubmitSpin}@keyframes newTaskSubmitSpin{to{transform:rotate(360deg)}}.new-task-markdown-preview-content h1,.new-task-markdown-preview-content h2,.new-task-markdown-preview-content h3{color:#111827;line-height:1.35}.new-task-markdown-artifact-card{box-sizing:border-box;color:#111827;text-align:left;cursor:pointer;background:#fbfdfd;border:1px solid #e1e8e9;border-radius:10px;align-items:center;gap:10px;width:min(200px,100%);min-height:58px;margin-top:13px;padding:9px 11px;font-family:inherit;display:flex}.new-task-markdown-artifact-card:hover{background:#f7fbfb;border-color:#1c6d7459}.new-task-markdown-artifact-icon{color:#1c6d74;background:#463e2d1a;border-radius:8px;flex:none;justify-content:center;align-items:center;width:31px;height:31px;display:inline-flex}.new-task-markdown-artifact-copy{flex-direction:column;gap:3px;min-width:0;display:flex}.new-task-markdown-artifact-name{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.new-task-markdown-artifact-meta{color:#9ca3af;font-size:10.5px;line-height:1.3}.new-task-markdown-artifact-arrow{color:#9ca3af;flex:none;margin-left:auto}.new-task-artifact-list-panel{min-width:300px}.new-task-artifact-list-title{color:#374151;font-size:12px;font-weight:600}.new-task-artifact-list-body{padding:8px 20px 24px}.new-task-artifact-list-item{box-sizing:border-box;color:#334047;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #eef0f2;align-items:center;gap:7px;width:100%;min-height:32px;padding:3px 4px;font-family:inherit;display:flex}.new-task-artifact-list-item:hover,.new-task-artifact-list-item:focus-visible{background:#f7f8f8;outline:none}.new-task-artifact-list-item:active:not(:disabled){transform:none!important}.new-task-artifact-list-icon{background:#f1f3f4;border-radius:5px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.new-task-artifact-list-copy{flex-direction:column;flex:1;gap:0;min-width:0;display:flex}.new-task-artifact-list-name{color:#354047;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;line-height:1.35;overflow:hidden}.new-task-artifact-list-empty{color:#9aa4aa;text-align:center;font-size:11px}.new-task-composer-form[data-chat-open=true]{flex-direction:column;height:100%;min-height:0;display:flex}.new-task-conversation-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#64748b47 transparent;flex:auto;min-height:0;position:relative;overflow:hidden auto}.new-task-conversation-scroll[data-has-overflow=true]{-webkit-mask-image:linear-gradient(#000 0% calc(100% - 58px),#0000 100%);mask-image:linear-gradient(#000 0% calc(100% - 58px),#0000 100%)}.new-task-conversation-title{box-sizing:border-box;z-index:4;color:#111827;text-overflow:clip;white-space:nowrap;background:#fffffff5;justify-content:flex-start;align-items:center;width:100%;height:40px;min-height:40px;margin:-11px 0 0;padding:8px 32px 8px 24px;font-size:14px;font-weight:600;line-height:1.4;display:flex;position:sticky;top:0;overflow:visible}.new-task-conversation-content{box-sizing:border-box;flex-direction:column;gap:18px;width:min(840px,100%);margin:0 auto;padding:0 20px 24px;display:flex}.new-task-user-message{color:#111827;white-space:pre-wrap;overflow-wrap:anywhere;background:#ededed;border-radius:16px;max-width:100%;padding:8px 14px;font-size:12px;line-height:1.65}.new-task-user-message-row{flex-direction:column;align-self:flex-end;align-items:flex-end;max-width:82%;display:flex}.new-task-assistant-message{color:#374151;align-self:stretch;min-width:0}.new-task-assistant-label{color:#1f6366;align-items:center;gap:7px;margin-bottom:7px;font-size:11px;line-height:1.3;display:flex}.new-task-assistant-label span:first-child{font-weight:600}.new-task-assistant-label span:last-child{color:#9ca3af;font-weight:400}.new-task-assistant-content{overflow-wrap:anywhere;font-size:12px;line-height:1.65}.new-task-assistant-content p{margin:0 0 10px}.new-task-assistant-content p:last-child{margin-bottom:0}.new-task-assistant-content h1,.new-task-assistant-content h2,.new-task-assistant-content h3{color:#1f2937;margin:14px 0 8px;font-size:13px}.new-task-assistant-content ul,.new-task-assistant-content ol{margin:6px 0 10px;padding-left:22px}.new-task-work-receipt{margin-bottom:12px}.new-task-work-receipt>summary{color:#9ca3af;cursor:pointer;border-radius:7px;align-items:center;gap:5px;padding:3px 8px;font-size:11.5px;line-height:1.4;list-style:none;transition:background .14s,color .14s;display:inline-flex}.new-task-work-receipt>summary:hover{color:#111827;background:#f2f2f2}.new-task-work-receipt>summary::-webkit-details-marker{display:none}.new-task-work-receipt-chevron{flex-shrink:0;transition:transform .14s}.new-task-work-receipt[open] .new-task-work-receipt-chevron{transform:rotate(180deg)}.new-task-work-receipt-content{color:#9ca3af;white-space:pre-wrap;overflow-wrap:anywhere;border-left:1px solid #efefef;margin-top:4px;padding:8px 11px 8px 17px;font-size:11.5px;line-height:1.75}.new-task-thinking-block{color:#9ca3af;align-self:stretch;min-width:0;padding:4px 0 8px;font-size:11.5px;line-height:1.75}.new-task-thinking-head{border-bottom:1px solid #f1f1f1;justify-content:space-between;align-items:center;gap:12px;padding:0 0 7px;display:flex}.new-task-thinking-phase{color:#6b7280;align-items:center;gap:7px;display:inline-flex}.new-task-thinking-count{color:#b9bfc4;flex-shrink:0;font-size:10.5px}.new-task-thinking-dots{align-items:center;gap:3px;display:inline-flex}.new-task-thinking-dots i{opacity:.25;background:#1c6d74;border-radius:999px;width:5px;height:5px;animation:1.2s ease-in-out infinite newTaskThinkingPulse}.new-task-thinking-dots i:nth-child(2){animation-delay:.15s}.new-task-thinking-dots i:nth-child(3){animation-delay:.3s}.new-task-thinking-copy{color:#9ca3af;white-space:pre-wrap;overflow-wrap:anywhere;border-left:1px solid #efefef;margin-top:7px;padding-left:17px}.new-task-thinking-placeholder{color:#b9bfc4;border-left:1px solid #efefef;margin-top:7px;padding-left:17px}@keyframes newTaskThinkingPulse{0%,to{opacity:.25;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}@media (prefers-reduced-motion:reduce){.new-task-thinking-dots i{opacity:.7;animation:none}}.new-task-conversation-error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;align-self:stretch;padding:9px 13px;font-size:12px;line-height:1.55}.new-task-composer-form[data-chat-open=true] .new-task-composer-dock{z-index:3;background:0 0;flex:none;width:min(780px,100%);margin-bottom:1vh;margin-left:auto;margin-right:auto;padding-top:0;position:static}@media (max-width:768px){.new-task-task-layout-with-artifact{height:auto;min-height:100%;display:block}.new-task-task-layout-with-artifact>.new-task-composer-form{min-height:560px}.new-task-markdown-preview{border-top:1px solid #e5e7eb;border-left:none;min-width:0;height:420px;min-height:420px;margin-top:14px}.new-task-artifact-resize-handle{display:none}.new-task-task-layout-with-artifact>.new-task-markdown-preview{flex:none!important;width:100%!important}.new-task-markdown-preview-body{padding:20px 18px 26px}.new-task-conversation-content{padding:14px 8px 22px}.new-task-user-message{max-width:90%}}.new-task-page-scroll:has(.new-task-composer-form[data-chat-open=true]){overscroll-behavior:none;padding:0!important;overflow:hidden!important}.new-task-page-scroll:has(.new-task-composer-form[data-chat-open=true])>div{width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;padding-top:2vh!important}.new-task-page-scroll:has(.new-task-task-layout-with-artifact)>div{padding-top:0!important}.sidebar-panel-toggle{transition:background-color .15s var(--ease-out), color .15s var(--ease-out)}.sidebar-panel-toggle:hover{background:var(--pl-hover)!important;color:var(--pl-text-primary)!important}.new-task-empty-heading{margin-bottom:36px;transform:none}.new-task-empty-heading h1{text-box:trim-both ideographic-ink}.new-task-rich-input[data-empty=true]:before{top:6px;left:8px}.new-task-empty-heading>img{transform:translateY(-3px)}.new-task-skill-marquee{flex:auto;min-width:0;padding:2px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.new-task-skill-track{width:max-content;animation:90s linear infinite newTaskSkillDrift;display:flex}.new-task-skill-run{gap:7px;padding-right:7px;display:flex}.new-task-skill-marquee:hover .new-task-skill-track,.new-task-skill-marquee:focus-within .new-task-skill-track{animation-play-state:paused}@keyframes newTaskSkillDrift{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.new-task-skill-track{animation:none}.new-task-skill-marquee{overflow-x:auto}}.new-task-skill-marquee{overscroll-behavior-x:contain;scrollbar-width:none;cursor:grab;touch-action:pan-x;overflow-x:auto}.new-task-skill-marquee::-webkit-scrollbar{display:none}.new-task-skill-marquee.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.new-task-skill-marquee.is-dragging button{pointer-events:none}.new-task-skill-track{animation:none!important}.dashboard-draw-line{stroke-dasharray:1;stroke-dashoffset:1px;animation:dashboard-draw .9s var(--ease-out) .1s forwards}.dashboard-fade-area{animation:dashboard-fade .9s var(--ease-out) both}@keyframes dashboard-draw{to{stroke-dashoffset:0}}@keyframes dashboard-fade{0%{opacity:0}}.dashboard-metric-card:hover{transform:translateY(-1px);box-shadow:0 14px 34px #0f172a14,0 1px 2px #0f172a0a!important}@media (prefers-reduced-motion:reduce){.dashboard-draw-line{stroke-dashoffset:0;animation:none}.dashboard-fade-area{animation:none}.dashboard-metric-card:hover{transform:none}}.sidebar-list-skeleton{flex-direction:column;gap:12px;padding:10px 10px 14px;display:flex}.sidebar-list-skeleton-row{background:linear-gradient(90deg,#0f172a0f 0%,#463e2d21 45%,#0f172a0f 90%) 0 0/220% 100%;border-radius:5px;height:10px;animation:1.4s ease-in-out infinite sidebar-skeleton,.3s ease-out both sidebar-skeleton-in;display:block}@keyframes sidebar-skeleton{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes sidebar-skeleton-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.sidebar-list-skeleton-row{animation:none}}
