@layer properties,interface-icons,menu-design,flat-ui,theme,base,components,utilities;.blog-index-module__yjIZwq__controls{border-bottom:1px solid var(--homepage-separator);justify-content:space-between;align-items:center;gap:1.5rem;padding-bottom:2.5rem;display:flex}.blog-index-module__yjIZwq__filters{scrollbar-width:none;align-items:center;gap:1.5rem;min-width:0;display:flex;overflow-x:auto}.blog-index-module__yjIZwq__filters::-webkit-scrollbar{display:none}.blog-index-module__yjIZwq__filter{color:var(--homepage-muted);font-size:var(--type-body);line-height:var(--type-body-line-height);letter-spacing:var(--type-tracking-body);outline:none;flex:none;padding:.75rem 0;transition:color .16s;position:relative}.blog-index-module__yjIZwq__filter:after{background:var(--homepage-primary);content:"";opacity:0;height:2px;transition:opacity .16s,transform .16s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(.35)}.blog-index-module__yjIZwq__filter:hover,.blog-index-module__yjIZwq__filter:focus-visible,.blog-index-module__yjIZwq__filterActive{color:var(--homepage-ink)}.blog-index-module__yjIZwq__filter:focus-visible:after,.blog-index-module__yjIZwq__filterActive:after{opacity:1;transform:scaleX(1)}.blog-index-module__yjIZwq__search{flex:0 0 17.5rem}.blog-index-module__yjIZwq__search input{border:1px solid var(--homepage-border);background:var(--homepage-card);width:100%;height:2.75rem;color:var(--homepage-ink);font-size:var(--type-body);line-height:var(--type-body-line-height);letter-spacing:var(--type-tracking-body);border-radius:999px;outline:none;padding:0 1rem;transition:border-color .16s,background-color .16s}.blog-index-module__yjIZwq__search input::placeholder{color:var(--homepage-muted)}.blog-index-module__yjIZwq__search input:hover{background:var(--homepage-primary);color:var(--homepage-on-navy)}.blog-index-module__yjIZwq__search input:hover::placeholder{color:var(--homepage-on-navy)}.blog-index-module__yjIZwq__search input:focus-visible{border-color:var(--homepage-primary);background:var(--homepage-canvas)}.blog-index-module__yjIZwq__grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.blog-index-module__yjIZwq__card{min-width:0;color:var(--homepage-ink);outline:none;flex-direction:column;padding:2.5rem 2rem 2.75rem;display:flex}.blog-index-module__yjIZwq__card:nth-child(3n+1){padding-left:0}.blog-index-module__yjIZwq__card:nth-child(3n+2),.blog-index-module__yjIZwq__card:nth-child(3n+3){border-left:1px solid var(--homepage-separator)}.blog-index-module__yjIZwq__card:nth-child(3n+3){padding-right:0}.blog-index-module__yjIZwq__card:nth-child(n+4){border-top:1px solid var(--homepage-separator)}.blog-index-module__yjIZwq__cover,.blog-index-module__yjIZwq__coverPlaceholder{aspect-ratio:3/2;border:1px solid var(--homepage-border);background:var(--homepage-card);border-radius:.75rem;width:100%;transition:background-color .18s,border-color .18s;overflow:hidden}.blog-index-module__yjIZwq__card:hover .blog-index-module__yjIZwq__cover,.blog-index-module__yjIZwq__card:focus-visible .blog-index-module__yjIZwq__cover,.blog-index-module__yjIZwq__card:hover .blog-index-module__yjIZwq__coverPlaceholder,.blog-index-module__yjIZwq__card:focus-visible .blog-index-module__yjIZwq__coverPlaceholder{border-color:color-mix(in srgb, var(--homepage-ink) 24%, transparent)}.blog-index-module__yjIZwq__card:focus-visible{outline:2px solid var(--ring);outline-offset:-2px;border-radius:.75rem}.blog-index-module__yjIZwq__cardBody{flex-direction:column;flex:1;min-height:15rem;display:flex}.blog-index-module__yjIZwq__pillar{color:var(--homepage-muted);font-size:var(--type-menu);line-height:var(--type-body-line-height);letter-spacing:var(--type-tracking-body);margin-top:1.25rem}.blog-index-module__yjIZwq__title{font-size:var(--type-body);font-weight:var(--type-weight-medium);letter-spacing:var(--type-tracking-body);line-height:var(--type-body-line-height);text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.5rem;display:-webkit-box;overflow:hidden}.blog-index-module__yjIZwq__card:hover .blog-index-module__yjIZwq__title,.blog-index-module__yjIZwq__card:focus-visible .blog-index-module__yjIZwq__title{text-decoration:underline;-webkit-text-decoration-color:var(--homepage-separator);text-decoration-color:var(--homepage-separator);text-underline-offset:.25rem}.blog-index-module__yjIZwq__description{color:var(--homepage-muted);font-size:var(--type-body);line-height:var(--type-body-line-height);text-wrap:pretty;-webkit-line-clamp:2;letter-spacing:var(--type-tracking-body);-webkit-box-orient:vertical;margin-top:.75rem;display:-webkit-box;overflow:hidden}.blog-index-module__yjIZwq__meta{color:color-mix(in srgb, var(--homepage-muted) 82%, transparent);font-size:var(--type-menu);line-height:var(--type-body-line-height);letter-spacing:var(--type-tracking-body);margin-top:auto;padding-top:1.5rem}.blog-index-module__yjIZwq__empty{min-height:20rem;color:var(--homepage-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;display:flex}.blog-index-module__yjIZwq__empty button{color:var(--homepage-ink);font-size:var(--type-body);line-height:var(--type-body-line-height);text-underline-offset:.25rem;letter-spacing:var(--type-tracking-body);text-decoration:underline}@media (max-width:767px){.blog-index-module__yjIZwq__controls{flex-direction:column-reverse;align-items:stretch;gap:.75rem;padding-bottom:1.5rem}.blog-index-module__yjIZwq__search{flex-basis:auto}.blog-index-module__yjIZwq__filters{margin-right:-1rem;padding-right:1rem}.blog-index-module__yjIZwq__grid{grid-template-columns:1fr}.blog-index-module__yjIZwq__card,.blog-index-module__yjIZwq__card:nth-child(3n+1),.blog-index-module__yjIZwq__card:nth-child(3n+3){padding:2rem 0 2.25rem}.blog-index-module__yjIZwq__card:nth-child(n){border-top:1px solid var(--homepage-separator);border-left:0}.blog-index-module__yjIZwq__card:first-child{border-top:0}.blog-index-module__yjIZwq__cardBody{min-height:0}.blog-index-module__yjIZwq__meta{margin-top:0}}@media (min-width:768px) and (max-width:1023px){.blog-index-module__yjIZwq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-index-module__yjIZwq__card,.blog-index-module__yjIZwq__card:nth-child(3n+1),.blog-index-module__yjIZwq__card:nth-child(3n+3){padding:2.25rem 1.75rem 2.5rem}.blog-index-module__yjIZwq__card:nth-child(odd){border-left:0;padding-left:0}.blog-index-module__yjIZwq__card:nth-child(2n){border-left:1px solid var(--homepage-separator);padding-right:0}.blog-index-module__yjIZwq__card:nth-child(n+3){border-top:1px solid var(--homepage-separator)}}@media (prefers-reduced-motion:reduce){.blog-index-module__yjIZwq__cover,.blog-index-module__yjIZwq__coverPlaceholder{transition:none}}
@layer properties,interface-icons,menu-design,flat-ui,theme;@layer base{:is([data-landing-system=continuation-v2][data-landing-mode=product],[data-landing-system=continuation-v2][data-landing-mode=operations]) [data-panel-menu-weight=medium]{font-weight:var(--type-weight-medium)!important}:is([data-landing-system=continuation-v2][data-landing-mode=product],[data-landing-system=continuation-v2][data-landing-mode=operations]) [data-panel-menu-type=row]{letter-spacing:var(--type-tracking-body);font-size:var(--type-body)!important;line-height:var(--type-body-line-height)!important}:is([data-landing-system=continuation-v2][data-landing-mode=product],[data-landing-system=continuation-v2][data-landing-mode=operations]) :is([data-panel-sidebar-section-label],[data-panel-sidebar-empty]),:is([data-landing-system=continuation-v2][data-landing-mode=product],[data-landing-system=continuation-v2][data-landing-mode=operations]) :where([data-panel-page-description],[data-panel-section-description],[data-panel-row-description]){letter-spacing:var(--type-tracking-body);font-size:var(--type-body)!important;font-weight:var(--type-weight-normal)!important;line-height:var(--type-body-line-height)!important}:is([data-landing-system=continuation-v2][data-landing-mode=product],[data-landing-system=continuation-v2][data-landing-mode=operations]) [data-panel-row-title]{letter-spacing:var(--type-tracking-body);font-size:var(--type-body)!important;font-weight:var(--type-weight-medium)!important;line-height:var(--type-body-line-height)!important}:is([data-landing-system=continuation-v2][data-landing-mode=product],[data-landing-system=continuation-v2][data-landing-mode=operations]) [data-panel-subsection-title]{font-size:var(--type-body)!important;font-weight:var(--type-weight-medium)!important;line-height:var(--type-body-line-height)!important;letter-spacing:var(--type-tracking-body)!important}:is([data-landing-system=continuation-v2][data-landing-mode=product],[data-landing-system=continuation-v2][data-landing-mode=operations]) [data-panel-meta]{letter-spacing:var(--type-tracking-meta);font-size:var(--type-meta)!important;font-weight:var(--type-weight-normal)!important;line-height:var(--type-meta-line-height)!important}body[data-route-scope~=continuation-v2]:is([data-route-scope~=product],[data-route-scope~=operations]) [data-slot=dialog-content]{font-weight:var(--type-weight-normal)!important}body[data-route-scope~=continuation-v2]:is([data-route-scope~=product],[data-route-scope~=operations]) [data-slot=dialog-title]{letter-spacing:var(--type-tracking-lede);font-size:var(--type-lede)!important;font-weight:var(--type-weight-medium)!important;line-height:var(--type-lede-line-height)!important}body[data-route-scope~=continuation-v2]:is([data-route-scope~=product],[data-route-scope~=operations]) [data-slot=dialog-description],body[data-route-scope~=continuation-v2]:is([data-route-scope~=product],[data-route-scope~=operations]) [data-slot=dialog-content] :where([data-slot=select-trigger]){letter-spacing:var(--type-tracking-body);font-size:var(--type-body)!important;font-weight:var(--type-weight-normal)!important;line-height:var(--type-body-line-height)!important}body[data-route-scope~=continuation-v2]:is([data-route-scope~=product],[data-route-scope~=operations]) [data-slot=dialog-content] :where([data-slot=input]){letter-spacing:var(--type-tracking-body);font-size:var(--type-input)!important;font-weight:var(--type-weight-normal)!important;line-height:var(--type-input-line-height)!important}body[data-route-scope~=continuation-v2]:is([data-route-scope~=product],[data-route-scope~=operations]) :is([data-slot=navigation-menu-popup],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=select-content]) :is([data-panel-menu-type=row],[data-slot=dropdown-menu-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=dropdown-menu-radio-item],[data-slot=dropdown-menu-checkbox-item],[data-slot=select-item]){letter-spacing:var(--type-tracking-body);font-size:var(--type-body)!important;font-weight:var(--type-weight-medium)!important;line-height:var(--type-body-line-height)!important}body[data-route-scope~=continuation-v2] :is([data-slot=navigation-menu-popup],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=dialog-overlay],[data-slot=dialog-content],[data-slot=sheet-overlay],[data-slot=sheet-content],[data-slot=select-content],[data-slot=tooltip-content],[data-slot=command],[data-sonner-toaster],[data-sonner-toast]),body[data-route-scope~=continuation-v2] :is([data-slot=navigation-menu-popup],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=dialog-overlay],[data-slot=dialog-content],[data-slot=sheet-overlay],[data-slot=sheet-content],[data-slot=select-content],[data-slot=tooltip-content],[data-slot=command],[data-sonner-toaster],[data-sonner-toast]) *,body[data-route-scope~=continuation-v2] :is([data-slot=navigation-menu-popup],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=dialog-overlay],[data-slot=dialog-content],[data-slot=sheet-overlay],[data-slot=sheet-content],[data-slot=select-content],[data-slot=tooltip-content],[data-slot=command],[data-sonner-toaster],[data-sonner-toast]):before,body[data-route-scope~=continuation-v2] :is([data-slot=navigation-menu-popup],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=dialog-overlay],[data-slot=dialog-content],[data-slot=sheet-overlay],[data-slot=sheet-content],[data-slot=select-content],[data-slot=tooltip-content],[data-slot=command],[data-sonner-toaster],[data-sonner-toast]):after,body[data-route-scope~=continuation-v2] :is([data-slot=navigation-menu-popup],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=dialog-overlay],[data-slot=dialog-content],[data-slot=sheet-overlay],[data-slot=sheet-content],[data-slot=select-content],[data-slot=tooltip-content],[data-slot=command],[data-sonner-toaster],[data-sonner-toast]) :before,body[data-route-scope~=continuation-v2] :is([data-slot=navigation-menu-popup],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=dialog-overlay],[data-slot=dialog-content],[data-slot=sheet-overlay],[data-slot=sheet-content],[data-slot=select-content],[data-slot=tooltip-content],[data-slot=command],[data-sonner-toaster],[data-sonner-toast]) :after{box-shadow:none!important;text-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important;background-image:none!important}body [data-membership-paywall][data-membership-paywall] .paywall-display,body [data-credit-checkout][data-credit-checkout] .paywall-display{font-size:var(--type-heading-small)!important;font-weight:var(--type-weight-medium)!important;line-height:var(--type-heading-small-line-height)!important;letter-spacing:var(--type-tracking-title)!important}body [data-membership-paywall][data-membership-paywall] .paywall-title,body [data-credit-checkout][data-credit-checkout] .paywall-title{font-size:var(--type-subtitle)!important;font-weight:var(--type-weight-medium)!important;line-height:var(--type-subtitle-line-height)!important;letter-spacing:var(--type-tracking-subtitle)!important}body [data-membership-paywall][data-membership-paywall] .paywall-eyebrow,body [data-credit-checkout][data-credit-checkout] .paywall-eyebrow{text-transform:uppercase;font-size:var(--type-meta)!important;font-weight:var(--type-weight-medium)!important;line-height:var(--type-meta-line-height)!important;letter-spacing:var(--type-tracking-meta)!important}body [data-membership-paywall][data-membership-paywall] .paywall-col,body [data-credit-checkout][data-credit-checkout] .paywall-col{font-size:var(--type-meta)!important;font-weight:var(--type-weight-medium)!important;line-height:var(--type-meta-line-height)!important;letter-spacing:var(--type-tracking-meta)!important}body [data-membership-paywall][data-membership-paywall] .paywall-lede,body [data-credit-checkout][data-credit-checkout] .paywall-lede,body [data-membership-paywall][data-membership-paywall] .paywall-body,body [data-credit-checkout][data-credit-checkout] .paywall-body{font-size:var(--type-body)!important;font-weight:var(--type-weight-normal)!important;line-height:var(--type-body-line-height)!important;letter-spacing:var(--type-tracking-body)!important}body [data-membership-paywall][data-membership-paywall] .paywall-strong,body [data-credit-checkout][data-credit-checkout] .paywall-strong{font-size:var(--type-body)!important;font-weight:var(--type-weight-medium)!important;line-height:var(--type-body-line-height)!important;letter-spacing:var(--type-tracking-body)!important}body [data-membership-paywall][data-membership-paywall] .paywall-price,body [data-credit-checkout][data-credit-checkout] .paywall-price{font-size:var(--type-subtitle)!important;font-weight:var(--type-weight-medium)!important;line-height:var(--type-subtitle-line-height)!important;letter-spacing:var(--type-tracking-subtitle)!important}body [data-membership-paywall][data-membership-paywall] .paywall-note,body [data-credit-checkout][data-credit-checkout] .paywall-note,body [data-membership-paywall][data-membership-paywall] .paywall-fine,body [data-credit-checkout][data-credit-checkout] .paywall-fine{font-size:var(--type-meta)!important;font-weight:var(--type-weight-normal)!important;line-height:var(--type-meta-line-height)!important;letter-spacing:var(--type-tracking-meta)!important}body [data-membership-paywall][data-membership-paywall] .paywall-price .paywall-note,body [data-credit-checkout][data-credit-checkout] .paywall-price .paywall-note{font-weight:var(--type-weight-normal)!important}body [data-membership-paywall][data-membership-paywall] [data-checkout-cta],body [data-credit-checkout][data-credit-checkout] [data-checkout-cta],body [data-credit-checkout][data-credit-checkout] .checkout-sheet-floating button.h-12.bg-primary{height:56px!important;min-height:56px!important}@media (min-width:40rem){body [data-membership-paywall][data-membership-paywall] .paywall-display,body [data-credit-checkout][data-credit-checkout] .paywall-display{letter-spacing:var(--type-tracking-title);font-size:var(--type-title)!important;line-height:var(--type-title-line-height)!important}}}@layer components,utilities;html[data-route-scope~=continuation-v2][data-route-scope~=public],body[data-route-scope~=continuation-v2][data-route-scope~=public]{background-color:#fff}[data-landing-system=continuation-v2],[data-landing-system=continuation-v2][data-landing-mode]:is(.dev-surface,.landing-surface,.force-light,.force-pink,.reload-admin),[data-landing-system=continuation-v2][data-landing-mode] :is(.dev-surface,.landing-surface,.force-light,.force-pink,.reload-admin),body[data-route-scope~=continuation-v2] :is([data-slot=navigation-menu-popup],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=dialog-overlay],[data-slot=dialog-content],[data-slot=sheet-overlay],[data-slot=sheet-content],[data-slot=select-content],[data-slot=tooltip-content],[data-slot=command],[data-sonner-toaster],[data-sonner-toast]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;--landing-system-canvas:var(--ui-canvas);--landing-system-card:var(--ui-surface);--landing-system-surface:var(--ui-surface);--landing-system-tint:var(--ui-surface);--landing-system-ink:var(--ui-ink);--landing-system-muted:var(--ui-muted);--landing-system-border:var(--ui-border);--landing-system-separator:var(--ui-divider);--landing-system-primary:var(--marketing-primary);--landing-system-link:var(--ui-link);--landing-system-navy:#030340;--landing-system-navy-raised:#0a125a;--landing-system-navy-muted:#6e7cd2;--landing-system-cyan:#8ccaff;--landing-system-on-navy:#fff;--landing-system-success:#0a7554;--landing-system-warning:#7a5200;--landing-system-danger:#c51a3a;--landing-system-public-max-width:1000px;--landing-system-focused-max-width:38rem;--landing-system-product-max-width:100%;--landing-system-operations-max-width:95rem;--landing-system-composer-max-width:38rem;--landing-system-prose-max-width:34rem;--landing-system-content-gutter:16px;--landing-system-density-space:16px;--landing-system-hero-measure:16ch;--landing-system-section-measure:18ch;--landing-system-radius-micro:4px;--landing-system-radius-metadata:8px;--landing-system-radius-control:12px;--landing-system-radius-bubble:16px;--landing-system-radius-panel:24px;--landing-system-radius-pill:9999px;--background:var(--landing-system-canvas);--foreground:var(--landing-system-ink);--card:var(--landing-system-card);--card-foreground:var(--landing-system-ink);--popover:var(--landing-system-canvas);--popover-foreground:var(--landing-system-ink);--primary:var(--landing-system-primary);--primary-foreground:var(--landing-system-on-navy);--secondary:var(--landing-system-card);--secondary-foreground:var(--landing-system-ink);--muted:var(--landing-system-card);--muted-foreground:var(--landing-system-muted);--accent:var(--landing-system-tint);--accent-foreground:var(--landing-system-ink);--hover:var(--landing-system-tint);--hover-foreground:var(--landing-system-ink);--border:var(--landing-system-border);--input:var(--landing-system-border);--ring:var(--landing-system-link);--destructive:var(--landing-system-danger);--success:var(--landing-system-success);--warning:var(--landing-system-warning);--chart-1:var(--landing-system-navy);--chart-2:var(--landing-system-link);--chart-3:var(--landing-system-success);--chart-4:var(--landing-system-warning);--chart-5:var(--landing-system-cyan);--sidebar:var(--landing-system-canvas);--sidebar-foreground:var(--landing-system-ink);--sidebar-primary:var(--landing-system-primary);--sidebar-primary-foreground:var(--landing-system-on-navy);--sidebar-accent:var(--landing-system-tint);--sidebar-accent-foreground:var(--landing-system-ink);--sidebar-border:var(--landing-system-border);--sidebar-ring:var(--landing-system-link);--chat-canvas:var(--landing-system-canvas);--chat-sidebar:var(--landing-system-surface);--chat-control:var(--landing-system-canvas);--chat-composer:var(--landing-system-card);--chat-composer-border:var(--landing-system-border);--chat-border:var(--landing-system-border);--chat-hover:var(--landing-system-tint);--chat-selected:var(--landing-system-tint);--chat-subtle:var(--landing-system-surface);--chat-user-bubble:var(--landing-system-surface);--chat-code:var(--landing-system-card);--chat-accent:var(--landing-system-primary);--chat-accent-foreground:var(--landing-system-on-navy);--chat-accent-soft:var(--landing-system-tint);--chat-elevated-shadow:none;--chat-composer-focus-shadow:none;--panel-surface:var(--landing-system-surface);--panel-border:var(--landing-system-border);--panel-hover:var(--landing-system-tint);--panel-selected:var(--landing-system-tint);--panel-muted:var(--landing-system-muted);--panel-ink:var(--ui-ink);--panel-icon:var(--landing-system-muted);--panel-tooltip:var(--landing-system-navy);--panel-tooltip-foreground:var(--landing-system-on-navy);--homepage-canvas:var(--ui-canvas);--homepage-card:var(--ui-surface);--homepage-surface:var(--ui-surface);--homepage-tint:var(--ui-surface);--homepage-ink:var(--ui-ink);--homepage-muted:var(--ui-muted);--homepage-separator:var(--ui-divider);--homepage-border:var(--ui-border);--homepage-primary:var(--landing-system-primary);--homepage-navy:var(--landing-system-navy);--homepage-navy-raised:var(--landing-system-navy-raised);--homepage-navy-muted:var(--landing-system-navy-muted);--homepage-navy-muted-raised:color-mix(in srgb, var(--landing-system-navy-muted) 96%, var(--landing-system-on-navy));--homepage-cyan:var(--landing-system-cyan);--homepage-on-navy:var(--landing-system-on-navy);--homepage-heading-size:var(--type-hero);--homepage-heading-line-height:var(--type-hero-line-height);--homepage-heading-letter-spacing:var(--type-tracking-hero);--homepage-section-heading-size:var(--type-title);--homepage-section-heading-line-height:var(--type-title-line-height)}[data-landing-system=continuation-v2]{background-color:var(--landing-system-canvas);min-height:100dvh;color:var(--landing-system-ink);font-family:var(--font-app);overflow-x:clip}[data-landing-system=continuation-v2][data-landing-mode=focused]{--landing-system-content-max-width:var(--landing-system-focused-max-width)}[data-landing-system=continuation-v2][data-landing-mode=public]{--landing-system-content-max-width:var(--landing-system-public-max-width);overflow-x:visible}[data-landing-system=continuation-v2][data-landing-mode=public]>:not(header){overflow-x:clip}[data-landing-system=continuation-v2][data-landing-mode=product]{--landing-system-content-max-width:var(--landing-system-product-max-width);--landing-system-canvas:var(--ui-canvas);--landing-system-card:var(--ui-surface);--landing-system-surface:var(--ui-surface);--landing-system-tint:var(--ui-surface);--landing-system-ink:var(--ui-ink);--landing-system-muted:var(--ui-muted);--landing-system-border:var(--ui-border);--landing-system-separator:var(--ui-divider);--landing-system-primary:var(--ui-ink);--hover:var(--landing-system-tint);--hover-foreground:var(--ui-ink);--background:var(--landing-system-canvas);--foreground:var(--landing-system-ink);--card:var(--landing-system-card);--card-foreground:var(--landing-system-ink);--popover:var(--landing-system-canvas);--popover-foreground:var(--landing-system-ink);--primary:var(--landing-system-primary);--primary-foreground:var(--landing-system-on-navy);--secondary:var(--landing-system-card);--secondary-foreground:var(--landing-system-ink);--muted:var(--landing-system-card);--muted-foreground:var(--landing-system-muted);--accent:var(--landing-system-tint);--accent-foreground:var(--landing-system-ink);--border:var(--landing-system-border);--input:var(--landing-system-border);--ring:var(--landing-system-link);--destructive:#eb483e;--sidebar:var(--ui-canvas);--sidebar-foreground:var(--ui-ink);--sidebar-primary:var(--ui-ink);--sidebar-primary-foreground:var(--ui-canvas);--sidebar-accent:var(--ui-surface);--sidebar-accent-foreground:var(--ui-ink);--sidebar-border:var(--ui-border);--sidebar-ring:var(--ui-link);--homepage-primary:var(--ui-ink);--homepage-on-navy:var(--ui-canvas)}[data-landing-system=continuation-v2][data-landing-mode=operations]{--landing-system-content-max-width:var(--landing-system-operations-max-width);--landing-system-canvas:var(--ui-canvas);--landing-system-card:var(--ui-surface);--landing-system-surface:var(--ui-surface);--landing-system-tint:var(--ui-surface);--landing-system-ink:var(--ui-ink);--landing-system-muted:var(--ui-muted);--landing-system-border:var(--ui-border);--landing-system-separator:var(--ui-divider);--landing-system-primary:var(--ui-ink);--hover:var(--landing-system-tint);--hover-foreground:var(--ui-ink);--background:var(--landing-system-canvas);--foreground:var(--landing-system-ink);--card:var(--landing-system-card);--card-foreground:var(--landing-system-ink);--popover:var(--landing-system-canvas);--popover-foreground:var(--landing-system-ink);--primary:var(--landing-system-primary);--primary-foreground:var(--landing-system-on-navy);--secondary:var(--landing-system-card);--secondary-foreground:var(--landing-system-ink);--muted:var(--landing-system-card);--muted-foreground:var(--landing-system-muted);--accent:var(--landing-system-tint);--accent-foreground:var(--landing-system-ink);--border:var(--landing-system-border);--input:var(--landing-system-border);--ring:var(--landing-system-link);--destructive:#eb483e;--sidebar:var(--ui-canvas);--sidebar-foreground:var(--ui-ink);--sidebar-primary:var(--ui-ink);--sidebar-primary-foreground:var(--ui-canvas);--sidebar-accent:var(--ui-surface);--sidebar-accent-foreground:var(--ui-ink);--sidebar-border:var(--ui-border);--sidebar-ring:var(--ui-link);--homepage-primary:var(--ui-ink);--homepage-on-navy:var(--ui-canvas)}:is([data-landing-system=continuation-v2][data-landing-mode=product],[data-landing-system=continuation-v2][data-landing-mode=operations]){font-size:var(--type-body);line-height:var(--type-body-line-height);font-weight:var(--type-weight-normal);font-family:var(--font-app);letter-spacing:var(--type-tracking-body)}:is([data-landing-system=continuation-v2][data-landing-mode=product],[data-landing-system=continuation-v2][data-landing-mode=operations]) [data-panel-page-title]{font-size:var(--type-title)!important;font-weight:var(--type-weight-medium)!important;line-height:var(--type-title-line-height)!important;letter-spacing:var(--type-tracking-title)!important}:is([data-landing-system=continuation-v2][data-landing-mode=product],[data-landing-system=continuation-v2][data-landing-mode=operations]) [data-panel-section-title]{font-size:var(--type-subtitle)!important;font-weight:var(--type-weight-medium)!important;line-height:var(--type-subtitle-line-height)!important;letter-spacing:var(--type-tracking-subtitle)!important}:is([data-landing-system=continuation-v2][data-landing-mode=product],[data-landing-system=continuation-v2][data-landing-mode=operations]) [data-panel-row]{column-gap:14px;min-height:64px;padding-block:8px}:is([data-landing-system=continuation-v2][data-landing-mode=product],[data-landing-system=continuation-v2][data-landing-mode=operations]) [data-panel-row-icon]{border-radius:12px;width:36px;height:36px}:is([data-landing-system=continuation-v2][data-landing-mode=product],[data-landing-system=continuation-v2][data-landing-mode=operations]) [data-panel-row-icon] :where(svg){width:16px;height:16px}:is([data-landing-system=continuation-v2][data-landing-mode=product],[data-landing-system=continuation-v2][data-landing-mode=operations]) [data-panel-row-action] [data-slot=button]{height:30px;min-height:30px!important}:is([data-landing-system=continuation-v2][data-landing-mode=product],[data-landing-system=continuation-v2][data-landing-mode=operations]) :where([data-button-shape],[data-slot=button]){min-height:0!important}:is([data-landing-system=continuation-v2][data-landing-mode=product],[data-landing-system=continuation-v2][data-landing-mode=operations]) [data-panel-row]{min-height:64px!important}:is([data-landing-system=continuation-v2][data-landing-mode=product],[data-landing-system=continuation-v2][data-landing-mode=operations]) :where(input:not([type=checkbox]):not([type=radio]),select){min-height:36px!important}:is([data-landing-system=continuation-v2][data-landing-mode=product],[data-landing-system=continuation-v2][data-landing-mode=operations]) .profile-avatar>div{background-color:#3c877b!important}:is([data-landing-system=continuation-v2][data-landing-mode=product],[data-landing-system=continuation-v2][data-landing-mode=operations]) .profile-avatar>div>span{color:#fff!important}body[data-route-scope~=continuation-v2]:is([data-route-scope~=product],[data-route-scope~=operations]) :is([data-slot=navigation-menu-popup],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=dialog-content],[data-slot=sheet-content],[data-slot=select-content],[data-slot=tooltip-content],[data-slot=command],[data-sonner-toaster],[data-sonner-toast]){--background:var(--landing-system-canvas);--foreground:var(--landing-system-ink);--card:var(--landing-system-card);--card-foreground:var(--landing-system-ink);--popover:var(--landing-system-canvas);--popover-foreground:var(--landing-system-ink);--primary:var(--landing-system-primary);--primary-foreground:var(--landing-system-on-navy);--secondary:var(--landing-system-card);--secondary-foreground:var(--landing-system-ink);--muted:var(--landing-system-card);--muted-foreground:var(--landing-system-muted);--accent:var(--landing-system-tint);--accent-foreground:var(--landing-system-ink);--hover:var(--landing-system-tint);--hover-foreground:var(--ui-ink);--border:var(--landing-system-border);--input:var(--landing-system-border);--ring:var(--landing-system-link);--destructive:#eb483e;--homepage-primary:var(--ui-ink);--homepage-on-navy:var(--ui-canvas);--panel-surface:var(--landing-system-surface);--panel-border:var(--landing-system-border);--panel-divider:var(--ui-divider);--panel-hover:var(--landing-system-tint);--panel-selected:var(--landing-system-tint);--panel-ink:var(--ui-ink);--panel-muted:var(--landing-system-muted);--panel-nav-muted:#6f6f6f;--panel-icon:#969696;--panel-avatar:#3c877b;--panel-danger-soft:#fdf1f0;--panel-danger:#eb483e;--panel-warning:#b45309;--panel-warning-soft:#fdf6ec;--panel-success:#3c877b;--panel-success-soft:#e5f9f8;--panel-blue-soft:#ddf0fe;--panel-aqua-soft:#e5f9f8;--panel-purple-soft:#f0e8fd;--panel-accent-blue:#3aa9ef;--panel-accent-aqua:#47c7c1;--panel-accent-purple:#8d5cf6;--panel-tooltip:#292929;--panel-tooltip-foreground:#fff;color:#292929;font-family:var(--font-app);font-weight:var(--type-weight-normal)}body[data-route-scope~=continuation-v2]:is([data-route-scope~=product],[data-route-scope~=operations]) [data-slot=dialog-content]{color:#292929;font-family:var(--font-app);font-size:var(--type-body);line-height:var(--type-body-line-height);letter-spacing:var(--type-tracking-body);background-color:#fff;border:1px solid #e4e4e4;border-radius:12px;font-weight:var(--type-weight-normal)!important}body[data-route-scope~=continuation-v2]:is([data-route-scope~=product],[data-route-scope~=operations]) [data-slot=dialog-title]{letter-spacing:var(--type-tracking-lede);font-size:var(--type-lede)!important;font-weight:var(--type-weight-medium)!important;line-height:var(--type-lede-line-height)!important}body[data-route-scope~=continuation-v2]:is([data-route-scope~=product],[data-route-scope~=operations]) [data-slot=dialog-description]{color:#6b6b6b;letter-spacing:var(--type-tracking-body);font-size:var(--type-body)!important;font-weight:var(--type-weight-normal)!important;line-height:var(--type-body-line-height)!important}body[data-route-scope~=continuation-v2]:is([data-route-scope~=product],[data-route-scope~=operations]) [data-slot=dialog-footer]{background-color:#fff;border-color:#f0f0f0}:is([data-landing-system=continuation-v2][data-landing-mode=product],[data-landing-system=continuation-v2][data-landing-mode=operations]) :is(#\9 ,[data-slot=popover-trigger],[data-slot=dropdown-menu-trigger],[data-slot=sheet-trigger])[class~=w-full]{border-radius:12px!important}body[data-route-scope~=continuation-v2]:is([data-route-scope~=product],[data-route-scope~=operations]) [data-sonner-toast]{border-radius:16px}body[data-route-scope~=continuation-v2]:is([data-route-scope~=product],[data-route-scope~=operations]) :is([data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=select-content]){color:#292929;background-color:#fff;border:1px solid #e4e4e4;border-radius:20px;padding:4px}body[data-route-scope~=continuation-v2]:is([data-route-scope~=product],[data-route-scope~=operations]) [data-slot=dialog-content]{border-radius:16px}body[data-route-scope~=continuation-v2]:is([data-route-scope~=product],[data-route-scope~=operations]) [data-slot=dialog-content][data-dialog-chrome=none]{background-color:#0000;border:none;border-radius:0}body[data-route-scope~=continuation-v2]:is([data-route-scope~=product],[data-route-scope~=operations]) [data-slot=dialog-content][data-dialog-chrome=none] [data-slot=button]{height:2.75rem!important;min-height:2.75rem!important}body[data-route-scope~=continuation-v2]:is([data-route-scope~=product],[data-route-scope~=operations]) [data-slot=dialog-content] :where([data-slot=input],[data-slot=command-input],[data-slot=select-trigger],[data-slot=button]){height:36px!important;min-height:36px!important}body[data-route-scope~=continuation-v2]:is([data-route-scope~=product],[data-route-scope~=operations]) [data-slot=dialog-content] :where([data-slot=select-trigger]){font-size:var(--type-body);line-height:var(--type-body-line-height);letter-spacing:var(--type-tracking-body);border-radius:12px;font-weight:var(--type-weight-normal)!important}body[data-route-scope~=continuation-v2]:is([data-route-scope~=product],[data-route-scope~=operations]) [data-slot=dialog-content] :where([data-slot=input]){font-size:var(--type-input);line-height:var(--type-input-line-height);letter-spacing:var(--type-tracking-body);border-radius:12px;font-weight:var(--type-weight-normal)!important}body[data-route-scope~=continuation-v2]:is([data-route-scope~=product],[data-route-scope~=operations]) [data-slot=dialog-content] [data-panel-action-size=small]{height:30px!important;min-height:30px!important}body[data-route-scope~=continuation-v2]:is([data-route-scope~=product],[data-route-scope~=operations]) [data-panel-text-field]{height:36px!important;min-height:36px!important}body[data-route-scope~=continuation-v2]:is([data-route-scope~=product],[data-route-scope~=operations]) [data-slot=dialog-close][data-dialog-close=icon]{width:30px!important;height:30px!important;min-height:30px!important}[data-landing-system=continuation-v2][data-landing-density=compact]{--landing-system-density-space:12px}[data-landing-system=continuation-v2][data-landing-density=comfortable]{--landing-system-density-space:16px}[data-landing-system=continuation-v2][data-landing-mode=public] .landing-display{font-size:var(--homepage-heading-size);font-weight:var(--type-weight-medium);letter-spacing:var(--homepage-heading-letter-spacing);line-height:var(--homepage-heading-line-height)}[data-landing-system=continuation-v2][data-landing-mode=public] h1{font-family:var(--font-app);font-size:var(--homepage-heading-size);font-weight:var(--type-weight-medium);letter-spacing:var(--homepage-heading-letter-spacing);line-height:var(--homepage-heading-line-height)}[data-landing-system=continuation-v2][data-landing-mode=public] .landing-h2{font-size:var(--homepage-section-heading-size);font-weight:var(--type-weight-medium);letter-spacing:var(--type-tracking-title);line-height:var(--homepage-section-heading-line-height)}@media (min-width:640px){[data-landing-system=continuation-v2][data-landing-mode][data-landing-density]{--landing-system-content-gutter:24px!important}}@media (min-width:768px){[data-landing-system=continuation-v2][data-landing-mode][data-landing-density]{--homepage-heading-size:var(--type-hero);--homepage-heading-line-height:var(--type-hero-line-height);--homepage-section-heading-size:var(--type-title);--homepage-section-heading-line-height:var(--type-title-line-height)}}@media (min-width:1024px){[data-landing-system=continuation-v2][data-landing-mode][data-landing-density]{--homepage-heading-size:var(--type-hero);--homepage-heading-line-height:var(--type-hero-line-height);--homepage-section-heading-size:var(--type-title);--homepage-section-heading-line-height:var(--type-title-line-height);--landing-system-content-gutter:56px!important}}[data-landing-system=continuation-v2],[data-landing-system=continuation-v2] *,[data-landing-system=continuation-v2]:before,[data-landing-system=continuation-v2]:after,[data-landing-system=continuation-v2] :before,[data-landing-system=continuation-v2] :after,body[data-route-scope~=continuation-v2] :is([data-slot=navigation-menu-popup],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=dialog-overlay],[data-slot=dialog-content],[data-slot=sheet-overlay],[data-slot=sheet-content],[data-slot=select-content],[data-slot=tooltip-content],[data-slot=command],[data-sonner-toaster],[data-sonner-toast]),body[data-route-scope~=continuation-v2] :is([data-slot=navigation-menu-popup],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=dialog-overlay],[data-slot=dialog-content],[data-slot=sheet-overlay],[data-slot=sheet-content],[data-slot=select-content],[data-slot=tooltip-content],[data-slot=command],[data-sonner-toaster],[data-sonner-toast]) *,body[data-route-scope~=continuation-v2] :is([data-slot=navigation-menu-popup],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=dialog-overlay],[data-slot=dialog-content],[data-slot=sheet-overlay],[data-slot=sheet-content],[data-slot=select-content],[data-slot=tooltip-content],[data-slot=command],[data-sonner-toaster],[data-sonner-toast]):before,body[data-route-scope~=continuation-v2] :is([data-slot=navigation-menu-popup],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=dialog-overlay],[data-slot=dialog-content],[data-slot=sheet-overlay],[data-slot=sheet-content],[data-slot=select-content],[data-slot=tooltip-content],[data-slot=command],[data-sonner-toaster],[data-sonner-toast]):after,body[data-route-scope~=continuation-v2] :is([data-slot=navigation-menu-popup],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=dialog-overlay],[data-slot=dialog-content],[data-slot=sheet-overlay],[data-slot=sheet-content],[data-slot=select-content],[data-slot=tooltip-content],[data-slot=command],[data-sonner-toaster],[data-sonner-toast]) :before,body[data-route-scope~=continuation-v2] :is([data-slot=navigation-menu-popup],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=dialog-overlay],[data-slot=dialog-content],[data-slot=sheet-overlay],[data-slot=sheet-content],[data-slot=select-content],[data-slot=tooltip-content],[data-slot=command],[data-sonner-toaster],[data-sonner-toast]) :after{box-shadow:none!important;text-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important;background-image:none!important}.chat-image-generation-placeholder{--image-progress-surface:var(--panel-image-progress-surface,#f1f1ef)!important;--image-progress-halo:var(--panel-image-progress-halo,#00000004)!important;--image-progress-point:var(--panel-image-progress-point,#1c1c1e6b)!important;--image-progress-shadow:var(--panel-image-progress-shadow,#0000000a)!important}[data-landing-system=continuation-v2] .chat-image-generation-placeholder{background:radial-gradient(circle at 50% 48%, var(--image-progress-halo), transparent 54%), var(--image-progress-surface)!important}[data-landing-system=continuation-v2] .chat-image-generation-points{background-image:radial-gradient(circle, var(--image-progress-point) 0 .65px, transparent .85px)!important}.chat-composer-input-layout:not([data-chat-composer-multiline]){grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:.25rem;display:grid}.chat-composer-input-layout:not([data-chat-composer-multiline]) .chat-composer-textarea{grid-area:1/2;padding-inline:.25rem}.chat-composer-input-layout:not([data-chat-composer-multiline]) .chat-composer-controls{display:contents}.chat-composer-input-layout:not([data-chat-composer-multiline]) .chat-composer-add{grid-area:1/1}.chat-composer-input-layout:not([data-chat-composer-multiline]) .chat-composer-actions{grid-area:1/3;margin-left:0}.chat-composer-input-layout:not([data-chat-composer-multiline]) [data-chat-composer-notice]{grid-area:2/1/auto/-1}.chat-composer-input-layout[data-chat-composer-multiline]{align-items:stretch}[data-landing-system=continuation-v2] :where(a,button,[role=button]):hover,body[data-route-scope~=continuation-v2] :is([data-slot=navigation-menu-popup],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=dialog-content],[data-slot=sheet-content],[data-slot=select-content],[data-slot=tooltip-content],[data-slot=command],[data-sonner-toaster],[data-sonner-toast]) :where(a,button,[role=button]):hover{transform:none!important}[data-landing-system=continuation-v2] :where(a,button,[role=button]):active,body[data-route-scope~=continuation-v2] :is([data-slot=navigation-menu-popup],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=dialog-content],[data-slot=sheet-content],[data-slot=select-content],[data-slot=tooltip-content],[data-slot=command],[data-sonner-toaster],[data-sonner-toast]) :where(a,button,[role=button]):active{transform:translateY(1px)!important}:is([data-landing-system=continuation-v2][data-landing-mode=product],[data-landing-system=continuation-v2][data-landing-mode=operations]) :where(a,button,[role=button]):active,body[data-route-scope~=continuation-v2]:is([data-route-scope~=product],[data-route-scope~=operations]) :is([data-slot=navigation-menu-popup],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=dialog-content],[data-slot=sheet-content],[data-slot=select-content],[data-slot=tooltip-content],[data-slot=command],[data-sonner-toaster],[data-sonner-toast]) :where(a,button,[role=button]):active{transform:none!important}body[data-route-scope~=continuation-v2] [data-slot=dropdown-menu-item][data-variant=destructive]:focus{background:color-mix(in srgb, var(--destructive) 10%, transparent)!important}[data-landing-system=continuation-v2] .dev-docs{--doc-accent:var(--landing-system-primary);--doc-accent-fg:var(--landing-system-on-navy);--doc-accent-soft:var(--landing-system-tint)}[data-landing-system=continuation-v2] :where(a,button,input,textarea,select,summary,[tabindex]):focus-visible,body[data-route-scope~=continuation-v2] :is([data-slot=navigation-menu-popup],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=dialog-content],[data-slot=sheet-content],[data-slot=select-content],[data-slot=tooltip-content],[data-slot=command],[data-sonner-toaster],[data-sonner-toast]) :where(a,button,input,textarea,select,summary,[tabindex]):focus-visible{outline-offset:0!important;outline:none!important}@media (prefers-reduced-motion:reduce){[data-landing-system=continuation-v2],[data-landing-system=continuation-v2] *,[data-landing-system=continuation-v2]:before,[data-landing-system=continuation-v2]:after,[data-landing-system=continuation-v2] :before,[data-landing-system=continuation-v2] :after,body[data-route-scope~=continuation-v2] :is([data-slot=navigation-menu-popup],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=dialog-overlay],[data-slot=dialog-content],[data-slot=sheet-overlay],[data-slot=sheet-content],[data-slot=select-content],[data-slot=tooltip-content],[data-slot=command],[data-sonner-toaster],[data-sonner-toast]),body[data-route-scope~=continuation-v2] :is([data-slot=navigation-menu-popup],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=dialog-overlay],[data-slot=dialog-content],[data-slot=sheet-overlay],[data-slot=sheet-content],[data-slot=select-content],[data-slot=tooltip-content],[data-slot=command],[data-sonner-toaster],[data-sonner-toast]) *{scroll-behavior:auto!important;transition:none!important;animation:none!important}[data-landing-system=continuation-v2] [data-landing-reveal]{opacity:1!important;visibility:visible!important;transform:none!important}}body [data-credit-checkout] .credit-checkout-payment [class~="max-w-[408px]"]{max-width:none}body [data-credit-checkout] [data-credit-pack-row]{background-color:#fff}body [data-credit-checkout] [data-credit-pack-row]:hover{background-color:color-mix(in srgb, var(--brand-blue,#2b2cf6) 3%, white)}body [data-credit-checkout] [data-credit-pack-row][data-selected=true]{background-color:color-mix(in srgb, var(--brand-blue,#2b2cf6) 7%, white)}body [data-credit-checkout] [data-selected=true] [data-credit-pack-indicator]{border-color:var(--brand-blue,#2b2cf6);background-color:var(--brand-blue,#2b2cf6);color:#fff}body [data-credit-checkout] [data-credit-recommendation]{background-color:color-mix(in srgb, var(--brand-blue,#2b2cf6) 12%, white);color:var(--brand-blue,#2b2cf6)}body [data-credit-checkout] [data-credit-benefit-icon]{background-color:color-mix(in srgb, var(--brand-blue,#2b2cf6) 7%, white);color:var(--brand-blue,#2b2cf6)}@media (min-width:40rem) and (max-width:63.999rem){body [data-credit-checkout] .checkout-sheet-floating{max-width:456px;margin-inline:auto}}@media (min-width:64rem){body [data-credit-checkout] .credit-checkout-story{background-color:color-mix(in srgb, var(--brand-blue,#2b2cf6) 2%, white)}body [data-credit-checkout] .checkout-sheet-floating{width:calc(56% - 4rem - 1px)}}
@layer properties,interface-icons,menu-design,flat-ui,theme;@layer base{:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]){--background:var(--ui-canvas);--foreground:var(--ui-ink);--muted:var(--ui-surface);--muted-foreground:var(--ui-muted);--border:var(--ui-border);--input:var(--ui-border);--primary:var(--ui-ink);--primary-foreground:var(--ui-canvas);--secondary:var(--ui-surface);--secondary-foreground:var(--ui-ink);--accent:var(--ui-surface);--accent-foreground:var(--ui-ink);--card:var(--ui-canvas);--card-foreground:var(--ui-ink);--popover:var(--ui-canvas);--popover-foreground:var(--ui-ink);--button-radius:9999px;--panel-tracking:var(--type-tracking-body);font-size:var(--panel-type-body-size);font-weight:var(--type-weight-normal);color:var(--panel-ink);background:var(--panel-surface);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;font-family:var(--font-app)!important;line-height:var(--panel-type-body-line)!important;letter-spacing:var(--type-tracking-body)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) :where(*):not([data-user-document],[data-user-document] *){font-family:var(--font-app)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) :is(code,pre,kbd,.font-mono),:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) :is(code,pre,kbd,.font-mono) *{font-family:ui-monospace,SFMono-Regular,Menlo,monospace!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) :is([data-panel-text=body],.panel-type-body,.type-body,.type-home-composer-input,[data-panel-row-description],[data-panel-section-description],[data-panel-description],[data-panel-page-description]){font-size:var(--panel-type-body-size)!important;line-height:var(--panel-type-body-line)!important;font-weight:var(--panel-type-body-weight)!important;letter-spacing:var(--type-tracking-body)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) :is([data-panel-text=label],.panel-type-label,[data-panel-row-title],[data-panel-row-value],label){font-size:var(--panel-type-label-size)!important;line-height:var(--panel-type-label-line)!important;font-weight:var(--panel-type-label-weight)!important;letter-spacing:var(--type-tracking-body)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) :is([data-panel-text=menu],.panel-type-menu,[data-panel-menu-type=row]){font-size:var(--panel-type-menu-size)!important;line-height:var(--panel-type-menu-line)!important;font-weight:var(--panel-type-menu-weight)!important;letter-spacing:var(--type-tracking-body)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) :is([data-panel-text=meta],.panel-type-meta,.type-small,[data-panel-meta]){font-size:var(--panel-type-meta-size)!important;line-height:var(--panel-type-meta-line)!important;font-weight:var(--panel-type-meta-weight)!important;letter-spacing:var(--type-tracking-meta)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) :is([data-panel-text=caption],.panel-type-caption,[data-panel-sidebar-section-label],[data-panel-badge]){font-size:var(--panel-type-caption-size)!important;line-height:var(--panel-type-caption-line)!important;font-weight:var(--panel-type-caption-weight)!important;letter-spacing:var(--type-tracking-meta)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) :is([data-panel-text=section],.panel-type-section,[data-panel-section-title],[data-panel-subsection-title]){font-size:var(--panel-type-section-size)!important;line-height:var(--panel-type-section-line)!important;font-weight:var(--panel-type-section-weight)!important;letter-spacing:var(--type-tracking-subtitle)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) :is([data-panel-text=title],.panel-type-title,.type-title,.type-hero,[data-panel-page-title]){font-size:var(--panel-type-title-size)!important;line-height:var(--panel-type-title-line)!important;font-weight:var(--panel-type-title-weight)!important;letter-spacing:var(--panel-title-tracking,var(--type-tracking-title))!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) :is([data-panel-text=dialog],.panel-type-dialog,[data-slot=dialog-title],[data-slot=sheet-title]){font-size:var(--panel-type-dialog-size)!important;line-height:var(--panel-type-dialog-line)!important;font-weight:var(--panel-type-dialog-weight)!important;letter-spacing:var(--type-tracking-lede)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) :is([data-panel-text=code],.panel-type-code){font-size:var(--panel-type-code-size)!important;line-height:var(--panel-type-code-line)!important;font-weight:var(--panel-type-code-weight)!important;letter-spacing:normal!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) :is([data-panel-control],.panel-pill-action){transition:color .1s,background-color .1s,border-color .1s;font-family:inherit!important;font-size:var(--panel-type-menu-size)!important;line-height:var(--panel-type-menu-line)!important;font-weight:var(--panel-type-menu-weight)!important;letter-spacing:var(--type-tracking-body)!important;box-shadow:none!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) :is([data-panel-control]:not([data-panel-control=structural],[data-panel-control=text],[data-panel-control=visual]),.panel-pill-action:not([data-panel-control])){border:0;flex-shrink:0;justify-content:center;align-items:center;gap:8px;display:inline-flex;border-radius:var(--panel-radius-pill)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) :is([data-panel-control=action],.panel-pill-action:not([data-panel-control])){height:35.5px!important;min-height:35.5px!important;padding:8px 20px!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-control=provider]{height:43px!important;min-height:43px!important;padding:10px 20px!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-control=small]{letter-spacing:var(--type-tracking-body);height:30px!important;min-height:30px!important;font-size:var(--panel-type-menu-size)!important;line-height:var(--panel-type-menu-line)!important;padding:6px 16px!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) :is([data-panel-control=icon],[data-panel-control=icon-small]){width:36px!important;height:36px!important;min-height:36px!important;padding:0!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-control=icon-small]{width:28px!important;height:28px!important;min-height:28px!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-control=composer]{height:31.5px!important;min-height:31.5px!important;padding:6px 10px!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-control=text]{letter-spacing:var(--type-tracking-body);border-radius:4px;font-size:inherit!important;line-height:inherit!important;background:0 0!important;border:0!important;padding:0!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-control=row]{justify-content:flex-start;gap:10px;width:100%;border-radius:var(--panel-radius-row)!important;height:36px!important;padding:8px 12px!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-control=tab]{height:36px!important;padding:8px 12px!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-segmented]{border-radius:var(--panel-radius-pill);background:var(--panel-selected);border:0;gap:2px;padding:2px}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-segmented]>[data-panel-control=tab]{letter-spacing:var(--type-tracking-body);height:28px!important;min-height:28px!important;font-size:var(--panel-type-menu-size)!important;line-height:var(--panel-type-menu-line)!important;color:var(--panel-muted)!important;background:0 0!important;border:0!important;padding:4px 10px!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-segmented]>[data-panel-control=tab]:is([aria-checked=false],a:not([aria-current=page])):is(:hover,:focus-visible):not(:disabled){color:var(--panel-ink)!important;background:var(--panel-selected)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-segmented]>[data-panel-control=tab]:is([aria-checked=true],[aria-current=page]){color:var(--panel-ink)!important;background:var(--panel-surface)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-segmented-layout]:not([data-panel-segmented-layout=inline])>[data-panel-control=tab]{height:auto!important;padding-block:6px!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-control=structural]{border-radius:var(--panel-radius-card)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) .panel-pill-control{border-radius:var(--button-radius)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-control]:not([data-panel-control=structural],[data-panel-control=visual]) :is([data-panel-text=label],[data-panel-text=menu]){letter-spacing:var(--type-tracking-body);font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-tone=primary]>svg{color:var(--interface-icon-color)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-control]>svg{width:var(--interface-icon-size);height:var(--interface-icon-size);flex-shrink:0}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-tone=primary]{color:var(--ui-canvas)!important;background:var(--panel-ink)!important;border-color:#0000!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-tone=primary]:is(:hover,:focus-visible,[data-popup-open]){background:var(--ui-ink)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-tone=secondary]{color:var(--panel-ink)!important;background:var(--panel-selected)!important;border-color:#0000!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) :is([data-panel-tone=outline],[data-panel-tone=ghost]:is([data-panel-control=action],[data-panel-control=small],[data-panel-control=provider]),.panel-pill-secondary){color:var(--panel-ink)!important;background:var(--panel-selected)!important;border:0!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-tone=ghost]:not([data-panel-control=structural]){background:0 0;color:var(--panel-ink)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) :is([data-panel-tone=secondary],[data-panel-tone=outline],[data-panel-tone=ghost]):is(:hover,:focus-visible,[aria-pressed=true],[aria-selected=true],[aria-checked=true],[data-active],[data-selected=true],[data-popup-open]){color:var(--panel-ink)!important;background:var(--panel-selected)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-reasoning-toggle][data-panel-control]{background:0 0!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-tone=danger]{color:var(--panel-danger)!important;background:var(--panel-danger-soft)!important;border-color:#0000!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-tone=danger]:is(:hover,:focus-visible){background:#fbe4e2!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-control]:is(:disabled,[aria-disabled=true],[data-disabled]){opacity:.5;cursor:not-allowed;pointer-events:none}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-control]:focus-visible{outline:2px solid var(--panel-ink);outline-offset:2px}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-lookup-search] [data-panel-control=action]{padding-inline:12px!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-lookup-search] textarea{letter-spacing:var(--type-tracking-body);height:var(--lookup-bar-control,var(--panel-size-row))!important;min-height:var(--lookup-bar-control,var(--panel-size-row))!important;font-size:var(--panel-type-menu-size)!important;line-height:var(--panel-type-menu-line)!important;font-weight:var(--type-weight-normal)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-lookup-search-submit][data-panel-control]{--interface-icon-color:var(--brand-blue-foreground);gap:10px;height:var(--lookup-bar-control,var(--panel-size-row))!important;min-height:var(--lookup-bar-control,var(--panel-size-row))!important;background:var(--brand-blue)!important;color:var(--brand-blue-foreground)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-lookup-search-submit][data-panel-control]:disabled{--interface-icon-color:var(--panel-muted);opacity:1;background:var(--panel-selected)!important;color:var(--panel-muted)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) :is([data-panel-field=input],[data-panel-payment-field],[data-panel-text-field],[data-slot=input]){width:100%;height:var(--panel-size-field)!important;min-height:var(--panel-size-field)!important;border:1px solid var(--panel-field-border)!important;border-radius:var(--panel-radius-pill)!important;background:var(--panel-surface)!important;color:var(--panel-ink)!important;box-shadow:none!important;font-size:var(--panel-type-body-size)!important;line-height:var(--panel-type-body-line)!important;font-weight:var(--type-weight-normal)!important;letter-spacing:var(--type-tracking-body)!important;padding:10px 14px!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-payment-field] :is([data-panel-field],[data-slot=input]){background:0 0!important;border:0!important;border-radius:0!important;height:100%!important;min-height:0!important;padding:0!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) :is([data-panel-field=textarea],[data-panel-field=code],[data-slot=textarea]){width:100%;min-height:96px;border:1px solid var(--panel-field-border)!important;border-radius:var(--panel-radius-card)!important;background:var(--panel-surface)!important;color:var(--panel-ink)!important;font-size:var(--panel-type-body-size)!important;line-height:var(--panel-type-body-line)!important;font-weight:var(--type-weight-normal)!important;letter-spacing:var(--type-tracking-body)!important;box-shadow:none!important;padding:10px 14px!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-field=code]{font-family:var(--font-mono)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) :is(input,textarea)::placeholder{opacity:1;color:var(--panel-placeholder)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) :is([data-panel-field],[data-panel-text-field],[data-slot=input],[data-slot=textarea],[data-slot=select-trigger]):focus,:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-payment-field]:focus-within{border-color:var(--panel-muted)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) :is([data-panel-field],[data-panel-text-field],[data-slot=input],[data-slot=textarea],[data-slot=select-trigger]):is([aria-invalid=true],[data-invalid]),:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-payment-field][data-invalid]{border-color:var(--panel-danger)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) :is([data-panel-field],[data-panel-text-field],[data-slot=input],[data-slot=textarea]):disabled{cursor:not-allowed;background:var(--panel-selected)!important;color:var(--panel-muted)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-form]{gap:16px;display:grid}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-form-field]{flex-direction:column;gap:6px;display:flex}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-slot=select-trigger]{height:var(--panel-size-select)!important;min-height:var(--panel-size-select)!important;border:1px solid var(--panel-field-border)!important;border-radius:var(--panel-radius-pill)!important;background:var(--panel-surface)!important;color:var(--panel-ink)!important;font-size:var(--panel-type-menu-size)!important;line-height:var(--panel-type-menu-line)!important;font-weight:var(--type-weight-medium)!important;letter-spacing:var(--type-tracking-body)!important;padding:6px 14px!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-search-field]{flex-direction:row;align-items:center;gap:10px;display:flex;height:var(--panel-size-search)!important;border:1px solid var(--panel-field-border)!important;border-radius:var(--panel-radius-pill)!important;background:var(--panel-surface)!important;padding:0 14px!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-search-field] input{width:100%;min-width:0;background:0 0!important;border:0!important;height:38px!important;min-height:38px!important;padding:8px 0!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-search-field=menu]{flex-shrink:0;height:var(--panel-size-row)!important;background:var(--panel-selected)!important;border:0!important;padding:0 12px!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-search-field=menu]:focus-within{background:var(--panel-selected)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-search-field=menu] input{letter-spacing:var(--type-tracking-body);outline:none;height:100%!important;min-height:0!important;font-size:var(--panel-type-menu-size)!important;line-height:var(--panel-type-menu-line)!important;border-radius:0!important;padding:0!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-content]{width:100%;margin-inline:auto;container:beside-content/inline-size;max-width:var(--panel-size-content)!important;padding:32px 16px!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-page-header]{margin-bottom:36px}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-page-description]{max-width:none;color:var(--panel-muted);margin-top:8px}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-surface=card]{border:1px solid var(--panel-divider);border-radius:var(--panel-radius-card);background:var(--panel-surface);padding:16px}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-surface=empty]{border-radius:var(--panel-radius-card);background:var(--panel-selected);color:var(--panel-muted);padding:24px}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-table-scroll]{width:100%;overflow-x:auto}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) table{border-collapse:collapse;width:100%;font-size:var(--panel-type-menu-size);line-height:var(--panel-type-menu-line);letter-spacing:var(--type-tracking-body)}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) :is(th,td){border-color:var(--panel-divider);text-align:start;font-weight:var(--type-weight-normal);padding:12px 16px}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) th{font-size:var(--panel-type-caption-size);line-height:var(--panel-type-caption-line);font-weight:var(--type-weight-medium);color:var(--panel-muted);background:var(--panel-selected);letter-spacing:var(--type-tracking-meta)}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-slot=input-group]{background:var(--panel-surface);border-radius:var(--panel-radius-pill)!important;border-color:var(--panel-field-border)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-slot=input-group] [data-slot=input]{background:0 0!important;border:0!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-slot=tabs-list]{background:var(--panel-selected);gap:2px;padding:2px;height:auto!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-slot=tabs-trigger]{color:var(--panel-muted);letter-spacing:var(--type-tracking-body);height:36px!important;font-size:var(--panel-type-menu-size)!important;line-height:var(--panel-type-menu-line)!important;font-weight:var(--type-weight-medium)!important;border-radius:var(--panel-radius-pill)!important;padding:8px 12px!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-slot=tabs-trigger][data-active]{color:var(--panel-ink)!important;background:var(--panel-surface)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-slot=tabs-trigger]:after{display:none}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-slot=card]{border:1px solid var(--panel-divider);border-radius:var(--panel-radius-card);background:var(--panel-surface);--card-spacing:16px;box-shadow:none!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-slot=card-title]{letter-spacing:var(--type-tracking-subtitle);font-size:var(--panel-type-section-size)!important;line-height:var(--panel-type-section-line)!important;font-weight:var(--type-weight-medium)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-slot=badge]{border-radius:var(--panel-radius-pill);min-height:22px;font-size:var(--panel-type-caption-size);line-height:var(--panel-type-caption-line);font-weight:var(--type-weight-medium);background:var(--panel-selected);color:var(--panel-ink);letter-spacing:var(--type-tracking-meta);border:1px solid #0000;padding:2px 8px}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-slot=badge][data-variant=destructive]{color:var(--panel-danger);background:var(--panel-danger-soft)}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-slot=badge][data-variant=outline]{border-color:var(--panel-field-border);background:var(--panel-surface)}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-slot=accordion-trigger]{border-radius:var(--panel-radius-row);letter-spacing:var(--type-tracking-body);font-size:var(--panel-type-label-size)!important;line-height:var(--panel-type-label-line)!important;font-weight:var(--type-weight-medium)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-slot=accordion-trigger]:is(:hover,:focus-visible){background:var(--panel-selected)}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-slot=switch]{background:var(--panel-field-border)}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-slot=switch][data-checked]{background:#34c759}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]):is([data-slot=dialog-overlay],[data-slot=sheet-overlay]){-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important;background:#0000003d!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal])[data-slot=dialog-content]{max-height:calc(100dvh - 32px);overflow-y:auto;width:calc(100vw - 32px)!important;height:auto!important;max-width:var(--panel-size-dialog)!important;border-radius:var(--panel-radius-dialog)!important;box-shadow:none!important;border:1px solid #00000014!important;gap:12px!important;padding:20px!important;inset:50% auto auto 50%!important;translate:-50% -50%!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal])[data-slot=dialog-content]:is([data-product-dialog-size=wide],[data-product-dialog-size=fullscreen]){max-width:var(--panel-size-content)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal])[data-slot=dialog-content].beside-dialog-bleed{gap:0!important;padding:0!important;overflow:hidden!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-slot=dialog-header]{gap:12px}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) :is([data-slot=dialog-description],[data-slot=sheet-description]){letter-spacing:var(--type-tracking-body);font-size:var(--panel-type-body-size)!important;line-height:var(--panel-type-body-line)!important;font-weight:var(--type-weight-normal)!important;color:var(--panel-muted)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-slot=dialog-footer]{background:0 0!important;border:0!important;gap:8px!important;margin:0!important;padding:8px 0 0!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal])[data-slot=sheet-content]{border-color:var(--panel-divider)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-sonner-toast]{letter-spacing:var(--type-tracking-body);border:1px solid var(--panel-field-border)!important;border-radius:var(--panel-radius-popup)!important;font-size:var(--panel-type-menu-size)!important;line-height:var(--panel-type-menu-line)!important;color:var(--panel-ink)!important;background:var(--panel-surface)!important;padding:16px!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]):is([data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=popover-content],[data-slot=select-content]){border-radius:var(--panel-radius-popup)!important;border:1px solid var(--panel-field-border)!important;box-shadow:none!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) :is([role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=option],[data-panel-menu-type=row]){color:var(--panel-ink);letter-spacing:var(--type-tracking-body);gap:10px;padding:8px 12px;border-radius:var(--panel-radius-row)!important;min-height:36px!important;font-size:var(--panel-type-menu-size)!important;line-height:var(--panel-type-menu-line)!important;font-weight:var(--type-weight-medium)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) :is([role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=option]):is(:hover,[data-highlighted]:not([data-highlighted=false]),[data-selected]:not([data-selected=false])){background:var(--panel-selected)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal])[data-slot=tooltip-content]{font-weight:var(--type-weight-medium);letter-spacing:var(--type-tracking-meta);border:0;color:var(--ui-canvas)!important;background:var(--panel-ink)!important;font-size:var(--panel-type-meta-size)!important;line-height:var(--panel-type-meta-line)!important;border-radius:8px!important;padding:6px 10px!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]).beside-chat-search{padding:12px 12px 0!important;overflow:hidden!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]).beside-chat-search [data-slot=command]{border-radius:0!important;padding:0!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]).beside-chat-search [data-slot=command-input-wrapper]{border-bottom:.5px solid var(--panel-divider);padding:0 0 12px!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]).beside-chat-search [data-slot=input-group]{gap:10px;border-radius:var(--panel-radius-pill)!important;background:var(--panel-selected)!important;border:0!important;height:36px!important;padding:0 12px!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]).beside-chat-search [data-slot=input-group-addon]{flex-shrink:0;padding:0!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]).beside-chat-search input{min-width:0;letter-spacing:var(--type-tracking-body);height:36px!important;min-height:36px!important;font-size:var(--panel-type-menu-size)!important;line-height:var(--panel-type-menu-line)!important;font-weight:var(--panel-type-menu-weight)!important;background:0 0!important;border:0!important;padding:0!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]).beside-chat-search [data-slot=command-list]{padding:8px 0 0;max-height:min(480px,100dvh - 120px)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]).beside-chat-search [data-slot=command-group]{padding:0!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]).beside-chat-search [cmdk-group-heading]{letter-spacing:var(--type-tracking-meta);color:var(--panel-muted)!important;font-size:var(--panel-type-caption-size)!important;line-height:var(--panel-type-caption-line)!important;font-weight:var(--panel-type-caption-weight)!important;padding:16px 12px 6px!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]).beside-chat-search [data-slot=command-item]{cursor:pointer;letter-spacing:var(--type-tracking-body);background:0 0;height:36px!important;min-height:36px!important;font-size:var(--panel-type-menu-size)!important;line-height:var(--panel-type-menu-line)!important;font-weight:var(--panel-type-menu-weight)!important;color:var(--panel-ink)!important;border-radius:var(--panel-radius-row)!important;gap:10px!important;padding:0 12px!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]).beside-chat-search svg{width:18px!important;height:18px!important;color:var(--panel-icon)!important;opacity:1!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]).beside-chat-search [data-slot=command-shortcut]{letter-spacing:var(--type-tracking-meta);color:var(--panel-muted)!important;font-size:var(--panel-type-caption-size)!important;line-height:var(--panel-type-caption-line)!important;font-weight:var(--panel-type-caption-weight)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]).beside-chat-search [data-chat-search-status]{text-align:center;color:var(--panel-muted);font-size:var(--panel-type-menu-size);line-height:var(--panel-type-menu-line);letter-spacing:var(--type-tracking-body);padding:20px 12px}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-chat-app-frame]{border:1px solid var(--panel-divider);border-radius:var(--panel-radius-composer);background:var(--panel-surface);box-shadow:none!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-chat-app-frame] .chat-composer-surface{border:0!important;border-top:1px solid var(--panel-divider)!important;border-radius:0 0 var(--panel-radius-composer) var(--panel-radius-composer)!important;box-shadow:none!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) .chat-composer-surface{border-radius:var(--panel-radius-composer)!important;padding:var(--chat-composer-padding,12px)!important;border:1px solid var(--panel-divider)!important;background:var(--panel-surface)!important;box-shadow:none!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-chat-message]{max-width:var(--panel-size-content);margin-inline:auto;padding-inline:16px}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) .chat-composer-textarea{background:0 0;font-size:var(--panel-type-menu-size)!important;line-height:var(--panel-type-menu-line)!important;font-weight:var(--type-weight-normal)!important;min-height:31px!important;letter-spacing:var(--type-tracking-body)!important;padding:5.75px 8px!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-composer-inner]{border-radius:0;padding:0!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) .monaco-editor .view-lines,:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) .monaco-editor .view-lines *,:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) .monaco-editor textarea{font-family:ui-monospace,SFMono-Regular,Menlo,monospace!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) .monaco-editor .codicon{font-family:codicon!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) .chat-composer-controls{margin-top:var(--chat-composer-tools-gap,12px)!important;padding-inline:0!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-chat-composer-position]{margin-inline:auto;max-width:var(--panel-size-content)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) .chat-composer-controls [data-panel-control]{letter-spacing:var(--type-tracking-body);border-radius:var(--panel-radius-pill)!important;height:36px!important;min-height:36px!important;font-size:var(--panel-type-menu-size)!important;line-height:var(--panel-type-menu-line)!important;padding:6px 10px!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) .chat-composer-controls :is([data-panel-control=icon],[data-panel-control=icon-small],[data-button-shape=structural]){width:36px!important;padding:0!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) .chat-composer-controls :is(svg,.assistant-model-trigger-icon){width:var(--interface-icon-size)!important;height:var(--interface-icon-size)!important;color:var(--interface-icon-color)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) .chat-composer-controls [data-chat-model-trigger]{border:0!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-composer-add-menu][data-panel-control]{background:0 0!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-composer-add-menu][data-panel-control]:is(:hover,:focus-visible,[data-popup-open]){background:var(--panel-selected)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) .chat-composer-controls [data-chat-composer-submit]{background:var(--panel-selected)!important;width:36px!important;height:36px!important;min-height:36px!important;color:var(--panel-muted)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) .chat-composer-controls [data-chat-composer-submit]:disabled{opacity:1}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) .chat-composer-controls [data-chat-composer-submit][data-panel-tone=primary]{--interface-icon-color:var(--panel-surface);background:var(--panel-ink)!important;color:var(--panel-surface)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) .chat-composer-controls [data-chat-composer-submit][data-panel-tone=primary]:is(:hover,:focus-visible){background:color-mix(in srgb, var(--panel-ink) 82%, var(--panel-surface))!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) .chat-composer-controls [data-chat-composer-submit][data-panel-tone=primary] svg{color:var(--panel-surface)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) :is(.chat-header,.chat-right-sidebar-header){border-color:var(--panel-divider)!important;height:56px!important;min-height:56px!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) :is([data-workspace-examples],.beside-content-grid){grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));display:grid}@media (max-width:560px){:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) .chat-composer-controls [data-chat-model-trigger]{width:36px!important;padding:0!important}}@container beside-content (max-width:480px){:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-row]{flex-wrap:wrap}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-row]:has([data-panel-row-action][data-inline]){flex-wrap:nowrap}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-row-action]:not([data-inline]){width:100%}}@media (min-width:640px){:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) :is([data-panel-content],[data-panel-chat-message]){padding-inline:24px!important}}@media (min-width:1024px){:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-content]{padding:56px 32px!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-chat-message]{padding-inline:32px}}@media (prefers-reduced-motion:reduce){:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-panel-control]{transition:none}}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-settings-page]{font-size:var(--panel-type-body-size);line-height:var(--panel-type-body-line);letter-spacing:var(--type-tracking-body);padding-block:24px!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-settings-page] [data-panel-page-header]{margin-bottom:24px!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-settings-page] [data-panel-page-description]{margin-top:4px}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-settings-page] :is([data-panel-section-list],.space-y-8)>:not(:last-child){margin-block-end:24px}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-settings-page] [data-panel-section-header]{margin-bottom:8px!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product] [data-settings-ui],[data-product-ui=beside][data-product-portal][data-settings-ui]) [data-panel-text=body].font-medium{font-weight:var(--panel-type-menu-weight)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product] [data-settings-ui],[data-product-ui=beside][data-product-portal][data-settings-ui]) :is([data-panel-text=section],.panel-type-section,[data-panel-section-title],[data-panel-subsection-title]){color:var(--panel-ink)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-settings-page] :is([data-panel-row],[data-settings-list-row]){min-height:var(--panel-size-row)!important;gap:10px!important;padding:0 12px!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-settings-page] :is([data-panel-row]:has([data-panel-row-description]),[data-settings-list-row]){padding-block:8px!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-settings-page] [data-panel-row-icon]{border-radius:6px!important;width:20px!important;height:20px!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product] [data-settings-ui],[data-product-ui=beside][data-product-portal][data-settings-ui]) :is([data-panel-field=input],[data-panel-text-field],[data-slot=input],[data-slot=select-trigger]){padding:7px 12px!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product] [data-settings-ui],[data-product-ui=beside][data-product-portal][data-settings-ui]) [data-panel-search-field]{height:var(--panel-size-row)!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product] [data-settings-ui],[data-product-ui=beside][data-product-portal][data-settings-ui]) [data-panel-search-field] input{height:100%!important;min-height:0!important;padding-block:0!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product] [data-settings-ui],[data-product-ui=beside][data-product-portal][data-settings-ui]) :is([data-panel-control=action],[data-panel-control=provider],.panel-pill-action:not([data-panel-control])){height:var(--panel-size-row)!important;min-height:var(--panel-size-row)!important;padding:7px 12px!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-settings-page] :is(th,td){padding:8px 12px}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-settings-page] [data-panel-row-title] [data-panel-badge]{height:var(--panel-type-label-line);min-height:0;padding-block:0}@media (min-width:1024px){:is([data-product-ui=beside][data-landing-system][data-landing-mode=product],[data-product-ui=beside][data-product-portal]) [data-settings-page]{padding-block:32px!important}}}@layer components,utilities;[data-product-ui=beside] .beside-panel-container{flex-shrink:0;display:flex}[data-product-ui=beside] .user-panel{--panel-radius-row:var(--panel-radius-pill);--user-panel-width:320px;z-index:30;width:var(--user-panel-width);border-right:1px solid var(--panel-divider);background:#fff;flex-direction:column;flex:none;min-width:0;height:100%;padding:0 8px 8px;display:flex;position:relative}[data-product-ui=beside] .user-panel[data-collapsed=true]{width:64px}@media (min-width:1024px){[data-product-ui=beside] .user-panel[data-panel-motion=ready]:not([data-panel-dragging=true]){transition:width .2s cubic-bezier(.4,0,.2,1)}[data-product-ui=beside] .user-panel[data-panel-resizing=true]{overflow-x:clip}}@media (prefers-reduced-motion:reduce){[data-product-ui=beside] .user-panel{transition:none}}[data-product-ui=beside] .user-panel[hidden]{display:none}[data-product-ui=beside] .user-panel[data-layout-collapsed=true] [data-panel-menu-type=row]{justify-content:center;width:40px;padding-inline:0!important}[data-product-ui=beside] [data-panel-brand-row]{flex-shrink:0;align-items:center;height:48px;margin-bottom:8px;display:flex}[data-product-ui=beside] .user-panel[data-layout-collapsed=false] [data-panel-brand-row]>button{margin-right:8px}[data-product-ui=beside] [data-panel-sidebar-search]{border-radius:var(--panel-radius-row);background:var(--panel-selected);width:100%;height:36px;color:var(--panel-muted);text-align:left;border:0;align-items:center;gap:10px;padding:0 6px 0 12px;display:flex}[data-product-ui=beside] [data-panel-sidebar-search]:focus-visible{outline:2px solid var(--panel-icon);outline-offset:2px}[data-product-ui=beside] [data-panel-sidebar-search] kbd{border-radius:var(--panel-radius-pill);background:var(--panel-surface);height:24px;color:var(--panel-icon);font-size:var(--type-meta);font-weight:var(--type-weight-medium);line-height:var(--type-meta-line-height);border:0;flex-shrink:0;justify-content:center;align-items:center;gap:2px;padding:6px 14px;display:inline-flex}[data-product-ui=beside] [data-panel-sidebar-search] kbd span{justify-content:center;align-items:center;width:12px;height:12px;display:inline-flex}[data-product-ui=beside] [data-panel-sidebar-search] [data-shortcut-command]{font-size:var(--type-lede);line-height:var(--type-lede-line-height);letter-spacing:var(--type-tracking-lede)}[data-product-ui=beside] [data-panel-account-footer]{flex-shrink:0;padding-top:12px}[data-product-ui=beside] [data-panel-account-footer]>section{border-color:var(--panel-divider);border-radius:16px;padding:16px}[data-product-ui=beside] .beside-section-panel{border-right:1px solid var(--panel-divider);background:#fff;flex-direction:column;flex-shrink:0;width:320px;min-width:0;padding:0 8px 8px}@media (max-width:1023px){[data-product-ui=beside]{--beside-panel-drawer-width:min(320px, 100vw)}[data-product-ui=beside] .beside-panel-container{z-index:50;background:#fff;max-width:100vw;transition:transform .2s cubic-bezier(.4,0,.2,1);position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}[data-product-ui=beside] .beside-panel-container[data-drawer-open=true]{transform:translate(0)}[data-product-ui=beside] .beside-panel-container{width:var(--beside-panel-drawer-width)}[data-product-ui=beside] .beside-panel-container .user-panel{width:100%}[data-product-ui=beside] .beside-section-panel[data-mobile]{border-right:0;width:100%}[data-product-ui=beside] .beside-section-panel[data-mobile] [data-panel-section-heading]{font-size:var(--panel-type-menu-size);font-weight:var(--panel-type-menu-weight);line-height:var(--panel-type-menu-line);letter-spacing:var(--type-tracking-body)}[data-product-ui=beside] [data-mobile-user-panel-content]{transition:transform .2s cubic-bezier(.4,0,.2,1)}[data-product-ui=beside] [data-mobile-user-panel-content][data-panel-drawer-open=true]{transform:translateX(var(--beside-panel-drawer-width))}@media (prefers-reduced-motion:reduce){[data-product-ui=beside] .beside-panel-container,[data-product-ui=beside] [data-mobile-user-panel-content]{transition:none}}}
