html[data-skin=partner]{--primary-50:204 88% 97%;--vivid-50:204 88% 97%;--primary-100:199 81% 92%;--vivid-100:199 81% 92%;--primary-200:200 79% 85%;--vivid-200:200 79% 85%;--primary-300:200 77% 76%;--vivid-300:200 77% 76%;--primary-400:200 75% 67%;--vivid-400:200 75% 67%;--primary:199.322 74.0586% 53.1373%;--vivid:199.322 74.0586% 53.1373%;--primary-600:200 74% 45%;--vivid-600:200 74% 45%;--primary-700:200 76% 35%;--vivid-700:200 76% 35%;--primary-800:200 78% 27%;--primary-900:200 80% 20%;--vivid-500:199.322 74.0586% 53.1373%;--ring:199.322 74.0586% 53.1373%;--status-success:199.322 74.0586% 53.1373%;--status-info:199.322 74.0586% 53.1373%;--teaching-task:199.322 74.0586% 53.1373%;--teaching-blue:199.322 74.0586% 53.1373%;--teaching-green:199.322 74.0586% 53.1373%;--data-purple:199.322 74.0586% 53.1373%;--btn-creative:199.322 74.0586% 53.1373%;--btn-creative-end:199.322 74.0586% 53.1373%;--btn-success-end:199.322 74.0586% 53.1373%;--secondary:202 69% 94%;--surface-muted:202 69% 94%;--accent:204 88% 97%;--surface-accent:204 88% 97%;--accent-start:204 88% 97%;--accent-end:204 88% 97%;--secondary-foreground:0 0% 0%;--foreground:0 0% 0%;--card-foreground:0 0% 0%;--popover-foreground:0 0% 0%;--txt-heading:0 0% 0%;--txt-body:0 0% 0%;--accent-foreground:200 76% 35%;--accent-text:200 76% 35%;--highlight:27 88.4956% 55.6863%;--destructive:27 88.4956% 55.6863%;--status-warning:27 88.4956% 55.6863%;--status-error:27 88.4956% 55.6863%;--btn-warning-end:27 88.4956% 55.6863%;--btn-warning-hover:27 88.4956% 55.6863%;--btn-warning-end-hover:27 88.4956% 55.6863%;--background:205 100% 96%;--login-background:205 100% 96%;--muted:202 69% 95%;--muted-foreground:208 18% 44%;--txt-muted:208 18% 44%;--txt-disabled:206 15% 62%;--input:200 71% 97%;--border:200 33% 91%;--edge-default:200 33% 91%;--divider:200 33% 91%;--surface-subtle:200 71% 96%;--sage-light:200 71% 96%;--edge-subtle:195 36% 96%;--divider-subtle:195 36% 96%;--edge-strong:198 32% 84%;--edge-accent:199 55% 85%;--chart-1:199.322 74.0586% 53.1373%;--chart-2:200 75% 67%;--teaching-teal:200 75% 67%;--chart-3:200 74% 45%;--teaching-summary:200 74% 45%;--teaching-blue-dark:200 74% 45%;--data-teal:200 74% 45%;--btn-creative-hover:200 74% 45%;--btn-creative-end-hover:200 74% 45%;--btn-success-hover:200 74% 45%;--btn-success-end-hover:200 74% 45%;--chart-4:200 77% 76%;--teaching-import:200 77% 76%;--data-yellow:200 77% 76%;--chart-5:207 20% 80%;--content-insight:205 100% 95%;--content-reference:204 88% 97%;--content-evidence:204 88% 97%;--content-action:204 88% 97%;--content-suggestion:204 88% 97%;--cream-warm:0 0% 100%;--cream-light:205 100% 98%;--beige-light:202 69% 96%;--beige-warm:202 69% 96%;--rose-light:202 69% 96%;--sand-light:202 69% 96%;--olive-light:199 60% 96%;--canvas-background:#eaf7ff;--canvas-foreground:#000;--canvas-muted:#5c7285;--canvas-border:#c9dbe3;--canvas-primary:#2fa7e0;--partner-panel-radius:1.375rem;--partner-organization-1:hsl(var(--primary));--partner-organization-2:hsl(var(--primary-600));--partner-organization-3:hsl(var(--primary-300));--partner-organization-4:hsl(var(--primary-200));--partner-control-radius:0.75rem;--partner-success-surface:194 85% 92%;--partner-error-surface:24 100% 91%;--partner-subject-color:#2fa7e0;--partner-subject-deep-color:#1e8fc8;--partner-subject-background:#2fa7e012;--partner-subject-border:#2fa7e025;--skin-font:"HarmonyOS Sans SC","MiSans","PingFang SC","Hiragino Sans GB","Microsoft YaHei",-apple-system,blinkmacsystemfont,"Segoe UI",sans-serif;--partner-page-background:radial-gradient(900px 520px at 8% -8%,rgba(188,228,255,.92) 0%,rgba(188,228,255,0) 62%),radial-gradient(820px 520px at 98% 2%,rgba(206,241,255,.8) 0%,rgba(206,241,255,0) 58%),linear-gradient(180deg,#e7f5ff,#f2faff 48%,#fff)}html[data-skin=partner] .chat-page,html[data-skin=partner] body,html[data-skin=partner] main.bg-background{background:var(--partner-page-background);background-attachment:fixed}html[data-skin=partner] .font-sans,html[data-skin=partner] .font-serif,html[data-skin=partner] [class*=text-academic-],html[data-skin=partner] [class*=text-title-],html[data-skin=partner] body{font-family:var(--skin-font)}html[data-skin=partner] .bg-gradient-to-br.from-primary,html[data-skin=partner] .bg-gradient-to-r.from-primary{background-image:none;background-color:hsl(var(--primary))}html[data-skin=partner] .bg-amber-100,html[data-skin=partner] .bg-amber-50,html[data-skin=partner] .bg-yellow-200,html[data-skin=partner] .bg-yellow-50{background-color:hsl(var(--status-warning)/.1)}html[data-skin=partner] .bg-amber-50\/50{background-color:hsl(var(--status-warning)/.05)}html[data-skin=partner] .bg-amber-500{background-color:hsl(var(--status-warning))}html[data-skin=partner] .bg-amber-500\/8{background-color:hsl(var(--status-warning)/.08)}html[data-skin=partner] .bg-blue-100,html[data-skin=partner] .bg-green-100{background-color:hsl(var(--primary)/.1)}html[data-skin=partner] .bg-emerald-500\/80{background-color:hsl(var(--primary)/.8)}html[data-skin=partner] .bg-gray-100,html[data-skin=partner] .bg-stone-100,html[data-skin=partner] .bg-stone-200,html[data-skin=partner] .bg-stone-300{background-color:hsl(var(--surface-muted))}html[data-skin=partner] .bg-red-50,html[data-skin=partner] .hover\:bg-red-500\/10:hover{background-color:hsl(var(--status-error)/.1)}html[data-skin=partner] .bg-red-50\/50{background-color:hsl(var(--status-error)/.05)}html[data-skin=partner] .bg-slate-50,html[data-skin=partner] .bg-stone-50{background-color:hsl(var(--surface-subtle))}html[data-skin=partner] .bg-stone-100\/40{background-color:hsl(var(--surface-muted)/.4)}html[data-skin=partner] .bg-stone-100\/60,html[data-skin=partner] .bg-stone-200\/60{background-color:hsl(var(--surface-muted)/.6)}html[data-skin=partner] .bg-stone-50\/30{background-color:hsl(var(--surface-subtle)/.3)}html[data-skin=partner] .bg-stone-700,html[data-skin=partner] .bg-stone-800,html[data-skin=partner] .bg-stone-900{background-color:hsl(var(--txt-body))}html[data-skin=partner] .border-amber-200,html[data-skin=partner] .border-yellow-300{border-color:hsl(var(--status-warning)/.3)}html[data-skin=partner] .border-amber-200\/50{border-color:hsl(var(--status-warning)/.15)}html[data-skin=partner] .border-blue-200,html[data-skin=partner] .border-green-200{border-color:hsl(var(--primary)/.3)}html[data-skin=partner] .border-gray-200,html[data-skin=partner] .border-slate-200,html[data-skin=partner] .border-stone-200{border-color:hsl(var(--edge-default))}html[data-skin=partner] .border-red-200{border-color:hsl(var(--status-error)/.3)}html[data-skin=partner] .border-red-200\/50{border-color:hsl(var(--status-error)/.15)}html[data-skin=partner] .border-stone-100{border-color:hsl(var(--edge-subtle))}html[data-skin=partner] .border-stone-200\/60{border-color:hsl(var(--edge-default)/.6)}html[data-skin=partner] .border-stone-300,html[data-skin=partner] .border-stone-400,html[data-skin=partner] .border-stone-800,html[data-skin=partner] .border-stone-900,html[data-skin=partner] .border-stone-950{border-color:hsl(var(--edge-strong))}html[data-skin=partner] .hover\:text-red-500:hover,html[data-skin=partner] .text-red-400,html[data-skin=partner] .text-red-500,html[data-skin=partner] .text-red-700{color:hsl(var(--status-error))}html[data-skin=partner] .hover\:text-stone-600:hover,html[data-skin=partner] .text-stone-500,html[data-skin=partner] .text-stone-600{color:hsl(var(--txt-muted))}html[data-skin=partner] .text-amber-600,html[data-skin=partner] .text-amber-700,html[data-skin=partner] .text-orange-200,html[data-skin=partner] .text-yellow-700{color:hsl(var(--status-warning))}html[data-skin=partner] .text-blue-700,html[data-skin=partner] .text-emerald-300,html[data-skin=partner] .text-emerald-500,html[data-skin=partner] .text-emerald-600,html[data-skin=partner] .text-green-700{color:hsl(var(--primary))}html[data-skin=partner] .text-gray-800,html[data-skin=partner] .text-stone-700,html[data-skin=partner] .text-stone-800,html[data-skin=partner] .text-stone-900{color:hsl(var(--txt-body))}html[data-skin=partner] .text-slate-400,html[data-skin=partner] .text-stone-300,html[data-skin=partner] .text-stone-400{color:hsl(var(--txt-disabled))}html[data-skin=partner] .text-stone-50{color:hsl(var(--primary-foreground))}html[data-skin=partner] .bg-status-success.text-primary-foreground,html[data-skin=partner] .bg-status-success.text-white{background-color:hsl(var(--primary-100));color:hsl(var(--foreground))}html[data-skin=partner] .bg-white\/60,html[data-skin=partner] .bg-white\/80,html[data-skin=partner] .hover\:bg-white\/80:hover{background-color:hsl(var(--card))}html[data-skin=partner] :is([data-ui=time-machine-title],[data-ui=skin-title]){position:relative;font-weight:600;font-size:1.25rem;line-height:1.5}html[data-skin=partner] :is([data-ui=time-machine-title],[data-ui=skin-title]):before{content:"";position:absolute;inset-block:.15em;left:-.875rem;width:.3rem;border-radius:9999px;background-color:hsl(var(--primary))}html[data-skin=partner] [data-tour=tm-filters]{border-radius:var(--partner-panel-radius);background-color:hsl(var(--card)/.8);padding:1rem}html[data-skin=partner] [data-tour=tm-filters] .bg-surface-muted\/50{background-color:hsl(var(--primary-100));border-color:hsl(var(--edge-accent));border-radius:var(--partner-control-radius);min-width:0;max-width:100%;flex-wrap:wrap;overflow:visible}html[data-skin=partner] [data-tour=tm-filters] .bg-white:before{background-color:transparent}html[data-skin=partner] :is([data-tour=tm-search],[data-ui=skin-search])>div,html[data-skin=partner] [data-tour=tm-compare],html[data-skin=partner] [data-tour=tm-growth]{background-color:hsl(var(--card)/.8);border-radius:9999px;color:hsl(var(--txt-muted));box-shadow:none}html[data-skin=partner] :is([data-tour=tm-create-button],[data-ui=skin-cta]){background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-radius:9999px;box-shadow:none}html[data-skin=partner] :is([data-tour=tm-create-button],[data-ui=skin-cta])>.absolute{display:none}html[data-skin=partner] :is([data-ui=time-machine-card],[data-ui=skin-card]),html[data-skin=partner] :is([data-ui=time-machine-rows],[data-ui=skin-rows]){border-radius:var(--partner-panel-radius);background-color:hsl(var(--card))}html[data-skin=partner] :is([data-ui=time-machine-rows],[data-ui=skin-rows])>:is([data-ui=time-machine-row],[data-ui=skin-row]){border-color:hsl(var(--edge-subtle));border-style:solid}html[data-skin=partner] :is([data-ui=time-machine-card],[data-ui=skin-card]) h3,html[data-skin=partner] :is([data-ui=time-machine-row],[data-ui=skin-row]) h3{color:hsl(var(--foreground));font-weight:600}html[data-skin=partner] [data-ui=subject-icon]{--partner-subject-shadow:none;--partner-subject-color:hsl(var(--primary-foreground));--partner-subject-background:hsl(var(--primary));--partner-subject-border:hsl(var(--primary));border-radius:.5rem}html[data-skin=partner] [data-ui=subject-icon] svg{opacity:1}html[data-skin=partner] [data-ui=subject-label]{color:hsl(var(--primary))}html[data-skin=partner] [data-ui=analysis-status]{border-radius:9999px}html[data-skin=partner] [data-ui=analysis-status][data-status=success]{background-color:hsl(var(--partner-success-surface));color:hsl(var(--foreground))}html[data-skin=partner] [data-ui=analysis-status][data-status=error]{background-color:hsl(var(--partner-error-surface));color:hsl(var(--destructive))}html[data-skin=partner] .skeleton-container{background-color:transparent}html[data-skin=partner] .skeleton-container .bg-card{border-radius:var(--partner-panel-radius)}html[data-skin=partner] .bg-paper-texture{background:transparent}html[data-skin=partner] [data-tour=tm-filters]>div{flex-flow:column nowrap;align-items:stretch;width:100%;gap:.5rem;padding-block:0}html[data-skin=partner] [data-tour=tm-filters]>div>div{align-items:flex-start;gap:.75rem;min-width:0;width:100%}html[data-skin=partner] [data-tour=tm-filters]>div>div>span{display:flex;align-items:center;min-height:2rem;font-size:.75rem}html[data-skin=partner] [data-tour=tm-filters] .cursor-pointer{flex-shrink:0;font-size:.75rem}html[data-skin=partner] :is([data-ui=time-machine-title],[data-ui=skin-title])+p{font-size:.75rem}html[data-skin=partner] :is([data-ui=time-machine-row],[data-ui=skin-row]){min-height:4rem}html[data-skin=partner] :is([data-ui=time-machine-row],[data-ui=skin-row]) [data-ui=subject-icon]{width:2rem;height:2rem}html[data-skin=partner] :is([data-ui=time-machine-row],[data-ui=skin-row]) [data-ui=subject-icon] svg{width:1.25rem;height:1.25rem}html[data-skin=partner] :is([data-ui=time-machine-row],[data-ui=skin-row]) .text-academic-xs{font-size:.75rem;line-height:1.5}html[data-skin=partner] :is([data-ui=time-machine-header],[data-ui=skin-header]){padding-top:1.5rem}html[data-skin=partner] [data-ui=time-machine-switcher]{border-radius:var(--partner-control-radius);background-color:hsl(var(--primary-100))}html[data-skin=partner] [data-ui=time-machine-switcher] button{border-radius:.5rem}html[data-skin=partner] [data-ui=skin-filters]{display:flex;flex-flow:column nowrap;align-items:stretch;gap:.5rem;padding:1rem;border-radius:var(--partner-panel-radius);background-color:hsl(var(--card)/.8)}html[data-skin=partner] [data-ui=skin-filters]>div{align-items:flex-start;gap:.75rem;min-width:0;width:100%}html[data-skin=partner] [data-ui=skin-filters]>div>span{display:flex;align-items:center;min-height:2rem;font-size:.75rem}html[data-skin=partner] [data-ui=skin-filters] .bg-surface-muted\/50{min-width:0;max-width:100%;flex-wrap:wrap;overflow:visible;background-color:hsl(var(--primary-100));border-color:hsl(var(--edge-accent));border-radius:var(--partner-control-radius)}html[data-skin=partner] [data-ui=skin-filters] button{flex-shrink:0;font-size:.75rem}html[data-skin=partner] [data-ui=skin-filters] .bg-white:before{background-color:transparent}html[data-skin=partner] [role=alertdialog]:is(.bg-background,.bg-white,.bg-card),html[data-skin=partner] [role=dialog]:is(.bg-background,.bg-white,.bg-card){background-color:hsl(var(--card));border-radius:var(--partner-panel-radius)}html[data-skin=partner] [class~="bg-[#CFDFF533]"],html[data-skin=partner] [class~="bg-[#CFDFF580]"],html[data-skin=partner] [class~="bg-[#e8f1fa]"],html[data-skin=partner] [class~="bg-[#e9f1eb]"],html[data-skin=partner] [class~="bg-[#eaecf6]"],html[data-skin=partner] [class~="bg-[#f1f7e9]"],html[data-skin=partner] [class~="bg-[#faede9]"],html[data-skin=partner] [class~="bg-[#fdf8e3]"],html[data-skin=partner] [class~="bg-[#fdf8f1]"],html[data-skin=partner] [class~="bg-[hsl(155,65%,35%)/0.08]"],html[data-skin=partner] [class~="bg-[hsl(200_60%_45%)/0.1]"],html[data-skin=partner] [class~="bg-[hsl(35,65%,45%)/0.08]"],html[data-skin=partner] [class~="bg-[hsl(35_65%_50%)/0.1]"]{background-color:hsl(var(--primary-50))}html[data-skin=partner] [class~="bg-[#faf9f6]"],html[data-skin=partner] [class~="bg-[#faf9f6]/95"],html[data-skin=partner] [class~="bg-[#fdfdfc]"]{background-color:hsl(var(--card))}html[data-skin=partner] [class~="bg-[hsl(155,65%,35%)]"],html[data-skin=partner] [class~="bg-[hsl(35,65%,45%)]"]{background-color:hsl(var(--primary))}html[data-skin=partner] [class~="border-[#415EAB]"],html[data-skin=partner] [class~="border-[#4e7755]"],html[data-skin=partner] [class~="border-[#5a87ad]"],html[data-skin=partner] [class~="border-[#5b6492]"],html[data-skin=partner] [class~="border-[#779651]"],html[data-skin=partner] [class~="border-[#C6D4E6]"],html[data-skin=partner] [class~="border-[#aa5c47]"],html[data-skin=partner] [class~="border-[#b09b40]"],html[data-skin=partner] [class~="border-[#d3e4f5]"],html[data-skin=partner] [class~="border-[#d5d9eb]"],html[data-skin=partner] [class~="border-[#d5e5d9]"],html[data-skin=partner] [class~="border-[#e2f0d4]"],html[data-skin=partner] [class~="border-[#eaddca]"],html[data-skin=partner] [class~="border-[#f3ded7]"],html[data-skin=partner] [class~="border-[#f8efc8]"],html[data-skin=partner] [class~="border-[hsl(155,65%,35%)/0.3]"],html[data-skin=partner] [class~="border-[hsl(200_60%_45%)/0.3]"],html[data-skin=partner] [class~="border-[hsl(35,65%,45%)/0.3]"],html[data-skin=partner] [class~="border-[hsl(35_65%_50%)/0.3]"]{border-color:hsl(var(--edge-accent))}html[data-skin=partner] [class~="from-[#6ea375]"],html[data-skin=partner] [class~="from-[#7983bc]"],html[data-skin=partner] [class~="from-[#83b8e2]"],html[data-skin=partner] [class~="from-[#abd577]"],html[data-skin=partner] [class~="from-[#ed836a]"],html[data-skin=partner] [class~="from-[#fbde64]"],html[data-skin=partner] [class~="to-[#4a7350]"],html[data-skin=partner] [class~="to-[#515b94]"],html[data-skin=partner] [class~="to-[#5687b1]"],html[data-skin=partner] [class~="to-[#7aa649]"],html[data-skin=partner] [class~="to-[#c55241]"],html[data-skin=partner] [class~="to-[#dbb932]"],html[data-skin=partner] [class~="via-[#5e9365]"],html[data-skin=partner] [class~="via-[#6b75ae]"],html[data-skin=partner] [class~="via-[#72a7d1]"],html[data-skin=partner] [class~="via-[#9bc668]"],html[data-skin=partner] [class~="via-[#e57058]"],html[data-skin=partner] [class~="via-[#f1d450]"]{background-image:none;background-color:hsl(var(--primary))}html[data-skin=partner] [class~="text-[#212b36]"]{color:hsl(var(--foreground))}html[data-skin=partner] [class~="text-[#4e7755]"],html[data-skin=partner] [class~="text-[#5a87ad]"],html[data-skin=partner] [class~="text-[#5b6492]"],html[data-skin=partner] [class~="text-[#6ea375]"],html[data-skin=partner] [class~="text-[#779651]"],html[data-skin=partner] [class~="text-[#7983bc]"],html[data-skin=partner] [class~="text-[#83b8e2]"],html[data-skin=partner] [class~="text-[#8b5e3c]"],html[data-skin=partner] [class~="text-[#aa5c47]"],html[data-skin=partner] [class~="text-[#abd577]"],html[data-skin=partner] [class~="text-[#b09b40]"],html[data-skin=partner] [class~="text-[#ed836a]"],html[data-skin=partner] [class~="text-[#fbde64]"],html[data-skin=partner] [class~="text-[hsl(155,65%,30%)]"],html[data-skin=partner] [class~="text-[hsl(200_60%_45%)]"],html[data-skin=partner] [class~="text-[hsl(35,60%,32%)]"],html[data-skin=partner] [class~="text-[hsl(35,65%,45%)]"],html[data-skin=partner] [class~="text-[hsl(35_65%_50%)]"]{color:hsl(var(--primary))}html[data-skin=partner] [class~="text-[#637381]"]{color:hsl(var(--txt-muted))}html[data-skin=partner] [class~="text-[hsl(42,65%,30%)]"]{color:hsl(var(--status-warning))}html[data-skin=partner] [data-ui=time-machine-detail-nav]{border-radius:var(--partner-control-radius);overflow:hidden}html[data-skin=partner] [data-ui=interdisciplinary-agent-panel]{border-radius:var(--partner-panel-radius);overflow:hidden;min-height:0}html[data-skin=partner]:has(.workbench-page){--partner-page-background:radial-gradient(ellipse at 8% 95%,#d4edff 0%,transparent 55%),radial-gradient(ellipse at 90% 20%,#e4faf5 0%,transparent 48%),linear-gradient(135deg,#f4fffb,#fbfefe 55%,#effaff);--partner-title-gradient:linear-gradient(110deg,#42bf88 8%,#39bda8 48%,#329fc8);--partner-hero-ink:#172b2b;--partner-hero-muted:#526669;--partner-filter-surface:#e0f0f5;--partner-card-shadow:#365a6821}html[data-skin=partner]:has(.workbench-page,.chat-page){--sidebar-background:204 60% 98%;--sidebar-gradient-from:204 60% 98%;--sidebar-gradient-via:204 60% 98%;--sidebar-gradient-to:204 60% 98%;--sidebar-foreground:var(--txt-body);--sidebar-primary:var(--primary);--sidebar-accent:202 69% 94%;--sidebar-accent-foreground:var(--primary-700);--sidebar-border:200 33% 91%;--sidebar-ring:var(--primary)}html[data-skin=partner] [data-ui=workbench-search]{background-color:hsl(var(--card));border-color:hsl(var(--edge-default))}html[data-skin=partner] [data-ui=workbench-search]:focus-within{border-color:hsl(var(--primary))}html[data-skin=partner] [data-ui=partner-workbench-content]{max-width:1440px;margin-inline:auto;padding:0 clamp(24px,4.5vw,72px) 64px}html[data-skin=partner] [data-ui=partner-workbench-account]{padding-block:8px}html[data-skin=partner] [data-ui=partner-workbench-account] [data-ui=workbench-greeting],html[data-skin=partner] [data-ui=partner-workbench-account] a[href="/chat"]{display:none}html[data-skin=partner] [data-ui=partner-workbench-hero]{display:grid;grid-template-columns:minmax(0,1fr) 210px;align-items:center;gap:30px;padding-block:22px 32px;margin-bottom:32px;border-bottom:1px solid hsl(var(--border)/.65)}html[data-skin=partner] [data-ui=partner-workbench-intro] h1{width:fit-content;margin:0;background:var(--partner-title-gradient);background-clip:text;color:transparent;font-size:clamp(36px,4.4vw,60px);font-weight:750;letter-spacing:-.04em;line-height:1.25}html[data-skin=partner] [data-ui=partner-workbench-subtitle]{margin-top:12px;color:var(--partner-hero-ink);font-size:clamp(16px,1.8vw,24px);font-weight:600;line-height:1.5}html[data-skin=partner] [data-ui=partner-workbench-features]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:38px;padding:0;list-style:none}html[data-skin=partner] [data-ui=partner-workbench-features] li{display:flex;align-items:flex-start;gap:10px;color:var(--partner-hero-ink)}html[data-skin=partner] [data-ui=partner-feature-check]{display:grid;flex-shrink:0;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--partner-hero-ink);color:hsl(var(--card))}html[data-skin=partner] [data-ui=partner-feature-check] svg{width:18px;height:18px}html[data-skin=partner] [data-ui=partner-workbench-features] h2{font-size:16px;font-weight:650;line-height:1.5}html[data-skin=partner] [data-ui=partner-workbench-features] p{margin-top:3px;color:var(--partner-hero-muted);font-size:11px;line-height:1.6}html[data-skin=partner] [data-ui=partner-workbench-assistant]{display:flex;flex-direction:column;align-items:center;align-self:end}html[data-skin=partner] [data-ui=partner-workbench-assistant]>span{display:flex;align-items:center;justify-content:center;gap:22px;min-width:148px;padding:9px 18px;border:1px solid hsl(var(--card)/.6);border-radius:8px;background:var(--partner-title-gradient);color:hsl(var(--card));font-size:13px;box-shadow:0 4px 12px var(--partner-card-shadow)}html[data-skin=partner] [data-ui=partner-workbench] [data-ui=workbench-filters]{flex-flow:row wrap;align-items:center;gap:12px;margin-bottom:26px}html[data-skin=partner] [data-ui=partner-workbench] [data-ui=workbench-categories]{order:-1;gap:0;padding:3px;border:1px solid hsl(var(--border));border-radius:6px;background:var(--partner-filter-surface)}html[data-skin=partner] [data-ui=partner-workbench] [data-ui=workbench-categories] button{min-height:30px;padding:5px 24px;border-radius:4px;background:transparent;color:var(--partner-hero-muted);font-size:13px}html[data-skin=partner] [data-ui=partner-workbench] [data-ui=workbench-categories] button[aria-pressed=true]{background:hsl(var(--card));color:var(--partner-hero-ink);box-shadow:0 1px 5px var(--partner-card-shadow)}html[data-skin=partner] [data-ui=partner-workbench] [data-ui=workbench-search]{max-width:210px;margin-left:auto;border-radius:6px;background:hsl(var(--card)/.55)}html[data-skin=partner] [data-ui=partner-workbench-grid]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}html[data-skin=partner] [data-ui=partner-workbench-card]{--partner-card-tint:#effafa;--partner-card-accent:#69cbd1;--partner-card-base:#c5f2f3;position:relative;isolation:isolate;display:flex;min-width:0;min-height:268px;flex-direction:column;overflow:hidden;padding:25px 16px 14px;border:1px solid hsl(var(--card)/.9);border-radius:16px;background:linear-gradient(160deg,var(--partner-card-tint) 30%,hsl(var(--card)/.8) 100%);box-shadow:4px 7px 13px var(--partner-card-shadow),inset 0 0 0 4px hsl(var(--card)/.45);transition:transform .18s ease,box-shadow .18s ease}html[data-skin=partner] [data-ui=partner-workbench-card][data-tone=amber]{--partner-card-tint:#fffbed;--partner-card-accent:#e9bd70;--partner-card-base:#f7e7bd}html[data-skin=partner] [data-ui=partner-workbench-card][data-tone=coral]{--partner-card-tint:#fff5f3;--partner-card-accent:#f39f9b;--partner-card-base:#ffd6d2}html[data-skin=partner] [data-ui=partner-workbench-card][data-tone=mint]{--partner-card-tint:#f1fcf4;--partner-card-accent:#85d49d;--partner-card-base:#cef0d9}html[data-skin=partner] [data-ui=partner-workbench-card][data-tone=violet]{--partner-card-tint:#f9f3fd;--partner-card-accent:#b39bdb;--partner-card-base:#e7d9f5}html[data-skin=partner] [data-ui=partner-workbench-card][data-tone=lavender]{--partner-card-tint:#f5f4ff;--partner-card-accent:#a3a4d8;--partner-card-base:#dedff7}html[data-skin=partner] [data-ui=partner-workbench-card][data-tone=rose]{--partner-card-tint:#fff5f8;--partner-card-accent:#dca4be;--partner-card-base:#f5dbe7}html[data-skin=partner] [data-ui=partner-workbench-card]:before{content:"";position:absolute;z-index:-1;inset:auto -25% -60px;height:155px;border-radius:50% 50% 0 0;background:linear-gradient(180deg,var(--partner-card-base),var(--partner-card-tint));transform:rotate(-9deg)}html[data-skin=partner] [data-ui=partner-workbench-card] h2{color:var(--partner-hero-ink);font-size:clamp(18px,1.65vw,24px);font-weight:650;line-height:1.4;overflow-wrap:anywhere}html[data-skin=partner] [data-ui=partner-workbench-card]>p{display:-webkit-box;overflow:hidden;margin-top:12px;color:var(--partner-hero-muted);font-size:11px;line-height:1.65;-webkit-line-clamp:2;-webkit-box-orient:vertical}html[data-skin=partner] [data-ui=partner-card-art]{position:relative;display:flex;flex:1;align-items:end;justify-content:flex-end;min-height:110px;padding-right:8px;color:var(--partner-card-accent)}html[data-skin=partner] [data-ui=partner-card-art]>svg{width:104px;height:100px;fill:var(--partner-card-base);filter:drop-shadow(3px 5px 0 var(--partner-card-accent)) drop-shadow(-2px -3px 0 hsl(var(--card)/.9));transform:perspective(400px) rotateY(-12deg) rotate(-5deg)}html[data-skin=partner] [data-ui=partner-card-art]>.lucide-clock{fill:none}html[data-skin=partner] [data-ui=partner-card-spark]{position:absolute;top:12px;right:2px;transform:rotate(12deg)}html[data-skin=partner] [data-ui=partner-card-enter]{position:relative;display:flex;align-items:center;justify-content:center;min-height:36px;margin-top:8px;border:1px solid hsl(var(--card)/.85);border-radius:999px;background:hsl(var(--card)/.8);color:var(--partner-hero-muted);font-size:12px;box-shadow:0 2px 6px var(--partner-card-shadow)}html[data-skin=partner] [data-ui=partner-card-enter] svg{position:absolute;right:12px}html[data-skin=partner] [data-ui=partner-workbench-card]:hover{transform:translateY(-4px);box-shadow:4px 12px 22px var(--partner-card-shadow),inset 0 0 0 4px hsl(var(--card)/.65)}html[data-skin=partner] [data-ui=partner-workbench] :is(a,button,input):focus-visible{outline:2px solid hsl(var(--primary));outline-offset:4px}@media (width <= 1100px){html[data-skin=partner] [data-ui=partner-workbench-hero]{grid-template-columns:minmax(0,1fr) 160px;gap:16px}html[data-skin=partner] [data-ui=partner-workbench-features]{gap:12px}html[data-skin=partner] [data-ui=partner-workbench-features] h2{font-size:13px}html[data-skin=partner] [data-ui=partner-workbench-grid]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width <= 640px){html[data-skin=partner] [data-ui=partner-workbench-content]{padding-inline:20px}html[data-skin=partner] [data-ui=partner-workbench-hero]{grid-template-columns:minmax(0,1fr);padding-top:24px;margin-bottom:20px}html[data-skin=partner] [data-ui=partner-workbench-features]{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:26px}html[data-skin=partner] [data-ui=partner-workbench-assistant]{display:none}html[data-skin=partner] [data-ui=partner-workbench-account] a[href="/chat"]{display:inline-flex}html[data-skin=partner] [data-ui=partner-workbench] [data-ui=workbench-categories]{width:100%}html[data-skin=partner] [data-ui=partner-workbench] [data-ui=workbench-categories] button{flex:1;padding-inline:8px;white-space:nowrap}html[data-skin=partner] [data-ui=partner-workbench] [data-ui=workbench-search]{max-width:none}html[data-skin=partner] [data-ui=partner-workbench-grid]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}html[data-skin=partner] [data-ui=partner-workbench-card]{min-height:250px;padding:20px 12px 12px}}@media (prefers-reduced-motion:reduce){html[data-skin=partner] [data-ui=partner-workbench-card]{transition:none}html[data-skin=partner] [data-ui=partner-workbench-card]:hover{transform:none}}.shepherd-button{background:#3288e6;border:0;border-radius:3px;color:hsla(0,0%,100%,.75);cursor:pointer;margin-right:.5rem;padding:.5rem 1.5rem;transition:all .5s ease}.shepherd-button:not(:disabled):hover{background:#196fcc;color:hsla(0,0%,100%,.75)}.shepherd-button.shepherd-button-secondary{background:#f1f2f3;color:rgba(0,0,0,.75)}.shepherd-button.shepherd-button-secondary:not(:disabled):hover{background:#d6d9db;color:rgba(0,0,0,.75)}.shepherd-button:disabled{cursor:not-allowed}.shepherd-footer{border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:flex;justify-content:flex-end;padding:0 .75rem .75rem}.shepherd-footer .shepherd-button:last-child{margin-right:0}.shepherd-cancel-icon{background:transparent;border:none;color:hsla(0,0%,50%,.75);cursor:pointer;font-size:2em;font-weight:400;margin:0;padding:0;transition:color .5s ease}.shepherd-cancel-icon:hover{color:rgba(0,0,0,.75)}.shepherd-has-title .shepherd-content .shepherd-cancel-icon{color:hsla(0,0%,50%,.75)}.shepherd-has-title .shepherd-content .shepherd-cancel-icon:hover,.shepherd-title{color:rgba(0,0,0,.75)}.shepherd-title{display:flex;flex:1 0 auto;font-size:1rem;font-weight:400;margin:0;padding:0}.shepherd-header{align-items:center;border-top-left-radius:5px;border-top-right-radius:5px;display:flex;justify-content:flex-end;line-height:2em;padding:.75rem .75rem 0}.shepherd-has-title .shepherd-content .shepherd-header{background:#e6e6e6;padding:1em}.shepherd-text{color:rgba(0,0,0,.75);font-size:1rem;line-height:1.3em;padding:.75em}.shepherd-text p{margin-top:0}.shepherd-text p:last-child{margin-bottom:0}.shepherd-content{border-radius:5px;outline:none;padding:0}.shepherd-element{background:#fff;border:none;border-radius:5px;box-shadow:0 1px 4px rgba(0,0,0,.2);margin:0;max-width:400px;opacity:0;outline:none;padding:0;transition:opacity .3s,visibility .3s;visibility:hidden;width:100%;z-index:9999}.shepherd-enabled.shepherd-element{opacity:1;visibility:visible}.shepherd-element[data-popper-reference-hidden]:not(.shepherd-centered){opacity:0;pointer-events:none;visibility:hidden}.shepherd-element,.shepherd-element *,.shepherd-element :after,.shepherd-element :before{box-sizing:border-box}.shepherd-arrow,.shepherd-arrow:before{height:16px;position:absolute;width:16px;z-index:-1}.shepherd-arrow:before{background:#fff;content:"";transform:rotate(45deg)}.shepherd-element[data-popper-placement^=top]>.shepherd-arrow{bottom:-8px}.shepherd-element[data-popper-placement^=bottom]>.shepherd-arrow{top:-8px}.shepherd-element[data-popper-placement^=left]>.shepherd-arrow{right:-8px}.shepherd-element[data-popper-placement^=right]>.shepherd-arrow{left:-8px}.shepherd-element.shepherd-centered>.shepherd-arrow{opacity:0}.shepherd-element.shepherd-has-title[data-popper-placement^=bottom]>.shepherd-arrow:before{background-color:#e6e6e6}.shepherd-target-click-disabled.shepherd-enabled.shepherd-target,.shepherd-target-click-disabled.shepherd-enabled.shepherd-target *{pointer-events:none}.shepherd-modal-overlay-container{height:0;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:0;transition:all .3s ease-out,height 0s .3s,opacity .3s 0s;width:100vw;z-index:9997}.shepherd-modal-overlay-container.shepherd-modal-is-visible{height:100vh;opacity:.5;transform:translateZ(0);transition:all .3s ease-out,height 0s 0s,opacity .3s 0s}.shepherd-modal-overlay-container.shepherd-modal-is-visible path{pointer-events:all}