@charset "UTF-8";.page-content,.transpernt_over_flow{overflow:auto}@media(max-width:1140px){.page-content,.transpernt_over_flow{overflow-x:hidden}}.page-content::-webkit-scrollbar,.transpernt_over_flow::-webkit-scrollbar{background:#0000;display:none;height:0;width:0}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:local("Poppins"),url(/static/media/Poppins-Regular.03ad23ffd1a2d4962a61.eot) format("embedded-opentype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:local("Poppins"),url(/static/media/Poppins-Regular.03ad23ffd1a2d4962a61.eot?#iefix) format("embedded-opentype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:local("Poppins"),url(/static/media/Poppins-Regular.8081832fc5cfbf634aa6.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:local("Poppins"),url(/static/media/Poppins-Regular.6665771c893949778d87.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:local("Poppins"),url(/static/media/Poppins-Regular.e5916eb4870527c2b7eb.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:local("Poppins"),url(/static/media/Poppins-SemiBold.ce7c0b8637ec36894962.eot) format("embedded-opentype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:local("Poppins"),url(/static/media/Poppins-SemiBold.ce7c0b8637ec36894962.eot?#iefix) format("embedded-opentype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:local("Poppins"),url(/static/media/Poppins-SemiBold.cce5625b56ec678e4202.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:local("Poppins"),url(/static/media/Poppins-SemiBold.dbd42e23cd0ca7b1031d.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:local("Poppins"),url(/static/media/Poppins-SemiBold.3f17d4f927920d56bbd9.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:local("Poppins"),url(/static/media/Poppins-Bold.a28f7a06b52c705518c2.eot) format("embedded-opentype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:local("Poppins"),url(/static/media/Poppins-Bold.a28f7a06b52c705518c2.eot?#iefix) format("embedded-opentype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:local("Poppins"),url(/static/media/Poppins-Bold.404e299be26d78e66794.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:local("Poppins"),url(/static/media/Poppins-Bold.2f386af9563818dca02b.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:local("Poppins"),url(/static/media/Poppins-Bold.86b2a517a29aac49ed3c.woff2) format("woff2")}@font-face{font-display:swap;font-family:Varela;font-style:normal;font-weight:400;src:local("Varela"),url(/static/media/varela-extra-regular-fm.690fe144bb7c0be7be65.eot) format("embedded-opentype")}@font-face{font-display:swap;font-family:Varela;font-style:normal;font-weight:400;src:local("Varela"),url(/static/media/varela-extra-regular-fm.690fe144bb7c0be7be65.eot?#iefix) format("embedded-opentype")}@font-face{font-display:swap;font-family:Varela;font-style:normal;font-weight:400;src:local("Varela"),url(/static/media/varela-extra-regular-fm.599628e3a927a2396af1.ttf) format("truetype")}@font-face{font-display:swap;font-family:Varela;font-style:normal;font-weight:400;src:local("Varela"),url(/static/media/varela-extra-regular-fm.8ba7b49ca4ba9f200525.woff) format("woff")}@font-face{font-display:swap;font-family:Varela;font-style:normal;font-weight:400;src:local("Varela"),url(/static/media/varela-extra-regular-fm.e1326b4c1fa5e7a95fec.woff2) format("woff2")}@font-face{font-display:swap;font-family:Varela;font-style:normal;font-weight:600;src:local("Varela"),url(/static/media/varela-extra-medium-fm.795890fbe169eac557db.eot) format("embedded-opentype")}@font-face{font-display:swap;font-family:Varela;font-style:normal;font-weight:600;src:local("Varela"),url(/static/media/varela-extra-medium-fm.795890fbe169eac557db.eot?#iefix) format("embedded-opentype")}@font-face{font-display:swap;font-family:Varela;font-style:normal;font-weight:600;src:local("Varela"),url(/static/media/varela-extra-medium-fm.9556cd05a717e5f5a975.ttf) format("truetype")}@font-face{font-display:swap;font-family:Varela;font-style:normal;font-weight:600;src:local("Varela"),url(/static/media/varela-extra-medium-fm.e7f49d32f1b3a26004cc.woff) format("woff")}@font-face{font-display:swap;font-family:Varela;font-style:normal;font-weight:600;src:local("Varela"),url(/static/media/varela-extra-medium-fm.ddbb8803c7f5c166d8c3.woff2) format("woff2")}@font-face{font-display:swap;font-family:Varela;font-style:normal;font-weight:700;src:local("Varela"),url(/static/media/varela-extra-bold-fm.5b9c69b31573302c288b.eot) format("embedded-opentype")}@font-face{font-display:swap;font-family:Varela;font-style:normal;font-weight:700;src:local("Varela"),url(/static/media/varela-extra-bold-fm.5b9c69b31573302c288b.eot?#iefix) format("embedded-opentype")}@font-face{font-display:swap;font-family:Varela;font-style:normal;font-weight:700;src:local("Varela"),url(/static/media/varela-extra-bold-fm.380c27b74126ed6413ec.ttf) format("truetype")}@font-face{font-display:swap;font-family:Varela;font-style:normal;font-weight:700;src:local("Varela"),url(/static/media/varela-extra-bold-fm.4b989a146614ba24b8a7.woff) format("woff")}@font-face{font-display:swap;font-family:Varela;font-style:normal;font-weight:700;src:local("Varela"),url(/static/media/varela-extra-bold-fm.47d1ed4dbd969c146360.woff2) format("woff2")}.row{display:flex;flex-grow:0;flex-wrap:wrap;margin:0 -10px}.col{box-sizing:border-box;min-width:0;padding:0 10px}.col-content{flex:0 0 auto;width:auto}.col-stretch{flex:1 1;width:auto}.col-5{flex:0 0 5%;width:5%}.col-10{flex:0 0 10%;width:10%}.col-15{flex:0 0 15%;width:15%}.col-16{flex:0 0 16.66%;width:16.66%}.col-20{flex:0 0 20%;width:20%}.col-25{flex:0 0 25%;width:25%}.col-30{flex:0 0 30%;width:30%}.col-35{flex:0 0 35%;width:35%}.col-33{flex:0 0 33.33%;width:33.33%}.col-40{flex:0 0 40%;width:40%}.col-45{flex:0 0 45%;width:45%}.col-50{flex:0 0 50%;width:50%}.col-60{flex:0 0 60%;width:60%}.col-66{flex:0 0 66.66%;width:66.66%}.col-70{flex:0 0 70%;width:70%}.col-75{flex:0 0 75%;width:75%}.col-80{flex:0 0 80%;width:80%}.col-90{flex:0 0 90%;width:90%}@media(max-width:1353px){.col-tablet-5{flex:0 0 5%;width:5%}.col-tablet-10{flex:0 0 10%;width:10%}.col-tablet-15{flex:0 0 15%;width:15%}.col-tablet-16{flex:0 0 16.66%;width:16.66%}.col-tablet-20{flex:0 0 20%;width:20%}.col-tablet-25{flex:0 0 25%;width:25%}.col-tablet-30{flex:0 0 30%;width:30%}.col-tablet-33{flex:0 0 33.33%;width:33.33%}.col-tablet-35{flex:0 0 35%;width:35%}.col-tablet-40{flex:0 0 40%;width:40%}.col-tablet-45{flex:0 0 45%;width:45%}.col-tablet-50{flex:0 0 50%;width:50%}.col-tablet-60{flex:0 0 60%;width:60%}.col-tablet-66{flex:0 0 66.66%;width:66.66%}.col-tablet-70{flex:0 0 70%;width:70%}.col-tablet-75{flex:0 0 75%;width:75%}.col-tablet-80{flex:0 0 80%;width:80%}.col-tablet-90{flex:0 0 90%;width:90%}.col-tablet-100{flex:0 0 100%;width:100%}}@media(max-width:1140px){.col{flex-basis:100%;width:100%}.col-mobile-5{flex:0 0 5%;width:5%}.col-mobile-10{flex:0 0 10%;width:10%}.col-mobile-15{flex:0 0 15%;width:15%}.col-mobile-16{flex:0 0 16.66%;width:16.66%}.col-mobile-20{flex:0 0 20%;width:20%}.col-mobile-25{flex:0 0 25%;width:25%}.col-mobile-30{flex:0 0 30%;width:30%}.col-mobile-33{flex:0 0 33.33%;width:33.33%}.col-mobile-35{flex:0 0 35%;width:35%}.col-mobile-40{flex:0 0 40%;width:40%}.col-mobile-45{flex:0 0 45%;width:45%}.col-mobile-50{flex:0 0 50%;width:50%}.col-mobile-60{flex:0 0 60%;width:60%}.col-mobile-66{flex:0 0 66.66%;width:66.66%}.col-mobile-70{flex:0 0 70%;width:70%}.col-mobile-75{flex:0 0 75%;width:75%}.col-mobile-80{flex:0 0 80%;width:80%}.col-mobile-90{flex:0 0 90%;width:90%}}:root{--ink:#0c0c0e;--graphite:#3a3a42;--gray-500:#6e6e78;--gray-300:#b4b4bc;--line:#0c0c0e12;--line-solid:#ececee;--paper:#f5f5f7;--surface:#fff;--hover:#f1f1ee;--brand:#5b61eb;--brand-600:#3f45c9;--brand-tint:#5b61eb1f;--success:#12b886;--success-700:#0b7a59;--danger:#b42318;--spring:cubic-bezier(0.34,1.56,0.64,1);--shadow-soft:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;--shadow-lift:0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38;--shadow-pop:0 30px 60px -30px #0c0c0e73;--font-mono:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--primary:var(--brand,#5b61eb);--error:var(--danger,#b42318);--button:var(--ink,#0c0c0e);--background-login:var(--paper,#f5f5f7);--background:var(--surface,#fff);--background-content:var(--paper,#f5f5f7);--background-content-builder:var(--paper,#f5f5f7);--background-content-team:var(--paper,#f5f5f7);--background-hover:var(--hover,#f1f1ee);--background-secondary:var(--paper,#f5f5f7);--text:var(--ink,#0c0c0e);--text-login:var(--primary);--text-opposite:#fff;--box:#fff;--box-inactive:#fff;--icon-color:var(--ink,#0c0c0e);--border:var(--primary);--border-light:1px solid var(--line,#0c0c0e12);--font-family-ltr:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;--filter-hover:drop-shadow(0px 4px 10px #0c0c0e1f)}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch!important;background:#f5f5f7;background:var(--paper);color:#0c0c0e;color:var(--text);font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif!important;font-family:var(--font-family-ltr)!important;font-size:14px;height:100%!important;line-height:2.57rem;overflow:hidden!important}body,h1,h2,h3,html{margin:0;padding:0}a,button,input,select,textarea{margin:0;outline:none;padding:0}input[type=button]{cursor:pointer;text-align:center}a{color:inherit;cursor:pointer;text-decoration:none}ul{list-style:none;margin:0;padding:0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}@media(max-width:1353px){.only-desktop{display:none!important}}.tablet-desktop{display:none!important}@media(min-width:1140px){.tablet-desktop{display:block!important}}@media(min-width:1353px){.only-tablet{display:none!important}}.only-mobile{display:none!important}@media(max-width:1140px){.only-mobile{display:inline!important;display:initial!important}}.page{display:flex;flex-direction:column;height:100%}.page-header{display:flex;flex:0 0 auto;flex-wrap:wrap;justify-content:center;padding:35px 20px}.page-header.min-height{min-height:125px}@media(max-width:1140px){.page-header.min-height{min-height:0;min-height:auto}.page-header{padding:14px 25px}}.page-header-title{color:#0c0c0e;color:var(--text);font-size:2em;font-weight:800;letter-spacing:-.05em}.page-header-title.open{right:350px}.page-header-right{display:flex;flex:1 1;justify-content:flex-end}.page-header-right .content{align-items:center;display:flex}.page-header-left{display:flex;flex:1 1;justify-content:flex-start}.page-header-left .free-box{position:relative;top:10px}.page-header .page-header .page-header-left .left{border-bottom:none}@media(max-width:1140px){.page .page-action~.page-action{margin-left:0}}.page-content{display:flex;flex:1 1 auto;flex-direction:column;flex-grow:1;justify-content:space-between;overflow-x:hidden;text-align:center}@media(max-width:1140px){.page-content{padding:0 0 10px}}.page-content footer{margin-bottom:5rem}.page .page-action~.page-action{margin-left:10px}.page.chatbot{background:#f5f5f7;background:var(--background-content-builder)}.link{color:#5b61eb;color:var(--brand,#5b61eb);cursor:pointer;font-size:inherit;text-decoration:none;transition:.3s}.link:hover{color:#3f45c9;color:var(--brand-600,#3f45c9)}.dark .link{color:#eeeffd;text-decoration:underline}.dark .cover-box{background-color:initial}.dark .cover-box.active{background-color:#fff;background-color:var(--box-inactive)}.rtl{font-family:Geist,Varela,Arial,sans-serif!important}.rtl,.rtl input::placeholder,.rtl textarea::placeholder{direction:rtl}.rtl .page-actions{left:30px;right:auto}.mde-header{direction:ltr}.mde-header .icon{transform:scale(1)!important}.mde-preview .mde-preview-content p{text-align:start}.markdown-code{background:#f5f5f5}.cover-box{background-color:#fff;background-color:var(--box-inactive)}.tooltip{display:inline-block;position:relative}.tooltip .tooltiptext{background-color:#0c0c0e;background-color:var(--ink,#0c0c0e);border-radius:10px;color:#fff;color:var(--surface,#fff);min-width:100px;padding:5px;position:absolute;right:20px;text-align:center;top:20px;visibility:hidden;z-index:1}.tooltip:hover .tooltiptext{visibility:visible}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#0c0c0e29;background-clip:padding-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#0c0c0e52;background-clip:padding-box}.modal{-webkit-backdrop-filter:saturate(140%) blur(6px);backdrop-filter:saturate(140%) blur(6px);background:#0c0c0e47;display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:1}.modal.no-blur{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}iframe{border-radius:15px;height:560px;width:100%;z-index:999999999}.chat{bottom:10px;position:fixed;right:10px}.background{background-color:#5b61eb;border-radius:50%;box-shadow:0 2.1px 1.3px rgba(0,0,0,.044),0 5.9px 4.2px rgba(0,0,0,.054),0 12.6px 9.5px rgba(0,0,0,.061),0 25px 20px #0000001a;height:80px;left:10px;position:absolute;top:10px;width:80px}.chat-bubble{cursor:pointer;position:relative}.chat-bubble.iconlink{height:50px}.bubble{transform-origin:48%;transition:transform .5s cubic-bezier(.17,.61,.54,.9)}.line{fill:none;stroke:#fff;stroke-width:2.75;stroke-linecap:round;transition:stroke-dashoffset .5s cubic-bezier(.4,0,.2,1)}.line1{stroke-dasharray:60 90;stroke-dashoffset:-20}.line2{stroke-dasharray:67 87;stroke-dashoffset:-18}.circle{fill:#fff;stroke:none;transform-origin:50%;transition:transform .5s cubic-bezier(.4,0,.2,1)}.active .bubble{transform:translateX(25px) translateY(2px) rotate(45deg)}.active .line1{stroke-dashoffset:21}.active .line2{stroke-dashoffset:30}.active .circle{transform:scale(0)}.css-wl0d9u{align-items:center;height:100dvh;justify-content:center;left:0;overflow:auto;overscroll-behavior-y:none;position:fixed;top:0;width:100vw}.css-1245jog,.css-wl0d9u{display:flex;z-index:1400}.css-1245jog{background:#fff;border-radius:.375rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;color:inherit;outline:2px solid #0000;outline-offset:2px;padding:1.25rem}.css-1245jog.center{flex-direction:column;margin-bottom:4rem;margin-top:4rem;max-width:72rem;position:relative;width:80%}.css-1245jog.side{animation:fadeInAndSlideInChat .5s forwards;opacity:0;position:fixed;right:20px}.css-qlig70{flex:1 1;padding-inline-end:1.5rem;padding-bottom:.5rem;padding-inline-start:1.5rem;padding-top:.5rem}.css-1ik4h6n{--close-button-size:2rem;align-items:center;border-radius:.375rem;cursor:pointer;display:flex;flex-shrink:0;font-size:.75rem;height:var(--close-button-size);justify-content:center;outline:2px solid #0000;outline-offset:2px;position:absolute;right:.75rem;top:.5rem;transition-duration:.2s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;width:var(--close-button-size)}.css-1ik4h6n:hover{background:#0000000f}.onkibi{color:currentcolor;display:inline-block;flex-shrink:0;height:1em;line-height:1em;vertical-align:middle;width:1em}@keyframes fadeInAndSlideInChat{to{opacity:1}}@media(max-width:1140px){.css-1245jog{border-radius:0;height:100%;padding:.5rem}.css-1245jog.center{position:fixed}.css-1245jog.side{right:auto;width:100%}.css-qlig70{padding:0}#iframe{height:100%;width:100%}.css-1nbq4k6 .css-qlig70{padding-inline-end:0;padding-bottom:0;padding-inline-start:0;padding-top:0}}@keyframes ofl-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes ofl-ping{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}.ofl-rise{animation:ofl-rise .7s cubic-bezier(.2,.7,.2,1) both}.ofl-live-dot{background:#12b886;background:var(--success,#12b886);border-radius:999px;display:inline-block;flex:none;height:7px;position:relative;width:7px}.ofl-live-dot:after{animation:ofl-ping 1.8s cubic-bezier(0,0,.2,1) infinite;border:2px solid #12b886;border:2px solid var(--success,#12b886);border-radius:999px;content:"";inset:-4px;position:absolute}.ofl-mono{font-feature-settings:"tnum" 1;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.ofl-card{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e0f;border-radius:24px;box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);transition:transform .5s cubic-bezier(.34,1.56,.64,1),box-shadow .4s ease}.ofl-card.is-interactive:hover{box-shadow:0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38;box-shadow:var(--shadow-lift,0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38);transform:translateY(-4px)}.ofl-label{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}code{font-family:Geist Mono,source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.app{display:grid;height:100vh!important;height:calc(var(--doc-height, 1vh)*100)!important;min-height:100%}.builders,.sidebar-chat-builder.nodeListActions .sidebar-chat-builder-content,.transpernt_over_flow{overflow:auto}@media(max-width:1140px){.builders,.sidebar-chat-builder.nodeListActions .sidebar-chat-builder-content,.transpernt_over_flow{overflow-x:hidden}}.builders::-webkit-scrollbar,.sidebar-chat-builder.nodeListActions .sidebar-chat-builder-content::-webkit-scrollbar,.transpernt_over_flow::-webkit-scrollbar{background:#0000;display:none;height:0;width:0}.chat-builder{background-color:#f2f2f4;cursor:grab;direction:ltr;height:100%;width:100%}.chat-builder .react-flow__controls{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e0f;border-radius:14px;box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);overflow:hidden}.chat-builder .react-flow__controls-button{background:#fff;background:var(--surface,#fff);border:0;border-bottom:1px solid #0c0c0e12;border-bottom:1px solid var(--line,#0c0c0e12);color:#3a3a42;color:var(--graphite,#3a3a42);height:30px;transition:background .2s ease;width:30px}.chat-builder .react-flow__controls-button:last-child{border-bottom:0}.chat-builder .react-flow__controls-button:hover{background:#f5f5f7;background:var(--paper,#f5f5f7)}.chat-builder .react-flow__controls-button svg{fill:#3a3a42;fill:var(--graphite,#3a3a42);max-height:12px;max-width:12px}.chat-builder .react-flow__minimap{background:#ffffffeb;border:1px solid #0c0c0e0f;border-radius:18px;box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);overflow:hidden}.node{background:border-box}.contextMenu{bottom:100%;display:flex;flex-direction:column-reverse;position:absolute;width:150px;z-index:999}.contextMenu.dir{bottom:auto}.actions{border:none;border-radius:24px;box-shadow:0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38;box-shadow:var(--shadow-lift,0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38);margin-bottom:10px;outline:none}.sidebar-chat-builder{background:#fff;background:var(--surface,#fff);border-inline-end:1px solid #0c0c0e12;border-inline-end:1px solid var(--line,#0c0c0e12);box-sizing:border-box;display:flex;flex-direction:column;height:100%;max-width:316px;position:relative;transition:width .45s cubic-bezier(.34,1.56,.64,1),max-width .45s cubic-bezier(.34,1.56,.64,1);width:100%;z-index:3}.sidebar-chat-builder .list{margin:0 0 14px}.sidebar-chat-builder .list-title{color:#6e6e78;color:var(--gray-500,#6e6e78);display:block;font-size:11px;font-weight:600;letter-spacing:.12em;margin:0 6px 6px;text-align:start;text-transform:uppercase}.sidebar-chat-builder .list-items{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(3,minmax(0,1fr))}.sidebar-chat-builder .list-item{align-items:flex-start;animation:ofl-rise .45s cubic-bezier(.34,1.56,.64,1) both;background:#0000;border-radius:18px;cursor:grab;display:flex;justify-content:center;position:relative;transition:background .2s ease;-webkit-user-select:none;user-select:none}.sidebar-chat-builder .list-item:hover{background:#0c0c0e0a}.sidebar-chat-builder .list-item:hover .node-type-icon{box-shadow:inset 0 0 0 1px #0c0c0e0d,0 12px 22px -14px #0c0c0e80;transform:translateY(-3px) scale(1.06)}.sidebar-chat-builder .list-item:active{cursor:grabbing}.sidebar-chat-builder .list-item:active .node-type-icon{transform:scale(.9)}.sidebar-chat-builder.limited{max-width:76px}.sidebar-chat-builder.limited .list{margin-bottom:8px}.sidebar-chat-builder.limited .list-items{gap:2px;grid-template-columns:minmax(0,1fr)}.sidebar-chat-builder.limited .list-item{border-radius:16px}.sidebar-chat-builder.nodeListActions .palette-header{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:14px 14px 10px 18px}.sidebar-chat-builder.nodeListActions .palette-title{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:15px;font-weight:800;letter-spacing:-.03em}.sidebar-chat-builder.nodeListActions .palette-collapse{color:#6e6e78;color:var(--gray-500,#6e6e78);flex:none}.sidebar-chat-builder.nodeListActions .palette-collapse:hover{background:#f1f1ee;background:var(--hover,#f1f1ee);color:#0c0c0e;color:var(--ink,#0c0c0e)}.sidebar-chat-builder.nodeListActions .palette-collapse:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.sidebar-chat-builder.nodeListActions.limited .palette-header{justify-content:center;padding:14px 8px 8px}.sidebar-chat-builder.nodeListActions .sidebar-chat-builder-content{flex:1 1;min-height:0;padding:0 12px 16px}.sidebar-chat-builder.nodeListActions.limited .sidebar-chat-builder-content{padding:0 8px 16px}.dark .sidebar-chat-builder{background:var(--background);border-color:#ffffff14}.dark .chat-builder{background-color:var(--background-content-builder)}.answer-drag-handle{background:#0000;border:0;border-radius:8px;color:#b4b4bc;color:var(--gray-300,#b4b4bc);cursor:grab;display:grid;flex:none;height:30px;padding:0;place-items:center;pointer-events:all;transition:color .15s ease,background-color .15s ease,opacity .15s ease;width:22px}.answer-drag-handle:hover{background:#f1f1ee;background:var(--hover,#f1f1ee);color:#6e6e78;color:var(--gray-500,#6e6e78)}.answer-drag-handle:active{cursor:grabbing}.answer-drag-handle:focus-visible{color:#5b61eb;color:var(--brand,#5b61eb);outline:2px solid #5b61eb99;outline-offset:0}.answer-reorder-live{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.node-options.is-reordering,.node-walist-rows.is-reordering{position:relative;z-index:2}.answer-row,.node-option{position:relative}.answer-row.is-drag-source,.node-option.is-drag-source{opacity:.4}.answer-row.is-lifted,.node-option.is-lifted{background:#fff;background:var(--surface,#fff);border-radius:10px;box-shadow:0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38;box-shadow:var(--shadow-lift,0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38);transform:scale(1.02)}.answer-row.is-over-after:after,.answer-row.is-over-before:after,.node-option.is-over-after:after,.node-option.is-over-before:after{background:#5b61eb;background:var(--brand,#5b61eb);border-radius:2px;content:"";height:2px;inset-inline:4px;pointer-events:none;position:absolute}.answer-row.is-over-before:after,.node-option.is-over-before:after{top:-4px}.answer-row.is-over-after:after,.node-option.is-over-after:after{bottom:-4px}.node:not(.node-in-inspector) .node-option.has-answer-grip{pointer-events:none;z-index:2}.node:not(.node-in-inspector) .node-option.has-answer-grip .answer-drag-handle,.node:not(.node-in-inspector) .node-option.has-answer-grip .react-flow__handle{pointer-events:all}.node:not(.node-in-inspector):hover .node-option .answer-drag-handle{opacity:.8}.node:not(.node-in-inspector) .node-option .answer-drag-handle{height:26px;left:4px;opacity:0;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.node:not(.node-in-inspector) .node-option.rtl .answer-drag-handle{left:auto;right:calc(var(--indent) + 4px)}.node:not(.node-in-inspector) .node-option .answer-drag-handle:focus-visible,.node:not(.node-in-inspector) .node-option .answer-drag-handle:hover{opacity:1}.node:not(.node-in-inspector) .node-option.is-over-after:after,.node:not(.node-in-inspector) .node-option.is-over-before:after{inset-inline:4px calc(var(--indent) + 4px)}.node:not(.node-in-inspector) .node-option.rtl.is-over-after:after,.node:not(.node-in-inspector) .node-option.rtl.is-over-before:after{inset-inline:calc(var(--indent) + 4px) 4px}.answer-row-editor{align-items:flex-start;display:flex;gap:4px}.answer-row-editor>.answer-drag-handle{height:40px}.answer-row-editor>:not(.answer-drag-handle){flex:1 1;min-width:0}@media(prefers-reduced-motion:reduce){.answer-drag-handle{transition:none}}.walist-editor{color:#0c0c0e;color:var(--ink,#0c0c0e);display:flex;flex-direction:column;gap:12px}.walist-label{color:#3a3a42;color:var(--graphite,#3a3a42);display:block;font-size:12px;font-weight:600;line-height:1.3;padding:0 2px 5px}.walist-input-box{position:relative}.walist-input-box input{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;color:#0c0c0e;color:var(--ink,#0c0c0e);display:block;font-size:14px;height:40px;padding-block:0;padding-inline:12px 52px;text-align:start;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.walist-input-box input::placeholder{color:#6e6e78;color:var(--gray-500,#6e6e78)}.walist-input-box input:hover{border-color:#0c0c0e29}.walist-input-box input:focus{border-color:#5b61eb8c;box-shadow:0 0 0 4px #5b61eb1f;outline:none}.walist-counter{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:11px;inset-inline-end:10px;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .15s ease}.walist-counter.is-visible{opacity:1}.walist-input.is-invalid .walist-input-box input{border-color:#b4231873}.walist-input.is-over .walist-counter{color:#b42318;color:var(--danger,#b42318);font-weight:600}.walist-button-field{display:flex;flex-direction:column;gap:8px}.walist-button-preview{display:flex}.walist-chip{align-items:center;background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-radius:999px;color:#5b61eb;color:var(--brand,#5b61eb);display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:28px;max-width:100%;overflow:hidden;padding:0 12px;text-overflow:ellipsis;white-space:nowrap}.walist-chip svg{flex:none}.walist-summary{align-items:center;display:flex;justify-content:space-between;padding:0 2px}.walist-summary-label{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:12px;font-weight:600}.walist-summary-count{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px}.walist-summary-count.is-full{color:#0c0c0e;color:var(--ink,#0c0c0e);font-weight:600}.walist-section{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:16px;display:flex;flex-direction:column;gap:6px;padding:8px}.walist-section-head .walist-input-box input{background:#0000;border-color:#0000;color:#3a3a42;color:var(--graphite,#3a3a42);font-size:12px;font-weight:600;height:34px;letter-spacing:.04em;text-transform:uppercase}.walist-section-head .walist-input-box input:hover{border-color:#0c0c0e12;border-color:var(--line,#0c0c0e12)}.walist-section-head .walist-input-box input:focus{background:#fff;background:var(--surface,#fff);letter-spacing:0;text-transform:none}.walist-section-head .walist-input.is-invalid .walist-input-box input{border-color:#b4231873}.walist-rows{display:flex;flex-direction:column;gap:4px}.walist-row{border-radius:12px;padding:4px;transition:background-color .15s ease}.walist-row:focus-within,.walist-row:hover{background:#f1f1ee;background:var(--hover,#f1f1ee)}.walist-row.is-lifted{background:#fff;background:var(--surface,#fff);box-shadow:0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38;box-shadow:var(--shadow-lift,0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38)}.walist-row-main{align-items:flex-start;display:flex;gap:4px}.walist-row-main>.answer-drag-handle{height:34px}.walist-handle-spacer{flex:none;width:22px}.walist-row-fields{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.walist-row-fields .walist-input-box input{border-radius:10px;font-size:13px;height:34px}.walist-row-fields .walist-row-title input{font-weight:600}.walist-row-fields .walist-row-description input{color:#3a3a42;color:var(--graphite,#3a3a42)}.walist-dot{border:1.5px solid #b4b4bc;border:1.5px solid var(--gray-300,#b4b4bc);border-radius:50%;flex:none;height:8px;margin:13px 2px 0;width:8px}.walist-dot.is-connected{background:#5b61eb;background:var(--brand,#5b61eb);border-color:#5b61eb;border-color:var(--brand,#5b61eb)}.walist-icon-button{background:#0000;border:0;border-radius:8px;color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:pointer;display:grid;flex:none;height:34px;padding:0;place-items:center;transition:color .15s ease,background-color .15s ease;width:30px}.walist-icon-button:hover:not(:disabled){background:#f1f1ee;background:var(--hover,#f1f1ee);color:#b42318;color:var(--danger,#b42318)}.walist-icon-button:focus-visible{outline:2px solid #5b61eb99}.walist-icon-button:disabled{cursor:not-allowed;opacity:.35}.walist-ghost-button{align-items:center;align-self:flex-start;background:#0000;border:0;border-radius:999px;color:#5b61eb;color:var(--brand,#5b61eb);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:30px;padding:0 10px;transition:background-color .15s ease}.walist-ghost-button:hover:not(:disabled){background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f)}.walist-ghost-button:focus-visible{outline:2px solid #5b61eb99}.walist-ghost-button:disabled{color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:not-allowed}.walist-ghost-button.is-outside{margin-top:-4px}.walist-hint{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;line-height:1.4;margin:0;padding:0 2px}.walist-issues{list-style:none;margin:0;padding:0 2px}.walist-row .walist-issues{padding-inline-start:40px}.walist-issue{font-size:12px;line-height:1.4}.walist-issue.is-error{color:#b42318;color:var(--danger,#b42318)}.walist-issue.is-warning{color:#8a5a00}html.dark .walist-issue.is-warning{color:#f5c26b}.icon{shape-rendering:crispEdges;background-image:url(/static/media/icons.0d5d95caf1998b8f1508.svg);background-position:var(--bg-position);display:inline-block;height:30px;vertical-align:top;width:30px}.icon-mask{background:var(--icon-color);-webkit-mask-image:url(/static/media/icons.0d5d95caf1998b8f1508.svg);mask-image:url(/static/media/icons.0d5d95caf1998b8f1508.svg);-webkit-mask-position:var(--bg-position);mask-position:var(--bg-position)}.icon-white{background:#fff;background:var(--surface,#fff)}.icon-black{background:#0c0c0e;background:var(--ink,#0c0c0e)}.icon-primary{background:#5b61eb;background:var(--brand,#5b61eb)}.icon-gray{background:#6e6e78;background:var(--gray-500,#6e6e78)}.icon-menu{--bg-position:0 0}.icon-cross{--bg-position:-30px 0}.icon-left{--bg-position:-60px 0}.icon-right{--bg-position:-90px 0}.icon-search{--bg-position:-120px 0}.icon-back-small{--bg-position:-150px 0}.icon-down{--bg-position:-180px 0}.icon-up{--bg-position:-210px 0}.icon-check{--bg-position:-240px 0}.icon-rest{--bg-position:-270px 0}.icon-calendar{--bg-position:-300px 0}.icon-user{--bg-position:5px -30px}.icon-setting{--bg-position:-30px -30px}.icon-chat{--bg-position:-60px -30px}.icon-eye{--bg-position:-90px -30px}.icon-blind{--bg-position:-120px -30px}.icon-top{--bg-position:-150px -30px}.icon-bottom{--bg-position:-180px -30px}.icon-bottom-small{--bg-position:-210px -30px}.icon-rest-horizontal{--bg-position:-240px -30px}.icon-copy-big{--bg-position:-270px -30px}.icon-remove-big{--bg-position:-300px -30px}.icon-copy{--bg-position:0 -60px}.icon-add{--bg-position:-30px -60px}.icon-remove{--bg-position:-60px -60px}.icon-remove-small{--bg-position:-65px -65px}.icon-message{--bg-position:-90px -60px}.icon-chat-small{--bg-position:-120px -60px}.icon-file{--bg-position:-150px -60px}.icon-trash{--bg-position:-180px -60px}.icon-info{--bg-position:-210px -60px}.icon-cc{--bg-position:-240px -60px}.icon-add-big{--bg-position:-270px -60px}.icon-logout{--bg-position:-300px -60px}.icon-visa{--bg-position:0 -90px}.icon-google{--bg-position:-30px -90px}.icon-ms{--bg-position:-60px -90px}.icon-whatsapp{--bg-position:-90px -90px}.icon-bold{--bg-position:-120px -90px}.icon-italic{--bg-position:-150px -90px}.icon-strike{--bg-position:-180px -90px}.icon-monospace{--bg-position:-210px -90px}.icon-start{--bg-position:-335px -5px}.icon-text{--bg-position:-240px -90px}.icon-number{--bg-position:-270px -90px}.icon-options{--bg-position:-300px -90px}.icon-task{--bg-position:-330px -90px}.icon-end{--bg-position:-360px -90px}.icon-power-words{--bg-position:-360px -60px}.icon-jump{--bg-position:-360px -30px}.icon-buttons{--bg-position:-360px -120px}.icon-templates{--bg-position:-420px -120px}.icon-checkbox{--bg-position:-455px -118px}.icon-wa-list{--bg-position:-420px -150px}.icon-wa-list-button{--bg-position:-450px -150px}.icon-button-send{--bg-position:-480px -147px}.icon-receiving-media{--bg-position:-390px -120px}.icon-notification{--bg-position:-390px -145px}.icon-search-small{--bg-position:-360px -150px}.icon-valid-mail{--bg-position:-390px -90px}.icon-webhook{--bg-position:-420px -90px}.icon-media{--bg-position:-450px -90px}.icon-location{--bg-position:-480px -90px}.icon-send_location{--bg-position:-480px -115px}.icon-valid-date{--bg-position:-480px -60px}.icon-fake-end{--bg-position:-480px -30px}.icon-market{--bg-position:-450px -30px}.icon-zapier{--bg-position:-450px 0}.icon-make{--bg-position:-330px -30px}.icon-setting-small{--bg-position:-480px 0}.icon-api{--bg-position:-450px -55px}.icon-disket{--bg-position:-420px -30px}.icon-saved{--bg-position:-420px -60px}.icon-question-mark{--bg-position:-420px 0}.icon-biling{--bg-position:-240px -60px}.icon-publish{--bg-position:-390px -60px}.icon-add-small{--bg-position:-390px -30px}.icon-suppliers{--bg-position:-390px 0}.icon-minimize-apple{--bg-position:-365px -5px}.icon-chat-builder{--bg-position:-330px -125px}.icon-integration{--bg-position:-330px -152px}.icon-card{--bg-position:-330px -185px}.icon-open-ai{--bg-position:-360px -185px}.icon-filter{--bg-position:-390px -185px}.icon-variabels{--bg-position:-420px -185px}.icon-dashboard{--bg-position:-455px -195px}.icon-extrnal-link{--bg-position:-330px -60px}.icon-open-ai-color{--bg-position:-505px 0px}.icon-anthropic{--bg-position:-505px -30px}.icon-llama{--bg-position:-505px -60px}.icon-setting-big{--bg-position:0 -120px}.icon-user-big{--bg-position:-50px -120px}.icon-chat-big{--bg-position:-100px -120px}.icon-check-big{--bg-position:-150px -120px}.icon-telegram-big{--bg-position:0 -170px}.icon-whatsapp-big{--bg-position:-40px -170px}.icon-signal-big{--bg-position:-80px -170px}.icon-officely-big{--bg-position:-120px -170px}.icon-sheets-big{--bg-position:-160px -170px}.icon-google-drive-big{--bg-position:-200px -170px}.icon-outlook-big{--bg-position:-240px -170px}.icon-zapier-big{--bg-position:-280px -170px}.icon-profile{--bg-position:-320px -170px}.icon-telegram-small{--bg-position:0 -210px}.icon-whatsapp-small{--bg-position:-20px -210px}.icon-signal-small{--bg-position:-40px -210px}.icon-officely-small{--bg-position:-60px -210px}.icon-night{--bg-position:-100px -210px}.icon-light{--bg-position:-120px -210px}.icon-play{--bg-position:-330px 0;height:80px;width:80px}.icon-light,.icon-minimize-apple,.icon-night,.icon-officely-small,.icon-remove-small,.icon-signal-small,.icon-telegram-small,.icon-whatsapp-small,.small{height:20px;width:20px}.icon-profile,.medium{height:30px;width:30px}.icon-google-drive-big,.icon-officely-big,.icon-outlook-big,.icon-sheets-big,.icon-signal-big,.icon-telegram-big,.icon-whatsapp-big,.icon-zapier-big,.large{height:40px;width:40px}.icon-chat-big,.icon-check-big,.icon-setting-big,.icon-user-big,.largest{height:50px;width:50px}.fixed{position:fixed}.dark .icon-black{background:#6e6e78;background:var(--gray-500,#6e6e78)}.node-type-icon{background:#f1f1f3;box-shadow:inset 0 0 0 1px #0c0c0e0d;color:#3a3a42;color:var(--graphite,#3a3a42);display:inline-grid;flex:none;place-items:center;position:relative}.node-type-icon-sm{border-radius:8px;height:24px;width:24px}.node-type-icon-md{border-radius:11px;height:32px;width:32px}.node-type-icon-lg{border-radius:16px;height:48px;width:48px}.node-type-icon.is-ai{background:#5b61eb1a;color:#5b61eb;color:var(--brand,#5b61eb)}.node-type-icon-sprite{display:grid;height:30px;place-items:center;width:30px}.node-type-icon-sprite .icon{display:block}.node-type-icon-sm .node-type-icon-sprite{transform:scale(.6)}.node-type-icon-md .node-type-icon-sprite{transform:scale(.8)}.node-type-icon>.node-wa-badge{background:#fff;background:var(--surface,#fff);border-radius:999px;box-shadow:0 1px 3px #0c0c0e2e;height:20px;inset-inline-end:-5px;position:absolute;top:-5px;width:20px}.node-wa-badge{display:inline-grid;flex:none;line-height:0;place-items:center}.node-preview{align-items:center;box-sizing:border-box;cursor:grab;display:flex;flex-direction:column;gap:7px;padding:8px 2px;width:100%}.node-preview .node-type-icon{transition:transform .45s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease}.node-preview-label{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:12px;font-weight:600;line-height:1.2;text-align:center;word-break:break-word}.node-preview.onlyIcon{padding:4px 0}.dark .node-preview-label{color:var(--text)}.node{--indent:20px;--node-bubble:#f5f5f7;background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e0f;border-radius:20px;box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);box-sizing:border-box;color:#0c0c0e;color:var(--ink,#0c0c0e);padding:12px var(--indent) var(--indent);position:relative;transition:border-color .3s ease,box-shadow .3s ease;width:320px}.node:hover{box-shadow:0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38;box-shadow:var(--shadow-lift,0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38)}.node.search{border-color:#5b61eb59}.node-cover{border-radius:inherit;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;z-index:1}.node-edit-hint{align-items:center;background:#0c0c0e;background:var(--ink,#0c0c0e);border-radius:999px;bottom:-13px;color:#fff;color:var(--surface,#fff);display:inline-flex;font-size:11px;font-weight:600;height:24px;left:50%;opacity:0;padding:0 10px;pointer-events:none;position:absolute;transform:translate(-50%,4px);transition:opacity .2s ease,transform .35s cubic-bezier(.34,1.56,.64,1);white-space:nowrap;z-index:3}.node:hover:not(.node-active) .node-edit-hint{opacity:1;transform:translate(-50%)}.node-active{border-color:#5b61eb99;box-shadow:0 0 0 5px #5b61eb1a,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:0 0 0 5px #5b61eb1a,var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a)}.node-active:hover{box-shadow:0 0 0 5px #5b61eb1a,0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38;box-shadow:0 0 0 5px #5b61eb1a,var(--shadow-lift,0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38)}.node-error{border-color:#b423188c;box-shadow:0 0 0 4px #b4231814,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:0 0 0 4px #b4231814,var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a)}.node-header{display:flex;margin-bottom:10px;min-height:28px}.node-header,.node-label{align-items:center;gap:8px}.node-label{background:#0000;color:#6e6e78;color:var(--gray-500,#6e6e78);display:inline-flex;font-size:12px;font-weight:600;min-width:0;order:0;padding:0}.node-label-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.node-name{margin-inline-start:auto;min-width:0;order:1;z-index:2}.node-name span{align-items:center;display:inline-flex}.node-name .node-name-text,.node-name input,.node-name label{background:#0000;border:none;color:#6e6e78;color:var(--gray-500,#6e6e78);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;text-overflow:ellipsis}.node-name input{border-radius:6px;outline:none;padding:2px 4px;transition:background .2s ease,box-shadow .2s ease;width:120px}.node-name input:hover{background:#f5f5f7;background:var(--paper,#f5f5f7)}.node-name input:focus{background:#fff;background:var(--surface,#fff);box-shadow:0 0 0 3px #5b61eb24;color:#0c0c0e;color:var(--ink,#0c0c0e)}.node-text{color:var(--text)}.node-text-maxLength{color:#6e6e78;color:var(--gray-500,#6e6e78);display:flex;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;justify-content:flex-end;margin-top:4px}.node-options{margin-top:10px}.node-options-add{margin-top:4px;position:relative;z-index:2}.node-option{color:var(--text);margin-bottom:6px;margin-right:calc(var(--indent)*-1);padding-right:var(--indent);position:relative}.node-option-obj{display:grid}.node-option-obj .method{height:50px;margin-bottom:30px}.node-option-input{display:inline-block;margin-bottom:20px;min-height:50px;position:relative;width:100%;z-index:2}.node-option-number{color:#6e6e78;color:var(--gray-500,#6e6e78);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:500}.node-option-text{font-weight:600}.node-description{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:13px;font-style:normal;font-weight:500}.node-description-jump{display:flex;font-size:15px;font-weight:600;justify-content:center;margin-bottom:8px}.node .divider{margin:0 calc(var(--indent)*-1)}.node-api .description{margin-top:30px}.node-api .type{height:50px}.node-api .node-description:not(:empty){background:#f7f7f9;border-radius:12px;display:block;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;padding:10px}.node-walist-arrow{line-height:2;z-index:2}.node-walist-section-title{background:#0000;border:none;color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;font-weight:600;left:6px;margin-top:20px;position:relative;top:2px;z-index:2}.node-walist-row{background-color:var(--node-bubble);border-radius:12px;margin-bottom:20px}.node-walist-row .node-option-input{border-radius:0;margin:0}.node-walist-row .bottom{border-bottom:1px solid #0c0c0e12;border-bottom:1px solid var(--line,#0c0c0e12)}.node-walist-add{margin-top:20px;position:relative;z-index:2}.node-walist .form-remove{top:-15px}.node-walist h4.node-option-text{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:11px;letter-spacing:.12em;margin:10px 0 6px;text-transform:uppercase}.node-actions{position:absolute;right:0;top:0;transform:translateX(22px) translateY(-22px);z-index:2}.node-actions .node-action~.node-action{margin-inline-start:15px}.node-handle{direction:ltr;height:0;transform:translateX(50%) translateY(-50%);width:0;z-index:2}.node-handle-action{background:#fff;background:var(--surface,#fff);border:2px solid #9a9aa2;border-radius:50%;box-sizing:border-box;cursor:pointer;display:block;height:14px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);transition:border-color .2s ease,transform .35s cubic-bezier(.34,1.56,.64,1);width:14px}.node-handle-action:hover{border-color:#5b61eb;border-color:var(--brand,#5b61eb);transform:translateX(-50%) translateY(-50%) scale(1.2)}.node-handle-target{stroke-width:4;left:0}.node-handle-remove{transform:translateX(-30%) translateY(-30%)}.node-template .input{cursor:pointer;position:relative;z-index:3}.node-template .input .mde-header{border-bottom:none;height:0}.node-text-input{background:var(--node-bubble);border:none;border-radius:14px;border-start-start-radius:4px;box-sizing:border-box;color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:13px;outline:none;padding:9px 11px;pointer-events:none;position:relative;width:100%;z-index:3}.node-text-input,.node-text-input p{line-height:1.45;margin:0}.node-text-input p+p{margin-top:6px}.node-text-input .mde-preview .mde-preview-content{padding:0}.node-text-input .mde-text{background:#0000;font-size:13px;line-height:1.45;padding:0}.node .react-mde{background:#0000;border:none}.node .mde-header{background:none;border:none;height:0;margin:0 -11px;padding:0 11px}.node .mde-text{min-height:100px!important}.node .mde-preview,.node .mde-text{word-wrap:break-word;height:auto!important;overflow:overlay!important;resize:none!important}.node .mde-header-item{margin:0 5px!important}.node .mde-header-item button{padding:0!important}.node .mde-header-group{padding:0 0 8px}.node-selected{background:#fff;background:var(--surface,#fff);border-color:#5b61eb99;box-shadow:0 0 0 5px #5b61eb1a,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:0 0 0 5px #5b61eb1a,var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a)}.node-selected:hover{box-shadow:0 0 0 5px #5b61eb1a,0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38;box-shadow:0 0 0 5px #5b61eb1a,var(--shadow-lift,0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38)}.node-selected .node-cover{cursor:no-drop}.node-selected .node-text-input{pointer-events:all}.node-selected .mde-header{border-bottom:1px solid #0c0c0e12;border-bottom:1px solid var(--line,#0c0c0e12);height:auto;margin-bottom:8px}.node:not(.node-selected):not(.node-filter) .node-option{align-items:center;display:flex;font-size:13px;isolation:isolate;justify-content:center;line-height:1.35;min-height:36px;padding-left:12px;padding-right:calc(var(--indent) + 12px);text-align:center}.node:not(.node-selected):not(.node-filter) .node-option:before{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e14;border-radius:10px;bottom:0;content:"";left:0;position:absolute;right:var(--indent);top:0;z-index:-1}.node .react-mde-toolbar button[data-name=markDown]{background:#5b61eb14;border-right:4px solid #5b61eb;border-right:4px solid var(--brand,#5b61eb)}.node:not(.node-in-inspector) .node-name-text{display:inline-block;max-width:140px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.node:not(.node-in-inspector) .node-text-input .mde-preview,.node:not(.node-in-inspector).node-template .mde-preview{min-height:0!important}.node:not(.node-in-inspector) .node-text-input .mde-preview-content,.node:not(.node-in-inspector).node-template .mde-preview-content{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;max-height:calc(4.35em + 10px);overflow:hidden}.node:not(.node-in-inspector) .filter-card{pointer-events:none}.node:not(.node-in-inspector).node-pluginAI>p.chakra-text{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:14px;font-weight:600}.jump-list{background-color:blue}.context-menu-node{position:absolute}.dark .node{--node-bubble:#ffffff0f;background:var(--box);border-color:#ffffff14}.dark .node .node-name,.dark .node .node-text-input{color:var(--text)}.dark .node .mde-header{border-bottom-color:#fff;border-bottom-color:var(--surface,#fff)}.dark .node .node-handle-action{background:#fff;background:var(--surface,#fff)}.dark .node .node-selected .node-handle-action{background:#5b61eb;background:var(--brand,#5b61eb)}.dark .node .mde-text{background:none!important;color:#fff;color:var(--surface,#fff)}.dark .animated>.react-flow__edge-path,.dark .react-flow__edge-path,.dark .react-flow__edge-path:hover{stroke:#fff!important;stroke:var(--surface,#fff)!important}.rtl .node{direction:rtl}.rtl .node .node-actions{left:0;right:auto;transform:translateX(-22px) translateY(-22px)}.method-actions{margin-inline-start:auto}.method-actions-item{background:#f5f5f7;background:var(--paper,#f5f5f7);border:none;border-radius:999px;cursor:pointer;outline:none;padding:.5rem 1rem}.react-flow__edge-path{stroke-width:2!important;stroke:#c4c4cc!important}.react-flow__edge-path:hover{cursor:pointer}.animated>.react-flow__edge-path{stroke:#5b61eb!important;stroke:var(--brand,#5b61eb)!important}.react-flow__edge.animated path{stroke-dasharray:none}.interactive{cursor:not-allowed}.highlight{color:#5b61eb!important;color:var(--brand,#5b61eb)!important}.variable{--badge-color:var(--graphite,#3a3a42);align-items:center;background:var(--badge-bg);border-radius:999px;color:var(--badge-color);display:inline-flex;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:500;margin-bottom:5px;max-width:100%;min-height:22px;min-width:var(--chakra-sizes-8);outline:2px solid #0000;outline-offset:2px;padding-inline-end:8px;padding-inline-start:8px}.variable.local{--badge-bg:#5b61eb1f;--badge-color:var(--brand-600,#3f45c9)}.variable.global{--badge-bg:#ececee;--badge-color:var(--graphite,#3a3a42)}.chat-builder .react-flow__handle-right{background:#fff;background:var(--surface,#fff);border:2px solid #9a9aa2;border-radius:50%;box-sizing:border-box;height:14px;transform:translateX(30%) translateY(-50%);transition:border-color .2s ease;width:14px}.chat-builder .react-flow__handle-right:hover{border-color:#5b61eb;border-color:var(--brand,#5b61eb)}.chat-builder .react-flow__handle-left{transform:translateX(30%) translateY(calc(-50% - 10px))}.chat-builder .react-flow__handle.connectable{cursor:pointer}@keyframes bounce{0%{transform:translateY(-50%) scale(1)}50%{transform:translateY(-50%) scale(1.5)}}.chat-builder .react-flow__connection-path{stroke:#5b61eb;stroke:var(--brand,#5b61eb);stroke-width:2;stroke-dasharray:6 6;animation:node-connect-dash .6s linear infinite}@media(prefers-reduced-motion:reduce){.chat-builder .react-flow__connection-path{animation:none}}@keyframes node-connect-dash{to{stroke-dashoffset:-12}}.chat-builder .react-flow__handle.source.is-active-source{border-color:#5b61eb;border-color:var(--brand,#5b61eb);box-shadow:0 0 0 4px #5b61eb1f;box-shadow:0 0 0 4px var(--brand-tint,#5b61eb1f)}.chat-builder.is-connecting{cursor:crosshair}.chat-builder.is-connecting .react-flow__node .node .react-flow__handle.target{background:#0000;border:0;border-radius:24px;cursor:crosshair;height:auto;inset:-6px;min-height:0;min-width:0;pointer-events:all;position:absolute;transform:none;transition:box-shadow .18s ease,background-color .18s ease;width:auto;z-index:20}.chat-builder.is-connecting .react-flow__node .node .react-flow__handle.target .node-handle-connect{display:none}.chat-builder.is-connecting .react-flow__node .node .react-flow__handle.target.valid,.chat-builder.is-connecting .react-flow__node .node .react-flow__handle.target:hover{background:#5b61eb0f;box-shadow:0 0 0 2px #5b61eb,0 0 0 7px #5b61eb1f;box-shadow:0 0 0 2px var(--brand,#5b61eb),0 0 0 7px var(--brand-tint,#5b61eb1f)}.chat-builder.is-connecting .react-flow__node.is-connect-source .react-flow__handle.target{pointer-events:none;visibility:hidden}.chat-builder.is-connecting .react-flow__node{cursor:crosshair}.chat-builder-connect-hint{align-items:center;animation:ofl-rise .35s cubic-bezier(.34,1.56,.64,1) both;background:#0c0c0e;background:var(--ink,#0c0c0e);border-radius:999px;bottom:20px;box-shadow:0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38;box-shadow:var(--shadow-lift,0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38);color:#fff;color:var(--surface,#fff);display:inline-flex;font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;font-size:13px;font-weight:500;gap:10px;height:36px;left:50%;padding:0 8px 0 16px;pointer-events:none;position:absolute;transform:translateX(-50%);white-space:nowrap;z-index:7}.chat-builder-connect-hint kbd{background:#ffffff29;border-radius:8px;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;padding:2px 8px}@media(prefers-reduced-motion:reduce){.chat-builder-connect-hint{animation:none}}html.dark .chat-builder-connect-hint kbd{background:#0c0c0e1f}.chat-builder .react-flow__handle,.chat-builder .react-flow__node,.chat-builder .react-flow__pane,.chat-builder.is-connecting{-webkit-user-select:none;user-select:none}.chat-builder .react-flow__handle [contenteditable=true],.chat-builder .react-flow__handle input,.chat-builder .react-flow__handle textarea,.chat-builder .react-flow__node [contenteditable=true],.chat-builder .react-flow__node input,.chat-builder .react-flow__node textarea,.chat-builder .react-flow__pane [contenteditable=true],.chat-builder .react-flow__pane input,.chat-builder .react-flow__pane textarea,.chat-builder.is-connecting [contenteditable=true],.chat-builder.is-connecting input,.chat-builder.is-connecting textarea{-webkit-user-select:text;user-select:text}.chat-builder.is-connecting *{-webkit-user-select:none;user-select:none}@keyframes ofl-suggest-in{0%{opacity:0;transform:translateY(-4px) scale(.97)}to{opacity:1;transform:none}}ul.mde-suggestions.ofl-suggest{animation:ofl-suggest-in .22s cubic-bezier(.34,1.56,.64,1) both;background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:16px;box-shadow:0 1px 2px #0c0c0e0a,0 24px 50px -24px #0c0c0e66;box-sizing:border-box;color:#0c0c0e;color:var(--ink,#0c0c0e);cursor:default;direction:ltr;font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;list-style:none;margin:24px 0 0;max-height:280px;max-width:360px;min-width:240px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:6px;position:absolute;scrollbar-width:thin;text-align:start;transform-origin:top left;z-index:30}ul.mde-suggestions.ofl-suggest.ofl-suggest--rtl{direction:rtl;transform-origin:top right;translate:-100% 0}ul.mde-suggestions.ofl-suggest li{background:#0000;border:0;border-radius:0;color:inherit;cursor:pointer;display:block;height:auto;line-height:normal;margin:0;min-height:0;padding:0;text-align:start}ul.mde-suggestions.ofl-suggest li:first-child,ul.mde-suggestions.ofl-suggest li:last-child{border-radius:0}ul.mde-suggestions.ofl-suggest li:hover,ul.mde-suggestions.ofl-suggest li[aria-selected=true]{background:#0000;color:inherit}ul.mde-suggestions.ofl-suggest li:hover .ofl-suggest-row,ul.mde-suggestions.ofl-suggest li[aria-selected=true] .ofl-suggest-row{background:#f5f5f7;background:var(--paper,#f5f5f7)}ul.mde-suggestions.ofl-suggest li[aria-selected=true] .ofl-suggest-row:before{opacity:1}ul.mde-suggestions.ofl-suggest li[aria-selected=true] .ofl-suggest-row .ofl-suggest-name{color:#3f45c9;color:var(--brand-600,#3f45c9)}ul.mde-suggestions.ofl-suggest li[aria-selected=true] .ofl-suggest-row .ofl-suggest-icon{background:#fff;background:var(--surface,#fff)}.ofl-suggest-group{color:#6e6e78;color:var(--gray-500,#6e6e78);display:block;font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;font-size:11px;font-weight:600;line-height:14px;padding:8px 10px 4px;pointer-events:none;-webkit-user-select:none;user-select:none}li:first-child>.ofl-suggest-group{padding-top:4px}.ofl-suggest-row{align-items:center;border-radius:10px;display:flex;gap:10px;height:34px;padding:0 10px 0 7px;position:relative;transition:background-color .12s ease}.ofl-suggest-row:before{background:#5b61eb;background:var(--brand,#5b61eb);border-radius:2px;bottom:8px;content:"";inset-inline-start:0;opacity:0;position:absolute;top:8px;transition:opacity .12s ease;width:2px}.ofl-suggest-icon{align-items:center;background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:7px;color:#3a3a42;color:var(--graphite,#3a3a42);display:inline-flex;flex:0 0 auto;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:600;height:22px;justify-content:center;letter-spacing:-.02em;line-height:1;transition:background-color .12s ease;width:22px}.ofl-suggest-row--system .ofl-suggest-icon{background:#5b61eb1f!important;background:var(--brand-tint,#5b61eb1f)!important;color:#3f45c9;color:var(--brand-600,#3f45c9)}.ofl-suggest-row--output .ofl-suggest-icon{color:#6e6e78;color:var(--gray-500,#6e6e78)}.ofl-suggest-name{color:#0c0c0e;color:var(--ink,#0c0c0e);flex:1 1 auto;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;font-weight:400;line-height:1.2;min-width:0;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap}.ofl-suggest-name .ofl-suggest-match{font-weight:700}.ofl-suggest-meta{color:#6e6e78;color:var(--gray-500,#6e6e78);flex:0 0 auto;font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;font-size:11.5px;line-height:1.2;margin-inline-start:auto;max-width:45%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dark ul.mde-suggestions.ofl-suggest{background:#fff;background:var(--box,var(--surface,#fff));border-color:#ffffff14}.dark ul.mde-suggestions.ofl-suggest,.dark ul.mde-suggestions.ofl-suggest .ofl-suggest-name{color:#0c0c0e;color:var(--text,var(--ink,#0c0c0e))}.dark ul.mde-suggestions.ofl-suggest li:hover .ofl-suggest-row,.dark ul.mde-suggestions.ofl-suggest li[aria-selected=true] .ofl-suggest-row{background:#ffffff0f}.dark ul.mde-suggestions.ofl-suggest .ofl-suggest-icon{background:#ffffff14;color:#0c0c0e;color:var(--text,var(--ink,#0c0c0e))}.ofl-suggest-monaco .monaco-editor{--vscode-editorSuggestWidget-background:var(--surface,#fff);--vscode-editorSuggestWidget-border:var(--line,#0c0c0e12);--vscode-editorSuggestWidget-foreground:var(--ink,#0c0c0e);--vscode-editorSuggestWidget-selectedForeground:var(--brand-600,#3f45c9);--vscode-editorSuggestWidget-selectedIconForeground:var(--brand,#5b61eb);--vscode-editorSuggestWidget-selectedBackground:#0000;--vscode-editorSuggestWidget-highlightForeground:var(--ink,#0c0c0e);--vscode-editorSuggestWidget-focusHighlightForeground:var(--brand-600,#3f45c9)}.ofl-suggest-monaco .monaco-editor .suggest-widget{animation:ofl-suggest-in .22s cubic-bezier(.34,1.56,.64,1) both;background:#fff!important;background:var(--surface,#fff)!important;border:1px solid #0c0c0e12!important;border:1px solid var(--line,#0c0c0e12)!important;border-radius:14px;box-shadow:0 1px 2px #0c0c0e0a,0 24px 50px -24px #0c0c0e66;min-width:240px;overflow:hidden;transform-origin:top left}.ofl-suggest-monaco .monaco-editor .suggest-widget>.message{color:#6e6e78;color:var(--gray-500,#6e6e78);font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;font-size:12.5px;padding:8px 12px}.ofl-suggest-monaco .monaco-editor .suggest-widget .monaco-list .monaco-list-row{background:#0000!important;color:#0c0c0e;color:var(--ink,#0c0c0e);outline:none!important;padding-right:12px}.ofl-suggest-monaco .monaco-editor .suggest-widget .monaco-list .monaco-list-row:before{background:#0000;border-radius:10px;content:"";inset:2px 5px;pointer-events:none;position:absolute;transition:background-color .12s ease}.ofl-suggest-monaco .monaco-editor .suggest-widget .monaco-list .monaco-list-row>*{position:relative}.ofl-suggest-monaco .monaco-editor .suggest-widget .monaco-list .monaco-list-row:hover:before{background:#f5f5f7;background:var(--paper,#f5f5f7)}.ofl-suggest-monaco .monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused:before{background:#f5f5f7;background:var(--paper,#f5f5f7);box-shadow:inset 2px 0 0 #5b61eb;box-shadow:inset 2px 0 0 var(--brand,#5b61eb)}.ofl-suggest-monaco .monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:12.5px}.ofl-suggest-monaco .monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.left>.monaco-icon-label{color:#0c0c0e;color:var(--ink,#0c0c0e)}.ofl-suggest-monaco .monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused>.contents>.main>.left>.monaco-icon-label{color:#3f45c9;color:var(--brand-600,#3f45c9)}.ofl-suggest-monaco .monaco-editor .suggest-widget .monaco-list .monaco-list-row .monaco-highlighted-label .highlight{color:inherit;font-weight:700}.ofl-suggest-monaco .monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon{align-items:center;align-self:center;background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:7px;color:#3a3a42;color:var(--graphite,#3a3a42);display:inline-flex;flex:0 0 auto;font-size:13px;height:22px;justify-content:center;margin:0 8px;width:22px}.ofl-suggest-monaco .monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon:before{color:inherit}.ofl-suggest-monaco .monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused .suggest-icon{background:#fff;background:var(--surface,#fff);color:#5b61eb;color:var(--brand,#5b61eb)}.ofl-suggest-monaco .monaco-editor .suggest-widget .monaco-list .monaco-list-row .details-label{color:#6e6e78;color:var(--gray-500,#6e6e78);font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif!important;font-size:11.5px;opacity:1}.ofl-suggest-monaco .monaco-editor .suggest-widget .monaco-list .monaco-list-row .readMore{display:none!important}.ofl-suggest-monaco .monaco-editor .suggest-details{background:#fff!important;background:var(--surface,#fff)!important;border:1px solid #0c0c0e12!important;border:1px solid var(--line,#0c0c0e12)!important;border-radius:14px;box-shadow:0 1px 2px #0c0c0e0a,0 24px 50px -24px #0c0c0e66;font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif}@media(prefers-reduced-motion:reduce){.ofl-suggest-monaco .monaco-editor .suggest-widget,ul.mde-suggestions.ofl-suggest{animation:none}.ofl-suggest-icon,.ofl-suggest-monaco .monaco-editor .suggest-widget .monaco-list .monaco-list-row:before,.ofl-suggest-row,.ofl-suggest-row:before{transition:none}}.mde-header{align-items:stretch;background:#f9f9f9;border-bottom:1px solid #c8ccd0;border-radius:2px 2px 0 0;display:flex;flex-shrink:0;flex-wrap:wrap}.mde-header .mde-tabs{display:flex;flex-direction:row}.mde-header .mde-tabs button{background-color:initial;border:1px solid #0000;border-radius:2px;cursor:pointer;margin:6px 3px}.mde-header .mde-tabs button:first-child{margin-left:6px}.mde-header .mde-tabs button.selected{border:1px solid #c8ccd0}.mde-header .svg-icon{display:inline-block;font-size:inherit;height:1em;overflow:visible;vertical-align:-.125em;width:1em}.mde-header ul.mde-header-group{display:flex;flex-wrap:nowrap;list-style:none;margin:0;padding:10px}.mde-header ul.mde-header-group.hidden{visibility:hidden}.mde-header ul.mde-header-group li.mde-header-item{display:inline-block;margin:0 4px;position:relative}.mde-header ul.mde-header-group li.mde-header-item button{background:none;border:none;color:#242729;cursor:pointer;height:22px;margin:0;padding:4px;text-align:left}@keyframes tooltip-appear{0%{opacity:0}to{opacity:1}}.mde-header ul.mde-header-group li.mde-header-item button.tooltipped:hover:before{animation-delay:.5s;animation-duration:.2s;animation-fill-mode:forwards;animation-name:tooltip-appear;border:5px solid #0000;border-top-color:#000c;bottom:auto;color:#000c;content:"";height:0;margin-right:-5px;opacity:0;pointer-events:none;position:absolute;right:50%;top:-5px;width:0;z-index:1000001}.mde-header ul.mde-header-group li.mde-header-item button.tooltipped:hover:after{animation-delay:.5s;animation-duration:.2s;animation-fill-mode:forwards;animation-name:tooltip-appear;background:#000c;border-radius:3px;bottom:100%;color:#fff;content:attr(aria-label);font-size:11px;margin-bottom:5px;opacity:0;padding:5px 8px;pointer-events:none;position:absolute;right:50%;transform:translateX(50%);white-space:nowrap;z-index:1000000}.mde-textarea-wrapper{position:relative}.mde-textarea-wrapper textarea.mde-text{border:0;overflow-y:auto;padding:10px;resize:vertical;vertical-align:top;width:100%}.mde-preview .mde-preview-content{padding:10px}.mde-preview .mde-preview-content blockquote,.mde-preview .mde-preview-content dl,.mde-preview .mde-preview-content ol,.mde-preview .mde-preview-content p,.mde-preview .mde-preview-content pre,.mde-preview .mde-preview-content table,.mde-preview .mde-preview-content ul{margin-bottom:16px;margin-top:0}.mde-preview .mde-preview-content h1,.mde-preview .mde-preview-content h2,.mde-preview .mde-preview-content h3{border-bottom:1px solid #eee;font-weight:600;line-height:1.25;margin-bottom:16px;margin-top:24px;padding-bottom:.3em}.mde-preview .mde-preview-content h1{font-size:1.6em}.mde-preview .mde-preview-content h2{font-size:1.4em}.mde-preview .mde-preview-content h3{font-size:1.2em}.mde-preview .mde-preview-content ol,.mde-preview .mde-preview-content ul{padding-left:2em}.mde-preview .mde-preview-content blockquote{border-left:.25em solid #ddd;color:#777;margin-left:0;padding:0 1em}.mde-preview .mde-preview-content blockquote>:first-child{margin-top:0}.mde-preview .mde-preview-content blockquote>:last-child{margin-bottom:0}.mde-preview .mde-preview-content code{background-color:#0000000a;border-radius:3px;font-size:90%;margin:0;padding:.2em 0}.mde-preview .mde-preview-content code:after,.mde-preview .mde-preview-content code:before{content:"\00a0";letter-spacing:-.2em}.mde-preview .mde-preview-content pre{background-color:#f7f7f7;border-radius:3px;font-size:85%;line-height:1.45;overflow:auto;padding:16px}.mde-preview .mde-preview-content pre code{word-wrap:normal;background-color:initial;border:0;display:inline;line-height:inherit;margin:0;overflow:visible;padding:0}.mde-preview .mde-preview-content pre code:after,.mde-preview .mde-preview-content pre code:before{content:none}.mde-preview .mde-preview-content pre>code{background:#0000;border:0;font-size:100%;margin:0;padding:0;white-space:pre;word-break:normal}.mde-preview .mde-preview-content a{color:#4078c0;text-decoration:none}.mde-preview .mde-preview-content a:hover{text-decoration:underline}.mde-preview .mde-preview-content>:first-child{margin-top:0!important}.mde-preview .mde-preview-content>:last-child{margin-bottom:0!important}.mde-preview .mde-preview-content:after{clear:both;content:"";display:table}.mde-preview .mde-preview-content table{border-collapse:collapse;border-spacing:0;display:block;width:100%}.mde-preview .mde-preview-content table thead th{font-weight:700}.mde-preview .mde-preview-content table td,.mde-preview .mde-preview-content table th{border:1px solid #c8ccd0;padding:6px 13px}.react-mde{border:1px solid #c8ccd0;border-radius:2px}.react-mde *{box-sizing:border-box}.react-mde .invisible{display:none}.react-mde .image-tip{background-color:#f9f9f9;border-top:1px solid #c8ccd0;color:gray;display:flex!important;font-size:13px;line-height:16px;margin:0;padding:7px 10px;position:relative;-webkit-user-select:none;user-select:none}.react-mde .image-tip .image-input{cursor:pointer;left:0;min-height:0;opacity:.01;padding:5px;position:absolute;top:0;width:100%!important}ul.mde-suggestions{background:#fff;border:1px solid #c8ccd0;border-radius:3px;box-shadow:0 1px 5px #1b1f2326;cursor:pointer;list-style:none;margin:20px 0 0;min-width:180px;padding:0;position:absolute}ul.mde-suggestions li{border-bottom:1px solid #e1e4e8;padding:4px 8px}ul.mde-suggestions li:first-child{border-top-left-radius:2px;border-top-right-radius:2px}ul.mde-suggestions li:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}ul.mde-suggestions li:hover,ul.mde-suggestions li[aria-selected=true]{background-color:#0366d6;color:#fff}.form-control,.form-label,.text-large{font-size:1.28rem;line-height:2.57rem}.form{position:relative}.form-channel-button{left:50%;margin:2rem 0;position:relative!important;right:0;transform:translate(-50%,-50%);width:45%}.form-group{align-items:center;display:flex;margin-bottom:30px;position:relative}.form-group-error .form-control{border:1px solid #b42318!important;border:1px solid var(--danger,#b42318)!important}.form-group .form-error{line-height:20px;position:absolute;top:100%}.form-group.form-group-error{margin-bottom:40px}.form-group .dropdown-content{margin-top:-10px}.form-group textarea{line-height:1.5;max-height:500px;min-height:200px}.form-control{background:#f5f5f7;background:var(--paper,#f5f5f7);border:none;border-radius:10px;box-sizing:border-box;color:var(--text);font-size:1rem;line-height:3rem;outline:none;padding:.5rem;position:relative;text-overflow:ellipsis;transition:all .3s;width:100%}.form-control:disabled{cursor:not-allowed}.form-control-copy{bottom:10px;position:absolute;right:10px}.form-control-maxLength{bottom:0;color:#ccc;font-size:12px;position:absolute;right:15px}.form-control-icon{position:absolute;right:15px;top:2px}.form-left-icon~.form-control{padding-left:40px}.form-right-icon~.form-control{padding-right:40px}.form-label{bottom:35px;color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;left:0;line-height:30px;padding:14px 15px;pointer-events:none;position:absolute;transform:translate3d(0,18px,0);transform-origin:0 0;transition:all .3s;white-space:nowrap;z-index:1}.form-control.filled~.form-label,.form-control:focus~.form-label{left:8px;transform:translateZ(0) scale(.72)}.form-label.textarea{bottom:100px}.form-remove{background:#fff;background:var(--surface,#fff);left:0;position:absolute;right:auto;transform:translateX(-85%);z-index:2}.form-error{color:#b42318;color:var(--danger,#b42318);font-size:14px}.form-checkbox{align-items:center;display:flex;justify-content:center;position:relative;top:-2px}.form-popup{background:#fff;border-radius:15px;box-shadow:0 10px 50px #5b61eb26;left:400px;padding:10px;position:absolute;width:250px}.form-popup .form-group{margin-bottom:10px}.form-popup-field .form-control{text-align:center}.form-phone.gray .PhoneInputInput{background-color:#f8f8f8}input[type=text]:disabled::-webkit-input-placeholder{color:#000}.dark .form-control{background:var(--background-secondary)}.dark .form-control::placeholder{color:var(--text)}.rtl .form-label{left:auto;right:0}.rtl .form-control{font-family:Varela,Arial,sans-serif!important}.rtl .form-control-copy{left:10px;right:auto}.rtl .form-control-icon,.rtl .form-control-maxLength{left:15px;right:auto}.realtive-icon-input.form-group{background:#f5f5f7;background:var(--paper,#f5f5f7);justify-content:center}.realtive-icon-input.form-control{width:auto}.realtive-icon-input.form-control.empty{width:120px}.realtive-icon-input.form-control-icon{line-height:2.5em;position:relative}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.button{--padding:6px;background:var(--bg-color);border:1px solid var(--border-color);border-radius:999px;color:var(--color);cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;letter-spacing:-.01em;line-height:30px;max-width:326px;min-width:100px;outline:none;padding:var(--padding) calc(var(--padding)*3);position:relative;transition:transform .45s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease,background-color .2s ease,border-color .2s ease,opacity .2s ease;white-space:nowrap}.button:hover:not(:disabled):not(.disabled){transform:translateY(-1px)}.button:active:not(:disabled):not(.disabled){transform:scale(.94);transition-duration:.12s}.button:focus-visible{outline:2px solid #5b61eb99;outline-offset:2px}.button-primary{--bg-color:var(--ink,#0c0c0e);--color:var(--surface,#fff);--border-color:var(--bg-color)}.button-primary.hover,.button-primary:hover{--bg-color:#1c1c20;box-shadow:0 8px 22px -10px #0c0c0e8c}.button-primary.disabled,.button-primary:disabled{--border-color:$gray;cursor:not-allowed}.button-black{--bg-color:var(--ink,#0c0c0e);--color:var(--surface,#fff);--border-color:var(--bg-color)}.button-black.hover,.button-black:hover{opacity:.8}.button-black.disabled,.button-black:disabled{--border-color:$gray;cursor:not-allowed}.button-outline{--bg-color:var(--surface,#fff);--color:var(--ink,#0c0c0e);--border-color:var(--line,#0c0c0e12);box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a)}.button-outline.hover,.button-outline:hover{--border-color:var(--ink,#0c0c0e)}.button-white{--bg-color:var(--surface,#fff);--color:var(--ink,#0c0c0e);--border-color:var(--line,#0c0c0e12);box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a)}.button-white.disabled,.button-white:disabled{--border-color:$gray;cursor:not-allowed}.button-white.loading{--bg-color:var(--line-solid,#ececee)}.button-white.hover,.button-white:hover{opacity:.8}.button-link{--bg-color:#0000;--color:var(--brand,#5b61eb);--border-color:var(--bg-color)}.button-link.hover,.button-link:hover{--color:var(--brand-600,#3f45c9)}.button.disabled,.button:disabled{--bg-color:#0000;--color:var(--gray-300,#b4b4bc);background-color:#f5f5f7;background-color:var(--paper,#f5f5f7);box-shadow:none;color:#b4b4bc;color:var(--gray-300,#b4b4bc);cursor:not-allowed}.button-block{min-width:0;width:100%}.button-half-block{min-width:0;width:50%}.button-icon{min-width:0;padding:var(--padding)}.button-icon:hover,.button-icon:hover .icon{opacity:.5}.button-icon:disabled{background-color:var(--bg-color);opacity:.3}.button-icon:disabled .icon{opacity:.3}.button-round{border-radius:50%;min-width:0;padding:var(--padding)}.button-hidden{display:none}.button.loading{color:#0000;opacity:.6;pointer-events:none;position:relative}.button.loading:after{animation:spin 1s linear infinite;border:3px solid #fff;border:3px solid var(--surface,#fff);border-radius:50%;border-top:3px solid #0000;bottom:0;content:"";height:13px;left:0;margin:auto;pointer-events:none;position:absolute;right:0;top:0;width:13px}.button-small{--padding:2px;line-height:20px}.button-medium{--padding:15px}.button-large,.button-medium{font-size:1.28rem;font-weight:600}.button-large{--padding:25px}.button-center{display:block;margin:0 auto}.dark .button{--border-color:var(--bg-color)}.dark .button-outline{--bg-color:var(--surface,#fff)}.dark .button.disabled,.dark .button:disabled{--border-color:$gray;background-color:#6e6e78;background-color:var(--gray-500,#6e6e78);color:var(--text)}.ofl-select{align-items:center;display:inline-flex;min-width:0;position:relative;vertical-align:middle;width:100%}:where(.ofl-select-field){background-color:#f5f5f7;background-color:var(--paper,#f5f5f7);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;color:#0c0c0e;color:var(--ink,#0c0c0e);font-family:inherit;font-size:13px;height:34px;line-height:normal;transition:border-color .2s ease,box-shadow .2s ease}:where(.ofl-select-field):focus,:where(.ofl-select-field):focus-visible{border-color:#5b61eb73;box-shadow:0 0 0 4px #5b61eb24;outline:none}:where(.ofl-select-field)[aria-invalid=true]{border-color:#b4231880}.ofl-select>.ofl-select-field{-webkit-appearance:none;appearance:none;background-image:none;cursor:pointer;direction:inherit;margin:0;min-width:0;padding-block:0;padding-inline:12px 36px;text-overflow:ellipsis;white-space:nowrap;width:100%}.ofl-select>.ofl-select-field::-ms-expand{display:none}.ofl-select>.ofl-select-field:disabled{cursor:not-allowed;opacity:.55}.ofl-select-chevron{color:#6e6e78;color:var(--gray-500,#6e6e78);height:16px;inset-inline-end:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:color .2s ease;width:16px}.ofl-select:focus-within .ofl-select-chevron,.ofl-select:hover .ofl-select-chevron{color:#0c0c0e;color:var(--ink,#0c0c0e)}.ofl-select.is-disabled .ofl-select-chevron{opacity:.55}.ofl-select.is-disabled:hover .ofl-select-chevron{color:#6e6e78;color:var(--gray-500,#6e6e78)}.ofl-field{display:flex;flex-direction:column;min-width:0}.ofl-field-label-row{align-items:center;display:flex;gap:4px;margin-bottom:6px;min-height:18px;min-width:0}.ofl-field-label{color:#3a3a42;color:var(--graphite,#3a3a42);cursor:default;flex:0 1 auto;font-size:12px;font-weight:600;line-height:18px;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}label.ofl-field-label{cursor:pointer}.ofl-field-label-end{color:#6e6e78;color:var(--gray-500,#6e6e78);flex:none;font-size:12px;margin-inline-start:auto}.ofl-field-control{display:flex;flex-direction:column;min-width:0}.ofl-field-control :is(input:not([type=checkbox]):not([type=radio]):not(.flow-name-field input):not(.hp-menu-filter),select,.hp-input:not(textarea),.flow-input:not(textarea),.flow-name-field){height:40px}.ofl-field-control>.flow-segmented{align-items:stretch;align-self:flex-start;max-width:100%;min-height:40px}.ofl-field-control>.flow-segmented button{height:auto;min-height:34px;white-space:nowrap}.ofl-field-control .flow-name-field:focus-within,.ofl-field-control :is(input:not([type=checkbox]):not([type=radio]):not(.flow-name-field input),select,textarea):focus-visible{border-color:#5b61eb;border-color:var(--brand,#5b61eb);box-shadow:0 0 0 3px #5b61eb4d;outline:none}.ofl-field-control :is(button,[role=radio],[role=checkbox],input[type=checkbox],input[type=radio]):focus-visible{outline:2px solid #5b61ebbf;outline-offset:1px}.ofl-field-foot{display:flex;flex-direction:column;gap:2px;min-width:0}.ofl-field-foot:not(:empty){margin-top:6px}.ofl-field-error,.ofl-field-help{font-size:12px;line-height:1.45;margin:0;overflow-wrap:anywhere}.ofl-field-help{color:#6e6e78;color:var(--gray-500,#6e6e78)}.ofl-field-error{color:#b42318;color:var(--danger,#b42318)}.ofl-field-row{container-type:inline-size;min-width:0}.ofl-field-grid{grid-column-gap:12px;grid-row-gap:0;align-items:start;column-gap:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0}.ofl-field-grid.is-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ofl-field-grid>.ofl-field.is-wide{grid-column:1/-1}.ofl-field-grid>.ofl-field:nth-child(n+3){margin-top:14px}.ofl-field-grid.is-cols-3>.ofl-field:nth-child(3){margin-top:0}@supports(grid-template-rows:subgrid){.ofl-field-grid>.ofl-field{grid-row-gap:0;display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:0}.ofl-field-grid>.ofl-field>.ofl-field-label-row{align-self:end}.ofl-field-grid>.ofl-field>.ofl-field-control,.ofl-field-grid>.ofl-field>.ofl-field-foot{align-self:start}}@container (max-width: 383px){.ofl-field-grid,.ofl-field-grid.is-cols-3{grid-template-columns:minmax(0,1fr)}.ofl-field-grid>.ofl-field+.ofl-field{margin-top:14px}}.ofl-tip{display:inline-flex;flex:none;position:relative}.ofl-tip-button{background:#0000;border:0;border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:pointer;display:inline-grid;height:18px;padding:0;place-items:center;width:18px}.ofl-tip-button svg{height:14px;width:14px}.ofl-tip-button:hover,.ofl-tip-button[aria-expanded=true]{color:#5b61eb;color:var(--brand,#5b61eb)}.ofl-tip-button:focus-visible{outline:2px solid #5b61ebbf;outline-offset:1px}.ofl-tip-pop{background:#0c0c0e;background:var(--ink,#0c0c0e);border-radius:10px;box-shadow:0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38;box-shadow:var(--shadow-lift,0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38);color:#fff;color:var(--surface,#fff);font-size:12px;font-weight:400;inset-inline-start:-8px;line-height:1.5;max-width:min(280px,70vw);padding:8px 10px;position:absolute;top:calc(100% + 6px);white-space:normal;width:-webkit-max-content;width:max-content;z-index:30}.ofl-tip-pop[hidden]{display:none}.ofl-unit-field{align-items:stretch;background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;display:flex;min-height:40px;min-width:0;transition:border-color .2s ease,box-shadow .2s ease}.ofl-unit-field:focus-within{border-color:#5b61eb;border-color:var(--brand,#5b61eb);box-shadow:0 0 0 3px #5b61eb4d}.ofl-unit-field:has([aria-invalid=true]){border-color:#b4231880}.ofl-unit-value{flex:1 1 auto;min-width:0}.ofl-unit-value .flow-input,.ofl-unit-value .hp-input,.ofl-unit-value>input{background:#0000;border:0;border-radius:14px;box-shadow:none;height:38px}.ofl-unit-value .hp-input-wrap,.ofl-unit-value .hp-input-wrap.is-invalid{border:0;box-shadow:none}.ofl-field-control .ofl-unit-field :is(input,select):focus-visible{border-color:#0000;box-shadow:none}.ofl-unit-select-wrap.ofl-select{flex:none;max-width:62%;width:auto}.ofl-select>.ofl-select-field.ofl-unit-select{background-color:#0000;border:0;border-end-end-radius:14px;border-inline-start:1px solid #0c0c0e12;border-inline-start:1px solid var(--line,#0c0c0e12);border-radius:0;border-start-end-radius:14px;color:#3a3a42;color:var(--graphite,#3a3a42);font-size:13px;font-weight:600;height:38px}.ofl-select>.ofl-select-field.ofl-unit-select:focus,.ofl-select>.ofl-select-field.ofl-unit-select:focus-visible{border-color:#0c0c0e12;border-color:var(--line,#0c0c0e12);box-shadow:none}@media(pointer:coarse){.ofl-field-control :is(input:not([type=checkbox]):not([type=radio]):not(.flow-name-field input):not(.hp-menu-filter),select,.hp-input:not(textarea),.flow-input:not(textarea),.flow-name-field),.ofl-field-control>.flow-segmented,.ofl-select>.ofl-select-field.ofl-unit-select{min-height:44px}.ofl-unit-field{min-height:44px}.ofl-tip-button{height:44px;margin:-13px;width:44px}}.node-flow-logic .flow-card-rows{display:flex;flex-direction:column;gap:4px;list-style:none;margin:6px 0 0;padding:0}.node-flow-logic .flow-card-row{align-items:baseline;background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:12px;display:flex;font-size:12.5px;gap:6px;min-width:0;padding:6px 10px}.node-flow-logic .flow-card-name{color:#5b61eb;color:var(--brand,#5b61eb);flex:none;font-weight:600}.node-flow-logic .flow-card-eq{color:#6e6e78;color:var(--gray-500,#6e6e78);flex:none}.node-flow-logic .flow-card-more{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;padding:0 10px}.flow-card-expr{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flow-card-expr,.flow-card-index{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.flow-card-index{color:#b4b4bc;color:var(--gray-300,#b4b4bc);flex:none;font-size:11px}.node-switch .flow-card-switch-on{align-items:baseline;display:flex;gap:8px;margin-top:6px;min-width:0}.node-switch .flow-card-switch-on code{color:#0c0c0e;color:var(--ink,#0c0c0e);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.node-switch .node-options{margin-top:8px}.node-switch .node-option.flow-case,.node-switch:not(.node-selected) .node-option.flow-case{align-items:center;display:flex;gap:8px;justify-content:flex-start;margin-bottom:6px;min-height:34px;text-align:start}.node-switch .node-option.flow-case.is-default,.node-switch:not(.node-selected) .node-option.flow-case.is-default{opacity:.8}.flow-rows{gap:10px}.flow-row,.flow-rows{display:flex;flex-direction:column}.flow-row{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:16px;gap:6px;padding:10px}.flow-row:focus-within{border-color:#5b61eb59}.flow-row-head{align-items:center;display:flex;gap:8px}.flow-row-tools{display:flex;gap:2px;margin-inline-start:auto}.flow-icon-button{background:#0000;border:none;border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:pointer;display:inline-grid;height:28px;place-items:center;width:28px}.flow-icon-button:hover:not(:disabled){background:#f1f1ee;background:var(--hover,#f1f1ee);color:#0c0c0e;color:var(--ink,#0c0c0e)}.flow-icon-button:disabled{cursor:default;opacity:.35}.flow-icon-button:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.flow-name-field{align-items:center;background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;direction:ltr;display:flex;flex:1 1;height:40px;min-width:0;padding:0 10px}.flow-name-field input{background:#0000;border:none;color:#0c0c0e;color:var(--ink,#0c0c0e);flex:1 1;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;min-width:0;outline:none}.flow-name-field input[aria-invalid=true]{color:#b42318;color:var(--danger,#b42318)}.flow-name-at{color:#5b61eb;color:var(--brand,#5b61eb);font-weight:600;margin-inline-end:2px}.flow-input{background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:13px;height:40px;padding:0 10px;width:100%}.flow-input:focus{border-color:#5b61eb73;box-shadow:0 0 0 4px #5b61eb24;outline:none}.flow-segmented{background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:999px;display:inline-flex;padding:2px}.flow-segmented button{background:#0000;border:none;border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:pointer;font-size:12px;font-weight:600;height:26px;padding:0 10px}.flow-segmented button.is-active{background:#fff;background:var(--surface,#fff);box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);color:#0c0c0e;color:var(--ink,#0c0c0e)}.flow-segmented button:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.flow-check{display:flex;font-size:13px;gap:8px;margin-top:8px}.flow-check,.flow-pill{align-items:center;color:#3a3a42;color:var(--graphite,#3a3a42)}.flow-pill{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:999px;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;height:28px;padding:0 12px}.flow-pill.on,.flow-pill:hover:not(:disabled){border-color:#5b61eb73;color:#5b61eb;color:var(--brand,#5b61eb)}.flow-pill:disabled{cursor:default;opacity:.45}.flow-pill:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.flow-pill.flow-add{margin-top:10px}.flow-button{align-items:center;background:#5b61eb;background:var(--brand,#5b61eb);border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:32px;padding:0 14px}.flow-button:disabled{cursor:default;opacity:.5}.flow-button:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.flow-link{background:none;border:none;color:#5b61eb;color:var(--brand,#5b61eb);cursor:pointer;font-size:12px;font-weight:600;padding:0}.flow-expr{display:flex;flex-direction:column;gap:6px;min-width:0}.flow-expr-label{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.flow-expr-input,.flow-expr-sample{background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;color:#0c0c0e;color:var(--ink,#0c0c0e);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:1.45;min-height:36px;padding:8px 10px;resize:vertical;text-align:left;width:100%}.flow-expr-input:focus,.flow-expr-sample:focus{border-color:#5b61eb73;box-shadow:0 0 0 4px #5b61eb24;outline:none}.flow-expr.is-error .flow-expr-input{border-color:#b4231873}.flow-expr-status{font-size:12px;line-height:1.4;min-height:18px}.flow-expr-muted{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;margin:0}.flow-expr-error,.flow-expr-ok{align-items:flex-start;display:inline-flex;font-size:12px;gap:6px;margin:0}.flow-expr-error svg,.flow-expr-ok svg{flex:none;margin-top:2px}.flow-expr-ok{color:#0b7a59;color:var(--success-700,#0b7a59)}.flow-expr-error{color:#b42318;color:var(--danger,#b42318)}.flow-expr-position{color:#6e6e78;color:var(--gray-500,#6e6e78)}.flow-expr-actions{display:flex;flex-wrap:wrap;gap:6px}.flow-expr-test{background:#fff;background:var(--surface,#fff);border:1px dashed #ececee;border:1px dashed var(--line-solid,#ececee);border-radius:14px;display:flex;flex-direction:column;gap:8px;padding:10px}.flow-expr-test-head{align-items:center;display:flex;gap:8px;justify-content:space-between}.flow-expr-case-value{color:#6e6e78;color:var(--gray-500,#6e6e78);display:flex;flex-direction:column;font-size:12px;gap:4px}.flow-expr-case-value input{background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;color:#0c0c0e;color:var(--ink,#0c0c0e);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;height:32px;padding:0 10px}.flow-expr-result{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.flow-expr-value{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-radius:8px;color:#0c0c0e;color:var(--ink,#0c0c0e);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;padding:4px 8px;word-break:break-word}.flow-type-badge{background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:11px;font-weight:600;padding:2px 8px}.flow-expr-functions{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;max-height:260px;overflow-y:auto;padding:8px}.flow-expr-functions h4{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:11px;letter-spacing:.08em;margin:8px 4px 4px;text-transform:uppercase}.flow-expr-functions ul{list-style:none;margin:0;padding:0}.flow-expr-functions button{align-items:flex-start;background:#0000;border:none;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:2px;padding:6px 8px;text-align:left;width:100%}.flow-expr-functions button:focus-visible,.flow-expr-functions button:hover{background:#f1f1ee;background:var(--hover,#f1f1ee);outline:none}.flow-expr-functions button code{color:#0c0c0e;color:var(--ink,#0c0c0e);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.flow-expr-functions button span{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:11.5px}.flow-expr-help-empty{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;margin:0}.htp-field{container-type:inline-size;margin-bottom:14px}.ofl-field-control>.flow-segmented.htp-segmented{grid-gap:2px;align-self:stretch;border-radius:12px;display:grid;gap:2px;grid-template-columns:repeat(4,minmax(0,1fr))}.ofl-field-control>.flow-segmented.htp-segmented button{align-items:center;border-radius:9px;display:inline-flex;font-size:13px;gap:6px;justify-content:center;min-width:0;padding:0 8px;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.ofl-field-control>.flow-segmented.htp-segmented button svg{flex:none;height:15px;transition:color .2s ease;width:15px}.ofl-field-control>.flow-segmented.htp-segmented button span{overflow:hidden;text-overflow:ellipsis}.ofl-field-control>.flow-segmented.htp-segmented button:hover:not(.is-active){color:#0c0c0e;color:var(--ink,#0c0c0e)}.ofl-field-control>.flow-segmented.htp-segmented button.is-active svg{color:#5b61eb;color:var(--brand,#5b61eb)}@container (max-width: 300px){.ofl-field-control>.flow-segmented.htp-segmented button{flex-direction:column;font-size:11px;gap:2px;padding:6px 4px}}.htp-variable-toggle{align-items:center;background:#0000;border:1px solid #0000;border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:4px;height:22px;padding:0 8px;transition:color .2s ease,background-color .2s ease,border-color .2s ease}.htp-variable-toggle svg{height:13px;width:13px}.htp-variable-toggle.is-on,.htp-variable-toggle:hover{color:#5b61eb;color:var(--brand,#5b61eb)}.htp-variable-toggle.is-on{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-color:#5b61eb59}.htp-variable-toggle:focus-visible{outline:2px solid #5b61ebbf;outline-offset:1px}.ofl-field-control .htp-variable-input{margin:0}@media(prefers-reduced-motion:reduce){.htp-variable-toggle,.ofl-field-control>.flow-segmented.htp-segmented button,.ofl-field-control>.flow-segmented.htp-segmented button svg{transition:none}}.htp-field .ofl-field-control .form-label,.step-inspector .node.node-in-inspector .htp-field .form-label{display:none}.tpl-sr-only{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.tpl-chips{display:inline-flex;flex-wrap:wrap;gap:4px;min-width:0}.tpl-chip{align-items:center;background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:999px;color:#3a3a42;color:var(--graphite,#3a3a42);display:inline-flex;font-size:11px;font-weight:500;height:20px;line-height:1;padding:0 8px;white-space:nowrap}.tpl-chip.tpl-chip-status.is-approved{background:#12b8861f;color:#0b7a5a}.tpl-chip.tpl-chip-status.is-paused,.tpl-chip.tpl-chip-status.is-pending{background:#f59f0024;color:#8a5a00}.tpl-chip.tpl-chip-status.is-disabled,.tpl-chip.tpl-chip-status.is-rejected{background:#b423181a;color:#b42318;color:var(--danger,#b42318)}.tpl-picker{display:flex;flex-direction:column;gap:8px}.tpl-search{align-items:center;display:flex;position:relative}.tpl-search input{border:1px solid #ececee;border:1px solid var(--line-solid,#ececee);border-radius:14px;color:#0c0c0e;color:var(--ink,#0c0c0e);padding-inline:34px 34px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.tpl-search input::-webkit-search-cancel-button{display:none}.tpl-search input:focus{border-color:#5b61eb;border-color:var(--brand,#5b61eb);box-shadow:0 0 0 4px #5b61eb24;outline:none}.tpl-search .tpl-search-icon{height:15px;inset-inline-start:12px;pointer-events:none;width:15px}.tpl-search .tpl-search-icon,.tpl-search-clear{color:#3a3a42;color:var(--graphite,#3a3a42);position:absolute}.tpl-search-clear{align-items:center;border-radius:999px;display:inline-flex;height:28px;inset-inline-end:6px;justify-content:center;width:28px}.tpl-search-clear:hover{background:#f1f1ee;background:var(--hover,#f1f1ee);color:#0c0c0e;color:var(--ink,#0c0c0e)}.tpl-search-clear:focus-visible{outline:2px solid #5b61ebbf}.tpl-search-clear svg{height:14px;width:14px}.tpl-count{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:12px;margin:0}.tpl-list{gap:6px;list-style:none;margin:0;max-height:360px;overflow-y:auto;padding:0}.tpl-list,.tpl-row{display:flex;flex-direction:column}.tpl-row{background:#fff;background:var(--surface,#fff);border:1px solid #ececee;border:1px solid var(--line-solid,#ececee);border-radius:14px;gap:4px;padding:10px 12px;text-align:start;transition:border-color .2s ease,box-shadow .2s ease,transform .2s cubic-bezier(.2,.7,.2,1);width:100%}.tpl-row:hover{border-color:#5b61eb73;box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a)}.tpl-row:focus-visible{border-color:#5b61eb;border-color:var(--brand,#5b61eb);box-shadow:0 0 0 4px #5b61eb24;outline:none}.tpl-row:active{transform:scale(.995)}.tpl-row-head{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:space-between}.tpl-row-name{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:13px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tpl-row-snippet{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;line-height:1.45;overflow:hidden}.tpl-picker-foot,.tpl-row-snippet{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:12px}.tpl-picker-foot{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.tpl-link{color:#5b61eb;color:var(--brand,#5b61eb);font-size:12px;font-weight:500}.tpl-link:hover{text-decoration:underline}.tpl-link:focus-visible{border-radius:4px;outline:2px solid #5b61ebbf}.tpl-skeleton{border:1px solid #ececee;border:1px solid var(--line-solid,#ececee);border-radius:14px;display:flex;flex-direction:column;gap:8px;padding:12px}.tpl-skeleton-line{animation:tpl-shimmer 1.2s ease-in-out infinite;background:linear-gradient(90deg,#f5f5f7,#f1f1ee 50%,#f5f5f7);background:linear-gradient(90deg,var(--paper,#f5f5f7) 0,var(--hover,#f1f1ee) 50%,var(--paper,#f5f5f7) 100%);background-size:200% 100%;border-radius:999px;display:block;height:10px;width:85%}.tpl-skeleton-line.is-title{height:12px;width:45%}@keyframes tpl-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.tpl-skeleton-line{animation:none}.tpl-row{transition:none}}.tpl-state{align-items:flex-start;background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px dashed #ececee;border:1px dashed var(--line-solid,#ececee);border-radius:14px;display:flex;flex-direction:column;gap:6px;padding:14px}.tpl-state.is-error{background:#b423180a;border-color:#b4231840;border-style:solid}.tpl-state.is-inline{padding:10px 12px}.tpl-state-icon{color:#b42318;color:var(--danger,#b42318);height:18px;width:18px}.tpl-state-title{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:14px;font-weight:600;margin:0}.tpl-state-text{font-size:13px;line-height:1.5}.tpl-state-ref,.tpl-state-text{color:#3a3a42;color:var(--graphite,#3a3a42);margin:0}.tpl-state-ref{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.tpl-state-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.tpl-button{align-items:center;background:#fff;background:var(--surface,#fff);border:1px solid #ececee;border:1px solid var(--line-solid,#ececee);border-radius:999px;color:#0c0c0e;color:var(--ink,#0c0c0e);display:inline-flex;font-size:13px;font-weight:500;gap:6px;height:34px;padding:0 12px;text-decoration:none;transition:background-color .2s ease,border-color .2s ease}.tpl-button svg{height:14px;width:14px}.tpl-button:hover{background:#f1f1ee;background:var(--hover,#f1f1ee)}.tpl-button:focus-visible{outline:2px solid #5b61ebbf;outline-offset:2px}.tpl-button.is-primary{background:#5b61eb;background:var(--brand,#5b61eb);border-color:#0000;color:#fff}.tpl-button.is-primary:hover{background:#5b61eb;background:var(--brand,#5b61eb);filter:brightness(1.06)}.tpl-step{gap:14px}.tpl-chosen{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.tpl-chosen-name{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:14px;font-weight:600;overflow-wrap:anywhere}.tpl-chosen-hint{font-size:12px;margin:-8px 0 0}.tpl-chosen-hint,.tpl-subtitle{color:#3a3a42;color:var(--graphite,#3a3a42)}.tpl-subtitle{font-size:11px;font-weight:600;letter-spacing:.04em;margin:0 0 6px;text-transform:uppercase}.tpl-preview{align-items:flex-start;background:#efeae2;border-radius:16px;display:flex;flex-direction:column;gap:4px;margin:0;padding:14px}.tpl-bubble{background:#fff;border-radius:10px;border-start-start-radius:2px;box-shadow:0 1px .5px #0b141a21;color:#111b21;max-width:100%;min-width:60%;padding:6px 8px 8px}.tpl-bubble p{margin:0}.tpl-bubble-media{align-items:center;background:#e9edef;border-radius:8px;color:#54656f;display:flex;font-size:12px;gap:6px;height:88px;justify-content:center;margin-bottom:6px}.tpl-bubble-media svg{height:18px;width:18px}.tpl-bubble-media.is-missing{background:#fdf1f0;border:1px dashed #b4232a66;color:#8a1c1c}.tpl-bubble-header{font-size:14px;font-weight:700;margin-bottom:4px!important}.tpl-bubble-body{font-size:14px;line-height:1.45;overflow-wrap:anywhere;white-space:pre-wrap}.tpl-bubble-footer{color:#667781;font-size:12px;margin-top:4px!important}.tpl-param{background:#5b61eb1f;border-radius:6px;color:#3b40b8;display:inline-block;font-size:12.5px;font-weight:600;margin:0 1px;padding:0 6px;white-space:nowrap}.tpl-bubble-buttons{display:flex;flex-direction:column;gap:2px;min-width:60%;width:100%}.tpl-bubble-button{align-items:center;background:#fff;border-radius:10px;box-shadow:0 1px .5px #0b141a21;color:#027eb5;display:flex;font-size:14px;font-weight:500;gap:6px;justify-content:center;min-height:36px;padding:4px 8px}.tpl-bubble-button svg{flex:none;height:14px;width:14px}.tpl-preview-note{color:#54656f;font-size:11.5px;margin-top:4px}.tpl-vars{container-type:inline-size;display:flex;flex-direction:column;gap:10px}.tpl-vars-hint,.tpl-vars-none{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:12px;line-height:1.5;margin:0}.tpl-vars-group{border:0;display:flex;flex-direction:column;gap:8px;margin:0;padding:0}.tpl-vars-group legend{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:13px;font-weight:600;margin-bottom:6px;padding:0}.tpl-var{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:minmax(0,7.5em) minmax(0,1fr)}.tpl-var label{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tpl-var label,.tpl-var-of{color:#3a3a42;color:var(--graphite,#3a3a42)}.tpl-var-input{background:#fff;background:var(--surface,#fff);border:1px solid #ececee;border:1px solid var(--line-solid,#ececee);border-radius:10px;color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:13px;height:36px;padding:0 10px;width:100%}.tpl-var-input:focus{border-color:#5b61eb;border-color:var(--brand,#5b61eb);box-shadow:0 0 0 4px #5b61eb24;outline:none}@container (max-width: 300px){.tpl-var{gap:4px;grid-template-columns:minmax(0,1fr)}}.node-template-meta{align-items:center;display:flex;gap:6px;margin:2px 0 6px;min-width:0}.node-template-name{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:12px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.node-template-lang{background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:999px;flex:none;font-size:10.5px;padding:1px 6px}.node-template-empty,.node-template-lang{color:#3a3a42;color:var(--graphite,#3a3a42)}.node-template-empty{font-size:12px;margin:2px 0 6px}.ofl-context-menu{animation:ofl-context-menu-in .12s cubic-bezier(.2,.7,.2,1) both;background:#fff;background:var(--surface,#fff);border-radius:12px;box-shadow:0 30px 60px -30px #0c0c0e73,0 0 0 1px #0c0c0e14;box-shadow:var(--shadow-pop,0 30px 60px -30px #0c0c0e73),0 0 0 1px #0c0c0e14;box-sizing:border-box;color:#0c0c0e;color:var(--ink,#0c0c0e);display:flex;flex-direction:column;font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;font-size:13px;max-width:280px;min-width:200px;padding:4px;position:fixed;z-index:1600}.ofl-context-menu[dir=rtl]{font-family:Geist,Varela,Arial,sans-serif}@media(prefers-reduced-motion:reduce){.ofl-context-menu{animation:none}}@keyframes ofl-context-menu-in{0%{opacity:0;transform:scale(.97)}}.ofl-context-menu-group+.ofl-context-menu-group{border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12);margin-top:4px;padding-top:4px}.ofl-context-menu-item{align-items:center;background:#0000;border:0;border-radius:6px;color:inherit;cursor:pointer;display:flex;font:inherit;gap:10px;height:32px;line-height:1;padding:0 10px;text-align:start;white-space:nowrap;width:100%}.ofl-context-menu-item.is-open,.ofl-context-menu-item:focus-visible,.ofl-context-menu-item:hover{background:#f1f1ee;background:var(--hover,#f1f1ee);outline:none}.ofl-context-menu-item:focus-visible{box-shadow:inset 0 0 0 2px #5b61eb73}.ofl-context-menu-item[aria-disabled=true]{color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:default}.ofl-context-menu-item[aria-disabled=true]:hover{background:#0000}.ofl-context-menu-item.is-danger{color:#b42318;color:var(--danger,#b42318)}.ofl-context-menu-item.is-danger:focus-visible,.ofl-context-menu-item.is-danger:hover{background:#b4231814}.ofl-context-menu-icon{color:#3a3a42;color:var(--graphite,#3a3a42);display:inline-flex;flex:none;height:16px;width:16px}.ofl-context-menu-icon svg{stroke-width:2;height:16px;width:16px}.is-danger .ofl-context-menu-icon{color:#b42318;color:var(--danger,#b42318)}.ofl-context-menu-label{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis}.ofl-context-menu-shortcut{font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;font-size:12px;letter-spacing:.02em;margin-inline-start:16px}.ofl-context-menu-chevron,.ofl-context-menu-shortcut{color:#6e6e78;color:var(--gray-500,#6e6e78);flex:none}.ofl-context-menu-chevron{margin-inline-start:8px}html.dark .ofl-context-menu{box-shadow:0 30px 60px -30px #0c0c0e73,0 0 0 1px #ffffff1a;box-shadow:var(--shadow-pop,0 30px 60px -30px #0c0c0e73),0 0 0 1px #ffffff1a}@keyframes ofl-np-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.72)}}@keyframes ofl-np-ring{0%{opacity:.5;transform:scale(.6)}to{opacity:0;transform:scale(1.9)}}@keyframes ofl-np-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes ofl-np-slide{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@keyframes ofl-np-stripes{0%{background-position:0 0}to{background-position:28px 0}}@keyframes ofl-success-halo{0%{opacity:.45;transform:scale(.7)}to{opacity:0;transform:scale(1.7)}}@keyframes ofl-success-line{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes ofl-toast-pop{0%{opacity:0;transform:scale(.4)}70%{opacity:1;transform:scale(1.12)}to{transform:none}}.ofl-np-track{background:#7f7f8c29;border-radius:999px;height:6px;overflow:hidden;position:relative}.ofl-np-fill{border-radius:inherit;height:100%;transition:width .6s cubic-bezier(.2,.7,.2,1)}.ofl-np-fill.is-running{animation:ofl-np-stripes 1.1s linear infinite;background-image:linear-gradient(45deg,#ffffff38 25%,#0000 0,#0000 50%,#ffffff38 0,#ffffff38 75%,#0000 0);background-size:28px 28px}.ofl-np-dot{border:2px solid #7f7f8c73;border-radius:999px;display:block;height:12px;position:relative;width:12px}.ofl-np-dot.is-active{animation:ofl-np-breathe 1.6s ease-in-out infinite;background:var(--chakra-colors-brand-500);border-color:#0000}.ofl-np-dot.is-active:after{animation:ofl-np-ring 1.6s ease-out infinite;background:var(--chakra-colors-brand-500);border-radius:inherit;content:"";inset:-2px;position:absolute}.ofl-np-step{transition:opacity .3s ease}.ofl-np-step.is-pending{opacity:.75}.ofl-np-shimmer{-webkit-text-fill-color:#0000;animation:ofl-np-shimmer 2.4s linear infinite;background:linear-gradient(90deg,currentColor 40%,var(--chakra-colors-gray-500) 50%,currentColor 60%);-webkit-background-clip:text;background-clip:text;background-size:200% 100%}.ofl-np-detail,.ofl-np-discovery{animation:ofl-np-slide .45s cubic-bezier(.2,.7,.2,1) both}.ofl-success-badge{background:var(--chakra-colors-success-50);border-radius:999px;display:grid;height:72px;place-items:center;width:72px}.ofl-success-halo{animation:ofl-success-halo .9s cubic-bezier(.2,.7,.2,1) .35s 1 both;border:2px solid;border-radius:inherit;inset:0;opacity:0;position:absolute}.ofl-success-line{animation:ofl-success-line .45s cubic-bezier(.2,.7,.2,1) .25s both}.ofl-success-line.is-2{animation-delay:.35s}.ofl-success-line.is-3{animation-delay:.5s}.ofl-toast-pop{animation:ofl-toast-pop .45s cubic-bezier(.34,1.56,.64,1) both}@media(prefers-reduced-motion:reduce){.ofl-np-detail,.ofl-np-discovery,.ofl-np-dot.is-active,.ofl-np-dot.is-active:after,.ofl-np-fill,.ofl-np-fill.is-running,.ofl-success-halo,.ofl-success-line,.ofl-toast-pop{animation:none!important;transition:none!important}.ofl-np-dot.is-active:after,.ofl-success-halo{display:none}.ofl-np-shimmer{-webkit-text-fill-color:currentColor;animation:none!important;background:none}}.css-1y0e7gb{position:relative;z-index:5}.node-filter .node-options{margin-top:6px}.node-filter .node-option{margin-bottom:8px}.node-filter .filter-card{background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:16px;box-sizing:border-box;display:block;margin:0;padding:10px 12px 12px;position:relative;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;width:100%;z-index:2}.node-filter .filter-card:hover{border-color:#0c0c0e24}.node-filter .filter-card.is-open{background:#fff;background:var(--surface,#fff);border-color:#5b61eb73;box-shadow:0 0 0 4px #5b61eb24}.node-filter .filter-card-header{align-items:center;display:flex;gap:8px;margin-bottom:8px;min-height:22px}.node-filter .filter-card-index{color:#b4b4bc;color:var(--gray-300,#b4b4bc);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}.node-filter .filter-card-remove{align-items:center;background:#0000;border:none;border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:pointer;display:inline-flex;height:24px;justify-content:center;margin-inline-start:auto;padding:0;transition:background .2s ease,color .2s ease,transform .3s cubic-bezier(.34,1.56,.64,1);width:24px}.node-filter .filter-card-remove:hover{background:#b4231814;color:#b42318;color:var(--danger,#b42318);transform:translateY(-1px)}.node-filter .filter-card-remove:active{transform:scale(.94)}.node-filter .filter-card-remove:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.node-filter .filter-row{align-items:center;display:flex;flex-wrap:nowrap;gap:6px;min-width:0}.node-filter .filter-row+.filter-joiner,.node-filter .filter-row+.filter-row{margin-top:6px}.node-filter .filter-joiner{display:block;font-size:10px;margin-bottom:6px;padding-inline-start:2px}.node-filter .filter-chip{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:8px;color:#0c0c0e;color:var(--ink,#0c0c0e);display:inline-block;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.4;max-width:40%;min-width:0;overflow:hidden;padding:4px 9px;text-overflow:ellipsis;white-space:nowrap}.node-filter .filter-chip.is-empty{color:#b4b4bc;color:var(--gray-300,#b4b4bc);font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif}.node-filter .filter-chip-operator{background:#0000;border-color:#0000;color:#6e6e78;color:var(--gray-500,#6e6e78);flex:none;max-width:30%;padding:4px 2px}.node-filter .filter-else{align-items:center;background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px dashed #0c0c0e1f;border-radius:14px;box-sizing:border-box;color:#6e6e78;color:var(--gray-500,#6e6e78);display:flex;min-height:40px;padding:0 14px}.node-filter .filter-add-group{display:flex;justify-content:center;margin-top:2px}.filter-pill{align-items:center;background:#0000;border:1px dashed #0c0c0e2e;border-radius:999px;color:#3a3a42;color:var(--graphite,#3a3a42);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;height:32px;justify-content:center;padding:0 14px;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .3s cubic-bezier(.34,1.56,.64,1)}.filter-pill:hover{background:#f5f5f7;background:var(--paper,#f5f5f7);border-color:#0c0c0e47;color:#0c0c0e;color:var(--ink,#0c0c0e);transform:translateY(-1px)}.filter-pill:active{transform:scale(.94)}.filter-pill:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.filter-pill-plus{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:15px;line-height:1}.filter-group-add{display:flex;justify-content:center}.filter-popover{border:1px solid #0c0c0e12!important;border:1px solid var(--line,#0c0c0e12)!important;border-radius:22px!important;box-shadow:0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38!important;box-shadow:var(--shadow-lift,0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38)!important;overflow:hidden}.filter-popover .chakra-popover__close-btn{border-radius:999px;top:12px}.filter-popover-title{display:block;padding:16px 20px 0}.filter-popover .chakra-popover__body{padding:12px 16px 16px}.filter-group{background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:16px;gap:8px;margin-bottom:0;padding:12px;transition:border-color .2s ease,background .2s ease}.filter-group:focus-within{background:#fff;background:var(--surface,#fff);border-color:#5b61eb73}.filter-group .form-group{margin-bottom:0}.filter-group .form-group input{background-color:#fff;background-color:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:38px;padding:0 12px}.filter-group .form-group input:focus{border-color:#5b61eb99;box-shadow:0 0 0 4px #5b61eb24}.filter-group .form-group .form-label{display:none}.filter-group .chakra-popover__popper[style*="visibility: hidden"]{display:none!important}.filter-group-title{align-items:center;display:flex;gap:6px;min-height:24px}.filter-group-title-remove{align-items:center;background:#0000;border:none;border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:pointer;display:inline-flex;height:26px;justify-content:center;margin-inline-start:auto;min-width:0;order:2;padding:0;transition:background .2s ease,color .2s ease;width:26px}.filter-group-title-remove:hover{background:#b4231814;color:#b42318;color:var(--danger,#b42318)}.filter-group-date,.filter-group-operator{background:#fff!important;background:var(--surface,#fff)!important;border:1px solid #0c0c0e12!important;border:1px solid var(--line,#0c0c0e12)!important;border-radius:14px!important;font-size:13px!important;height:40px!important}.filter-group-date:focus,.filter-group-date:focus-visible,.filter-group-date[data-focus],.filter-group-operator:focus,.filter-group-operator:focus-visible,.filter-group-operator[data-focus]{border-color:#5b61eb99!important;box-shadow:0 0 0 4px #5b61eb24!important}.filter-group-variable{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.filter-group-logical{align-self:center;background:#ececee;background:var(--line-solid,#ececee);border-radius:999px;display:inline-flex;gap:2px;margin-top:4px;padding:3px}.filter-group-logical-option{background:#0000;border:none;border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:pointer;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:600;height:26px;letter-spacing:.08em;min-width:52px;padding:0 12px;transition:background .2s ease,color .2s ease,box-shadow .2s ease}.filter-group-logical-option:hover{color:#0c0c0e;color:var(--ink,#0c0c0e)}.filter-group-logical-option.is-active{background:#fff;background:var(--surface,#fff);box-shadow:0 1px 2px #0c0c0e14;color:#0c0c0e;color:var(--ink,#0c0c0e)}.filter-group-logical-option:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.filter-group .filter-group-add{display:flex;justify-content:center;margin-top:4px}.filter-group+.filter-group{margin-top:10px}.filter-group .field-input{align-items:center;display:flex;flex-direction:row;gap:10px}.filter-group .field-input>:not(.chakra-switch){flex:1 1;min-width:0}.filter-group .field-input .chakra-switch{flex:none;order:2}.dark .node-filter .filter-card,.dark .node-filter .filter-else{background:#ffffff0a;border-color:#ffffff1a;color:var(--text)}.dark .node-filter .filter-chip{background:#ffffff0f;border-color:#ffffff1a;color:var(--text)}.dark .node-filter .filter-chip-operator{background:#0000;border-color:#0000}.dark .filter-pill{border-color:#ffffff3d;color:var(--text)}@media(prefers-reduced-motion:reduce){.filter-pill,.node-filter .filter-card-remove{transition:none}.filter-pill:active,.filter-pill:hover,.node-filter .filter-card-remove:active,.node-filter .filter-card-remove:hover{transform:none}}.node-filter .filter-chip-expression{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;max-width:100%;text-align:left}.filter-popover .filter-kind{align-self:flex-start}.react-flow__handle{background-color:#333}.react-flow__node-default,.react-flow__node-group,.react-flow__node-input,.react-flow__node-output{border:1px solid #bbb}.react-flow__node-default.selected,.react-flow__node-default:focus,.react-flow__node-default:focus-visible,.react-flow__node-group.selected,.react-flow__node-group:focus,.react-flow__node-group:focus-visible,.react-flow__node-input.selected,.react-flow__node-input:focus,.react-flow__node-input:focus-visible,.react-flow__node-output.selected,.react-flow__node-output:focus,.react-flow__node-output:focus-visible{border:1px solid #555;outline:none}.react-flow__nodesselection-rect,.react-flow__selection{background:#9696b41a;border:1px dotted #9b9b9bcc}.message-parts{display:flex;flex-direction:column;gap:8px}.message-parts.is-reordering{position:relative;z-index:2}.message-part{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:16px;display:flex;flex-direction:column;gap:8px;padding:8px 10px 10px;transition:border-color .15s ease}.message-part:focus-within{border-color:#5b61eb59}.message-part.is-delay{border-style:dashed;padding-bottom:8px}.message-part-head{align-items:center;display:flex;gap:6px;min-height:30px}.message-part-head>.answer-drag-handle{height:28px}.message-part-icon{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-radius:8px;color:#5b61eb;color:var(--brand,#5b61eb);display:grid;flex:none;height:24px;place-items:center;width:24px}.message-part-title{color:#3a3a42;color:var(--graphite,#3a3a42);flex:1 1;font-size:12px;font-weight:600;letter-spacing:.04em;min-width:0;text-transform:uppercase}.message-part-channel{align-items:center;background:#25d3661f;border-radius:999px;color:#0b7a3e;cursor:help;display:inline-flex;flex:none;font-size:10.5px;font-weight:600;height:18px;padding:0 7px;white-space:nowrap}.message-part-remove{background:#0000;border:0;border-radius:8px;color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:pointer;display:grid;flex:none;height:28px;padding:0;place-items:center;transition:color .15s ease,background-color .15s ease;width:28px}.message-part-remove:hover{background:#f1f1ee;background:var(--hover,#f1f1ee);color:#b42318;color:var(--danger,#b42318)}.message-part-remove:focus-visible{outline:2px solid #5b61eb99}.message-part-body{display:flex;flex-direction:column;gap:8px}.message-part-body .node-option-input{margin-top:0}.message-part-field{display:flex;flex-direction:column;gap:4px;min-width:0}.message-part-label{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:12px;font-weight:600;padding:0 2px}.message-part-row{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.message-part-delay{align-items:center;display:flex;gap:12px}.message-part-delay input[type=range]{accent-color:#5b61eb;accent-color:var(--brand,#5b61eb);flex:1 1}.message-part-delay-value{color:#3a3a42;color:var(--graphite,#3a3a42);flex:none;font-size:12px;min-width:44px;text-align:end}.message-parts-add{align-self:flex-start;background:#0000;border:0;border-radius:999px;color:#5b61eb;color:var(--brand,#5b61eb);cursor:pointer;font-size:13px;font-weight:600;height:30px;padding:0 10px;transition:background-color .15s ease}.message-parts-add:hover:not(:disabled){background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f)}.message-parts-add:focus-visible{outline:2px solid #5b61eb99}.message-parts-add:disabled{color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:not-allowed}.message-parts-add-inner{align-items:center;display:inline-flex;gap:6px}.message-parts-hint{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;line-height:1.4;margin:0;padding:0 2px}.message-parts-convert{align-items:center;background:#f1f1ee;background:var(--hover,#f1f1ee);border-radius:14px;color:#3a3a42;color:var(--graphite,#3a3a42);display:flex;font-size:12px;gap:12px;line-height:1.45;padding:10px 12px}.message-parts-convert strong{color:#0c0c0e;color:var(--ink,#0c0c0e)}.message-parts-convert>span{flex:1 1;min-width:0}.message-parts-convert-button{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:999px;color:#5b61eb;color:var(--brand,#5b61eb);cursor:pointer;flex:none;font-size:12px;font-weight:600;height:30px;padding:0 12px;white-space:nowrap}.message-parts-convert-button:hover{border-color:#5b61eb73}.message-parts-convert-button:focus-visible{outline:2px solid #5b61eb99}.node .node-parts-summary{background:#f7f7f9;border-radius:10px;color:#3a3a42;color:var(--graphite,#3a3a42);font-size:12px;font-weight:600;margin-top:8px;padding:6px 10px}html.dark .message-part-channel{background:#25d36624;color:#5fddb7}html.dark .node .node-parts-summary{background:#ffffff0f}.node-webhook .http-outputs{display:flex;flex-direction:column;gap:6px;margin-top:8px}.node-webhook .node-option.http-output,.node-webhook:not(.node-selected) .node-option.http-output{align-items:center;background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:12px;color:#3a3a42;color:var(--graphite,#3a3a42);display:flex;font-size:12.5px;font-weight:600;gap:8px;justify-content:flex-start;min-height:32px;padding-inline-start:12px;position:relative;text-align:start}.node-webhook .node-option.http-output:before,.node-webhook:not(.node-selected) .node-option.http-output:before{display:none}.node-webhook .node-option.http-output.is-error,.node-webhook:not(.node-selected) .node-option.http-output.is-error{background:#b423180f;color:#b42318;color:var(--danger,#b42318)}.node-webhook .http-output-dot{background:#9a9aa2;border-radius:50%;height:8px;width:8px}.node-webhook .http-output.is-error .http-output-dot{background:#b42318;background:var(--danger,#b42318)}.chat-builder .react-flow__handle-right.is-error-handle{border-color:#b42318;border-color:var(--danger,#b42318)}.chat-builder .react-flow__handle-right.is-error-handle:hover{border-color:#b42318;border-color:var(--danger,#b42318);box-shadow:0 0 0 4px #b4231824}.chat-builder .react-flow__handle-right.is-error-handle .node-handle-remove,.chat-builder .react-flow__handle-right.is-error-handle .node-handle-remove:hover{background:#b42318;background:var(--danger,#b42318)}.http-section .http-field{display:flex;flex-direction:column;gap:6px;min-width:0}.http-section .http-label{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:12px;font-weight:600}.http-section .http-help{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;line-height:1.5;margin:6px 0 0}.http-section .http-help.http-help-strong{color:#3a3a42;color:var(--graphite,#3a3a42)}.http-section .http-problem{color:#b42318;color:var(--danger,#b42318);font-size:12px;line-height:1.5;margin:6px 0 0}.http-section .http-help+.http-field,.http-section .http-problem+.http-field{margin-top:12px}.http-section .http-mono{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.http-section .http-grid{grid-gap:12px;align-items:end;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;margin-top:12px}.http-section .http-toggle{color:#0c0c0e;color:var(--ink,#0c0c0e);font-weight:600;margin-top:0}.http-samples{display:flex;flex-direction:column;gap:6px}.http-sample-row{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:minmax(80px,auto) minmax(0,1fr)}.http-sample-row code{color:#5b61eb;color:var(--brand,#5b61eb);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.http-test-button{margin-top:12px}.http-spin{animation:http-spin 1s linear infinite}@media(prefers-reduced-motion:reduce){.http-spin{animation:none}}@keyframes http-spin{to{transform:rotate(1turn)}}.http-result{display:flex;flex-direction:column;gap:8px;margin-top:12px}.http-result-head{align-items:center;display:flex;gap:10px}.http-pill{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;gap:6px;height:26px;padding:0 10px}.http-pill.is-ok{background:#12b76a1f;color:#067647}.http-pill.is-fail{background:#b423181a;color:#b42318;color:var(--danger,#b42318)}.http-latency{color:#6e6e78;color:var(--gray-500,#6e6e78);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.http-error-box{background:#b423180f;border:1px solid #b4231833;border-radius:14px;color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:12.5px;padding:10px 12px}.http-error-box strong{color:#b42318;color:var(--danger,#b42318)}.http-error-box p{margin:4px 0 0;overflow-wrap:anywhere}.http-json{background:#0e0e11;max-height:320px}.http-json,.http-text{border-radius:14px;overflow:auto}.http-text{background:#f5f5f7;background:var(--paper,#f5f5f7);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;margin:0;max-height:200px;overflow-wrap:anywhere;padding:10px 12px;white-space:pre-wrap}.http-secrets{margin-top:12px}.http-secrets-body{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:16px;display:flex;flex-direction:column;gap:8px;margin-top:10px;padding:10px}.http-secrets-body .http-help,.http-secrets-body .http-problem{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;line-height:1.5;margin:0}.http-secrets-body .http-problem{color:#b42318;color:var(--danger,#b42318)}.http-secret-list{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.http-secret-list li{align-items:center;background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:12px;display:flex;gap:4px;padding:4px 4px 4px 10px}.http-secret-list code{color:#0c0c0e;color:var(--ink,#0c0c0e);flex:1 1;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis}.http-secret-form{grid-gap:8px;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.node-webhook .http-summary{color:#0c0c0e;color:var(--ink,#0c0c0e);display:block;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.node-webhook .http-method{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-radius:6px;color:#5b61eb;color:var(--brand,#5b61eb);display:inline-block;font-size:10.5px;font-weight:700;letter-spacing:.02em;margin-inline-end:4px;padding:1px 6px}.node-webhook .http-method.is-get,.node-webhook .http-method.is-head{background:#12b76a1f;color:#067647}.node-webhook .http-method.is-delete{background:#b423181a;color:#b42318;color:var(--danger,#b42318)}.node-webhook .http-method.is-patch,.node-webhook .http-method.is-put{background:#f7900924;color:#b54708}.node-webhook .http-summary-meta{color:#6e6e78;color:var(--gray-500,#6e6e78);display:block;font-size:11.5px;margin-top:2px}.node-webhook .node-option.http-output.is-route{background:#5b61eb0f}.node-webhook .http-route-code{color:#6e6e78;color:var(--gray-500,#6e6e78);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;margin-inline-end:22px;margin-inline-start:auto}.hp-editor{display:flex;flex-direction:column;gap:12px;min-width:0}.hp-tabs{background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;display:flex;flex-wrap:nowrap;gap:2px;overflow-x:auto;padding:4px;position:-webkit-sticky;position:sticky;scrollbar-width:none;top:0;z-index:3}.hp-tab{align-items:center;background:#0000;border:none;border-radius:10px;color:#3a3a42;color:var(--graphite,#3a3a42);cursor:pointer;display:inline-flex;flex:1 0 auto;font-size:11.5px;font-weight:600;gap:4px;height:30px;justify-content:center;padding:0 6px;position:relative;white-space:nowrap}.hp-tab:hover{background:#f1f1ee;background:var(--hover,#f1f1ee)}.hp-tab.on,.hp-tab:hover{color:#0c0c0e;color:var(--ink,#0c0c0e)}.hp-tab.on{background:#fff;background:var(--surface,#fff);box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a)}.hp-tab:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.hp-count{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-radius:8px;color:#5b61eb;color:var(--brand,#5b61eb);font-size:10.5px!important;font-size:11px;height:16px;line-height:16px!important;line-height:18px;min-width:16px;padding:0 4px;text-align:center}.hp-dot{background:#b42318;background:var(--danger,#b42318);border-radius:50%;height:7px;width:7px}.hp-panel{gap:14px;min-width:0}.hp-panel,.hp-section{display:flex;flex-direction:column}.hp-section{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:16px;gap:10px;padding:14px}.hp-section-head{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.hp-section-head h4{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:13.5px;font-weight:700;margin:0}.hp-section-actions{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.hp-muted{color:#6e6e78;color:var(--gray-500,#6e6e78)}.hp-muted,.hp-problem{font-size:12px;line-height:1.5;margin:0}.hp-problem{color:#b42318;color:var(--danger,#b42318)}.hp-ok{align-items:center;color:#067647;display:inline-flex;font-size:12px;gap:4px}.hp-warning{align-items:flex-start;background:#f790091a;border-radius:12px;color:#93370d;display:flex;font-size:12px;gap:6px;line-height:1.5;margin:0;padding:8px 10px}.hp-inline{align-items:center;display:flex;gap:6px}.hp-strong{color:#0c0c0e;color:var(--ink,#0c0c0e);font-weight:600;margin-top:0}.hp-mono{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.hp-input{background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:13px;height:40px;min-width:0;padding:0 10px;width:100%}.hp-input:focus{border-color:#5b61eb73;box-shadow:0 0 0 4px #5b61eb24;outline:none}.hp-input.is-invalid,.hp-input[aria-invalid=true]{border-color:#b4231880}.hp-input:disabled{opacity:.5}textarea.hp-input{height:auto;line-height:1.5;padding:8px 10px;resize:vertical}.hp-select{background-color:#f5f5f7;background-color:var(--paper,#f5f5f7);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:13px;height:40px}.hp-select:focus{border-color:#5b61eb73;box-shadow:0 0 0 4px #5b61eb24;outline:none}.hp-template-select{max-width:100%;width:auto}.hp-url-line{grid-gap:8px;align-items:start;display:grid;gap:8px;grid-template-columns:96px minmax(0,1fr)}.hp-url-line .hp-method{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:700;height:40px}.hp-description{margin-top:2px}.hp-var-field{flex-direction:column;gap:4px}.hp-input-wrap,.hp-var-field{display:flex;min-width:0;position:relative}.hp-input-wrap{align-items:center;direction:ltr}.hp-input-wrap .hp-input{padding-inline-end:36px}.hp-input-wrap .flow-name-at{inset-inline-start:10px;position:absolute;z-index:1}.hp-input-wrap .flow-name-at+.hp-input,.hp-input-wrap.hp-var-name .hp-input{padding-inline-start:24px}.hp-insert{background:#0000;border:none;border-radius:8px;color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:pointer;display:grid;height:26px;inset-inline-end:4px;place-items:center;position:absolute;top:7px;width:26px}.hp-insert:hover{background:#f1f1ee;background:var(--hover,#f1f1ee);color:#5b61eb;color:var(--brand,#5b61eb)}.hp-insert:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.hp-menu{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;box-shadow:0 30px 60px -30px #0c0c0e73;box-shadow:var(--shadow-pop,0 30px 60px -30px #0c0c0e73);inset-inline-end:0;max-height:260px;overflow:auto;padding:6px;position:absolute;top:44px;width:min(320px,100%);z-index:20}.hp-menu-filter{background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:10px;font-size:12.5px;height:30px;margin-bottom:4px;padding:0 8px;width:100%}.hp-menu-item{align-items:center;background:#0000;border:none;border-radius:8px;color:#0c0c0e;color:var(--ink,#0c0c0e);cursor:pointer;display:flex;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;gap:6px;padding:6px 8px;text-align:start;width:100%}.hp-menu-item:focus-visible,.hp-menu-item:hover{background:#f1f1ee;background:var(--hover,#f1f1ee);outline:none}.hp-menu-item.is-secret{color:#6941c6}.hp-chips{display:flex;flex-wrap:wrap;gap:4px}.hp-chip{align-items:center;background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-radius:999px;color:#5b61eb;color:var(--brand,#5b61eb);display:inline-flex;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;gap:3px;padding:1px 7px}.hp-chip.is-secret{background:#6941c61a;color:#6941c6}.hp-chip.is-answer{background:#12b76a1a;color:#067647}.hp-table{display:flex;flex-direction:column;gap:8px}.hp-row{grid-gap:6px;align-items:start;display:grid;gap:6px;grid-template-columns:minmax(90px,.8fr) minmax(0,1.4fr) 30px}.hp-map-row{grid-template-columns:minmax(0,1.2fr) 16px minmax(0,1fr) 30px}.hp-map-row .hp-preview,.hp-map-row .hp-problem{grid-column:1/-1}.hp-route-row{grid-template-columns:80px 12px 80px minmax(0,1fr) 30px}.hp-arrow{align-self:center;color:#6e6e78;color:var(--gray-500,#6e6e78);text-align:center}.hp-preview{color:#067647;font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hp-icon{background:#0000;border:none;border-radius:10px;color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:pointer;display:grid;height:40px;place-items:center;width:30px}.hp-icon:hover{background:#f1f1ee;background:var(--hover,#f1f1ee);color:#0c0c0e;color:var(--ink,#0c0c0e)}.hp-icon:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.hp-add{align-items:center;align-self:flex-start;background:#0000;border:1px dashed #0c0c0e12;border:1px dashed var(--line,#0c0c0e12);border-radius:999px;color:#3a3a42;color:var(--graphite,#3a3a42);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;height:28px;padding:0 10px}.hp-add:hover:not(:disabled){border-color:#5b61eb73;color:#5b61eb;color:var(--brand,#5b61eb)}.hp-add:disabled{cursor:default;opacity:.45}.hp-segmented{align-self:flex-start;flex-wrap:wrap}.hp-grid-2{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.hp-field{display:flex;flex-direction:column;gap:6px;min-width:0}.hp-field>span:first-child{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:12px;font-weight:600}.hp-json{background:#fff;border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;overflow:hidden}.hp-json.is-invalid{border-color:#b4231880}.hp-json-bar{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.hp-toggles{gap:2px}.hp-samples,.hp-toggles{display:flex;flex-direction:column}.hp-samples{gap:6px}.hp-sample-row{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:minmax(90px,auto) minmax(0,1fr)}.hp-sample-row code{color:#5b61eb;color:var(--brand,#5b61eb);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.hp-run{align-self:flex-start}.hp-result{display:flex;flex-direction:column;gap:8px}.hp-result-head{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.hp-route-hit{color:#5b61eb;color:var(--brand,#5b61eb);font-size:12px;font-weight:600}.hp-mapped{background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:12px;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;list-style:none;margin:0;padding:8px 10px}.hp-mapped li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hp-headers{font-size:12px}.hp-headers summary{color:#3a3a42;color:var(--graphite,#3a3a42);cursor:pointer;font-weight:600}.hp-headers dl{grid-gap:2px 10px;display:grid;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;gap:2px 10px;grid-template-columns:-webkit-max-content minmax(0,1fr);grid-template-columns:max-content minmax(0,1fr);margin:6px 0 0}.hp-headers dt{color:#6e6e78;color:var(--gray-500,#6e6e78)}.hp-headers dd{color:#0c0c0e;color:var(--ink,#0c0c0e);margin:0;overflow-wrap:anywhere}.hp-secrets{margin-top:4px}.hp-secrets-body{background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;gap:8px;margin-top:8px;padding:10px}.hp-secret-list,.hp-secrets-body{display:flex;flex-direction:column}.hp-secret-list{gap:4px;list-style:none;margin:0;padding:0}.hp-secret-list li{grid-gap:6px;align-items:center;background:#fff;background:var(--surface,#fff);border-radius:10px;display:grid;gap:6px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 30px 30px;padding:2px 2px 2px 10px}.hp-secret-list code{font-size:12px}.hp-secret-hosts,.hp-secret-list code{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow:hidden;text-overflow:ellipsis}.hp-secret-hosts{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:11.5px;white-space:nowrap}.hp-secret-form{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr)) auto}.hp-curl .hp-curl-text{font-size:12.5px;margin-top:10px}.hp-curl .hp-curl-preview{background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:14px;display:flex;flex-direction:column;font-size:13px;gap:6px;margin-top:12px;padding:10px 12px}.hp-curl .hp-curl-preview p{margin:0}.hp-curl .hp-curl-secret{border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12);display:flex;flex-direction:column;gap:6px;padding-top:8px}.hp-curl .hp-row-inline{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr)}.hp-curl .hp-row-inline .flow-check{margin-top:0}@media(max-width:640px){.hp-grid-2,.hp-map-row,.hp-route-row,.hp-row,.hp-secret-form{grid-template-columns:1fr}}.node-answer-check .ac-summary{display:block;margin-top:6px}.node-answer-check .http-outputs{display:flex;flex-direction:column;gap:6px;margin-top:8px}.node-answer-check .node-option.http-output,.node-answer-check:not(.node-selected) .node-option.http-output{align-items:center;background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:12px;color:#3a3a42;color:var(--graphite,#3a3a42);display:flex;font-size:12.5px;font-weight:600;gap:8px;justify-content:flex-start;min-height:32px;padding-inline-start:12px;position:relative;text-align:start}.node-answer-check .node-option.http-output:before,.node-answer-check:not(.node-selected) .node-option.http-output:before{display:none}.node-answer-check .node-option.http-output.is-error,.node-answer-check:not(.node-selected) .node-option.http-output.is-error{background:#b423180f;color:#b42318;color:var(--danger,#b42318)}.node-answer-check .http-output-dot{background:#9a9aa2;border-radius:50%;height:8px;width:8px}.node-answer-check .http-output.is-success .http-output-dot{background:#12b886;background:var(--success,#12b886)}.node-answer-check .http-output.is-error .http-output-dot{background:#b42318;background:var(--danger,#b42318)}.ac-editor{display:contents}.ac-section .ac-field{min-width:0}.ac-section .ac-field+.ac-field,.ac-section .ac-field+.ac-row,.ac-section .ac-field+.flow-check,.ac-section .ac-field+.ofl-field-row,.ac-section .ac-row+.ac-field,.ac-section .ofl-field-row+.ac-field{margin-top:14px}.ac-section .ac-row>.ofl-field-row{flex:1 1}.ac-section .ac-field.is-inactive{opacity:.6}.ac-section .ac-label{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:12px;font-weight:600}.ac-section .ac-help,.ac-section .ac-muted{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;line-height:1.5;margin:0}.ac-section .ac-example{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:12px;margin:0}.ac-section .ac-example code{background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:6px;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;padding:1px 6px}.ac-section .ac-problem{align-items:center;color:#b42318;color:var(--danger,#b42318);display:flex;font-size:12px;gap:6px;line-height:1.5;margin:6px 0 0}.ac-section .ac-warning{align-items:flex-start;background:#f59f001a;border-radius:12px;color:#8a5300;display:flex;font-size:12px;gap:8px;line-height:1.5;margin:12px 0 0;padding:10px 12px}.ac-section .ac-warning svg{flex:none;margin-top:2px}.ac-section .ac-row{align-items:center;display:flex;gap:10px}.ac-section .ac-row>.ac-field{flex:1 1;margin-top:0}.ac-section .ac-bounds{margin:10px 0 0}.ac-section .ac-digits{align-items:flex-start}.ac-section .ac-digits .ac-digits-mode{flex:none;min-width:104px;width:auto}.ac-section .ac-digits .ac-number{flex:1 1;min-width:0}.ac-section .ac-days,.ac-section .ac-formats,.ac-section .ac-kinds{display:flex;flex-wrap:wrap;gap:6px}.ac-section .ac-day{justify-content:center;min-width:44px}.ac-section .ac-segmented{align-self:flex-start;flex-wrap:wrap}.ac-section .ac-mono{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.ac-section .ac-textarea{height:auto;line-height:1.45;min-height:56px;padding:8px 10px;resize:vertical}.ac-section .ac-vars{display:flex;flex-direction:column;gap:6px;margin:0 0 14px}.ac-section .ac-vars>div{align-items:baseline;display:flex;gap:10px}.ac-section .ac-vars dt code{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-radius:6px;color:#3f45c9;color:var(--brand-600,#3f45c9);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;padding:2px 8px}.ac-section .ac-vars dd{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;margin:0}.ac-try .ac-try-status{margin-top:6px;min-height:4px}.ac-try .ac-results{display:flex;flex-direction:column;gap:6px;list-style:none;margin:8px 0 0;padding:0}.ac-try .ac-result{align-items:center;background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:12px;color:#3a3a42;color:var(--graphite,#3a3a42);display:flex;font-size:12.5px;gap:8px;padding:8px 10px}.ac-try .ac-result svg{flex:none}.ac-try .ac-result.is-ok svg{color:#12b886;color:var(--success,#12b886)}.ac-try .ac-result.is-error{background:#b423180d}.ac-try .ac-result.is-error .ac-result-text,.ac-try .ac-result.is-error svg{color:#b42318;color:var(--danger,#b42318)}.ac-try .ac-result-input{flex:0 0 auto;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;max-width:40%;overflow:hidden;text-overflow:ellipsis;unicode-bidi:plaintext;white-space:nowrap}.ac-try .ac-result svg.ac-result-arrow,.ac-try .ac-result.is-error svg.ac-result-arrow{color:#6e6e78;color:var(--gray-500,#6e6e78)}.rtl .ac-try .ac-result-arrow,[dir=rtl] .ac-try .ac-result-arrow{transform:scaleX(-1)}.ac-try .ac-result-text{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.ac-spin{animation:ac-spin 1s linear infinite}@keyframes ac-spin{to{transform:rotate(1turn)}}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.ac-legacy .ac-callout{align-items:flex-start;background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-radius:14px;display:flex;flex-direction:column;gap:10px;padding:12px 14px}.ac-legacy .ac-callout p{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:12.5px;line-height:1.5;margin:0}.ac-legacy .ac-upgrade{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:16px;margin-top:12px;padding:14px}.ac-legacy .ac-upgrade-title{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:13px;font-weight:700;margin:0 0 8px}.ac-legacy .ac-upgrade-list{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:12.5px;line-height:1.6;margin:0 0 12px;padding-inline-start:18px}.ac-legacy .ac-compare{border-collapse:collapse;font-size:12px;table-layout:fixed;width:100%}.ac-legacy .ac-compare th:first-child{width:22%}.ac-legacy .ac-compare th{color:#6e6e78;color:var(--gray-500,#6e6e78);font-weight:600;text-align:start}.ac-legacy .ac-compare td,.ac-legacy .ac-compare th{border-bottom:1px solid #0c0c0e12;border-bottom:1px solid var(--line,#0c0c0e12);padding:6px 8px}.ac-legacy .ac-compare td{color:#3a3a42;color:var(--graphite,#3a3a42);vertical-align:top}.ac-legacy .ac-compare code{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow-wrap:anywhere;unicode-bidi:plaintext}.ac-legacy .ac-compare tr.is-changed td{background:#f59f0012}.ac-legacy .ac-outcome{align-items:flex-start;display:inline-flex;gap:5px;overflow-wrap:anywhere}.ac-legacy .ac-outcome svg{flex:none;margin-top:2px}.ac-legacy .ac-outcome.is-ok svg{color:#12b886;color:var(--success,#12b886)}.ac-legacy .ac-outcome.is-error{color:#b42318;color:var(--danger,#b42318)}.ac-legacy .ac-converted{color:#8a5300;display:block;font-size:11px}.ac-legacy .ac-help,.ac-legacy .ac-muted{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;margin:10px 0 0}.ac-legacy .ac-problem{color:#b42318;color:var(--danger,#b42318);display:flex;font-size:12px;gap:6px;margin:8px 0 0}.ac-legacy .ac-actions{display:flex;gap:8px;margin-top:12px}.chakra-modal__content.chk-drawer{background:#fff;background:var(--surface,#fff);box-shadow:0 30px 60px -30px #0c0c0e73;box-shadow:var(--shadow-pop,0 30px 60px -30px #0c0c0e73);color:#0c0c0e;color:var(--ink,#0c0c0e);font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif}.chk-drawer-inner{display:flex;flex-direction:column;height:100%;min-height:0}.chk-drawer-head.chakra-modal__header{display:flex;flex-direction:column;gap:4px;padding:22px 56px 14px 22px}[dir=rtl] .chk-drawer-head.chakra-modal__header{padding:22px 22px 14px 56px}.chk-close.chakra-modal__close-btn{border-radius:999px;top:18px}.chk-eyebrow{color:#6e6e78;color:var(--gray-500,#6e6e78);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:500;overflow-wrap:anywhere}.chk-title{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:22px;font-weight:800;letter-spacing:-.04em}.chk-subtitle{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:13px;font-weight:400;line-height:1.5}.chk-drawer-body.chakra-modal__body{overflow-y:auto;padding:4px 22px 28px}.chk-body,.chk-panel{display:flex;flex-direction:column;gap:16px}.chk-body{animation:chk-rise .4s cubic-bezier(.2,.7,.2,1) both}.chk-seg{align-self:flex-start;background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:999px;box-shadow:inset 0 0 0 1px #0c0c0e12;box-shadow:inset 0 0 0 1px var(--line,#0c0c0e12);display:inline-flex;gap:2px;padding:3px}.chk-seg button{background:#0000;border:0;border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:pointer;font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;font-size:12px;font-weight:600;height:30px;padding:0 14px;transition:background .2s ease,color .2s ease}.chk-seg button.on{background:#fff;background:var(--surface,#fff);box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);color:#0c0c0e;color:var(--ink,#0c0c0e)}.chk-seg button:focus-visible{outline:2px solid #5b61eb99;outline-offset:2px}.chk-field{gap:6px}.chk-endpoint,.chk-field{display:flex;flex-direction:column}.chk-endpoint{gap:14px}.chk-label{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:12px;font-weight:600}.chk-label-row{align-items:center;display:flex;gap:8px;justify-content:space-between}.chk-sub{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;line-height:1.5}.chk-input{align-items:center;background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;color:#0c0c0e;color:var(--ink,#0c0c0e);display:flex;font-size:12px;gap:8px;min-height:40px;padding:6px 6px 6px 12px}.chk-method{background:#f1f1ee;background:var(--hover,#f1f1ee);border-radius:5px;color:#3a3a42;color:var(--graphite,#3a3a42);flex:none;font-size:10px;font-weight:600;padding:2px 6px}.chk-url{flex:1 1 auto;min-width:0}.chk-curl,.chk-url{overflow-wrap:anywhere}.chk-curl{background:#0e0e11;border-radius:14px;color:#e4e4e7;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;line-height:1.6;margin:0;padding:12px 14px;text-align:left;white-space:pre-wrap}.chk-btn{align-items:center;border:1px solid #0000;border-radius:999px;cursor:pointer;display:inline-flex;font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;font-size:13px;font-weight:600;gap:8px;height:40px;justify-content:center;padding:0 18px;transition:transform .45s cubic-bezier(.34,1.56,.64,1),background .2s ease,border-color .2s ease,opacity .2s ease;white-space:nowrap}.chk-btn svg{height:15px;width:15px}.chk-btn:hover:not(:disabled){transform:translateY(-1px)}.chk-btn:active:not(:disabled){transform:scale(.94)}.chk-btn:disabled{cursor:not-allowed;opacity:.5}.chk-btn:focus-visible{outline:2px solid #5b61eb99;outline-offset:2px}.chk-btn-ink{background:#0c0c0e;background:var(--ink,#0c0c0e);color:#fff;color:var(--surface,#fff)}.chk-btn-ghost{background:#fff;background:var(--surface,#fff);border-color:#0c0c0e12;border-color:var(--line,#0c0c0e12);box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);color:#0c0c0e;color:var(--ink,#0c0c0e)}.chk-btn-ghost:hover:not(:disabled){border-color:#0c0c0e;border-color:var(--ink,#0c0c0e)}.chk-btn-sm{font-size:12px;height:30px;padding:0 12px}.chk-btn-sm svg{height:13px;width:13px}.chk-icon-btn{background:#0000;border:0;border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:pointer;display:grid;flex:none;height:28px;place-items:center;transition:background .2s ease,color .2s ease,transform .45s cubic-bezier(.34,1.56,.64,1);width:28px}.chk-icon-btn svg{height:15px;width:15px}.chk-icon-btn:hover{background:#f1f1ee;background:var(--hover,#f1f1ee);color:#0c0c0e;color:var(--ink,#0c0c0e)}.chk-icon-btn:active{transform:scale(.9)}.chk-dot{background:#f87171;border-radius:999px;height:8px;width:8px}.chk-row{align-items:center;display:flex;gap:12px;justify-content:space-between}.chk-center{display:grid;min-height:120px;place-items:center}.chk-center,.chk-empty{color:#6e6e78;color:var(--gray-500,#6e6e78)}.chk-empty{align-items:flex-start;border:1.5px dashed #b4b4bc;border:1.5px dashed var(--gray-300,#b4b4bc);border-radius:20px;display:flex;flex-direction:column;font-size:13px;gap:10px;line-height:1.5;padding:20px}.chk-empty-title{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:15px}.chk-callout{background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:16px;color:#6e6e78;color:var(--gray-500,#6e6e78);display:flex;font-size:13px;gap:10px;line-height:1.5;padding:14px 16px}.chk-callout>svg{flex:none;height:18px;margin-top:1px;width:18px}.chk-callout div{display:flex;flex-direction:column;gap:2px}.chk-callout strong{color:#0c0c0e;color:var(--ink,#0c0c0e);font-weight:600}.chk-listening{align-items:center;background:#0e0e11;border-radius:20px;color:#fff;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:150px;overflow:hidden;padding:20px;position:relative}.chk-listening strong{font-size:15px}.chk-listening .ofl-mono{color:#a1a1aa;font-size:11px}.chk-pulse{background:#7c81f2;border-radius:999px;height:12px;position:relative;width:12px}.chk-pulse:after,.chk-pulse:before{animation:chk-pulse 2s cubic-bezier(0,0,.2,1) infinite;background:inherit;border-radius:inherit;content:"";inset:0;position:absolute}.chk-pulse:after{animation-delay:1s}.chk-banner{align-self:flex-start;animation:chk-rise .45s cubic-bezier(.34,1.56,.64,1) both;background:#12b8861f;border-radius:999px;color:#0b7a59;color:var(--success-700,#0b7a59);font-size:12px;font-weight:600;padding:6px 12px}.chk-event{display:flex;flex-direction:column;gap:12px}.chk-event-meta{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.chk-event-meta-text{color:#6e6e78;color:var(--gray-500,#6e6e78);flex:1 1 auto;font-size:12px}.chk-event-error{background:#b4231814;border-radius:12px;color:#b42318;color:var(--danger,#b42318);font-size:12px;line-height:1.5;margin:0;overflow-wrap:anywhere;padding:10px 12px}.chk-event-customer{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;margin:0}.chk-event-customer .ofl-mono{color:#0c0c0e;color:var(--ink,#0c0c0e)}.chk-outcome{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;gap:4px;height:22px;padding:0 8px 0 6px;white-space:nowrap}.chk-outcome svg{stroke-width:2.2;height:12px;width:12px}.chk-outcome-started{background:#12b8861f;color:#0b7a59;color:var(--success-700,#0b7a59)}.chk-outcome-error{background:#b4231814;color:#b42318;color:var(--danger,#b42318)}.chk-outcome-ignored{background:#f1f1ee;background:var(--hover,#f1f1ee);color:#6e6e78;color:var(--gray-500,#6e6e78)}.chk-code{background:#0e0e11;border-radius:16px;box-shadow:0 20px 40px -28px #0c0c0e99;overflow:hidden}.chk-code-head{border-bottom:1px solid #ffffff14;color:#8c8c96;display:flex;font-size:11px;font-weight:600;gap:8px;justify-content:space-between;padding:9px 12px}.chk-code-empty{color:#8c8c96;font-size:12px;margin:0;padding:14px 12px}.chk-raw{align-items:flex-start;display:flex;flex-direction:column;gap:8px;padding:10px 12px 12px}.chk-raw pre{color:#e4e4e7;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.55;margin:0;overflow-wrap:anywhere;text-align:left;white-space:pre-wrap;width:100%}.chk-note{line-height:1.5;margin:0}.chk-hint,.chk-note{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px}.chk-hint{background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:16px;display:flex;flex-direction:column;gap:6px;line-height:1.6;padding:14px}.chk-hint strong{color:#3a3a42;color:var(--graphite,#3a3a42);font-weight:600}.chk-hint-mono{color:#0c0c0e;color:var(--ink,#0c0c0e)}.chk-details{display:flex;flex-direction:column;gap:10px}.chk-details summary{color:#3a3a42;color:var(--graphite,#3a3a42);cursor:pointer;font-size:12px;font-weight:600;padding:4px 0}.chk-details summary:focus-visible{border-radius:6px;outline:2px solid #5b61eb99;outline-offset:2px}.chk-details[open] summary{margin-bottom:10px}.chk-details .chj{background:#0e0e11;border-radius:14px}.chk-list{border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:16px;list-style:none;margin:0;overflow:hidden;padding:0}.chk-list li+li{border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12)}.chk-list-row{grid-gap:10px;align-items:center;background:#0000;border:0;color:#0c0c0e;color:var(--ink,#0c0c0e);cursor:pointer;display:grid;font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;font-size:12px;gap:10px;grid-template-columns:76px auto minmax(0,auto) minmax(0,1fr);min-height:44px;padding:8px 14px;text-align:start;transition:background .2s ease;width:100%}.chk-list-row:hover{background:#f1f1ee;background:var(--hover,#f1f1ee)}.chk-list-row:focus-visible{outline:2px solid #5b61eb99;outline-offset:-2px}.chk-list-time{color:#3a3a42;color:var(--graphite,#3a3a42);white-space:nowrap}.chk-list-meta{color:#6e6e78;color:var(--gray-500,#6e6e78);white-space:nowrap}.chk-list-ref{color:#0c0c0e;color:var(--ink,#0c0c0e);overflow-wrap:anywhere;text-align:end}.chk-load-more{align-self:center}.chk-back{align-self:flex-start}[dir=rtl] .chk-flip{transform:scaleX(-1)}.chj{color:#e4e4e7;display:flex;flex-direction:column;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.55;padding:8px 0;text-align:left}.chj .json-key{color:#a5a8f7}.chj .json-string{color:#86e1b9}.chj .json-number{color:#f7c47a}.chj .json-boolean{color:#f59ab0}.chj .json-null{color:#8b8b95;font-style:italic}.chj-row{grid-gap:8px;align-items:start;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto;padding-bottom:3px;padding-right:8px;padding-top:3px;position:relative;transition:background .2s ease}.chj-code{min-width:0;overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word}.chj-punct{color:#8c8c96}.chj-toggle{background:#0000;border:0;border-radius:5px;color:#8c8c96;cursor:pointer;display:grid;height:18px;margin-left:-22px;place-items:center;position:absolute;top:4px;width:18px}.chj-toggle svg{height:13px;width:13px}.chj-toggle:hover{background:#ffffff14;color:#e4e4e7}.chj-toggle:focus-visible{outline:2px solid #a5a8f7b3}.chj-more{background:#ffffff14;border:0;color:#8c8c96;cursor:pointer;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;margin:0 4px}.chj-more,.chj-var{border-radius:5px;font-size:11px;padding:0 6px}.chj-var{background:#a5a8f724;color:#c9cbfa;display:none;margin-left:8px}.chj-actions{display:flex;gap:4px;opacity:0;transform:translateX(4px);transition:opacity .2s ease,transform .25s ease}.chj-action{background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;color:#e4e4e7;cursor:pointer;display:grid;height:24px;place-items:center;transition:transform .35s cubic-bezier(.34,1.56,.64,1),background .2s ease;width:24px}.chj-action svg{height:13px;width:13px}.chj-action:hover{background:#ffffff24}.chj-action:active{transform:scale(.9)}.chj-action:focus-visible{outline:2px solid #a5a8f7b3;outline-offset:1px}.chj-action+.chj-action{border-color:#a5a8f766;color:#c9cbfa}.chj-action.disabled{cursor:not-allowed;opacity:.35}.chj-leaf:focus-within,.chj-leaf:hover{background:#1a1a1f}.chj-leaf:focus-within .chj-actions,.chj-leaf:hover .chj-actions{opacity:1;transform:none}.chj-leaf:focus-within .chj-var,.chj-leaf:hover .chj-var{display:inline}@media(hover:none){.chj-actions{opacity:.8;transform:none}}.node-listen-button{align-items:center;background:#0c0c0e;background:var(--ink,#0c0c0e);border:0;border-radius:999px;color:#fff;color:var(--surface,#fff);cursor:pointer;display:inline-flex;font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;font-size:12px;font-weight:600;gap:8px;height:34px;justify-content:center;margin-top:8px;padding:0 14px;transition:transform .45s cubic-bezier(.34,1.56,.64,1),opacity .2s ease;width:100%}.node-listen-button:hover:not(:disabled){transform:translateY(-1px)}.node-listen-button:active:not(:disabled){transform:scale(.94)}.node-listen-button:disabled{cursor:not-allowed;opacity:.5}.node-listen-dot{background:#f87171;border-radius:999px;height:7px;width:7px}@keyframes chk-pulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(4)}}@keyframes chk-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.chk-banner,.chk-body,.chk-pulse:after,.chk-pulse:before{animation:none!important}.chj-action,.chj-actions,.chk-btn,.node-listen-button{transition:none!important}}.chk-inline-code{background:#f1f1ee;background:var(--hover,#f1f1ee);border-radius:6px;color:#0c0c0e;color:var(--ink,#0c0c0e);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;padding:1px 6px;unicode-bidi:isolate}.chk-code-tabs.dev-code{border-radius:18px;box-shadow:none}.chk-code-tabs.dev-code pre{font-size:12px;line-height:1.65;max-height:340px;padding:14px 16px}.chk-test{display:flex;flex-direction:column;gap:10px}.chk-test-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:minmax(0,2fr) minmax(0,3fr)}@media(max-width:420px){.chk-test-grid{grid-template-columns:minmax(0,1fr)}}.chk-text-input{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;box-sizing:border-box;color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:13px;height:40px;padding:0 12px;text-align:left;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.chk-text-input:hover{border-color:#0c0c0e29}.chk-text-input:focus{border-color:#5b61eb8c;box-shadow:0 0 0 4px #5b61eb24;outline:none}.chk-text-input::placeholder{color:#b4b4bc;color:var(--gray-300,#b4b4bc)}.chk-link{background:none;border:0;color:#5b61eb;color:var(--brand,#5b61eb);cursor:pointer;font:inherit;font-weight:600;padding:0}.chk-link:hover{text-decoration:underline}.chk-link:focus-visible{border-radius:4px;outline:2px solid #5b61eb99;outline-offset:2px}.chk-test-actions{flex-wrap:wrap;gap:10px 12px;justify-content:flex-start}.chk-test-warning{flex:1 1 180px}.chk-test-result{animation:chk-rise .3s cubic-bezier(.2,.7,.2,1) both}.chk-test-result .dev-code{border-radius:18px;box-shadow:none}.chk-test-result pre{font-size:12px;max-height:260px;padding:14px 16px}.chk-test-pill{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;gap:5px;height:24px;padding:0 10px 0 8px}.chk-test-pill svg{height:13px;width:13px}.chk-test-pill.ok{background:#12b88626;color:#6ee7b7}.chk-test-pill.error{background:#ef5b5026;color:#fca5a0}html.dark .chk-text-input:hover{border-color:#ffffff2e}.dev-code{background:#0e0e11;border-radius:22px;box-shadow:0 30px 60px -36px #0c0c0e99;overflow:hidden;text-align:left}.dev-code pre{color:#e4e4e7;font-size:12.5px;line-height:1.75;margin:0;max-height:520px;overflow:auto;padding:18px 20px;white-space:pre}.dev-code pre:focus-visible{outline:2px solid #7c81f299;outline-offset:-2px}.dev-code-head{align-items:center;border-bottom:1px solid #ffffff14;display:flex;gap:10px;justify-content:space-between;min-height:48px;padding:8px 12px 8px 16px}.dev-code-tabs{background:#ffffff0f;border-radius:999px;display:flex;gap:2px;padding:3px}.dev-code-tabs button{background:#0000;border:0;border-radius:999px;color:#a1a1aa;cursor:pointer;font:inherit;font-size:12px;font-weight:600;height:28px;padding:0 12px;transition:background .35s cubic-bezier(.34,1.56,.64,1),color .2s ease}.dev-code-tabs button.on{background:#ffffff24;color:#fff}.dev-code-tabs button:focus-visible{box-shadow:0 0 0 3px #7c81f280;outline:none}.dev-code-copy{background:#0000;border:1px solid #ffffff1f;border-radius:999px;color:#e4e4e7;cursor:pointer;font:inherit;font-size:12px;font-weight:600;height:28px;padding:0 12px;transition:transform .35s cubic-bezier(.34,1.56,.64,1),background .2s ease}.dev-code-copy:hover{background:#ffffff0f}.dev-code-copy:active{transform:scale(.92)}.dev-code-copy:focus-visible{box-shadow:0 0 0 3px #7c81f280;outline:none}.dev-code-label{color:#a1a1aa;font-size:12px;font-weight:600;gap:8px}.dev-code-label,.dev-code-status{align-items:center;display:inline-flex}.dev-code-status{background:#12b88626;border-radius:999px;color:#6ee7b7;font-size:11px;padding:2px 8px}.dev-code-status.error{background:#ef5b5026;color:#fca5a0}.dev-code pre .tok-string{color:#a5e3b5}.dev-code pre .tok-key{color:#9db8ff}.dev-code pre .tok-keyword{color:#c4a7ff}.dev-code pre .tok-literal,.dev-code pre .tok-number{color:#f7b07b}.dev-code pre .tok-flag{color:#7dd3fc}.dev-code pre .tok-env{color:#fcd58a}html.dark .dev-code{background:#0b0b0e;box-shadow:0 0 0 1px #ffffff12,0 24px 48px -24px #000000e6}.ai-step-card{align-items:center;color:#3a3a42;color:var(--graphite,#3a3a42);display:flex;flex-wrap:wrap;font-size:14px;font-weight:600;gap:8px;margin-top:10px}.ai-step-card svg{color:#5b61eb;color:var(--brand,#5b61eb);flex:none}.ai-step-card-hint{color:#6e6e78;color:var(--gray-500,#6e6e78);flex-basis:100%;font-size:11px;font-weight:500}.ai-step{display:flex;flex-direction:column;gap:12px}.ai-step-flow{align-items:center;background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px solid #ececee;border:1px solid var(--line-solid,#ececee);border-radius:14px;display:flex;gap:10px;padding:10px 12px}.ai-flow-picker-name,.ai-step-flow-name{display:flex;flex-direction:column;min-width:0}.ai-flow-picker-name strong,.ai-step-flow-name strong{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-flow-picker-name span,.ai-step-flow-name span{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px}.ai-step-actions,.ai-step-start{display:flex;flex-wrap:wrap;gap:8px}.ai-step-start{align-items:stretch;flex-direction:column}.ai-step-hint{color:#6e6e78;color:var(--gray-500,#6e6e78);margin:0}.ai-step-hint,.ai-step-warning{font-size:13px;line-height:1.45}.ai-step-warning{align-items:flex-start;background:#b4231812;border-radius:14px;color:#b42318;color:var(--danger,#b42318);display:flex;gap:8px;padding:10px 12px}.ai-step-warning svg{flex:none;margin-top:2px}.ai-flow-picker{background:#fff;background:var(--surface,#fff);border:1px solid #ececee;border:1px solid var(--line-solid,#ececee);border-radius:14px;display:flex;flex-direction:column;overflow:hidden}.ai-flow-picker-search{align-items:center;border-bottom:1px solid #ececee;border-bottom:1px solid var(--line-solid,#ececee);color:#6e6e78;color:var(--gray-500,#6e6e78);display:flex;gap:8px;padding:0 12px}.ai-flow-picker-search input{background:#0000;border:0;color:#0c0c0e;color:var(--ink,#0c0c0e);flex:1 1;font-size:14px;height:40px;min-width:0;outline:none}.ai-flow-picker-search:focus-within{box-shadow:inset 0 -2px 0 #5b61eb;box-shadow:inset 0 -2px 0 var(--brand,#5b61eb)}.ai-flow-picker-list{list-style:none;margin:0;max-height:260px;overflow-y:auto;padding:4px}.ai-flow-picker-list li{align-items:center;border-radius:10px;cursor:pointer;display:flex;gap:10px;padding:8px 10px}.ai-flow-picker-list li.is-active{background:#f1f1ee;background:var(--hover,#f1f1ee)}.ai-flow-picker-list li.is-selected strong{color:#5b61eb;color:var(--brand,#5b61eb)}.ai-flow-picker-empty{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:13px;margin:0;padding:14px 12px}.ai-step-choose{gap:10px}.ai-step-choose,.ai-step-sources{display:flex;flex-direction:column}.ai-step-sources{gap:8px}.ai-step-source{align-items:flex-start;background:#fff;background:var(--surface,#fff);border:1px solid #ececee;border:1px solid var(--line-solid,#ececee);border-radius:14px;cursor:pointer;display:flex;gap:10px;padding:10px 12px;position:relative;transition:border-color .15s ease,box-shadow .15s ease}.ai-step-source input{opacity:0;pointer-events:none;position:absolute}.ai-step-source:hover{border-color:#6e6e78;border-color:var(--gray-500,#6e6e78)}.ai-step-source.is-checked{border-color:#5b61eb;border-color:var(--brand,#5b61eb);box-shadow:0 0 0 1px #5b61eb;box-shadow:0 0 0 1px var(--brand,#5b61eb)}.ai-step-source:focus-within{box-shadow:0 0 0 3px #5b61eb1f;box-shadow:0 0 0 3px var(--brand-tint,#5b61eb1f)}.ai-step-source-icon{align-items:center;background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:8px;color:#5b61eb;color:var(--brand,#5b61eb);display:flex;flex:none;height:28px;justify-content:center;width:28px}.ai-step-source-text{display:flex;flex-direction:column;gap:2px;min-width:0}.ai-step-source-text strong{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:14px}.ai-step-source-text span{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;line-height:1.4}.ai-step-exits{display:flex;flex-direction:column;gap:8px}.ai-step-exits h4{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:13px;font-weight:600;margin:0}.ai-step-exits ul{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.ai-step-exits li{grid-gap:10px;align-items:center;border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:12px;color:#0c0c0e;color:var(--ink,#0c0c0e);display:grid;font-size:13px;gap:10px;grid-template-columns:8px minmax(0,1fr) auto;min-height:36px;padding-inline:12px}.ai-step-exits li.is-open .ai-step-exit-dot{background:#c98a00}.ai-step-exit-dot{background:#12b886;background:var(--success,#12b886);border-radius:50%;height:8px;width:8px}.ai-step-exit-state{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px}.ai-step-exit-vars{display:inline-flex;flex-wrap:wrap;gap:4px;min-width:0}.ai-step-exit-var{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-radius:6px;color:#5b61eb;color:var(--brand,#5b61eb);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:500;line-height:16px;padding:1px 6px;white-space:nowrap}.ai-step-exit-var.is-more{background:#f5f5f7;background:var(--paper,#f5f5f7);color:#6e6e78;color:var(--gray-500,#6e6e78);font-family:inherit}.ai-step-outputs .http-output:has(.ai-step-exit-vars)>span[dir=auto]{flex:0 0 auto;max-width:55%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-step-outputs .ai-step-exit-vars{flex:1 1;flex-wrap:nowrap;overflow:hidden;padding-inline-end:22px}.ai-step-exits li .ai-step-exit-vars{grid-column:2/-1;padding-block-end:8px}@keyframes ofl-pop-in{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:none}}@keyframes ofl-land{0%{opacity:0;transform:translateY(-14px) scale(.94)}to{opacity:1;transform:none}}@keyframes ofl-ring-out{0%{opacity:.55;transform:scale(.92)}to{opacity:0;transform:scale(1.55)}}@keyframes ofl-swipe{0%{opacity:1;transform:scaleX(0)}55%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes ofl-idle-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes ofl-turn-in{0%{opacity:.3;transform:rotate(-80deg) scale(.6)}to{opacity:1;transform:none}}@keyframes ofl-draw{to{stroke-dashoffset:0}}@keyframes ofl-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ofl-morph-check{display:inline-grid;flex:none;place-items:center;vertical-align:middle}.ofl-morph-check>*{grid-area:1/1}.ofl-morph-check-icon{display:inline-flex;transition:opacity .18s ease,transform .3s cubic-bezier(.34,1.56,.64,1)}.ofl-morph-check-mark{opacity:0;transform:scale(.7);transition:opacity .15s ease,transform .4s cubic-bezier(.34,1.56,.64,1)}.ofl-morph-check-mark path{stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .32s cubic-bezier(.2,.7,.2,1) .05s}.ofl-morph-check.is-done .ofl-morph-check-icon{opacity:0;transform:scale(.5) rotate(-20deg)}.ofl-morph-check.is-done .ofl-morph-check-mark{opacity:1;transform:none}.ofl-morph-check.is-done .ofl-morph-check-mark path{stroke-dashoffset:0}.ofl-swap-label{display:inline-grid}.ofl-swap-label>span{grid-area:1/1;transition:opacity .18s ease,transform .3s cubic-bezier(.34,1.56,.64,1)}.ofl-swap-label-done{opacity:0;transform:translateY(4px);visibility:hidden}.ofl-swap-label.is-active .ofl-swap-label-idle{opacity:0;transform:translateY(-4px);visibility:hidden}.ofl-swap-label.is-active .ofl-swap-label-done{opacity:1;transform:none;visibility:visible}.ofl-check-draw{color:#12b886;color:var(--success,#12b886);display:block}.ofl-check-draw circle,.ofl-check-draw path{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}.ofl-check-draw-ring{stroke-width:2;animation:ofl-draw .42s cubic-bezier(.2,.7,.2,1) forwards;transform:rotate(-90deg);transform-origin:center}.ofl-check-draw-mark{stroke-width:2.6;animation:ofl-draw .26s cubic-bezier(.2,.7,.2,1) .32s forwards}.ofl-idle-float{animation:ofl-idle-float 4.2s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.ofl-morph-check-icon,.ofl-morph-check-mark,.ofl-morph-check-mark path,.ofl-swap-label>span{transition:none!important}.ofl-check-draw circle,.ofl-check-draw path{stroke-dashoffset:0;animation:none!important}.ofl-idle-float{animation:none!important}}@keyframes standing-rise{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}@keyframes standing-fade{0%{opacity:0}to{opacity:1}}.standing-banner{align-items:center;animation:standing-rise .5s cubic-bezier(.34,1.56,.64,1) both;background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:999px;color:#0c0c0e;color:var(--ink,#0c0c0e);display:flex;font-size:13.5px;gap:12px;line-height:1.4;margin:0 0 16px;padding:8px 8px 8px 16px}[dir=rtl] .standing-banner{padding:8px 16px 8px 8px}.standing-banner-dot{background:#5b61eb;background:var(--brand,#5b61eb);border-radius:50%;flex:none;height:7px;width:7px}.standing-banner-text{flex:1 1 auto;min-width:0}.standing-banner-cta{background:#0c0c0e;background:var(--ink,#0c0c0e);border-radius:999px;color:#fff;color:var(--surface,#fff);flex:none;font-size:13px;font-weight:600;padding:7px 14px;transition:transform .25s cubic-bezier(.34,1.56,.64,1),opacity .2s}.standing-banner-cta:hover{transform:translateY(-1px)}.standing-banner-cta:active{transform:scale(.94)}.standing-banner-cta:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.standing-banner-close{border-radius:50%;color:#6e6e78;color:var(--gray-500,#6e6e78);display:grid;flex:none;height:30px;place-items:center;transition:background .2s,color .2s;width:30px}.standing-banner-close:hover{background:#f1f1ee;background:var(--hover,#f1f1ee);color:#0c0c0e;color:var(--ink,#0c0c0e)}.standing-banner-close:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}@media(max-width:640px){.standing-banner{border-radius:18px;flex-wrap:wrap;padding:12px 12px 12px 16px}.standing-banner-text{flex-basis:calc(100% - 60px)}}.account-content:has(>.standing-banner){display:flex;flex-direction:column}.account-content:has(>.standing-banner)>:not(.standing-banner):not(.only-mobile){flex:1 1 auto;min-height:0}.standing-scrim{animation:standing-fade .25s ease-out both;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.chakra-modal__content.standing-sheet{animation:standing-rise .55s cubic-bezier(.34,1.56,.64,1) both;background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:26px;box-shadow:0 30px 60px -30px #0c0c0e73;box-shadow:var(--shadow-pop,0 30px 60px -30px #0c0c0e73);margin-inline:16px}.standing-sheet-body{align-items:center;display:flex;flex-direction:column;gap:10px;padding:36px 32px 22px!important;text-align:center}.standing-sheet-logo{display:grid;margin-bottom:8px;place-items:center}.standing-sheet-logo img{height:28px;width:auto}.standing-sheet-done .ofl-check-draw{margin:4px auto 6px}.standing-sheet-done .standing-sheet-actions,.standing-sheet-done .standing-sheet-text,.standing-sheet-done .standing-sheet-title{animation:standing-rise .4s cubic-bezier(.34,1.56,.64,1) both}.standing-sheet-done .standing-sheet-title{animation-delay:.3s}.standing-sheet-done .standing-sheet-text{animation-delay:.36s}.standing-sheet-done .standing-sheet-actions{animation-delay:.42s}.standing-sheet-title{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:26px;font-weight:800;letter-spacing:-.05em;line-height:1.15}.standing-sheet-text{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:15px;line-height:1.5;max-width:340px}.standing-sheet-reassure{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:13px}.standing-sheet-note{background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:14px;color:#3a3a42;color:var(--graphite,#3a3a42);font-size:13px;margin-top:4px;padding:8px 14px}.standing-sheet-actions{align-self:stretch;display:flex;flex-direction:column;gap:8px;margin-top:14px}.standing-sheet-later{border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:13px;margin-top:6px;padding:6px 10px;transition:color .2s}.standing-sheet-later:hover{color:#0c0c0e;color:var(--ink,#0c0c0e)}.standing-sheet-later:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.standing-sheet-later:disabled{opacity:.5}@media(prefers-reduced-motion:reduce){.standing-sheet-done .standing-sheet-actions,.standing-sheet-done .standing-sheet-text,.standing-sheet-done .standing-sheet-title{animation:none!important}.chakra-modal__content.standing-sheet,.standing-banner,.standing-scrim{animation:none}.standing-banner-cta{transition:none}.standing-banner-cta:active,.standing-banner-cta:hover{transform:none}}.standing-sheet-outstanding{background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:13px;line-height:1.5;padding:10px 14px}.agent{--gap:10px;display:flex;flex-direction:column;gap:15px;height:100%;position:relative;width:100%}@media(max-width:1140px){.agent{flex-grow:1}}.agent-data{gap:15px}.agent-data .loaders-tabs{display:flex;flex-direction:row;gap:var(--gap)}.agent-data .loaders-tabs-tab{align-items:center;background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:999px;box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);color:#3a3a42;color:var(--graphite,#3a3a42);cursor:pointer;display:flex;font-size:13px;font-weight:600;height:36px;justify-content:center;min-width:110px;padding:0 14px;text-align:center;transition:transform .45s cubic-bezier(.34,1.56,.64,1),background-color .2s ease,color .2s ease}.agent-data .loaders-tabs-tab:hover{transform:translateY(-1px)}.agent-data .loaders-tabs-tab:active{transform:scale(.94)}.agent-data .loaders-tabs-tab.active{background:#0c0c0e;background:var(--ink,#0c0c0e);border-color:#0c0c0e;border-color:var(--ink,#0c0c0e);color:#fff;color:var(--surface,#fff)}.agent-data .loader{display:flex;flex-direction:column;gap:10px;max-height:60vh}.agent-data .url-loader{height:100%}.agent-data .url-loader-container{align-items:center;display:flex;position:relative}.agent-data .url-loader-input{align-items:center;background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;display:flex;flex-shrink:0;gap:8px;height:56px;padding:12px 16px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.agent-data .url-loader-input:focus{border-color:#5b61eb8c;box-shadow:0 0 0 4px #5b61eb24;outline:none}.agent-data .url-loader-button{position:absolute;right:10px;width:140px}.agent-data .file-loader{height:100%}.agent-data .file-loader .loader-list{height:50%}.agent-data .loader-list{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:18px;height:80%;overflow:auto;padding:10px}.agent-deatils{align-items:center;gap:32px}.agent-deatils .form{align-items:center;display:flex;flex-direction:column;gap:12px;overflow:auto;width:100%}.agent-deatils .form-field{display:flex;flex-direction:column;gap:8px;max-width:410px;width:100%}.agent-deatils .form-field-text{align-items:center;background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;color:#0c0c0e;color:var(--ink,#0c0c0e);display:flex;font-size:14px;gap:8px;height:40px;padding:9px 14px;transition:border-color .2s ease,box-shadow .2s ease}.agent-deatils .form-field-text:focus{border-color:#5b61eb8c;box-shadow:0 0 0 4px #5b61eb24;outline:none}.agent-deatils .form-field-text.textarea{height:70px}.agent-deatils .form-field-label{align-self:stretch;color:#3a3a42;color:var(--graphite,#3a3a42);font-size:13px;font-style:normal;font-weight:600;line-height:18px}.agent-deatils .agent-stages{display:flex;flex-direction:column;gap:15px}.agent-deatils .agent-stages .form-field{gap:0}.agent-deatils .agent-stages .form-field-label{font-size:12px}.agent-deatils .agent-stages .form-field textarea{min-height:50px}.agent-deatils .img{display:flex;justify-content:center;position:relative}.agent-deatils .img:hover .close-button{display:flex}.agent-deatils .img .close-button{display:none;position:absolute;transform:translate(220%,-25%)}.agent-conditions-list{display:flex;flex-direction:column;gap:var(--gap);overflow:auto;padding:10px}.agent-conditions-container{background:#fff;background:var(--surface,#fff);border:1.5px dashed #0c0c0e29;border-radius:20px;display:flex;flex-direction:column;position:relative}.agent-conditions-btn{align-self:center;margin-top:0}.agent-conditions .condition-part{display:flex;flex:1 1;flex-direction:row;padding:12px 12px 5px}.agent-conditions .condition-part.else-part{border-top:1.5px dashed #0c0c0e1f}.agent-conditions .condition-part-remove{left:-21px;position:absolute;top:-21px}.agent-conditions .condition-header{align-items:center;background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:999px;color:#3a3a42;color:var(--graphite,#3a3a42);display:flex;font-size:12px;font-weight:600;gap:8px;height:35px;justify-content:center;padding:12px 16px;width:90px}.agent-conditions .condition-content{min-height:50px;width:100%}.agent-conditions .condition-textarea{border:0;color:#3a3a42;color:var(--graphite,#3a3a42);font-size:14px;font-style:normal;font-weight:400;height:100%;line-height:25px;outline:none;padding:10px;resize:none;width:100%}.continue-button{align-self:center;margin-top:auto}.uppy-Root{z-index:0}.uppy-Dashboard-files,.uppy-Dashboard-innerWrap{background-color:#fff!important}.uppy-Dashboard-browse,.uppy-DashboardContent-addMore{color:#5b61eb!important;color:var(--brand,#5b61eb)!important}.uppy-Dashboard-Item,.uppy-Dashboard-Item-preview{max-height:80px!important}.text-field{background-color:#fff!important}.text-field::placeholder{color:#000!important}.agent.agent-data.is-embedded{font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;gap:14px;height:auto}[dir=rtl] .agent.agent-data.is-embedded .flip-rtl{transform:scaleX(-1)}.agent.agent-data.is-embedded .loaders-tabs{align-self:flex-start;background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:999px;display:inline-flex;gap:2px;padding:3px}.agent.agent-data.is-embedded .loaders-tabs-tab{background:#0000;border:none;border-radius:999px;box-shadow:none;color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:13px;font-weight:600;height:30px;min-width:96px;padding:0 14px;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.agent.agent-data.is-embedded .loaders-tabs-tab:hover{color:#0c0c0e;color:var(--ink,#0c0c0e);transform:none}.agent.agent-data.is-embedded .loaders-tabs-tab:active{transform:scale(.97)}.agent.agent-data.is-embedded .loaders-tabs-tab:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.agent.agent-data.is-embedded .loaders-tabs-tab.active{background:#fff;background:var(--surface,#fff);border:none;box-shadow:0 1px 2px #0c0c0e14,0 0 0 1px #0c0c0e12;box-shadow:0 1px 2px #0c0c0e14,0 0 0 1px var(--line,#0c0c0e12);color:#0c0c0e;color:var(--ink,#0c0c0e)}.agent.agent-data.is-embedded .loader{gap:12px;max-height:none}.agent.agent-data.is-embedded .url-loader{height:auto}.agent.agent-data.is-embedded .url-loader-container{gap:8px;margin:0}.agent.agent-data.is-embedded .url-loader-input{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;color:#0c0c0e;color:var(--ink,#0c0c0e);flex:1 1;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;height:40px;min-width:0;padding:0 14px}.agent.agent-data.is-embedded .url-loader-input::placeholder{color:#b4b4bc;color:var(--gray-300,#b4b4bc);font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif}.agent.agent-data.is-embedded .url-loader-input:hover{border-color:#0c0c0e29}.agent.agent-data.is-embedded .url-loader-input:focus{border-color:#5b61eb8c;box-shadow:0 0 0 4px #5b61eb24}.agent.agent-data.is-embedded .url-loader-button.chakra-button{border-radius:999px;flex:none;font-size:13.5px;height:40px;min-width:92px;padding:0 16px;position:static;width:auto}.agent.agent-data.is-embedded .url-loader-message{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12.5px;margin:-4px 2px 0}.agent.agent-data.is-embedded .url-loader-link.chakra-link{color:#3a3a42!important;color:var(--graphite,#3a3a42)!important;flex:1 1;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;line-height:20px;margin:0;min-width:0;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap}.agent.agent-data.is-embedded .url-loader-link.chakra-link:hover{color:#0c0c0e!important;color:var(--ink,#0c0c0e)!important;text-decoration:underline;text-decoration-color:#b4b4bc;text-decoration-color:var(--gray-300,#b4b4bc);text-underline-offset:3px}.agent.agent-data.is-embedded .url-loader-link.chakra-link.is-error{color:#b42318!important;color:var(--danger,#b42318)!important}.agent.agent-data.is-embedded .loader-card{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:16px;overflow:hidden}.agent.agent-data.is-embedded .loader-card-head{align-items:center;background:#f5f5f7;background:var(--paper,#f5f5f7);border-bottom:1px solid #0c0c0e12;border-bottom:1px solid var(--line,#0c0c0e12);display:flex;gap:12px;justify-content:space-between;min-height:40px;padding:0 14px}.agent.agent-data.is-embedded .loader-card-head .chakra-checkbox__label{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:12.5px;font-weight:600}.agent.agent-data.is-embedded .loader-card-count{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px}.agent.agent-data.is-embedded .loader-card-list{list-style:none;margin:0;max-height:320px;overflow-y:auto;padding:0}.agent.agent-data.is-embedded .loader-card-row{align-items:center;border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12);display:flex;gap:10px;min-height:38px;padding:4px 8px 4px 14px;transition:background-color .15s ease}.agent.agent-data.is-embedded .loader-card-row:first-child{border-top:0}.agent.agent-data.is-embedded .loader-card-row:hover{background:#f1f1ee;background:var(--hover,#f1f1ee)}.agent.agent-data.is-embedded .loader-card-row:focus-within .loader-card-remove,.agent.agent-data.is-embedded .loader-card-row:hover .loader-card-remove{opacity:1}.agent.agent-data.is-embedded .loader-card-icon{color:#6e6e78;color:var(--gray-500,#6e6e78);display:grid;flex:none;place-items:center}.agent.agent-data.is-embedded .loader-card-name{color:#3a3a42;color:var(--graphite,#3a3a42);flex:1 1;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;min-width:0;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap}.agent.agent-data.is-embedded .loader-card-remove.chakra-button{color:#6e6e78;color:var(--gray-500,#6e6e78);flex:none;opacity:.6;transition:opacity .15s ease,color .15s ease,background-color .15s ease}.agent.agent-data.is-embedded .loader-card-remove.chakra-button:hover{background:#b4231814;color:#b42318;color:var(--danger,#b42318)}.agent.agent-data.is-embedded .loader-card-add{align-items:center;border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12);display:flex;gap:6px;padding:6px 6px 6px 14px}.agent.agent-data.is-embedded .loader-card-add:first-child{border-top:0}.agent.agent-data.is-embedded .loader-card-add input{background:#0000;border:none;color:#0c0c0e;color:var(--ink,#0c0c0e);flex:1 1;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;height:32px;min-width:0;outline:none}.agent.agent-data.is-embedded .loader-card-add input::placeholder{color:#b4b4bc;color:var(--gray-300,#b4b4bc);font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif}.agent.agent-data.is-embedded .file-loader{height:auto}.agent.agent-data.is-embedded .file-loader-types{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;margin:-4px 2px 0}.agent.agent-data.is-embedded .file-loader .uppy-Root{font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif}.agent.agent-data.is-embedded .file-loader .uppy-Dashboard-inner{background:#f5f5f7;background:var(--paper,#f5f5f7);border:none;border-radius:18px}.agent.agent-data.is-embedded .file-loader .uppy-Dashboard-innerWrap{border-radius:18px}.agent.agent-data.is-embedded .file-loader .uppy-Dashboard-AddFiles{border:1.5px dashed #b4b4bc;border:1.5px dashed var(--gray-300,#b4b4bc);border-radius:18px;height:100%;margin:0;transition:border-color .2s ease,background-color .2s ease}.agent.agent-data.is-embedded .file-loader .uppy-Dashboard--isDraggingOver .uppy-Dashboard-AddFiles,.agent.agent-data.is-embedded .file-loader .uppy-Dashboard-AddFiles:hover{background:#5b61eb0a;border-color:#5b61eb;border-color:var(--brand,#5b61eb)}.agent.agent-data.is-embedded .file-loader .uppy-Dashboard-AddFiles-title{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:14px;font-weight:500;max-width:280px}.agent.agent-data.is-embedded .file-loader .uppy-Dashboard-browse{color:#5b61eb;color:var(--brand,#5b61eb);font-weight:600}.agent.agent-data.is-embedded .file-loader .uppy-Dashboard-browse:focus,.agent.agent-data.is-embedded .file-loader .uppy-Dashboard-browse:hover{border-bottom-color:#5b61eb;border-bottom-color:var(--brand,#5b61eb)}.agent.agent-data.is-embedded .file-loader .uppy-DashboardContent-bar{background:#fff;background:var(--surface,#fff);border-bottom-color:#0c0c0e12;border-bottom-color:var(--line,#0c0c0e12);border-radius:18px 18px 0 0}.agent.agent-data.is-embedded .file-loader .uppy-DashboardContent-title{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:13px;font-weight:600}.agent.agent-data.is-embedded .file-loader .uppy-DashboardContent-addMore,.agent.agent-data.is-embedded .file-loader .uppy-DashboardContent-back{border-radius:999px;color:#5b61eb;color:var(--brand,#5b61eb)}.agent.agent-data.is-embedded .file-loader .uppy-Dashboard-files{background:#f5f5f7;background:var(--paper,#f5f5f7)}.agent.agent-data.is-embedded .file-loader .uppy-Dashboard-Item-name{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.agent.agent-data.is-embedded .file-loader .uppy-Informer p{border-radius:999px;font-size:13px}@media(prefers-reduced-motion:reduce){.agent.agent-data.is-embedded .file-loader .uppy-Dashboard-AddFiles,.agent.agent-data.is-embedded .loader-card-row,.agent.agent-data.is-embedded .loaders-tabs-tab{transition:none}}html.dark .agent.agent-data.is-embedded .url-loader-input:hover{border-color:#ffffff29}html.dark .agent.agent-data.is-embedded .loaders-tabs-tab.active{background:#ffffff14;box-shadow:none}html.dark .agent.agent-data.is-embedded .file-loader .uppy-Dashboard-files,html.dark .agent.agent-data.is-embedded .file-loader .uppy-Dashboard-inner{background:#ffffff08}html.dark .agent.agent-data.is-embedded .file-loader .uppy-Dashboard-AddFiles-title{color:var(--gray-500)}.uppy-Root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;color:#333;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Segoe UI Symbol,Segoe UI Emoji,Apple Color Emoji,Roboto,Helvetica,Arial,sans-serif;line-height:1;position:relative;text-align:left}.uppy-Root[dir=rtl],[dir=rtl] .uppy-Root{text-align:right}.uppy-Root *,.uppy-Root :after,.uppy-Root :before{box-sizing:inherit}.uppy-Root [hidden]{display:none}.uppy-u-reset{clip:auto;all:initial;animation:none 0s ease 0s 1 normal none running;-webkit-appearance:none;appearance:none;-webkit-backface-visibility:visible;backface-visibility:visible;background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;border:none;border-collapse:initial;border-image:none;border-radius:0;border-spacing:0;bottom:auto;box-shadow:none;box-sizing:initial;box-sizing:border-box;caption-side:top;clear:none;color:#000;column-fill:balance;column-gap:normal;column-rule:medium none currentColor;column-span:1;columns:auto;content:normal;counter-increment:none;counter-reset:none;cursor:auto;direction:ltr;display:inline;empty-cells:show;float:none;font-family:serif;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Segoe UI Symbol,Segoe UI Emoji,Apple Color Emoji,Roboto,Helvetica,Arial,sans-serif;font-size:medium;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:400;height:auto;-webkit-hyphens:none;hyphens:none;left:auto;letter-spacing:normal;line-height:normal;line-height:1;list-style:disc none outside;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;opacity:1;orphans:2;outline:medium none invert;overflow:visible;overflow-x:visible;overflow-y:visible;padding:0;page-break-after:auto;page-break-before:auto;page-break-inside:auto;perspective:none;perspective-origin:50% 50%;position:static;right:auto;tab-size:8;table-layout:auto;text-align:left;text-align-last:auto;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;top:auto;transform:none;transform-origin:initial;transform-style:flat;transition:none 0s ease 0s;unicode-bidi:normal;vertical-align:initial;visibility:visible;white-space:normal;widows:2;width:auto;word-spacing:normal;z-index:auto}[dir=rtl] .uppy-u-reset{text-align:right}.uppy-c-textInput{background-color:#fff;border:1px solid #ddd;border-radius:4px;font-family:inherit;font-size:14px;line-height:1.5;padding:6px 8px}.uppy-size--md .uppy-c-textInput{padding:8px 10px}.uppy-c-textInput:focus{border-color:#1269cf99;box-shadow:0 0 0 3px #1269cf26;outline:none}[data-uppy-theme=dark] .uppy-c-textInput{background-color:#333;border-color:#333;color:#eaeaea}[data-uppy-theme=dark] .uppy-c-textInput:focus{border-color:#525252;box-shadow:none}.uppy-c-icon{fill:currentColor;display:inline-block;max-height:100%;max-width:100%;overflow:hidden}.uppy-c-btn{align-items:center;color:inherit;display:inline-flex;font-family:inherit;font-size:inherit;font-weight:500;justify-content:center;line-height:1;transition-duration:.3s;transition-property:background-color,color;-webkit-user-select:none;user-select:none;white-space:nowrap}.uppy-c-btn,[dir=rtl] .uppy-c-btn{text-align:center}.uppy-c-btn:not(:disabled):not(.disabled){cursor:pointer}.uppy-c-btn::-moz-focus-inner{border:0}.uppy-c-btn-primary{background-color:#1269cf;border-radius:4px;color:#fff;font-size:14px;padding:10px 18px}.uppy-c-btn-primary:hover{background-color:#0e51a0}.uppy-c-btn-primary:focus{box-shadow:0 0 0 3px #1269cf66;outline:none}.uppy-size--md .uppy-c-btn-primary{padding:13px 22px}[data-uppy-theme=dark] .uppy-c-btn-primary{color:#eaeaea}[data-uppy-theme=dark] .uppy-c-btn-primary:focus{outline:none}[data-uppy-theme=dark] .uppy-c-btn-primary::-moz-focus-inner{border:0}[data-uppy-theme=dark] .uppy-c-btn-primary:focus{box-shadow:0 0 0 2px #aae1ffd9}.uppy-c-btn-link{background-color:initial;border-radius:4px;color:#525252;font-size:14px;line-height:1;padding:10px 15px}.uppy-c-btn-link:hover{color:#333}.uppy-c-btn-link:focus{box-shadow:0 0 0 3px #1269cf40;outline:none}.uppy-size--md .uppy-c-btn-link{padding:13px 18px}[data-uppy-theme=dark] .uppy-c-btn-link{color:#eaeaea}[data-uppy-theme=dark] .uppy-c-btn-link:focus{outline:none}[data-uppy-theme=dark] .uppy-c-btn-link::-moz-focus-inner{border:0}[data-uppy-theme=dark] .uppy-c-btn-link:focus{box-shadow:0 0 0 2px #aae1ffd9}[data-uppy-theme=dark] .uppy-c-btn-link:hover{color:#939393}.uppy-Informer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1005}.uppy-Informer span>div{margin-bottom:6px}.uppy-Informer-animated{opacity:0;transform:translateY(350%);transition:all .3s ease-in;z-index:-1000}.uppy-Informer p{background-color:#757575;border-radius:18px;color:#fff;display:inline-block;font-size:12px;font-weight:400;line-height:1.4;margin:0;max-width:90%;padding:6px 15px}.uppy-size--md .uppy-Informer p{font-size:14px;line-height:1.3;max-width:500px;padding:10px 20px}[data-uppy-theme=dark] .uppy-Informer p{background-color:#333}[dir=ltr] .uppy-Informer p span{left:3px}[dir=rtl] .uppy-Informer p span{right:3px}[dir=ltr] .uppy-Informer p span{margin-left:-1px}[dir=rtl] .uppy-Informer p span{margin-right:-1px}.uppy-Informer p span{background-color:#fff;border-radius:50%;color:#525252;display:inline-block;font-size:10px;height:13px;line-height:12px;position:relative;top:-1px;vertical-align:middle;width:13px}.uppy-Informer p span:hover{cursor:help}.uppy-Informer p span:after{word-wrap:break-word;line-height:1.3}.uppy-Root [aria-label][role~=tooltip]{position:relative}.uppy-Root [aria-label][role~=tooltip]:after,.uppy-Root [aria-label][role~=tooltip]:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;opacity:0;pointer-events:none;position:absolute;transform:translateZ(0);transform-origin:top;transition:all .18s ease-in-out 0s;transition:all var(--microtip-transition-duration,.18s) var(--microtip-transition-easing,ease-in-out) var(--microtip-transition-delay,0s);will-change:transform;z-index:10}.uppy-Root [aria-label][role~=tooltip]:before{background-size:100% auto!important;content:""}.uppy-Root [aria-label][role~=tooltip]:after{background:#111111e6;border-radius:4px;box-sizing:initial;color:#fff;content:attr(aria-label);font-size:13px;font-size:var(--microtip-font-size,13px);font-weight:400;font-weight:var(--microtip-font-weight,normal);padding:.5em 1em;text-transform:none;text-transform:var(--microtip-text-transform,none);white-space:nowrap}.uppy-Root [aria-label][role~=tooltip]:focus:after,.uppy-Root [aria-label][role~=tooltip]:focus:before,.uppy-Root [aria-label][role~=tooltip]:hover:after,.uppy-Root [aria-label][role~=tooltip]:hover:before{opacity:1;pointer-events:auto}.uppy-Root [role~=tooltip][data-microtip-position|=top]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='12'%3E%3Cpath fill='rgba(17, 17, 17, 0.9)' d='M2.658 0h32.004c-6 0-11.627 12.002-16.002 12.002C14.285 12.002 8.594 0 2.658 0Z'/%3E%3C/svg%3E") no-repeat;bottom:100%;height:6px;left:50%;margin-bottom:5px;transform:translate3d(-50%,0,0);width:18px}.uppy-Root [role~=tooltip][data-microtip-position|=top]:after{bottom:100%;left:50%;margin-bottom:11px;transform:translate3d(-50%,0,0)}.uppy-Root [role~=tooltip][data-microtip-position=top]:hover:after,.uppy-Root [role~=tooltip][data-microtip-position|=top]:hover:before{transform:translate3d(-50%,-5px,0)}.uppy-Root [role~=tooltip][data-microtip-position=top-left]:after{bottom:100%;transform:translate3d(calc(-100% + 16px),0,0)}.uppy-Root [role~=tooltip][data-microtip-position=top-left]:hover:after{transform:translate3d(calc(-100% + 16px),-5px,0)}.uppy-Root [role~=tooltip][data-microtip-position=top-right]:after{bottom:100%;transform:translate3d(-16px,0,0)}.uppy-Root [role~=tooltip][data-microtip-position=top-right]:hover:after{transform:translate3d(-16px,-5px,0)}.uppy-Root [role~=tooltip][data-microtip-position|=bottom]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='12'%3E%3Cpath fill='rgba(17, 17, 17, 0.9)' d='M33.342 12H1.338c6 0 11.627-12.002 16.002-12.002C21.715-.002 27.406 12 33.342 12Z'/%3E%3C/svg%3E") no-repeat;bottom:auto;height:6px;left:50%;margin-bottom:0;margin-top:5px;top:100%;transform:translate3d(-50%,-10px,0);width:18px}.uppy-Root [role~=tooltip][data-microtip-position|=bottom]:after{left:50%;margin-top:11px;top:100%;transform:translate3d(-50%,-10px,0)}.uppy-Root [role~=tooltip][data-microtip-position=bottom]:hover:after,.uppy-Root [role~=tooltip][data-microtip-position|=bottom]:hover:before{transform:translate3d(-50%,0,0)}.uppy-Root [role~=tooltip][data-microtip-position=bottom-left]:after{top:100%;transform:translate3d(calc(-100% + 16px),-10px,0)}.uppy-Root [role~=tooltip][data-microtip-position=bottom-left]:hover:after{transform:translate3d(calc(-100% + 16px),0,0)}.uppy-Root [role~=tooltip][data-microtip-position=bottom-right]:after{top:100%;transform:translate3d(-16px,-10px,0)}.uppy-Root [role~=tooltip][data-microtip-position=bottom-right]:hover:after{transform:translate3d(-16px,0,0)}.uppy-Root [role~=tooltip][data-microtip-position=left]:after,.uppy-Root [role~=tooltip][data-microtip-position=left]:before{bottom:auto;left:auto;right:100%;top:50%;transform:translate3d(10px,-50%,0)}.uppy-Root [role~=tooltip][data-microtip-position=left]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='36'%3E%3Cpath fill='rgba(17, 17, 17, 0.9)' d='M0 33.342V1.338c0 6 12.002 11.627 12.002 16.002C12.002 21.715 0 27.406 0 33.342Z'/%3E%3C/svg%3E") no-repeat;height:18px;margin-bottom:0;margin-right:5px;width:6px}.uppy-Root [role~=tooltip][data-microtip-position=left]:after{margin-right:11px}.uppy-Root [role~=tooltip][data-microtip-position=left]:hover:after,.uppy-Root [role~=tooltip][data-microtip-position=left]:hover:before{transform:translate3d(0,-50%,0)}.uppy-Root [role~=tooltip][data-microtip-position=right]:after,.uppy-Root [role~=tooltip][data-microtip-position=right]:before{bottom:auto;left:100%;top:50%;transform:translate3d(-10px,-50%,0)}.uppy-Root [role~=tooltip][data-microtip-position=right]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='36'%3E%3Cpath fill='rgba(17, 17, 17, 0.9)' d='M12 2.658v32.004c0-6-12.002-11.627-12.002-16.002C-.002 14.285 12 8.594 12 2.658Z'/%3E%3C/svg%3E") no-repeat;height:18px;margin-bottom:0;margin-left:5px;width:6px}.uppy-Root [role~=tooltip][data-microtip-position=right]:after{margin-left:11px}.uppy-Root [role~=tooltip][data-microtip-position=right]:hover:after,.uppy-Root [role~=tooltip][data-microtip-position=right]:hover:before{transform:translate3d(0,-50%,0)}.uppy-Root [role~=tooltip][data-microtip-size=small]:after{white-space:normal;width:80px}.uppy-Root [role~=tooltip][data-microtip-size=medium]:after{white-space:normal;width:150px}.uppy-Root [role~=tooltip][data-microtip-size=large]:after{white-space:normal;width:260px}.uppy-StatusBar{background-color:#fff;color:#fff;display:flex;font-size:12px;font-weight:400;height:46px;line-height:40px;position:relative;transition:height .2s;z-index:1001}[data-uppy-theme=dark] .uppy-StatusBar{background-color:#1f1f1f}.uppy-StatusBar:before{background-color:#eaeaea;bottom:0;content:"";height:2px;left:0;position:absolute;right:0;top:0;width:100%}[data-uppy-theme=dark] .uppy-StatusBar:before{background-color:#757575}.uppy-StatusBar[aria-hidden=true]{height:0;overflow-y:hidden}.uppy-StatusBar.is-complete .uppy-StatusBar-progress{background-color:#1bb240}.uppy-StatusBar.is-error .uppy-StatusBar-progress{background-color:#e32437}.uppy-StatusBar.is-complete .uppy-StatusBar-statusIndicator{color:#1bb240}.uppy-StatusBar.is-error .uppy-StatusBar-statusIndicator{color:#e32437}.uppy-StatusBar:not([aria-hidden=true]).is-waiting{background-color:#fff;border-top:1px solid #eaeaea;height:65px}[data-uppy-theme=dark] .uppy-StatusBar:not([aria-hidden=true]).is-waiting{background-color:#1f1f1f;border-top:1px solid #333}.uppy-StatusBar-progress{background-color:#1269cf;height:2px;position:absolute;transition:background-color,width .3s ease-out;z-index:1001}.uppy-StatusBar-progress.is-indeterminate{animation:uppy-StatusBar-ProgressStripes 1s linear infinite;background-image:linear-gradient(45deg,#0000004d 25%,#0000 0,#0000 50%,#0000004d 0,#0000004d 75%,#0000 0,#0000);background-size:64px 64px}@keyframes uppy-StatusBar-ProgressStripes{0%{background-position:0 0}to{background-position:64px 0}}.uppy-StatusBar.is-postprocessing .uppy-StatusBar-progress,.uppy-StatusBar.is-preprocessing .uppy-StatusBar-progress{background-color:#f6a623}.uppy-StatusBar.is-waiting .uppy-StatusBar-progress{display:none}[dir=ltr] .uppy-StatusBar-content{padding-left:10px}[dir=rtl] .uppy-StatusBar-content{padding-right:10px}.uppy-StatusBar-content{align-items:center;color:#333;display:flex;height:100%;position:relative;text-overflow:ellipsis;white-space:nowrap;z-index:1002}[dir=ltr] .uppy-size--md .uppy-StatusBar-content{padding-left:15px}[dir=rtl] .uppy-size--md .uppy-StatusBar-content{padding-right:15px}[data-uppy-theme=dark] .uppy-StatusBar-content{color:#eaeaea}[dir=ltr] .uppy-StatusBar-status{padding-right:.3em}[dir=rtl] .uppy-StatusBar-status{padding-left:.3em}.uppy-StatusBar-status{display:flex;flex-direction:column;font-weight:400;justify-content:center;line-height:1.4}.uppy-StatusBar-statusPrimary{display:flex;font-weight:500;line-height:1}.uppy-StatusBar-statusPrimary button.uppy-StatusBar-details{margin-left:5px}[data-uppy-theme=dark] .uppy-StatusBar-statusPrimary{color:#eaeaea}.uppy-StatusBar-statusSecondary{color:#757575;display:inline-block;font-size:11px;line-height:1.2;margin-top:1px;white-space:nowrap}[data-uppy-theme=dark] .uppy-StatusBar-statusSecondary{color:#bbb}[dir=ltr] .uppy-StatusBar-statusSecondaryHint{margin-right:5px}[dir=rtl] .uppy-StatusBar-statusSecondaryHint{margin-left:5px}.uppy-StatusBar-statusSecondaryHint{display:inline-block;line-height:1;vertical-align:middle}[dir=ltr] .uppy-size--md .uppy-StatusBar-statusSecondaryHint{margin-right:8px}[dir=rtl] .uppy-size--md .uppy-StatusBar-statusSecondaryHint{margin-left:8px}[dir=ltr] .uppy-StatusBar-statusIndicator{margin-right:7px}[dir=rtl] .uppy-StatusBar-statusIndicator{margin-left:7px}.uppy-StatusBar-statusIndicator{color:#525252;position:relative;top:1px}.uppy-StatusBar-statusIndicator svg{vertical-align:text-bottom}[dir=ltr] .uppy-StatusBar-actions{right:10px}[dir=rtl] .uppy-StatusBar-actions{left:10px}.uppy-StatusBar-actions{align-items:center;bottom:0;display:flex;position:absolute;top:0;z-index:1004}.uppy-StatusBar.is-waiting .uppy-StatusBar-actions{background-color:#fafafa;height:100%;padding:0 15px;position:static;width:100%}[data-uppy-theme=dark] .uppy-StatusBar.is-waiting .uppy-StatusBar-actions{background-color:#1f1f1f}.uppy-StatusBar:not([aria-hidden=true]).is-waiting.has-ghosts{flex-direction:column;height:90px}.uppy-size--md .uppy-StatusBar:not([aria-hidden=true]).is-waiting.has-ghosts{flex-direction:row;height:65px}.uppy-StatusBar:not([aria-hidden=true]).is-waiting.has-ghosts .uppy-StatusBar-actions{flex-direction:column;justify-content:center}.uppy-size--md .uppy-StatusBar:not([aria-hidden=true]).is-waiting.has-ghosts .uppy-StatusBar-actions{flex-direction:row;justify-content:normal}.uppy-StatusBar-actionCircleBtn{cursor:pointer;line-height:1;margin:3px;opacity:.9}.uppy-StatusBar-actionCircleBtn:focus{outline:none}.uppy-StatusBar-actionCircleBtn::-moz-focus-inner{border:0}.uppy-StatusBar-actionCircleBtn:focus{box-shadow:0 0 0 3px #1269cf80}[data-uppy-theme=dark] .uppy-StatusBar-actionCircleBtn:focus{outline:none}[data-uppy-theme=dark] .uppy-StatusBar-actionCircleBtn::-moz-focus-inner{border:0}[data-uppy-theme=dark] .uppy-StatusBar-actionCircleBtn:focus{box-shadow:0 0 0 2px #aae1ffd9}.uppy-StatusBar-actionCircleBtn:hover{opacity:1}.uppy-StatusBar-actionCircleBtn:focus{border-radius:50%}.uppy-StatusBar-actionCircleBtn svg{vertical-align:bottom}.uppy-StatusBar-actionBtn{color:#1269cf;display:inline-block;font-size:10px;line-height:inherit;vertical-align:middle}.uppy-size--md .uppy-StatusBar-actionBtn{font-size:11px}.uppy-StatusBar-actionBtn--disabled{opacity:.4}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--disabled{opacity:.7}[dir=ltr] .uppy-StatusBar-actionBtn--retry{margin-right:6px}[dir=rtl] .uppy-StatusBar-actionBtn--retry{margin-left:6px}.uppy-StatusBar-actionBtn--retry{background-color:#ff4b23;border-radius:8px;color:#fff;height:16px;line-height:1;padding:1px 6px 3px 18px;position:relative}.uppy-StatusBar-actionBtn--retry:focus{outline:none}.uppy-StatusBar-actionBtn--retry::-moz-focus-inner{border:0}.uppy-StatusBar-actionBtn--retry:focus{box-shadow:0 0 0 3px #1269cf80}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--retry:focus{outline:none}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--retry::-moz-focus-inner{border:0}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--retry:focus{box-shadow:0 0 0 2px #aae1ffd9}.uppy-StatusBar-actionBtn--retry:hover{background-color:#f92d00}[dir=ltr] .uppy-StatusBar-actionBtn--retry svg{left:6px}[dir=rtl] .uppy-StatusBar-actionBtn--retry svg{right:6px}.uppy-StatusBar-actionBtn--retry svg{position:absolute;top:3px}.uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload{background-color:#1bb240;color:#fff;font-size:14px;line-height:1;padding:15px 10px;width:100%}.uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload:hover{background-color:#189c38}[data-uppy-theme=dark] .uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload{background-color:#1c8b37}[data-uppy-theme=dark] .uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload:hover{background-color:#18762f}.uppy-size--md .uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload{padding:13px 22px;width:auto}.uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload.uppy-StatusBar-actionBtn--disabled:hover{background-color:#1bb240;cursor:not-allowed}[data-uppy-theme=dark] .uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload.uppy-StatusBar-actionBtn--disabled:hover{background-color:#1c8b37}.uppy-StatusBar:not(.is-waiting) .uppy-StatusBar-actionBtn--upload{background-color:initial;color:#1269cf}[dir=ltr] .uppy-StatusBar-actionBtn--uploadNewlyAdded{padding-right:3px}[dir=ltr] .uppy-StatusBar-actionBtn--uploadNewlyAdded,[dir=rtl] .uppy-StatusBar-actionBtn--uploadNewlyAdded{padding-left:3px}[dir=rtl] .uppy-StatusBar-actionBtn--uploadNewlyAdded{padding-right:3px}.uppy-StatusBar-actionBtn--uploadNewlyAdded{border-radius:3px;padding-bottom:1px}.uppy-StatusBar-actionBtn--uploadNewlyAdded:focus{outline:none}.uppy-StatusBar-actionBtn--uploadNewlyAdded::-moz-focus-inner{border:0}.uppy-StatusBar-actionBtn--uploadNewlyAdded:focus{box-shadow:0 0 0 3px #1269cf80}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--uploadNewlyAdded:focus{outline:none}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--uploadNewlyAdded::-moz-focus-inner{border:0}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--uploadNewlyAdded:focus{box-shadow:0 0 0 2px #aae1ffd9}.uppy-StatusBar.is-postprocessing .uppy-StatusBar-actionBtn--uploadNewlyAdded,.uppy-StatusBar.is-preprocessing .uppy-StatusBar-actionBtn--uploadNewlyAdded{display:none}.uppy-StatusBar-actionBtn--done{border-radius:3px;line-height:1;padding:7px 8px}.uppy-StatusBar-actionBtn--done:focus{outline:none}.uppy-StatusBar-actionBtn--done::-moz-focus-inner{border:0}.uppy-StatusBar-actionBtn--done:hover{color:#0e51a0}.uppy-StatusBar-actionBtn--done:focus{background-color:#dfe6f1}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--done:focus{background-color:#333}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--done{color:#02baf2}.uppy-size--md .uppy-StatusBar-actionBtn--done{font-size:14px}.uppy-StatusBar-serviceMsg{color:#000;font-size:11px;line-height:1.1;padding-left:10px}.uppy-size--md .uppy-StatusBar-serviceMsg{font-size:14px;padding-left:15px}[data-uppy-theme=dark] .uppy-StatusBar-serviceMsg{color:#eaeaea}.uppy-StatusBar-serviceMsg-ghostsIcon{left:6px;opacity:.5;position:relative;top:2px;vertical-align:text-bottom;width:10px}.uppy-size--md .uppy-StatusBar-serviceMsg-ghostsIcon{left:10px;top:1px;width:15px}[dir=ltr] .uppy-StatusBar-details{left:2px}[dir=rtl] .uppy-StatusBar-details{right:2px}.uppy-StatusBar-details{-webkit-appearance:none;appearance:none;background-color:#939393;border-radius:50%;color:#fff;cursor:help;display:inline-block;font-size:10px;font-weight:600;height:13px;line-height:12px;position:relative;text-align:center;top:0;vertical-align:middle;width:13px}.uppy-StatusBar-details:after{word-wrap:break-word;line-height:1.3}[dir=ltr] .uppy-StatusBar-spinner{margin-right:10px}[dir=rtl] .uppy-StatusBar-spinner{margin-left:10px}.uppy-StatusBar-spinner{fill:#1269cf;animation-duration:1s;animation-iteration-count:infinite;animation-name:uppy-StatusBar-spinnerAnimation;animation-timing-function:linear}.uppy-StatusBar.is-postprocessing .uppy-StatusBar-spinner,.uppy-StatusBar.is-preprocessing .uppy-StatusBar-spinner{fill:#f6a623}@keyframes uppy-StatusBar-spinnerAnimation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.uppy-ProviderBrowser-viewType--grid ul.uppy-ProviderBrowser-list,.uppy-ProviderBrowser-viewType--unsplash ul.uppy-ProviderBrowser-list{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:6px}.uppy-ProviderBrowser-viewType--grid ul.uppy-ProviderBrowser-list:after,.uppy-ProviderBrowser-viewType--unsplash ul.uppy-ProviderBrowser-list:after{content:"";flex:auto}.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem,.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem{margin:0;position:relative;width:50%}.uppy-size--md .uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem,.uppy-size--md .uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem{width:33.3333%}.uppy-size--lg .uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem,.uppy-size--lg .uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem{width:25%}.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem:before,.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem:before{content:"";display:block;padding-top:100%}.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--selected img,.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--selected svg,.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--selected img,.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--selected svg{opacity:.85}.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--disabled,.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--disabled{opacity:.5}.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--noPreview .uppy-ProviderBrowserItem-inner,.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--noPreview .uppy-ProviderBrowserItem-inner{background-color:#93939333}[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--noPreview .uppy-ProviderBrowserItem-inner,[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--noPreview .uppy-ProviderBrowserItem-inner{background-color:#eaeaea33}.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--noPreview svg,.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--noPreview svg{fill:#000000b3;height:30%;width:30%}[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--noPreview svg,[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--noPreview svg{fill:#fffc}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-inner,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-inner{border-radius:4px;bottom:7px;height:calc(100% - 14px);left:7px;overflow:hidden;position:absolute;right:7px;text-align:center;top:7px;width:calc(100% - 14px)}@media (hover:none){.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-inner .uppy-ProviderBrowserItem-author,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-inner .uppy-ProviderBrowserItem-author{display:block}}[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-inner,[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-inner{box-shadow:0 0 0 3px #aae1ffb3}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-inner img,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-inner img{border-radius:4px;height:100%;object-fit:cover;width:100%}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-author,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-author{background:#0000004d;bottom:0;color:#fff;display:none;font-size:12px;font-weight:500;left:0;margin:0;padding:5px;position:absolute;text-decoration:none;width:100%}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-author:hover,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-author:hover{background:#0006;text-decoration:underline}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox{background-color:#1269cf;border-radius:50%;height:26px;opacity:0;position:absolute;right:16px;top:16px;width:26px;z-index:1002}[dir=ltr] .uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox:after,[dir=ltr] .uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox:after{left:7px}[dir=rtl] .uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox:after,[dir=rtl] .uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox:after{right:7px}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox:after,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox:after{height:7px;top:8px;width:12px}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox--is-checked,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox--is-checked{opacity:1}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox--grid:focus+label .uppy-ProviderBrowserItem-author,.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox--grid:hover+label .uppy-ProviderBrowserItem-author,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox--grid:focus+label .uppy-ProviderBrowserItem-author,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox--grid:hover+label .uppy-ProviderBrowserItem-author{display:block}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox--grid:focus+label,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox--grid:focus+label{box-shadow:0 0 0 3px #1269cf80}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox--grid:focus+label:focus,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox--grid:focus+label:focus{outline:none}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox--grid:focus+label::-moz-focus-inner,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox--grid:focus+label::-moz-focus-inner{border:0}.uppy-ProviderBrowser-viewType--list{background-color:#fff}[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--list{background-color:#1f1f1f}.uppy-ProviderBrowser-viewType--list li.uppy-ProviderBrowserItem{align-items:center;display:flex;margin:0;padding:7px 15px}[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--list li.uppy-ProviderBrowserItem{color:#eaeaea}.uppy-ProviderBrowser-viewType--list li.uppy-ProviderBrowserItem--disabled{opacity:.6}[dir=ltr] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox{margin-right:15px}[dir=rtl] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox{margin-left:15px}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox{background-color:#fff;border:1px solid #cfcfcf;border-radius:3px;height:17px;width:17px}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox:focus{border:1px solid #1269cf;box-shadow:0 0 0 3px #1269cf40;outline:none}[dir=ltr] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox:after{left:3px}[dir=rtl] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox:after{right:3px}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox:after{height:5px;opacity:0;top:4px;width:9px}[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox:focus{border-color:#02baf2b3;box-shadow:0 0 0 3px #02baf233}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox--is-checked{background-color:#1269cf;border-color:#1269cf}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox--is-checked:after{opacity:1}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner{align-items:center;color:inherit;display:flex;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Segoe UI Symbol,Segoe UI Emoji,Apple Color Emoji,Roboto,Helvetica,Arial,sans-serif;overflow:hidden;padding:2px;text-overflow:ellipsis;white-space:nowrap}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner:focus{outline:none;text-decoration:underline}[dir=ltr] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner img,[dir=ltr] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner svg{margin-right:8px}[dir=rtl] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner img,[dir=rtl] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner svg{margin-left:8px}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner span{line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem--disabled .uppy-ProviderBrowserItem-inner{cursor:default}[dir=ltr] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-iconWrap{margin-right:7px}[dir=rtl] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-iconWrap{margin-left:7px}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-iconWrap{width:20px}.uppy-ProviderBrowserItem-checkbox{cursor:pointer;flex-shrink:0;position:relative}.uppy-ProviderBrowserItem-checkbox:disabled{cursor:default}.uppy-ProviderBrowserItem-checkbox:after{border-bottom:2px solid #eaeaea;border-left:2px solid #eaeaea;content:"";cursor:pointer;position:absolute;transform:rotate(-45deg)}.uppy-ProviderBrowserItem-checkbox:disabled:after{cursor:default}[data-uppy-theme=dark] .uppy-ProviderBrowserItem-checkbox{background-color:#1f1f1f;border-color:#939393}[data-uppy-theme=dark] .uppy-ProviderBrowserItem-checkbox--is-checked{background-color:#333}.uppy-SearchProvider{align-items:center;display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:center;width:100%}[data-uppy-theme=dark] .uppy-SearchProvider{background-color:#1f1f1f}.uppy-SearchProvider-input{margin-bottom:15px;max-width:650px;width:90%}.uppy-size--md .uppy-SearchProvider-input{margin-bottom:20px}.uppy-SearchProvider-input::-webkit-search-cancel-button{display:none}.uppy-SearchProvider-searchButton{padding:13px 25px}.uppy-size--md .uppy-SearchProvider-searchButton{padding:13px 30px}.uppy-DashboardContent-panelBody{align-items:center;display:flex;flex:1 1;justify-content:center}[data-uppy-theme=dark] .uppy-DashboardContent-panelBody{background-color:#1f1f1f}.uppy-Provider-auth,.uppy-Provider-empty,.uppy-Provider-error,.uppy-Provider-loading{align-items:center;color:#939393;display:flex;flex:1 1;flex-flow:column wrap;justify-content:center}.uppy-Provider-empty{color:#939393}.uppy-Provider-authIcon svg{height:75px;width:100px}.uppy-Provider-authTitle{color:#757575;font-size:17px;font-weight:400;line-height:1.4;margin-bottom:30px;max-width:500px;padding:0 15px;text-align:center}.uppy-size--md .uppy-Provider-authTitle{font-size:20px}[data-uppy-theme=dark] .uppy-Provider-authTitle{color:#cfcfcf}.uppy-Provider-btn-google{align-items:center;background:#4285f4;display:flex;padding:8px 12px!important}.uppy-Provider-btn-google:hover{background-color:#1266f1}.uppy-Provider-btn-google:focus{box-shadow:0 0 0 3px #4285f466;outline:none}.uppy-Provider-btn-google svg{margin-right:8px}[dir=ltr] .uppy-Provider-breadcrumbs{text-align:left}[dir=rtl] .uppy-Provider-breadcrumbs{text-align:right}.uppy-Provider-breadcrumbs{color:#525252;flex:1 1;font-size:12px;margin-bottom:10px}.uppy-size--md .uppy-Provider-breadcrumbs{margin-bottom:0}[data-uppy-theme=dark] .uppy-Provider-breadcrumbs{color:#eaeaea}[dir=ltr] .uppy-Provider-breadcrumbsIcon{margin-right:4px}[dir=rtl] .uppy-Provider-breadcrumbsIcon{margin-left:4px}.uppy-Provider-breadcrumbsIcon{color:#525252;display:inline-block;line-height:1;vertical-align:middle}.uppy-Provider-breadcrumbsIcon svg{fill:#525252;height:13px;width:13px}.uppy-Provider-breadcrumbs button{border-radius:3px;display:inline-block;line-height:inherit;padding:4px}.uppy-Provider-breadcrumbs button:focus{outline:none}.uppy-Provider-breadcrumbs button::-moz-focus-inner{border:0}.uppy-Provider-breadcrumbs button:hover{color:#0e51a0}.uppy-Provider-breadcrumbs button:focus{background-color:#dfe6f1}[data-uppy-theme=dark] .uppy-Provider-breadcrumbs button:focus{background-color:#333}.uppy-Provider-breadcrumbs button:not(:last-of-type){text-decoration:underline}.uppy-Provider-breadcrumbs button:last-of-type{color:#333;cursor:normal;font-weight:500;pointer-events:none}.uppy-Provider-breadcrumbs button:hover{cursor:pointer}[data-uppy-theme=dark] .uppy-Provider-breadcrumbs button{color:#eaeaea}.uppy-ProviderBrowser{display:flex;flex:1 1;flex-direction:column;font-size:14px;font-weight:400;height:100%}.uppy-ProviderBrowser-user{color:#333;font-weight:500;margin:0 8px 0 0}[data-uppy-theme=dark] .uppy-ProviderBrowser-user{color:#eaeaea}[dir=ltr] .uppy-ProviderBrowser-user:after{left:4px}[dir=rtl] .uppy-ProviderBrowser-user:after{right:4px}.uppy-ProviderBrowser-user:after{color:#939393;content:"·";font-weight:400;position:relative}.uppy-ProviderBrowser-header{border-bottom:1px solid #eaeaea;position:relative;z-index:1001}[data-uppy-theme=dark] .uppy-ProviderBrowser-header{border-bottom:1px solid #333}.uppy-ProviderBrowser-headerBar{background-color:#fafafa;color:#757575;font-size:12px;line-height:1.4;padding:7px 15px;z-index:1001}.uppy-size--md .uppy-ProviderBrowser-headerBar{align-items:center;display:flex}[data-uppy-theme=dark] .uppy-ProviderBrowser-headerBar{background-color:#1f1f1f}.uppy-ProviderBrowser-headerBar--simple{display:block;justify-content:center;text-align:center}.uppy-ProviderBrowser-headerBar--simple .uppy-Provider-breadcrumbsWrap{display:inline-block;flex:none;vertical-align:middle}.uppy-ProviderBrowser-searchFilter{align-items:center;display:flex;height:30px;margin-bottom:15px;margin-top:15px;padding-left:8px;padding-right:8px;position:relative;width:100%}[dir=ltr] .uppy-ProviderBrowser-searchFilterInput{padding-left:30px}[dir=ltr] .uppy-ProviderBrowser-searchFilterInput,[dir=rtl] .uppy-ProviderBrowser-searchFilterInput{padding-right:30px}[dir=rtl] .uppy-ProviderBrowser-searchFilterInput{padding-left:30px}.uppy-ProviderBrowser-searchFilterInput{background-color:#eaeaea;border:0;border-radius:4px;color:#333;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Segoe UI Symbol,Segoe UI Emoji,Apple Color Emoji,Roboto,Helvetica,Arial,sans-serif;font-size:13px;height:30px;line-height:1.4;outline:0;width:100%;z-index:1001}.uppy-ProviderBrowser-searchFilterInput::-webkit-search-cancel-button{display:none}[data-uppy-theme=dark] .uppy-ProviderBrowser-searchFilterInput{background-color:#1f1f1f;color:#eaeaea}.uppy-ProviderBrowser-searchFilterInput:focus{background-color:#cfcfcf;border:0}[data-uppy-theme=dark] .uppy-ProviderBrowser-searchFilterInput:focus{background-color:#333}[dir=ltr] .uppy-ProviderBrowser-searchFilterIcon{left:16px}[dir=rtl] .uppy-ProviderBrowser-searchFilterIcon{right:16px}.uppy-ProviderBrowser-searchFilterIcon{color:#757575;height:12px;position:absolute;width:12px;z-index:1002}.uppy-ProviderBrowser-searchFilterInput::placeholder{color:#939393;opacity:1}[dir=ltr] .uppy-ProviderBrowser-searchFilterReset{right:16px}[dir=rtl] .uppy-ProviderBrowser-searchFilterReset{left:16px}.uppy-ProviderBrowser-searchFilterReset{border-radius:3px;color:#939393;cursor:pointer;height:22px;padding:6px;position:absolute;width:22px;z-index:1002}.uppy-ProviderBrowser-searchFilterReset:focus{outline:none}.uppy-ProviderBrowser-searchFilterReset::-moz-focus-inner{border:0}.uppy-ProviderBrowser-searchFilterReset:focus{box-shadow:0 0 0 3px #1269cf80}.uppy-ProviderBrowser-searchFilterReset:hover{color:#757575}.uppy-ProviderBrowser-searchFilterReset svg{vertical-align:text-top}.uppy-ProviderBrowser-userLogout{border-radius:3px;color:#1269cf;cursor:pointer;line-height:inherit;padding:4px}.uppy-ProviderBrowser-userLogout:focus{outline:none}.uppy-ProviderBrowser-userLogout::-moz-focus-inner{border:0}.uppy-ProviderBrowser-userLogout:hover{color:#0e51a0}.uppy-ProviderBrowser-userLogout:focus{background-color:#dfe6f1}[data-uppy-theme=dark] .uppy-ProviderBrowser-userLogout:focus{background-color:#333}.uppy-ProviderBrowser-userLogout:hover{text-decoration:underline}[data-uppy-theme=dark] .uppy-ProviderBrowser-userLogout{color:#eaeaea}.uppy-ProviderBrowser-body{flex:1 1;position:relative}.uppy-ProviderBrowser-list{-webkit-overflow-scrolling:touch;background-color:#fff;border-spacing:0;bottom:0;display:block;flex:1 1;height:100%;left:0;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;right:0;top:0;width:100%}[data-uppy-theme=dark] .uppy-ProviderBrowser-list{background-color:#1f1f1f}.uppy-ProviderBrowser-list:focus{outline:none}.uppy-ProviderBrowserItem-inner{cursor:pointer;font-size:13px;font-weight:500}.uppy-ProviderBrowser-footer{align-items:center;background-color:#fff;border-top:1px solid #eaeaea;display:flex;height:65px;padding:0 15px}[dir=ltr] .uppy-ProviderBrowser-footer button{margin-right:8px}[dir=rtl] .uppy-ProviderBrowser-footer button{margin-left:8px}[data-uppy-theme=dark] .uppy-ProviderBrowser-footer{background-color:#1f1f1f;border-top:1px solid #333}.uppy-Dashboard-Item-previewInnerWrap{align-items:center;border-radius:3px;box-shadow:0 0 2px 0 #0006;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.uppy-size--md .uppy-Dashboard-Item-previewInnerWrap{box-shadow:0 1px 2px #00000026}.uppy-Dashboard--singleFile .uppy-Dashboard-Item-previewInnerWrap{box-shadow:none}.uppy-Dashboard-Item-previewInnerWrap:after{background-color:#000000a6;bottom:0;content:"";display:none;left:0;position:absolute;right:0;top:0;z-index:1001}.uppy-Dashboard-Item-previewLink{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1002}.uppy-Dashboard-Item-previewLink:focus{box-shadow:inset 0 0 0 3px #579df0}[data-uppy-theme=dark] .uppy-Dashboard-Item-previewLink:focus{box-shadow:inset 0 0 0 3px #016c8d}.uppy-Dashboard-Item-preview img.uppy-Dashboard-Item-previewImg{border-radius:3px;height:100%;object-fit:cover;transform:translateZ(0);width:100%}.uppy-Dashboard--singleFile .uppy-Dashboard-Item-preview img.uppy-Dashboard-Item-previewImg{height:auto;max-height:100%;max-width:100%;object-fit:contain;padding:10px;width:auto}.uppy-Dashboard-Item-progress{color:#fff;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:all .35 ease;width:120px;z-index:1002}.uppy-Dashboard-Item-progressIndicator{color:#fff;display:inline-block;height:38px;opacity:.9;width:38px}.uppy-size--md .uppy-Dashboard-Item-progressIndicator{height:55px;width:55px}button.uppy-Dashboard-Item-progressIndicator{cursor:pointer}button.uppy-Dashboard-Item-progressIndicator:focus{outline:none}button.uppy-Dashboard-Item-progressIndicator::-moz-focus-inner{border:0}button.uppy-Dashboard-Item-progressIndicator:focus .uppy-Dashboard-Item-progressIcon--bg,button.uppy-Dashboard-Item-progressIndicator:focus .uppy-Dashboard-Item-progressIcon--retry{fill:#579df0}.uppy-Dashboard-Item-progressIcon--circle{height:100%;width:100%}.uppy-Dashboard-Item-progressIcon--bg{stroke:#fff6}.uppy-Dashboard-Item-progressIcon--progress{stroke:#fff;transition:stroke-dashoffset .5s ease-out}.uppy-Dashboard-Item-progressIcon--play{fill:#fff;stroke:#fff;transition:all .2s}.uppy-Dashboard-Item-progressIcon--cancel{fill:#fff;transition:all .2s}.uppy-Dashboard-Item-progressIcon--pause{fill:#fff;stroke:#fff;transition:all .2s}.uppy-Dashboard-Item-progressIcon--check{fill:#fff;transition:all .2s}.uppy-Dashboard-Item-progressIcon--retry{fill:#fff}[dir=ltr] .uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progress{right:-8px}[dir=rtl] .uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progress{left:-8px}[dir=ltr] .uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progress{left:auto}[dir=rtl] .uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progress{right:auto}.uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progress{top:-9px;transform:none;width:auto}.uppy-Dashboard-Item.is-error .uppy-Dashboard-Item-progressIndicator{height:18px;width:18px}.uppy-size--md .uppy-Dashboard-Item.is-error .uppy-Dashboard-Item-progressIndicator{height:28px;width:28px}.uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progressIndicator{height:18px;opacity:1;width:18px}.uppy-size--md .uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progressIndicator{height:22px;width:22px}.uppy-Dashboard-Item.is-processing .uppy-Dashboard-Item-progress{opacity:0}[dir=ltr] .uppy-Dashboard-Item-fileInfo{padding-right:5px}[dir=rtl] .uppy-Dashboard-Item-fileInfo{padding-left:5px}[dir=ltr] .uppy-Dashboard--singleFile .uppy-Dashboard-Item-fileInfo{padding-right:10px}[dir=rtl] .uppy-Dashboard--singleFile .uppy-Dashboard-Item-fileInfo{padding-left:10px}[dir=ltr] .uppy-size--md.uppy-Dashboard--singleFile .uppy-Dashboard-Item-fileInfo{padding-right:15px}[dir=rtl] .uppy-size--md.uppy-Dashboard--singleFile .uppy-Dashboard-Item-fileInfo{padding-left:15px}.uppy-Dashboard-Item-name{word-wrap:anywhere;font-size:12px;font-weight:500;line-height:1.3;margin-bottom:5px;word-break:break-all}[data-uppy-theme=dark] .uppy-Dashboard-Item-name{color:#eaeaea}.uppy-size--md.uppy-Dashboard--singleFile .uppy-Dashboard-Item-name{font-size:14px;line-height:1.4}.uppy-Dashboard-Item-fileName{align-items:baseline;display:flex}.uppy-Dashboard-Item-fileName button{margin-left:5px}.uppy-Dashboard-Item-author{color:#757575;display:inline-block;font-size:11px;font-weight:400;line-height:1;margin-bottom:5px;vertical-align:bottom}.uppy-Dashboard-Item-author a{color:#757575}.uppy-Dashboard-Item-status{color:#757575;font-size:11px;font-weight:400;line-height:1}[data-uppy-theme=dark] .uppy-Dashboard-Item-status{color:#bbb}.uppy-Dashboard-Item-statusSize{display:inline-block;margin-bottom:5px;text-transform:uppercase;vertical-align:bottom}.uppy-Dashboard-Item-reSelect{color:#1269cf;font-family:inherit;font-size:inherit;font-weight:600}.uppy-Dashboard-Item-errorMessage{background-color:#fdeff1;color:#a51523;font-size:11px;font-weight:500;line-height:1.3;padding:5px 6px}.uppy-Dashboard-Item-errorMessageBtn{color:#a51523;cursor:pointer;font-size:11px;font-weight:500;text-decoration:underline}.uppy-Dashboard-Item-preview .uppy-Dashboard-Item-errorMessage{display:none}.uppy-size--md .uppy-Dashboard-Item-preview .uppy-Dashboard-Item-errorMessage{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:1px solid #f7c2c8;bottom:0;display:block;left:0;line-height:1.4;padding:6px 8px;position:absolute;right:0}.uppy-Dashboard-Item-fileInfo .uppy-Dashboard-Item-errorMessage{border:1px solid #f7c2c8;border-radius:3px;display:inline-block;position:static}.uppy-size--md .uppy-Dashboard-Item-fileInfo .uppy-Dashboard-Item-errorMessage{display:none}.uppy-Dashboard-Item-action{color:#939393;cursor:pointer}.uppy-Dashboard-Item-action:focus{outline:none}.uppy-Dashboard-Item-action::-moz-focus-inner{border:0}.uppy-Dashboard-Item-action:focus{box-shadow:0 0 0 3px #1269cf80}.uppy-Dashboard-Item-action:hover{color:#1f1f1f;opacity:1}[data-uppy-theme=dark] .uppy-Dashboard-Item-action{color:#cfcfcf}[data-uppy-theme=dark] .uppy-Dashboard-Item-action:focus{outline:none}[data-uppy-theme=dark] .uppy-Dashboard-Item-action::-moz-focus-inner{border:0}[data-uppy-theme=dark] .uppy-Dashboard-Item-action:focus{box-shadow:0 0 0 2px #aae1ffd9}[data-uppy-theme=dark] .uppy-Dashboard-Item-action:hover{color:#eaeaea}.uppy-Dashboard-Item-action--remove{color:#1f1f1f;opacity:.95}.uppy-Dashboard-Item-action--remove:hover{color:#000;opacity:1}[dir=ltr] .uppy-size--md .uppy-Dashboard-Item-action--remove{right:-8px}[dir=rtl] .uppy-size--md .uppy-Dashboard-Item-action--remove{left:-8px}.uppy-size--md .uppy-Dashboard-Item-action--remove{height:18px;padding:0;position:absolute;top:-8px;width:18px;z-index:1002}.uppy-size--md .uppy-Dashboard-Item-action--remove:focus{border-radius:50%}[dir=ltr] .uppy-Dashboard--singleFile.uppy-size--height-md .uppy-Dashboard-Item-action--remove{right:8px}[dir=rtl] .uppy-Dashboard--singleFile.uppy-size--height-md .uppy-Dashboard-Item-action--remove{left:8px}.uppy-Dashboard--singleFile.uppy-size--height-md .uppy-Dashboard-Item-action--remove{position:absolute;top:8px}[data-uppy-theme=dark] .uppy-Dashboard-Item-action--remove{color:#525252}[data-uppy-theme=dark] .uppy-Dashboard-Item-action--remove:hover{color:#333}.uppy-Dashboard:not(.uppy-size--md):not(.uppy-Dashboard--singleFile.uppy-size--height-md) .uppy-Dashboard-Item-actionWrapper{align-items:center;display:flex}.uppy-Dashboard:not(.uppy-size--md):not(.uppy-Dashboard--singleFile.uppy-size--height-md) .uppy-Dashboard-Item-action{height:22px;margin-left:3px;padding:3px;width:22px}.uppy-Dashboard:not(.uppy-size--md):not(.uppy-Dashboard--singleFile.uppy-size--height-md) .uppy-Dashboard-Item-action:focus{border-radius:3px}.uppy-size--md .uppy-Dashboard-Item-action--copyLink,.uppy-size--md .uppy-Dashboard-Item-action--edit{height:16px;padding:0;width:16px}.uppy-size--md .uppy-Dashboard-Item-action--copyLink:focus,.uppy-size--md .uppy-Dashboard-Item-action--edit:focus{border-radius:3px}.uppy-Dashboard-Item{align-items:center;border-bottom:1px solid #eaeaea;display:flex;padding:10px}[dir=ltr] .uppy-Dashboard:not(.uppy-Dashboard--singleFile) .uppy-Dashboard-Item{padding-right:0}[dir=rtl] .uppy-Dashboard:not(.uppy-Dashboard--singleFile) .uppy-Dashboard-Item{padding-left:0}[data-uppy-theme=dark] .uppy-Dashboard-Item{border-bottom:1px solid #333}[dir=ltr] .uppy-size--md .uppy-Dashboard-Item{float:left}[dir=rtl] .uppy-size--md .uppy-Dashboard-Item{float:right}.uppy-size--md .uppy-Dashboard-Item{border-bottom:0;display:block;height:215px;margin:5px 15px;padding:0;position:relative;width:calc(33.333% - 30px)}.uppy-size--lg .uppy-Dashboard-Item{height:190px;margin:5px 15px;padding:0;width:calc(25% - 30px)}.uppy-size--xl .uppy-Dashboard-Item{height:210px;padding:0;width:calc(20% - 30px)}.uppy-Dashboard--singleFile .uppy-Dashboard-Item{border-bottom:0;display:flex;flex-direction:column;height:100%;max-width:400px;padding:15px;position:relative;width:100%}.uppy-Dashboard-Item.is-ghost .uppy-Dashboard-Item-previewInnerWrap{opacity:.2}.uppy-Dashboard-Item.is-ghost .uppy-Dashboard-Item-name{opacity:.7}.uppy-Dashboard-Item.is-ghost .uppy-Dashboard-Item-preview:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='39'%3E%3Cpath d='M1.708 38.66c1.709 0 3.417-3.417 6.834-3.417 3.416 0 5.125 3.417 8.61 3.417 3.348 0 5.056-3.417 8.473-3.417 4.305 0 5.125 3.417 6.833 3.417.889 0 1.709-.889 1.709-1.709v-19.68C34.167-5.757 0-5.757 0 17.271v19.68c0 .82.888 1.709 1.708 1.709zm8.542-17.084a3.383 3.383 0 0 1-3.417-3.416 3.383 3.383 0 0 1 3.417-3.417 3.383 3.383 0 0 1 3.417 3.417 3.383 3.383 0 0 1-3.417 3.416zm13.667 0A3.383 3.383 0 0 1 20.5 18.16a3.383 3.383 0 0 1 3.417-3.417 3.383 3.383 0 0 1 3.416 3.417 3.383 3.383 0 0 1-3.416 3.416z' fill='%2523000'/%3E%3C/svg%3E");background-position:50% 10px;background-repeat:no-repeat;background-size:25px;bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1005}.uppy-size--md .uppy-Dashboard-Item.is-ghost .uppy-Dashboard-Item-preview:before{background-position:50% 50%;background-size:40px}.uppy-Dashboard--singleFile .uppy-Dashboard-Item.is-ghost .uppy-Dashboard-Item-preview:before{background-position:50% 50%;background-size:30%}.uppy-Dashboard-Item-preview{flex-grow:0;flex-shrink:0;height:50px;position:relative;width:50px}.uppy-size--md .uppy-Dashboard-Item-preview{height:140px;width:100%}.uppy-size--lg .uppy-Dashboard-Item-preview{height:120px}.uppy-size--xl .uppy-Dashboard-Item-preview{height:140px}.uppy-Dashboard--singleFile .uppy-Dashboard-Item-preview{flex-grow:1;max-height:75%;width:100%}.uppy-Dashboard--singleFile.uppy-size--md .uppy-Dashboard-Item-preview{max-height:100%}[dir=ltr] .uppy-Dashboard-Item-fileInfoAndButtons{padding-right:8px}[dir=rtl] .uppy-Dashboard-Item-fileInfoAndButtons{padding-left:8px}[dir=ltr] .uppy-Dashboard-Item-fileInfoAndButtons{padding-left:12px}[dir=rtl] .uppy-Dashboard-Item-fileInfoAndButtons{padding-right:12px}.uppy-Dashboard-Item-fileInfoAndButtons{align-items:center;display:flex;flex-grow:1;justify-content:space-between}.uppy-Dashboard--singleFile .uppy-Dashboard-Item-fileInfoAndButtons,.uppy-size--md .uppy-Dashboard-Item-fileInfoAndButtons{align-items:flex-start;padding:9px 0 0}.uppy-Dashboard--singleFile .uppy-Dashboard-Item-fileInfoAndButtons{flex-grow:0;width:100%}.uppy-Dashboard-Item-fileInfo{flex-grow:1;flex-shrink:1}.uppy-Dashboard-Item-actionWrapper{flex-grow:0;flex-shrink:0}.uppy-Dashboard-Item.is-error .uppy-Dashboard-Item-previewInnerWrap:after,.uppy-Dashboard-Item.is-inprogress .uppy-Dashboard-Item-previewInnerWrap:after{display:block}[dir=ltr] .uppy-Dashboard-Item-errorDetails{left:2px}[dir=rtl] .uppy-Dashboard-Item-errorDetails{right:2px}.uppy-Dashboard-Item-errorDetails{-webkit-appearance:none;appearance:none;background-color:#939393;border:none;border-radius:50%;color:#fff;cursor:help;flex-shrink:0;font-size:10px;font-weight:600;height:13px;line-height:12px;position:relative;text-align:center;top:0;width:13px}.uppy-Dashboard-Item-errorDetails:after{word-wrap:break-word;line-height:1.3}.uppy-Dashboard-FileCard{background-color:#fff;border-radius:5px;bottom:0;box-shadow:0 0 10px 4px #0000001a;display:flex;flex-direction:column;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1005}.uppy-Dashboard-FileCard .uppy-DashboardContent-bar{border-top-left-radius:5px;border-top-right-radius:5px}.uppy-Dashboard-FileCard .uppy-Dashboard-FileCard-actions{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.uppy-Dashboard-FileCard-inner{display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;height:100%;min-height:0}.uppy-Dashboard-FileCard-preview{align-items:center;border-bottom:1px solid #eaeaea;display:flex;flex-grow:0;flex-shrink:1;height:60%;justify-content:center;min-height:0;position:relative}[data-uppy-theme=dark] .uppy-Dashboard-FileCard-preview{background-color:#333;border-bottom:0}.uppy-Dashboard-FileCard-preview img.uppy-Dashboard-Item-previewImg{border-radius:3px;box-shadow:0 3px 20px #00000026;flex:0 0 auto;max-height:90%;max-width:90%;object-fit:cover}[dir=ltr] .uppy-Dashboard-FileCard-edit{right:10px}[dir=rtl] .uppy-Dashboard-FileCard-edit{left:10px}.uppy-Dashboard-FileCard-edit{background-color:#00000080;border-radius:50px;color:#fff;font-size:13px;padding:7px 15px;position:absolute;top:10px}.uppy-Dashboard-FileCard-edit:focus{outline:none}.uppy-Dashboard-FileCard-edit::-moz-focus-inner{border:0}.uppy-Dashboard-FileCard-edit:focus{box-shadow:0 0 0 3px #1269cf80}.uppy-Dashboard-FileCard-edit:hover{background-color:#000c}.uppy-Dashboard-FileCard-info{-webkit-overflow-scrolling:touch;flex-grow:0;flex-shrink:0;height:40%;overflow-y:auto;padding:30px 20px 20px}[data-uppy-theme=dark] .uppy-Dashboard-FileCard-info{background-color:#1f1f1f}.uppy-Dashboard-FileCard-fieldset{border:0;font-size:0;margin:auto auto 12px;max-width:640px;padding:0}.uppy-Dashboard-FileCard-label{color:#525252;display:inline-block;font-size:12px;vertical-align:middle;width:22%}.uppy-size--md .uppy-Dashboard-FileCard-label{font-size:14px}[data-uppy-theme=dark] .uppy-Dashboard-FileCard-label{color:#eaeaea}.uppy-Dashboard-FileCard-input{display:inline-block;vertical-align:middle;width:78%}.uppy-Dashboard-FileCard-actions{align-items:center;background-color:#fafafa;border-top:1px solid #eaeaea;display:flex;flex-grow:0;flex-shrink:0;height:55px;padding:0 15px}.uppy-size--md .uppy-Dashboard-FileCard-actions{height:65px}[data-uppy-theme=dark] .uppy-Dashboard-FileCard-actions{background-color:#1f1f1f;border-top:1px solid #333}[dir=ltr] .uppy-Dashboard-FileCard-actionsBtn{margin-right:10px}[dir=rtl] .uppy-Dashboard-FileCard-actionsBtn{margin-left:10px}.uppy-transition-slideDownUp-enter{opacity:.01;transform:translate3d(0,-105%,0);transition:transform .25s ease-in-out,opacity .25s ease-in-out}.uppy-transition-slideDownUp-enter.uppy-transition-slideDownUp-enter-active{opacity:1;transform:translateZ(0)}.uppy-transition-slideDownUp-leave{opacity:1;transform:translateZ(0);transition:transform .25s ease-in-out,opacity .25s ease-in-out}.uppy-transition-slideDownUp-leave.uppy-transition-slideDownUp-leave-active{opacity:.01;transform:translate3d(0,-105%,0)}@keyframes uppy-Dashboard-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes uppy-Dashboard-fadeOut{0%{opacity:1}to{opacity:0}}@keyframes uppy-Dashboard-slideDownAndFadeIn{0%{opacity:0;transform:translate3d(-50%,-70%,0)}to{opacity:1;transform:translate3d(-50%,-50%,0)}}@keyframes uppy-Dashboard-slideDownAndFadeIn--small{0%{opacity:0;transform:translate3d(0,-20%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes uppy-Dashboard-slideUpFadeOut{0%{opacity:1;transform:translate3d(-50%,-50%,0)}to{opacity:0;transform:translate3d(-50%,-70%,0)}}@keyframes uppy-Dashboard-slideUpFadeOut--small{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,-20%,0)}}.uppy-Dashboard--modal{z-index:1001}.uppy-Dashboard--modal[aria-hidden=true]{display:none}.uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose>.uppy-Dashboard-inner{animation:uppy-Dashboard-slideDownAndFadeIn--small .3s cubic-bezier(0,0,.2,1)}@media only screen and (min-width:820px){.uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose>.uppy-Dashboard-inner{animation:uppy-Dashboard-slideDownAndFadeIn .3s cubic-bezier(0,0,.2,1)}}.uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose>.uppy-Dashboard-overlay{animation:uppy-Dashboard-fadeIn .3s cubic-bezier(0,0,.2,1)}.uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose.uppy-Dashboard--isClosing>.uppy-Dashboard-inner{animation:uppy-Dashboard-slideUpFadeOut--small .3s cubic-bezier(0,0,.2,1)}@media only screen and (min-width:820px){.uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose.uppy-Dashboard--isClosing>.uppy-Dashboard-inner{animation:uppy-Dashboard-slideUpFadeOut .3s cubic-bezier(0,0,.2,1)}}.uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose.uppy-Dashboard--isClosing>.uppy-Dashboard-overlay{animation:uppy-Dashboard-fadeOut .3s cubic-bezier(0,0,.2,1)}.uppy-Dashboard-isFixed{height:100vh;overflow:hidden}.uppy-Dashboard--modal .uppy-Dashboard-overlay{background-color:#00000080;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1001}.uppy-Dashboard-inner{background-color:#f4f4f4;border:1px solid #eaeaea;border-radius:5px;max-height:100%;max-width:100%;outline:none;position:relative}.uppy-size--md .uppy-Dashboard-inner{min-height:auto}@media only screen and (min-width:820px){.uppy-Dashboard-inner{height:500px;width:650px}}.uppy-Dashboard--modal .uppy-Dashboard-inner{z-index:1002}[data-uppy-theme=dark] .uppy-Dashboard-inner{background-color:#1f1f1f}.uppy-Dashboard--isDisabled .uppy-Dashboard-inner{cursor:not-allowed}.uppy-Dashboard-innerWrap{border-radius:5px;display:flex;flex-direction:column;height:100%;opacity:0;overflow:hidden;position:relative}.uppy-Dashboard--isInnerWrapVisible .uppy-Dashboard-innerWrap{opacity:1}.uppy-Dashboard--isDisabled .uppy-Dashboard-innerWrap{cursor:not-allowed;filter:grayscale(100%);opacity:.6;-webkit-user-select:none;user-select:none}.uppy-Dashboard--isDisabled .uppy-ProviderIconBg{fill:#9f9f9f}.uppy-Dashboard--isDisabled [aria-disabled],.uppy-Dashboard--isDisabled [disabled]{cursor:not-allowed;pointer-events:none}.uppy-Dashboard--modal .uppy-Dashboard-inner{border:none;bottom:15px;left:15px;position:fixed;right:15px;top:35px}@media only screen and (min-width:820px){.uppy-Dashboard--modal .uppy-Dashboard-inner{box-shadow:0 5px 15px 4px #00000026;left:50%;right:auto;top:50%;transform:translate(-50%,-50%)}}[dir=ltr] .uppy-Dashboard-close{right:-2px}[dir=rtl] .uppy-Dashboard-close{left:-2px}.uppy-Dashboard-close{color:#ffffffe6;cursor:pointer;display:block;font-size:27px;position:absolute;top:-33px;z-index:1005}.uppy-Dashboard-close:focus{outline:none}.uppy-Dashboard-close::-moz-focus-inner{border:0}.uppy-Dashboard-close:focus{color:#6eabf2}@media only screen and (min-width:820px){[dir=ltr] .uppy-Dashboard-close{right:-35px}[dir=rtl] .uppy-Dashboard-close{left:-35px}.uppy-Dashboard-close{font-size:35px;top:-10px}}.uppy-Dashboard-serviceMsg{background-color:#fffbf7;border-bottom:1px solid #edd4b9;border-top:1px solid #edd4b9;font-size:12px;font-weight:500;line-height:1.3;padding:12px 0;position:relative;top:-1px;z-index:1004}.uppy-size--md .uppy-Dashboard-serviceMsg{font-size:14px;line-height:1.4}[data-uppy-theme=dark] .uppy-Dashboard-serviceMsg{background-color:#1f1f1f;border-bottom:1px solid #333;border-top:1px solid #333;color:#eaeaea}.uppy-Dashboard-serviceMsg-title{display:block;line-height:1;margin-bottom:4px;padding-left:42px}.uppy-Dashboard-serviceMsg-text{padding:0 15px}.uppy-Dashboard-serviceMsg-actionBtn{color:#1269cf;font-size:inherit;font-weight:inherit;vertical-align:initial}[data-uppy-theme=dark] .uppy-Dashboard-serviceMsg-actionBtn{color:#02baf2e6}.uppy-Dashboard-serviceMsg-icon{left:15px;position:absolute;top:10px}.uppy-Dashboard-AddFiles{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;text-align:center}[data-uppy-drag-drop-supported=true] .uppy-Dashboard-AddFiles{border:1px dashed #dfdfdf;border-radius:3px;height:calc(100% - 14px);margin:7px}.uppy-Dashboard-AddFilesPanel .uppy-Dashboard-AddFiles{border:none;height:calc(100% - 54px)}.uppy-Dashboard--modal .uppy-Dashboard-AddFiles{border-color:#cfcfcf}[data-uppy-theme=dark] .uppy-Dashboard-AddFiles{border-color:#757575}.uppy-Dashboard-AddFiles-info{display:none;margin-top:auto;padding-bottom:15px;padding-top:15px}.uppy-size--height-md .uppy-Dashboard-AddFiles-info{display:block}.uppy-size--md .uppy-Dashboard-AddFiles-info{bottom:25px;left:0;padding-bottom:0;padding-top:30px;position:absolute;right:0}[data-uppy-num-acquirers="0"] .uppy-Dashboard-AddFiles-info{margin-top:0}.uppy-Dashboard-browse{color:#1269cf;cursor:pointer}.uppy-Dashboard-browse:focus{outline:none}.uppy-Dashboard-browse::-moz-focus-inner{border:0}.uppy-Dashboard-browse:focus,.uppy-Dashboard-browse:hover{border-bottom:1px solid #1269cf}[data-uppy-theme=dark] .uppy-Dashboard-browse{color:#02baf2e6}[data-uppy-theme=dark] .uppy-Dashboard-browse:focus,[data-uppy-theme=dark] .uppy-Dashboard-browse:hover{border-bottom:1px solid #02baf2}.uppy-Dashboard-browseBtn{display:block;font-size:14px;font-weight:500;margin-bottom:5px;margin-top:8px;width:100%}.uppy-size--md .uppy-Dashboard-browseBtn{font-size:15px;margin:15px auto;padding:13px 44px;width:auto}.uppy-Dashboard-AddFiles-list{-webkit-overflow-scrolling:touch;display:flex;flex:1 1;flex-direction:column;margin-top:2px;overflow-y:auto;padding:2px 0;width:100%}.uppy-size--md .uppy-Dashboard-AddFiles-list{flex:none;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-top:15px;max-width:600px;overflow-y:visible;padding-top:0}.uppy-DashboardTab{border-bottom:1px solid #eaeaea;text-align:center;width:100%}[data-uppy-theme=dark] .uppy-DashboardTab{border-bottom:1px solid #333}.uppy-size--md .uppy-DashboardTab{border-bottom:none;display:inline-block;margin-bottom:10px;width:auto}.uppy-DashboardTab-btn{align-items:center;-webkit-appearance:none;appearance:none;background-color:initial;color:#525252;cursor:pointer;flex-direction:row;height:100%;justify-content:left;padding:12px 15px;width:100%}.uppy-DashboardTab-btn:focus{outline:none}[dir=ltr] .uppy-size--md .uppy-DashboardTab-btn{margin-right:1px}[dir=rtl] .uppy-size--md .uppy-DashboardTab-btn{margin-left:1px}.uppy-size--md .uppy-DashboardTab-btn{border-radius:5px;flex-direction:column;padding:10px 3px;width:86px}[data-uppy-theme=dark] .uppy-DashboardTab-btn{color:#eaeaea}.uppy-DashboardTab-btn::-moz-focus-inner{border:0}.uppy-DashboardTab-btn:hover{background-color:#e9ecef}[data-uppy-theme=dark] .uppy-DashboardTab-btn:hover{background-color:#333}.uppy-DashboardTab-btn:active,.uppy-DashboardTab-btn:focus{background-color:#dfe6f1}[data-uppy-theme=dark] .uppy-DashboardTab-btn:active,[data-uppy-theme=dark] .uppy-DashboardTab-btn:focus{background-color:#525252}.uppy-DashboardTab-btn svg{display:inline-block;max-height:100%;max-width:100%;overflow:hidden;transition:transform .15s ease-in-out;vertical-align:text-top}[dir=ltr] .uppy-DashboardTab-inner{margin-right:10px}[dir=rtl] .uppy-DashboardTab-inner{margin-left:10px}.uppy-DashboardTab-inner{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 1px 1px 0 #0000001a,0 1px 2px 0 #0000001a,0 2px 3px 0 #00000005;display:flex;height:32px;justify-content:center;width:32px}[dir=ltr] .uppy-size--md .uppy-DashboardTab-inner{margin-right:0}[dir=rtl] .uppy-size--md .uppy-DashboardTab-inner{margin-left:0}[data-uppy-theme=dark] .uppy-DashboardTab-inner{background-color:#323232;box-shadow:0 1px 1px 0 #0003,0 1px 2px 0 #0003,0 2px 3px 0 #00000014}.uppy-DashboardTab-name{font-size:14px;font-weight:400}.uppy-size--md .uppy-DashboardTab-name{font-size:12px;line-height:15px;margin-bottom:0;margin-top:8px}.uppy-DashboardTab-iconMyDevice{color:#1269cf}[data-uppy-theme=dark] .uppy-DashboardTab-iconMyDevice{color:#02baf2}.uppy-DashboardTab-iconBox{color:#0061d5}[data-uppy-theme=dark] .uppy-DashboardTab-iconBox{color:#eaeaea}.uppy-DashboardTab-iconDropbox{color:#0061fe}[data-uppy-theme=dark] .uppy-DashboardTab-iconDropbox{color:#eaeaea}.uppy-DashboardTab-iconUnsplash{color:#111}[data-uppy-theme=dark] .uppy-DashboardTab-iconUnsplash{color:#eaeaea}.uppy-DashboardTab-iconScreenRec{color:#2c3e50}[data-uppy-theme=dark] .uppy-DashboardTab-iconScreenRec{color:#eaeaea}.uppy-DashboardTab-iconAudio{color:#8030a3}[data-uppy-theme=dark] .uppy-DashboardTab-iconAudio{color:#bf6ee3}.uppy-Dashboard-input{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.uppy-DashboardContent-bar{align-items:center;background-color:#fafafa;border-bottom:1px solid #eaeaea;display:flex;flex-shrink:0;height:40px;justify-content:space-between;padding:0 10px;position:relative;width:100%;z-index:1004}.uppy-size--md .uppy-DashboardContent-bar{height:50px;padding:0 15px}[data-uppy-theme=dark] .uppy-DashboardContent-bar{background-color:#1f1f1f;border-bottom:1px solid #333}.uppy-DashboardContent-title{font-size:12px;font-weight:500;left:0;line-height:40px;margin:auto;max-width:170px;overflow-x:hidden;position:absolute;right:0;text-align:center;text-overflow:ellipsis;top:0;white-space:nowrap;width:100%}.uppy-size--md .uppy-DashboardContent-title{font-size:14px;line-height:50px;max-width:300px}[data-uppy-theme=dark] .uppy-DashboardContent-title{color:#eaeaea}[dir=ltr] .uppy-DashboardContent-back,[dir=ltr] .uppy-DashboardContent-save{margin-left:-6px}[dir=rtl] .uppy-DashboardContent-back,[dir=rtl] .uppy-DashboardContent-save{margin-right:-6px}.uppy-DashboardContent-back,.uppy-DashboardContent-save{-webkit-appearance:none;background:none;border:0;border-radius:3px;color:inherit;color:#1269cf;cursor:pointer;font-family:inherit;font-size:inherit;font-size:12px;font-weight:400;line-height:1;margin:0;padding:7px 6px}.uppy-DashboardContent-back:focus,.uppy-DashboardContent-save:focus{outline:none}.uppy-DashboardContent-back::-moz-focus-inner,.uppy-DashboardContent-save::-moz-focus-inner{border:0}.uppy-DashboardContent-back:hover,.uppy-DashboardContent-save:hover{color:#0e51a0}.uppy-DashboardContent-back:focus,.uppy-DashboardContent-save:focus{background-color:#dfe6f1}[data-uppy-theme=dark] .uppy-DashboardContent-back:focus,[data-uppy-theme=dark] .uppy-DashboardContent-save:focus{background-color:#333}.uppy-size--md .uppy-DashboardContent-back,.uppy-size--md .uppy-DashboardContent-save{font-size:14px}[data-uppy-theme=dark] .uppy-DashboardContent-back,[data-uppy-theme=dark] .uppy-DashboardContent-save{color:#02baf2}[dir=ltr] .uppy-DashboardContent-addMore{margin-right:-5px}[dir=rtl] .uppy-DashboardContent-addMore{margin-left:-5px}.uppy-DashboardContent-addMore{-webkit-appearance:none;background:none;border:0;border-radius:3px;color:inherit;color:#1269cf;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:500;height:29px;line-height:1;margin:0;padding:7px 8px;width:29px}.uppy-DashboardContent-addMore:focus{outline:none}.uppy-DashboardContent-addMore::-moz-focus-inner{border:0}.uppy-DashboardContent-addMore:hover{color:#0e51a0}.uppy-DashboardContent-addMore:focus{background-color:#dfe6f1}[data-uppy-theme=dark] .uppy-DashboardContent-addMore:focus{background-color:#333}[dir=ltr] .uppy-size--md .uppy-DashboardContent-addMore{margin-right:-8px}[dir=rtl] .uppy-size--md .uppy-DashboardContent-addMore{margin-left:-8px}.uppy-size--md .uppy-DashboardContent-addMore{font-size:14px;height:auto;width:auto}[data-uppy-theme=dark] .uppy-DashboardContent-addMore{color:#02baf2}[dir=ltr] .uppy-DashboardContent-addMore svg{margin-right:4px}[dir=rtl] .uppy-DashboardContent-addMore svg{margin-left:4px}.uppy-DashboardContent-addMore svg{vertical-align:initial}.uppy-size--md .uppy-DashboardContent-addMore svg{height:11px;width:11px}.uppy-DashboardContent-addMoreCaption{display:none}.uppy-size--md .uppy-DashboardContent-addMoreCaption{display:inline}.uppy-DashboardContent-panel{background-color:#f5f5f5;flex:1 1}.uppy-Dashboard-AddFilesPanel,.uppy-DashboardContent-panel{border-radius:5px;bottom:0;display:flex;flex-direction:column;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:1005}.uppy-Dashboard-AddFilesPanel{background:#fafafa;background:linear-gradient(0deg,#fafafa 35%,#fafafad9);box-shadow:0 0 10px 5px #00000026}[data-uppy-theme=dark] .uppy-Dashboard-AddFilesPanel{background-color:#333;background-image:linear-gradient(0deg,#1f1f1f 35%,#1f1f1fd9)}.uppy-Dashboard--isAddFilesPanelVisible .uppy-Dashboard-files{filter:blur(2px)}.uppy-Dashboard-progress{bottom:0;height:12%;left:0;position:absolute;width:100%}.uppy-Dashboard-progressBarContainer.is-active{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1004}.uppy-Dashboard-filesContainer{flex:1 1;margin:0;overflow-y:hidden;position:relative}.uppy-Dashboard-filesContainer:after{clear:both;content:"";display:table}.uppy-Dashboard-files{-webkit-overflow-scrolling:touch;flex:1 1;margin:0;overflow-y:auto;padding:0 0 10px}.uppy-size--md .uppy-Dashboard-files{padding-top:10px}.uppy-Dashboard--singleFile .uppy-Dashboard-filesInner{align-items:center;display:flex;height:100%;justify-content:center}.uppy-Dashboard-dropFilesHereHint{align-items:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='48' height='48' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 1v1C11.85 2 2 11.85 2 24s9.85 22 22 22 22-9.85 22-22S36.15 2 24 2V1zm0 0V0c13.254 0 24 10.746 24 24S37.254 48 24 48 0 37.254 0 24 10.746 0 24 0v1zm7.707 19.293a.999.999 0 1 1-1.414 1.414L25 16.414V34a1 1 0 1 1-2 0V16.414l-5.293 5.293a.999.999 0 1 1-1.414-1.414l7-7a.999.999 0 0 1 1.414 0l7 7z' fill='%231269CF'/%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat;border:1px dashed #1269cf;border-radius:3px;bottom:7px;color:#757575;display:flex;font-size:16px;justify-content:center;left:7px;padding-top:90px;position:absolute;right:7px;text-align:center;top:7px;visibility:hidden;z-index:2000}[data-uppy-theme=dark] .uppy-Dashboard-dropFilesHereHint{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='48' height='48' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 1v1C11.85 2 2 11.85 2 24s9.85 22 22 22 22-9.85 22-22S36.15 2 24 2V1zm0 0V0c13.254 0 24 10.746 24 24S37.254 48 24 48 0 37.254 0 24 10.746 0 24 0v1zm7.707 19.293a.999.999 0 1 1-1.414 1.414L25 16.414V34a1 1 0 1 1-2 0V16.414l-5.293 5.293a.999.999 0 1 1-1.414-1.414l7-7a.999.999 0 0 1 1.414 0l7 7z' fill='%2302BAF2'/%3E%3C/svg%3E");border-color:#02baf2;color:#bbb}.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-Dashboard-dropFilesHereHint{visibility:visible}.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-Dashboard-files,.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-Dashboard-progressindicators,.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-Dashboard-serviceMsg,.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-DashboardContent-bar{opacity:.15}.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-Dashboard-AddFiles{opacity:.03}.uppy-Dashboard-AddFiles-title{color:#000;font-size:17px;font-weight:500;line-height:1.35;margin-bottom:5px;margin-top:15px;padding:0 15px;text-align:inline-start;width:100%}.uppy-size--md .uppy-Dashboard-AddFiles-title{font-size:21px;font-weight:400;margin-top:5px;max-width:480px;padding:0 35px;text-align:center}[data-uppy-num-acquirers="0"] .uppy-Dashboard-AddFiles-title{text-align:center}[data-uppy-theme=dark] .uppy-Dashboard-AddFiles-title{color:#eaeaea}.uppy-Dashboard-AddFiles-title button{font-weight:500}.uppy-size--md .uppy-Dashboard-AddFiles-title button{font-weight:400}.uppy-Dashboard-note{color:#757575;font-size:14px;line-height:1.25;margin:auto;max-width:350px;padding:0 15px;text-align:center}.uppy-size--md .uppy-Dashboard-note{line-height:1.35;max-width:600px}[data-uppy-theme=dark] .uppy-Dashboard-note{color:#cfcfcf}a.uppy-Dashboard-poweredBy{color:#939393;display:inline-block;font-size:11px;margin-top:8px;text-align:center;text-decoration:none}.uppy-Dashboard-poweredByIcon{fill:none;stroke:#939393;margin-left:1px;margin-right:1px;opacity:.9;position:relative;top:1px;vertical-align:text-top}.uppy-Dashboard-Item-previewIcon{height:25px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:25px;z-index:100}.uppy-size--md .uppy-Dashboard-Item-previewIcon{height:38px;width:38px}.uppy-Dashboard-Item-previewIcon svg{height:100%;width:100%}.uppy-Dashboard--singleFile .uppy-Dashboard-Item-previewIcon{height:100%;max-height:60%;max-width:60%;width:100%}.uppy-Dashboard-Item-previewIconWrap{height:76px;max-height:75%;position:relative}.uppy-Dashboard--singleFile .uppy-Dashboard-Item-previewIconWrap{height:100%;width:100%}.uppy-Dashboard-Item-previewIconBg{filter:drop-shadow(rgba(0,0,0,.1) 0 1px 1px);height:100%;width:100%}.uppy-Dashboard-upload{height:50px;position:relative;width:50px}.uppy-size--md .uppy-Dashboard-upload{height:60px;width:60px}.uppy-Dashboard-upload .uppy-c-icon{position:relative;top:1px;width:50%}[dir=ltr] .uppy-Dashboard-uploadCount{right:-12px}[dir=rtl] .uppy-Dashboard-uploadCount{left:-12px}.uppy-Dashboard-uploadCount{background-color:#1bb240;border-radius:50%;color:#fff;font-size:8px;height:16px;line-height:16px;position:absolute;top:-12px;width:16px}.uppy-size--md .uppy-Dashboard-uploadCount{font-size:9px;height:18px;line-height:18px;width:18px}.uppy-ImageCropper-range{-webkit-appearance:none;background:#0000;margin:8px 0;width:100%}.uppy-ImageCropper-range::-moz-focus-outer{border:0}.uppy-ImageCropper-range:focus{outline:0}.uppy-ImageCropper-range:focus::-webkit-slider-runnable-track{background:#fff3}.uppy-ImageCropper-range:focus::-ms-fill-lower,.uppy-ImageCropper-range:focus::-ms-fill-upper{background:#fff3}.uppy-ImageCropper-range::-webkit-slider-runnable-track{background:#fff3;border:0 solid #0000;border-radius:5px;box-shadow:0 0 0 #0000,0 0 0 #0d0d0d00;cursor:default;height:4px;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.uppy-ImageCropper-range::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:0 solid #0000;border-radius:9px;box-shadow:0 0 4px #0003,0 0 0 #0d0d0d33;box-sizing:border-box;cursor:default;height:16px;margin-top:-6px;width:16px}.uppy-ImageCropper-range::-moz-range-track{background:#fff3;border:0 solid #0000;border-radius:5px;box-shadow:0 0 0 #0000,0 0 0 #0d0d0d00;cursor:default;height:2px;-moz-transition:all .2s ease;transition:all .2s ease;width:100%}.uppy-ImageCropper-range::-moz-range-thumb{background:#fff;border:0 solid #0000;border-radius:9px;box-shadow:0 0 4px #0003,0 0 0 #0d0d0d33;box-sizing:border-box;cursor:default;height:16px;width:16px}.uppy-ImageCropper-range::-ms-track{background:#0000;border-color:#0000;border-width:8px 0;color:#0000;cursor:default;height:4px;-ms-transition:all .2s ease;transition:all .2s ease;width:100%}.uppy-ImageCropper-range::-ms-fill-lower{background:#f2f2f233;border:0 solid #0000;border-radius:10px;box-shadow:0 0 0 #0000,0 0 0 #0d0d0d00}.uppy-ImageCropper-range::-ms-fill-upper{background:#fff3;border:0 solid #0000;border-radius:10px;box-shadow:0 0 0 #0000,0 0 0 #0d0d0d00}.uppy-ImageCropper-range::-ms-thumb{background:#fff;border:0 solid #0000;border-radius:9px;box-shadow:0 0 4px #0003,0 0 0 #0d0d0d33;box-sizing:border-box;cursor:default;height:16px;margin-top:1px;width:16px}.uppy-ImageCropper-range:disabled::-moz-range-thumb,.uppy-ImageCropper-range:disabled::-ms-fill-lower,.uppy-ImageCropper-range:disabled::-ms-fill-upper,.uppy-ImageCropper-range:disabled::-ms-thumb,.uppy-ImageCropper-range:disabled::-webkit-slider-runnable-track,.uppy-ImageCropper-range:disabled::-webkit-slider-thumb{cursor:not-allowed}

/*!
 * Cropper.js v1.5.6
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2019-10-04T04:33:44.164Z
 */.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;touch-action:none;-webkit-user-select:none;user-select:none}.cropper-container img{display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:#3399ffbf;overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.3333333333%;left:0;top:33.3333333333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.3333333333%;top:0;width:33.3333333333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.uppy-ImageCropper{display:flex;flex-direction:column;height:100%;width:100%}.uppy-ImageCropper-container{flex-grow:1}.uppy-ImageCropper-image{display:block;max-height:400px;max-width:100%}.uppy-ImageCropper-controls{align-items:center;background-color:#0009;border-radius:5px;bottom:15px;color:#fff;display:flex;justify-content:center;left:50%;padding-top:38px;position:absolute;transform:translateX(-50%)}.uppy-size--md .uppy-ImageCropper-controls{padding-top:0}.uppy-ImageCropper-controls button{border-radius:5px;height:35px;width:35px}.uppy-ImageCropper-controls button svg{padding:3px}.uppy-size--md .uppy-ImageCropper-controls button{height:40px;width:40px}.uppy-size--md .uppy-ImageCropper-controls button svg{padding:1px}.uppy-ImageCropper-controls button:hover{background-color:#ffffff80}.uppy-ImageCropper-controls button:focus{background-color:#ffffff80;outline:none}.uppy-Dashboard:not(.uppy-size--md) .uppy-ImageCropper-rangeWrapper{height:38px;left:10px;position:absolute!important;right:10px;top:0}.uppy-size--md .uppy-ImageCropper-range{margin-left:5px;margin-right:5px;width:180px}.uppy-ImageCropper .cropper-point{height:8px;width:8px}.uppy-ImageCropper .cropper-view-box{background:repeating-conic-gradient(#bdbdbd33 0 25%,#fff 0 50%) 50%/16px 16px;outline:2px solid #39f}[data-uppy-theme=dark] .uppy-ImageCropper .cropper-view-box{background:repeating-conic-gradient(#2b2a2a 0 25%,#000 0 50%) 50%/16px 16px}.uppy-ImageCropper .cropper-modal{background-color:#fff;opacity:.9}[data-uppy-theme=dark] .uppy-ImageCropper .cropper-modal{background-color:#000;opacity:.7}.uppy-ImageCropper .cropper-face{opacity:0}.uppy-ImageCropper-range::-moz-range-track{height:4px}.uppy-ImageCropper-range:focus::-webkit-slider-runnable-track,.uppy-ImageCropper-range:hover::-webkit-slider-runnable-track{background:#ffffff80}.uppy-ImageCropper-range:focus::-ms-fill-lower,.uppy-ImageCropper-range:focus::-ms-fill-upper,.uppy-ImageCropper-range:hover::-ms-fill-lower,.uppy-ImageCropper-range:hover::-ms-fill-upper{background:#ffffff80}.uppy-ImageCropper-range:focus::-moz-range-track,.uppy-ImageCropper-range:hover::-moz-range-track{background:#ffffff80}.wa-message{--wa-in-bg:#fff;--wa-ink:#111b21;--wa-meta:#667781;--wa-action:#1daa61;--wa-line:#0b141a1a;--wa-card:#f0f2f5;--wa-green:#00a884;--wa-sheet-bg:#fff;align-items:flex-start;color:var(--wa-ink);display:flex;flex-direction:column;font-family:-apple-system,Segoe UI,Helvetica,Arial,sans-serif;gap:4px;max-width:100%}html.dark .wa-message,html.dark .wa-sheet{--wa-in-bg:#202c33;--wa-ink:#e9edef;--wa-meta:#8696a0;--wa-action:#21c063;--wa-line:#e9edef1a;--wa-card:#182229;--wa-sheet-bg:#111b21}.wa-bubble{background:var(--wa-in-bg);border-radius:8px;border-start-start-radius:0;box-shadow:0 1px .5px #0b141a21;color:var(--wa-ink);display:flex;flex-direction:column;font-size:14.2px;gap:4px;line-height:19px;max-width:min(100%,320px);min-width:64px;overflow-wrap:anywhere;padding:6px 8px 5px 9px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.wa-bubble.has-actions{border-end-end-radius:0;border-end-start-radius:0;min-width:220px}.wa-bubble.is-media{gap:3px;padding:3px}.wa-bubble.is-media .wa-text{padding:2px 5px 0}.wa-bubble.is-sticker{background:#0000;box-shadow:none}.wa-text{display:block;white-space:pre-wrap}.wa-text code{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px}.wa-text .variable{background:#00a88424;border-radius:4px;font-size:12.5px;padding:0 4px}.wa-time{font-feature-settings:"tnum";color:var(--wa-meta);font-size:11px;font-variant-numeric:tabular-nums;inset-block-end:4px;inset-inline-end:8px;line-height:15px;pointer-events:none;position:absolute}.is-media>.wa-time{background:#0b141a59;border-radius:8px;color:#fff;inset-block-end:8px;inset-inline-end:10px;padding:0 4px}.is-audio>.wa-time,.is-document>.wa-time,.is-location>.wa-time,.is-media>.wa-text+.wa-time{background:none;color:var(--wa-meta);inset-block-end:4px;inset-inline-end:8px}.wa-bubble>.wa-footer:nth-last-child(2):after,.wa-bubble>.wa-text:nth-last-child(2):after{content:"";display:inline-block;width:58px}.is-media>.wa-text:nth-last-child(2){padding-bottom:4px}.wa-bubble>.wa-numbered:nth-last-child(2){padding-bottom:14px}.is-audio,.is-contact,.is-document,.is-location{padding-bottom:20px!important}.wa-header-text{font-size:15px;font-weight:700}.wa-footer{color:var(--wa-meta);font-size:13px}.wa-header-media,.wa-image{background:var(--wa-card);border-radius:6px;display:block;max-height:220px;min-width:220px;object-fit:cover;width:100%}.wa-image.is-sticker{background:none;min-width:0;width:120px}.wa-video-poster{background:linear-gradient(135deg,#2a3942,#111b21);color:#fff;display:grid;height:140px;place-items:center;position:relative}.wa-video-poster .wa-video-badge{inset-block-end:8px;inset-inline-start:8px;opacity:.85;position:absolute}.wa-document{grid-column-gap:10px;align-items:center;background:var(--wa-card);border-radius:6px;column-gap:10px;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;min-width:220px;padding:10px}.wa-document-icon{background:#5e7ce2;border-radius:4px;color:#fff;display:grid;grid-row:span 2;height:38px;place-items:center;width:32px}.wa-document-icon.is-pdf{background:#e5484d}.wa-document-icon.is-csv,.wa-document-icon.is-xls,.wa-document-icon.is-xlsx{background:#1f9d55}.wa-document-name{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wa-document-type{color:var(--wa-meta);font-size:12px}.wa-audio{align-items:center;display:flex;gap:8px;min-width:220px;padding:8px 6px 14px}.wa-audio-play{border-radius:50%;color:var(--wa-meta);display:grid;height:34px;place-items:center;width:34px}.wa-audio-wave{align-items:center;display:flex;flex:1 1 auto;gap:2px}.wa-audio-wave i{background:var(--wa-meta);border-radius:2px;opacity:.55;width:3px}.wa-audio-time{color:var(--wa-meta);font-size:11px}.wa-map{background:#e7f0e4;border-radius:6px;color:#4c7a5d;height:130px;min-width:220px;overflow:hidden;position:relative}.wa-map,.wa-map svg{display:block;width:100%}.wa-map svg{height:100%}html.dark .wa-map{background:#1c2b24;color:#9fc9ae}.wa-map-pin{color:#e5484d;display:grid;inset:0;place-items:center;position:absolute}.wa-map-pin svg{height:30px;width:30px}.wa-location-text{display:flex;flex-direction:column;font-size:13.5px;padding:4px 6px 16px}.wa-location-text span{color:var(--wa-meta);font-size:12.5px}.wa-link-preview{background:var(--wa-card);border-radius:6px;display:flex;flex-direction:column;font-size:12.5px;line-height:16px;margin:-2px -4px 2px;padding:8px 10px}.wa-link-preview .wa-link-preview-site{font-weight:600}.wa-link-preview .wa-link-preview-url{color:var(--wa-meta);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wa-interactive{display:flex;flex-direction:column;max-width:min(100%,320px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.wa-interactive>.wa-bubble{max-width:100%}.wa-actions{background:var(--wa-in-bg);border-radius:0 0 8px 8px;box-shadow:0 1px .5px #0b141a21;display:flex;flex-direction:column}.wa-actions.is-row{flex-direction:row}.wa-actions.is-row .wa-action+.wa-action{border-inline-start:1px solid var(--wa-line)}.wa-action{align-items:center;background:none;border:0;border-top:1px solid var(--wa-line);color:var(--wa-action);cursor:pointer;display:flex;flex:1 1;font:inherit;font-size:14.2px;font-weight:500;gap:6px;justify-content:center;min-height:40px;min-width:0;padding:0 12px;text-decoration:none}.wa-action:disabled{cursor:default}.wa-action:not(:disabled):hover{background:#1daa610f}.wa-action:disabled{color:var(--wa-meta);opacity:.55}.wa-action:focus-visible{outline:2px solid var(--wa-action);outline-offset:-2px}.wa-action-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wa-numbered{display:flex;flex-direction:column}.wa-numbered-line{background:none;border:0;color:inherit;cursor:pointer;font:inherit;padding:0;text-align:start}.wa-numbered-line:disabled{cursor:default}.wa-numbered-line:not(:disabled):hover .wa-text{text-decoration:underline;text-decoration-color:var(--wa-meta)}.wa-numbered-line:focus-visible{border-radius:3px;outline:2px solid var(--wa-action)}.wa-contact{align-items:center;display:flex;gap:10px;padding:6px 4px 12px}.wa-contact-avatar{background:#dfe5e7;border-radius:50%;color:#fff;display:grid;height:40px;place-items:center;width:40px}html.dark .wa-contact-avatar{background:#6a7175}.wa-contact-text{display:flex;flex-direction:column}.wa-contact-text span{color:var(--wa-meta);font-size:12.5px}.wa-sheet-backdrop{align-items:flex-end;animation:wa-fade .18s ease-out;background:#0b141a73;display:flex;inset:0;position:absolute;z-index:30}.wa-sheet-inline{min-height:280px;position:relative;width:100%}.wa-sheet-inline .wa-sheet-backdrop{border-radius:10px;min-height:280px;position:relative}.wa-sheet{--wa-ink:#111b21;--wa-meta:#667781;--wa-line:#0b141a1a;--wa-sheet-bg:#fff;--wa-green:#00a884;animation:wa-rise .22s cubic-bezier(.2,.8,.2,1);background:var(--wa-sheet-bg);border-radius:14px 14px 0 0;color:var(--wa-ink);display:flex;flex-direction:column;font-family:-apple-system,Segoe UI,Helvetica,Arial,sans-serif;max-height:78%;width:100%}.wa-sheet-head{align-items:center;display:grid;grid-template-columns:30px 1fr 30px;padding:14px 14px 10px}.wa-sheet-head strong{font-size:16px;font-weight:600;text-align:center}.wa-sheet-close{background:#eeeeef;border:0;border-radius:50%;color:#848489;cursor:pointer;display:grid;height:30px;place-items:center;width:30px}.wa-sheet-body{overflow-y:auto;padding:0 0 6px}.wa-sheet-section-title{color:var(--wa-meta);display:block;font-size:13px;font-weight:600;padding:14px 18px 6px}.wa-sheet-foot{color:var(--wa-meta);font-size:12.5px;padding:14px 18px 18px;text-align:center}.wa-quote{background:#0b141a0d;border-inline-start:4px solid #06cf9c;border-radius:6px;display:flex;flex-direction:column;font-size:13px;line-height:1.35;margin:0 0 4px;padding:5px 8px 6px}.wa-quote-name{color:#06cf9c;font-weight:600}.wa-quote-line{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--wa-meta);display:-webkit-box;overflow:hidden}strong.wa-quote-line{color:var(--wa-ink);font-weight:600}.wa-sheet-row{align-items:center;background:none;border:0;border-bottom:1px solid var(--wa-line);color:inherit;cursor:pointer;display:flex;font:inherit;gap:12px;padding:11px 18px;text-align:start;width:100%}.wa-sheet-row:focus-visible{outline:2px solid var(--wa-green);outline-offset:-2px}.wa-sheet-row-text{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.wa-sheet-row-title{font-size:15px}.wa-sheet-row-desc{color:var(--wa-meta);font-size:13px}.wa-notes{display:flex;flex-direction:column;font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;gap:3px;list-style:none;margin:2px 0 0;max-width:min(100%,320px);padding:0}.wa-notes li{align-items:flex-start;background:#ffffffd9;border-radius:8px;color:#3b4a54;display:flex;font-size:11.5px;gap:5px;line-height:15px;padding:4px 8px}.wa-notes li svg{flex:none;margin-top:1.5px}.wa-notes li.is-warning{background:#fff6e0;color:#7a4b00}.wa-notes li.is-error{background:#fdecec;color:#a1252b}html.dark .wa-notes li{background:#202c33eb;color:#d1d7db}html.dark .wa-notes li.is-warning{background:#3a2e12;color:#f5d38b}html.dark .wa-notes li.is-error{background:#3b1b1d;color:#f5a3a6}@keyframes wa-fade{0%{opacity:0}}@keyframes wa-rise{0%{opacity:0;transform:translateY(24px)}}.ow-visually-hidden{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}[dir=rtl] .ow-flip{transform:scaleX(-1)}.ow-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.ow-chip{align-items:center;background:#fff;background:var(--ow-chip-bg,var(--surface,#fff));border:1px solid #5b61eb73;border:1px solid var(--ow-chip-border,#5b61eb73);border-radius:999px;border-radius:var(--ow-chip-radius,999px);color:#5b61eb;color:var(--ow-accent,var(--brand,#5b61eb));cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:500;gap:6px;line-height:1.25;max-width:100%;min-height:36px;padding:6px 14px;text-align:start;transition:background-color .15s,border-color .15s}.ow-chip:not(:disabled):hover{background:#5b61eb0f;background:var(--ow-chip-hover,#5b61eb0f);border-color:#5b61eb;border-color:var(--ow-accent,var(--brand,#5b61eb))}.ow-chip:focus-visible{outline:2px solid #5b61eb;outline:2px solid var(--ow-accent,var(--brand,#5b61eb));outline-offset:2px}.ow-chip:disabled{cursor:default;opacity:.5}.ow-chip.is-strong{background:#5b61eb;background:var(--ow-accent,var(--brand,#5b61eb));border-color:#0000;color:#fff;color:var(--ow-send-fg,#fff)}.ow-options{background:#fff;background:var(--ow-bot-bg,var(--surface,#fff));border:1px solid #0c0c0e12;border:1px solid var(--ow-bubble-border,var(--line,#0c0c0e12));border-radius:16px;border-radius:var(--ow-radius,16px);display:flex;flex-direction:column;gap:0;list-style:none;margin:6px 0 0;overflow:hidden;padding:0;width:min(100%,340px)}.ow-options li+li{border-top:1px solid #0c0c0e12;border-top:1px solid var(--ow-bubble-border,var(--line,#0c0c0e12))}.ow-option{align-items:center;background:none;border:0;color:#0c0c0e;color:var(--ow-bot-fg,var(--ink,#0c0c0e));cursor:pointer;display:flex;font:inherit;font-size:14px;gap:10px;min-height:44px;padding:8px 12px;text-align:start;width:100%}.ow-option:not(:disabled):hover{background:#5b61eb0f;background:var(--ow-chip-hover,#5b61eb0f)}.ow-option:focus-visible{outline:2px solid #5b61eb;outline:2px solid var(--ow-accent,var(--brand,#5b61eb));outline-offset:-2px}.ow-option:disabled{cursor:default}.ow-option:disabled:not(.is-chosen){opacity:.55}.ow-option.is-chosen{color:#5b61eb;color:var(--ow-accent,var(--brand,#5b61eb));font-weight:600}.ow-option svg{color:#6e6e78;color:var(--ow-muted,var(--gray-500,#6e6e78));flex:none}.ow-option-index{background:#5b61eb14;background:var(--ow-chip-hover,#5b61eb14);border-radius:50%;color:#5b61eb;color:var(--ow-accent,var(--brand,#5b61eb));display:grid;flex:none;font-size:12px;font-weight:600;height:24px;place-items:center;width:24px}.ow-option-title{flex:1 1 auto;min-width:0}.ow-list{background:#fff;background:var(--ow-bot-bg,var(--surface,#fff));border:1px solid #0c0c0e12;border:1px solid var(--ow-bubble-border,var(--line,#0c0c0e12));border-radius:16px;border-radius:var(--ow-radius,16px);color:#0c0c0e;color:var(--ow-bot-fg,var(--ink,#0c0c0e));display:flex;flex-direction:column;margin-top:6px;overflow:hidden;width:min(100%,340px)}.ow-list-title{font-size:13px;font-weight:600;padding:10px 14px 4px}.ow-list-search,.ow-list-title{color:#6e6e78;color:var(--ow-muted,var(--gray-500,#6e6e78))}.ow-list-search{align-items:center;background:#f5f5f7;background:var(--ow-input-bg,var(--paper,#f5f5f7));border:1px solid #0c0c0e1f;border:1px solid var(--ow-input-border,#0c0c0e1f);border-radius:12px;border-radius:var(--ow-input-radius,12px);display:flex;gap:8px;margin:6px 10px;padding:0 10px}.ow-list-search input{background:none;border:0;color:#0c0c0e;color:var(--ow-fg,var(--ink,#0c0c0e));flex:1 1 auto;font:inherit;font-size:14px;height:36px;min-width:0;outline:0}.ow-list-search:focus-within{border-color:#5b61eb;border-color:var(--ow-accent,var(--brand,#5b61eb))}.ow-list-section-title{color:#6e6e78;color:var(--ow-muted,var(--gray-500,#6e6e78));display:block;font-size:12px;font-weight:600;letter-spacing:.02em;padding:10px 14px 4px;text-transform:uppercase}.ow-list-row{align-items:center;background:none;border:0;border-top:1px solid #0c0c0e12;border-top:1px solid var(--ow-bubble-border,var(--line,#0c0c0e12));color:inherit;cursor:pointer;display:flex;font:inherit;gap:10px;min-height:44px;padding:8px 14px;text-align:start;width:100%}.ow-list-row:not(:disabled):hover{background:#5b61eb0f;background:var(--ow-chip-hover,#5b61eb0f)}.ow-list-row:focus-visible{outline:2px solid #5b61eb;outline:2px solid var(--ow-accent,var(--brand,#5b61eb));outline-offset:-2px}.ow-list-row:disabled{cursor:default}.ow-list-row.is-chosen{color:#5b61eb;color:var(--ow-accent,var(--brand,#5b61eb))}.ow-list-row svg{color:#6e6e78;color:var(--ow-muted,var(--gray-500,#6e6e78));flex:none}.ow-list-row-text{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.ow-list-row-title{font-size:14px;font-weight:500}.ow-list-row-desc{font-size:12.5px}.ow-list-empty,.ow-list-row-desc{color:#6e6e78;color:var(--ow-muted,var(--gray-500,#6e6e78))}.ow-list-empty{font-size:13px;padding:12px 14px}.ow-card{background:#fff;background:var(--ow-bot-bg,var(--surface,#fff));border:1px solid #0c0c0e12;border:1px solid var(--ow-bubble-border,var(--line,#0c0c0e12));border-radius:16px;border-radius:var(--ow-radius,16px);color:#0c0c0e;color:var(--ow-bot-fg,var(--ink,#0c0c0e));display:flex;flex-direction:column;margin-top:6px;overflow:hidden;width:min(100%,320px)}.ow-card .ow-media{margin:0}.ow-card .ow-media .message-media{border-radius:0}.ow-card-body{display:flex;flex-direction:column;gap:4px;padding:12px 14px}.ow-card-title{font-size:15px;font-weight:600}.ow-card-text{font-size:14px;line-height:1.45;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.ow-card-footer{color:#6e6e78;color:var(--ow-muted,var(--gray-500,#6e6e78));font-size:12.5px}.ow-card-actions{border-top:1px solid #0c0c0e12;border-top:1px solid var(--ow-bubble-border,var(--line,#0c0c0e12));display:flex;flex-direction:column}.ow-card-action{align-items:center;background:none;border:0;color:#5b61eb;color:var(--ow-accent,var(--brand,#5b61eb));cursor:pointer;display:flex;font:inherit;font-size:14px;font-weight:500;gap:6px;justify-content:center;min-height:42px;padding:0 12px;text-decoration:none}.ow-card-action+.ow-card-action{border-top:1px solid #0c0c0e12;border-top:1px solid var(--ow-bubble-border,var(--line,#0c0c0e12))}.ow-card-action:not(:disabled):hover{background:#5b61eb0f;background:var(--ow-chip-hover,#5b61eb0f)}.ow-card-action:focus-visible{outline:2px solid #5b61eb;outline:2px solid var(--ow-accent,var(--brand,#5b61eb));outline-offset:-2px}.ow-card-action:disabled{cursor:default;opacity:.5}.ow-place-tile{background:linear-gradient(115deg,#0000 46%,#ffffffb3 47%,#ffffffb3 53%,#0000 54%),linear-gradient(25deg,#0000 60%,#fff9 61%,#fff9 66%,#0000 67%),#e4efe6;color:#e5484d;display:grid;height:120px;place-items:center}.ow-theme-dark .ow-place-tile,html.dark .preview-chat .ow-place-tile{background-color:#1c2b24}.ow-place-map>div{height:180px!important}.ow-contact-head{align-items:center;flex-direction:row;gap:10px}.ow-contact-avatar{background:#5b61eb1a;background:var(--ow-chip-hover,#5b61eb1a);border-radius:50%;color:#5b61eb;color:var(--ow-accent,var(--brand,#5b61eb));display:grid;flex:none;height:40px;place-items:center;width:40px}.ow-link-button{align-items:center;background:#5b61eb;background:var(--ow-accent,var(--brand,#5b61eb));border-radius:999px;border-radius:var(--ow-chip-radius,999px);color:#fff;color:var(--ow-send-fg,#fff);display:inline-flex;font-size:14px;font-weight:600;gap:8px;margin-top:6px;min-height:38px;padding:8px 16px;text-decoration:none}.ow-link-button:hover{filter:brightness(1.06)}.ow-link-button:focus-visible{outline:2px solid #5b61eb;outline:2px solid var(--ow-accent,var(--brand,#5b61eb));outline-offset:2px}.ow-media{margin-top:6px;max-width:100%}.ow-media .message-media{border:0;border-radius:14px;border-radius:var(--ow-radius,14px);display:block;max-height:260px;max-width:100%}.ow-file{align-items:center;background:#5b61eb0d;background:var(--ow-chip-hover,#5b61eb0d);color:inherit;display:flex;gap:10px;padding:10px 12px;text-decoration:none}.ow-file-icon{background:#5b61eb;background:var(--ow-accent,var(--brand,#5b61eb));border-radius:8px;color:#fff;color:var(--ow-send-fg,#fff);display:grid;flex:none;height:34px;place-items:center;width:34px}.ow-file-name{flex:1 1 auto;font-size:14px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ow-file-open{color:#5b61eb;color:var(--ow-accent,var(--brand,#5b61eb));font-size:13px;font-weight:600}.ow-upload{grid-gap:8px 12px;align-items:center;background:#fff;background:var(--ow-bot-bg,var(--surface,#fff));border:1.5px dashed #5b61eb73;border:1.5px dashed var(--ow-chip-border,#5b61eb73);border-radius:16px;border-radius:var(--ow-radius,16px);color:#0c0c0e;color:var(--ow-bot-fg,var(--ink,#0c0c0e));display:grid;gap:8px 12px;grid-template-columns:auto 1fr;margin-top:6px;padding:14px;transition:background-color .15s,border-color .15s;width:min(100%,340px)}.ow-upload.is-over{background:#5b61eb0f;background:var(--ow-chip-hover,#5b61eb0f);border-color:#5b61eb;border-color:var(--ow-accent,var(--brand,#5b61eb))}.ow-upload.is-disabled{opacity:.7}.ow-upload.is-done{border-style:solid;color:#0c0c0e;color:var(--ow-bot-fg,var(--ink,#0c0c0e));grid-template-columns:auto 1fr auto}.ow-upload.is-done svg{color:#5b61eb;color:var(--ow-accent,var(--brand,#5b61eb))}.ow-upload.is-done img{border-radius:8px;height:44px;object-fit:cover;width:44px}.ow-upload-icon{background:#5b61eb14;background:var(--ow-chip-hover,#5b61eb14);border-radius:50%;color:#5b61eb;color:var(--ow-accent,var(--brand,#5b61eb));display:grid;height:40px;place-items:center;width:40px}.ow-upload-text{display:flex;flex-direction:column;font-size:14px;min-width:0}.ow-upload-text span{color:#6e6e78;color:var(--ow-muted,var(--gray-500,#6e6e78));font-size:12.5px}.ow-upload-text strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ow-upload-button{align-items:center;background:#5b61eb;background:var(--ow-accent,var(--brand,#5b61eb));border:0;border-radius:999px;border-radius:var(--ow-chip-radius,999px);color:#fff;color:var(--ow-send-fg,#fff);cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:600;gap:6px;grid-column:1/-1;justify-content:center;min-height:38px}.ow-upload-button:disabled{cursor:default;opacity:.5}.ow-upload-button:focus-visible{outline:2px solid #5b61eb;outline:2px solid var(--ow-accent,var(--brand,#5b61eb));outline-offset:2px}.ow-locate{align-items:flex-start;display:flex;flex-direction:column;gap:4px;margin-top:6px}.ow-hint{color:#6e6e78;color:var(--ow-muted,var(--gray-500,#6e6e78));font-size:12.5px}.ow-hint[role=alert]{color:#b42318;color:var(--danger,#b42318)}.ow-state{align-items:center;background:#5b61eb14;background:var(--ow-chip-hover,#5b61eb14);border-radius:999px;color:#5b61eb;color:var(--ow-accent,var(--brand,#5b61eb));display:inline-flex;font-size:12.5px;font-weight:500;gap:6px;margin-top:6px;padding:5px 12px}.ow-input-hint{color:#b42318;color:var(--danger,#b42318);display:block;font-size:12px;padding:2px 16px 0}@media(prefers-reduced-motion:reduce){.wa-sheet,.wa-sheet-backdrop{animation:none}.ow-chip,.ow-upload{transition:none}}.ow-rich{align-items:flex-start;display:flex;flex-direction:column;max-width:100%}.ow-rich:empty{display:none}.message-elements .ow-rich{width:100%}.message-elements .ow-rich .ow-card-action.ow-card-action,.message-elements .ow-rich .ow-list-row.ow-list-row,.message-elements .ow-rich .ow-option.ow-option,.message-elements .ow-rich .ow-upload-button.ow-upload-button{box-shadow:none;font-size:14px;line-height:1.3;transform:none}.message-elements .ow-rich .ow-option.ow-option{background:none;border:0;border-radius:0;color:#0c0c0e;color:var(--ow-bot-fg,var(--ink,#0c0c0e));font-weight:400;padding:8px 12px}.message-elements .ow-rich .ow-option.ow-option.is-chosen{color:#5b61eb;color:var(--ow-accent,var(--brand,#5b61eb));font-weight:600}.message-elements .ow-rich .ow-list-row.ow-list-row{background:none;border:0;border-radius:0;border-top:1px solid #0c0c0e12;border-top:1px solid var(--ow-bubble-border,var(--line,#0c0c0e12));color:inherit;font-weight:400;padding:8px 14px}.message-elements .ow-rich .ow-card-action.ow-card-action{background:none;border:0;border-radius:0;color:#5b61eb;color:var(--ow-accent,var(--brand,#5b61eb));font-weight:500;padding:0 12px}.message-elements .ow-rich .ow-card-action.ow-card-action+.ow-card-action{border-top:1px solid #0c0c0e12;border-top:1px solid var(--ow-bubble-border,var(--line,#0c0c0e12))}.message-elements .ow-rich .ow-upload-button.ow-upload-button{background:#5b61eb;background:var(--ow-accent,var(--brand,#5b61eb));border:0;color:#fff;color:var(--ow-send-fg,#fff)}.message-elements .ow-rich .ow-chip.is-strong.is-strong{background:#5b61eb;background:var(--ow-accent,var(--brand,#5b61eb));border-color:#0000;color:#fff;color:var(--ow-send-fg,#fff)}.message-elements .ow-rich .ow-card-action.ow-card-action:not(:disabled):hover,.message-elements .ow-rich .ow-list-row.ow-list-row:not(:disabled):hover,.message-elements .ow-rich .ow-option.ow-option:not(:disabled):hover{background:#5b61eb0f;background:var(--ow-chip-hover,#5b61eb0f)}.message-elements .ow-rich .ow-card-action.ow-card-action:disabled,.message-elements .ow-rich .ow-list-row.ow-list-row:disabled,.message-elements .ow-rich .ow-option.ow-option:disabled{background:none;border-color:#0c0c0e12;border-color:var(--ow-bubble-border,var(--line,#0c0c0e12));cursor:default}.ow-contact-text{display:flex;flex-direction:column;min-width:0}.ow-doc .ow-file{background:none}.date-answer{--da-c:var(--da-brand,var(--ow-accent,#5b61eb));--da-on:var(--da-on-brand,var(--ow-send-fg,#fff));--da-bg:var(--da-surface,var(--ow-bot-bg,#fff));--da-fg:var(--da-ink,var(--ow-bot-fg,#0c0c0e));--da-sub:var(--da-muted,var(--ow-muted,#6e6e78));--da-border:var(--da-line,var(--ow-bubble-border,#0c0c0e14));--da-tint:#5b61eb1a;--da-ring:#5b61eb59;background:var(--da-bg);border:1px solid var(--da-border);border-radius:18px;border-radius:var(--ow-radius,18px);box-shadow:0 1px 2px #0c0c0e0a,0 8px 24px -16px #0c0c0e38;box-sizing:border-box;color:var(--da-fg);font:inherit;font-size:14px;line-height:1.3;max-width:320px;padding:12px 12px 10px;text-align:start;width:100%}@supports (color:color-mix(in oklch,#000,#fff)){.date-answer{--da-tint:color-mix(in srgb,var(--da-c) 12%,#0000);--da-ring:color-mix(in srgb,var(--da-c) 40%,#0000)}}.date-answer *,.date-answer :after,.date-answer :before{box-sizing:border-box}.date-answer :where(button,select,input){color:inherit;font:inherit;margin:0}.date-answer :where(button){cursor:pointer}.date-answer :where(button:disabled,button[aria-disabled=true]){cursor:default}.date-answer :focus-visible{outline:2px solid var(--da-c);outline-offset:2px}.date-answer.is-disabled{opacity:.6;pointer-events:none}.date-answer-sr{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.date-answer-head{align-items:center;display:flex;gap:4px;margin-bottom:6px}.date-answer-nav{align-items:center;background:#0000;border:0;border-radius:10px;color:var(--da-fg);display:inline-flex;flex:0 0 auto;height:34px;justify-content:center;padding:0;transition:background-color .15s ease;width:34px}.date-answer-nav:hover:not(:disabled){background:var(--da-tint);color:var(--da-c)}.date-answer-nav:disabled{opacity:.28}.date-answer-title{align-items:center;display:flex;flex:1 1 auto;gap:2px;justify-content:center;min-width:0}.date-answer-select{display:inline-flex;position:relative}.date-answer-select select{appearance:none;-webkit-appearance:none;background:#0000;border:0;border-radius:8px;cursor:pointer;font-size:15px;font-weight:600;letter-spacing:-.01em;max-width:100%;padding:6px 8px;text-align:center}.date-answer-select select:hover{background:var(--da-tint)}.date-answer-select option{background:#fff;color:#0c0c0e}.date-answer-grid{border-collapse:initial;border-spacing:0 2px;table-layout:fixed;width:100%}.date-answer-grid th{color:var(--da-sub);font-size:11px;font-weight:600;letter-spacing:.02em;padding:4px 0 6px;text-align:center;text-transform:uppercase}.date-answer-grid td{padding:0;text-align:center}.date-answer-day{font-feature-settings:"tnum";align-items:center;background:#0000;border:0;border-radius:50%;display:inline-flex;font-size:14px;font-variant-numeric:tabular-nums;height:36px;justify-content:center;max-width:100%;padding:0;position:relative;transition:background-color .15s ease,color .15s ease;width:36px}.date-answer-day:hover:not(.is-off):not(.is-selected){background:var(--da-tint)}.date-answer-day.is-today{color:var(--da-c);font-weight:700}.date-answer-day.is-today:after{background:currentColor;border-radius:50%;bottom:5px;content:"";height:4px;left:50%;margin-left:-2px;position:absolute;width:4px}.date-answer-day.is-off{color:var(--da-sub);opacity:.4}.date-answer-day.is-holiday{opacity:.7}.date-answer-day.is-holiday:before{background:#e5484d;border-radius:50%;content:"";height:4px;position:absolute;right:7px;top:6px;width:4px}.date-answer-day.is-selected{background:var(--da-c);box-shadow:0 4px 12px -6px var(--da-ring);color:var(--da-on);font-weight:600}.date-answer-day.is-selected:after{background:var(--da-on)}.date-answer-time{border-top:1px solid var(--da-border);margin-top:8px;padding-top:10px}.date-answer-time-label{color:var(--da-sub);display:block;font-size:12px;font-weight:600;margin-bottom:6px}.date-answer-slots{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));max-height:128px;overflow-y:auto;padding:2px}.date-answer-slot{font-feature-settings:"tnum";background:#0000;border:1px solid var(--da-border);border-radius:999px;border-radius:var(--ow-chip-radius,999px);font-size:13px;font-variant-numeric:tabular-nums;min-height:32px;padding:4px 6px;transition:border-color .15s ease,background-color .15s ease;white-space:nowrap}.date-answer-slot.is-wide{grid-column:1/-1}.date-answer-slot:hover:not(:disabled):not(.is-on){border-color:var(--da-c);color:var(--da-c)}.date-answer-slot.is-on{background:var(--da-c);border-color:var(--da-c);color:var(--da-on);font-weight:600}.date-answer-slot:disabled{opacity:.35;text-decoration:line-through}.date-answer-time-input{background:#0000;border:1px solid var(--da-border);border-radius:12px;font-size:15px;min-height:40px;padding:8px 12px;width:100%}.date-answer-summary{font-size:13px;font-weight:600;margin:8px 2px 0}.date-answer-summary.is-empty{color:var(--da-sub);font-weight:500}.date-answer-foot{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-top:8px}.date-answer-switch{background:#0000;border:0;color:var(--da-c);flex:0 0 auto;font-size:13px;font-weight:500;padding:6px 2px;text-decoration:underline;text-decoration-color:#0000;text-underline-offset:3px;transition:text-decoration-color .15s ease}.date-answer-switch:hover{text-decoration-color:initial}.date-answer-send{background:var(--da-c);border:0;border-radius:999px;border-radius:var(--ow-chip-radius,999px);color:var(--da-on);flex:0 1 auto;font-size:14px;font-weight:600;min-height:38px;min-width:0;overflow:hidden;padding:8px 16px;text-overflow:ellipsis;transition:opacity .15s ease,transform .15s ease;white-space:nowrap}.date-answer-send:hover:not(:disabled){transform:translateY(-1px)}.date-answer-send:disabled{background:var(--da-tint);color:var(--da-sub);opacity:1}.date-answer.is-typing .date-answer-foot{justify-content:flex-start;margin-top:4px}.date-answer-typed-label{color:var(--da-sub);display:block;font-size:12px;font-weight:600;margin-bottom:8px}.date-answer-typed-row{display:flex;gap:8px}.date-answer-typed-row input{background:#0000;border:1px solid var(--da-border);border-radius:12px;flex:1 1 auto;font-size:15px;min-height:40px;min-width:0;outline:none;padding:8px 12px}.date-answer-typed-row input:focus,.date-answer-typed-row input:focus-visible{border-color:var(--da-c);box-shadow:0 0 0 3px var(--da-tint);outline:none}[dir=rtl] .date-answer-day.is-holiday:before{left:7px;right:auto}@media(max-width:420px){.date-answer{max-width:100%}.date-answer-day{font-size:15px;height:40px;width:40px}.date-answer-slot{min-height:38px}}@media(prefers-reduced-motion:reduce){.date-answer-day,.date-answer-nav,.date-answer-send,.date-answer-slot{transition:none}.date-answer-send:hover:not(:disabled){transform:none}}.preview-chat{--pv-header-bg:var(--surface,#fff);--pv-header-ink:var(--ink,#0c0c0e);--pv-header-muted:var(--gray-500,#6e6e78);--pv-thread-bg:var(--surface,#fff);--pv-in-bg:var(--paper,#f5f5f7);--pv-in-ink:var(--ink,#0c0c0e);--pv-out-bg:var(--brand,#5b61eb);--pv-out-ink:#fff;--pv-meta:var(--gray-500,#6e6e78);--pv-out-meta:#ffffffb8;--pv-button-bg:var(--surface,#fff);--pv-button-ink:var(--brand,#5b61eb);--pv-button-border:var(--line-solid,#ececee);--pv-composer-bg:var(--surface,#fff);--pv-field-bg:var(--paper,#f5f5f7);color:#0c0c0e;color:var(--ink,#0c0c0e);display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.preview-chat.is-whatsapp{--pv-header-bg:#008069;--pv-header-ink:#fff;--pv-header-muted:#ffffffc7;--pv-thread-bg:#efeae2;--pv-in-bg:#fff;--pv-in-ink:#111b21;--pv-out-bg:#d9fdd3;--pv-out-ink:#111b21;--pv-meta:#667781;--pv-out-meta:#667781;--pv-button-bg:#fff;--pv-button-ink:#027eb5;--pv-button-border:#0000;--pv-composer-bg:#f0f2f5;--pv-field-bg:#fff}html.dark .preview-chat{--pv-in-bg:#ffffff12;--pv-button-bg:#ffffff0a;--pv-button-ink:#a5a9ff}html.dark .preview-chat.is-whatsapp{--pv-header-bg:#202c33;--pv-header-ink:#e9edef;--pv-header-muted:#8696a0;--pv-thread-bg:#0b141a;--pv-in-bg:#202c33;--pv-in-ink:#e9edef;--pv-out-bg:#005c4b;--pv-out-ink:#e9edef;--pv-meta:#8696a0;--pv-out-meta:#e9edef99;--pv-button-bg:#202c33;--pv-button-ink:#53bdeb;--pv-composer-bg:#202c33;--pv-field-bg:#2a3942}.preview-chat-toolbar{align-items:center;background:#fff;background:var(--surface,#fff);border-bottom:1px solid #0c0c0e12;border-bottom:1px solid var(--line,#0c0c0e12);display:flex;flex-wrap:wrap;gap:8px;padding:10px 12px}.preview-channel{background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:999px;display:inline-flex;min-width:0;padding:3px}.preview-channel-option{align-items:center;background:#0000;border:0;border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:600;gap:6px;height:28px;padding:0 11px;transition:background .2s ease,color .2s ease;white-space:nowrap}.preview-channel-option:hover{color:#0c0c0e;color:var(--ink,#0c0c0e)}.preview-channel-option:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.preview-channel-option.is-on{background:#fff;background:var(--surface,#fff);box-shadow:0 1px 2px #0c0c0e14,0 0 0 1px #ececee;box-shadow:0 1px 2px #0c0c0e14,0 0 0 1px var(--line-solid,#ececee);color:#0c0c0e;color:var(--ink,#0c0c0e)}.preview-version .preview-channel-option{height:26px;padding:0 9px}.preview-chat-actions{display:inline-flex;gap:2px;margin-inline-start:auto}.preview-icon-button{background:#0000;border:0;border-radius:10px;color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:pointer;display:grid;height:32px;place-items:center;transition:background .2s ease,color .2s ease;width:32px}.preview-icon-button:hover{background:#f1f1ee;background:var(--hover,#f1f1ee);color:#0c0c0e;color:var(--ink,#0c0c0e)}.preview-icon-button:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.preview-stage{background:radial-gradient(120% 60% at 50% 0,#5b61eb14,#0000 60%),#f5f5f7;background:radial-gradient(120% 60% at 50% 0,#5b61eb14,#0000 60%),var(--paper,#f5f5f7);padding:14px 14px 8px}.preview-device,.preview-stage{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.preview-device{animation:preview-device-in .36s cubic-bezier(.2,.7,.2,1) both;background:var(--pv-thread-bg);border-radius:26px;box-shadow:0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38,0 0 0 1px #0c0c0e12;box-shadow:var(--shadow-lift,0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38),0 0 0 1px var(--line,#0c0c0e12);overflow:hidden}@keyframes preview-device-in{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}.preview-device-header{align-items:center;background:var(--pv-header-bg);border-bottom:1px solid #0c0c0e12;border-bottom:1px solid var(--line,#0c0c0e12);color:var(--pv-header-ink);display:flex;gap:11px;padding:12px 14px}.is-whatsapp .preview-device-header{border-bottom-color:#0000}.preview-device-avatar{flex:none;position:relative}.preview-online-dot{background:#12b886;background:var(--success,#12b886);border-radius:999px;bottom:0;box-shadow:0 0 0 2px var(--pv-header-bg);height:10px;inset-inline-end:0;position:absolute;width:10px}.preview-device-titles{display:flex;flex:1 1 auto;flex-direction:column;line-height:1.25;min-width:0}.preview-device-titles strong{font-size:15px;font-weight:700;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-device-status{color:var(--pv-header-muted);font-size:12px;transition:color .2s ease}.preview-device-status.is-typing{color:var(--pv-header-ink);font-style:italic}.is-web .preview-device-status.is-typing,.preview-device-badge{color:#5b61eb;color:var(--brand,#5b61eb)}.preview-device-badge{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-radius:999px;flex:none;font-size:11px;font-weight:700;letter-spacing:.04em;padding:3px 9px;text-transform:uppercase}.is-whatsapp .preview-device-badge{background:#ffffff29;color:var(--pv-header-ink)}.preview-avatar{background:linear-gradient(135deg,#7b80f2,#5b61eb);border-radius:999px;color:#fff;display:grid;flex:none;font-weight:700;overflow:hidden;place-items:center}.preview-avatar img{background:#fff;background:var(--surface,#fff);height:100%;object-fit:cover;width:100%}.preview-avatar.is-sm{font-size:10px;height:26px;width:26px}.preview-avatar.is-md{font-size:13px;height:38px;width:38px}.preview-avatar.is-lg{box-shadow:0 10px 30px -12px #5b61eb99;font-size:20px;height:64px;width:64px}.preview-thread{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-height:0;overflow-y:auto;padding:14px 12px 12px;position:relative;scroll-behavior:smooth}.is-whatsapp .preview-thread{background-image:radial-gradient(#111b210f 1px,#0000 1.2px);background-size:18px 18px}.preview-intro{align-items:center;display:flex;flex-direction:column;gap:6px;padding:10px 16px 6px;text-align:center}.preview-intro strong{color:var(--pv-in-ink);font-size:16px;font-weight:750;letter-spacing:-.01em}.preview-intro .preview-intro-hint{color:var(--pv-meta);font-size:12px;line-height:1.45;max-width:260px}.is-whatsapp .preview-intro .preview-intro-hint{background:#fff5c4;border-radius:8px;color:#54656f;padding:6px 10px}html.dark .is-whatsapp .preview-intro .preview-intro-hint{background:#182229;color:#ffd279}.preview-day{display:flex;justify-content:center;margin:8px 0 6px}.preview-day span{background:var(--pv-in-bg);border-radius:8px;box-shadow:0 1px .5px #0b141a14;color:var(--pv-meta);font-size:11px;font-weight:600;padding:4px 10px}.preview-row{align-items:flex-end;animation:preview-msg-in .26s cubic-bezier(.2,.7,.2,1) both;display:flex;gap:6px;max-width:100%}.preview-row.is-first{margin-top:6px}.preview-row.is-user{flex-direction:row-reverse}@keyframes preview-msg-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.preview-row-avatar{flex:none;width:26px}.preview-row-stack{display:flex;flex-direction:column;gap:4px;max-width:84%;min-width:0}.is-user .preview-row-stack{align-items:flex-end}.is-bot .preview-row-stack{align-items:flex-start}.preview-bubble{background:var(--pv-in-bg);border-radius:16px;box-shadow:0 1px .5px #0b141a1a;color:var(--pv-in-ink);font-size:14px;line-height:1.45;max-width:100%;overflow-wrap:anywhere;padding:7px 10px 6px;position:relative}.is-web .preview-bubble{box-shadow:none}.is-bot.is-first .preview-bubble{border-start-start-radius:6px}.is-user .preview-bubble{background:var(--pv-out-bg);color:var(--pv-out-ink)}.is-user.is-first .preview-bubble{border-start-end-radius:6px}.is-whatsapp .preview-bubble{border-radius:10px}.is-whatsapp .is-bot.is-first .preview-bubble{border-start-start-radius:2px}.is-whatsapp .is-user.is-first .preview-bubble{border-start-end-radius:2px}.preview-bubble.is-error{box-shadow:inset 0 0 0 1px #b4231859}.preview-bubble.is-typing{padding:11px 14px}.preview-bubble-text{display:block}.preview-bubble-text p{margin:0}.preview-bubble-text ol+p,.preview-bubble-text p+ol,.preview-bubble-text p+p,.preview-bubble-text p+ul,.preview-bubble-text ul+p{margin-top:6px}.preview-bubble-text ol,.preview-bubble-text ul{margin:4px 0;padding-inline-start:20px}.preview-bubble-text ul{list-style:disc}.preview-bubble-text ol{list-style:decimal}.preview-bubble-text li{margin:2px 0}.preview-bubble-text a{color:inherit;text-decoration:underline;text-underline-offset:2px}.is-bot .preview-bubble-text a{color:var(--pv-button-ink)}.preview-bubble-text code{background:#0c0c0e0f;border-radius:5px;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;padding:1px 4px}.preview-bubble-text pre{background:#0c0c0e0f;border-radius:10px;margin:6px 0;overflow-x:auto;padding:8px 10px}.preview-bubble-text pre code{background:none;padding:0}.preview-bubble-text img{border-radius:10px;display:block;margin:4px 0;max-width:100%}.preview-bubble-text table{border-collapse:collapse;font-size:13px;margin:6px 0}.preview-bubble-text td,.preview-bubble-text th{border:1px solid #ececee;border:1px solid var(--line-solid,#ececee);padding:4px 8px}.preview-bubble-text blockquote{border-inline-start:3px solid #ececee;border-inline-start:3px solid var(--line-solid,#ececee);color:var(--pv-meta);margin:4px 0;padding-inline-start:10px}.preview-bubble-text .variable{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-radius:5px;color:#5b61eb;color:var(--brand,#5b61eb);font-weight:600;padding:0 4px}.is-whatsapp-text .preview-bubble-text{white-space:pre-wrap}.preview-bubble.is-streaming .preview-bubble-text:empty:after,.preview-bubble.is-streaming .preview-bubble-text>:last-child:after{animation:preview-caret 1s steps(2,start) infinite;background:currentColor;border-radius:2px;content:"";display:inline-block;height:15px;margin-inline-start:3px;opacity:.55;vertical-align:-2px;width:7px}@keyframes preview-caret{to{visibility:hidden}}.preview-bubble-meta{font-feature-settings:"tnum";align-items:center;color:var(--pv-meta);display:flex;font-size:10.5px;font-variant-numeric:tabular-nums;gap:3px;justify-content:flex-end;margin:1px -2px -2px 12px;margin-inline:12px -2px;white-space:nowrap}.is-user .preview-bubble-meta{color:var(--pv-out-meta)}.is-streaming .preview-bubble-meta{display:none}.preview-ticks{color:#53bdeb}.preview-typing{align-items:center;display:inline-flex;gap:4px;height:10px}.preview-typing i{animation:preview-dot 1.2s ease-in-out infinite;background:var(--pv-meta);border-radius:999px;height:7px;opacity:.5;width:7px}.preview-typing i:nth-child(2){animation-delay:.15s}.preview-typing i:nth-child(3){animation-delay:.3s}@keyframes preview-dot{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.preview-element{max-width:100%}.preview-element .message-media{background:var(--pv-in-bg);border:0;border-radius:12px;display:block;max-height:260px;max-width:100%}.preview-element iframe.message-media{height:160px;width:240px}.preview-element button,.preview-element input{font:inherit}.preview-buttons{display:flex;flex-wrap:wrap;gap:6px;width:100%}.preview-buttons button{background:var(--pv-button-bg);border:1px solid var(--pv-button-border);border-radius:999px;color:var(--pv-button-ink);cursor:pointer;font:inherit;font-size:13px;font-weight:600;min-height:34px;padding:6px 14px;transition:transform .15s ease,background .2s ease,border-color .2s ease}.preview-buttons button:hover:not(:disabled){border-color:var(--pv-button-ink);transform:translateY(-1px)}.preview-buttons button:active:not(:disabled){transform:scale(.97)}.preview-buttons button:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.preview-buttons button:disabled{cursor:default;opacity:.5}.is-whatsapp .preview-buttons{flex-direction:column;gap:3px}.is-whatsapp .preview-buttons button{border-radius:10px;box-shadow:0 1px .5px #0b141a1a;width:100%}.is-whatsapp .preview-buttons button:hover:not(:disabled){filter:brightness(.98);transform:none}.preview-starters{animation:preview-msg-in .3s cubic-bezier(.2,.7,.2,1) .1s both;display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end;margin-top:10px}.preview-starters button{background:#fff;background:var(--surface,#fff);border:1px dashed #5b61eb73;border-radius:999px;color:#5b61eb;color:var(--brand,#5b61eb);cursor:pointer;font:inherit;font-size:12.5px;font-weight:600;padding:7px 12px;transition:background .2s ease,transform .15s ease}.preview-starters button:hover{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);transform:translateY(-1px)}.preview-starters button:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.preview-notice{align-items:center;background:#fff;background:var(--surface,#fff);border-radius:12px;box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);color:#b42318;color:var(--danger,#b42318);display:flex;font-size:12.5px;gap:8px;margin:10px auto 0;padding:8px 10px 8px 12px}.preview-notice span{color:#0c0c0e;color:var(--ink,#0c0c0e);flex:1 1}.preview-notice button{background:none;border:0;color:#5b61eb;color:var(--brand,#5b61eb);cursor:pointer;font:inherit;font-weight:700}.preview-notice button:focus-visible{border-radius:6px;box-shadow:0 0 0 4px #5b61eb24;outline:none}.preview-composer{align-items:flex-end;background:var(--pv-composer-bg);border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12);display:flex;gap:8px;padding:10px}.is-whatsapp .preview-composer{border-top-color:#0000}.preview-composer textarea{background:var(--pv-field-bg);border:1px solid #0000;border-radius:20px;color:inherit;flex:1 1 auto;font:inherit;font-size:14px;line-height:1.4;max-height:132px;min-height:40px;min-width:0;outline:none;padding:10px 14px;resize:none;transition:border-color .2s ease,box-shadow .2s ease}.preview-composer textarea::placeholder{color:#6e6e78;color:var(--gray-500,#6e6e78)}.preview-composer textarea:focus{border-color:#5b61eb73;box-shadow:0 0 0 4px #5b61eb1a}.preview-composer textarea:disabled{cursor:not-allowed}.preview-composer .answer-input-tool,.preview-composer .attachment-trigger{border-radius:999px;flex:none;height:40px;width:40px}.preview-send{background:#5b61eb;background:var(--brand,#5b61eb);border:0;border-radius:999px;color:#fff;cursor:pointer;display:grid;flex:none;height:40px;place-items:center;transition:transform .2s cubic-bezier(.34,1.56,.64,1),opacity .2s ease,background .2s ease;width:40px}.is-whatsapp .preview-send{background:#00a884}.preview-send:hover:not(:disabled){transform:scale(1.06)}.preview-send:active:not(:disabled){transform:scale(.94)}.preview-send:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.preview-send:disabled{cursor:default;opacity:.35}.preview-attachment{align-items:center;display:flex;gap:4px}.preview-attachment-chip{align-items:center;background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-radius:999px;color:#5b61eb;color:var(--brand,#5b61eb);display:inline-flex;font-size:11px;font-weight:600;gap:4px;padding:3px 8px;white-space:nowrap}.preview-attachment-chip button{background:none;border:0;color:inherit;cursor:pointer;display:grid;padding:0;place-items:center}.preview-composer.has-hint{padding-bottom:4px}.preview-composer-hint{background:var(--pv-composer-bg);color:var(--pv-meta);font-size:11.5px;line-height:1.35;margin:0;padding:0 18px 10px}.preview-date{margin-top:4px;width:100%}.preview-date .date-answer{--da-surface:var(--pv-in-bg);--da-ink:var(--pv-in-ink);--da-muted:var(--pv-meta);max-width:300px}.preview-footnote{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:11px;margin:8px 4px 0;text-align:center}@media(prefers-reduced-motion:reduce){.preview-device,.preview-row,.preview-starters{animation:none}.preview-typing i{animation:none;opacity:.7}.preview-bubble.is-streaming .preview-bubble-text:empty:after,.preview-bubble.is-streaming .preview-bubble-text>:last-child:after{animation:none}.preview-thread{scroll-behavior:auto}.preview-buttons button,.preview-send,.preview-starters button{transition:none}}.preview-ai-tag{align-items:center;align-self:flex-start;color:#5b61eb;color:var(--brand,#5b61eb);display:inline-flex;font-size:11px;font-weight:600;gap:4px;margin:0 2px 3px}.preview-ai-tag svg{flex:none}.dock-preview-pane,.dock-preview-stack{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.dock-preview-pane[hidden]{display:none}.dock-preview-mode{background:#fff;background:var(--surface,#fff);border-bottom:1px solid #ececee;border-bottom:1px solid var(--line-solid,#ececee);display:flex;flex-direction:column;gap:6px;padding:10px 12px 8px}.dock-preview-mode .preview-channel{align-self:flex-start}.dock-preview-mode-hint{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;line-height:1.4;margin:0}.dock-preview-mode-hint strong{color:#3a3a42;color:var(--graphite,#3a3a42);font-weight:600}.preview-device{position:relative}.preview-provider .preview-channel-option{gap:5px}.preview-provider-dot{background:#25d366;border-radius:50%;height:6px;width:6px}.preview-provider-note{background:#fff6d5;border-radius:8px;color:#54656f;font-size:12px;line-height:1.4;margin:0 auto 10px;max-width:320px;padding:7px 10px;text-align:center}html.dark .preview-provider-note{background:#182229;color:#8696a0}.preview-rich{align-items:flex-start;display:flex;flex-direction:column}.is-whatsapp .preview-row-stack>.wa-message+.ow-upload{margin-top:2px}.ai-flows{overflow:hidden}.ai-flows-inner{display:flex;flex:1 1 auto;flex-direction:column;gap:22px;overflow-x:hidden;overflow-y:auto;padding:32px 40px 48px;text-align:start}@media(max-width:1140px){.ai-flows-inner{padding:18px 16px 32px}}.ai-flows-empty{align-items:center;animation-delay:.06s;display:flex;flex-direction:column;gap:6px;padding:28px 12px 8px}.ai-flows-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}@media(max-width:1140px){.ai-flows-grid{grid-template-columns:1fr}}.ai-flow-card{animation:ofl-rise .7s cubic-bezier(.2,.7,.2,1) both;background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e0f;border-radius:26px;box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);color:#0c0c0e;color:var(--ink,#0c0c0e);cursor:pointer;display:flex;flex-direction:column;min-width:0;overflow:hidden;position:relative;text-align:start;transition:transform .5s cubic-bezier(.34,1.56,.64,1),box-shadow .4s ease,border-color .3s ease}.ai-flow-card:hover{box-shadow:0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38;box-shadow:var(--shadow-lift,0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38);transform:translateY(-4px)}.ai-flow-card:focus-visible{box-shadow:0 0 0 4px #5b61eb24,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:0 0 0 4px #5b61eb24,var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);outline:none}.ai-flow-card.active{border-color:#5b61eb73}.ai-flow-card-preview{background-color:#f4f4f6;background-image:radial-gradient(#dedee2 1px,#0000 0);background-size:14px 14px;border-bottom:1px solid #0c0c0e12;border-bottom:1px solid var(--line,#0c0c0e12);height:150px;position:relative}.ai-flow-card-preview>svg{inset:0;position:absolute}.ai-flow-card-open{align-items:center;background:#0c0c0e;background:var(--ink,#0c0c0e);border-radius:999px;color:#fff;color:var(--surface,#fff);display:inline-flex;font-size:12px;font-weight:600;gap:6px;height:28px;inset-inline-end:12px;opacity:0;padding:0 12px;position:absolute;top:12px;transform:translateY(-4px);transition:opacity .3s ease,transform .3s cubic-bezier(.34,1.56,.64,1)}.ai-flow-card:focus-visible .ai-flow-card-open,.ai-flow-card:hover .ai-flow-card-open{opacity:1;transform:none}.ai-flow-card-body{display:flex;flex-direction:column;gap:12px;padding:16px 18px 14px}.ai-flow-card-head{align-items:center;display:flex;gap:12px;min-width:0}.ai-flow-card-title{display:flex;flex-direction:column;gap:2px;min-width:0}.ai-flow-card-title strong{font-size:17px;font-weight:700;letter-spacing:-.03em}.ai-flow-card-title span,.ai-flow-card-title strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-flow-card-title span{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:13px}.ai-flow-card-used{align-items:center;color:#6e6e78;color:var(--gray-500,#6e6e78);display:flex;font-size:12px;gap:6px;margin:0;min-width:0}.ai-flow-card-used svg{color:#5b61eb;color:var(--brand,#5b61eb);flex:none}.ai-flow-card-used span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-flow-card-tags{align-items:center;display:flex;gap:8px;justify-content:space-between}.ai-flow-card-tags .ofl-card-menu-trigger{margin-inline-start:auto}.ai-flow-card-actions{align-items:center;border-top:1px solid #0c0c0e0d;display:flex;flex-wrap:nowrap;gap:2px;margin:0 -6px;padding-top:10px}.ai-flow-card-actions .action{color:#3a3a42;color:var(--graphite,#3a3a42);font-weight:600}.ai-flow-card-actions .action.delete{margin-inline-start:auto}.ai-flow-card.is-new{align-items:center;background:#0000;border:1.5px dashed #0c0c0e29;box-shadow:none;font:inherit;gap:10px;justify-content:center;min-height:290px;padding:24px;text-align:center}.ai-flow-card.is-new strong{font-size:15px}.ai-flow-card.is-new span:last-child{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:13px}.ai-flow-card.is-new:hover{background:#fff;background:var(--surface,#fff)}.ai-flow-card-plus{background:#0c0c0e;background:var(--ink,#0c0c0e);border-radius:18px;color:#fff;color:var(--surface,#fff);display:grid;height:52px;place-items:center;transition:transform .5s cubic-bezier(.34,1.56,.64,1);width:52px}.ai-flow-card.is-new:hover .ai-flow-card-plus{transform:rotate(90deg) scale(1.06)}.ai-flow-diagram .ln{fill:none;stroke:#c4c4cc;stroke-width:1.6}.ai-flow-diagram .pill{stroke-width:1}.ai-flow-diagram .pill-in{fill:#0c0c0e;fill:var(--ink,#0c0c0e);stroke:#0c0c0e;stroke:var(--ink,#0c0c0e)}.ai-flow-diagram .pill-ai,.ai-flow-diagram .pill-tool{fill:#fff;fill:var(--surface,#fff);stroke:#0c0c0e1f}.ai-flow-diagram .dot-in{fill:#fff;fill:var(--surface,#fff)}.ai-flow-diagram .dot-ai{fill:#5b61eb;fill:var(--brand,#5b61eb)}.ai-flow-diagram .dot-tool{fill:#b4b4bc;fill:var(--gray-300,#b4b4bc)}.ai-flow-card:hover .ai-flow-diagram .ln.hot{stroke:#5b61eb;stroke:var(--brand,#5b61eb);stroke-dasharray:4 5;animation:ai-flow-line .8s linear infinite}@keyframes ai-flow-line{to{stroke-dashoffset:-18}}.ai-flows.rtl .flip-rtl{transform:scaleX(-1)}.agents-data>*{max-width:700px;width:60%}.agents-data{align-items:center;gap:25px;justify-content:center;width:100%}.agents-data,.agents-data .header{display:flex;flex-direction:column}.agents-data .header{line-height:50px;margin-top:10pt}.agents-data .header .title-1{color:#5b61eb;color:var(--brand,#5b61eb);font-size:36px}.agents-data .header .title-2{color:#9b9b9b;font-size:16px}.agents-data .header .img{display:flex;justify-content:center;position:relative}.agents-data .header .img:hover .close-button{display:flex}.agents-data .header .img .close-button{display:none;position:absolute;transform:translate(220%,-25%)}.agents-data .header .agent-name{font-size:16px;font-weight:600}.agents-data .header .agent-name input{background-color:#0000;outline:none;text-align:center}.agents-data .data-sources{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.agents-data .data-sources .item{align-items:flex-start;background-color:#fff;border:var(--border-light);border-radius:15px;cursor:pointer;display:flex;gap:20px;height:50px;min-width:200px;padding:12px 8px 4px;position:relative;width:30.3%}.agents-data .data-sources .item:hover{filter:drop-shadow(0 4px 4px rgba(155,155,155,.5))}.agents-data .data-sources .item.active{border-color:#5b61eb;border-color:var(--brand,#5b61eb)}.agents-data .agent-promt-textarea{border-radius:10px;height:100px;padding:10px;resize:none;width:100%}.preview-header{display:flex;justify-content:space-between}.preview-header .buttons-header{display:flex}@media(max-width:1140px){.preview-header{display:none}.preview-iframe-content{height:80vh}.preview-iframe-content iframe{height:100%!important}}.preview-iframe .title{color:#5b61eb;color:var(--brand,#5b61eb);max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn-generate{font-weight:inherit}@media(max-width:1140px){.agents-data .agent-promt-textarea{border:var(--border-light)}.btn-generate{margin:0 0 10pt;padding:10px 20px}.agents-data>*{width:90%}.agents-data .data-sources .item{min-width:0;min-width:auto;width:165px}.agents-data .data-sources .item .css-11792ee{left:130px}}.ai-flows-filter-empty{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:14px;margin:0 0 16px}.ai-flow-card.is-new>span{align-items:center;display:flex;flex-direction:column;gap:10px;height:100%;justify-content:center;text-align:center;width:100%}.ai-flow-card.is-new>span>span:not(.ai-flow-card-plus){max-width:240px}.ai-flow-card.is-leaving{animation:ai-flow-leave .26s cubic-bezier(.4,0,1,1) forwards;pointer-events:none}@keyframes ai-flow-leave{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.92) translateY(6px)}}.ai-flows-from-chatbot,.ai-flows-moved{align-items:center;border:1px dashed #ececee;border:1px dashed var(--line-solid,#ececee);border-radius:14px;color:#3a3a42;color:var(--graphite,#3a3a42);display:flex;gap:12px;margin-top:6px;max-width:460px;padding:14px 16px;text-align:start;width:100%}.ai-flows-from-chatbot>svg,.ai-flows-moved>svg{color:#5b61eb;color:var(--brand,#5b61eb);flex:none}.ai-flows-from-chatbot>span,.ai-flows-moved>span{display:flex;flex:1 1;flex-direction:column;font-size:13px;gap:2px;line-height:1.45;min-width:0}.ai-flows-from-chatbot>span strong,.ai-flows-moved>span strong{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:14px}.ai-flows-from-chatbot button,.ai-flows-moved button{background:#fff;background:var(--surface,#fff);border:1px solid #ececee;border:1px solid var(--line-solid,#ececee);border-radius:999px;color:#0c0c0e;color:var(--ink,#0c0c0e);cursor:pointer;flex:none;font-size:13px;font-weight:600;height:32px;padding:0 12px}.ai-flows-from-chatbot button:hover,.ai-flows-moved button:hover{background:#f1f1ee;background:var(--hover,#f1f1ee)}.ai-flows-from-chatbot button:focus-visible,.ai-flows-moved button:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.ai-flows-moved{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-color:#0000;border-style:solid;margin:0 0 18px;max-width:none}.ofl-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.ofl-toolbar-search{flex:1 1 240px;max-width:340px}.ofl-toolbar-search input{background:#fff;background:var(--surface,#fff);border-radius:999px;font-size:14px;height:40px}.ofl-toolbar-chips{display:flex;flex-wrap:wrap;gap:6px}.ofl-toolbar-sort{height:40px!important;margin-inline-start:auto}.ofl-toolbar-trailing{align-items:center;display:flex}.ofl-chip,.ofl-toolbar-trailing>*{height:40px}.ofl-chip{align-items:center;background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:999px;color:#3a3a42;color:var(--graphite,#3a3a42);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;line-height:40px;padding:0 14px;transition:background .2s ease,color .2s ease,border-color .2s ease}.ofl-chip:hover{background:#f5f5f7;background:var(--paper,#f5f5f7)}.ofl-chip:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.ofl-chip.active{background:#0c0c0e;background:var(--ink,#0c0c0e);border-color:#0c0c0e;border-color:var(--ink,#0c0c0e);color:#fff;color:var(--surface,#fff)}.ofl-chip-count{font-size:11px;opacity:.6}.ofl-toolbar{--ofl-toolbar-h:40px}.ofl-toolbar .ofl-toolbar-search{height:var(--ofl-toolbar-h)}.ofl-toolbar .ofl-toolbar-search input{height:var(--ofl-toolbar-h)!important;min-height:var(--ofl-toolbar-h);padding-inline-start:40px}.ofl-toolbar .ofl-toolbar-search .chakra-input__left-element{align-items:center;display:flex;height:var(--ofl-toolbar-h)!important;justify-content:center;top:0;width:40px}.ofl-toolbar .ofl-chip{box-sizing:border-box;height:var(--ofl-toolbar-h);line-height:normal}.ofl-toolbar .ofl-toolbar-sort,.ofl-toolbar .ofl-toolbar-trailing .chakra-button,.ofl-toolbar .ofl-toolbar-trailing>button{box-sizing:border-box;font-size:14px;height:var(--ofl-toolbar-h)!important;line-height:1;min-height:var(--ofl-toolbar-h)!important;padding-inline:16px}.rdp{--rdp-cell-size:40px;--rdp-caption-font-size:18px;--rdp-accent-color:#00f;--rdp-background-color:#e7edff;--rdp-accent-color-dark:#3003e1;--rdp-background-color-dark:#180270;--rdp-outline:2px solid var(--rdp-accent-color);--rdp-outline-selected:3px solid var(--rdp-accent-color);--rdp-selected-color:#fff;margin:1em}.rdp-vhidden{clip:rect(1px,1px,1px,1px)!important;-webkit-appearance:none;appearance:none;background:#0000;border:0;border:0!important;box-sizing:border-box;height:1px!important;margin:0;overflow:hidden!important;padding:0;padding:0!important;position:absolute!important;top:0;width:1px!important}.rdp-button_reset{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:none;color:inherit;cursor:default;font:inherit;margin:0;padding:0;position:relative}.rdp-button_reset:focus-visible{outline:none}.rdp-button{border:2px solid #0000}.rdp-button[disabled]:not(.rdp-day_selected){opacity:.25}.rdp-button:not([disabled]){cursor:pointer}.rdp-button:focus-visible:not([disabled]){background-color:var(--rdp-background-color);border:var(--rdp-outline);color:inherit}.rdp-button:hover:not([disabled]):not(.rdp-day_selected){background-color:var(--rdp-background-color)}.rdp-months{display:flex}.rdp-month{margin:0 1em}.rdp-month:first-child{margin-left:0}.rdp-month:last-child{margin-right:0}.rdp-table{border-collapse:collapse;margin:0;max-width:calc(var(--rdp-cell-size)*7)}.rdp-with_weeknumber .rdp-table{border-collapse:collapse;max-width:calc(var(--rdp-cell-size)*8)}.rdp-caption{align-items:center;display:flex;justify-content:space-between;padding:0;text-align:left}.rdp-multiple_months .rdp-caption{display:block;position:relative;text-align:center}.rdp-caption_dropdowns,.rdp-caption_label{display:inline-flex;position:relative}.rdp-caption_label{align-items:center;border:2px solid #0000;color:currentColor;font-family:inherit;font-size:var(--rdp-caption-font-size);font-weight:700;margin:0;padding:0 .25em;white-space:nowrap;z-index:1}.rdp-nav{white-space:nowrap}.rdp-multiple_months .rdp-caption_start .rdp-nav{left:0;position:absolute;top:50%;transform:translateY(-50%)}.rdp-multiple_months .rdp-caption_end .rdp-nav{position:absolute;right:0;top:50%;transform:translateY(-50%)}.rdp-nav_button{align-items:center;border-radius:100%;display:inline-flex;height:var(--rdp-cell-size);justify-content:center;padding:.25em;width:var(--rdp-cell-size)}.rdp-dropdown_month,.rdp-dropdown_year{align-items:center;display:inline-flex;position:relative}.rdp-dropdown{-webkit-appearance:none;appearance:none;background-color:initial;border:none;bottom:0;cursor:inherit;font-family:inherit;font-size:inherit;left:0;line-height:inherit;margin:0;opacity:0;padding:0;position:absolute;top:0;width:100%;z-index:2}.rdp-dropdown[disabled]{color:inherit;opacity:1}.rdp-dropdown:focus-visible:not([disabled])+.rdp-caption_label{background-color:var(--rdp-background-color);border:var(--rdp-outline);border-radius:6px}.rdp-dropdown_icon{margin:0 0 0 5px}.rdp-head{border:0}.rdp-head_row,.rdp-row{height:100%}.rdp-head_cell{font-size:.75em;font-weight:700;height:100%;height:var(--rdp-cell-size);padding:0;text-align:center;text-transform:uppercase;vertical-align:middle}.rdp-tbody{border:0}.rdp-tfoot{margin:.5em}.rdp-cell{height:100%;height:var(--rdp-cell-size);padding:0;text-align:center;width:var(--rdp-cell-size)}.rdp-weeknumber{font-size:.75em}.rdp-day,.rdp-weeknumber{align-items:center;border:2px solid #0000;border-radius:100%;box-sizing:border-box;display:flex;height:var(--rdp-cell-size);justify-content:center;margin:0;max-width:var(--rdp-cell-size);overflow:hidden;width:var(--rdp-cell-size)}.rdp-day_today:not(.rdp-day_outside){font-weight:700}.rdp-day_selected,.rdp-day_selected:focus-visible,.rdp-day_selected:hover{background-color:var(--rdp-accent-color);color:var(--rdp-selected-color);opacity:1}.rdp-day_outside{opacity:.5}.rdp-day_selected:focus-visible{outline:var(--rdp-outline);outline-offset:2px;z-index:1}.rdp:not([dir=rtl]) .rdp-day_range_start:not(.rdp-day_range_end){border-bottom-right-radius:0;border-top-right-radius:0}.rdp:not([dir=rtl]) .rdp-day_range_end:not(.rdp-day_range_start),.rdp[dir=rtl] .rdp-day_range_start:not(.rdp-day_range_end){border-bottom-left-radius:0;border-top-left-radius:0}.rdp[dir=rtl] .rdp-day_range_end:not(.rdp-day_range_start){border-bottom-right-radius:0;border-top-right-radius:0}.rdp-day_range_end.rdp-day_range_start{border-radius:100%}.rdp-day_range_middle{border-radius:0}.ofl-drp-trigger{align-items:center;background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:999px;color:#0c0c0e;color:var(--ink,#0c0c0e);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:8px;height:36px;padding:0 14px;transition:transform .45s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease,background .2s ease;white-space:nowrap}.ofl-drp-trigger svg{color:#6e6e78;color:var(--gray-500,#6e6e78);flex:none}.ofl-drp-trigger-text{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ofl-drp-trigger-caret{transition:transform .3s cubic-bezier(.2,.7,.2,1)}.ofl-drp-trigger[aria-expanded=true] .ofl-drp-trigger-caret{transform:rotate(180deg)}.ofl-drp-trigger:hover{box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);transform:translateY(-1px)}.ofl-drp-trigger:active{transform:scale(.94);transition-duration:.12s}.ofl-drp-trigger:focus-visible{border-color:#5b61eb;border-color:var(--brand,#5b61eb);box-shadow:0 0 0 4px #5b61eb24;outline:none}.ofl-drp-popover.chakra-popover__popover-content{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:18px;box-shadow:0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38;box-shadow:var(--shadow-lift,0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38);overflow:hidden}.ofl-drp-panel{display:flex;max-height:calc(100vh - 120px);overflow:auto}@media(max-width:640px){.ofl-drp-panel{flex-direction:column}}.ofl-drp-shortcuts{background:#f5f5f7;background:var(--paper,#f5f5f7);border-inline-end:1px solid #0c0c0e12;border-inline-end:1px solid var(--line,#0c0c0e12);display:flex;flex-direction:column;gap:2px;min-width:150px;padding:12px 8px}@media(max-width:640px){.ofl-drp-shortcuts{border-bottom:1px solid #0c0c0e12;border-bottom:1px solid var(--line,#0c0c0e12);border-inline-end:0;flex-direction:row;flex-wrap:wrap}}.ofl-drp-shortcut{background:#0000;border:0;border-radius:10px;color:#3a3a42;color:var(--graphite,#3a3a42);cursor:pointer;font:inherit;font-size:13px;font-weight:500;height:32px;padding:0 12px;text-align:start;transition:background .2s ease,color .2s ease;white-space:nowrap}.ofl-drp-shortcut:hover{background:#f1f1ee;background:var(--hover,#f1f1ee);color:#0c0c0e;color:var(--ink,#0c0c0e)}.ofl-drp-shortcut:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.ofl-drp-shortcut.is-active{background:#fff;background:var(--surface,#fff);box-shadow:0 1px 2px #0c0c0e14;color:#0c0c0e;color:var(--ink,#0c0c0e);font-weight:600}.ofl-drp-main{display:flex;flex-direction:column;min-width:0}.ofl-drp-footer{align-items:center;border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12);display:flex;gap:12px;justify-content:space-between;padding:12px 16px}.ofl-drp-summary{font-feature-settings:"tnum";color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;font-variant-numeric:tabular-nums}.ofl-drp-actions{display:flex;flex:none;gap:8px}.ofl-drp-button{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:999px;color:#0c0c0e;color:var(--ink,#0c0c0e);cursor:pointer;font:inherit;font-size:13px;font-weight:600;height:32px;padding:0 14px;transition:transform .45s cubic-bezier(.34,1.56,.64,1),background .2s ease}.ofl-drp-button:hover:not(:disabled){background:#f5f5f7;background:var(--paper,#f5f5f7);transform:translateY(-1px)}.ofl-drp-button:active:not(:disabled){transform:scale(.94);transition-duration:.12s}.ofl-drp-button:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.ofl-drp-button:disabled{cursor:default;opacity:.4}.ofl-drp-button.is-primary{background:#0c0c0e;background:var(--ink,#0c0c0e);border-color:#0c0c0e;border-color:var(--ink,#0c0c0e);color:#fff;color:var(--surface,#fff)}.ofl-drp-button.is-primary:hover:not(:disabled){background:#3a3a42;background:var(--graphite,#3a3a42)}.ofl-drp-calendar.rdp{--rdp-cell-size:38px;--rdp-caption-font-size:14px;--rdp-accent-color:var(--ink,#0c0c0e);--rdp-background-color:var(--paper,#f5f5f7);--rdp-outline:2px solid var(--brand,#5b61eb);--rdp-outline-selected:2px solid var(--brand,#5b61eb);color:#0c0c0e;color:var(--ink,#0c0c0e);font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;margin:14px 16px 10px}.ofl-drp-calendar.rdp .rdp-months{gap:24px}.ofl-drp-calendar.rdp .rdp-month{margin:0}.ofl-drp-calendar.rdp .rdp-caption{height:36px;margin-bottom:4px}.ofl-drp-calendar.rdp .rdp-caption_label{font-size:14px;font-weight:700;letter-spacing:-.01em}.ofl-drp-calendar.rdp .rdp-nav_button{border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);height:32px;width:32px}.ofl-drp-calendar.rdp .rdp-nav_button svg{height:12px;width:12px}.ofl-drp-calendar.rdp .rdp-nav_button:hover:not([disabled]){background:#f5f5f7;background:var(--paper,#f5f5f7);color:#0c0c0e;color:var(--ink,#0c0c0e)}.ofl-drp-calendar.rdp .rdp-head_cell{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:11px;font-weight:600;text-transform:none}.ofl-drp-calendar.rdp .rdp-cell{padding:1px 0}.ofl-drp-calendar.rdp .rdp-day{font-feature-settings:"tnum";border:0;border-radius:10px;font-size:13px;font-variant-numeric:tabular-nums;transition:background .15s ease,color .15s ease}.ofl-drp-calendar.rdp .rdp-button:hover:not([disabled]):not(.rdp-day_selected){background:#f1f1ee;background:var(--hover,#f1f1ee)}.ofl-drp-calendar.rdp .rdp-button:focus-visible:not([disabled]){background:#fff;background:var(--surface,#fff);border:0;box-shadow:0 0 0 2px #5b61eb;box-shadow:0 0 0 2px var(--brand,#5b61eb);z-index:1}.ofl-drp-calendar.rdp .rdp-day_today:not(.rdp-day_outside):not(.rdp-day_selected){box-shadow:inset 0 0 0 1px #ececee;box-shadow:inset 0 0 0 1px var(--line-solid,#ececee);font-weight:700}.ofl-drp-calendar.rdp .rdp-button[disabled]:not(.rdp-day_selected){color:#b4b4bc;color:var(--gray-300,#b4b4bc);opacity:1}.ofl-drp-calendar.rdp .rdp-day_range_middle,.ofl-drp-calendar.rdp .rdp-day_range_middle:focus-visible,.ofl-drp-calendar.rdp .rdp-day_range_middle:hover{background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:0;color:#0c0c0e;color:var(--ink,#0c0c0e)}.ofl-drp-calendar.rdp .rdp-day_range_end,.ofl-drp-calendar.rdp .rdp-day_range_start{background:#0c0c0e;background:var(--ink,#0c0c0e);color:#fff;color:var(--surface,#fff);font-weight:600}.ofl-drp-calendar.rdp .rdp-day_selected:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #5b61eb;box-shadow:0 0 0 2px var(--surface,#fff),0 0 0 4px var(--brand,#5b61eb);outline:none}.ofl-drp-calendar.rdp:not([dir=rtl]) .rdp-day_range_start:not(.rdp-day_range_end),.ofl-drp-calendar.rdp[dir=rtl] .rdp-day_range_end:not(.rdp-day_range_start){border-radius:10px 0 0 10px}.ofl-drp-calendar.rdp:not([dir=rtl]) .rdp-day_range_end:not(.rdp-day_range_start),.ofl-drp-calendar.rdp[dir=rtl] .rdp-day_range_start:not(.rdp-day_range_end){border-radius:0 10px 10px 0}.ofl-drp-calendar.rdp .rdp-day_range_start.rdp-day_range_end{border-radius:10px}@media(prefers-reduced-motion:reduce){.ofl-drp-button,.ofl-drp-calendar .rdp-day,.ofl-drp-shortcut,.ofl-drp-trigger,.ofl-drp-trigger-caret{transition:none}.ofl-drp-button:active:not(:disabled),.ofl-drp-button:hover:not(:disabled),.ofl-drp-trigger:active,.ofl-drp-trigger:hover{transform:none}}.ofl-card-menu-trigger{color:#6e6e78!important;color:var(--gray-500,#6e6e78)!important}.ofl-card-menu-trigger:hover,.ofl-card-menu-trigger[data-active]{background:#f5f5f7!important;background:var(--paper,#f5f5f7)!important;color:#0c0c0e!important;color:var(--ink,#0c0c0e)!important}.ofl-card-menu{border:1px solid #0c0c0e12!important;border:1px solid var(--line,#0c0c0e12)!important;border-radius:16px!important;box-shadow:0 24px 50px -24px #0c0c0e66!important;min-width:200px!important;padding:6px!important;z-index:30!important}.ofl-card-menu .chakra-menu__divider{border-color:#0c0c0e12;border-color:var(--line,#0c0c0e12);margin:4px 6px}.ofl-card-menu-item{border-radius:10px;color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:14px;height:36px;padding:0 10px!important}.ofl-card-menu-item:focus,.ofl-card-menu-item:hover{background:#f5f5f7!important;background:var(--paper,#f5f5f7)!important}.ofl-card-menu-item.is-danger{color:#b42318;color:var(--danger,#b42318)}.ofl-card-menu-item.is-danger:focus,.ofl-card-menu-item.is-danger:hover{background:#b423180f!important}.ofl-card-menu-icon{color:#3a3a42;color:var(--graphite,#3a3a42);display:inline-grid;place-items:center}.is-danger .ofl-card-menu-icon{color:#b42318;color:var(--danger,#b42318)}.ofl-status-chip{align-items:center;background:#f1f1ee;background:var(--hover,#f1f1ee);border:0;border-radius:999px;box-sizing:border-box;color:#3a3a42;color:var(--graphite,#3a3a42);cursor:default;display:inline-flex;flex:none;font:inherit;font-size:12px;font-weight:600;gap:6px;height:24px;line-height:24px;max-width:100%;padding-inline:8px 10px;transition:background .2s ease,color .2s ease,box-shadow .2s ease;vertical-align:middle;white-space:nowrap}.ofl-status-chip-label{overflow:hidden;text-overflow:ellipsis}.ofl-status-chip-dot{background:#e8a317;border-radius:999px;flex:none;height:7px;position:relative;width:7px}.ofl-status-chip.is-live{background:#12b8861f;color:#0b7a58}.ofl-status-chip.is-live .ofl-status-chip-dot,.ofl-status-chip.is-live .ofl-status-chip-dot:after{background:#12b886;background:var(--success,#12b886)}.ofl-status-chip.is-live .ofl-status-chip-dot:after{animation:ofl-status-chip-ping 2.4s ease-out infinite;border-radius:inherit;content:"";inset:-3px;opacity:.35;position:absolute}.ofl-status-chip.is-unpublished{background:#e8a31724;color:#7a4f00}.ofl-status-chip.is-unknown .ofl-status-chip-dot{background:#b4b4bc;background:var(--gray-300,#b4b4bc)}.ofl-status-chip.is-compact{justify-content:center;padding:0;width:24px}.ofl-status-chip.is-compact .ofl-status-chip-label{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.ofl-status-chip.is-button{cursor:pointer}.ofl-status-chip.is-button:hover{box-shadow:inset 0 0 0 1px #0c0c0e1f}.ofl-status-chip:focus-visible{box-shadow:0 0 0 4px #5b61eb24,inset 0 0 0 1px #5b61eb80;outline:none}.ofl-status-chip svg{flex:none}@keyframes ofl-status-chip-ping{0%{opacity:.45;transform:scale(.6)}70%,to{opacity:0;transform:scale(1.9)}}@media(prefers-reduced-motion:reduce){.ofl-status-chip.is-live .ofl-status-chip-dot:after{animation:none;display:none}}.dark .ofl-status-chip.is-live{background:#2cc79a24;color:#5fddb7}.dark .ofl-status-chip.is-unpublished{background:#e8a31729;color:#f2c46b}.flow-published{box-shadow:0 30px 80px -30px #0c0c0e73!important;overflow:hidden}.flow-published-badge{background:#12b8861f;border-radius:14px;color:#12b886;color:var(--success,#12b886);display:grid;height:44px;place-items:center;width:44px}.flow-published-title{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:24px;font-weight:800;letter-spacing:-.04em;margin:0}.flow-published-subtitle{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:14px;margin:0}.flow-published-row{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:16px;padding:10px 12px 12px}.flow-published-row-head{align-items:center;gap:8px;margin-bottom:8px}.flow-published-row-head strong{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:13px}.flow-published-row-icon{color:#3a3a42;color:var(--graphite,#3a3a42);display:inline-grid;place-items:center}.flow-published-value{background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:12px;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.55;margin:0;max-height:140px;overflow:auto;overflow-wrap:anywhere;padding:10px 12px;white-space:pre-wrap}.flow-published-note,.flow-published-value{color:#3a3a42;color:var(--graphite,#3a3a42)}.flow-published-note{border:1px dashed #0c0c0e12;border:1px dashed var(--line,#0c0c0e12);border-radius:16px;font-size:14px;padding:14px}.wizard-step-body{display:flex;flex:1 1 auto;flex-direction:column;gap:22px;min-width:0;text-align:start;width:100%}.wizard-head{align-items:flex-start;display:flex;gap:14px}.wizard-head-tile{background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;color:#0c0c0e;color:var(--ink,#0c0c0e);display:grid;flex:none;height:44px;place-items:center;width:44px}@media(max-width:480px){.wizard-head-tile{display:none!important}}.wizard-head-tile svg{height:22px;width:22px}.wizard-head-tile.is-success{background:#12b8861f;border-color:#0000;color:#12b886;color:var(--success,#12b886)}.wizard-head-tile.is-danger{background:#b4231814;border-color:#0000;color:#b42318;color:var(--danger,#b42318)}.wizard-head-text{display:flex;flex-direction:column;gap:4px;min-width:0}.wizard-head-title{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:22px;font-weight:800;letter-spacing:-.04em;line-height:1.2;margin:0}@media(max-width:480px){.wizard-head-title{font-size:19px}}.wizard-head-subtitle{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:14px;line-height:1.5;margin:0}.wizard-footer{background:#fff;background:var(--surface,#fff);border-end-end-radius:24px;border-end-start-radius:24px;border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12);bottom:0;margin:auto -32px 0;padding:14px 32px;position:-webkit-sticky;position:sticky;z-index:2}.wizard-footer,.wizard-footer-end{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.wizard-footer-end{justify-content:flex-end;margin-inline-start:auto}.wizard-step-body>.wizard-footer{margin-bottom:0}.wizard-footer-reason{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;max-width:260px;text-align:end}@media(max-width:1140px){.wizard-footer{margin-inline:-16px;padding:12px 16px}}@media(max-width:480px){.wizard-footer-reason{max-width:none;width:100%}}[dir=rtl] .wizard-flip{transform:scaleX(-1)}.wizard-flip:dir(rtl){transform:scaleX(-1)}.agent-style-grid{grid-gap:22px;align-items:start;display:grid;gap:22px;grid-template-columns:minmax(0,1fr) 320px;padding-bottom:24px}@media(max-width:1280px){.agent-style-grid{grid-template-columns:minmax(0,1fr)}}.agent-style-pane{display:flex;flex-direction:column;gap:10px;min-width:0}.agent-style-label{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:13px;font-weight:600}.agent-style-hint{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;line-height:1.5}.agent-style-editor{background:#1e1e1e;border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;direction:ltr;height:440px;overflow:hidden}.agent-style-editor .monaco-editor,.agent-style-editor .monaco-editor .overflow-guard{border-radius:14px}@media(max-width:1140px){.agent-style-editor{height:320px}}.agent-style-stage{background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:22px;padding:14px}.agent-style-device{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:20px;box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);display:flex;flex-direction:column;height:440px;overflow:hidden}.agent-style-device-bar{align-items:center;border-bottom:1px solid #0c0c0e12;border-bottom:1px solid var(--line,#0c0c0e12);display:flex;flex:none;gap:5px;height:26px;padding:0 12px}.agent-style-device-bar i{background:#b4b4bc;background:var(--gray-300,#b4b4bc);border-radius:999px;height:7px;width:7px}.agent-style-device-screen{flex:1 1;min-height:0;pointer-events:none;position:relative}.agent-style-device-screen .widget{display:flex;flex-direction:column;height:100%;margin:0;overflow:hidden}.share-state{align-items:center;border:1px dashed #ececee;border:1px dashed var(--line-solid,#ececee);border-radius:20px;color:#6e6e78;color:var(--gray-500,#6e6e78);display:flex;flex-direction:column;font-size:13px;gap:8px;justify-content:center;min-height:260px;padding:24px;text-align:center}.share-state strong{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:15px}.share-state.is-danger svg{color:#b42318;color:var(--danger,#b42318)}.share-grid{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,300px) minmax(0,1fr);padding-bottom:24px}@media(max-width:1280px){.share-grid{grid-template-columns:minmax(0,1fr)}}.share-summary{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:20px;box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);display:flex;flex-direction:column;gap:16px;padding:18px}.share-summary-head{align-items:center;display:flex;gap:12px;min-width:0}.share-summary-name{display:flex;flex-direction:column;gap:2px;min-width:0}.share-summary-name strong{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:16px;font-weight:700;letter-spacing:-.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-summary-list{border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12);display:flex;flex-direction:column;gap:8px;margin:0;padding-top:14px}.share-summary-list>div{display:flex;font-size:13px;gap:12px;justify-content:space-between}.share-summary-list dt{color:#6e6e78;color:var(--gray-500,#6e6e78)}.share-summary-list dd{color:#0c0c0e;color:var(--ink,#0c0c0e);margin:0;min-width:0;overflow-wrap:anywhere;text-align:end}.share-mono{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.share-live{align-items:center;color:#0b7a59;color:var(--success-700,#0b7a59);display:inline-flex;font-size:12px;font-weight:600;gap:6px}.share-live-dot{background:#12b886;background:var(--success,#12b886);border-radius:999px;box-shadow:0 0 0 3px #12b88629;height:7px;width:7px}.share-actions{display:flex;flex-wrap:wrap;gap:8px}.share-actions>*{flex:1 1 auto}.share-rows{display:flex;flex-direction:column;gap:10px;min-width:0}.share-narration{max-width:560px;padding:8px 0 4px}.openai-assistant .wizard-head-tile .icon{height:30px;width:30px}.oa-setup{display:flex;flex-direction:column;gap:26px;padding-bottom:24px;text-align:start;width:100%}.oa-setup svg{flex-shrink:0;height:16px;width:16px}.oa-section{display:flex;flex-direction:column;gap:16px}.oa-section+.oa-section{border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12);padding-top:24px}.oa-section-head{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.oa-section-title{align-items:baseline;color:#0c0c0e;color:var(--ink,#0c0c0e);display:flex;font-size:15px;font-weight:700;gap:8px;letter-spacing:-.02em;margin:0}.oa-optional{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;font-weight:500;letter-spacing:0}.oa-hint{align-items:center;display:flex!important;font-size:12px!important;gap:6px}.oa-hint svg{color:#0b7a59;color:var(--success-700,#0b7a59);height:13px!important;width:13px!important}.oa-label-row{align-items:center;display:flex;gap:8px;justify-content:space-between}.oa-count{color:#6e6e78;color:var(--gray-500,#6e6e78);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}.oa-notice,.oa-warning{align-items:flex-start;border-radius:14px;display:flex;font-size:13px;gap:8px;line-height:1.5;padding:10px 14px}.oa-notice{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);color:#0c0c0e;color:var(--ink,#0c0c0e)}.oa-notice svg{color:#5b61eb;color:var(--brand,#5b61eb);margin-top:2px}.oa-warning{background:#f5f5f7;background:var(--paper,#f5f5f7);color:#3a3a42;color:var(--graphite,#3a3a42)}.oa-warning svg{color:#b42318;color:var(--danger,#b42318);margin-top:2px}.oa-link{align-items:center;align-self:flex-start;border-radius:6px;color:#5b61eb;color:var(--brand,#5b61eb);display:inline-flex;font-size:13px;font-weight:600;gap:4px;margin-top:2px;text-decoration:none}.oa-link:hover{text-decoration:underline}.oa-link:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.oa-link svg{height:12px;width:12px}.oa-modes{background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:999px;display:inline-flex;gap:2px;padding:3px}.oa-mode{background:#0000;border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;font-weight:600;padding:5px 12px;transition:background-color .2s ease,color .2s ease}.oa-mode:hover{color:#0c0c0e;color:var(--ink,#0c0c0e)}.oa-mode:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.oa-mode.is-active{box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);color:#0c0c0e;color:var(--ink,#0c0c0e)}.oa-chip-field,.oa-mode.is-active{background:#fff;background:var(--surface,#fff)}.oa-chip-field{align-items:center;border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;cursor:text;display:flex;flex-wrap:wrap;gap:6px;min-height:40px;padding:5px 8px;transition:border-color .2s ease,box-shadow .2s ease}.oa-chip-field:focus-within{border-color:#5b61eb8c;box-shadow:0 0 0 4px #5b61eb1f}.oa-chip-input{background:#0000;border:0;color:#0c0c0e;color:var(--ink,#0c0c0e);flex:1 1 120px;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;height:28px;min-width:120px;outline:none}.oa-chip-input::placeholder{color:#6e6e78;color:var(--gray-500,#6e6e78)}.oa-test{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;gap:12px}.oa-result{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:16px;display:flex;flex-direction:column;gap:10px;padding:14px 16px}.oa-result.is-success{background:linear-gradient(#12b8860f,#12b8860f),#fff;background:linear-gradient(#12b8860f,#12b8860f),var(--surface,#fff);border-color:#12b88659}.oa-result.is-success .oa-result-title svg{color:#12b886;color:var(--success,#12b886)}.oa-result.is-danger{background:linear-gradient(#b423180d,#b423180d),#fff;background:linear-gradient(#b423180d,#b423180d),var(--surface,#fff);border-color:#b4231859}.oa-result.is-danger .oa-result-title{color:#b42318;color:var(--danger,#b42318)}.oa-result-title{align-items:center;color:#0c0c0e;color:var(--ink,#0c0c0e);display:flex;font-size:14px;font-weight:700;gap:8px}.oa-result-message{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:13px;line-height:1.5}.oa-result-list{display:flex;flex-direction:column;gap:6px;margin:0}.oa-result-list>div{grid-gap:8px;align-items:center;display:grid;font-size:13px;gap:8px;grid-template-columns:120px 1fr}.oa-result-list dt{color:#6e6e78;color:var(--gray-500,#6e6e78)}.oa-result-list dd{color:#0c0c0e;color:var(--ink,#0c0c0e);margin:0;min-width:0;overflow-wrap:anywhere}.oa-chips{display:flex;flex-wrap:wrap;gap:6px}.oa-chip{align-items:center;background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:999px;color:#3a3a42;color:var(--graphite,#3a3a42);display:inline-flex;font-size:12px;font-weight:600;gap:5px;max-width:100%;padding:3px 10px}.oa-chip svg{height:13px;width:13px}.oa-chip.is-removable{padding-inline-end:4px}.oa-chip.is-removable .oa-mono{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oa-chip.is-removable button{border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);display:grid;height:20px;place-items:center;width:20px}.oa-chip.is-removable button:hover{background:#f1f1ee;background:var(--hover,#f1f1ee);color:#0c0c0e;color:var(--ink,#0c0c0e)}.oa-chip.is-removable button:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.oa-chip.is-removable button svg{height:12px;width:12px}.oa-profile{align-items:flex-end;display:flex;gap:14px}.oa-avatar{border-radius:999px;flex:none;position:relative}.oa-avatar:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.oa-avatar-badge{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:999px;bottom:-2px;box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);color:#3a3a42;color:var(--graphite,#3a3a42);display:grid;height:22px;inset-inline-end:-2px;place-items:center;position:absolute;width:22px}.oa-avatar-badge svg{height:12px!important;width:12px!important}.oa-avatar:hover .oa-avatar-badge{color:#0c0c0e;color:var(--ink,#0c0c0e)}.oa-field{display:flex;flex-direction:column;gap:8px;margin-top:8px}.oa-catalog-status,.oa-field-note{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;line-height:1.5}.oa-catalog-status{margin-top:6px}.oa-catalog-status:empty{display:none}.oa-catalog-error{align-items:flex-start;color:#3a3a42;color:var(--graphite,#3a3a42);display:flex;gap:6px}.oa-catalog-error svg{color:#b42318;color:var(--danger,#b42318);height:13px;margin-top:2px;width:13px}.oa-combobox{display:flex;flex-direction:column;gap:6px;position:relative}.oa-listbox{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);position:absolute;top:44px;inset-inline:0;list-style:none;margin:0;max-height:280px;overflow-y:auto;padding:4px;z-index:20}.oa-listbox-group{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:11px;font-weight:700;letter-spacing:.02em;padding:8px 10px 4px;text-align:start;text-transform:uppercase}.oa-listbox-option{border-radius:8px;color:#0c0c0e;color:var(--ink,#0c0c0e);cursor:pointer;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;overflow-wrap:anywhere;padding:7px 10px}.oa-listbox-option.is-active{background:#f1f1ee;background:var(--hover,#f1f1ee)}.oa-listbox-option.is-selected{color:#5b61eb;color:var(--brand,#5b61eb);font-weight:600}.oa-listbox-empty{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;padding:8px 10px}.oa-store-picker{display:flex;flex-direction:column;gap:8px;position:relative}.oa-store-search-icon{align-items:center;color:#6e6e78;color:var(--gray-500,#6e6e78);display:flex;height:32px;inset-inline-start:10px;pointer-events:none;position:absolute;top:0}.oa-store-search-icon svg{height:14px;width:14px}.oa-store-list{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;display:flex;flex-direction:column;list-style:none;margin:0;max-height:300px;overflow-y:auto;padding:4px}.oa-store{border-radius:8px;padding:8px 10px;transition:background-color .2s ease}.oa-store:hover{background:#f1f1ee;background:var(--hover,#f1f1ee)}.oa-store.is-selected{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f)}.oa-store-body{display:flex;flex-direction:column;min-width:0}.oa-store-name{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:13px;font-weight:600;overflow-wrap:anywhere}.oa-store-meta{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;overflow-wrap:anywhere}.oa-store-status{color:#3a3a42;color:var(--graphite,#3a3a42)}.oa-text-button{align-self:flex-start;background:#0000;border-radius:6px;color:#5b61eb;color:var(--brand,#5b61eb);font-size:12px;font-weight:600;padding:0}.oa-text-button:hover{text-decoration:underline}.oa-text-button:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.oa-mono{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.oa-muted{color:#6e6e78;color:var(--gray-500,#6e6e78)}@media(max-width:480px){.oa-result-list>div{gap:2px;grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.oa-chip-field,.oa-mode,.oa-store{transition:none}}.transpernt_over_flow,.widget{overflow:auto}@media(max-width:1140px){.transpernt_over_flow,.widget{overflow-x:hidden}}.transpernt_over_flow::-webkit-scrollbar,.widget::-webkit-scrollbar{background:#0000;display:none;height:0;width:0}.widget{-webkit-font-smoothing:antialiased;color:#0c0c0e;color:var(--ow-fg,var(--ink,#0c0c0e));font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;font-family:var(--ow-font,Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif);height:100%;position:relative}.widget-header{border-radius:6px;display:flex;justify-content:flex-end;padding:.9em 15% .8em;width:100%}.widget-header .button{border-radius:999px;min-width:57px}.widget-header-logo{flex:1 1}.widget-header-logo .widget-logo{height:40px;object-fit:contain;width:80px}.widget.form .widget-content{height:auto;margin:0 45vh}.widget-footer{align-items:center;flex:none;flex-direction:column;margin-bottom:20px;padding:6px 1rem 0}.widget-footer,.widget-footer .answer-input{box-sizing:border-box;display:flex;position:relative;width:100%}.widget-footer .answer-input{background:#fff;background:var(--ow-input-bg,var(--surface,#fff));border:1px solid #0c0c0e1a;border:1px solid var(--ow-input-border,#0c0c0e1a);border-radius:26px;border-radius:var(--ow-input-radius,26px);box-shadow:0 1px 2px #0c0c0e0a,0 8px 28px -12px #0c0c0e29;flex-direction:column;gap:4px;min-height:56px;padding:14px 10px 10px;transition:border-color .2s ease,box-shadow .25s ease}.widget-footer .answer-input:focus-within{border-color:#5b61eb73;box-shadow:0 0 0 4px #5b61eb1a,0 1px 2px #0c0c0e0a,0 8px 28px -12px #0c0c0e29}.widget-footer .answer-input .f-enter{align-items:center;display:flex;gap:6px;min-height:34px}.widget-footer .answer-input-tools{align-items:center;display:flex;flex:1 1;gap:2px;min-width:0}.widget-footer .answer-input-tool{background:#0000;border:0;border-radius:999px;color:#3a3a42;color:var(--graphite,#3a3a42);display:inline-grid;height:34px;line-height:1;padding:0;place-items:center;width:34px}.widget-footer .answer-input-tool:hover{background:#f5f5f7;background:var(--paper,#f5f5f7);color:#0c0c0e;color:var(--ink,#0c0c0e);opacity:1}.widget-footer .answer-send{--bg-color:var(--ow-send-bg,var(--ink,#0c0c0e));--color:var(--ow-send-fg,var(--surface,#fff));--border-color:#0000;border-radius:999px;display:inline-grid;flex:none;height:34px;line-height:1;padding:0;place-items:center;width:34px}.widget-footer .answer-send:hover{box-shadow:0 6px 16px -8px #0c0c0e8c;opacity:1}.widget-footer .answer-send:disabled{--bg-color:#e4e4e8;--color:var(--surface,#fff);box-shadow:none;cursor:default;opacity:1}.widget-footer .answer-input-file{align-items:center;align-self:flex-start;background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:999px;color:#3a3a42;color:var(--graphite,#3a3a42);display:inline-flex;font-size:12px;font-weight:600;gap:6px;margin:0 6px 4px;max-width:100%;padding:4px 10px 4px 4px}.widget-footer .answer-input-file-remove{background:#fff;background:var(--surface,#fff);border:0;border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:pointer;display:inline-grid;height:22px;padding:0;place-items:center;width:22px}.widget-footer .answer-input-file-remove:hover{color:#0c0c0e;color:var(--ink,#0c0c0e)}.widget-footer .scroll-btn{--bg-color:var(--surface,#fff);--border-color:var(--line,#0c0c0e12);box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);color:#3a3a42;color:var(--graphite,#3a3a42);height:34px;inset-inline-end:1rem;line-height:1;padding:0;position:absolute;top:-3.25rem;width:34px;z-index:1}.widget-footer .scroll-btn svg{display:block;margin:auto}.widget-footer textarea{background:#0000;border:0;box-sizing:border-box;color:#0c0c0e;color:var(--ow-fg,var(--ink,#0c0c0e));display:block;font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;font-family:var(--ow-font,Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif);font-size:15px;font-weight:450;line-height:1.5rem;margin:0;max-height:9rem;outline:none;overflow-y:auto;padding:0 8px;resize:none;width:100%}.widget-footer textarea.rtl{font-family:Geist,Varela,Arial,sans-serif}.widget-footer textarea::placeholder{color:#9a9aa2}.widget-footer .powerd-by-officely{display:none}.widget-footer.free{margin-bottom:0}.widget-footer.free .powerd-by-officely{display:block;width:150px}.widget-content{border-radius:26px;display:flex;flex-direction:column;height:90%;justify-content:space-between;margin:5vh 25vw 0}.widget.chat{background-color:var(--background-secondary)}.widget.AI{background-color:#fff}.widget.AI .widget-content{margin-top:10vh;position:relative}.widget.AI .widget-content .stop-btn{bottom:85pt;position:absolute;right:10pt}.widget.AI .widget-content .total-price-chat{bottom:17px;font-weight:600;left:23px;position:absolute}.widget.AI .widget-header{background-color:#fff;display:none}.widget .react-mde{border:none}.widget .mde-header{display:none}.widget .mde-preview{word-wrap:break-word}.widget .think{display:none}.animate{animation-duration:1.5s;animation-fill-mode:forwards}.animate>*{-webkit-backface-visibility:hidden;backface-visibility:hidden}.animate.fade-in{animation-name:fadeIn}.animate.fade-in-down{animation-name:fadeInDown}.animate.fade-in-up{animation-name:fadeInUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-12px,0)}to{opacity:1;transform:none}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:none}}@media(max-width:1140px){.widget-header{border-radius:0;padding:.9em 2% .8em}.widget-header-logo{margin-inline-start:10px}.widget-footer textarea{font-size:16px;line-height:1.5rem}.widget-content{background:inherit}.vff{margin:5vh 0 0;padding:0 7px}.vff .fh2{display:flex;flex-direction:column;font-size:1.5em;padding-right:0}.vff .mde-preview .mde-preview-content{padding:0}.vff-color{left:7rem;position:absolute;visibility:hidden;z-index:5}.vff-color.open{visibility:visible}ul.f-radios li{font-size:1em!important;padding:.6em .68em}.widget .vff{padding:0 5%}.f-answer{bottom:1rem;position:absolute}.media{height:auto;width:19em}.widget{display:flex;flex-direction:column}.widget-content{flex-grow:1;margin:initial!important}}.preview .widget-header{border-radius:0;padding:.9em 2% .8em}.preview .widget-header-logo{margin-inline-start:10px}.preview .widget-footer textarea{font-size:16px;line-height:1.5rem}.preview .widget-content{background:inherit}.preview .vff{margin:5vh 0 0;padding:0 7px}.preview .vff .fh2{display:flex;flex-direction:column;font-size:1.5em;padding-right:0}.preview .vff .mde-preview .mde-preview-content{padding:0}.preview .vff-color{left:7rem;position:absolute;visibility:hidden;z-index:5}.preview .vff-color.open{visibility:visible}.preview ul.f-radios li{font-size:1em!important;padding:.6em .68em}.preview .widget .vff{padding:0 5%}.preview .f-answer{bottom:1rem;position:absolute}.preview .media{height:auto;width:19em}.preview .widget-content{flex-grow:1;height:0;margin:initial!important}@keyframes typing{0%,80%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){.widget .animate,.widget .typing-bubble{animation:none!important;opacity:1}}:where(.widget.ow-appearance){background:#0000;background:var(--ow-bg,#0000)}.widget-brand{align-items:center;display:flex;flex:1 1;gap:10px;min-width:0;text-align:start}.widget-brand-avatar{background:#fff;background:var(--ow-bot-bg,var(--surface,#fff));border:1px solid #0c0c0e12;border:1px solid var(--ow-bubble-border,var(--line,#0c0c0e12));border-radius:50%;flex:none;height:36px;object-fit:cover;width:36px}.widget-brand-text{display:flex;flex-direction:column;min-width:0}.widget-brand-name{font-size:15px;font-weight:700;letter-spacing:-.01em;line-height:1.3}.widget-brand-name,.widget-brand-subtitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.widget-brand-subtitle{color:#6e6e78;color:var(--ow-muted,var(--gray-500,#6e6e78));font-size:12.5px;line-height:1.35}:where(.widget.ow-appearance) .widget-header:has(.widget-brand){border-bottom:1px solid #0c0c0e12;border-bottom:1px solid var(--ow-bubble-border,var(--line,#0c0c0e12));padding:14px 20px 10px}.transpernt_over_flow,.widget-content-chat,.widget-content-form{overflow:auto}@media(max-width:1140px){.transpernt_over_flow,.widget-content-chat,.widget-content-form{overflow-x:hidden}}.transpernt_over_flow::-webkit-scrollbar,.widget-content-chat::-webkit-scrollbar,.widget-content-form::-webkit-scrollbar{background:#0000;display:none;height:0;width:0}:root{--padding-area:0}.widget-content-chat{--padding:0.2rem;--padding-child:0 1rem;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(180deg,#000 calc(100% - 28px),#0000);padding:13pt 0 0 20pt}.widget-content-chat:after{content:"";display:block;height:24px}.widget-content-chat .message{position:relative}.widget-content-chat .message-text{background:#fff;background:var(--ow-bot-bg,var(--surface,#fff));border:1px solid #0c0c0e12;border:1px solid var(--ow-bubble-border,var(--line,#0c0c0e12));border-radius:6px 18px 18px 18px;border-radius:var(--ow-radius-tail,6px) var(--ow-radius,18px) var(--ow-radius,18px) var(--ow-radius,18px);box-shadow:0 1px 2px #0c0c0e0a,0 4px 14px -10px #0c0c0e1f;box-sizing:border-box;color:#0c0c0e;color:var(--ow-bot-fg,var(--ink,#0c0c0e));font-size:14.5px;line-height:1.55;list-style-position:inside;margin:.875rem 1rem;max-width:80%;min-height:2.25rem;overflow-wrap:anywhere;padding:var(--padding);position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.widget-content-chat .message-text .typing-indicator{align-items:center;display:inline-flex;gap:4px;height:1.25rem;padding:6px 12px}.widget-content-chat .message-text .typing-bubble{background:#9a9aa2;border-radius:50%;box-sizing:border-box;display:inline-block;height:6px;opacity:.4;width:6px}.widget-content-chat .message-text .typing-bubble.typing-1{animation:typing 1.2s infinite}.widget-content-chat .message-text .typing-bubble.typing-2{animation:typing 1.2s .15s infinite}.widget-content-chat .message-text .typing-bubble.typing-3{animation:typing 1.2s .3s infinite}.widget-content-chat .message-text.emptyText{background:#0000!important;border:0!important;box-shadow:none}.widget-content-chat .message-text table{border-collapse:collapse;font-size:13px;overflow:auto}.widget-content-chat .message-text td,.widget-content-chat .message-text th{border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);padding:4px 8px}.widget-content-chat .message-text .mde-preview .mde-preview-content{padding:9px 13px}.widget-content-chat .message-text .mde-preview .mde-preview-content p{margin:0 0 .5em}.widget-content-chat .message-text .mde-preview .mde-preview-content p:last-child{margin-bottom:0}.widget-content-chat .message-text .mde-preview .mde-preview-content ol,.widget-content-chat .message-text .mde-preview .mde-preview-content ul{margin:.25em 0 .5em;padding-inline-start:.25em}.widget-content-chat .message-text .mde-preview .mde-preview-content li+li{margin-top:.2em}.widget-content-chat .message-text .mde-preview .mde-preview-content a{color:#5b61eb;color:var(--ow-accent,var(--brand,#5b61eb));text-decoration:underline;text-decoration-color:#5b61eb59;text-underline-offset:2px}.widget-content-chat .message-text .mde-preview .mde-preview-content a:hover{text-decoration-color:initial}.widget-content-chat .message-text .mde-preview .mde-preview-content code{background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:6px;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em;padding:1px 5px}.widget-content-chat .message-text .mde-preview .mde-preview-content pre{background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:12px;margin:.5em 0;overflow-x:auto;padding:10px 12px}.widget-content-chat .message-text .mde-preview .mde-preview-content pre code{background:#0000;padding:0}.widget-content-chat .message-text .mde-preview .mde-preview-content blockquote{border-inline-start:2px solid #ececee;border-inline-start:2px solid var(--line-solid,#ececee);color:#3a3a42;color:var(--graphite,#3a3a42);margin:.5em 0;padding-inline-start:10px}.widget-content-chat .message-text .mde-preview .mde-preview-content h1,.widget-content-chat .message-text .mde-preview .mde-preview-content h2,.widget-content-chat .message-text .mde-preview .mde-preview-content h3,.widget-content-chat .message-text .mde-preview .mde-preview-content h4{border:0;font-size:1.05em;font-weight:700;letter-spacing:-.01em;margin:.4em 0 .3em}.widget-content-chat .message-text .time{bottom:3px;color:#b4b4bc;color:var(--gray-300,#b4b4bc);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:9.5px;inset-inline-end:8px;letter-spacing:.02em;line-height:1;position:absolute}.widget-content-chat .message-text:has(.time) .mde-preview .mde-preview-content{padding-bottom:15px}.widget-content-chat .message-elements{display:flex;flex:none;flex-direction:column;flex-grow:0;gap:4px;max-width:min(420px,80%);min-width:270px;order:1;padding:var(--padding-child);position:relative;top:-10px}.widget-content-chat .message-elements .buttons{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px}.widget-content-chat .message-elements button:not(.date-answer *){background:#fff;background:var(--ow-chip-bg,var(--surface,#fff));border:1px solid #5b61eb73;border:1px solid var(--ow-chip-border,#5b61eb73);border-radius:999px;border-radius:var(--ow-chip-radius,999px);box-sizing:border-box;color:#5b61eb;color:var(--ow-accent,var(--brand,#5b61eb));cursor:pointer;font-size:13px;font-weight:600;line-height:1.35;padding:7px 14px;transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease,background-color .2s ease}.widget-content-chat .message-elements button:not(.date-answer *):hover{background:#5b61eb0a;background:var(--ow-chip-hover,#5b61eb0a);border-color:#5b61eb;border-color:var(--ow-accent,var(--brand,#5b61eb));box-shadow:0 8px 18px -10px #5b61eb8c;transform:translateY(-1px)}.widget-content-chat .message-elements button:not(.date-answer *):active{transform:scale(.96)}.widget-content-chat .message-elements button:not(.date-answer *):disabled{background:#f5f5f7;background:var(--paper,#f5f5f7);border-color:#0c0c0e12;border-color:var(--line,#0c0c0e12);box-shadow:none;color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:not-allowed;filter:none;transform:none}.widget-content-chat .message-extra-element{padding:var(--padding-child)}.widget-content-chat .message-media{border-radius:18px;cursor:pointer;max-width:150pt;object-fit:contain}.widget-content-chat .message.inbound .message-text{background-color:#5b61eb;background-color:var(--ow-user-bg,var(--brand,#5b61eb));border-color:#0000;border-radius:18px 18px 6px 18px;border-radius:var(--ow-radius,18px) var(--ow-radius,18px) var(--ow-radius-tail,6px) var(--ow-radius,18px);box-shadow:0 6px 16px -10px #5b61eb99;box-shadow:0 6px 16px -10px var(--ow-user-shadow,#5b61eb99);color:#fff;color:var(--ow-user-fg,#fff);margin:.875rem 1rem .875rem auto}.widget-content-chat .message.inbound .message-elements:has(.message-media){max-width:none!important}.widget-content-chat .message.inbound .message-media{margin:1rem 1rem 1rem auto}.widget-content-chat .message.inbound .message-text .time{color:#ffffffb3;color:var(--ow-user-muted,#ffffffb3)}.widget-content-chat .message.inbound .mde-preview .mde-preview-content code,.widget-content-chat .message.inbound .mde-preview .mde-preview-content pre{background:#ffffff29}.widget-content-chat .message.inbound .mde-preview .mde-preview-content a{color:#fff;color:var(--ow-user-fg,#fff);text-decoration-color:#fff9}.widget-content-chat .message.inbound .mde-preview .mde-preview-content a :hover{color:#4078c0;text-decoration:underline}.widget-content-chat .message.formInbound{display:none}.widget-content-chat .message-text.fade-in{animation-duration:.5s;animation-name:messageRise;animation-timing-function:cubic-bezier(.2,.7,.2,1)}.widget-content-chat .message-elements.fade-in-up{animation-duration:.55s;animation-timing-function:cubic-bezier(.2,.7,.2,1)}.widget-content-chat.nonImage{padding:0!important}.live .widget-content-chat .message-elements button:hover{box-shadow:none;cursor:auto;filter:none;transform:none}.live .message-elements .extra-element{display:none}.widget-content-form{--padding:0.4rem;--padding-child:0 1rem;padding:var(--padding)}.widget-content-form .message{position:relative}.widget-content-form .message-text{background:#fff;background:var(--ow-bot-bg,var(--surface,#fff));border:1px solid #0c0c0e12;border:1px solid var(--ow-bubble-border,var(--line,#0c0c0e12));border-radius:6px 18px 18px 18px;border-radius:var(--ow-radius-tail,6px) var(--ow-radius,18px) var(--ow-radius,18px) var(--ow-radius,18px);box-shadow:0 1px 2px #0c0c0e0a,0 4px 14px -10px #0c0c0e1f;box-sizing:border-box;color:#0c0c0e;color:var(--ow-bot-fg,var(--ink,#0c0c0e));font-size:14.5px;line-height:1.55;list-style-position:inside;margin:.875rem 1rem;max-width:80%;min-height:2.25rem;overflow-wrap:anywhere;padding:var(--padding);position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.widget-content-form .message-text .typing-indicator{align-items:center;display:inline-flex;gap:4px;height:1.25rem;padding:6px 12px}.widget-content-form .message-text .typing-bubble{background:#9a9aa2;border-radius:50%;box-sizing:border-box;display:inline-block;height:6px;opacity:.4;width:6px}.widget-content-form .message-text .typing-bubble.typing-1{animation:typing 1.2s infinite}.widget-content-form .message-text .typing-bubble.typing-2{animation:typing 1.2s .15s infinite}.widget-content-form .message-text .typing-bubble.typing-3{animation:typing 1.2s .3s infinite}.widget-content-form .message-text.emptyText{background:#0000!important;border:0!important;box-shadow:none}.widget-content-form .message-text table{border-collapse:collapse;font-size:13px;overflow:auto}.widget-content-form .message-text td,.widget-content-form .message-text th{border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);padding:4px 8px}.widget-content-form .message-text .mde-preview .mde-preview-content{padding:9px 13px}.widget-content-form .message-text .mde-preview .mde-preview-content p{margin:0 0 .5em}.widget-content-form .message-text .mde-preview .mde-preview-content p:last-child{margin-bottom:0}.widget-content-form .message-text .mde-preview .mde-preview-content ol,.widget-content-form .message-text .mde-preview .mde-preview-content ul{margin:.25em 0 .5em;padding-inline-start:.25em}.widget-content-form .message-text .mde-preview .mde-preview-content li+li{margin-top:.2em}.widget-content-form .message-text .mde-preview .mde-preview-content a{color:#5b61eb;color:var(--ow-accent,var(--brand,#5b61eb));text-decoration:underline;text-decoration-color:#5b61eb59;text-underline-offset:2px}.widget-content-form .message-text .mde-preview .mde-preview-content a:hover{text-decoration-color:initial}.widget-content-form .message-text .mde-preview .mde-preview-content code{background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:6px;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em;padding:1px 5px}.widget-content-form .message-text .mde-preview .mde-preview-content pre{background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:12px;margin:.5em 0;overflow-x:auto;padding:10px 12px}.widget-content-form .message-text .mde-preview .mde-preview-content pre code{background:#0000;padding:0}.widget-content-form .message-text .mde-preview .mde-preview-content blockquote{border-inline-start:2px solid #ececee;border-inline-start:2px solid var(--line-solid,#ececee);color:#3a3a42;color:var(--graphite,#3a3a42);margin:.5em 0;padding-inline-start:10px}.widget-content-form .message-text .mde-preview .mde-preview-content h1,.widget-content-form .message-text .mde-preview .mde-preview-content h2,.widget-content-form .message-text .mde-preview .mde-preview-content h3,.widget-content-form .message-text .mde-preview .mde-preview-content h4{border:0;font-size:1.05em;font-weight:700;letter-spacing:-.01em;margin:.4em 0 .3em}.widget-content-form .message-text .time{bottom:3px;color:#b4b4bc;color:var(--gray-300,#b4b4bc);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:9.5px;inset-inline-end:8px;letter-spacing:.02em;line-height:1;position:absolute}.widget-content-form .message-text:has(.time) .mde-preview .mde-preview-content{padding-bottom:15px}.widget-content-form .message-elements{display:flex;flex:none;flex-direction:column;flex-grow:0;gap:4px;max-width:min(420px,80%);min-width:270px;order:1;padding:var(--padding-child);position:relative;top:-10px}.widget-content-form .message-elements .buttons{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px}.widget-content-form .message-elements button:not(.date-answer *){background:#fff;background:var(--ow-chip-bg,var(--surface,#fff));border:1px solid #5b61eb73;border:1px solid var(--ow-chip-border,#5b61eb73);border-radius:999px;border-radius:var(--ow-chip-radius,999px);box-sizing:border-box;color:#5b61eb;color:var(--ow-accent,var(--brand,#5b61eb));cursor:pointer;font-size:13px;font-weight:600;line-height:1.35;padding:7px 14px;transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease,background-color .2s ease}.widget-content-form .message-elements button:not(.date-answer *):hover{background:#5b61eb0a;background:var(--ow-chip-hover,#5b61eb0a);border-color:#5b61eb;border-color:var(--ow-accent,var(--brand,#5b61eb));box-shadow:0 8px 18px -10px #5b61eb8c;transform:translateY(-1px)}.widget-content-form .message-elements button:not(.date-answer *):active{transform:scale(.96)}.widget-content-form .message-elements button:not(.date-answer *):disabled{background:#f5f5f7;background:var(--paper,#f5f5f7);border-color:#0c0c0e12;border-color:var(--line,#0c0c0e12);box-shadow:none;color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:not-allowed;filter:none;transform:none}.widget-content-form .message-extra-element{padding:var(--padding-child)}.widget-content-form .message-media{border-radius:18px;cursor:pointer;max-width:150pt;object-fit:contain}.widget-content-form .message.inbound .message-text{background-color:#5b61eb;background-color:var(--ow-user-bg,var(--brand,#5b61eb));border-color:#0000;border-radius:18px 18px 6px 18px;border-radius:var(--ow-radius,18px) var(--ow-radius,18px) var(--ow-radius-tail,6px) var(--ow-radius,18px);box-shadow:0 6px 16px -10px #5b61eb99;box-shadow:0 6px 16px -10px var(--ow-user-shadow,#5b61eb99);color:#fff;color:var(--ow-user-fg,#fff);margin:.875rem 1rem .875rem auto}.widget-content-form .message.inbound .message-elements:has(.message-media){max-width:none!important}.widget-content-form .message.inbound .message-media{margin:1rem 1rem 1rem auto}.widget-content-form .message.inbound .message-text .time{color:#ffffffb3;color:var(--ow-user-muted,#ffffffb3)}.widget-content-form .message.inbound .mde-preview .mde-preview-content code,.widget-content-form .message.inbound .mde-preview .mde-preview-content pre{background:#ffffff29}.widget-content-form .message.inbound .mde-preview .mde-preview-content a{color:#fff;color:var(--ow-user-fg,#fff);text-decoration-color:#fff9}.widget-content-form .message.inbound .mde-preview .mde-preview-content a :hover{color:#4078c0;text-decoration:underline}.widget-content-form .message.formInbound{display:none}.widget-content-form .message .message-text{background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border:initial;border-radius:0;border-radius:initial;box-shadow:none;font-size:1.2em;line-height:inherit;margin:initial;max-width:none;min-height:0;min-height:auto;width:auto}.widget-content-form .message .message-text.error{color:red;font-size:1em}.widget-content-form .message .message-elements{align-items:center;max-width:none}.widget-content-form .message .message-elements .buttons{flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:20px;width:100%}.widget-content-form .message .message-elements .buttons button{min-width:11rem}.rdp{--rdp-outline:1px solid var(--primary);--rdp-accent-color:var(--brand,#5b61eb);--rdp-background-color:var(--brand-tint,#5b61eb1f);margin:0}.rdp-button{margin-bottom:2px;margin-right:2px}.rdp-dropdown_month,.rdp-dropdown_year{cursor:pointer}.file-uploader{border-color:#fff!important;min-width:0!important;min-width:auto!important;visibility:hidden}.file-uploader.open{visibility:visible}@media(max-width:1140px){.widget-content-chat{padding:20pt 0 0 30pt}.widget-content-chat .message-elements{max-width:270px}.widget-content-form .message-text{font-size:1.5em}.widget-content-form .message .buttons{flex-direction:column;margin-top:0}}@keyframes messageRise{0%{opacity:0;transform:translate3d(0,14px,0)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.widget-content-chat .message-elements.fade-in-up,.widget-content-chat .message-text.fade-in,.widget-content-chat .typing-bubble{animation:none;opacity:1}.widget-content-chat .message-elements button,.widget-content-form .message-elements button{transition:none}.widget-content-chat .message-elements button:active,.widget-content-chat .message-elements button:hover,.widget-content-form .message-elements button:active,.widget-content-form .message-elements button:hover{transform:none}}.preview .widget-content-chat{padding:20pt 0 0 30pt}.preview .widget-content-chat .message-elements{max-width:270px}.preview .widget-content-form .message-text{font-size:1.5em}.preview .widget-content-form .message .buttons{flex-direction:column;margin-top:0}.widget-maxLength{font-feature-settings:"tnum";color:#6e6e78;color:var(--gray-500,#6e6e78);flex:none;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10.5px;font-variant-numeric:tabular-nums;opacity:0;padding:0 4px;transition:opacity .2s ease}.widget-maxLength.near-limit{opacity:1}.settings-sheet{font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif}.settings-sheet .settings-sheet-code{direction:ltr}.settings-sheet .settings-sheet-code .monaco-editor,.settings-sheet .settings-sheet-code .monaco-editor .overflow-guard{border-radius:14px}.settings-sheet .settings-sheet-upload .uppy-Root{font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif}.settings-sheet .settings-sheet-upload .uppy-Dashboard-inner{background:#f5f5f7;background:var(--paper,#f5f5f7);border:none;border-radius:18px}.settings-sheet .settings-sheet-upload .uppy-Dashboard-innerWrap{border-radius:18px}.settings-sheet .settings-sheet-upload .uppy-Dashboard-AddFiles{border:1.5px dashed #b4b4bc;border:1.5px dashed var(--gray-300,#b4b4bc);border-radius:18px;height:100%;margin:0;transition:border-color .2s ease,background-color .2s ease}.settings-sheet .settings-sheet-upload .uppy-Dashboard--isDraggingOver .uppy-Dashboard-AddFiles,.settings-sheet .settings-sheet-upload .uppy-Dashboard-AddFiles:hover{background:#5b61eb0a;border-color:#5b61eb;border-color:var(--brand,#5b61eb)}.settings-sheet .settings-sheet-upload .uppy-Dashboard-AddFiles-title{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:14px;font-weight:500;max-width:260px}.settings-sheet .settings-sheet-upload .uppy-Dashboard-browse{color:#5b61eb;color:var(--brand,#5b61eb);font-weight:600}.settings-sheet .settings-sheet-upload .uppy-Dashboard-browse:focus,.settings-sheet .settings-sheet-upload .uppy-Dashboard-browse:hover{border-bottom-color:#5b61eb;border-bottom-color:var(--brand,#5b61eb)}.settings-sheet .settings-sheet-upload .uppy-DashboardContent-bar{background:#fff;background:var(--surface,#fff);border-bottom-color:#0c0c0e12;border-bottom-color:var(--line,#0c0c0e12);border-radius:18px 18px 0 0}.settings-sheet .settings-sheet-upload .uppy-DashboardContent-title{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:13px;font-weight:600}.settings-sheet .settings-sheet-upload .uppy-DashboardContent-addMore,.settings-sheet .settings-sheet-upload .uppy-DashboardContent-back,.settings-sheet .settings-sheet-upload .uppy-DashboardContent-save{border-radius:999px;color:#5b61eb;color:var(--brand,#5b61eb)}.settings-sheet .settings-sheet-upload .uppy-Dashboard-files{background:#f5f5f7;background:var(--paper,#f5f5f7)}.settings-sheet .settings-sheet-upload .uppy-Dashboard-Item-previewInnerWrap{border-radius:14px}.settings-sheet .settings-sheet-upload .uppy-Dashboard-Item-name{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.settings-sheet .settings-sheet-upload .uppy-Informer p{border-radius:999px;font-size:13px}.settings-sheet .settings-sheet-upload .uppy-Dashboard-FileCard,.settings-sheet .settings-sheet-upload .uppy-Dashboard-FileCard-actions{background:#fff;background:var(--surface,#fff)}.settings-sheet .settings-sheet-upload .uppy-c-btn-primary{background:#0c0c0e;background:var(--ink,#0c0c0e);border-radius:999px}.settings-sheet .settings-sheet-device .widget{display:flex;flex-direction:column;height:100%;margin:0;overflow:hidden}.settings-sheet .settings-sheet-header-preview .widget{height:auto}@media(prefers-reduced-motion:reduce){.settings-sheet .settings-sheet-upload .uppy-Dashboard-AddFiles{transition:none}}.unsupported-step{background:#fff;background:var(--surface,#fff);border:1.5px dashed #b42318;border:1.5px dashed var(--danger,#b42318);border-radius:24px;box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:13px;padding:14px 16px;width:300px}.unsupported-step.is-selected{box-shadow:0 0 0 4px #5b61eb24}.unsupported-step-head{align-items:center;color:#b42318;color:var(--danger,#b42318);display:flex;gap:8px}.unsupported-step-head strong{font-weight:700}.unsupported-step-name{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;margin-inline-start:auto}.unsupported-step-text{background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:10px;margin:10px 0 0;padding:8px 10px}.unsupported-step-hint{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;line-height:1.5;margin:10px 0 0}.node-handoff .handoff-card-warn{color:#b42318;color:var(--danger,#b42318)}.handoff-field{margin-top:8px}.handoff-label{display:block;font-size:12px;font-weight:600;margin:10px 0 4px}.handoff-inline,.handoff-label{color:#3a3a42;color:var(--graphite,#3a3a42)}.handoff-inline{align-items:center;display:flex;font-size:13px;gap:8px;margin-top:8px}.flow-input.handoff-number{text-align:center;width:76px}.handoff-textarea{font-family:inherit;height:auto;line-height:1.45;min-height:72px;padding:8px 10px;resize:vertical}.flow-input[aria-invalid=true]{border-color:#b42318;border-color:var(--danger,#b42318)}.handoff-error{flex-basis:100%}.handoff-error,.handoff-warning{color:#b42318;color:var(--danger,#b42318);font-size:12px}.handoff-warning{margin-top:8px}.handoff-issues{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0 0 12px;padding:0}.handoff-issue{background:#f5f5f7;background:var(--paper,#f5f5f7);border-inline-start:3px solid #b4b4bc;border-inline-start:3px solid var(--gray-300,#b4b4bc);border-radius:12px;color:#3a3a42;color:var(--graphite,#3a3a42);font-size:12.5px;line-height:1.45;padding:8px 12px}.handoff-issue.is-error{border-inline-start-color:#b42318;border-inline-start-color:var(--danger,#b42318);color:#b42318;color:var(--danger,#b42318)}.handoff-issue.is-warning{border-inline-start-color:#c98a00}.handoff-targets{align-items:flex-start;display:flex;flex-direction:column;gap:6px}.handoff-target{align-items:center;display:flex;flex-wrap:wrap;gap:4px;width:100%}.handoff-target .flow-input{flex:1 1;min-width:0}.handoff-hours{gap:8px}.handoff-days,.handoff-hours{display:flex;flex-direction:column}.handoff-days{gap:4px;list-style:none;margin:4px 0 0;padding:0}.handoff-day{grid-column-gap:8px;align-items:center;background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:12px;column-gap:8px;display:grid;grid-template-areas:"toggle tools" "ranges ranges";grid-template-columns:minmax(0,1fr) auto;padding:4px 8px 6px}.handoff-day.is-closed .handoff-day-name{color:#6e6e78;color:var(--gray-500,#6e6e78)}.handoff-day-toggle{align-items:center;color:#0c0c0e;color:var(--ink,#0c0c0e);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:8px;grid-area:toggle;min-height:40px}.handoff-ranges{display:flex;flex-direction:column;gap:4px;grid-area:ranges;min-width:0;padding-inline-start:22px}.handoff-closed{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12.5px;font-weight:400}.handoff-range{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.handoff-range-note{flex-basis:100%}.handoff-range-times{align-items:center;color:#6e6e78;color:var(--gray-500,#6e6e78);display:inline-flex;gap:4px}.flow-input.handoff-time{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;height:40px;padding:0 6px;width:104px}.handoff-day-tools{align-items:center;display:flex;gap:2px;grid-area:tools}.handoff-chips{align-items:center;background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;display:flex;flex-wrap:wrap;gap:6px;padding:6px}.handoff-chips:focus-within{border-color:#5b61eb73;box-shadow:0 0 0 4px #5b61eb24}.handoff-chip{align-items:center;background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:999px;color:#0c0c0e;color:var(--ink,#0c0c0e);display:inline-flex;font-size:12.5px;gap:2px;height:26px;padding-inline:10px 4px}.handoff-chip button{background:#0000;border:none;border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:pointer;display:inline-grid;height:20px;place-items:center;width:20px}.handoff-chip button:hover{background:#f1f1ee;background:var(--hover,#f1f1ee);color:#0c0c0e;color:var(--ink,#0c0c0e)}.handoff-chip button:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.handoff-chip-input{background:#0000;border:none;color:#0c0c0e;color:var(--ink,#0c0c0e);flex:1 1;font-size:13px;height:26px;min-width:120px;outline:none}.conversation-settings{display:flex;flex-direction:column;gap:8px;padding:10px}.conversation-setting{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:16px;display:flex;flex-direction:column;gap:6px;padding:12px}.conversation-setting-head{align-items:flex-start;display:flex;gap:10px}.conversation-setting-head strong{color:#0c0c0e;color:var(--ink,#0c0c0e);display:block;font-size:14px}.conversation-setting-head p{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;line-height:1.4;margin:2px 0 0}.conversation-setting-head input[type=checkbox]{margin-top:3px}.node-google .gg-card-rows,.node-trigger .gg-card-rows{display:flex;flex-direction:column;gap:4px;list-style:none;margin:6px 0 0;padding:0}.node-google .gg-card-rows .flow-card-row,.node-trigger .gg-card-rows .flow-card-row{align-items:baseline;background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:12px;color:#3a3a42;color:var(--graphite,#3a3a42);display:flex;font-size:12.5px;gap:4px;min-width:0;padding:6px 10px}.node-google .gg-card-rows .flow-card-row span,.node-google .gg-card-rows .flow-card-row strong,.node-trigger .gg-card-rows .flow-card-row span,.node-trigger .gg-card-rows .flow-card-row strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.node-google .gg-card-rows .flow-card-row strong,.node-trigger .gg-card-rows .flow-card-row strong{color:#0c0c0e;color:var(--ink,#0c0c0e)}.node-google .gg-card-warn,.node-trigger .gg-card-warn{background:#b423180f!important;color:#b42318!important;color:var(--danger,#b42318)!important}.node-google .gg-card-muted,.node-trigger .gg-card-muted{color:#6e6e78!important;color:var(--gray-500,#6e6e78)!important;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px!important}.node-google .gg-kind,.node-trigger .gg-kind{align-items:center!important}.gg-kind-icon{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-radius:8px;color:#5b61eb;color:var(--brand,#5b61eb);display:inline-grid;flex:none;font-size:13px;height:22px;place-items:center;width:22px}.gg-editor{gap:14px}.gg-editor,.gg-section{display:flex;flex-direction:column}.gg-section{gap:10px}.gg-connect-cta{grid-gap:10px 12px;align-items:center;background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:24px;display:grid;gap:10px 12px;grid-template-columns:auto minmax(0,1fr);padding:14px}.gg-connect-cta strong{color:#0c0c0e;color:var(--ink,#0c0c0e);display:block;font-size:14px}.gg-connect-cta p{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:12.5px;line-height:1.5;margin:2px 0 0}.gg-connect-cta .flow-button{grid-column:1/-1;justify-self:start}.gg-connect-logo{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:12px;color:#4285f4;display:grid;height:36px;place-items:center;width:36px}.gg-connection{display:flex;flex-direction:column;gap:8px}.gg-reauth{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.gg-reauth span{flex:1 1;min-width:180px}.gg-spreadsheet{display:flex;flex-direction:column;gap:8px}.gg-file-row{align-items:center;background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;display:flex;flex-wrap:wrap;gap:8px;padding:8px 10px}.gg-file-icon{color:#0f9d58;display:grid;font-size:18px;place-items:center}.gg-file-name{color:#0c0c0e;color:var(--ink,#0c0c0e);flex:1 1;font-size:13px;font-weight:600;min-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gg-paste{align-items:center}.gg-paste,.gg-tab-row{grid-gap:6px;display:grid;gap:6px;grid-template-columns:minmax(0,1fr) auto}.gg-tab-row{align-items:end}.gg-columns .gg-column-row{grid-gap:8px;align-items:start;display:grid;gap:8px;grid-template-columns:minmax(80px,.7fr) minmax(0,1.5fr)}.gg-columns .gg-column-row.is-custom{grid-template-columns:minmax(80px,.7fr) minmax(0,1.5fr) 30px}.gg-column-name{align-self:center;color:#3a3a42;color:var(--graphite,#3a3a42);font-size:12.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gg-examples{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.gg-examples code{background:#5b61eb14;border-radius:999px;color:#5b61eb;color:var(--brand,#5b61eb);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;padding:2px 8px}.gg-details summary{color:#3a3a42;color:var(--graphite,#3a3a42);cursor:pointer;font-size:12.5px;font-weight:600}.gg-details>*+*{margin-top:8px}.gg-kinds{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.gg-kind-card{align-items:flex-start;background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:10px 12px;text-align:start}.gg-kind-card strong{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:13px}.gg-kind-card small{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:11.5px;line-height:1.4}.gg-kind-card:hover{border-color:#5b61eb59}.gg-kind-card.is-active{border-color:#5b61eb;border-color:var(--brand,#5b61eb);box-shadow:0 0 0 3px #5b61eb1f}.gg-kind-card:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.gg-copy-row{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.gg-url{background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:10px;flex:1 1;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;min-width:200px;padding:7px 10px;word-break:break-all}.gg-snippet{overflow-x:auto;white-space:pre}.gg-days{display:flex;flex-wrap:wrap;gap:6px}.gg-window{background:#f7900914;border:1px solid #b5470840;border-radius:14px;color:#93370d;display:flex;gap:10px;padding:12px 14px}.gg-window>svg{flex:none;margin-top:2px}.gg-window strong{display:block;font-size:13px}.gg-window p{font-size:12.5px;line-height:1.5;margin:4px 0 10px}.gg-runs{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.gg-run{align-items:center;background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:12px;display:flex;flex-wrap:wrap;font-size:12px;gap:4px 10px;padding:8px 10px}.gg-run-status{background:#f1f1ee;background:var(--hover,#f1f1ee);border-radius:999px;color:#3a3a42;color:var(--graphite,#3a3a42);font-weight:600;padding:1px 8px}.gg-run-status.is-done{background:#12b76a1f;color:#067647}.gg-run-status.is-failed{background:#b423181a;color:#b42318;color:var(--danger,#b42318)}.gg-run-status.is-queued,.gg-run-status.is-running{background:#5b61eb1a;color:#5b61eb;color:var(--brand,#5b61eb)}.gg-run-when,.gg-run-who{color:#3a3a42;color:var(--graphite,#3a3a42);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px}.gg-run-attempts{color:#6e6e78;color:var(--gray-500,#6e6e78)}.gg-run-error{color:#b42318;color:var(--danger,#b42318);flex-basis:100%;margin:0}.gg-accounts{display:flex;flex-direction:column;gap:10px}.gg-account{grid-gap:4px 12px;align-items:center;background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:16px;display:grid;gap:4px 12px;grid-template-columns:auto minmax(0,1fr) auto;padding:12px 14px}.gg-account .gg-account-main{min-width:0}.gg-account .gg-account-email{color:#0c0c0e;color:var(--ink,#0c0c0e);display:block;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis}.gg-account .gg-account-meta{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px}.gg-account .gg-account-actions{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.gg-account .gg-account-problem{color:#b42318;color:var(--danger,#b42318);font-size:12.5px;grid-column:1/-1;margin:0}.gg-products{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.gg-product{background:#f1f1ee;background:var(--hover,#f1f1ee);border-radius:999px;color:#3a3a42;color:var(--graphite,#3a3a42);font-size:11.5px;font-weight:600;padding:1px 8px}@media(max-width:480px){.gg-columns .gg-column-row,.gg-columns .gg-column-row.is-custom,.gg-kinds{grid-template-columns:1fr}.gg-account{grid-template-columns:auto minmax(0,1fr)}.gg-account .gg-account-actions{grid-column:1/-1;justify-content:flex-start}}.gg-soon-tag{align-items:center;background:#eef0f3;border-radius:999px;color:#5b6270;display:inline-flex;font-size:11px;font-weight:600;line-height:18px;padding:1px 8px;white-space:nowrap}.gg-soon-note{align-items:flex-start;background:#f6f7f9;border-radius:10px;color:#4a5160;display:flex;font-size:13px;gap:8px;line-height:1.45;padding:10px 12px}.gg-soon-note .gg-soon-tag{flex:none;margin-top:1px}.gg-product.is-soon{align-items:center;display:inline-flex;gap:6px;opacity:.8}.gg-kind-card.is-soon,.gg-kind.is-soon{cursor:not-allowed;opacity:.6}.integrations-page-body{box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;gap:20px;min-height:0;overflow-y:auto;padding:32px 40px 48px;text-align:start;width:100%}@media(max-width:1140px){.integrations-page-body{padding:20px 16px 32px}}.integrations-loading,.integrations-note{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:14px}.make-card{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:24px;box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);display:flex;flex-direction:column;gap:20px;max-width:820px;padding:24px}.make-card-head{align-items:flex-start;display:flex;gap:14px}.make-card-head h2{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:18px;font-weight:700;margin:0}.make-card-head p{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:14px;line-height:1.5;margin:4px 0 0}.make-card-titles{flex:1 1 auto;min-width:0}.make-logo{background:#6d00cc;border-radius:10px;color:#fff;display:grid;flex:0 0 auto;font-size:18px;font-weight:800;height:40px;place-items:center;width:40px}.make-badge{align-items:center;background:#f1f1ee;background:var(--hover,#f1f1ee);border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);display:inline-flex;flex:0 0 auto;font-size:12.5px;font-weight:600;gap:4px;height:26px;padding:0 10px}.make-badge.is-on{background:color-mix(in srgb,#12b886 12%,#0000);background:color-mix(in srgb,var(--success,#12b886) 12%,#0000);color:#0b7a59;color:var(--success-700,#0b7a59)}.make-notice{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-radius:14px;color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:13.5px;margin:0;padding:10px 12px}.make-connect{align-items:stretch;display:flex;flex-direction:column;gap:16px}.make-connect>button{align-self:flex-start}.make-connect.is-compact{gap:12px}.make-field{display:flex;flex-direction:column;gap:6px}.make-field-label{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:13px;font-weight:600}.make-field-hint{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12.5px;line-height:1.5;margin:0}.make-input{height:40px;width:100%}.make-chips,.make-scopes ul{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:6px 0 0;padding:0}.make-chips li,.make-scopes li{background:#f1f1ee;background:var(--hover,#f1f1ee);border-radius:999px;color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:12px;padding:3px 8px}.make-chips li code,.make-scopes li code{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.make-chips li.is-optional,.make-scopes li.is-optional{background:#0000;color:#6e6e78;color:var(--gray-500,#6e6e78);padding-inline:0}.make-chips li.is-ok,.make-scopes li.is-ok{align-items:center;display:inline-flex;gap:4px}.make-chips li.is-ok:before,.make-scopes li.is-ok:before{background:#12b886;background:var(--success,#12b886);border-radius:50%;content:"";height:6px;width:6px}.make-error{color:#b42318;color:var(--danger,#b42318);font-size:13px;line-height:1.5;margin:0}.make-connected{display:flex;flex-direction:column;gap:18px}.make-facts{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:0}.make-facts dt{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px}.make-facts dd{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:14px;font-weight:600;margin:2px 0 0}.make-scope-groups{display:flex;flex-direction:column;gap:10px}.make-created h3{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:14px;font-weight:700;margin:0 0 8px}.make-created ul{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.make-created li{align-items:baseline;display:flex;font-size:13.5px;gap:10px}.make-kind{color:#6e6e78;color:var(--gray-500,#6e6e78);flex:0 0 auto;font-size:12px;min-width:130px}.make-created-name{color:#0c0c0e;color:var(--ink,#0c0c0e);overflow-wrap:anywhere}.make-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.make-link{align-items:center;color:#5b61eb;color:var(--brand,#5b61eb);display:inline-flex;font-size:13.5px;font-weight:600;gap:6px}.make-link:hover{text-decoration:underline}.make-disconnect{background:#b42318;border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;display:flex;flex:1 1 100%;flex-direction:column;gap:8px;padding:12px}.make-disconnect p{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:13px;line-height:1.5;margin:0}.make-picker{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;display:flex;flex-direction:column;gap:12px;padding:16px}.make-picker.is-compact{border:0;gap:10px;padding:0}.make-picker-title{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:14px;font-weight:700;margin:0}.make-target{align-items:center;background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-radius:14px;display:flex;gap:12px;justify-content:space-between;padding:14px 16px}.make-target strong{color:#0c0c0e;color:var(--ink,#0c0c0e);display:block;font-size:16px;margin-top:2px}.make-target-text{display:flex;flex-direction:column;gap:2px;min-width:0}.make-warning{align-items:center;background:#b42318;border-radius:14px;color:#0c0c0e;color:var(--ink,#0c0c0e);display:flex;font-size:13.5px;font-weight:600;gap:8px;margin:0 0 12px;padding:10px 12px}.make-created-team{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;margin-inline-start:auto}.mk-fieldset{border:none;display:flex;flex-direction:column;gap:inherit;margin:0;min-width:0;padding:0}.mk-fieldset:disabled{opacity:.7}.mk-connection{display:flex;flex-direction:column;gap:10px;min-width:0}.mk-target{align-items:center;background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;display:flex;gap:12px;justify-content:space-between;padding:10px 12px}.mk-target-text{display:flex;flex-direction:column;gap:2px;min-width:0}.mk-target-text strong{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:13px;overflow-wrap:anywhere}.mk-target-label{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:11.5px;font-weight:600}.mk-picker{display:flex;flex-direction:column;gap:8px;min-width:0}.mk-picker-row{grid-gap:6px;align-items:center;display:grid;gap:6px;grid-template-columns:minmax(0,1fr) auto auto}.mk-picker-row>.hp-input,.mk-picker-row>.hp-select{min-width:0}.mk-input-row .mk-row-note{grid-column:1/-1}.mk-timeout .hp-input{max-width:140px}.mk-build{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.mk-link{align-items:center;color:#5b61eb;color:var(--brand,#5b61eb);display:inline-flex;font-size:12px;font-weight:600;gap:4px;text-decoration:none}.mk-link:hover{text-decoration:underline}.mk-preview-note{padding:0 2px}.flow-button.is-ghost{background:#0000;border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);color:#3a3a42;color:var(--graphite,#3a3a42)}.connected-accounts{display:flex;flex-direction:column;gap:16px}.connected-accounts-head h3{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:18px;font-weight:700;letter-spacing:-.02em;margin:0}.connected-accounts-head p{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:13px;line-height:1.45;margin:2px 0 0}.mk-settings{display:flex;flex-direction:column;gap:12px}.mk-settings-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.mk-created ul{display:flex;flex-direction:column;gap:4px;list-style:none;margin:6px 0 0;padding:0}.mk-created li{color:#0c0c0e;color:var(--ink,#0c0c0e);display:flex;flex-wrap:wrap;font-size:12.5px;gap:6px}.mk-created h4{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:13px;font-weight:600;margin:0}.mk-kind{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}@media(max-width:520px){.mk-picker-row{grid-template-columns:minmax(0,1fr) auto}.mk-target{align-items:flex-start;flex-direction:column}}.mk-modes{display:flex;flex-direction:column;gap:6px;min-width:0}.mk-mode{grid-gap:12px;align-items:center;background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;cursor:pointer;display:grid;gap:12px;grid-template-columns:32px minmax(0,1fr) 16px;padding:10px 12px;position:relative;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.mk-mode input{cursor:inherit;inset:0;margin:0;opacity:0;position:absolute}.mk-mode:hover{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-color:#ececee;border-color:var(--line-solid,#ececee)}.mk-mode:has(input:focus-visible){border-color:#5b61eb;border-color:var(--brand,#5b61eb);box-shadow:0 0 0 4px #5b61eb24}.mk-mode:has(input:disabled){cursor:default;opacity:.6}.mk-mode.is-selected{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-color:#5b61eb;border-color:var(--brand,#5b61eb)}.mk-mode.is-selected .mk-mode-icon{background:#5b61eb;background:var(--brand,#5b61eb);color:#fff}.mk-mode.is-selected .mk-mode-check{opacity:1;transform:scale(1)}.mk-mode-icon{background:#0c0c0e12;background:var(--line,#0c0c0e12);border-radius:10px;color:#3a3a42;color:var(--graphite,#3a3a42);display:grid;font-size:15px;height:32px;place-items:center;transition:background-color .16s ease,color .16s ease;width:32px}.mk-mode-text{display:flex;flex-direction:column;gap:2px;min-width:0}.mk-mode-title{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:13.5px;font-weight:600}.mk-mode-about{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;line-height:1.45}.mk-mode-check{color:#5b61eb;color:var(--brand,#5b61eb);font-size:16px;opacity:0;transform:scale(.6);transition:opacity .16s ease,transform .16s ease}@media(prefers-reduced-motion:reduce){.mk-mode,.mk-mode-check,.mk-mode-icon{transition:none}}.brick-card{--brick-color:var(--brand,#5b61eb);background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e0f;border-radius:20px;box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a,6px 6px 0 -1px #fff,6px 6px 0 0 #0c0c0e14;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a),6px 6px 0 -1px var(--surface,#fff),6px 6px 0 0 #0c0c0e14;box-sizing:border-box;color:#0c0c0e;color:var(--ink,#0c0c0e);cursor:pointer;font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;padding:14px 20px;position:relative;transition:border-color .25s ease,box-shadow .25s ease;width:320px}.brick-card:before{background:var(--brick-color);border-radius:0 4px 4px 0;content:"";inset:12px auto 12px 0;position:absolute;width:4px}.brick-card:hover{box-shadow:0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38,6px 6px 0 -1px #fff,6px 6px 0 0 #0c0c0e14;box-shadow:var(--shadow-lift,0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38),6px 6px 0 -1px var(--surface,#fff),6px 6px 0 0 #0c0c0e14}.brick-card:focus-visible{box-shadow:0 0 0 4px #5b61eb24,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:0 0 0 4px #5b61eb24,var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);outline:none}.brick-card.is-selected{border-color:#5b61eb99;box-shadow:0 0 0 5px #5b61eb1a,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:0 0 0 5px #5b61eb1a,var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a)}.brick-card.has-error{border-color:#b4231873}.brick-card-header{align-items:center;display:flex;gap:10px;min-width:0}.brick-card-icon{align-items:center;background:color-mix(in srgb,var(--brick-color) 12%,#0000);border-radius:10px;color:var(--brick-color);display:inline-flex;flex:none;height:32px;justify-content:center;width:32px}.brick-card-name{flex:1 1;font-size:15px;font-weight:650;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brick-card-count{background:var(--brick-color);border-radius:999px;color:#fff;flex:none;font-size:12px;font-weight:650;height:22px;line-height:22px;min-width:26px;padding:0 8px;text-align:center}.brick-card-summary{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:13px;margin:8px 0 0}.brick-card-error{align-items:center;color:#b42318;color:var(--danger,#b42318);display:flex;font-size:12px;font-weight:600;gap:6px;margin:6px 0 0}.brick-card-in{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:10px;font-weight:600;left:-38px;letter-spacing:.04em;pointer-events:none;position:absolute;text-transform:uppercase;top:50%;transform:translateY(calc(-50% - 10px))}.brick-card-exits{display:flex;flex-direction:column;gap:6px;margin:12px -20px 0 0}.brick-card-exit{align-items:center;background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:10px 0 0 10px;display:flex;font-size:12px;min-height:30px;padding:0 32px 0 10px;position:relative}.brick-card-exit .react-flow__handle{top:50%}.brick-card-exit-label{align-items:center;display:flex;gap:6px;min-width:0;overflow:hidden;white-space:nowrap}.brick-card-exit-label .ofl-mono{color:#3a3a42;color:var(--graphite,#3a3a42);overflow:hidden;text-overflow:ellipsis}.brick-card-exit-arrow{color:var(--brick-color);flex:none}.brick-card-exit-option{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:999px;color:#0c0c0e;color:var(--ink,#0c0c0e);overflow:hidden;padding:1px 8px;text-overflow:ellipsis}.brick-card-noexit{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;padding-right:20px}.brick-card-open{align-items:center;background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:999px;color:#0c0c0e;color:var(--ink,#0c0c0e);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;height:30px;margin-top:12px;padding:0 12px;position:relative;transition:border-color .2s ease,background-color .2s ease;z-index:2}.brick-card-open:hover{border-color:var(--brick-color)}.brick-card-open:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.brick-card-hint{background:#0c0c0e;background:var(--ink,#0c0c0e);border-radius:999px;bottom:-13px;color:#fff;color:var(--surface,#fff);font-size:11px;font-weight:600;height:24px;left:50%;line-height:24px;opacity:0;padding:0 10px;pointer-events:none;position:absolute;transform:translate(-50%,4px);transition:opacity .2s ease,transform .35s cubic-bezier(.34,1.56,.64,1);white-space:nowrap}.brick-card:hover:not(.is-selected) .brick-card-hint{opacity:1;transform:translate(-50%)}.brick-card .is-danger{color:#b42318;color:var(--danger,#b42318)}.react-flow__node.is-drop-target .brick-card{border-color:var(--brick-color);box-shadow:0 0 0 3px var(--brick-color),0 0 0 9px #5b61eb1f,0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38;box-shadow:0 0 0 3px var(--brick-color),0 0 0 9px #5b61eb1f,var(--shadow-lift,0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38)}.chat-builder.is-connecting .react-flow__node .brick-card .react-flow__handle.target{background:#0000;border:0;border-radius:24px;cursor:crosshair;height:auto;inset:-6px;min-height:0;min-width:0;pointer-events:all;position:absolute;transform:none;width:auto;z-index:20}.chat-builder.is-connecting .react-flow__node .brick-card .react-flow__handle.target .node-handle-connect{display:none}.chat-builder.is-connecting .react-flow__node .brick-card .react-flow__handle.target.valid,.chat-builder.is-connecting .react-flow__node .brick-card .react-flow__handle.target:hover{background:#5b61eb0f;box-shadow:0 0 0 2px #5b61eb,0 0 0 7px #5b61eb1f;box-shadow:0 0 0 2px var(--brand,#5b61eb),0 0 0 7px var(--brand-tint,#5b61eb1f)}.chat-builder .react-flow__edge.brick-derived-edge .react-flow__edge-path{stroke-dasharray:6 5}.brick-marker{align-items:center;background:color-mix(in srgb,#f5f5f7 70%,#0000);background:color-mix(in srgb,var(--paper,#f5f5f7) 70%,#0000);border:1px dashed #0c0c0e2e;border-radius:16px;box-sizing:border-box;color:#3a3a42;color:var(--graphite,#3a3a42);cursor:pointer;display:flex;font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;font-size:12px;gap:10px;padding:10px 14px;position:relative;width:220px}.brick-marker:hover{border-color:#5b61eb;border-color:var(--brand,#5b61eb)}.brick-marker .react-flow__handle{opacity:0;pointer-events:none}.brick-marker-icon{align-items:center;background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:8px;color:#5b61eb;color:var(--brand,#5b61eb);display:inline-flex;flex:none;height:26px;justify-content:center;width:26px}.brick-marker.is-exit .brick-marker-icon{color:#0b7a59;color:var(--success-700,#0b7a59)}.brick-marker-text{display:flex;flex-direction:column;min-width:0}.brick-marker-kind{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:10px;font-weight:650;letter-spacing:.05em;text-transform:uppercase}.brick-marker-name,.brick-marker-where{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brick-marker-name .ofl-mono{color:#0c0c0e;color:var(--ink,#0c0c0e)}.brick-marker-where{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:11px}.brick-canvas-bar{--brick-color:var(--brand,#5b61eb);align-items:center;animation:brick-bar-in .25s cubic-bezier(.2,.7,.2,1) both;backdrop-filter:saturate(180%) blur(14px);-webkit-backdrop-filter:saturate(180%) blur(14px);background:#ffffffe6;border-bottom:1px solid #0c0c0e12;border-bottom:1px solid var(--line,#0c0c0e12);box-shadow:inset 3px 0 0 var(--brick-color);box-sizing:border-box;display:flex;font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;gap:10px;height:44px;left:0;padding:0 12px;position:absolute;right:0;top:0;z-index:7}@media(prefers-reduced-motion:reduce){.brick-canvas-bar{animation:none}}.rtl .brick-canvas-bar,[dir=rtl] .brick-canvas-bar{box-shadow:inset -3px 0 0 var(--brick-color)}.dark .brick-canvas-bar{background:var(--background)}@keyframes brick-bar-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media(max-width:768px){.brick-canvas-bar{padding:0 8px}.brick-canvas-crumbs li.brick-canvas-current:before,.brick-canvas-crumbs li.brick-canvas-main{display:none}.brick-drop-out{max-width:calc(100% - 32px)}}.brick-canvas-back{align-items:center;background:#0000;border:0;border-radius:999px;color:#0c0c0e;color:var(--ink,#0c0c0e);cursor:pointer;display:inline-flex;flex:none;font-size:13px;font-weight:600;gap:6px;height:30px;padding-inline:8px 12px;white-space:nowrap}.brick-canvas-back:hover{background:#f1f1ee;background:var(--hover,#f1f1ee)}.brick-canvas-back:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.brick-canvas-crumbs{align-items:center;display:flex;font-size:13px;gap:8px;list-style:none;margin:0;min-width:0;padding:0}.brick-canvas-crumbs li{align-items:center;display:inline-flex;gap:6px;min-width:0}.brick-canvas-crumbs li+li:before{color:#b4b4bc;color:var(--gray-300,#b4b4bc);content:"/"}.brick-canvas-crumbs li.brick-canvas-main{flex:none;white-space:nowrap}.brick-canvas-crumbs li.brick-canvas-current{flex:1 1 auto}.brick-canvas-crumbs button{background:none;border:0;color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:pointer;font:inherit}.brick-canvas-crumbs button:hover{color:#0c0c0e;color:var(--ink,#0c0c0e);text-decoration:underline}.brick-canvas-crumbs strong{font-weight:650;max-width:320px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brick-canvas-dot{color:var(--brick-color);display:inline-flex;flex:none}.brick-canvas-count{color:#6e6e78;color:var(--gray-500,#6e6e78);flex:none;white-space:nowrap}.brick-drop-out{align-items:center;background:#fff;background:var(--surface,#fff);border:2px dashed #0c0c0e2e;border-radius:16px;color:#3a3a42;color:var(--graphite,#3a3a42);display:flex;font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;font-size:13px;font-weight:600;gap:8px;height:48px;left:50%;opacity:0;padding:0 22px;pointer-events:none;position:absolute;top:56px;transform:translate(-50%,-8px);transition:opacity .2s ease,transform .3s cubic-bezier(.34,1.56,.64,1),border-color .2s ease,background-color .2s ease;z-index:7}.brick-drop-out.is-visible{opacity:1;transform:translate(-50%)}.brick-drop-out.is-active{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-color:#5b61eb;border-color:var(--brand,#5b61eb);color:#3f45c9;color:var(--brand-600,#3f45c9)}.brick-empty{align-items:center;display:flex;flex-direction:column;font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;gap:6px;left:50%;max-width:340px;padding:24px;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:5}.brick-empty strong{font-size:15px}.brick-empty p{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:13px;line-height:1.5;margin:0}.brick-empty-icon{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-radius:14px;color:#5b61eb;color:var(--brand,#5b61eb);justify-content:center;margin-bottom:4px;width:44px}.brick-empty-icon,.brick-selection-bar{align-items:center;display:inline-flex;height:44px}.brick-selection-bar{animation:ofl-rise .35s cubic-bezier(.34,1.56,.64,1) both;background:#0c0c0e;background:var(--ink,#0c0c0e);border-radius:999px;bottom:20px;box-shadow:0 30px 60px -30px #0c0c0e73;box-shadow:var(--shadow-pop,0 30px 60px -30px #0c0c0e73);color:#fff;color:var(--surface,#fff);font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;font-size:13px;gap:6px;left:50%;padding:0 6px 0 16px;position:absolute;transform:translateX(-50%);z-index:7}@media(prefers-reduced-motion:reduce){.brick-selection-bar{animation:none}}.brick-selection-bar kbd{background:#ffffff29;border-radius:6px;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;padding:2px 6px}.brick-selection-count{font-weight:600;margin-inline-end:6px;white-space:nowrap}.brick-selection-action,.brick-selection-clear{align-items:center;border:0;border-radius:999px;cursor:pointer;display:inline-flex;font:inherit;font-weight:600;gap:8px;height:32px;padding:0 12px;white-space:nowrap}.brick-selection-action:focus-visible,.brick-selection-clear:focus-visible{box-shadow:0 0 0 3px #ffffff59;outline:none}.brick-selection-action{background:#5b61eb;background:var(--brand,#5b61eb);color:#fff}.brick-selection-action:hover{background:#3f45c9;background:var(--brand-600,#3f45c9)}.brick-selection-action:disabled{cursor:not-allowed;opacity:.5}.brick-selection-clear{background:#0000;color:#ffffffbf}.brick-selection-clear:hover{color:#fff}html.dark .brick-selection-bar kbd{background:#0c0c0e1f}.brick-inspector .step-inspector-header{align-items:center}.brick-inspector-icon{align-items:center;background:color-mix(in srgb,var(--brick-color) 12%,#0000);border-radius:12px;color:var(--brick-color);display:inline-flex;flex:none;height:36px;justify-content:center;width:36px}.brick-inspector-name{background:#0000;border:1px solid #0000;border-radius:10px;color:#0c0c0e;color:var(--ink,#0c0c0e);font:inherit;font-size:16px;font-weight:650;height:34px;margin-inline-start:-10px;padding:0 10px;width:100%}.brick-inspector-name:hover{border-color:#0c0c0e12;border-color:var(--line,#0c0c0e12)}.brick-inspector-name:focus{border-color:#5b61eb8c;box-shadow:0 0 0 4px #5b61eb1f;outline:none}.brick-inspector-body{display:flex;flex-direction:column;gap:18px}.brick-inspector-hint{background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:12px;color:#3a3a42;color:var(--graphite,#3a3a42);font-size:13px;line-height:1.5;margin:0;padding:10px 12px}.brick-inspector-open{align-items:center;background:#5b61eb;background:var(--brand,#5b61eb);border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:600;gap:8px;height:40px;justify-content:center}.brick-inspector-open:hover{background:#3f45c9;background:var(--brand-600,#3f45c9)}.brick-inspector-open:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.brick-inspector-section{display:flex;flex-direction:column;gap:10px}.brick-inspector-section h3{align-items:center;color:#3a3a42;color:var(--graphite,#3a3a42);display:flex;font-size:12px;font-weight:650;gap:8px;letter-spacing:.03em;margin:0;text-transform:uppercase}.brick-inspector-badge{background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:999px;color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:11px;height:20px;line-height:20px;min-width:22px;padding:0 7px;text-align:center}.brick-inspector-colors{display:flex;flex-wrap:wrap;gap:8px}.brick-inspector-swatch{border:2px solid #fff;border:2px solid var(--surface,#fff);border-radius:50%;box-shadow:0 0 0 1px #0c0c0e12;box-shadow:0 0 0 1px var(--line,#0c0c0e12);cursor:pointer;height:28px;width:28px}.brick-inspector-swatch.on{box-shadow:0 0 0 2px #0c0c0e;box-shadow:0 0 0 2px var(--ink,#0c0c0e)}.brick-inspector-swatch:focus-visible{box-shadow:0 0 0 2px #0c0c0e,0 0 0 4px #5b61eb24;box-shadow:0 0 0 2px var(--ink,#0c0c0e),0 0 0 4px #5b61eb24;outline:none}.brick-inspector-list{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.brick-inspector-list button,.brick-inspector-list.is-static li{align-items:center;background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:12px;color:#0c0c0e;color:var(--ink,#0c0c0e);display:flex;font:inherit;font-size:13px;gap:8px;min-height:36px;padding:0 12px;text-align:start;width:100%}.brick-inspector-list button{cursor:pointer}.brick-inspector-list button:hover{border-color:#5b61eb73}.brick-inspector-list button.has-error{border-color:#b4231873}.brick-inspector-list button:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.brick-inspector-list .ofl-mono{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brick-inspector-type{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;margin-inline-start:auto;white-space:nowrap}.brick-inspector-empty,.brick-inspector-meta{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:13px;margin:0}.brick-inspector-actions{border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12);display:flex;flex-wrap:wrap;gap:8px;padding-top:14px}.brick-inspector-actions button{align-items:center;background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:999px;color:#0c0c0e;color:var(--ink,#0c0c0e);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:8px;height:36px;padding:0 14px}.brick-inspector-actions button:hover{border-color:#0c0c0e33}.brick-inspector-actions button.is-danger{color:#b42318;color:var(--danger,#b42318)}.brick-inspector-actions button:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.brick-inspector-actions kbd{background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:6px;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;padding:1px 6px}.node-type-icon.is-brick{background:#5b61eb1a;color:#5b61eb;color:var(--brand,#5b61eb)}.brick-palette-item:focus-visible{border-radius:16px;box-shadow:0 0 0 4px #5b61eb24;outline:none}.brick-palette-item.is-disabled{opacity:.45}.brick-palette-item.is-disabled .node-preview{cursor:not-allowed}.chat-builder{position:relative}.chat-builder.has-step-inspector .react-flow__minimap{right:424px;right:calc(var(--step-inspector-width, 400px) + 24px);transition:right .35s cubic-bezier(.2,.7,.2,1)}.step-inspector{animation:step-inspector-in .45s cubic-bezier(.34,1.56,.64,1) both;background:#fff;background:var(--surface,#fff);border-radius:28px;bottom:12px;box-shadow:0 30px 60px -30px #0c0c0e73,0 0 0 1px #0c0c0e0a;box-shadow:var(--shadow-pop,0 30px 60px -30px #0c0c0e73),0 0 0 1px #0c0c0e0a;color:#0c0c0e;color:var(--ink,#0c0c0e);cursor:default;display:flex;flex-direction:column;font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;max-width:calc(100% - 24px);min-height:0;position:absolute;right:12px;text-align:start;top:12px;z-index:6}.step-inspector[dir=rtl]{font-family:Geist,Varela,Arial,sans-serif}.step-inspector.is-resizing{-webkit-user-select:none;user-select:none}@media(prefers-reduced-motion:reduce){.step-inspector{animation:none}}@media(max-width:768px){.step-inspector{border-radius:24px;bottom:8px;height:72%;left:8px;max-width:none;right:8px;top:auto;width:auto!important}}@media(min-width:769px){.page.chatbot.is-brick-open .step-inspector{top:56px}.page.chatbot.is-searching .step-inspector{top:66px}.page.chatbot.is-brick-open.is-searching .step-inspector{top:110px}}@keyframes step-inspector-in{0%{opacity:0;transform:translateX(14px)}to{opacity:1;transform:none}}.step-inspector-resize{border-radius:999px;bottom:24px;cursor:ew-resize;left:-5px;outline:none;position:absolute;top:24px;width:10px;z-index:2}.step-inspector-resize:after{background:#b4b4bc;background:var(--gray-300,#b4b4bc);border-radius:999px;content:"";height:36px;left:3px;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .2s ease;width:4px}.step-inspector-resize:focus-visible:after,.step-inspector-resize:hover:after,.step-inspector.is-resizing .step-inspector-resize:after{opacity:1}@media(max-width:768px){.step-inspector-resize{display:none}}.step-inspector-header{align-items:center;border-bottom:1px solid #0c0c0e12;border-bottom:1px solid var(--line,#0c0c0e12);display:flex;flex:none;gap:10px;padding:14px 12px 12px 18px;padding-inline:18px 12px}.step-inspector-header .node-type-icon{flex:none}.step-inspector-title{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.step-inspector-name{align-items:center;color:#6e6e78;color:var(--gray-500,#6e6e78);direction:ltr;display:flex;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:15px;font-weight:600;margin:0;min-width:0}[dir=rtl] .step-inspector-name{justify-content:flex-end}.step-inspector-name input{background:#0000;border:1px solid #0000;border-radius:8px;color:#0c0c0e;color:var(--ink,#0c0c0e);flex:1 1;font:inherit;height:28px;letter-spacing:-.01em;min-width:0;outline:none;padding:0 6px 0 1px;text-overflow:ellipsis;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.step-inspector-name input:hover{background:#f5f5f7;background:var(--paper,#f5f5f7)}.step-inspector-name input:focus{background:#fff;background:var(--surface,#fff);border-color:#5b61eb8c;box-shadow:0 0 0 4px #5b61eb1f}.step-inspector-name-static{font-size:15px;font-weight:700;letter-spacing:-.02em}.step-inspector-type{align-items:center;color:#6e6e78;color:var(--gray-500,#6e6e78);display:flex;font-size:12px;font-weight:500;gap:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.step-inspector-meta{align-items:center;background:#25d3661f;border-radius:999px;color:#0b7a3e;display:inline-flex;font-size:10.5px;font-weight:600;height:18px;padding:0 7px}.step-inspector .step-inspector-icon-button.chakra-button{color:#3a3a42;color:var(--graphite,#3a3a42);flex:none;height:36px;min-width:36px;transition:background-color .2s ease,transform .45s cubic-bezier(.34,1.56,.64,1);width:36px}.step-inspector .step-inspector-icon-button.chakra-button:hover{background:#f1f1ee;background:var(--hover,#f1f1ee);color:#0c0c0e;color:var(--ink,#0c0c0e)}.step-inspector .step-inspector-icon-button.chakra-button:active{transform:scale(.94)}.step-inspector-menu .is-danger{color:#b42318;color:var(--danger,#b42318)}.step-inspector-tabs{background:#ececee;background:var(--line-solid,#ececee);border-radius:999px;display:flex;flex:none;gap:2px;margin:12px 18px 0;padding:3px}.step-inspector-tabs button{background:#0000;border:0;border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:pointer;flex:1 1;font:inherit;font-size:13px;font-weight:600;height:30px;padding:0 14px;transition:background-color .3s ease,color .2s ease,box-shadow .3s ease;white-space:nowrap}.step-inspector-tabs button.on{background:#fff;background:var(--surface,#fff);box-shadow:0 1px 3px #0c0c0e1a;color:#0c0c0e;color:var(--ink,#0c0c0e)}.step-inspector-tabs button:focus-visible{outline:2px solid #5b61eb99;outline-offset:1px}.step-inspector-body{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 18px 24px}.step-inspector-error{align-items:flex-start;background:#b423180f;border:1px solid #b423182e;border-radius:14px;color:#b42318;color:var(--danger,#b42318);display:flex;font-size:12.5px;gap:10px;line-height:1.45;margin-top:14px;padding:11px 13px}.step-inspector-error svg{flex:none;margin-top:1px}.step-inspector-error>span{display:flex;flex-direction:column;gap:2px}.step-inspector-error strong{font-weight:600}.step-inspector-error span span{color:#3a3a42;color:var(--graphite,#3a3a42)}.step-section{border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12);display:flex;flex-direction:column;gap:12px;padding:18px 0}.step-section:first-child{border-top:0}.step-section-head{display:flex;flex-direction:column;gap:3px}.step-section-title{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.step-section-hint,.step-section-title{color:#6e6e78;color:var(--gray-500,#6e6e78);margin:0}.step-section-hint{font-size:12px;line-height:1.45}.step-section-body{display:flex;flex-direction:column;min-width:0}.step-inspector .node.node-in-inspector{--indent:0px;background:#0000;border:0;border-radius:0;box-shadow:none;color:#0c0c0e;color:var(--ink,#0c0c0e);padding:0;width:auto}.step-inspector .node.node-in-inspector:hover{box-shadow:none}.step-inspector .node.node-in-inspector .node-options{margin-top:0}.step-inspector .node.node-in-inspector .node-option{margin-bottom:8px;margin-right:0;padding-right:0}.step-inspector .node.node-in-inspector .node-option-obj{gap:8px}.step-inspector .node.node-in-inspector .node-option-obj .method{height:40px;margin-bottom:0}.step-inspector .node.node-in-inspector .node-option-input{margin-bottom:0;min-height:40px}.step-inspector .node.node-in-inspector .node-options-add,.step-inspector .node.node-in-inspector .node-walist-add{margin-top:4px}.step-inspector .node.node-in-inspector .form-group{display:block;margin-bottom:8px;position:relative}.step-inspector .node.node-in-inspector .form-label{color:#3a3a42;color:var(--graphite,#3a3a42);display:block;font-size:12px;font-weight:600;line-height:1.3;overflow:hidden;padding:0 2px 5px;position:static;text-overflow:ellipsis;transform:none;white-space:nowrap}.step-inspector .node.node-in-inspector .form-control{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;box-shadow:none;color:#0c0c0e;color:var(--ink,#0c0c0e);display:block;font-size:14px;height:40px;line-height:38px;padding:0 14px;text-align:start;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.step-inspector .node.node-in-inspector .form-control:hover{border-color:#0c0c0e29}.step-inspector .node.node-in-inspector .form-control:focus{border-color:#5b61eb8c!important;box-shadow:0 0 0 4px #5b61eb1f;outline:none}.step-inspector .node.node-in-inspector .form-group:has(.form-remove) .form-control{padding-inline-end:44px}.step-inspector .node.node-in-inspector .form-remove{background:#0000;border-color:#0000;bottom:7px;left:auto;position:absolute;right:8px;top:auto;transform:none}.step-inspector .node.node-in-inspector.rtl .form-remove{left:8px;right:auto}.step-inspector .node.node-in-inspector .form-control-icon{bottom:0;line-height:40px;top:auto}.step-inspector .node.node-in-inspector .chakra-input{border-radius:14px;font-size:14px;height:40px}.step-inspector .node.node-in-inspector .node-text-input{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;padding:0;pointer-events:all;transition:border-color .2s ease,box-shadow .2s ease}.step-inspector .node.node-in-inspector .node-text-input:hover{border-color:#0c0c0e29}.step-inspector .node.node-in-inspector .node-text-input:focus-within{border-color:#5b61eb8c!important;box-shadow:0 0 0 4px #5b61eb1f;outline:none}.step-inspector .node.node-in-inspector .node-text-input .mde-header{border-bottom:1px solid #0c0c0e12;border-bottom:1px solid var(--line,#0c0c0e12);height:auto;margin:0;padding:6px 10px 0}.step-inspector .node.node-in-inspector .node-text-input .mde-text{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:14px;line-height:1.55;min-height:120px!important;padding:10px 14px}.step-inspector .node.node-in-inspector .node-text-maxLength{padding:0 10px 8px}.step-inspector .node.node-in-inspector .node-walist-row{background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);margin-bottom:8px}.step-inspector .node.node-in-inspector .node-walist-row .form-group{margin:0}.step-inspector .node.node-in-inspector .node-walist-row .form-control{background:#0000;border:0;border-radius:0}.step-inspector .node.node-in-inspector .node-walist-section-title{left:0;margin:6px 0 8px;top:0}.step-inspector .node.node-in-inspector .node-option-obj[dir=ltr]{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;overflow:hidden;padding-top:6px}.step-inspector .node.node-in-inspector .node-option-obj[dir=ltr]:focus-within{border-color:#5b61eb8c!important;box-shadow:0 0 0 4px #5b61eb1f;outline:none}.step-inspector .node.node-in-inspector .form-popup{background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);box-shadow:none;box-sizing:border-box;left:auto;margin-bottom:12px;position:relative;width:100%}.step-inspector .node.node-in-inspector.node-template .input .mde-preview{border:1px dashed #5b61eb73;border-radius:14px;padding:10px 14px}.step-inspector .node.node-in-inspector.node-filter .node-option{margin-bottom:8px}.step-inspector .node.node-in-inspector.node-pluginAI .node-option-input{margin-top:0}.step-phone{align-items:center;display:flex;flex-direction:column;gap:14px;padding:18px 0 4px}.phone{--phone-frame:#1c1c1f;--phone-frame-edge:#3a3a40;--phone-screen:#fff;--phone-bar:#ffffffeb;--phone-bar-line:#0c0c0e0f;--phone-chat:#f2f2f5;--phone-bubble:#fff;--phone-text:#111b21;--phone-muted:#667781;--phone-accent:#5b61eb;--phone-link:#5b61eb;--phone-field:#fff;--phone-chip:#ffffffe6;--phone-avatar:#0c0c0e;--phone-avatar-ink:#fff;--phone-status:#0c0c0e;background:var(--phone-frame);border-radius:48px;box-shadow:inset 0 0 0 1.5px var(--phone-frame-edge),0 1px 2px #0c0c0e14,0 40px 70px -36px #0c0c0e73;box-sizing:border-box;direction:ltr;height:560px;max-width:296px;padding:7px;position:relative;width:100%}.phone.is-whatsapp{--phone-chat:#efeae2;--phone-accent:#008069;--phone-link:#027eb5}.phone-side{background:var(--phone-frame);border-radius:2px;box-shadow:inset 0 0 0 1px var(--phone-frame-edge);position:absolute;width:3px}.phone-side-action{height:24px;left:-2px;top:96px}.phone-side-volume{height:52px;left:-2px;top:136px}.phone-side-power{height:74px;right:-2px;top:150px}.phone-screen{background:var(--phone-chat);border-radius:41px;color:var(--phone-text);flex-direction:column;font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;height:100%;overflow:hidden}.phone-screen,.phone-status{display:flex;position:relative}.phone-status{align-items:center;background:var(--phone-bar);color:var(--phone-status);flex:none;font-size:13px;font-weight:600;height:44px;justify-content:space-between;letter-spacing:-.01em;padding:0 22px 0 30px}.phone-status-time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.phone-status-icons{align-items:center;display:inline-flex;gap:5px}.phone-island{background:#000;border-radius:999px;height:24px;left:50%;position:absolute;top:10px;transform:translateX(-50%);width:84px}.phone-top{align-items:center;-webkit-backdrop-filter:saturate(180%) blur(12px);backdrop-filter:saturate(180%) blur(12px);background:var(--phone-bar);border-bottom:1px solid var(--phone-bar-line);color:var(--phone-text);display:flex;flex:none;font-size:13.5px;gap:9px;padding:4px 14px 10px 10px}.phone-back{color:var(--phone-accent);display:inline-flex}.phone-avatar{background:var(--phone-avatar);border-radius:999px;color:var(--phone-avatar-ink);display:grid;flex:none;font-size:13px;font-weight:700;height:34px;place-items:center;width:34px}.phone-who{display:flex;flex-direction:column;line-height:1.25;min-width:0}.phone-who strong{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.phone-who span{color:var(--phone-muted);font-size:11.5px}.phone-chat{background-color:var(--phone-chat);display:flex;flex:1 1;flex-direction:column;gap:6px;min-height:0;overflow-y:auto;padding:14px 12px 12px 16px;scrollbar-width:none}.phone.is-whatsapp .phone-chat{background-image:radial-gradient(#0c0c0e0d 1px,#0000 0);background-size:14px 14px}.phone-chat::-webkit-scrollbar{display:none}.phone-bubble{word-wrap:break-word;animation:ofl-rise .45s cubic-bezier(.34,1.56,.64,1) both;box-shadow:0 1px .5px #0b141a21;box-sizing:border-box;color:var(--phone-text);display:flex;flex-direction:column;font-size:13.5px;gap:6px;line-height:1.42;max-width:86%;padding:7px 10px 6px;position:relative}.phone-bubble.in{align-self:flex-start;background:var(--phone-bubble);border-radius:0 16px 16px 16px}.phone-bubble.in:before{background:inherit;border-top-left-radius:2px;-webkit-clip-path:polygon(0 0,100% 0,100% 100%);clip-path:polygon(0 0,100% 0,100% 100%);content:"";height:12px;left:-7px;position:absolute;top:0;width:8px}.phone-bubble .variable{margin-bottom:0}@media(prefers-reduced-motion:reduce){.phone-bubble{animation:none}}.phone-time{font-feature-settings:"tnum";align-self:flex-end;color:var(--phone-muted);font-size:10.5px;font-variant-numeric:tabular-nums;line-height:1;margin:-4px -2px -1px 12px}.phone-text{display:block;white-space:normal}.phone-text.rtl{direction:rtl;text-align:right}.phone-footer-text,.phone-muted{color:var(--phone-muted);font-size:12px}.phone-header-text{font-size:13.5px}.phone-media{border-radius:12px;display:block;margin:-3px -6px 0;max-height:180px;object-fit:cover;width:calc(100% + 12px)}.phone-file{align-items:center;background:#0c0c0e0d;border-radius:10px;color:var(--phone-text);display:flex;font-size:12px;gap:8px;padding:8px 10px}.phone-file span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.phone-button{align-items:center;align-self:flex-start;background:var(--phone-bubble);border:1px solid #5b61eb38;border-radius:14px;box-shadow:0 1px .5px #0b141a21;box-sizing:border-box;color:var(--phone-link);display:inline-flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;min-height:36px;padding:6px 10px;text-align:center;width:86%}.phone-button.wa{border:0}.phone-list-button{align-items:center;border-top:1px solid var(--phone-bar-line);color:var(--phone-link);display:flex;font-weight:600;gap:6px;justify-content:center;margin:2px -10px 0;padding:9px 10px 3px}.phone-sheet{align-self:center;background:var(--phone-bubble);border-radius:18px;box-shadow:0 8px 20px -12px #0b141a73;box-sizing:border-box;display:flex;flex-direction:column;gap:6px;margin-top:6px;padding:10px 12px;width:94%}.phone-sheet-title{color:var(--phone-accent);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.phone-sheet-section{display:flex;flex-direction:column;gap:2px}.phone-sheet-row{border-bottom:1px solid var(--phone-bar-line);color:var(--phone-text);display:flex;flex-direction:column;font-size:13px;padding:6px 0}.phone-sheet-row:last-child{border-bottom:0}.phone-sheet-row span{color:var(--phone-muted);font-size:12px}.phone-location{min-width:72%}.phone-location-map{background:repeating-linear-gradient(45deg,#e7ecef,#e7ecef 8px,#f1f4f6 0,#f1f4f6 16px);border-radius:12px;color:#b42318;display:grid;height:92px;margin:-3px -6px 0;place-items:center}.phone-mono{color:var(--phone-muted);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px}.phone-expects{align-self:flex-start;border-radius:999px;font-size:11px;font-weight:600;padding:4px 10px}.phone-expects,.phone-system{background:var(--phone-chip);color:var(--phone-muted)}.phone-system{align-self:center;border-radius:12px;box-shadow:0 1px .5px #0b141a14;display:flex;flex-direction:column;font-size:12px;gap:4px;line-height:1.45;margin-top:8px;max-width:90%;padding:8px 12px;text-align:center}.phone-system strong{color:var(--phone-text);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;word-break:break-all}.phone-compose{align-items:center;background:var(--phone-bar);border-top:1px solid var(--phone-bar-line);color:var(--phone-muted);display:flex;flex:none;gap:8px;padding:8px 10px 24px}.phone-compose-plus{color:var(--phone-accent);display:inline-flex}.phone-compose-field{align-items:center;background:var(--phone-field);border:1px solid var(--phone-bar-line);border-radius:999px;color:var(--phone-muted);display:flex;flex:1 1;font-size:13px;height:32px;padding:0 14px}.phone-compose-mic{background:var(--phone-accent);border-radius:999px;color:#fff;display:grid;flex:none;height:32px;place-items:center;width:32px}.phone-home{background:var(--phone-status);border-radius:999px;bottom:7px;height:4px;left:50%;opacity:.85;position:absolute;transform:translateX(-50%);width:104px}.step-phone-note{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;margin:0;text-align:center}.step-phone-run{align-items:center;background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:999px;box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);color:#0c0c0e;color:var(--ink,#0c0c0e);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:8px;height:36px;padding:0 16px;transition:transform .45s cubic-bezier(.34,1.56,.64,1)}.step-phone-run:hover{transform:translateY(-1px)}.step-phone-run:active{transform:scale(.94)}html.dark .step-inspector{background:#111116}html.dark .step-inspector-error{background:#ef5b5014;border-color:#ef5b5040}html.dark .step-inspector-meta{background:#25d36624;color:#5fddb7}html.dark .step-inspector .node.node-in-inspector{background:#0000}html.dark .step-inspector .node.node-in-inspector .form-popup,html.dark .step-inspector .node.node-in-inspector .node-walist-row{background:#ffffff0d}html.dark .step-phone .phone{--phone-frame:#2a2a30;--phone-frame-edge:#4a4a52;--phone-bar:#202c33f5;--phone-bar-line:#ffffff0f;--phone-chat:#0b141a;--phone-bubble:#202c33;--phone-text:#e9edef;--phone-muted:#8696a0;--phone-accent:#7c81f2;--phone-link:#9da1f7;--phone-field:#2a3942;--phone-chip:#202c33eb;--phone-avatar:#e9edef;--phone-avatar-ink:#0b141a;--phone-status:#e9edef;box-shadow:inset 0 0 0 1.5px var(--phone-frame-edge),0 0 0 1px #ffffff0a,0 40px 70px -30px #000000f2}html.dark .step-phone .phone.is-whatsapp{--phone-chat:#0b141a;--phone-accent:#00a884;--phone-link:#53bdeb}html.dark .step-phone .phone .phone-chat{background-image:radial-gradient(hsla(0,0%,100%,.035) 1px,#0000 0)}html.dark .step-phone .phone .phone-file{background:#ffffff0f}html.dark .step-phone .phone .phone-button{border-color:#7c81f24d}html.dark .step-inspector .chk-inline-code{background:#ffffff14}.step-inspector .step-inspector-error span,.step-inspector .step-section-hint,.step-inspector .step-section-title,.step-inspector input:not([dir]),.step-inspector p,.step-inspector textarea:not([dir]){unicode-bidi:plaintext}.step-inspector .monaco-editor,.step-inspector .ofl-mono,.step-inspector code,.step-inspector kbd,.step-inspector pre{direction:ltr;unicode-bidi:isolate}.step-inspector pre{text-align:left}.step-phone-look{align-items:center;background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:999px;box-shadow:inset 0 0 0 1px #0c0c0e12;box-shadow:inset 0 0 0 1px var(--line,#0c0c0e12);display:inline-flex;gap:2px;padding:3px}.step-phone-look .step-phone-look-label{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;padding:0 8px 0 10px}.step-phone-look button{align-items:center;background:none;border:0;border-radius:999px;color:#3a3a42;color:var(--graphite,#3a3a42);cursor:pointer;display:inline-flex;font:inherit;font-size:12.5px;font-weight:500;gap:5px;height:28px;padding:0 12px}.step-phone-look button.on{background:#fff;background:var(--surface,#fff);box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);color:#0c0c0e;color:var(--ink,#0c0c0e)}.step-phone-look button:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.phone.is-web{--phone-chat:var(--ow-bg,#f7f7fa)}.phone.is-web .phone-bubble.in{background:#fff;background:var(--ow-bot-bg,#fff);border-radius:6px 18px 18px 18px;border-radius:var(--ow-radius-tail,6px) var(--ow-radius,18px) var(--ow-radius,18px) var(--ow-radius,18px);color:inherit;color:var(--ow-bot-fg,inherit)}.phone-web-message{align-items:flex-start;display:flex;flex-direction:column;gap:2px}.phone-text.is-markdown p{margin:0}.phone-text.is-markdown p+p{margin-top:6px}.phone-chat .wa-bubble,.phone-chat .wa-interactive,.phone-chat .wa-message{max-width:100%}.phone-chat .wa-audio,.phone-chat .wa-bubble.has-actions,.phone-chat .wa-document,.phone-chat .wa-header-media,.phone-chat .wa-image,.phone-chat .wa-map{min-width:0}.search-input{background:#0000;border:none;max-width:160px}.search-box{animation:ofl-rise .35s cubic-bezier(.34,1.56,.64,1) both;background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e14;border-radius:21px;box-shadow:0 1px 2px #0c0c0e0a,0 16px 40px -14px #0c0c0e3d;box-sizing:border-box;display:flex;flex-direction:column;max-width:calc(100vw - 36px);overflow:hidden;position:absolute;right:18px;top:calc(100% + 12px);transition:border-color .15s ease,box-shadow .15s ease,border-radius .2s ease;width:380px;z-index:5}.search-box:focus-within{border-color:#0c0c0e2e}.search-box.has-results{border-radius:16px}.search-box-bar{align-items:center;display:flex;gap:8px;height:42px;padding:0 5px 0 14px}.search-box.has-results .search-box-bar{border-bottom:1px solid #0c0c0e12;border-bottom:1px solid var(--line,#0c0c0e12)}.search-box-icon{color:#6e6e78;color:var(--gray-500,#6e6e78);flex:none}.search-box .search-input{background:#0000;border:none;color:#0c0c0e;color:var(--ink,#0c0c0e);flex:1 1;font-size:14px;max-width:none;min-width:0;outline:none}.search-box .search-input::placeholder{color:#6e6e78;color:var(--gray-500,#6e6e78)}.search-box .search-count{background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:999px;color:#3a3a42;color:var(--graphite,#3a3a42);direction:ltr;flex:none;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;height:22px;line-height:22px;padding:0 8px}.search-box .search-count.empty,.search-kbd{color:#6e6e78;color:var(--gray-500,#6e6e78)}.search-kbd{align-items:center;background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:6px;box-sizing:border-box;direction:ltr;display:inline-flex;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10.5px;height:20px;justify-content:center;line-height:1;min-width:20px;padding:0 6px}.search-box-buttons{align-items:center;display:flex;gap:2px}.search-box-button{background:#0000;border:0;border-radius:50%;color:#3a3a42;color:var(--graphite,#3a3a42);cursor:pointer;display:grid;height:30px;place-items:center;transition:background .15s ease,color .15s ease;width:30px}.search-box-button:hover:not(:disabled){background:#f5f5f7;background:var(--paper,#f5f5f7);color:#0c0c0e;color:var(--ink,#0c0c0e)}.search-box-button:disabled{color:#b4b4bc;color:var(--gray-300,#b4b4bc);cursor:default}.search-box-button:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.search-results{max-height:min(380px,55vh);overflow-y:auto;overscroll-behavior:contain;padding:6px;scroll-padding-block:30px 6px}.search-group+.search-group{margin-top:4px}.search-group-title{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:11px;font-weight:600;letter-spacing:.1em;line-height:1.4;padding:8px 10px 4px;text-transform:uppercase}.search-item{align-items:center;border-radius:10px;cursor:pointer;display:flex;gap:10px;min-height:40px;padding:6px 10px;transition:background-color .15s ease;-webkit-user-select:none;user-select:none}.search-item:hover{background:#0c0c0e08}.search-item.selected{box-shadow:inset 0 0 0 1px #0c0c0e12;box-shadow:inset 0 0 0 1px var(--line,#0c0c0e12)}.search-item-icon,.search-item.selected{background:#f5f5f7;background:var(--paper,#f5f5f7)}.search-item-icon{align-items:center;border-radius:8px;display:inline-flex;flex:none;height:28px;justify-content:center;transition:background-color .15s ease,transform .3s cubic-bezier(.34,1.56,.64,1);width:28px}.search-item.selected .search-item-icon{background:#fff;background:var(--surface,#fff);box-shadow:0 0 0 1px #ececee;box-shadow:0 0 0 1px var(--line-solid,#ececee);transform:scale(1.04)}.search-item-text{display:flex;flex:1 1;flex-direction:column;min-width:0}.search-item-name{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:13.5px;font-weight:500}.search-item-name,.search-item-snippet{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-item-snippet{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px}.search-item-snippet mark{background:#ffc40047;border-radius:3px;color:#0c0c0e;color:var(--ink,#0c0c0e);padding:0 1px}.search-empty{color:#6e6e78;color:var(--gray-500,#6e6e78);display:flex;flex-direction:column;font-size:13px;gap:4px;padding:22px 16px;text-align:center}.search-empty strong{color:#3a3a42;color:var(--graphite,#3a3a42);font-weight:600}.search-footer{border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12);color:#6e6e78;color:var(--gray-500,#6e6e78);display:flex;flex-wrap:wrap;font-size:11px;gap:14px;margin-top:4px;padding:8px 10px 4px}.search-footer span{align-items:center;display:inline-flex;gap:4px}@media(prefers-reduced-motion:reduce){.search-box,.search-item,.search-item-icon{animation:none;transition:none}.search-item.selected .search-item-icon{transform:none}}.rtl .search-box{left:18px;right:auto}.page.chatbot.is-brick-open .search-box{top:calc(100% + 56px)}.chatbot-content{display:flex;flex-direction:row;height:100%;min-height:0;overflow:hidden}.builder-header-wrap{flex:none;position:relative;z-index:4}.builder-style-editor{gap:15px;height:50vh;padding:10px}.builder-style-editor,.team-node{display:flex;flex-direction:column}.team-node{animation:team-node-in .7s cubic-bezier(.34,1.56,.64,1) both;background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e0f;border-radius:22px;box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);box-sizing:border-box;color:#0c0c0e;color:var(--ink,#0c0c0e);cursor:pointer;font-weight:400;gap:10px;line-height:1.3;padding:14px;position:relative;text-align:start;transition:transform .5s cubic-bezier(.34,1.56,.64,1),box-shadow .35s ease,border-color .3s ease;width:220px}.team-node:hover{box-shadow:0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38;box-shadow:var(--shadow-lift,0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38);transform:translateY(-4px) scale(1.015)}.team-node-head{align-items:center;display:flex;gap:10px;min-width:0}.team-node-avatar{background:#ececee;background:var(--line-solid,#ececee);border-radius:999px;color:#3a3a42;color:var(--graphite,#3a3a42);display:grid;flex:none;font-size:13px;font-weight:800;height:38px;place-items:center;position:relative;width:38px}.team-node-avatar img{border-radius:999px;height:100%;object-fit:cover;width:100%}.team-node-badge{background:#fff;background:var(--surface,#fff);border-radius:999px;bottom:-3px;box-shadow:0 1px 3px #0c0c0e33;color:#3a3a42;color:var(--graphite,#3a3a42);display:grid;height:18px;inset-inline-end:-3px;place-items:center;position:absolute;width:18px}.team-node-title{display:flex;flex-direction:column;min-width:0}.team-node-title strong{font-size:14px;font-weight:700;letter-spacing:-.02em}.team-node-title span,.team-node-title strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-node-title span{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px}.team-node-prompt{background:#f7f7f9;border-radius:12px;color:#3a3a42;color:var(--graphite,#3a3a42);font-size:12px;line-height:1.45;padding:8px 10px}.team-node-prompt span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;word-break:break-word}.team-node-chips{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.team-node-chip{align-items:center;background:#f1f1f3;border-radius:999px;color:#3a3a42;color:var(--graphite,#3a3a42);display:inline-flex;font-size:11px;font-weight:600;height:22px;max-width:100%;overflow:hidden;padding:0 8px;text-overflow:ellipsis;white-space:nowrap}.team-node-chip.ofl-mono{font-weight:500}.team-node-chip-model{font-weight:500;gap:5px}.team-node-chip-model svg{flex-shrink:0}.team-node.is-ai .team-node-avatar{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);color:#3f45c9;color:var(--brand-600,#3f45c9)}.team-node.is-ai .team-node-badge{color:#5b61eb;color:var(--brand,#5b61eb)}.team-node-helper{border:1px dashed #b4231880}.react-flow__node.selected>.team-node-workflow{border-color:#5b61eb99;box-shadow:0 0 0 5px #5b61eb1a,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:0 0 0 5px #5b61eb1a,var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a)}@keyframes team-node-in{0%{opacity:0;transform:translateY(14px) scale(.95)}to{opacity:1;transform:none}}.handle{visibility:hidden}.placeholder{align-items:center;background:#ffffffb3;border:1.5px dashed #b4b4bc;border:1.5px dashed var(--gray-300,#b4b4bc);border-radius:999px;box-shadow:none;box-sizing:border-box;color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:8px;height:52px;justify-content:center;transition:border-color .2s ease,color .2s ease,background-color .2s ease,transform .45s cubic-bezier(.34,1.56,.64,1);width:220px}.placeholder-plus{background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:999px;display:grid;font-size:16px;height:24px;line-height:1;place-items:center;transition:transform .45s cubic-bezier(.34,1.56,.64,1);width:24px}.placeholder:hover{background:#fff;background:var(--surface,#fff);border-color:#0c0c0e;border-color:var(--ink,#0c0c0e);color:#0c0c0e;color:var(--ink,#0c0c0e);transform:translateY(-1px)}.placeholder:hover .placeholder-plus{transform:rotate(90deg)}.placeholder.is-exit-end{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-color:#5b61eb1f;border-color:var(--brand-tint,#5b61eb1f);border-style:solid;color:#5b61eb;color:var(--brand,#5b61eb);cursor:default}.placeholder.is-exit-end:hover{transform:none}.EdgeTypes_edgeButtonGroup__GYPFp{cursor:pointer}.EdgeTypes_edgeButton__1O\+JM{stroke:#b4b4bc;stroke-width:1.5;stroke-dasharray:3 3;fill:#fff;cursor:pointer;pointer-events:all;transition:stroke .2s ease,fill .2s ease}.EdgeTypes_edgeButtonGroup__GYPFp:hover .EdgeTypes_edgeButton__1O\+JM{stroke:#0c0c0e;stroke-dasharray:none}.EdgeTypes_edgeButtonText__w1DH9{fill:none;stroke:#6e6e78;stroke-width:1.8;stroke-linecap:round;pointer-events:none;transition:stroke .2s ease;-webkit-user-select:none;user-select:none}.EdgeTypes_edgeButtonGroup__GYPFp:hover .EdgeTypes_edgeButtonText__w1DH9{stroke:#0c0c0e}.EdgeTypes_edgePath__f\+Al3{fill:none;stroke:#c4c4cc;stroke-width:2}.EdgeTypes_placeholderPath__jkYXj{stroke-width:1.5;stroke-dasharray:4 5;stroke:#d4d4d8;fill:none}.react-flow{direction:ltr}.react-flow__container{height:100%;left:0;position:absolute;top:0;width:100%}.react-flow__pane{cursor:grab;z-index:1}.react-flow__pane.selection{cursor:pointer}.react-flow__pane.dragging{cursor:grabbing}.react-flow__viewport{pointer-events:none;transform-origin:0 0;z-index:2}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow .react-flow__edges{overflow:visible;pointer-events:none}.react-flow__connection-path,.react-flow__edge-path{stroke:#b1b1b7;stroke-width:1;fill:none}.react-flow__edge{cursor:pointer;pointer-events:visibleStroke}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge:focus .react-flow__edge-path,.react-flow__edge:focus-visible .react-flow__edge-path{stroke:#555}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge-textbg{fill:#fff}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__connectionline{z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{box-sizing:border-box;cursor:grab;pointer-events:all;position:absolute;transform-origin:0 0;-webkit-user-select:none;user-select:none}.react-flow__node.dragging{cursor:grabbing}.react-flow__nodesselection{pointer-events:none;transform-origin:left top;z-index:3}.react-flow__nodesselection-rect{cursor:grab;pointer-events:all;position:absolute}.react-flow__handle{background:#1a192b;border:1px solid #fff;border-radius:100%;height:6px;min-height:5px;min-width:5px;pointer-events:none;position:absolute;width:6px}.react-flow__handle.connectionindicator{cursor:crosshair;pointer-events:all}.react-flow__handle-bottom{bottom:-4px;left:50%;top:auto;transform:translate(-50%)}.react-flow__handle-top{left:50%;top:-4px;transform:translate(-50%)}.react-flow__handle-left{left:-4px;top:50%;transform:translateY(-50%)}.react-flow__handle-right{right:-4px;top:50%;transform:translateY(-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{margin:15px;position:absolute;z-index:5}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.center{left:50%;transform:translateX(-50%)}.react-flow__attribution{background:#ffffff80;font-size:10px;margin:0;padding:2px 3px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{height:100%;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;width:100%}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-group,.react-flow__node-input,.react-flow__node-output{background-color:#fff;border:1px solid #1a192b;border-radius:3px;color:#222;font-size:12px;padding:10px;text-align:center;width:150px}.react-flow__node-default.selectable:hover,.react-flow__node-group.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible{box-shadow:0 0 0 .5px #1a192b}.react-flow__node-group{background-color:#f0f0f040}.react-flow__nodesselection-rect,.react-flow__selection{background:#0059dc14;border:1px dotted #0059dccc}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls{box-shadow:0 0 2px 1px #00000014}.react-flow__controls-button{align-items:center;background:#fefefe;border:none;border-bottom:1px solid #eee;box-sizing:initial;cursor:pointer;display:flex;height:16px;justify-content:center;padding:5px;-webkit-user-select:none;user-select:none;width:16px}.react-flow__controls-button:hover{background:#f4f4f4}.react-flow__controls-button svg{max-height:12px;max-width:12px;width:100%}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__minimap{background-color:#fff}.react-flow__minimap svg{display:block}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.bottom,.react-flow__resize-control.top{cursor:ns-resize}.react-flow__resize-control.bottom.right,.react-flow__resize-control.top.left{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:#3367d9;border:1px solid #fff;border-radius:1px;height:4px;transform:translate(-50%,-50%);width:4px}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.bottom.left,.react-flow__resize-control.handle.top.left{left:0}.react-flow__resize-control.handle.bottom.right,.react-flow__resize-control.handle.top.right{left:100%}.react-flow__resize-control.line{border:0 solid #3367d9}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{height:100%;top:0;transform:translate(-50%);width:1px}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.bottom,.react-flow__resize-control.line.top{height:1px;left:0;transform:translateY(-50%);width:100%}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.team-builder{background-color:#f2f2f4;border:1px solid #0c0c0e0f;border-radius:24px;cursor:grab;height:100%;overflow:hidden;position:relative}.team-builder-topbar{align-items:center;backdrop-filter:saturate(180%) blur(18px);-webkit-backdrop-filter:saturate(180%) blur(18px);background:#ffffffdb;border-bottom:1px solid #0c0c0e12;border-bottom:1px solid var(--line,#0c0c0e12);cursor:default;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;left:0;min-height:64px;padding:10px 18px;position:absolute;right:0;top:0}.team-builder-topbar-actions{align-items:center;flex-wrap:wrap;justify-content:flex-end}.team-builder-topbar-title{display:flex;flex-direction:column;min-width:0;text-align:start}.team-builder-topbar-title strong{font-size:17px;font-weight:800;letter-spacing:-.04em;max-width:50vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-builder-topbar-title>span{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;white-space:nowrap}.team-builder .react-flow__controls{border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);overflow:hidden}.team-builder .react-flow__controls-button{background:#fff;background:var(--surface,#fff);border-bottom:1px solid #0c0c0e12;border-bottom:1px solid var(--line,#0c0c0e12);height:30px;transition:background-color .2s ease;width:30px}.team-builder .react-flow__controls-button:hover{background:#f1f1ee;background:var(--hover,#f1f1ee)}.team-builder .react-flow__controls-button svg{fill:#3a3a42;fill:var(--graphite,#3a3a42)}.team-builder .react-flow__controls-button:last-child{border-bottom:none}.team-builder .react-flow__minimap{background:#ffffffe6;border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:16px;box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);overflow:hidden}.team-builder .react-flow__node-placeholder,.team-builder .react-flow__node-workflow{cursor:pointer}@keyframes ofl-scan-sweep{0%{opacity:0;transform:translateY(-12%)}8%{opacity:1}92%{opacity:1}to{opacity:0;transform:translateY(220px);transform:translateY(var(--ofl-scan-travel,220px))}}@keyframes ofl-scan-pulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes ofl-scan-caption{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes ofl-ready-pop{0%{opacity:0;transform:scale(.92) translateY(8px)}60%{opacity:1;transform:scale(1.02)}to{opacity:1;transform:none}}@keyframes ofl-chat-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes ofl-suggest-glow{0%{box-shadow:0 0 0 0 #5b61eb59}70%{box-shadow:0 0 0 10px #5b61eb00}to{box-shadow:0 0 0 0 #5b61eb00}}@keyframes ofl-tick{0%{opacity:.4;transform:translateY(3px)}to{opacity:1;transform:none}}.ofl-scan-page{isolation:isolate;overflow:hidden;position:relative}.ofl-scan-line{animation:ofl-scan-sweep 2.6s cubic-bezier(.45,0,.55,1) infinite;background:linear-gradient(180deg,#0000,#5b61eb1a 70%,#5b61eb38);border-bottom:2px solid var(--chakra-colors-brand-500);box-shadow:0 6px 18px -4px #5b61eb73;height:56px;inset-inline:0;pointer-events:none;position:absolute;top:0;z-index:2}.ofl-scan-block{background:#7f7f8c29;border-radius:6px}.ofl-scan-block.is-accent{animation:ofl-scan-pulse 2.6s ease-in-out infinite;background:#5b61eb38}.ofl-scan-caption{animation:ofl-scan-caption .4s cubic-bezier(.2,.7,.2,1) both}.ofl-count-tick{animation:ofl-tick .35s cubic-bezier(.2,.7,.2,1) both;display:inline-block}.ofl-ready-moment{animation:ofl-ready-pop .55s cubic-bezier(.34,1.56,.64,1) both}.ofl-chat-in{animation:ofl-chat-in .5s cubic-bezier(.2,.7,.2,1) both}.ofl-suggest-glow{animation:ofl-suggest-glow 1.4s ease-out .4s 2 both;border-color:var(--chakra-colors-brand-500)!important}@media(prefers-reduced-motion:reduce){.ofl-scan-line{display:none}.ofl-chat-in,.ofl-count-tick,.ofl-ready-moment,.ofl-scan-block.is-accent,.ofl-scan-caption,.ofl-scan-line,.ofl-suggest-glow{animation:none!important}}.ofl-onboarding-sheet[dir=rtl] .flip-rtl,.start-page[dir=rtl] .flip-rtl{transform:scaleX(-1)}.onboarding-answer{overflow-wrap:anywhere}.onboarding-answer p{margin:0 0 6px}.onboarding-answer p:last-child{margin-bottom:0}.onboarding-answer ol,.onboarding-answer ul{margin:4px 0 6px;padding-inline-start:20px}.onboarding-answer code{background:#0c0c0e0f;border-radius:6px;direction:ltr;font-family:ui-monospace,monospace;font-family:var(--font-mono,ui-monospace,monospace);font-size:12.5px;padding:1px 5px;unicode-bidi:isolate}.onboarding-answer a{color:inherit;text-decoration:underline;unicode-bidi:isolate}.chakra-modal__content.agent-config{background:#fff;background:var(--surface,#fff);border-radius:26px;bottom:12px!important;box-shadow:0 30px 60px -30px #0c0c0e73,0 0 0 1px #0c0c0e0a;box-shadow:var(--shadow-pop,0 30px 60px -30px #0c0c0e73),0 0 0 1px #0c0c0e0a;color:#0c0c0e;color:var(--ink,#0c0c0e);font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;height:auto!important;max-height:none;max-width:500px;overflow:hidden;right:12px!important;top:12px!important;width:calc(100vw - 24px)!important}.chakra-modal__content.agent-config[dir=rtl]{font-family:Geist,Varela,Arial,sans-serif}@media(max-width:1140px){.chakra-modal__content.agent-config{border-radius:22px}}.agent-config-header{align-items:center;border-bottom:1px solid #0c0c0e12;border-bottom:1px solid var(--line,#0c0c0e12);display:flex;flex:none;gap:12px;padding-block:14px!important;padding-inline:16px 12px!important}.agent-config-avatar{background:none;border:none;border-radius:999px;cursor:pointer;flex:none;padding:0;transition:transform .45s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease}.agent-config-avatar .chakra-avatar{height:44px;width:44px}.agent-config-avatar:hover{box-shadow:0 0 0 4px #f1f1ee;box-shadow:0 0 0 4px var(--hover,#f1f1ee);transform:translateY(-1px)}.agent-config-avatar:active{transform:scale(.94)}.agent-config-avatar:focus-visible{outline:2px solid #5b61eb99;outline-offset:2px}.agent-config-title{display:flex;flex:1 1;flex-direction:column;gap:0;min-width:0}.agent-config-title input{background:#0000;border:1px solid #0000;border-radius:9px;color:#0c0c0e;color:var(--ink,#0c0c0e);display:block;font-family:inherit;margin-inline-start:-7px;min-width:0;padding:1px 6px;text-align:start;text-overflow:ellipsis;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease;width:100%}.agent-config-title input::placeholder{color:#b4b4bc;color:var(--gray-300,#b4b4bc);opacity:1}.agent-config-title input:hover{background:#f1f1ee;background:var(--hover,#f1f1ee)}.agent-config-title input:focus,.agent-config-title input:focus-visible{background:#fff;background:var(--surface,#fff);border-color:#5b61eb8c;box-shadow:0 0 0 4px #5b61eb1f;outline:none}.agent-config-title-name{font-size:17px;font-weight:700;letter-spacing:-.03em;line-height:26px}.agent-config-title-description{color:#6e6e78!important;color:var(--gray-500,#6e6e78)!important;font-size:13px;font-weight:400;line-height:20px}.agent-config[dir=rtl] .agent-config-title-name{text-align:right}.agent-config-header-actions{align-items:center;display:flex;flex:none;gap:4px}.agent-config .agent-config-type.chakra-menu__menu-button{background:#0c0c0e0d;border:0;border-radius:999px;box-shadow:none;color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:12.5px;font-weight:600;height:30px;letter-spacing:0;min-width:0;padding-inline:10px 8px;transition:background-color .15s ease,transform .45s cubic-bezier(.34,1.56,.64,1)}.agent-config .agent-config-type.chakra-menu__menu-button:hover{background:#ececee;background:var(--line-solid,#ececee);transform:translateY(-1px)}.agent-config .agent-config-type.chakra-menu__menu-button:active{transform:scale(.94)}.agent-config .agent-config-type.chakra-menu__menu-button:focus-visible,.agent-config .agent-config-type.chakra-menu__menu-button[aria-expanded=true]{box-shadow:0 0 0 4px #5b61eb1f}.agent-config .agent-config-type.chakra-menu__menu-button .chakra-button__icon{color:#6e6e78;color:var(--gray-500,#6e6e78);margin-inline-start:4px}.agent-config-type-option{align-items:center;display:inline-flex;gap:7px}.agent-config-type-option svg{color:#5b61eb;color:var(--brand,#5b61eb);flex:none}.agent-config-close.chakra-modal__close-btn{background:#0000;border-radius:999px;color:#3a3a42;color:var(--graphite,#3a3a42);flex:none;height:34px;position:static;transition:background-color .2s ease,transform .45s cubic-bezier(.34,1.56,.64,1);width:34px}.agent-config-close.chakra-modal__close-btn:hover{background:#f1f1ee;background:var(--hover,#f1f1ee);color:#0c0c0e;color:var(--ink,#0c0c0e)}.agent-config-close.chakra-modal__close-btn:active{transform:scale(.94)}.agent-config-body{padding:0 20px 24px!important}@media(max-width:1140px){.agent-config-body{padding:0 16px 20px!important}}.agent-config-menu{min-width:200px!important}.agent-config-menu .chakra-menu__menuitem{font-size:13.5px;min-height:36px}.agent-config-menu .chakra-menu__menuitem[data-selected],.agent-config-menu .chakra-menu__menuitem[data-selected] .agent-config-agent-name{color:#3f45c9;color:var(--brand-600,#3f45c9);font-weight:600}.agent-config-panel,.agent-config-section{display:flex;flex-direction:column}.agent-config-section{border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12);gap:12px;padding:18px 0;text-align:start}.agent-config-section:first-child{border-top:0;padding-top:18px}.agent-config-section:last-child{padding-bottom:4px}.agent-config-section-head{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.agent-config-section-title{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:11px;font-weight:600;letter-spacing:.07em;line-height:16px;margin:0;text-transform:uppercase}.agent-config-field{display:flex;flex-direction:column}.agent-config-label-row{align-items:baseline;display:flex;gap:12px;justify-content:space-between;margin-bottom:6px}.agent-config-label{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:12px;font-weight:600;margin:0}.agent-config-hint{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;font-weight:400;line-height:1.45}.agent-config-help{margin-top:6px}.agent-config-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.agent-config-loading{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:13px;padding:22px 0}.agent-config-toggle{align-items:center;background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;display:flex;gap:14px;justify-content:space-between;padding:9px 12px}.agent-config-toggle-text{cursor:pointer;display:flex;flex:1 1;flex-direction:column;gap:1px;margin:0;min-width:0;text-align:start}.agent-config-toggle-label{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:13px;font-weight:600;letter-spacing:-.01em}.agent-config .agent-config-select.chakra-menu__menu-button{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;box-shadow:none;color:#0c0c0e;color:var(--ink,#0c0c0e);font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;font-size:13.5px;font-weight:400;height:38px;justify-content:space-between;letter-spacing:0;padding-inline:12px 10px;text-align:start;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease;width:100%}.agent-config .agent-config-select.chakra-menu__menu-button:hover{border-color:#0c0c0e29}.agent-config .agent-config-select.chakra-menu__menu-button:active,.agent-config .agent-config-select.chakra-menu__menu-button:hover,.agent-config .agent-config-select.chakra-menu__menu-button[data-active]{background:#fff;background:var(--surface,#fff);transform:none}.agent-config .agent-config-select.chakra-menu__menu-button:focus-visible,.agent-config .agent-config-select.chakra-menu__menu-button[aria-expanded=true]{border-color:#5b61eb8c!important;box-shadow:0 0 0 4px #5b61eb1f;outline:none}.agent-config .agent-config-select.chakra-menu__menu-button>span:first-of-type{flex:1 1;min-width:0;text-align:start}.agent-config .agent-config-select.chakra-menu__menu-button .chakra-button__icon{color:#6e6e78;color:var(--gray-500,#6e6e78);margin-inline-start:8px}.agent-config .agent-config-select.chakra-menu__menu-button.ofl-mono{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px}.agent-config .agent-config-select.is-static{align-items:center;background:#f5f5f7;background:var(--paper,#f5f5f7);display:flex;height:38px;padding-inline:12px}.agent-config .agent-config-select.is-static,.agent-config-sources{border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px}.agent-config-sources{background:#fff;background:var(--surface,#fff);overflow:hidden}.agent-config-sources-head{align-items:center;background:#f5f5f7;background:var(--paper,#f5f5f7);border-bottom:1px solid #0c0c0e12;border-bottom:1px solid var(--line,#0c0c0e12);display:flex;gap:10px;justify-content:space-between;min-height:38px;padding:0 8px 0 12px}.agent-config-sources-head .chakra-checkbox__label{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:12.5px;font-weight:600}.agent-config-sources-search{align-items:center;background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:text;display:flex;gap:6px;height:28px;min-width:0;padding:0 10px;transition:border-color .2s ease,box-shadow .2s ease;width:180px}.agent-config-sources-search:focus-within{border-color:#5b61eb8c;box-shadow:0 0 0 4px #5b61eb1f}.agent-config-sources-search input{background:#0000;border:none;color:#0c0c0e;color:var(--ink,#0c0c0e);flex:1 1;font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;font-size:12.5px;min-width:0;outline:none}.agent-config-sources-search input::placeholder{color:#b4b4bc;color:var(--gray-300,#b4b4bc)}.agent-config-sources-list{list-style:none;margin:0;max-height:264px;overflow-y:auto;padding:0}.agent-config-sources-row{align-items:center;border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12);display:flex;gap:10px;min-height:38px;padding:0 12px;transition:background-color .15s ease}.agent-config-sources-row:first-child{border-top:0}.agent-config-sources-row:hover{background:#f1f1ee;background:var(--hover,#f1f1ee)}.agent-config-sources-icon{color:#6e6e78;color:var(--gray-500,#6e6e78);display:grid;flex:none;place-items:center}.agent-config-sources-name{color:#3a3a42;color:var(--graphite,#3a3a42);flex:1 1;font-size:12.5px;min-width:0;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap}.agent-config-sources-none{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12.5px;padding:12px;text-align:start}.agent-config-sources-actions{display:flex}.agent-config-sources-empty{align-items:flex-start;background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px dashed #b4b4bc;border:1px dashed var(--gray-300,#b4b4bc);border-radius:14px;display:flex;flex-direction:column;gap:4px;padding:14px;text-align:start}.agent-config-sources-empty-title{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:13px;font-weight:600}.agent-config-sources-empty .agent-config-sources-add{margin-top:8px}.agent-config .agent-config-sources-add.chakra-button{border-radius:999px;font-size:13px;height:34px;padding-inline:14px}.config{display:flex;flex-direction:column}.config-filter .chakra-collapse{overflow:visible!important;overflow:initial!important}.config .form-group{margin-bottom:0}.config .form-group.form-group-error{margin-bottom:22px}.config .form-label:empty{display:none}.config .form-group>.form-control,.config input.text-field{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;box-shadow:none;color:#0c0c0e;color:var(--ink,#0c0c0e);font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;font-size:13.5px;font-weight:400;height:38px;line-height:36px;padding:0 12px!important;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease;width:100%}.config .form-group>.form-control:hover,.config input.text-field:hover{border-color:#0c0c0e29}.config .form-group>.form-control:focus,.config input.text-field:focus{border-color:#5b61eb8c!important;box-shadow:0 0 0 4px #5b61eb1f;outline:none}.config .mde{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.config .mde:hover{border-color:#0c0c0e29}.config .mde:focus-within{border-color:#5b61eb8c!important;box-shadow:0 0 0 4px #5b61eb1f;outline:none}.config .mde textarea,.config .mde textarea.form-control{background:#0000;border:0!important;border-radius:14px;box-shadow:none;color:#0c0c0e;color:var(--ink,#0c0c0e);display:block;font-family:inherit;font-size:13.5px;line-height:1.6!important;outline:none;padding:10px 12px!important;unicode-bidi:plaintext;width:100%}.config .mde textarea.field-text{height:36px!important;line-height:20px!important;max-height:none!important;min-height:0!important;min-height:auto!important;overflow:hidden!important;padding:8px 12px!important;resize:none!important;white-space:nowrap}.config .mde textarea.ofl-mono{direction:ltr;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;text-align:left}.config .mde .grip{display:none}.config .ofl-mono-field>.form-control{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px}.agent-config-variable{direction:ltr;min-width:0;position:relative}.agent-config-variable .mde textarea.field-text{padding-right:30px!important}.agent-config-variable-at{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-radius:6px;color:#3f45c9;color:var(--brand-600,#3f45c9);display:grid;font-size:11px;font-weight:600;height:18px;place-items:center;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:18px}.agent-config .agent-config-picker{direction:ltr;min-width:0;position:relative;width:100%}.agent-config .agent-config-picker input{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;box-shadow:none;color:#0c0c0e;color:var(--ink,#0c0c0e);cursor:pointer;font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;font-size:13.5px;font-weight:400;height:38px!important;line-height:normal!important;padding:0 36px 0 12px!important;text-align:start!important;text-overflow:ellipsis;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease;width:100%}.agent-config .agent-config-picker input:hover{border-color:#0c0c0e29}.agent-config .agent-config-picker input::placeholder{color:#0c0c0e!important;color:var(--ink,#0c0c0e)!important;opacity:1}.agent-config .agent-config-picker input:focus,.agent-config .agent-config-picker input:focus-visible{background:#fff;background:var(--surface,#fff);border-color:#5b61eb8c!important;box-shadow:0 0 0 4px #5b61eb1f;cursor:text;outline:none}.agent-config .agent-config-picker input:focus-visible::placeholder,.agent-config .agent-config-picker input:focus::placeholder{color:#b4b4bc!important;color:var(--gray-300,#b4b4bc)!important}.agent-config .agent-config-picker.has-hint input{padding-right:128px!important}.agent-config .agent-config-picker.has-start input{padding-left:38px!important}.agent-config .agent-config-picker .agent-config-picker-start{color:#3a3a42;color:var(--graphite,#3a3a42);display:grid;height:20px;left:11px;place-items:center;pointer-events:none;position:absolute;top:19px;transform:translateY(-50%);width:20px;z-index:6}.agent-config .agent-config-picker .agent-config-picker-start>span{display:grid;place-items:center;transform:scale(.6)}.agent-config .agent-config-picker .agent-config-picker-start .tooltiptext{display:none}.agent-config .agent-config-picker .agent-config-picker-end{align-items:center;color:#6e6e78;color:var(--gray-500,#6e6e78);display:inline-flex;gap:8px;pointer-events:none;position:absolute;right:10px;top:19px;transform:translateY(-50%);z-index:6}.agent-config .agent-config-picker .agent-config-picker-hint{background:#0c0c0e0d;border-radius:999px;color:#3a3a42;color:var(--graphite,#3a3a42);font-size:11px;font-weight:500;max-width:96px;overflow:hidden;padding:2px 8px;text-overflow:ellipsis;white-space:nowrap}.agent-config-editor{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:16px;display:flex;flex-direction:column;transition:border-color .2s ease,box-shadow .2s ease}.agent-config-editor:hover{border-color:#0c0c0e29}.agent-config-editor:focus-within{border-color:#5b61eb8c!important;box-shadow:0 0 0 4px #5b61eb1f;outline:none}.agent-config-editor-head{align-items:center;border-bottom:1px solid #0c0c0e12;border-bottom:1px solid var(--line,#0c0c0e12);display:flex;gap:10px;min-height:36px;padding-inline:12px 6px}.agent-config-editor-title{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:12px;font-weight:600}.agent-config-editor-hint{color:#6e6e78;color:var(--gray-500,#6e6e78);flex:1 1;font-size:11.5px;min-width:0;overflow:hidden;text-align:end;text-overflow:ellipsis;white-space:nowrap}.agent-config-editor-expand.chakra-button{border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);flex:none;height:26px;min-width:26px;width:26px}.agent-config-editor-expand.chakra-button:hover{background:#f1f1ee;background:var(--hover,#f1f1ee);color:#0c0c0e;color:var(--ink,#0c0c0e)}.agent-config-editor-body{min-height:0}.agent-config-editor .mde,.config .agent-config-editor .mde{background:#0000;border:0;border-radius:0 0 15px 15px}.agent-config-editor .mde:focus-within,.agent-config-editor .mde:hover,.config .agent-config-editor .mde:focus-within,.config .agent-config-editor .mde:hover{border:0;box-shadow:none}.agent-config-editor .mde textarea:not(.field-text){height:136px!important;min-height:0!important;resize:none}.agent-config-editor.is-expanded{animation:agent-config-expand .35s cubic-bezier(.34,1.56,.64,1) both;border-color:#0c0c0e12;border-color:var(--line,#0c0c0e12);border-radius:20px;box-shadow:0 30px 60px -30px #0c0c0e73,0 0 0 1px #0c0c0e12;box-shadow:var(--shadow-pop,0 30px 60px -30px #0c0c0e73),0 0 0 1px var(--line,#0c0c0e12);inset:10px;position:absolute;z-index:20}.agent-config-editor.is-expanded .agent-config-editor-body,.agent-config-editor.is-expanded .agent-config-editor-body .mde,.agent-config-editor.is-expanded .agent-config-editor-body .mde-textarea-wrapper,.agent-config-editor.is-expanded .agent-config-editor-body .mde>div:not(.toolbar),.agent-config-editor.is-expanded .agent-config-editor-body>.form-group{display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0}.agent-config-editor.is-expanded .mde textarea:not(.field-text){flex:1 1;height:100%!important;max-height:none!important;resize:none}.agent-config-editor.is-expanded .agent-config-code,.agent-config-editor.is-expanded .agent-config-code>section{flex:1 1;height:100%!important}.agent-config-editor.is-code{background:#1e1e1e;border-color:#0000;overflow:hidden}.agent-config-editor.is-code:hover{border-color:#0000}.agent-config-editor.is-code .agent-config-editor-head{background:#252529;border-bottom-color:#ffffff0f}.agent-config-editor.is-code .agent-config-editor-title{color:#c9c9d0;font-size:11.5px}.agent-config-editor.is-code .agent-config-editor-hint{color:#8b8b95}.agent-config-editor.is-code .agent-config-editor-expand.chakra-button{color:#a1a1aa}.agent-config-editor.is-code .agent-config-editor-expand.chakra-button:hover{background:#ffffff14;color:#f4f4f6}@keyframes agent-config-expand{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}.agent-config-code{background:#1e1e1e;direction:ltr;padding-top:8px}.agent-config-code .monaco-editor{--vscode-editorSuggestWidget-background:var(--surface,#fff)}.agent-config-groups,.agent-config-schema{display:flex;flex-direction:column;gap:8px}.agent-config-schema-item.chakra-accordion__item{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12!important;border:1px solid var(--line,#0c0c0e12)!important;border-radius:14px;transition:border-color .2s ease}.agent-config-schema-item.chakra-accordion__item:hover{border-color:#0c0c0e29!important}.agent-config-row{align-items:center;display:flex;gap:6px;min-height:40px;padding-block:1px;padding-inline:12px 4px}.agent-config-row .agent-config-schema-key{color:#0c0c0e;color:var(--ink,#0c0c0e);flex:1 1;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;height:36px;min-width:0}.agent-config-row:focus-within .agent-config-delete,.agent-config-row:hover .agent-config-delete{opacity:1}.agent-config-pill{align-items:center;background:#f1f1f3;border-radius:999px;color:#3a3a42;color:var(--graphite,#3a3a42);display:inline-flex;flex:none;font-size:11px;font-weight:500;height:22px;padding:0 8px}.agent-config-delete.chakra-button{border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);flex:none;height:30px;min-width:30px;opacity:0;transition:opacity .15s ease,background-color .15s ease,color .15s ease;width:30px}.agent-config-delete.chakra-button:hover{background:#f1f1ee;background:var(--hover,#f1f1ee);color:#b42318;color:var(--danger,#b42318)}.agent-config-delete.chakra-button:focus-visible{opacity:1}@media(hover:none){.agent-config-delete.chakra-button{opacity:1}}.agent-config-enum .agent-config-delete.chakra-button{opacity:1}.agent-config-chevron.chakra-accordion__button{border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);flex:none;height:30px;justify-content:center;padding:0;width:30px}.agent-config-chevron.chakra-accordion__button:hover{background:#f1f1ee;background:var(--hover,#f1f1ee);color:#0c0c0e;color:var(--ink,#0c0c0e)}.agent-config-schema-panel.chakra-accordion__panel{border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12);display:flex;flex-direction:column;gap:12px;padding:12px}.agent-config-enum{min-height:0;padding:0}.agent-config-enum input{border-radius:14px;font-size:12.5px;height:38px}.agent-config-add{align-self:flex-start}.agent-config-add .chakra-button{border-radius:999px;color:#3a3a42;color:var(--graphite,#3a3a42);font-size:12.5px;font-weight:600;height:30px;padding-inline:10px 12px}.agent-config-add .chakra-button:hover{background:#f1f1ee;background:var(--hover,#f1f1ee);color:#0c0c0e;color:var(--ink,#0c0c0e)}.agent-config-group.chakra-accordion__item{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12!important;border:1px solid var(--line,#0c0c0e12)!important;border-radius:16px;transition:border-color .2s ease,box-shadow .2s ease}.agent-config-group.chakra-accordion__item:hover{border-color:#0c0c0e29!important}.agent-config-group-head{align-items:center;display:flex;gap:2px;padding:4px}.agent-config-group-head:focus-within .agent-config-delete,.agent-config-group-head:hover .agent-config-delete{opacity:1}.agent-config-group-toggle.chakra-accordion__button{border-radius:12px;flex:1 1;gap:10px;height:40px;min-width:0;padding-inline:8px 10px;text-align:start;transition:background-color .15s ease}.agent-config-group-toggle.chakra-accordion__button:hover{background:#f1f1ee;background:var(--hover,#f1f1ee)}.agent-config-group-toggle.chakra-accordion__button:focus-visible{box-shadow:0 0 0 4px #5b61eb1f}.agent-config-group-count{font-size:12px;margin-inline-start:auto;white-space:nowrap}.agent-config-group-chevron,.agent-config-group-count{color:#6e6e78;color:var(--gray-500,#6e6e78);flex:none}.agent-config-tag{align-items:center;background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-radius:6px;color:#3f45c9;color:var(--brand-600,#3f45c9);display:inline-flex;flex:none;font-size:10.5px;font-weight:600;height:20px;letter-spacing:.04em;padding:0 7px}.agent-config-group-panel.chakra-accordion__panel{border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12);display:flex;flex-direction:column;gap:8px;padding:12px}.agent-config-condition{grid-gap:6px 8px;align-items:center;background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:14px;display:grid;gap:6px 8px;grid-template-columns:58px minmax(0,1fr) 26px;padding:10px 8px 10px 12px;padding-inline:12px 8px}.agent-config-condition-key{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-config-condition-remove.chakra-button{border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);height:26px;min-width:26px;width:26px}.agent-config-condition-remove.chakra-button:hover{background:#f1f1ee;background:var(--hover,#f1f1ee);color:#b42318;color:var(--danger,#b42318)}.agent-config-condition .agent-config-picker input,.agent-config-condition .mde{background:#fff;background:var(--surface,#fff)}.agent-config-logic{align-self:center;background:#0c0c0e0d;border-radius:999px;display:inline-flex;gap:2px;padding:2px}.agent-config-logic button{background:#0000;border:0;border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:pointer;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:600;height:24px;letter-spacing:.04em;min-width:44px;padding:0 10px;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.agent-config-logic button.is-active,.agent-config-logic button:hover{color:#0c0c0e;color:var(--ink,#0c0c0e)}.agent-config-logic button.is-active{background:#fff;background:var(--surface,#fff);box-shadow:0 1px 3px #0c0c0e1f}.agent-config-logic button:focus-visible{outline:2px solid #5b61eb99;outline-offset:1px}.agent-config-else,.agent-config-route{align-items:center;display:flex;gap:8px;min-width:0}.agent-config-else>svg,.agent-config-route>svg{color:#b4b4bc;color:var(--gray-300,#b4b4bc);flex:none}.agent-config-route{padding:4px 2px 0}.agent-config-else{background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;min-height:44px;padding-block:4px;padding-inline:14px 6px}.agent-config-route-label{color:#6e6e78;color:var(--gray-500,#6e6e78);flex:none;font-size:12px;font-weight:600}.agent-config[dir=rtl] .agent-config-flip{transform:scaleX(-1)}.agent-config .agent-config-target{max-width:100%;min-width:0}.agent-config .agent-config-target.chakra-menu__menu-button{background:#0000;border:1px solid #0000;border-radius:999px;font-weight:400;height:32px;letter-spacing:0;padding-inline:4px 8px}.agent-config .agent-config-target.chakra-menu__menu-button:hover,.agent-config .agent-config-target.chakra-menu__menu-button[aria-expanded=true]{background:#f1f1ee;background:var(--hover,#f1f1ee);border-color:#0c0c0e12;border-color:var(--line,#0c0c0e12);transform:none}.agent-config .agent-config-target.chakra-menu__menu-button:focus-visible{box-shadow:0 0 0 4px #5b61eb1f}.agent-config .agent-config-target.chakra-menu__menu-button .chakra-button__icon{color:#6e6e78;color:var(--gray-500,#6e6e78);margin-inline-start:4px}.agent-config .agent-config-target.is-static{align-items:center;display:inline-flex;padding-inline:4px}.agent-config-agent{align-items:center;display:inline-flex;gap:8px;min-width:0}.agent-config-agent-avatar.chakra-avatar{flex:none;height:22px;width:22px}.agent-config-agent-name{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:13.5px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-config-agent.is-empty .agent-config-agent-name{color:#6e6e78;color:var(--gray-500,#6e6e78);font-weight:400}.agent-config-add-row{align-items:center;background:#0000;border:1px dashed #b4b4bc;border:1px dashed var(--gray-300,#b4b4bc);border-radius:14px;color:#3a3a42;color:var(--graphite,#3a3a42);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:600;gap:8px;height:42px;justify-content:center;transition:border-color .2s ease,background-color .2s ease,color .2s ease,transform .45s cubic-bezier(.34,1.56,.64,1);width:100%}.agent-config-add-row:hover{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-color:#5b61eb;border-color:var(--brand,#5b61eb);color:#3f45c9;color:var(--brand-600,#3f45c9)}.agent-config-add-row:active{transform:scale(.98)}.agent-config-add-row:focus-visible{outline:2px solid #5b61eb99;outline-offset:2px}.schema-usage{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;line-height:1.6;margin:-2px 0 0}.schema-usage code{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-radius:6px;color:#3f45c9;color:var(--brand-600,#3f45c9);display:inline-block;font-size:11.5px;line-height:18px;padding:0 6px;unicode-bidi:isolate}.schema-editor{display:flex;flex-direction:column;gap:10px}.schema-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.schema-tabs{background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:999px;box-shadow:inset 0 0 0 1px #0c0c0e12;box-shadow:inset 0 0 0 1px var(--line,#0c0c0e12);display:inline-flex;gap:2px;padding:3px}.schema-tab{align-items:center;background:#0000;border:0;border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12.5px;font-weight:600;gap:6px;height:28px;padding:0 12px;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.schema-tab.is-active,.schema-tab:hover{color:#0c0c0e;color:var(--ink,#0c0c0e)}.schema-tab.is-active{background:#fff;background:var(--surface,#fff);box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a)}.schema-tab:focus-visible{outline:2px solid #5b61eb99;outline-offset:1px}.schema-tab-count{background:#0c0c0e0d;font-size:10.5px;height:18px;line-height:18px;min-width:18px;padding:0 5px;text-align:center}.agent-config .schema-button.chakra-button,.schema-tab-count{border-radius:999px;color:#3a3a42;color:var(--graphite,#3a3a42)}.agent-config .schema-button.chakra-button{font-size:12.5px;font-weight:600;height:30px;padding-inline:12px;transition:transform .45s cubic-bezier(.34,1.56,.64,1),background-color .2s ease,color .2s ease}.agent-config .schema-button.chakra-button:hover{background:#f1f1ee;background:var(--hover,#f1f1ee);color:#0c0c0e;color:var(--ink,#0c0c0e);transform:translateY(-1px)}.agent-config .schema-button.chakra-button:active{transform:scale(.94)}.agent-config .schema-button.chakra-button.is-primary,.agent-config .schema-button.chakra-button.is-primary:hover{background:#0c0c0e;background:var(--ink,#0c0c0e);color:#fff;color:var(--surface,#fff)}.agent-config .schema-button.chakra-button .chakra-button__icon{margin-inline-end:6px}.schema-notice{align-items:flex-start;animation:schema-rise .35s cubic-bezier(.2,.7,.2,1);background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-radius:12px;color:#3f45c9;color:var(--brand-600,#3f45c9);display:flex;font-size:12px;gap:8px;justify-content:space-between;line-height:1.5;padding-block:8px;padding-inline:12px 8px}.schema-notice-close{background:#0000;border:0;border-radius:999px;color:inherit;cursor:pointer;display:grid;flex:none;height:20px;place-items:center;width:20px}.schema-notice-close:hover{background:#fff;background:var(--surface,#fff)}.schema-panel{gap:10px}.schema-fields,.schema-panel{display:flex;flex-direction:column}.schema-fields{gap:8px}.schema-field{animation:schema-rise .3s cubic-bezier(.2,.7,.2,1);background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:16px;display:flex;flex-direction:column;padding:3px 4px 4px;position:relative;transition:border-color .2s ease,box-shadow .2s ease,opacity .2s ease}.schema-field:hover{border-color:#0c0c0e29}.schema-field:focus-within{border-color:#5b61eb8c;box-shadow:0 0 0 4px #5b61eb1f}.schema-field.has-error{border-color:#b4231873}.schema-field.is-dragging{opacity:.45}.schema-field.is-over-after:after,.schema-field.is-over-before:before{background:#5b61eb;background:var(--brand,#5b61eb);border-radius:2px;content:"";height:2px;inset-inline:8px;position:absolute}.schema-field.is-over-before:before{top:-6px}.schema-field.is-over-after:after{bottom:-6px}.schema-field-main{align-items:center;display:flex;gap:4px;min-height:38px}.schema-field-handle{background:#0000;border:0;border-radius:8px;color:#b4b4bc;color:var(--gray-300,#b4b4bc);cursor:grab;display:grid;flex:none;height:30px;padding:0;place-items:center;transition:color .15s ease,background-color .15s ease;width:22px}.schema-field-handle:hover{background:#f1f1ee;background:var(--hover,#f1f1ee);color:#6e6e78;color:var(--gray-500,#6e6e78)}.schema-field-handle:active{cursor:grabbing}.schema-field-handle:focus-visible{color:#5b61eb;color:var(--brand,#5b61eb);outline:2px solid #5b61eb99;outline-offset:0}.schema-field-handle.is-idle{cursor:default;opacity:.4}.schema-field-handle.is-idle:hover{background:#0000;color:#b4b4bc;color:var(--gray-300,#b4b4bc)}.agent-config .schema-field-name.chakra-input{color:#0c0c0e;color:var(--ink,#0c0c0e);flex:1 1;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;font-weight:500;height:34px;min-width:0;padding-inline:4px;text-align:left}.agent-config .schema-field-name.chakra-input::placeholder{color:#b4b4bc;color:var(--gray-300,#b4b4bc);font-weight:400}.agent-config[dir=rtl] .schema-field-name.chakra-input{text-align:right}.schema-field-tag{align-items:center;border:1px dashed #b4b4bc;border:1px dashed var(--gray-300,#b4b4bc);border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:default;display:inline-flex;flex:none;font-size:10.5px;font-weight:600;height:20px;letter-spacing:.02em;padding:0 7px}.schema-field-tag:focus-visible{outline:2px solid #5b61eb99;outline-offset:1px}.agent-config .schema-type.chakra-button{background:#0c0c0e0d;border-radius:999px;color:#3a3a42;color:var(--graphite,#3a3a42);flex:none;font-size:12px;font-weight:500;height:28px;min-width:0;padding:0 8px}.agent-config .schema-type.chakra-button:hover,.agent-config .schema-type.chakra-button[data-active]{background:#f1f1ee;background:var(--hover,#f1f1ee);color:#0c0c0e;color:var(--ink,#0c0c0e)}.agent-config .schema-type.chakra-button:focus-visible{box-shadow:0 0 0 4px #5b61eb1f}.schema-type-inner{align-items:center;display:inline-flex;gap:6px}.schema-type-inner>svg:last-child{color:#6e6e78;color:var(--gray-500,#6e6e78)}.schema-type-option{align-items:center;display:flex;gap:10px;width:100%}.schema-type-option>svg{color:#3f45c9;color:var(--brand-600,#3f45c9)}.schema-type-option-icon{background:#0c0c0e0d;border-radius:9px;color:#3a3a42;color:var(--graphite,#3a3a42);display:grid;flex:none;height:28px;place-items:center;width:28px}.schema-type-option-text{display:flex;flex:1 1;flex-direction:column;text-align:start}.schema-type-option-label{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:13px;font-weight:600}.schema-type-option-hint{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:11.5px}.schema-more-menu,.schema-type-menu{min-width:230px!important;padding:6px!important}.schema-more-menu .chakra-menu__menuitem,.schema-type-menu .chakra-menu__menuitem{border-radius:10px}.schema-more-menu .chakra-menu__menuitem[data-selected],.schema-type-menu .chakra-menu__menuitem[data-selected]{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f)}.schema-more-menu .chakra-menu__menuitem.is-danger{color:#b42318;color:var(--danger,#b42318)}.schema-more-menu .chakra-menu__menuitem .chakra-menu__icon-wrapper{color:#6e6e78;color:var(--gray-500,#6e6e78)}.schema-more-menu .chakra-menu__menuitem.is-danger .chakra-menu__icon-wrapper{color:#b42318;color:var(--danger,#b42318)}.schema-more-text{display:flex;flex-direction:column}.schema-more-hint{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:11.5px;font-weight:400}.schema-check{border:1.5px solid #b4b4bc;border:1.5px solid var(--gray-300,#b4b4bc);border-radius:5px;display:grid;height:16px;place-items:center;width:16px}.schema-check.is-on{background:#0c0c0e;background:var(--ink,#0c0c0e);border-color:#0c0c0e;border-color:var(--ink,#0c0c0e);color:#fff;color:var(--surface,#fff)}.agent-config .schema-icon-button.chakra-button{border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);flex:none;height:30px;min-width:30px;width:30px}.agent-config .schema-icon-button.chakra-button:hover,.agent-config .schema-icon-button.chakra-button[data-active]{background:#f1f1ee;background:var(--hover,#f1f1ee);color:#0c0c0e;color:var(--ink,#0c0c0e)}.agent-config .schema-icon-button.chakra-button.is-copied{color:#0b7a59;color:var(--success-700,#0b7a59)}.schema-var .schema-icon-button.chakra-button{height:26px;min-width:26px;width:26px}.schema-field-message{align-items:center;color:#6e6e78;color:var(--gray-500,#6e6e78);display:flex;font-size:12px;gap:5px;line-height:1.4;padding-block:0 4px;padding-inline:30px 8px}.schema-field-message.is-error{color:#b42318;color:var(--danger,#b42318)}.schema-field-message svg{flex:none}.agent-config .schema-field-description.chakra-input{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:12.5px;height:28px;padding-inline:30px 10px;text-align:start;unicode-bidi:plaintext}.agent-config .schema-field-description.chakra-input::placeholder{color:#b4b4bc;color:var(--gray-300,#b4b4bc)}.schema-field-enum{display:flex;flex-direction:column;gap:6px;padding-block:4px;padding-inline:30px 6px}.schema-field-enum .schema-field-message{padding-inline-start:2px}.schema-chips{align-items:center;background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:12px;cursor:text;display:flex;flex-wrap:wrap;gap:6px;min-height:38px;padding:5px 6px;transition:border-color .2s ease,box-shadow .2s ease}.schema-chips:focus-within{border-color:#5b61eb8c!important;box-shadow:0 0 0 4px #5b61eb1f;outline:none}.schema-chip{align-items:center;animation:schema-pop .3s cubic-bezier(.34,1.56,.64,1);background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:999px;color:#0c0c0e;color:var(--ink,#0c0c0e);direction:ltr;display:inline-flex;font-size:12px;height:26px;padding-inline:2px;unicode-bidi:isolate}.schema-chip-label{background:#0000;border:0;color:inherit;cursor:text;font:inherit;max-width:180px;overflow:hidden;padding:0 4px 0 8px;text-overflow:ellipsis;white-space:nowrap}.schema-chip-remove{background:#0000;border:0;border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:pointer;display:grid;height:20px;place-items:center;width:20px}.schema-chip-remove:hover{background:#f1f1ee;background:var(--hover,#f1f1ee);color:#b42318;color:var(--danger,#b42318)}.schema-chip button:focus-visible{border-radius:999px;outline:2px solid #5b61eb99;outline-offset:0}.schema-chips-input{background:#0000;border:0;color:#0c0c0e;color:var(--ink,#0c0c0e);flex:1 1;font-size:12.5px;height:26px;min-width:130px;outline:none;padding:0 6px}.schema-chips-input::placeholder{color:#b4b4bc;color:var(--gray-300,#b4b4bc);font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif}.schema-add.agent-config-add-row{height:38px}.schema-empty{border:1px dashed #b4b4bc;border:1px dashed var(--gray-300,#b4b4bc);border-radius:18px;display:flex;flex-direction:column;gap:6px;padding:16px;text-align:start}.schema-empty.is-compact{padding:14px 16px}.schema-empty-title{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:14px;font-weight:700;letter-spacing:-.02em}.schema-empty-actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.schema-presets{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:6px}.schema-preset{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:2px;min-width:0;padding:10px 12px;text-align:start;transition:transform .45s cubic-bezier(.34,1.56,.64,1),border-color .2s ease,box-shadow .2s ease}.schema-preset:hover{border-color:#0c0c0e29;box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);transform:translateY(-1px)}.schema-preset:active{transform:scale(.97)}.schema-preset:focus-visible{outline:2px solid #5b61eb99;outline-offset:2px}.schema-preset-name{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:13px;font-weight:600}.schema-preset-keys{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:11.5px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.schema-import{animation:schema-rise .3s cubic-bezier(.2,.7,.2,1);background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:16px;display:flex;flex-direction:column;gap:8px;padding:12px}.schema-import-head{display:flex;flex-direction:column;gap:1px}.schema-import-title{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:13px;font-weight:600}.schema-import-actions{display:flex;gap:6px;justify-content:flex-end}.agent-config .schema-import-input.chakra-textarea{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;border-radius:12px;box-shadow:none;color:#0c0c0e;color:var(--ink,#0c0c0e);font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13.5px;font-size:12.5px;font-weight:400;line-height:1.6;min-height:120px;padding:10px 12px;text-align:left;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.agent-config .schema-import-input.chakra-textarea:hover{border-color:#0c0c0e29}.agent-config .schema-import-input.chakra-textarea:focus{border-color:#5b61eb8c!important;box-shadow:0 0 0 4px #5b61eb1f;outline:none}.agent-config .schema-import-input.chakra-textarea::placeholder{color:#b4b4bc;color:var(--gray-300,#b4b4bc)}.schema-preview{display:flex;flex-direction:column;gap:14px}.schema-code{background:#1e1e1e;border-radius:16px;overflow:hidden}.schema-code-head{align-items:center;background:#252529;color:#a1a1aa;display:flex;font-size:11px;font-weight:600;height:36px;justify-content:space-between;letter-spacing:.06em;padding-inline:14px 6px;text-transform:uppercase}.schema-code-head .schema-copy{color:#d4d4d8}.schema-code-head .schema-copy:hover{background:#ffffff14;color:#fff}.schema-code-head .schema-copy.is-copied{color:#86e1b9}.schema-code pre{color:#e4e4e7;font-size:12px;line-height:1.65;margin:0;max-height:260px;overflow:auto;padding:12px 14px 14px;text-align:left;white-space:pre}.schema-code pre .json-key{color:#a5a8f7}.schema-code pre .json-string{color:#86e1b9}.schema-code pre .json-number{color:#f7c47a}.schema-code pre .json-boolean{color:#f59ab0}.schema-code pre .json-null{color:#8b8b95;font-style:italic}.schema-copy{align-items:center;background:#0000;border:0;border-radius:999px;color:#3a3a42;color:var(--graphite,#3a3a42);cursor:pointer;display:inline-flex;flex:none;font-family:inherit;font-size:11.5px;font-weight:600;gap:5px;height:26px;letter-spacing:0;padding:0 9px;text-transform:none;transition:background-color .15s ease,color .15s ease}.schema-copy:hover{background:#f1f1ee;background:var(--hover,#f1f1ee);color:#0c0c0e;color:var(--ink,#0c0c0e)}.schema-copy.is-copied{color:#0b7a59;color:var(--success-700,#0b7a59)}.schema-copy:focus-visible{outline:2px solid #5b61eb99;outline-offset:1px}.schema-vars{gap:6px}.schema-vars,.schema-vars-head{display:flex;flex-direction:column}.schema-vars-head{gap:1px}.schema-vars-list{border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;list-style:none;margin:0;overflow:hidden;padding:0}.schema-var{align-items:center;border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12);display:flex;gap:6px;min-height:40px;padding-inline:10px 4px}.schema-var:first-child{border-top:0}.schema-var:hover{background:#f1f1ee;background:var(--hover,#f1f1ee)}.schema-var-kind{background:#0c0c0e0d;border-radius:8px;color:#3a3a42;color:var(--graphite,#3a3a42);display:grid;flex:none;height:24px;place-items:center;width:24px}.schema-var-name{background:none;color:#0c0c0e;color:var(--ink,#0c0c0e);flex:1 1;font-size:12.5px;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.agent-config[dir=rtl] .schema-preset-keys,.agent-config[dir=rtl] .schema-var-name{text-align:right}@keyframes schema-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes schema-pop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}.toolbar{display:none}@media(prefers-reduced-motion:reduce){.agent-config *,.agent-config :after,.agent-config :before,.agent-config-menu *,.agent-config-menu :after,.agent-config-menu :before{animation:none!important;transition:none!important}}.agent-config-test{display:flex;flex-direction:column;gap:10px;margin-top:10px}.agent-config-test-row{align-items:center;display:flex;gap:8px}.agent-config-test-input{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;box-shadow:none;color:#0c0c0e;color:var(--ink,#0c0c0e);flex:1 1;font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;font-size:13.5px;font-weight:400;height:38px;min-width:0;padding-inline:12px;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.agent-config-test-input:hover,.agent-config-test-input:hover:not(:disabled){border-color:#0c0c0e29}.agent-config-test-input:focus-visible{border-color:#5b61eb8c!important;box-shadow:0 0 0 4px #5b61eb1f;outline:none}.agent-config-test-input:disabled{background:#f5f5f7;background:var(--paper,#f5f5f7);cursor:not-allowed}.agent-config-test-error{color:#b42318;color:var(--danger,#b42318);font-size:12.5px;margin:0}.agent-config-test-summary{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:12.5px;font-weight:600;margin:0}.agent-config-test-list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.agent-config-test-item{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;padding:10px 12px}.agent-config-test-item.is-dropped{background:#f5f5f7;background:var(--paper,#f5f5f7)}.agent-config-test-item.is-dropped .agent-config-test-content{color:#6e6e78;color:var(--gray-500,#6e6e78)}.agent-config-test-meta{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;gap:6px 10px;margin-bottom:6px}.agent-config-test-rank{align-items:center;background:#0c0c0e0d;border-radius:999px;color:#3a3a42;color:var(--graphite,#3a3a42);display:inline-flex;font-size:11px;height:20px;justify-content:center;min-width:20px}.agent-config-test-source{color:#0c0c0e;color:var(--ink,#0c0c0e);flex:1 1;font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-config-test a.agent-config-test-source{color:#5b61eb;color:var(--brand,#5b61eb);text-decoration:none}.agent-config-test a.agent-config-test-source:hover{text-decoration:underline}.agent-config-test-score{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:11.5px}.agent-config-test-dropped{background:#0c0c0e0d;border-radius:999px;color:#3a3a42;color:var(--graphite,#3a3a42);font-size:11px;font-weight:600;padding:1px 8px}.agent-config-test-content{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:12.5px;line-height:1.5;margin:0;max-height:160px;overflow-wrap:anywhere;overflow-y:auto;white-space:pre-wrap}.aic-upgrade{gap:20px;padding:24px}.aic-upgrade-head{align-items:flex-start;display:flex;gap:14px}.aic-upgrade-icon{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-radius:14px;color:#5b61eb;color:var(--brand,#5b61eb);display:grid;flex:none;height:44px;place-items:center;width:44px}.aic-upgrade-heading{align-items:flex-start;display:flex;flex-direction:column;gap:6px;min-width:0}.aic-upgrade-heading h2{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:22px;font-weight:800;letter-spacing:-.03em;line-height:1.25;margin:0}.aic-upgrade-heading p{margin:0;max-width:60ch}.aic-upgrade-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.aic-upgrade-now,.aic-upgrade-pro{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:16px;display:flex;flex-direction:column;gap:10px;min-width:0;padding:16px}.aic-upgrade-now-value{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:18px;font-weight:700;letter-spacing:-.02em}.aic-upgrade.is-empty .aic-upgrade-now .billing-meter i,.aic-upgrade.is-low .aic-upgrade-now .billing-meter i{background:#e8890c}.aic-upgrade-pro .billing-teaser-list svg{color:#5b61eb;color:var(--brand,#5b61eb)}.aic-upgrade-pro .billing-teaser-list .is-lead{color:#0c0c0e;color:var(--ink,#0c0c0e);font-weight:600}.aic-upgrade-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px 16px}.aic-upgrade-owner{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:13.5px;margin:0}@media(max-width:720px){.aic-upgrade{padding:18px}.aic-upgrade-grid{grid-template-columns:minmax(0,1fr)}.aic-upgrade-actions .aic-upgrade-cta{width:100%}}.aic-upgrade-inline{align-items:center;background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-radius:12px;color:#0c0c0e;color:var(--ink,#0c0c0e);display:flex;flex-wrap:wrap;font-size:12.5px;gap:8px 10px;line-height:1.45;margin-top:8px;padding:9px 10px 9px 12px}[dir=rtl] .aic-upgrade-inline{padding:9px 12px 9px 10px}.aic-upgrade-inline-icon{color:#5b61eb;color:var(--brand,#5b61eb);display:inline-flex;flex:none}.aic-upgrade-inline-text{flex:1 1 180px;min-width:0}.aic-upgrade-inline .aic-upgrade-owner{flex-basis:100%;font-size:12.5px}@media(prefers-reduced-motion:reduce){.aic-upgrade .billing-meter i{transition:none}}.config-python .py-muted{color:var(--gray-500);font-size:12px;line-height:1.5;margin:0 0 8px}.config-python .py-note{background:var(--hover);border-radius:8px;color:var(--graphite);font-size:12px;line-height:1.5;margin:0;padding:8px 10px}.config-python .py-problem{color:var(--danger);font-size:12px;margin:6px 0 0}.config-python .py-mono,.config-python code{font-family:var(--font-mono)}.config-python .py-limits{color:var(--gray-500);font-size:12px;line-height:1.5;margin:8px 0 0}.config-python .py-modules{color:var(--gray-500);font-size:12px;margin-block-start:4px}.config-python .py-modules summary{cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.config-python .py-modules summary:focus-visible{border-radius:4px;outline:2px solid var(--brand);outline-offset:2px}.config-python .py-modules p{line-height:1.6;margin:6px 0 0;word-break:break-word}.config-python .py-starter{border:0;cursor:pointer;gap:4px}.config-python .py-chips{display:flex;flex-wrap:wrap;gap:6px}.config-python .py-chip{background:var(--surface);border:1px solid var(--line);border-radius:999px;color:var(--graphite);cursor:pointer;font-family:var(--font-mono);font-size:12px;height:26px;padding:0 10px;transition:background-color .15s ease,border-color .15s ease}.config-python .py-chip:hover{background:var(--hover)}.config-python .py-chip:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.config-python .py-chip.is-used{background:var(--brand-tint);border-color:var(--brand);color:var(--brand)}.config-python .py-input{background:var(--surface);border:1px solid var(--line);border-radius:8px;color:var(--text);font-size:13px;height:32px;min-width:0;padding:0 10px}.config-python .py-input:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.config-python .py-input[aria-invalid=true]{border-color:var(--danger)}.config-python .py-icon{align-items:center;background:#0000;border:0;border-radius:999px;color:var(--gray-500);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.config-python .py-icon:hover:not(:disabled){background:var(--hover);color:var(--graphite)}.config-python .py-icon:disabled{cursor:default;opacity:.35}.config-python .py-icon:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.config-python .py-key-list{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0 0 10px;padding:0}.config-python .py-key-list li{align-items:center;border:1px solid var(--line);border-radius:8px;display:flex;gap:4px;padding:4px 6px}.config-python .py-key-list li.is-on{background:var(--brand-tint);border-color:var(--brand)}.config-python .py-key-pick{align-items:center;cursor:pointer;display:flex;flex:1 1;font-size:13px;gap:8px;min-width:0}.config-python .py-key-pick input{accent-color:var(--brand)}.config-python .py-key-pick code{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.config-python .py-key-hint{color:var(--gray-500);font-family:var(--font-mono);font-size:12px;margin-inline-start:auto}.config-python .py-key-form{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr 1fr auto}.config-python .py-test-values{display:flex;flex-direction:column;gap:6px;margin-block-end:10px}.config-python .py-test-value{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:minmax(90px,35%) 1fr}.config-python .py-test-value code{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.config-python .py-run{align-items:center;display:inline-flex;gap:6px}.config-python .py-result{border:1px solid var(--line);border-radius:10px;font-size:13px;margin-block-start:12px;padding:10px 12px}.config-python .py-result.is-ok{border-color:var(--success)}.config-python .py-result.is-error{border-color:var(--danger)}.config-python .py-result h4{color:var(--gray-500);font-size:11px;font-weight:600;letter-spacing:.04em;margin:10px 0 4px;text-transform:uppercase}.config-python .py-result pre{background:var(--hover);border-radius:6px;font-family:var(--font-mono);font-size:12px;margin:0;max-height:220px;overflow:auto;padding:8px;white-space:pre-wrap;word-break:break-word}.config-python .py-result p{line-height:1.5;margin:6px 0 0}.config-python .py-result-head{align-items:baseline;display:flex;gap:8px;margin:0 0 6px!important}@media(prefers-reduced-motion:reduce){.config-python .py-chip{transition:none}}.exit-config-note{align-items:flex-start;background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-radius:12px;color:#3a3a42;color:var(--graphite,#3a3a42);display:flex;font-size:13px;gap:10px;line-height:1.5;margin:0;padding:12px 14px}.exit-config-note svg{color:#5b61eb;color:var(--brand,#5b61eb);flex:none;margin-top:2px}.exit-config-vars{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.exit-config-var{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:10px;transition:border-color .15s ease}.exit-config-var:focus-within{border-color:#5b61eb;border-color:var(--brand,#5b61eb)}.exit-config-var .chakra-input{min-width:0}.exit-config-var-head{grid-gap:6px;align-items:center;display:grid;gap:6px;grid-template-columns:14px minmax(0,1fr) 32px}.exit-config-name{font-size:12.5px}.exit-config-hash,.exit-config-name{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.exit-config-hash{color:#6e6e78;color:var(--gray-500,#6e6e78);text-align:center}.exit-config-error{color:#b42318;color:var(--danger,#b42318);font-size:12px}.exit-config-modes{align-self:flex-start;background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:9px;display:inline-flex;padding:2px}.exit-config-mode{align-items:center;background:#0000;border:0;border-radius:7px;color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:5px;padding:4px 10px;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.exit-config-mode:hover{color:#0c0c0e;color:var(--ink,#0c0c0e)}.exit-config-mode:focus-visible{outline:2px solid #5b61eb;outline:2px solid var(--brand,#5b61eb);outline-offset:1px}.exit-config-mode.is-active{background:#fff;background:var(--surface,#fff);box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);color:#0c0c0e;color:var(--ink,#0c0c0e)}.exit-config-mode.is-active svg{color:#5b61eb;color:var(--brand,#5b61eb)}.exit-config-field{display:flex;flex-direction:column;gap:4px}.exit-config-value{grid-gap:6px;display:grid;gap:6px;grid-template-columns:minmax(0,1fr) 32px}.exit-config-field-hint{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;line-height:1.4;margin:0}.exit-config-braces{font-size:11px;font-weight:600;letter-spacing:-1px}.exit-config-braces,.exit-config-picker{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.exit-config-picker{font-size:12.5px}.exit-config-picker .chakra-menu__group__title{font-size:11px;text-transform:none}.exit-config-picker .chakra-menu__group__title,.exit-config-picker-empty{color:#6e6e78;color:var(--gray-500,#6e6e78);font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif}.exit-config-picker-empty{font-size:12px;margin:0;padding:4px 12px 8px}.exit-config-use{align-items:center;color:#6e6e78;color:var(--gray-500,#6e6e78);display:flex;flex-wrap:wrap;font-size:12px;gap:6px}.exit-config-use.is-empty{margin:0}.exit-config-use code{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-radius:6px;color:#5b61eb;color:var(--brand,#5b61eb);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;padding:1px 6px}.exit-config-copy{align-items:center;background:#0000;border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:7px;color:#3a3a42;color:var(--graphite,#3a3a42);cursor:pointer;display:inline-flex;font-size:11.5px;font-weight:600;gap:4px;padding:2px 8px;transition:border-color .15s ease,color .15s ease}.exit-config-copy:hover{border-color:#5b61eb;border-color:var(--brand,#5b61eb);color:#5b61eb;color:var(--brand,#5b61eb)}.exit-config-copy:focus-visible{outline:2px solid #5b61eb;outline:2px solid var(--brand,#5b61eb);outline-offset:1px}.exit-config-copy.is-copied{border-color:#12b886;border-color:var(--success,#12b886);color:#12b886;color:var(--success,#12b886)}.exit-config-use-status:empty{display:none}.exit-config-use-status{color:#b42318;color:var(--danger,#b42318);flex-basis:100%}@media(prefers-reduced-motion:reduce){.exit-config-copy,.exit-config-mode,.exit-config-var{transition:none}}.ai-flow-live-notice{align-items:flex-start;background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-bottom:1px solid #0c0c0e12;border-bottom:1px solid var(--line,#0c0c0e12);color:#0c0c0e;color:var(--ink,#0c0c0e);display:flex;font-size:13px;gap:8px;line-height:1.45;margin:0;padding:8px 18px}.ai-flow-live-notice svg{color:#5b61eb;color:var(--brand,#5b61eb);flex:none;margin-top:2px}.ai-flow-release-pill{max-width:100%}.ai-flow-versions-empty{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:13px;margin:4px 0}.ai-flow-versions-list{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;max-height:320px;overflow-y:auto;padding:0}.ai-flow-versions-list li{align-items:center;border-radius:12px;display:flex;gap:10px;justify-content:space-between;padding:8px 10px}.ai-flow-versions-list li.is-live{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f)}.ai-flow-versions-main{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:4px 8px;min-width:0}.ai-flow-versions-main strong{font-weight:700}.ai-flow-versions-live{background:#12b886;background:var(--success,#12b886);border-radius:999px;color:#fff;color:var(--surface,#fff);font-size:11px;font-weight:700;padding:1px 6px}.ai-flow-versions-meta{color:#6e6e78;color:var(--gray-500,#6e6e78);flex-basis:100%;font-size:12px}.team-builder-topbar .ai-flow-live-notice{border:0;border-radius:12px;padding:6px 10px}.page.chatbot{position:relative}.ai-flow-sheet-scrim{animation:ai-flow-sheet-fade .2s cubic-bezier(.2,.7,.2,1);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:#0c0c0e52;inset:0;position:absolute;z-index:1010}.ai-flow-sheet{animation:ai-flow-sheet-rise .28s cubic-bezier(.2,.7,.2,1);background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:26px;box-shadow:0 30px 60px -30px #0c0c0e73,0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38;box-shadow:var(--shadow-pop,0 30px 60px -30px #0c0c0e73),var(--shadow-lift,0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38);color:#0c0c0e;color:var(--ink,#0c0c0e);display:flex;flex-direction:column;font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;inset:max(20px,4vh) max(20px,4%);min-height:0;min-width:0;overflow:hidden;position:absolute;z-index:1011}.ai-flow-sheet[hidden]{display:none}.ai-flow-sheet:focus{outline:none}.ai-flow-sheet.rtl{font-family:Geist,Varela,Arial,sans-serif}.ai-flow-sheet .team-builder.is-embedded{border:0;border-radius:0;display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.ai-flow-sheet .team-builder-canvas{flex:1 1 auto;min-height:0;position:relative}.ai-flow-sheet-header{align-items:center;background:#fff;background:var(--surface,#fff);border-bottom:1px solid #0c0c0e12;border-bottom:1px solid var(--line,#0c0c0e12);cursor:default;display:flex;flex-wrap:wrap;gap:12px;min-height:64px;padding:10px 14px 10px 18px}.ai-flow-sheet-icon{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-radius:12px;color:#5b61eb;color:var(--brand,#5b61eb);display:grid;flex:none;height:36px;place-items:center;width:36px}.ai-flow-sheet-titles{display:flex;flex:1 1 200px;flex-direction:column;min-width:0}.ai-flow-sheet-titles h2{align-self:flex-start;font-size:17px;font-weight:800;letter-spacing:-.04em;margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-flow-sheet-titles h2:focus{outline:none}.ai-flow-sheet-titles h2:focus-visible{border-radius:6px;box-shadow:0 0 0 4px #5b61eb24}.ai-flow-sheet-title-row{align-items:center;display:flex;gap:8px;min-width:0}.ai-flow-sheet-title-row h2{min-width:0}.ai-flow-sheet-name{background:#0000;border-radius:6px;color:inherit;cursor:text;font:inherit;letter-spacing:inherit;max-width:100%;overflow:hidden;padding:0 4px;text-overflow:ellipsis;white-space:nowrap}.ai-flow-sheet-name:hover{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f)}.ai-flow-sheet-name:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.ai-flow-sheet-name-input{align-self:stretch;background:#fff;border:1px solid #ececee;border:1px solid var(--line-solid,#ececee);border-radius:8px;font-size:17px;font-weight:800;letter-spacing:-.04em;max-width:360px;padding:0 6px}.ai-flow-sheet-name-input:focus{box-shadow:0 0 0 4px #5b61eb24;outline:none}.ai-flow-sheet-subtitle{align-items:center;color:#6e6e78;color:var(--gray-500,#6e6e78);display:flex;flex-wrap:wrap;font-size:12px;gap:10px}.ai-flow-sheet-state{align-items:center;display:inline-flex;font-weight:600;gap:6px}.ai-flow-sheet-state i{background:#12b886;background:var(--success,#12b886);border-radius:999px;height:7px;width:7px}.ai-flow-sheet-state.is-unsaved i{background:#e8a317}.ai-flow-sheet-state.is-saving i{animation:ai-flow-sheet-pulse 1s ease-in-out infinite;background:#5b61eb;background:var(--brand,#5b61eb)}.ai-flow-sheet-state.is-failed{color:#b42318;color:var(--danger,#b42318)}.ai-flow-sheet-state.is-failed i{background:#b42318;background:var(--danger,#b42318)}.ai-flow-sheet-actions{flex-wrap:wrap;justify-content:flex-end}.ai-flow-sheet-divider{background:#ececee;background:var(--line-solid,#ececee);height:22px;width:1px}.ai-flow-sheet-message{align-items:center;color:#3a3a42;color:var(--graphite,#3a3a42);display:flex;flex:1 1 auto;flex-direction:column;gap:12px;justify-content:center;padding:32px;text-align:center}.ai-flow-sheet-message strong{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:16px}.ai-flow-sheet-message p{font-size:14px;line-height:1.5;margin:0;max-width:420px}.ai-flow-sheet-chip{align-items:center;animation:ai-flow-sheet-chip-in .26s cubic-bezier(.34,1.56,.64,1);background:#0c0c0e;background:var(--ink,#0c0c0e);border-radius:999px;bottom:84px;box-shadow:0 30px 60px -30px #0c0c0e73;box-shadow:var(--shadow-pop,0 30px 60px -30px #0c0c0e73);color:#fff;color:var(--surface,#fff);display:flex;left:50%;max-width:calc(100% - 40px);padding:4px;position:absolute;transform:translateX(-50%);z-index:1010}.ai-flow-sheet-chip button{background:#0000;border:0;color:inherit;cursor:pointer}.ai-flow-sheet-chip button:focus-visible{box-shadow:0 0 0 3px #5b61eb99;outline:none}.ai-flow-sheet-chip-open{align-items:center;border-radius:999px;display:inline-flex;font-size:13px;font-weight:600;gap:8px;height:36px;min-width:0;padding:0 14px}.ai-flow-sheet-chip-open span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-flow-sheet-chip-open:hover{background:#ffffff1f}.ai-flow-sheet-chip-dot{background:#e8a317;border-radius:999px;flex:none;height:7px;width:7px}.ai-flow-sheet-chip-close{border-radius:999px;display:grid;height:30px;place-items:center;width:30px}.ai-flow-sheet-chip-close:hover{background:#ffffff1f}@media(max-width:639px){.ai-flow-sheet{border:0;border-radius:0;inset:0;position:fixed}.ai-flow-sheet-header{padding:8px 10px}.ai-flow-sheet-divider{display:none}.ai-flow-sheet-chip{bottom:16px;position:fixed}}@media(prefers-reduced-motion:reduce){.ai-flow-sheet,.ai-flow-sheet-chip,.ai-flow-sheet-scrim{animation:none}}@keyframes ai-flow-sheet-fade{0%{opacity:0}to{opacity:1}}@keyframes ai-flow-sheet-rise{0%{opacity:0;transform:translateY(16px) scale(.985)}to{opacity:1;transform:none}}@keyframes ai-flow-sheet-chip-in{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translateX(-50%)}}@keyframes ai-flow-sheet-pulse{0%,to{opacity:1}50%{opacity:.35}}.bm-editor{--bm-ink:var(--chakra-colors-ink,#0c0c0e);--bm-muted:var(--chakra-colors-gray-500,#6b6b76);--bm-line:var(--chakra-colors-line,#0c0c0e14);--bm-chip:var(--chakra-colors-chip,#f2f2f5);--bm-paper:var(--chakra-colors-paper,#fafafb);--bm-surface:var(--chakra-colors-surface,#fff);--bm-brand:var(--chakra-colors-brand-500,#5b5bd6);--bm-danger:var(--chakra-colors-red-500,#d64545)}.bm-search{background:var(--bm-surface);border:1px solid var(--bm-line);border-radius:12px;color:var(--bm-muted);gap:8px;height:36px;padding:0 12px}.bm-search:focus-within{border-color:var(--bm-brand);box-shadow:0 0 0 3px #5b5bd626}.bm-search input{color:var(--bm-ink)}.bm-clear{border-radius:6px;color:var(--bm-muted);display:grid;height:22px;place-items:center;width:22px}.bm-clear:hover{background:var(--bm-chip);color:var(--bm-ink)}.bm-group{align-items:center;background:var(--bm-chip);border-radius:999px;color:var(--bm-muted);display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;height:28px;padding:0 12px;transition:background .2s ease,color .2s ease}.bm-group:hover{color:var(--bm-ink)}.bm-group.on{background:var(--bm-ink);color:var(--bm-surface)}.bm-group-count{background:var(--bm-brand);border-radius:999px;color:#fff;font-size:11px;height:18px;line-height:18px;min-width:18px;padding:0 5px;text-align:center}.bm-note{color:var(--bm-muted);font-size:12.5px;line-height:1.45}.bm-group-block+.bm-group-block{margin-top:18px}.bm-group-title{color:var(--bm-muted);font-size:11px;font-weight:700;letter-spacing:.06em;margin:0 0 8px;text-transform:uppercase}.bm-list{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.bm-row{background:var(--bm-surface);border:1px solid var(--bm-line);border-radius:16px;padding:14px 16px;transition:border-color .2s ease,box-shadow .2s ease}.bm-row.is-active{border-color:#5b5bd673;box-shadow:0 6px 20px -14px #5b5bd699}.bm-row-title{color:var(--bm-ink);font-size:14px;font-weight:600}.bm-row-key{color:var(--bm-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;margin-top:2px;text-align:start}.bm-edited{background:#5b5bd61f;border-radius:999px;color:var(--bm-brand);font-size:11px;font-weight:700;padding:2px 8px}.bm-default{background:var(--bm-paper);border-radius:10px;margin:10px 0 8px;padding:8px 10px}.bm-default-label{color:var(--bm-muted);display:block;font-size:11px;font-weight:600;margin-bottom:2px}.bm-default-text,.bm-inherited{color:var(--bm-muted);font-size:13px;line-height:1.45;white-space:pre-wrap}.bm-inherited{color:var(--bm-ink);margin-top:6px}.bm-input{border-radius:10px!important;font-size:13.5px!important;white-space:pre-wrap}.bm-chip{background:var(--bm-chip);border-radius:7px;color:var(--bm-ink);direction:ltr;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;height:24px;padding:0 8px}.bm-chip:hover{background:#5b5bd624}.bm-chip:focus-visible{outline:2px solid var(--bm-brand);outline-offset:1px}.bm-counter{font-feature-settings:"tnum";color:var(--bm-muted);direction:ltr;font-size:11.5px;font-variant-numeric:tabular-nums}.bm-counter.is-over{color:var(--bm-danger);font-weight:700}.bm-problem{color:var(--bm-danger);font-size:12.5px;line-height:1.45;margin-top:6px}.bm-empty{border:1px dashed var(--bm-line);border-radius:16px;color:var(--bm-muted);padding:28px 16px;text-align:center}.bm-aside{flex:none;position:-webkit-sticky;position:sticky;top:12px;width:280px}@media(max-width:960px){.bm-aside{display:none}}.bm-preview-title{color:var(--bm-muted);font-size:11px;font-weight:700;letter-spacing:.06em;margin-bottom:8px;text-transform:uppercase}.bm-phone{background:#1c1c1f;border-radius:26px;box-shadow:inset 0 0 0 1.5px #3a3a40,0 30px 50px -30px #0c0c0e73;direction:ltr;padding:6px}.bm-phone-chat{background:#efeae2;border-radius:21px;gap:8px;min-height:180px;padding:18px 14px}.bm-bubble,.bm-phone-chat{display:flex;flex-direction:column}.bm-bubble{word-wrap:break-word;box-shadow:0 1px .5px #0b141a21;color:#111b21;font-size:13.5px;gap:6px;line-height:1.42;max-width:90%;padding:7px 10px 6px;position:relative;white-space:pre-wrap}.bm-bubble.in{align-self:flex-start;background:#fff;border-radius:0 12px 12px 12px}.bm-bubble.in:before{background:inherit;-webkit-clip-path:polygon(0 0,100% 0,100% 100%);clip-path:polygon(0 0,100% 0,100% 100%);content:"";height:12px;left:-7px;position:absolute;top:0;width:8px}.bm-bubble-time{align-self:flex-end;color:#667781;font-size:10.5px}.bm-bubble-muted{color:#667781;font-size:12px}.bm-wa-button{border-top:1px solid #0b141a14;color:#027eb5;font-weight:600;margin:4px -10px -6px;padding:9px 10px;text-align:center}.bm-preview-note{color:var(--bm-muted);font-size:12px;line-height:1.45;margin-top:8px}html.dark .bm-phone-chat{background:#0b141a}html.dark .bm-bubble.in{background:#202c33;color:#e9edef}.bm-used-all{align-items:center;color:#2f855a;color:var(--chakra-colors-green-600,#2f855a);display:inline-flex;font-size:12px;font-weight:600;gap:4px}.appearance-preview .widget{display:flex;flex-direction:column;height:100%;margin:0;overflow:hidden}.custom-css-field .monaco-editor,.custom-css-field .monaco-editor .overflow-guard{border-radius:14px;direction:ltr}@media(prefers-reduced-motion:reduce){.appearance-launcher,.appearance-preview *{animation:none!important;transition:none!important}}.chatbot-content{position:relative}.builder-step-panel{animation:builder-step-in .35s cubic-bezier(.2,.7,.2,1) both;background:#f5f5f7;background:var(--paper,#f5f5f7);font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;inset:0;overflow-y:auto;position:absolute;text-align:start;z-index:7}.builder-step-panel[dir=rtl]{font-family:Geist,Varela,Arial,sans-serif}.builder-step-panel-inner{box-sizing:border-box;display:flex;flex-direction:column;gap:14px;margin:0 auto;max-width:640px;padding:32px 20px 48px;width:100%}.builder-step-panel-inner.is-wide{max-width:1120px}.builder-step-panel-head{display:flex;flex-direction:column;gap:4px;margin-bottom:4px;padding-inline-end:44px;position:relative}.builder-step-panel-head h2{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:24px;font-weight:800;letter-spacing:-.04em;margin:0}.builder-step-panel-head p{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:14px;margin:0}@media(prefers-reduced-motion:reduce){.builder-step-panel{animation:none}}@keyframes builder-step-in{0%{opacity:0;transform:translateY(6px)}}.builder-step-panel-close{inset-inline-end:0;position:absolute!important;top:0}.builder-step-card{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:24px;box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);display:flex;flex-direction:column;gap:10px;padding:14px}.builder-step-card-head{display:flex;flex-direction:column;gap:2px;padding:2px 4px 4px}.builder-step-card-head strong{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:15px;font-weight:700;letter-spacing:-.02em}.builder-step-card-head span{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:13px;line-height:1.45}.builder-step-live{align-items:center;flex-direction:row;flex-wrap:wrap;gap:14px;padding:16px}.builder-step-live-badge{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-radius:14px;color:#5b61eb;color:var(--brand,#5b61eb);display:grid;flex:none;height:44px;place-items:center;width:44px}.is-live .builder-step-live-badge{background:#12b8861f;color:#12b886;color:var(--success,#12b886)}.builder-step-live-text{display:flex;flex:1 1 200px;flex-direction:column;gap:2px;min-width:0}.builder-step-live-text strong{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:16px;font-weight:700;letter-spacing:-.02em}.builder-step-live-text span{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:13px;line-height:1.45}.builder-step-row{align-items:center;flex-direction:row;flex-wrap:wrap}.builder-step-row .builder-step-card-head{flex:1 1 240px}.builder-step-actions{display:flex;flex-wrap:wrap;gap:8px}.builder-step-copy{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:16px;padding:10px 12px 12px}.builder-step-copy-head{align-items:center;display:flex;gap:8px;margin-bottom:8px}.builder-step-copy-head strong{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:13px}.builder-step-copy-icon{color:#3a3a42;color:var(--graphite,#3a3a42);display:inline-grid;place-items:center}.builder-step-copy-value{background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:12px;color:#3a3a42;color:var(--graphite,#3a3a42);font-size:12px;line-height:1.55;margin:0;max-height:160px;overflow:auto;overflow-wrap:anywhere;padding:10px 12px;text-align:left;white-space:pre-wrap}html.dark .builder-steps{background:#111116e0;box-shadow:0 0 0 1px #ffffff14,0 20px 40px -20px #000c}html.dark .builder-step-panel{background:var(--background)}.publish-shared-flows{font-size:14px;line-height:1.5;margin:12px 0 0;padding-inline-start:18px}.publish-shared-flows li+li{margin-top:4px}.builder-share-draft .builder-step-live-badge{background:#e8a31724;color:#a86f00}.builder-publish-success-share{display:flex;flex-direction:column;gap:12px;margin-top:18px;text-align:start}.builder-publish-success .builder-step-copy-value.is-code{max-height:96px}.page.chatbot .page-header.builder-header{grid-gap:16px;align-items:center;backdrop-filter:saturate(180%) blur(18px);-webkit-backdrop-filter:saturate(180%) blur(18px);background:#ffffffdb;border-bottom:1px solid #0c0c0e12;border-bottom:1px solid var(--line,#0c0c0e12);box-sizing:border-box;display:grid;font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;gap:16px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);min-height:64px;padding:10px 16px;position:relative;z-index:4}.page.chatbot .page-header.builder-header[dir=rtl]{font-family:Geist,Varela,Arial,sans-serif}.page.chatbot .page-header.builder-header.is-compact{gap:8px;grid-template-columns:minmax(0,1fr) auto;min-height:56px;padding:8px 10px}.builder-header-start{align-items:center;display:flex;gap:8px;min-width:0}.builder-header-identity{align-items:center;display:flex;gap:10px;min-width:0}.is-compact .builder-header-identity{gap:6px}.builder-header-center{display:flex;justify-content:center}.builder-header-end{align-items:center;display:flex;flex-wrap:nowrap;gap:6px;justify-content:flex-end;min-width:0;white-space:nowrap}.builder-header-tools{align-items:center;display:flex;gap:2px}.builder-header-divider{background:#0c0c0e12;background:var(--line,#0c0c0e12);flex:none;height:20px;margin-inline:6px;width:1px}.builder-header-back,.builder-header-more,.builder-header-tool{color:#3a3a42!important;color:var(--graphite,#3a3a42)!important}.builder-header-back:hover,.builder-header-more:hover,.builder-header-tool:hover{color:#0c0c0e!important;color:var(--ink,#0c0c0e)!important}.builder-header-preview.on,.builder-header-share.on,.builder-header-tool.on{background:#f1f1ee;background:var(--hover,#f1f1ee);color:#0c0c0e!important;color:var(--ink,#0c0c0e)!important}.builder-header-tool-icon{display:inline-grid;place-items:center;position:relative}.builder-header-preview{position:relative}.builder-header-dot{border-radius:999px;box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px var(--surface,#fff);height:7px;pointer-events:none;position:absolute;width:7px}.builder-header-tool-icon .builder-header-dot{inset-inline-end:-4px;top:-3px}.builder-header-preview .builder-header-dot{inset-inline-end:5px;top:5px}.builder-header-dot.is-live{background:#12b886;background:var(--success,#12b886)}.builder-header-dot.is-busy{animation:builder-header-pulse 1.2s ease-in-out infinite;background:#5b61eb;background:var(--brand,#5b61eb)}@keyframes builder-header-pulse{0%,to{opacity:1}50%{opacity:.35}}.builder-header-more.is-overflow{display:none}.builder-header-tip{display:flex;flex-direction:column;gap:2px}.builder-header-tip-title{align-items:center;display:inline-flex;font-weight:650;gap:8px}.builder-header-tip-key{background:#ffffff29;border-radius:5px;font-family:inherit;font-size:11px;font-weight:600;line-height:18px;padding:0 5px}.builder-header-tip-hint{font-weight:450;opacity:.78}.builder-title{display:flex;flex:0 1 auto;min-width:0;position:relative}.builder-title-button{align-items:center;background:#0000;border:0;border-radius:10px;color:#0c0c0e;color:var(--ink,#0c0c0e);cursor:text;display:inline-flex;font:inherit;gap:4px;height:34px;margin-inline-start:-2px;min-width:0;padding:0 8px;transition:background .15s ease,box-shadow .15s ease}.builder-title-button:focus-visible,.builder-title-button:hover{background:#f5f5f7;background:var(--paper,#f5f5f7)}.builder-title-button:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.builder-title-text{font-size:16px;font-weight:750;letter-spacing:-.02em;max-width:300px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.builder-title-pencil{border-radius:8px;color:#6e6e78;color:var(--gray-500,#6e6e78);display:inline-grid;flex:none;height:22px;opacity:0;place-items:center;transition:color .15s ease,background .15s ease,opacity .15s ease;width:22px}.builder-title-button:focus-visible .builder-title-pencil,.builder-title-button:hover .builder-title-pencil{background:#fff;background:var(--surface,#fff);color:#0c0c0e;color:var(--ink,#0c0c0e);opacity:1}@media(hover:none){.builder-title-pencil{opacity:1}}.builder-title-input{background:#fff;background:var(--surface,#fff);border:1px solid #5b61eb8c;border-radius:10px;box-shadow:0 0 0 4px #5b61eb24;box-sizing:border-box;color:#0c0c0e;color:var(--ink,#0c0c0e);font:inherit;font-size:16px;font-weight:750;height:34px;letter-spacing:-.02em;max-width:100%;outline:none;padding:0 10px;width:260px}.builder-title-input[aria-invalid=true]{border-color:#b42318;border-color:var(--danger,#b42318);box-shadow:0 0 0 4px #b423181f}.builder-title-error{background:#0c0c0e;background:var(--ink,#0c0c0e);border-radius:10px;box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);color:#fff;color:var(--surface,#fff);font-size:12px;font-weight:600;inset-inline-start:0;padding:6px 10px;position:absolute;top:calc(100% + 6px);white-space:nowrap;z-index:10}.builder-header-status.is-saving .ofl-status-chip-dot{animation:builder-header-spin .8s linear infinite;background:#0000;border:1.5px solid #e8a317;border-inline-end-color:#0000;box-sizing:border-box;height:9px;width:9px}.builder-header-status.is-saved .ofl-status-chip-label{animation:builder-header-fade-in .2s ease-out}.builder-header-status.is-save-failed{background:#b423181a;color:#b42318;color:var(--danger,#b42318);cursor:pointer}.builder-header-status.is-save-failed .ofl-status-chip-dot{background:#b42318;background:var(--danger,#b42318)}.builder-header-status.is-save-failed:hover{background:#b4231829}.builder-header-status.is-save-failed:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.builder-header-status-retry{align-items:center;border-inline-start:1px solid #b4231840;display:inline-flex;font-weight:700;gap:3px;margin-inline-start:2px;padding-inline-start:6px}@keyframes builder-header-spin{to{transform:rotate(1turn)}}@keyframes builder-header-fade-in{0%{opacity:0}to{opacity:1}}.builder-view-switch{align-items:center;background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:999px;box-shadow:inset 0 0 0 1px #0c0c0e12;box-shadow:inset 0 0 0 1px var(--line,#0c0c0e12);box-sizing:border-box;display:inline-flex;gap:2px;height:36px;padding:3px}.builder-view-switch-tab{align-items:center;background:#0000;border:0;border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:7px;height:30px;padding:0 14px;transition:background .25s cubic-bezier(.2,.7,.2,1),color .15s ease,box-shadow .2s ease;white-space:nowrap}.builder-view-switch-tab.on,.builder-view-switch-tab:hover{color:#0c0c0e;color:var(--ink,#0c0c0e)}.builder-view-switch-tab.on{background:#fff;background:var(--surface,#fff);box-shadow:0 1px 2px #0c0c0e14,0 0 0 1px #0c0c0e0f}.builder-view-switch-tab:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.builder-header-publish{position:relative}.builder-header-publish-dot{background:#e8a317;border:2px solid #fff;border:2px solid var(--surface,#fff);border-radius:999px;height:10px;inset-inline-end:-3px;position:absolute;top:-3px;width:10px}.builder-header-menu .ofl-card-menu-item.is-current{font-weight:650}.builder-header-wrap{container-name:builder-header;container-type:inline-size}@container builder-header (max-width: 1120px){.builder-title-text{max-width:200px}}@container builder-header (max-width: 1040px){.builder-header-tools{display:none}.builder-header-more.is-overflow{display:inline-flex}}@container builder-header (max-width: 900px){.builder-header-share-label{display:none}.builder-header-share .chakra-button__icon{margin:0}.builder-title-text{max-width:150px}.builder-view-switch-tab{padding:0 10px}.builder-header-status:not(.is-save-failed){justify-content:center;padding:0;width:24px}.builder-header-status:not(.is-save-failed) .ofl-status-chip-label{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px}}@container builder-header (max-width: 780px){.builder-header-preview-label{display:none}.builder-header-preview .chakra-button__icon{margin:0}.builder-header-status-retry{display:none}.builder-title-text{max-width:120px}}@container builder-header (max-width: 680px){.builder-view-switch-tab{padding:0 9px}.builder-view-switch-tab span{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px}}.is-compact .builder-title-button{padding:0 6px}.is-compact .builder-title-text{font-size:15px;max-width:100%}.is-compact .builder-title-input{min-width:120px;width:100%}@media(prefers-reduced-motion:reduce){.builder-title-pencil,.builder-view-switch-tab{transition:none}.builder-header-dot.is-busy,.builder-header-status.is-saved .ofl-status-chip-label,.builder-header-status.is-saving .ofl-status-chip-dot{animation:none}}.tpl-modal .tpl-modal-body{padding:32px 36px 36px}@media(max-width:1140px){.tpl-modal .tpl-modal-body{padding:22px 16px 24px}}.tpl-modal.rtl .flip-rtl{transform:scaleX(-1)}.tpl-head{margin-bottom:20px;padding-inline-end:40px}.tpl-head h2{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:26px;font-weight:700;letter-spacing:-.02em}.tpl-head p{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:15px;margin-top:4px}.tpl-filters{align-items:center;gap:10px;margin-bottom:10px}.tpl-filters,.tpl-tabs{display:flex;flex-wrap:wrap}.tpl-tabs{gap:6px}.tpl-tabs .ofl-chip.active{background:#0c0c0e;background:var(--ink,#0c0c0e);border-color:#0c0c0e;border-color:var(--ink,#0c0c0e);color:#fff;color:var(--surface,#fff)}.tpl-search{flex:1 1 220px;margin-inline-start:auto;max-width:320px}.tpl-search input{background:#fff;background:var(--surface,#fff);border-radius:999px;font-size:14px;height:40px}@media(max-width:1140px){.tpl-search{margin-inline-start:0;max-width:none}}.tpl-industries{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:18px}@media(max-width:1140px){.tpl-industries{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px}}.tpl-industry{background:#0000;border:1px dashed #0c0c0e12;border:1px dashed var(--line,#0c0c0e12);border-radius:999px;color:#3a3a42;color:var(--graphite,#3a3a42);cursor:pointer;flex:0 0 auto;font-size:12.5px;font-weight:600;height:30px;padding:0 12px;transition:background .2s ease,color .2s ease,border-color .2s ease}.tpl-industry:hover{background:#f5f5f7;background:var(--paper,#f5f5f7)}.tpl-industry:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.tpl-industry.active{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-color:#5b61eb;border-color:var(--brand,#5b61eb);border-style:solid;color:#3f45c9;color:var(--brand-600,#3f45c9)}.tpl-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}@media(max-width:1140px){.tpl-grid{grid-template-columns:1fr}}.tpl-card{animation:ofl-rise .6s cubic-bezier(.2,.7,.2,1) both;background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e0f;border-radius:22px;box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);color:#0c0c0e;color:var(--ink,#0c0c0e);cursor:pointer;display:flex;flex-direction:column;min-width:0;overflow:hidden;text-align:start;transition:transform .5s cubic-bezier(.34,1.56,.64,1),box-shadow .4s ease,border-color .3s ease}.tpl-card:hover{box-shadow:0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38;box-shadow:var(--shadow-lift,0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38);transform:translateY(-3px)}.tpl-card:focus-visible{box-shadow:0 0 0 4px #5b61eb24,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:0 0 0 4px #5b61eb24,var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);outline:none}.tpl-card-preview{background-color:#f4f4f6;background-image:radial-gradient(#dedee2 1px,#0000 0);background-size:14px 14px;border-bottom:1px solid #0c0c0e0d;height:112px;position:relative}.tpl-card-body{display:flex;flex-direction:column;gap:4px;padding:14px 16px 16px}.tpl-card-kind{color:#3f45c9;color:var(--brand-600,#3f45c9);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.tpl-card-name{font-size:16px;font-weight:700;line-height:1.3}.tpl-card-outcome{font-size:13.5px;line-height:1.4}.tpl-card-needs,.tpl-card-outcome{color:#3a3a42;color:var(--graphite,#3a3a42)}.tpl-card-needs{align-items:center;display:inline-flex;font-size:12.5px;gap:6px;margin-top:4px}.tpl-card-needs svg{flex:0 0 auto}.tpl-card-foot{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.tpl-card-unavailable{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:12px;margin-top:6px}.tpl-card.is-unavailable .tpl-card-name,.tpl-card.is-unavailable .tpl-card-outcome,.tpl-card.is-unavailable .tpl-card-preview{opacity:.55}.tpl-card.is-blank{align-items:center;background:linear-gradient(180deg,#5b61eb1f,#fff);background:linear-gradient(180deg,var(--brand-tint,#5b61eb1f),var(--surface,#fff));border:1.5px dashed #5b61eb59;box-shadow:none;gap:8px;justify-content:center;min-height:236px;padding:20px;text-align:center}.tpl-card.is-blank strong{font-size:16px}.tpl-card.is-blank>span:not(.tpl-blank-plus){color:#3a3a42;color:var(--graphite,#3a3a42);font-size:13px}.tpl-blank-plus{background:#5b61eb;background:var(--brand,#5b61eb);border-radius:50%;color:#fff;display:grid;font-size:22px;height:44px;place-items:center;width:44px}.tpl-badge{align-items:center;background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:999px;color:#3a3a42;color:var(--graphite,#3a3a42);display:inline-flex;font-size:11.5px;font-weight:600;gap:4px;height:24px;padding:0 9px}.tpl-badge.is-ai{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);color:#3f45c9;color:var(--brand-600,#3f45c9)}.builder-diagram .nd-brick{fill:#5b61eb1f;fill:var(--brand-tint,#5b61eb1f);stroke:#5b61eb73}.tpl-empty,.tpl-loading{display:flex;font-size:14px;gap:10px;padding:24px 0}.tpl-back,.tpl-empty,.tpl-loading{align-items:center;color:#3a3a42;color:var(--graphite,#3a3a42)}.tpl-back{border-radius:999px;display:inline-flex;font-size:13.5px;font-weight:600;gap:6px;margin-bottom:14px;margin-inline-start:-10px;padding:6px 10px}.tpl-back:hover{background:#f5f5f7;background:var(--paper,#f5f5f7);color:#0c0c0e;color:var(--ink,#0c0c0e)}.tpl-back:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.tpl-detail-grid{grid-gap:28px;align-items:start;display:grid;gap:28px;grid-template-columns:minmax(300px,380px) 1fr}@media(max-width:1353px){.tpl-detail-grid{grid-template-columns:1fr}}.tpl-detail-info{display:flex;flex-direction:column;gap:8px;min-width:0}.tpl-detail-info h2{font-size:24px;font-weight:700;letter-spacing:-.02em}.tpl-detail-description{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:14.5px;line-height:1.55}.tpl-steps-title{align-items:center;display:flex;font-size:14px;font-weight:700;gap:8px;margin-top:10px}.tpl-steps{gap:6px;list-style:none;max-height:340px;overflow-y:auto;padding-inline-end:4px}.tpl-step,.tpl-steps{display:flex;flex-direction:column}.tpl-step{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;gap:3px;padding:10px 12px}.tpl-step-type{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.tpl-step-text{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#0c0c0e;color:var(--ink,#0c0c0e);display:-webkit-box;font-size:13.5px;line-height:1.45;overflow:hidden;white-space:pre-line}.tpl-step-options{display:flex;flex-wrap:wrap;gap:4px}.tpl-step.is-plugin_agent{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-color:#5b61eb59}.tpl-step.is-start{border-color:#0c0c0e;border-color:var(--ink,#0c0c0e)}.tpl-option{border:1px solid #5b61eb59;border-radius:999px;color:#3f45c9;color:var(--brand-600,#3f45c9);font-size:12px;font-weight:600;padding:2px 9px}.tpl-detail-actions{align-items:flex-start;gap:8px;margin-top:12px}.tpl-chat,.tpl-detail-actions{display:flex;flex-direction:column}.tpl-chat{background:linear-gradient(180deg,#fafafc,#fff);background:linear-gradient(180deg,#fafafc,var(--surface,#fff));border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:22px;height:520px;overflow:hidden}@media(max-width:1140px){.tpl-chat{height:440px}}.tpl-chat-head{align-items:center;background:#fff;background:var(--surface,#fff);border-bottom:1px solid #0c0c0e12;border-bottom:1px solid var(--line,#0c0c0e12);display:flex;gap:8px;padding:12px 14px}.tpl-chat-head strong{font-size:14px;white-space:nowrap}.tpl-chat-dot{background:#12b886;background:var(--success,#12b886);border-radius:50%;height:8px;width:8px}.tpl-chat-note{color:#3a3a42;color:var(--graphite,#3a3a42);flex:1 1 auto;font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tpl-chat-list{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;overflow-y:auto;padding:14px}.tpl-chat-choices{display:flex;flex-wrap:wrap;gap:6px;padding:0 14px 10px}.tpl-chat-input{background:#fff;background:var(--surface,#fff);border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12);display:flex;gap:8px;padding:10px 12px}.tpl-chat-input input{border-radius:999px;font-size:14px;height:38px}.tpl-chat-end{align-items:center;background:#fff;background:var(--surface,#fff);border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12);color:#3a3a42;color:var(--graphite,#3a3a42);display:flex;font-size:13px;gap:8px;justify-content:space-between;padding:10px 14px}.tpl-bubble{border-radius:16px;font-size:14px;line-height:1.45;max-width:86%;padding:9px 13px;white-space:pre-line;word-break:break-word}.tpl-bubble.is-bot{align-self:flex-start;background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-end-start-radius:6px}.tpl-bubble.is-user{align-self:flex-end;background:#5b61eb;background:var(--brand,#5b61eb);border-end-end-radius:6px;color:#fff;color:var(--surface,#fff)}.tpl-bubble.is-error{background:#fef2f2;border-color:#dc26264d}.tpl-bubble.is-ai{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-color:#5b61eb59;color:#3f45c9;color:var(--brand-600,#3f45c9)}.tpl-bubble.is-background{align-self:center;background:#0000;border-style:dashed;color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px}.tpl-bubble-icon{display:inline-block;margin-inline-end:6px;vertical-align:-2px}.tpl-bubble.is-typing{padding:8px 14px}.tpl-choice{background:#fff;background:var(--surface,#fff);border:1px solid #5b61eb73;border-radius:999px;color:#3f45c9;color:var(--brand-600,#3f45c9);cursor:pointer;font-size:13px;font-weight:600;padding:7px 14px}.tpl-choice:hover{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f)}.tpl-choice:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.tpl-icon-button,.tpl-send{border-radius:50%;color:#3a3a42;color:var(--graphite,#3a3a42);display:grid;flex:0 0 auto;height:36px;place-items:center;width:36px}.tpl-icon-button:hover:not(:disabled),.tpl-send:hover:not(:disabled){background:#f5f5f7;background:var(--paper,#f5f5f7);color:#0c0c0e;color:var(--ink,#0c0c0e)}.tpl-icon-button:disabled,.tpl-send:disabled{opacity:.45}.tpl-icon-button:focus-visible,.tpl-send:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.tpl-send{background:#5b61eb;background:var(--brand,#5b61eb);color:#fff;color:var(--surface,#fff);height:38px;width:38px}.tpl-send:hover:not(:disabled){background:#3f45c9;background:var(--brand-600,#3f45c9);color:#fff;color:var(--surface,#fff)}.tpl-wizard{margin:0 auto;max-width:640px}.tpl-wizard-top{gap:6px}.tpl-wizard-body,.tpl-wizard-top{display:flex;flex-direction:column}.tpl-wizard-body{gap:14px;min-height:260px;padding:6px 0 18px}.tpl-wizard-title{font-size:22px;font-weight:700;letter-spacing:-.01em}.tpl-wizard-hint{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:14px;margin-top:-8px}.tpl-wizard-footer{align-items:center;background:#fff;background:var(--surface,#fff);border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12);bottom:-36px;display:flex;gap:10px;padding:14px 0 4px;position:-webkit-sticky;position:sticky}@media(max-width:1140px){.tpl-wizard-footer{bottom:-24px;flex-wrap:wrap}}.tpl-wizard-optional{color:#3a3a42;color:var(--graphite,#3a3a42);flex:1 1 auto;font-size:12.5px}.tpl-progress{display:flex;gap:6px;list-style:none;margin-bottom:14px}.tpl-progress li{flex:1 1}.tpl-progress li button{border-top:3px solid #0c0c0e12;border-top:3px solid var(--line,#0c0c0e12);color:#3a3a42;color:var(--graphite,#3a3a42);font-size:12px;font-weight:600;padding:8px 0 0;text-align:start;width:100%}.tpl-progress li.is-current button,.tpl-progress li.is-done button{border-top-color:#5b61eb;border-top-color:var(--brand,#5b61eb)}.tpl-progress li.is-current button{color:#0c0c0e;color:var(--ink,#0c0c0e)}.tpl-field{display:flex;flex-direction:column;gap:6px}.tpl-field>span{font-size:13.5px;font-weight:600}.tpl-field input{border-radius:14px}.tpl-field small{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:12.5px}.tpl-field-error{color:#b42318;color:var(--danger,#b42318);font-size:12.5px}.tpl-next{animation:ofl-rise .6s cubic-bezier(.2,.7,.2,1) both;background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e0f;border-radius:22px;bottom:24px;box-shadow:0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38;box-shadow:var(--shadow-lift,0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38);inset-inline-end:24px;max-width:calc(100% - 40px);padding:14px 14px 10px;position:fixed;width:340px;z-index:20}.tpl-next-head{align-items:center;display:flex;gap:8px;margin-bottom:6px}.tpl-next-head strong{flex:1 1 auto;font-size:15px}.tpl-next-count{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:12px}.tpl-next-list{display:flex;flex-direction:column;list-style:none}.tpl-next-item{align-items:flex-start;border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12);display:flex;gap:10px;padding:8px 0}.tpl-next-item:first-child{border-top:0}.tpl-next-item.is-done .tpl-next-text{opacity:.55}.tpl-next-item.is-done .tpl-next-text strong{text-decoration:line-through}.tpl-next-check{border:1.5px solid #ececee;border:1.5px solid var(--line-solid,#ececee);border-radius:50%;color:#fff;color:var(--surface,#fff);display:grid;flex:0 0 auto;font-size:12px;height:20px;margin-top:2px;place-items:center;width:20px}.tpl-next-check[aria-pressed=true]{background:#12b886;background:var(--success,#12b886);border-color:#12b886;border-color:var(--success,#12b886)}.tpl-next-check:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.tpl-next-text{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.tpl-next-text strong{font-size:13.5px}.tpl-next-text span{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:12.5px;line-height:1.4}.tpl-next-go{align-items:center;background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-radius:999px;color:#3f45c9;color:var(--brand-600,#3f45c9);display:inline-flex;flex:0 0 auto;font-size:12.5px;font-weight:700;gap:2px;padding:4px 10px}.tpl-next-go:hover{background:#5b61eb2e}.tpl-next-go:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}@media(max-width:1140px){.tpl-next{inset-inline:12px;bottom:12px;max-width:none;width:auto}}.rtl .tpl-next .flip-rtl,[dir=rtl] .tpl-next .flip-rtl{transform:scaleX(-1)}.dark .tpl-card,.dark .tpl-next,.dark .tpl-step{background:var(--box)}.tpl-chat-background{align-self:center;color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;line-height:1.45;margin:4px 0;max-width:90%;text-align:center}.tpl-google-tabs{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:12.5px;line-height:1.5;margin:6px 0 0;padding-inline-start:18px}.bot-versions-body{color:#0c0c0e;color:var(--ink,#0c0c0e);display:flex;flex:1 1;flex-direction:column;font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;gap:14px;overflow-y:auto;padding:18px 22px 28px}.bot-versions-loading{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:14px}.bot-versions-muted{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12.5px;margin:0}.bot-versions-notice{align-items:center;background:#22a06b0f;border:1px solid #22a06b47;border-radius:14px;display:flex;gap:12px;padding:12px 14px}.bot-versions-notice>div{flex:1 1;min-width:0}.bot-versions-notice-icon{color:#0b7a59;color:var(--success-700,#0b7a59);flex:none;height:18px;width:18px}.bot-versions-notice-title{font-size:14px;font-weight:650;margin:0}.bot-versions-notice-text{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:13px;margin:2px 0 0}.bot-versions-list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.bot-versions-item{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;transition:border-color .2s ease,box-shadow .2s ease}.bot-versions-item.is-open{border-color:#5b61eb73;box-shadow:0 0 0 3px #5b61eb14}.bot-versions-row{align-items:flex-start;background:#0000;border:0;border-radius:14px;color:inherit;cursor:pointer;display:flex;font:inherit;gap:12px;padding:12px 14px;text-align:start;width:100%}.bot-versions-row:hover{background:#f1f1ee;background:var(--hover,#f1f1ee)}.bot-versions-row:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.bot-versions-num{font-feature-settings:"tnum";background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:999px;display:inline-grid;flex:none;font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:700;height:26px;letter-spacing:-.01em;min-width:38px;padding:0 8px;place-items:center}.bot-versions-item.is-live .bot-versions-num{background:#22a06b14;border-color:#22a06b59;color:#0b7a59;color:var(--success-700,#0b7a59)}.bot-versions-main{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.bot-versions-line{align-items:center;color:#3a3a42;color:var(--graphite,#3a3a42);display:flex;flex-wrap:wrap;font-size:13px;gap:6px;line-height:26px}.bot-versions-date{font-feature-settings:"tnum";color:#0c0c0e;color:var(--ink,#0c0c0e);font-variant-numeric:tabular-nums;font-weight:550}.bot-versions-dot{color:#b4b4bc;color:var(--gray-300,#b4b4bc)}.bot-versions-who{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bot-versions-live{align-items:center;background:#22a06b1a;border-radius:999px;color:#0b7a59;color:var(--success-700,#0b7a59);display:inline-flex;font-size:11.5px;font-weight:700;gap:5px;height:20px;line-height:20px;padding:0 8px}.bot-versions-live:before{background:#12b886;background:var(--success,#12b886);border-radius:50%;content:"";height:6px;width:6px}.bot-versions-tag{background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:999px;color:#3a3a42;color:var(--graphite,#3a3a42);font-size:11.5px;font-weight:600;height:20px;line-height:18px;padding:0 8px}.bot-versions-note{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:13.5px;line-height:1.45;overflow-wrap:anywhere}.bot-versions-detail{border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12);display:flex;flex-direction:column;gap:10px;margin-top:2px;padding:12px 14px 14px}.bot-versions-compare{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12.5px;font-weight:650;margin:0}.bot-versions-actions{display:flex;flex-wrap:wrap;gap:8px;padding-top:4px}.bot-versions-section-title{font-size:13px;font-weight:700;margin:6px 0 2px}.bot-versions-backups ul{display:flex;flex-direction:column;gap:4px;list-style:none;margin:8px 0 0;padding:0}.bot-versions-backup{align-items:center;background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:10px;color:#3a3a42;color:var(--graphite,#3a3a42);display:flex;font-size:13px;gap:8px;justify-content:space-between;padding:6px 10px}.bot-versions-retention{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;margin:4px 0 0}.bot-versions-confirm-flows{font-size:14px;margin-top:10px}.bot-versions-confirm-flows p{margin:0 0 4px}.bot-versions-confirm-flows ul{margin:0;padding-inline-start:18px}.bot-versions-publish-text{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:14px;line-height:1.5;margin:0}.bot-diff-list{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.bot-diff-card{background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-inline-start:3px solid #b4b4bc;border-inline-start:3px solid var(--gray-300,#b4b4bc);border-radius:12px;display:flex;gap:10px;padding:10px 12px}.bot-diff-card.is-added{border-inline-start-color:#12b886;border-inline-start-color:var(--success,#12b886)}.bot-diff-card.is-removed{border-inline-start-color:#b42318;border-inline-start-color:var(--danger,#b42318)}.bot-diff-card.is-changed{border-inline-start-color:#5b61eb;border-inline-start-color:var(--brand,#5b61eb)}.bot-diff-icon{color:#3a3a42;color:var(--graphite,#3a3a42);display:inline-flex;flex:none;margin-top:2px}.bot-diff-icon svg{height:15px;width:15px}.bot-diff-card.is-added .bot-diff-icon{color:#0b7a59;color:var(--success-700,#0b7a59)}.bot-diff-card.is-removed .bot-diff-icon{color:#b42318;color:var(--danger,#b42318)}.bot-diff-body{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.bot-diff-title{font-size:13.5px;font-weight:600;margin:0;overflow-wrap:anywhere}.bot-diff-line,.bot-diff-meta,.bot-diff-quote{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:12.5px;margin:0}.bot-diff-quote{overflow-wrap:anywhere;white-space:pre-wrap}.bot-diff-values{align-items:flex-start;display:flex;flex-wrap:wrap;font-size:12.5px;gap:6px}.bot-diff-new,.bot-diff-old{border-radius:6px;max-width:100%;overflow-wrap:anywhere;padding:2px 6px;white-space:pre-wrap}.bot-diff-old{background:#b4231812;color:#8a1c13;text-decoration:line-through;text-decoration-color:#b4231859}.bot-diff-new{background:#22a06b17;color:#0b7a59;color:var(--success-700,#0b7a59)}.bot-diff-arrow{color:#6e6e78;color:var(--gray-500,#6e6e78);flex:none;height:13px;margin-top:4px;width:13px}.bot-diff-setting{display:flex;flex-direction:column;gap:3px}.bot-diff-path{color:#6e6e78;color:var(--gray-500,#6e6e78);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;overflow-wrap:anywhere;text-align:start}.bot-diff-same{align-items:center;background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:12px;color:#3a3a42;color:var(--graphite,#3a3a42);display:flex;font-size:13px;gap:8px;margin:0;padding:10px 12px}.bot-diff-more{align-self:flex-start;background:none;border:0;color:#5b61eb;color:var(--brand,#5b61eb);cursor:pointer;font:inherit;font-size:13px;font-weight:600;margin-top:6px;padding:2px 0}.bot-diff-more:focus-visible{border-radius:6px;box-shadow:0 0 0 4px #5b61eb24;outline:none}.bot-diff-layout{align-items:center;color:#6e6e78;color:var(--gray-500,#6e6e78);display:flex;font-size:12px;gap:6px;margin:6px 0 0}.rtl .bot-diff .flip-rtl,[dir=rtl] .bot-diff .flip-rtl,[dir=rtl] .bot-diff-arrow{transform:scaleX(-1)}.bot-version-preview{display:flex;flex-direction:column;height:100%;min-height:0}.bot-version-preview>:last-child{flex:1 1;min-height:0}.bot-version-preview-banner{align-items:center;background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-bottom:1px solid #0c0c0e12;border-bottom:1px solid var(--line,#0c0c0e12);color:#3f45c9;color:var(--brand-600,#3f45c9);display:flex;font-size:12.5px;font-weight:600;gap:8px;margin:0;padding:8px 14px}.bot-version-preview-error{padding:10px 12px 0}@media(prefers-reduced-motion:reduce){.bot-versions-item{transition:none}}.menu-page-items,.transpernt_over_flow{overflow:auto}@media(max-width:1140px){.menu-page-items,.transpernt_over_flow{overflow-x:hidden}}.menu-page-items::-webkit-scrollbar,.transpernt_over_flow::-webkit-scrollbar{background:#0000;display:none;height:0;width:0}.menu-page-title{color:var(--text);margin:1vh 10vh}.menu-page-description{color:var(--text);font-size:16px;position:relative;top:39px}.menu-page-description.open{right:340px}@media(max-width:1140px){.menu-page-description{padding:10px;top:15px}}.menu-page-items{display:flex;flex-wrap:wrap;gap:5px;place-content:flex-start}@media(max-width:1140px){.menu-page-items{align-items:center;flex-flow:column;gap:20px;margin:10px 30px}}.menu-page-items.center{justify-content:center}@media(max-width:1140px){.menu-page-items.center{justify-content:flex-start}}.menu-page-items.open{width:51%}.menu-page-items-box{--indent:40px;--border-color:#d3d3d3;border:1px solid var(--border-color);border-radius:15px;box-sizing:border-box;cursor:pointer;margin:0 15px;max-height:151px;max-width:326px;padding:var(--indent);text-align:center;width:100%}.menu-page-items-box .header{display:flex;flex-direction:row;justify-content:space-around}.menu-page-items-box.active{--border-color:#5b61eb;font-weight:600}.menu-page-items-box.active:after{opacity:1}.menu-page-items-label{color:var(--text);display:inherit;line-height:30px}.menu-page-items-title{bottom:30px;color:var(--text);display:block;font-size:16px;font-weight:600;margin:0 auto;max-width:200px;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1140px){.menu-page-items-title{font-size:1rem}}.menu-page-items-title input{background:none;border:none;bottom:0;max-width:100px;outline:none;text-align:center}.menu-page-items-actions{bottom:38px;float:right;left:60px}.menu-page-items-date{color:#a5a5a5;display:flex;flex-direction:column;margin-block:-10px}.menu-page-items-status{bottom:36px;position:relative;right:60px}.menu-page-items-subusers{align-items:center;display:inline-flex;width:100%}.menu-page-items-subusers>*{margin:10px}.menu-page-items-upload-file{display:flex;flex:1 1;justify-content:center}.menu-page-items-upload-file label{cursor:pointer;height:0}@media(max-width:1140px){.menu-page-items-upload-file label{height:auto}.menu-page-items-upload-file{flex:0 1}}.menu-page-items-form{flex:1 1}.menu-page-items-form .form-group .form-control{background:#fff;background:var(--surface,#fff)}@media(max-width:1140px){.menu-page-items-form{width:100%}}.menu-page-items-team{flex:1 1}.menu-page-items-card{--border-color:$light-gray;border:1px solid var(--border-color)!important;cursor:pointer;height:270px;margin:15px;width:225px}@media(max-width:1140px){.menu-page-items-card{width:300px}}.menu-page-items-card .card-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.menu-page-items-card.active{--border-color:#5b61eb;font-weight:600}.menu-page-items-card:not(.active):hover{filter:drop-shadow(0 4px 4px rgba(155,155,155,.5))}.builder-actions{background:none;border:none;cursor:pointer;margin-bottom:2px;outline:none;width:100%}.builder-actions.delete{color:red}.iframe-button-pricing{bottom:80px;margin:0 auto;position:relative;width:200px;z-index:3}.iframe-plan{background-color:#5b61eb}input[type=file]{display:none;height:0}.pogressbar{--height:3px;position:relative;top:50px;width:140px}.pogressbar-container{background-color:#dbdbdb;border-radius:15px;height:var(--height)}.pogressbar-barCompleted{background-color:var(--primary);border-radius:15px;height:var(--height);width:var(--width-completd)}.pogressbar-label{bottom:30px;color:var(--text);font-family:Varela,Arial,sans-serif!important;font-size:1.2rem;left:110px;position:relative}.pogressbar-label2{color:var(--text);font-size:1.2rem;position:absolute;top:22px}@media(max-width:1140px){.pogressbar-label2{top:12px}}.pogressbar-plan{color:var(--text);position:absolute;top:-19px}.pogressbar-button{color:var(--primary);cursor:pointer;left:100px;position:absolute;top:-20px}.cards-new-chat{display:flex;margin:10vh auto}.cards-new-chat .card{align-items:center;border-radius:1rem;cursor:pointer;height:423px;width:348px}.cards-new-chat .card:hover{filter:drop-shadow(0 4px 4px rgba(155,155,155,.5))}.cards-new-chat .card-body{display:flex}.dark .pogressbar-button{color:#6e6e78;color:var(--gray-500,#6e6e78)}.builders-page-content,.transpernt_over_flow{overflow:auto}@media(max-width:1140px){.builders-page-content,.transpernt_over_flow{overflow-x:hidden}}.builders-page-content::-webkit-scrollbar,.transpernt_over_flow::-webkit-scrollbar{background:#0000;display:none;height:0;width:0}.builders-page-header{flex:0 0 auto;padding:36px 40px 24px}@media(max-width:1140px){.builders-page-header{padding:18px 20px 14px}}.builders-page-content{flex:1 1 auto;min-height:0;padding:4px 40px 40px}@media(max-width:1140px){.builders-page-content{padding:4px 20px 24px}}.builders-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.builders-toolbar-search{flex:1 1 240px;max-width:340px}.builders-toolbar-search input{background:#fff;background:var(--surface,#fff);border-radius:999px;font-size:14px}.builders-toolbar-chips{display:flex;flex-wrap:wrap;gap:6px}.builders-toolbar-sort{margin-inline-start:auto}.builders-chip{align-items:center;background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:999px;color:#3a3a42;color:var(--graphite,#3a3a42);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:32px;line-height:32px;padding:0 12px;transition:background .2s ease,color .2s ease,border-color .2s ease}.builders-chip:hover{background:#f5f5f7;background:var(--paper,#f5f5f7)}.builders-chip:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.builders-chip.active{background:#0c0c0e;background:var(--ink,#0c0c0e);border-color:#0c0c0e;border-color:var(--ink,#0c0c0e);color:#fff;color:var(--surface,#fff)}.builders-chip-count{font-size:11px;opacity:.6}.builders-filter-empty{align-items:center;color:#3a3a42;color:var(--graphite,#3a3a42);display:flex;font-size:14px;gap:8px;padding:28px 0}.builders-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}@media(max-width:1140px){.builders-grid{grid-template-columns:1fr}}.builders-grid.rtl .flip-rtl{transform:scaleX(-1)}.builders-card{animation:ofl-rise .7s cubic-bezier(.2,.7,.2,1) both;background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e0f;border-radius:26px;box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);color:#0c0c0e;color:var(--ink,#0c0c0e);cursor:pointer;display:flex;flex-direction:column;min-width:0;overflow:hidden;position:relative;text-align:start;transition:transform .5s cubic-bezier(.34,1.56,.64,1),box-shadow .4s ease,border-color .3s ease}.builders-card:hover{box-shadow:0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38;box-shadow:var(--shadow-lift,0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38);transform:translateY(-4px)}.builders-card:focus-visible{box-shadow:0 0 0 4px #5b61eb24,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:0 0 0 4px #5b61eb24,var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);outline:none}.builders-card.active{border-color:#5b61eb73}.builders-card-preview{background-color:#f4f4f6;background-image:radial-gradient(#dedee2 1px,#0000 0);background-size:14px 14px;border-bottom:1px solid #0c0c0e12;border-bottom:1px solid var(--line,#0c0c0e12);height:150px;position:relative}.builders-card-preview>.builder-diagram-host{inset:0;position:absolute}.builders-card-open{align-items:center;background:#0c0c0e;background:var(--ink,#0c0c0e);border-radius:999px;color:#fff;color:var(--surface,#fff);display:inline-flex;font-size:12px;font-weight:600;gap:6px;height:28px;inset-inline-end:12px;opacity:0;padding:0 12px;pointer-events:none;position:absolute;top:12px;transform:translateY(-4px);transition:opacity .3s ease,transform .3s cubic-bezier(.34,1.56,.64,1)}.builders-card-open>svg{flex:none}.builders-card:focus-visible .builders-card-open,.builders-card:hover .builders-card-open{opacity:1;transform:none}.builders-card-body{display:flex;flex-direction:column;gap:12px;padding:16px 18px 14px}.builders-card-meta{gap:8px}.builders-card-head,.builders-card-meta{align-items:center;display:flex;min-width:0}.builders-card-head{gap:12px}.builders-card-icon{background:#f1f1f3;border-radius:11px;color:#3a3a42;color:var(--graphite,#3a3a42);display:grid;flex:none;height:32px;place-items:center;width:32px}.builders-card-title{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.builders-card-title>span{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.builders-card-name-row{align-items:center;display:flex;gap:8px;min-width:0}.builders-card-name{color:#0c0c0e;color:var(--ink,#0c0c0e);font-family:inherit!important;font-size:17px!important;font-weight:700!important;letter-spacing:-.03em;line-height:1.3!important;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.builders-card-live{flex:none;gap:6px}.builders-card-actions{align-items:center;border-top:1px solid #0c0c0e0d;display:flex;flex-wrap:nowrap;gap:2px;margin:0 -6px;padding-top:10px}.builders-card-actions .action{color:#3a3a42;color:var(--graphite,#3a3a42);font-weight:600}.builders-card-actions .action.warn{color:#b42318;color:var(--danger,#b42318);margin-inline-start:auto}.builders-card.is-new{align-items:center;background:#0000;border:1.5px dashed #0c0c0e29;box-shadow:none;font:inherit;gap:10px;justify-content:center;min-height:0;padding:24px;text-align:center}.builders-card.is-new strong{font-size:15px}.builders-card.is-new span:last-child{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:13px}.builders-card.is-new:hover{background:#fff;background:var(--surface,#fff)}.builders-card-plus{background:#0c0c0e;background:var(--ink,#0c0c0e);border-radius:18px;color:#fff;color:var(--surface,#fff);display:grid;height:52px;place-items:center;transition:transform .5s cubic-bezier(.34,1.56,.64,1);width:52px}.builders-card.is-new:hover .builders-card-plus{transform:rotate(90deg) scale(1.06)}.builder-diagram .ln{fill:none;stroke:#c4c4cc;stroke-width:1.2}.builder-diagram .nd{stroke-width:1}.builder-diagram .nd-start{fill:#0c0c0e;fill:var(--ink,#0c0c0e);stroke:#0c0c0e;stroke:var(--ink,#0c0c0e)}.builder-diagram .nd-ai,.builder-diagram .nd-step{fill:#fff;fill:var(--surface,#fff);stroke:#0c0c0e24}.builder-diagram .dot-start{fill:#fff;fill:var(--surface,#fff)}.builder-diagram .dot-ai{fill:#5b61eb;fill:var(--brand,#5b61eb)}.builder-diagram-placeholder{color:#b4b4bc;color:var(--gray-300,#b4b4bc);display:grid;inset:0;place-items:center;position:absolute}.builder-diagram-placeholder.is-loading{animation:builder-diagram-pulse 1.4s ease-in-out infinite}.builders-card:hover .builder-diagram .ln.hot{stroke:#5b61eb;stroke:var(--brand,#5b61eb);stroke-dasharray:4 5;animation:builder-diagram-line .8s linear infinite}@keyframes builder-diagram-line{to{stroke-dashoffset:-18}}@keyframes builder-diagram-pulse{50%{opacity:.45}}.dark .builders-card:not(.is-new){background:var(--box)}.dark .builders-card-name{color:var(--text)}.builders-card-head>.ofl-card-menu-trigger{align-self:flex-end;margin-inline-start:auto;margin-bottom:-4px}.builders-card-name.is-renamed>div:last-child{isolation:isolate;position:relative}.builders-card-name.is-renamed>div:last-child:after{animation:ofl-swipe .7s cubic-bezier(.2,.7,.2,1) both;background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-radius:3px;content:"";inset-inline:-2px;bottom:7px;height:9px;position:absolute;transform-origin:left center;z-index:-1}.builders-grid.rtl .builders-card-name.is-renamed>div:last-child:after,[dir=rtl] .builders-card-name.is-renamed>div:last-child:after{transform-origin:right center}@media(prefers-reduced-motion:reduce){.builders-card-name.is-renamed>div:last-child:after{animation:none;opacity:0}}.builders-card.is-opening{cursor:progress;opacity:.72;transition:opacity .2s ease}.builders-card.is-opening .builders-card-open{opacity:1}.builders-card.is-new:disabled{cursor:progress;opacity:.6}.unattached-flows{background:#fff;background:var(--surface,#fff);border:1px solid #ececee;border:1px solid var(--line-solid,#ececee);border-radius:20px;margin-top:28px;padding:18px 20px}.unattached-flows-head{align-items:flex-start;display:flex;gap:12px;margin-bottom:12px}.unattached-flows-head h2{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:15px;font-weight:700;letter-spacing:-.02em;margin:0}.unattached-flows-head p{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:13px;line-height:1.45;margin:4px 0 0}.unattached-flows-icon{align-items:center;background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:10px;color:#5b61eb;color:var(--brand,#5b61eb);display:flex;flex:none;height:32px;justify-content:center;width:32px}.unattached-flows-list{list-style:none;margin:0;padding:0}.unattached-flows-list li{align-items:center;border-top:1px solid #ececee;border-top:1px solid var(--line-solid,#ececee);display:flex;gap:12px;padding:10px 0}.unattached-flows-name{display:flex;flex:1 1;flex-direction:column;min-width:0}.unattached-flows-name strong{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.unattached-flows-name span{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px}.unattached-flows-actions{display:flex;flex:none;flex-wrap:wrap;gap:6px}.header-logo{align-items:center;border-radius:8px;display:flex;flex-shrink:0}.header-logo img{display:block;height:26px;width:104px}.header-logo:focus-visible{outline:2px solid #5b61ebbf;outline-offset:4px}.header-menu-button{background:#0000;border:0;border-radius:999px;color:#0c0c0e;color:var(--ink,#0c0c0e);cursor:pointer;display:grid;height:40px;padding:0;place-items:center;transition:background-color .2s ease;width:40px}.header-menu-button svg{height:20px;width:20px}.header-menu-button:hover,.header-menu-button[aria-expanded=true]{background:color-mix(in srgb,#0c0c0e 5%,#0000);background:color-mix(in srgb,var(--ink,#0c0c0e) 5%,#0000)}.header-menu-button:focus-visible{outline:2px solid #5b61ebbf;outline-offset:2px}.account,.transpernt_over_flow{overflow:auto}@media(max-width:1140px){.account,.transpernt_over_flow{overflow-x:hidden}}.account::-webkit-scrollbar,.transpernt_over_flow::-webkit-scrollbar{background:#0000;display:none;height:0;width:0}.account{background:var(--background-content);display:flex;height:100%;width:100%}.account.ingestAgent{background:var(--background-content-team)}.account .billing{background:var(--paper)}@media(max-width:1140px){.account-mobile{display:block}}.account-menu{height:100%;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;width:100%}.account-menu::-webkit-scrollbar{display:none;height:0;width:0}.account-menu-terms{position:relative;z-index:10}.account-menu-scroll{background:#fafafa;border-inline-end:1px solid #0c0c0e12;border-inline-end:1px solid var(--line,#0c0c0e12);box-sizing:border-box;flex:0 0 auto;font-family:var(--font-family-ltr);height:100%;overflow:hidden;position:relative;width:248px}@media(max-width:1140px){.account-menu-scroll{border:0;bottom:0;left:0;opacity:0;padding-top:calc(68px + env(safe-area-inset-top, 0px));pointer-events:none;position:fixed;right:0;top:0;transition:opacity .25s ease;width:100%;z-index:10}.account-menu-scroll.open{opacity:1;pointer-events:all}}.account-menu-wrapper{box-sizing:border-box;display:flex;flex-direction:column;gap:22px;min-height:100%;padding:18px 14px;width:100%}@media(max-width:1140px){.account-menu-wrapper{padding:24px 20px}}.account-menu-header{padding:4px 6px;position:relative}.account-menu-search{align-items:center;background:#fff;background:var(--surface,#fff);border:1px solid #ececee;border:1px solid var(--line-solid,#ececee);border-radius:999px;box-sizing:border-box;color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:pointer;display:flex;font:inherit;font-size:13px;gap:9px;height:36px;margin-top:-8px;padding-block:0;padding-inline:12px 8px;text-align:start;transition:border-color .2s ease,color .2s ease,transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease;width:100%}.account-menu-search-label{flex:1 1 auto;min-width:0}.account-menu-search-kbd{align-items:center;background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);direction:ltr;display:inline-flex;flex:none;font-size:11px;height:22px;padding:0 8px}.account-menu-search:hover{border-color:#b4b4bc;border-color:var(--gray-300,#b4b4bc);color:#0c0c0e;color:var(--ink,#0c0c0e);transform:translateY(-1px)}.account-menu-search:active{transform:scale(.98)}.account-menu-search:focus-visible{border-color:#5b61eb;border-color:var(--brand,#5b61eb);box-shadow:0 0 0 4px #5b61eb24;outline:none}.account-menu-logo{align-items:center;display:flex}.account-menu-logo img{height:24px;width:auto}.account-menu-items{display:flex;flex-direction:column;gap:22px}.account-menu-group{display:flex;flex-direction:column;gap:2px}.account-menu-group-label{color:#8c8c96;font-size:11px;font-weight:600;letter-spacing:.12em;line-height:1.4;padding:0 10px 6px;text-transform:uppercase}.account-menu-item{align-items:center;background:#0000;border:0;border-radius:11px;box-sizing:border-box;color:#3a3a42;color:var(--graphite,#3a3a42);cursor:pointer;display:flex;font:inherit;font-size:14px;font-weight:500;gap:11px;height:38px;line-height:1.2;padding:0 10px;position:relative;text-align:start;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease;width:100%}.account-menu-item-icon{align-items:center;display:inline-flex;flex:none;height:18px;justify-content:center;line-height:1;width:18px}.account-menu-item-label{flex:1 1 auto;line-height:1.2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-menu-item-dot{background:#5b61eb;background:var(--brand,#5b61eb);border-radius:999px;flex:none;height:6px;opacity:0;transform:scale(0);transition:opacity .25s ease,transform .25s cubic-bezier(.34,1.56,.64,1);width:6px}.account-menu-item:hover{background:#f1f1ee;background:var(--hover,#f1f1ee);color:#0c0c0e;color:var(--ink,#0c0c0e);transform:translateX(2px)}.account-menu-item.active{background:#fff;background:var(--surface,#fff);box-shadow:0 1px 2px #0c0c0e0f,0 0 0 1px #ececee;box-shadow:0 1px 2px #0c0c0e0f,0 0 0 1px var(--line-solid,#ececee);color:#0c0c0e;color:var(--ink,#0c0c0e);font-weight:600}.account-menu-item.active .account-menu-item-dot{opacity:1;transform:scale(1)}@media(max-width:1140px){.account-menu-item{font-size:16px;height:46px}}.account-menu-subitem{display:flex}.account-menu-footer{display:flex;flex-direction:column;gap:8px;margin-top:auto}.account-menu-footer .logout,.account-menu-plan{align-items:center;display:flex}.account-menu-plan{background:#fff;background:var(--surface,#fff);border:1px solid #ececee;border:1px solid var(--line-solid,#ececee);border-radius:14px;gap:8px;justify-content:space-between;line-height:1.3;margin-bottom:4px;padding:12px 14px}.account-menu-plan-label{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px}.account-menu-plan-pill{align-items:center;background:#0c0c0e;background:var(--ink,#0c0c0e);border-radius:999px;color:#fff;color:var(--surface,#fff);display:inline-flex;font-size:12px;font-weight:600;height:24px;padding:0 10px;white-space:nowrap}.account-menu-profile{height:48px}.account-menu-profile .avatar-menu{background:#ececee;background:var(--line-solid,#ececee);flex:none;object-fit:cover}.account-menu-profile-text{display:flex;flex:1 1 auto;flex-direction:column;line-height:1.25;min-width:0}.account-menu-profile-name{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:13px;font-weight:600}.account-menu-profile-meta,.account-menu-profile-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-menu-profile-meta{font-size:11px;font-weight:400}.account-menu-logout,.account-menu-profile-meta{color:#6e6e78;color:var(--gray-500,#6e6e78)}.account-content{flex:1 1 auto;min-width:0}@media(max-width:1140px){.account-content{background:var(--background)}}.account-mobile-header{display:none}@media(max-width:1140px){.account-mobile-header{align-items:center;backdrop-filter:blur(24px) saturate(1.8);-webkit-backdrop-filter:blur(24px) saturate(1.8);background:color-mix(in srgb,#f5f5f7 80%,#0000);background:color-mix(in srgb,var(--paper,#f5f5f7) 80%,#0000);border-bottom:1px solid #0c0c0e12;border-bottom:1px solid var(--line,#0c0c0e12);box-sizing:border-box;display:flex;gap:16px;height:calc(68px + env(safe-area-inset-top, 0px));justify-content:space-between;padding-top:env(safe-area-inset-top,0);padding-inline:max(16px,env(safe-area-inset-left,0px)) max(16px,env(safe-area-inset-right,0px));position:-webkit-sticky;position:sticky;top:0;z-index:20}}@media(min-width:640px)and (max-width:1140px){.account-mobile-header{padding-inline:max(24px,env(safe-area-inset-left,0px)) max(24px,env(safe-area-inset-right,0px))}}.avatar-menu{border-radius:50%;height:30px;width:30px}.avatar-profile{--size:150px;border-radius:50%;height:var(--size);width:var(--size)}@media(max-width:1353px){.avatar-profile{--size:128px}}@media(max-width:1140px){.avatar-profile{--size:105px}}.features{margin:40px}.features .account-menu-item{font-size:12px;margin-bottom:0;padding:3px 25px}.features .account-menu-item.active{color:var(--primary)}@media(max-width:1140px){.features .account-menu-item{margin-bottom:5px}}.features-content{height:100%;padding:30px}.features-content iframe{height:100%}.rtl .account-menu-item:hover{transform:translateX(-2px)}.rtl .account-menu-item-arrow{left:30px;right:auto}@media(max-width:1140px){.rtl-mobile{direction:rtl}.rtl-mobile .account-menu-item:hover{transform:translateX(-2px)}.rtl-mobile .account-menu-item-arrow{left:30px;right:auto}.rtl-mobile .icon{transform:scaleX(-1)}}@media(prefers-reduced-motion:reduce){.account-menu-item:hover{transform:none}}.ofl-theme-toggle{align-items:center;background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px solid #ececee;border:1px solid var(--line-solid,#ececee);border-radius:999px;display:inline-flex;flex:none;gap:2px;padding:3px}.ofl-theme-toggle-option{align-items:center;background:#0000;border:0;border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:pointer;display:inline-flex;height:24px;justify-content:center;padding:0;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,transform .3s cubic-bezier(.34,1.56,.64,1);width:28px}.ofl-theme-toggle-option:hover{color:#0c0c0e;color:var(--ink,#0c0c0e)}.ofl-theme-toggle-option:active{transform:scale(.94)}.ofl-theme-toggle-option:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.ofl-theme-toggle-option.active{background:#fff;background:var(--surface,#fff);box-shadow:0 1px 2px #0c0c0e14,0 0 0 1px #ececee;box-shadow:0 1px 2px #0c0c0e14,0 0 0 1px var(--line-solid,#ececee);color:#0c0c0e;color:var(--ink,#0c0c0e)}.ofl-theme-toggle-option.is-picked svg{animation:theme-pick-pop .42s cubic-bezier(.34,1.56,.64,1) both}.ofl-theme-toggle-option.is-picked.is-light svg{animation-duration:.55s;animation-name:theme-pick-sun}.ofl-theme-toggle-option.is-picked.is-dark svg{animation-duration:.55s;animation-name:theme-pick-moon}@keyframes theme-pick-sun{0%{opacity:.3;transform:rotate(-90deg) scale(.5)}to{opacity:1;transform:none}}@keyframes theme-pick-moon{0%{opacity:.3;transform:rotate(40deg) scale(.6)}60%{opacity:1;transform:rotate(-12deg) scale(1.05)}to{transform:none}}@keyframes theme-pick-pop{0%{opacity:.3;transform:scale(.6)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ofl-theme-toggle-option.is-picked svg{animation:none}}.account-menu-theme{align-items:center;display:flex;gap:8px;justify-content:space-between;line-height:1.3;padding-block:2px;padding-inline:10px 4px}.account-menu-theme-label{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px}.ofl-ws-switcher{align-items:center;background:#fff;background:var(--surface,#fff);border:1px solid #ececee;border:1px solid var(--line-solid,#ececee);border-radius:16px;box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);box-sizing:border-box;color:#0c0c0e;color:var(--ink,#0c0c0e);cursor:pointer;display:flex;font:inherit;margin-top:-8px;min-height:48px;padding:6px 10px 6px 6px;text-align:start;transition:border-color .2s ease,transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease;width:100%}.ofl-ws-switcher:hover{border-color:#b4b4bc;border-color:var(--gray-300,#b4b4bc);transform:translateY(-1px)}.ofl-ws-switcher:active{transform:scale(.98)}.ofl-ws-switcher:focus-visible{border-color:#5b61eb;border-color:var(--brand,#5b61eb);box-shadow:0 0 0 4px #5b61eb24;outline:none}.ofl-ws-switcher.is-static{cursor:default;gap:10px}.ofl-ws-switcher.is-static:active,.ofl-ws-switcher.is-static:hover{border-color:#ececee;border-color:var(--line-solid,#ececee);transform:none}.ofl-ws-switcher-inner{align-items:center;display:flex;gap:10px;min-width:0;width:100%}.ofl-ws-avatar{background:#0c0c0e;background:var(--ink,#0c0c0e);border-radius:11px;color:#fff;color:var(--surface,#fff);display:grid;flex:none;font-size:12px;font-weight:700;height:34px;letter-spacing:.02em;place-items:center;width:34px}.ofl-ws-avatar.is-small{background:#ececee;background:var(--line-solid,#ececee);border-radius:9px;color:#3a3a42;color:var(--graphite,#3a3a42);font-size:11px;height:28px;width:28px}.ofl-ws-text{display:flex;flex:1 1 auto;flex-direction:column;line-height:1.25;min-width:0}.ofl-ws-name{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:13px;font-weight:700}.ofl-ws-name,.ofl-ws-role{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ofl-ws-role{font-size:12px}.ofl-ws-chevron,.ofl-ws-role{color:#6e6e78;color:var(--gray-500,#6e6e78)}.ofl-ws-chevron{flex:none}.ofl-ws-menu.chakra-menu__menu-list{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:18px;box-shadow:0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38;box-shadow:var(--shadow-lift,0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38);min-width:220px;padding:6px}.ofl-ws-menu.chakra-menu__menu-list .chakra-menu__group__title{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:11px;font-weight:600;letter-spacing:.14em;margin:8px 10px 4px;text-transform:uppercase}.ofl-ws-option.chakra-menu__menuitem{align-items:center;background:#0000;border-radius:12px;color:#0c0c0e;color:var(--ink,#0c0c0e);display:flex;font-size:13px;gap:10px;padding:8px 10px}.ofl-ws-option.chakra-menu__menuitem:focus,.ofl-ws-option.chakra-menu__menuitem:hover,.ofl-ws-option.chakra-menu__menuitem[data-focus]{background:#f1f1ee;background:var(--hover,#f1f1ee)}.ofl-ws-option.chakra-menu__menuitem[aria-current=true]{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f)}.ofl-ws-check{color:#5b61eb;color:var(--brand,#5b61eb);display:inline-flex;flex:none;width:16px}@media(prefers-reduced-motion:reduce){.ofl-ws-switcher{transition:none}.ofl-ws-switcher:active,.ofl-ws-switcher:hover{transform:none}}.ofl-ws-option.chakra-menu__menuitem.is-danger{color:#b42318;color:var(--danger,#b42318)}.cmdk-palette{border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);font-family:var(--font-family-ltr)}.cmdk-palette-root{display:flex;flex-direction:column;max-height:min(560px,72vh);min-height:0}.cmdk-palette-search{align-items:center;border-bottom:1px solid #0c0c0e12;border-bottom:1px solid var(--line,#0c0c0e12);display:flex;gap:12px;padding:16px 18px}.cmdk-palette-search-icon{color:#6e6e78;color:var(--gray-500,#6e6e78);flex:none}.cmdk-palette-input{background:#0000;border:0;color:#0c0c0e;color:var(--ink,#0c0c0e);flex:1 1 auto;font:inherit;font-size:16px;height:28px;min-width:0;outline:none}.cmdk-palette-input::placeholder{color:#b4b4bc;color:var(--gray-300,#b4b4bc)}.cmdk-palette-kbd{align-items:center;background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:999px;box-sizing:border-box;color:#6e6e78;color:var(--gray-500,#6e6e78);direction:ltr;display:inline-flex;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;height:22px;justify-content:center;line-height:1;min-width:22px;padding:0 7px}.cmdk-palette-list{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:8px;scroll-padding-block:40px 8px}.cmdk-palette-group+.cmdk-palette-group{margin-top:6px}.cmdk-palette-group [cmdk-group-heading]{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:11px;font-weight:600;letter-spacing:.12em;line-height:1.4;padding:10px 12px 6px;text-transform:uppercase}.cmdk-palette-item{align-items:center;border-radius:14px;color:#3a3a42;color:var(--graphite,#3a3a42);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:12px;min-height:42px;padding:0 12px;transition:background-color .15s ease,color .15s ease;-webkit-user-select:none;user-select:none}.cmdk-palette-item-icon{align-items:center;background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:9px;color:#6e6e78;color:var(--gray-500,#6e6e78);display:inline-flex;flex:none;height:28px;justify-content:center;transition:color .15s ease,background-color .15s ease,transform .3s cubic-bezier(.34,1.56,.64,1);width:28px}.cmdk-palette-item-label{flex:1 1 auto;min-width:0}.cmdk-palette-item-label,.cmdk-palette-item-meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmdk-palette-item-meta{color:#6e6e78;color:var(--gray-500,#6e6e78);flex:none;font-size:12px;font-weight:400;max-width:40%}.cmdk-palette-item[data-selected=true]{background:#f5f5f7;background:var(--paper,#f5f5f7);color:#0c0c0e;color:var(--ink,#0c0c0e)}.cmdk-palette-item[data-selected=true] .cmdk-palette-item-icon{background:#fff;background:var(--surface,#fff);box-shadow:0 0 0 1px #ececee;box-shadow:0 0 0 1px var(--line-solid,#ececee);color:#5b61eb;color:var(--brand,#5b61eb);transform:scale(1.04)}.cmdk-palette-item[data-disabled=true]{cursor:default;opacity:.5}.cmdk-palette-empty,.cmdk-palette-loading{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:14px;padding:28px 12px;text-align:center}.cmdk-palette-loading{font-size:12px;padding:10px 12px 4px}.cmdk-palette-footer{align-items:center;background:#fafafa;border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12);color:#6e6e78;color:var(--gray-500,#6e6e78);display:flex;font-size:11px;gap:16px;padding:10px 18px}.cmdk-palette-footer span{align-items:center;display:inline-flex;gap:6px}@media(max-width:1140px){.cmdk-palette-footer{display:none}}@media(prefers-reduced-motion:reduce){.cmdk-palette-item,.cmdk-palette-item-icon{transition:none}.cmdk-palette-item[data-selected=true] .cmdk-palette-item-icon{transform:none}}.ofl-starfield{background:radial-gradient(1200px 700px at 85% -10%,#7c81f212,#0000 60%),radial-gradient(900px 600px at 0 110%,#7c81f20a,#0000 60%);display:block;height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:-1}.ai-credits-banner{align-items:center;background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:999px;color:#0c0c0e;color:var(--ink,#0c0c0e);display:flex;font-size:13.5px;gap:12px;line-height:1.4;margin:0 0 16px;padding:8px 8px 8px 16px}[dir=rtl] .ai-credits-banner{padding:8px 16px 8px 8px}.ai-credits-banner-dot{background:#5b61eb;background:var(--brand,#5b61eb);border-radius:50%;flex:none;height:7px;width:7px}.ai-credits-banner.is-action .ai-credits-banner-dot,.ai-credits-banner.is-empty .ai-credits-banner-dot{background:#e8890c}.ai-credits-banner.is-info{background:#fff;background:var(--surface,#fff)}.ai-credits-banner.is-info .ai-credits-banner-dot{background:#6e6e78;background:var(--gray-500,#6e6e78)}.ai-credits-banner-text{flex:1 1 auto;min-width:0}.ai-credits-banner-cta{background:#0c0c0e;background:var(--ink,#0c0c0e);border-radius:999px;color:#fff;color:var(--surface,#fff);flex:none;font-size:13px;font-weight:600;padding:7px 14px;transition:transform .25s cubic-bezier(.34,1.56,.64,1),opacity .2s}.ai-credits-banner-cta:hover{transform:translateY(-1px)}.ai-credits-banner-cta:active{transform:scale(.94)}.ai-credits-banner-cta:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.ai-credits-banner-close{border-radius:50%;color:#6e6e78;color:var(--gray-500,#6e6e78);display:grid;flex:none;height:30px;place-items:center;transition:background .2s,color .2s;width:30px}.ai-credits-banner-close:hover{background:#f1f1ee;background:var(--hover,#f1f1ee);color:#0c0c0e;color:var(--ink,#0c0c0e)}.ai-credits-banner-close:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}@media(max-width:640px){.ai-credits-banner{border-radius:18px;flex-wrap:wrap;padding:12px 12px 12px 16px}.ai-credits-banner-text{flex-basis:calc(100% - 60px)}}.account-content:has(>.ai-credits-banner){display:flex;flex-direction:column}.account-content:has(>.ai-credits-banner)>:not(.ai-credits-banner):not(.standing-banner):not(.only-mobile){flex:1 1 auto;min-height:0}.login_signup,.transpernt_over_flow{overflow:auto}@media(max-width:1140px){.login_signup,.transpernt_over_flow{overflow-x:hidden}}.login_signup::-webkit-scrollbar,.transpernt_over_flow::-webkit-scrollbar{background:#0000;display:none;height:0;width:0}.login_signup{background:#f5f5f7;background:var(--paper,#f5f5f7);box-sizing:border-box;color:#0c0c0e;color:var(--ink,#0c0c0e);display:flex;flex-wrap:nowrap;font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;height:100%;min-height:100%;position:relative}.login_signup,.login_signup.page{flex-direction:column}.login_signup-body{display:flex;flex:1 1;flex-direction:row;min-height:0}.login_signup-main{box-sizing:border-box;display:flex;flex:1 1 520px;flex-direction:column;min-width:0;overflow-y:auto;padding:32px 40px}@media(max-width:900px){.login_signup-main{padding:20px 1.5rem}}.login_signup-back{bottom:20px;color:var(--text-login);display:inline-block;font-size:18px;line-height:30px;position:absolute}.login_signup-center{align-items:center;display:flex;flex:1 1;justify-content:center;padding-block:48px}.login_signup-box{box-sizing:border-box;display:flex;flex-direction:column;gap:18px;max-width:400px;width:100%}.login_signup-box .button{line-height:20px;margin:0;max-width:none;min-height:46px}.login_signup-box .button-link{align-self:center;font-size:14px;min-height:0}.login_signup-box-header{display:flex;flex-direction:column;gap:10px}.login_signup-title{text-wrap:balance;color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:48px;font-weight:800;letter-spacing:-.05em;line-height:1;margin:0}@media(max-width:900px){.login_signup-title{font-size:38px}}.login_signup-description{color:#6e6e78;color:var(--gray-500,#6e6e78);display:block;font-size:15px;line-height:1.5;margin:0}.login_signup-description:empty{display:none}.login_signup-timer{align-items:center;align-self:flex-start;background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:999px;box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);color:#3a3a42;color:var(--graphite,#3a3a42);display:inline-flex;font-size:13px;padding:4px 12px}.login_signup-tabs{background:#ececee;border-radius:999px;display:flex;gap:4px;padding:4px}.login_signup-tabs button{background:#0000;border:0;border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:pointer;flex:1 1;font:inherit;font-size:14px;font-weight:600;height:36px;transition:background .4s cubic-bezier(.34,1.56,.64,1),color .2s ease,box-shadow .3s ease}.login_signup-tabs button.is-active,.login_signup-tabs button:hover{color:#0c0c0e;color:var(--ink,#0c0c0e)}.login_signup-tabs button.is-active{background:#fff;background:var(--surface,#fff);box-shadow:0 1px 3px #0c0c0e1a;cursor:default}.login_signup-tabs button:focus-visible{outline:2px solid #5b61eb99;outline-offset:2px}.login_signup-divider{align-items:center;color:#b4b4bc;color:var(--gray-300,#b4b4bc);display:flex;font-size:12px;gap:12px;white-space:nowrap}.login_signup-divider span{background:#ececee;background:var(--line-solid,#ececee);flex:1 1;height:1px}.login_signup-content{display:flex;flex-direction:column;gap:18px}.login_signup-form{display:flex;flex-direction:column;gap:6px}.login_signup-form .form-group .form-control{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e1a;border-radius:14px;line-height:2rem;padding:.5rem 14px;transition:border-color .2s ease,box-shadow .2s ease}.login_signup-form .form-group .form-control:hover{border-color:#0c0c0e38}.login_signup-form .form-group .form-control:focus,.login_signup-form .form-group .form-control:focus-within{border-color:#5b61eb8c;box-shadow:0 0 0 5px #5b61eb1a}.login_signup-form .form-group .form-label{bottom:40px}.login_signup-form .form-group .PhoneInputInput{background:#0000;border:0;color:#0c0c0e;color:var(--ink,#0c0c0e);font:inherit;outline:none}.login_signup-form .form-phone.gray .PhoneInputInput{background-color:#0000}.login_signup-form .form-checkbox{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:13px}.login_signup .google-oauth,.login_signup .google-oauth .button,.login_signup .partner-dropdown{width:100%}.login_signup-side{background-color:#0c0c0e;background-color:var(--ink,#0c0c0e);background-image:radial-gradient(#26262b 1px,#0000 0);background-size:22px 22px;box-sizing:border-box;color:#fff;color:var(--surface,#fff);display:flex;flex:1 1 520px;flex-direction:column;gap:40px;justify-content:space-between;min-width:0;overflow:hidden;padding:48px;position:relative}@media(max-width:900px){.login_signup-side{display:none}}.login_signup-side-orb{animation:auth-drift 10s ease-in-out infinite;background:radial-gradient(circle,#5b61eb66,#0000 62%);border-radius:999px;bottom:-200px;height:520px;inset-inline-end:-160px;pointer-events:none;position:absolute;width:520px}.login_signup-side-meta{color:#8a8a92;font-size:12px;position:relative}.login_signup-side-chat{align-self:center;display:flex;flex-direction:column;gap:14px;max-width:420px;position:relative;width:100%}.login_signup-side-bubble{animation:auth-pop .5s cubic-bezier(.34,1.56,.64,1) both;font-size:14px;line-height:1.45;padding:12px 16px}.login_signup-side-bubble.is-user{align-self:flex-start;animation-delay:.5s;background:#1c1c20;border:1px solid #2e2e34;border-radius:16px 16px 16px 4px;color:#e4e4e7}.login_signup-side-bubble.is-bot{align-self:flex-end;animation-delay:1.7s;background:#fff;background:var(--surface,#fff);border-radius:16px 16px 4px 16px;color:#0c0c0e;color:var(--ink,#0c0c0e);max-width:300px}.login_signup-side-trace{align-items:center;animation:auth-pop .5s cubic-bezier(.34,1.56,.64,1) 1s both;color:#8a8a92;display:flex;font-size:12px;gap:8px}.login_signup-side-dot{background:#5b61eb;background:var(--brand,#5b61eb);border-radius:99px;flex:none;height:6px;width:6px}.login_signup-side-typing{display:inline-flex;gap:3px}.login_signup-side-typing span{animation:auth-blink 1.2s infinite;background:#6e6e78;background:var(--gray-500,#6e6e78);border-radius:99px;height:5px;width:5px}.login_signup-side-typing span:nth-child(2){animation-delay:.15s}.login_signup-side-typing span:nth-child(3){animation-delay:.3s}.login_signup-side-copy{display:flex;flex-direction:column;gap:10px;position:relative}.login_signup-side-title{text-wrap:balance;font-size:34px;font-weight:800;letter-spacing:-.05em;line-height:1.05;margin:0}.login_signup-side-subtitle{color:#a1a1aa;font-size:14px}@keyframes auth-pop{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:none}}@keyframes auth-blink{0%,80%,to{opacity:.35}40%{opacity:1}}@keyframes auth-drift{50%{transform:translate(-40px,-30px)}}@media(prefers-reduced-motion:reduce){.login_signup-side-bubble,.login_signup-side-orb,.login_signup-side-trace,.login_signup-side-typing span,.login_signup-tabs button{animation:none!important;transition:none!important}}.login_signup .google-oauth,.trial-signup-auth .google-oauth{position:relative}.login_signup .google-oauth.is-blocked .button,.trial-signup-auth .google-oauth.is-blocked .button{opacity:.5;pointer-events:none}.login_signup .google-oauth-gate,.trial-signup-auth .google-oauth-gate{background:#0000;border:0;border-radius:999px;cursor:not-allowed;inset:0;padding:0;position:absolute;width:100%}.login_signup .google-oauth-gate:focus-visible,.trial-signup-auth .google-oauth-gate:focus-visible{outline:2px solid #5b61eb99;outline-offset:2px}.login_signup .button.is-gated,.trial-signup-auth .button.is-gated{box-shadow:none;cursor:not-allowed;opacity:.38;transform:none}.terms-gate{border-radius:18px;display:flex;flex-direction:column;gap:10px;transition:box-shadow .3s ease}.terms-gate-head{align-items:baseline;display:flex;font-size:13px;gap:12px;justify-content:space-between}.terms-gate-title{color:#0c0c0e;color:var(--ink,#0c0c0e);font-weight:600}.terms-gate-links{display:inline-flex;gap:12px}.terms-gate-links a{color:#6e6e78;color:var(--gray-500,#6e6e78);text-decoration:underline;text-underline-offset:2px}.terms-gate-links a:hover{color:#0c0c0e;color:var(--ink,#0c0c0e)}.terms-gate-scroll{background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px solid #0c0c0e1a;border-radius:14px;box-sizing:border-box;color:#3a3a42;color:var(--graphite,#3a3a42);font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;font-size:13px;height:200px;line-height:1.55;overflow-y:auto;overscroll-behavior:contain;padding:12px 16px 0;position:relative;text-align:left;transition:border-color .2s ease,box-shadow .2s ease}.terms-gate-scroll:focus-visible{border-color:#5b61eb8c;box-shadow:0 0 0 5px #5b61eb1a;outline:none}.terms-gate-doc{padding-bottom:12px}.terms-gate-doc h2{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:13px;font-weight:700;letter-spacing:-.01em;margin:14px 0 6px}.terms-gate-doc h2:first-child{margin-top:0}.terms-gate-doc h3{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:13px;font-weight:600;margin:10px 0 4px}.terms-gate-doc ol,.terms-gate-doc p,.terms-gate-doc ul{margin:0 0 8px}.terms-gate-doc ol,.terms-gate-doc ul{padding-left:18px}.terms-gate-doc a{color:#5b61eb;color:var(--brand,#5b61eb)}.terms-gate-table{margin:0 0 8px;overflow-x:auto}.terms-gate-table table{border-collapse:collapse;font-size:12px}.terms-gate-table td,.terms-gate-table th{border:1px solid #ececee;border:1px solid var(--line-solid,#ececee);padding:4px 6px;text-align:left;vertical-align:top}.terms-gate-fade{background:linear-gradient(180deg,#f5f5f700,#f5f5f7 85%);background:linear-gradient(to bottom,#f5f5f700,var(--paper,#f5f5f7) 85%);bottom:0;display:block;height:44px;margin:-44px -16px 0;pointer-events:none;position:-webkit-sticky;position:sticky;transition:opacity .3s ease}.terms-gate-fade.is-hidden{opacity:0}.terms-gate-progress{align-items:center;color:#6e6e78;color:var(--gray-500,#6e6e78);display:flex;font-size:12px;gap:10px}.terms-gate-hint{white-space:nowrap}.terms-gate-bar{background:#ececee;background:var(--line-solid,#ececee);border-radius:999px;flex:1 1;height:2px;overflow:hidden}.terms-gate-bar span{background:#0c0c0e;background:var(--ink,#0c0c0e);display:block;height:100%;transform-origin:left center;transition:transform .2s ease}.terms-gate-percent{font-feature-settings:"tnum";color:#3a3a42;color:var(--graphite,#3a3a42);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-variant-numeric:tabular-nums;min-width:3.2em;text-align:end}.terms-gate.is-accepted .terms-gate-bar span{background:#12b886;background:var(--success,#12b886)}.terms-gate-check-wrap{display:block}.terms-gate-check{align-items:flex-start;color:#3a3a42;color:var(--graphite,#3a3a42);cursor:pointer;display:flex;font-size:13px;gap:10px;line-height:1.45}.terms-gate-check input{accent-color:#5b61eb;cursor:pointer;flex:none;height:16px;margin:1px 0 0;width:16px}.terms-gate-check input:focus-visible{outline:2px solid #5b61eb99;outline-offset:2px}.terms-gate-check a{color:#0c0c0e;color:var(--ink,#0c0c0e);text-decoration:underline;text-underline-offset:2px}.terms-gate-check.is-disabled{color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:not-allowed}.terms-gate-check.is-disabled input{cursor:not-allowed}.terms-gate.is-pulsing{animation:terms-gate-pulse 1.1s ease-out}.login_signup-box.rtl .terms-gate-bar span{transform-origin:right center}@keyframes terms-gate-pulse{0%{box-shadow:0 0 0 0 #5b61eb73}60%{box-shadow:0 0 0 10px #5b61eb00}to{box-shadow:0 0 0 0 #5b61eb00}}@media(prefers-reduced-motion:reduce){.terms-gate,.terms-gate-bar span,.terms-gate-fade{transition:none!important}.terms-gate.is-pulsing{animation:none;box-shadow:0 0 0 3px #5b61eb59}}.terms-consent{border-radius:12px;display:flex;flex-direction:column;gap:6px;padding:8px 10px;transition:box-shadow .3s ease,background-color .3s ease;width:100%}.terms-consent-check{align-items:flex-start;color:#3a3a42;color:var(--graphite,#3a3a42);cursor:pointer;display:flex;font-size:13px;gap:10px;line-height:1.45;text-align:start}.terms-consent-check input{accent-color:#5b61eb;cursor:pointer;flex:none;height:16px;margin:1px 0 0;width:16px}.terms-consent-check input:focus-visible{outline:2px solid #5b61eb99;outline-offset:2px}.terms-consent-check a{color:#0c0c0e;color:var(--ink,#0c0c0e);text-decoration:underline;text-underline-offset:2px}.terms-consent-hint{color:#b42318;font-size:12.5px;font-weight:600;margin:0;padding-inline-start:26px}.terms-consent.needs-attention{background:#b423180f}.terms-consent.is-pulsing{box-shadow:0 0 0 3px #5b61eb59}.terms-modal-scrim{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.chakra-modal__content.terms-modal{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:26px;box-shadow:0 30px 60px -30px #0c0c0e73;box-shadow:var(--shadow-pop,0 30px 60px -30px #0c0c0e73);margin-inline:16px}.terms-modal-body{display:flex;flex-direction:column;gap:14px;padding:32px 28px 22px!important}.terms-modal-title{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:24px;font-weight:800;letter-spacing:-.04em;line-height:1.2}.terms-modal-text{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:14px;line-height:1.5}.terms-modal-actions{align-items:stretch;display:flex;flex-direction:column;gap:6px;margin-top:4px}.terms-modal-actions .is-gated{cursor:not-allowed;opacity:.38}.terms-modal-decline{align-self:center;border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:13px;padding:6px 10px}.terms-modal-decline:hover{color:#0c0c0e;color:var(--ink,#0c0c0e)}.terms-modal-decline:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.terms-modal-decline:disabled{opacity:.5}.terms-modal-body.rtl{direction:rtl}.terms-modal-body.rtl .terms-gate-bar span{transform-origin:right center}.copilot-plan{gap:8px;margin-block:4px 8px}.copilot-plan,.copilot-plan-steps{display:flex;flex-direction:column}.copilot-plan-steps{counter-reset:plan;gap:6px;list-style:none;margin:0;padding:0}.copilot-plan-steps li{grid-gap:8px;align-items:baseline;color:#0c0c0e;color:var(--ink,#0c0c0e);counter-increment:plan;display:grid;font-size:12.5px;gap:8px;grid-template-columns:auto 1fr;line-height:1.45}.copilot-plan-system{background:#f1f1ee;background:var(--hover,#f1f1ee);border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:11px;font-weight:700;padding:1px 7px}.copilot-plan-system.is-make{background:#f1e6ff;color:#6d00cc}.copilot-plan-system.is-officely{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);color:#5b61eb;color:var(--brand,#5b61eb)}.copilot-plan-action{overflow-wrap:anywhere}.copilot-next-step p,.copilot-plan-note,.copilot-plan-warning{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12.5px;line-height:1.45;margin:0}.copilot-plan-warning{color:#b42318;color:var(--danger,#b42318)}.copilot-reveal{border:1px dashed #ececee;border:1px dashed var(--line-solid,#ececee);border-radius:14px;display:flex;flex-direction:column;gap:8px;margin-top:8px;padding:10px}.copilot-reveal-title{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:12.5px;font-weight:700;margin:0}.copilot-secret{display:flex;flex-direction:column;gap:4px}.copilot-secret-label{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;line-height:1.4}.copilot-secret-row{align-items:center;display:flex;gap:6px}.copilot-secret-row code{background:#f1f1ee;background:var(--hover,#f1f1ee);border-radius:6px;flex:1 1 auto;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;min-width:0;overflow-wrap:anywhere;padding:4px 6px;-webkit-user-select:all;user-select:all}.copilot-make-link{align-items:center;color:#5b61eb;color:var(--brand,#5b61eb);display:inline-flex;font-size:12.5px;font-weight:600;gap:5px}.copilot-make-link:hover{text-decoration:underline}.copilot-next-step{display:flex;flex-direction:column;gap:6px;margin-top:6px}.copilot-make-connect{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:24px;display:flex;flex-direction:column;gap:8px;padding:12px}.copilot-plan-target{align-items:center;font-size:12.5px;font-weight:700;gap:8px;margin:0}.copilot-panel,.copilot-plan-target{color:#0c0c0e;color:var(--ink,#0c0c0e);display:flex}.copilot-panel{background:#fff;background:var(--surface,#fff);flex-direction:column;font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;height:100%;min-height:0}.copilot-panel.rtl{font-family:Geist,Varela,Arial,sans-serif}.copilot-header{align-items:center;border-bottom:1px solid #0c0c0e12;border-bottom:1px solid var(--line,#0c0c0e12);display:flex;gap:10px;padding-block:10px;padding-inline:16px 10px}.copilot-header-icon{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-radius:9px;color:#5b61eb;color:var(--brand,#5b61eb);display:grid;flex:none;height:28px;place-items:center;width:28px}.copilot-header-titles{display:flex;flex:1 1;flex-direction:column;min-width:0}.copilot-header-titles strong{font-size:13px;font-weight:650;letter-spacing:-.01em}.copilot-header-subtitle{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.copilot-messages{display:flex;flex:1 1;flex-direction:column;gap:10px;min-height:0;overflow-y:auto;padding:16px}.copilot-empty{margin:auto 0;text-align:start}.copilot-empty-title{font-size:17px;font-weight:700;margin-bottom:4px}.copilot-empty-text{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:13px;line-height:1.5;margin-bottom:14px}.copilot-suggestions{display:flex;flex-direction:column;gap:8px}.copilot-suggestion{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;color:#0c0c0e;color:var(--ink,#0c0c0e);cursor:pointer;font-size:13px;line-height:1.4;padding:10px 12px;text-align:start;transition:border-color .2s ease,background .2s ease}.copilot-suggestion:hover{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-color:#5b61eb;border-color:var(--brand,#5b61eb)}.copilot-suggestion:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.copilot-msg{border-radius:16px;font-size:14px;line-height:1.5;max-width:92%;overflow-wrap:anywhere;padding:9px 12px;white-space:pre-wrap}.copilot-msg.is-user{align-self:flex-end;background:#0c0c0e;background:var(--ink,#0c0c0e);border-end-end-radius:6px;color:#fff;color:var(--surface,#fff)}.copilot-msg.is-assistant{align-self:flex-start;background:#f5f5f7;background:var(--paper,#f5f5f7);border-end-start-radius:6px}.copilot-tool{border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:12px;font-size:13px}.copilot-tool-head{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:flex;gap:8px;padding:8px 10px;text-align:start;width:100%}.copilot-tool-head:disabled{cursor:default}.copilot-tool-head:focus-visible{border-radius:12px;box-shadow:0 0 0 4px #5b61eb24;outline:none}.copilot-tool-icon{display:grid;flex:none;place-items:center;width:18px}.copilot-tool.is-ok .copilot-tool-icon{color:#0b7a59;color:var(--success-700,#0b7a59)}.copilot-tool.is-error .copilot-tool-icon{color:#b42318;color:var(--danger,#b42318)}.copilot-tool-label{flex:1 1;min-width:0}.copilot-tool-counts{display:inline-flex;font-size:12px;gap:6px;white-space:nowrap}.copilot-tool-caret,.copilot-tool-counts{color:#6e6e78;color:var(--gray-500,#6e6e78)}.copilot-tool-caret{flex:none;transition:transform .2s ease}.copilot-tool-caret.is-open{transform:rotate(180deg)}.copilot-tool-body{padding:0 10px 10px 36px;padding-inline:36px 10px}.copilot-tool-error{color:#b42318;color:var(--danger,#b42318);margin-bottom:6px}.copilot-diff-list{grid-gap:4px;display:grid;gap:4px;list-style:none;margin:0;padding:0}.copilot-diff-list li{align-items:baseline;display:flex;gap:6px;overflow-wrap:anywhere}.copilot-diff-tag{background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:999px;color:#3a3a42;color:var(--graphite,#3a3a42);flex:none;font-size:11px;font-weight:600;padding:0 6px}.copilot-diff-tag.is-added{background:#12b8861f;color:#0b7a59;color:var(--success-700,#0b7a59)}.copilot-diff-tag.is-removed{background:#b423181a;color:#b42318;color:var(--danger,#b42318)}.copilot-diff-fields{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px}.copilot-confirm{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border:1px solid #5b61eb;border:1px solid var(--brand,#5b61eb);border-radius:14px;padding:12px}.copilot-confirm-title{font-size:13px;font-weight:700;margin-bottom:2px}.copilot-confirm-summary{font-size:13px;line-height:1.45;margin-bottom:10px;overflow-wrap:anywhere}.copilot-confirm-actions{display:flex;gap:8px}.copilot-confirm-result{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:13px;margin:0}.copilot-confirm.is-cancelled,.copilot-confirm.is-done{background:#f5f5f7;background:var(--paper,#f5f5f7);border-color:#0c0c0e12;border-color:var(--line,#0c0c0e12)}.copilot-confirm.is-failed{background:#b423180f;border-color:#b42318;border-color:var(--danger,#b42318)}.copilot-notice{background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:10px;color:#3a3a42;color:var(--graphite,#3a3a42);font-size:13px;padding:8px 10px}.copilot-notice.is-error{background:#b4231814;color:#b42318;color:var(--danger,#b42318)}.copilot-working{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:13px}.copilot-changes,.copilot-working{align-items:center;display:flex;gap:8px}.copilot-changes{border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12);font-size:12px;padding:8px 16px}.copilot-changes-label{font-weight:600;white-space:nowrap}.copilot-changes-last{color:#6e6e78;color:var(--gray-500,#6e6e78);flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.copilot-composer{align-items:flex-end;border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12);display:flex;gap:8px;padding:10px 12px 4px}.copilot-composer textarea{border-radius:14px;font-size:14px;max-height:160px;min-height:44px}.copilot-footnote{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:11px;padding:2px 16px 10px}.react-flow__node.copilot-highlight>*{box-shadow:0 0 0 3px #5b61eb,0 12px 32px -12px #5b61eb8c!important;box-shadow:0 0 0 3px var(--brand,#5b61eb),0 12px 32px -12px #5b61eb8c!important;transition:box-shadow .3s ease}.copilot-editing-shield{background:#0000;cursor:progress;inset:0;position:absolute;z-index:5}.right-dock{display:flex;flex:0 0 auto;font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;height:100%;min-width:0;position:relative;transition:width .28s cubic-bezier(.2,.7,.2,1);width:52px}.right-dock.is-empty{display:none}.right-dock.is-railless{width:0}.right-dock.is-push.is-expanded{width:420px;width:var(--right-dock-width,420px)}.right-dock.is-resizing{transition:none}body.is-dock-resizing{cursor:col-resize;-webkit-user-select:none;user-select:none}body.is-dock-resizing iframe{pointer-events:none}.right-dock-rail{align-items:center;background:#fff;background:var(--surface,#fff);border-inline-start:1px solid #0c0c0e12;border-inline-start:1px solid var(--line,#0c0c0e12);box-sizing:border-box;display:flex;flex-direction:column;gap:6px;height:100%;padding:12px 0;width:52px}.right-dock-rail-button{background:#0000;border:0;border-radius:12px;color:#3a3a42;color:var(--graphite,#3a3a42);cursor:pointer;display:grid;height:38px;place-items:center;position:relative;transition:background .2s ease,color .2s ease,transform .2s cubic-bezier(.34,1.56,.64,1);width:38px}.right-dock-rail-button:hover{background:#f1f1ee;background:var(--hover,#f1f1ee);color:#0c0c0e;color:var(--ink,#0c0c0e);transform:translateY(-1px)}.right-dock-rail-button:active{transform:scale(.94)}.right-dock-rail-button:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.right-dock-rail-button.is-active{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);color:#5b61eb;color:var(--brand,#5b61eb)}.right-dock-dot{border-radius:999px;box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px var(--surface,#fff);height:7px;inset-inline-end:7px;position:absolute;top:7px;width:7px}.right-dock-dot.is-live{background:#12b886;background:var(--success,#12b886)}.right-dock-dot.is-busy{animation:right-dock-pulse 1.2s ease-in-out infinite;background:#5b61eb;background:var(--brand,#5b61eb)}@keyframes right-dock-pulse{0%,to{opacity:1}50%{opacity:.35}}.right-dock-panel{background:#fff;background:var(--surface,#fff);border-inline-start:1px solid #0c0c0e12;border-inline-start:1px solid var(--line,#0c0c0e12);box-sizing:border-box;color:#0c0c0e;color:var(--ink,#0c0c0e);display:flex;flex:1 1 auto;flex-direction:column;height:100%;min-width:0;position:relative}.right-dock-panel[hidden]{display:none}.right-dock-panel[dir=rtl]{font-family:Geist,Varela,Arial,sans-serif}.right-dock.is-push.is-expanded .right-dock-panel{animation:right-dock-fade .22s cubic-bezier(.2,.7,.2,1)}.right-dock.is-overlay .right-dock-panel{animation:right-dock-slide .28s cubic-bezier(.2,.7,.2,1);bottom:0;box-shadow:0 30px 60px -30px #0c0c0e73,-1px 0 0 #ececee;box-shadow:var(--shadow-pop,0 30px 60px -30px #0c0c0e73),-1px 0 0 var(--line-solid,#ececee);position:fixed;right:0;top:0;width:min(420px,100vw - 52px);width:min(var(--right-dock-width,420px),100vw - 52px);z-index:1350}.right-dock.is-overlay.is-railless .right-dock-panel{width:min(420px,100vw);width:min(var(--right-dock-width,420px),100vw)}.right-dock.is-fullscreen .right-dock-panel{animation:right-dock-rise .28s cubic-bezier(.2,.7,.2,1);border:0;inset:0;position:fixed;width:auto;z-index:1350}body:has(.ingest-setup-sheet) .right-dock.is-push.is-expanded .right-dock-panel{bottom:0;box-shadow:0 30px 60px -30px #0c0c0e73;box-shadow:var(--shadow-pop,0 30px 60px -30px #0c0c0e73);position:fixed;right:0;top:0;width:420px;width:var(--right-dock-width,420px);z-index:1450}.right-dock-scrim{animation:right-dock-fade .2s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0c0c0e47;inset:0;position:fixed;z-index:1349}@keyframes right-dock-fade{0%{opacity:0}to{opacity:1}}@keyframes right-dock-slide{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:none}}@keyframes right-dock-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.right-dock-resize{bottom:0;cursor:col-resize;left:-4px;position:absolute;top:0;touch-action:none;width:8px;z-index:2}.right-dock-resize:after{background:#0000;border-radius:2px;bottom:0;content:"";left:3px;position:absolute;top:0;transition:background .15s ease;width:2px}.right-dock-resize:focus-visible:after,.right-dock-resize:hover:after,.right-dock.is-resizing .right-dock-resize:after{background:#5b61eb;background:var(--brand,#5b61eb)}.right-dock-resize:focus-visible{outline:none}.right-dock-header{align-items:center;border-bottom:1px solid #0c0c0e12;border-bottom:1px solid var(--line,#0c0c0e12);box-sizing:border-box;display:flex;gap:8px;min-height:56px;padding-inline:12px 10px}.right-dock-tabs{background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:999px;display:inline-flex;flex:1 1 auto;gap:2px;max-width:-webkit-max-content;max-width:max-content;min-width:0;padding:3px}.right-dock-tab{align-items:center;background:#0000;border:0;border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:7px;height:32px;padding:0 14px;position:relative;transition:background .2s ease,color .2s ease,box-shadow .2s ease;white-space:nowrap}.right-dock-tab:hover{color:#0c0c0e;color:var(--ink,#0c0c0e)}.right-dock-tab:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.right-dock-tab.is-selected{background:#fff;background:var(--surface,#fff);box-shadow:0 1px 2px #0c0c0e14,0 0 0 1px #ececee;box-shadow:0 1px 2px #0c0c0e14,0 0 0 1px var(--line-solid,#ececee);color:#0c0c0e;color:var(--ink,#0c0c0e)}.right-dock-tab .right-dock-dot{box-shadow:none;height:6px;position:static;width:6px}.right-dock-icon-button{background:#0000;border:0;border-radius:10px;color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:pointer;display:grid;flex:none;height:34px;margin-inline-start:auto;place-items:center;transition:background .2s ease,color .2s ease;width:34px}.right-dock-icon-button:hover{background:#f1f1ee;background:var(--hover,#f1f1ee);color:#0c0c0e;color:var(--ink,#0c0c0e)}.right-dock-icon-button:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.right-dock-body{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.right-dock-body[hidden]{display:none}.right-dock-body.is-preview{background:#f5f5f7;background:var(--paper,#f5f5f7)}@media(prefers-reduced-motion:reduce){.right-dock,.right-dock-rail-button,.right-dock-tab{transition:none}.right-dock .right-dock-panel,.right-dock-scrim{animation:none!important}.right-dock-dot.is-busy{animation:none}}:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:0.8;--PhoneInputInternationalIconGlobe-opacity:0.65;--PhoneInputCountrySelect-marginRight:0.35em;--PhoneInputCountrySelectArrow-width:0.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:0.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:#00000080;--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:#0000001a}.PhoneInput{align-items:center;display:flex}.PhoneInputInput{flex:1 1;min-width:0}.PhoneInputCountryIcon{height:1em;height:var(--PhoneInputCountryFlag-height);width:1.5em;width:calc(var(--PhoneInputCountryFlag-height)*var(--PhoneInputCountryFlag-aspectRatio))}.PhoneInputCountryIcon--square{width:1em;width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:#0000001a;background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 1px #00000080,inset 0 0 0 1px #00000080;box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;height:100%;width:100%}.PhoneInputInternationalIconPhone{opacity:.8;opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:.65;opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{align-items:center;align-self:stretch;display:flex;margin-right:.35em;margin-right:var(--PhoneInputCountrySelect-marginRight);position:relative}.PhoneInputCountrySelect{border:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{border-bottom-width:1px;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-color:currentColor;border-color:var(--PhoneInputCountrySelectArrow-color);border-left-width:0;border-right-width:1px;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-style:solid;border-top-width:0;content:"";display:block;height:.3em;height:var(--PhoneInputCountrySelectArrow-width);margin-left:.35em;margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);opacity:.45;opacity:var(--PhoneInputCountrySelectArrow-opacity);transform:rotate(45deg);transform:var(--PhoneInputCountrySelectArrow-transform);width:.3em;width:var(--PhoneInputCountrySelectArrow-width)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{color:#03b2cb;color:var(--PhoneInputCountrySelectArrow-color--focus);opacity:1}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 1px #03b2cb,inset 0 0 0 1px #03b2cb;box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{color:#03b2cb;color:var(--PhoneInputCountrySelectArrow-color--focus);opacity:1}.public-header{backdrop-filter:blur(24px) saturate(1.8);-webkit-backdrop-filter:blur(24px) saturate(1.8);background:color-mix(in srgb,#f5f5f7 80%,#0000);background:color-mix(in srgb,var(--paper,#f5f5f7) 80%,#0000);border-bottom:1px solid #0c0c0e12;border-bottom:1px solid var(--line,#0c0c0e12);flex:none;font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;position:-webkit-sticky;position:sticky;top:0;z-index:50}.public-header-inner{align-items:center;box-sizing:border-box;display:flex;gap:24px;height:68px;justify-content:space-between;margin-inline:auto;max-width:1320px;padding-inline:16px}@media(min-width:640px){.public-header-inner{padding-inline:24px}}.public-header-nav{display:none}@media(min-width:768px){.public-header-nav{display:block}}.public-header-nav ul{align-items:center;display:flex;gap:32px;list-style:none;margin:0;padding:0}.public-header-nav a{border-radius:6px;color:#3a3a42;color:var(--graphite,#3a3a42);font-size:14px;font-weight:500;text-decoration:none;transition:color .2s ease}.public-header-nav a:hover{color:#0c0c0e;color:var(--ink,#0c0c0e)}.public-header-nav a:focus-visible{outline:2px solid #5b61ebbf;outline-offset:4px}.public-header-actions{align-items:center;display:flex;gap:4px}@media(min-width:640px){.public-header-actions{gap:8px}}.public-header-login{border-radius:999px;color:#0c0c0e;color:var(--ink,#0c0c0e);display:none;font-size:14px;font-weight:600;padding:8px 12px;text-decoration:none;transition:color .2s ease}@media(min-width:640px){.public-header-login{display:inline-flex}}.public-header-login:hover{color:#3f45c9;color:var(--brand-600,#3f45c9)}.public-header-login:focus-visible{outline:2px solid #5b61ebbf;outline-offset:2px}.public-header-cta{align-items:center;background:#0c0c0e;background:var(--ink,#0c0c0e);border-radius:999px;color:#f5f5f7;color:var(--paper,#f5f5f7);display:inline-flex;font-size:14px;font-weight:600;height:36px;justify-content:center;padding-inline:16px;text-decoration:none;transition:transform .45s cubic-bezier(.34,1.56,.64,1),box-shadow .45s ease;white-space:nowrap}.public-header-cta:hover{box-shadow:0 8px 22px -10px #0c0c0e8c;transform:translateY(-1px)}.public-header-cta:active{transform:scale(.94);transition-duration:.1s}.public-header-cta:focus-visible{outline:2px solid #5b61ebbf;outline-offset:2px}.public-header-menu{position:relative}@media(min-width:768px){.public-header-menu{display:none}}.public-header-panel{animation:public-header-panel .22s cubic-bezier(.2,.7,.2,1);background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:24px;box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);box-sizing:border-box;display:flex;flex-direction:column;inset-inline-end:0;padding:8px;position:absolute;top:48px;width:224px}.public-header-panel a{border-radius:12px;color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:15px;font-weight:500;padding:12px 16px;text-decoration:none}.public-header-panel a:hover{background:#f5f5f7;background:var(--paper,#f5f5f7)}.public-header-panel a:focus-visible{outline:2px solid #5b61ebbf;outline-offset:-2px}@keyframes public-header-panel{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.public-header-panel{animation:none}.public-header-cta{transition:none}}.dropdown{display:inline-block;font-size:15px;position:relative;vertical-align:top}.dropdown-items-list{display:flex;flex-direction:column-reverse}.dropdown-trigger{border:1px solid #fff0;border-radius:3px;cursor:pointer;display:block;outline:none;transition:.3s;width:100%}.disabled>.dropdown-trigger,.dropdown-content{pointer-events:none}.dropdown-content{background:#fff;background:var(--surface,#fff);border-radius:6px;box-shadow:0 10px 50px #5b61eb26;left:-5px;opacity:0;padding:10px;position:absolute;top:100%;transform:scale(.9,.7);transform-origin:0 0;transition:all .3s;transition-timing-function:ease-out;z-index:100}.dropdown-content:before{border:8px solid #0000;border-bottom:8px solid var(--surface,#fff);content:"";left:18px;position:absolute;top:-16px}.dropdown-content-no-background{background:none;box-shadow:none}.dropdown-content-no-background:before{content:none}.dropdown-content-no-background .dropdown-item:hover{background:none}.dropdown-item-wrapper{background:none;border:none;box-shadow:none;cursor:default;outline:none}@media(max-width:1140px){.dropdown-item-wrapper{width:100%}}.dropdown-item{box-sizing:border-box;color:var(--text);display:grid;max-width:250px;padding:.6rem;position:relative;text-decoration:none;white-space:nowrap;width:100%;z-index:100}.dropdown-right .dropdown-content{left:auto;right:-5px;top:50px;transform-origin:100% 0}.dropdown-right .dropdown-content:before{left:auto;right:13px}@media(max-width:1140px){.dropdown-right .dropdown-content{left:0}}.dropdown-open .dropdown-content{margin-top:10px;opacity:1;pointer-events:auto;transform:scale(1);transition-duration:.4s;transition-timing-function:cubic-bezier(0,1.85,.32,1)}@media(min-width:1140px)and (max-width:1353px){.dropdown-open .dropdown-content{margin-top:0}}.dropdown-scroll{width:100%}.dropdown-scroll .dropdown-items{max-height:220px;min-width:150px;overflow:hidden;overflow-y:auto}.dropdown-scroll .dropdown-item{box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 15px)}.dropdown-builder .dropdown-content{border-radius:15px;left:-5px;margin:0;padding:16px 0;top:0;width:112px}.rtl .dropdown .dropdown-content{left:auto;right:-5px;transform-origin:100% 0}.rtl .dropdown .dropdown-content:before{left:auto;right:13px}.rtl .dropdown-right .dropdown-content{left:-5px;right:auto;transform-origin:0 0}.rtl .dropdown-right .dropdown-content:before{left:18px;right:auto}.phone-field{display:flex;flex-direction:column;gap:8px;position:relative}.phone-field-label{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:13px;font-weight:600}.phone-field-control{align-items:center;background:#fff;background:var(--surface,#fff);border-radius:16px;box-shadow:inset 0 0 0 1px #ececee,0 1px 2px #0c0c0e0a;box-shadow:inset 0 0 0 1px var(--line-solid,#ececee),0 1px 2px #0c0c0e0a;box-sizing:border-box;display:flex;height:56px;padding-inline:6px 16px;position:relative;transition:box-shadow .2s ease}.phone-field-control:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,#0c0c0e 18%,#0000),0 1px 2px #0c0c0e0a;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink,#0c0c0e) 18%,#0000),0 1px 2px #0c0c0e0a}.phone-field-control:focus-within{box-shadow:inset 0 0 0 1.5px #5b61eb,0 0 0 5px #5b61eb1f;box-shadow:inset 0 0 0 1.5px var(--brand,#5b61eb),0 0 0 5px var(--brand-tint,#5b61eb1f)}.phone-field-country{align-items:center;background:#0000;border:0;border-radius:12px;color:#0c0c0e;color:var(--ink,#0c0c0e);cursor:pointer;display:flex;gap:8px;height:44px;margin:0;margin-inline-end:12px;padding-inline:10px 12px;position:relative;transition:background-color .15s ease}.phone-field-country:hover:not(:disabled){background:#f5f5f7;background:var(--paper,#f5f5f7)}.phone-field-country:focus-visible{outline:2px solid #5b61ebbf;outline-offset:2px}.phone-field-country:disabled{cursor:default}.phone-field-country:after{background:#ececee;background:var(--line-solid,#ececee);bottom:10px;content:"";inset-inline-end:-6px;position:absolute;top:10px;width:1px}.phone-field-chevron{color:#6e6e78;color:var(--gray-500,#6e6e78);height:14px;transition:transform .2s ease;width:14px}.phone-field-country[aria-expanded=true] .phone-field-chevron{transform:rotate(180deg)}.phone-field-flag{border-radius:50%;box-shadow:0 0 0 1px #0c0c0e14;display:flex;flex:none;height:24px;overflow:hidden;width:24px}.phone-field-flag img,.phone-field-flag svg{display:block;height:100%;object-fit:cover;transform:scale(1.5);width:100%}.phone-field-entry{flex:1 1;height:100%;min-width:0;position:relative}.phone-field-ghost{font-feature-settings:"tnum";align-items:center;color:#6e6e78;color:var(--gray-500,#6e6e78);display:flex;font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;font-size:18px;font-variant-numeric:tabular-nums;font-weight:400;inset:0;letter-spacing:.02em;overflow:hidden;padding-inline-start:6px;pointer-events:none;position:absolute;white-space:pre}.phone-field-ghost-typed{font-weight:500;visibility:hidden}.phone-field-check{color:#b42318;color:var(--danger,#b42318);font-size:13px;line-height:1.4;margin:0}.phone-field-input{font-feature-settings:"tnum";background:#0000;border:0;color:#0c0c0e;color:var(--ink,#0c0c0e);font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;font-size:18px;font-variant-numeric:tabular-nums;font-weight:500;height:100%;letter-spacing:.02em;min-width:0;outline:none;padding:0;padding-inline-start:6px;width:100%}.phone-field-input::placeholder{color:#6e6e78;color:var(--gray-500,#6e6e78);font-weight:400}.phone-field-popover{animation:phone-field-pop .18s ease-out;background:#fff;background:var(--surface,#fff);border-radius:16px;box-shadow:0 0 0 1px #ececee,0 24px 48px -24px #0c0c0e47;box-shadow:0 0 0 1px var(--line-solid,#ececee),0 24px 48px -24px #0c0c0e47;display:flex;flex-direction:column;inset-inline:0;max-height:320px;overflow:hidden;position:absolute;top:calc(100% + 8px);z-index:30}.phone-field-search{align-items:center;border-bottom:1px solid #ececee;border-bottom:1px solid var(--line-solid,#ececee);color:#6e6e78;color:var(--gray-500,#6e6e78);display:flex;gap:8px;padding:10px 14px}.phone-field-search input{background:#0000;border:0;color:#0c0c0e;color:var(--ink,#0c0c0e);flex:1 1;font:400 15px/1.4 Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;min-width:0;outline:none}.phone-field-search input::placeholder{color:#6e6e78;color:var(--gray-500,#6e6e78)}.phone-field-list{list-style:none;margin:0;overflow-y:auto;padding:6px}.phone-field-option{align-items:center;border-radius:10px;color:#0c0c0e;color:var(--ink,#0c0c0e);cursor:pointer;display:flex;font:500 15px/1.3 Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;gap:10px;padding:9px 10px}.phone-field-option.is-active{background:#f5f5f7;background:var(--paper,#f5f5f7)}.phone-field-option.is-selected .phone-field-option-name{font-weight:600}.phone-field-option-name{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.phone-field-option-code{font-feature-settings:"tnum";color:#6e6e78;color:var(--gray-500,#6e6e78);font-variant-numeric:tabular-nums}.phone-field-empty{color:#6e6e78;color:var(--gray-500,#6e6e78);font:400 14px/1.4 Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;padding:14px 10px}.phone-field-valid{background:#12b886;background:var(--success,#12b886);border-radius:50%;color:#fff;display:grid;flex:none;font-size:13px;height:22px;margin-inline-start:8px;opacity:0;order:4;place-items:center;transform:scale(.5);transition:opacity .2s ease,transform .35s cubic-bezier(.34,1.56,.64,1);width:22px}.phone-field.is-valid .phone-field-valid{opacity:1;transform:scale(1)}.phone-field.has-error .phone-field-control{background:color-mix(in srgb,#b42318 4%,#fff);background:color-mix(in srgb,var(--danger,#b42318) 4%,var(--surface,#fff));box-shadow:inset 0 0 0 1px color-mix(in srgb,#b42318 50%,#0000);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--danger,#b42318) 50%,#0000)}.phone-field.has-error .phone-field-control:focus-within{box-shadow:inset 0 0 0 1.5px #b42318,0 0 0 5px color-mix(in srgb,#b42318 12%,#0000);box-shadow:inset 0 0 0 1.5px var(--danger,#b42318),0 0 0 5px color-mix(in srgb,var(--danger,#b42318) 12%,#0000)}.phone-field.is-disabled .phone-field-control{background:#f5f5f7;background:var(--paper,#f5f5f7)}@media(prefers-reduced-motion:reduce){.phone-field-popover{animation:none}.phone-field-valid{transform:none;transition:opacity .2s ease}}@keyframes phone-field-pop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.otp-code{--otp-h:64px;--otp-radius:16px;grid-gap:10px;direction:ltr;display:grid;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr));isolation:isolate;position:relative;width:100%}.otp-code.is-split{grid-template-columns:repeat(3,minmax(0,1fr)) 14px repeat(3,minmax(0,1fr))}.otp-code-sep{align-self:center;background:color-mix(in srgb,#0c0c0e 22%,#0000);background:color-mix(in srgb,var(--ink,#0c0c0e) 22%,#0000);border-radius:2px;height:2px;justify-self:center;width:10px}.otp-code-cell{background:color-mix(in srgb,#0c0c0e 6%,#fff);background:color-mix(in srgb,var(--ink,#0c0c0e) 6%,var(--surface,#fff));border-radius:var(--otp-radius);box-shadow:inset 0 0 0 1px color-mix(in srgb,#0c0c0e 9%,#0000);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink,#0c0c0e) 9%,#0000);height:var(--otp-h);min-width:0;position:relative;transition:box-shadow .2s ease,background-color .25s ease}.otp-code-cell.is-filled{background:#fff;background:var(--surface,#fff);box-shadow:inset 0 0 0 1px color-mix(in srgb,#0c0c0e 14%,#0000),0 1px 2px #0c0c0e0d,0 4px 12px -6px #0c0c0e1f;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink,#0c0c0e) 14%,#0000),0 1px 2px #0c0c0e0d,0 4px 12px -6px #0c0c0e1f}.otp-code-cell.is-next:after{animation:otp-caret 1.1s steps(1) infinite;background:#5b61eb;background:var(--brand,#5b61eb);border-radius:2px;content:"";height:26px;inset-inline-start:50%;margin:-13px 0 0 -1px;pointer-events:none;position:absolute;top:50%;width:2px}.otp-code-box{-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:inherit;box-sizing:border-box;caret-color:#0000;color:#0000;cursor:text;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:30px;height:100%;inset:0;outline:none;padding:0;position:absolute;text-align:center;width:100%;z-index:1}.otp-code-box::selection{background:#0000}.otp-code-box:disabled{cursor:default}.otp-code-digit{font-feature-settings:tabular-nums slashed-zero;animation:otp-rise .28s cubic-bezier(.2,.7,.2,1) both;color:#0c0c0e;color:var(--ink,#0c0c0e);display:grid;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:30px;font-variant-numeric:tabular-nums slashed-zero;font-weight:500;inset:0;line-height:1;place-items:center;pointer-events:none;position:absolute}.otp-code-ring{border-radius:var(--otp-radius);box-shadow:0 0 0 1.5px #5b61eb,0 0 0 6px #5b61eb1f;box-shadow:0 0 0 1.5px var(--brand,#5b61eb),0 0 0 6px var(--brand-tint,#5b61eb1f);left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:transform .32s cubic-bezier(.2,.7,.2,1),opacity .18s ease;z-index:2}.otp-code.has-focus .otp-code-ring{opacity:1}.otp-code.is-disabled .otp-code-cell{background:#f5f5f7;background:var(--paper,#f5f5f7)}.otp-code.is-invalid .otp-code-cell{background:color-mix(in srgb,#b42318 5%,#fff);background:color-mix(in srgb,var(--danger,#b42318) 5%,var(--surface,#fff));box-shadow:inset 0 0 0 1px color-mix(in srgb,#b42318 45%,#0000);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--danger,#b42318) 45%,#0000)}.otp-code.is-invalid .otp-code-ring{box-shadow:0 0 0 1.5px #b42318,0 0 0 6px color-mix(in srgb,#b42318 12%,#0000);box-shadow:0 0 0 1.5px var(--danger,#b42318),0 0 0 6px color-mix(in srgb,var(--danger,#b42318) 12%,#0000)}.otp-code.is-invalid .otp-code-cell.is-next:after{background:#b42318;background:var(--danger,#b42318)}.otp-code.is-shaking{animation:otp-shake .4s cubic-bezier(.36,.07,.19,.97)}.otp-code.is-success .otp-code-cell{animation:otp-wave .5s cubic-bezier(.34,1.56,.64,1) both;animation-delay:0ms;animation-delay:calc(var(--i, 0)*45ms);background:color-mix(in srgb,#12b886 8%,#fff);background:color-mix(in srgb,var(--success,#12b886) 8%,var(--surface,#fff));box-shadow:inset 0 0 0 1px color-mix(in srgb,#12b886 55%,#0000);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--success,#12b886) 55%,#0000)}.otp-code.is-success .otp-code-digit{color:#0b7a59;color:var(--success-700,#0b7a59)}.otp-code.is-success .otp-code-ring{opacity:0}.otp-code-check{animation:otp-check .45s cubic-bezier(.34,1.56,.64,1) .32s both;background:#12b886;background:var(--success,#12b886);border-radius:50%;box-shadow:0 0 0 5px #fff,0 6px 18px color-mix(in srgb,#12b886 35%,#0000);box-shadow:0 0 0 5px var(--surface,#fff),0 6px 18px color-mix(in srgb,var(--success,#12b886) 35%,#0000);color:#fff;display:grid;font-size:17px;height:30px;left:50%;margin:-15px 0 0 -15px;place-items:center;position:absolute;top:50%;width:30px;z-index:3}@media(max-width:400px){.otp-code{--otp-h:54px;--otp-radius:14px;gap:7px}.otp-code.is-split{grid-template-columns:repeat(3,minmax(0,1fr)) 10px repeat(3,minmax(0,1fr))}.otp-code-box,.otp-code-digit{font-size:26px}}@keyframes otp-rise{0%{opacity:0;transform:translateY(6px) scale(.96)}to{opacity:1;transform:none}}@keyframes otp-caret{0%,to{opacity:1}50%{opacity:0}}@keyframes otp-shake{15%,85%{transform:translateX(-2px)}30%,70%{transform:translateX(5px)}45%,55%{transform:translateX(-5px)}}@keyframes otp-wave{0%{transform:translateY(0)}40%{transform:translateY(-4px)}to{transform:translateY(0)}}@keyframes otp-check{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.otp-code-check,.otp-code-digit,.otp-code.is-shaking,.otp-code.is-success .otp-code-cell{animation:none!important}.otp-code-cell.is-next:after{animation:none}.otp-code-ring{transition:opacity .18s ease}}.login-v2{gap:0}.login-v2 .login_signup-title.is-small{font-size:34px}@media(max-width:900px){.login-v2 .login_signup-title.is-small{font-size:30px}}.login-v2 svg{flex:none}.login-v2-enter{animation:login-v2-enter .38s cubic-bezier(.2,.7,.2,1) both}@keyframes login-v2-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.login-v2-step{gap:18px}.login-v2-header,.login-v2-step{display:flex;flex-direction:column}.login-v2-header{align-items:flex-start;gap:10px}.login-v2-header.is-centered{align-items:center;text-align:center}.login-v2-badge{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-radius:14px;color:#5b61eb;color:var(--brand,#5b61eb);display:inline-grid;font-size:22px;height:44px;place-items:center;width:44px}.login-v2-phone{color:#0c0c0e;color:var(--ink,#0c0c0e);font-weight:600;white-space:nowrap}.login-v2-methods{display:flex;flex-direction:column;gap:10px}.login-v2-method{align-items:center;background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e1a;border-radius:18px;box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);box-sizing:border-box;color:#0c0c0e;color:var(--ink,#0c0c0e);cursor:pointer;display:flex;font:inherit;gap:14px;min-height:64px;padding:12px 16px;text-align:start;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease,border-color .2s ease;width:100%}.login-v2-method:hover:not(:disabled){border-color:#0c0c0e33;box-shadow:0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38;box-shadow:var(--shadow-lift,0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38);transform:translateY(-1px)}.login-v2-method:active:not(:disabled){transform:translateY(0) scale(.995)}.login-v2-method:focus-visible{outline:2px solid #5b61eb99;outline-offset:2px}.login-v2-method:disabled{cursor:progress;opacity:.8}.login-v2-method-icon{background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:12px;color:#0c0c0e;color:var(--ink,#0c0c0e);display:grid;font-size:21px;height:40px;place-items:center;width:40px}.login-v2-method.is-passkey .login-v2-method-icon{background:#0c0c0e;background:var(--ink,#0c0c0e);color:#fff;color:var(--surface,#fff)}.login-v2-method.is-whatsapp .login-v2-method-icon{background:#e7f8ee;color:#128c4b}.login-v2-method-text{display:flex;flex-direction:column;gap:2px;min-width:0}.login-v2-method-text strong{font-size:15px;font-weight:650;line-height:1.25}.login-v2-method-text small{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:13px;line-height:1.35}.login-v2-form{display:flex;flex-direction:column;gap:12px}.login-v2-form .button{min-height:50px}.login-v2-link{align-items:center;background:none;border:0;color:#5b61eb;color:var(--brand,#5b61eb);cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:550;gap:6px;padding:0;text-decoration:none}.login-v2-link:hover:not(:disabled){color:#3f45c9;color:var(--brand-600,#3f45c9);text-decoration:underline;text-underline-offset:3px}.login-v2-link:focus-visible{border-radius:4px;outline:2px solid #5b61eb99;outline-offset:3px}.login-v2-link:disabled{color:#b4b4bc;color:var(--gray-300,#b4b4bc);cursor:default}.login-v2-link.is-strong{font-weight:650}.login-v2-link.is-inline{display:inline;font-size:inherit}.login-v2-link.is-centered{align-self:center}.login-v2-status{font-size:14px;line-height:1.45;min-height:22px}.login-v2-status:empty{margin-block:-9px;min-height:0}.login-v2 .login_signup-title.is-step{font-size:34px;letter-spacing:-.04em;line-height:1.1}@media(max-width:900px){.login-v2 .login_signup-title.is-step{font-size:30px}}.login-v2 .login_signup-divider{color:#6e6e78;color:var(--gray-500,#6e6e78)}.login-v2-error,.login-v2-notice,.login-v2-ok,.login-v2-working{align-items:flex-start;display:inline-flex;font-size:14px;gap:8px;line-height:1.45;margin:0}.login-v2-error svg,.login-v2-notice svg,.login-v2-ok svg,.login-v2-working svg{margin-top:3px}.login-v2-error{color:#b42318;color:var(--danger,#b42318)}.login-v2-notice{color:#3a3a42;color:var(--graphite,#3a3a42)}.login-v2-working{color:#6e6e78;color:var(--gray-500,#6e6e78)}.login-v2-ok{color:#0b7a59;color:var(--success-700,#0b7a59);font-weight:600}.login-v2-muted{align-items:center;color:#6e6e78;color:var(--gray-500,#6e6e78);display:inline-flex;font-size:13px;gap:6px}.login-v2-code-footer{align-items:center;display:flex;flex-wrap:wrap;gap:10px 16px;justify-content:space-between}.login-v2-actions{display:flex;flex-direction:column;gap:14px}.login-v2-actions .button{align-items:center;display:inline-flex;gap:10px;justify-content:center;min-height:50px}.login-v2-spin{animation:login-v2-spin 1s linear infinite}@keyframes login-v2-spin{to{transform:rotate(1turn)}}.login-v2-success{align-items:center;padding-block:24px;text-align:center}.login-v2-success-mark{animation:login-v2-pop .6s cubic-bezier(.34,1.56,.64,1) both;background:#12b886;background:var(--success,#12b886);border-radius:50%;box-shadow:0 0 0 10px #12b88624,0 18px 40px -16px #0b7a5999;color:#fff;display:grid;font-size:36px;height:72px;place-items:center;width:72px}.login-v2-success-mark svg{stroke-width:3;stroke-dasharray:30;stroke-dashoffset:30;animation:login-v2-draw .45s ease-out .25s forwards}@keyframes login-v2-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes login-v2-draw{to{stroke-dashoffset:0}}.wa-login-center,.wa-login-live{display:flex;flex-direction:column;gap:16px}.wa-login-center{align-items:stretch}.wa-login-center .button{align-items:center;display:inline-flex;gap:10px;justify-content:center;min-height:50px}.wa-login-qr-wrap{align-items:center;background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:24px;box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);display:flex;gap:20px;margin:0;padding:16px}.wa-login-qr{background:#fff;border-radius:14px;height:196px;image-rendering:pixelated;width:196px}.wa-login-qr.is-loading{align-self:center;animation:wa-shimmer 1.2s linear infinite;background:linear-gradient(110deg,#ececee 8%,#f7f7f9 18%,#ececee 33%);background:linear-gradient(110deg,var(--line-solid,#ececee) 8%,#f7f7f9 18%,var(--line-solid,#ececee) 33%);background-size:200% 100%}@keyframes wa-shimmer{to{background-position-x:-200%}}.wa-login-phrase{display:flex;flex-direction:column;gap:4px}.wa-login-phrase bdi{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:26px;font-weight:600;letter-spacing:.08em}.wa-login-steps{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:14px;gap:6px;line-height:1.45;margin:0;padding-inline-start:22px}.wa-login-mobile,.wa-login-steps{display:flex;flex-direction:column}.wa-login-mobile{gap:12px}.wa-login-mobile .wa-login-open{align-items:center;background:#128c4b;border-color:#128c4b;color:#fff;display:inline-flex;gap:10px;justify-content:center;min-height:54px;text-decoration:none}.wa-login-mobile p{display:block;font-size:14px;margin:0}.wa-login-state{align-items:center;background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;color:#3a3a42;color:var(--graphite,#3a3a42);display:flex;font-size:14px;gap:10px;padding:12px 14px}.wa-login-state.is-confirming{background:#eef9f3;border-color:#128c4b40;color:#0b5d33}.wa-login-pulse{background:#25d366;border-radius:50%;height:10px;position:relative;width:10px}.wa-login-pulse:after{animation:wa-pulse 1.6s ease-out infinite;background:#25d366;border-radius:50%;content:"";inset:0;position:absolute}@keyframes wa-pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(3)}}.passkey-offer{align-items:stretch;padding-top:8px}.passkey-offer-art{align-self:center;background:#0c0c0e;background:var(--ink,#0c0c0e);border-radius:28px;box-shadow:0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38;box-shadow:var(--shadow-lift,0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38);color:#fff;color:var(--surface,#fff);display:grid;font-size:40px;height:88px;place-items:center;position:relative;width:88px}.passkey-offer-ring{animation:passkey-ring 2.4s ease-out infinite;border:1px solid #5b61eb59;border-radius:34px;inset:-10px;position:absolute}@keyframes passkey-ring{0%{opacity:.9;transform:scale(.94)}to{opacity:0;transform:scale(1.18)}}@media(max-width:900px){.wa-login-qr-wrap{flex-direction:column}}@media(prefers-reduced-motion:reduce){.login-v2-enter,.login-v2-success-mark,.login-v2-success-mark svg,.passkey-offer-ring,.wa-login-pulse:after,.wa-login-qr.is-loading{stroke-dashoffset:0!important;animation:none!important}}.legal-page{background:#f5f5f7;background:var(--paper,#f5f5f7);color:#0c0c0e;color:var(--ink,#0c0c0e);height:100%;min-height:100%;overflow-y:auto;scroll-behavior:smooth;text-align:left}.legal-page-top{align-items:center;-webkit-backdrop-filter:saturate(180%) blur(14px);backdrop-filter:saturate(180%) blur(14px);background:#f5f5f7d1;border-bottom:1px solid #0c0c0e12;border-bottom:1px solid var(--line,#0c0c0e12);display:flex;gap:16px;justify-content:space-between;padding:14px 32px;position:-webkit-sticky;position:sticky;top:0;z-index:2}.legal-page-switch{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:999px;color:#3a3a42;color:var(--graphite,#3a3a42);font-size:14px;font-weight:600;padding:8px 14px;text-decoration:none}.legal-page-switch:hover{border-color:#0c0c0e;border-color:var(--ink,#0c0c0e);color:#0c0c0e;color:var(--ink,#0c0c0e)}.legal-page-layout{grid-gap:48px;animation:ofl-rise .6s cubic-bezier(.2,.7,.2,1) both;display:grid;gap:48px;grid-template-columns:220px minmax(0,760px);justify-content:center;padding:40px 32px 96px}.legal-page-toc{align-self:start;display:flex;flex-direction:column;gap:2px;max-height:calc(100vh - 120px);overflow-y:auto;position:-webkit-sticky;position:sticky;top:88px}.legal-page-toc .ofl-label{margin-bottom:8px}.legal-page-toc a{border-radius:10px;color:#3a3a42;color:var(--graphite,#3a3a42);font-size:13px;line-height:1.4;padding:6px 10px;text-decoration:none}.legal-page-toc a:hover{color:#0c0c0e;color:var(--ink,#0c0c0e)}.legal-page-doc,.legal-page-toc a:hover{background:#fff;background:var(--surface,#fff)}.legal-page-doc{border:1px solid #0c0c0e0f;border-radius:26px;box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);color:#3a3a42;color:var(--graphite,#3a3a42);font-size:15px;line-height:1.7;padding:48px 56px}.legal-page-doc h1{font-size:40px;letter-spacing:-.05em;line-height:1.1;margin:0}.legal-page-doc h1,.legal-page-doc h2{color:#0c0c0e;color:var(--ink,#0c0c0e);font-weight:800}.legal-page-doc h2{font-size:21px;letter-spacing:-.03em;line-height:1.3;margin:44px 0 12px;scroll-margin-top:88px}.legal-page-doc p{margin:0 0 14px}.legal-page-doc strong{color:#0c0c0e;color:var(--ink,#0c0c0e);font-weight:650}.legal-page-doc ol,.legal-page-doc ul{margin:0 0 16px;padding-inline-start:22px}.legal-page-doc ol li,.legal-page-doc ul li{margin-bottom:6px}.legal-page-doc a{color:#5b61eb;color:var(--brand,#5b61eb);text-decoration:underline;text-underline-offset:3px}.legal-page-updated{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;margin:10px 0 8px!important}.legal-page-table{border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;margin:4px 0 20px;overflow-x:auto}.legal-page-table table{border-collapse:collapse;font-size:13.5px;line-height:1.5;width:100%}.legal-page-table th{background:#f5f5f7;background:var(--paper,#f5f5f7);color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:11px;font-weight:600;letter-spacing:.1em;padding:10px 14px;text-align:left;text-transform:uppercase}.legal-page-table td{border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12);padding:12px 14px;vertical-align:top}.legal-page-table td:first-child{color:#0c0c0e;color:var(--ink,#0c0c0e);font-weight:600}@media(max-width:960px){.legal-page-layout{grid-template-columns:minmax(0,1fr);padding:20px 16px 64px}.legal-page-toc{display:none}.legal-page-doc{padding:28px 22px}.legal-page-doc h1{font-size:30px}.legal-page-top{padding:12px 16px}}@media(prefers-reduced-motion:reduce){.legal-page{scroll-behavior:auto}.legal-page-layout{animation:none}}.mini-channels{align-items:flex-start;background:#fff;border:1px solid #dbdbdb;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;left:auto;min-width:365px;padding:19px 28px;position:absolute;right:0;top:70px;visibility:hidden;z-index:10}.mini-channels.open{outline:none;visibility:visible}@media(max-width:1140px){.mini-channels{max-width:352px;min-width:0;width:100%}}.mini-channels-item{align-items:center;border-bottom:1px dashed #dbdbdb;display:flex;margin-bottom:10px;width:100%}.mini-channels-item-logo{height:30px;margin-inline-end:10px}.mini-channels-item-label{font-size:1rem;width:30%}@media(max-width:1140px){.mini-channels-item-label{font-size:.9rem;line-height:1}}.mini-channels-item.disable{display:none}.mini-channels-item-actions{align-items:center;display:flex}.mini-channels-add{display:flex;justify-content:center;width:100%}.channels-page-body{display:flex;flex:1 1 auto;flex-direction:column;gap:28px;min-height:0;overflow-y:auto;padding:32px 40px 48px;text-align:start}@media(max-width:1140px){.channels-page-body{gap:22px;padding:20px 16px 32px}}.channels-section{display:flex;flex-direction:column;gap:14px}.channels-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}@media(max-width:1140px){.channels-grid{grid-template-columns:minmax(0,1fr)}}.channels-card{-webkit-appearance:none;appearance:none;color:#0c0c0e;color:var(--ink,#0c0c0e);cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:18px;min-width:0;padding:24px;text-align:start}.channels-card:hover{box-shadow:0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38;box-shadow:var(--shadow-lift,0 2px 4px #0c0c0e0a,0 24px 48px -24px #0c0c0e38);transform:translateY(-4px)}.channels-card:active{transform:scale(.98);transition-duration:.12s}.channels-card:focus-visible{outline:2px solid #5b61eb99;outline-offset:2px}.channels-card.active{border-color:#5b61eb8c;box-shadow:0 0 0 4px #5b61eb24,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:0 0 0 4px #5b61eb24,var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a)}.channels-card-head{align-items:center;display:flex;gap:14px;min-width:0}.channels-card-logo{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e0f;border-radius:13px;display:grid;flex:none;height:44px;overflow:hidden;place-items:center;width:44px}.channels-card-titles{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.channels-card-name{font-size:19px;font-weight:700;letter-spacing:-.04em;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.channels-card-provider,.channels-card-sub{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.channels-card-provider{align-items:center;display:inline-flex;gap:6px}.channels-card-pill{flex:none;margin-inline-start:auto}.channels-card-desc{background:#f7f7f9;border-radius:14px;color:#3a3a42;color:var(--graphite,#3a3a42);font-size:13px;line-height:1.55;padding:10px 12px}.channels-card-action{align-items:center;background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:999px;box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);display:inline-flex;font-size:13px;font-weight:600;height:38px;justify-content:center;padding:0 14px;transition:border-color .2s ease}.channels-card.active .channels-card-action,.channels-card:hover .channels-card-action{border-color:#0c0c0e;border-color:var(--ink,#0c0c0e)}.meta-channel{gap:20px}.meta-channel,.meta-signup{display:flex;flex-direction:column}.meta-signup{gap:12px}.meta-signup .channel-form-section{align-items:center;display:flex;margin-bottom:0}.meta-signup .channel-form-hint{margin:0}.meta-signup .meta-signup-button{align-self:stretch;background:#0866ff;border-radius:999px;color:#fff;font-size:15px;font-weight:600;gap:4px;height:48px}.meta-signup .meta-signup-button:hover:not(:disabled){background:#0757d9}.meta-signup .meta-signup-button:active:not(:disabled){background:#064bbd}.meta-signup .meta-signup-button:focus-visible{box-shadow:0 0 0 3px #0866ff59}.meta-signup .meta-signup-button:disabled,.meta-signup .meta-signup-button[data-loading]{background:#0866ff;color:#fff;opacity:.75}.meta-signup .meta-signup-error,.meta-signup .meta-signup-note{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:13px;line-height:1.5;margin:0;text-align:start}.meta-signup .meta-signup-error a,.meta-signup .meta-signup-note a{color:#3f45c9;color:var(--brand-600,#3f45c9);font-weight:600}.meta-signup .meta-signup-error{background:#b423180f;border-radius:12px;color:#b42318;color:var(--danger,#b42318);padding:10px 12px}.meta-signup .meta-signup-link{background:none;border:0;color:inherit;cursor:pointer;font:inherit;font-weight:600;padding:0;text-decoration:underline}.meta-signup-status{align-items:center;background:#12b88612;border-radius:20px;display:flex;gap:14px;padding:14px 16px}.meta-signup-status-logo{background:#fff;background:var(--surface,#fff);border-radius:999px;display:grid;flex:none;height:44px;place-items:center;width:44px}.meta-signup-status-text{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0;text-align:start}.meta-signup-status-text strong{color:#0c0c0e;color:var(--ink,#0c0c0e);direction:ltr;font-size:15px;unicode-bidi:plaintext}.meta-signup-status-text span{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.meta-signup-status.is-just-connected .meta-signup-status-logo{animation:ofl-pop-in .45s cubic-bezier(.34,1.56,.64,1) both}.meta-manual{border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:16px;padding:0 14px}.meta-manual-toggle{align-items:center;background:none;border:0;cursor:pointer;display:flex;gap:12px;padding:12px 0;width:100%}.meta-manual-toggle-text{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0;text-align:start}.meta-manual-toggle-text strong{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:13px}.meta-manual-toggle-text span{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px}.meta-manual-chevron{border-bottom:2px solid #3a3a42;border-bottom:2px solid var(--graphite,#3a3a42);border-inline-end:2px solid #3a3a42;border-inline-end:2px solid var(--graphite,#3a3a42);height:8px;transform:rotate(45deg);transition:transform .2s ease;width:8px}.meta-manual-chevron.is-open{transform:rotate(-135deg)}.meta-manual #meta-manual-form{padding-bottom:14px}@media(prefers-reduced-motion:reduce){.meta-manual-chevron,.meta-signup-status.is-just-connected .meta-signup-status-logo{animation:none!important;transition:none}}.sidebar-body,.transpernt_over_flow{overflow:auto}@media(max-width:1140px){.sidebar-body,.transpernt_over_flow{overflow-x:hidden}}.sidebar-body::-webkit-scrollbar,.transpernt_over_flow::-webkit-scrollbar{background:#0000;display:none;height:0;width:0}.sidebar{color:var(--text);display:contents;position:relative}.sidebar-content{background:#fff;background:var(--surface,#fff);border-radius:28px;box-shadow:0 30px 60px -30px #0c0c0e73,0 0 0 1px #0c0c0e0a;box-shadow:var(--shadow-pop,0 30px 60px -30px #0c0c0e73),0 0 0 1px #0c0c0e0a;box-sizing:border-box;display:flex;flex-direction:column;height:calc(100vh - 24px);height:calc(var(--doc-height, 100vh) - 24px);left:100%;max-width:calc(100vw - 24px);overflow:hidden;position:fixed;top:12px;transition:transform .55s cubic-bezier(.34,1.56,.64,1),visibility 0s linear .55s;visibility:hidden;width:520px;z-index:5}.sidebar-content.open{transform:translateX(calc(-100% - 12px));transition:transform .55s cubic-bezier(.34,1.56,.64,1),visibility 0s linear 0s;visibility:visible;z-index:6}.sidebar-content.overflowHidden .sidebar-body{overflow:hidden}.sidebar-header{align-items:center;border-bottom:1px solid #0c0c0e12;border-bottom:1px solid var(--line,#0c0c0e12);display:flex;flex:none;gap:12px;padding:18px 18px 18px 22px}.sidebar-logo{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:13px;display:grid;flex:none;height:42px;overflow:hidden;place-items:center;width:42px}.sidebar-title{color:#0c0c0e;color:var(--ink,#0c0c0e);flex:1 1;font-size:18px;font-weight:700;letter-spacing:-.03em;line-height:1.25;margin:0;min-width:0;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap}.sidebar .close-button{background:#0000;border:none;border-radius:999px;cursor:pointer;display:grid;flex:none;height:38px;place-items:center;transition:background-color .2s ease,transform .45s cubic-bezier(.34,1.56,.64,1);width:38px}.sidebar .close-button:hover{background:#f1f1ee;background:var(--hover,#f1f1ee)}.sidebar .close-button:active{transform:scale(.94)}.sidebar .close-button:focus-visible{outline:2px solid #5b61eb99;outline-offset:2px}.sidebar-body{display:flex;flex:1 1;flex-direction:column;gap:22px;min-height:0;overflow-y:auto;padding:20px 22px 0}.sidebar-description{background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:16px;color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:13px;line-height:1.55;padding:12px 14px;text-align:start}.sidebar-description:empty{display:none}.sidebar-description .link{color:#3f45c9;color:var(--brand-600,#3f45c9);font-weight:600}.sidebar-component{flex:1 1;padding-bottom:0}.sidebar-component,.sidebar-component>div>form,.sidebar-component>form{display:flex;flex-direction:column}.sidebar .channel-form-section{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:15px;font-weight:700;letter-spacing:-.02em;margin:6px 0 12px;text-align:start}.sidebar .channel-form-section:first-child{margin-top:0}.sidebar .channel-form-hint{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;line-height:1.5;margin:-6px 0 12px;text-align:start}.sidebar .form-group{margin-bottom:20px}.sidebar .form-group.form-group-error{margin-bottom:34px}.sidebar .form-group .form-error{color:#b42318;color:var(--danger,#b42318);font-size:12px;line-height:1.5;margin-top:4px}.sidebar .form-control{background:#fff;background:var(--surface,#fff);border:1px solid #ececee;border:1px solid var(--line-solid,#ececee);border-radius:14px;color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:14px;height:54px;line-height:1.4;padding:20px 14px 6px;transition:border-color .2s ease,box-shadow .2s ease}.sidebar .form-control:focus{border-color:#5b61eb8c;box-shadow:0 0 0 4px #5b61eb24}.sidebar .form-control:disabled{background:#f5f5f7;background:var(--paper,#f5f5f7);color:#3a3a42;color:var(--graphite,#3a3a42);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;padding-inline-end:52px}.sidebar .form-control::placeholder{color:#b4b4bc;color:var(--gray-300,#b4b4bc)}.sidebar .form-control.empty{padding-top:6px}.sidebar .form-label{bottom:auto;color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:11px;font-weight:600;left:14px;line-height:1.2;padding:0;top:8px;transform:none}.sidebar .form-control-copy{border-radius:999px;bottom:auto;color:#0b7a59;color:var(--success-700,#0b7a59);cursor:pointer;display:grid;font-size:12px;font-weight:600;height:36px;min-width:36px;padding:0 8px;place-items:center;right:8px;top:50%;transform:translateY(-50%);z-index:2}.sidebar .form-control-copy:hover{background:#f1f1ee;background:var(--hover,#f1f1ee)}.sidebar form>footer{background:#fafafb;border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12);bottom:0;display:flex;gap:8px;justify-content:flex-end;margin:6px -22px 0;padding:14px 22px;position:-webkit-sticky;position:sticky;z-index:3}.sidebar .form-channel-button{left:auto;margin:0;min-width:120px;position:relative!important;right:auto;transform:none;width:auto}.sidebar .form-channel-button:hover:not(:disabled):not(.disabled){transform:translateY(-1px)}.sidebar .form-channel-button:active:not(:disabled):not(.disabled){transform:scale(.94)}@media(max-width:1140px){.sidebar-content{border-radius:24px;width:calc(100vw - 24px)}.sidebar-body{padding:16px 16px 0}.sidebar form>footer{margin:6px -16px 0;padding:12px 16px}}.rtl.sidebar-content .form-label,.sidebar .rtl .form-label{left:auto;right:14px}.rtl.sidebar-content .form-control-copy,.sidebar .rtl .form-control-copy{left:8px;right:auto}.dark .sidebar-content{background:var(--background)}.green-api{display:flex;flex-direction:column;gap:16px}.green-api .qrcode{display:block;height:100%;margin:0 auto;object-fit:contain;width:100%}.green-api-qrbox{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:22px;box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);box-sizing:border-box;height:220px;margin:0 auto;overflow:hidden;padding:14px;position:relative;width:220px}.green-api-qrbox.is-placeholder{box-shadow:none}.green-api-scan{animation:green-api-scan 2.4s ease-in-out infinite alternate;background:#5b61eb8c;border-radius:999px;box-shadow:0 0 12px #5b61eb73;height:2px;left:14px;position:absolute;right:14px;top:14px}.green-api-hint{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:13px;line-height:1.5;margin:0;text-align:center}.green-api-connect{align-self:center}.green-api-steps{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:14px;line-height:1.9;margin:0;padding-inline-start:20px;text-align:start}.green-api-loading{align-items:center;display:flex;flex-direction:column;gap:22px;padding:48px 0 24px}.green-api-progress{background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:14px;text-align:start;width:100%}.green-api-progress-label{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:13px;font-weight:600}.green-api-status{align-items:center;background:#12b88612;border-radius:20px;display:flex;gap:14px;padding:14px 16px}.green-api-status-logo{background:#fff;background:var(--surface,#fff);border-radius:999px;display:grid;flex:none;height:44px;place-items:center;width:44px}.green-api-status-text{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0;text-align:start}.green-api-status-text strong{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:15px}.green-api-status-text span{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.green-api-section-title{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:15px;font-weight:700;letter-spacing:-.02em;margin:6px 0 12px;text-align:start}.green-api-action{align-items:center;border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:16px;display:flex;gap:12px;margin-bottom:16px;padding:12px 14px;transition:background-color .2s ease}.green-api-action:hover{background:#fafafb}.green-api-action.is-warning{background:#b423180a;border-color:#b423183d}.green-api-action.is-warning:hover{background:#b423180f}.green-api-action.is-warning strong{color:#b42318;color:var(--danger,#b42318)}.green-api-action-text{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0;text-align:start}.green-api-action-text strong{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:13px}.green-api-action-text span{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px}.green-api-status.is-just-connected .green-api-status-logo{animation:ofl-pop-in .45s cubic-bezier(.34,1.56,.64,1) both;position:relative}.green-api-status.is-just-connected .green-api-status-logo:after,.green-api-status.is-just-connected .green-api-status-logo:before{animation:ofl-ring-out .6s ease-out .15s;border:2px solid #25d366;border-radius:999px;content:"";inset:0;opacity:0;pointer-events:none;position:absolute}.green-api-status.is-just-connected .green-api-status-logo:after{animation-delay:.35s}.green-api-status.is-just-connected>:last-child{animation:ofl-pop-in .4s cubic-bezier(.34,1.56,.64,1) .25s both}@media(prefers-reduced-motion:reduce){.green-api-status.is-just-connected .green-api-status-logo,.green-api-status.is-just-connected .green-api-status-logo:after,.green-api-status.is-just-connected .green-api-status-logo:before,.green-api-status.is-just-connected>:last-child{animation:none!important}}@keyframes green-api-scan{0%{transform:translateY(0)}to{transform:translateY(188px)}}.green-api-celebrate{background:var(--chakra-colors-surface);border:1px solid var(--chakra-colors-line);border-radius:22px;margin-bottom:16px;padding:22px 18px}.green-api-loading .ofl-np{max-width:420px;text-align:start}.free-usage-pill{align-items:center;background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:999px;color:#3a3a42;color:var(--graphite,#3a3a42);display:inline-flex;font-size:12.5px;font-weight:500;gap:6px;padding:5px 12px;white-space:nowrap}.free-usage-pill svg{color:#6e6e78;color:var(--gray-500,#6e6e78)}.free-usage-pill-count{color:#0c0c0e;color:var(--ink,#0c0c0e);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.free-usage-pill.is-full{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f)}.free-usage-pill.is-full svg{color:#5b61eb;color:var(--brand,#5b61eb)}.free-usage-row{align-items:center;display:flex;gap:8px;margin:0 0 16px}.green-own{display:flex;flex-direction:column;gap:12px;text-align:start}.green-own-title{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:15px;font-weight:700;letter-spacing:-.02em}.green-own-text{font-size:13.5px;line-height:1.55}.green-own-steps,.green-own-text{color:#3a3a42;color:var(--graphite,#3a3a42)}.green-own-steps{font-size:13px;line-height:1.6;margin:0;padding-inline-start:18px}.green-own-steps a{color:#5b61eb;color:var(--brand,#5b61eb);font-weight:600;text-decoration:none}.green-own-steps a:hover{text-decoration:underline}.green-own-error{color:#b42318;color:var(--danger,#b42318);font-size:13px}.green-own-note{background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:14px;color:#3a3a42;color:var(--graphite,#3a3a42);font-size:13px;padding:8px 14px}.green-own-connected{align-items:center;color:#0c0c0e;color:var(--ink,#0c0c0e);display:flex;font-size:14px;gap:8px}.green-own-connected svg{color:#12b886;color:var(--success,#12b886)}.green-own-id{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.green-own-options{display:flex;flex-wrap:wrap;gap:8px}.green-own-option{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:999px;color:#3a3a42;color:var(--graphite,#3a3a42);font-size:13px;font-weight:600;padding:7px 14px;transition:transform .25s cubic-bezier(.34,1.56,.64,1),background .2s}.green-own-option:hover{transform:translateY(-1px)}.green-own-option:active{transform:scale(.94)}.green-own-option:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.green-own-option.is-active{background:#0c0c0e;background:var(--ink,#0c0c0e);border-color:#0c0c0e;border-color:var(--ink,#0c0c0e);color:#fff;color:var(--surface,#fff)}@media(prefers-reduced-motion:reduce){.green-own-option{transition:none}.green-own-option:active,.green-own-option:hover{transform:none}}.logoChannel{background-image:url(/static/media/logo-channel.3628d8a1cc55e3a9dd1e.svg);background-position:var(--bg-position);display:inline-block;height:60px;vertical-align:top;width:60px}@media(max-width:1140px){.logoChannel{height:30px;width:30px}}.logoChannel-mask{background:var(--icon-color);-webkit-mask-image:url(/static/media/logo-channel.3628d8a1cc55e3a9dd1e.svg);mask-image:url(/static/media/logo-channel.3628d8a1cc55e3a9dd1e.svg);-webkit-mask-position:var(--bg-position);mask-position:var(--bg-position)}.logoChannel-white{background:#fff;background:var(--surface,#fff)}.logoChannel-black{background:#0c0c0e;background:var(--ink,#0c0c0e)}.logoChannel-primary{background:#5b61eb;background:var(--brand,#5b61eb)}.logoChannel-gray{background:#6e6e78;background:var(--gray-500,#6e6e78)}.logoChannel-maytapi{--bg-position:0 0}@media(max-width:1140px){.logoChannel-maytapi{--bg-position:0px -70px}}.logoChannel-whatsapp{--bg-position:-70px 0}@media(max-width:1140px){.logoChannel-whatsapp{--bg-position:-30px -70px}}.logoChannel-tyntec{--bg-position:-210px 0}@media(max-width:1140px){.logoChannel-tyntec{--bg-position:-60px -70px}}.logoChannel-officely{--bg-position:-140px 0}@media(max-width:1140px){.logoChannel-officely{--bg-position:-90px -70px}}.logoChannel-meta{--bg-position:-280px 0}@media(max-width:1140px){.logoChannel-meta{--bg-position:-120px -70px}}.logoChannel-maytapi-small{--bg-position:0px -70px}.logoChannel-officely-small{--bg-position:-90px -70px}.logoChannel-meta-small{--bg-position:-120px -70px}.logoChannel-zendesk-small{--bg-position:-150px -70px}.logoChannel-whatsapp-small{--bg-position:-30px -70px}.logoChannel-maytapi-small,.logoChannel-meta-small,.logoChannel-officely-small,.logoChannel-whatsapp-small,.logoChannel-zendesk-small,.small{height:30px;width:30px}.plans{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}@media(max-width:1140px){.plans{align-items:center;flex-flow:column}}.plans .plan{background:#fff;border-radius:15px;box-shadow:0 0 0 1px #0000000d,0 6px 20px #00000026;margin:10px;min-height:450px;min-width:300px;padding:30px;position:relative;text-align:center}.plans .plan.active{border:1px solid #5b61eb}.plans .plan.active .plan-title{color:#5b61eb}.plans .plan-update-card{cursor:pointer;position:absolute;right:0;top:-40px}.plans .plan-update-card.rtl{left:0;right:auto}.plans .plan-header{background:#f8f8f8;border-radius:15px;display:flex;justify-content:space-between;margin:10px -10px;padding:10px}.plans .plan-title{font-weight:600}.plans .plan-price,.plans .plan-title{color:#000;font-size:1.2rem}.plans .plan-content{display:flex;flex-direction:column;margin-top:20px}.plans .plan-content-feature{display:flex}.plans .plan-content-feature>*{margin-bottom:5px;margin-left:5px}.plans .plan-button{bottom:0;left:50%;position:absolute;transform:translate(-50%,-50%)}.price-button{display:flex;flex-direction:row;justify-content:center}.price-button button{background:#fff;border:1px solid #000;border-radius:16px;color:#000;cursor:pointer;font-size:1.2rem;font-weight:600;margin:10px;min-height:50px;min-width:200px}.price-button button:hover{background:#000;color:#fff}.price-button button.active{border-color:blue}.price-select{background:var(--background-secondary);border-radius:30px;color:#155fff;font-size:18px;letter-spacing:1px;overflow:hidden;padding-right:120px;position:relative;text-align:center;width:240px}.price-select div{color:#000;font-size:16px}.price-select div.active{background-color:#5b61eb;border-radius:30px;color:#fff}.switch-button{background:#e5e7eb;border-radius:.75rem;border-width:4px;color:#000;font-size:18px;letter-spacing:1px;margin:20px auto;overflow:hidden;padding-right:120px;position:relative;text-align:center;width:100px}.switch-button-second{align-items:center;bottom:0;display:flex;justify-content:center;position:absolute;right:0;top:0;width:100px}.switch-button-checkbox{bottom:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}.switch-button-checkbox:checked+.switch-button-label:before{transform:translateX(0);transition:transform .3s linear}.switch-button-checkbox+.switch-button-label{display:block;padding:10px 0;pointer-events:none;position:relative;-webkit-user-select:none;user-select:none}.switch-button-checkbox+.switch-button-label:before{background:#fff;border-radius:.75rem;border-width:4px;content:"";height:100%;left:0;position:absolute;top:0;transform:translateX(120px);transition:transform .3s;width:100%}.switch-button-checkbox+.switch-button-label .switch-button-label-span{position:relative}.card{align-items:flex-start;display:flex;flex-direction:column;margin:10px 30px}.card>*{margin-left:10px}.card-deatils>*{margin-left:5px}.card-deatils-name{position:relative;top:7px}.subsricption{background:#e5e7eb;border-radius:.75rem;border-width:4px;border:1px solid var(--background);box-sizing:border-box;display:flex;font-size:14px;height:30px;justify-content:space-between;margin:0 auto;padding:10px;pointer-events:all;position:relative;transition:all .3s;width:130px}.subsricption-circle{background:#fff;border-radius:.5rem;bottom:0;height:22px;margin:auto 0;position:absolute;right:3px;top:0;transition:all .3s;width:50px}.subsricption-select{align-items:center;display:flex;line-height:1;position:relative}.active .subsricption-circle{right:76px}.FREE .eapps-pricing-table-column-1{border:1px solid var(--primary)}.BASIC .eapps-pricing-table-column-button-container,.FREE .eapps-pricing-table-column-1 .eapps-pricing-table-column-button-container{display:none}.BASIC #eapps-pricing-table-1 .eapps-pricing-table-column-3{box-shadow:none!important}.BASIC .eapps-pricing-table-column-featured{box-shadow:none!important;margin:0!important}.BASIC .eapps-pricing-table-column-2{border:1px solid var(--primary)}.BASIC .eapps-pricing-table-column-2 .eapps-pricing-table-column-button-container,.PREMIUM .eapps-pricing-table-column-button-container{display:none}.PREMIUM #eapps-pricing-table-1 .eapps-pricing-table-column-3{box-shadow:none!important}.PREMIUM .eapps-pricing-table-column-featured{box-shadow:none!important;margin:0!important}.PREMIUM .eapps-pricing-table-column-3{border:1px solid var(--primary)}.PREMIUM .eapps-pricing-table-column-3 .eapps-pricing-table-column-button-container,.VIP .eapps-pricing-table-column-button-container{display:none}.VIP #eapps-pricing-table-1 .eapps-pricing-table-column-3{box-shadow:none!important}.VIP .eapps-pricing-table-column-featured{box-shadow:none!important;margin:0!important}.PriceColumn-priceAndButton .Button .PriceColumn-button .Button--primary .Button--lg{font-size:18px}.hide-subscribe-button .subscribe-button-selector{display:none}.billing-2027-body{display:flex;flex:1 1 auto;flex-direction:column;gap:22px;min-height:0;overflow-y:auto;padding:32px 40px 48px;text-align:start}@media(max-width:1140px){.billing-2027-body{padding:20px 16px 32px}}.billing-2027-secure{align-items:center;color:#6e6e78;color:var(--gray-500,#6e6e78);display:inline-flex;font-size:12px;gap:8px;white-space:nowrap}.billing-2027-card{min-height:240px;padding:24px 16px}@media(max-width:1140px){.billing-2027-card{padding:12px 4px}}.billing-2027-card stripe-pricing-table{display:block;width:100%}.billing-fallback-notice{align-items:center;background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;color:#3a3a42;color:var(--graphite,#3a3a42);display:flex;font-size:13px;gap:10px;line-height:1.4;padding:10px 14px}.billing-fallback-notice svg{color:#6e6e78;color:var(--gray-500,#6e6e78);flex:none}.billing-banner{align-items:center;background:#5b61eb12;border:1px solid #5b61eb29;border-radius:20px;display:flex;flex-wrap:wrap;gap:14px;padding:14px 18px}.billing-banner-icon{background:#fff;background:var(--surface,#fff);border-radius:11px;color:#5b61eb;color:var(--brand,#5b61eb);display:grid;flex:none;height:34px;place-items:center;width:34px}.billing-banner-text{color:#0c0c0e;color:var(--ink,#0c0c0e);flex:1 1 320px;font-size:14px;line-height:1.5}.billing-2027 .billing-2027-body{gap:18px}.billing-card{box-sizing:border-box;display:flex;flex-direction:column;gap:16px;min-width:0;padding:24px;text-align:start}@media(max-width:1140px){.billing-card{padding:20px 16px}}.billing-sec{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.billing-sec h2{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:20px;font-weight:800;letter-spacing:-.04em;margin:0}.billing-section,.billing-teaser{display:flex;flex-direction:column;gap:12px;min-width:0}.billing-section-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px;padding-inline:2px}.billing-section-head h2{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:17px;font-weight:800;letter-spacing:-.03em;margin:0}.billing-count{background:#f1f1ee;background:var(--hover,#f1f1ee);border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:11.5px;line-height:20px;padding:0 8px}.billing-pills{display:inline-flex;flex-wrap:wrap;gap:8px}.billing-muted{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:14px;line-height:1.5}.billing-warning{color:#b42318;color:var(--danger,#b42318);font-size:13px;line-height:1.5}.billing-footnote{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;line-height:1.5}.billing-center{text-align:center}.billing-actions{display:flex;flex-wrap:wrap;gap:8px}.billing-error{align-items:center;background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:16px;color:#3a3a42;color:var(--graphite,#3a3a42);display:flex;flex-wrap:wrap;font-size:14px;gap:12px;justify-content:space-between;padding:14px 16px}.billing-sr{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.rtl .billing-flip-rtl{transform:scaleX(-1)}.billing-top{align-items:stretch;display:flex;flex-wrap:wrap;gap:16px}.billing-top>.billing-hero{flex:1.45 1 440px}.billing-top>.billing-usage{flex:1 1 300px}.billing-hero{gap:14px;isolation:isolate;overflow:hidden;position:relative}.billing-hero:before{animation:billing-glow 1.4s cubic-bezier(.2,.7,.2,1) both;background:radial-gradient(closest-side,#5b61eb29,#5b61eb00 72%);border-radius:50%;height:420px;inset-inline-end:-120px;top:-160px;width:420px;z-index:-1}.billing-hero:after,.billing-hero:before{content:"";pointer-events:none;position:absolute}.billing-hero:after{background:linear-gradient(90deg,#5b61eb00,#5b61eb99,#5b61eb00);height:1px;top:0;inset-inline:28px}.billing-hero.is-free:before,.billing-hero.is-manual:before{opacity:.55}.billing-hero .billing-actions{margin-top:4px}@keyframes billing-glow{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}.billing-hero-main{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px 16px}.billing-plan-name{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:52px;font-weight:800;letter-spacing:-.055em;line-height:1}@media(max-width:1140px){.billing-plan-name{font-size:38px}}.billing-plan-price{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:22px;font-weight:500;white-space:nowrap}.billing-plan-interval{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:14px;margin-inline-start:2px}.billing-hero-included{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:15px;line-height:1.55;margin:0;max-width:58ch}.billing-hero-facts{color:#6e6e78;color:var(--gray-500,#6e6e78);display:flex;flex-wrap:wrap;font-size:13px;gap:6px 18px;list-style:none;margin:0;padding:0}.billing-hero-facts li{align-items:center;display:inline-flex;gap:7px}.billing-hero-facts svg{color:#b4b4bc;color:var(--gray-300,#b4b4bc);flex:none}.billing-usage{gap:18px}.billing-meter-row{display:flex;flex-direction:column;gap:10px}.billing-metric{align-items:center;display:flex;font-size:14px;gap:10px;min-width:0}.billing-metric,.billing-metric-icon{color:#3a3a42;color:var(--graphite,#3a3a42)}.billing-metric-icon{background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:9px;display:grid;flex:none;height:28px;place-items:center;width:28px}.billing-metric-icon.is-ai{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);color:#5b61eb;color:var(--brand,#5b61eb)}.billing-metric-label{display:flex;flex:1 1 auto;flex-direction:column;gap:1px;min-width:0}.billing-metric-value{color:#0c0c0e;color:var(--ink,#0c0c0e);flex:none;font-size:15px;white-space:nowrap}.billing-metric-value strong{font-weight:600}.billing-metric-of{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:13px}.billing-meter{background:#ececee;background:var(--line-solid,#ececee);border-radius:999px;height:8px;overflow:hidden}.billing-meter i{background:linear-gradient(90deg,#5b61eb,#3f45c9);background:linear-gradient(90deg,var(--brand,#5b61eb),var(--brand-600,#3f45c9));border-radius:inherit;display:block;height:100%;transform-origin:left center;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.rtl .billing-meter i{transform-origin:right center}.billing-meter.is-high i{background:#0c0c0e;background:var(--ink,#0c0c0e)}.billing-meter.is-over i{background:#b42318;background:var(--danger,#b42318)}.billing-next{border-top:1px dashed #ececee;border-top:1px dashed var(--line-solid,#ececee);margin-top:auto;padding-top:14px}.billing-teaser-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}@media(max-width:864px){.billing-teaser-grid{grid-template-columns:minmax(0,1fr)}}.billing-teaser-card{display:flex;flex-direction:column;gap:12px;isolation:isolate;overflow:hidden;padding:22px;position:relative}.billing-teaser-card.is-featured{border-color:#5b61eb4d;box-shadow:0 0 0 1px #5b61eb1f,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:0 0 0 1px #5b61eb1f,var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a)}.billing-teaser-card.is-featured:before{background:radial-gradient(closest-side,#5b61eb24,#5b61eb00 72%);border-radius:50%;content:"";height:320px;inset-inline-end:-100px;pointer-events:none;position:absolute;top:-140px;width:320px;z-index:-1}.billing-teaser-card.is-featured .billing-teaser-list svg{color:#5b61eb;color:var(--brand,#5b61eb)}.billing-teaser-head{align-items:center;display:flex;gap:8px;justify-content:space-between}.billing-teaser-head strong{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:18px;font-weight:800;letter-spacing:-.03em}.billing-teaser-price{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:22px;font-weight:500}.billing-teaser-list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.billing-teaser-list li{align-items:flex-start;color:#3a3a42;color:var(--graphite,#3a3a42);display:flex;font-size:13.5px;gap:8px;line-height:1.45}.billing-teaser-list svg{color:#12b886;color:var(--success,#12b886);flex:none;margin-top:2px}.billing-teaser-cta{align-self:flex-start;margin-top:auto}.billing-cc-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(236px,1fr));list-style:none;margin:0;padding:0}.billing-cc-grid.is-empty{grid-template-columns:minmax(0,420px)}@media(max-width:1140px){.billing-cc-grid,.billing-cc-grid.is-empty{grid-template-columns:minmax(0,1fr)}}.billing-cc-add-item,.billing-cc-item{animation:ofl-rise .6s cubic-bezier(.2,.7,.2,1) both;min-width:0}.billing-cc{background:linear-gradient(135deg,#3a3a42,#1c1c22 52%,#0c0c0e);border-radius:18px;box-shadow:0 1px 2px #0c0c0e1a,0 18px 32px -20px #0c0c0e99;box-sizing:border-box;color:#f4f4f6;display:flex;flex-direction:column;height:148px;isolation:isolate;justify-content:space-between;overflow:hidden;padding:14px 14px 14px 18px;position:relative;transition:transform .5s cubic-bezier(.34,1.56,.64,1),box-shadow .4s ease}.billing-cc:before{background:radial-gradient(120% 90% at 100% 0,#ffffff24,#fff0 55%);inset:0}.billing-cc:after,.billing-cc:before{content:"";pointer-events:none;position:absolute;z-index:-1}.billing-cc:after{border:1px solid #ffffff14;border-radius:50%;bottom:-130px;box-shadow:0 0 0 30px hsla(0,0%,100%,.025);height:230px;inset-inline-end:-100px;width:230px}.billing-cc:hover{box-shadow:0 2px 4px #0c0c0e14,0 28px 44px -24px #0c0c0eb3;transform:translateY(-3px)}.billing-cc.is-default{background:radial-gradient(130% 150% at 0 0,#6e73f0 0,#3f45c9 45%,#0c0c0e 100%);box-shadow:0 1px 2px #0c0c0e1a,0 18px 34px -20px #3f45c9bf}.billing-cc-row{align-items:center;display:flex;gap:10px;justify-content:space-between;min-height:32px}.billing-cc-number{align-self:flex-start;font-size:17px;letter-spacing:.12em}.billing-cc-meta{color:#ffffffb8;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.billing-cc-brand{font-size:16px;font-weight:900;letter-spacing:-.02em;line-height:1}.billing-cc-brand.is-visa{font-size:18px;font-style:italic}.billing-cc-brand.is-amex{border:1.5px solid;border-radius:4px;font-size:11px;padding:4px 6px}.billing-cc-brand.is-mastercard{direction:ltr;display:inline-flex}.billing-cc-brand.is-mastercard i{background:#eb001b;border-radius:50%;height:22px;width:22px}.billing-cc-brand.is-mastercard i+i{background:#f79e1b;margin-left:-9px;opacity:.9}.billing-cc .billing-cc-menu{color:#fffc;margin-inline-end:-4px}.billing-cc .billing-cc-menu:hover,.billing-cc .billing-cc-menu[data-active]{background:#ffffff24;color:#fff}.billing-cc .billing-cc-default{background:#ffffff2e;color:#fff;flex:none}.billing-cc-add{align-items:center;background:#0000;border:1.5px dashed #b4b4bc;border:1.5px dashed var(--gray-300,#b4b4bc);box-shadow:none;color:#3a3a42;color:var(--graphite,#3a3a42);cursor:pointer;font:inherit;gap:10px;justify-content:center;padding:16px;text-align:start;width:100%}.billing-cc-add:after,.billing-cc-add:before{display:none}.billing-cc-add:hover{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-color:#5b61eb;border-color:var(--brand,#5b61eb);box-shadow:none;transform:translateY(-3px)}.billing-cc-add:hover .billing-cc-add-icon{color:#5b61eb;color:var(--brand,#5b61eb)}.billing-cc-add:active{transform:scale(.98)}.billing-cc-add:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.billing-cc-add.is-compact{flex-direction:row;gap:14px;height:auto;justify-content:flex-start}.billing-cc-add.is-compact .billing-cc-add-text{align-items:flex-start}.billing-cc-add-icon{background:#fff;background:var(--surface,#fff);border-radius:50%;box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);color:#0c0c0e;color:var(--ink,#0c0c0e);display:grid;flex:none;height:36px;place-items:center;transition:color .2s ease;width:36px}.billing-cc-add-text{align-items:center;display:flex;flex-direction:column;gap:2px}.billing-cc-add-text strong{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:14px;font-weight:600}.billing-cc-add-text span{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:13px;line-height:1.45}.billing-inv-card{gap:0;padding:6px 18px}@media(max-width:1140px){.billing-inv-card{padding:6px 12px}}.billing-inv-skeleton{display:flex;flex-direction:column;gap:16px;padding:16px 4px}.billing-empty-line{align-items:center;color:#6e6e78;color:var(--gray-500,#6e6e78);display:flex;font-size:14px;gap:10px;line-height:1.5;margin:0;padding:14px 4px}.billing-empty-line strong{color:#0c0c0e;color:var(--ink,#0c0c0e);font-weight:600}.billing-empty-line svg{color:#b4b4bc;color:var(--gray-300,#b4b4bc);flex:none}.billing-inv{grid-gap:14px;align-items:center;border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12);color:#0c0c0e;color:var(--ink,#0c0c0e);display:grid;font-size:14px;gap:14px;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,1.4fr) minmax(0,.9fr) minmax(0,.8fr) 104px;min-height:52px;padding:6px 4px}.billing-inv-th{border-top:0;color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:11px;font-weight:600;letter-spacing:.1em;min-height:0;padding:12px 4px 8px;text-transform:uppercase}.billing-inv-date,.billing-inv-desc{color:#3a3a42;color:var(--graphite,#3a3a42)}.billing-inv-no{font-size:13px;text-align:start}.billing-inv-desc,.billing-inv-no{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.billing-inv-amount{font-weight:600;text-align:end}.billing-inv-links{align-items:center;display:inline-flex;gap:2px;justify-content:flex-end}@media(max-width:1140px){.billing-inv{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.9fr) auto}.billing-inv .billing-hide-sm{display:none}}.billing-more{align-items:center;border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12);padding:8px 0 6px}.billing-more,.billing-plan-features{display:flex;flex-direction:column;gap:6px}.billing-plan-features{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:13px;line-height:1.45}.billing-plan-features>span{align-items:flex-start;display:flex;gap:7px}.billing-plan-features svg{color:#12b886;color:var(--success,#12b886);flex:none;margin-top:2px}html.dark .billing-hero:before{background:radial-gradient(closest-side,#7c81f238,#7c81f200 72%)}html.dark .billing-hero:after{background:linear-gradient(90deg,#7c81f200,#7c81f2bf,#7c81f200)}html.dark .billing-teaser-card.is-featured{border-color:#7c81f252;box-shadow:0 0 0 1px #7c81f224,var(--shadow-soft)}html.dark .billing-cc{box-shadow:0 0 0 1px #ffffff14,0 18px 32px -20px #000000e6}html.dark .billing-cc.is-default{box-shadow:0 0 0 1px #a4a8f440,0 18px 34px -18px #5b61eb8c}html.dark .billing-cc-add{box-shadow:none}html.dark .billing-cc-add-icon{background:#1e1e25}html.dark .billing-interval-opt.is-on{background:#1e1e25;box-shadow:0 0 0 1px #ffffff1f}html.dark .billing-banner{background:#7c81f21a;border-color:#7c81f238}html.dark .billing-2027-preview{background:#7c81f214}.billing-scrim{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.billing-sheet{animation:billing-sheet .55s cubic-bezier(.34,1.56,.64,1) both;border-radius:30px!important;box-shadow:0 40px 90px -30px #0c0c0e80!important}@keyframes billing-sheet{0%{opacity:0;transform:translateY(28px) scale(.97)}to{opacity:1;transform:none}}.billing-sheet-body{display:flex;flex-direction:column;gap:20px;padding:28px!important;text-align:start}@media(max-width:1140px){.billing-sheet-body{padding:22px 16px!important}}.billing-sheet-head{display:flex;flex-direction:column;gap:4px;padding-inline-end:40px}.billing-sheet-title{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:28px;font-weight:800;letter-spacing:-.05em;line-height:1.15;margin:0;padding-inline-end:40px}.billing-interval{align-self:flex-start;background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:999px;display:inline-flex;gap:4px;padding:4px}.billing-interval-opt{align-items:center;background:#0000;border:0;border-radius:999px;color:#3a3a42;color:var(--graphite,#3a3a42);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;height:34px;padding:0 14px;transition:background-color .2s ease,box-shadow .3s ease}.billing-interval-opt.is-on{background:#fff;background:var(--surface,#fff);box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);color:#0c0c0e;color:var(--ink,#0c0c0e)}.billing-interval-opt:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.billing-interval-save{color:#3f45c9;color:var(--brand-600,#3f45c9);font-size:11px;font-weight:700}.billing-plans{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.billing-plans.has-three{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1140px){.billing-plans,.billing-plans.has-three{grid-template-columns:minmax(0,1fr)}}.billing-plan{background:#fff;background:var(--surface,#fff);border:1.5px solid #0c0c0e12;border:1.5px solid var(--line,#0c0c0e12);border-radius:22px;color:#0c0c0e;color:var(--ink,#0c0c0e);cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:10px;padding:20px;text-align:start;transition:transform .45s cubic-bezier(.34,1.56,.64,1),border-color .2s ease,box-shadow .3s ease}.billing-plan:hover{transform:translateY(-3px)}.billing-plan:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.billing-plan.is-on{border-color:#0c0c0e;border-color:var(--ink,#0c0c0e);box-shadow:0 0 0 4px #0c0c0e0f}.billing-plan-head{align-items:center;display:flex;font-weight:700;gap:8px;justify-content:space-between}.billing-plan-amount{font-size:28px;font-weight:700;letter-spacing:-.03em;line-height:1}.billing-plan-sub{font-size:12px}.billing-plan-desc,.billing-plan-sub{color:#6e6e78;color:var(--gray-500,#6e6e78)}.billing-plan-desc{font-size:13px;line-height:1.5}.billing-sheet-summary{align-items:center;background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:18px;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:16px 18px}.billing-sheet-summary>span{color:#0c0c0e;color:var(--ink,#0c0c0e);flex:1 1 280px;font-size:14px;line-height:1.5}.billing-add-form,.billing-add-skeleton{display:flex;flex-direction:column;gap:14px}.billing-field{display:flex;flex-direction:column;gap:8px;min-width:0}.billing-field>span{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:13px;font-weight:600}.billing-field-row{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.billing-input{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;display:flex;flex-direction:column;height:44px;justify-content:center;padding:0 14px;transition:border-color .2s ease,box-shadow .2s ease}.billing-input>*{width:100%}.billing-input.is-focus{border-color:#5b61eb8c;box-shadow:0 0 0 5px #5b61eb1a}.billing-flip{height:180px;perspective:1000px}.billing-flip-inner{height:100%;position:relative;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.34,1.3,.64,1)}.billing-flip-inner.is-flipped{transform:rotateY(180deg)}.billing-face{backface-visibility:hidden;-webkit-backface-visibility:hidden;background:radial-gradient(120% 140% at 0 0,#6e73f0 0,#3f45c9 45%,#0c0c0e 100%);background:radial-gradient(120% 140% at 0 0,#6e73f0 0,var(--brand-600,#3f45c9) 45%,var(--ink,#0c0c0e) 100%);border-radius:20px;box-shadow:0 24px 40px -24px #3f45c9b3;color:#fff;display:flex;flex-direction:column;inset:0;justify-content:space-between;padding:20px;position:absolute}.billing-face-back{justify-content:flex-start;transform:rotateY(180deg)}.billing-face-row{align-items:center;display:flex;gap:12px;justify-content:space-between}.billing-face-small{font-size:11px;opacity:.8}.billing-face-name{overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.billing-face-brand{font-size:15px;font-weight:900;letter-spacing:-.02em}.billing-face-number{font-size:19px;letter-spacing:.08em}.billing-face-stripe{background:#0c0c0e;background:var(--ink,#0c0c0e);display:block;height:34px;margin:18px -20px 0}.billing-face-sig{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:16px}.billing-face-sigline{background:repeating-linear-gradient(90deg,#ececee 0 6px,#f7f7f9 6px 12px);border-radius:6px;flex:1 1;height:30px}.billing-face-cvc{background:#fff;border-radius:6px;color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:13px;padding:6px 10px}.billing-face-hint{font-size:10px;margin-top:auto;opacity:.7}.billing-chip{background:linear-gradient(135deg,#e9d8a6,#c9a94f);border-radius:6px;height:28px;width:38px}@media(prefers-reduced-motion:reduce){.billing-cc,.billing-cc-add-item,.billing-cc-item,.billing-flip-inner,.billing-hero:before,.billing-meter i,.billing-plan,.billing-sheet{animation:none!important;transition:none!important}}.billing-2027-preview{align-items:baseline;background:#5b61eb0f;border:1px dashed #5b61eb73;border-radius:14px;color:#3a3a42;color:var(--graphite,#3a3a42);display:flex;flex-wrap:wrap;font-size:13px;gap:4px 10px;margin-bottom:18px;padding:10px 14px}.billing-2027-preview strong{color:#5b61eb;color:var(--brand,#5b61eb);font-weight:700}.billing-legacy-benefits{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:13px;line-height:1.6;max-width:640px}.billing-plan-note{border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12);color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;line-height:1.5;margin-top:auto;padding-top:8px}.billing-plan-note--inline{border-top:0;display:block;margin-top:0;padding-top:2px}.billing-face-front{overflow:hidden}.billing-face-brand{align-items:center;display:inline-flex;min-height:22px}.billing-face-brand-in{animation:ofl-pop-in .42s cubic-bezier(.34,1.56,.64,1) both;display:inline-flex}.billing-face-sheen{animation:billing-sheen .6s cubic-bezier(.2,.7,.2,1) forwards;background:linear-gradient(105deg,#0000 30%,#ffffff38 50%,#0000 70%);inset:0;pointer-events:none;position:absolute;transform:translateX(-110%)}@keyframes billing-sheen{to{transform:translateX(110%)}}.billing-cc-item.is-fresh{animation:ofl-land .55s cubic-bezier(.34,1.56,.64,1) both;position:relative}.billing-cc-item.is-fresh:after{animation:billing-fresh-ring 1.1s ease-out .2s;border-radius:18px;box-shadow:0 0 0 3px #5b61eb73;content:"";inset:0;opacity:0;pointer-events:none;position:absolute}@keyframes billing-fresh-ring{0%{opacity:0}25%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.billing-cc-item.is-fresh,.billing-cc-item.is-fresh:after,.billing-face-brand-in{animation:none!important}.billing-face-sheen{display:none}}.ai-credits .billing-top>.aic-balance{flex:1.2 1 380px}.ai-credits .billing-top>.aic-usage{flex:1 1 340px}.aic-balance.is-empty:before{background:radial-gradient(closest-side,#e8890c24,#e8890c00 72%)}.aic-included{align-items:flex-start}.aic-included-icon{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-radius:13px;color:#5b61eb;color:var(--brand,#5b61eb);display:grid;height:40px;place-items:center;width:40px}.aic-included-title{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:24px;font-weight:800;letter-spacing:-.04em;margin:0}.aic-usage-total{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px}.aic-usage-total strong{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:30px;font-weight:700;letter-spacing:-.03em}.aic-chart{display:flex;flex-direction:column;gap:6px;margin:0}.aic-chart-bars{border-bottom:1px solid #ececee;border-bottom:1px solid var(--line-solid,#ececee);gap:3px;height:120px;padding-bottom:1px}.aic-chart-bar,.aic-chart-bars{align-items:flex-end;display:flex}.aic-chart-bar{flex:1 1;height:100%;min-width:0}.aic-chart-bar i{background:linear-gradient(180deg,#5b61eb,#3f45c9);background:linear-gradient(180deg,var(--brand,#5b61eb),var(--brand-600,#3f45c9));border-radius:4px 4px 1px 1px;display:block;transition:height .6s cubic-bezier(.2,.7,.2,1);width:100%}.aic-chart-bar:hover i{opacity:.8}.aic-chart-axis{color:#6e6e78;color:var(--gray-500,#6e6e78);display:flex;font-size:12px;justify-content:space-between}.aic-packs{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.aic-pack{align-items:flex-start;background:#fff;background:var(--surface,#fff);border:1px solid #ececee;border:1px solid var(--line-solid,#ececee);border-radius:18px;display:flex;flex-direction:column;gap:2px;padding:16px 18px;text-align:start;transition:transform .25s cubic-bezier(.34,1.56,.64,1),border-color .2s,box-shadow .2s}.aic-pack strong{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:26px;font-weight:700;letter-spacing:-.03em}.aic-pack span{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:13px}.aic-pack em{color:#5b61eb;color:var(--brand,#5b61eb);font-size:13px;font-style:normal;font-weight:600;margin-top:10px}.aic-pack:hover:not(:disabled){border-color:#5b61eb66;transform:translateY(-2px)}.aic-pack:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.aic-pack:disabled{cursor:progress;opacity:.6}.aic-breakdown{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:864px){.aic-breakdown{grid-template-columns:minmax(0,1fr)}}.aic-rows{gap:14px;list-style:none;margin:0;padding:0}.aic-row,.aic-rows{display:flex;flex-direction:column}.aic-row{gap:6px}.aic-row-head{align-items:center;color:#0c0c0e;color:var(--ink,#0c0c0e);display:flex;font-size:14px;gap:8px}.aic-row-head svg{color:#6e6e78;color:var(--gray-500,#6e6e78);flex:none}.aic-row-head strong{font-weight:600;white-space:nowrap}.aic-row-label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aic-row .billing-meter{height:6px}.aic-keys-intro{margin:0;max-width:70ch}.aic-keys-list{list-style:none;margin:0;padding:0}.aic-key,.aic-keys-list{display:flex;flex-direction:column}.aic-key{border-top:1px solid #ececee;border-top:1px solid var(--line-solid,#ececee);gap:8px;padding:14px 0}.aic-key:first-child{border-top:0;padding-top:4px}.aic-key-main{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.aic-key-icon{background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:10px;color:#3a3a42;color:var(--graphite,#3a3a42);display:grid;flex:none;height:32px;place-items:center;width:32px}.aic-key-label{display:flex;flex:1 1 200px;flex-direction:column;gap:2px;min-width:0}.aic-key-label strong{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:14.5px}.aic-key-meta{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12.5px;gap:10px}.aic-key-actions,.aic-key-meta{display:inline-flex;flex-wrap:wrap}.aic-key-actions{gap:6px}.aic-key-form{display:flex;flex-wrap:wrap;gap:8px;padding-inline-start:44px}.aic-key-form input{border-radius:12px;flex:1 1 260px;max-width:460px}.aic-key .billing-footnote,.aic-key .billing-warning,.aic-key-ok{margin:0;padding-inline-start:44px}.aic-key-ok{color:#0b7a59;color:var(--success-700,#0b7a59);font-size:13px}.aic-history{list-style:none;margin:0;padding:0}.aic-history li{align-items:center;border-top:1px solid #ececee;border-top:1px solid var(--line-solid,#ececee);display:flex;font-size:14px;gap:12px;padding:10px 0}.aic-history li:first-child{border-top:0;padding-top:0}.aic-history-kind{color:#0c0c0e;color:var(--ink,#0c0c0e);flex:1 1 auto}.aic-history-date{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:13px}.aic-history strong{color:#3a3a42;color:var(--graphite,#3a3a42);font-weight:600;min-width:84px;text-align:end}.aic-history strong.is-credit{color:#0b7a59;color:var(--success-700,#0b7a59)}.aic-notice.is-action{background:#e8890c14;border-color:#e8890c47}.aic-notice.is-action .billing-banner-icon{color:#b86a00}.aic-settings{scroll-margin-top:24px}.aic-settings .billing-section-head .billing-muted{font-size:13px}.aic-settings-card{gap:18px}.aic-settings-card .chakra-form__label{font-size:14px;font-weight:600}.aic-settings-card .chakra-form__helper-text{font-size:12.5px;line-height:1.5}.aic-settings-title{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:16px;font-weight:700;letter-spacing:-.02em;margin:0}.aic-settings-text{font-size:13.5px;margin:-8px 0 0;max-width:72ch}.aic-settings-grid{grid-gap:16px 24px;display:grid;gap:16px 24px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:864px){.aic-settings-grid{grid-template-columns:minmax(0,1fr)}}.aic-radio-row{display:flex;flex-wrap:wrap;gap:18px;margin-bottom:10px}.aic-model-grid{grid-gap:8px 16px;background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:14px;display:grid;gap:8px 16px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));padding:12px 14px}.aic-bot-limits{list-style:none;margin:0;padding:0}.aic-bot-limits li{grid-gap:6px 12px;align-items:center;border-top:1px solid #ececee;border-top:1px solid var(--line-solid,#ececee);display:grid;gap:6px 12px;grid-template-columns:minmax(0,1fr) 200px auto;padding:12px 0}.aic-bot-limits li:first-child{border-top:0;padding-top:0}@media(max-width:640px){.aic-bot-limits li{grid-template-columns:minmax(0,1fr) auto}.aic-bot-limits li .aic-bot-name{grid-column:1/-1}}.aic-bot-limits .aic-bot-error{grid-column:1/-1;margin:0}.aic-bot-name{display:flex;flex-direction:column;gap:2px;min-width:0}.aic-bot-name strong{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aic-auto.is-off .aic-auto-card,.aic-auto.is-off .aic-auto-rule{opacity:.55}.aic-auto-head{align-items:center;display:flex;gap:12px;justify-content:space-between}.aic-auto-rule{grid-gap:16px 24px;display:grid;gap:16px 24px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:864px){.aic-auto-rule{grid-template-columns:minmax(0,1fr)}}.aic-auto-card{align-items:center;background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:14px;color:#0c0c0e;color:var(--ink,#0c0c0e);display:flex;font-size:14px;gap:10px;padding:12px 14px}.aic-auto-card svg{color:#6e6e78;color:var(--gray-500,#6e6e78);flex:none}.aic-auto-card-text{flex:1 1 auto;min-width:0}.aic-settings-note{align-items:flex-start;background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-radius:14px;color:#0c0c0e;color:var(--ink,#0c0c0e);display:flex;font-size:13.5px;gap:10px;line-height:1.5;margin:0;padding:12px 14px}.aic-settings-note svg{color:#5b61eb;color:var(--brand,#5b61eb);flex:none;margin-top:2px}.aic-settings-note.is-warning{background:#e8890c1a}.aic-settings-note.is-warning svg{color:#b86a00}.profile-page-body{box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;gap:20px;max-width:940px;min-height:0;overflow-y:auto;padding:32px 40px 48px;text-align:start;width:100%}@media(max-width:1140px){.profile-page-body{padding:20px 16px 32px}}.profile-card{display:flex;flex-direction:column;gap:22px;padding:28px}@media(max-width:1140px){.profile-card{padding:20px}}.profile-card-title{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:18px;font-weight:700;letter-spacing:-.03em;margin:0}.profile-card-footer{display:flex;gap:8px;justify-content:flex-end}.profile-identity{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.profile-identity-text{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.profile-identity-text strong{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:18px;font-weight:700;letter-spacing:-.03em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-identity-text span{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-avatar{background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:999px;box-shadow:0 0 0 1px #0c0c0e12;box-shadow:0 0 0 1px var(--line,#0c0c0e12);cursor:pointer;flex:none;height:64px;position:relative;transition:transform .45s cubic-bezier(.34,1.56,.64,1);width:64px}.profile-avatar:hover{transform:translateY(-1px)}.profile-avatar img{border-radius:999px;display:block;height:100%;object-fit:cover;width:100%}.profile-avatar.is-done img{animation:profile-photo-settle .45s cubic-bezier(.34,1.56,.64,1) both}.profile-avatar-ring{height:calc(100% + 12px);inset:-6px;overflow:visible;pointer-events:none;position:absolute;width:calc(100% + 12px)}.profile-avatar-ring-arc{fill:none;stroke:#5b61eb;stroke:var(--brand,#5b61eb);stroke-width:2;stroke-linecap:round;transform-origin:center}.profile-avatar.is-uploading .profile-avatar-ring{animation:profile-ring-spin .9s linear infinite}.profile-avatar.is-uploading .profile-avatar-ring-arc{stroke-dasharray:.22 .78}.profile-avatar.is-done .profile-avatar-ring{animation:profile-ring-out .3s ease .55s forwards}.profile-avatar.is-done .profile-avatar-ring-arc{stroke:#12b886;stroke:var(--success,#12b886);stroke-dasharray:1;stroke-dashoffset:1;animation:ofl-draw .45s cubic-bezier(.2,.7,.2,1) forwards;transform:rotate(-90deg)}@keyframes profile-ring-spin{to{transform:rotate(1turn)}}@keyframes profile-ring-out{to{opacity:0;transform:scale(1.08)}}@keyframes profile-photo-settle{0%{opacity:0;transform:scale(1.08)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.profile-avatar img,.profile-avatar-ring,.profile-avatar-ring-arc{animation:none!important}.profile-avatar.is-done .profile-avatar-ring-arc{stroke-dashoffset:0}}.profile-file-input{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.profile-file-input:focus-visible~.profile-photo-button{outline:2px solid #5b61eb99;outline-offset:2px}.profile-photo-button{align-items:center;background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:999px;box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);color:#0c0c0e;color:var(--ink,#0c0c0e);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;height:38px;padding:0 16px;transition:transform .45s cubic-bezier(.34,1.56,.64,1),border-color .2s ease}.profile-photo-button:hover{border-color:#0c0c0e;border-color:var(--ink,#0c0c0e);transform:translateY(-1px)}.profile-photo-button:active{transform:scale(.94)}.profile-hint{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;line-height:1.5;margin-top:-8px}.profile-form{grid-column-gap:14px;column-gap:14px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:864px){.profile-form{grid-template-columns:minmax(0,1fr)}}.profile-form-single{grid-template-columns:minmax(0,1fr)}.profile-form .form-group{margin-bottom:20px}.profile-form .form-group.form-group-error{margin-bottom:34px}.profile-form .form-group .form-error{color:#b42318;color:var(--danger,#b42318);font-size:12px;line-height:1.5;margin-top:4px}.profile-form .form-control{background:#fff;background:var(--surface,#fff);border:1px solid #ececee;border:1px solid var(--line-solid,#ececee);border-radius:14px;color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:14px;height:54px;line-height:1.4;padding:20px 14px 6px;transition:border-color .2s ease,box-shadow .2s ease}.profile-form .form-control:focus,.profile-form .form-control:focus-within{border-color:#5b61eb8c;box-shadow:0 0 0 4px #5b61eb24}.profile-form .form-control:disabled{background:#f5f5f7;background:var(--paper,#f5f5f7);color:#3a3a42;color:var(--graphite,#3a3a42);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;padding-inline-end:52px}.profile-form .form-control::placeholder{color:#b4b4bc;color:var(--gray-300,#b4b4bc)}.profile-form .form-control.empty{padding-top:6px}.profile-form .form-phone .form-control{align-items:center;display:flex;gap:8px;padding-top:14px}.profile-form .PhoneInputInput{background:#0000;border:none;color:inherit;font:inherit;min-width:0;outline:none}.profile-form .form-label{bottom:auto;color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:11px;font-weight:600;left:14px;line-height:1.2;padding:0;top:8px;transform:none}.profile-form .form-control-copy{border-radius:999px;bottom:auto;color:#0b7a59;color:var(--success-700,#0b7a59);cursor:pointer;display:grid;font-size:12px;font-weight:600;height:36px;min-width:36px;padding:0 8px;place-items:center;right:8px;top:50%;transform:translateY(-50%);z-index:2}.profile-form .form-control-copy:hover{background:#f1f1ee;background:var(--hover,#f1f1ee)}.profile-form.rtl .form-label{left:auto;right:14px}.profile-form.rtl .form-control-copy{left:8px;right:auto}.profile-form.rtl .form-phone .form-label{left:14px;right:auto}.profile-api-moved{align-items:center;align-self:flex-start;background:#0000;border:0;color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:600;gap:6px;padding:6px 2px;transition:color .2s ease}.profile-api-moved:hover{color:#5b61eb;color:var(--brand,#5b61eb)}.profile-api-moved:focus-visible{border-radius:8px;box-shadow:0 0 0 4px #5b61eb24;outline:none}.passkeys-card{gap:18px}.passkeys-head{align-items:flex-start;display:flex;gap:14px}.passkeys-icon{background:#0c0c0e;background:var(--ink,#0c0c0e);border-radius:12px;color:#fff;color:var(--surface,#fff);display:grid;flex:none;font-size:20px;height:40px;place-items:center;width:40px}.passkeys-empty,.passkeys-sub{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:14px;line-height:1.45;margin:4px 0 0}.passkeys-list{border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:16px;display:flex;flex-direction:column;list-style:none;margin:0;overflow:hidden;padding:0}.passkeys-item{align-items:center;display:flex;flex-wrap:wrap;gap:12px;padding:14px 16px}.passkeys-item+.passkeys-item{border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12)}.passkeys-item-icon{background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:10px;color:#3a3a42;color:var(--graphite,#3a3a42);display:grid;height:32px;place-items:center;width:32px}.passkeys-item-text{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:160px}.passkeys-item-text strong{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:14px;font-weight:650}.passkeys-item-text small{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12.5px}.passkeys-confirm{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.passkeys-confirm-text{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:13px}.passkeys-danger,.passkeys-ghost{align-items:center;border-radius:999px;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:6px;height:32px;padding:0 12px}.passkeys-danger:focus-visible,.passkeys-ghost:focus-visible{outline:2px solid #5b61eb99;outline-offset:2px}.passkeys-ghost{background:#fff;background:var(--surface,#fff);border:1px solid #ececee;border:1px solid var(--line-solid,#ececee);color:#3a3a42;color:var(--graphite,#3a3a42)}.passkeys-ghost:hover{border-color:#0c0c0e33}.passkeys-danger{background:#b42318;background:var(--danger,#b42318);border:1px solid #b42318;border:1px solid var(--danger,#b42318);color:#fff}.passkeys-foot{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.passkeys-foot .passkeys-add{align-items:center;display:inline-flex;gap:8px;margin:0}.developers-page-body{box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;gap:20px;min-height:0;overflow-y:auto;padding:32px 40px 48px;scroll-padding-top:16px;text-align:start;width:100%}@media(max-width:1140px){.developers-page-body{padding:20px 16px 32px}}.dev-header-link{align-items:center;color:#0c0c0e;color:var(--ink,#0c0c0e);display:inline-flex;font-size:14px;font-weight:600;gap:6px}.dev-header-link:hover{color:#5b61eb;color:var(--brand,#5b61eb)}.dev-tabs{align-self:flex-start;background:#f1f1ee;background:var(--hover,#f1f1ee);border-radius:999px;display:inline-flex;gap:2px;padding:3px}.dev-tabs button{background:#0000;border:0;border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:pointer;font:inherit;font-size:13.5px;font-weight:600;height:34px;padding:0 16px;transition:background .2s ease,color .2s ease,transform .35s cubic-bezier(.34,1.56,.64,1)}.dev-tabs button:hover{color:#0c0c0e;color:var(--ink,#0c0c0e)}.dev-tabs button:active{transform:scale(.94)}.dev-tabs button:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.dev-tabs button.on{background:#fff;background:var(--surface,#fff);box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);color:#0c0c0e;color:var(--ink,#0c0c0e)}.dev-muted{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:14px;line-height:1.55;margin:0}.dev-link{color:#0c0c0e;color:var(--ink,#0c0c0e);font-weight:600}.dev-link:hover{color:#5b61eb;color:var(--brand,#5b61eb)}.dev-sr{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.dev-inline-code{background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:6px;color:#0c0c0e;color:var(--ink,#0c0c0e);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;padding:1px 6px;word-break:break-word}.dev-keys{gap:20px;max-width:1080px}.dev-card,.dev-keys{display:flex;flex-direction:column}.dev-card{gap:14px;min-width:0;padding:26px}@media(max-width:1140px){.dev-card{padding:20px 16px}}.dev-card-head{flex-wrap:wrap;gap:12px;justify-content:space-between}.dev-card-head,.dev-card-title{align-items:center;display:flex}.dev-card-title{gap:10px;min-width:0}.dev-card-title h2{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:20px;font-weight:800;letter-spacing:-.04em;margin:0}.dev-card-icon{background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:10px;display:grid;flex:none;height:30px;place-items:center;width:30px}.dev-card-icon,.dev-notice{color:#3a3a42;color:var(--graphite,#3a3a42)}.dev-notice{align-items:center;background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:16px;display:flex;font-size:14px;gap:10px;line-height:1.45;max-width:1080px;padding:12px 16px}.dev-notice svg{color:#5b61eb;color:var(--brand,#5b61eb);flex:none}.dev-key-list{display:flex;flex-direction:column}.dev-key-row{grid-gap:12px;align-items:center;border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12);color:#3a3a42;color:var(--graphite,#3a3a42);display:grid;font-size:13.5px;gap:12px;grid-template-columns:minmax(140px,1.2fr) minmax(170px,1.3fr) minmax(90px,.8fr) minmax(90px,.8fr) minmax(110px,1fr) 168px;min-width:0;padding:12px 0}.dev-key-row>span{min-width:0}.dev-key-row-head{border-top:0;color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:11px;font-weight:600;letter-spacing:.12em;padding:4px 0 8px;text-transform:uppercase}@media(max-width:960px){.dev-key-row{gap:6px 12px;grid-template-columns:minmax(0,1fr) auto}.dev-key-row-head{display:none}.dev-key-row .dev-key-meta,.dev-key-row .dev-key-prefix{grid-column:1}.dev-key-row .dev-key-meta:before{color:#b4b4bc;color:var(--gray-300,#b4b4bc);content:attr(data-label) " · "}.dev-key-row .dev-key-actions{grid-column:2;grid-row:1/span 2}}.dev-key-name{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.dev-key-name strong{font-weight:600}.dev-key-name strong,.dev-key-prefix{color:#0c0c0e;color:var(--ink,#0c0c0e);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dev-key-prefix{font-size:12.5px}.dev-key-by{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dev-key-actions{display:inline-flex;gap:2px;justify-content:flex-end}.dev-danger-text{color:#b42318!important;color:var(--danger,#b42318)!important}.dev-empty{align-items:center;display:flex;flex-direction:column;gap:8px;padding:26px 16px 10px;text-align:center}.dev-empty strong{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:16px}.dev-empty .dev-muted{max-width:46ch}.dev-empty button{margin-top:6px}.dev-empty-icon{background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:14px;display:grid;height:42px;place-items:center;width:42px}.dev-empty-icon,.dev-inline-error{color:#3a3a42;color:var(--graphite,#3a3a42)}.dev-inline-error{border-radius:16px;flex-wrap:wrap;font-size:14px;gap:12px;justify-content:space-between;padding:14px 16px}.dev-inline-error,.dev-secret-field{align-items:center;background:#f5f5f7;background:var(--paper,#f5f5f7);display:flex}.dev-secret-field{border:1px solid #ececee;border:1px solid var(--line-solid,#ececee);border-radius:14px;gap:10px;min-height:46px;min-width:0;padding:6px 6px 6px 14px}.dev-secret-field code{color:#0c0c0e;color:var(--ink,#0c0c0e);flex:1 1 auto;font-size:12.5px;letter-spacing:-.01em;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-user-select:all;user-select:all;white-space:nowrap}.dev-secret-field code::-webkit-scrollbar{display:none}.dev-secret-new{border-color:#5b61eb;border-color:var(--brand,#5b61eb);box-shadow:0 0 0 4px #5b61eb24}.dev-secret-actions{display:inline-flex;flex:none;gap:2px}.dev-icon-button{background:#0000;border:0;border-radius:999px;color:#3a3a42;color:var(--graphite,#3a3a42);cursor:pointer;display:grid;height:34px;place-items:center;transition:background .2s ease,transform .35s cubic-bezier(.34,1.56,.64,1);width:34px}.dev-icon-button:hover{background:#f1f1ee;background:var(--hover,#f1f1ee);color:#0c0c0e;color:var(--ink,#0c0c0e)}.dev-icon-button:active{transform:scale(.92)}.dev-icon-button:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.dev-warning{align-items:flex-start;background:#b423180f;border-radius:14px;color:#0c0c0e;color:var(--ink,#0c0c0e);display:flex;font-size:13.5px;font-weight:500;gap:10px;line-height:1.5;padding:12px 14px}.dev-warning svg{color:#b42318;color:var(--danger,#b42318);flex:none;margin-top:2px}.dev-modal{border-radius:26px!important}.dev-ref{grid-gap:32px;align-items:start;display:grid;gap:32px;grid-template-columns:200px minmax(0,1fr)}@media(max-width:1100px){.dev-ref{grid-template-columns:minmax(0,1fr)}}.dev-ref-index{display:flex;flex-direction:column;gap:2px;padding-top:6px;position:-webkit-sticky;position:sticky;top:0}.dev-ref-index .ofl-label{padding:0 10px 8px}@media(max-width:1100px){.dev-ref-index{flex-direction:row;flex-wrap:wrap;position:static}.dev-ref-index .ofl-label{display:none}}.dev-ref-index-item{align-items:center;background:#0000;border:0;border-radius:10px;color:#3a3a42;color:var(--graphite,#3a3a42);cursor:pointer;display:flex;font:inherit;font-size:13.5px;gap:8px;min-height:32px;padding:4px 10px;text-align:start;transition:background .2s ease,transform .3s cubic-bezier(.34,1.56,.64,1)}.dev-ref-index-item:hover{background:#f1f1ee;background:var(--hover,#f1f1ee);color:#0c0c0e;color:var(--ink,#0c0c0e)}.dev-ref-index-item:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.dev-ref-index-item.on{background:#f1f1ee;background:var(--hover,#f1f1ee);color:#0c0c0e;color:var(--ink,#0c0c0e);font-weight:600}.dev-ref-guides{color:#6e6e78;color:var(--gray-500,#6e6e78);margin-top:8px}.dev-ref-guides svg{flex:none}.dev-ref-body{display:flex;flex-direction:column;min-width:0}.dev-ref-section{grid-gap:32px;animation:ofl-rise .7s cubic-bezier(.2,.7,.2,1) both;border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12);display:grid;gap:32px;grid-template-columns:minmax(0,1fr) minmax(0,460px);padding:28px 0 36px;scroll-margin-top:12px}.dev-ref-section:first-child{border-top:0;padding-top:4px}@media(max-width:1280px){.dev-ref-section{grid-template-columns:minmax(0,1fr)}}.dev-ref-prose{display:flex;flex-direction:column;gap:14px;min-width:0}.dev-ref-prose h2{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:24px;font-weight:800;letter-spacing:-.04em;margin:0}.dev-ref-prose .dev-ref-h1{font-size:34px;letter-spacing:-.05em}.dev-ref-prose>p{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:15px;line-height:1.7;margin:0;max-width:64ch}.dev-ref-sub{margin:8px 0 0}.dev-ref-kv{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.dev-ref-code{display:flex;flex-direction:column;gap:14px;min-width:0}.dev-endpoint{align-self:flex-start;color:#3a3a42;color:var(--graphite,#3a3a42);font-size:14px;gap:10px}.dev-endpoint,.dev-method{align-items:center;display:inline-flex}.dev-method{border-radius:6px;flex:none;font-size:10px;font-weight:600;height:20px;justify-content:center;min-width:38px;padding:0 6px}.dev-method.GET{background:#ececee;background:var(--line-solid,#ececee);color:#3a3a42;color:var(--graphite,#3a3a42)}.dev-method.POST{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);color:#3f45c9;color:var(--brand-600,#3f45c9)}.dev-params{display:flex;flex-direction:column}.dev-params h3{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:15px;font-weight:700;margin:4px 0 6px}.dev-param{border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12);display:flex;flex-direction:column;gap:6px;padding:12px 0}.dev-param p{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:14px;line-height:1.6;margin:0}.dev-param-name{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px}.dev-param-type{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px}.dev-param-req{color:#b42318;color:var(--danger,#b42318);font-weight:700}.dev-param-opt,.dev-param-req{font-size:10.5px;letter-spacing:.05em;text-transform:uppercase}.dev-param-opt{color:#b4b4bc;color:var(--gray-300,#b4b4bc);font-weight:600}.dev-tip{align-items:flex-start;background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:16px;display:flex;gap:10px;padding:14px 16px}.dev-tip svg{color:#5b61eb;color:var(--brand,#5b61eb);flex:none;margin-top:3px}.dev-tip p{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:14px;line-height:1.6;margin:0}.dev-errors{display:flex;flex-direction:column}.dev-errors-row{grid-gap:12px;border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12);color:#3a3a42;color:var(--graphite,#3a3a42);display:grid;font-size:14px;gap:12px;grid-template-columns:64px minmax(0,1fr);line-height:1.55;padding:10px 0}.dev-errors-row .ofl-mono{color:#0c0c0e;color:var(--ink,#0c0c0e)}.dev-errors-head{border-top:0;color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}html.dark .dev-warning{background:#ef5b501a}html.dark .dev-tabs button.on{background:#1e1e25;box-shadow:0 0 0 1px #ffffff1f}html.dark .dev-secret-field{background:#16161c}html.dark .dev-secret-new{border-color:var(--brand)}.dev-key-limits-link{color:#6e6e78;color:var(--gray-500,#6e6e78);flex-basis:100%;font-size:12.5px;line-height:1.4;text-align:start;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:3px}.dev-key-limits-link:hover{color:#5b61eb;color:var(--brand,#5b61eb)}.dev-key-limits-link:focus-visible{border-radius:4px;box-shadow:0 0 0 4px #5b61eb24;outline:none}.dev-limits .chakra-form__label{font-size:14px;font-weight:600}.dev-limits .chakra-form__helper-text{font-size:12.5px;line-height:1.5}.dev-limits-usage{background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:14px;color:#3a3a42;color:var(--graphite,#3a3a42);display:flex;flex-wrap:wrap;font-size:13.5px;gap:8px 22px;padding:12px 14px}.dev-limits-usage strong{color:#0c0c0e;color:var(--ink,#0c0c0e);font-weight:700}.dev-limits-radios{display:flex;flex-wrap:wrap;gap:18px;margin-bottom:8px}.dev-limits-bots{grid-gap:8px 16px;background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:14px;display:grid;gap:8px 16px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));padding:12px 14px}.dev-scopes{display:flex;flex-direction:column;gap:14px}.dev-scopes-presets{display:flex;flex-wrap:wrap;gap:8px}.dev-scopes-group{background:#f5f5f7;background:var(--paper,#f5f5f7);border:0;border-radius:14px;display:flex;flex-direction:column;gap:10px;padding:12px 14px}.dev-scopes-group legend{color:#6e6e78;color:var(--gray-500,#6e6e78);float:left;font-size:12px;font-weight:700;letter-spacing:.04em;margin-bottom:4px;text-transform:uppercase;width:100%}.dev-scopes-group .chakra-checkbox__control{margin-top:3px}.dev-scope-text{display:flex;flex-direction:column;gap:2px}.dev-scope-label{align-items:center;display:inline-flex;flex-wrap:wrap;font-size:14px;font-weight:600;gap:8px}.dev-scope-desc{font-size:12.5px;line-height:1.45}.dev-scope-note{font-size:12.5px;margin:0}.request-demo{animation:ofl-rise .7s cubic-bezier(.2,.7,.2,1) both;box-sizing:border-box;min-height:100%;padding:0 24px}@media(prefers-reduced-motion:reduce){.request-demo{animation:none}}.dashboard-page-header{flex:0 0 auto;padding:28px 36px 22px}@media(max-width:1140px){.dashboard-page-header{padding:14px 20px}}.dashboard-page-content{justify-content:flex-start;padding:0 36px 36px;text-align:start}@media(max-width:1140px){.dashboard-page-content{padding:0 20px 20px}}.dashboard{display:flex;flex-direction:column;gap:14px;width:100%}.dashboard-kpis{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.dashboard-kpis>.is-wide{grid-column:span 2}.dashboard-two{grid-gap:14px;align-items:stretch;display:grid;gap:14px;grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.dashboard-stack{display:flex;flex-direction:column;gap:14px;min-width:0}@media(max-width:1140px){.dashboard-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-two{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.dashboard-kpis{grid-template-columns:minmax(0,1fr)}.dashboard-kpis>.is-wide{grid-column:auto}}.dashboard-kpi{display:flex;flex-direction:column;gap:12px;min-width:0;padding:20px}.dashboard-kpi-top{align-items:center;display:flex;gap:8px;justify-content:space-between;min-height:24px}.dashboard-kpi-label{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-kpi-value{font-feature-settings:"tnum";color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:34px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.05em;line-height:1;white-space:nowrap}.dashboard-kpi-unit{font-size:15px;font-weight:500;letter-spacing:0;margin-inline-start:4px}.dashboard-kpi-meta,.dashboard-kpi-unit{color:#6e6e78;color:var(--gray-500,#6e6e78)}.dashboard-kpi-meta{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-plan-chip{align-items:center;background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:999px;color:#0c0c0e;color:var(--ink,#0c0c0e);display:inline-flex;font-size:13px;gap:8px;height:36px;padding-inline:14px 6px;white-space:nowrap}.dashboard-plan-chip-label{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.dashboard-plan-chip-name{color:#0c0c0e;color:var(--ink,#0c0c0e);font-weight:600}.dashboard-plan-chip-link{align-items:center;border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);display:inline-flex;font-size:12px;font-weight:500;gap:4px;height:26px;margin-inline-start:2px;padding:0 10px;text-decoration:none;transition:background .2s ease,color .2s ease}.dashboard-plan-chip-link:hover{background:#f5f5f7;background:var(--paper,#f5f5f7);color:#0c0c0e;color:var(--ink,#0c0c0e)}.dashboard-plan-chip-link:focus-visible{box-shadow:0 0 0 4px #5b61eb24;color:#0c0c0e;color:var(--ink,#0c0c0e);outline:none}.dashboard-link{flex:none}.dashboard-link.rtl{direction:rtl}.dashboard-card{display:flex;flex-direction:column;gap:14px;min-width:0;padding:20px}.dashboard-card-header{align-items:center;display:flex;gap:12px;justify-content:space-between}.dashboard-card-header-texts{display:flex;flex-direction:column;gap:2px;min-width:0}.dashboard-card-header-title{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:20px;font-weight:700;letter-spacing:-.04em;line-height:1.2;margin:0}.dashboard-card-header-subtitle{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-card-empty{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:14px;margin:0;padding:18px 4px}.dashboard-card-footer{display:flex;justify-content:flex-end;margin-top:auto}.dashboard-card-stats{border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12);display:flex;flex-direction:column;font-size:13px;gap:8px;margin-top:auto;padding-top:12px}.dashboard-card-stats>div{display:flex;gap:12px;justify-content:space-between}.dashboard-card-stats span{color:#6e6e78;color:var(--gray-500,#6e6e78)}.dashboard-card-stats strong{color:#0c0c0e;color:var(--ink,#0c0c0e);font-weight:600;white-space:nowrap}.dashboard-skeleton{animation:dashboard-shimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,#f1f1ee,#fafaf8 50%,#f1f1ee);background:linear-gradient(90deg,var(--hover,#f1f1ee) 0,#fafaf8 50%,var(--hover,#f1f1ee) 100%);background-size:200% 100%;border-radius:8px;display:block}.dashboard-spark{display:block;margin-top:auto}.dashboard-spark-line{stroke:#0c0c0e;stroke:var(--ink,#0c0c0e);stroke-dasharray:1;stroke-dashoffset:1;animation:dashboard-draw 1.4s cubic-bezier(.4,0,.2,1) .3s forwards}.dashboard-spark-line.is-accent{stroke:#5b61eb;stroke:var(--brand,#5b61eb)}.dashboard-spark-empty{display:block;height:28px;margin-top:auto}.dashboard-chart-total{color:#6e6e78;color:var(--gray-500,#6e6e78);flex:none;font-size:12px}.dashboard-chart{direction:ltr;min-width:0;position:relative;width:100%}.dashboard-chart-svg{display:block;overflow:visible}.dashboard-chart-grid line{stroke:#f1f1ee;stroke:var(--hover,#f1f1ee);stroke-width:1}.dashboard-chart-axis text,.dashboard-chart-grid text{fill:#8c8c96;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px}.dashboard-chart-hit{fill:#0000}.dashboard-chart-bar{fill:#b4b4bc;fill:var(--gray-300,#b4b4bc);animation:dashboard-grow .8s cubic-bezier(.2,.7,.2,1) both;transform-box:fill-box;transform-origin:bottom;transition:fill .2s ease}.dashboard-chart-bar.is-active{fill:#5b61eb;fill:var(--brand,#5b61eb)}.dashboard-chart-tooltip rect{fill:#0c0c0e;fill:var(--ink,#0c0c0e)}.dashboard-chart-tooltip text{fill:#fff;fill:var(--surface,#fff);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}.dashboard-chart-empty{color:#6e6e78;color:var(--gray-500,#6e6e78);display:grid;font-size:14px;inset:0 0 26px;margin:0;place-items:center;position:absolute}.dashboard-pair{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:1140px){.dashboard-pair{grid-template-columns:minmax(0,1fr)}}.dashboard-chart-crosshair{stroke:#b4b4bc;stroke:var(--gray-300,#b4b4bc);stroke-width:1;stroke-dasharray:3 3}.dashboard-chart-line{stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;animation:dashboard-draw 1.2s cubic-bezier(.4,0,.2,1) .25s forwards}.dashboard-chart-line.is-redraw{animation-delay:0s;animation-duration:.6s}.dashboard-chart-peak{pointer-events:none}.dashboard-chart-peak-dot,.dashboard-chart-peak-ring{transform-box:fill-box;transform-origin:center}.dashboard-chart-peak-dot{fill:#5b61eb;fill:var(--brand,#5b61eb);animation:dashboard-peak-in .45s cubic-bezier(.34,1.56,.64,1) both}.dashboard-chart-peak-ring{fill:none;stroke:#5b61eb;stroke:var(--brand,#5b61eb);stroke-width:1.5;animation:dashboard-peak-ring .6s ease-out;opacity:0}.dashboard-chart-dot{stroke:#fff;stroke:var(--surface,#fff);stroke-width:2}.dashboard-chart-series.is-ink .dashboard-chart-line{stroke:#0c0c0e;stroke:var(--ink,#0c0c0e)}.dashboard-chart-series.is-ink .dashboard-chart-dot{fill:#0c0c0e;fill:var(--ink,#0c0c0e)}.dashboard-chart-series.is-brand .dashboard-chart-line{stroke:#5b61eb;stroke:var(--brand,#5b61eb)}.dashboard-chart-series.is-brand .dashboard-chart-dot{fill:#5b61eb;fill:var(--brand,#5b61eb)}.dashboard-legend{color:#6e6e78;color:var(--gray-500,#6e6e78);display:inline-flex;flex:none;font-size:12px;gap:14px}.dashboard-legend span{align-items:center;display:inline-flex;gap:6px}.dashboard-legend i{border-radius:999px;height:2px;width:14px}.dashboard-legend i.is-ink{background:#0c0c0e;background:var(--ink,#0c0c0e)}.dashboard-legend i.is-brand{background:#5b61eb;background:var(--brand,#5b61eb)}.dashboard-handoff-bar{display:flex;gap:2px;height:8px}.dashboard-handoff-bar i{background:repeating-linear-gradient(135deg,#f1f1ee 0 6px,#ececee 6px 8px);background:repeating-linear-gradient(135deg,var(--hover,#f1f1ee) 0 6px,var(--line-solid,#ececee) 6px 8px);border-radius:999px;flex:1 1}.dashboard-handoff-legend{color:#6e6e78;color:var(--gray-500,#6e6e78);display:flex;flex-wrap:wrap;font-size:13px;gap:6px 18px}.dashboard-handoff-legend span{align-items:center;display:inline-flex;gap:6px}.dashboard-handoff-legend i{border-radius:999px;height:8px;width:8px}.dashboard-handoff-legend i.is-bot{background:#0c0c0e;background:var(--ink,#0c0c0e)}.dashboard-handoff-legend i.is-human{background:#b4b4bc;background:var(--gray-300,#b4b4bc)}.dashboard-handoff-legend strong{color:#0c0c0e;color:var(--ink,#0c0c0e);font-weight:600}.dashboard-handoff-note{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;line-height:1.45;margin:auto 0 0}.dashboard-meta{display:flex;flex-direction:column;gap:2px}.dashboard-meta-row{align-items:center;border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12);display:flex;font-size:13px;gap:12px;justify-content:space-between;padding:9px 0}.dashboard-meta-row:first-child{border-top:0;padding-top:0}.dashboard-meta-label{color:#6e6e78;color:var(--gray-500,#6e6e78);flex:none}.dashboard-meta-value{color:#0c0c0e;color:var(--ink,#0c0c0e);font-weight:600;min-width:0;overflow:hidden;text-align:end;text-overflow:ellipsis;white-space:nowrap}.dashboard-meta-value .ofl-mono{font-size:12px}.dashboard-meta-inline{align-items:center;display:inline-flex;gap:10px}.dashboard-meta-channel{align-items:center;display:inline-flex;gap:4px}.dashboard-meta-channel .logoChannel{flex:none;margin:-6px;transform:scale(.6)}.dashboard-ai-note{color:#6e6e78;color:var(--gray-500,#6e6e78);flex:none;font-size:12px}.dashboard-ai-body{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:minmax(180px,220px) minmax(0,1fr)}@media(max-width:1140px){.dashboard-ai-body{grid-template-columns:minmax(0,1fr)}}.dashboard-ai-tiles{display:flex;flex-direction:column;gap:10px}@media(max-width:1140px){.dashboard-ai-tiles{flex-direction:row}.dashboard-ai-tiles>*{flex:1 1}}.dashboard-ai-tile{background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:16px;display:flex;flex-direction:column;gap:8px;min-width:0;padding:14px 16px}.dashboard-ai-value{font-feature-settings:"tnum";color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:28px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.03em;line-height:1}.dashboard-ai-value.is-muted{color:#b4b4bc;color:var(--gray-300,#b4b4bc)}.dashboard-ai-heading{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;font-weight:600}.dashboard-ai-detail{grid-gap:20px;display:grid;gap:20px;grid-template-columns:minmax(0,1fr);min-width:0}.dashboard-ai-detail.has-months{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media(max-width:1140px){.dashboard-ai-detail.has-months{grid-template-columns:minmax(0,1fr)}}.dashboard-ai-models{display:flex;flex-direction:column;gap:10px;min-width:0}.dashboard-ai-models ul{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.dashboard-ai-models li{grid-gap:6px 12px;display:grid;font-size:13px;gap:6px 12px;grid-template-columns:minmax(0,1fr) auto}.dashboard-ai-model-name{color:#0c0c0e;color:var(--ink,#0c0c0e);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-ai-model-value{color:#3a3a42;color:var(--graphite,#3a3a42);font-size:12px}.dashboard-ai-model-bar{background:#f1f1ee;background:var(--hover,#f1f1ee);border-radius:999px;display:block;grid-column:1/-1;height:6px;overflow:hidden}.dashboard-ai-model-bar i{animation:dashboard-grow-x .8s cubic-bezier(.2,.7,.2,1) both;background:#0c0c0e;background:var(--ink,#0c0c0e);border-radius:999px;display:block;height:100%;transform-origin:left center}.dashboard-ai-months{display:flex;flex-direction:column;gap:6px;min-width:0}.dashboard-ai-months-header{align-items:center;display:flex;gap:12px;justify-content:space-between}.dashboard-ai-notice{align-items:flex-start;border:1px dashed #ececee;border:1px dashed var(--line-solid,#ececee);border-radius:16px;display:flex;flex-direction:column;gap:8px;padding:16px}.dashboard-ai-notice p{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:13px;line-height:1.45;margin:0}.dashboard-ai-notice strong{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:14px;font-weight:600}.dashboard.rtl .dashboard-ai-model-bar i{transform-origin:right center}.dashboard-chart-stack{transition:opacity .2s ease}.dashboard-chart-stack.is-ink{fill:#0c0c0e;fill:var(--ink,#0c0c0e)}.dashboard-chart-stack.is-muted{fill:#b4b4bc;fill:var(--gray-300,#b4b4bc)}.dashboard-legend i.is-muted{background:#b4b4bc;background:var(--gray-300,#b4b4bc)}.dashboard-error .dashboard-card-header-subtitle{white-space:normal}.dashboard-retry{border-radius:999px}@keyframes dashboard-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes dashboard-draw{to{stroke-dashoffset:0}}@keyframes dashboard-grow-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes dashboard-peak-in{0%{opacity:0;transform:translateY(-6px) scale(.2)}to{opacity:1;transform:none}}@keyframes dashboard-peak-ring{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}@keyframes dashboard-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.dashboard-skeleton{animation:none}.dashboard-chart-line,.dashboard-spark-line{stroke-dashoffset:0;animation:none}.dashboard-chart-peak-dot,.dashboard-chart-peak-ring{animation:none}.dashboard-ai-model-bar i,.dashboard-chart-bar{animation:none;transform:none}}.transpernt_over_flow{overflow:auto}@media(max-width:1140px){.transpernt_over_flow{overflow-x:hidden}}.transpernt_over_flow::-webkit-scrollbar{background:#0000;display:none;height:0;width:0}.ingest-page .page-content{text-align:start}.ingest-page .ingest-tabs>[role=tablist]{margin-inline-start:32px}@media(max-width:1140px){.ingest-page .ingest-tabs>[role=tablist]{margin-inline-start:12px}}.ingest-agent{margin:28px 32px 0;min-height:90%}.ingest-agent .layout{display:flex;flex-direction:column;gap:16px;margin-inline:auto;max-width:820px;position:relative;text-align:left;text-align:initial}.ingest-agent .wizard-rail{animation:ofl-rise .7s cubic-bezier(.2,.7,.2,1) both}.ingest-agent .wizard-rail-list{align-items:center;display:flex;gap:8px;list-style:none;margin:0;padding:0}.ingest-agent .wizard-step{align-items:center;display:flex;gap:8px;min-width:0}.ingest-agent .wizard-step:not(:last-child):after{background:#ececee;background:var(--line-solid,#ececee);content:"";flex:none;height:1px;width:28px}.ingest-agent .wizard-step.is-done:not(:last-child):after{background:#5b61eb;background:var(--brand,#5b61eb);opacity:.45}.ingest-agent .wizard-step-button{align-items:center;background:#0000;border:0;border-radius:999px;color:inherit;cursor:default;display:flex;gap:8px;min-width:0;padding:6px 12px 6px 6px;transition:background-color .2s ease}.ingest-agent .wizard-step-button:not(:disabled):not([aria-current=step]){cursor:pointer}.ingest-agent .wizard-step-button:not(:disabled):not([aria-current=step]):hover{background:#f1f1ee;background:var(--hover,#f1f1ee)}.ingest-agent .wizard-step-button:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.ingest-agent .wizard-step-dot{background:#fff;background:var(--surface,#fff);border:1.5px solid #ececee;border:1.5px solid var(--line-solid,#ececee);border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);display:grid;flex:none;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:600;height:22px;place-items:center;transition:background-color .25s ease,border-color .25s ease,color .25s ease;width:22px}.ingest-agent .wizard-step-text{display:flex;min-width:0}.ingest-agent .wizard-step-title{align-items:center;color:#6e6e78;color:var(--gray-500,#6e6e78);display:flex;font-size:13px;font-weight:600;gap:6px;letter-spacing:-.01em;white-space:nowrap}.ingest-agent .wizard-step-optional{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:11px;font-weight:500}.ingest-agent .wizard-step.is-active .wizard-step-button{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f)}.ingest-agent .wizard-step.is-active .wizard-step-dot{background:#5b61eb;background:var(--brand,#5b61eb);border-color:#5b61eb;border-color:var(--brand,#5b61eb);color:#fff}.ingest-agent .wizard-step.is-active .wizard-step-title{color:#0c0c0e;color:var(--ink,#0c0c0e)}.ingest-agent .wizard-step.is-done .wizard-step-dot{background:#fff;background:var(--surface,#fff);border-color:#5b61eb;border-color:var(--brand,#5b61eb);color:#5b61eb;color:var(--brand,#5b61eb)}.ingest-agent .wizard-step.is-done .wizard-step-title{color:#0c0c0e;color:var(--ink,#0c0c0e)}.ingest-agent .main-content{animation:ofl-rise .7s cubic-bezier(.2,.7,.2,1) both;animation-delay:.06s;background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:24px;box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);display:flex;flex-direction:column;min-width:0;padding:28px 32px 0}.ingest-agent .main-content>.agent{padding-bottom:24px}@media(max-width:1140px){.ingest-agent{margin:12px 12px 0}.ingest-agent .wizard-step:not(.is-active) .wizard-step-text{display:none}.ingest-agent .wizard-step:not(:last-child):after{width:16px}.ingest-agent .main-content{padding:18px 16px 0}}@media(prefers-reduced-motion:reduce){.ingest-agent .main-content,.ingest-agent .wizard-rail{animation:none}.ingest-agent .wizard-step-button,.ingest-agent .wizard-step-dot{transition:none}}.text{font-size:1rem;line-height:2rem}.text-small{font-size:.86rem;line-height:2.57rem}.text-large{font-size:1.28rem;line-height:2.57rem}.title{font-size:1.71rem;font-weight:400;line-height:4.57rem}.title-large{font-size:2.57rem;font-weight:700;line-height:4.57rem}.live-page-sidebar .contacts,.logs-detail-body,.logs-table-body,.transpernt_over_flow{overflow:auto}@media(max-width:1140px){.live-page-sidebar .contacts,.logs-detail-body,.logs-table-body,.transpernt_over_flow{overflow-x:hidden}}.live-page-sidebar .contacts::-webkit-scrollbar,.logs-detail-body::-webkit-scrollbar,.logs-table-body::-webkit-scrollbar,.transpernt_over_flow::-webkit-scrollbar{background:#0000;display:none;height:0;width:0}.logs-page .page-header.logs-page-header{justify-content:flex-start;padding:28px 32px 18px}@media(max-width:1140px){.logs-page .page-header.logs-page-header{padding:14px 20px}}.logs-page-content{justify-content:flex-start;padding:0 32px 24px;text-align:start}@media(max-width:1140px){.logs-page-content{padding:0 12px 12px}}.logs-page-count{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;white-space:nowrap}.live-page{display:flex;flex:1 1 auto;gap:14px;min-height:0;overflow:hidden}.live-page .widget{border-radius:24px}.live-page .widget-content{margin:0 10px}.live-page .widget-footer{display:none}.live-page-sidebar{display:flex;flex:0 0 300px;flex-direction:column;gap:12px;max-width:360px;min-height:0;min-width:0}.live-page-sidebar .logs-toolbar{align-items:center;display:flex;gap:8px}.live-page-sidebar .filter{display:flex;flex:none}.live-page-sidebar .logs-filter-button{border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:999px;box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);font-size:13px;font-weight:600;height:38px}.live-page-sidebar .logs-filter-button:hover{border-color:#0c0c0e;border-color:var(--ink,#0c0c0e)}.live-page-sidebar .logs-filter-label{align-items:center;display:inline-flex;gap:6px}.live-page-sidebar .logs-filter-count{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:11px;font-weight:500}.live-page-sidebar .search{align-items:center;background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:14px;box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);display:flex;flex:1 1 auto;gap:8px;height:38px;min-width:0;padding:0 12px;transition:border-color .2s ease,box-shadow .2s ease}.live-page-sidebar .search:focus-within{border-color:#5b61eb8c;box-shadow:0 0 0 4px #5b61eb24}.live-page-sidebar .search-icon{color:#b4b4bc;color:var(--gray-300,#b4b4bc);flex:none}.live-page-sidebar .search-input{background:#0000;border:0;color:#0c0c0e;color:var(--ink,#0c0c0e);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;max-width:none;outline:none;width:100%}.live-page-sidebar .search-input::placeholder{color:#b4b4bc;color:var(--gray-300,#b4b4bc)}.live-page-sidebar .logs-console{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e0f;border-radius:24px;box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.live-page-sidebar .logs-console-head{align-items:center;background:#f5f5f7;background:var(--paper,#f5f5f7);color:#6e6e78;color:var(--gray-500,#6e6e78);display:flex;flex:none;font-size:11px;font-weight:600;height:34px;justify-content:space-between;letter-spacing:.06em;padding:0 14px;text-transform:uppercase}.live-page-sidebar .contacts{display:flex;flex-direction:column;overflow-y:auto}.live-page-sidebar .contacts .contact{grid-gap:10px;align-items:center;background:#0000;border:0;border-inline-start:2px solid #0000;border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12);cursor:pointer;display:grid;flex:none;font:inherit;gap:10px;grid-template-columns:18px minmax(0,1fr) auto auto;height:36px;padding:0 14px 0 12px;text-align:start;transition:background .15s ease;width:100%}.live-page-sidebar .contacts .contact:first-child{border-top:0}.live-page-sidebar .contacts .contact-name{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-page-sidebar .contacts .contact-count{background:#f5f5f7;background:var(--paper,#f5f5f7);border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:10px;height:18px;line-height:18px;padding:0 6px}.live-page-sidebar .contacts .contact-time{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:11px;white-space:nowrap}.live-page-sidebar .contacts .contact:hover{background:#f5f5f7;background:var(--paper,#f5f5f7)}.live-page-sidebar .contacts .contact:focus-visible{outline:2px solid #5b61eb99;outline-offset:-2px}.live-page-sidebar .contacts .contact.active{background:#5b61eb0f;border-inline-start-color:#5b61eb;border-inline-start-color:var(--brand,#5b61eb)}.live-page-conversation-panel{display:flex;flex:1 1 auto;gap:14px;min-height:0;min-width:0}.logs-logo{border-radius:5px;display:inline-block;flex:none;height:18px;overflow:hidden;position:relative;width:18px}.logs-logo .logoChannel{height:30px;left:0;position:absolute;top:0;transform:scale(.6);transform-origin:0 0;width:30px}.logs-drawer{animation:logs-drawer-in .35s cubic-bezier(.2,.8,.2,1) both;background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e0f;border-radius:24px;box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);display:flex;flex:1 1 auto;flex-direction:column;min-height:0;min-width:0;overflow:hidden;position:relative}.logs-drawer-head{align-items:center;border-bottom:1px solid #0c0c0e12;border-bottom:1px solid var(--line,#0c0c0e12);display:flex;flex:none;gap:12px;padding:12px 16px}.logs-drawer-head-texts{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.logs-drawer-head-texts strong{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.logs-drawer-head-texts span{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px}.logs-drawer .widget{border:0;border-radius:0;box-shadow:none}.logs-seg{background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:999px;display:inline-flex;flex:none;gap:2px;padding:3px}.logs-seg button{background:#0000;border:0;border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:pointer;font:inherit;font-size:12px;font-weight:600;height:28px;padding:0 14px;transition:background .3s cubic-bezier(.34,1.56,.64,1),color .2s ease,box-shadow .3s ease}.logs-seg button.on,.logs-seg button:hover{color:#0c0c0e;color:var(--ink,#0c0c0e)}.logs-seg button.on{background:#fff;background:var(--surface,#fff);box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a)}.logs-seg button:focus-visible{outline:2px solid #5b61eb99;outline-offset:1px}.logs-icon-button{align-items:center;background:#0000;border:0;border-radius:999px;cursor:pointer;display:inline-flex;flex:none;height:28px;justify-content:center;padding:0;transition:background .15s ease;width:28px}.logs-icon-button:hover{background:#f5f5f7;background:var(--paper,#f5f5f7)}.logs-icon-button:focus-visible{outline:2px solid #5b61eb99;outline-offset:1px}.logs-chips{border-bottom:1px solid #0c0c0e12;border-bottom:1px solid var(--line,#0c0c0e12);display:flex;flex:none;flex-wrap:wrap;padding:10px 14px}.logs-chip,.logs-chips{align-items:center;gap:6px}.logs-chip{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:999px;color:#3a3a42;color:var(--graphite,#3a3a42);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:600;height:28px;padding:0 10px;transition:transform .4s cubic-bezier(.34,1.56,.64,1),background .2s ease,color .2s ease,border-color .2s ease}.logs-chip .ofl-mono{font-weight:500;opacity:.6}.logs-chip:hover{transform:translateY(-1px)}.logs-chip:active{transform:scale(.94)}.logs-chip.on{background:#0c0c0e;background:var(--ink,#0c0c0e);border-color:#0c0c0e;border-color:var(--ink,#0c0c0e);color:#fff;color:var(--surface,#fff)}.logs-chip:focus-visible{outline:2px solid #5b61eb99;outline-offset:2px}.logs-row-count{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;margin-inline-start:auto;white-space:nowrap}.logs-table{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.logs-table-body{flex:1 1 auto;min-height:0;overflow-y:auto}.logs-table-empty{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:13px;padding:28px 14px;text-align:center}.logs-row{grid-gap:12px;align-items:center;background:#0000;border:0;border-inline-start:2px solid #0000;border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12);color:#3a3a42;color:var(--graphite,#3a3a42);cursor:pointer;display:grid;font:inherit;font-size:12px;gap:12px;grid-template-columns:72px 56px 96px minmax(0,1fr);height:34px;padding:0 14px 0 12px;text-align:start;transition:background .15s ease;width:100%}.logs-row:hover{background:#f5f5f7;background:var(--paper,#f5f5f7)}.logs-row:focus-visible{outline:2px solid #5b61eb99;outline-offset:-2px}.logs-row.active{background:#5b61eb0f;border-inline-start-color:#5b61eb;border-inline-start-color:var(--brand,#5b61eb)}.logs-row-head{border-bottom:1px solid #0c0c0e12;border-bottom:1px solid var(--line,#0c0c0e12);border-top:0;color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:default;flex:none;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.logs-row-head,.logs-row-head:hover{background:#f5f5f7;background:var(--paper,#f5f5f7)}.logs-date-group{background:#fff;background:var(--surface,#fff);border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12);color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:11px;font-weight:500;padding:6px 14px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.logs-date-group:first-child{border-top:0}.logs-cell{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.logs-cell-muted,.logs-cell-time{color:#6e6e78;color:var(--gray-500,#6e6e78)}.logs-cell-channel{align-items:center;display:flex;gap:8px}.logs-cell-message{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:13px}.logs-cell-message.empty{color:#b4b4bc;color:var(--gray-300,#b4b4bc)}.logs-badge{align-items:center;border-radius:5px;display:inline-flex;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;font-weight:600;height:20px;justify-content:center;letter-spacing:.04em;min-width:40px;padding:0 6px;text-transform:uppercase}.logs-badge-in{background:#f1f1ee;background:var(--hover,#f1f1ee)}.logs-badge-in,.logs-badge-out{color:#3a3a42;color:var(--graphite,#3a3a42)}.logs-badge-out{background:#fff;background:var(--surface,#fff);box-shadow:inset 0 0 0 1px #ececee;box-shadow:inset 0 0 0 1px var(--line-solid,#ececee)}.logs-badge-ai{background:#0c0c0e;background:var(--ink,#0c0c0e);color:#fff;color:var(--surface,#fff)}.logs-badge-media{background:#fff;background:var(--surface,#fff);box-shadow:inset 0 0 0 1px #b4b4bc;box-shadow:inset 0 0 0 1px var(--gray-300,#b4b4bc);color:#6e6e78;color:var(--gray-500,#6e6e78)}.logs-badge-error{background:#fdecea;color:#b42318;color:var(--danger,#b42318)}.logs-badge-hook{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);color:#3f45c9;color:var(--brand-600,#3f45c9)}.logs-badge-notice{background:#fff4e0;color:#8a5300}.logs-cell-notice{color:#3a3a42;color:var(--graphite,#3a3a42)}.logs-cell-unanswered{color:#8a5300}.logs-notice{background:#fff8ec;border-radius:12px;box-shadow:inset 0 0 0 1px #f3ddb5;color:#0c0c0e;color:var(--ink,#0c0c0e);display:flex;flex-direction:column;font-size:13px;gap:6px;line-height:1.5;margin-block-end:14px;padding:12px 14px}.logs-notice p{margin:0}.logs-notice-title{font-size:13px;font-weight:600}.logs-notice-what{color:#3a3a42;color:var(--graphite,#3a3a42)}.logs-notice-detail,.logs-notice-step{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px}.logs-notice-detail summary{cursor:pointer}.logs-notice-detail code{display:block;margin-block-start:4px;white-space:pre-wrap;word-break:break-word}.logs-notice-adjusted{background:#fff;background:var(--surface,#fff);box-shadow:inset 0 0 0 1px #ececee;box-shadow:inset 0 0 0 1px var(--line-solid,#ececee)}.logs-notice-banner{align-items:center;background:#fff8ec;border-radius:10px;box-shadow:inset 0 0 0 1px #f3ddb5;display:flex;font-size:13px;gap:12px;justify-content:space-between;margin:8px 12px;padding:8px 12px}.logs-cell-hook{align-items:center;display:flex;gap:8px;min-width:0}.logs-cell-hook .chk-outcome{flex:none}.logs-table-more{border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12);display:flex;justify-content:center;padding:12px}.logs-detail{animation:logs-drawer-in .35s cubic-bezier(.2,.8,.2,1) both;background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e0f;border-radius:24px;box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);display:flex;flex:0 0 380px;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.logs-detail-head{border-bottom:1px solid #0c0c0e12;border-bottom:1px solid var(--line,#0c0c0e12);display:flex;flex:none;flex-direction:column;gap:6px;padding:12px;padding-inline-start:16px}.logs-detail-head-meta{align-items:center;display:flex;gap:8px}.logs-detail-head-meta .ofl-mono{color:#6e6e78;color:var(--gray-500,#6e6e78);flex:1 1 auto;font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.logs-detail-title{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#0c0c0e;color:var(--ink,#0c0c0e);display:-webkit-box;font-size:15px;line-height:1.35;overflow:hidden;overflow-wrap:anywhere}.logs-detail-body{display:flex;flex-direction:column;gap:16px;overflow:auto;padding:12px 16px 16px}.logs-kv{margin:0}.logs-kv>div{grid-gap:10px;align-items:center;border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12);display:grid;font-size:12px;gap:10px;grid-template-columns:96px minmax(0,1fr);min-height:32px;padding:6px 0}.logs-kv>div:first-child{border-top:0}.logs-kv dt{color:#6e6e78;color:var(--gray-500,#6e6e78)}.logs-kv dd{color:#0c0c0e;color:var(--ink,#0c0c0e);font-weight:600;margin:0;min-width:0;overflow-wrap:anywhere}.logs-kv-copy{align-items:center;display:flex;gap:8px;justify-content:space-between}.logs-copy{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:999px;box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);color:#0c0c0e;color:var(--ink,#0c0c0e);cursor:pointer;flex:none;font-family:Geist,Varela,system-ui,-apple-system,Segoe UI,Arial,sans-serif;font-size:11px;font-weight:600;height:26px;padding:0 10px;transition:transform .45s cubic-bezier(.34,1.56,.64,1),border-color .2s ease}.logs-copy.has-icon{align-items:center;display:inline-flex;gap:5px;padding-inline:8px 10px}.logs-copy.has-icon .ofl-morph-check.is-done{color:#12b886;color:var(--success,#12b886)}.logs-copy:hover{border-color:#0c0c0e;border-color:var(--ink,#0c0c0e);transform:translateY(-1px)}.logs-copy:active{transform:scale(.94)}.logs-copy:focus-visible{outline:2px solid #5b61eb99;outline-offset:2px}.logs-payload{display:flex;flex-direction:column;gap:6px}.logs-payload-head{align-items:center;display:flex;justify-content:space-between}.logs-payload pre{background:#0c0c0e;background:var(--ink,#0c0c0e);border-radius:12px;color:#e4e4e7;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;line-height:1.6;margin:0;overflow:auto;overflow-wrap:anywhere;padding:12px;text-align:left;white-space:pre-wrap}.logs-payload pre .json-key{color:#a5a8f7}.logs-payload pre .json-string{color:#86e1b9}.logs-payload pre .json-number{color:#f7c47a}.logs-payload pre .json-boolean{color:#f59ab0}.logs-payload pre .json-null{color:#8b8b95;font-style:italic}@keyframes logs-drawer-in{0%{opacity:0;transform:translateX(16px)}to{opacity:1;transform:none}}[dir=rtl] .logs-detail,[dir=rtl] .logs-drawer{animation-name:logs-drawer-in-rtl}@keyframes logs-drawer-in-rtl{0%{opacity:0;transform:translateX(-16px)}to{opacity:1;transform:none}}.datetime{background-color:#fff;border:var(--border-light);border-radius:4px;color:gray;display:flex;justify-content:center;margin:0 auto;max-width:100px;text-align:center}.datetime.margin{margin:30px auto}.live-page .datetime{background-color:#fff;background-color:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;padding:0 10px}@media(max-width:1353px){.logs-row{grid-template-columns:72px 56px minmax(0,1fr)}.logs-col-optional{display:none!important}.live-page-conversation-panel{position:relative}.logs-detail{bottom:0;box-shadow:0 30px 60px -30px #0c0c0e73;box-shadow:var(--shadow-pop,0 30px 60px -30px #0c0c0e73);inset-inline-end:0;position:absolute;top:0;width:min(380px,100%);z-index:2}}@media(max-width:1140px){.live-page{height:100%;max-height:none}.live-page-sidebar{flex:1 1 auto;max-width:none;width:100%}.live-page-sidebar .contacts{overflow-y:visible;overflow-y:initial}.live-page-sidebar .contacts .contact{margin:0}.live-page .conversation-panel,.live-page-sidebar.none{display:none}.logs-drawer{position:static}.logs-detail{border-radius:0;bottom:0;left:0;position:fixed;right:0;top:0;width:auto;z-index:1000}.close-conversation.logs-icon-button{display:inline-flex!important}.account-logo.none,.account-menu-trigger.none,.account-mobile-header.none,.page-header.none{display:none!important}}@media(prefers-reduced-motion:reduce){.live-page .contact,.logs-chip,.logs-copy,.logs-detail,.logs-drawer,.logs-row,.logs-seg button{animation:none!important;transition:none!important}}.logs-filter-menu{border:1px solid #0c0c0e12!important;border:1px solid var(--line,#0c0c0e12)!important;border-radius:18px!important;box-shadow:0 24px 50px -24px #0c0c0e66!important;min-width:240px!important;padding:6px!important}.logs-filter-option{align-items:center;border-radius:12px;color:#0c0c0e;color:var(--ink,#0c0c0e);display:flex!important;font-size:14px;gap:10px;height:38px;padding:0 10px!important}.logs-filter-option:focus,.logs-filter-option:hover{background:#f5f5f7!important;background:var(--paper,#f5f5f7)!important}.logs-filter-option-label{flex:1 1 auto;min-width:0;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap}.logs-filter-option-all{background:#f1f1f3;border-radius:5px;color:#3a3a42;color:var(--graphite,#3a3a42);display:grid;flex:none;height:18px;place-items:center;width:18px}.logs-filter-check{border:1.5px solid #b4b4bc;border:1.5px solid var(--gray-300,#b4b4bc);border-radius:50%;color:#fff;color:var(--surface,#fff);display:grid;flex:none;height:18px;place-items:center;transition:background .15s ease,border-color .15s ease;width:18px}.logs-filter-check.checked{background:#5b61eb;background:var(--brand,#5b61eb);border-color:#5b61eb;border-color:var(--brand,#5b61eb)}.logs-state{padding:16px}.logs-load-more{display:flex;justify-content:center;padding:12px 16px 16px}.team-page-body{box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;gap:22px;min-height:0;overflow-y:auto;padding:32px 40px 48px;text-align:start;width:100%}@media(max-width:1140px){.team-page-body{padding:20px 16px 32px}}.team-header-actions{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.team-count{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:13px}.team-card{display:flex;flex-direction:column;gap:14px;min-width:0;padding:26px}@media(max-width:1140px){.team-card{padding:18px}}.team-card h2.ofl-label{margin:0}.team-muted{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:13px;margin:0}.team-sr{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.team-role-legend{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0}@media(max-width:1353px){.team-role-legend{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:864px){.team-role-legend{grid-template-columns:minmax(0,1fr)}}.team-role-legend li{color:#6e6e78;color:var(--gray-500,#6e6e78);display:flex;flex-direction:column;font-size:13px;gap:2px}.team-role-legend li strong{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:14px}.team-list{display:flex;flex-direction:column}.team-row{grid-gap:14px;align-items:center;border-top:1px solid #0c0c0e12;border-top:1px solid var(--line,#0c0c0e12);display:grid;gap:14px;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) 40px;padding:14px 6px;transition:background .2s ease}.team-row:first-child{border-top:0}.team-row:hover:not(.team-row-head){background:#f1f1ee;background:var(--hover,#f1f1ee);border-radius:14px}.team-row:hover .team-avatar{transform:scale(1.08) rotate(-4deg)}.team-row-head{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:12px;font-weight:600;padding-top:0}.team-row-actions{display:flex;justify-content:flex-end}@media(max-width:864px){.team-row{grid-template-columns:minmax(0,1fr) 40px}.team-row .team-hide-sm{display:none}}.team-member{align-items:center;display:flex;gap:12px;min-width:0}.team-member-text{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.team-member-text strong{align-items:center;color:#0c0c0e;color:var(--ink,#0c0c0e);display:inline-flex;font-size:14px;gap:8px}.team-member-contact{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:13px;overflow:hidden;text-align:start;text-overflow:ellipsis;unicode-bidi:plaintext;white-space:nowrap}.team-you{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-radius:999px;color:#3f45c9;color:var(--brand-600,#3f45c9);font-size:11px;font-weight:600;padding:1px 8px}.team-avatar{background:#ececee;background:var(--line-solid,#ececee);border-radius:99px;color:#3a3a42;color:var(--graphite,#3a3a42);display:grid;flex:none;font-size:13px;font-weight:700;height:40px;object-fit:cover;place-items:center;transition:transform .45s cubic-bezier(.34,1.56,.64,1);width:40px}.team-avatar.is-owner{background:#0c0c0e;background:var(--ink,#0c0c0e);color:#fff;color:var(--surface,#fff)}.team-avatar.is-pending{background:#0000;border:1.5px dashed #b4b4bc;border:1.5px dashed var(--gray-300,#b4b4bc);box-sizing:border-box;color:#6e6e78;color:var(--gray-500,#6e6e78)}.team-role-select.chakra-select{border-radius:999px;font-size:13px;font-weight:600;max-width:150px}.team-invite{align-items:center;display:flex;flex-wrap:wrap;gap:12px;padding:6px 0}.team-invite-actions{display:flex;gap:6px}.team-inline-error,.team-notice{align-items:center;color:#3a3a42;color:var(--graphite,#3a3a42);display:flex;font-size:14px;gap:10px}.team-notice{background:#fff;background:var(--surface,#fff);border:1px solid #0c0c0e12;border:1px solid var(--line,#0c0c0e12);border-radius:18px;padding:14px 18px}.team-sheet.chakra-modal__content{background:#fff;background:var(--surface,#fff);color:#0c0c0e;color:var(--ink,#0c0c0e)}.team-sheet-title{font-weight:800!important;letter-spacing:-.03em}.team-sheet-form{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.team-segment{align-self:flex-start;background:#f1f1ee;background:var(--hover,#f1f1ee);border-radius:999px;display:inline-flex;gap:2px;padding:3px}.team-segment button{align-items:center;background:#0000;border:0;border-radius:999px;color:#6e6e78;color:var(--gray-500,#6e6e78);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:6px;height:32px;padding:0 14px;transition:background .2s ease,color .2s ease,transform .35s cubic-bezier(.34,1.56,.64,1)}.team-segment button:hover{color:#0c0c0e;color:var(--ink,#0c0c0e)}.team-segment button:active{transform:scale(.94)}.team-segment button:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.team-segment button.on{background:#fff;background:var(--surface,#fff);box-shadow:0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a;box-shadow:var(--shadow-soft,0 1px 2px #0c0c0e0a,0 6px 20px -8px #0c0c0e1a);color:#0c0c0e;color:var(--ink,#0c0c0e)}.team-roles{border:0;display:flex;flex-direction:column;gap:8px;margin:0;padding:0}.team-roles legend{margin-bottom:8px}.team-roles-list{display:flex;flex-direction:column;gap:8px}.team-role-option{align-items:center;background:#fff;background:var(--surface,#fff);border:1px solid #ececee;border:1px solid var(--line-solid,#ececee);border-radius:16px;color:#0c0c0e;color:var(--ink,#0c0c0e);cursor:pointer;display:flex;font:inherit;gap:12px;padding:12px 14px;text-align:start;transition:border-color .2s ease,background .2s ease,transform .35s cubic-bezier(.34,1.56,.64,1);width:100%}.team-role-option:hover{border-color:#b4b4bc;border-color:var(--gray-300,#b4b4bc)}.team-role-option:active{transform:scale(.98)}.team-role-option:focus-visible{box-shadow:0 0 0 4px #5b61eb24;outline:none}.team-role-option.on{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-color:#5b61eb;border-color:var(--brand,#5b61eb)}.team-role-option-text{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.team-role-option-text strong{font-size:14px}.team-role-option-text span{color:#6e6e78;color:var(--gray-500,#6e6e78);font-size:13px}.team-role-option-check{color:#5b61eb;color:var(--brand,#5b61eb);flex:none;width:14px}.team-link-field{align-items:center;background:#f5f5f7;background:var(--paper,#f5f5f7);border:1px solid #ececee;border:1px solid var(--line-solid,#ececee);border-radius:14px;display:flex;gap:10px;padding:8px 8px 8px 14px}.team-link-field code{flex:1 1 auto;font-size:12.5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invite-accept{align-items:center;display:flex;flex-direction:column;gap:16px;text-align:center}.invite-accept-icon{background:#5b61eb1f;background:var(--brand-tint,#5b61eb1f);border-radius:18px;color:#5b61eb;color:var(--brand,#5b61eb);display:grid;height:56px;place-items:center;width:56px}.invite-accept-title{color:#0c0c0e;color:var(--ink,#0c0c0e);font-size:26px;font-weight:800;letter-spacing:-.05em;margin:0}.invite-accept-actions{display:flex;flex-direction:column;gap:10px;width:100%}@media(prefers-reduced-motion:reduce){.team-row:hover .team-avatar{transform:none}.team-avatar,.team-role-option,.team-segment button{transition:none}}html.dark{--ink:#f4f4f6;--graphite:#c9c9d0;--gray-500:#a1a1aa;--gray-300:#5c5c66;--line:#ffffff12;--line-solid:#24242b;--paper:#09090c;--surface:#111116;--hover:#1a1a21;--brand:#7c81f2;--brand-600:#a4a8f4;--brand-tint:#7c81f229;--success:#2cc79a;--success-700:#5fddb7;--danger:#ef5b50;--shadow-soft:0 0 0 1px #ffffff0d,0 8px 24px -12px #000c;--shadow-lift:0 0 0 1px #ffffff12,0 24px 48px -24px #000000e6;--shadow-pop:0 0 0 1px #ffffff14,0 30px 60px -30px #000000f2,0 0 80px -40px #7c81f240;--background-content-builder:#0b0b0e;--background-content-team:#0b0b0e;--background-secondary:#16161c;--text-opposite:#09090c;--box:#111116;--box-inactive:#111116;--filter-hover:drop-shadow(0 4px 14px #0009);color-scheme:dark}html.dark ::selection{background:#7c81f259}html.dark ::-webkit-scrollbar-thumb{background:#ffffff1f;background-clip:padding-box}html.dark ::-webkit-scrollbar-thumb:hover{background:#ffffff3d;background-clip:padding-box}html.dark .account{background:#09090c;isolation:isolate;position:relative}html.dark .account.ingestAgent{background:#0b0b0e}html.dark .account .billing{background:#0000}@media(max-width:1140px){html.dark .account-content{background:#0000}}html.dark .account-menu-scroll{background:#0c0c10eb;border-inline-end-color:#ffffff12}@media(max-width:1140px){html.dark .account-menu-scroll{background:#0c0c10}}html.dark .account-menu-group-label{color:#6b6b76}html.dark .account-menu-item:hover{background:#ffffff0d}html.dark .account-menu-item.active{background:#16161c;box-shadow:0 0 0 1px #ffffff1f}html.dark .account-menu-plan,html.dark .account-menu-search{background:#111116;border-color:#ffffff1f}html.dark .account-menu-search-kbd{background:#ffffff14}html.dark .ofl-theme-toggle{background:#ffffff0d;border-color:#ffffff12}html.dark .ofl-theme-toggle-option.active{background:#1e1e25;box-shadow:0 0 0 1px #ffffff1f}html.dark .link{color:var(--brand);text-decoration:none}html.dark .link:hover{color:var(--brand-600)}html.dark .tooltip .tooltiptext{background-color:#1e1e25;box-shadow:0 0 0 1px #ffffff1f;color:#f4f4f6}html.dark .markdown-code{background:#ffffff0d}html.dark .modal{background:#0000009e}html.dark .ofl-card{border-color:#ffffff12}html.dark .css-1245jog{background:#111116}html.dark .form-control{background:#16161c;color:var(--ink)}html.dark .form-control::placeholder{color:#6b6b76}html.dark .realtive-icon-input.form-group{background:#16161c}html.dark .form-popup{background:#111116}html.dark .form-control-maxLength{color:#6b6b76}html.dark input[type=text]:disabled::-webkit-input-placeholder{color:var(--gray-500)}html.dark .form-phone.gray .PhoneInputInput{background-color:#16161c}html.dark .button-primary.hover,html.dark .button-primary:hover{--bg-color:#fff;box-shadow:0 0 0 1px #ffffff1f,0 8px 24px -10px #7c81f273}html.dark .button.disabled,html.dark .button:disabled{background-color:#ffffff0d;color:#6b6b76}html.dark .chakra-menu__menuitem:focus,html.dark .chakra-menu__menuitem[data-focus]{background:#ffffff14}html.dark .chakra-toast .chakra-alert{box-shadow:0 0 0 1px #ffffff1f,0 20px 40px -20px #000000e6}html.dark .swal-close{color:var(--ink)!important}html.dark .swal2-popup{background:#111116;box-shadow:var(--shadow-pop);color:var(--ink)}html.dark .swal2-html-container,html.dark .swal2-title{color:var(--ink)}html.dark .swal2-container.swal2-backdrop-show{background:#0000009e}html.dark .cmdk-palette-footer{background:#16161c}html.dark .cmdk-palette-item-icon,html.dark .cmdk-palette-item[data-selected=true],html.dark .cmdk-palette-kbd,html.dark .ofl-suggest-monaco .monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon,html.dark .ofl-suggest-monaco .monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused:before,html.dark .ofl-suggest-monaco .monaco-editor .suggest-widget .monaco-list .monaco-list-row:hover:before,html.dark ul.mde-suggestions.ofl-suggest .ofl-suggest-icon,html.dark ul.mde-suggestions.ofl-suggest li:hover .ofl-suggest-row,html.dark ul.mde-suggestions.ofl-suggest li[aria-selected=true] .ofl-suggest-row{background:#ffffff14}html.dark .dashboard-plan-chip{border-color:#ffffff12}html.dark .dashboard-seg button.on{background:#1e1e25;box-shadow:0 0 0 1px #ffffff1f}html.dark .dashboard-chart-axis text,html.dark .dashboard-chart-grid text{fill:#6b6b76}html.dark .dashboard-feed-item:hover,html.dark .dashboard-list-item:hover,html.dark .dashboard-table-row:hover{background:#ffffff0d}html.dark .dashboard-skeleton{background:linear-gradient(90deg,#ffffff0d,#ffffff14 50%,#ffffff0d);background-size:200% 100%}html.dark .builders-card{border-color:#ffffff12}html.dark .builders-card.is-new{background:#11111699;border-color:#ffffff1f}html.dark .builders-card-preview{background-color:#0d0d11;background-image:radial-gradient(#ffffff12 1px,#0000 0);border-bottom-color:#ffffff12}html.dark .builders-card-icon{background:#ffffff0f}html.dark .builder-diagram .ln{stroke:#3a3a44}html.dark .builder-diagram .nd-ai,html.dark .builder-diagram .nd-step{fill:#1a1a21;stroke:#ffffff1f}html.dark .ai-flow-card{border-color:#ffffff12}html.dark .ai-flow-card.is-new{background:#11111699;border-color:#ffffff1f}html.dark .ai-flow-card-preview{background-color:#0d0d11;background-image:radial-gradient(#ffffff12 1px,#0000 0)}html.dark .ai-flow-card-actions{border-top-color:#ffffff12}html.dark .ai-flow-diagram .ln{stroke:#3a3a44}html.dark .ai-flow-diagram .pill-ai,html.dark .ai-flow-diagram .pill-tool{stroke:#ffffff1f}html.dark .agents-data .header .title-2{color:#6b6b76}html.dark .agents-data .data-sources .item,html.dark .data-source .file-uploder{background-color:#111116}html.dark .agent-conditions .condition-part.else-part,html.dark .agent-conditions-container{border-color:#ffffff1f}html.dark .uppy-Dashboard-files,html.dark .uppy-Dashboard-innerWrap{background-color:#111116!important}html.dark .text-field{background-color:#16161c!important;color:var(--ink)}html.dark .text-field::placeholder{color:#6b6b76!important}html.dark .builders-card-icon,html.dark .builders-row-icon{background:#ffffff14}html.dark .builders-row+.builders-row{box-shadow:inset 0 1px 0 #ffffff12}html.dark .builders-chip:hover,html.dark .builders-row.active,html.dark .builders-row:not(.is-head):hover{background:#ffffff0d}html.dark .menu-page-items-date,html.dark .node-type-list .list-title,html.dark .nodes-list-actions .list-title{color:#6b6b76}html.dark .pogressbar-container{background-color:#ffffff14}html.dark .chat-builder,html.dark .team-builder{background-color:#0b0b0e;border-color:#ffffff12}html.dark .react-flow__background circle,html.dark .react-flow__background path{fill:#ffffff1c}html.dark .react-flow__controls{border-color:#ffffff1f;box-shadow:var(--shadow-soft)}html.dark .react-flow__controls-button{fill:var(--gray-500);background:#111116;border-bottom-color:#ffffff12;color:var(--gray-500)}html.dark .react-flow__controls-button svg{fill:currentColor}html.dark .react-flow__controls-button:hover{background:#16161c;color:var(--ink)}html.dark .react-flow__minimap{background:#111116eb!important;border-color:#ffffff1f!important}html.dark .react-flow__minimap-mask{fill:#0000008c}html.dark .team-builder .react-flow__minimap-node{fill:#2a2a33}html.dark .react-flow__attribution{background:#0000}html.dark .react-flow__attribution a{color:#6b6b76}html.dark .animated>.react-flow__edge-path,html.dark .react-flow__edge-path{stroke:#4a4a55!important}html.dark .animated>.react-flow__edge-path:hover,html.dark .react-flow__edge-path:hover{stroke:var(--gray-500)!important}html.dark .react-flow__edge.selected .react-flow__edge-path{stroke:var(--brand)!important}html.dark .react-flow__nodesselection-rect,html.dark .react-flow__selection{background:#7c81f214;border-color:#7c81f280}html.dark .page.chatbot .page-header.chatbot-header,html.dark .search-box,html.dark .team-builder-topbar{background:#111116db;border-color:#ffffff12}html.dark .sidebar-chat-builder{background:#111116;border-color:#ffffff12}html.dark .sidebar-chat-builder .list-item:hover{background:#ffffff0d}html.dark .sidebar-chat-builder .list-item:hover .node-type-icon{box-shadow:inset 0 0 0 1px #ffffff12,0 12px 22px -14px #000000e6}html.dark .node-type-icon{background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff12}html.dark .node-type-list{box-shadow:var(--shadow-lift)}html.dark .node{background:#111116;border-color:#ffffff1f}html.dark .node .mde-header{border-bottom-color:#ffffff12}html.dark .node .node-handle-action{background:var(--gray-500)}html.dark .node .mde-text{color:var(--ink)}html.dark .node:not(.node-selected):not(.node-filter) .node-option:before{border-color:#ffffff1f}html.dark .node-api .node-description:not(:empty){background:#ffffff0d}html.dark .chat-builder .react-flow__handle-right,html.dark .node-handle-action{border-color:#5c5c66}html.dark .method-actions-item,html.dark .node-filter .filter-card,html.dark .node-filter .filter-else,html.dark .node-filter .filter-group,html.dark .node-name input:hover{background:#ffffff0d}html.dark .node-filter .filter-card:hover{border-color:#ffffff1f}html.dark .filter-pill{border-color:#fff3}html.dark .filter-pill:hover{background:#ffffff0d;border-color:#ffffff52}html.dark .filter-group-logical-option.is-active{background:#1e1e25;box-shadow:0 0 0 1px #ffffff1f}html.dark .team-node{border-color:#ffffff1f}html.dark .agent-config-condition,html.dark .agent-config-pill,html.dark .placeholder-plus,html.dark .team-node-chip,html.dark .team-node-prompt{background:#ffffff0d}html.dark .placeholder,html.dark .team-node .placeholder{background:#111116b3}html.dark .agent-config-accordion-button.chakra-accordion__button:hover{background:#ffffff0d}html.dark .agent-config .agent-config-picker .agent-config-picker-hint,html.dark .agent-config .agent-config-type.chakra-menu__menu-button,html.dark .agent-config-logic{background:#ffffff14}html.dark .agent-config .agent-config-type.chakra-menu__menu-button:hover{background:#ffffff1f}html.dark .agent-config-logic button.is-active{background:#1e1e25;box-shadow:0 0 0 1px #ffffff1f}html.dark .agent-config .agent-config-picker input:hover,html.dark .agent-config .agent-config-select.chakra-menu__menu-button:hover,html.dark .agent-config .mde:hover,html.dark .agent-config-editor:not(.is-code):hover,html.dark .agent-config-group.chakra-accordion__item:hover,html.dark .agent-config-schema-item.chakra-accordion__item:hover{border-color:#ffffff1f!important}html.dark .agent-config-editor.is-code{box-shadow:0 0 0 1px #ffffff12}html.dark .agent-config .agent-config-select.is-static,html.dark .agent-config-else{background:#ffffff0d}html.dark .agent-config .schema-type.chakra-button,html.dark .schema-tab-count,html.dark .schema-type-option-icon,html.dark .schema-var-kind{background:#ffffff14}html.dark .agent-config .schema-type.chakra-button:hover{background:#ffffff1f}html.dark .schema-field:hover,html.dark .schema-preset:hover{border-color:#ffffff1f}html.dark .schema-field:focus-within{border-color:#7c81f28c}html.dark .schema-field.has-error{border-color:#ef5b5080}html.dark .schema-chip{background:#1e1e25}html.dark .schema-code{box-shadow:0 0 0 1px #ffffff12}html.dark .ingest-agent .main-content,html.dark .ingest-agent .wizard-rail{border-color:#ffffff12}html.dark .data-input,html.dark .form-input,html.dark .variables{color:var(--graphite)}html.dark .form-input{background-color:#16161c}html.dark .data-input,html.dark .variables .table-content td input:disabled{background-color:#111116}html.dark .add-row:hover{background-color:#ffffff0d}html.dark .variables .add-row,html.dark .variables .table-content th{color:#6b6b76}html.dark .variables .table-content td{color:var(--graphite)}html.dark .sidebar-content{background:#111116;box-shadow:var(--shadow-pop)}html.dark .sidebar form>footer{background:#16161c}html.dark .channels-card-logo{border-color:#ffffff12}html.dark .channels-card-desc{background:#ffffff0d}html.dark .mini-channels{background:#111116;border-color:#ffffff1f}html.dark .mini-channels-item{border-bottom-color:#ffffff1f}html.dark .green-api-action:hover{background:#ffffff0d}html.dark .live-page-sidebar .logs-console,html.dark .logs-detail,html.dark .logs-drawer{border-color:#ffffff12}html.dark .live-page-sidebar .logs-console-head,html.dark .logs-row-head{background:#16161c}html.dark .live-page-sidebar .contacts .contact:hover,html.dark .logs-icon-button:hover,html.dark .logs-row-head:hover,html.dark .logs-row:hover{background:#ffffff0d}html.dark .logs-filter-option:focus,html.dark .logs-filter-option:hover{background:#ffffff0d!important}html.dark .logs-filter-option-all{background:#ffffff14}html.dark .logs-filter-menu{box-shadow:var(--shadow-lift)!important}html.dark .logs-badge-error{background:#ef5b5024}html.dark .logs-badge-notice{background:#f5a62329;color:#f5c26b}html.dark .logs-notice,html.dark .logs-notice-banner{background:#f5a62314;box-shadow:inset 0 0 0 1px #f5a62347}html.dark .logs-notice-adjusted{background:#111116;box-shadow:inset 0 0 0 1px #ffffff12}html.dark .logs-cell-unanswered{color:#f5c26b}html.dark .logs-payload pre{background:#050507;border:1px solid #ffffff12}html.dark .datetime{background-color:#111116}html.dark .chk-code,html.dark .chk-curl,html.dark .chk-details .chj,html.dark .chk-listening{background:#050507;border:1px solid #ffffff12}html.dark .chk-event-error,html.dark .chk-outcome-error{background:#ef5b5024}html.dark .chk-banner,html.dark .chk-outcome-started{background:#2cc79a24}html.dark .chk-empty{border-color:#ffffff1f}html.dark .chk-icon-btn:hover,html.dark .chk-list-row:hover{background:#ffffff0d}html.dark .billing-2027-card stripe-pricing-table{border-radius:16px;box-shadow:0 0 0 1px #ffffff1f;display:block;overflow:hidden}html.dark .price-select{background:#16161c}html.dark .lang-select-content{box-shadow:var(--shadow-lift)}html.dark .auto-save{background:#1e1e25;box-shadow:0 0 0 1px #ffffff1f}html.dark .type-text{color:#6b6b76}