.scenes-catalog .scenes-catalog__toolbar{border-radius:0;border-width:0px;background-color:transparent;padding:0;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.scenes-catalog .scenes-filter-chips{margin-left:0;margin-right:0;gap:.25rem;padding-bottom:0;padding-top:0}.scenes-catalog .scenes-filter-chip{border-radius:9999px;border-width:0px;background-color:transparent;padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:400;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1));letter-spacing:-.01em;transition:color .2s ease,background .2s ease}.scenes-catalog .scenes-filter-chip:hover{--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1));background:#0000000a}.scenes-catalog .scenes-filter-chip--active{font-weight:500;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1));background:#0000000f}.scenes-catalog .scenes-filter-chip--active .scenes-filter-chip__count{--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.scenes-catalog .scenes-filter-chip__count{--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.scenes-catalog .scene-card--editorial{border-radius:1rem;border-color:#0000000f;box-shadow:none;transform:none!important;transform-style:flat;perspective:none}.scenes-catalog .scene-card--editorial:after{display:none}.scenes-catalog .scene-card--editorial:hover{transform:translateY(-2px)!important;box-shadow:0 12px 32px -20px #0f172a24}.scenes-catalog .scene-card--editorial.scene-card--depth:hover{transform:translateY(-2px)!important;scale:none}.scenes-catalog .scene-card--editorial .scene-cover--card{border-bottom-color:#0000000d}.scenes-catalog .scene-card__detail-link{border-top-width:1px;border-color:#e2e8f080;padding-top:.625rem;padding-bottom:.625rem;font-size:.75rem;line-height:1rem;font-weight:400;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1));letter-spacing:-.01em}.scenes-catalog .scene-card__detail-link:hover{background-color:transparent;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1));text-decoration:underline;-webkit-text-decoration-color:#0003;text-decoration-color:#0003;text-underline-offset:3px}.scene-detail-page__cover .scene-cover--card{margin-left:auto;margin-right:auto;max-width:28rem;border-radius:.75rem;border-width:1px;border-color:#e2e8f099;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.scene-detail-prose__eyebrow{display:inline-block;font-size:.6875rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--token-ink-muted, #697080)}.scene-detail-prose__title{margin:.625rem 0 0;font-size:1.375rem;font-weight:600;line-height:1.2;letter-spacing:-.03em;color:var(--token-ink, #1a202c)}.scene-detail-prose__tagline{margin:.375rem 0 0;font-size:.8125rem;font-weight:500;line-height:1.45;letter-spacing:-.015em;color:var(--token-ink-secondary, #2d3748)}.scene-detail-prose__desc{margin:.75rem 0 0;font-size:.8125rem;line-height:1.65;letter-spacing:-.01em;color:var(--token-ink-muted, #697080)}.scene-detail-prose__highlights{margin:1.25rem 0 0;padding:0;list-style:none}.scene-detail-prose__highlights li{display:flex;align-items:flex-start;gap:.5rem;font-size:.8125rem;line-height:1.5;letter-spacing:-.01em;color:var(--token-ink-secondary, #2d3748)}.scene-detail-prose__highlights li+li{margin-top:.5rem}.scene-detail-prose__highlights li:before{content:"";flex-shrink:0;width:.25rem;height:.25rem;margin-top:.4375rem;border-radius:50%;background:var(--scene-accent, var(--token-accent, #e11d48));opacity:.55}.scene-detail-prose__note{margin:1.25rem 0 0;font-size:.6875rem;line-height:1.55;letter-spacing:-.006em;color:var(--token-ink-faint, #848e9c)}.scene-detail-prose__actions{display:flex;flex-direction:column;gap:.625rem;margin-top:1.75rem}@media(min-width:640px){.scene-detail-prose__actions{flex-direction:row;flex-wrap:wrap;align-items:center;gap:.75rem}}.scene-detail-prose__actions .btn-primary,.scene-detail-prose__actions .btn-secondary{padding:.375rem .875rem;min-height:2.25rem;font-size:.8125rem;font-weight:500;letter-spacing:-.01em}.marketing-page-header{border-bottom-width:1px;border-color:#e2e8f080;background:var(--marketing-surface, #f7f8fa)}.marketing-immersive-header{position:relative;overflow:hidden;border-bottom-width:1px;border-color:#e2e8f080;background:var(--marketing-surface, #f7f8fa)}.marketing-immersive-header--wash .marketing-immersive-header__field{background:linear-gradient(180deg,var(--marketing-surface, #f7f8fa) 0%,#ffffff 88%)}.marketing-immersive-header__wash{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 72% 52% at 50% -8%,rgb(15 23 42 / .03) 0%,transparent 72%);pointer-events:none}.marketing-page-header__inner{padding-block:var(--marketing-header-y, clamp(2rem, 5vh, 3rem))}.marketing-page-header__crumbs{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.25rem;font-size:.75rem;letter-spacing:-.01em;color:var(--token-ink-faint, #848e9c)}.marketing-page-header__crumb-link{-webkit-text-decoration-line:none;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;color:inherit}.marketing-page-header__crumb-link:hover{color:var(--token-ink-secondary, #2d3748)}.marketing-page-header__crumb-sep{color:#0f172a24}.marketing-page-header__crumb-current{color:var(--token-ink-muted, #697080)}.marketing-page-header__body{margin-top:1rem;display:flex;flex-direction:column;gap:1.25rem}@media(min-width:1024px){.marketing-page-header__body{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:2rem}}@media(min-width:1536px){.marketing-page-header__body{gap:3rem}}.marketing-page-header__copy{min-width:0px;flex:1 1 0%}.marketing-page-header__actions{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;gap:.75rem}.marketing-eyebrow{margin-bottom:.5rem;font-size:.75rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--token-accent-deep, #be123c);opacity:.88}.marketing-display{font-size:clamp(1.875rem,3.8vw,2.75rem);font-weight:600;line-height:1.12;letter-spacing:-.03em;color:var(--token-ink, #1a202c)}.marketing-lead{margin-top:.75rem;max-width:42rem;font-size:clamp(.9375rem,1.6vw,1.0625rem);line-height:1.65;letter-spacing:-.01em;color:var(--token-ink-muted, #697080)}.marketing-immersive-header__field{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.marketing-catalog__layout{display:grid;gap:2rem}@media(min-width:1024px){.marketing-catalog__layout{grid-template-columns:17rem minmax(0,1fr);gap:3rem}}@media(min-width:1280px){.marketing-catalog__layout{grid-template-columns:19rem minmax(0,1fr);gap:3.5rem}}@media(min-width:1536px){.marketing-catalog__layout{grid-template-columns:20rem minmax(0,1fr);gap:4rem}}@media(min-width:1024px){.marketing-catalog__sidebar{position:-webkit-sticky;position:sticky;top:5.5rem;max-height:calc(100dvh - 7rem);align-self:flex-start;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(160,174,192,.5) transparent}}.scenes-catalog__toolbar{padding:0}.scenes-catalog__sync{margin-bottom:.75rem;--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)}.scenes-filter-chips{margin-left:-0px;margin-right:-0px;display:flex;gap:.625rem;overflow-x:auto;padding-bottom:.25rem;padding-top:.125rem;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.scenes-filter-chip{display:inline-flex;flex-shrink:0;align-items:center;gap:.5rem;border-radius:.375rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .875rem;font-size:13px;font-weight:500;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1));transition-property:border-color,color,background-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;border-color:#0f172a1a;min-height:2.375rem}.scenes-filter-chip:hover{--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1));border-color:#0f172a29}.scenes-filter-chip--active{--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1));border-color:var(--operate-product-cta-border, var(--token-accent, #e11d48));background:#fff;box-shadow:0 0 0 .5px var(--operate-product-cta-ring, rgb(15 23 42 / .08))}.scenes-filter-chip--active:hover{border-color:var(--operate-product-cta-border-hover, var(--token-accent-deep, #be123c))}.scenes-filter-chip--active .scenes-filter-chip__icon{color:var(--token-accent, #e11d48)}.scenes-filter-chip--active .scenes-filter-chip__count{color:var(--token-accent, #e11d48);opacity:.85}.scenes-catalog__category-intro{margin-top:1.5rem;max-width:42rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}@media(min-width:1024px){.scenes-catalog__category-intro{margin-top:2rem}}.scenes-catalog-grid{margin-top:1.5rem;list-style-type:none;padding:0}@media(min-width:1024px){.scenes-catalog-grid{margin-top:2rem}}.scenes-catalog-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.25rem}@media(min-width:640px){.scenes-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}@media(min-width:1024px){.scenes-catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1280px){.scenes-catalog-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}}.scenes-catalog__empty{padding-top:5rem;padding-bottom:5rem;text-align:center}.catalog-nav-item{display:flex;width:100%;align-items:center;gap:.5rem;border-radius:.5rem;padding:.5rem .75rem;text-align:left;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.catalog-nav-item:hover{--tw-bg-opacity: 1;background-color:rgb(247 248 250 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.catalog-nav-item-active{display:flex;width:100%;align-items:center;gap:.5rem;border-radius:.5rem;padding:.5rem .75rem;text-align:left;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.catalog-nav-item-active:hover{--tw-bg-opacity: 1;background-color:rgb(247 248 250 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.catalog-nav-item-active{--tw-bg-opacity: 1;background-color:rgb(255 245 245 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(159 18 57 / var(--tw-text-opacity, 1))}.solution-persona-grid{display:grid;gap:1.5rem}@media(min-width:1024px){.solution-persona-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1280px){.solution-persona-grid{gap:2rem}}@media(min-width:1536px){.solution-persona-grid{gap:2.5rem}}.solution-persona-col{display:flex;height:100%;flex-direction:column;border-top-width:1px;border-color:#e2e8f073;background-color:transparent;padding:0;padding-top:2rem;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.solution-persona-col:first-child{border-top-width:0px;padding-top:0}@media(min-width:1024px){.solution-persona-col{border-top-width:0px;border-left-width:1px;padding-left:2rem;padding-top:0}.solution-persona-col:first-child{border-left-width:0px;padding-left:0}}.solution-persona-col-featured{display:flex;height:100%;flex-direction:column;border-top-width:1px;border-color:#e2e8f073;background-color:transparent;padding:0;padding-top:2rem;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.solution-persona-col-featured:first-child{border-top-width:0px;padding-top:0}@media(min-width:1024px){.solution-persona-col-featured{border-top-width:0px;border-left-width:1px;padding-left:2rem;padding-top:0}.solution-persona-col-featured:first-child{border-left-width:0px;padding-left:0}}.pricing-compare-wrap{margin-top:.5rem;margin-bottom:.5rem;overflow-x:auto}.pricing-compare-table th{padding:1rem 1.25rem;text-align:left;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}@media(min-width:1280px){.pricing-compare-table th{padding-left:1.75rem;padding-right:1.75rem;font-size:.875rem;line-height:1.25rem}}.pricing-compare-table td{border-top-width:1px;border-color:#e2e8f099;padding:1rem 1.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}@media(min-width:1280px){.pricing-compare-table td{padding-left:1.75rem;padding-right:1.75rem}}.pricing-compare-table tbody tr:hover td{background-color:#fff5f533}.pricing-compare-table .pricing-compare-plan{font-weight:600;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.pricing-compare-table .pricing-compare-featured td{background-color:#fff5f559}.product-narrative-stack{margin-top:3.5rem}.product-narrative-stack>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse));--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:#e2e8f0b3}.product-pipeline-intro{margin-top:.5rem;padding:0}.product-capabilities-grid>div{border-top-width:1px;border-color:#e2e8f073;padding-left:0;padding-right:0;padding-top:1.5rem;padding-bottom:1.5rem;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media(min-width:1280px){.product-capabilities-grid>div{padding-top:1.75rem;padding-bottom:1.75rem}}.product-capabilities-grid>div:first-child{border-top-width:0px;padding-top:0}@media(min-width:640px){.product-capabilities-grid>div:nth-child(-n+2){border-top-width:0px;padding-top:0}.product-capabilities-grid>div:nth-child(odd){border-left-width:0px}.product-capabilities-grid>div:nth-child(n+3){border-top-width:1px}}@media(min-width:1024px){.product-capabilities-grid>div{border-top-width:0px;border-left-width:1px;padding-left:1.5rem;padding-top:0}.product-capabilities-grid>div:nth-child(4n+1){border-left-width:0px;padding-left:0}}.product-narrative-chapter{padding-top:2.5rem;padding-bottom:2.5rem}.product-narrative-chapter:first-child{padding-top:0}.product-narrative-chapter:last-child{padding-bottom:0}@media(min-width:1024px){.product-narrative-chapter{padding-top:3.5rem;padding-bottom:3.5rem}}@media(min-width:1536px){.product-narrative-chapter{padding-top:4rem;padding-bottom:4rem}}.product-narrative-chapter__grid{display:grid;gap:2rem}@media(min-width:1024px){.product-narrative-chapter__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:3.5rem}}@media(min-width:1280px){.product-narrative-chapter__grid{gap:4rem}}@media(min-width:1536px){.product-narrative-chapter__grid{gap:5rem}}@media(min-width:1024px){.product-narrative-chapter--reverse .product-narrative-chapter__grid>*:first-child{order:2}}.product-narrative-chapter__num{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,monospace;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.2em;--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.product-narrative-chapter__visual{border-top-width:1px;border-color:#e2e8f073;background-color:transparent;padding:0;padding-top:1.5rem}@media(min-width:640px){.product-narrative-chapter__visual{padding-top:2rem}}.product-onboarding-strip{margin-top:3.5rem;border-top-width:1px;border-color:#e2e8f0b3;padding-top:3rem}.product-capabilities-grid{display:grid;gap:1.25rem}@media(min-width:640px){.product-capabilities-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.product-capabilities-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1280px){.product-capabilities-grid{gap:1.5rem}}@media(min-width:1536px){.product-capabilities-grid{gap:1.75rem}}.product-onboarding-strip__steps{margin-top:2rem;display:grid;gap:2rem}@media(min-width:640px){.product-onboarding-strip__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.product-onboarding-strip__steps{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1280px){.product-onboarding-strip__steps{gap:2.5rem}}.marketing-navbar__brand .product-onboarding-step__num{font-size:var(--nav-logo-text);letter-spacing:var(--mnav-letter);line-height:var(--mnav-leading);font-weight:500;color:var(--mnav-ink-hover)}.product-onboarding-step__num{display:inline-flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media(min-width:1280px){.product-onboarding-step__num{height:2.5rem;width:2.5rem}}.nav-mega-panel{position:relative;background:#f5f5f7;border-top:none;font-family:inherit;font-size:var(--mnav-link-size);letter-spacing:var(--mnav-letter)}.nav-mega-panel:before{content:"";position:absolute;top:-.5rem;left:0;right:0;height:.5rem}.nav-mega-panel__inner{display:flex;justify-content:center;padding-block:.6875rem .75rem}.nav-mega-panel__row{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:0 2.75rem;margin:0;padding:0;list-style:none}.nav-mega-panel__cell{flex:0 0 auto;min-width:5.5rem;max-width:9rem}.nav-mega-item{display:block;padding:.125rem 0;text-decoration:none}.nav-mega-item:hover .nav-mega-item__title{text-decoration:underline;-webkit-text-decoration-color:#0003;text-decoration-color:#0003;text-underline-offset:3px}.nav-mega-item:focus-visible{border-radius:.125rem;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(15 23 42/.18);--tw-ring-offset-width: 2px;--tw-ring-offset-color: #f5f5f7}.nav-mega-item__title{display:block;font-size:var(--mnav-link-size);font-weight:500;line-height:var(--mnav-leading);letter-spacing:var(--mnav-letter);color:var(--mnav-ink)}.nav-mega-item__desc{display:block;margin-top:.125rem;font-size:var(--mnav-link-size);font-weight:400;line-height:var(--mnav-leading);letter-spacing:var(--mnav-letter);color:var(--mnav-ink-muted)}.nav-mega-item--all .nav-mega-item__title{font-weight:400;color:var(--mnav-ink-muted)}.nav-mega-panel__cell--all{min-width:auto;max-width:none}.nav-mega-item--all:hover .nav-mega-item__title{color:var(--mnav-ink)}.nav-mega-item--all .nav-mega-item__desc{margin-top:.125rem;font-size:.625rem;line-height:1;opacity:.55}@media(max-width:639px){.nav-mega-panel__row{flex-direction:column;align-items:stretch;gap:.375rem;width:100%;max-width:14rem}.nav-mega-panel__cell{min-width:0;max-width:none}}.marketing-navbar{--mnav-ease: cubic-bezier(.25, .1, .25, 1);--mnav-radius: 980px;--mnav-link-size: .75rem;--mnav-link-weight: 400;--mnav-link-active-weight: 500;--mnav-leading: 1.2;--mnav-letter: -.012em;--mnav-ink: rgba(29, 29, 31, .84);--mnav-ink-hover: var(--token-accent);--mnav-ink-muted: rgba(29, 29, 31, .56);--mnav-bar-h: 2.75rem;--mnav-surface-hover: rgba(15, 23, 42, .045);--mnav-surface-active: rgba(15, 23, 42, .07);font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Helvetica Neue,sans-serif;font-size:var(--mnav-link-size);letter-spacing:var(--mnav-letter);-webkit-font-smoothing:antialiased}.marketing-navbar--mega-open{background:#f5f5f7;border-bottom-color:transparent;box-shadow:none}.marketing-navbar--mega-open.marketing-navbar--immersive:not(.is-scrolled){background:#f5f5f7;-webkit-backdrop-filter:none;backdrop-filter:none}.marketing-navbar__mega-shell{position:relative;z-index:1;grid-template-rows:0fr;transition:grid-template-rows .32s var(--mnav-ease)}.marketing-navbar--mega-open .marketing-navbar__mega-shell{grid-template-rows:1fr}.marketing-navbar__mega-inner{overflow:hidden}.marketing-navbar__scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;cursor:default;border-width:0px;background-color:#0000000a;padding:0}.marketing-navbar__flyout{position:relative;z-index:1}.marketing-navbar__inner{position:relative;z-index:1;display:flex;align-items:center;height:var(--mnav-bar-h)}.marketing-navbar__links{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.marketing-navbar__actions{position:relative;z-index:1;gap:.75rem}.marketing-navbar__brand{--nav-logo-mark: 1.25rem;--nav-logo-text: var(--mnav-link-size)}.marketing-navbar__brand .brand-logo-mark,.marketing-navbar__brand picture img{height:var(--nav-logo-mark)!important;max-width:var(--nav-logo-mark)!important;width:auto}.marketing-navbar__brand>a,.marketing-navbar__brand>span{gap:.375rem}.marketing-navbar__brand .logo__lockup--inline{gap:.5rem;line-height:var(--mnav-leading)}.marketing-navbar__brand .logo__lockup-sep{display:none}.marketing-navbar__brand .font-bold,.marketing-navbar__brand .logo__lockup--inline .logo__tagline{font-size:var(--nav-logo-text)!important;font-weight:400!important;letter-spacing:var(--mnav-letter);line-height:var(--mnav-leading)}.marketing-navbar__brand .font-bold{font-weight:500!important;color:var(--mnav-ink-hover)}.marketing-navbar__brand .logo__tagline{margin-top:0;color:var(--mnav-ink-muted);opacity:1}@media(max-width:1180px){.marketing-navbar__brand .logo__tagline{display:none}}.magnetic-nav-link{transition:transform .28s var(--mnav-ease),color .2s var(--mnav-ease),background .2s var(--mnav-ease)}.marketing-navbar--immersive:not(.is-scrolled){background:linear-gradient(180deg,#f7f8faf5,#f7f8fa00 88%);-webkit-backdrop-filter:none;backdrop-filter:none}.marketing-navbar--immersive.is-scrolled{border-bottom-color:#0000000f;box-shadow:0 1px 2px #0f172a0d}.marketing-navbar--immersive .marketing-navbar__links--subtle{opacity:.78;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}.marketing-navbar--immersive:hover .marketing-navbar__links--subtle,.marketing-navbar--immersive:focus-within .marketing-navbar__links--subtle,.marketing-navbar.is-scrolled .marketing-navbar__links--subtle{opacity:1}.marketing-navbar--velocity .marketing-navbar__inner,.marketing-navbar--home.marketing-navbar--velocity .marketing-navbar__inner{transform:none}.marketing-navbar .mnav-cta{min-height:1.625rem;padding:.125rem .6875rem;font-size:var(--mnav-link-size);font-weight:400;letter-spacing:var(--mnav-letter);line-height:var(--mnav-leading)}.marketing-navbar .mnav-cta--primary{background:var(--token-accent, #e11d48)}.marketing-navbar .mnav-cta--compact{min-height:1.625rem;padding-inline:.6875rem;font-size:var(--mnav-link-size)}.logo__tagline{font-size:.6875rem;font-weight:500;letter-spacing:-.012em;line-height:1.2}.marketing-navbar .logo__tagline{margin-top:.0625rem}.site-footer__brand .logo__tagline{font-size:.75rem}.mnav-link{position:relative;display:inline-flex;align-items:center;gap:.125rem;border-width:0px;background-color:transparent;-webkit-text-decoration-line:none;text-decoration-line:none;padding:.25rem .6875rem;border-radius:0;font-size:var(--mnav-link-size);font-weight:var(--mnav-link-weight);letter-spacing:var(--mnav-letter);line-height:var(--mnav-leading);color:var(--mnav-ink);cursor:pointer;transition:color .2s var(--mnav-ease)}.mnav-link:hover,.mnav-link.is-open{color:var(--mnav-ink-hover);background:transparent}.mnav-link.is-active{color:var(--mnav-ink-hover);font-weight:var(--mnav-link-active-weight);background:transparent}.mnav-link:after{content:"";position:absolute;left:.6875rem;right:.6875rem;bottom:.125rem;height:1px;background:currentColor;opacity:0;transform:scaleX(.5);transition:opacity .2s var(--mnav-ease),transform .2s var(--mnav-ease)}.mnav-link:hover:after{opacity:.18;transform:scaleX(1)}.mnav-link.is-open:after{opacity:0}.mnav-link.is-active:after{opacity:.28;transform:scaleX(1)}.mnav-link:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(15 23 42/.18);--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff}.mnav-link__chevron{width:.5625rem;height:.5625rem;flex-shrink:0;margin-top:.0625rem;opacity:.5;transition:transform .24s var(--mnav-ease),opacity .2s var(--mnav-ease)}.mnav-link.is-open .mnav-link__chevron{opacity:.72;transform:rotate(180deg)}.mnav-cta{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;border-width:0px;-webkit-text-decoration-line:none;text-decoration-line:none;min-height:2rem;padding:0 .875rem;border-radius:var(--mnav-radius);font-size:var(--mnav-link-size);font-weight:500;letter-spacing:-.01em;transition:background .2s var(--mnav-ease),color .2s var(--mnav-ease),border-color .2s var(--mnav-ease),transform .15s var(--mnav-ease)}.mnav-cta:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(15 23 42/.18);--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff}.mnav-cta--primary{--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.mnav-cta--primary:hover{--tw-bg-opacity: 1;background-color:rgb(190 18 60 / var(--tw-bg-opacity, 1))}.mnav-cta--primary:active{transform:scale(.98)}.mnav-cta--ghost{border-width:1px;--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.mnav-cta--ghost:hover{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 245 245 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.mnav-cta--ghost:active{transform:scale(.98)}.mnav-cta--compact{min-height:2.125rem;padding-inline:.875rem;font-size:.8125rem}.mnav-menu__item.is-active{--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1));font-weight:var(--mnav-link-active-weight);background:var(--mnav-surface-active)}.mnav-icon-btn{display:inline-flex;align-items:center;justify-content:center;border-width:0px;background-color:transparent;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.mnav-icon-btn:hover{--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}@media(min-width:1024px){.mnav-icon-btn{display:none}}.mnav-icon-btn{width:2rem;height:2rem;padding:0}.mnav-icon-btn:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(15 23 42/.18);--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff}.mnav-drawer__link{display:block;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1));-webkit-text-decoration-line:none;text-decoration-line:none;padding:.625rem .875rem;border-radius:var(--mnav-radius);font-size:var(--mnav-link-size);font-weight:var(--mnav-link-weight);letter-spacing:-.01em;transition:color .2s var(--mnav-ease),background .2s var(--mnav-ease)}.mnav-drawer__link:hover{--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1));background:var(--mnav-surface-hover)}.mnav-drawer__link.is-active{--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1));font-weight:var(--mnav-link-active-weight);background:var(--mnav-surface-active)}.mnav-drawer{border-top-width:1px;border-color:#e2e8f0cc;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.mnav-drawer__inner{padding-top:1.25rem;padding-bottom:1.25rem}.mnav-drawer__group+.mnav-drawer__group{margin-top:1rem}.mnav-drawer__group-label{margin-bottom:.25rem;padding-left:.875rem;padding-right:.875rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.mnav-drawer__group-links{display:grid;gap:.125rem}.mnav-drawer__item+.mnav-drawer__item{margin-top:.125rem}.mnav-drawer__mega{margin-bottom:.25rem;margin-left:.5rem;display:grid;gap:.125rem;border-left-width:1px;border-color:#e2e8f0b3;padding-left:.75rem}.mnav-drawer__sublink{display:block;border-radius:.75rem;border-width:1px;border-color:#e2e8f099;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem 1rem;-webkit-text-decoration-line:none;text-decoration-line:none;transition:border-color .2s var(--mnav-ease),box-shadow .2s var(--mnav-ease)}.mnav-drawer__sublink:hover{border-color:#e11d482e;box-shadow:0 6px 20px -12px #0f172a1f}.mnav-drawer__sublink-title{display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1));letter-spacing:-.015em}.mnav-drawer__sublink-desc{margin-top:.125rem;display:block;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1));line-height:1.45}.mnav-drawer__sublink--all{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.mnav-drawer__sublink--all .mnav-drawer__sublink-title{font-weight:600;--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.mnav-drawer__link--muted{--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.mnav-drawer__actions{margin-top:1.25rem;display:flex;flex-direction:column;gap:.5rem;border-top-width:1px;border-color:#e2e8f0cc;padding-top:1.25rem}@media(min-width:640px)and (max-width:1023px){.marketing-navbar .mnav-cta{min-height:2.125rem;padding-inline:.875rem;font-size:.8125rem}}.site-footer{--footer-ease: cubic-bezier(.25, .1, .25, 1);background:#f5f5f7;border-top:1px solid rgba(0,0,0,.06)}.site-footer__inner{padding-top:2.5rem;padding-bottom:2.5rem}@media(min-width:1024px){.site-footer__inner{padding-top:3rem;padding-bottom:3rem}}@media(min-width:1536px){.site-footer__inner{padding-top:3.5rem;padding-bottom:3.5rem}}.site-footer__grid{display:grid;gap:2rem}@media(min-width:1024px){.site-footer__grid{grid-template-columns:minmax(0,11rem) minmax(0,1fr);gap:3rem}}@media(min-width:1536px){.site-footer__grid{gap:3.5rem}}.site-footer__brand{display:flex;min-width:0px}.site-footer__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:2rem}@media(min-width:640px){.site-footer__columns{grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:2rem;column-gap:2rem}}@media(min-width:1024px){.site-footer__columns{-moz-column-gap:2.5rem;column-gap:2.5rem}}.site-footer__heading{margin-bottom:.625rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1));letter-spacing:-.01em}.site-footer__links>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.site-footer__link{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1));-webkit-text-decoration-line:none;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:var(--footer-ease)}.site-footer__link:hover{--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1));-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#848e9c;text-decoration-color:#848e9c;text-underline-offset:3px}.site-footer__legal{margin-top:2.5rem;border-top-width:1px;border-color:#0000000f;padding-top:1.5rem}@media(min-width:1024px){.site-footer__legal{margin-top:3rem;padding-top:1.75rem}}.site-footer__disclaimer{text-align:center;font-size:11px;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}@media(min-width:1024px){.site-footer__disclaimer{text-align:left}}.site-footer__meta{margin-top:1rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:.75rem}@media(min-width:640px){.site-footer__meta{flex-direction:row}}.site-footer__copyright{font-size:11px;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.site-footer__meta-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;-moz-column-gap:1rem;column-gap:1rem;row-gap:.25rem}@media(min-width:640px){.site-footer__meta-links{justify-content:flex-end}}.site-footer__aside-bar{position:relative;z-index:10;display:flex;flex-wrap:wrap;-moz-column-gap:1rem;column-gap:1rem;row-gap:.5rem;border-top-width:1px;padding:1.5rem 2.5rem}@media(min-width:1024px){.site-footer__aside-bar{padding-left:3.5rem;padding-right:3.5rem}}.site-footer__aside-bar{border-color:#0000000f;background:#f5f5f7}.site-footer--auth{flex-shrink:0}.site-footer--auth .site-footer__inner--auth{padding:2rem 1.25rem}@media(min-width:640px){.site-footer--auth .site-footer__inner--auth{padding-left:2rem;padding-right:2rem}}@media(min-width:1024px){.site-footer--auth .site-footer__inner--auth{padding:2.5rem}}.site-footer--auth .site-footer__inner--auth{max-width:none}.site-footer--auth .site-footer__grid{gap:2rem}@media(min-width:1024px){.site-footer--auth .site-footer__grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.site-footer--auth .site-footer__columns{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:1.25rem;column-gap:1.25rem;row-gap:1.5rem}@media(min-width:640px){.site-footer--auth .site-footer__columns{grid-template-columns:repeat(2,minmax(0,1fr))}}.site-footer--auth .site-footer__disclaimer{text-align:left;font-size:10px}.site-footer--auth .site-footer__legal{margin-top:2rem;padding-top:1.5rem}.security-editorial{display:grid;gap:2rem}@media(min-width:1024px){.security-editorial{grid-template-columns:16rem minmax(0,1fr);gap:3rem}}@media(min-width:1280px){.security-editorial{grid-template-columns:18rem minmax(0,1fr)}}@media(min-width:1536px){.security-editorial{gap:4rem}}@media(min-width:1024px){.security-editorial__nav{position:-webkit-sticky;position:sticky;top:5.5rem;align-self:flex-start}}.security-editorial__nav-btn{width:100%;border-radius:.5rem;border-width:0px;padding:.625rem .75rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.security-editorial__nav-btn:hover{background-color:#f7f8fa99}.security-editorial__nav-btn-active{width:100%;border-radius:.5rem;border-width:0px;padding:.625rem .75rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.security-editorial__nav-btn-active:hover{background-color:#f7f8fa99}.security-editorial__nav-btn-active{background-color:#fff5f580;font-weight:500;--tw-text-opacity: 1;color:rgb(159 18 57 / var(--tw-text-opacity, 1))}.security-editorial__detail{border-top-width:1px;border-color:#e2e8f073;padding-left:0;padding-right:0;padding-top:2rem;padding-bottom:2rem}@media(min-width:640px){.security-editorial__detail{padding-top:2.5rem;padding-bottom:2.5rem}}.about-fact-list{margin:0;list-style-type:none}.about-fact-list>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:#e2e8f073}.about-fact-list{padding:0;border-width:0px;background-color:transparent;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.about-editorial--lead{padding:0;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.about-fact-row{display:grid;gap:1rem;padding-top:2rem;padding-bottom:2rem}.about-fact-row:first-child{padding-top:0}.about-fact-row:last-child{padding-bottom:0}@media(min-width:640px){.about-fact-row{grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;gap:2.5rem}}.about-fact-row{padding-left:0;padding-right:0;padding-top:1.25rem;padding-bottom:1.25rem}@media(min-width:640px){.about-fact-row{grid-template-columns:8rem minmax(0,1fr);gap:1.5rem}}.research-hub-grid{display:grid;gap:1.5rem}@media(min-width:1024px){.research-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.research-hub-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1536px){.research-hub-grid{gap:2rem}}.research-cover{display:flex;flex-direction:column;overflow:hidden;background-color:transparent;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.research-cover--active{border-color:#fecaca99}.research-cover__accent{height:.25rem;width:100%;flex-shrink:0}.research-cover__head{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.25rem}.research-cover__tag{display:inline-flex;width:-moz-fit-content;width:fit-content;border-radius:.375rem;border-width:1px;border-color:#0f172a1a;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.125rem .625rem;font-size:11px;font-weight:600;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.research-cover__edition{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.research-cover__body{display:flex;flex:1 1 0%;flex-direction:column;padding:1.25rem}@media(min-width:640px){.research-cover__body{padding:1.5rem}}.research-hub-nav{display:flex;flex-wrap:wrap;gap:.5rem;border-bottom-width:1px;border-color:#e2e8f0b3;padding-bottom:1.5rem}.research-hub-nav__link{border-width:0px;background-color:transparent;padding-left:0;padding-right:0;padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.research-hub-nav__link:hover{--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.research-hub-nav__link-active{border-width:0px;background-color:transparent;padding-left:0;padding-right:0;padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.research-hub-nav__link-active:hover{--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.research-hub-nav__link-active{font-weight:600;--tw-text-opacity: 1;color:rgb(159 18 57 / var(--tw-text-opacity, 1))}.research-lede{border-left-width:2px;--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1));padding-left:1.25rem}@media(min-width:640px){.research-lede{padding-left:1.5rem}}.research-editorial{display:grid;gap:2.5rem}@media(min-width:1024px){.research-editorial{grid-template-columns:minmax(0,1fr) 17rem;gap:3rem}}@media(min-width:1280px){.research-editorial{grid-template-columns:minmax(0,1fr) 19rem}}@media(min-width:1536px){.research-editorial{grid-template-columns:minmax(0,1fr) 20rem;gap:4rem}}@media(min-width:1024px){.research-editorial__aside{position:-webkit-sticky;position:sticky;top:5.5rem;align-self:flex-start}}.research-aside-card{border-top-width:1px;border-color:#e2e8f073;background-color:transparent;padding:0;padding-top:2rem}.research-chapter__num{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(247 248 250 / var(--tw-bg-opacity, 1));font-size:.875rem;line-height:1.25rem;font-weight:500;--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);--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.research-case-stack{margin-top:2.5rem}.research-case-stack>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:#e2e8f0b3}.research-case-block{padding-top:2.5rem;padding-bottom:2.5rem}.research-case-block:first-child{padding-top:0}.research-case-block__head{width:100%}.research-case-block__body{margin-top:1.5rem}.research-pdf-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem;border-top-width:1px;border-color:#e2e8f0b3;padding-top:2.5rem}.doc-hub-row{display:flex;width:100%;align-items:center;gap:1rem;border-bottom-width:1px;border-color:#e2e8f073;background-color:transparent;padding-left:0;padding-right:0;padding-top:1rem;padding-bottom:1rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.doc-hub-row:hover{background-color:#fff5f51a}@media(min-width:640px){.doc-hub-row{padding-top:1rem;padding-bottom:1rem}}.doc-hub-row--featured{border-bottom-width:1px;border-color:#e2e8f073;background-color:transparent}.doc-hub-row__icon{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;background-color:#fff5f580;--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.support-editorial{display:grid;gap:2rem}@media(min-width:1024px){.support-editorial{grid-template-columns:14rem minmax(0,1fr);gap:3rem}.support-editorial__nav{position:-webkit-sticky;position:sticky;top:5.5rem;max-height:calc(100dvh - 7rem);align-self:flex-start;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(160,174,192,.5) transparent}}.support-editorial__nav-btn{width:100%;border-radius:.5rem;padding:.625rem .75rem;text-align:left;font-size:.875rem;line-height:1.25rem;line-height:1.375;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.support-editorial__nav-btn:hover{--tw-bg-opacity: 1;background-color:rgb(247 248 250 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.support-editorial__nav-btn-active{width:100%;border-radius:.5rem;padding:.625rem .75rem;text-align:left;font-size:.875rem;line-height:1.25rem;line-height:1.375;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.support-editorial__nav-btn-active:hover{--tw-bg-opacity: 1;background-color:rgb(247 248 250 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.support-editorial__nav-btn-active{--tw-bg-opacity: 1;background-color:rgb(255 245 245 / var(--tw-bg-opacity, 1));font-weight:500;--tw-text-opacity: 1;color:rgb(159 18 57 / var(--tw-text-opacity, 1))}.support-editorial__detail{border-top-width:1px;border-color:#e2e8f073;padding-left:0;padding-right:0;padding-top:2rem;padding-bottom:2rem}@media(min-width:640px){.support-editorial__detail{padding-top:2.5rem;padding-bottom:2.5rem}}.support-contact-strip{border-top-width:1px;border-color:#e2e8f073;padding-top:2.5rem}.mkt-channel-list{margin:0;list-style-type:none}.mkt-channel-list>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:#e2e8f073}.mkt-channel-list{padding:0}.mkt-channel-row{display:grid;gap:1rem;padding-top:2rem;padding-bottom:2rem}.mkt-channel-row:first-child{padding-top:0}.mkt-channel-row:last-child{padding-bottom:0}@media(min-width:640px){.mkt-channel-row{grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;gap:2.5rem}}.mkt-channel-row__title{font-size:1rem;font-weight:600;letter-spacing:-.02em;color:var(--token-ink, #1a202c)}.mkt-channel-row__desc{margin-top:.375rem;font-size:.875rem;line-height:1.55;letter-spacing:-.01em;color:var(--token-ink-muted, #697080)}@media(min-width:640px){.mkt-channel-row__side{text-align:right}}.mkt-channel-row__value{font-size:.9375rem;font-weight:500;letter-spacing:-.01em;color:var(--token-ink, #1a202c);font-variant-numeric:tabular-nums}.mkt-channel-row__value--emphasis{font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:600;letter-spacing:-.03em}.mkt-channel-row__action{margin-top:.75rem;display:inline-flex;align-items:center;gap:.125rem;-webkit-text-decoration-line:none;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;font-size:.875rem;font-weight:500;letter-spacing:-.01em;color:var(--token-accent-deep, #be123c)}.mkt-channel-row__action:hover{color:var(--token-accent, #e11d48)}.mkt-prose-note{font-size:.875rem;line-height:1.65;letter-spacing:-.01em;color:var(--token-ink-muted, #697080)}.mkt-contact-strip{border-top-width:1px;border-color:#e2e8f073;padding-top:2.5rem}.mkt-contact-strip__head{max-width:32rem}.mkt-contact-strip__title{font-size:1.0625rem;font-weight:600;letter-spacing:-.02em;color:var(--token-ink, #1a202c)}.mkt-contact-strip__desc{margin-top:.5rem;font-size:.875rem;line-height:1.6;color:var(--token-ink-muted, #697080)}.mkt-contact-strip__channels{margin-top:2rem}.mkt-header-action{display:inline-flex;align-items:center;gap:.125rem;border-width:0px;background-color:transparent;padding:0;-webkit-text-decoration-line:none;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;font-size:.875rem;font-weight:500;letter-spacing:-.01em;color:var(--token-accent-deep, #be123c);cursor:pointer}.mkt-header-action:hover{color:var(--token-accent, #e11d48)}.mkt-header-action--solid{border-radius:.375rem;padding:.5rem 1rem;background:var(--token-accent, #e11d48);color:#fff}.mkt-header-action--solid:hover{background:var(--token-accent-deep, #be123c);color:#fff}.mkt-plan-cta{display:block;width:100%;border-width:1px;border-color:#e2e8f099;background-color:transparent;padding-top:.625rem;padding-bottom:.625rem;text-align:center;-webkit-text-decoration-line:none;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;font-size:.875rem;font-weight:500;letter-spacing:-.01em;color:var(--token-ink-secondary, #2d3748);border-radius:.5rem}.mkt-plan-cta:hover{border-color:#0f172a29;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1));background:#f5f5f7}.mkt-plan-cta--featured{border-color:transparent;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));background:var(--token-accent, #e11d48)}.mkt-plan-cta--featured:hover{border-color:transparent;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));background:var(--token-accent-deep, #be123c)}.mkt-accordion>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:#e2e8f073}.mkt-accordion__trigger{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem;border-width:0px;background-color:transparent;padding-top:1rem;padding-bottom:1rem;text-align:left}.mkt-accordion__panel{border-top-width:1px;border-color:#e2e8f066;padding-bottom:1.25rem;padding-top:1rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.mkt-divider-stack>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:#e2e8f073}.mkt-divider-stack__item{padding-top:.25rem;padding-bottom:.25rem}.mkt-inline-cta{border-top-width:1px;border-color:#e2e8f073;padding-top:2.5rem}.marketing-layout .plan-card{border-radius:0;border-width:0px;border-top-width:1px;border-color:#e2e8f073;background-color:transparent;padding-top:2rem;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.marketing-layout .plan-card:first-child{border-top-width:0px;padding-top:0}@media(min-width:1024px){.marketing-layout .marketing-grid>.plan-card{border-top-width:0px;border-left-width:1px;padding-top:0;padding-left:2rem}.marketing-layout .marketing-grid>.plan-card:nth-child(3n+1){border-left-width:0px;padding-left:0}}.marketing-layout .plan-card-featured{background-color:#fff5f526;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.doc-article{max-width:48rem;padding:0}@media(min-width:1024px){.doc-article{max-width:none}}.service-status-list{margin:0;list-style-type:none}.service-status-list>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:#e2e8f073}.service-status-list{padding:0;margin-top:2rem}.platform-pipeline-strip__step>div{border-top-width:1px;border-color:#e2e8f073;padding-top:.75rem}.platform-pipeline-strip__step:first-child>div{border-top-width:0px;padding-top:0}@media(min-width:640px){.platform-pipeline-strip__step>div{border-top-width:0px;border-left-width:1px;padding-left:.75rem;padding-top:0}.platform-pipeline-strip__step:first-child>div{border-left-width:0px;padding-left:0}}.security-boundary{border-top-width:1px;border-color:#e2e8f073;padding-top:2rem}.security-boundary__layer{min-width:0px;flex:1 1 0%;border-top-width:1px;border-color:#e2e8f066;padding-top:1.25rem}.security-boundary__layer:first-child{border-top-width:0px;padding-top:0}@media(min-width:1024px){.security-boundary__layer{width:100%}}.research-hub-grid .research-cover{border-width:0px}.service-status-row{display:grid;gap:1rem;padding-top:2rem;padding-bottom:2rem}.service-status-row:first-child{padding-top:0}.service-status-row:last-child{padding-bottom:0}@media(min-width:640px){.service-status-row{grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;gap:2.5rem}}.service-status-row{align-items:flex-start;padding-left:0;padding-right:0;padding-top:1.25rem;padding-bottom:1.25rem}@media(min-width:640px){.service-status-row{align-items:center}}.service-status-row__badge{flex-shrink:0;border-radius:9999px;border-width:1px;padding:.125rem .625rem;font-size:.75rem;line-height:1rem;font-weight:600}.home-act-three__related{margin-top:3rem;border-top-width:1px;border-color:#e2e8f0b3;padding-top:2.5rem}.legal-article{max-width:48rem;border-radius:1rem;border-width:1px;border-color:#e2e8f0cc;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem 1.25rem}@media(min-width:640px){.legal-article{padding:2rem 1.75rem}}@media(min-width:1024px){.legal-article{max-width:none}}.legal-disclaimer{border-radius:.75rem;border-width:1px;border-color:#e2e8f0cc;background-color:#f7f8fa80;padding:.875rem 1rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.home-workflow-strip.is-visible .workflow-connector__path--flow{stroke-dashoffset:0}.related-links-list{margin:0;list-style-type:none}.related-links-list>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:#e2e8f073}.related-links-list{overflow:hidden;border-radius:0;border-width:0px;background-color:transparent;padding:0}.related-links-list__item{display:flex;align-items:center;gap:1rem;padding-top:1rem;padding-bottom:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.related-links-list__item:first-child{padding-top:0}@media(min-width:640px){.related-links-list__item{padding-top:1.25rem;padding-bottom:1.25rem}}.related-links-list__item:hover{--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.related-links-list__desc{margin-left:auto;display:none;max-width:20rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}@media(min-width:640px){.related-links-list__desc{display:block}}@media(min-width:1024px){.console-body--sidebar-collapsed .console-main-column{border-left-width:0px;padding-left:0}.console-body--sidebar-collapsed .console-sidebar{position:fixed;width:17.5rem;--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.console-shell--chat{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));background:#fff}.console-body--chat .console-main-column{border-left-width:0px;padding-left:0}.console-main--chat{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:0}.console-page--chat{display:flex;min-height:0px;width:100%;max-width:none;flex:1 1 0%;flex-direction:column;padding:.75rem 1rem}@media(min-width:640px){.console-page--chat{padding:1rem 1.5rem}}@media(min-width:1024px){.console-page--chat{padding:1.25rem 2rem}}@media(min-width:1280px){.console-page--chat{padding-left:2.5rem;padding-right:2.5rem}}@media(min-width:1536px){.console-page--chat{padding-left:3rem;padding-right:3rem}}.console-main--workspace-chat{background-color:var(--pc-canvas, #f7f8fa)}.console-header__sidebar-toggle:hover{--tw-bg-opacity: 1;background-color:rgb(255 245 245 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.console-page-frame__canvas--open .wallet-balance-card,.console-page-frame__canvas--open .data-list,.console-page-frame__canvas--open .membership-overview-hero{border-radius:.75rem;border-width:1px;border-color:#e2e8f080;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.console-page-frame__canvas--open .wallet-balance-card{margin-top:1rem}.marketing-navbar__brand .prose-marketing h2{font-size:var(--nav-logo-text);letter-spacing:var(--mnav-letter);line-height:var(--mnav-leading);font-weight:500;color:var(--mnav-ink-hover)}.prose-marketing h2{margin-bottom:1rem;margin-top:2rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.prose-marketing h3{margin-bottom:.75rem;margin-top:1.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.prose-marketing p{margin-bottom:1rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.prose-marketing ul{margin-bottom:1rem;list-style-type:disc}.prose-marketing ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.prose-marketing ul{padding-left:1.5rem;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.prose-marketing a{font-weight:500;--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.prose-marketing a:hover{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1));-webkit-text-decoration-line:underline;text-decoration-line:underline}@media(prefers-reduced-motion:reduce){.marketing-navbar--velocity .marketing-navbar__inner{transform:none!important}.marketing-navbar__mega-shell{transition:none}}.auth-shell{position:relative;display:flex;min-height:100dvh;flex-direction:column;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f5f5f7;font-feature-settings:"kern" 1,"liga" 1}.auth-shell__ambient{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:linear-gradient(180deg,#fbfbfd,#f5f5f7 42%,#f5f5f7)}.auth-identity{margin-bottom:2.25rem;display:flex;flex-direction:column;align-items:center;text-align:center}@media(min-width:640px){.auth-identity{margin-bottom:2.5rem}}.auth-identity .auth-identity__logo{justify-content:center}.auth-identity__logo{display:inline-flex}.auth-identity__logo a{border-radius:.75rem;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);opacity:.96}.auth-identity__logo a:hover{opacity:1;transform:scale(1.02)}.auth-identity__logo a:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(225 29 72 / .15);--tw-ring-offset-width: 2px;--tw-ring-offset-color: #f5f5f7}.auth-identity .inline-flex{justify-content:center}.auth-main{position:relative;z-index:1;display:flex;flex:1 1 0%;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1.25rem}@media(min-width:640px){.auth-main{padding:2.5rem 2rem}}.auth-stage{width:100%;max-width:26rem;animation:auth-stage-in .55s cubic-bezier(.22,1,.36,1) both}@keyframes auth-stage-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.auth-account-lead{margin:0;margin-top:1.25rem;max-width:18rem;font-size:1.3125rem;font-weight:600;line-height:1.2;letter-spacing:-.024em}@media(min-width:640px){.auth-account-lead{margin-top:1.25rem;font-size:1.375rem}}.auth-account-lead{color:var(--token-ink)}.auth-panel-inner{width:100%}.auth-account-switch{margin-bottom:2rem;display:grid;width:100%;border-bottom-width:1px;border-color:var(--token-structure-border);grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.auth-account-switch__tab{position:relative;margin-bottom:-1px;border-bottom-width:2px;border-color:transparent;padding:.125rem .5rem .75rem;text-align:center;font-size:.9375rem;font-weight:500;-webkit-text-decoration-line:none;text-decoration-line:none;letter-spacing:-.014em;color:#86868b;transition:color .2s ease,border-color .2s ease}.auth-account-switch__tab:hover{color:var(--token-accent)}.auth-account-switch__tab--active{border-bottom-color:var(--token-accent);color:var(--token-accent)}.auth-legal{position:relative;z-index:1;margin-top:auto;flex-shrink:0;padding-top:1.75rem;padding-bottom:1.75rem;text-align:center}@media(min-width:640px){.auth-legal{padding-top:2.25rem;padding-bottom:2.25rem}}.auth-legal__links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;-moz-column-gap:0px;column-gap:0px;row-gap:.5rem}.auth-legal__link{position:relative;padding-left:.875rem;padding-right:.875rem;font-size:.6875rem;-webkit-text-decoration-line:none;text-decoration-line:none;letter-spacing:.01em;color:#86868b;transition:color .2s ease}.auth-legal__link+.auth-legal__link:before{content:"";position:absolute;left:0;top:50%;height:.625rem;width:1px;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background:var(--token-structure-border-strong)}.auth-legal__link:hover{color:var(--token-accent)}.auth-legal__copy{margin-top:.875rem;font-size:.6875rem;line-height:1.625;color:#aeaeb2}.auth-legal__home{-webkit-text-decoration-line:none;text-decoration-line:none;color:#86868b;transition:color .18s ease}.auth-legal__home:hover{color:var(--token-accent)}.auth-shell .auth-card{border-width:0px;background-color:transparent;padding:0;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.auth-shell .auth-card-header{margin-bottom:1.5rem;text-align:left}.auth-shell .auth-card-header--empty{margin-bottom:0;display:none}.auth-shell .auth-card-title{font-size:1.25rem;font-weight:600;line-height:1.2;letter-spacing:-.022em;color:var(--token-ink)}.auth-shell .auth-card-subtitle{margin-top:.375rem;max-width:none;font-size:.875rem;line-height:1.5;letter-spacing:-.008em;color:#6e6e73}.auth-shell .auth-divider{margin-top:1.75rem;border-top-width:1px;border-color:#d2d2d7b3;padding-top:1.5rem}.auth-shell .auth-divider p{text-align:left;font-size:.8125rem;line-height:1.625;color:#6e6e73}.auth-identity .auth-shell .auth-back-link{justify-content:center}.auth-shell .auth-back-link{margin-bottom:1.5rem;display:inline-flex;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:500;-webkit-text-decoration-line:none;text-decoration-line:none;color:#6e6e73;transition:color .2s ease}.auth-shell .auth-back-link:hover{color:var(--token-accent)}.auth-shell .auth-form{display:flex;flex-direction:column;gap:1.25rem}.auth-shell .auth-field{display:flex;flex-direction:column;gap:.5rem}.auth-shell .auth-field__head{display:flex;min-height:1.125rem;align-items:center;justify-content:space-between;gap:.75rem}.auth-shell .auth-field__label{font-size:.8125rem;font-weight:500;letter-spacing:-.008em;color:var(--token-ink)}.auth-shell .auth-input{height:3rem;width:100%;border-radius:.625rem;border-width:1px;padding-left:.875rem;padding-right:.875rem;font-size:1rem;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-color:var(--token-structure-border);background:#fff;letter-spacing:-.011em;transition:border-color .18s ease,box-shadow .18s ease}.auth-shell .auth-input::-moz-placeholder{color:#aeaeb2}.auth-shell .auth-input::placeholder{color:#aeaeb2}.auth-shell .auth-input:hover:not(:focus):not(:disabled){border-color:#86868b}.auth-shell .auth-input:focus-visible{outline:2px solid transparent;outline-offset:2px;border-color:var(--token-accent);box-shadow:0 0 0 4px var(--token-accent-soft)}.auth-shell .auth-password-toggle:focus-visible{border-radius:.375rem;outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 3px #e11d4824}.auth-account-switch__tab:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:inset 0 -2px 0 var(--token-accent, #e11d48)}.auth-legal__link:focus-visible,.auth-forgot-link:focus-visible,.auth-inline-link:focus-visible,.auth-router-link:focus-visible,.auth-back-link:focus-visible{border-radius:.125rem;outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 3px #e11d481f}.auth-shell .auth-input:focus{outline:2px solid transparent;outline-offset:2px;border-color:var(--token-accent);box-shadow:0 0 0 4px var(--token-accent-soft)}.auth-shell .auth-input--invalid{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1));background-color:#fef2f24d}.auth-shell .auth-password-wrap{position:relative}.auth-shell .auth-input--password{padding-right:2.75rem}.auth-shell .auth-input--password::-ms-reveal,.auth-shell .auth-input--password::-ms-clear{display:none}.auth-shell .auth-input--password::-webkit-credentials-auto-fill-button{display:none!important;visibility:hidden;pointer-events:none}.auth-shell .auth-password-toggle{position:absolute;right:.25rem;top:50%;display:flex;height:2.5rem;width:2.5rem;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;justify-content:center;border-radius:.375rem;border-width:0px;background-color:transparent;color:#86868b;transition:color .18s ease,background-color .18s ease}.auth-shell .auth-password-toggle:hover{color:var(--token-accent);background:var(--token-accent-wash)}.auth-shell .auth-password-toggle svg{height:1.125rem;width:1.125rem}.auth-shell .auth-field-hint{font-size:.75rem;line-height:1rem;line-height:1.625;color:#86868b}.auth-shell .auth-field-hint--error{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.auth-shell .auth-field-hint--success{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.auth-shell .auth-forgot-link{flex-shrink:0;font-size:.8125rem;font-weight:400;-webkit-text-decoration-line:none;text-decoration-line:none;color:var(--token-accent);transition:opacity .18s ease}.auth-shell .auth-forgot-link:hover{opacity:.7}.auth-shell .auth-prefs{display:flex;flex-direction:column;gap:.75rem;padding-top:.125rem}.auth-shell .auth-checkbox{position:relative;display:flex;cursor:pointer;align-items:center;gap:.625rem;font-size:.8125rem;line-height:1.375;color:#6e6e73;-webkit-user-select:none;-moz-user-select:none;user-select:none}.auth-shell .auth-checkbox-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.auth-shell .auth-checkbox-box{position:relative;display:flex;height:1.125rem;width:1.125rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.2rem;border-width:1px;border-color:#86868b;background:#fff;transition:border-color .18s ease,background-color .18s ease}.auth-shell .auth-checkbox-mark{height:.5rem;width:.625rem;opacity:0;color:#fff;transform:scale(.8);transition:opacity .15s ease,transform .15s ease}.auth-shell .auth-checkbox-input:focus-visible+.auth-checkbox-box{box-shadow:0 0 0 4px var(--token-accent-soft)}.auth-shell .auth-checkbox-input:checked+.auth-checkbox-box{border-color:var(--token-accent);background:var(--token-accent)}.auth-shell .auth-checkbox-input:checked+.auth-checkbox-box .auth-checkbox-mark{opacity:1;transform:scale(1)}.auth-shell .auth-actions{padding-top:.25rem}.auth-shell .auth-submit.btn-primary{height:3rem;width:100%;border-radius:.625rem;font-size:1rem;font-weight:600;border:none!important;box-shadow:none!important;letter-spacing:-.012em;color:#fff;background:var(--token-accent);transition:background-color .2s ease,opacity .2s ease}.auth-shell .auth-submit.btn-primary:hover:not(:disabled){background:var(--token-accent-deep)}.auth-shell .auth-submit.btn-primary:active:not(:disabled){background:var(--token-accent-deep);transform:none}.auth-shell .auth-submit.btn-primary:disabled{cursor:not-allowed;opacity:.4;transform:none}.auth-shell .auth-secondary{display:flex;height:3rem;width:100%;align-items:center;justify-content:center;border-radius:.625rem;border-width:1px;font-size:.9375rem;font-weight:500;-webkit-text-decoration-line:none;text-decoration-line:none;border-color:var(--token-structure-border-strong);background:#fff;color:var(--token-ink-secondary);transition:background-color .2s ease,border-color .2s ease}.auth-shell .auth-secondary:hover{background:var(--token-structure-wash)}.auth-shell .auth-inline-link,.auth-shell .auth-router-link{font-weight:500;-webkit-text-decoration-line:none;text-decoration-line:none;color:var(--token-accent);transition:opacity .18s ease}.auth-shell .auth-inline-link:hover,.auth-shell .auth-router-link:hover{opacity:.7}.auth-shell .auth-alert{margin-bottom:1rem;border-radius:.625rem;border-width:1px;border-color:#fecacacc;background-color:#fef2f2e6;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity, 1))}.auth-shell .auth-banner--success{margin-bottom:1rem;border-radius:.625rem;border-width:1px;border-color:#a7f3d0cc;background-color:#ecfdf5e6;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(6 78 59 / var(--tw-text-opacity, 1))}.auth-panel-inner--bare{padding-top:.5rem}.auth-success-state{display:flex;flex-direction:column;align-items:center;border-radius:1.25rem;border-width:1px;padding:1.75rem 1.25rem;text-align:center}@media(min-width:640px){.auth-success-state{padding:2rem 1.75rem}}.auth-success-state{border-color:var(--token-structure-border);background:linear-gradient(180deg,#fffffffa,#fbfbfd);box-shadow:0 1px 2px #e11d480a,0 16px 40px -28px #e11d481f}.auth-success-state--enter{animation:auth-success-in .5s cubic-bezier(.22,1,.36,1) both}.auth-success-state__mark{display:flex;align-items:center;justify-content:center;border-radius:9999px;width:4.5rem;height:4.5rem;color:#166534;background:#16653412;box-shadow:inset 0 0 0 1px #1665341f;animation:auth-success-mark .55s cubic-bezier(.22,1,.36,1) .04s both}.auth-success-state__svg{height:3.5rem;width:3.5rem}@media(min-width:640px){.auth-success-state__svg{height:3.75rem;width:3.75rem}}.auth-success-state__title{margin:0;margin-top:1.5rem;font-size:1.375rem;font-weight:600;line-height:1.15;letter-spacing:-.024em}@media(min-width:640px){.auth-success-state__title{margin-top:1.75rem;font-size:1.5rem}}.auth-success-state__title{color:var(--token-ink)}.auth-success-state__subtitle{margin:0;margin-top:.5rem;font-size:.9375rem;line-height:1.375;letter-spacing:-.01em;color:#5f5f64}.auth-success-state__detail{margin:0;margin-top:.75rem;max-width:16rem;font-size:.8125rem;line-height:1.625;color:#86868b}.auth-success-state__progress{margin-top:2rem;height:.375rem;width:100%;max-width:12rem;overflow:hidden;border-radius:9999px;background:#1665341a}.auth-success-state__progress-bar{height:100%;width:38%;border-radius:9999px;background:linear-gradient(90deg,#16a34a,#166534);animation:auth-success-progress 1.15s cubic-bezier(.4,0,.2,1) infinite}@keyframes auth-success-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes auth-success-mark{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes auth-success-progress{0%{transform:translate(-120%)}to{transform:translate(320%)}}.auth-result-state{width:100%}.auth-result-state__head{display:flex;flex-direction:column;align-items:center;padding-left:.25rem;padding-right:.25rem;padding-bottom:1.75rem;text-align:center}.auth-result-state__mark{color:var(--token-accent)}.auth-result-state__svg{height:3.5rem;width:3.5rem}@media(min-width:640px){.auth-result-state__svg{height:3.75rem;width:3.75rem}}.auth-result-state__title{margin:0;margin-top:1.25rem;font-size:1.3125rem;font-weight:600;line-height:1.2;letter-spacing:-.024em}@media(min-width:640px){.auth-result-state__title{margin-top:1.5rem;font-size:1.375rem}}.auth-result-state__title{color:var(--token-ink)}.auth-result-state__subtitle{margin:0;margin-top:.5rem;max-width:18rem;font-size:.875rem;line-height:1.625;color:#6e6e73}.auth-result-state__body{text-align:left}.auth-result-copy{margin:0;font-size:.875rem;line-height:1.55;letter-spacing:-.008em;color:#6e6e73}.auth-result-meta{margin-top:1.25rem;border-top-width:1px;border-color:#d2d2d7cc;padding-top:1rem}.auth-result-meta__row{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;font-size:.875rem}.auth-result-meta__row dt{flex-shrink:0;font-weight:500;color:var(--token-ink)}.auth-result-meta__row dd{margin:0;min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right;color:#6e6e73}.auth-result-note{margin-top:.75rem;font-size:.75rem;line-height:1rem;line-height:1.625;color:#86868b}.auth-result-note--center{text-align:center}.auth-result-actions{margin-top:1.75rem;display:flex;flex-direction:column;gap:.75rem}.auth-result-contact{margin-top:1.5rem}.auth-result-contact>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.auth-result-contact{border-radius:.625rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(210 210 215 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.auth-result-contact__row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.875rem 1rem;font-size:.875rem}.auth-result-contact__row+.auth-result-contact__row{border-top-width:1px;border-color:#d2d2d7cc}.auth-result-contact__row dt{flex-shrink:0;color:#6e6e73}.auth-result-contact__row dd{margin:0;display:flex;min-width:0px;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.75rem;text-align:right}.auth-result-contact__link{font-weight:500;-webkit-text-decoration-line:none;text-decoration-line:none;color:var(--token-ink);transition:opacity .18s ease}.auth-result-contact__link:hover{opacity:.72}.auth-result-contact__copy{border-width:0px;background-color:transparent;padding:0;font-size:.8125rem}.auth-shell .auth-legal-notice{margin-top:2rem;border-top-width:1px;border-color:#d2d2d7b3;padding-top:1.5rem}@media(min-width:1024px){.auth-main{padding-top:2.5rem;padding-bottom:2.5rem}.auth-stage{max-width:27rem}}@media(prefers-reduced-motion:reduce){.auth-stage,.auth-success-state--enter,.auth-success-state__mark,.auth-success-state__progress-bar{animation:none}}@media(min-width:640px){.auth-identity .sm\:inline-flex{justify-content:center}}@media(min-width:1024px){.auth-identity .lg\:inline-flex{justify-content:center}}.console-attach-btn.stage-moment-card,.console-cancel-btn.stage-moment-card{width:100%;justify-content:center}.console-danger-outline-btn.stage-moment-card__head-main{flex:1 1 0%}.console-danger-outline-btn.stage-moment-card__head-copy{flex:1 1 0%}.console-attach-btn.stage-moment-card__body,.console-cancel-btn.stage-moment-card__body{width:100%;justify-content:center}.console-danger-outline-btn.rail-nav-item__title{flex:1 1 0%}.console-attach-btn.companion-task-stage-card__action .operate-decision-cta,.console-cancel-btn.companion-task-stage-card__action .operate-decision-cta{width:100%;justify-content:center}.console-attach-btn.companion-skill-stage-card__action .operate-decision-cta,.console-cancel-btn.companion-skill-stage-card__action .operate-decision-cta{width:100%;justify-content:center}.console-inline-skeleton>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.console-page-skeleton{max-width:72rem}.console-attach-btn.console-page-skeleton__card,.console-cancel-btn.console-page-skeleton__card{width:100%;justify-content:center}.console-page-skeleton__card{height:8rem;width:100%;border-radius:.75rem}.console-page-skeleton__cards{margin-top:2rem;display:grid;gap:1rem}@media(min-width:640px){.console-page-skeleton__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.console-page-skeleton__head{margin-bottom:1.5rem}.console-page-skeleton__panel{margin-top:.5rem}.console-page-skeleton__tabs{margin-bottom:1.5rem;display:flex;flex-wrap:wrap;gap:.5rem}.console-skeleton{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.375rem;background-color:#e2e8f0b3}.console-tab{flex-shrink:0;white-space:nowrap;border-radius:.75rem;padding:.5rem .875rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.console-tab:hover{background-color:#ffffffb3;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}@media(min-width:640px){.console-tab{padding-left:1rem;padding-right:1rem}}.console-tab-active{flex-shrink:0;white-space:nowrap;border-radius:.75rem;padding:.5rem .875rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.console-tab-active:hover{background-color:#ffffffb3;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}@media(min-width:640px){.console-tab-active{padding-left:1rem;padding-right:1rem}}.console-tab-active{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));font-weight:600;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(15 23 42/.08)}.console-shell--unified-operate .console-tab-bar{border-radius:.5rem}.console-tab-bar{margin-bottom:0;display:flex;gap:.25rem;overflow-x:auto;border-radius:1rem;border-width:1px;border-color:#0f172a0f;background-color:color-mix(in srgb,var(--marketing-surface-muted,#f5f5f7) 88%,white);padding:.375rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);scrollbar-width:thin;scrollbar-color:rgba(160,174,192,.5) transparent;-webkit-overflow-scrolling:touch}.modal-body{word-break:keep-all;line-break:strict}.modal-footer{display:flex;flex-shrink:0;flex-direction:column;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem 1.25rem}.console-attach-btn.modal-footer__actions,.console-cancel-btn.modal-footer__actions{width:100%;justify-content:center}.modal-footer__actions{display:flex;width:100%;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem}.modal-footer__actions>.btn-primary,.modal-footer__actions>.btn-secondary,.modal-footer__actions>.btn-danger,.modal-footer__actions>button{width:auto;flex-shrink:0;white-space:nowrap}.console-shell--chat-hero,.console-shell--chat-hero .console-body,.console-shell--chat-hero .console-main-column,.console-shell--chat-hero .console-main--workspace-chat,.console-shell--chat-hero .console-page--workspace-chat{background:var(--operate-lounge-canvas, #f7f8fa)}.console-shell--unified-operate .console-main--account-studio,.console-shell--unified-operate .console-main--workbench,.console-shell--chat-hero .console-main--workspace-chat{background:var(--operate-surface-muted, #f5f5f7)}.console-body--chat-hero .console-sidebar-rail--companion-rail .console-sidebar-rail__surface,.companion-rail-skeleton .console-sidebar-rail__surface{background-color:var(--operate-rail-bg)}.console-shell--chat-hero .operate-focusable:focus-visible,.console-shell--chat-hero .chat-composer__input:focus-visible,.console-shell--chat-hero .chat-composer__action:focus-visible,.console-shell--chat-hero .chat-composer__clear:focus-visible,.console-shell--chat-hero .chat-composer__companion:focus-visible,.console-shell--chat-hero .chat-composer__more:focus-visible,.console-shell--chat-hero .doubao-composer__tool:focus-visible,.console-shell--chat-hero .companion-trigger:focus-visible,.console-shell--chat-hero .chat-empty-state__prompt-pill:focus-visible,.console-shell--chat-hero .chat-empty-state__chip:focus-visible,.console-shell--chat-hero .workspace-channel-dots__pill:focus-visible{outline:none;box-shadow:0 0 0 2px var(--operate-lounge-canvas),0 0 0 4px var(--operate-focus-ring)}.console-shell--chat-hero .doubao-composer__input:focus,.console-shell--chat-hero .doubao-composer__input:focus-visible,.console-shell--chat-hero .doubao-composer__body .chat-composer__input:focus,.console-shell--chat-hero .doubao-composer__body .chat-composer__input:focus-visible,.console-shell--chat-hero .chat-composer--doubao .chat-composer__input:focus,.console-shell--chat-hero .chat-composer--doubao .chat-composer__input:focus-visible{box-shadow:none!important;outline:none!important}.console-shell--chat-hero .doubao-composer__chip:focus-visible,.console-shell--chat-hero .doubao-composer__card .chat-composer__companion:focus-visible,.console-shell--chat-hero .doubao-composer__tool:focus-visible,.console-shell--chat-hero .chat-composer--doubao .chat-composer__action:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 3.5px var(--operate-focus-ring)}.console-shell--chat-hero .chat-composer__action,.console-shell--chat-hero .chat-composer__clear,.console-shell--chat-hero .chat-composer__companion{min-height:2.75rem;min-width:2.75rem}.console-shell--chat-hero .chat-composer--doubao .chat-composer__action,.console-shell--chat-hero .chat-composer--doubao .chat-composer__companion,.console-shell--chat-hero .doubao-composer__tool{min-height:2rem;min-width:2rem}.console-shell--chat-hero .chat-composer__more{min-height:2.75rem;min-width:2.75rem}.console-shell--chat-hero .chat-empty-state__prompt-pill{min-height:2.75rem}.console-shell--chat-hero .chat-composer__action,.console-shell--chat-hero .chat-empty-state__prompt-pill,.console-shell--chat-hero .chat-composer__companion,.console-shell--chat-hero .workspace-channel-dots__pill{transition:background-color var(--operate-motion) ease,border-color var(--operate-motion) ease,color var(--operate-motion) ease,box-shadow var(--operate-motion) ease,opacity var(--operate-motion) ease}.chat-composer__notice--error{border-radius:.75rem;border-width:1px;border-color:#fecacacc;background-color:#fef2f299;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity, 1))}.console-attach-btn.operate-lounge-error,.console-cancel-btn.operate-lounge-error{width:100%;justify-content:center}.operate-lounge-error{margin-left:auto;margin-right:auto;width:100%;max-width:28rem}@media(prefers-contrast:more){.console-shell--chat-hero .chat-bubble--document .chat-bubble__column{border:1px solid rgb(15 23 42 / .22)}.console-shell--chat-hero .workspace-channel-dots__pill--on{border:1px solid rgb(15 23 42 / .2)}.console-body--chat-hero .console-sidebar-rail--companion-rail .console-sidebar-rail__surface{border-right-width:0}}@media(prefers-reduced-motion:reduce){.console-shell--chat-hero .chat-composer__action,.console-shell--chat-hero .chat-empty-state__prompt-pill,.console-shell--chat-hero .chat-composer__companion,.console-shell--chat-hero .workspace-channel-dots__pill,.chat-queue__pulse{transition:none!important;animation:none!important}}.console-shell--unified-operate,.console-shell--unified-operate .console-body{color-scheme:light;background-color:var(--operate-rail-bg)}.console-shell--unified-operate .console-main--account-studio,.console-shell--unified-operate .console-main--workbench{color-scheme:light;background:var(--operate-canvas-gradient)}.console-shell--unified-operate *,.console-shell--chat-hero *{scrollbar-width:none;-ms-overflow-style:none}.console-shell--unified-operate ::-webkit-scrollbar,.console-shell--chat-hero ::-webkit-scrollbar{display:none;width:0;height:0}.console-shell--unified-operate .operate-focusable:focus-visible,.console-shell--unified-operate a:focus-visible,.console-shell--unified-operate button:focus-visible,.console-shell--unified-operate summary:focus-visible{outline:none;box-shadow:0 0 0 2px var(--operate-canvas),0 0 0 4px var(--operate-focus-ring)}.console-shell--unified-operate{--operate-chat-read-max: 100%;--operate-chat-column-max: 100%}.console-shell--chat-hero{--operate-chat-read-max: 100%;--operate-chat-column-max: 100%;--operate-chat-read-width: 100%}.console-body--companion-rail .console-page--account-studio,.console-body--companion-rail .console-page--membership,.console-body--companion-rail .console-page--workbench,.console-body--companion-rail .console-page--stage,.console-shell--unified-operate .console-page,.console-body--chat-hero .console-page--workspace-chat{width:100%;max-width:none;margin-inline:0}.console-shell--unified-operate .operate-stage-shell,.console-shell--unified-operate .membership-shell,.console-shell--unified-operate .workbench-shell{width:100%;max-width:none}.console-shell--unified-operate .membership-folio,.console-body--companion-rail .membership-folio{width:100%;max-width:none;background:transparent;border:0;box-shadow:none;padding:0;border-radius:0}.console-shell--unified-operate .membership-folio__shine,.console-body--companion-rail .membership-folio__shine{display:none}.console-shell--unified-operate .membership-header__salutation{max-width:none}.chat-queue--lounge.chat-queue--cursor{margin-bottom:0}.chat-stage--doubao .chat-queue--lounge.chat-queue--cursor .chat-queue__chip{border-color:#0000000d;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.chat-stage--doubao .chat-queue--lounge.chat-queue--cursor .chat-queue__chip--sending{border-color:#0f172a14;background:#f8fafcfa}.console-body--companion-rail .console-panel,.console-body--companion-rail .skill-market-toolbar,.console-body--companion-rail .scheduled-tasks-page__toolbar,.console-body--companion-rail .inspiration-plaza__toolbar{border:0;background:transparent;box-shadow:none;border-radius:0;padding:0}.console-body--companion-rail .skill-card,.console-body--companion-rail .news-feed-sheet,.console-body--companion-rail .inspiration-catalog-card{border-color:var(--operate-border-subtle);background:var(--operate-surface-elevated);box-shadow:none}.console-body--companion-rail .skill-card:hover,.console-body--companion-rail .inspiration-catalog-card:hover{border-color:#0f172a1a;box-shadow:none;transform:none}.console-body--companion-rail .scheduled-task-card{border-color:transparent;background:transparent;box-shadow:none}.console-body--companion-rail .scheduled-task-card:hover{transform:none;box-shadow:none}.console-body--companion-rail .data-list-header,.console-body--companion-rail .data-list-row{border-color:#0f172a0a}.console-shell--unified-operate .membership-nav__item--active,.console-shell--chat-hero .membership-nav__item--active{border-color:#1a202c26;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.console-shell--unified-operate .console-page-pulse__item--accent,.console-shell--chat-hero .console-page-pulse__item--accent{border-color:#e2e8f099;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.console-shell--unified-operate .console-pulse-feature:hover,.console-shell--chat-hero .console-pulse-feature:hover{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.console-shell--chat-hero .chat-composer__action--queue:focus-visible,.console-shell--chat-hero .chat-queue__chip-action:focus-visible,.console-shell--chat-hero .workspace-channel-dots--segment .workspace-channel-dots__pill:focus-visible{outline:none;box-shadow:0 0 0 2px var(--operate-lounge-canvas),0 0 0 4px var(--operate-focus-ring)}.console-shell .console-main:not(.console-main--workspace-chat){background:var(--operate-lounge-canvas-gradient)}.console-shell .console-page-frame__eyebrow{--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.console-shell .console-tab-bar{border-color:#0f172a0f;background:color-mix(in srgb,var(--marketing-surface-muted, #f5f5f7) 88%,white)}.console-shell .console-tab-active{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));font-weight:600;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(15 23 42/.08);--tw-shadow: 0 1px 2px rgb(15 23 42 / .04);box-shadow:var(--tw-shadow)}.console-shell .console-subsection,.console-shell .console-page-frame__canvas:not(.console-page-frame__canvas--open){border-color:#0f172a0f;box-shadow:var(--operate-shadow-soft)}.console-shell .console-page-pulse__item--accent{border-color:#e2e8f08c;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.console-shell .console-page-pulse__item--accent .console-page-pulse__icon{background-color:var(--marketing-surface-muted,#f5f5f7);--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.console-shell .console-pulse-feature:hover{border-color:#0f172a1a;background:color-mix(in srgb,var(--marketing-surface-muted, #f5f5f7) 45%,white)}.console-shell .console-pulse-feature__icon{background-color:var(--marketing-surface-muted,#f5f5f7);--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.console-shell .settings-card--profile{border-color:#e2e8f080}.console-shell .settings-card__icon{background-color:var(--marketing-surface-muted,#f5f5f7);--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(15 23 42/.06)}.console-shell .settings-subscription__manage,.console-shell .settings-subscription__cta{--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.console-shell .settings-subscription__manage:hover,.console-shell .settings-subscription__cta:hover{--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.console-shell .settings-subscription__badge--plan{background-color:var(--marketing-surface-muted,#f5f5f7);--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.console-shell .settings-subscription__usage-used{font-weight:600;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.console-shell .console-sidebar-panel__item--active{background:#fff;border:1px solid rgb(15 23 42 / .05);box-shadow:var(--operate-shadow-soft);color:inherit}.console-shell .console-sidebar-rail:not(.console-sidebar-rail--companion-rail) .console-sidebar-panel__item--active{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);box-shadow:var(--operate-shadow-soft)}.console-shell .console-main--account-studio,.console-shell .console-main--workbench,.console-shell .console-main--membership,.console-main--account-studio,.console-main--workbench,.console-main--membership{background:var(--operate-lounge-canvas, #f7f8fa)!important}.console-attach-btn.console-page.console-page--folio,.console-cancel-btn.console-page.console-page--folio,.console-attach-btn .console-page.console-page--stage,.console-cancel-btn .console-page.console-page--stage,.console-attach-btn .console-page.console-page--workbench,.console-cancel-btn .console-page.console-page--workbench,.console-attach-btn .console-page.console-page--account-studio,.console-cancel-btn .console-page.console-page--account-studio{width:100%;justify-content:center}.console-attach-btn.operate-folio-canvas,.console-cancel-btn.operate-folio-canvas{width:100%;justify-content:center}.console-attach-btn.operate-folio-page__toolbar,.console-cancel-btn.operate-folio-page__toolbar{width:100%;justify-content:center}.console-attach-btn.operate-folio-page__hero,.console-cancel-btn.operate-folio-page__hero{width:100%;justify-content:center}.console-attach-btn.operate-folio-intro,.console-cancel-btn.operate-folio-intro{width:100%;justify-content:center}.console-attach-btn.operate-metrics-hero,.console-cancel-btn.operate-metrics-hero{width:100%;justify-content:center}.operate-module{display:flex;flex-direction:column;gap:clamp(1.25rem,2.5vw,1.75rem);width:100%}.operate-module__toolbar{position:static;z-index:auto;display:flex;flex-direction:column;gap:.875rem;padding-bottom:.75rem;background:transparent}.operate-module__filters{display:flex;flex-wrap:wrap;gap:.5rem}.operate-module__section-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.16em;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.operate-module__section-meta{font-size:.75rem;line-height:1rem;--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);--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.operate-module__list{display:flex;flex-direction:column}.operate-module__row{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;padding-block:1rem;border-bottom:1px solid rgb(15 23 42 / .06)}@media(min-width:640px){.operate-module__row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.25rem}}.operate-module__row:last-child{border-bottom:0}.operate-module__row-main{display:flex;min-width:0px;align-items:flex-start;gap:.75rem}.console-danger-outline-btn.operate-module__row-copy{flex:1 1 0%}.operate-module__row-copy{min-width:0px;flex:1 1 0%}.operate-module__row-title{font-size:15px;font-weight:600;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.operate-module__row-meta{margin-top:.125rem;font-size:13px;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.console-shell--unified-operate .operate-module__sheet{border-radius:.5rem}.operate-module__sheet{overflow:hidden;border-radius:1rem;border-width:1px;border-color:#e2e8f080;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.operate-module__sheet-head{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;border-bottom-width:1px;border-color:#0f172a0f;padding:.875rem 1.25rem}@media(min-width:640px){.operate-module__sheet-head{padding-left:1.5rem;padding-right:1.5rem}}.operate-module__sheet-body{padding-left:1.25rem;padding-right:1.25rem}@media(min-width:640px){.operate-module__sheet-body{padding-left:1.5rem;padding-right:1.5rem}}.operate-module__sheet-body .operate-module__list .operate-module__row:first-child{padding-top:.875rem}.operate-module__sheet-body .operate-module__list .operate-module__row:last-child{padding-bottom:.875rem}.operate-module__row-desc{margin-top:.25rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:13px;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.operate-module__row-aside{display:flex;flex-shrink:0;flex-direction:column;align-items:flex-end;gap:.5rem}@media(min-width:640px){.operate-module__row-aside{align-items:flex-end}}.operate-module__row-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}@media(min-width:640px){.operate-module__row-actions{justify-content:flex-end}}.operate-module__cta-link{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;padding-left:1.25rem;padding-right:1.25rem;font-size:13px;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));border-radius:.375rem;background-color:var(--operate-product-cta-bg, var(--token-accent, #e11d48));border:1px solid var(--operate-product-cta-border, var(--token-accent));box-shadow:none}.operate-module__cta-link:hover{background-color:var(--operate-product-cta-bg-hover, var(--token-accent-deep, #be123c));border-color:var(--operate-product-cta-border-hover, var(--token-accent-deep))}.scenes-filter-chips,.operate-module__filters{display:flex;flex-wrap:nowrap;gap:.5rem;overflow-x:auto;padding-block:.125rem .25rem;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.scenes-filter-chip{display:inline-flex;flex-shrink:0;align-items:center;gap:.5rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;font-size:13px;font-weight:500;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1));transition-property:border-color,color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.16s;border-radius:.375rem;border-color:var(--operate-border-subtle, rgb(15 23 42 / .08));min-height:2.375rem;box-shadow:none}.scenes-filter-chip:hover{--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1));border-color:var(--operate-seam-strong, rgb(15 23 42 / .14));background:#0f172a05}.scenes-filter-chip--active{--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1));border-color:var(--operate-seam-strong, rgb(15 23 42 / .18));background:#0f172a0b;box-shadow:none}.scenes-filter-chip--active:hover{border-color:var(--operate-seam-strong, rgb(15 23 42 / .22))}.scenes-filter-chip__icon{height:1.05rem;width:1.05rem;flex-shrink:0;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.scenes-filter-chip--active .scenes-filter-chip__icon{color:#0f172ab8}.scenes-filter-chip__label{white-space:nowrap;line-height:1}.scenes-filter-chip__count{font-size:11px;--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);--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.scenes-filter-chip--active .scenes-filter-chip__count{color:#0f172a8c;opacity:1}.console-attach-btn.console-empty-state,.console-cancel-btn.console-empty-state{width:100%;justify-content:center}.console-empty-state{display:flex;width:100%;max-width:32rem;flex-direction:column;align-items:center;border-width:1px;border-style:solid;padding:3rem 1.5rem;text-align:center}@media(min-width:640px){.console-empty-state{padding-top:3.5rem;padding-bottom:3.5rem}}.console-empty-state{border-radius:.5rem;border-color:var(--operate-border-subtle, rgb(15 23 42 / .08));background:var(--operate-surface-elevated, #fff);box-shadow:none}.console-empty-inline{border-radius:.75rem;border-width:1px;border-color:#e2e8f0cc;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:2.5rem 1.25rem;text-align:center}.console-shell{position:relative;display:flex;height:100vh;flex-direction:column;overflow:hidden;background:var(--operate-canvas)}.console-shell--immersive{background:var(--operate-canvas)}.console-body--immersive{flex-direction:column}.console-danger-outline-btn.console-body--immersive .console-main-column{flex:1 1 0%}.console-body--immersive .console-main-column{min-height:0px;flex:1 1 0%}@media(min-width:1024px){.console-body--immersive .console-main-column{border-left-width:0px;padding-left:0}}.console-body--immersive .console-main{overflow-y:auto;padding:1rem 1.25rem}@media(min-width:640px){.console-body--immersive .console-main{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.console-body--immersive .console-main{padding:1.5rem 2rem}}.console-attach-btn.console-page--immersive-funnel,.console-cancel-btn.console-page--immersive-funnel{width:100%;justify-content:center}.console-page--immersive-funnel{margin-left:auto;margin-right:auto;width:100%;max-width:1400px}.console-page--immersive-funnel>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.console-page--immersive-funnel{padding:0}.console-page--immersive-funnel>.console-reveal{display:block}.console-danger-outline-btn.console-body{flex:1 1 0%}.console-body{display:flex;min-height:0px;flex:1 1 0%;overflow:hidden}@keyframes console-spin{to{transform:rotate(360deg)}}@keyframes incubation-part-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes incubation-typing-dot{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}.console-route>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}@media(min-width:1024px){.console-route>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}}.console-route{animation:console-route-in .22s cubic-bezier(.22,1,.36,1) both}@keyframes console-route-in{0%{opacity:0;transform:translate3d(0,4px,0)}to{opacity:1;transform:translateZ(0)}}.console-danger-outline-btn.console-main-column{flex:1 1 0%}.console-main-column{position:relative;z-index:10;display:flex;min-width:0px;flex:1 1 0%;flex-direction:column;overflow:hidden}@media(min-width:1024px){.console-main-column{border-left-width:1px;border-color:#e2e8f080}}.console-main-column{padding-left:0}@media(min-width:1024px){.console-main-column:not(.console-main-column--companion){padding-left:var(--operate-rail-width, 14rem)}}.console-danger-outline-btn.console-main{flex:1 1 0%}.console-main{--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1));flex:1 1 0%;overflow-y:auto;background-color:#f5f5f766;padding:1rem .75rem}@media(min-width:640px){.console-main{padding:1.5rem 1.25rem}}@media(min-width:1024px){.console-main{padding:2rem}}.console-attach-btn.console-page,.console-cancel-btn.console-page{width:100%;justify-content:center}.console-page{margin-left:auto;margin-right:auto;width:100%;max-width:72rem}.console-page>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}@media(min-width:1024px){.console-page>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}}.console-page--incubation{max-width:none}.console-page--incubation>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}@media(min-width:1024px){.console-page--incubation>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}}.console-reveal{animation:console-reveal-in .44s cubic-bezier(.22,1,.36,1) both}@keyframes console-reveal-in{0%{opacity:0;transform:translate3d(0,14px,0)}to{opacity:1;transform:translateZ(0)}}.console-status{display:inline-flex;align-items:center;border-radius:9999px;padding:.25rem .625rem;font-size:11px;font-weight:600;line-height:1}.console-status--pending{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.console-status--progress{--tw-bg-opacity: 1;background-color:rgb(255 245 245 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(159 18 57 / var(--tw-text-opacity, 1))}.console-status--done{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.console-status--muted{--tw-bg-opacity: 1;background-color:rgb(245 245 247 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.console-shell--unified-operate .console-panel{border-radius:.5rem}.console-panel{border-radius:1rem;border-width:1px;border-color:#e2e8f080;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.25rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media(min-width:640px){.console-panel{padding:1.5rem}}.console-panel--flush{overflow:hidden;padding:0!important}.console-page-header{display:flex;flex-direction:column;gap:1rem}@media(min-width:640px){.console-page-header{flex-direction:row;align-items:flex-end;justify-content:space-between}}.console-page-header__eyebrow{font-size:.75rem;line-height:1rem;font-weight:600;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.console-page-header__title{margin-top:0;font-family:Noto Sans SC,PingFang SC,Microsoft YaHei,system-ui,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}@media(min-width:640px){.console-page-header__title{font-size:1.625rem}}.console-page-header__eyebrow+.console-page-header__title{margin-top:.5rem}.console-page-header__desc{margin-top:.5rem;max-width:42rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.console-attach-btn.console-page-header__action,.console-cancel-btn.console-page-header__action{width:100%;justify-content:center}.console-page-header__action{width:100%;flex-shrink:0}@media(min-width:640px){.console-page-header__action{width:auto}}.console-section__head{margin-bottom:1.25rem;display:flex;flex-direction:column;gap:.75rem}@media(min-width:640px){.console-section__head{flex-direction:row;align-items:flex-start;justify-content:space-between}}.console-section__title{font-size:1rem;line-height:1.5rem;font-weight:600;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.console-section__desc{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.console-section--danger .console-section__title{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.console-section--plain>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.console-stat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media(min-width:640px){.console-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.console-stat-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.console-quick-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media(min-width:1024px){.console-quick-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.console-quick-link{display:block;border-radius:.75rem;border-width:1px;border-color:#e2e8f099;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(247 248 250 / .35) var(--tw-gradient-from-position);--tw-gradient-to: rgb(247 248 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #fff var(--tw-gradient-to-position);padding:1rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.console-quick-link:hover{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:#0f172a1a;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow-color: var(--operate-shadow-soft);--tw-shadow: var(--tw-shadow-colored)}.status-dot{display:inline-block;flex-shrink:0;border-radius:9999px}.status-dot--sm{height:.375rem;width:.375rem}.status-dot--md{height:.5rem;width:.5rem}.status-dot--breathe{animation:status-dot-breathe 2.2s ease-in-out infinite}@keyframes status-dot-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.94)}}.status-dot--ok.status-dot--breathe{box-shadow:0 0 #10b98159;animation:status-dot-breathe-ok 2.2s ease-in-out infinite}@keyframes status-dot-breathe-ok{0%,to{opacity:1;box-shadow:0 0 #10b98173}50%{opacity:.88;box-shadow:0 0 0 4px #10b98100}}@media(prefers-reduced-motion:reduce){.status-dot--breathe,.status-dot--ok.status-dot--breathe{animation:none}}.live-status-dot{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center}.live-status-dot__core{position:relative;z-index:1;border-radius:9999px;animation:live-status-dot-core-breathe 2.35s ease-in-out infinite}.live-status-dot--sm .live-status-dot__core{height:.375rem;width:.375rem}.live-status-dot--md .live-status-dot__core{height:.5rem;width:.5rem}.live-status-dot--ok .live-status-dot__core{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1));box-shadow:0 0 0 2px #ffffffc7,0 0 6px #10b981b8,0 0 3px #10b981f2}.live-status-dot--warn .live-status-dot__core{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1));box-shadow:0 0 0 2px #ffffffc7,0 0 6px #f59e0bad,0 0 3px #f59e0beb}.live-status-dot--error .live-status-dot__core{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1));box-shadow:0 0 0 2px #ffffffc7,0 0 6px #ef4444ad,0 0 3px #ef4444f2}.live-status-dot--muted .live-status-dot__core{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1));box-shadow:0 0 0 1px #ffffffd9;animation:none}.live-status-dot__ring{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:9999px;animation:live-status-dot-ring 2.4s ease-out infinite}.live-status-dot--ok.live-status-dot--pulse .live-status-dot__ring{box-shadow:0 0 #10b98161}.live-status-dot--warn.live-status-dot--pulse .live-status-dot__ring{box-shadow:0 0 #f59e0b57}.live-status-dot--error.live-status-dot--pulse .live-status-dot__ring{box-shadow:0 0 #ef444461}@keyframes live-status-dot-core-breathe{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.18)}}@keyframes live-status-dot-ring{0%{box-shadow:0 0 #10b98166}70%{box-shadow:0 0 0 8px #10b98100}to{box-shadow:0 0 #10b98100}}.live-status-dot--warn.live-status-dot--pulse .live-status-dot__ring{animation-name:live-status-dot-ring-warn}.live-status-dot--error.live-status-dot--pulse .live-status-dot__ring{animation-name:live-status-dot-ring-error}@keyframes live-status-dot-ring-warn{0%{box-shadow:0 0 #f59e0b5c}70%{box-shadow:0 0 0 8px #f59e0b00}to{box-shadow:0 0 #f59e0b00}}@keyframes live-status-dot-ring-error{0%{box-shadow:0 0 #ef444466}70%{box-shadow:0 0 0 8px #ef444400}to{box-shadow:0 0 #ef444400}}@media(prefers-reduced-motion:reduce){.live-status-dot__core,.live-status-dot__ring{animation:none}}.console-page-stack>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.console-shell--unified-operate .console-surface{border-radius:.5rem}.console-surface{border-radius:1rem;border-width:1px;border-color:#e2e8f099;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media(min-width:640px){.console-surface{padding:1.25rem}}.console-disclaimer{border-radius:.75rem;border-width:1px;border-color:#e2e8f066;background-color:#f7f8fa80;padding:.75rem 1rem;font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}@keyframes channel-guide-scan{0%{top:10%;opacity:.8}50%{top:85%;opacity:1}to{top:10%;opacity:.8}}@keyframes sidebar-dot-pulse{0%,to{opacity:1}50%{opacity:.45}}.console-notice{border-radius:.5rem;border-width:1px;border-color:#bae6fdcc;background-color:#f0f9ffe6;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(8 47 73 / var(--tw-text-opacity, 1))}.console-notice--attention{border-color:#fde68ae6;background-color:#fffbebe6;--tw-text-opacity: 1;color:rgb(69 26 3 / var(--tw-text-opacity, 1))}.console-meta-tag{display:inline-flex;flex-shrink:0;align-items:center;border-radius:9999px;border-width:1px;border-color:#e2e8f0b3;background-color:#f7f8fa80;padding:.125rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.console-meta-tag--accent{border-color:#0f172a14;background-color:var(--marketing-surface-muted,#f5f5f7);font-weight:600;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.console-price-text{font-weight:600;--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);--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.console-attach-btn.page-feedback,.console-cancel-btn.page-feedback{width:100%;justify-content:center}.page-feedback{margin-bottom:1rem;display:flex;width:100%;flex-direction:column;gap:.625rem;border-radius:.5rem;border-width:1px;border-left-width:3px;padding:.625rem .875rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.page-feedback--success{border-color:#6ee7b7e6;--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(2 44 34 / var(--tw-text-opacity, 1))}.page-feedback__main{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:.75rem}.console-danger-outline-btn.page-feedback__copy{flex:1 1 0%}.page-feedback__copy{display:flex;min-width:0px;flex:1 1 0%;flex-wrap:nowrap;align-items:baseline;-moz-column-gap:.5rem;column-gap:.5rem;overflow:hidden}.page-feedback__title{margin:0;flex-shrink:0;font-size:.875rem;line-height:1.25rem;font-weight:600;line-height:1.375}.page-feedback--success .page-feedback__title{--tw-text-opacity: 1;color:rgb(2 44 34 / var(--tw-text-opacity, 1))}.page-feedback--info .page-feedback__title{--tw-text-opacity: 1;color:rgb(8 47 73 / var(--tw-text-opacity, 1))}.page-feedback--warning .page-feedback__title{--tw-text-opacity: 1;color:rgb(69 26 3 / var(--tw-text-opacity, 1))}.page-feedback--danger .page-feedback__title{--tw-text-opacity: 1;color:rgb(76 5 25 / var(--tw-text-opacity, 1))}.page-feedback--success .page-feedback__link{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1));-webkit-text-decoration-color:#34d399cc;text-decoration-color:#34d399cc}.page-feedback--success .page-feedback__link:hover{--tw-text-opacity: 1;color:rgb(2 44 34 / var(--tw-text-opacity, 1))}.page-feedback__dismiss{flex-shrink:0;border-radius:.375rem;border-width:1px;border-color:#0f172a24;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.page-feedback__dismiss:hover{border-color:#0f172a38;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.console-shell--unified-operate .console-alert{border-radius:.5rem}.console-alert{margin-bottom:1.25rem;border-radius:1rem;border-width:1px;border-left-width:3px;padding:.875rem 1rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.console-alert--accent{--tw-shadow: 0 8px 24px -16px rgba(225,29,72,.22);--tw-shadow-colored: 0 8px 24px -16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.console-alert--accent p:first-child,.console-alert--success p:first-child,.console-alert--info p:first-child{font-weight:600}.console-alert--warn p:first-child{font-weight:600;--tw-text-opacity: 1;color:rgb(69 26 3 / var(--tw-text-opacity, 1))}.console-alert--danger p:first-child{font-weight:600;--tw-text-opacity: 1;color:rgb(76 5 25 / var(--tw-text-opacity, 1))}.console-stat{border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.625rem .75rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.console-stat:hover{border-color:#0f172a1a;background-color:var(--marketing-surface-muted,#f5f5f7)}.console-attach-btn{display:inline-flex;align-items:center;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:#e2e8f0cc;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.console-attach-btn:hover{border-color:#0f172a1f;background-color:var(--marketing-surface-muted,#f5f5f7);--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.console-attach-btn:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(15 23 42/.12);--tw-ring-offset-width: 2px}.console-attach-btn:disabled{cursor:not-allowed;opacity:.5}.console-attach-btn.w-full,.console-cancel-btn.w-full{width:100%;justify-content:center}.console-attach-btn__icon{display:flex;height:1.25rem;width:1.25rem;flex-shrink:0;align-items:center;justify-content:center}.console-cancel-btn{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.625rem 1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.console-cancel-btn:hover{border-color:#0f172a1f;background-color:var(--marketing-surface-muted,#f5f5f7);--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.console-cancel-btn:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(15 23 42/.12);--tw-ring-offset-width: 2px}.console-cancel-btn:disabled{cursor:not-allowed;opacity:.5}.console-cancel-btn.btn-sm,.console-cancel-btn.console-cancel-btn--sm{padding:.375rem .875rem;font-size:.75rem;line-height:1rem}.console-danger-outline-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:#fecacae6;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.625rem 1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.console-danger-outline-btn:hover{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1));background-color:#fef2f299}.console-danger-outline-btn:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(239 68 68 / .15);--tw-ring-offset-width: 2px}.console-danger-outline-btn:disabled{cursor:not-allowed;opacity:.5}.console-danger-outline-btn.flex-1{flex:1 1 0%}.console-resource-row{border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.console-resource-row:hover{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.field-error{margin-top:.375rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.console-body--companion-rail .data-list{border:0;background:transparent;box-shadow:none;border-radius:0;padding:0}.console-shell--unified-operate .data-list{border-radius:.5rem;border-color:var(--operate-border-subtle);box-shadow:var(--operate-shadow-soft);background:var(--operate-surface-elevated)}.console-shell--unified-operate .data-list{border-radius:.5rem}.data-list{border-radius:1rem;border-width:1px;border-color:#e2e8f080;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.25rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media(min-width:640px){.data-list{padding:1.5rem}}.data-list{padding:0!important;overflow:hidden}.data-list-row{display:flex;flex-direction:column;gap:.5rem;padding:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.data-list-row:hover{background-color:var(--marketing-surface-muted,#f5f5f7)}@media(min-width:640px){.data-list-row{flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.5rem}}@media(min-width:1024px){.console-body--sidebar-collapsed .console-main-column{border-left-width:0px;padding-left:0}}.console-shell--chat{background:var(--operate-canvas)}.console-shell--unified-operate,.console-shell--unified-operate .console-body{background:var(--operate-canvas);color-scheme:light}.console-body--unified-operate .console-main{background-color:var(--operate-canvas)}.console-body--chat .console-main-column,.console-body--companion-rail .console-main-column{border-left-width:0px;padding-left:0}@media(min-width:1024px){.console-body--companion-rail .console-main-column{padding-left:var(--operate-rail-width)}}.console-body--chat .console-main{min-height:0px;overflow:hidden}.console-danger-outline-btn.console-body--chat .console-route{flex:1 1 0%}.console-body--chat .console-route{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column}.console-body--chat .console-route>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}@media(min-width:1024px){.console-body--chat .console-route>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}}.console-danger-outline-btn.console-main--chat{flex:1 1 0%}.console-main--chat{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;padding:0}@media(min-width:640px){.console-main--chat{padding:0}}@media(min-width:1024px){.console-main--chat{padding:0}}.console-main--chat{background-color:var(--operate-canvas)}.console-attach-btn.console-page--chat,.console-cancel-btn.console-page--chat{width:100%;justify-content:center}.console-danger-outline-btn.console-page--chat{flex:1 1 0%}.console-page--chat{display:flex;min-height:0px;width:100%;max-width:none;flex:1 1 0%;flex-direction:column;padding:0}.console-danger-outline-btn.console-main--workspace-chat{flex:1 1 0%}.console-main--workspace-chat{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden;padding:0}@media(min-width:640px){.console-main--workspace-chat{padding:0}}@media(min-width:1024px){.console-main--workspace-chat{padding:0}}.console-main--workspace-chat{background-color:var(--operate-lounge-canvas)}.console-attach-btn.console-page--workspace-chat,.console-cancel-btn.console-page--workspace-chat{width:100%;justify-content:center}.console-danger-outline-btn.console-page--workspace-chat{flex:1 1 0%}.console-page--workspace-chat{display:flex;min-height:0px;width:100%;max-width:none;flex:1 1 0%;flex-direction:column}.console-page--workspace-chat>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.console-page--workspace-chat{padding:0}.console-danger-outline-btn.console-main--workspace-chat .console-route{flex:1 1 0%}.console-main--workspace-chat .console-route{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column}.console-main--workspace-chat .console-route>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}@media(min-width:1024px){.console-main--workspace-chat .console-route>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}}.console-danger-outline-btn.console-route-stack{flex:1 1 0%}.console-route-stack{position:relative;display:flex;min-height:0px;flex:1 1 0%;flex-direction:column}.console-danger-outline-btn.console-route-stack .console-route{flex:1 1 0%}.console-route-stack .console-route{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column}.agent-workspace--panels-only{min-height:0px;flex:none}.console-main--account-studio{padding:0;background-color:var(--operate-canvas);padding-top:2rem!important;padding-bottom:3.5rem!important}.console-body--companion-rail .console-main--account-studio{padding-left:clamp(1rem,2.5vw,1.5rem)!important;padding-right:clamp(1rem,2.5vw,1.5rem)!important}@media(min-width:1024px){.lg\:w-full.console-attach-btn,.lg\:w-full .console-cancel-btn{width:100%;justify-content:center}}.console-ambient{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.console-ambient__orb{position:absolute;border-radius:9999px;--tw-blur: blur(64px);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);animation:console-ambient-drift 28s ease-in-out infinite alternate}.console-ambient__orb--fire{top:-8%;right:6%;width:min(42vw,28rem);height:min(42vw,28rem);background:radial-gradient(circle,rgb(225 29 72 / .028) 0%,transparent 68%)}.console-ambient__orb--ember{top:32%;left:38%;width:min(32vw,20rem);height:min(32vw,20rem);background:radial-gradient(circle,rgb(15 23 42 / .03) 0%,transparent 70%);animation-duration:32s;animation-direction:alternate-reverse}.console-ambient__orb--mist{bottom:8%;left:-4%;width:min(50vw,32rem);height:min(50vw,32rem);background:radial-gradient(circle,rgb(15 23 42 / .025) 0%,transparent 70%);animation-duration:34s}@keyframes console-ambient-drift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(0,-12px,0) scale(1.04)}}.console-shell--unified-operate,.console-shell--chat-hero,.console-shell--unified-operate .console-page,.console-shell--chat-hero .console-page{font-family:var(--operate-font-sans);font-feature-settings:"tnum" 1;letter-spacing:-.01em;-webkit-font-smoothing:antialiased}.console-shell--unified-operate .console-sidebar-rail__group-label,.console-shell--chat-hero .console-sidebar-rail__group-label,.console-shell--unified-operate .rail-nav-group__label,.console-shell--chat-hero .rail-nav-group__label{padding-top:1.125rem;padding-bottom:.375rem;padding-inline:.875rem;font-size:.6875rem;font-weight:600;letter-spacing:.08em;line-height:1.4;text-transform:none;color:#0f172a6b}.console-shell--unified-operate .console-sidebar-panel__title,.console-shell--chat-hero .console-sidebar-panel__title,.console-shell--unified-operate .sidebar-ledger--nook .console-sidebar-panel__title,.console-shell--chat-hero .sidebar-ledger--nook .console-sidebar-panel__title{font-size:.8125rem;font-weight:500;letter-spacing:-.01em;color:#0f172ab8}.console-shell--unified-operate .console-sidebar-panel__item--active .console-sidebar-panel__title,.console-shell--chat-hero .console-sidebar-panel__item--active .console-sidebar-panel__title,.console-shell--unified-operate .sidebar-ledger--nook .console-sidebar-panel__item--active .console-sidebar-panel__title,.console-shell--chat-hero .sidebar-ledger--nook .console-sidebar-panel__item--active .console-sidebar-panel__title{font-weight:600;color:#0f172aeb}.console-header--chat-hero .console-header__center .console-header__scene-title{font-size:.9375rem;font-weight:600;letter-spacing:-.02em}.console-header__scene-subtitle{font-size:.6875rem;font-weight:500;letter-spacing:.04em;color:#0f172a73}.console-shell--chat-hero,.console-shell--chat-hero .console-body,.console-shell--chat-hero .console-main-column,.console-shell--chat-hero .console-main--workspace-chat,.console-shell--chat-hero .console-page--workspace-chat,.console-shell--unified-operate,.console-shell--unified-operate .console-body{background:var(--operate-lounge-canvas)!important;color-scheme:light}.console-shell--unified-operate .console-main--account-studio,.console-shell--unified-operate .console-main--workbench,.console-shell--chat-hero .console-main--workspace-chat{background:var(--operate-surface-muted, #f5f5f7)!important}.console-body--chat-hero .console-sidebar-rail--companion-rail .console-sidebar-rail__surface,.console-body--companion-rail .console-sidebar-rail--companion-rail .console-sidebar-rail__surface,.companion-rail-skeleton .console-sidebar-rail__surface{background-color:var(--operate-rail-bg)!important;border-right:1px solid var(--operate-rail-border)!important;box-shadow:inset -1px 0 #ffffff8c}.console-header--chat-hero{background-color:var(--operate-lounge-canvas)!important;border-bottom:1px solid var(--operate-border-subtle)!important;box-shadow:0 1px #ffffffb3 inset;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.chat-stage--doubao,.chat-stage--doubao.chat-stage,.chat-stage--doubao.chat-shell--immersive{background:var(--operate-lounge-canvas)!important;border-inline:1px solid var(--operate-border-subtle);box-shadow:inset 0 1px #ffffffa6}.console-sidebar-rail--companion-rail .console-sidebar-panel__item,.sidebar-ledger--nook .console-sidebar-panel__item{margin-inline:.375rem;min-height:2.375rem;border-radius:.375rem;border:0!important;background:transparent!important;box-shadow:none!important}.console-sidebar-rail--companion-rail .console-sidebar-panel__item:hover,.sidebar-ledger--nook .console-sidebar-panel__item:hover{background:#0f172a09!important;box-shadow:none!important;transform:none}.console-sidebar-rail--companion-rail .console-sidebar-panel__item--active,.console-sidebar-rail--companion-rail .console-sidebar-panel__item--active:hover,.sidebar-ledger--nook .console-sidebar-panel__item--active,.sidebar-ledger--nook .console-sidebar-panel__item--active:hover,.console-sidebar-rail--companion-rail .rail-nav-item--active,.console-sidebar-rail--companion-rail .rail-nav-item--active:hover,.sidebar-ledger--rail .rail-nav-item--active,.sidebar-ledger--rail .rail-nav-item--active:hover,:root[data-chat-moment-context=task] .console-sidebar-rail--companion-rail .console-sidebar-panel__item--active,:root[data-chat-moment-context=task] .console-sidebar-rail--companion-rail .rail-nav-item--active{position:relative;background:#0f172a0b!important;border:0!important;box-shadow:none!important}.console-sidebar-rail--companion-rail .console-sidebar-panel__item--active:before,.sidebar-ledger--nook .console-sidebar-panel__item--active:before,.console-sidebar-rail--companion-rail .rail-nav-item--active:before,.sidebar-ledger--rail .rail-nav-item--active:before{content:"";position:absolute;left:0;top:20%;bottom:20%;width:2px;border-radius:1px;background:#0f172ac7}.console-sidebar-rail--companion-rail .console-sidebar-panel__icon,.console-sidebar-rail--companion-rail .console-sidebar-panel__item--active .console-sidebar-panel__icon{color:#0f172a7a}.chat-stage--doubao .chat-bubble--canvas .chat-bubble__markdown p,.chat-stage--doubao .chat-bubble--assistant .chat-bubble__markdown p{font-size:.9375rem;line-height:1.7;letter-spacing:-.01em;color:#0f172ae6}.chat-stage--doubao .chat-bubble--canvas .chat-bubble__markdown h1,.chat-stage--doubao .chat-bubble--canvas .chat-bubble__markdown h2,.chat-stage--doubao .chat-bubble--canvas .chat-bubble__markdown h3{font-weight:600;letter-spacing:-.02em;color:#0f172af0}.chat-stage--doubao .chat-bubble--user .chat-bubble__body,.chat-shell--immersive .chat-bubble--user .chat-bubble__body,.chat-bubble--user .chat-bubble__body{background-color:var(--operate-user-bubble, var(--token-accent, #e11d48))!important;color:#fff!important;border:0!important;border-radius:.75rem .75rem .25rem!important;box-shadow:0 1px #ffffff1f inset!important;font-size:.9375rem;font-weight:500;letter-spacing:-.01em;line-height:1.55}.chat-bubble--user .chat-bubble__avatar{background-color:var(--operate-user-bubble, var(--token-accent, #e11d48))!important;color:#fff!important}.incubation-live__bubble--out,.incubation-deck--wizard .incubation-live__bubble--out,.incubation-deck--wizard .incubation-chat-frame .incubation-live__bubble--out{background-color:var(--operate-user-bubble, var(--token-accent, #e11d48))!important;color:#fff!important;border:0!important;box-shadow:0 1px #ffffff1f inset!important}.chat-stage--doubao .chat-bubble--document .chat-bubble__column,.chat-stage--doubao .chat-bubble--task-moment .chat-bubble__column{border-radius:.5rem!important;border:1px solid var(--operate-border-subtle)!important;background:var(--operate-surface-elevated)!important;box-shadow:var(--operate-shadow-soft)!important}.doubao-composer__card{border-radius:.875rem!important;border:1px solid var(--operate-seam-strong, rgba(15, 23, 42, .12))!important;background:var(--operate-input-bg)!important;box-shadow:0 1px #ffffffd9 inset,var(--operate-shadow-soft)!important}.chat-composer--doubao:focus-within .doubao-composer__card{border-color:var(--operate-seam-strong, rgba(15, 23, 42, .18))!important;box-shadow:0 1px #ffffffe6 inset,0 0 0 2px var(--operate-focus-ring)!important}.doubao-composer__input,.chat-composer--doubao .chat-composer__input{font-size:.9375rem!important;line-height:1.55!important;letter-spacing:-.01em;font-weight:500}.doubao-composer__drop-hint{border-color:#0f172a33!important;background:#0f172a08!important;color:#0f172aa6!important}.doubao-composer__card--dragover{border-color:#0f172a47!important;box-shadow:0 0 0 3px var(--operate-focus-ring)!important}.chat-composer__send,.doubao-composer__send,.chat-composer--doubao .chat-composer__action--send,.console-shell--chat-hero .chat-composer__action--send{background-color:var(--operate-send-bg)!important;border-color:var(--operate-send-bg)!important;color:#fff!important;box-shadow:none!important}.chat-composer__send:hover,.doubao-composer__send:hover,.chat-composer--doubao .chat-composer__action--send:hover{background-color:var(--operate-send-bg-hover)!important}.console-shell--chat-hero .operate-focusable:focus-visible,.console-shell--chat-hero .chat-composer__input:focus-visible,.console-shell--chat-hero .chat-composer__action:focus-visible,.console-shell--chat-hero .chat-composer__clear:focus-visible,.console-shell--unified-operate .operate-focusable:focus-visible,.console-shell--unified-operate a:focus-visible,.console-shell--unified-operate button:focus-visible{box-shadow:0 0 0 2px var(--operate-lounge-canvas),0 0 0 4px var(--operate-focus-ring)!important}.operate-folio-page,.console-page--account-studio,.console-page--membership,.console-page--workbench,.console-page--stage{font-family:var(--operate-font-sans)}.operate-folio-page,.console-shell--unified-operate .operate-folio-page{background:var(--operate-lounge-canvas)!important}.operate-folio-page .folio-sheet,.operate-folio-page .membership-folio,.console-shell--unified-operate .console-panel,.console-shell--unified-operate .studio-panel{border-radius:.5rem;border-color:var(--operate-border-subtle);box-shadow:var(--operate-shadow-soft);background:var(--operate-surface-elevated)}.operate-folio-page h1,.operate-folio-page .operate-folio-page__title,.console-shell--unified-operate .stage-page-shell__title,.console-shell--unified-operate .folio-page-shell__title{font-size:1.125rem;font-weight:600;letter-spacing:-.02em;color:#0f172aeb}.operate-folio-page .operate-folio-page__intro,.console-shell--unified-operate .stage-page-shell__intro,.console-shell--unified-operate .folio-page-shell__intro{font-size:.8125rem;line-height:1.55;letter-spacing:-.01em;color:#0f172a8c}.operate-folio-page .membership-btn--rose,.console-shell--unified-operate .membership-btn--rose{background-color:var(--operate-product-cta-bg)!important;border-color:var(--operate-product-cta-bg)!important;box-shadow:none!important}.operate-folio-page .membership-btn--rose:hover,.console-shell--unified-operate .membership-btn--rose:hover{background-color:var(--operate-product-cta-bg-hover)!important}.console-shell--unified-operate .console-empty-state,.console-shell--chat-hero .console-empty-state{border-radius:.5rem;border-style:solid;border-color:var(--operate-border-subtle);background:var(--operate-surface-elevated);box-shadow:none}.console-header--chat-hero .console-header__brand-name,.console-header--account-lounge .console-header__brand-name{font-size:.875rem!important;font-weight:600!important;letter-spacing:-.02em!important;text-shadow:none!important}.console-header__new-chat{border-radius:.375rem!important;border-color:var(--operate-border-subtle)!important;background:var(--operate-surface-elevated)!important;box-shadow:none!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:.02em}.console-header--chat-hero .console-header__context-pill,.console-header--account-lounge .console-header__context-pill{border-radius:.375rem!important;border:1px solid var(--operate-border-subtle);background:#ffffffeb!important;box-shadow:none;font-size:.75rem;font-weight:500;letter-spacing:-.01em}.console-header--chat-hero .console-header__avatar,.console-header--account-lounge .console-header__avatar{border-radius:.375rem!important;box-shadow:inset 0 0 0 1px #0f172a14}.console-shell--unified-operate .operate-folio-intro__eyebrow,.operate-folio-page .operate-folio-intro__eyebrow{font-size:.6875rem!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:none!important;color:#0f172a6b!important}.console-shell--unified-operate .operate-folio-intro__title,.operate-folio-page .operate-folio-intro__title{margin-top:.5rem!important;font-family:var(--operate-font-sans)!important;font-size:1.25rem!important;font-weight:600!important;line-height:1.3!important;letter-spacing:-.02em!important}.console-shell--unified-operate .operate-folio-intro__salutation,.operate-folio-page .operate-folio-intro__salutation{font-family:var(--operate-font-sans)!important;font-size:1.125rem!important;font-weight:600!important;letter-spacing:-.02em!important;color:#0f172ae0!important}.console-shell--unified-operate .operate-folio-intro__lead,.operate-folio-page .operate-folio-intro__lead{margin-top:.5rem!important;font-size:.8125rem!important;line-height:1.55!important;letter-spacing:-.01em;color:#0f172a8c!important}.console-shell--unified-operate .operate-folio-page__hero,.operate-folio-page .operate-folio-page__hero{border-bottom-color:var(--operate-border-subtle)!important}.console-shell--unified-operate .operate-metrics-hero__value{font-size:1.5rem!important;font-weight:600;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.console-shell--unified-operate .skill-card{border-radius:.5rem!important;border-color:var(--operate-border-subtle)!important;box-shadow:var(--operate-shadow-soft)!important}.console-shell--unified-operate .skill-card:hover{transform:none!important;border-color:var(--operate-seam-strong)!important;box-shadow:var(--operate-shadow-lift)!important}.console-shell--unified-operate .skill-card .btn-primary{border-radius:.375rem!important;box-shadow:none!important}.console-shell--unified-operate .channel-catalog-card,.console-shell--unified-operate .settings-section,.console-shell--unified-operate .team-panel,.console-shell--unified-operate .membership-plan-entry{border-radius:.5rem;border-color:var(--operate-border-subtle);box-shadow:var(--operate-shadow-soft)}.console-shell--unified-operate .companion-rail-agent-chip,.console-shell--chat-hero .companion-rail-agent-chip,.console-sidebar-rail--companion-rail .workspace-status-chip{border-radius:.375rem;border:1px solid var(--operate-border-subtle);background:transparent;box-shadow:none}.chat-stage--doubao .chat-tool-log,.chat-stage--doubao .chat-bubble__tool-notice,.console-shell--chat-hero .chat-tool-result{font-size:.75rem;letter-spacing:.01em;color:#0f172a7a;border-radius:.375rem;border:1px solid var(--operate-border-subtle);background:#0f172a05}.console-shell--unified-operate .console-sidebar-panel__item,.console-shell--chat-hero .console-sidebar-panel__item,.console-shell--chat-hero .chat-composer__action,.console-shell--chat-hero .doubao-composer__chip{transition:background-color .16s ease,color .16s ease,border-color .16s ease,box-shadow .16s ease,opacity .16s ease}@media(prefers-reduced-motion:reduce){.console-shell--unified-operate .console-sidebar-panel__item,.console-shell--chat-hero .console-sidebar-panel__item,.console-shell--chat-hero .chat-composer__action,.console-shell--chat-hero .doubao-composer__chip{transition:none!important}}.console-shell--chat-hero,.console-shell--unified-operate{--operate-space-xs: .25rem;--operate-space-sm: .5rem;--operate-space-md: .75rem;--operate-space-lg: 1rem;--operate-header-height: 2.5rem}.console-header--chat-hero,.console-header--account-lounge{height:var(--operate-header-height, 2.5rem)!important;min-height:var(--operate-header-height, 2.5rem)!important;max-height:var(--operate-header-height, 2.5rem)!important;padding-block:0!important}.console-header--chat-hero .console-header__scene-subtitle{display:none!important}.console-header--chat-hero .console-header__center .console-header__scene-title{font-size:.8125rem!important;line-height:1.2!important}.console-header--chat-hero .console-header__brand-name,.console-header--account-lounge .console-header__brand-name{font-size:.8125rem!important}.console-header--chat-hero .console-header__avatar,.console-header--account-lounge .console-header__avatar{height:1.75rem!important;width:1.75rem!important}.console-header--chat-hero .console-header__brand img,.console-header--account-lounge .console-header__brand img{height:1.125rem!important;max-width:1.25rem!important}.console-header__new-chat{min-height:1.75rem!important;padding-block:.25rem!important;padding-inline:.625rem!important;font-size:.6875rem!important}.console-body--chat-hero .console-sidebar-backdrop,.console-body--companion-rail .console-sidebar-backdrop,.console-body--unified-operate .console-sidebar-backdrop,.console-body--chat-hero .console-sidebar,.console-body--companion-rail .console-sidebar{top:var(--operate-header-height, 2.5rem)!important}.console-shell--chat-hero .console-main--workspace-chat,.console-shell--chat-hero .console-page--workspace-chat,.console-shell--chat-hero .chat-stage--doubao,.console-shell--chat-hero .chat-stage{min-height:0;flex:1 1 auto}.chat-stage--doubao .chat-messages,.chat-stage--doubao .chat-messages--immersive{padding-top:var(--operate-space-md)!important;padding-bottom:var(--operate-space-sm)!important}.chat-stage--doubao .chat-thread{gap:var(--operate-stage-gap-turn, 1rem)!important}.chat-stage--doubao .chat-stage__dock{margin-top:0!important;padding-top:0!important}.chat-stage--doubao .chat-stage__dock-inner{padding-top:var(--operate-stage-gap-composer, .25rem)!important;padding-bottom:max(.5rem,env(safe-area-inset-bottom))!important;gap:var(--operate-space-xs)}.chat-composer--doubao{gap:var(--operate-space-xs)!important}.doubao-composer__row{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;gap:var(--operate-space-sm)!important;width:100%!important;min-width:0!important}.doubao-composer__row .doubao-composer__input,.doubao-composer__row .chat-composer__input{flex:1 1 0!important;width:0!important;min-width:0!important;min-height:2rem!important;padding-block:.375rem!important}.doubao-composer__row .doubao-composer__attach,.doubao-composer__row .doubao-composer__toolbar-end{flex:0 0 auto!important;align-self:center!important}.doubao-composer__inner{padding-top:var(--operate-space-sm)!important;padding-bottom:var(--operate-space-sm)!important}.chat-stage--doubao .chat-empty-state--lounge{padding-top:var(--operate-space-lg)!important;padding-bottom:var(--operate-space-md)!important}.chat-stage--doubao .chat-empty-state__hero{margin-bottom:var(--operate-space-md)!important}.chat-lounge-landing__prompts{padding-top:var(--operate-space-sm)!important;padding-bottom:var(--operate-space-md)!important}.console-sidebar--companion-rail,.console-sidebar-rail--companion-rail{width:var(--operate-rail-width)!important}.console-sidebar-rail--companion-rail .console-sidebar-panel__item,.sidebar-ledger--nook .console-sidebar-panel__item{min-height:2.125rem!important;padding-block:.375rem!important}.console-shell--unified-operate .console-sidebar-rail__group-label,.console-shell--chat-hero .console-sidebar-rail__group-label,.console-shell--unified-operate .rail-nav-group__label,.console-shell--chat-hero .rail-nav-group__label{padding-top:.75rem!important;padding-bottom:.25rem!important;padding-inline:.75rem!important}.chat-stage--doubao .chat-messages,.chat-stage--doubao .chat-messages--immersive,.chat-stage--doubao .chat-stage__dock-inner,.console-shell--chat-hero .chat-stage--doubao .chat-lounge-landing__prompts{padding-inline:var(--operate-chat-gutter)!important}.chat-stage--doubao .chat-bubble--user{max-width:var(--operate-user-bubble-max, min(78%, 42rem))!important}.chat-stage--doubao .chat-bubble--canvas .chat-bubble__column,.chat-stage--doubao .chat-bubble--assistant .chat-bubble__column,.chat-stage--doubao .chat-bubble--document .chat-bubble__column,.chat-stage--doubao .chat-bubble--task-moment .chat-bubble__column{max-width:var(--operate-chat-prose-max, min(48rem, 100%))!important}.chat-stage--doubao .chat-bubble--canvas .chat-bubble__markdown{max-width:var(--operate-prose-measure, 42em)!important}.console-shell--chat-hero .chat-welcome-banner{margin-bottom:var(--operate-space-md)!important;padding-inline:var(--operate-chat-gutter)!important}.chat-stage--doubao .chat-queue--doubao{margin-bottom:var(--operate-space-sm)}.console-shell--unified-operate .operate-folio-page,.console-shell--unified-operate .operate-folio-page--skills,.console-shell--unified-operate .operate-folio-page--skill-market,.console-shell--unified-operate .operate-folio-page--account,.console-shell--unified-operate .operate-folio-page--account.operate-folio-page--account-wide,.console-shell--unified-operate .operate-folio-page--connect-funnel{max-width:none!important;width:100%!important;margin-inline:0!important;gap:var(--operate-space-md)!important;padding-inline:var(--operate-chat-gutter)!important;padding-bottom:var(--operate-space-lg)!important;box-sizing:border-box!important}.console-shell--unified-operate.console-body--companion-rail .console-main--account-studio,.console-shell--unified-operate.console-body--companion-rail .console-main--workbench,.console-shell--unified-operate.console-body--companion-rail .console-main--membership,.console-shell--unified-operate .console-main--account-studio:not(.console-main--chat),.console-shell--unified-operate .console-main--workbench:not(.console-main--chat),.console-shell--unified-operate .console-main--membership:not(.console-main--chat){background:var(--operate-lounge-canvas, #f7f8fa)!important;padding-top:var(--operate-space-md)!important;padding-bottom:var(--operate-space-lg)!important;padding-left:0!important;padding-right:0!important}.console-shell--unified-operate .operate-folio-page__hero{padding-bottom:var(--operate-space-sm)!important}.console-shell--unified-operate .operate-folio-page__body{gap:var(--operate-space-md)!important}.console-shell--unified-operate .operate-folio-intro__title{margin-top:var(--operate-space-sm)!important;font-size:1.25rem!important;line-height:1.3!important}.console-shell--unified-operate .operate-folio-intro__lead{margin-top:var(--operate-space-sm)!important;max-width:min(42rem,100%)!important;font-size:.8125rem!important;line-height:1.55!important}.console-shell--unified-operate .operate-stage-column,.console-shell--unified-operate .operate-corridor-column{max-width:none!important;margin-inline:0!important;padding-inline:0!important;padding-bottom:var(--operate-space-lg)!important;gap:var(--operate-space-md)!important}.console-shell--unified-operate .settings-canvas{max-width:none!important;width:100%!important;margin-inline:0!important}.console-sidebar-identity__title{display:block!important;flex:none!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:.8125rem!important;font-weight:600!important;line-height:1.25!important;letter-spacing:-.02em!important;color:#0f172aeb!important}.console-sidebar-identity__copy{display:flex!important;min-width:0!important;flex:1 1 auto!important;flex-direction:column!important;gap:.125rem!important}.console-sidebar-rail__identity{padding-top:.5rem!important;padding-bottom:.5rem!important;padding-inline:.5rem!important;overflow:visible!important}.console-sidebar-identity__title-row{align-items:center!important;gap:.375rem!important;min-width:0!important}.console-sidebar-identity__tools{margin-left:0!important;align-items:center!important;padding-top:0!important}.operate-modal{border-radius:.5rem!important;border-color:var(--operate-border-subtle)!important;box-shadow:var(--operate-shadow-lift)!important}.operate-modal__head{min-height:2.75rem}.operate-modal__footer,.modal-footer{border-top-color:var(--operate-border-subtle)!important;padding-top:.75rem!important;padding-bottom:.75rem!important;background:var(--operate-surface-elevated)!important}.modal-footer__actions>.btn-primary,.modal-footer__actions>button.btn-primary{border-radius:.375rem!important;box-shadow:none!important}.companion-sheet__backdrop,.workspace-panel__backdrop{background:#0f172a47!important;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important}.companion-sheet__panel,.workspace-panel__sheet{border-radius:0!important;border-left:1px solid var(--operate-border-subtle)!important;box-shadow:-8px 0 24px -16px #0f172a33!important;background:var(--operate-lounge-canvas)!important}.companion-sheet__shine{display:none!important}.companion-sheet__grab{width:2rem!important;height:.25rem!important;border-radius:1px!important;background:#0f172a1f!important}.companion-sheet__title,.workspace-panel__title{font-size:.9375rem!important;font-weight:600!important;letter-spacing:-.02em!important}.companion-sheet__nav,.workspace-panel__head{min-height:2.75rem!important;border-bottom:1px solid var(--operate-border-subtle)!important;padding-block:.5rem!important}.companion-sheet__back,.companion-sheet__close,.workspace-panel__close{border-radius:.375rem!important}.console-shell--unified-operate .settings-section,.console-shell--unified-operate .settings-card,.console-shell--unified-operate .settings-panel,.console-shell--unified-operate .plan-summary-card,.console-shell--unified-operate .agent-card,.console-shell--unified-operate .payment-block,.console-shell--unified-operate .payment-method-card,.console-shell--unified-operate .dashboard-canvas__stage,.console-shell--unified-operate .incubation-deck,.console-shell--unified-operate .channel-guide-panel,.console-shell--unified-operate .console-not-found-scene,.console-shell--unified-operate .operate-card,.console-shell--unified-operate .folio-sheet,.console-shell--unified-operate .membership-folio{border-radius:.5rem!important;border-color:var(--operate-border-subtle)!important;box-shadow:var(--operate-shadow-soft)!important}.console-shell--unified-operate .settings-section__title,.console-shell--unified-operate .plan-summary-card__title,.console-shell--unified-operate .agent-card__title,.console-shell--unified-operate .dashboard-canvas__title,.console-shell--unified-operate .payment-block__title,.console-shell--unified-operate .channel-guide-panel__title{font-size:.9375rem!important;font-weight:600!important;letter-spacing:-.02em!important}.console-shell--unified-operate .btn-primary,.console-shell--unified-operate .btn-secondary,.console-shell--unified-operate .btn-danger,.console-shell--unified-operate .console-cancel-btn,.console-shell--unified-operate .console-danger-outline-btn,.console-shell--unified-operate .membership-btn,.console-shell--chat-hero .btn-primary,.console-shell--chat-hero .btn-secondary,.console-shell--chat-hero .console-cancel-btn{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:2.5rem!important;height:auto!important;padding:.5rem 1.25rem!important;border-radius:.375rem!important;font-size:.875rem!important;font-weight:600!important;line-height:1.25!important;box-shadow:none!important}.console-shell--unified-operate .btn-primary.btn-sm,.console-shell--unified-operate .btn-secondary.btn-sm,.console-shell--unified-operate .btn-danger.btn-sm,.console-shell--unified-operate .console-cancel-btn.btn-sm,.console-shell--unified-operate .console-cancel-btn.console-cancel-btn--sm,.console-shell--unified-operate .membership-btn.btn-sm,.console-shell--chat-hero .btn-primary.btn-sm,.console-shell--chat-hero .btn-secondary.btn-sm,.console-shell--chat-hero .console-cancel-btn.btn-sm{min-height:2rem!important;padding:.375rem .875rem!important;font-size:.8125rem!important;font-weight:600!important;border-radius:.375rem!important}.console-shell--unified-operate .console-cancel-btn,.console-shell--chat-hero .console-cancel-btn{border-width:1px!important;border-style:solid!important;border-color:var(--operate-border-subtle, rgb(15 23 42 / .1))!important;background:#fff!important;color:#0f172ab8!important}.console-shell--unified-operate .settings-name-edit,.console-shell--unified-operate .settings-sheet-form__foot{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:.5rem!important}.console-shell--unified-operate .rounded-2xl,.console-shell--unified-operate .rounded-3xl{border-radius:.5rem!important}.console-shell--unified-operate .shadow-panel,.console-shell--unified-operate .shadow-2xl,.console-shell--unified-operate .shadow-xl{box-shadow:var(--operate-shadow-lift)!important}.console-shell--unified-operate .lounge-bar,.console-shell--chat-hero .lounge-bar{border-color:var(--operate-border-subtle)!important;box-shadow:none!important}.console-shell--unified-operate .console-tab-bar{border-radius:.5rem!important;border:1px solid var(--operate-border-subtle);box-shadow:none!important;background:var(--operate-surface-elevated)}.console-shell--unified-operate .console-skeleton-card,.console-shell--chat-hero .console-skeleton-card{border-radius:.5rem!important;box-shadow:none!important}.console-shell--unified-operate .delivery-timeline__copy{padding-bottom:.75rem!important}.console-shell--unified-operate .delivery-timeline--lg .delivery-timeline__copy{padding-bottom:1rem!important}.console-shell--unified-operate .channel-catalog--funnel .channel-catalog-card--available{min-height:0!important;height:auto!important}.console-shell--unified-operate .channel-catalog-grid--funnel{grid-template-columns:1fr!important;gap:.5rem!important}.console-funnel-header{position:relative;z-index:60;display:flex;height:3.5rem;flex-shrink:0;align-items:center;gap:.75rem;border-bottom-width:1px;border-color:#e2e8f099;background-color:#ffffffe6;padding-left:1rem;padding-right:1rem;--tw-backdrop-blur: blur(12px);-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)}@media(min-width:640px){.console-funnel-header{gap:1rem}}@media(min-width:1024px){.console-funnel-header{padding-left:1.5rem;padding-right:1.5rem}}.console-funnel-header__brand{display:flex;min-width:0px;flex-shrink:0;align-items:center;gap:.5rem}@media(min-width:640px){.console-funnel-header__brand{gap:.75rem}}.console-funnel-header__back{display:inline-flex;max-width:7.5rem;flex-shrink:0;align-items:center;gap:.25rem;border-radius:.5rem;padding:.25rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.console-funnel-header__back:hover{background-color:#fffc;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}@media(min-width:640px){.console-funnel-header__back{max-width:none;padding-left:.5rem;padding-right:.5rem;font-size:13px}}.console-funnel-header__back-icon{height:1rem;width:1rem;flex-shrink:0}.console-funnel-header__back-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.console-funnel-header__logo{font-size:15px;font-weight:600;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1));transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.console-funnel-header__logo:hover{opacity:.85}.console-funnel-header__progress{min-width:0px;flex:1 1 0%;justify-content:center}.console-funnel-header__end{display:flex;flex-shrink:0;align-items:center;gap:.5rem}@media(min-width:640px){.console-funnel-header__end{gap:.75rem}}.console-funnel-header__site-link{font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.console-funnel-header__site-link:hover{--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.funnel-progress-rail{display:flex;justify-content:center;overflow-x:auto}.console-header{position:relative;z-index:60;display:flex;height:3.5rem;flex-shrink:0;align-items:center;justify-content:space-between;gap:1rem;border-bottom-width:1px;border-color:#e2e8f0b3;background-color:#ffffffe6;padding-left:1rem;padding-right:1rem;--tw-backdrop-blur: blur(12px);-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)}@media(min-width:1024px){.console-header{padding-left:1.5rem;padding-right:1.5rem}}.console-header--workspace-chat{height:3rem;border-color:#e2e8f066;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.console-header--chat-hero,.console-header--account-lounge{position:relative;border-bottom-width:1px;border-color:#0000000f;--tw-backdrop-blur: blur(24px);-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);height:var(--operate-header-height, 2.5rem);min-height:var(--operate-header-height, 2.5rem);background-color:color-mix(in srgb,var(--operate-lounge-canvas) 96%,white);box-shadow:inset 0 -1px #0f172a0a}.console-header--chat-hero .console-header__user-trigger,.console-header--account-lounge .console-header__user-trigger{border-width:1px;border-color:transparent;background-color:transparent;padding:0}.console-header--chat-hero .console-header__user-trigger:hover,.console-header--account-lounge .console-header__user-trigger:hover{border-color:#0000000a;background-color:#ffffffb8}.console-header--chat-hero .console-header__avatar,.console-header--account-lounge .console-header__avatar{height:2rem;width:2rem;font-size:.875rem;line-height:1.25rem;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(0 0 0 / .06)}.console-header--chat-hero .console-header__menu-btn,.console-header--account-lounge .console-header__menu-btn{border-width:1px;border-color:transparent;background-color:transparent;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.console-header--chat-hero .console-header__menu-btn:hover,.console-header--account-lounge .console-header__menu-btn:hover{border-color:#0000000a;background-color:#ffffffb8;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.console-header--chat-hero .console-header__brand,.console-header--account-lounge .console-header__brand{min-width:0px;flex-shrink:0;gap:.5rem}.console-header--chat-hero .console-header__brand-name,.console-header--account-lounge .console-header__brand-name{font-size:14px;font-weight:600;letter-spacing:-.02em;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1));text-shadow:0 1px 0 rgb(255 255 255 / .6)}.console-header--chat-hero .console-header__brand img,.console-header--account-lounge .console-header__brand img{height:1.25rem;width:auto;max-width:1.375rem;flex-shrink:0;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.console-header--chat-hero .console-header__context-pill,.console-header--account-lounge .console-header__context-pill{background:#ffffffd6}.console-header--chat-hero .console-header__site-link,.console-header--account-lounge .console-header__site-link{display:none}.console-header--chat-hero .console-header__start,.console-header--account-lounge .console-header__start{gap:.625rem}.console-header__start{display:flex;min-width:0px;flex:1 1 0%;align-items:center;gap:.75rem}.console-header__end{display:flex;flex-shrink:0;align-items:center;gap:.75rem}@media(min-width:640px){.console-header__end{gap:1rem}}.console-header__menu-btn{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:#e2e8f0cc;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1));transition-property:border-color,background-color,color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.console-header__menu-btn:hover{--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.console-header__menu-btn{box-shadow:0 1px 2px #0f172a08}.console-header__menu-btn:hover{border-color:#0f172a14;background:#fffffff5;box-shadow:0 10px 18px -16px #0f172a3d}.console-header__brand{display:flex;min-width:0px;align-items:center;gap:.625rem;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.console-header__brand:hover{opacity:.9}.console-header__brand-name{font-size:15px;font-weight:600;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.console-header__scene-title{min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;letter-spacing:-.02em;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.console-header__scene-title--brand{font-weight:500;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.console-header--chat-hero .console-header__scene-subtitle{--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.console-header__context-pill{display:inline-flex;height:1.75rem;align-items:center;border-width:1px;padding-left:.625rem;padding-right:.625rem;font-size:12px;font-weight:500;letter-spacing:-.01em;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1));border-radius:.375rem;border-color:var(--operate-border-subtle, rgb(15 23 42 / .08));background:#fffffff5;box-shadow:none}.console-header__context-pill--moment{height:auto;min-height:1.75rem;max-width:min(100%,18rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:.25rem .75rem;font-size:13px;font-weight:600;letter-spacing:-.02em;border-radius:.375rem;border-color:var(--operate-border-subtle, rgb(15 23 42 / .08));background:#fffffffa;color:#1e293b;box-shadow:none}.console-header--chat-hero .console-header__context-pill--moment{max-width:min(100%,22rem);font-size:14px}:root[data-chat-moment-context=task] .console-header--chat-hero{background:var(--operate-lounge-canvas)}.console-header--chat-hero .console-header__end .operate-decision-cta{display:none}@media(max-width:639px){.console-header--chat-hero .console-header__context-pill--moment{max-width:min(100%,11rem)}.console-header--chat-hero .console-header__brand-name{display:none}}.console-header__site-link{font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.console-header__site-link:hover{--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.console-header__user{position:relative}.console-header__user-trigger{border-radius:9999px;border-width:1px;border-color:#e2e8f0b3;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.125rem;transition-property:border-color,background-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.console-header__user-trigger:hover{border-color:#00000014;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.console-header__user-trigger{box-shadow:0 1px 2px #0f172a0a}.console-header__user-trigger:hover{box-shadow:0 12px 22px -18px #0f172a38}.console-header__user-trigger--open{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1));background-color:var(--marketing-surface-muted,#f5f5f7);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(15 23 42/.06)}.console-header__avatar{position:relative;display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(247 248 250 / var(--tw-bg-opacity, 1));font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(226 232 240 / var(--tw-ring-opacity, 1))}.console-header__avatar--menu{height:2.5rem;width:2.5rem;font-size:1rem;line-height:1.5rem}.console-header__avatar-img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;image-rendering:auto}.console-header__menu{position:absolute;right:0;top:calc(100% + .375rem);z-index:70;width:16rem;overflow:hidden;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 8px 30px -4px rgba(15,23,42,.12);--tw-shadow-colored: 0 8px 30px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.console-header__menu-profile{border-bottom-width:1px;border-color:#e2e8f099;padding:.875rem 1rem}.console-header__menu-profile-row{display:flex;align-items:center;gap:.75rem}.console-header__menu-profile-fields{min-width:0px;flex:1 1 0%}.console-header__menu-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.console-header__menu-plan{margin-top:.125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.console-header__menu-links{border-bottom-width:1px;border-color:#e2e8f099;padding-top:.25rem;padding-bottom:.25rem}.console-header__menu-icon{display:flex;height:18px;width:18px;flex-shrink:0;align-items:center;justify-content:center;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.console-header__menu-item{display:flex;width:100%;align-items:center;gap:.625rem;padding:.625rem 1rem;text-align:left;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.console-header__menu-item:hover{--tw-bg-opacity: 1;background-color:rgb(247 248 250 / var(--tw-bg-opacity, 1))}.console-header__menu-item--logout{--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.console-header__menu-item--logout:hover{--tw-bg-opacity: 1;background-color:rgb(247 248 250 / var(--tw-bg-opacity, 1))}.funnel-progress-rail__track{display:flex;align-items:center;gap:.25rem;white-space:nowrap;font-size:11px}@media(min-width:640px){.funnel-progress-rail__track{font-size:.75rem;line-height:1rem}}.funnel-progress-rail__item{display:inline-flex;align-items:center;gap:.25rem;font-weight:500}.funnel-progress-rail__item--done .funnel-progress-rail__label{-webkit-text-decoration-line:line-through;text-decoration-line:line-through;-webkit-text-decoration-color:#848e9c80;text-decoration-color:#848e9c80}.funnel-progress-rail__item--current .funnel-progress-rail__label{font-weight:600}.funnel-progress-rail__sep{margin-left:.125rem;margin-right:.125rem;color:#848e9cb3}@media(min-width:640px){.funnel-progress-rail__sep{margin-left:.25rem;margin-right:.25rem}}.console-header__sidebar-toggle{height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.console-header__sidebar-toggle:hover{background-color:var(--marketing-surface-muted,#f5f5f7);--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.console-header--lounge-bar{display:flex;align-items:center;justify-content:space-between;height:3rem;padding-inline:1rem;gap:.75rem;border-bottom:1px solid rgb(15 23 42 / .06);background:#f7f7f8;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}@media(min-width:1024px){.console-header--lounge-bar{padding-inline:1.25rem}}.console-header--lounge-bar .console-header__start--lounge{display:flex;align-items:center;gap:.375rem;min-width:0;flex:1}.console-header--lounge-bar .console-header__brand--lounge{display:inline-flex;min-width:0px;align-items:center;gap:.5rem;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1));transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.console-header--lounge-bar .console-header__brand--lounge:hover{opacity:.8}.console-header--lounge-bar .console-header__brand-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:600;letter-spacing:-.03em}.console-header--lounge-bar .console-header__end{flex-shrink:0}.console-header__menu-btn--lounge{height:2.25rem;width:2.25rem;border-width:0px;background-color:transparent;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.console-header__menu-btn--lounge:hover{background-color:#0000000a;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1));box-shadow:none}.console-header__user-trigger--lounge{display:flex;align-items:center;gap:.25rem;border-radius:9999px;border-width:0px;background-color:transparent;padding:0;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.console-header__user-trigger--lounge:hover{box-shadow:none}.console-header__user-trigger--lounge.console-header__user-trigger--open{background-color:transparent;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.console-header--lounge-bar .console-header__avatar{height:2rem;width:2rem;font-size:.875rem;line-height:1.25rem;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(0 0 0 / .08)}.console-body--companion-rail .console-main--account-studio,.console-body--companion-rail .console-main--workbench,.console-body--companion-rail .console-main--membership{background:#fff!important;padding-top:.75rem!important;padding-bottom:1rem!important;padding-left:0!important;padding-right:0!important}.console-body--companion-rail .operate-folio-page{gap:.75rem}.console-body--companion-rail .operate-folio-page__hero{border-bottom:0;padding-bottom:0}.console-body--companion-rail .operate-folio-intro__eyebrow{display:none}.console-body--companion-rail .operate-folio-intro__title{margin-top:0;font-size:1.375rem;font-weight:600;line-height:1.375;letter-spacing:-.02em;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.console-body--companion-rail .operate-folio-intro__lead{margin-top:.5rem;max-width:42rem;font-size:14px;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.console-body--companion-rail .folio-integrated.membership-folio{background:transparent;border:0;box-shadow:none;padding:0}.incubation-chat-frame{display:flex;height:100%;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden;border-radius:.5rem;font-family:var(--operate-font-sans)}.incubation-chat-frame--wechat{border-width:1px;--tw-bg-opacity: 1;background-color:rgb(237 237 237 / var(--tw-bg-opacity, 1));--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-color:#d9d9d9cc}.incubation-chat-frame__header{display:flex;flex-shrink:0;align-items:center;gap:.375rem;border-bottom-width:1px;--tw-bg-opacity: 1;background-color:rgb(237 237 237 / var(--tw-bg-opacity, 1));padding:.5rem;border-color:#d9d9d9}.incubation-chat-frame__nav{display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;font-size:1.125rem;line-height:1.75rem;line-height:1;color:#181818b3}.incubation-chat-frame__nav--more{font-size:.75rem;line-height:1rem;letter-spacing:.2em;--tw-text-opacity: 1;color:rgb(82 82 82 / var(--tw-text-opacity, 1))}.incubation-chat-frame__header-copy{min-width:0px;flex:1 1 0%;text-align:center}.incubation-chat-frame__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:1.25;--tw-text-opacity: 1;color:rgb(24 24 24 / var(--tw-text-opacity, 1))}.incubation-chat-frame__channels{margin-top:.125rem;display:flex;align-items:center;justify-content:center}.incubation-chat-frame__channel-pill{display:inline-flex;border-radius:9999px;padding-left:.5rem;padding-right:.5rem;padding-top:1px;padding-bottom:1px;font-size:10px;font-weight:500;line-height:1.625}.incubation-chat-frame__channel-pill--active{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(6 78 59 / var(--tw-text-opacity, 1))}.incubation-chat-frame__body{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden;padding:.5rem}@media(min-width:640px){.incubation-chat-frame__body{padding:.625rem}}.incubation-deck--wizard .incubation-chat-frame .incubation-live--compact{min-height:0px;flex:1 1 0%;border-width:0px;background-color:transparent;padding:0;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.incubation-deck--wizard .incubation-chat-frame .incubation-live__bubble--in{--tw-border-opacity: 1;border-color:rgb(231 231 231 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.incubation-deck--wizard .incubation-chat-frame .incubation-live__composer{margin-top:.5rem;border-radius:.5rem;padding:.5rem .625rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border:1px solid rgb(231 231 231 / .9);background-color:#fffffff2}.console-chat-skeleton{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column}.console-chat-skeleton__messages{flex:1 1 0%}.console-chat-skeleton__bubble{border-radius:1rem}.console-chat-skeleton__bubble--in{height:4rem;width:68%}.console-chat-skeleton__bubble--in.console-chat-skeleton__bubble--tall{height:5rem;width:72%}.console-chat-skeleton__bubble--out{margin-left:auto;height:3rem;width:52%}.console-chat-skeleton__composer{margin-left:auto;margin-right:auto;width:100%;max-width:72rem;padding:.5rem 1rem 1rem}@media(min-width:640px){.console-chat-skeleton__composer{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.console-chat-skeleton__composer{padding-left:2rem;padding-right:2rem}}.chat-shell--immersive{margin-left:auto;margin-right:auto;display:flex;height:100%;min-height:0px;width:100%;max-width:none;flex:1 1 0%;flex-direction:column;background-color:#fff}.chat-stage{display:flex;height:100%;min-height:0px;width:100%;flex:1 1 0%;flex-direction:column;background:var(--operate-lounge-canvas)}.chat-stage__scroll{position:relative;min-height:0px;flex:1 1 0%;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:rgba(160,174,192,.5) transparent}.chat-stage__dock{position:-webkit-sticky;position:sticky;bottom:0;z-index:10;flex-shrink:0;background-color:transparent}.chat-stage__dock-inner{width:100%;max-width:none;padding-left:var(--operate-chat-gutter);padding-right:var(--operate-chat-gutter);padding-bottom:max(.75rem,env(safe-area-inset-bottom));padding-top:.5rem}.chat-messages--immersive{position:relative;min-height:0px;flex:1 1 0%;overflow-y:auto;overscroll-behavior-y:contain;padding-left:0;padding-right:0;padding-top:1.5rem;padding-bottom:1.5rem;scrollbar-width:thin;scrollbar-color:rgba(160,174,192,.5) transparent}@media(min-width:640px){.chat-messages--immersive{padding-top:2rem;padding-bottom:2rem}}.chat-messages--immersive{background-color:var(--operate-lounge-canvas)}.chat-welcome-banner{margin-left:auto;margin-right:auto;margin-bottom:1.5rem;width:100%;max-width:72rem;padding-left:1rem;padding-right:1rem}@media(min-width:640px){.chat-welcome-banner{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.chat-welcome-banner{padding-left:2rem;padding-right:2rem}}.chat-thread{display:flex;width:100%;max-width:none;flex-direction:column;gap:1.25rem;padding-left:var(--operate-chat-gutter);padding-right:var(--operate-chat-gutter)}@media(min-width:640px){.chat-thread{gap:1.5rem}}.chat-workbench-channel-bind__lead{margin-bottom:1rem;font-size:.875rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.chat-workbench-channel-bind .workspace-connect-panel__notices{margin-bottom:.75rem}.chat-workbench-channel-bind .workspace-connect-panel__notices>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.chat-empty-state{display:flex;flex-direction:column;align-items:center;padding-top:2rem;padding-bottom:2rem;text-align:center}@media(min-width:640px){.chat-empty-state{padding-top:2.5rem;padding-bottom:2.5rem}}.chat-empty-state--compact .chat-empty-state__prompts{position:relative;margin-left:auto;margin-right:auto;width:100%;max-width:42rem;border-radius:1rem;border-width:1px;border-color:#e2e8f073;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.75rem 1.5rem;text-align:center;--tw-shadow: 0 12px 36px -28px rgb(15 23 42 / .12);--tw-shadow-colored: 0 12px 36px -28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media(min-width:640px){.chat-empty-state--compact .chat-empty-state__prompts{padding:2rem}}.chat-empty-state--compact .chat-empty-state__prompts:before{display:none}.chat-empty-state--compact .chat-empty-state__title{margin-top:0;font-size:1.125rem;line-height:1.75rem;font-weight:600}@media(min-width:640px){.chat-empty-state--compact .chat-empty-state__title{font-size:1.25rem;line-height:1.75rem}}.chat-empty-state__primary-action{margin-top:1rem;display:flex;justify-content:center}.chat-empty-state__primary-button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1));padding:.625rem 1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.chat-empty-state__primary-button:hover{--tw-bg-opacity: 1;background-color:rgb(190 18 60 / var(--tw-bg-opacity, 1))}.chat-empty-state--compact .chat-empty-state__chips{margin-top:1rem}.chat-empty-state--with-briefing .chat-empty-state__prompts{position:relative;margin-left:auto;margin-right:auto;width:100%;max-width:48rem;padding:2.5rem 1.5rem;text-align:center}@media(min-width:640px){.chat-empty-state--with-briefing .chat-empty-state__prompts{padding:3rem 2.5rem}}.chat-empty-state--with-briefing .chat-empty-state__prompts{border-radius:1.5rem;background:#fffffffa;border:1px solid rgb(15 23 42 / .06);box-shadow:0 24px 64px -40px #0f172a29}.chat-empty-state--with-briefing .chat-empty-state__prompts:before{display:none}.chat-empty-state__salutation{position:relative;margin-left:auto;margin-right:auto;font-family:Noto Sans SC,PingFang SC,Microsoft YaHei,system-ui,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.45;letter-spacing:-.02em;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}@media(min-width:640px){.chat-empty-state__salutation{font-size:1.375rem}}.chat-empty-state__salutation{max-width:22rem}.chat-empty-state__title{position:relative;margin-top:1rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}@media(min-width:640px){.chat-empty-state__title{font-size:1.35rem}}.chat-empty-state__hint{position:relative;margin-left:auto;margin-right:auto;margin-top:.625rem;max-width:28rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.chat-empty-state__prompts{margin-top:2rem;width:100%;max-width:48rem}.chat-empty-state__prompts-label{position:relative;font-size:.75rem;line-height:1rem;font-weight:600;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.chat-empty-state__chips{margin-top:.75rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.chat-empty-state__chip{border-radius:9999px;border-width:1px;border-color:#e2e8f0cc;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .875rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.chat-empty-state__chip:hover{border-color:#0f172a1f;background-color:var(--marketing-surface-muted,#f5f5f7);--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.chat-empty-state__chip:disabled{cursor:not-allowed;opacity:.5}.chat-empty-state__resume{margin-bottom:1.5rem;display:flex;flex-direction:column;align-items:center;gap:.75rem;border-radius:1rem;border-width:1px;border-color:#e2e8f099;background-color:#fffc;padding:1rem 1.25rem}@media(min-width:640px){.chat-empty-state__resume{flex-direction:row;justify-content:space-between}}.chat-empty-state__resume-topic{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.chat-empty-state__resume-action{border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.chat-empty-state__resume-action:hover{opacity:.9}.chat-empty-state__resume-action:disabled{cursor:not-allowed;opacity:.5}.chat-welcome-back{margin-left:auto;margin-right:auto;display:flex;width:100%;max-width:32rem;flex-direction:column;align-items:center;text-align:center}.chat-welcome-back__text{font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.chat-welcome-back__actions{margin-top:1rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.chat-welcome-back__primary{border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.chat-welcome-back__primary:hover{--tw-bg-opacity: 1;background-color:rgb(190 18 60 / var(--tw-bg-opacity, 1))}.chat-welcome-back__secondary{border-radius:9999px;border-width:1px;border-color:#e2e8f0cc;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.chat-welcome-back__secondary:hover{border-color:#0f172a1f;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.chat-composer__disclaimer{margin-left:auto;margin-right:auto;margin-bottom:.5rem;display:flex;width:100%;max-width:48rem;align-items:flex-start;gap:.5rem;padding-left:1rem;padding-right:1rem;font-size:11px;line-height:1.625;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}@media(min-width:640px){.chat-composer__disclaimer{padding-left:1.5rem;padding-right:1.5rem}}.macro-timeline{display:flex;flex-direction:column;gap:0px}.macro-timeline--compact .macro-timeline__item{padding-bottom:1rem}.structured-chat-content__timeline{margin-top:.75rem;margin-bottom:.75rem}.chat-composer--stage{margin:0;flex-shrink:0;border-width:0px;background-color:transparent;padding:0;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.chat-composer--stage .chat-composer__bar{margin-left:auto;margin-right:auto;width:100%;max-width:none;padding-left:0;padding-right:0}@media(min-width:640px){.chat-composer--stage .chat-composer__bar{padding-left:0;padding-right:0}}.chat-composer--stage .chat-composer__bar{border-radius:0;border-width:0px;background-color:transparent;padding:0;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-backdrop-blur: ;-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)}@media(min-width:640px){.chat-composer--stage .chat-composer__bar{gap:.75rem;padding:0}}.chat-composer__disclaimer--minimal{margin-top:.5rem;text-align:center;font-size:10px;line-height:1.625;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.chat-composer--immersive .chat-composer__bar{margin-left:auto;margin-right:auto;width:100%;max-width:48rem;padding-left:1rem;padding-right:1rem}@media(min-width:640px){.chat-composer--immersive .chat-composer__bar{padding-left:1.5rem;padding-right:1.5rem}}.chat-composer__bar{display:flex;align-items:flex-end;gap:.5rem;border-radius:1.35rem;border-width:1px;border-color:#e2e8f0b3;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.625rem .75rem;--tw-shadow: 0 10px 40px -12px rgba(15,23,42,.14);--tw-shadow-colored: 0 10px 40px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.chat-composer__bar:focus-within{border-color:#0f172a1f;--tw-shadow: 0 16px 48px -14px rgba(15,23,42,.12);--tw-shadow-colored: 0 16px 48px -14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media(min-width:640px){.chat-composer__bar{gap:.75rem;padding:.75rem 1rem}}.chat-composer__input{max-height:10rem;min-height:2.25rem;min-width:0px;flex:1 1 0%;resize:none;overflow-y:auto;border-width:0px;background-color:transparent;padding:.5rem .25rem;font-size:15px;line-height:1.625;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.chat-composer__input::-moz-placeholder{--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.chat-composer__input::placeholder{--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.chat-composer__input:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.chat-composer__input:disabled{cursor:not-allowed;opacity:.6}.chat-composer__input{-ms-overflow-style:none;scrollbar-width:none}.chat-composer__input::-webkit-scrollbar{display:none}.chat-composer__input::-webkit-resizer{display:none}.chat-composer__action{margin-bottom:.125rem;display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.chat-composer__action:disabled{cursor:not-allowed;opacity:.35}.chat-composer__action--send{border-radius:9999px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.chat-composer__action--send:active{--tw-scale-x: .97;--tw-scale-y: .97;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.chat-composer__action--send{background-color:var(--operate-send-bg, var(--token-accent, #e11d48));border:1px solid var(--operate-product-cta-border, var(--token-accent));box-shadow:0 0 0 .5px var(--operate-product-cta-ring, var(--token-accent-line-subtle)),var(--operate-product-cta-glow, 0 0 14px -4px var(--token-accent-scrim)),inset 0 1px #ffffff14}.chat-composer__action--send:hover:not(:disabled){background-color:var(--operate-send-bg-hover, var(--token-accent-deep, #be123c));border-color:var(--operate-product-cta-border-hover, var(--token-accent-deep))}.chat-composer__action--stop{border-width:1px;border-color:#e2e8f0cc;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.chat-composer__action--stop:hover{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.chat-composer__action--queue{border-radius:9999px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));background-color:var(--operate-send-bg, var(--token-accent-deep, #be123c))}.chat-composer__action--queue:hover:not(:disabled){background-color:var(--operate-send-bg-hover, #2d2d2f)}.chat-queue{margin-bottom:.5rem;border-radius:.75rem;border-width:1px;border-color:#e2e8f0b3;background-color:#f7f8facc;padding:.5rem .75rem}.chat-composer__notice{position:relative;margin-top:.5rem;padding-left:.25rem;padding-right:.25rem;text-align:center;font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.chat-composer__notice-link{font-weight:500;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.chat-composer__notice-link:hover{--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.chat-composer__notice-dismiss{margin-left:.5rem;display:inline-flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:.375rem;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.chat-composer__notice-dismiss:hover{--tw-bg-opacity: 1;background-color:rgb(247 248 250 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.chat-shell--immersive .chat-bubble{display:flex;width:100%}.chat-shell--immersive .chat-bubble--user{flex-direction:row;justify-content:flex-end}.chat-shell--immersive .chat-bubble--assistant{justify-content:flex-start}.chat-shell--immersive .chat-bubble__avatar{display:none}.chat-shell--immersive .chat-bubble__column{display:flex;min-width:0px;flex-direction:column}.chat-shell--immersive .chat-bubble--user .chat-bubble__column{max-width:min(100%,42rem);align-items:flex-end}.chat-shell--immersive .chat-bubble--assistant .chat-bubble__column{width:100%;max-width:none;align-items:flex-start}.chat-shell--immersive .chat-bubble--assistant .chat-bubble__body{width:100%;border-radius:1rem;border-width:1px;border-color:#e2e8f080;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem 1.25rem;--tw-shadow: 0 10px 36px -20px rgb(15 23 42 / .14);--tw-shadow-colored: 0 10px 36px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.chat-shell--immersive .chat-bubble__markdown{width:100%}.chat-shell--immersive .chat-bubble__markdown h2{margin-bottom:.75rem;margin-top:1.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:700;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.chat-shell--immersive .chat-bubble__markdown h3{margin-bottom:.5rem;margin-top:1.25rem;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.chat-shell--immersive .chat-bubble__markdown p{font-size:15px;line-height:1.8;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.chat-shell--immersive .chat-bubble__markdown ul{padding-left:1.25rem;font-size:15px;line-height:1.75;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.chat-shell--immersive .structured-chat-content{width:100%}.chat-bubble__header{margin-bottom:.75rem;display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem}.chat-bubble__header-main{display:flex;min-width:0px;flex-wrap:wrap;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.125rem}.chat-bubble__header-avatar{flex-shrink:0}.chat-bubble__header-avatar.chat-assistant-avatar-mark{height:1.75rem;width:1.75rem;border-color:#e2e8f066;padding:0}.chat-bubble__header-avatar.chat-assistant-avatar-mark .chat-assistant-avatar-mark__img{height:78%;max-height:100%;width:auto;max-width:78%}.chat-bubble__header-avatar img{height:100%;min-height:0px;width:100%;min-width:0px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;filter:drop-shadow(0 1px 2px rgba(225,29,72,.12))}.chat-bubble__header-emoji{display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:#e2e8f099;background-color:#f7f8facc;font-size:1rem;line-height:1.5rem}.chat-bubble__header-name{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.chat-bubble__header-time{font-size:11px;--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);--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.chat-bubble__action{flex-shrink:0;border-radius:.5rem;padding:.25rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1));opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.chat-bubble__action:hover{--tw-bg-opacity: 1;background-color:rgb(247 248 250 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.chat-bubble__action:focus{opacity:1;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(239 68 68 / .15)}.group:hover .chat-bubble__action{opacity:1}.chat-bubble:hover .chat-bubble__action,.chat-bubble:focus-within .chat-bubble__action{opacity:1}.chat-shell--immersive .chat-bubble__body{border-radius:1rem;padding:0;font-size:15px;line-height:1.625;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.chat-shell--immersive .chat-bubble--user .chat-bubble__body{border-radius:1.25rem 1.25rem .375rem;padding:.625rem 1rem;font-size:15px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));background-color:var(--token-accent, #e11d48);box-shadow:0 0 0 .5px var(--operate-product-cta-ring, var(--token-accent-line-subtle)),0 8px 20px -12px var(--token-accent-scrim, rgba(225, 29, 72, .35))}.chat-shell--immersive .chat-bubble--assistant .chat-bubble__body{width:100%;border-width:0px;background-color:transparent;padding:0;font-size:17px;line-height:1.8;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.chat-shell--immersive .chat-bubble__header{margin-bottom:.375rem}.chat-shell--immersive .chat-bubble__header-name{font-size:.75rem;line-height:1rem;font-weight:500;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.chat-shell--immersive .chat-bubble__markdown>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.chat-shell--immersive .chat-bubble__markdown h2{margin-bottom:.5rem;margin-top:1.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.chat-shell--immersive .chat-bubble__markdown h2:first-child{margin-top:0}.chat-shell--immersive .chat-bubble__markdown h3{margin-bottom:.5rem;margin-top:1.25rem;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.chat-shell--immersive .chat-bubble__markdown h3:first-child{margin-top:0}.chat-shell--immersive .chat-bubble__markdown p{font-size:15px;line-height:1.85;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.chat-shell--immersive .chat-bubble__markdown ul{margin-top:.75rem;margin-bottom:.75rem;list-style-type:disc}.chat-shell--immersive .chat-bubble__markdown ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.chat-shell--immersive .chat-bubble__markdown ul{padding-left:1.25rem;font-size:15px;line-height:1.8;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.chat-shell--immersive .chat-bubble__markdown blockquote{margin-top:.75rem;margin-bottom:.75rem;border-left-width:2px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));background-color:transparent;padding-top:0;padding-bottom:0;padding-left:1rem;font-size:15px;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.chat-shell--immersive .chat-bubble__time{margin-top:.5rem;padding-left:0;padding-right:0;font-size:11px;--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);--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1));opacity:1}.chat-shell--immersive .chat-bubble:hover .chat-bubble__time,.chat-shell--immersive .chat-bubble:focus-within .chat-bubble__time{opacity:1}.chat-bubble__typing{display:inline-flex;align-items:center;gap:.25rem;padding-top:.5rem;padding-bottom:.5rem}.chat-bubble__typing-wrap{display:flex;flex-direction:column;gap:.25rem;padding-top:.125rem;padding-bottom:.125rem}.chat-bubble__typing-hint{font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.chat-bubble__stop{margin-top:.25rem;display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;border-radius:.5rem;border-width:1px;border-color:#e2e8f0cc;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.25rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.chat-bubble__stop:hover{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.chat-bubble__typing span{height:.375rem;width:.375rem}.chat-bubble__typing span{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(132 142 156 / var(--tw-bg-opacity, 1))}.chat-bubble__typing span:nth-child(2){animation-delay:.15s}.chat-bubble__typing span:nth-child(3){animation-delay:.3s}.chat-bubble{display:flex;gap:.625rem}@media(min-width:640px){.chat-bubble{gap:.75rem}}.chat-bubble--user{flex-direction:row-reverse}.chat-bubble--user .chat-bubble__avatar{--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.chat-bubble--assistant .chat-bubble__avatar{border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.chat-bubble__column{display:flex;min-width:0px;max-width:min(100%,40rem);flex-direction:column}.chat-bubble--user .chat-bubble__column{align-items:flex-end}.chat-bubble--assistant .chat-bubble__column{width:100%;max-width:none;align-items:flex-start}.chat-bubble--assistant .chat-bubble__body{width:100%}.chat-bubble__body{border-radius:1rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;line-height:1.625}.chat-bubble--user .chat-bubble__body{border-top-right-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.chat-bubble--assistant .chat-bubble__body{border-top-left-radius:.375rem;border-width:1px;border-color:#e2e8f0b3;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.chat-bubble__markdown>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.chat-bubble__markdown h2{margin-bottom:.5rem;margin-top:1rem;font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.chat-bubble__markdown h2:first-child{margin-top:0}.chat-bubble__markdown h3{margin-bottom:.375rem;margin-top:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.chat-bubble__markdown h3:first-child{margin-top:0}.chat-bubble__markdown p{font-size:.875rem;line-height:1.25rem;line-height:1.75;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.chat-bubble__markdown ul{margin-top:.5rem;margin-bottom:.5rem;list-style-type:disc}.chat-bubble__markdown ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.chat-bubble__markdown ul{padding-left:1.25rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.chat-bubble__markdown blockquote{margin-top:.5rem;margin-bottom:.5rem;border-left-width:2px;border-color:#0f172a14;padding-top:.375rem;padding-bottom:.375rem;padding-left:.75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1));background:color-mix(in srgb,var(--marketing-surface-muted, #f5f5f7) 40%,transparent)}.chat-bubble__markdown strong{font-weight:600;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.chat-bubble__plain{white-space:pre-wrap;overflow-wrap:break-word}.chat-bubble__time{margin-top:.375rem;padding-left:.25rem;padding-right:.25rem;font-size:10px;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.chat-shell{display:flex;min-height:calc(100dvh - 7rem);flex-direction:column}@media(min-width:1024px){.chat-shell{min-height:calc(100dvh - 8.5rem)}}.chat-shell .agent-workbench-header{margin-bottom:1rem;flex-shrink:0}.chat-messages{min-height:0px;flex:1 1 0%;overflow-y:auto;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem;scrollbar-width:thin;scrollbar-color:rgba(160,174,192,.5) transparent}@media(min-width:640px){.chat-messages{padding:1rem}}.chat-composer{margin-top:1rem;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media not all and (min-width:1024px){.chat-composer{position:-webkit-sticky;position:sticky;bottom:0;z-index:10;padding-bottom:max(.75rem,env(safe-area-inset-bottom))}}.chat-composer.chat-composer--stage,.chat-composer.chat-composer--immersive{margin:0;border-width:0px;background-color:transparent;padding:0;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media not all and (min-width:1024px){.chat-composer.chat-composer--stage,.chat-composer.chat-composer--immersive{position:static}}.daily-briefing-card.stage-moment-card .stage-moment-card__body{gap:1rem;padding-top:0}.daily-briefing-card--compact .stage-moment-card__body{gap:.75rem}.daily-briefing-card__source{display:flex;flex-direction:column;gap:.125rem}@media(min-width:640px){.daily-briefing-card__source{flex-direction:row;align-items:center;gap:.5rem}}.daily-briefing-card--compact{padding:1rem;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.daily-briefing-card__badge{border-radius:9999px;border-width:1px;border-color:#e2e8f0b3;background-color:#ffffffe6;padding:.25rem .625rem;font-size:10px;font-weight:500;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.daily-briefing-card__highlights{margin-top:1.25rem;display:grid;gap:.5rem}@media(min-width:640px){.daily-briefing-card__highlights{grid-template-columns:repeat(3,minmax(0,1fr))}}.daily-briefing-card__highlight{border-radius:.75rem;border-width:1px;border-color:#e2e8f099;background-color:#fffc;padding:.625rem .75rem}.daily-briefing-card__highlight-label{display:block;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.daily-briefing-card__highlight-value{margin-top:.25rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:1.375;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.daily-briefing-card__highlight--up .daily-briefing-card__highlight-value{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.daily-briefing-card__highlight--down .daily-briefing-card__highlight-value{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.daily-briefing-card__section{margin-top:1.25rem;border-top-width:1px;border-color:#e2e8f080;padding-top:1.25rem}.daily-briefing-card__section-title{margin-bottom:.75rem;font-size:.75rem;line-height:1rem;font-weight:600;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.daily-briefing-card__watch-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.daily-briefing-card__watch-list{font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.daily-briefing-card__watch-list li{position:relative;padding-left:1rem}.daily-briefing-card__watch-list li:before{position:absolute;left:0;top:.55em;height:.375rem;width:.375rem;border-radius:9999px;content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.daily-briefing-card__badge-hint{font-size:10px;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.daily-briefing-invite.stage-moment-card .stage-moment-card__body{gap:1rem;padding-top:0}.daily-briefing-invite__lead{font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.daily-briefing-invite__actions{display:grid;gap:.5rem}@media(min-width:640px){.daily-briefing-invite__actions{grid-template-columns:repeat(2,minmax(0,1fr))}}.daily-briefing-invite__btn{display:flex;flex-direction:column;align-items:flex-start;border-radius:.75rem;border-width:1px;padding:.75rem 1rem;text-align:left;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.daily-briefing-invite__btn:disabled{cursor:not-allowed;opacity:.5}.daily-briefing-invite__btn--template{border-color:#e2e8f0cc;background-color:#f7f8fa66}.daily-briefing-invite__btn--template:hover{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));background-color:#f7f8fab3}.daily-briefing-invite__btn-label{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.daily-briefing-invite__btn-hint{margin-top:.25rem;font-size:11px;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.daily-briefing-invite__scope,.daily-briefing-card__scope{margin-top:1rem;border-top-width:1px;border-color:#e2e8f066;padding-top:.75rem;font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.daily-briefing-card__expand-wrap{display:flex;flex:1 1 0%;flex-direction:column;align-items:flex-start;gap:.25rem}.daily-briefing-card__expand-hint{font-size:11px;line-height:1.625;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.daily-briefing-card__ai-action{flex-shrink:0;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.daily-briefing-card__ai-action:hover{border-color:#0f172a24;background-color:var(--marketing-surface-muted,#f5f5f7)}.daily-briefing-card__ai-action:disabled{opacity:.5}.daily-briefing-card__ai-action--secondary{border-color:#e2e8f0cc;font-weight:500;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.daily-briefing-card__ai-action--secondary:hover{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(247 248 250 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.daily-briefing-card__footer{margin-top:1.25rem;display:flex;flex-direction:column;gap:.75rem;border-top-width:1px;border-color:#e2e8f066;padding-top:1rem}@media(min-width:640px){.daily-briefing-card__footer{flex-direction:row;align-items:flex-end;justify-content:space-between}}.daily-briefing-card__expand{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.daily-briefing-card__expand:hover{--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.daily-briefing-card__disclaimer{margin-top:1rem;border-top-width:1px;border-color:#e2e8f066;padding-top:.75rem;font-size:11px;line-height:1.625;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.macro-timeline__item{display:grid;grid-template-columns:auto 1fr;gap:.75rem;padding-bottom:1.25rem}.macro-timeline__item:last-child{padding-bottom:0}.macro-timeline__rail{position:relative;display:flex;flex-direction:column;align-items:center}.macro-timeline__dot{z-index:1;height:.625rem;width:.625rem;flex-shrink:0;border-radius:9999px;border-width:2px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.macro-timeline__line{margin-top:.25rem;width:1px;flex:1 1 0%;background-color:#e2e8f0cc}.macro-timeline__meta{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.25rem;font-size:11px;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.macro-timeline__date{font-weight:600;--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);--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.macro-timeline__time{--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)}.macro-timeline__region{border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(247 248 250 / var(--tw-bg-opacity, 1));padding:.125rem .375rem;font-size:10px;font-weight:500;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.macro-timeline__importance{border-radius:.375rem;padding:.125rem .375rem;font-size:10px;font-weight:600}.macro-timeline__title{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;line-height:1.375;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.macro-timeline__summary{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.chat-relationship{margin-left:auto;margin-right:auto;margin-bottom:1rem;display:flex;width:100%;max-width:48rem;align-items:center;justify-content:space-between;gap:1rem;border-radius:1rem;border-width:1px;border-color:#e2e8f080;background-color:#ffffffe6;padding:.75rem 1rem;--tw-shadow: 0 10px 40px -28px rgb(15 23 42 / .18);--tw-shadow-colored: 0 10px 40px -28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media(min-width:640px){.chat-relationship{padding-left:1.25rem;padding-right:1.25rem}}.chat-relationship__identity{display:flex;min-width:0px;align-items:center;gap:.75rem}.chat-relationship__portrait{flex-shrink:0}.chat-relationship__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;line-height:1.5rem;font-weight:600;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.chat-relationship__scene{margin-top:.125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.chat-relationship__status{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.chat-relationship__aside{display:none;flex-shrink:0;flex-direction:column;align-items:flex-end;border-radius:.75rem;border-width:1px;border-color:#e2e8f099;background-color:#f7f8fab3;padding:.5rem .75rem;text-align:right;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.chat-relationship__aside:hover{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}@media(min-width:640px){.chat-relationship__aside{display:flex}}.chat-relationship__aside-label{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.chat-relationship__aside-hint{margin-top:.125rem;font-size:11px;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.chat-empty-state--lounge{gap:1.5rem}.chat-empty-state--compact .chat-empty-state__salutation{margin-bottom:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.chat-empty-state--compact .chat-empty-state__hint{margin-top:.5rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.chat-follow-ups{margin:0 auto;width:100%;max-width:none;border-width:0px;background-color:transparent;padding:0}.chat-follow-ups__chips{display:flex;flex-wrap:wrap;gap:.5rem}.chat-follow-ups__chip{border-radius:9999px;border-width:1px;border-color:#e2e8f0b3;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .875rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1));--tw-shadow: 0 4px 16px -10px rgb(15 23 42 / .12);--tw-shadow-colored: 0 4px 16px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.chat-follow-ups__chip:hover{--tw-border-opacity: 1;border-color:rgb(132 142 156 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(247 248 250 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.chat-follow-ups__chip:disabled{cursor:not-allowed;opacity:.5}.chat-bubble__action{opacity:1}@media(min-width:640px){.chat-bubble__action{opacity:0}.group:focus-within .chat-bubble__action{opacity:1}.group:hover .chat-bubble__action{opacity:1}}.chat-bubble__footer{margin-top:.75rem;width:100%}.pipe-rows-card{width:100%;overflow:hidden;border-radius:1.05rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));border-color:var(--operate-border-subtle);box-shadow:var(--operate-shadow-soft)}.pipe-rows-card__head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom-width:1px;border-color:#0000000a;padding:.75rem 1rem}.pipe-rows-card__eyebrow{font-size:13px;font-weight:600;letter-spacing:-.01em;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.pipe-rows-card__count{font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.pipe-rows-card__list{margin:0;list-style-type:none;padding:0}.pipe-rows-card__item{display:flex;align-items:flex-start;gap:.75rem;border-bottom-width:1px;border-color:#00000009;padding:.75rem 1rem}.pipe-rows-card__item:last-child{border-bottom-width:0px}.pipe-rows-card__index{display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;font-size:12px;font-weight:600;background:#fff5f7f5;color:#be185d}.pipe-rows-card__body{min-width:0px;flex:1 1 0%}.pipe-rows-card__label{margin-bottom:.125rem;display:block;font-size:11px;font-weight:500;letter-spacing:.02em;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.pipe-rows-card__title{display:block;font-size:14px;font-weight:500;line-height:1.375;letter-spacing:-.01em;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.pipe-rows-card__detail{margin-top:.25rem;display:block;font-size:12px;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.pipe-rows-card__expand{border-top-width:1px;padding:.625rem 1rem;border-color:var(--operate-border-subtle)}.chat-queue--cursor{margin-bottom:.5rem;border-width:0px;background-color:transparent;padding:0;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.chat-queue--cursor .chat-queue__head{margin-bottom:.375rem;display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.125rem}.chat-queue--cursor .chat-queue__count{font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.chat-queue--cursor .chat-queue__status{font-size:11px;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.chat-queue--cursor .chat-queue__status--failed{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.chat-queue--cursor .chat-queue__chips{display:flex;flex-direction:column;gap:.375rem}.chat-queue--cursor .chat-queue__chip{display:flex;min-height:2rem;align-items:center;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:#0000000f;background-color:#ffffffe6;padding:.375rem .625rem}.chat-queue--cursor .chat-queue__chip--failed{border-color:#fecacab3;background-color:#fef2f266}.chat-queue--cursor .chat-queue__chip--sending{border-color:#00000014;--tw-bg-opacity: 1;background-color:rgb(245 245 247 / var(--tw-bg-opacity, 1))}.chat-queue--cursor .chat-queue__chip-text{min-width:0px;flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.375;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.chat-queue--cursor .chat-queue__chip-action{flex-shrink:0;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.chat-queue--cursor .chat-queue__chip-action:hover{--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.chat-queue--cursor .chat-queue__chip-action--retry{--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.chat-queue--cursor .chat-queue__chip-action--retry:hover{--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.chat-queue--cursor .chat-queue__chip-action--remove{display:flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;border-radius:.375rem}.chat-queue--cursor .chat-queue__chip-action--remove:hover{background-color:#0000000d}.console-shell--chat-hero,.console-shell--chat-hero .console-body{background:var(--operate-lounge-canvas)}@media(min-width:1024px){.console-body--chat-hero .console-main-column{border-left-width:0px;padding-left:0}}.console-route-stack--chat-focus .console-route{flex:none}.persistent-agent-chat--visible{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column}.persistent-agent-chat--background{pointer-events:none;position:fixed;left:0;top:0;z-index:-10;height:100%;width:100%;overflow:hidden;opacity:0}.console-header--chat-hero{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.75rem;background-color:var(--operate-lounge-canvas, #f7f8fa);border-bottom-color:#0f172a0d;box-shadow:none}.console-header--chat-hero .console-header__start--chat-hero{justify-self:start;flex:none;min-width:0}.console-header--chat-hero .console-header__center{justify-self:center;min-width:0;max-width:min(32rem,56vw);text-align:center}.console-header--chat-hero .console-header__center .console-header__scene-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:600;letter-spacing:-.03em;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.console-header__scene-subtitle{margin-top:.125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;letter-spacing:-.01em;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.console-header--chat-hero .console-header__end{justify-self:end;gap:.75rem}.console-header__new-chat{display:inline-flex;align-items:center;justify-content:center;border-radius:.375rem;border-width:1px;border-color:#e2e8f0cc;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.375rem .875rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1));transition-property:border-color,background-color,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.console-header__new-chat:hover{border-color:#00000014;--tw-bg-opacity: 1;background-color:rgb(247 248 250 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.console-header__new-chat{box-shadow:none}.console-header__new-chat:focus-visible{outline:none;box-shadow:var(--operate-shadow-focus)}.chat-stage--doubao{position:relative;background:var(--operate-lounge-canvas, #f7f8fa)}.chat-stage--doubao.chat-stage,.chat-stage--doubao.chat-shell--immersive{background:var(--operate-lounge-canvas, #f7f8fa);background-color:var(--operate-lounge-canvas, #f7f8fa)}.chat-stage--doubao .chat-stage__scroll{position:relative;z-index:1}.chat-stage--doubao .chat-stage__dock{position:relative;z-index:2;background:transparent;box-shadow:none}.console-shell--chat-hero .chat-stage--doubao .chat-thread,.console-shell--chat-hero .chat-stage--doubao .chat-stage__dock-inner,.console-shell--chat-hero .chat-stage--doubao .chat-lounge-landing__prompts{margin-inline:0;max-width:none;width:100%}.chat-stage--doubao .chat-messages,.chat-stage--doubao .chat-messages--immersive{padding-left:var(--operate-chat-gutter);padding-right:var(--operate-chat-gutter);padding-bottom:.5rem;padding-top:.75rem;background:transparent;background-color:transparent;border:0;border-radius:0;box-shadow:none}.chat-stage--doubao .chat-thread{width:100%;gap:var(--operate-stage-gap-turn);padding-left:0;padding-right:0;margin-inline:0;max-width:none}.chat-stage--doubao .chat-stage__dock-inner{display:flex;width:100%;flex-direction:column;align-items:center;padding-left:var(--operate-chat-gutter);padding-right:var(--operate-chat-gutter);padding-bottom:max(.5rem,env(safe-area-inset-bottom));padding-top:.25rem;margin-inline:0;max-width:none}.chat-stage--doubao .chat-thread__turn:has(.chat-bubble--user){display:flex;width:100%;justify-content:flex-end}.chat-stage--doubao .chat-thread__turn:has(.chat-bubble--assistant),.chat-stage--doubao .chat-thread__turn:has(.chat-bubble--canvas){display:flex;width:100%;justify-content:flex-start}.chat-stage--doubao .chat-bubble--user{max-width:min(78%,42rem)}.chat-stage--doubao .chat-bubble--user .chat-bubble__column{align-items:flex-end}.chat-stage--doubao .chat-bubble--user .chat-bubble__body{border-radius:.75rem .75rem .375rem;border-width:0px;padding:.625rem 1rem;font-size:15px;line-height:1.625;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));background-color:var(--operate-user-bubble, var(--token-accent, #e11d48));box-shadow:inset 0 1px #ffffff1f}.chat-stage--doubao .chat-bubble--user .chat-bubble__time{margin-top:.25rem;text-align:right;font-size:11px;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.chat-stage--doubao .chat-bubble--canvas .chat-bubble__column,.chat-stage--doubao .chat-bubble--assistant .chat-bubble__column{max-width:var(--operate-chat-prose-max, min(48rem, 100%))}.chat-stage--doubao .chat-bubble--canvas .chat-bubble__body{border-width:0px;background-color:transparent;padding:0;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.chat-stage--doubao .chat-bubble--canvas .chat-bubble__markdown{max-width:var(--operate-prose-measure, 38em)}.chat-stage--doubao .chat-bubble--canvas .chat-bubble__markdown p{font-size:15px;line-height:1.75;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.chat-stage--doubao .chat-bubble--canvas .chat-bubble__canvas-actions{opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.chat-stage--doubao .chat-bubble--canvas:hover .chat-bubble__canvas-actions,.chat-stage--doubao .chat-bubble--canvas:focus-within .chat-bubble__canvas-actions{opacity:1}.chat-stage--doubao .chat-bubble__canvas-action{font-size:11px;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.chat-stage--doubao .chat-bubble__canvas-action:hover{--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.chat-stage--doubao .chat-bubble--document .chat-bubble__column,.chat-stage--doubao .chat-bubble--task-moment .chat-bubble__column{border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:0;border-radius:.5rem;border-color:var(--operate-border-subtle, rgb(15 23 42 / .08));max-width:var(--operate-chat-prose-max, min(42rem, 100%));box-shadow:var(--operate-shadow-soft, 0 1px 2px rgb(15 23 42 / .05))}.console-shell--chat-hero .chat-bubble--task-moment .stage-moment-card{border-color:#0f172a0f;box-shadow:none}.console-shell--chat-hero .chat-composer__companion-dot{--tw-bg-opacity: 1;background-color:rgb(132 142 156 / var(--tw-bg-opacity, 1))}.chat-composer--doubao{margin-left:auto;margin-right:auto;display:flex;width:100%;flex-direction:column;align-items:center;gap:.375rem;max-width:var(--operate-composer-max, min(48rem, 100%))}.chat-composer--doubao .doubao-composer__card{width:100%}.doubao-composer__card{position:relative;display:flex;width:100%;flex-direction:column;overflow:hidden;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));border-radius:.875rem;border-color:var(--operate-seam-strong, rgb(15 23 42 / .12));box-shadow:0 1px #ffffffd9 inset,var(--operate-shadow-soft, 0 1px 2px rgb(15 23 42 / .05));transition:border-color var(--operate-motion) ease,box-shadow var(--operate-motion) ease}.doubao-composer__card--dragover{border-color:#0f172a47;box-shadow:0 0 0 3px var(--operate-focus-ring, rgb(15 23 42 / .18))}.doubao-composer__drop-hint{pointer-events:none;position:absolute;top:.5rem;right:.5rem;bottom:.5rem;left:.5rem;z-index:10;display:flex;align-items:center;justify-content:center;border-width:1px;border-style:dashed;font-size:.75rem;line-height:1rem;font-weight:500;border-radius:.65rem;border-color:#0f172a33;background:#0f172a08;color:#0f172aa6}.doubao-composer__inner{position:relative;display:flex;width:100%;flex-direction:column;gap:.5rem;padding:.5rem .75rem}.doubao-composer__row{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:.5rem;width:100%;min-width:0}.chat-composer--doubao:focus-within .doubao-composer__card{border-color:#0f172a2e;box-shadow:0 1px #ffffffe6 inset,0 0 0 2px var(--operate-focus-ring, rgb(15 23 42 / .18))}.doubao-composer__input,.chat-composer--doubao .chat-composer__input{display:block;flex:1 1 0;width:0;min-width:0;max-width:none;min-height:2rem;max-height:10rem;margin:0;padding:.375rem 0;resize:none;border:0!important;border-radius:0;background:transparent;font-size:15px;line-height:1.5;color:inherit;box-shadow:none!important;outline:none!important;-ms-overflow-style:none;scrollbar-width:none}.doubao-composer__input::-moz-placeholder,.chat-composer--doubao .chat-composer__input::-moz-placeholder{color:var(--token-ink-faint, rgb(148 163 184))}.doubao-composer__input::placeholder,.chat-composer--doubao .chat-composer__input::placeholder{color:var(--token-ink-faint, rgb(148 163 184))}.doubao-composer__input:disabled,.chat-composer--doubao .chat-composer__input:disabled{cursor:not-allowed;opacity:.6}.doubao-composer__input:focus,.doubao-composer__input:focus-visible,.chat-composer--doubao .chat-composer__input:focus,.chat-composer--doubao .chat-composer__input:focus-visible{border:0!important;box-shadow:none!important;outline:none!important}.doubao-composer__input::-webkit-scrollbar{display:none}.doubao-composer__toolbar-end{margin-left:0;display:flex;flex-shrink:0;align-items:center;gap:.125rem;align-self:center}.doubao-composer__attach{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;align-self:flex-end;border-radius:.375rem;font-size:1.125rem;line-height:1.75rem;font-weight:300;line-height:1;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1));transition-property:background-color,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.doubao-composer__attach:hover{background-color:#0000000d;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.doubao-composer__attach:disabled{pointer-events:none;opacity:.4}.doubao-composer__attach--muted{pointer-events:none;opacity:.35}.doubao-composer__pending-images{margin-bottom:.5rem;display:flex;flex-wrap:wrap;gap:.5rem}.doubao-composer__pending-image{position:relative;height:3.5rem;width:3.5rem;overflow:hidden;border-radius:.75rem;border-width:1px;border-color:#0000000f}.doubao-composer__pending-photo{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.doubao-composer__pending-mask{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:#00000073;font-size:10px;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.doubao-composer__pending-mask--error{background-color:#dc2626b3}.doubao-composer__pending-remove{position:absolute;right:-.25rem;top:-.25rem;display:flex;height:1rem;width:1rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(26 32 44 / var(--tw-bg-opacity, 1));font-size:10px;line-height:1;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.chat-user-message{display:flex;flex-direction:column;gap:.5rem}.chat-user-message__caption{white-space:pre-wrap;overflow-wrap:break-word;font-size:15px;line-height:1.625}.chat-user-message__images{display:grid;gap:.375rem}.chat-user-message__photo{max-height:10rem;width:100%;border-radius:.75rem;border-width:1px;border-color:#0000000f;-o-object-fit:cover;object-fit:cover}.chat-stage--doubao .chat-bubble--user .chat-user-message__photo{max-height:12rem}.doubao-composer__card .chat-composer__companion{position:relative;margin-bottom:0;display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.375rem;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.doubao-composer__card .chat-composer__companion:hover{background-color:#0000000d;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.doubao-composer__card .chat-composer__companion svg{height:1rem;width:1rem}.doubao-composer__tool{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.375rem;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1));transition-property:background-color,color,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.doubao-composer__tool:hover{background-color:#0000000d;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.doubao-composer__tool:disabled{opacity:.4}.doubao-composer__tool:active:not(:disabled){transform:scale(.97)}.chat-composer--doubao .chat-composer__action{margin-bottom:0;height:2rem;width:2rem;flex-shrink:0}.chat-composer--doubao .chat-composer__action--send{border-radius:.375rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));background-color:var(--operate-send-bg, var(--token-accent, #e11d48));border:1px solid var(--operate-product-cta-border, var(--token-accent));box-shadow:inset 0 1px #ffffff14}.chat-composer--doubao .chat-composer__action--stop,.chat-composer--doubao .chat-composer__action--queue{border-radius:.375rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));background-color:#1d1d1f;box-shadow:inset 0 1px #ffffff14}.chat-composer--doubao .chat-composer__action--send:hover:not(:disabled){background-color:var(--operate-send-bg-hover, var(--token-accent-deep, #be123c));border-color:var(--operate-product-cta-border-hover, var(--token-accent-deep))}.chat-composer--doubao .chat-composer__action--stop:hover:not(:disabled),.chat-composer--doubao .chat-composer__action--queue:hover:not(:disabled){background-color:var(--operate-send-bg-hover, #2d2d2f)}.chat-composer--doubao .chat-composer__action--send:disabled,.chat-composer--doubao .chat-composer__action--stop:disabled,.chat-composer--doubao .chat-composer__action--queue:disabled{opacity:.35;box-shadow:none;transform:none}.chat-composer--doubao .chat-composer__disclaimer.chat-composer__disclaimer--doubao{display:block;width:100%;max-width:none;margin:0;padding-inline:.75rem;text-align:center;font-size:10px;line-height:1.375;color:#64748bd9;text-wrap:pretty}.chat-queue--doubao{border-bottom-width:1px;border-color:#0000000d;background-color:#fafafaeb}.chat-queue--doubao.chat-queue--cursor{margin-bottom:0;border-left-width:0px;border-right-width:0px;border-top-width:0px;padding:0;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.chat-queue--doubao .chat-queue__head{margin-bottom:.375rem;display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.125rem;padding-left:.75rem;padding-right:.75rem;padding-top:.625rem}.chat-queue--doubao .chat-queue__count{font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.chat-queue--doubao .chat-queue__chips{display:flex;flex-direction:column;gap:.25rem;padding-left:.75rem;padding-right:.75rem;padding-bottom:.625rem}.chat-queue--doubao .chat-queue__chip{display:flex;min-height:2.25rem;align-items:center;gap:.5rem;border-radius:.75rem;border-width:1px;border-color:#0000000f;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.375rem .625rem}.chat-queue--doubao .chat-queue__chip--sending{border-color:#00000014;--tw-bg-opacity: 1;background-color:rgb(245 245 247 / var(--tw-bg-opacity, 1))}.chat-queue--doubao .chat-queue__chip--failed{border-color:#fecacab3;background-color:#fef2f280}.console-body--companion-rail .console-sidebar-rail--companion-rail .console-sidebar-rail__surface{background-color:var(--operate-rail-bg, #f5f5f7);border-right-color:var(--operate-rail-border, rgb(15 23 42 / .08))}.console-sidebar-rail--chat-hero .console-sidebar-panel__item--active,.console-sidebar-rail--companion-rail .console-sidebar-panel__item--active,.console-sidebar-rail--companion-rail .sidebar-ledger--rail .console-sidebar-panel__item--active,.console-sidebar-rail--companion-rail .sidebar-ledger--rail .rail-nav-item--active,.console-sidebar-rail--companion-rail .rail-nav-item--active,.sidebar-ledger--nook .console-sidebar-panel__item--active{position:relative;background:#0f172a0b!important;border:0!important;box-shadow:none!important;transform:none!important}.chat-stage--doubao .chat-empty-state--lounge{margin-left:auto;margin-right:auto;width:100%;max-width:42rem;padding:2rem .5rem}.chat-stage--doubao .chat-empty-state__hero{margin-bottom:1.5rem;text-align:left}.chat-stage--doubao .chat-empty-state__hero-title{font-size:1.25rem;font-weight:600;letter-spacing:-.02em;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.chat-stage--doubao .chat-empty-state__hero-subtitle{margin-top:.5rem;max-width:32rem;font-size:.8125rem;line-height:1.55;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.chat-stage--doubao .chat-empty-state__prompts--xiaoyi{width:100%;max-width:none;border-width:0px;background-color:transparent;padding:0;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.chat-lounge-landing__prompts{width:100%;flex-shrink:0;padding-left:var(--operate-chat-gutter);padding-right:var(--operate-chat-gutter);padding-bottom:1.5rem;padding-top:.5rem}.chat-lounge-landing__prompts-inner{display:flex;flex-direction:column;align-items:flex-start;gap:.625rem}.chat-lounge-landing__prompts-hint{font-size:11px;font-weight:500;letter-spacing:.04em;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.chat-stage--doubao .chat-empty-state__prompts-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.5rem}.chat-stage--doubao .chat-empty-state__prompt-pill{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.625rem .875rem;font-size:13px;font-weight:500;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1));transition-property:border-color,background-color,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.chat-stage--doubao .chat-empty-state__prompt-pill:hover{--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.chat-stage--doubao .chat-empty-state__prompt-pill:disabled{opacity:.5}.chat-stage--doubao .chat-empty-state__prompt-pill{border-radius:.375rem;border-color:var(--operate-border-subtle, rgb(15 23 42 / .08));min-height:2.75rem;box-shadow:none}.chat-stage--doubao .chat-empty-state__prompt-pill:hover:not(:disabled){border-color:var(--operate-seam-strong, rgb(15 23 42 / .14));background:#0f172a05;box-shadow:none;transform:none}.chat-stage--doubao.chat-stage--lounge-empty .chat-stage__dock{background:transparent}.chat-stage--doubao .chat-welcome-banner{margin-bottom:.75rem;margin-right:auto;text-align:left;max-width:var(--operate-chat-prose-max, min(42rem, 100%))}.chat-stage--doubao .chat-welcome-banner .console-alert{border-radius:1rem;border-width:1px;border-color:#0000000f;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));text-align:left;font-size:.875rem;line-height:1.25rem;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media(prefers-reduced-motion:reduce){.doubao-composer__tool:active:not(:disabled),.chat-composer--doubao .chat-composer__action--send:hover:not(:disabled){transform:none}}.companion-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;justify-content:flex-end}.companion-sheet__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0c1247;-webkit-backdrop-filter:blur(14px) saturate(1.15);backdrop-filter:blur(14px) saturate(1.15);animation:companion-backdrop-in .42s ease both}@keyframes companion-backdrop-in{0%{opacity:0}to{opacity:1}}.companion-sheet__panel{position:relative;z-index:10;display:flex;height:100%;width:100%;max-width:min(100vw,34rem);flex-direction:column;overflow:hidden;background:var(--operate-lounge-canvas);border-left:1px solid var(--operate-border-subtle, rgb(15 23 42 / .08));box-shadow:-8px 0 24px -16px #0f172a33;animation:companion-sheet-in .28s ease both}.companion-sheet__shine{display:none}@keyframes companion-sheet-in{0%{opacity:0;transform:translate(105%)}to{opacity:1;transform:translate(0)}}@media(prefers-reduced-motion:reduce){.companion-sheet__backdrop,.companion-sheet__panel,.companion-pane,.companion-home>*,.companion-detail>*{animation:none!important}}.companion-sheet__grab{position:relative;z-index:10;margin-left:auto;margin-right:auto;margin-top:.625rem;height:.25rem;width:2.25rem;flex-shrink:0;border-radius:9999px;background:#0f172a24}.companion-sheet__nav{position:relative;z-index:10;display:grid;flex-shrink:0;grid-template-columns:2.75rem 1fr 2.75rem;align-items:center;gap:.25rem;padding:.25rem .75rem .625rem}.companion-sheet__nav-start{display:flex;justify-content:flex-start}.companion-sheet__nav-spacer{display:block;height:2.25rem;width:2.25rem}.companion-sheet__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:15px;font-weight:600;letter-spacing:-.02em;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.companion-sheet__back,.companion-sheet__close{display:flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border-radius:9999px;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1));transition-property:color,background,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.companion-sheet__back:hover,.companion-sheet__close:hover{background-color:#0000000f;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.companion-sheet__back:active,.companion-sheet__close:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.companion-sheet__back:focus-visible,.companion-sheet__close:focus-visible{outline:none;box-shadow:0 0 0 2px var(--deck-focus-ring)}.companion-sheet__body{position:relative;z-index:10;min-height:0px;flex:1 1 0%;overflow-y:auto;padding-left:1rem;padding-right:1rem;padding-bottom:max(1rem,env(safe-area-inset-bottom));padding-top:.25rem;-webkit-mask-image:linear-gradient(to bottom,black 92%,transparent 100%);mask-image:linear-gradient(to bottom,black 92%,transparent 100%)}.companion-pane{animation:companion-pane-in .36s cubic-bezier(.22,1,.36,1) both}@keyframes companion-pane-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes companion-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@keyframes companion-pulse-ring{0%{box-shadow:0 0 #e11d4859}70%{box-shadow:0 0 0 8px #0f172a00}to{box-shadow:0 0 #0f172a00}}.companion-home{display:flex;flex-direction:column;gap:1.75rem;padding-bottom:.5rem}.companion-home>*{animation:companion-stagger-in .5s cubic-bezier(.22,1,.36,1) both}.companion-home>*:nth-child(1){animation-delay:.02s}.companion-home>*:nth-child(2){animation-delay:.06s}.companion-home>*:nth-child(3){animation-delay:.1s}.companion-home>*:nth-child(4){animation-delay:.14s}.companion-home>*:nth-child(5){animation-delay:.18s}.companion-home>*:nth-child(6){animation-delay:.22s}@keyframes companion-stagger-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.companion-menu{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--operate-radius-card);background:#ffffff9e;border:1px solid rgb(15 23 42 / .06);box-shadow:var(--operate-shadow-soft)}.companion-menu>*+*{border-top:1px solid rgb(15 23 42 / .05)}.companion-row{display:flex;min-height:54px;width:100%;align-items:center;gap:.75rem;padding:.875rem 1rem;text-align:left;transition-property:background,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.companion-row:active{--tw-scale-x: .995;--tw-scale-y: .995;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:#00000008}.companion-row:hover{background:#ffffff80;transform:translateY(-1px)}.companion-row--attention .companion-row__title{color:var(--deck-cta-decision-hover)}.companion-row:focus-visible{outline:none;background:#0f172a0d}.companion-row__copy{min-width:0px;flex:1 1 0%}.companion-row__title{display:block;font-size:13px;font-weight:600;letter-spacing:-.01em;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.companion-row__detail{margin-top:.125rem;display:block;font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.companion-row__value{flex-shrink:0;border-radius:9999px;padding:.125rem .5rem;font-size:10px;font-weight:600;--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);background:#0f172a0d;color:#64748b}.companion-row--attention .companion-row__value{background:#0f172a1a;color:var(--deck-cta-decision)}.companion-row__chevron{height:1rem;width:1rem;flex-shrink:0;color:#848e9c99}.companion-gate{display:grid;gap:.75rem}.companion-gate__tile{display:flex;flex-direction:column;gap:.75rem;border-radius:1.25rem;padding:1rem;text-align:left;transition-property:transform,box-shadow,border-color,background;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;background:#ffffffeb;border:1px solid rgb(15 23 42 / .06);box-shadow:0 12px 32px -26px #0f172a47}.companion-gate__tile--on{border-color:#0f172a1a;background:#fffffffa}.companion-gate__tile--off:hover{transform:translateY(-1px);border-color:#0f172a1a;box-shadow:0 16px 36px -28px #0f172a57}.companion-gate__tile-top{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.companion-gate__icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.9rem;background:#0f172a09;box-shadow:inset 0 1px #ffffffb3}.companion-gate__icon-img{height:1.5rem;width:1.5rem;-o-object-fit:contain;object-fit:contain}.companion-gate__badge{border-radius:9999px;padding:.25rem .625rem;font-size:11px;font-weight:600;letter-spacing:-.01em}.companion-gate__badge--on{background:#10b9811f;color:#047857}.companion-gate__badge--off{background:var(--token-structure-wash-strong);color:var(--token-ink-muted)}.companion-gate__name{font-size:16px;font-weight:600;letter-spacing:-.02em;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.companion-gate__cta{margin-top:.125rem;display:inline-flex;height:2.5rem;width:100%;align-items:center;justify-content:center;border-radius:.375rem;font-size:13px;font-weight:600;letter-spacing:-.01em;transition-property:opacity,background,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.companion-gate__cta:focus-visible{outline:none;box-shadow:0 0 0 2px var(--operate-focus-ring, rgba(15, 23, 42, .18))}.companion-gate__cta--connect{color:#fff;background:var(--token-accent);box-shadow:0 1px 2px #0f172a14}.companion-gate__cta--connect:hover:not(:disabled){background:var(--token-accent-deep)}.companion-gate__cta--connect:disabled{cursor:not-allowed;opacity:.5}.companion-gate__cta--manage{border-width:1px;border-color:#e2e8f0cc;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.companion-gate__cta--manage:hover{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.companion-detail{display:flex;flex-direction:column;gap:1rem;padding-bottom:.5rem}.companion-detail>*{animation:companion-stagger-in .44s cubic-bezier(.22,1,.36,1) both}.companion-detail>*:nth-child(1){animation-delay:.02s}.companion-detail>*:nth-child(2){animation-delay:.05s}.companion-detail>*:nth-child(3){animation-delay:.08s}.companion-detail>*:nth-child(4){animation-delay:.11s}.companion-detail>*:nth-child(5){animation-delay:.14s}.companion-detail>*:nth-child(6){animation-delay:.17s}.companion-detail__summary{font-size:13px;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.companion-detail__actions{display:flex;flex-direction:column;gap:.5rem;padding-top:.25rem}.companion-detail__link--button{width:100%;cursor:pointer;border-width:0px;background-color:transparent;padding:0;text-align:center}.companion-detail__link{margin-top:.25rem;display:block;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.companion-detail__link:hover{--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.companion-channel-bind-focus{display:flex;flex-direction:column;align-items:center;padding:2rem .5rem;text-align:center}.companion-channel-bind-focus__hint{margin-top:.75rem;max-width:16rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.companion-detail__empty{border-radius:.75rem;padding:1.5rem 1rem;text-align:center;font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1));background:#0f172a05}.companion-action{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border-radius:.75rem;padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.companion-action:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.companion-action--primary{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));background:var(--token-accent);box-shadow:0 1px 2px #0f172a14}.companion-action:focus-visible{outline:none;box-shadow:0 0 0 3px var(--deck-focus-ring)}.companion-toast{margin-bottom:1rem;border-radius:.75rem;border-left-width:3px;padding:.625rem .875rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.companion-skeleton>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.companion-skeleton{padding-top:.75rem}.companion-skeleton__line{border-radius:.375rem;background:linear-gradient(90deg,#0f172a0f,#0f172a1a,#0f172a0f);background-size:200% 100%;animation:companion-shimmer 1.4s ease-in-out infinite}.companion-skeleton__line--short{height:.625rem;width:4rem}.companion-skeleton__line--title{margin-top:.75rem;height:1.25rem;width:75%}.companion-skeleton__menu>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1px * var(--tw-space-y-reverse))}.companion-skeleton__menu{overflow:hidden;border-radius:1rem;border-width:1px;border-color:#0000000a}.companion-skeleton__row{height:3.5rem;background:#0f172a0a;animation:companion-shimmer 1.4s ease-in-out infinite}@keyframes companion-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.console-deck-loading,.console-deck-error,.console-deck-empty{border-radius:.75rem;border-width:1px;padding:1rem;border-color:var(--deck-border-subtle)}@media(prefers-contrast:more){.companion-menu{border-width:2px;border-color:var(--token-ink)}}.companion-sheet__footer{flex-shrink:0;border-top-width:1px;border-color:#0000000f;background-color:#fffffff2;padding-left:.75rem;padding-right:.75rem;padding-bottom:max(.75rem,env(safe-area-inset-bottom));padding-top:.5rem}.companion-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.125rem;border-radius:.75rem;padding:.125rem;background:#0f172a0d}.companion-tabs__item{border-radius:.65rem;padding:.5rem;text-align:center;font-size:13px;font-weight:500;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1));transition-property:background,color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.companion-tabs__item:hover{--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.companion-tabs__item--active{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));font-weight:600;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 3px rgb(15 23 42 / .08);--tw-shadow-colored: 0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.companion-tabs__item--active:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.workspace-panel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;justify-content:flex-end}.workspace-panel__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#1a202c40;--tw-backdrop-blur: blur(2px);-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)}.workspace-panel__sheet{position:relative;z-index:10;display:flex;height:100%;width:100%;max-width:28rem;flex-direction:column;border-left-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));border-color:var(--operate-border-subtle, rgb(15 23 42 / .08));border-radius:0;box-shadow:-8px 0 24px -16px #0f172a33;animation:workspace-panel-in .22s ease both}@keyframes workspace-panel-in{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}.workspace-panel__head{display:flex;flex-shrink:0;align-items:flex-start;justify-content:space-between;gap:1rem;border-bottom-width:1px;border-color:#e2e8f059;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem 1.25rem}.workspace-panel__head-copy{min-width:0px;padding-right:.5rem}.workspace-panel__title{font-size:15px;font-weight:600;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.workspace-panel__subtitle{margin-top:.25rem;font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.workspace-panel__close{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.workspace-panel__close:hover{background-color:#0000000d;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.workspace-panel__body{min-height:0px;flex:1 1 0%;overflow-y:auto;--tw-bg-opacity: 1;background-color:rgb(247 248 250 / var(--tw-bg-opacity, 1));padding:1rem}.workspace-panel--control-deck{z-index:90}.workspace-panel--control-deck .workspace-panel__backdrop{background-color:#1a202c33;--tw-backdrop-blur: blur(3px);-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)}.workspace-panel--control-deck .workspace-panel__sheet{max-width:34rem;border-top-left-radius:var(--operate-radius-panel);border-bottom-left-radius:var(--operate-radius-panel);box-shadow:0 0 0 1px #0f172a0a,-24px 0 80px -32px #0f172a2e;border-left:1px solid var(--deck-border);background-color:var(--deck-surface)}.workspace-panel--control-deck .workspace-panel__head{padding:.875rem 1.25rem;--tw-backdrop-blur: blur(4px);-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);border-bottom:1px solid var(--deck-border-subtle);background-color:color-mix(in srgb,var(--deck-surface) 95%,transparent)}.workspace-panel--control-deck .workspace-panel__subtitle{font-size:11px;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.workspace-panel--control-deck .workspace-panel__body{padding:.25rem 1rem 1.5rem}@media(min-width:640px){.workspace-panel--control-deck .workspace-panel__body{padding-left:1.25rem;padding-right:1.25rem}}.workspace-panel--control-deck .workspace-panel__body{background-color:var(--deck-surface)}.workspace-panel--control-deck .workspace-panel__close:focus-visible{outline:none;box-shadow:0 0 0 2px var(--deck-focus-ring)}@media(prefers-reduced-motion:reduce){.workspace-panel__sheet{animation:none}}.console-inline-skeleton{display:flex;width:100%;flex-direction:column;gap:.625rem}.console-sidebar-rail__badge-dot{margin-left:auto}.workspace-channel-dots{display:inline-flex;align-items:center;gap:.125rem;border-radius:9999px;border-width:1px;border-color:#e2e8f080;background-color:#f5f5f7e6;padding:.125rem}.workspace-channel-dots__pill{display:inline-flex;align-items:center;gap:.25rem;border-radius:9999px;border-width:0px;background-color:transparent;padding:.25rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.workspace-channel-dots__pill:hover{--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.workspace-channel-dots__pill--on{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 3px rgb(15 23 42 / .08);--tw-shadow-colored: 0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.workspace-channel-dots__pill--pending{--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.workspace-channel-dots__pill--pending:hover{background-color:#fffc;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.workspace-channel-dots__icon{height:.875rem;width:.875rem;flex-shrink:0}.workspace-channel-dots--segment{gap:0px;border-radius:10px;border-width:0px;background-color:var(--operate-input-bg);padding:.125rem;box-shadow:inset 0 0 0 .5px #0f172a0f}.workspace-channel-dots--segment .workspace-channel-dots__pill{border-radius:8px;border-width:0px;background-color:transparent;padding:.375rem .75rem;font-size:12px;font-weight:500;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.workspace-channel-dots--segment .workspace-channel-dots__pill--on{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));font-weight:600;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 3px rgb(15 23 42 / .08);--tw-shadow-colored: 0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.workspace-channel-dots--segment .workspace-channel-dots__pill--pending{--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.workspace-channel-dots--segment .workspace-channel-dots__pill--pending:hover{background-color:#ffffff80;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.workspace-channel-dots--segment .workspace-channel-dots__live-dot{box-shadow:none}.channel-dock{border-radius:.75rem;border-width:1px;border-color:#e2e8f073;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.25rem}@media(min-width:640px){.channel-dock{padding:1.5rem}}.channel-dock--embedded{border-width:0px;background-color:transparent;padding:0;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.channel-catalog{display:flex;flex-direction:column;gap:1rem}.channel-catalog--compact>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.channel-catalog--funnel.channel-catalog--compact>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.channel-catalog--funnel .operate-module__sheet-body{padding:.75rem}@media(min-width:640px){.channel-catalog--funnel .operate-module__sheet-body{padding:.875rem}}.channel-catalog--funnel .operate-module__sheet-head{padding:.75rem .875rem}@media(min-width:640px){.channel-catalog--funnel .operate-module__sheet-head{padding-left:1rem;padding-right:1rem}}.channel-catalog__section-label{margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem;font-size:.75rem;line-height:1rem;font-weight:600;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.channel-catalog--compact .channel-catalog__section-label{margin-bottom:.625rem;font-size:13px;font-weight:500;letter-spacing:0em;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.channel-catalog__section-hint{margin-top:-.25rem;margin-bottom:.75rem;font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.channel-catalog--compact .channel-catalog-card__name{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.channel-catalog--compact .channel-catalog-card__hint{margin-top:.125rem;font-size:11px;line-height:1.375;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.channel-catalog-empty{border-radius:.75rem;border-width:1px;border-style:dashed;border-color:#e2e8f0cc;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:3.5rem 1.5rem;text-align:center}.channel-catalog-empty__title{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.channel-catalog-empty__hint{margin-top:.375rem;font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.channel-catalog-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,17.5rem),1fr));gap:clamp(.875rem,1.5vw,1.125rem)}.channel-catalog--funnel{width:100%}.channel-catalog-grid--funnel{grid-template-columns:1fr;gap:.5rem}.channel-catalog--funnel .channel-catalog-card--available{height:auto;min-height:0}.channel-catalog--funnel .channel-catalog-card--compact.channel-catalog-card--available{border-radius:.5rem}.channel-catalog--funnel .channel-catalog-card--available .channel-catalog-card__row{align-items:center;gap:.75rem;padding:.625rem .875rem}.channel-catalog--funnel .channel-catalog-card__icon{height:2.25rem;width:2.25rem;border-radius:.5rem}.channel-catalog--funnel .channel-catalog-card__name{font-size:.875rem;line-height:1.25rem}.channel-catalog--funnel .channel-catalog-card__hint{margin-top:.125rem;font-size:11px;line-height:1.375}.channel-catalog--funnel .channel-catalog-card__connect-btn{padding:.375rem .875rem;font-size:11px}.channel-catalog--funnel .channel-catalog-card__foot{margin-top:0}.channel-catalog-grid--compact{grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem}@media(min-width:640px){.channel-catalog-grid--compact{grid-template-columns:repeat(1,minmax(0,1fr))}}@media(min-width:1280px){.channel-catalog-grid--compact{grid-template-columns:repeat(1,minmax(0,1fr))}}.channel-catalog-card{position:relative;display:flex;flex-direction:column;overflow:hidden;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:0;transition-property:border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.16s;border-radius:.5rem;border-color:var(--operate-border-subtle, rgb(15 23 42 / .08));box-shadow:var(--operate-shadow-soft, 0 1px 2px rgb(15 23 42 / .05))}.channel-catalog-grid:not(.channel-catalog-grid--funnel):not(.channel-catalog-grid--compact) .channel-catalog-card{height:100%}.channel-catalog-card:hover{border-color:var(--operate-seam-strong, rgb(15 23 42 / .14))}.channel-catalog-card--compact{overflow:visible;border-radius:.5rem;border-color:#e2e8f080;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:0;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.channel-catalog-card--compact:hover{border-color:#e2e8f0cc;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.channel-catalog-card--available{border-style:solid}.channel-catalog-card--compact.channel-catalog-card--available{border-width:1px;border-style:solid;border-color:#e2e8f073;background-color:var(--marketing-surface-muted,#f5f5f7)}.channel-catalog-card--compact.channel-catalog-card--available:hover{border-color:#e2e8f0b3;background-color:var(--marketing-surface-muted,#f5f5f7)}.channel-catalog-card--connected.channel-catalog-card--live{border-color:#0f172a14}.channel-catalog-card--compact.channel-catalog-card--connected.channel-catalog-card--live{border-left-width:3px;border-color:#e2e8f080;--tw-border-opacity: 1;border-left-color:rgb(16 185 129 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.channel-catalog-card__row{display:flex;align-items:flex-start;gap:.75rem;padding:.875rem}.channel-catalog-card__body{min-width:0px}.channel-catalog-card__top{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.channel-catalog-card__subline{margin-top:.25rem;font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.channel-catalog-card__subline-sep:before{content:"?";margin-left:.375rem;margin-right:.375rem;color:#848e9c80}.channel-catalog-card__foot--compact{margin-top:0;display:flex;align-items:center;gap:.25rem;border-top-width:1px;border-color:#e2e8f066;padding:.5rem .75rem}.channel-catalog-card__foot--pending-wechat{justify-content:space-between;gap:.75rem}.channel-catalog-card__foot--compact.channel-catalog-card__foot--pending-wechat{padding:.5rem .75rem}.channel-catalog-card__text-action--muted{--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.channel-catalog-card__text-action--muted:hover{--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.channel-catalog-card__foot--compact .channel-catalog-card__menu{margin-left:auto}.channel-catalog-card__text-action{border-radius:.375rem;padding:.375rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.channel-catalog-card__text-action:hover{background-color:#0000000a;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.channel-catalog-card__connect-btn{flex-shrink:0;align-self:center;padding:.5rem 1rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.channel-catalog-card__connect-btn:disabled{cursor:not-allowed;opacity:.45}.channel-catalog-card__connect-btn{border-radius:.375rem;background-color:var(--operate-product-cta-bg, var(--token-accent, #e11d48));border:1px solid var(--operate-product-cta-border, var(--token-accent));box-shadow:none}.channel-catalog-card__connect-btn:hover:not(:disabled){background-color:var(--operate-product-cta-bg-hover, var(--token-accent-deep, #be123c));border-color:var(--operate-product-cta-border-hover, var(--token-accent-deep))}.channel-catalog--compact .channel-catalog-card__icon{height:2.5rem;width:2.5rem;border-radius:.5rem;border-color:#e2e8f066;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.channel-catalog--compact .channel-catalog-card__menu-trigger{height:1.75rem;width:1.75rem;border-radius:.375rem;border-width:0px;background-color:transparent;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.channel-catalog--compact .channel-catalog-card__menu-trigger:hover{background-color:#e11d480a;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.channel-catalog-card__head{display:flex;align-items:flex-start;gap:.75rem;padding-left:1.25rem;padding-right:1.25rem;padding-top:1.25rem}@media(min-width:640px){.channel-catalog-card__head{padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5rem}}.channel-catalog-card--connected .channel-catalog-card__meta{padding-left:1.25rem;padding-right:1.25rem}@media(min-width:640px){.channel-catalog-card--connected .channel-catalog-card__meta{padding-left:1.5rem;padding-right:1.5rem}}.channel-catalog-card__icon{display:flex;height:3rem;width:3rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:#e2e8f080;background-color:#f7f8fa80}.channel-catalog-card__icon--muted{border-color:#e2e8f066;background-color:#f7f8fa4d}.channel-catalog-card__name{font-size:15px;font-weight:600;line-height:1.375;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.channel-catalog-card__type{margin-top:.125rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.channel-catalog-card__hint{margin-top:.25rem;font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.channel-catalog-card__meta{margin-top:.75rem;font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.channel-catalog-card__error{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.channel-catalog-card__foot{margin-top:auto;display:flex;align-items:center;gap:.5rem;border-top-width:1px;border-color:#0f172a0f;padding:1rem 1.25rem}@media(min-width:640px){.channel-catalog-card__foot{padding:1.25rem 1.5rem}}.channel-catalog-card__foot--end{justify-content:flex-end;border-width:0px;padding-left:1.25rem;padding-right:1.25rem;padding-bottom:1rem;padding-top:0}@media(min-width:640px){.channel-catalog-card__foot--end{padding-left:1.5rem;padding-right:1.5rem}}.channel-catalog-card__foot--stack{flex-direction:column;align-items:stretch}.channel-catalog-card--compact .channel-catalog-card__foot{border-width:0px;padding:.5rem .75rem}.channel-catalog-card--compact .channel-catalog-card__row{padding:.75rem}.channel-catalog-card--busy{pointer-events:none}.channel-catalog-card__action-progress{width:100%}.channel-catalog-card__action-progress--compact{padding-left:.25rem;padding-right:.25rem}.channel-catalog-card__action-progress-track{position:relative;height:3px;overflow:hidden;border-radius:9999px;background:#0f172a0f}.channel-catalog-card__action-progress-bar{position:absolute;top:0;bottom:0;left:0;display:block;width:38%;border-radius:9999px;background:var(--token-accent, #e11d48);animation:channel-catalog-action-progress 1.15s ease-in-out infinite}.channel-catalog-card__action-progress-label{margin-top:.5rem;text-align:center;font-size:12px;font-weight:500;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.channel-catalog-card__action-progress--compact .channel-catalog-card__action-progress-label{text-align:left;font-size:11px}@keyframes channel-catalog-action-progress{0%{transform:translate(-120%)}to{transform:translate(320%)}}@media(prefers-reduced-motion:reduce){.channel-catalog-card__action-progress-bar{animation:none;width:100%;opacity:.55}}.channel-catalog-card__menu{position:relative;flex-shrink:0}.channel-catalog-card__menu-trigger{display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:#e2e8f0b3;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.channel-catalog-card__menu-trigger:hover{border-color:#0f172a1a;background-color:var(--marketing-surface-muted,#f5f5f7);--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.channel-catalog-card__menu-panel{position:absolute;right:0;top:100%;z-index:30;margin-top:.25rem;min-width:9.5rem;overflow:hidden;border-radius:.75rem;border-width:1px;border-color:#e2e8f0b3;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-top:.25rem;padding-bottom:.25rem;--tw-shadow: 0 8px 24px -4px rgba(15,23,42,.12);--tw-shadow-colored: 0 8px 24px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.channel-catalog-card__menu-item{display:flex;width:100%;padding:.5rem .75rem;text-align:left;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.channel-catalog-card__menu-item:hover{background-color:var(--marketing-surface-muted,#f5f5f7);--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.channel-catalog-card__menu-item:disabled{opacity:.5}.channel-catalog-card__menu-item--danger{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.channel-catalog-card__menu-item--danger:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.channel-catalog--compact .channel-status-pill{border-width:0px;background-color:transparent;padding:0;font-size:11px;font-weight:400;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.channel-catalog--compact .channel-status-pill--ok{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.channel-catalog--compact .channel-status-pill--warn{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.channel-catalog-skeleton{pointer-events:none;border-color:#e2e8f066;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.channel-dock__head>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.channel-dock__head{text-align:center}@media(min-width:640px){.channel-dock__head{text-align:left}}.channel-dock__title{font-size:1.125rem;line-height:1.75rem;font-weight:600;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.channel-dock__lead{font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.channel-dock__grid{margin-top:1.25rem;display:grid;gap:.75rem}@media(min-width:640px){.channel-dock__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.channel-dock__card{position:relative;display:flex;flex-direction:column;align-items:center;border-radius:.75rem;border-width:1px;border-color:#e2e8f080;background-color:#f7f8fa40;padding:1.25rem;text-align:center;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.channel-dock__card:hover{border-color:#0f172a1a;background-color:var(--marketing-surface-muted,#f5f5f7)}.channel-dock__card--recommended{border-color:#fecacacc}.channel-dock__card--connected{border-color:#0f172a1f;background-color:#fff6}.channel-dock__badge{position:absolute;right:.75rem;top:.75rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1));padding:.125rem .5rem;font-size:10px;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.channel-dock__logo{height:2.5rem;width:2.5rem;-o-object-fit:contain;object-fit:contain}.channel-dock__name{margin-top:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.channel-dock__hint{margin-top:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.channel-dock__primary{margin-top:1.25rem;display:flex;justify-content:center}@media(min-width:640px){.channel-dock__primary{justify-content:flex-start}}.channel-dock__cta{width:100%;justify-content:center}@media(min-width:640px){.channel-dock__cta{width:auto;min-width:12rem}}.channel-dock__defaults{margin-top:1.25rem;border-radius:.5rem;border-width:1px;border-color:#e2e8f066;background-color:#f7f8fa4d;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem}.channel-dock__defaults-copy{--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.channel-dock__defaults-link{margin-top:.25rem;display:inline-block;font-weight:500;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.channel-dock__defaults-link:hover{--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.channel-dock__web-fallback{margin-top:1rem;text-align:center}@media(min-width:640px){.channel-dock__web-fallback{text-align:left}}.channel-dock__web-link{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.channel-dock__web-link:hover{--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.connect-funnel-done{border-radius:.75rem;border-width:1px;border-color:#e2e8f080;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem;text-align:center;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media(min-width:640px){.connect-funnel-done{padding:2rem}}.connect-funnel-done__channel{margin-left:auto;margin-right:auto;display:flex;max-width:24rem;align-items:center;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:#e2e8f099;background-color:#f7f8fa66;padding:.75rem 1rem;text-align:left}.connect-funnel-done__cta{margin-top:1.5rem;display:inline-flex;width:100%;max-width:24rem;justify-content:center}@media(min-width:640px){.connect-funnel-done__cta{width:auto}}.channel-status-pill{display:inline-flex;flex-shrink:0;align-items:center;gap:.375rem;border-radius:9999px;border-width:1px;padding:.125rem .5rem;font-size:10px;font-weight:600}.channel-status-pill__dot{height:.375rem;width:.375rem;border-radius:9999px}.channel-status-pill--ok .channel-status-pill__dot{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.channel-status-pill--warn .channel-status-pill__dot{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.channel-status-pill--muted .channel-status-pill__dot{--tw-bg-opacity: 1;background-color:rgb(132 142 156 / var(--tw-bg-opacity, 1))}.agent-skills-embedded{padding:0}.wechat-qr-modal{text-align:center}.wechat-qr-modal__lead{margin-bottom:1.25rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.wechat-qr-modal__qr{margin-left:auto;margin-right:auto;margin-bottom:1rem;display:inline-block;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.wechat-qr-modal__status{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.wechat-qr-modal__progress{margin-left:auto;margin-right:auto;max-width:20rem;padding-top:1.5rem;padding-bottom:1.5rem}.wechat-qr-modal__progress--waiting{margin-top:.75rem;padding-top:0;padding-bottom:0}.wechat-qr-modal__ready{display:flex;flex-direction:column;align-items:center}.wechat-qr-modal__link-actions{margin-top:1rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem}.wechat-qr-modal__copy-hint{margin-top:.5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.wechat-qr-modal__link-fallback{margin-top:.75rem;max-width:100%;text-align:left;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.membership-header{display:flex;flex-direction:column;gap:2rem}.membership-header__intro{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:640px){.membership-header__intro{flex-direction:row;align-items:flex-end;justify-content:space-between}}.membership-header__salutation{font-family:Noto Sans SC,PingFang SC,Microsoft YaHei,system-ui,sans-serif;font-size:1.375rem;font-weight:500;line-height:1.45;letter-spacing:-.02em;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}@media(min-width:640px){.membership-header__salutation{font-size:1.5rem}}.membership-header__salutation{max-width:22rem}.membership-header__action{flex-shrink:0}.membership-nav{display:flex;flex-wrap:wrap;gap:0 2.25rem;border-bottom:1px solid rgb(15 23 42 / .07)}.membership-nav__item{margin-bottom:-1px;min-height:44px;border-bottom-width:2px;border-color:transparent;padding-bottom:.75rem;padding-top:.25rem;font-size:15px;font-weight:500;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.membership-nav__item:hover{--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.membership-nav__item:focus-visible{outline:none;box-shadow:0 2px #0f172a47}.membership-nav__item--active{border-color:#1a202c33;font-weight:600;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.membership-nav--compact{gap:0 1.5rem;margin-top:1.25rem}.membership-nav--compact .membership-nav__item{min-height:40px;padding-bottom:.625rem;font-size:13px}.membership-folio__empty{padding-top:1.5rem;padding-bottom:1.5rem}.membership-btn{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:.625rem 1.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border-radius:.375rem}.membership-btn--primary{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));background-color:var(--operate-product-cta-bg, var(--token-accent, #e11d48));border:1px solid var(--operate-product-cta-border, var(--token-accent));box-shadow:none}.membership-btn--ghost{border-width:1px;font-weight:500;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1));border-color:var(--operate-border-subtle, rgb(15 23 42 / .08));background:#ffffffeb}.membership-btn--rose{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));background-color:var(--operate-product-cta-bg, var(--token-accent, #e11d48));border:1px solid var(--operate-product-cta-border, var(--token-accent));box-shadow:none}.membership-btn.btn-sm{min-height:2rem;padding:.375rem .875rem;font-size:.8125rem}.membership-btn--primary:hover,.membership-btn--rose:hover{background-color:var(--operate-product-cta-bg-hover, var(--token-accent-deep, #be123c));border-color:var(--operate-product-cta-border-hover, var(--token-accent-deep));filter:none}.membership-folio{position:relative;padding:var(--membership-folio-pad);border-radius:var(--operate-radius-panel, .75rem);background:#fff;border:1px solid var(--operate-border-subtle);box-shadow:var(--operate-shadow-lift)}.membership-folio__shine{display:block;position:absolute;inset:0 0 auto 0;height:5rem;border-radius:inherit;background:linear-gradient(180deg,rgb(255 255 255 / .95) 0%,transparent 100%);pointer-events:none}.membership-folio__rule{position:relative;margin-top:2.5rem;margin-bottom:2.5rem;border-width:0px;height:1px;background:linear-gradient(90deg,transparent,rgb(15 23 42 / .08) 12%,rgb(15 23 42 / .08) 88%,transparent)}.membership-folio__stats-row dd .account-sheet-badge{flex-shrink:0}.account-sheet-badge{display:inline-flex;align-items:center;padding:.25rem .625rem;font-size:11px;font-weight:600;line-height:1;letter-spacing:-.025em;border-radius:.375rem}.membership-folio--plans{width:100%}.membership-folio--plans .membership-plans-compare{display:grid;gap:clamp(1rem,2.5vw,1.5rem);margin-top:0;width:100%}@media(min-width:640px){.membership-folio--plans .membership-plans-compare{grid-template-columns:repeat(2,minmax(0,1fr))}}.membership-plan-entry{position:relative;display:flex;height:100%;min-height:0px;flex-direction:column;overflow:hidden;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));transition-property:border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border-radius:.5rem;border-color:var(--operate-border-subtle, rgb(15 23 42 / .08));box-shadow:var(--operate-shadow-soft, 0 1px 2px rgb(15 23 42 / .05))}.membership-plan-entry:hover{border-color:var(--operate-seam-strong, rgb(15 23 42 / .14));box-shadow:var(--operate-shadow-lift, 0 2px 8px -2px rgb(15 23 42 / .08))}.membership-plan-entry--featured{border-color:var(--operate-product-cta-border, var(--token-accent));box-shadow:var(--operate-shadow-soft, 0 1px 2px rgb(15 23 42 / .05))}.membership-plan-entry--featured:hover{border-color:var(--operate-product-cta-border-hover, var(--token-accent-deep))}.membership-plan-entry--current{background:color-mix(in srgb,var(--token-accent, #e11d48) 4%,#ffffff);border-color:color-mix(in srgb,var(--token-accent, #e11d48) 28%,transparent)}.membership-plan-entry__body{display:flex;flex:1 1 0%;flex-direction:column;padding:1.75rem 1.5rem 1.5rem}@media(min-width:640px){.membership-plan-entry__body{padding:2rem 2rem 1.75rem}}.membership-plan-entry__head{min-width:0px}.membership-plan-entry__foot{margin-top:auto;border-top-width:1px;padding:1.25rem 1.5rem}@media(min-width:640px){.membership-plan-entry__foot{padding:1.5rem 2rem}}.membership-plan-entry__foot{border-color:#0f172a0f;background:linear-gradient(180deg,#ffffff8c,#f8fafceb)}.membership-plan-entry--current .membership-plan-entry__foot{background:#ffffff8c}.membership-plan-entry__badge{margin-bottom:1rem;display:inline-flex;padding:.25rem .75rem;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));border-radius:.375rem;background:var(--token-accent)}.membership-plan-entry__badge--current{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));background:var(--token-accent, #e11d48)}.membership-plan-entry__badge--rose{background:var(--token-accent)}.membership-plan-entry__name{font-size:1.125rem;font-weight:600;letter-spacing:-.02em;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.membership-plan-entry__price{margin-top:.75rem;display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.25rem}.membership-plan-entry__amount{font-size:1.5rem;font-weight:600;--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);line-height:1;letter-spacing:-.03em;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.membership-plan-entry__period{font-size:15px;font-weight:500;line-height:1.375;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.membership-plan-entry__note{margin-top:.75rem;font-size:14px;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.membership-plan-entry__features{margin-top:1.75rem;flex:1 1 0%}.membership-plan-entry__features>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.membership-plan-entry__features{font-size:15px;line-height:1.625;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}@media(min-width:640px){.membership-plan-entry__features{font-size:16px}}.membership-plan-entry__feature{display:flex;align-items:flex-start;gap:.75rem}.membership-plan-entry__check{margin-top:.125rem;display:flex;height:1.25rem;width:1.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;font-size:11px;font-weight:700;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1));background:#0f172a0f}.membership-plan-entry__cta{min-height:3.25rem;width:100%;padding:.875rem 1.5rem;font-size:15px;font-weight:600;letter-spacing:-.01em}.membership-plan-entry__foot .membership-btn--primary{background-color:var(--operate-product-cta-bg, var(--token-accent, #e11d48));border:1px solid var(--operate-product-cta-border, var(--token-accent));color:#fff;box-shadow:0 1px 2px #0f172a14}.membership-plan-entry__foot .membership-btn--primary:hover:not(:disabled){background-color:var(--operate-product-cta-bg-hover, var(--token-accent-deep, #be123c));border-color:var(--operate-product-cta-border-hover, var(--token-accent-deep))}.membership-plan-entry__foot .membership-btn--ghost{border-width:1px;background-color:transparent;font-weight:500;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1));border-color:#0f172a1a;box-shadow:none}.membership-plan-entry--current .membership-plan-entry__foot .membership-btn--ghost{color:var(--token-accent, #e11d48);border-color:color-mix(in srgb,var(--token-accent, #e11d48) 35%,transparent);background:color-mix(in srgb,var(--token-accent, #e11d48) 6%,#ffffff)}.membership-plan-entry__foot .membership-btn--ghost:hover:not(:disabled){border-color:#0f172a24;background-color:#0f172a05;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.console-body--companion-rail .membership-folio--plans .membership-plan-entry,.console-shell--unified-operate .membership-folio--plans .membership-plan-entry{transform:none}.membership-order-row{padding-top:1.5rem;padding-bottom:1.5rem}.membership-order-row+.membership-order-row{border-top:1px solid rgb(15 23 42 / .05)}.membership-order-row--highlight{margin-inline:calc(var(--membership-folio-pad) * -1);padding-inline:var(--membership-folio-pad);background:#0f172a05}.membership-order-row__shell{width:100%;min-width:0px}.membership-order-row__main{display:flex;width:100%;min-width:0px;flex-direction:column;gap:.75rem}@media(min-width:640px){.membership-order-row__main{flex-direction:row;align-items:center;justify-content:space-between}}.membership-order-row__copy{min-width:0px;flex:1 1 0%}.membership-order-row__title{font-size:15px;font-weight:500;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.membership-order-row__meta{margin-top:.25rem;font-size:13px;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.membership-order-row__hint{margin-top:.5rem;font-size:12px;line-height:1.625;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.membership-order-row__aside{display:flex;width:100%;flex-shrink:0;flex-wrap:wrap;align-items:center;-moz-column-gap:.625rem;column-gap:.625rem;row-gap:.5rem}@media(min-width:640px){.membership-order-row__aside{width:auto;justify-content:flex-end}}.membership-order-row__amount{font-size:15px;font-weight:600;--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);--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.folio-integrated .console-panel,.folio-integrated .skill-market-toolbar,.folio-integrated .scheduled-tasks-page__suggest-panel,.folio-integrated .news-article-card.console-panel,.folio-integrated .delivery-progress-card{border:0!important;box-shadow:none!important;background:transparent!important;padding:0!important}.folio-integrated .console-quick-grid{margin-top:.5rem;display:flex;flex-direction:column;gap:0px}.folio-integrated .console-quick-link{display:block;border-width:0px;background-color:transparent;padding-top:1.25rem;padding-bottom:1.25rem;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-top:1px solid rgb(15 23 42 / .05)}.folio-integrated .console-quick-link:first-child{border-top-width:0px;padding-top:0}.folio-integrated .data-list{overflow:visible;border-radius:0;border-width:0px;background-color:transparent;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.folio-integrated .data-list-header{border-width:0px;background-color:transparent;padding-left:0;padding-right:0}.folio-integrated .data-list-row{padding-left:0;padding-right:0}.folio-integrated .scheduled-tasks-page__section-title,.folio-integrated .inspiration-plaza__section-title{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}:root{--membership-section: 1rem;--membership-folio-pad: 1rem;--membership-content-max: none;--membership-gutter: var(--operate-chat-gutter, clamp(.875rem, 2vw, 1.5rem));--membership-row-min: 3.75rem}.console-main--account-studio,.console-main--workbench{background:var(--operate-lounge-canvas, #f7f8fa)!important}.console-body--companion-rail .console-main--account-studio,.console-body--companion-rail .console-main--workbench{padding-top:.75rem!important;padding-bottom:1rem!important;padding-left:0!important;padding-right:0!important}.console-main--account-studio:not(.console-main--chat){padding-top:.75rem!important;padding-bottom:1rem!important;padding-left:0!important;padding-right:0!important}.console-page--account-studio,.console-page--membership{position:relative;width:100%;max-width:none;margin-inline:0}.console-page-frame--headless .console-page--account-studio .console-page-frame__notice,.console-page-frame--headless .console-page--membership .console-page-frame__notice{margin-bottom:var(--membership-section)}@media(prefers-reduced-motion:reduce){.membership-btn,.membership-nav__item{transition:none}}@media(prefers-contrast:more){.membership-folio{border-width:2px;border-color:var(--token-ink, #1d1d1f)}}.channel-bind-modal-layout{margin:-1rem -1.25rem;display:flex;flex-direction:column}.channel-bind-modal-layout__guide{border-bottom-width:1px;border-color:#e2e8f073;background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: rgb(248 250 252 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(248 250 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fff var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: #fff var(--tw-gradient-to-position)}.channel-bind-modal-layout__form{padding:1.25rem}@media(min-width:640px){.channel-bind-modal-layout__form{padding:1.5rem}}.channel-guide-mock{width:100%}.channel-guide-mock--compact .channel-guide-mock__screen{min-height:9.5rem}.channel-guide-mock--full .channel-guide-mock__screen{min-height:10rem}.channel-guide-mock__label{margin-bottom:.375rem;font-size:10px;font-weight:500;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.channel-guide-mock__screen{display:flex;flex-direction:column;overflow:hidden;border-radius:.75rem;border-width:1px;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.channel-guide-mock__content{display:flex;flex:1 1 0%;flex-direction:column;justify-content:center;padding:.75rem}.channel-guide-mock__appbar{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:11px;font-weight:600}.channel-guide-mock__appbar-back{font-size:1rem;line-height:1.5rem;line-height:1;opacity:.8}.channel-guide-mock__appbar-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.channel-guide-mock--theme-telegram .channel-guide-mock__screen{--tw-border-opacity: 1;border-color:rgb(79 140 201 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(223 230 235 / var(--tw-bg-opacity, 1))}.channel-guide-mock--theme-telegram .channel-guide-mock__appbar{--tw-bg-opacity: 1;background-color:rgb(82 136 193 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.channel-guide-mock--theme-telegram .channel-guide-mock__content{--tw-bg-opacity: 1;background-color:rgb(223 230 235 / var(--tw-bg-opacity, 1))}.channel-guide-mock__tg-searchbar{display:flex;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(197 211 222 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(58 74 88 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.channel-guide-mock__tg-result{margin-top:.5rem;display:flex;align-items:center;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:#c5d3decc;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .625rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.channel-guide-mock__tg-avatar{height:2rem;width:2rem;flex-shrink:0;border-radius:9999px}.channel-guide-mock__tg-avatar--bot{background:linear-gradient(145deg,#6ab3f3,#3d8fd9)}.channel-guide-mock__tg-result-text{min-width:0px;font-size:10px;line-height:1.25}.channel-guide-mock__tg-result-text strong{display:block;font-size:11px;font-weight:600;--tw-text-opacity: 1;color:rgb(31 45 61 / var(--tw-text-opacity, 1))}.channel-guide-mock__tg-result-text em{font-style:normal;--tw-text-opacity: 1;color:rgb(107 127 146 / var(--tw-text-opacity, 1))}.channel-guide-mock__chat--tg>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.channel-guide-mock__bubble--tg-out{margin-left:auto;width:-moz-fit-content;width:fit-content;max-width:88%;border-radius:1rem 1rem .375rem;--tw-bg-opacity: 1;background-color:rgb(239 253 222 / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(31 56 40 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.channel-guide-mock__bubble--tg-in{width:-moz-fit-content;width:fit-content;max-width:92%;border-radius:1rem 1rem 1rem .375rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:11px;line-height:1.375;--tw-text-opacity: 1;color:rgb(31 45 61 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.channel-guide-mock__token-label{margin-bottom:.25rem;display:block;font-family:Noto Sans SC,PingFang SC,Hiragino Sans GB,Microsoft YaHei,system-ui,sans-serif;font-size:10px;font-weight:600;--tw-text-opacity: 1;color:rgb(82 136 193 / var(--tw-text-opacity, 1))}.channel-guide-mock--theme-feishu .channel-guide-mock__screen{--tw-border-opacity: 1;border-color:rgb(184 201 255 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(245 248 255 / var(--tw-bg-opacity, 1))}.channel-guide-mock--theme-feishu .channel-guide-mock__appbar{--tw-bg-opacity: 1;background-color:rgb(51 112 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.channel-guide-mock--theme-feishu .channel-guide-mock__content{--tw-bg-opacity: 1;background-color:rgb(245 248 255 / var(--tw-bg-opacity, 1))}.channel-guide-mock__fs-login-card{display:flex;flex-direction:column;align-items:center;gap:.25rem;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(214 226 255 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem;text-align:center;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.channel-guide-mock__fs-logo{margin-bottom:.25rem;height:2rem;width:2rem;border-radius:.5rem;background:linear-gradient(145deg,#4d8dff,#3370ff 55%,#245bdb)}.channel-guide-mock__fs-login-card strong{font-size:11px;font-weight:600;--tw-text-opacity: 1;color:rgb(31 35 41 / var(--tw-text-opacity, 1))}.channel-guide-mock__fs-login-card em{font-size:10px;font-style:normal;--tw-text-opacity: 1;color:rgb(100 106 115 / var(--tw-text-opacity, 1))}.channel-guide-mock__btn--fs{border-width:0px;--tw-bg-opacity: 1;background-color:rgb(51 112 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.channel-guide-mock__form-row--fs{margin-top:.5rem;--tw-border-opacity: 1;border-color:rgb(214 226 255 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.channel-guide-mock__kv--fs{--tw-border-opacity: 1;border-color:rgb(214 226 255 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.channel-guide-mock--theme-wechat-dev .channel-guide-mock__screen{--tw-border-opacity: 1;border-color:rgb(183 223 200 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(242 250 245 / var(--tw-bg-opacity, 1))}.channel-guide-mock--theme-wechat-dev .channel-guide-mock__appbar{--tw-bg-opacity: 1;background-color:rgb(7 193 96 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.channel-guide-mock--theme-wechat-dev .channel-guide-mock__content{--tw-bg-opacity: 1;background-color:rgb(242 250 245 / var(--tw-bg-opacity, 1))}.channel-guide-mock__wx-nav{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(200 230 212 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .625rem;font-size:11px;font-weight:600;--tw-text-opacity: 1;color:rgb(26 26 26 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.channel-guide-mock__wx-nav--hero{padding-top:.625rem;padding-bottom:.625rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(7 193 96 / var(--tw-text-opacity, 1))}.channel-guide-mock__kv--wx{--tw-border-opacity: 1;border-color:rgb(200 230 212 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.channel-guide-mock--theme-wechat-mobile .channel-guide-mock__screen{--tw-border-opacity: 1;border-color:rgb(47 47 47 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(237 237 237 / var(--tw-bg-opacity, 1))}.channel-guide-mock--theme-wechat-mobile .channel-guide-mock__appbar{--tw-bg-opacity: 1;background-color:rgb(46 46 46 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.channel-guide-mock--theme-wechat-mobile .channel-guide-mock__content{--tw-bg-opacity: 1;background-color:rgb(237 237 237 / var(--tw-bg-opacity, 1))}.channel-guide-mock__wx-mobile-card{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(217 217 217 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.625rem .75rem;text-align:center;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(25 25 25 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.channel-guide-mock__wx-mobile-card--hero{padding-top:.75rem;padding-bottom:.75rem;font-size:.75rem;line-height:1rem}.channel-guide-mock__phone--wx{border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(58 58 58 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(17 17 17 / var(--tw-bg-opacity, 1));padding:.75rem}.channel-guide-mock__wx-scan-tip{margin-top:.5rem;text-align:center;font-size:10px;font-weight:500;--tw-text-opacity: 1;color:rgb(7 193 96 / var(--tw-text-opacity, 1))}.channel-guide-mock__qr--wx{border-color:#07c16066;--tw-bg-opacity: 1;background-color:rgb(26 26 26 / var(--tw-bg-opacity, 1));background-image:repeating-linear-gradient(45deg,#2a2a2a 0,#2a2a2a 2px,transparent 2px,transparent 6px)}.channel-guide-mock--theme-platform .channel-guide-mock__screen{border-color:#fecacab3;background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: #fff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(255 245 245 / .3) var(--tw-gradient-to-position)}.channel-guide-mock--theme-platform .channel-guide-mock__content{padding:.875rem}.channel-guide-mock__chat>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.channel-guide-mock__bubble{border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(247 248 250 / var(--tw-bg-opacity, 1));padding:.5rem .625rem;font-size:11px;line-height:1.375;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.channel-guide-mock__form-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:#e2e8f073;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .625rem;font-size:11px}.channel-guide-mock__form-row span{--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.channel-guide-mock__form-row em{font-style:normal;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.channel-guide-mock__kv{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:#e2e8f066;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .625rem;font-size:11px}.channel-guide-mock__kv+.channel-guide-mock__kv{margin-top:.5rem}.channel-guide-mock__kv--hero{padding-top:.625rem;padding-bottom:.625rem;font-size:.75rem;line-height:1rem}.channel-guide-mock__kv span{flex-shrink:0;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.channel-guide-mock__kv em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;font-style:normal;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.channel-guide-mock__btn{margin-top:.5rem;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;text-align:center;font-size:11px;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.channel-guide-mock__btn--hero{padding-top:.625rem;padding-bottom:.625rem;font-size:.75rem;line-height:1rem}.channel-guide-mock__hint{margin-top:.5rem;text-align:center;font-size:10px;line-height:1.375;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.channel-guide-mock--theme-telegram .channel-guide-mock__hint,.channel-guide-mock--theme-feishu .channel-guide-mock__hint,.channel-guide-mock--theme-wechat-dev .channel-guide-mock__hint,.channel-guide-mock--theme-wechat-mobile .channel-guide-mock__hint{--tw-text-opacity: 1;color:rgb(92 107 122 / var(--tw-text-opacity, 1))}.channel-guide-mock__qr{margin-left:auto;margin-right:auto;aspect-ratio:1 / 1;width:4rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));background-image:repeating-linear-gradient(45deg,#e5e7eb 0,#e5e7eb 2px,transparent 2px,transparent 6px)}.channel-guide-mock__qr--hero{width:6rem}.channel-guide-mock__qr--sm{width:3.5rem}.channel-guide-mock__phone{display:flex;flex-direction:column;align-items:center;gap:.5rem}.channel-guide-mock__icon{flex-shrink:0}.channel-guide-mock__icon--search{height:.875rem;width:.875rem;--tw-text-opacity: 1;color:rgb(122 155 184 / var(--tw-text-opacity, 1))}.channel-guide-mock__icon--robot{height:100%;width:100%;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.channel-guide-mock__icon--copy{height:.75rem;width:.75rem;--tw-text-opacity: 1;color:rgb(82 136 193 / var(--tw-text-opacity, 1))}.channel-guide-mock__icon--warn{height:.75rem;width:.75rem;flex-shrink:0;--tw-text-opacity: 1;color:rgb(192 86 26 / var(--tw-text-opacity, 1))}.channel-guide-mock__icon--check{display:inline;height:.75rem;width:.75rem;vertical-align:middle}.channel-guide-mock__icon--finger{height:.875rem;width:.875rem;--tw-text-opacity: 1;color:rgb(82 136 193 / var(--tw-text-opacity, 1))}.channel-guide-mock__tg-searchbar-text{flex:1 1 0%}.channel-guide-mock__tg-result--official{border-width:2px;--tw-border-opacity: 1;border-color:rgb(61 158 229 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(240 248 255 / var(--tw-bg-opacity, 1))}.channel-guide-mock__tg-result--dim{margin-top:.25rem;opacity:.4}.channel-guide-mock__tg-avatar--gray{--tw-bg-opacity: 1;background-color:rgb(180 191 201 / var(--tw-bg-opacity, 1))}.channel-guide-mock__tg-result-text--dim strong{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.channel-guide-mock__msg-time{margin-left:.375rem;display:inline;vertical-align:baseline;font-size:8px;--tw-text-opacity: 1;color:rgb(138 155 176 / var(--tw-text-opacity, 1))}.channel-guide-mock__code{border-radius:.25rem;background-color:#3d9ee51a;padding:.125rem .25rem;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,monospace;font-size:9px;font-style:normal;--tw-text-opacity: 1;color:rgb(45 107 170 / var(--tw-text-opacity, 1))}.channel-guide-mock__bubble-congrats{margin-bottom:.25rem;display:block;font-size:11px;font-weight:600;--tw-text-opacity: 1;color:rgb(31 45 61 / var(--tw-text-opacity, 1))}.channel-guide-mock__token-box{margin-top:.375rem;border-radius:.5rem;border-width:1px;border-color:#5288c14d;--tw-bg-opacity: 1;background-color:rgb(234 244 255 / var(--tw-bg-opacity, 1));padding:.375rem .5rem}.channel-guide-mock__token-value{display:block;word-break:break-all;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,monospace;font-size:9px;line-height:1.375;--tw-text-opacity: 1;color:rgb(42 92 153 / var(--tw-text-opacity, 1))}.channel-guide-mock__copy-badge{margin-top:.375rem;display:flex;align-items:center;gap:.25rem;font-size:9px;font-weight:500;--tw-text-opacity: 1;color:rgb(82 136 193 / var(--tw-text-opacity, 1))}.channel-guide-mock__hint--warn{display:flex;align-items:center;gap:.25rem;--tw-text-opacity: 1;color:rgb(192 86 26 / var(--tw-text-opacity, 1))}.channel-guide-mock__input-group{margin-bottom:.5rem}.channel-guide-mock__input-label{margin-bottom:.25rem;display:block;font-size:10px;font-weight:500;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.channel-guide-mock__input-field{display:flex;align-items:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .625rem;font-size:11px;--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.channel-guide-mock__input-value{flex:1 1 0%;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,monospace;font-size:10px;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.channel-guide-mock__input-value--masked{letter-spacing:.1em;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.channel-guide-mock__input-cursor{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;font-size:13px;line-height:1;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.channel-guide-mock__url-bar{margin-bottom:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(214 226 255 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(240 245 255 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:9px;font-weight:500;--tw-text-opacity: 1;color:rgb(77 111 160 / var(--tw-text-opacity, 1))}.channel-guide-mock__url-bar--wx{--tw-border-opacity: 1;border-color:rgb(200 230 212 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(237 248 241 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(37 111 68 / var(--tw-text-opacity, 1))}.channel-guide-mock__fs-login-methods{margin-top:.25rem;margin-bottom:.25rem;display:flex;gap:.375rem}.channel-guide-mock__fs-login-chip{border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(214 226 255 / var(--tw-border-opacity, 1));padding:.125rem .5rem;font-size:9px;--tw-text-opacity: 1;color:rgb(51 112 255 / var(--tw-text-opacity, 1))}.channel-guide-mock__fs-login-chip--active{--tw-border-opacity: 1;border-color:rgb(51 112 255 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(51 112 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.channel-guide-mock__fs-form{margin-top:.5rem}.channel-guide-mock__fs-form>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.channel-guide-mock__kv--copy-row{margin-top:.5rem}.channel-guide-mock__kv-actions{display:flex;align-items:center;gap:.375rem}.channel-guide-mock__kv-masked{font-size:10px;font-style:normal;letter-spacing:.1em;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.channel-guide-mock__kv-btn{border-radius:.25rem;border-width:1px;border-color:#3370ff66;--tw-bg-opacity: 1;background-color:rgb(238 243 255 / var(--tw-bg-opacity, 1));padding:.125rem .375rem;font-size:9px;font-weight:600;--tw-text-opacity: 1;color:rgb(51 112 255 / var(--tw-text-opacity, 1))}.channel-guide-mock__kv-btn--wx{border-color:#07c16066;--tw-bg-opacity: 1;background-color:rgb(232 248 239 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(7 193 96 / var(--tw-text-opacity, 1))}.channel-guide-mock__kv--highlight{border-color:#3370ff80;--tw-bg-opacity: 1;background-color:rgb(240 245 255 / var(--tw-bg-opacity, 1))}.channel-guide-mock__kv--wx.channel-guide-mock__kv--highlight{border-color:#07c16080;--tw-bg-opacity: 1;background-color:rgb(237 248 241 / var(--tw-bg-opacity, 1))}.channel-guide-mock__btn--outline-fs{border-width:1px;--tw-border-opacity: 1;border-color:rgb(51 112 255 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(51 112 255 / var(--tw-text-opacity, 1))}.channel-guide-mock__checklist>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.channel-guide-mock__checklist{border-radius:.5rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.625rem .75rem;font-size:11px;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.channel-guide-mock__checklist--fs{--tw-border-opacity: 1;border-color:rgb(214 226 255 / var(--tw-border-opacity, 1))}.channel-guide-mock__checklist li{display:flex;align-items:flex-start;gap:.375rem}.channel-guide-mock__check-dot{margin-top:.125rem;height:.5rem;width:.5rem;flex-shrink:0;border-radius:9999px;border-width:2px;border-color:#3370ff80;--tw-bg-opacity: 1;background-color:rgb(238 243 255 / var(--tw-bg-opacity, 1))}.channel-guide-mock__wx-login-card{display:flex;align-items:center;gap:.625rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(200 230 212 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.625rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.channel-guide-mock__wx-qr-mini{height:2.5rem;width:2.5rem;flex-shrink:0;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(183 223 200 / var(--tw-border-opacity, 1));background-image:repeating-linear-gradient(0deg,#c8e6d4 0,#c8e6d4 2px,transparent 2px,transparent 5px),repeating-linear-gradient(90deg,#c8e6d4 0,#c8e6d4 2px,transparent 2px,transparent 5px)}.channel-guide-mock__wx-login-tip{display:flex;flex-direction:column;gap:.125rem}.channel-guide-mock__wx-login-tip strong{font-size:11px;font-weight:600;--tw-text-opacity: 1;color:rgb(25 25 25 / var(--tw-text-opacity, 1))}.channel-guide-mock__wx-login-tip em{font-size:10px;font-style:normal;--tw-text-opacity: 1;color:rgb(92 107 122 / var(--tw-text-opacity, 1))}.channel-guide-mock__wx-mobile-checklist{margin-bottom:.5rem}.channel-guide-mock__wx-mobile-checklist>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.channel-guide-mock__wx-mobile-checklist{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(217 217 217 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.625rem}.channel-guide-mock__wx-mobile-check{display:flex;align-items:center;gap:.375rem;font-size:11px;--tw-text-opacity: 1;color:rgb(25 25 25 / var(--tw-text-opacity, 1))}.channel-guide-mock__wx-mobile-check--warn{--tw-text-opacity: 1;color:rgb(192 86 26 / var(--tw-text-opacity, 1))}.channel-guide-mock__wx-check-icon{display:flex;height:1rem;width:1rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(7 193 96 / var(--tw-bg-opacity, 1));font-size:9px;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.channel-guide-mock__wx-check-icon--warn{--tw-bg-opacity: 1;background-color:rgb(250 140 22 / var(--tw-bg-opacity, 1))}.channel-guide-mock__qr-instruction{display:flex;flex-direction:column;align-items:center;gap:.375rem}.channel-guide-mock__qr--animated{position:relative;overflow:hidden}.channel-guide-mock__qr-tip{text-align:center;font-size:10px;line-height:1.375;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.channel-guide-mock__qr-expire{text-align:center;font-size:9px;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.channel-guide-mock__scan-frame{position:relative}.channel-guide-mock__scan-line{pointer-events:none;position:absolute;left:0;right:0;height:1px;--tw-bg-opacity: 1;background-color:rgb(7 193 96 / var(--tw-bg-opacity, 1));opacity:.7;--tw-shadow: 0 0 4px #07c160;--tw-shadow-colored: 0 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);animation:channel-guide-scan 2s ease-in-out infinite;top:20%}.channel-guide-mock__wx-confirm-btn{margin-top:.375rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(7 193 96 / var(--tw-bg-opacity, 1));padding:.375rem 1rem;text-align:center;font-size:11px;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.channel-bind-guide{display:flex;flex-direction:column}.channel-bind-guide__head{display:flex;align-items:flex-start;gap:.75rem;border-bottom-width:1px;border-color:#e2e8f059;padding-bottom:1rem}.channel-bind-guide__logo-wrap{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:#e2e8f080;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.channel-bind-guide__title{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.channel-bind-guide__intro{margin-top:.25rem;font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.channel-bind-guide__steps>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:#e2e8f059}.channel-bind-guide--compact .channel-bind-guide__steps{display:grid;gap:.75rem}.channel-bind-guide--compact .channel-bind-guide__steps>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}@media(min-width:640px){.channel-bind-guide--compact .channel-bind-guide__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}.channel-bind-guide__step{display:flex;flex-direction:column;gap:.75rem;padding-top:1rem;padding-bottom:1rem}.channel-bind-guide--compact .channel-bind-guide__step{border-radius:.75rem;border-width:1px;border-color:#e2e8f073;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.channel-bind-guide--compact .channel-bind-guide__step-copy{padding-bottom:.125rem}.channel-bind-guide--full .channel-bind-guide__step{gap:1rem;padding-top:1.25rem;padding-bottom:1.25rem}.channel-bind-guide__step-visual{width:100%}.channel-bind-guide__step-copy{min-width:0px}.channel-bind-guide__step-title{display:flex;align-items:center;gap:.5rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}@media(min-width:640px){.channel-bind-guide__step-title{font-size:.875rem;line-height:1.25rem}}.channel-bind-guide--full .channel-bind-guide__step-title{font-size:.875rem;line-height:1.25rem}.channel-bind-guide__step-num{display:flex;height:1.25rem;width:1.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1));font-size:10px;font-weight:700;--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(226 232 240 / .8)}.channel-bind-guide__step-body{margin-top:.375rem;font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.channel-bind-guide--compact .channel-bind-guide__step-body{display:none}.channel-bind-guide__step-highlight{margin-top:.375rem;display:inline-flex;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1));padding:.125rem .5rem;font-size:10px;font-weight:500;--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(226 232 240 / .8)}@media(min-width:640px){.channel-bind-guide__step-highlight{font-size:11px}}.channel-bind-guide--compact .channel-bind-guide__step-highlight{margin-top:0}.channel-bind-guide__step-summary{margin-top:.375rem;font-size:10px;line-height:1.375;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.channel-bind-guide--full .channel-bind-guide__step-summary{display:none}.channel-bind-guide__link{margin-top:.5rem;display:inline-flex;align-items:center;border-radius:.5rem;border-width:1px;border-color:#e2e8f099;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.125rem .5rem;font-size:10px;font-weight:500;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.channel-bind-guide__link:hover{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}@media(min-width:640px){.channel-bind-guide__link{padding:.25rem .625rem;font-size:.75rem;line-height:1rem}}.channel-bind-guide__footnote{border-top-width:1px;border-color:#e2e8f059;background-color:#f8fafc80;padding:.75rem 1rem;font-size:11px;line-height:1.625;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}@media(min-width:640px){.channel-bind-guide__footnote{padding-left:1.25rem;padding-right:1.25rem}}.channel-bind-guide--full .channel-bind-guide__footnote{padding-left:1.25rem;padding-right:1.25rem}@media(min-width:640px){.channel-bind-guide--full .channel-bind-guide__footnote{padding-left:1.5rem;padding-right:1.5rem}}:root{--operate-rail-width: 12rem;--operate-header-height: 2.5rem;--operate-content-gutter: clamp(1rem, 2.5vw, 1.75rem);--operate-chat-gutter: clamp(.875rem, 2vw, 1.5rem);--operate-chat-max: 100%;--operate-chat-read-max: 100%;--operate-chat-column-max: min(var(--operate-chat-read-max), 100%);--operate-chat-prose-max: min(48rem, 100%);--operate-user-bubble-max: min(78%, 42rem);--operate-stage-gap-turn: 1rem;--operate-stage-gap-card: .75rem;--operate-stage-gap-composer: .25rem;--operate-choice-visible-max: 3;--operate-list-glance-max: 5;--operate-briefing-glance-max: 3;--operate-prose-measure: 42em;--operate-font-comfort-size: .9375rem;--operate-font-comfort-lh: 1.65;--operate-stage-gap-chunk: 1rem;--operate-canvas: var(--pc-canvas, #f7f8fa);--operate-rail-bg: var(--pc-canvas-muted, #f5f5f7);--operate-rail-border: var(--pc-seam, rgba(15, 23, 42, .08));--operate-lounge-canvas: var(--pc-canvas, #f7f8fa);--operate-lounge-card: var(--pc-elevated, #ffffff);--operate-input-bg: var(--pc-elevated, #ffffff);--operate-surface-elevated: var(--pc-elevated, #ffffff);--operate-surface-muted: var(--pc-canvas-muted, #f5f5f7);--operate-border-subtle: var(--pc-seam, rgba(15, 23, 42, .08));--operate-seam-strong: var(--pc-seam-strong, rgba(15, 23, 42, .14));--operate-user-bubble: var(--token-accent, #e11d48);--operate-send-bg: var(--token-accent, #e11d48);--operate-send-bg-hover: var(--token-accent-deep, #be123c);--operate-product-cta-bg: var(--token-accent, #e11d48);--operate-product-cta-bg-hover: var(--token-accent-deep, #be123c);--operate-product-cta-border: var(--token-accent, #e11d48);--operate-product-cta-border-hover: var(--token-accent-deep, #be123c);--operate-product-cta-ring: rgba(15, 23, 42, .06);--operate-product-cta-glow: none;--operate-lounge-canvas-gradient: var(--pc-canvas, #f7f8fa);--operate-canvas-gradient: var(--pc-canvas, #f7f8fa);--operate-radius-panel: .75rem;--operate-radius-card: .5rem;--operate-radius-chip: .375rem;--operate-radius-stage: .75rem;--operate-shadow-soft: 0 1px 2px rgba(15, 23, 42, .05);--operate-shadow-lift: 0 2px 8px -2px rgba(15, 23, 42, .08);--operate-shadow-focus: 0 0 0 3px var(--pc-focus-ring, rgba(15, 23, 42, .12));--operate-shadow-stage: 0 1px 2px rgba(15, 23, 42, .05);--operate-motion: .16s;--operate-motion-intent-max: var(--pc-motion-intent-max, 3);--operate-focus-ring: var(--pc-focus-ring, rgba(15, 23, 42, .18));--operate-font-sans: "Noto Sans SC", "PingFang SC", "Microsoft YaHei", "Helvetica Neue", system-ui, -apple-system, sans-serif;--operate-font-body-size: .9375rem;--operate-font-body-lh: 1.7;--operate-font-stage-title-size: .9375rem;--operate-font-stage-eyebrow-size: .6875rem;--operate-gap-xs: .25rem;--operate-gap-sm: .5rem;--operate-gap-md: .75rem;--operate-gap-lg: 1rem;--operate-gap-xl: 1.25rem;--operate-gap-2xl: 1.5rem}@media(min-width:1024px){:root{--operate-chat-read-max: 100%}}@media(min-width:1280px){:root{--operate-chat-read-max: 100%}}@media(min-width:1536px){:root{--operate-chat-read-max: 100%}}@media(max-width:639px){:root{--operate-chat-gutter: clamp(.75rem, 3vw, 1rem);--operate-stage-gap-turn: .875rem;--operate-rail-width: 12rem}}:root{--operate-chat-read-width: min(68rem, 100%);--operate-chat-prose-max: min(48rem, 100%);--operate-composer-max: min(52rem, 100%);--operate-folio-width: 100%;--operate-user-bubble-max: min(78%, 42rem)}@tailwind components;.console-shell--chat-hero,.console-shell--chat-hero .console-body,.console-shell--chat-hero .console-main-column,.console-shell--chat-hero .console-main--workspace-chat,.console-shell--chat-hero .console-page--workspace-chat,.console-shell--unified-operate.console-shell--chat-hero{background:var(--operate-lounge-canvas)!important}.operate-shell,.operate-shell .chat-stage,.operate-shell .console-sidebar-rail--companion-rail{font-family:var(--operate-font-sans)}.operate-decision-cta{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:.375rem;padding:.5rem 1rem;font-size:13px;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:background-color,border-color,box-shadow,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s;background-color:var(--operate-product-cta-bg);border:1px solid var(--operate-product-cta-border);min-height:2.25rem;transition-duration:var(--operate-motion);box-shadow:0 1px 2px #0f172a14}.operate-decision-cta:hover:not(:disabled){background-color:var(--operate-product-cta-bg-hover);border-color:var(--operate-product-cta-border-hover);transform:none}.operate-decision-cta:active:not(:disabled){transform:translateY(0)}.operate-decision-cta:disabled{cursor:not-allowed;opacity:.5}.operate-decision-cta:focus-visible{outline:none;box-shadow:0 0 0 2px var(--operate-lounge-canvas),0 0 0 4px var(--operate-focus-ring)}.operate-ghost-link{display:inline-flex;flex-shrink:0;align-items:center;border-radius:.375rem;padding:.25rem .625rem;font-size:12px;font-weight:500;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s;transition-duration:var(--operate-motion)}.operate-ghost-link:hover{background-color:var(--token-structure-wash);--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.stage-moment-card{display:flex;width:100%;flex-direction:column;overflow:hidden;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));border-color:#0f172a0f;border-radius:var(--operate-radius-stage);box-shadow:var(--operate-shadow-stage)}.stage-moment-card--reminder{border-color:#0f172a14;box-shadow:var(--operate-shadow-stage),inset 0 1px #ffffffd9}.stage-moment-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;border-bottom-width:1px;padding:.875rem 1rem}@media(min-width:640px){.stage-moment-card__head{padding-left:1.25rem;padding-right:1.25rem}}.stage-moment-card__head,.stage-moment-card--reminder .stage-moment-card__head{border-color:#0f172a0d}.stage-moment-card__head-main{display:flex;min-width:0px;flex:1 1 0%;align-items:flex-start;gap:.75rem}.stage-moment-card__icon{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;background:var(--marketing-surface-muted, #f5f5f7);color:var(--token-accent-deep, #be123c)}.stage-moment-card__head-copy{min-width:0px;flex:1 1 0%}.stage-moment-card__eyebrow{font-size:var(--operate-font-stage-eyebrow-size);font-weight:600;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.stage-moment-card--reminder .stage-moment-card__eyebrow{--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.stage-moment-card__title{font-size:var(--operate-font-stage-title-size);margin-top:.25rem;font-weight:600;letter-spacing:-.02em;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.stage-moment-card__actions{display:flex;flex-shrink:0;flex-direction:column;align-items:flex-end;gap:.5rem}.stage-moment-card__body{display:flex;width:100%;flex-direction:column;gap:.75rem;padding:1rem}@media(min-width:640px){.stage-moment-card__body{padding-left:1.25rem;padding-right:1.25rem}}.stage-moment-card__body{font-size:var(--operate-font-comfort-size);line-height:var(--operate-font-comfort-lh)}.stage-moment-card__meta-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr));gap:var(--operate-gap-md);border-radius:.75rem;border-width:1px;padding:.75rem;font-size:13px;border-color:#0f172a0d;background:color-mix(in srgb,var(--marketing-surface-muted, #f5f5f7) 82%,white)}.stage-moment-card__meta-item{min-width:0px}.stage-moment-card__meta-label{font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.stage-moment-card__meta-value{margin-top:.125rem;font-weight:500;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.rail-nav-group+.rail-nav-group{margin-top:.125rem}.rail-nav-group__label{padding:1rem .75rem .25rem;font-size:12px;font-weight:600;letter-spacing:-.01em;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.rail-nav-group:first-child .rail-nav-group__label{padding-top:.5rem}.rail-nav-group__items{display:flex;flex-direction:column;gap:.125rem;padding-left:.5rem;padding-right:.5rem}.rail-nav-item{position:relative;margin-left:0;margin-right:0;display:flex;min-height:2.625rem;align-items:center;gap:.625rem;padding:.5rem .75rem;transition-property:background-color,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s;border-radius:var(--operate-radius-chip, .375rem);transition-duration:var(--operate-motion)}.rail-nav-item:hover{background-color:#0f172a0a;transform:none}.rail-nav-item:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(15 23 42/.12);--tw-ring-offset-width: 2px;--tw-ring-offset-color: var(--operate-rail-bg)}.rail-nav-item--active{position:relative;background:#0f172a0b;border:0;box-shadow:none;font-weight:600;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.rail-nav-item--active:before{content:"";position:absolute;left:0;top:20%;bottom:20%;width:2px;border-radius:1px;background:#0f172ac7}.rail-nav-item__icon{display:flex;height:18px;width:18px;flex-shrink:0;align-items:center;justify-content:center;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.rail-nav-item--active .rail-nav-item__icon{--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.rail-nav-item__title{min-width:0px;flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.375}.rail-nav-item__badge-dot{margin-left:auto;flex-shrink:0}.operate-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:var(--operate-gap-lg)}.operate-corridor-column{display:flex;flex-direction:column;gap:var(--operate-space-md, .75rem)}.operate-glance-expand{display:flex;justify-content:center;padding-block:var(--operate-gap-sm, .5rem)}.companion-detail__task-grid{gap:var(--operate-gap-md)}.companion-task-stage-card.stage-moment-card{box-shadow:var(--operate-shadow-soft)}.companion-task-stage-card .stage-moment-card__head{padding:.75rem}.companion-task-stage-card .stage-moment-card__body{gap:.5rem;padding:.75rem}.companion-task-stage-card .stage-moment-card__title{font-size:.9375rem}.companion-task-stage-card__reason{font-size:12px;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.companion-task-stage-card__action{padding-top:.25rem}.companion-task-stage-card__action .operate-decision-cta{width:100%;min-height:2.5rem;font-size:12px}.companion-skill-stage-card.stage-moment-card,.companion-inspiration-stage-card__inner.stage-moment-card{box-shadow:var(--operate-shadow-soft)}.companion-skill-stage-card .stage-moment-card__head,.companion-inspiration-stage-card__inner .stage-moment-card__head{padding:.75rem}.companion-skill-stage-card .stage-moment-card__body,.companion-inspiration-stage-card__inner .stage-moment-card__body{gap:.5rem;padding:.75rem}.companion-skill-stage-card .stage-moment-card__title,.companion-inspiration-stage-card__inner .stage-moment-card__title{font-size:.9375rem}.companion-skill-stage-card__desc{font-size:12px;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.companion-skill-stage-card__action{padding-top:.25rem}.companion-skill-stage-card__action .operate-decision-cta{width:100%;min-height:2.5rem;font-size:12px}.companion-inspiration-stage-card{display:block;color:inherit;-webkit-text-decoration-line:none;text-decoration-line:none;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.companion-inspiration-stage-card:hover{transform:translateY(-1px)}.companion-inspiration-stage-card:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 2px var(--operate-lounge-canvas),0 0 0 4px var(--operate-focus-ring);border-radius:var(--operate-radius-stage)}.companion-detail__skill-grid,.companion-detail__inspiration-grid,.companion-detail__task-grid{gap:var(--operate-gap-md)}.console-shell--chat-hero .chat-stage--doubao .chat-composer--stage{gap:var(--operate-stage-gap-composer)}.console-shell--chat-hero .chat-bubble--task-moment .stage-moment-card{border-color:var(--operate-border-subtle);box-shadow:var(--operate-shadow-stage)}.console-shell--chat-hero .chat-bubble--task-moment-reminder .stage-moment-card{border-color:#0f172a1f}@media(max-width:640px){.stage-moment-card__head{flex-direction:column;align-items:stretch}.stage-moment-card__actions{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end}}.console-shell--chat-hero .stage-moment-card__body .structured-chat-content,.console-shell--chat-hero .stage-moment-card__body>p{max-width:var(--operate-prose-measure)}.daily-briefing-card__more-hint{font-size:12px;line-height:1.625;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.console-body--companion-rail .btn-primary:not(:disabled),.console-body--unified-operate .btn-primary:not(:disabled),.console-shell--unified-operate .btn-primary:not(:disabled){background-color:var(--operate-product-cta-bg);border:1px solid var(--operate-product-cta-border);color:#fff;background-image:none;box-shadow:0 1px 2px #0f172a14}.console-body--companion-rail .btn-primary:hover:not(:disabled),.console-body--unified-operate .btn-primary:hover:not(:disabled),.console-shell--unified-operate .btn-primary:hover:not(:disabled){background-color:var(--operate-product-cta-bg-hover);border-color:var(--operate-product-cta-border-hover);filter:none}.console-main--account-studio,.console-main--workbench,.console-main--membership{background:var(--operate-lounge-canvas, #f7f8fa)!important}.console-page.console-page--folio,.console-page.console-page--stage,.console-page.console-page--workbench,.console-page.console-page--account-studio{margin-left:0;margin-right:0;width:100%;max-width:none}.console-page.console-page--folio>:not([hidden])~:not([hidden]),.console-page.console-page--stage>:not([hidden])~:not([hidden]),.console-page.console-page--workbench>:not([hidden])~:not([hidden]),.console-page.console-page--account-studio>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.operate-folio-canvas{position:relative;width:100%;background-color:transparent}.console-page--folio,.console-page--stage,.console-page--workbench,.console-page--account-studio{width:100%;max-width:none;margin-inline:0}.operate-folio-page{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:none;margin-inline:0;padding-inline:var(--operate-chat-gutter, clamp(.875rem, 2vw, 1.5rem));padding-bottom:1rem;box-sizing:border-box}.operate-folio-page--connect-funnel{max-width:none;margin-inline:0;text-align:left}.operate-folio-page--connect-funnel .operate-folio-intro,.operate-folio-page--connect-funnel .operate-folio-intro__eyebrow,.operate-folio-page--connect-funnel .operate-folio-intro__title,.operate-folio-page--connect-funnel .operate-folio-intro__lead,.operate-folio-page--connect-funnel .operate-folio-page__body{text-align:left}.operate-folio-page--connect-funnel .operate-folio-intro__lead{max-width:min(42rem,100%)}.operate-folio-page--skills{max-width:none;margin-inline:0}.operate-folio-page--skills .operate-folio-page__hero{border-bottom:0;padding-bottom:0}.operate-folio-page--skill-market{max-width:none;margin-inline:0}.operate-folio-page--skill-market .operate-folio-page__hero{border-bottom:0;padding-bottom:0}.operate-folio-page--account{max-width:none;margin-inline:0}.operate-folio-page--account.operate-folio-page--account-wide{max-width:none;width:100%;margin-inline:0}.console-body--companion-rail .operate-folio-page.operate-folio-page--account,.console-shell--unified-operate .operate-folio-page.operate-folio-page--account{margin-inline:0;width:100%}.operate-folio-page--account .operate-folio-page__hero{border-bottom:0;padding-bottom:.5rem}.operate-folio-page__toolbar{width:100%}.operate-folio-page__hero{width:100%;border-bottom-width:1px;padding-bottom:.75rem;border-color:var(--operate-border-subtle, rgb(15 23 42 / .08))}.operate-folio-intro{position:relative;width:100%}.operate-folio-intro__salutation{font-size:1.125rem;font-weight:600;line-height:1.3;letter-spacing:-.02em;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1));max-width:none}.operate-folio-intro__eyebrow{display:flex;align-items:center;gap:.5rem;font-size:11px;font-weight:600;letter-spacing:.08em;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.operate-folio-intro__title{margin-top:.5rem;font-size:1.25rem;font-weight:600;line-height:1.3;letter-spacing:-.02em;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.operate-folio-intro__lead{margin-top:.5rem;max-width:42rem;font-size:.8125rem;line-height:1.55;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.operate-folio-intro__meta{margin-top:.375rem;font-size:12px;line-height:1.375;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.operate-folio-page__body{display:flex;flex-direction:column;gap:.75rem;width:100%}.operate-folio-page .operate-stage-column{max-width:none;margin-inline:0;padding-inline:0;padding-bottom:0}.console-body--companion-rail .operate-folio-page .operate-card-grid,.console-shell--unified-operate .operate-folio-page .operate-card-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,16.5rem),1fr));gap:.75rem}.operate-metrics-hero{position:relative;width:100%}.operate-metrics-hero__metric{display:flex;flex-wrap:wrap;align-items:flex-end;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.25rem}.operate-metrics-hero__value{font-size:clamp(1.75rem,4vw,2.25rem);font-weight:600;line-height:1.05;letter-spacing:-.035em;font-variant-numeric:tabular-nums;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.operate-metrics-hero__unit{padding-bottom:.125rem;font-size:.9375rem;font-weight:500;letter-spacing:-.02em;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.operate-metrics-hero__eyebrow{margin-top:.375rem;font-size:12px;font-weight:500;letter-spacing:0em;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.operate-metrics-hero__lead{margin-top:.5rem;max-width:42rem;font-size:13px;line-height:1.45;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.operate-metrics-hero__meta{margin-top:.25rem;font-size:12px;line-height:1.375;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.operate-metrics-hero--warn .operate-metrics-hero__value{font-size:clamp(1.375rem,3.5vw,1.75rem);line-height:1.2;--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.operate-folio-stagger>*{animation:operate-folio-rise .22s ease both}.operate-folio-stagger>*:nth-child(1){animation-delay:0ms}.operate-folio-stagger>*:nth-child(2){animation-delay:40ms}.operate-folio-stagger>*:nth-child(3){animation-delay:80ms}.operate-folio-stagger>*:nth-child(4){animation-delay:.12s}.operate-folio-stagger>*:nth-child(n+5){animation-delay:.16s}@keyframes operate-folio-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.operate-folio-page .membership-folio{background:transparent;border:0;box-shadow:none;padding:0;border-radius:0}.operate-folio-page .membership-folio__shine{display:none}.operate-folio-page .membership-folio__rule{margin-top:2rem;margin-bottom:2rem}.operate-folio-page .membership-folio__stats-list{margin-top:1.25rem}.operate-folio-page .membership-folio__notice{margin-top:1.5rem}.operate-folio-page .membership-folio__action,.operate-folio-page .membership-folio__footnote{margin-top:2rem}.operate-folio-page.operate-folio-page--account .membership-folio{--membership-folio-pad: 1.25rem;--membership-section: 1.25rem;padding:var(--membership-folio-pad)}.operate-folio-page.operate-folio-page--account .membership-folio__rule{margin-block:1rem}.operate-folio-page.operate-folio-page--account .membership-folio__stats-label,.operate-folio-page.operate-folio-page--account .membership-folio__eyebrow{font-size:12px;font-weight:500;text-transform:none;letter-spacing:0em;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.operate-folio-page.operate-folio-page--account .membership-folio__lead{margin-top:.5rem;font-size:13px;line-height:1.45;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.operate-folio-page.operate-folio-page--account .membership-folio__meta{margin-top:.25rem;font-size:12px;line-height:1.375;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.operate-folio-page.operate-folio-page--account .membership-folio__meta--inline{margin-top:0}.operate-folio-page.operate-folio-page--account .membership-folio__head--records{margin-bottom:.25rem}.operate-folio-page.operate-folio-page--account .membership-folio__stats-list{margin-top:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}@media(min-width:640px){.operate-folio-page.operate-folio-page--account .membership-folio__stats-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.operate-folio-page.operate-folio-page--account .membership-folio__stats-row{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.25rem;min-height:0;padding:.75rem .875rem;border-radius:.75rem;border:1px solid rgb(15 23 42 / .05);background:#fafafb}.operate-folio-page.operate-folio-page--account .membership-folio__stats-row+.membership-folio__stats-row{border-top:0}.operate-folio-page.operate-folio-page--account .membership-folio__stats-row dt{font-size:11px;font-weight:500;line-height:1;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.operate-folio-page.operate-folio-page--account .membership-folio__stats-row dd{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.375rem;text-align:left;font-size:15px;font-weight:600;--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);line-height:1.375;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.operate-folio-page.operate-folio-page--account .membership-folio__notice,.operate-folio-page.operate-folio-page--account .membership-folio__alert{margin-top:.875rem}.operate-folio-page.operate-folio-page--account .membership-folio__action{margin-top:1rem}.operate-folio-page.operate-folio-page--account .membership-folio__footnote{margin-top:.75rem;max-width:36rem;font-size:12px;line-height:1.5;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.operate-folio-page.operate-folio-page--account .membership-folio__warn{margin-top:.75rem;font-size:12px;line-height:1.375}.operate-folio-page.operate-folio-page--account .membership-ledger-row,.operate-folio-page.operate-folio-page--account .membership-order-row{padding-block:.7rem}.operate-folio-page.operate-folio-page--account .membership-ledger-row__reason,.operate-folio-page.operate-folio-page--account .membership-order-row__title{font-size:14px;font-weight:500;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.operate-folio-page.operate-folio-page--account .membership-ledger-row__meta,.operate-folio-page.operate-folio-page--account .membership-order-row__meta{margin-top:.125rem;font-size:12px;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.operate-folio-page.operate-folio-page--account .membership-folio__packs{margin-top:.5rem}.operate-folio-page.operate-folio-page--account .membership-folio__pack{padding-top:1rem;padding-bottom:1rem}.operate-folio-page.operate-folio-page--account .membership-header{gap:1rem}.operate-folio-page.operate-folio-page--account .membership-nav__item{min-height:40px;padding-bottom:.625rem;font-size:14px;font-weight:500}.operate-folio-page.operate-folio-page--account .team-workspace-hero__role-note{margin-top:.375rem;font-size:12px;line-height:1.375;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.operate-folio-page.operate-folio-page--account .team-folio .team-section-head h2,.operate-folio-page.operate-folio-page--account .team-folio .team-section-head h3{font-size:12px;font-weight:500;text-transform:none;letter-spacing:0em;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.operate-folio-page.operate-folio-page--account .team-workspace-name__text{font-size:1.125rem;line-height:1.75rem;font-weight:600}@media(min-width:640px){.operate-folio-page.operate-folio-page--account .team-workspace-name__text{font-size:1.25rem;line-height:1.75rem}}.operate-folio-page .membership-order-row--highlight{margin-inline:0;padding-inline:clamp(.75rem,2vw,1rem);border-radius:var(--operate-radius-card)}.operate-folio-page .membership-disclosure{padding-left:0;padding-right:0}.operate-folio-page .membership-btn--primary,.operate-folio-page .membership-btn--rose{background-color:var(--operate-product-cta-bg, var(--token-accent));border:1px solid var(--operate-product-cta-border, var(--token-accent));background-image:none;box-shadow:0 1px 2px #0f172a14}.operate-folio-page .membership-btn--primary:hover,.operate-folio-page .membership-btn--rose:hover{background-color:var(--operate-product-cta-bg-hover, var(--token-accent-deep));border-color:var(--operate-product-cta-border-hover, var(--token-accent-deep));filter:none}.console-body--companion-rail .operate-folio-page__body .btn-primary,.console-body--unified-operate .operate-folio-page__body .btn-primary,.console-body--companion-rail .operate-folio-page__body .membership-btn--primary,.console-body--unified-operate .operate-folio-page__body .membership-btn--primary{background-color:var(--operate-product-cta-bg, var(--token-accent));border:1px solid var(--operate-product-cta-border, var(--token-accent));background-image:none;box-shadow:0 1px 2px #0f172a14;color:#fff}.console-body--companion-rail .operate-folio-page__body .btn-primary:hover,.console-body--unified-operate .operate-folio-page__body .btn-primary:hover,.console-body--companion-rail .operate-folio-page__body .membership-btn--primary:hover,.console-body--unified-operate .operate-folio-page__body .membership-btn--primary:hover{background-color:var(--operate-product-cta-bg-hover, var(--token-accent-deep));border-color:var(--operate-product-cta-border-hover, var(--token-accent-deep));filter:none}.operate-folio-page .membership-header{gap:1.5rem}.operate-folio-page .membership-nav__item--active{font-weight:600;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}@media(prefers-reduced-motion:reduce){.operate-folio-stagger>*{animation:none}}.console-page-frame__canvas .console-tab-bar{margin-top:-.125rem;margin-bottom:1.25rem;border-width:1px;border-color:#e2e8f099;background-color:#0f172a08;padding:.25rem;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.console-page-frame__canvas .data-list,.console-page-frame__canvas .wallet-balance-card{border-radius:.75rem;border-width:1px;border-color:#e2e8f073;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.console-page-frame__canvas .wallet-balance-card{padding:1.25rem}@media(min-width:640px){.console-page-frame__canvas .wallet-balance-card{padding:1.5rem}}.console-page--incubation .console-page-frame__desc{max-width:48rem}.console-page-pulse{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.console-page-frame__canvas--open .console-subsection{margin-top:1.5rem}.console-page-frame>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.console-page-frame--headless>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.console-page-frame--headless:not(:has(.console-page-frame__actions-row))>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.console-page-frame__head{display:flex;flex-direction:column;gap:.75rem}@media(min-width:640px){.console-page-frame__head{flex-direction:row;align-items:flex-end;justify-content:space-between}}.console-page-frame__salutation{font-family:Noto Sans SC,PingFang SC,Microsoft YaHei,system-ui,sans-serif;font-size:1.375rem;font-weight:500;line-height:1.45;letter-spacing:-.02em;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}@media(min-width:640px){.console-page-frame__salutation{font-size:1.5rem}}.console-page-frame__salutation{max-width:22rem}.console-page-frame__eyebrow{margin-bottom:.25rem;display:flex;align-items:center;gap:.5rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.console-page-frame__title{font-family:Noto Sans SC,PingFang SC,Microsoft YaHei,system-ui,sans-serif;font-size:1.625rem;font-weight:700;line-height:1.25;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}@media(min-width:640px){.console-page-frame__title{font-size:1.875rem}}.console-page-frame__desc{margin-top:.5rem;max-width:42rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}@media(min-width:640px){.console-page-frame__desc{font-size:.9375rem}}.console-page-frame__notice>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.console-page-frame__canvas{position:relative;overflow:hidden;border-radius:.75rem;border-width:1px;border-color:#e2e8f080;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.25rem}@media(min-width:640px){.console-page-frame__canvas{padding:1.5rem}}.console-page-frame__canvas--open{overflow:visible;border-radius:0;border-width:0px;background-color:transparent;padding:0;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.console-page-frame__canvas:before{content:none}.console-page-frame__actions{display:flex;width:100%}@media(min-width:640px){.console-page-frame__actions{width:auto;justify-content:flex-end}}.console-page-frame__actions-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem}.console-page-frame--headless .console-page-stack>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.console-page-frame__canvas--open .console-tab-bar{margin-bottom:.25rem}.console-page-frame__canvas--open .data-list{margin-top:1rem;overflow:hidden}.console-page-pulse__items{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.console-page-pulse__item{display:inline-flex;align-items:center;gap:.5rem;border-radius:.75rem;border-width:1px;border-color:#e2e8f080;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.console-page-pulse__item--accent{border-color:#0f172a14;background-color:var(--marketing-surface-muted,#f5f5f7)}.console-page-pulse__item--warn{border-color:#fde68acc;background-color:#fffbeb80}.console-page-pulse__icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(247 248 250 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.console-page-pulse__item--accent .console-page-pulse__icon{background-color:var(--marketing-surface-muted,#f5f5f7);--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.console-page-pulse__value{padding-right:.125rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--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);--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.console-page-pulse__trail{min-width:0px;flex:1 1 0%}@media(min-width:640px){.console-page-pulse__trail{flex:none}}.operate-stage-shell{display:flex;flex-direction:column;gap:0}.operate-stage-column{position:relative;width:100%;max-width:none;padding-bottom:1rem;padding-inline:0}.dashboard-canvas>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.dashboard-canvas--incubation{width:100%;max-width:none}.dashboard-canvas--incubation .dashboard-canvas__stage--getting_started{border-width:0px;background-color:transparent;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.console-sidebar-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;top:3.5rem;z-index:40;background-color:#0000004d;--tw-backdrop-blur: blur(2px);-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)}.console-body--chat-hero .console-sidebar-backdrop,.console-body--companion-rail .console-sidebar-backdrop,.console-body--unified-operate .console-sidebar-backdrop{top:var(--operate-header-height, 2.5rem);background-color:#0000000f;--tw-backdrop-blur: blur(1px);-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)}.console-sidebar{position:fixed;bottom:0;left:0;z-index:50;display:flex;flex-direction:column;width:var(--operate-rail-width, 12rem);top:var(--operate-header-height, 2.5rem)}.console-body--chat-hero .console-sidebar,.console-body--companion-rail .console-sidebar{top:var(--operate-header-height, 2.5rem)}@media(min-width:1024px){.console-body--chat-hero.console-body--companion-rail .console-sidebar.console-sidebar--companion-rail{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.console-body--chat-hero.console-body--companion-rail .console-main-column{padding-left:var(--operate-rail-width)}}.console-sidebar--companion-rail{width:var(--operate-rail-width)}.console-sidebar-rail--companion-rail{height:100%;padding:0}.console-sidebar-rail--companion-rail .console-sidebar-rail__surface{height:100%;border-radius:0;border-width:0px;border-right-width:1px;--tw-bg-opacity: 1;background-color:rgb(247 247 248 / var(--tw-bg-opacity, 1));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media(min-width:1024px){.console-sidebar-rail--companion-rail .console-sidebar-rail__surface{margin-top:0;margin-bottom:0}}.console-sidebar-rail--companion-rail .console-sidebar-rail__surface{border-color:#0f172a0f;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.console-body--chat-hero .console-sidebar-rail--companion-rail .console-sidebar-rail__surface{border-right-width:1px;background-color:var(--operate-rail-bg);border-color:#0f172a0f}.console-sidebar-rail--companion-rail .console-sidebar-rail__tasks{flex:1 1 0%;padding:.75rem .5rem}.console-sidebar-rail--companion-rail .console-sidebar-section{padding-left:0;padding-right:0}.console-sidebar-rail--companion-rail .console-sidebar-rail__group-label{padding:1rem .75rem .25rem;font-size:12px;font-weight:600;letter-spacing:-.01em;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.console-sidebar-rail--companion-rail .console-sidebar-panel__item{position:relative;margin-left:0;margin-right:0;min-height:2.625rem;gap:.625rem;padding:.5rem .75rem;transition-property:background-color,box-shadow,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s;border-radius:.75rem;transition-duration:var(--operate-motion)}.console-sidebar-rail--companion-rail .console-sidebar-panel__item:hover{background-color:#0000000a;transform:none}.console-sidebar-rail--companion-rail .console-sidebar-panel__item:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(15 23 42/.12);--tw-ring-offset-width: 2px;--tw-ring-offset-color: var(--operate-rail-bg)}.console-sidebar-rail--companion-rail .console-sidebar-panel__item--active{background:#0f172a0b;border:0;box-shadow:none}:root[data-chat-moment-context=task] .console-sidebar-rail--companion-rail .console-sidebar-panel__item--active{border:0;background:#0f172a0b;box-shadow:none}.console-sidebar-rail--companion-rail .console-sidebar-panel__item--active:hover{background-color:#0f172a0f;box-shadow:none;transform:none}.console-sidebar-rail--companion-rail .console-sidebar-panel__item--active .console-sidebar-panel__title{font-weight:600;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}:root[data-chat-moment-context=task] .console-sidebar-rail--companion-rail .console-sidebar-panel__item--active .console-sidebar-panel__title{--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.console-sidebar-rail--companion-rail .console-sidebar-panel__item--active .console-sidebar-panel__icon{--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}:root[data-chat-moment-context=task] .console-sidebar-rail--companion-rail .console-sidebar-panel__item--active .console-sidebar-panel__icon{--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.console-sidebar-rail--companion-rail .console-sidebar-panel__icon{height:1rem;width:1rem;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.console-sidebar-rail--companion-rail .console-sidebar-panel__title{font-size:13px;font-weight:500;letter-spacing:-.01em;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.console-companion-rail__mobile-head{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;border-bottom-width:1px;border-color:#0000000d;padding:.75rem}.console-companion-rail__mobile-title{font-size:.875rem;line-height:1.25rem;font-weight:600;letter-spacing:-.02em;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.sidebar-ledger{margin-left:0;margin-right:0;border-width:0px;background-color:transparent;padding:0;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.sidebar-ledger__nav{display:flex;flex-direction:column;gap:.125rem}.sidebar-ledger--nook{padding-left:.25rem;padding-right:.25rem}.sidebar-ledger--nook .console-sidebar-panel__item{margin-left:0;margin-right:0;min-height:2.625rem;border-radius:.75rem;padding:.5rem .75rem;transition:background-color var(--operate-motion) ease,color var(--operate-motion) ease,box-shadow var(--operate-motion) ease}.sidebar-ledger--nook .console-sidebar-panel__item:hover{background-color:#0000000a;transform:none}.sidebar-ledger--nook .console-sidebar-panel__item--active{background:#0f172a0b;border:0;box-shadow:none;transform:none}.sidebar-ledger--nook .console-sidebar-panel__title{font-size:14px;font-weight:500;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.sidebar-ledger--nook .console-sidebar-panel__item--active .console-sidebar-panel__title{font-weight:600;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.sidebar-ledger--rail .rail-nav-group__label{padding-bottom:.25rem;padding-top:.75rem;font-size:12px;font-weight:600;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.sidebar-ledger--rail .rail-nav-group__items{gap:.125rem;padding-left:.5rem;padding-right:.5rem}.sidebar-ledger--rail .console-sidebar-panel__item,.sidebar-ledger--rail .rail-nav-item{min-height:2.625rem;padding-top:.5rem;padding-bottom:.5rem}.console-sidebar-rail--companion-rail .sidebar-ledger--rail .console-sidebar-panel__item--active,.console-sidebar-rail--companion-rail .sidebar-ledger--rail .rail-nav-item--active{background:#fff;border:1px solid rgb(15 23 42 / .05);box-shadow:0 1px 2px #0f172a0a;transform:none}:root[data-chat-moment-context=task] .console-sidebar-rail--companion-rail .sidebar-ledger--rail .console-sidebar-panel__item--active{border-color:#0f172a0d;background:#fff;box-shadow:var(--operate-shadow-soft)}:root[data-chat-moment-context=task] .console-sidebar-rail--companion-rail .sidebar-ledger--rail .console-sidebar-panel__item--active .console-sidebar-panel__title{--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}:root[data-chat-moment-context=task] .console-sidebar-rail--companion-rail .sidebar-ledger--rail .console-sidebar-panel__item--active .console-sidebar-panel__icon{--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.console-sidebar-rail--companion-rail .console-sidebar-rail__foot{flex-shrink:0;border-top-width:1px;border-color:#0000000f;padding:.75rem .5rem}.console-sidebar-rail--companion-rail .console-sidebar-rail__foot .console-sidebar-rail__group-label,.sidebar-ledger--rail .rail-nav-group__label{padding-left:.75rem;padding-right:.75rem;padding-bottom:.25rem;padding-top:0;font-size:12px;font-weight:600;letter-spacing:-.01em;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.console-sidebar-rail--chat-hero .console-sidebar-rail__surface{border-radius:0;border-right-width:0px;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.console-sidebar-rail--chat-hero .console-sidebar-rail__tasks{padding-top:.5rem}.console-sidebar-rail--chat-hero .console-sidebar-panel__item{min-height:48px}.console-sidebar-rail{display:flex;height:100%;min-height:0px;flex-direction:column;padding:.5rem}@media(min-width:1024px){.console-sidebar-rail{padding:.75rem}}.console-sidebar-rail__surface{position:relative;display:flex;height:100%;min-height:0px;flex-direction:column;overflow:hidden;border-radius:1rem;border-width:1px;border-color:#e2e8f066;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-backdrop-blur: blur(4px);-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)}@media(min-width:1024px){.console-sidebar-rail__surface{margin-top:.5rem;margin-bottom:.5rem}}.console-sidebar-rail__surface{background-color:var(--operate-rail-bg)}.console-sidebar-rail__mobile-bar{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;border-bottom-width:1px;border-color:#e2e8f066;padding:.625rem .5rem}.console-sidebar-rail__identity{flex-shrink:0;border-bottom-width:1px;padding:.625rem;border-color:var(--operate-border-subtle, rgb(15 23 42 / .08))}.console-sidebar-identity{display:flex;align-items:flex-start;gap:.5rem}.console-sidebar-identity__brand{display:flex;flex-shrink:0;align-items:center;justify-content:center;padding-top:.125rem}.console-sidebar-identity__brand img{height:1.5rem;width:auto;max-width:1.65rem}.console-sidebar-identity__assistant-mark{display:inline-flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.375rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1));border-color:var(--operate-border-subtle, rgb(15 23 42 / .08))}.console-sidebar-identity__assistant-icon{height:1rem;width:1rem}.console-sidebar-identity .agent-name-editor__text{white-space:normal}.console-sidebar-identity .agent-name-editor__text--header{font-size:13px;font-weight:600;line-height:1.375}.console-sidebar-identity .agent-name-editor__input--header{font-size:13px}.console-sidebar-identity__main{min-width:0px;flex:1 1 0%}.console-sidebar-identity__title-row{display:flex;min-width:0px;align-items:flex-start;gap:.5rem}.console-sidebar-identity__status{margin-top:.125rem;display:inline-flex;flex-shrink:0;align-items:center;gap:.375rem;white-space:nowrap;font-size:11px;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.console-sidebar-identity__status--attention{font-weight:500;--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.console-sidebar-identity__tools{margin-left:auto;display:flex;flex-shrink:0;align-items:flex-start;gap:.25rem;padding-top:.125rem}.console-sidebar-identity__refresh{display:flex;height:1.75rem;width:1.75rem;align-items:center;justify-content:center;border-radius:.375rem;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1));opacity:.7;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.console-sidebar-identity__refresh:hover{background-color:#0000000a;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1));opacity:1}.console-sidebar-identity__refresh:focus-visible{opacity:1;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(15 23 42/.1)}.console-sidebar-identity__refresh:disabled{opacity:.4}.console-sidebar-identity__refresh svg{height:1.125rem;width:1.125rem}.console-sidebar-identity:hover .console-sidebar-identity__refresh,.console-sidebar-identity:focus-within .console-sidebar-identity__refresh{opacity:1}.console-sidebar-identity__refresh--spin svg{animation:console-sidebar-refresh-spin .8s linear infinite}@keyframes console-sidebar-refresh-spin{to{transform:rotate(360deg)}}.console-sidebar-rail__tasks{min-height:0px;flex:1 1 0%;overflow-y:auto;padding:.5rem .25rem}.console-sidebar-rail__foot{flex-shrink:0;padding:.5rem .5rem .625rem;border-top:1px solid rgb(15 23 42 / .06)}.console-sidebar-rail__foot .console-sidebar-rail__group-label{display:none}.console-sidebar-section{margin-top:.125rem;display:flex;flex-direction:column;gap:.125rem}.console-sidebar-panel__item{position:relative;margin-left:.25rem;margin-right:.25rem;display:flex;align-items:center;gap:.625rem;border-radius:.5rem;padding:.5rem .625rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.console-sidebar-panel__item:hover{background-color:#00000008}.console-sidebar-panel__item+.console-sidebar-panel__item{border-top-width:0px}.console-sidebar-panel__item--active{background-color:#0000000a;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.console-sidebar-panel__more{display:block;border-radius:.5rem;padding:.5rem .625rem;text-align:center;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.console-sidebar-panel__more:hover{background-color:var(--marketing-surface-muted,#f5f5f7);--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.console-sidebar-agent{position:relative;margin-left:.25rem;margin-right:.25rem;border-radius:.375rem;padding:.5rem .625rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.console-sidebar-agent:hover{background-color:var(--marketing-surface-muted,#f5f5f7)}.console-sidebar-agent__enter{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:.375rem}.console-sidebar-agent__body{pointer-events:none;position:relative;z-index:1;min-width:0px;flex:1 1 0%}.console-sidebar-rail__group-label{padding:.75rem .75rem .25rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:#848e9ccc}.console-sidebar-rail__group-label:first-child{padding-top:.5rem}.console-sidebar-panel__item--compact{padding-top:.5rem;padding-bottom:.5rem}.console-sidebar-panel__item:hover .console-sidebar-panel__icon{--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.console-sidebar-panel__item+.console-sidebar-panel__item,.console-sidebar-panel__divider+.console-sidebar-panel__item{border-top-width:0px}.console-sidebar-panel__item--active .console-sidebar-panel__icon{--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.console-sidebar-panel__item--active .console-sidebar-panel__title{font-weight:500;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.console-sidebar-panel__icon{display:flex;height:18px;width:18px;flex-shrink:0;align-items:center;justify-content:center;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.console-sidebar-panel__icon--sm{height:1rem;width:1rem}.console-sidebar-panel__copy{min-width:0px;flex:1 1 0%}.console-sidebar-panel__title{display:block;font-size:13px;font-weight:500;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.console-sidebar-panel__hint{margin-top:.125rem;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.375;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.console-sidebar-panel__agents{padding-top:.25rem;padding-bottom:.25rem}@media(prefers-reduced-motion:reduce){.console-sidebar-rail__dot-pulse{animation:none}.console-sidebar-agent:hover{transform:none}}.console-sidebar-agent:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(15 23 42/.12)}@media(prefers-reduced-motion:reduce){.console-sidebar{transition:none!important}}@media(prefers-contrast:more){.console-sidebar-rail--companion-rail .console-sidebar-rail__surface{border-right-width:2px;border-right-color:#0f172a2e}.console-sidebar-rail--companion-rail .console-sidebar-panel__item--active{border:1px solid rgb(15 23 42 / .12)}}@media(min-width:1024px){.console-body--sidebar-collapsed .console-sidebar{position:fixed;--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.console-body--sidebar-collapsed .console-sidebar{width:var(--operate-rail-width, 12rem)}.console-body--companion-rail .console-sidebar.console-sidebar--companion-rail{z-index:30;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.companion-rail-skeleton{height:100%;width:100%}.companion-rail-skeleton .console-sidebar-rail__surface{display:flex;height:100%;flex-direction:column;padding:.75rem .625rem;background-color:var(--operate-rail-bg)}.companion-rail-skeleton__nav{flex:1 1 0%;padding-left:.25rem;padding-right:.25rem}.companion-rail-skeleton__foot{margin-top:auto;border-top-width:1px;border-color:#e2e8f04d;padding-left:.25rem;padding-right:.25rem;padding-top:.75rem}@media(min-width:1024px){.console-body--companion-rail.console-body--sidebar-collapsed .console-sidebar.console-sidebar--companion-rail{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.console-body--companion-rail.console-body--sidebar-collapsed .console-main-column{padding-left:0}@media(min-width:1024px){.console-body--companion-rail.console-body--sidebar-collapsed .console-main-column{padding-left:var(--operate-rail-width)}}.agent-portrait{flex-shrink:0;overflow:hidden;border-radius:1rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.agent-portrait--emoji{display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:.75rem;border-width:1px;border-color:#e2e8f099;background-color:#f7f8fab3;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.agent-portrait--sidebar-sm .agent-portrait__emoji-inline{font-size:15px;line-height:1}.agent-portrait--sidebar-md .agent-portrait__emoji-inline{font-size:1.25rem;line-height:1.75rem;line-height:1}.agent-portrait--sidebar-sm{height:2rem;width:2rem;border-radius:.5rem}.agent-portrait--sidebar-md{height:2.75rem;width:2.75rem}.agent-portrait__glyph-img,.scenario-glyph-img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.agent-portrait--sidebar-sm .scenario-glyph--emoji{font-size:15px}.agent-portrait--sidebar-md .scenario-glyph--emoji{font-size:1.25rem;line-height:1.75rem}.agent-portrait--md{height:3.5rem;width:3.5rem}.agent-portrait--lg{height:7.5rem;width:7.5rem}@media(min-width:640px){.agent-portrait--lg{height:8rem;width:8rem}}.agent-portrait__emoji{display:flex;height:100%;width:100%;align-items:center;justify-content:center;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: #fff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #F7F8FA var(--tw-gradient-to-position);font-size:1.875rem;line-height:2.25rem}@media(min-width:640px){.agent-portrait__emoji{font-size:2.25rem;line-height:2.5rem}}.agent-workspace{position:relative;display:flex;height:100%;min-height:0px;width:100%;flex:1 1 0%;flex-direction:column}.workspace-connect-panel__notices{margin-bottom:1rem}.workspace-connect-panel__notices>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.workspace-connect-panel__notices:empty{display:none}.connect-funnel-done--embedded{gap:.75rem}.workspace-skills-panel__desc{margin-bottom:1rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.console-header__workspace-meta .agent-name-editor__text{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}@media(min-width:640px){.console-header__workspace-meta .agent-name-editor__text{overflow:visible;display:block;-webkit-box-orient:horizontal;-webkit-line-clamp:none;white-space:nowrap}}.console-header__workspace-meta .agent-name-editor__text--header{font-size:.875rem;line-height:1.25rem;font-weight:600}.lifecycle-step-rail{padding-top:.25rem;padding-bottom:.25rem}.lifecycle-step-rail__track{display:flex;align-items:flex-start;justify-content:space-between;gap:.25rem}.lifecycle-step-rail__item{position:relative;display:flex;min-width:0px;flex:1 1 0%;flex-direction:column;align-items:center;gap:.375rem;text-align:center}.lifecycle-step-rail__node{position:relative;z-index:1;display:flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.lifecycle-step-rail__item--done .lifecycle-step-rail__node{border-color:#0f172a1f;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.lifecycle-step-rail__item--current .lifecycle-step-rail__node{--tw-border-opacity: 1;border-color:rgb(225 29 72 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 0 0 3px rgba(225,29,72,.15);--tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.lifecycle-step-rail__item--current .lifecycle-step-rail__label{font-weight:600;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.lifecycle-step-rail__dot{display:block;height:.375rem;width:.375rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.lifecycle-step-rail__check{height:.75rem;width:.75rem}.lifecycle-step-rail__label{font-size:11px;line-height:1.25;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}@media(min-width:640px){.lifecycle-step-rail__label{font-size:.75rem;line-height:1rem}}.lifecycle-step-rail__connector{position:absolute;left:calc(50% + .75rem);top:.75rem;z-index:0;display:none;height:1px;width:calc(100% - 1.5rem);--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}@media(min-width:640px){.lifecycle-step-rail__connector{display:block}}.lifecycle-step-rail__item--done .lifecycle-step-rail__connector{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity, 1))}.dashboard-stage--embedded{border-radius:0;border-width:0px;background-color:transparent;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dashboard-stage--embedded .dashboard-stage__inner{padding:0}.dashboard-stage{position:relative;overflow:hidden;border-radius:1rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dashboard-stage--start,.dashboard-stage--ready,.dashboard-stage--setup,.dashboard-stage--delivering,.dashboard-stage--attention{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.dashboard-stage__inner{position:relative;z-index:1;padding:1.25rem}@media(min-width:640px){.dashboard-stage__inner{padding:1.5rem}}@media(min-width:1024px){.dashboard-stage__inner{padding:2rem}}.dashboard-stage__header{display:flex;flex-direction:column;gap:1.25rem}@media(min-width:640px){.dashboard-stage__header{flex-direction:row;align-items:flex-end;justify-content:space-between}.dashboard-stage__header--incubation{flex-direction:column;align-items:stretch}}.dashboard-stage__eyebrow{display:flex;align-items:center;gap:.5rem;font-size:.75rem;line-height:1rem;font-weight:600;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.dashboard-stage__title{margin-top:.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;line-height:1.375;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}@media(min-width:640px){.dashboard-stage__title{font-size:1.375rem}}.dashboard-stage__desc{margin-top:.5rem;max-width:42rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}@media(min-width:640px){.dashboard-stage__desc{font-size:.9375rem}}.dashboard-stage__action{width:100%;flex-shrink:0}@media(min-width:640px){.dashboard-stage__action{width:auto}}.dashboard-stage__body{margin-top:1.5rem}.dashboard-stage__body--hero,.dashboard-stage__body--start{margin-top:1.25rem}.dashboard-stage__hero{display:grid;gap:1.25rem}@media(min-width:640px){.dashboard-stage__hero{grid-template-columns:auto minmax(0,1fr);align-items:center}}.onboarding-step-list{border-radius:.75rem;border-width:1px;border-color:#e2e8f073;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.dashboard-stage__links{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.dashboard-stage__setup{border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(247 248 250 / var(--tw-bg-opacity, 1));padding:.75rem 1rem}.dashboard-stage__setup--hero{display:grid;width:100%;gap:1rem;border-width:0px;background-color:transparent;padding:0}@media(min-width:640px){.dashboard-stage__setup--hero{grid-template-columns:auto minmax(0,1fr);align-items:center}}.dashboard-stage__stack>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.dashboard-stage__setup-copy{min-width:0px}.dashboard-stage__note{font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.dashboard-stage__note--warning{border-radius:.75rem;border-width:1px;border-color:#fcd34de6;--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1));padding:.75rem 1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(69 26 3 / var(--tw-text-opacity, 1))}.delivery-timeline>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.delivery-timeline--compact .delivery-timeline__step{gap:.75rem}.delivery-timeline__step{display:flex;gap:1rem}.delivery-timeline__rail{display:flex;flex-direction:column;align-items:center}.delivery-timeline__node{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;font-size:.75rem;line-height:1rem;font-weight:600}.delivery-timeline__node--done{--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.delivery-timeline__node--active{border-width:2px;--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1));background-color:var(--marketing-surface-muted,#f5f5f7);--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.delivery-timeline__node--pending{border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.delivery-timeline__line{margin-top:.25rem;margin-bottom:.25rem;min-height:1.25rem;width:1px;flex:1 1 0%;--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.delivery-timeline__line--done{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity, 1))}.delivery-timeline__copy{padding-bottom:1.5rem;padding-top:.25rem;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.delivery-timeline__copy--active{--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.delivery-timeline__copy--done{--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.delivery-timeline__label{font-size:.875rem;line-height:1.25rem;font-weight:500}.delivery-timeline__copy--active .delivery-timeline__label{--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.delivery-timeline__hint{margin-top:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.delivery-timeline--lg .delivery-timeline__node{height:2.25rem;width:2.25rem;font-size:.875rem;line-height:1.25rem}.delivery-timeline--lg .delivery-timeline__copy{padding-bottom:2rem}.dashboard-canvas__identity-block .agent-stage--compact .agent-stage__compact{padding:1.25rem}@media(min-width:640px){.dashboard-canvas__identity-block .agent-stage--compact .agent-stage__compact{padding:1.25rem 1.5rem}}.dashboard-canvas__stage{border-radius:.75rem;border-width:1px;border-color:#e2e8f073;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:0}@media(min-width:640px){.dashboard-canvas__stage{padding:0}}.dashboard-canvas__section{border-top-width:1px;border-color:#e2e8f080;padding-top:1.75rem}.dashboard-canvas__section-head{margin-bottom:1rem}.onboarding-step-list__toggle{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.onboarding-step-list__toggle:hover{background-color:var(--marketing-surface-muted,#f5f5f7)}.onboarding-step-list__toggle-main{display:flex;min-width:0px;flex:1 1 0%;flex-direction:column;gap:.375rem}.onboarding-step-list__toggle-label{display:flex;align-items:center;gap:.5rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.onboarding-step-list__count{font-size:10px;--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);--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.onboarding-step-list__mini-track{display:flex;align-items:center;gap:.375rem}.onboarding-step-list__mini-dot{height:.375rem;width:1.5rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.onboarding-step-list__current-hint{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.onboarding-step-list__toggle-action{flex-shrink:0;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.onboarding-step-list__toggle-action:hover{--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.onboarding-step-list__items{display:flex;flex-direction:column;gap:.125rem;border-top-width:1px;border-color:#e2e8f073;padding:.5rem}.onboarding-step-list__item{display:flex;align-items:flex-start;gap:.75rem;border-radius:.375rem;padding:.5rem .75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.onboarding-step-list__item:hover{background-color:var(--marketing-surface-muted,#f5f5f7)}.onboarding-step-list__num{display:flex;height:1.5rem;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(247 248 250 / var(--tw-bg-opacity, 1));font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.onboarding-step-list__item--done .onboarding-step-list__num{--tw-bg-opacity: 1;background-color:rgb(247 248 250 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.onboarding-step-list__item--current .onboarding-step-list__num{--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.onboarding-step-list__copy{min-width:0px;flex:1 1 0%}.onboarding-step-list__title{display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.onboarding-step-list__desc{margin-top:.125rem;display:block;font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.onboarding-step-list__go{flex-shrink:0;align-self:center;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.onboarding-step-list__go:hover{--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}:root{--workbench-content-max: 100%;--workbench-gutter: clamp(1.25rem, 3vw, 2.5rem);--workbench-section: 2.5rem}.console-main--workbench{background:var(--operate-canvas)!important}.console-body--companion-rail .console-main--workbench{padding-top:2rem!important;padding-bottom:3.5rem!important;padding-left:clamp(1rem,2.5vw,1.5rem)!important;padding-right:clamp(1rem,2.5vw,1.5rem)!important}.console-page--workbench{position:relative;width:100%;max-width:none;margin-inline:0}.workbench-shell{display:flex;flex-direction:column;gap:var(--workbench-section)}.console-page--workbench .dashboard-canvas{width:100%}.console-page--workbench .dashboard-canvas__section--primary{margin-top:0}.console-page--workbench .agent-roster--focus{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr))}@media(min-width:960px){.console-page--workbench .agent-roster--focus{max-width:none}}.agent-roster{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media(min-width:640px){.agent-roster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.agent-roster{grid-template-columns:repeat(3,minmax(0,1fr))}}.agent-roster__cell{min-width:0px}.agent-roster__cell .agent-card{height:100%}.agent-card{overflow:hidden;border-radius:1rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 2px rgba(15,23,42,.04),0 8px 28px -14px rgba(15,23,42,.08);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color), 0 8px 28px -14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.agent-card--ready{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.agent-card--ready:hover{border-color:#0f172a1a;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .08);--tw-shadow-colored: 0 4px 6px -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)}.agent-card--setup{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.agent-card--setup:hover{border-color:#0f172a1a;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .08);--tw-shadow-colored: 0 4px 6px -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)}.agent-card--suspended{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));background-color:#f7f8fa4d}.agent-card--suspended:hover{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.agent-card__head{display:flex;align-items:flex-start;gap:1rem;padding:1.25rem 1.25rem 1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.agent-card__portrait{height:3.5rem;width:3.5rem;flex-shrink:0;overflow:hidden;border-radius:.75rem;border-width:1px;border-color:#e2e8f0cc;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.agent-card__actions{margin-top:.75rem;display:flex;flex-wrap:wrap;gap:.5rem;border-top-width:1px;border-color:#e2e8f099;background-color:#f7f8fa4d;padding:.75rem 1.25rem}.agent-card__action{display:inline-flex;min-height:2.25rem;flex:1 1 0%;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:#e2e8f0cc;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.agent-card__action:hover{border-color:#0f172a1a;background-color:var(--marketing-surface-muted,#f5f5f7);--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}@media(min-width:640px){.agent-card__action{flex:none;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem}}.agent-card__action--primary{--tw-border-opacity: 1;border-color:rgb(225 29 72 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1));font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.agent-card__action--primary:hover{--tw-border-opacity: 1;border-color:rgb(190 18 60 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(190 18 60 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.agent-card__action--ghost{border-color:transparent;background-color:transparent;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.agent-card__action--ghost:hover{background-color:var(--marketing-surface-muted,#f5f5f7)}.agent-card__warn{margin-left:1.25rem;margin-right:1.25rem;margin-bottom:0;margin-top:0;border-radius:.5rem;border-width:1px;border-color:#fcd34de6;--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(69 26 3 / var(--tw-text-opacity, 1))}.dashboard-canvas__identity-block .agent-stage--embedded,.dashboard-canvas__identity-block .plan-summary--rail{border-radius:0;border-width:0px;background-color:transparent;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dashboard-canvas__identity-block .plan-summary--rail .plan-summary__toggle{border-top-width:1px;border-color:#e2e8f073}.dashboard-ready-deck .agent-stage--compact .agent-stage__compact,.dashboard-ready-deck .channel-status-deck,.dashboard-ready-deck .channel-where-panel,.dashboard-ready-deck .plan-summary--rail .plan-summary__toggle{padding:1.25rem}@media(min-width:640px){.dashboard-ready-deck .agent-stage--compact .agent-stage__compact,.dashboard-ready-deck .channel-status-deck,.dashboard-ready-deck .channel-where-panel,.dashboard-ready-deck .plan-summary--rail .plan-summary__toggle{padding:1.25rem 1.5rem}}.plan-summary{border-radius:1rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.plan-summary--rail{border-radius:.75rem;border-width:1px;border-color:#e2e8f08c;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(247 248 250 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(247 248 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #fff var(--tw-gradient-to-position);--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.plan-summary--rail .plan-summary__toggle{padding:.625rem .75rem}@media(min-width:640px){.plan-summary--rail .plan-summary__toggle{padding-left:1rem;padding-right:1rem}}.plan-summary__toggle-summary--rail{font-size:13px;line-height:1.375;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.plan-summary--loading{padding:1rem}.plan-summary__toggle{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem;padding:.875rem 1rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}@media(min-width:640px){.plan-summary__toggle{padding-left:1.25rem;padding-right:1.25rem}}.plan-summary__toggle:hover{background:color-mix(in srgb,var(--marketing-surface-muted, #f5f5f7) 60%,transparent)}.plan-summary__toggle-copy{min-width:0px;flex:1 1 0%}.plan-summary__toggle-label{display:block;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.plan-summary__toggle-summary{margin-top:.125rem;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.plan-summary__body{border-top-width:1px;border-color:#e2e8f0b3;padding:1rem 1rem 1.25rem}@media(min-width:640px){.plan-summary__body{padding-left:1.25rem;padding-right:1.25rem;padding-bottom:1.5rem}}.dashboard-canvas__stage .dashboard-stage__stack,.dashboard-canvas__stage .incubation-deck--delivering{padding:1.25rem}@media(min-width:640px){.dashboard-canvas__stage .dashboard-stage__stack,.dashboard-canvas__stage .incubation-deck--delivering{padding:1.25rem 1.5rem}}.incubation-deck{display:flex;flex-direction:column;gap:2rem}.incubation-deck--panel{gap:1.5rem;border-radius:.75rem;border-width:1px;border-color:#e2e8f073;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.25rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media(min-width:640px){.incubation-deck--panel{gap:1.75rem;padding:1.5rem}}@media(min-width:1024px){.incubation-deck--panel{gap:2rem;padding:2rem}}@media(min-width:1280px){.incubation-deck--panel{padding:2.5rem}}.incubation-immersive__dock .incubation-deck__footer{gap:.75rem;border-radius:.75rem;border-width:1px;border-color:#e2e8f073;background-color:#fffffff2;padding:.75rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-backdrop-blur: blur(12px);-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)}@media(min-width:640px){.incubation-immersive__dock .incubation-deck__footer{flex-direction:row;align-items:center;justify-content:space-between;padding:1rem}}.incubation-immersive__dock .incubation-deck__footer{box-shadow:0 -4px 24px #0f172a14}.incubation-immersive__dock .incubation-deck__footer-cta--ready{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.incubation-deck--wizard{gap:1.25rem;padding-bottom:6rem}@media(min-width:768px){.incubation-deck--wizard{gap:1.5rem;padding-bottom:0}}.incubation-deck--wizard.incubation-deck--panel{gap:1.25rem;border-color:#e2e8f066;background-color:var(--marketing-surface-muted,#f5f5f7);padding:1rem}@media(min-width:640px){.incubation-deck--wizard.incubation-deck--panel{gap:1.5rem;padding:1.25rem}}@media(min-width:1024px){.incubation-deck--wizard.incubation-deck--panel{padding:1.5rem}}.incubation-deck__intro{position:relative;overflow:hidden;border-radius:.75rem;border-width:1px;border-color:#0f172a0f;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: var(--marketing-surface-muted,#f5f5f7) var(--tw-gradient-from-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fff var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: #fff var(--tw-gradient-to-position);padding:.875rem 1rem}@media(min-width:640px){.incubation-deck__intro{padding:1rem 1.25rem}}.incubation-deck__intro{box-shadow:0 1px 2px #0f172a0a,inset 0 1px #ffffffd9}.incubation-deck__intro:before{content:"";position:absolute;top:.5rem;bottom:.5rem;left:0;width:.25rem;border-top-right-radius:9999px;border-bottom-right-radius:9999px;background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: rgb(26 32 44 / .3) var(--tw-gradient-from-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(26 32 44 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(26 32 44 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: rgb(26 32 44 / .1) var(--tw-gradient-to-position)}.incubation-deck__intro:after{content:"";pointer-events:none;position:absolute;right:-1.5rem;top:-1.5rem;height:5rem;width:5rem;border-radius:9999px;background-color:#0f172a0a;--tw-blur: blur(40px);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)}.incubation-deck__intro-inner{position:relative;display:flex;align-items:flex-start;gap:.75rem}@media(min-width:640px){.incubation-deck__intro-inner{gap:1rem}}.incubation-deck__intro-mark{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(15 23 42/.048)}.incubation-deck__intro-copy{min-width:0px;flex:1 1 0%}.incubation-deck__intro-eyebrow{margin-bottom:.25rem;font-size:11px;font-weight:600;letter-spacing:.08em;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.incubation-deck__intro-body{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.incubation-deck__intro-body--standard{margin-top:0;font-size:15px;line-height:1.625;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}@media(min-width:640px){.incubation-deck__intro-body--standard{font-size:1rem;line-height:1.5rem}}.incubation-deck__intro-flow{margin-top:.75rem;display:flex;list-style-type:none;flex-wrap:wrap;align-items:center;row-gap:.375rem;padding:0}.incubation-deck__intro-flow-item{display:flex;align-items:center}.incubation-deck__intro-step{display:inline-flex;align-items:center;gap:.375rem;border-radius:9999px;background-color:#ffffffd9;padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(226 232 240 / .45)}.incubation-deck__intro-step-num{display:flex;height:1rem;width:1rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1));font-size:10px;font-weight:700;line-height:1;--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.incubation-deck__intro-arrow{padding-left:.375rem;padding-right:.375rem;font-size:11px;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.incubation-deck--wizard .incubation-deck__intro{border-color:#e2e8f080}.incubation-deck--wizard .incubation-deck__split{align-items:stretch;gap:1rem}@media(min-width:1024px){.incubation-deck--wizard .incubation-deck__split{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}.incubation-deck--wizard .incubation-deck__pick-panel,.incubation-deck--wizard .incubation-deck__experience-panel{display:flex;min-height:22rem;flex-direction:column;border-radius:1rem;border-width:1px;border-color:#e2e8f099;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;--tw-shadow: 0 12px 32px -24px rgba(15,23,42,.16);--tw-shadow-colored: 0 12px 32px -24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media(min-width:640px){.incubation-deck--wizard .incubation-deck__pick-panel,.incubation-deck--wizard .incubation-deck__experience-panel{padding:1.25rem}}@media(min-width:1024px){.incubation-deck--wizard .incubation-deck__pick-panel,.incubation-deck--wizard .incubation-deck__experience-panel{max-height:32rem;min-height:28rem}}.incubation-deck--wizard .incubation-deck__pick-head{flex-shrink:0}.incubation-deck--wizard .incubation-deck__pick-head>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.incubation-deck--wizard .incubation-deck__scene-scroll{margin-top:.75rem;min-height:0px;flex:1 1 0%;overflow-y:auto;overscroll-behavior:contain;padding-right:.125rem;scrollbar-width:thin}.incubation-deck--wizard .incubation-deck__section-label--step{font-size:.875rem;line-height:1.25rem;font-weight:600;letter-spacing:0em;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.incubation-deck--wizard .incubation-deck__more-link{--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.incubation-deck--wizard .incubation-deck__more-link:hover{--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.incubation-deck--wizard .incubation-scene-row--selected{border-color:#e2e8f08c;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);background:color-mix(in srgb,var(--marketing-surface-muted, #f5f5f7) 40%,transparent);box-shadow:inset 3px 0 #e11d48b8}.incubation-deck--wizard .incubation-scene-row--selected .incubation-scene-row__mark{border-width:1px;border-color:#0f172a1f;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.incubation-deck--wizard .incubation-deck__preview-header{margin-bottom:.75rem;flex-shrink:0;border-bottom-width:1px;border-color:#e2e8f059;padding-bottom:.75rem}.incubation-deck--wizard .incubation-deck__preview-header-main{display:flex;align-items:flex-start;gap:.75rem}.incubation-deck--wizard .incubation-deck__preview-cover{height:2.75rem;width:2.75rem;flex-shrink:0;overflow:hidden;border-radius:.5rem;border-width:1px;border-color:#e2e8f073;background-color:#f7f8fa4d}.incubation-deck--wizard .incubation-deck__preview-cover-img{height:100%;width:100%}.incubation-deck--wizard .incubation-deck__preview-cover-img.scene-cover--card{aspect-ratio:auto;height:100%;width:100%;padding:.25rem}.incubation-deck--wizard .incubation-deck__preview-heading{min-width:0px;flex:1 1 0%}.incubation-deck--wizard .incubation-deck__preview-heading>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.incubation-deck--wizard .incubation-deck__preview-title{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.incubation-deck--wizard .incubation-deck__preview-note{font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.incubation-deck--wizard .incubation-deck__preview-status{flex-shrink:0;border-radius:9999px;padding:.125rem .5rem;font-size:10px;font-weight:600}.incubation-deck--wizard .incubation-deck__preview-status--playing{background-color:var(--marketing-surface-muted,#f5f5f7);--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.incubation-deck--wizard .incubation-deck__preview-status--done{--tw-bg-opacity: 1;background-color:rgb(247 248 250 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.incubation-deck--wizard .incubation-deck__chat-frame{min-height:0px;flex:1 1 0%;animation:incubation-wizard-frame-in .18s ease-out both}@keyframes incubation-wizard-frame-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.incubation-deck--wizard .incubation-deck__chat-frame{animation:none}}.incubation-deck--wizard .incubation-deck__footer-link{--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.incubation-deck--wizard .incubation-deck__footer-link:hover{--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.incubation-deck--wizard .incubation-deck__footer{position:fixed;left:0;right:0;bottom:0;z-index:40;gap:.75rem;border-top-width:1px;border-color:#e2e8f0b3;background-color:#fffffff2;padding:.75rem 1rem;--tw-shadow: 0 -4px 24px rgb(15 23 42/.08);--tw-shadow-colored: 0 -4px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-backdrop-blur: blur(12px);-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)}@media(min-width:640px){.incubation-deck--wizard .incubation-deck__footer{flex-direction:row;align-items:center;justify-content:space-between}}@media(min-width:768px){.incubation-deck--wizard .incubation-deck__footer{position:static;border-top-width:0px;background-color:transparent;padding:0;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}.incubation-deck__preview-note{margin-top:.5rem;font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.incubation-deck__footer-scene{font-weight:500;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.incubation-deck__split{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:flex-start;gap:1.5rem}@media(min-width:1024px){.incubation-deck__split{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:2rem}}@media(min-width:1280px){.incubation-deck__split{gap:2.5rem}}.incubation-deck__pick>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.incubation-deck__pick .incubation-deck__scene-list{grid-template-columns:repeat(1,minmax(0,1fr));gap:.375rem}.incubation-deck__pick .incubation-scene-row{gap:.625rem;border-radius:.5rem;padding:.625rem}@media(min-width:640px){.incubation-deck__pick .incubation-scene-row{padding:.75rem}}.incubation-deck__pick .incubation-scene-row__thumb{height:2.75rem;width:2.75rem;border-radius:.375rem}.incubation-deck__pick .incubation-scene-row__name{font-size:13px}.incubation-deck__pick .incubation-scene-row__hint{margin-top:0;font-size:11px;line-height:1.375}.incubation-deck__experience{display:flex;min-height:22rem;flex-direction:column}@media(min-width:1024px){.incubation-deck__experience{position:-webkit-sticky;position:sticky;top:1rem;min-height:28rem}}.incubation-deck__experience-placeholder{display:flex;height:100%;min-height:22rem;flex-direction:column;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-style:dashed;border-color:#e2e8f08c;background-color:#f7f8fa40;padding:2.5rem 1.5rem;text-align:center}@media(min-width:1024px){.incubation-deck__experience-placeholder{min-height:28rem}}.incubation-deck__experience-placeholder-title{font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.incubation-deck__experience-placeholder-desc{margin-top:.5rem;max-width:24rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.incubation-deck--pending,.incubation-deck--delivering{gap:1.5rem}.incubation-deck__section-bar{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.incubation-deck__section-label{display:flex;align-items:center;gap:.5rem;font-size:.75rem;line-height:1rem;font-weight:600;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.incubation-deck__section-pick{display:inline-flex;align-items:center;border-radius:9999px;background-color:var(--marketing-surface-muted,#f5f5f7);padding:.125rem .5rem;font-size:11px;font-weight:600;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.incubation-deck__scene-list{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem}@media(min-width:640px){.incubation-deck__scene-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.incubation-deck__scene-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.incubation-scene-row{display:flex;width:100%;align-items:center;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:#e2e8f099;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.875rem;text-align:left;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.incubation-scene-row:hover{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:#0f172a1a;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media(min-width:640px){.incubation-scene-row{padding:1rem}}.incubation-scene-row--selected{border-color:#0f172a1f;background-color:#ffffff40;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(15 23 42/.06);box-shadow:inset 0 0 0 1px #fb718533}.incubation-scene-row--suggested{border-color:#0f172a14;background:color-mix(in srgb,var(--marketing-surface-muted, #f5f5f7) 35%,transparent)}.incubation-scene-row__thumb{position:relative;height:3.5rem;width:3.5rem;flex-shrink:0;overflow:hidden;border-radius:.5rem;border-width:1px;border-color:#e2e8f073;background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: rgb(247 248 250 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(247 248 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #fff var(--tw-gradient-to-position)}.incubation-scene-row__cover{height:100%;width:100%}.incubation-scene-row__cover.scene-cover--card{aspect-ratio:auto;height:100%;width:100%;padding:.375rem}.incubation-scene-row__cover.scene-cover--emoji{aspect-ratio:auto;height:100%;width:100%;padding:0;font-size:1.5rem;line-height:2rem}.incubation-scene-row__cover .scene-cover-img{height:100%;max-height:none;width:100%;max-width:none;-o-object-fit:contain;object-fit:contain}.incubation-scene-row__copy{display:flex;min-width:0px;flex:1 1 0%;flex-direction:column}.incubation-scene-row__name{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.incubation-scene-row__hint{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.incubation-deck__section-hint{font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.incubation-deck__featured-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.incubation-deck__more-link{flex-shrink:0;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.incubation-deck__more-link:hover{--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.incubation-scene-browser{display:flex;flex-direction:column;gap:1rem}.incubation-scene-browser__search{width:100%;border-radius:.5rem;border-width:1px;border-color:#e2e8f099;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.625rem .875rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.incubation-scene-browser__search::-moz-placeholder{--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.incubation-scene-browser__search::placeholder{--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.incubation-scene-browser__search:focus{border-color:#0f172a2e;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(15 23 42/.08)}.incubation-scene-browser__filters{display:flex;flex-wrap:wrap;gap:.5rem}.incubation-scene-browser__chip{display:inline-flex;align-items:center;gap:.375rem;border-radius:9999px;border-width:1px;border-color:#e2e8f099;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.incubation-scene-browser__chip:hover{border-color:#0f172a1a}.incubation-scene-browser__chip--active{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1));background-color:var(--marketing-surface-muted,#f5f5f7);--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.incubation-scene-browser__chip-count{border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(247 248 250 / var(--tw-bg-opacity, 1));padding:.125rem .375rem;font-size:10px;font-weight:600;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.incubation-scene-browser__chip--active .incubation-scene-browser__chip-count{background-color:#fffc;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.incubation-scene-browser__result-meta{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.incubation-scene-browser__grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem}@media(min-width:640px){.incubation-scene-browser__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.incubation-scene-browser__tile{display:flex;width:100%;align-items:flex-start;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:#e2e8f08c;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.875rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.incubation-scene-browser__tile:hover{border-color:#0f172a14}.incubation-scene-browser__tile--selected{border-color:#0f172a1f;background-color:#ffffff40;box-shadow:inset 0 0 0 1px #fb718533}.incubation-scene-browser__tile-glyph{display:flex;height:3rem;width:3rem;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:.5rem;border-width:1px;border-color:#e2e8f073;background-color:#f7f8fa66}.incubation-scene-browser__glyph{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.incubation-scene-browser__tile-copy{display:flex;min-width:0px;flex-direction:column;gap:.125rem}.incubation-scene-browser__tile-cat{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em}.incubation-scene-browser__tile-name{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.incubation-scene-browser__tile-desc{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.incubation-scene-browser__empty{border-radius:.5rem;border-width:1px;border-style:dashed;border-color:#e2e8f099;padding:2rem 1rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.incubation-deck__footer-cta--ready{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(15 23 42/.08);--tw-shadow: var(--tw-shadow-colored)}.incubation-scene-row--pinned{border-color:#0f172a1f}.incubation-scene-row__pin{margin-right:.375rem;display:inline-flex;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1));padding:.125rem .375rem;font-size:10px;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.incubation-scene-row__mark{display:flex;height:1.5rem;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.incubation-scene-row__mark--placeholder{border-width:1px;border-color:transparent;background-color:transparent}.incubation-deck__footer{display:flex;flex-direction:column;gap:1rem;border-top-width:1px;border-color:#e2e8f080;padding-top:1.5rem}@media(min-width:640px){.incubation-deck__footer{flex-direction:row;align-items:center;justify-content:space-between}}.incubation-deck__footer--muted{opacity:.9}@keyframes pulse{50%{opacity:.5}}.incubation-deck__footer--loading{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-top-width:0px;padding-top:0}.incubation-deck__footer-title{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.incubation-deck__footer-meta{margin-top:.25rem;font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.incubation-deck__footer-sep{margin-left:.25rem;margin-right:.25rem;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.incubation-deck__footer-actions{display:flex;flex-shrink:0;flex-direction:column;align-items:stretch;gap:.5rem}@media(min-width:640px){.incubation-deck__footer-actions{align-items:flex-end}}.incubation-deck__footer-cta{width:100%;justify-content:center;text-align:center}@media(min-width:640px){.incubation-deck__footer-cta{width:auto;min-width:9.5rem}}.incubation-deck__footer-link{text-align:center;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.incubation-deck__footer-link:hover{--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}@media(min-width:640px){.incubation-deck__footer-link{text-align:right}}.incubation-deck__deliver-label{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.incubation-deck__eta{text-align:center;font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.dashboard-incubation{display:flex;flex-direction:column;gap:1.25rem}@media(min-width:640px){.dashboard-incubation--scene{display:grid;grid-template-columns:minmax(0,10rem) 1fr;align-items:flex-start;gap:1.5rem}}.incubation-orb{position:relative;display:flex;height:4rem;width:4rem;align-items:center;justify-content:center}.incubation-orb__halo{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:9999px;background-color:var(--marketing-surface-muted,#f5f5f7)}.incubation-orb--pulse .incubation-orb__halo{animation:incubation-orb-breathe 2.4s ease-in-out infinite}.incubation-orb__core{position:relative;display:flex;height:3rem;width:3rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-color:#0f172a14;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.incubation-orb__glyph{height:1.75rem;width:1.75rem}@keyframes incubation-orb-breathe{0%,to{transform:scale(1);opacity:.65}50%{transform:scale(1.12);opacity:1}}.dashboard-incubation__brand{display:flex;align-items:center;gap:1rem;border-radius:.75rem;border-width:1px;border-color:#e2e8f08c;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: #fff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(247 248 250 / .4) var(--tw-gradient-to-position);padding:1rem}@media(min-width:640px){.dashboard-incubation__brand{gap:1.25rem;padding:1.25rem}}.dashboard-incubation__brand-mark{display:flex;height:4rem;width:4rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:1rem;border-width:1px;border-color:#e2e8f099;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media(min-width:640px){.dashboard-incubation__brand-mark{height:4.5rem;width:4.5rem}}.dashboard-incubation__brand-logo{height:2.75rem;width:auto;max-width:3.25rem;-o-object-fit:contain;object-fit:contain}@media(min-width:640px){.dashboard-incubation__brand-logo{height:3rem;max-width:3.5rem}}.dashboard-incubation__brand-title{font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}@media(min-width:640px){.dashboard-incubation__brand-title{font-size:1.0625rem}}.dashboard-incubation__brand-desc{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.dashboard-incubation__scene{overflow:hidden;border-radius:1rem;border-width:1px;border-color:#e2e8f0cc;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dashboard-incubation__scene-cover{aspect-ratio:4/5;width:100%}.dashboard-incubation__scene-caption{padding:.625rem .75rem;text-align:center;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.dashboard-incubation__main{display:flex;min-width:0px;flex-direction:column;gap:1rem}.dashboard-incubation__actions{display:flex;flex-direction:column;align-items:stretch;gap:.75rem}@media(min-width:640px){.dashboard-incubation__actions{flex-direction:row;align-items:center;gap:1rem}}.payment-sheet{display:flex;flex-direction:column;gap:1.5rem}.payment-sheet__order{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));padding-bottom:1.25rem}.payment-sheet__order-row{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.payment-sheet__order-title{min-width:0px;flex:1 1 0%;font-size:1rem;line-height:1.5rem;font-weight:600;line-height:1.375;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.payment-sheet__order-amount{flex-shrink:0;white-space:nowrap;font-size:1.5rem;line-height:2rem;font-weight:700;--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);letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.payment-sheet__order-meta{margin-top:.375rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.payment-sheet__field{display:flex;flex-direction:column;gap:.625rem}.payment-sheet__label{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.payment-sheet__online{display:flex;flex-direction:column;gap:1rem}.payment-sheet__channel-intro{border-radius:.75rem;border-width:1px;border-color:#e2e8f0b3;background-color:#f7f8fa80;padding:.75rem 1rem}.payment-sheet__channel-intro-title{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.payment-sheet__channel-intro-hint{margin-top:.25rem;font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.payment-channel-list{display:flex;flex-direction:column;gap:.625rem}.payment-channel-option{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem;border-radius:1rem;border-width:2px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.875rem 1rem;text-align:left;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.payment-channel-option:hover{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1));background-color:#f7f8fa4d}.payment-channel-option__brand{display:inline-flex;min-width:0px;align-items:center;gap:.75rem}.payment-channel-option__icon{height:1.75rem;width:1.75rem;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.payment-channel-option__label{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.payment-channel-option__radio{position:relative;height:1.25rem;width:1.25rem;flex-shrink:0;border-radius:9999px;border-width:2px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.payment-channel-option__radio:after{content:"";position:absolute;left:50%;top:50%;height:.625rem;width:.625rem;--tw-translate-x: -50%;--tw-translate-y: -50%;--tw-scale-x: 0;--tw-scale-y: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.payment-channel-option__radio.is-checked:after{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.payment-channel-option--alipay.payment-channel-option--active{--tw-border-opacity: 1;border-color:rgb(22 119 255 / var(--tw-border-opacity, 1));background-color:#1677ff0a}.payment-channel-option--alipay.payment-channel-option--active .payment-channel-option__radio{--tw-border-opacity: 1;border-color:rgb(22 119 255 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(22 119 255 / var(--tw-bg-opacity, 1))}.payment-channel-option--wechat.payment-channel-option--active{--tw-border-opacity: 1;border-color:rgb(7 193 96 / var(--tw-border-opacity, 1));background-color:#07c1600a}.payment-channel-option--wechat.payment-channel-option--active .payment-channel-option__radio{--tw-border-opacity: 1;border-color:rgb(7 193 96 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(7 193 96 / var(--tw-bg-opacity, 1))}.payment-sheet__field:has(.payment-channel-list) .payment-sheet__label:empty{display:none}.payment-sheet__footer{display:flex;width:100%;flex-direction:column;gap:.75rem}.payment-sheet__cta{width:100%;white-space:nowrap;padding:.75rem 1.5rem;font-size:1rem;line-height:1.5rem}.payment-sheet__secondary{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.25rem;text-align:center;font-size:.875rem;line-height:1.25rem}.payment-sheet__secondary--solo{padding-top:.25rem;padding-bottom:.25rem}.payment-sheet__link{white-space:nowrap;font-weight:500;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.payment-sheet__link:hover{--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.payment-sheet__link--muted{--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.payment-sheet__link--muted:hover{--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.payment-sheet__link:disabled{cursor:not-allowed;opacity:.5}.payment-sheet__sep{--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.payment-sheet__qr{display:flex;flex-direction:column;align-items:center;padding-top:.25rem;padding-bottom:.25rem;text-align:center}.payment-sheet__qr-frame{display:inline-block;border-radius:1rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.payment-sheet__qr-img{height:220px;width:220px;-o-object-fit:contain;object-fit:contain}.payment-sheet__qr-lead{margin-top:1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.payment-sheet__qr-hint{margin-top:.5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.payment-sheet__qr-cancel{font-size:.875rem;line-height:1.25rem}.payment-sheet--banner .payment-sheet__order{border-width:0px;padding-bottom:0}.payment-sheet__footer--inline{margin-top:0}.incubation-immersive__preview .incubation-live{display:flex;height:100%;min-height:0px;flex-direction:column;border-radius:1rem;border-width:1px;border-color:#e2e8f080;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media(min-width:640px){.incubation-immersive__preview .incubation-live{padding:1rem}}.incubation-immersive__preview .incubation-live{box-shadow:0 1px 2px #0f172a0a,0 12px 40px #0f172a0f}.incubation-immersive__preview .incubation-live__head{margin-bottom:.5rem;border-bottom-width:1px;border-color:#e2e8f059;padding-bottom:.5rem}.incubation-immersive__preview .incubation-live__thread--solo{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column}.incubation-immersive__preview .incubation-live__chat{max-height:none;min-height:0px;flex:1 1 0%;overflow-y:auto}.incubation-immersive__preview .incubation-live__composer{margin-top:.5rem;flex-shrink:0;border-top-width:1px;border-color:#e2e8f066;padding-top:.5rem}.incubation-immersive__preview .incubation-live__chip{padding-top:.25rem;padding-bottom:.25rem;font-size:11px}.incubation-deck--wizard .incubation-live--compact{min-height:0px;flex:1 1 0%;border-width:0px;background-color:transparent;padding:0;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.incubation-deck--wizard .incubation-live--compact .incubation-live__thread--solo{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column}.incubation-deck--wizard .incubation-live--compact .incubation-live__chat{min-height:10rem;flex:1 1 0%;overflow-y:auto}.incubation-deck--wizard .incubation-live--compact .incubation-live__composer{margin-top:auto;flex-shrink:0;border-top-width:1px;border-color:#e2e8f059;padding-top:.75rem}.incubation-deck--wizard .incubation-live__bubble--out{border-width:1px;border-color:#0f172a14;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.incubation-deck__experience .incubation-live{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column}.incubation-deck__experience .incubation-live__chat{min-height:12rem;flex:1 1 0%}.incubation-live__idle-hint{border-radius:.5rem;border-width:1px;border-style:dashed;border-color:#e2e8f08c;background-color:#f7f8fa40;padding:.625rem .875rem;font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.incubation-live{display:flex;flex-direction:column;border-radius:.75rem;border-width:1px;border-color:#e2e8f08c;background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: #fff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(247 248 250 / .3) var(--tw-gradient-to-position);padding:1rem}@media(min-width:640px){.incubation-live{padding:1.25rem}}.incubation-live--compact{padding:0}.incubation-live--compact .incubation-live__head{margin-bottom:.5rem;padding-bottom:.5rem}.incubation-live--compact .incubation-live__bubble{padding:.5rem .75rem;font-size:13px}.incubation-live--compact .incubation-live__composer-label{margin-bottom:.375rem;font-size:10px}.incubation-live__composer-hint{margin-bottom:.5rem;font-size:10px;line-height:1.625;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.incubation-live__head{margin-bottom:1rem;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;border-bottom-width:1px;border-color:#e2e8f059;padding-bottom:1rem}.incubation-live__head-copy{min-width:0px;flex:1 1 0%}.incubation-live__title{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.incubation-live__subtitle{margin-top:.25rem;font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.incubation-live__thread--solo{display:flex;min-height:0px;min-width:0px;flex:1 1 0%;flex-direction:column}.incubation-live__scene-cover .scene-cover-img{height:100%;max-height:none;width:100%;max-width:none;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;padding:1rem}.incubation-live__thread{display:flex;min-height:0px;min-width:0px;flex:1 1 0%;flex-direction:column}.incubation-live__chat{max-height:min(24rem,52vh)}.incubation-live__chat>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.incubation-live__chat{overflow-y:auto;padding-right:.125rem;scrollbar-width:thin;scrollbar-color:rgba(160,174,192,.5) transparent}.incubation-live__composer{margin-top:.75rem;border-top-width:1px;border-color:#e2e8f066;padding-top:.75rem}.incubation-live__composer-label{margin-bottom:.5rem;font-size:11px;font-weight:600;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.incubation-live__row{display:flex}.incubation-live__row--out{justify-content:flex-end}.incubation-live__bubble{max-width:94%;border-radius:1rem;padding:.625rem .875rem;font-size:.875rem;line-height:1.25rem;line-height:1.625}@media(min-width:640px){.incubation-live__bubble{max-width:88%}}.incubation-live__bubble--in{border-top-left-radius:.375rem;border-width:1px;border-color:#e2e8f073;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.incubation-live__bubble--out{border-top-right-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.incubation-live__bubble--rich{max-width:100%}@media(min-width:640px){.incubation-live__bubble--rich{max-width:94%}}.incubation-live__bubble-text{margin:0}.incubation-live__parts>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.incubation-live__part-reveal{animation:incubation-part-in .38s cubic-bezier(.22,1,.36,1) both}.incubation-live__part-text{margin:0;font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.incubation-live__part-highlight{margin:0;border-radius:.5rem;border-width:1px;border-color:#0f172a14;background-color:var(--marketing-surface-muted,#f5f5f7);padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.incubation-live__part-block>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.incubation-live__part-title{font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.incubation-live__part-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.incubation-live__part-list{padding-left:1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1));list-style-type:disc}.incubation-live__table-wrap{overflow-x:auto;border-radius:.5rem;border-width:1px;border-color:#e2e8f080}.incubation-live__table{width:100%;min-width:280px;border-collapse:collapse;text-align:left;font-size:.75rem;line-height:1rem}.incubation-live__table th{border-bottom-width:1px;border-color:#e2e8f080;background-color:#f7f8fa99;padding:.5rem .75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.incubation-live__table td{border-bottom-width:1px;border-color:#e2e8f059;padding:.5rem .75rem;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.incubation-live__table tr:last-child td{border-bottom-width:0px}.incubation-live__impact{margin-top:.75rem;display:inline-flex;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1));padding:.25rem .625rem;font-size:11px;font-weight:600;--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.incubation-live__typing{display:flex;align-items:center;gap:.25rem;padding-top:.125rem;padding-bottom:.125rem}.incubation-live__typing span{height:.375rem;width:.375rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(132 142 156 / var(--tw-bg-opacity, 1));animation:incubation-typing-dot 1.1s ease-in-out infinite}.incubation-live__typing span:nth-child(2){animation-delay:.15s}.incubation-live__typing span:nth-child(3){animation-delay:.3s}.incubation-live__chips{display:flex;flex-wrap:wrap;gap:.5rem}.incubation-live__chip{border-radius:9999px;border-width:1px;border-color:#e2e8f099;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.incubation-live__chip:hover{border-color:#0f172a1f;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.incubation-live__chip:disabled{cursor:not-allowed;opacity:.5}.incubation-live__chip--active{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1));background-color:var(--marketing-surface-muted,#f5f5f7);--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.incubation-live__unlock{margin-top:1rem;display:flex;flex-direction:column;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:#0f172a14;padding:1rem}@media(min-width:640px){.incubation-live__unlock{margin-top:1.25rem;flex-direction:row;align-items:center;justify-content:space-between}}.incubation-live__unlock{background:color-mix(in srgb,var(--marketing-surface-muted, #f5f5f7) 60%,transparent)}.incubation-live__unlock-title{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.incubation-live__unlock-body{margin-top:.25rem;font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.incubation-live__unlock-cta{width:100%;justify-content:center;text-align:center}@media(min-width:640px){.incubation-live__unlock-cta{width:auto;min-width:10rem}}@media(prefers-reduced-motion:reduce){.incubation-live__part-reveal,.incubation-live__typing span{animation:none!important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.\!sticky{position:-webkit-sticky!important;position:sticky!important}.sticky{position:-webkit-sticky;position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.-left-\[1\.625rem\]{left:-1.625rem}.-right-1{right:-.25rem}.-top-1{top:-.25rem}.bottom-24{bottom:6rem}.bottom-5{bottom:1.25rem}.bottom-\[5\.5rem\]{bottom:5.5rem}.right-0{right:0}.right-3{right:.75rem}.right-5{right:1.25rem}.top-0{top:0}.top-1\.5{top:.375rem}.top-2{top:.5rem}.top-full{top:100%}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-10{z-index:10}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[1\]{z-index:1}.z-\[59\]{z-index:59}.z-\[60\]{z-index:60}.z-\[61\]{z-index:61}.z-\[62\]{z-index:62}.order-1{order:1}.m-0{margin:0}.-mx-\[var\(--mweb-gutter\)\]{margin-left:calc(var(--mweb-gutter) * -1);margin-right:calc(var(--mweb-gutter) * -1)}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-auto{margin-top:auto;margin-bottom:auto}.\!mb-1{margin-bottom:.25rem!important}.-mt-2{margin-top:-.5rem}.mb-0\.5{margin-bottom:.125rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-20{margin-top:5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.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}.hidden{display:none}.\!h-10{height:2.5rem!important}.\!h-12{height:3rem!important}.\!h-4{height:1rem!important}.\!h-6{height:1.5rem!important}.\!h-8{height:2rem!important}.\!h-9{height:2.25rem!important}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-36{height:9rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[1\.0625rem\]{height:1.0625rem}.h-\[1\.125rem\]{height:1.125rem}.h-\[1\.375rem\]{height:1.375rem}.h-\[1\.625rem\]{height:1.625rem}.h-\[18px\]{height:18px}.h-\[4\.75rem\]{height:4.75rem}.h-full{height:100%}.max-h-16{max-height:4rem}.max-h-28{max-height:7rem}.max-h-48{max-height:12rem}.max-h-\[min\(80vh\,580px\)\]{max-height:min(80vh,580px)}.max-h-\[min\(90vh\,720px\)\]{max-height:min(90vh,720px)}.min-h-0{min-height:0px}.min-h-\[100px\]{min-height:100px}.min-h-\[10rem\]{min-height:10rem}.min-h-\[40vh\]{min-height:40vh}.min-h-\[48px\]{min-height:48px}.min-h-\[52px\]{min-height:52px}.min-h-\[6rem\]{min-height:6rem}.min-h-screen{min-height:100vh}.\!w-10{width:2.5rem!important}.\!w-12{width:3rem!important}.\!w-4{width:1rem!important}.\!w-6{width:1.5rem!important}.\!w-8{width:2rem!important}.\!w-9{width:2.25rem!important}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[1\.0625rem\]{width:1.0625rem}.w-\[1\.125rem\]{width:1.125rem}.w-\[1\.375rem\]{width:1.375rem}.w-\[17\.5rem\]{width:17.5rem}.w-\[18px\]{width:18px}.w-\[4\.5rem\]{width:4.5rem}.w-\[80\%\]{width:80%}.w-\[88\%\]{width:88%}.w-\[92\%\]{width:92%}.w-\[min\(100vw-2\.5rem\,420px\)\]{width:min(100vw - 2.5rem,420px)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-\[120px\]{min-width:120px}.min-w-\[40rem\]{min-width:40rem}.min-w-\[6rem\]{min-width:6rem}.min-w-\[7\.5rem\]{min-width:7.5rem}.max-w-2xl{max-width:42rem}.max-w-4xl{max-width:56rem}.max-w-\[1\.375rem\]{max-width:1.375rem}.max-w-\[12rem\]{max-width:12rem}.max-w-\[2\.25rem\]{max-width:2.25rem}.max-w-\[3\.25rem\]{max-width:3.25rem}.max-w-\[3\.5rem\]{max-width:3.5rem}.max-w-\[4\.5rem\]{max-width:4.5rem}.max-w-\[4rem\]{max-width:4rem}.max-w-\[5rem\]{max-width:5rem}.max-w-\[6rem\]{max-width:6rem}.max-w-\[75\%\]{max-width:75%}.max-w-\[88\%\]{max-width:88%}.max-w-\[9\.5rem\]{max-width:9.5rem}.max-w-\[95\%\]{max-width:95%}.max-w-\[var\(--content-max\)\]{max-width:var(--content-max)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[0\.88\]{--tw-scale-x: .88;--tw-scale-y: .88;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize-y{resize:vertical}.resize{resize:both}.scroll-mt-24{scroll-margin-top:6rem}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.\!flex-col{flex-direction:column!important}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.\!items-start{align-items:flex-start!important}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.\!gap-1\.5{gap:.375rem!important}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-line>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(226 232 240 / var(--tw-divide-opacity, 1))}.divide-line\/70>:not([hidden])~:not([hidden]){border-color:#e2e8f0b3}.self-end{align-self:flex-end}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.\!overflow-visible{overflow:visible!important}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-tl-sm{border-top-left-radius:.125rem}.rounded-tr-sm{border-top-right-radius:.125rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-l-\[3px\]{border-left-width:3px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[rgb\(15_23_42\/0\.1\)\]{border-color:#0f172a1a}.border-\[rgb\(15_23_42\/0\.14\)\]{border-color:#0f172a24}.border-\[var\(--operate-border-subtle\,rgb\(15_23_42\/0\.08\)\)\]{border-color:var(--operate-border-subtle,rgb(15 23 42/.08))}.border-accent-100{--tw-border-opacity: 1;border-color:rgb(254 226 226 / var(--tw-border-opacity, 1))}.border-accent-100\/70{border-color:#fee2e2b3}.border-accent-100\/80{border-color:#fee2e2cc}.border-accent-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-accent-200\/60{border-color:#fecaca99}.border-accent-200\/80{border-color:#fecacacc}.border-accent-200\/90{border-color:#fecacae6}.border-accent-300{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.border-accent-600{--tw-border-opacity: 1;border-color:rgb(225 29 72 / var(--tw-border-opacity, 1))}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-200\/80{border-color:#fde68acc}.border-amber-300\/90{border-color:#fcd34de6}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-emerald-300\/90{border-color:#6ee7b7e6}.border-line{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-line\/45{border-color:#e2e8f073}.border-line\/50{border-color:#e2e8f080}.border-line\/60{border-color:#e2e8f099}.border-line\/70{border-color:#e2e8f0b3}.border-line\/80{border-color:#e2e8f0cc}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-rose-300\/90{border-color:#fda4afe6}.border-sky-300\/90{border-color:#7dd3fce6}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.\!bg-red-600{--tw-bg-opacity: 1 !important;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))!important}.bg-\[\#f5f5f7\]{--tw-bg-opacity: 1;background-color:rgb(245 245 247 / var(--tw-bg-opacity, 1))}.bg-\[\#fbfbfd\]{--tw-bg-opacity: 1;background-color:rgb(251 251 253 / var(--tw-bg-opacity, 1))}.bg-accent-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-accent-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.bg-accent-50{--tw-bg-opacity: 1;background-color:rgb(255 245 245 / var(--tw-bg-opacity, 1))}.bg-accent-50\/20{background-color:#fff5f533}.bg-accent-50\/25{background-color:#fff5f540}.bg-accent-50\/40{background-color:#fff5f566}.bg-accent-50\/50{background-color:#fff5f580}.bg-accent-50\/60{background-color:#fff5f599}.bg-accent-50\/80{background-color:#fff5f5cc}.bg-accent-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-accent-600{--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1))}.bg-accent-600\/\[0\.02\]{background-color:#e11d4805}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-50\/80{background-color:#fffbebcc}.bg-black\/40{background-color:#0006}.bg-black\/45{background-color:#00000073}.bg-current{background-color:currentColor}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-ink{--tw-bg-opacity: 1;background-color:rgb(26 32 44 / var(--tw-bg-opacity, 1))}.bg-ink\/40{background-color:#1a202c66}.bg-line{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.bg-line\/30{background-color:#e2e8f04d}.bg-line\/40{background-color:#e2e8f066}.bg-line\/60{background-color:#e2e8f099}.bg-line\/80{background-color:#e2e8f0cc}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-rose-50{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.bg-sky-50{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.bg-surface-subtle{--tw-bg-opacity: 1;background-color:rgb(247 248 250 / var(--tw-bg-opacity, 1))}.bg-surface-subtle\/40{background-color:#f7f8fa66}.bg-surface-subtle\/60{background-color:#f7f8fa99}.bg-surface-subtle\/80{background-color:#f7f8facc}.bg-wechat{--tw-bg-opacity: 1;background-color:rgb(7 193 96 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/78{background-color:#ffffffc7}.bg-white\/90{background-color:#ffffffe6}.bg-white\/95{background-color:#fffffff2}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-accent-100\/80{--tw-gradient-from: rgb(254 226 226 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(254 226 226 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-accent-300{--tw-gradient-from: #FCA5A5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-accent-50{--tw-gradient-from: #FFF5F5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 245 245 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-100\/90{--tw-gradient-from: rgb(241 245 249 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(241 245 249 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-surface-subtle{--tw-gradient-from: #F7F8FA var(--tw-gradient-from-position);--tw-gradient-to: rgb(247 248 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-surface-subtle\/80{--tw-gradient-from: rgb(247 248 250 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(247 248 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-accent-50\/40{--tw-gradient-to: rgb(255 245 245 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 245 245 / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-accent-600{--tw-gradient-to: rgb(225 29 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #E11D48 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fff var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-accent-50\/30{--tw-gradient-to: rgb(255 245 245 / .3) var(--tw-gradient-to-position)}.to-accent-600{--tw-gradient-to: #E11D48 var(--tw-gradient-to-position)}.to-white{--tw-gradient-to: #fff var(--tw-gradient-to-position)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-left{-o-object-position:left;object-position:left}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-\[13px\]{padding-left:13px;padding-right:13px}.px-\[var\(--marketing-gutter\)\]{padding-left:var(--marketing-gutter);padding-right:var(--marketing-gutter)}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-3{padding-bottom:.75rem}.pb-5{padding-bottom:1.25rem}.pb-8{padding-bottom:2rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pr-1{padding-right:.25rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.font-mono{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[0\.625rem\]{font-size:.625rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.875rem\]{font-size:.875rem}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.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)}.leading-7{line-height:1.75rem}.leading-\[1\.55\]{line-height:1.55}.leading-\[1\.75\]{line-height:1.75}.leading-\[1\.85\]{line-height:1.85}.leading-\[1\.8\]{line-height:1.8}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.text-accent-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-accent-600{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.text-accent-700{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.text-accent-800{--tw-text-opacity: 1;color:rgb(159 18 57 / var(--tw-text-opacity, 1))}.text-accent-900{--tw-text-opacity: 1;color:rgb(136 19 55 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-amber-800\/90{color:#92400ee6}.text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.text-amber-900\/85{color:#78350fd9}.text-amber-950{--tw-text-opacity: 1;color:rgb(69 26 3 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-emerald-900\/85{color:#064e3bd9}.text-emerald-950{--tw-text-opacity: 1;color:rgb(2 44 34 / var(--tw-text-opacity, 1))}.text-ink{--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.text-ink-faint{--tw-text-opacity: 1;color:rgb(132 142 156 / var(--tw-text-opacity, 1))}.text-ink-faint\/80{color:#848e9ccc}.text-ink-muted{--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.text-ink-secondary{--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.text-line{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-rose-800{--tw-text-opacity: 1;color:rgb(159 18 57 / var(--tw-text-opacity, 1))}.text-rose-900\/85{color:#881337d9}.text-rose-950{--tw-text-opacity: 1;color:rgb(76 5 25 / var(--tw-text-opacity, 1))}.text-sky-600{--tw-text-opacity: 1;color:rgb(2 132 199 / var(--tw-text-opacity, 1))}.text-sky-800{--tw-text-opacity: 1;color:rgb(7 89 133 / var(--tw-text-opacity, 1))}.text-sky-900\/85{color:#0c4a6ed9}.text-sky-950{--tw-text-opacity: 1;color:rgb(8 47 73 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-void{--tw-text-opacity: 1;color:rgb(14 13 18 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.decoration-accent-200{-webkit-text-decoration-color:#fecaca;text-decoration-color:#fecaca}.decoration-amber-400\/80{-webkit-text-decoration-color:#fbbf24cc;text-decoration-color:#fbbf24cc}.decoration-emerald-400\/80{-webkit-text-decoration-color:#34d399cc;text-decoration-color:#34d399cc}.decoration-ink\/20{-webkit-text-decoration-color:#1a202c33;text-decoration-color:#1a202c33}.decoration-ink\/25{-webkit-text-decoration-color:#1a202c40;text-decoration-color:#1a202c40}.decoration-line\/80{-webkit-text-decoration-color:#e2e8f0cc;text-decoration-color:#e2e8f0cc}.decoration-rose-400\/80{-webkit-text-decoration-color:#fb7185cc;text-decoration-color:#fb7185cc}.decoration-sky-400\/80{-webkit-text-decoration-color:#38bdf8cc;text-decoration-color:#38bdf8cc}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_14px_-2px_rgba\(240\,185\,11\,0\.45\)\]{--tw-shadow: 0 4px 14px -2px rgba(240,185,11,.45);--tw-shadow-colored: 0 4px 14px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_30px_-4px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow: 0 8px 30px -4px rgba(0,0,0,.12);--tw-shadow-colored: 0 8px 30px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[var\(--operate-shadow-lift\)\]{--tw-shadow-color: var(--operate-shadow-lift);--tw-shadow: var(--tw-shadow-colored)}.outline{outline-style:solid}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-accent-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 202 202 / var(--tw-ring-opacity, 1))}.ring-accent-200\/60{--tw-ring-color: rgb(254 202 202 / .6)}.ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.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)}.drop-shadow-glow{--tw-drop-shadow: drop-shadow(0 0 24px rgba(225, 29, 72, .22));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-blur-\[1px\]{--tw-backdrop-blur: blur(1px);-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)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-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,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.transition-\[border-color\,background-color\,box-shadow\,height\,transform\]{transition-property:border-color,background-color,box-shadow,height,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.22s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{transition-timing-function:cubic-bezier(.22,1,.36,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.scrollbar-thin{scrollbar-width:thin;scrollbar-color:rgba(160,174,192,.5) transparent}.\[mail\:dev\]{mail:dev}.\!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}}.session-gate{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:1.5rem}.session-gate__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#fbfbfdb8;backdrop-filter:saturate(180%) blur(24px);-webkit-backdrop-filter:saturate(180%) blur(24px)}.session-gate__sheet{position:relative;z-index:10;display:flex;width:100%;max-width:22rem;flex-direction:column;align-items:center;padding:2.25rem 2rem 2rem;text-align:center;border-radius:1.25rem;background:#ffffffe0;box-shadow:0 0 0 .5px var(--token-accent-line-subtle),0 24px 48px -12px #e11d481f,0 8px 20px -8px #e11d480f}.session-gate__sheet--enter{animation:session-gate-in .48s cubic-bezier(.22,1,.36,1) both}.session-gate__mark{color:var(--token-accent);animation:session-gate-mark .52s cubic-bezier(.22,1,.36,1) .04s both}.session-gate__svg{height:3.5rem;width:3.5rem}@media(min-width:640px){.session-gate__svg{height:3.75rem;width:3.75rem}}.session-gate__title{margin:0;margin-top:1.5rem;font-size:1.3125rem;font-weight:600;line-height:1.15;letter-spacing:-.024em}@media(min-width:640px){.session-gate__title{margin-top:1.75rem;font-size:1.375rem}}.session-gate__title{color:var(--token-ink)}.session-gate__message{margin:0;margin-top:.625rem;max-width:17rem;font-size:.9375rem;line-height:1.5;letter-spacing:-.01em;color:#6e6e73}.session-gate__action{margin-top:2rem;height:3rem;width:100%;border-radius:.625rem;font-size:1rem;font-weight:500;border:none;letter-spacing:-.012em;color:#fff;cursor:pointer;background:linear-gradient(180deg,color-mix(in srgb,var(--token-accent, #e11d48) 88%,#fff) 0%,var(--token-accent, #e11d48) 52%,var(--token-accent-deep, #be123c) 100%);box-shadow:inset 0 1px #ffffff38,0 1px 2px #e11d4824;transition:box-shadow .2s ease,filter .2s ease}.session-gate__action:hover{filter:brightness(1.02);box-shadow:inset 0 1px #fff3,0 2px 8px #e11d4833}.session-gate__action:active{filter:brightness(.98)}.session-gate__action:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:inset 0 1px #fff3,0 0 0 4px #e11d482e}@keyframes session-gate-in{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes session-gate-mark{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.session-gate__sheet--enter,.session-gate__mark{animation:none}}.marker\:content-none *::marker{--tw-content: none;content:var(--tw-content)}.marker\:content-none::marker{--tw-content: none;content:var(--tw-content)}.first\:mt-0:first-child{margin-top:0}.first\:pt-0:first-child{padding-top:0}.last\:mb-0:last-child{margin-bottom:0}.last\:pb-0:last-child{padding-bottom:0}.hover\:border-\[rgb\(15_23_42\/0\.22\)\]:hover{border-color:#0f172a38}.hover\:border-accent-100:hover{--tw-border-opacity: 1;border-color:rgb(254 226 226 / var(--tw-border-opacity, 1))}.hover\:border-accent-200:hover{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.hover\:border-line-strong:hover{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.hover\:\!bg-red-700:hover{--tw-bg-opacity: 1 !important;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))!important}.hover\:bg-accent-400:hover{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.hover\:bg-accent-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 245 245 / var(--tw-bg-opacity, 1))}.hover\:bg-accent-50\/40:hover{background-color:#fff5f566}.hover\:bg-black\/\[0\.04\]:hover{background-color:#0000000a}.hover\:bg-surface-subtle:hover{--tw-bg-opacity: 1;background-color:rgb(247 248 250 / var(--tw-bg-opacity, 1))}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:text-accent-500:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.hover\:text-accent-600:hover{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.hover\:text-accent-700:hover{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.hover\:text-accent-800:hover{--tw-text-opacity: 1;color:rgb(159 18 57 / var(--tw-text-opacity, 1))}.hover\:text-amber-950:hover{--tw-text-opacity: 1;color:rgb(69 26 3 / var(--tw-text-opacity, 1))}.hover\:text-emerald-950:hover{--tw-text-opacity: 1;color:rgb(2 44 34 / var(--tw-text-opacity, 1))}.hover\:text-ink:hover{--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.hover\:text-ink-muted:hover{--tw-text-opacity: 1;color:rgb(105 112 128 / var(--tw-text-opacity, 1))}.hover\:text-ink-secondary:hover{--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.hover\:text-red-700:hover{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.hover\:text-red-800:hover{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.hover\:text-rose-950:hover{--tw-text-opacity: 1;color:rgb(76 5 25 / var(--tw-text-opacity, 1))}.hover\:text-sky-950:hover{--tw-text-opacity: 1;color:rgb(8 47 73 / var(--tw-text-opacity, 1))}.hover\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.focus\:border-accent-300:focus{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-accent-500\/20:focus{--tw-ring-color: rgb(239 68 68 / .2)}.active\:opacity-80:active{opacity:.8}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.group[open] .group-open\:inline{display:inline}.group[open] .group-open\:hidden{display:none}.group[open] .group-open\:text-accent-700{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:-translate-x-0\.5{--tw-translate-x: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:text-accent-700{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-accent-800{--tw-text-opacity: 1;color:rgb(159 18 57 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-ink-secondary{--tw-text-opacity: 1;color:rgb(45 55 72 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:opacity-100{opacity:1}@media(min-width:640px){.sm\:bottom-6{bottom:1.5rem}.sm\:right-6{right:1.5rem}.sm\:block{display:block}.sm\:inline-flex{display:inline-flex}.sm\:hidden{display:none}.sm\:h-\[4\.5rem\]{height:4.5rem}.sm\:w-36{width:9rem}.sm\:w-auto{width:auto}.sm\:min-w-0{min-width:0px}.sm\:min-w-\[7\.5rem\]{min-width:7.5rem}.sm\:max-w-\[5\.5rem\]{max-width:5.5rem}.sm\:flex-none{flex:none}.sm\:scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:items-stretch{align-items:stretch}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-3{gap:.75rem}.sm\:p-8{padding:2rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-\[1\.375rem\]{font-size:1.375rem}.sm\:text-\[13px\]{font-size:13px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media(min-width:768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.lg\:mt-16{margin-top:4rem}.lg\:mt-24{margin-top:6rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:inline-flex{display:inline-flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:w-\[36\%\]{width:36%}.lg\:w-full{width:100%}.lg\:-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:scale-90{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:items-stretch{align-items:stretch}.lg\:justify-start{justify-content:flex-start}.lg\:gap-2{gap:.5rem}.lg\:gap-8{gap:2rem}.lg\:space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3.5rem * var(--tw-space-y-reverse))}.lg\:p-9{padding:2.25rem}.lg\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.lg\:pl-4{padding-left:1rem}.lg\:pr-6{padding-right:1.5rem}.lg\:text-left{text-align:left}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}.lg\:transition-none{transition-property:none}}@media(min-width:1280px){.xl\:gap-1{gap:.25rem}}:root{--c-primary: 14 13 18;--c-primary-dark: 26 32 44;--c-sidebar-bg: 250 250 248;--c-sidebar-border: 238 238 236;--c-sidebar-fg: 26 26 26;--c-sidebar-fg-muted: 100 116 139;--c-sidebar-accent: 255 245 245;--c-sidebar-active-bg: 255 245 245;--c-sidebar-active-border: 225 29 72;--n-1: #1a202c;--n-2: #2d3748;--n-3: #4a5568;--n-4: #718096;--n-5: #a0aec0;--n-bg: #ffffff;--n-bg-subtle: #f7fafc;--n-border: #e2e8f0;--color-primary: #0e0d12;--color-primary-strong: #1a202c;--color-bg-surface: var(--n-bg);--color-bg-subtle: var(--n-bg-subtle);--color-border-subtle: var(--n-border);--color-text-strong: var(--n-1);--color-text-default: var(--n-2);--color-text-muted: var(--n-4);--dur: .2s}
