/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-leading:initial;--tw-font-weight:initial;--tw-border-style:solid}}}.composer-toolbar-scroll{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--muted-foreground)transparent;overflow:auto hidden}@supports (color:color-mix(in lab,red,red)){.composer-toolbar-scroll{scrollbar-color:color-mix(in oklab,var(--muted-foreground)42%,transparent)transparent}}.composer-toolbar-scroll::-webkit-scrollbar{height:7px}.composer-toolbar-scroll::-webkit-scrollbar-track{background:0 0;border-radius:9999px}.composer-toolbar-scroll::-webkit-scrollbar-thumb{background:var(--muted-foreground);border-radius:9999px}@supports (color:color-mix(in lab,red,red)){.composer-toolbar-scroll::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--muted-foreground)42%,transparent)}}.composer-toolbar-scroll::-webkit-scrollbar-thumb:hover{background:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.composer-toolbar-scroll::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab,var(--muted-foreground)62%,transparent)}}.aui-md .aui-md-p,.aui-md p{margin-top:.5rem;margin-bottom:.5rem;line-height:1.7}.aui-md .aui-md-p:first-child,.aui-md p:first-child{margin-top:0}.aui-md .aui-md-p:last-child,.aui-md p:last-child{margin-bottom:0}.aui-md ol,.aui-md ul{margin-top:.875rem;margin-bottom:.875rem;padding-left:1.5rem}.aui-md li{margin-top:.3rem;margin-bottom:.3rem}.aui-md li>.aui-md-p,.aui-md li>p{margin-top:0;margin-bottom:0}.aui-md h1{margin-top:2.25rem;margin-bottom:.75rem;font-size:2rem;font-weight:700;line-height:1.2}.aui-md h2{margin-top:2rem;margin-bottom:.6rem;font-size:1.75rem;font-weight:600;line-height:1.25}.aui-md h3{margin-top:1.75rem;margin-bottom:.5rem;font-size:1.5rem;font-weight:600;line-height:1.3}.aui-md h1:first-child,.aui-md h2:first-child,.aui-md h3:first-child{margin-top:0}.aui-md pre{border-radius:.375rem;margin-top:.75rem;margin-bottom:.75rem;font-size:.85em;overflow-x:auto}.aui-md pre:first-child{margin-top:0}.aui-md pre:last-child{margin-bottom:0}.aui-md code{font-size:.875em}.aui-md blockquote{opacity:.7;border-left:2px solid;padding-left:.75rem}.aui-md blockquote,.aui-md table{margin-top:.75rem;margin-bottom:.75rem}.aui-md table{border-collapse:collapse;width:100%;font-size:.9em}.aui-md td,.aui-md th{border:1px solid oklch(50% 0 0/.2);padding:.35rem .65rem}.aui-md hr{margin-top:.75rem;margin-bottom:.75rem}[data-role=assistant] .aui-md img{object-fit:cover;background:oklch(20% 0 0/.18);border:1px solid oklch(50% 0 0/.2);border-radius:.5rem;width:100%;max-width:180px;height:auto;max-height:128px}[data-role=assistant] .aui-md .aui-md-p:has(>img:only-child),[data-role=assistant] .aui-md p:has(>img:only-child){vertical-align:top;margin:.35rem .35rem 0 0;line-height:1;display:inline-flex}.chat-source-sans-headings{font-family:Source Sans\ 3,sans-serif}.chat-source-sans-headings [data-role=assistant] .aui-md{letter-spacing:0;font-size:16px;font-weight:400;line-height:24px}.dark .chat-source-sans-headings [data-role=assistant] .aui-md,.pindown .chat-source-sans-headings [data-role=assistant] .aui-md{color:#dadada}.chat-source-sans-headings .aui-md h1,.chat-source-sans-headings .aui-md h2,.chat-source-sans-headings .aui-md h3,.chat-source-sans-headings .aui-md h4,.chat-source-sans-headings .aui-md h5,.chat-source-sans-headings .aui-md h6{letter-spacing:0;font-family:Source Sans\ 3,sans-serif;font-size:24px;font-weight:600;line-height:31.2px}.dark .chat-source-sans-headings [data-role=assistant] .aui-md h1,.dark .chat-source-sans-headings [data-role=assistant] .aui-md h2,.dark .chat-source-sans-headings [data-role=assistant] .aui-md h3,.dark .chat-source-sans-headings [data-role=assistant] .aui-md h4,.dark .chat-source-sans-headings [data-role=assistant] .aui-md h5,.dark .chat-source-sans-headings [data-role=assistant] .aui-md h6,.pindown .chat-source-sans-headings [data-role=assistant] .aui-md h1,.pindown .chat-source-sans-headings [data-role=assistant] .aui-md h2,.pindown .chat-source-sans-headings [data-role=assistant] .aui-md h3,.pindown .chat-source-sans-headings [data-role=assistant] .aui-md h4,.pindown .chat-source-sans-headings [data-role=assistant] .aui-md h5,.pindown .chat-source-sans-headings [data-role=assistant] .aui-md h6{color:#dadada}.pin-markdown-chat-type .ProseMirror{letter-spacing:0;font-family:Source Sans\ 3,sans-serif;font-size:16px;font-weight:400;line-height:24px}.dark .pin-markdown-chat-type .ProseMirror,.pindown .pin-markdown-chat-type .ProseMirror{color:#dadada}.pin-markdown-chat-type .ProseMirror h1,.pin-markdown-chat-type .ProseMirror h2,.pin-markdown-chat-type .ProseMirror h3,.pin-markdown-chat-type .ProseMirror h4,.pin-markdown-chat-type .ProseMirror h5,.pin-markdown-chat-type .ProseMirror h6{letter-spacing:0;font-family:Source Sans\ 3,sans-serif}.pin-markdown-chat-type .ProseMirror .pin-md-h1,.pin-markdown-chat-type .ProseMirror h1{margin-top:1.5rem;margin-bottom:.5rem;font-size:1.75rem!important;font-weight:700!important;line-height:1.25!important}.pin-markdown-chat-type .ProseMirror .pin-md-h2,.pin-markdown-chat-type .ProseMirror h2{margin-top:1.25rem;margin-bottom:.4rem;font-size:1.375rem!important;font-weight:600!important;line-height:1.3!important}.pin-markdown-chat-type .ProseMirror .pin-md-h3,.pin-markdown-chat-type .ProseMirror h3{margin-top:1rem;margin-bottom:.35rem;font-size:1.125rem!important;font-weight:600!important;line-height:1.35!important}.pin-markdown-chat-type .ProseMirror h4{margin-top:.875rem;margin-bottom:.3rem;font-size:1rem;font-weight:600;line-height:1.4}.pin-markdown-chat-type .ProseMirror h5{margin-top:.75rem;margin-bottom:.25rem;font-size:.9375rem;font-weight:600;line-height:1.45}.pin-markdown-chat-type .ProseMirror h6{text-transform:uppercase;letter-spacing:.04em;margin-top:.75rem;margin-bottom:.25rem;font-size:.875rem;font-weight:600;line-height:1.5}.pin-markdown-chat-type .ProseMirror h1:first-child,.pin-markdown-chat-type .ProseMirror h2:first-child,.pin-markdown-chat-type .ProseMirror h3:first-child,.pin-markdown-chat-type .ProseMirror h4:first-child,.pin-markdown-chat-type .ProseMirror h5:first-child,.pin-markdown-chat-type .ProseMirror h6:first-child{margin-top:0}.dark .pin-markdown-chat-type .ProseMirror h1,.dark .pin-markdown-chat-type .ProseMirror h2,.dark .pin-markdown-chat-type .ProseMirror h3,.dark .pin-markdown-chat-type .ProseMirror h4,.dark .pin-markdown-chat-type .ProseMirror h5,.dark .pin-markdown-chat-type .ProseMirror h6,.pindown .pin-markdown-chat-type .ProseMirror h1,.pindown .pin-markdown-chat-type .ProseMirror h2,.pindown .pin-markdown-chat-type .ProseMirror h3,.pindown .pin-markdown-chat-type .ProseMirror h4,.pindown .pin-markdown-chat-type .ProseMirror h5,.pindown .pin-markdown-chat-type .ProseMirror h6{color:#dadada}.pin-markdown-chat-type .ProseMirror blockquote,.pin-markdown-chat-type .ProseMirror li,.pin-markdown-chat-type .ProseMirror p{font-family:Source Sans\ 3,sans-serif;font-size:16px;line-height:24px}.article-prose-editor .ProseMirror p{min-height:1.5em;margin-top:.75em;margin-bottom:.75em}.article-prose-editor .ProseMirror p:first-child{margin-top:0}.article-prose-editor .ProseMirror p:last-child{margin-bottom:0}.dark [data-streamdown=code-block]{border-color:#30363d!important}.dark [data-streamdown=code-block-header]{color:#8b949e!important;background-color:#161b22!important;border-color:#30363d!important}.dark [data-streamdown=code-block] pre{color:#e6edf3!important;background-color:#0d1117!important}.dark [data-streamdown=code-block] span{color:var(--shiki-dark)!important;background-color:var(--shiki-dark-bg,transparent)!important}.pindown [data-streamdown=code-block]{border-color:#ffffff1f!important}.pindown [data-streamdown=code-block-header]{color:#a3a3a3!important;background-color:#212122!important;border-color:#ffffff1f!important}.pindown [data-streamdown=code-block] pre{color:#e6edf3!important;background-color:#1a1a1b!important}.pindown [data-streamdown=code-block] span{color:var(--shiki-dark)!important;background-color:var(--shiki-dark-bg,transparent)!important}.dark .plan-pin-code-block--dark code,.dark .plan-pin-code-block--dark pre,.pindown .plan-pin-code-block--dark code,.pindown .plan-pin-code-block--dark pre,.plan-pin-code-block--dark code,.plan-pin-code-block--dark pre{color:#e6edf3!important;background-color:#1a1a1b!important}.dark .plan-pin-code-block--dark span,.pindown .plan-pin-code-block--dark span,.plan-pin-code-block--dark span{text-shadow:none!important}.dark .plan-pin-code-block--dark .token.plain,.pindown .plan-pin-code-block--dark .token.plain,.plan-pin-code-block--dark .token.plain{color:#abb2bf!important}:not(.pdf-viewer-scroll):not(.luckysheet-scrollbar-ltr)::-webkit-scrollbar{width:6px;height:6px}:not(.pdf-viewer-scroll):not(.luckysheet-scrollbar-ltr)::-webkit-scrollbar-track{background:0 0}:not(.pdf-viewer-scroll):not(.luckysheet-scrollbar-ltr)::-webkit-scrollbar-thumb{background:oklch(20% 0 0/.4);border-radius:3px}:not(.pdf-viewer-scroll):not(.luckysheet-scrollbar-ltr)::-webkit-scrollbar-thumb:hover{background:oklch(20% 0 0/.6)}:not(.pdf-viewer-scroll):not(.luckysheet-scrollbar-ltr)::-webkit-scrollbar-corner{background:0 0}.dark :not(.pdf-viewer-scroll):not(.luckysheet-scrollbar-ltr)::-webkit-scrollbar-thumb{background:oklch(100% 0 0/.1)}.dark :not(.pdf-viewer-scroll):not(.luckysheet-scrollbar-ltr)::-webkit-scrollbar-thumb:hover{background:oklch(100% 0 0/.2)}.pindown :not(.pdf-viewer-scroll):not(.luckysheet-scrollbar-ltr)::-webkit-scrollbar-thumb{background:oklch(100% 0 0/.15);border-radius:3px}.pindown :not(.pdf-viewer-scroll):not(.luckysheet-scrollbar-ltr)::-webkit-scrollbar-thumb:hover{background:oklch(100% 0 0/.25)}.dark .node__branch .rd3t-label__title,.dark .node__branch text,.dark .node__leaf .rd3t-label__title,.dark .node__leaf text,.dark .node__root .rd3t-label__title,.dark .node__root text{fill:#f5f5f5!important}.dark .rd3t-link{opacity:.5;stroke:#f5f5f5!important}.group\/nav-sidebar,.group\/nav-sidebar :where(:not(svg):not(svg *)){font-optical-sizing:auto;font-variation-settings:"wght" 400;font-weight:400;font-family:var(--nav-sidebar-font-family)!important}.dark .group\/nav-sidebar .sidebar-brand-pin-mark,.pindown .group\/nav-sidebar .sidebar-brand-pin-mark{--pin-cap-0:#fff;--pin-cap-1:#d9d9d9;--pin-left-0:#eee;--pin-left-1:#b5b5b5;--pin-right-0:#ccc;--pin-right-1:#969696;--pin-ll-0:#969696;--pin-ll-1:#6e6e6e;--pin-lr-0:#7a7a7a;--pin-lr-1:#4a4a4a;--pin-needle:#fff}.dark .group\/nav-sidebar .sidebar-brand-pin-tile,.pindown .group\/nav-sidebar .sidebar-brand-pin-tile{background-color:#111;border-color:#ffffff1a}.pindown .group\/nav-sidebar .sidebar-brand-pin-tile{background-color:var(--card)}.group\/nav-sidebar[data-collapsed] .sidebar-collapsed-inset{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;padding-right:6px;display:flex}.group\/nav-sidebar[data-collapsed] .sidebar-rail-icon{box-sizing:border-box;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:2.125rem;height:2.125rem;padding:0;display:flex}.group\/nav-sidebar[data-collapsed] .navigation-sidebar-scrollable{scrollbar-gutter:auto;width:100%}.navigation-sidebar-scrollable{scrollbar-width:thin;scrollbar-color:transparent transparent}.group\/nav-sidebar:hover .navigation-sidebar-scrollable{scrollbar-color:oklch(20% 0 0/.4) transparent}.dark .group\/nav-sidebar:hover .navigation-sidebar-scrollable{scrollbar-color:oklch(100% 0 0/.1) transparent}.pindown .group\/nav-sidebar:hover .navigation-sidebar-scrollable{scrollbar-color:oklch(100% 0 0/.15) transparent}.navigation-sidebar-scrollable::-webkit-scrollbar{width:6px;height:6px}.navigation-sidebar-scrollable::-webkit-scrollbar-track{background:0 0}.navigation-sidebar-scrollable::-webkit-scrollbar-thumb{background:0 0;border-radius:3px}.group\/nav-sidebar:hover .navigation-sidebar-scrollable::-webkit-scrollbar-thumb{background:oklch(20% 0 0/.4)}.group\/nav-sidebar:hover .navigation-sidebar-scrollable::-webkit-scrollbar-thumb:hover{background:oklch(20% 0 0/.6)}.dark .group\/nav-sidebar:hover .navigation-sidebar-scrollable::-webkit-scrollbar-thumb{background:oklch(100% 0 0/.1)}.dark .group\/nav-sidebar:hover .navigation-sidebar-scrollable::-webkit-scrollbar-thumb:hover{background:oklch(100% 0 0/.2)}.pindown .group\/nav-sidebar:hover .navigation-sidebar-scrollable::-webkit-scrollbar-thumb{background:oklch(100% 0 0/.15)}.pindown .group\/nav-sidebar:hover .navigation-sidebar-scrollable::-webkit-scrollbar-thumb:hover{background:oklch(100% 0 0/.25)}html body div.pdf-viewer-scroll{overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;isolation:isolate;scrollbar-width:thin!important;scrollbar-color:#64748b #cbd5e1!important;overflow:hidden scroll!important}html body div.pdf-viewer-scroll.pdf-viewer-scroll-locked{overscroll-behavior:auto;scrollbar-gutter:auto;overflow-y:hidden!important}html.dark body div.pdf-viewer-scroll{scrollbar-color:#d4d4d4 #404040!important}html.pindown body div.pdf-viewer-scroll{scrollbar-color:#c4c4c4 #525254!important}html body div.pdf-viewer-scroll::-webkit-scrollbar{width:14px!important;height:14px!important}html body div.pdf-viewer-scroll::-webkit-scrollbar-corner,html body div.pdf-viewer-scroll::-webkit-scrollbar-track{background:#cbd5e1!important}html body div.pdf-viewer-scroll::-webkit-scrollbar-thumb{opacity:1!important;visibility:visible!important;background-color:#64748b!important;border:none!important;border-radius:0!important;min-height:48px!important}html body div.pdf-viewer-scroll::-webkit-scrollbar-thumb:active,html body div.pdf-viewer-scroll::-webkit-scrollbar-thumb:hover{background-color:#334155!important}html.dark body div.pdf-viewer-scroll::-webkit-scrollbar-corner,html.dark body div.pdf-viewer-scroll::-webkit-scrollbar-track{background:#404040!important}html.dark body div.pdf-viewer-scroll::-webkit-scrollbar-thumb{background-color:#d4d4d4!important}html.dark body div.pdf-viewer-scroll::-webkit-scrollbar-thumb:active,html.dark body div.pdf-viewer-scroll::-webkit-scrollbar-thumb:hover{background-color:#fff!important}html.pindown body div.pdf-viewer-scroll::-webkit-scrollbar-corner,html.pindown body div.pdf-viewer-scroll::-webkit-scrollbar-track{background:#525254!important}html.pindown body div.pdf-viewer-scroll::-webkit-scrollbar-thumb{background-color:#c4c4c4!important}html.pindown body div.pdf-viewer-scroll::-webkit-scrollbar-thumb:active,html.pindown body div.pdf-viewer-scroll::-webkit-scrollbar-thumb:hover{background-color:#fff!important}.pdf-viewer-scroll .react-pdf__Document,.pdf-viewer-scroll .react-pdf__Page,.pdf-viewer-scroll .react-pdf__Page__annotations,.pdf-viewer-scroll .react-pdf__Page__canvas,.pdf-viewer-scroll .react-pdf__Page__textContent{overflow:visible!important}.pdf-viewer-scroll .react-pdf__Page__textContent{pointer-events:none}html body .excel-viewer-root .luckysheet-scrollbar-ltr{scrollbar-width:thin!important;scrollbar-color:#64748b #cbd5e1!important}html.dark body .excel-viewer-root .luckysheet-scrollbar-ltr{scrollbar-color:#d4d4d4 #404040!important}html.pindown body .excel-viewer-root .luckysheet-scrollbar-ltr{scrollbar-color:#c4c4c4 #525254!important}html body .excel-viewer-root .luckysheet-scrollbar-ltr::-webkit-scrollbar{background-color:#cbd5e1!important;width:10px!important;height:10px!important}html body .excel-viewer-root .luckysheet-scrollbar-ltr::-webkit-scrollbar-track{background-color:#cbd5e1!important}html body .excel-viewer-root .luckysheet-scrollbar-ltr::-webkit-scrollbar-thumb{opacity:1!important;visibility:visible!important;background-color:#64748b!important;border-radius:8px!important}html body .excel-viewer-root .luckysheet-scrollbar-ltr::-webkit-scrollbar-thumb:active,html body .excel-viewer-root .luckysheet-scrollbar-ltr::-webkit-scrollbar-thumb:hover{background-color:#334155!important}html.dark body .excel-viewer-root .luckysheet-scrollbar-ltr::-webkit-scrollbar-track{background-color:#404040!important}html.dark body .excel-viewer-root .luckysheet-scrollbar-ltr::-webkit-scrollbar-thumb{background-color:#d4d4d4!important}html.dark body .excel-viewer-root .luckysheet-scrollbar-ltr::-webkit-scrollbar-thumb:active,html.dark body .excel-viewer-root .luckysheet-scrollbar-ltr::-webkit-scrollbar-thumb:hover{background-color:#fff!important}html.pindown body .excel-viewer-root .luckysheet-scrollbar-ltr::-webkit-scrollbar-track{background-color:#525254!important}html.pindown body .excel-viewer-root .luckysheet-scrollbar-ltr::-webkit-scrollbar-thumb{background-color:#c4c4c4!important}html.pindown body .excel-viewer-root .luckysheet-scrollbar-ltr::-webkit-scrollbar-thumb:active,html.pindown body .excel-viewer-root .luckysheet-scrollbar-ltr::-webkit-scrollbar-thumb:hover{background-color:#fff!important}html body .react-pdf__Document,html body .react-pdf__Page,html body .react-pdf__Page__canvas,html body div.pdf-viewer-scroll{background:#fff!important}.dark [class*=border-b][class*=bg-card]:not([class*=timeline]):not([class*=Timeline]){background-color:#1d1d1d!important}.dark [class*=variant-outline],.dark button[class*=variant-outline]{border-color:#ffffff1a!important}.dark [class*=variant-outline]:hover,.dark button[class*=variant-outline]:hover{border-color:#fff3!important}@media (max-width:1024px){.blocks-list-container .absolute.bottom-0.overflow-y-auto{padding-bottom:1rem}}.markdown-content{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}.markdown-content h1{margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.markdown-content h2{margin-bottom:calc(var(--spacing,.25rem)*3);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.markdown-content p{margin-bottom:calc(var(--spacing,.25rem)*2)}.markdown-content strong{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.markdown-content em{color:var(--muted-foreground);font-style:italic}.markdown-content ul{list-style-type:disc}.markdown-content ol,.markdown-content ul{margin-bottom:calc(var(--spacing,.25rem)*2);padding-left:calc(var(--spacing,.25rem)*5)}.markdown-content ol{list-style-type:decimal}.markdown-content code{background-color:var(--muted);border-radius:.25rem}@supports (color:color-mix(in lab,red,red)){.markdown-content code{background-color:color-mix(in oklab,var(--muted)50%,transparent)}}.markdown-content code{padding-inline:calc(var(--spacing,.25rem)*1);padding-block:calc(var(--spacing,.25rem)*.5);font-family:var(--font-geist-mono);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}.markdown-content pre{margin-bottom:calc(var(--spacing,.25rem)*2);background-color:var(--muted);border-radius:.25rem;overflow-x:auto}@supports (color:color-mix(in lab,red,red)){.markdown-content pre{background-color:color-mix(in oklab,var(--muted)50%,transparent)}}.markdown-content pre{padding:calc(var(--spacing,.25rem)*3)}.markdown-content pre code{padding:calc(var(--spacing,.25rem)*0);background-color:#0000}.markdown-content blockquote{border-left-style:var(--tw-border-style);border-left-width:2px;border-color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.markdown-content blockquote{border-color:color-mix(in oklab,var(--muted-foreground)30%,transparent)}}.markdown-content blockquote{padding-left:calc(var(--spacing,.25rem)*3);color:var(--muted-foreground);font-style:italic}.markdown-content hr{margin-block:calc(var(--spacing,.25rem)*4);border-color:var(--muted)}.markdown-content table{margin-bottom:calc(var(--spacing,.25rem)*2);border-collapse:collapse;width:100%}.markdown-content td,.markdown-content th{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);padding:calc(var(--spacing,.25rem)*2);text-align:left}.markdown-content th{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.markdown-content th{background-color:color-mix(in oklab,var(--muted)50%,transparent)}}@keyframes livePulse{0%{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1)}to{opacity:.5;transform:scale(.8)}}@keyframes valueFlash{0%{background-color:#0000}20%{background-color:#0000001a;box-shadow:0 0 12px #00000026}to{box-shadow:none;background-color:#0000}}.live-value{border-radius:4px;margin:-2px -4px;padding:2px 8px;font-weight:500;transition:all .2s ease-out;display:inline-block;position:relative}.live-value.updating{animation:valueFlash .6s cubic-bezier(.4,0,.2,1)}@keyframes valueFlashDark{0%{background-color:#0000}20%{background-color:#ffffff26;box-shadow:0 0 15px #ffffff4d}to{box-shadow:none;background-color:#0000}}.dark .live-value.updating{animation-name:valueFlashDark}@keyframes wave{0%{opacity:.3;transform:translate(-120%)}50%{opacity:1}to{opacity:.3;transform:translate(120%)}}@keyframes login-pindo-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.login-pindo-float{animation:login-pindo-float 3.2s ease-in-out infinite}@keyframes gradient{0%{background-position:0}50%{background-position:100%}to{background-position:0}}.animate-gradient{background-size:200%;animation:gradient 8s linear infinite}@keyframes pin-drop{0%{opacity:0;transform:translateY(-20px)rotate(0)scale(.8)}60%{opacity:1;transform:translateY(2px)rotate(45deg)scale(1.1)}80%{transform:translateY(-1px)rotate(45deg)scale(.95)}to{opacity:1;transform:translateY(0)rotate(45deg)scale(1)}}.react-grid-item.react-grid-placeholder{opacity:.6!important;background:#0000001a!important;border:2px dashed #000!important;border-radius:8px!important}.dark .react-grid-item.react-grid-placeholder{opacity:.7!important;background:#ffffff0d!important;border:2px dashed #fff6!important;border-radius:8px!important}.dark [data-pin-card-root][data-slot=card]{background-color:#0000!important}[data-slot=card][class*=group\/pin-card]{border-width:0!important;border-color:#0000!important}.blog-pin-example-compact [class*=group\/pin-card]{height:auto!important;min-height:0!important}.dark .bg-card:not([data-pin-card-root]),.dark [data-slot=card]:not([data-pin-card-root]){background-color:#2a2a2a!important}.dark .pin-item>div.bg-card,.dark .pin-item>div.relative.rounded-lg.border.border-border.bg-card,.dark .pin-item>div[class*=bg-card]{background-color:#1a1a1a!important}html:not(.dark):not(.pindown) .flexible-table-pin-shell:not(.embedded-visibility-table-shell),html:not(.dark):not(.pindown) .pin-table-tray{background-color:#fafafa!important}html:not(.dark):not(.pindown) .embedded-visibility-modal,html:not(.dark):not(.pindown) .embedded-visibility-modal .embedded-visibility-table-shell,html:not(.dark):not(.pindown) .embedded-visibility-modal .embedded-visibility-thead-row,html:not(.dark):not(.pindown) .embedded-visibility-modal .flexible-table-pin thead th.pin-table-th{color:var(--card-foreground);background-color:var(--card)!important}.dark .embedded-visibility-modal,.dark .embedded-visibility-modal .embedded-visibility-table-shell,.dark .embedded-visibility-modal .embedded-visibility-thead-row,.dark .embedded-visibility-modal .flexible-table-pin thead th.pin-table-th,html.dark .embedded-visibility-modal,html.dark .embedded-visibility-modal .embedded-visibility-table-shell,html.dark .embedded-visibility-modal .embedded-visibility-thead-row,html.dark .embedded-visibility-modal .flexible-table-pin thead th.pin-table-th{color:#f5f5f5;background-color:#0d0d0d!important}.pindown .embedded-visibility-modal,.pindown .embedded-visibility-modal .embedded-visibility-table-shell,.pindown .embedded-visibility-modal .embedded-visibility-thead-row,.pindown .embedded-visibility-modal .flexible-table-pin thead th.pin-table-th,html.pindown .embedded-visibility-modal,html.pindown .embedded-visibility-modal .embedded-visibility-table-shell,html.pindown .embedded-visibility-modal .embedded-visibility-thead-row,html.pindown .embedded-visibility-modal .flexible-table-pin thead th.pin-table-th{color:#ececec;background-color:var(--card-elevated)!important}html:not(.dark):not(.pindown) .embedded-visibility-modal .flexible-table-pin thead th.pin-table-th{color:var(--muted-foreground)!important}.dark .embedded-visibility-modal .flexible-table-pin thead th.pin-table-th,html.dark .embedded-visibility-modal .flexible-table-pin thead th.pin-table-th{color:#ffffff73!important}.pindown .embedded-visibility-modal .flexible-table-pin thead th.pin-table-th,html.pindown .embedded-visibility-modal .flexible-table-pin thead th.pin-table-th{color:#ffffff80!important}html:not(.dark):not(.pindown) .flexible-table-pin tbody tr.pin-table-body-row,html:not(.dark):not(.pindown) .flexible-table-pin tbody tr.pin-table-row-even,html:not(.dark):not(.pindown) .flexible-table-pin tbody tr.pin-table-row-odd{background-color:#0000!important}html:not(.dark):not(.pindown) .flexible-table-pin tbody tr.pin-table-body-row:hover{background-color:var(--muted)!important}@supports (color:color-mix(in lab,red,red)){html:not(.dark):not(.pindown) .flexible-table-pin tbody tr.pin-table-body-row:hover{background-color:color-mix(in oklch,var(--muted)45%,transparent)!important}}.dark .flexible-table-pin-shell,.dark .pin-table-tray,html.dark .flexible-table-pin-shell,html.dark .pin-table-tray{background-color:#121212!important}.dark .flexible-table-pin tbody tr.pin-table-body-row,.dark .flexible-table-pin tbody tr.pin-table-row-even,.dark .flexible-table-pin tbody tr.pin-table-row-odd,html.dark .flexible-table-pin tbody tr.pin-table-body-row,html.dark .flexible-table-pin tbody tr.pin-table-row-even,html.dark .flexible-table-pin tbody tr.pin-table-row-odd{color:#f5f5f5!important;background-color:#0000!important}.dark .flexible-table-pin tbody tr.pin-table-body-row:hover,html.dark .flexible-table-pin tbody tr.pin-table-body-row:hover{background-color:#222!important}.dark .flexible-table-pin thead th.pin-table-th,html.dark .flexible-table-pin thead th.pin-table-th{color:#ffffff73!important;background-color:#121212!important}.pindown .flexible-table-pin-shell,.pindown .pin-table-tray,html.pindown .flexible-table-pin-shell,html.pindown .pin-table-tray{background-color:var(--card-elevated)!important}.pindown .flexible-table-pin thead th.pin-table-th,html.pindown .flexible-table-pin thead th.pin-table-th{background-color:var(--card-elevated)!important;color:#ffffff80!important}.pindown .flexible-table-pin tbody tr.pin-table-body-row,.pindown .flexible-table-pin tbody tr.pin-table-row-even,.pindown .flexible-table-pin tbody tr.pin-table-row-odd,html.pindown .flexible-table-pin tbody tr.pin-table-body-row,html.pindown .flexible-table-pin tbody tr.pin-table-row-even,html.pindown .flexible-table-pin tbody tr.pin-table-row-odd{color:#ececec!important;background-color:#0000!important}.pindown .flexible-table-pin tbody tr.pin-table-body-row:hover,html.pindown .flexible-table-pin tbody tr.pin-table-body-row:hover{background-color:#444446!important}.dark .pin-plan-tray,html.dark .pin-plan-tray{background-color:#121212!important}.pindown .pin-plan-tray,html.pindown .pin-plan-tray{background-color:var(--card-elevated)!important}html:not(.dark):not(.pindown) .pin-plan-phase-header{background-color:var(--muted)!important}@supports (color:color-mix(in lab,red,red)){html:not(.dark):not(.pindown) .pin-plan-phase-header{background-color:color-mix(in oklch,var(--muted)55%,transparent)!important}}.dark .pin-plan-phase-header,html.dark .pin-plan-phase-header{background-color:#1a1a1a!important}.pindown .pin-plan-phase-header,html.pindown .pin-plan-phase-header{background-color:#3a3a3c!important}.dark .pin-steps-tray,html.dark .pin-steps-tray{background-color:#121212!important}.pindown .pin-steps-tray,html.pindown .pin-steps-tray{background-color:var(--card-elevated)!important}html:not(.dark):not(.pindown) .flexible-horizontal-timeline,html:not(.dark):not(.pindown) .flexible-vertical-timeline{background-color:#fafafa!important}.dark .flexible-horizontal-timeline,.dark .flexible-vertical-timeline,html.dark .flexible-horizontal-timeline,html.dark .flexible-vertical-timeline{color:#f5f5f5!important;background-color:#121212!important}.pindown .flexible-horizontal-timeline,.pindown .flexible-vertical-timeline,html.pindown .flexible-horizontal-timeline,html.pindown .flexible-vertical-timeline{color:#ececec!important;background-color:#2f2f30!important}html:not(.dark):not(.pindown) .flexible-checklist-pin,html:not(.dark):not(.pindown) .pin-checklist-tray{background-color:#fafafa!important}html:not(.dark):not(.pindown) .flexible-checklist-pin .pin-checklist-row{background-color:#0000!important}html:not(.dark):not(.pindown) .flexible-checklist-pin .pin-checklist-row:hover{background-color:var(--muted)!important}@supports (color:color-mix(in lab,red,red)){html:not(.dark):not(.pindown) .flexible-checklist-pin .pin-checklist-row:hover{background-color:color-mix(in oklch,var(--muted)45%,transparent)!important}}.dark .flexible-checklist-pin,.dark .pin-checklist-tray,html.dark .flexible-checklist-pin,html.dark .pin-checklist-tray{color:#f5f5f5!important;background-color:#121212!important}.dark .flexible-checklist-pin .pin-checklist-row,html.dark .flexible-checklist-pin .pin-checklist-row{color:#f5f5f5!important;background-color:#0000!important}.dark .flexible-checklist-pin .pin-checklist-row:hover,html.dark .flexible-checklist-pin .pin-checklist-row:hover{background-color:#222!important}.pindown .flexible-checklist-pin,.pindown .pin-checklist-tray,html.pindown .flexible-checklist-pin,html.pindown .pin-checklist-tray{background-color:var(--card-elevated)!important;color:#ececec!important}.pindown .flexible-checklist-pin .pin-checklist-row,html.pindown .flexible-checklist-pin .pin-checklist-row{color:#ececec!important;background-color:#0000!important}.pindown .flexible-checklist-pin .pin-checklist-row:hover,html.pindown .flexible-checklist-pin .pin-checklist-row:hover{background-color:#444446!important}html:not(.dark):not(.pindown) .flexible-comparison-pin,html:not(.dark):not(.pindown) .pin-comparison-tray{background-color:#fafafa!important}html:not(.dark):not(.pindown) .flexible-comparison-pin .comparison-pin-header{background-color:var(--muted)!important}@supports (color:color-mix(in lab,red,red)){html:not(.dark):not(.pindown) .flexible-comparison-pin .comparison-pin-header{background-color:color-mix(in oklch,var(--muted)55%,transparent)!important}}.dark .flexible-comparison-pin,.dark .pin-comparison-tray,html.dark .flexible-comparison-pin,html.dark .pin-comparison-tray{color:#f5f5f5!important;background-color:#121212!important}.dark .flexible-comparison-pin .comparison-pin-header,html.dark .flexible-comparison-pin .comparison-pin-header{background-color:#1a1a1a!important}.dark .flexible-comparison-pin .comparison-pin-row,html.dark .flexible-comparison-pin .comparison-pin-row{color:#f5f5f5!important}.pindown .flexible-comparison-pin,.pindown .pin-comparison-tray,html.pindown .flexible-comparison-pin,html.pindown .pin-comparison-tray{background-color:var(--card-elevated)!important;color:#ececec!important}.pindown .flexible-comparison-pin .comparison-pin-header,html.pindown .flexible-comparison-pin .comparison-pin-header{background-color:#3a3a3c!important}.pindown .flexible-comparison-pin .comparison-pin-row,html.pindown .flexible-comparison-pin .comparison-pin-row{color:#ececec!important}.launch-video-dark-island .flexible-table-pin-shell,.launch-video-dark-island .pin-table-tray,html.pindown .launch-video-dark-island .flexible-table-pin-shell,html.pindown .launch-video-dark-island .pin-table-tray,html:not(.dark):not(.pindown) .launch-video-dark-island .flexible-table-pin-shell,html:not(.dark):not(.pindown) .launch-video-dark-island .pin-table-tray{background-color:#121212!important}.launch-video-dark-island .flexible-table-pin tbody tr.pin-table-body-row,.launch-video-dark-island .flexible-table-pin tbody tr.pin-table-row-even,.launch-video-dark-island .flexible-table-pin tbody tr.pin-table-row-odd,html.pindown .launch-video-dark-island .flexible-table-pin tbody tr.pin-table-body-row,html.pindown .launch-video-dark-island .flexible-table-pin tbody tr.pin-table-row-even,html.pindown .launch-video-dark-island .flexible-table-pin tbody tr.pin-table-row-odd,html:not(.dark):not(.pindown) .launch-video-dark-island .flexible-table-pin tbody tr.pin-table-body-row,html:not(.dark):not(.pindown) .launch-video-dark-island .flexible-table-pin tbody tr.pin-table-row-even,html:not(.dark):not(.pindown) .launch-video-dark-island .flexible-table-pin tbody tr.pin-table-row-odd{color:#f5f5f5!important;background-color:#0000!important}.launch-video-dark-island .flexible-table-pin tbody tr.pin-table-body-row:hover,html.pindown .launch-video-dark-island .flexible-table-pin tbody tr.pin-table-body-row:hover,html:not(.dark):not(.pindown) .launch-video-dark-island .flexible-table-pin tbody tr.pin-table-body-row:hover{background-color:#222!important}.launch-video-dark-island .flexible-table-pin thead th.pin-table-th,html.pindown .launch-video-dark-island .flexible-table-pin thead th.pin-table-th,html:not(.dark):not(.pindown) .launch-video-dark-island .flexible-table-pin thead th.pin-table-th{color:#ffffff73!important;background-color:#121212!important}.launch-video-dark-island .flexible-checklist-pin,.launch-video-dark-island .pin-checklist-tray,html.pindown .launch-video-dark-island .flexible-checklist-pin,html.pindown .launch-video-dark-island .pin-checklist-tray,html:not(.dark):not(.pindown) .launch-video-dark-island .flexible-checklist-pin,html:not(.dark):not(.pindown) .launch-video-dark-island .pin-checklist-tray{color:#f5f5f5!important;background-color:#121212!important}.launch-video-dark-island .flexible-checklist-pin .pin-checklist-row,html.pindown .launch-video-dark-island .flexible-checklist-pin .pin-checklist-row,html:not(.dark):not(.pindown) .launch-video-dark-island .flexible-checklist-pin .pin-checklist-row{color:#f5f5f5!important;background-color:#0000!important}.launch-video-dark-island .flexible-checklist-pin .pin-checklist-row:hover,html.pindown .launch-video-dark-island .flexible-checklist-pin .pin-checklist-row:hover,html:not(.dark):not(.pindown) .launch-video-dark-island .flexible-checklist-pin .pin-checklist-row:hover{background-color:#222!important}.launch-video-dark-island .flexible-comparison-pin,.launch-video-dark-island .pin-comparison-tray,html.pindown .launch-video-dark-island .flexible-comparison-pin,html.pindown .launch-video-dark-island .pin-comparison-tray,html:not(.dark):not(.pindown) .launch-video-dark-island .flexible-comparison-pin,html:not(.dark):not(.pindown) .launch-video-dark-island .pin-comparison-tray{color:#f5f5f5!important;background-color:#121212!important}.launch-video-dark-island .flexible-comparison-pin .comparison-pin-header,html.pindown .launch-video-dark-island .flexible-comparison-pin .comparison-pin-header,html:not(.dark):not(.pindown) .launch-video-dark-island .flexible-comparison-pin .comparison-pin-header{background-color:#1a1a1a!important}.launch-video-dark-island .flexible-comparison-pin .comparison-pin-row,html.pindown .launch-video-dark-island .flexible-comparison-pin .comparison-pin-row,html:not(.dark):not(.pindown) .launch-video-dark-island .flexible-comparison-pin .comparison-pin-row{color:#f5f5f5!important}.ai-edit-popover-wrapper{background:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;z-index:99999!important;position:fixed!important}.dark .ai-edit-popover-wrapper{background:hsl(var(--background));border:1px solid hsl(var(--border))}.w-md-editor-toolbar-child{z-index:99999!important;max-width:90vw!important;max-height:80vh!important;position:fixed!important;overflow:auto!important}.w-md-editor,.w-md-editor-toolbar{overflow:visible!important}.w-md-editor-toolbar{z-index:10!important;position:relative!important}[data-slot=dropdown-menu-content]::-webkit-scrollbar{width:4px!important;height:4px!important}[data-slot=dropdown-menu-content]::-webkit-scrollbar-thumb{background:oklch(20% 0 0/.3)!important;border-radius:2px!important}[data-slot=dropdown-menu-content]::-webkit-scrollbar-thumb:hover{background:oklch(20% 0 0/.5)!important}.dark [data-slot=dropdown-menu-content]::-webkit-scrollbar-thumb{background:oklch(100% 0 0/.08)!important}.dark [data-slot=dropdown-menu-content]::-webkit-scrollbar-thumb:hover{background:oklch(100% 0 0/.15)!important}[data-slot=pin-card-context-menu]::-webkit-scrollbar{width:6px}[data-slot=pin-card-context-menu]::-webkit-scrollbar-thumb{background:oklch(20% 0 0/.18);border-radius:9999px}.dark [data-slot=pin-card-context-menu]::-webkit-scrollbar-thumb,.pindown [data-slot=pin-card-context-menu]::-webkit-scrollbar-thumb{background:oklch(100% 0 0/.12)}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.dark .json-viewer-pin-panel[data-json-theme=dark],.dark .json-viewer-pin-panel[data-json-theme=dark] .w-json-view-container,.dark .json-viewer-pin-panel[data-json-theme=dark] .w-rjv,.json-viewer-pin-panel[data-json-theme=dark],.json-viewer-pin-panel[data-json-theme=dark] .w-json-view-container,.json-viewer-pin-panel[data-json-theme=dark] .w-rjv{--w-rjv-background-color:#141414!important;background-color:#141414!important}.json-viewer-pin-panel[data-json-theme=pindown] .w-json-view-container,.json-viewer-pin-panel[data-json-theme=pindown] .w-rjv,.pindown .json-viewer-pin-panel[data-json-theme=pindown] .w-json-view-container,.pindown .json-viewer-pin-panel[data-json-theme=pindown] .w-rjv{--w-rjv-background-color:#3e3e40!important;background-color:#3e3e40!important}.dark .json-list-pin [data-slot=accordion-item],.pindown .json-list-pin [data-slot=accordion-item]{box-shadow:none!important;background-color:#0000!important}[data-pin-card-root].pin-card-pseudo-fullscreen{background:#f0f0f0;z-index:9999!important;width:100vw!important;height:100dvh!important;max-height:100dvh!important;box-shadow:none!important;border:none!important;border-radius:0!important;flex-direction:column!important;margin:0!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden!important}.dark [data-pin-card-root].pin-card-pseudo-fullscreen{background:#0d0d0d}.pindown [data-pin-card-root].pin-card-pseudo-fullscreen{background:#272728}[data-pin-card-root].pin-card-pseudo-fullscreen .pin-fullscreen-content,[data-pin-card-root].pin-card-pseudo-fullscreen>:not([class*=absolute]){background:#fafafa;border-color:#0000;flex-direction:column;flex:auto;display:flex;overflow:hidden;border-radius:0!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important}.dark [data-pin-card-root].pin-card-pseudo-fullscreen .pin-fullscreen-content,.dark [data-pin-card-root].pin-card-pseudo-fullscreen>:not([class*=absolute]){background:#1a1a1a}.pindown [data-pin-card-root].pin-card-pseudo-fullscreen .pin-fullscreen-content,.pindown [data-pin-card-root].pin-card-pseudo-fullscreen>:not([class*=absolute]){background:#363537}body.pin-card-pseudo-fullscreen-active{overflow:hidden!important}:is([data-pin-card-root]:fullscreen .pin-fullscreen-content .pin-fullscreen-content,[data-pin-card-root].pin-card-pseudo-fullscreen .pin-fullscreen-content .pin-fullscreen-content){flex-direction:column;flex:auto;display:flex;overflow:hidden;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important}:is([data-pin-card-root]:fullscreen [data-process-flow-root],[data-pin-card-root].pin-card-pseudo-fullscreen [data-process-flow-root]){flex:auto;height:100%!important;min-height:0!important;max-height:none!important}:is([data-pin-card-root]:fullscreen [data-process-flow-canvas],[data-pin-card-root].pin-card-pseudo-fullscreen [data-process-flow-canvas]){flex:auto;align-items:stretch;overflow:hidden;flex-direction:row!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;display:flex!important}:is([data-pin-card-root]:fullscreen [data-process-flow-sidebar],[data-pin-card-root].pin-card-pseudo-fullscreen [data-process-flow-sidebar]){align-self:stretch;flex-shrink:0!important;height:auto!important;max-height:none!important}:is([data-pin-card-root]:fullscreen [data-process-flow-canvas][data-reserve-pin-toolbar-space],[data-pin-card-root].pin-card-pseudo-fullscreen [data-process-flow-canvas][data-reserve-pin-toolbar-space]){box-sizing:border-box!important;padding-top:3.5rem!important}[data-pin-card-root]:fullscreen{background:#f0f0f0;flex-direction:column;width:100%;height:100%;max-height:100dvh;display:flex;overflow:hidden;box-shadow:none!important;border:none!important;border-radius:0!important}.dark [data-pin-card-root]:fullscreen{background:#0d0d0d}.pindown [data-pin-card-root]:fullscreen{background:#272728}[data-pin-card-root]:fullscreen .pin-fullscreen-content{background:#fafafa;border-color:#0000;flex-direction:column;flex:auto;display:flex;overflow:hidden;border-radius:0!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important}[data-pin-card-root]:fullscreen>:not([class*=absolute]){flex:auto;overflow:hidden;width:100%!important;min-height:0!important;max-height:none!important}.dark [data-pin-card-root]:fullscreen .pin-fullscreen-content{background:#1a1a1a}.pindown [data-pin-card-root]:fullscreen .pin-fullscreen-content{background:#363537}:is([data-pin-card-root]:fullscreen .pin-fullscreen-content.bg-transparent,[data-pin-card-root]:fullscreen .pin-fullscreen-content[class*=bg-transparent]){background:0 0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}