.button{position:relative;cursor:pointer;border-radius:5px;border:2px solid #14181f;outline:none;background:#fff;color:#000;font-size:1.5rem;font-weight:700;padding:1rem 1.7rem;-webkit-user-select:none;user-select:none}.button.button-no-radius-left{border-top-left-radius:0;border-bottom-left-radius:0}.button.button-no-radius-right{border-top-right-radius:0;border-bottom-right-radius:0}.button.button-inline-form{margin-top:1.9rem}.button.button-icon-only{text-align:center;display:flex;width:3.9rem;height:3.9rem;flex-direction:column;justify-content:center;align-items:center}.button.button-small{font-size:1.3rem;padding:.975rem 1.7rem}.button.button-xs{font-size:1.2rem;padding:.7rem 1.3rem}.button.button-xs-icon{font-size:1.2rem;padding:.7rem}.button.button-large{font-size:1.7rem;padding:1.2rem 2.3rem}.button:hover{background:#e0e4eb}.button:active{background:#c1c8d7}.button:disabled{pointer-events:none;opacity:.5}.button.button-block{display:block!important;width:-webkit-fill-available;margin:auto auto 1rem}.button .button-inner{position:relative;overflow:hidden}.button .button-inner .button-inner-display-possibilities{display:grid}.button .button-inner .button-inner-display-possibilities *{visibility:hidden;white-space:nowrap;grid-area:1/-1}.button .button-inner .button-inner-display{position:absolute;text-align:center;top:0;left:0;right:0;opacity:1;white-space:nowrap}.button .button-inner .button-inner-display.button-inner-display-hidden{opacity:0;top:-50px}.button .button-inner .button-inner-absolute{position:absolute;top:50px;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;opacity:0}.button .button-inner .button-inner-absolute.button-inner-absolute-show{top:0;opacity:1}.button.button-black{background:#000;border-color:#000;color:#fff}.button.button-black:hover{color:#e0e4eb}.button.button-black:active{color:#c1c8d7}.button.button-grey{background:#e0e4eb;border-color:#e0e4eb;color:#000}.button.button-grey:hover{color:#000;background:#c1c8d7;border-color:#c1c8d7}.button.button-grey:active{color:#000;background:#a2adc3;border-color:#a2adc3}.button.button-white{background:#fff;border-color:#fff;color:#000}.button.button-white:active,.button.button-white:hover{color:#000;background:#e0e4eb;border-color:#e0e4eb}.button.button-primary{background:#1fb8ff;border-color:#1fb8ff;color:#fff}.button.button-primary:hover{background:#00abfa;border-color:#00abfa}.button.button-primary:active{background:#0093d7;border-color:#0093d7}.button.button-secondary{background:#ff4759;border-color:#ff4759;color:#fff}.button.button-secondary:hover{background:#ff2339;border-color:#ff2339}.button.button-secondary:active{background:#ff0019;border-color:#ff0019}.button.button-success{background:#53b882;border-color:#53b882;color:#fff}.button.button-success:hover{background:#44a470;border-color:#44a470}.button.button-success:active{background:#398a5f;border-color:#398a5f}.button.button-warning{background:#faaa35;border-color:#faaa35;color:#fff}.button.button-warning:hover{background:#f99b12;border-color:#f99b12}.button.button-warning:active{background:#e28806;border-color:#e28806}.button.button-danger{background:#d24128;border-color:#d24128;color:#fff}.button.button-danger:hover{background:#b43822;border-color:#b43822}.button.button-danger:active{background:#962e1d;border-color:#962e1d}.button.button-blue{background:#027cfe;border-color:#027cfe;color:#fff}.button.button-blue:hover{background:#016bdb;border-color:#016bdb}.button.button-blue:active{background:#0159b8;border-color:#0159b8}.button.button-component,.button.button-components{background:#1fb8ff;border-color:#1fb8ff;color:#fff}.button.button-component:hover,.button.button-components:hover{background:#00abfa;border-color:#00abfa}.button.button-component:active,.button.button-components:active{background:#0093d7;border-color:#0093d7}.button.button-knowledge{background:#00976d;border-color:#00976d;color:#fff}.button.button-knowledge:hover{background:#007353;border-color:#007353}.button.button-knowledge:active{background:#005039;border-color:#005039}.button.button-project,.button.button-projects{background:#fe9b06;border-color:#fe9b06;color:#fff}.button.button-project:hover,.button.button-projects:hover{background:#df8701;border-color:#df8701}.button.button-project:active,.button.button-projects:active{background:#bc7101;border-color:#bc7101}.button.button-inquiries,.button.button-inquiry{background:#f94e76;border-color:#f94e76;color:#fff}.button.button-inquiries:hover,.button.button-inquiry:hover{background:#f82b5b;border-color:#f82b5b}.button.button-inquiries:active,.button.button-inquiry:active{background:#f70941;border-color:#f70941}.button.button-transparent{background:transparent;border-color:transparent;color:#000}.button.button-transparent:hover{background:#e0e4eb;border-color:#e0e4eb}.button.button-transparent:active{background:#c1c8d7;border-color:#c1c8d7}.button.button-transparent-on-black{background:transparent;border-color:transparent;color:#fff}.button.button-transparent-on-black:hover{background:#282f3e;border-color:#282f3e}.button.button-transparent-on-black:active{background:#3c475d;border-color:#3c475d}.button.button-transparent-danger{background:transparent;border-color:transparent;color:#d24128}.button.button-transparent-danger:hover{background:#d24128;color:#fff;border-color:#d24128}.button.button-transparent-danger:active{background:#b43822;border-color:#b43822}.button .fail-shaking-no{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-3px,0,0)}40%,60%{transform:translate3d(3px,0,0)}}.button-link:before{display:none!important}.header{z-index:200}.header.header-logged-in,.header.header-logged-out{height:6rem;min-height:6rem}.header.header-white-background .header-inner{background:#fff}.header.header-white-drop-shadow .header-inner{box-shadow:0 5px 5px #fff}.header.header-black-background .header-inner{background:#000;color:#fff}.header.header-black-background .header-inner a{color:#fff}.header .header-inner{display:flex;align-items:stretch;justify-content:space-between;padding:0 1rem;border-bottom:1px solid #000;z-index:800;font-size:1.5rem;color:#000;left:0;transition:left .2s ease-in-out}.header .header-inner.header-inner-logged-out{height:6rem;left:0}.header .header-inner.header-inner-logged-out.header-inner-logged-out-loading:after{content:"";position:absolute;left:0;right:0;top:6rem;height:1px;background:linear-gradient(90deg,transparent,transparent 48.9%,#1fb8ff 49%,#1fb8ff 51.9%,transparent 52%,transparent);background-size:400% 400%;animation:gradient 2s ease-in-out infinite alternate}.header .header-inner.header-inner-logged-in{height:6rem;position:relative;padding-left:1rem;padding-right:.5rem;font-weight:900;position:fixed;top:0;left:0;right:0}.header .header-inner.header-inner-logged-in.header-inner-logged-in-loading:after{content:"";position:absolute;left:0;right:0;top:6rem;height:1px;background:linear-gradient(90deg,transparent,transparent 48.9%,#1fb8ff 49%,#1fb8ff 51.9%,transparent 52%,transparent);background-size:400% 400%;animation:gradient 2s ease-in-out infinite alternate}@keyframes gradient{0%{background-position:200% 50%}to{background-position:165% 50%}}.header .header-inner.header-inner-logged-in .header-menu-button{cursor:pointer;height:100%;width:6rem;min-width:6rem;display:flex;align-items:center;justify-content:center;margin-right:0;line-height:6rem;background:#e0e4eb;color:#505f7c}.header .header-inner.header-inner-logged-in .header-menu-button:hover{background:#e0e4eb;color:#000}.header .header-inner.header-inner-logged-in .header-menu-button.header-menu-button-collapse-mode{background:#000}.header .header-inner.header-inner-logged-in .header-menu-button.header-menu-button-collapse-mode:hover{background:#000;color:#1fb8ff}.header .header-inner .header-brand-text{font-size:2.6rem;margin-left:.25rem;position:relative;font-family:"DM Serif Display",serif}.header .header-inner .header-brand-logo{margin-right:1rem!important;width:33px;height:33px}.header .header-inner a{text-decoration:none;color:#000}.header .header-inner a:hover{color:#64769b}.header .header-inner h1{font-size:2rem}.header .header-inner .custom-field input{border-radius:0;border:none;border-right:1px solid #c1c8d7;height:6rem;background:none}.header .header-inner .header-current-major-dropdown{background:#000;font-size:1.75rem;font-weight:400;padding-left:1rem;height:6rem;display:flex;align-items:center}.header .header-inner .header-current-major-dropdown:hover{color:#1fb8ff}.header .header-inner .header-left{display:flex;align-items:center;justify-content:flex-start}.header .header-inner .header-left>*{margin-right:1.5rem}.header .header-inner .header-right{display:flex;align-items:center;justify-content:flex-start}.header .header-inner .header-right>*{margin-left:1.5rem}.header .header-inner .avatar-online{position:relative}.header .header-inner .avatar-online:after{content:"";position:absolute;bottom:1px;right:-2px;width:.8rem;height:.8rem;background:#53b882;border-radius:1000rem;border:1px solid #fff}.header .header-inner .avatar-offline{position:relative}.header .header-inner .avatar-offline:after{content:"";position:absolute;bottom:1px;right:-2px;width:.8rem;height:.8rem;background:#a2adc3;border-radius:1000rem;border:1px solid #fff}.header.header-borderless .header-inner{border-bottom:1px solid transparent}.header .header-obj-avatar{margin-top:-3px}.header .header-obj-details{position:relative;flex-grow:1;overflow:hidden;height:6rem}.header .header-obj-details .header-obj-details-parent{position:absolute;top:0;height:6rem;width:100%;display:flex;align-items:center}.header .header-obj-details .header-obj-details-child{display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden}.header .header-obj-details .header-obj-name{font-weight:900;line-height:.7}.header .header-obj-details .header-obj-name.header-obj-name-w-description{margin-top:.7rem}.header .header-obj-details .header-obj-description{margin-top:.3rem;font-size:1.2rem;font-weight:400;color:#000;opacity:.75}.header.header-obj-mode .header-inner .header-brand{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:6rem;padding-right:2rem;border-right:1px solid #c1c8d7}.header.header-obj-mode .header-inner .header-brand h1{margin-bottom:.5rem!important}.header.header-side-tray-open .header-inner{left:27rem}.header.header-side-tray-docked .header-inner{left:4rem}.header .header-link{font-size:1.5rem}.dropdown{position:relative}.dropdown .dropdown-toggle{cursor:pointer}.dropdown.dropdown-disabled .dropdown-toggle{cursor:auto}.dropdown .dropdown-toggle-default:hover{color:#1fb8ff}.dropdown .dropdown-menu{position:absolute;margin-top:.5rem;background:#fff;z-index:1001;padding:.5rem;min-width:20rem;border:2px solid #000;box-shadow:0 3px 6px rgba(0,0,0,.08);border-radius:8px;overflow:auto}.dropdown .dropdown-menu.dropdown-menu-align-right{right:0}.dropdown .dropdown-menu.dropdown-menu-position-right{top:-.5rem;left:100%;border-radius:0 8px 8px 0}.dropdown .dropdown-menu .dropdown-menu-item-divider{height:0;position:relative;padding:0;margin:.6rem 0 1rem}.dropdown .dropdown-menu .dropdown-menu-item-divider:before{position:absolute;content:"";bottom:0;left:-.5rem;right:-.5rem;height:1px;background:#e0e4eb;z-index:1000}.dropdown .dropdown-menu .dropdown-menu-item{display:block;cursor:pointer;border-radius:8px;position:relative;font-size:1.4rem}.dropdown .dropdown-menu .dropdown-menu-item.dropdown-menu-item-disabled{pointer-events:none}.dropdown .dropdown-menu .dropdown-menu-item.dropdown-menu-item-disabled a{color:#c1c8d7!important}.dropdown .dropdown-menu .dropdown-menu-item:last-child{border-bottom:none}.dropdown .dropdown-menu .dropdown-menu-item:last-child:after{content:none}.dropdown .dropdown-menu .dropdown-menu-item.dropdown-menu-item-before-divider{border-bottom:none}.dropdown .dropdown-menu .dropdown-menu-item.dropdown-menu-item-before-divider:after{content:none}.dropdown .dropdown-menu .dropdown-menu-item:hover{background:#e0e4eb;overflow:hidden}.dropdown .dropdown-menu .dropdown-menu-item:hover:after{content:none}.dropdown .dropdown-menu .dropdown-menu-item>span{padding:.8rem 1rem;display:block;color:#282f3e;font-weight:400}.dropdown .dropdown-menu .dropdown-menu-item>span:hover,.dropdown .dropdown-menu .dropdown-menu-item>span:hover .icon-muted-until-hover{color:#000}.dropdown .dropdown-menu .dropdown-menu-item a{padding:.8rem 1rem;display:block;text-decoration:none;font-weight:400;color:#282f3e}.dropdown .dropdown-menu .dropdown-menu-item a:hover{color:#000}.dropdown .dropdown-menu .dropdown-menu-item a.dropdown-link-disabled{opacity:.5;pointer-events:none}.custom-select{display:flex;flex-direction:column;align-items:stretch;margin:1.5rem 0}.custom-select.custom-select-inline{margin:0}.custom-select .react-select-container.react-select--is-disabled .react-select__control{border-color:#c1c8d7;background-color:-internal-light-dark(hsla(0,0%,93.7%,.3),rgba(59,59,59,.3))}.custom-select .react-select-container.react-select--is-disabled .react-select__control::placeholder{color:#a2adc3}.custom-select .react-select-container .react-select__control{min-height:3.7rem;font-size:1.5rem;border:1px solid #a2adc3;border-radius:4px;outline:none;box-shadow:none;font-family:"Anuphan",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";box-sizing:initial}.custom-select .react-select-container .react-select__control.react-select__control--is-disabled{background-color:-internal-light-dark(hsla(0,0%,93.7%,.3),rgba(59,59,59,.3))}.custom-select .react-select-container .react-select__control.react-select__control--is-focused,.custom-select .react-select-container .react-select__control.react-select__control--is-focused:hover{border-color:#000}.custom-select .react-select-container .react-select__control .react-select__value-container{min-height:3.5rem}.custom-select .react-select-container .react-select__control .react-select__value-container .react-select__multi-value{background:#e0e4eb;border-radius:8px;padding-left:.5rem}.custom-select .react-select-container .react-select__control .react-select__value-container .react-select__multi-value:hover{background:#e0e4eb}.custom-select .react-select-container .react-select__control .react-select__value-container .react-select__multi-value .react-select__multi-value__remove{cursor:pointer}.custom-select .react-select-container .react-select__control .react-select__value-container .react-select__multi-value .react-select__multi-value__remove:hover{background:#f6d6d0;color:#d24128}.custom-select .react-select-container .react-select__control:hover{border-color:#64769b}.custom-select .react-select-container .react-select__control:disabled{border-color:#c1c8d7;background:#e0e4eb}.custom-select .react-select-container .react-select__control:disabled::placeholder{color:#a2adc3}.custom-select .react-select-container .react-select__menu .react-select__option{margin:.5rem;width:auto;border-radius:8px;border:2px solid transparent;cursor:pointer}.custom-select .react-select-container .react-select__menu .react-select__option:last-child{margin-bottom:0}.custom-select .react-select-container .react-select__menu .react-select__option--is-focused{background:#e0e4eb}.custom-select .react-select-container .react-select__menu .react-select__option--is-selected{background:#fff;border:2px solid #1fb8ff;color:#000;cursor:auto}.custom-select .react-select-container.input-error .react-select__control{border-color:#d24128}.custom-select .custom-select-label{margin-bottom:3px;font-size:1.5rem;font-weight:400;position:relative}.custom-select .custom-select-label .custom-select-required{margin-left:1px;font-size:17px;top:-2px;color:#d24128;position:relative}.custom-select .custom-select-description{margin-top:3px;font-size:1.2rem;color:#3c475d;text-align:right}.custom-select .custom-select-description.custom-select-description-error{color:#d24128}.custom-select .react-select__clear-indicator{cursor:pointer}.custom-select .react-select__clear-indicator:hover{color:#d24128}.custom-select.custom-select-mini{margin:0}.custom-select.custom-select-mini .react-select-container .react-select__control{min-height:2rem;padding:0;border:1px solid #c1c8d7}.custom-select.custom-select-mini .react-select-container .react-select__control .react-select__value-container{min-height:2rem}.custom-select.custom-select-mini .react-select-container .react-select__control .react-select__indicator{padding:0 .2rem}.custom-select.custom-select-large .react-select-container .react-select__control{min-height:5rem;padding:0;border:1px solid #c1c8d7}.custom-select.custom-select-large .react-select-container .react-select__control .react-select__value-container{min-height:2rem}.custom-select.custom-select-large .react-select-container .react-select__control .react-select__indicator{padding:0 .5rem}.custom-field{display:flex;flex-direction:column;align-items:stretch;margin:1.5rem 0}.custom-field.custom-field-inline{margin:0}.custom-field textarea{padding-top:1rem;padding-bottom:1rem;resize:vertical}.custom-field textarea.custom-field-no-resize{resize:none}.custom-field input{height:3.5rem}.custom-field input,.custom-field textarea{min-height:3.5rem;display:block;margin-right:0;font-size:1.5rem;border:1px solid #a2adc3;border-radius:4px;padding-left:1rem;font-family:"Anuphan",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:500;color:#000}.custom-field input:hover,.custom-field textarea:hover{border-color:#3c475d}.custom-field input::placeholder,.custom-field textarea::placeholder{color:#a2adc3}.custom-field input:focus,.custom-field textarea:focus{border:1px solid #000;outline:none!important}.custom-field input:disabled,.custom-field textarea:disabled{border-color:#c1c8d7;background:#f8f9fb}.custom-field input:disabled::placeholder,.custom-field textarea:disabled::placeholder{color:#c1c8d7}.custom-field input.input-error,.custom-field textarea.input-error{border-color:#d24128}.custom-field input.input-range,.custom-field textarea.input-range{width:100%;padding-left:0}.custom-field input.input-mini,.custom-field textarea.input-mini{width:100px}.custom-field .custom-field-label{margin-bottom:3px;font-size:1.4rem;font-weight:400;position:relative;display:flex;align-items:flex-end;justify-content:space-between}.custom-field .custom-field-label .custom-field-required{margin-left:1px;font-size:17px;top:-2px;color:#d24128;position:relative}.custom-field .custom-field-range-value{margin-right:1rem}.custom-field .custom-field-description{margin-top:3px;font-size:1.2rem;color:#3c475d;text-align:right}.custom-field .custom-field-description.custom-field-description-error{color:#d24128}.custom-field input[type=range]{-webkit-appearance:none;appearance:none;cursor:pointer;border:none}.custom-field input[type=range]:focus{outline:none}.custom-field input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d7;border-radius:.5rem;height:.25rem}.custom-field input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;margin-top:-10px;background-color:#000;border-radius:2px;height:2rem;width:1rem;position:relative}.custom-field input[type=range]:focus::-webkit-slider-thumb{border:1px solid #000;outline:1px solid #1fb8ff;outline-offset:.125rem}.custom-field input[type=range]::-moz-range-track{background-color:#1fb8ff;border-radius:.5rem;height:.5rem}.custom-field input[type=range]::-moz-range-thumb{border:none;border-radius:0;background-color:#5cd5eb;height:2rem;width:1rem}.custom-field input[type=range]:focus::-moz-range-thumb{border:1px solid #000;outline:1px solid #1fb8ff;outline-offset:.125rem}.custom-field input[type=range]::-moz-range-progress{background-color:#000}.custom-field input[type=range]::-ms-fill-lower{background-color:#000}.custom-field input[type=range]::-ms-fill-upper{background-color:#c1c8d7}.mega-markdown>p:first-child{margin-top:0}.mega-markdown>p:last-child{margin-bottom:0}.mega-markdown img{max-width:100%;height:auto;border-radius:8px;border:1px solid #f0f1f5}.code-highlighter .code-highlighter-parameters{margin-top:1.5rem}.code-highlighter .code-highlighter-parameters .code-highlighter-parameter{font-family:"Anuphan",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";padding:1.5rem;border-bottom:1px solid #e0e4eb}.code-highlighter .code-highlighter-parameters .code-highlighter-parameter:last-child{border-bottom:none}.code-highlighter .code-highlighter-parameters .code-highlighter-parameter .code-highlighter-parameter-name{font-family:"Anuphan",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";cursor:pointer}.code-highlighter .code-highlighter-parameters .code-highlighter-parameter .code-highlighter-parameter-name:hover{color:#8392af}.code-highlighter .code-highlighter-parameters .code-highlighter-parameter .code-highlighter-parameter-description{font-family:"Anuphan",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"!important;color:#14181f;font-size:1.3rem;margin-top:.5rem;margin-bottom:0}.code-highlighter .code-highlighter-parameters .code-highlighter-parameter .code-highlighter-parameter-description:last-child{margin-bottom:0}.code-highlighter .code-highlighter-block{margin-bottom:0;margin-top:0}.code-highlighter .code-highlighter-container{position:relative;word-break:break-word}.code-highlighter .code-highlighter-container pre{background:#14181f!important;border-radius:8px;font-size:1.3rem;padding:1.25rem!important;margin-bottom:0;word-break:break-word;white-space:inherit}.code-highlighter .code-highlighter-container pre code{white-space:break-spaces!important;word-break:break-word!important}.code-highlighter .code-highlighter-container .react-json-view{background:#14181f!important;border-radius:8px;padding:2rem;font-size:1.3rem!important;border-left:8px solid #64769b}.code-highlighter .code-highlighter-container .react-json-view .string-value{color:#53b882!important}.code-highlighter .code-highlighter-container .react-json-view .boolean-value{color:#027cfe!important}.code-highlighter .code-highlighter-container .code-highlighter-copy-button{z-index:100;position:absolute;top:0;right:0;width:4rem;height:4.2rem;background:none;color:#64769b;font-size:1.4rem;border:none;cursor:pointer}.code-highlighter .code-highlighter-container .code-highlighter-copy-button:hover{color:#fff}.code-highlighter .code-highlighter-container .code-highlighter-copy-button:active{color:#c1c8d7}.flow-interaction-layer-generator{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.flow-interaction-layer-generator .flow-interaction-layer-generator-backdrop{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.flow-interaction-layer-generator .flow-interaction-layer-generator-inner-large{width:500px;position:relative;overflow:hidden;box-shadow:0 0 1px 0 rgba(8,11,14,.06),0 12px 12px -1px rgba(8,11,14,.08);border:1px solid #f0f1f5}.flow-interaction-layer-generator .flow-interaction-layer-generator-inner{width:400px;height:150px;position:relative;overflow:hidden;box-shadow:0 0 1px 0 rgba(8,11,14,.06),0 12px 12px -1px rgba(8,11,14,.08);border:1px solid #f0f1f5}.flow-interaction-layer-generator .flow-interaction-layer-generator-inner .flow-interaction-layer-generator-textarea{position:absolute;top:0;left:0;right:0;bottom:0;border:none;padding:1.5rem;resize:none;font-family:"Anuphan",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.flow-interaction-layer-generator .flow-interaction-layer-generator-inner .flow-interaction-layer-generator-textarea:active,.flow-interaction-layer-generator .flow-interaction-layer-generator-inner .flow-interaction-layer-generator-textarea:focus{outline:none}.flow-interaction-layer-generator .flow-interaction-layer-generator-inner .flow-interaction-layer-generator-footer{position:absolute;bottom:1rem;right:1rem;display:inline-block}.flow-interaction-layer{position:absolute;top:0;left:0;width:100%;height:100%}.flow-interaction-layer .flow-interaction-layer-generated-explanation{margin-top:1rem}.flow-interaction-layer .flow-interaction-layer-generated-explanation .mega-markdown p{font-size:12.5px}.flow-interaction-layer .flow-interaction-layer-error{padding:1rem 1.5rem 1.2rem;background-color:#fae8e5;color:#d24128;border-radius:8px;margin-bottom:.75rem;box-shadow:0 1px 4px 0 rgba(8,11,14,.06)}.flow-interaction-layer .flow-interaction-layer-selected-node-box{position:absolute;z-index:100;right:1rem;top:120px;bottom:0;width:400px;padding-bottom:1rem;overflow-y:auto;pointer-events:none;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between}.flow-interaction-layer .flow-interaction-layer-selected-node-box .box{pointer-events:auto}.flow-interaction-layer-try-it{overflow:hidden;pointer-events:auto}.flow-interaction-layer-try-it .flow-interaction-layer-try-it-header{height:2rem;min-height:2rem;padding:1rem 1.3rem;background-color:#fff;color:#000;font-weight:400;border-bottom:1px solid #e0e4eb;overflow:hidden;font-weight:600;cursor:pointer}.flow-interaction-layer-try-it .flow-interaction-layer-try-it-header:hover{background-color:#e0e4eb}.flow-interaction-layer-try-it.flow-interaction-layer-try-it__maximized{flex-grow:2;display:flex;flex-direction:column;justify-content:stretch}.flow-interaction-layer-try-it.flow-interaction-layer-try-it__maximized .flow-interaction-layer-try-it-header{cursor:default}.flow-interaction-layer-try-it.flow-interaction-layer-try-it__maximized .flow-interaction-layer-try-it-header:hover{background-color:#fff}.flow-interaction-layer-try-it.flow-interaction-layer-try-it__maximized .flow-interaction-layer-try-it-body{position:relative;flex-grow:1}.flow-interaction-layer-try-it.flow-interaction-layer-try-it__minimized{-webkit-user-select:none;user-select:none;height:2rem;min-height:2rem;background-color:#fff;color:#000;padding:1rem 1.3rem;flex-grow:0;cursor:pointer;font-weight:600}.flow-interaction-layer-try-it.flow-interaction-layer-try-it__minimized:hover{border:1px solid #f0f1f5;background-color:#e0e4eb}.flow-renderer-parent{position:relative;width:100%;height:100%}.flow-renderer{position:absolute;top:0;left:0;width:100%;height:100%;font-family:"Anuphan",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.flow-renderer:focus{outline:none;border:none}.flow-renderer .flow-renderer-bg-fill{stroke:#d24128;stroke-width:10}.flow-renderer.zoom-cursor{cursor:zoom-in}.flow-renderer.pan-cursor{cursor:grab}.flow-renderer.pan-cursor:active{cursor:grabbing}.flow-renderer .flow-drag-bounds{stroke:#000;stroke-width:1;fill:#a2adc3;opacity:.5}.flow-renderer .flow-drag-bounds.flow-drag-bounds-crossing{stroke-dasharray:5,5}.flow-renderer-minimap{position:absolute;bottom:1rem;right:1rem;width:100px}.flow-renderer-minimap svg{box-shadow:0 0 1px 0 rgba(8,11,14,.06),0 12px 12px -1px rgba(8,11,14,.08);background:#f0f1f5;opacity:.75;border:1px solid #e0e4eb;border-radius:8px;overflow:hidden}.flow-renderer-minimap .flow-renderer-minimap-viewbox{stroke:#000;stroke-width:10;fill:#fff}.custom-cursor{transition:transform .1s linear}.custom-cursor .cursor-text{font-family:"Roboto Mono",monospace;font-size:12px}.custom-cursor img{border:1px solid #000}.flow-snap-line{stroke:#000;stroke-width:1;stroke-dasharray:5,5;opacity:.5}.flow-group-rect{fill:#64769b;stroke:#000;stroke-width:1;opacity:.25;rx:.5rem;ry:.5rem}.flow-node{-webkit-user-select:none;user-select:none}.flow-node .flow-node-request-bar{fill:#1fb8ff}.flow-node .flow-node-plugin-notch{fill:#1fb8ff;opacity:.75;stroke:none;pointer-events:none}.flow-node .flow-node-plugin-dropzone-container{opacity:0}.flow-node .flow-node-plugin-dropzone-container .flow-node-plugin-dropzone-label{fill:#000;opacity:.5;font-size:1.2rem;font-weight:600;pointer-events:none;transition:all .2s ease-in}.flow-node .flow-node-plugin-dropzone-container .flow-node-plugin-dropzone-link{fill:#1fb8ff;opacity:.5;pointer-events:none;transition:all .35s ease-in}.flow-node .flow-node-plugin-dropzone-container .flow-node-plugin-dropzone{fill:hsla(0,0%,100%,0);opacity:.85;stroke:#000;stroke-width:1;stroke-dasharray:5,5;pointer-events:none;transition:all .2s ease-in}.flow-node .flow-node-plugin-dropzone-container .flow-node-plugin-dropzone.flow-node-plugin-dropzone__highlight{fill:hsla(0,0%,100%,.5);opacity:1;stroke-width:2;stroke:#53b882}.flow-node .flow-node-plugin-dropzone-container.flow-node-plugin-dropzone-container__show{opacity:1}.flow-node .flow-node-show-additional{text-align:center;padding:2px;color:#a2adc3;cursor:pointer;border-radius:0 0 .5rem .5rem}.flow-node .flow-node-show-additional:hover{background-color:#e0e4eb;color:#000}.flow-node .flow-node-missing-settings-error{color:#d24128;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.flow-node .flow-node-background{fill:#fff;rx:.5rem;ry:.5rem;stroke:#000;stroke-width:0;filter:drop-shadow(0 2px 6px rgba(0,0,0,.15))}.flow-node .flow-node-border{fill:transparent;rx:.5rem;ry:.5rem;stroke:#000;stroke-width:0;transition:stroke 1s ease-in-out,fill 1s ease-in-out;pointer-events:none}.flow-node .flow-node-border.flow-node-border__error{stroke:#d24128}.flow-node .flow-node-background{transition:stroke 1s ease-in-out,fill 1s ease-in-out}.flow-node.flow-node__selected .flow-node-border,.flow-node.flow-node__selected .flow-node-request-bar{stroke-width:4;stroke:#000}.flow-node.flow-node__highlight .flow-node-border{stroke:#1fb8ff;transition:stroke 0s ease-in-out,fill 0s ease-in-out;fill:url(#flow-node-gradient)}.flow-node.flow-node__highlight .flow-node-background{transition:stroke 0s ease-in-out,fill 0s ease-in-out;fill:rgba(31,184,255,.5)}.flow-node.flow-node__plugin-connected .flow-node-label{cursor:default;pointer-events:none}.flow-node .flow-node-label{padding:1rem;height:36px;cursor:grab;fill:#000;font-size:1.3rem;font-weight:900;border-bottom:1px solid #c1c8d7;-webkit-user-select:none;user-select:none;border-radius:.5rem .5rem 0 0}.flow-node .flow-node-label.flow-node-label__no-interaction{cursor:default;pointer-events:none}.flow-node .flow-node-label:active,.flow-node .flow-node-label:hover{background:#e0e4eb}.flow-node .flow-node-label:active{cursor:grabbing}.flow-node .flow-node-label.flow-node-label__messages{background:#b8e8ff;color:#000!important}.flow-node .flow-node-label.flow-node-label__messages .flow-node-label-text{color:#000!important}.flow-node .flow-node-label.flow-node-label__messages:active,.flow-node .flow-node-label.flow-node-label__messages:hover{background:#85d8ff}.flow-node .flow-node-label.flow-node-label__llm{background:#1fb8ff;color:#fff!important}.flow-node .flow-node-label.flow-node-label__llm .flow-node-label-text{color:#fff!important}.flow-node .flow-node-label.flow-node-label__llm:active,.flow-node .flow-node-label.flow-node-label__llm:hover{background:#00a1eb}.flow-node .flow-node-label.flow-node-label__knowledge{background:#00976d;color:#fff!important}.flow-node .flow-node-label.flow-node-label__knowledge .flow-node-label-text{color:#fff!important}.flow-node .flow-node-label.flow-node-label__knowledge:active,.flow-node .flow-node-label.flow-node-label__knowledge:hover{background:#006448}.flow-node .flow-node-label.flow-node-label__common{background:#f0f1f5}.flow-node .flow-node-label.flow-node-label__common:active,.flow-node .flow-node-label.flow-node-label__common:hover{background:#c1c8d7}.flow-node .flow-node-label .flow-node-label-text{color:#000;opacity:.9;font-size:1.3rem;word-wrap:break-word;position:relative;top:-1px}.flow-node .flow-node-label .flow-node-label-name{font-weight:600;font-size:1.4rem}.flow-node .flow-node-label .flow-node-label-icon{margin-right:.8rem;font-size:1.4rem}.flow-node .flow-node-label .flow-node-label-button-icon{pointer-events:auto;cursor:pointer;opacity:.75;transition:opacity .1s ease-in-out;text-align:center;border-radius:4px;width:15px}.flow-node .flow-node-label .flow-node-label-button-icon:hover{opacity:1}.flow-node .flow-node-label .flow-node-label-button-icon.flow-node-label-button-icon__error{color:#d24128}.flow-node .flow-node-label .flow-node-label-button-icon.flow-node-label-button-icon__disabled{opacity:.25;cursor:not-allowed!important;pointer-events:none}.flow-node .flow-node-label .flow-node-label-button-icon.flow-node-label-button-icon__disabled:hover{opacity:.25}.flow-node .flow-node-port-label{font-size:12px;-webkit-user-select:none;user-select:none}.flow-node .flow-node-port-label.flow-node-port-label-required-error{fill:#d24128}.flow-node .flow-node-port-label.flow-node-port-label__plugin-connected{fill:#1fb8ff}.flow-node .flow-node-port{stroke:#000;stroke-width:1;fill:#fff;r:5;transition:all .2s ease-in-out}.flow-node .flow-node-port.flow-node-port__drafting{fill:#000!important;r:5!important}.flow-node .flow-node-port.flow-node-port__connected{fill:#000}@keyframes pulse{0%,to{r:5}25%,75%{r:7}}.flow-node .flow-node-port.flow-node-port__acceptable{animation:pulse 1s infinite}.flow-node .flow-node-port.flow-node-port__unacceptable{r:0}.flow-node .flow-node-port:hover{fill:#000;r:12;cursor:pointer}.flow-node .flow-node-custom-render{width:100%;height:100%;background:#282f3e;color:#fff}.flow-node .flow-node-custom-render:hover{background:#282f3e}.flow-plugin-link .flow-plugin-link__rect{fill:#1fb8ff;opacity:.25;stroke:none}.flow-link{cursor:pointer}.flow-link path{stroke:#000;stroke-width:2;fill:none;transition:opacity .1s ease-in-out}.flow-link .flow-link-selector-path{stroke:#000;opacity:.1;stroke-width:10;fill:none}.flow-link.flow-link__draft{pointer-events:none}.flow-link.flow-link__draft path{stroke:#000;stroke-width:2;opacity:.5}.flow-link.flow-link__autocomplete{opacity:.3;transition:d 1s ease-in-out}.flow-link.flow-link__incompatible path{stroke:#d24128}.flow-link.flow-link__maybe path{stroke:#faaa35}.flow-link.flow-link__selected path{stroke-width:10}.flow-link:hover .flow-link-selector-path{opacity:.5}.flow-link.flow-link__maybe-null path{stroke-dasharray:10,10}.flow-link.flow-link__cached path{stroke:#53b882}.flow-link .flow-link-button-wrapper{position:absolute;top:0;left:0;width:40px;height:40px}.flow-link .flow-link-button-wrapper .flow-link-button-inner{position:absolute;top:0;left:0;width:40px;height:40px;display:flex;flex-direction:column;justify-content:center;align-items:center}.flow-link .flow-link-button-wrapper .flow-link-button__button{padding:1rem;background:#fff;border-radius:8px;box-shadow:0 0 1px 0 rgba(8,11,14,.06),0 6px 6px -1px rgba(8,11,14,.1);border:1px solid #e0e4eb}.flow-link .flow-link-button-wrapper .flow-link-button__button:hover{background:#f0f1f5}.flow-link .flow-link-button-wrapper .flow-link-button__button:active{background:#c1c8d7}.histogramContainer{position:absolute;top:.5rem;left:.5rem;right:.5rem;bottom:.5rem;display:flex;justify-content:space-around;align-items:flex-end}.histogramBar{background-color:#00976d;transition:height .3s ease;margin:0}.histogramBar:hover .tooltip{visibility:visible;opacity:1}.hydrate .hydrate-lockup-wrapper{display:inline-block}.hydrate .hydrate-lockup-wrapper .hydrate-lockup-inner{display:flex;align-items:center}.hydrate .hydrate-lockup-wrapper .hydrate-lockup-inner .hydrate-lockup-avatar{padding-right:1rem}.hydrate .hydrate-detail{overflow:hidden}.hydrate .hydrate-component-flow-wrapper{display:inline-block;width:100%;padding-bottom:56.25%;position:relative;overflow:hidden;background:#f0f1f5;border-radius:8px}.hydrate .hydrate-component-flow-wrapper .hydrate-component-flow-inner{position:absolute;top:0;left:0;width:100%;height:100%}.hydrate .hydrate-component-flow-wrapper .hydrate-component-flow-inner.hydrate-component-flow-inner--empty{display:flex;justify-content:center;align-items:center;color:#64769b}.hydrate-avatar-circle-wrapper{display:inline-block;border-radius:100000rem;overflow:hidden;background:#c1c8d7;width:100%}.hydrate-avatar-rounded-square-wrapper{display:inline-block;border-radius:10%;overflow:hidden;background:#c1c8d7;width:100%}.simple-chart{position:relative;overflow:hidden;width:100%}.simple-chart svg{height:100px;width:100%}.simple-chart .simple-chart-fill{fill:#1fb8ff}.simple-chart .simple-chart-stroke{stroke:#1fb8ff}.simple-chart .simple-chart-title{margin-top:0;margin-bottom:.5rem}.simple-chart .simple-chart-description{text-align:right}.simple-chart .simple-chart-no-data{font-size:1.2rem;opacity:.5}.component-version-bar{height:4rem;display:flex;align-items:center;justify-content:space-between;width:100%}.component-version-bar .component-version-bar-viz{position:relative;flex-grow:1;height:4rem}.component-version-bar .component-version-bar-viz .component-version-bar-viz-svg{position:absolute;height:4rem;width:100%}.component-version-bar .component-version-bar-viz .component-version-bar-viz-svg .component-version-bar-dot{fill:#53b882;stroke:#fff;stroke-width:1;cursor:pointer}.component-version-bar .component-version-bar-viz .component-version-bar-viz-svg .component-version-bar-dot:hover{stroke:#53b882}.component-version-bar .component-version-bar-viz .component-version-bar-viz-svg .component-version-bar-line{stroke-width:4;stroke-linecap:round;stroke:#e0e4eb}.component-version-bar .component-version-bar-viz .component-version-bar-viz-svg .component-version-bar-line.component-version-bar-line-success{stroke:#53b882}.component-version-bar .component-version-bar-viz .component-version-bar-viz-svg .component-version-bar-text-label{font-size:1.1rem;fill:#64769b}.component-content-thumbnail{font-size:1.4rem;overflow-x:hidden;font-weight:400}.component-content-thumbnail .react-json-view{font-size:1.2rem;line-height:1.1}.component-content-thumbnail.component-content-thumbnail-success{border-color:#53b882}.component-content-thumbnail.component-content-thumbnail-danger{border-color:#d24128}.component-content-thumbnail.component-content-thumbnail-warning{border-color:#faaa35}.component-content-thumbnail.component-content-thumbnail-primary{border-color:#1fb8ff!important}.component-content-thumbnail .component-content-thumbnail-rendered-details{overflow-x:hidden}.component-content-thumbnail .component-content-thumbnail-display-name{font-size:2rem;font-weight:900;margin-bottom:.2rem}.component-content-thumbnail .component-content-show-details-switch{cursor:pointer}.component-content-thumbnail .component-content-show-details-switch:hover{color:#1fb8ff}.component-content-thumbnail .component-content-thumbnail-details{margin-top:1rem}.component-content-link{display:block;margin-bottom:.5rem;font-weight:400}.component-content-link:hover .component-content-thumbnail-display-name{color:#1fb8ff}.component-content-swatch{width:6rem;height:6rem;position:relative;font-size:1.2rem;color:#1fb8ff;background:#e0e4eb;border-radius:8px;overflow:hidden}.component-content-swatch.component-content-swatch-mini{width:4rem;height:4rem;font-size:.7rem;color:#505f7c;background:#e0e4eb}.component-content-swatch>*{position:absolute;top:0;left:0;right:0;bottom:0}.agent-graph{position:relative}.agent-graph .agentGraphInner{position:relative;width:100%;height:200px}.agent-graph .agent-graph-d3{width:100%;height:200px}.agent-graph foreignObject{pointer-events:none}.agent-graph .agent-graph-path{fill:none;stroke:#c1c8d7;stroke-width:3px;transition:all .2s ease-in-out}.agent-graph .agent-graph-path:hover{opacity:1;stroke:#000;stroke-width:7px}.agent-graph .agent-graph-path.agent-graph-path-llm{stroke:#1fb8ff;opacity:1}.agent-graph .agent-graph-path.agent-graph-path-knowledge{stroke:#00976d;opacity:1}.agent-graph .agent-graph-path .agent-graph-path-function{stroke:#fe9b06;opacity:.5}.agent-graph .arrowhead{fill:#a2adc3}.agent-graph .arrowhead.arrowhead-llm{fill:#1fb8ff}.agent-graph .arrowhead.arrowhead-knowledge{fill:#00976d}.agent-graph .arrowhead.arrowhead-function{fill:#fe9b06}.agent-graph .node{stroke-width:1px;stroke:#a2adc3;fill:#fff}.agent-graph .node.node-link{cursor:pointer}.agent-graph .node.node-link:hover,.agent-graph .node.selected{stroke:#000;stroke-width:2px}.agent-graph .node.fill-component{fill:#fff;stroke:#1fb8ff;stroke:1px}.agent-graph .node.fill-knowledge{fill:#fff;stroke:#00976d;stroke:1px}.agent-graph .node.fill-function{fill:#fff;stroke:#fe9b06;stroke:1px}.agent-graph .node-label{display:flex;flex-direction:column;height:100%;align-items:center;justify-content:center;font-size:12px}#modal-select-grabber{position:absolute;left:0;right:0;bottom:0;z-index:1000;pointer-events:none}#modal-select-grabber>*{pointer-events:auto}.modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99998;display:flex;align-items:center;justify-content:space-around;background:hsla(0,0%,100%,.75);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.modal .modal-inner{position:relative;background:#fff;border-radius:8px;padding:2.5rem;border:2px solid #000;box-shadow:0 0 1px 0 rgba(8,11,14,.06),0 12px 12px -1px rgba(8,11,14,.08);max-height:70vh;overflow-y:auto;min-width:min(80vw,40rem);max-width:min(40rem,80vw)}.modal .modal-inner.modal-inner-exitable{padding-top:3rem}.modal .modal-inner.modal-style-minimal{border:none;padding:0}.modal .modal-inner .modal-inner-exit-button{position:absolute;top:.6rem;right:1rem;color:#a2adc3;cursor:pointer}.modal .modal-inner .modal-inner-exit-button:hover{color:#000}.modal .modal-inner .modal-inner-button-row{margin-top:3rem;display:flex;justify-content:flex-end}.modal .modal-inner .modal-inner-button-row>*{margin-left:1rem}.better-chat{overflow:hidden;align-items:stretch;justify-content:space-between}.better-chat,.better-chat .better-chat-greeting{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column}.better-chat .better-chat-greeting{padding:3rem;z-index:100;align-items:center;justify-content:center}.better-chat .better-chat-messages{flex-grow:1;position:relative}.better-chat .better-chat-messages .better-chat-messages-inner{position:absolute;top:0;left:0;right:0;bottom:0;overflow:auto;padding:1rem}.better-chat .better-chat-messages .better-chat-messages-inner .better-chat-message{display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:1.5rem}.better-chat .better-chat-messages .better-chat-messages-inner .better-chat-message .better-chat-message-avatar{margin-right:1rem}.better-chat .better-chat-messages .better-chat-messages-inner .better-chat-message .better-chat-message-body{padding-top:.5rem;flex-grow:1}.better-chat .better-chat-messages .better-chat-messages-inner .better-chat-message .better-chat-message-body .better-chat-message-role-line{margin-bottom:.5rem}.better-chat .better-chat-messages .better-chat-messages-inner .better-chat-message .better-chat-message-body .better-chat-message-role{font-size:1.4rem;font-weight:700}.better-chat .better-chat-messages .better-chat-messages-inner .better-chat-message .better-chat-message-body .better-chat-message-content{font-size:1.4rem;margin-bottom:1rem}.better-chat .better-chat-messages .better-chat-messages-inner .better-chat-message .better-chat-message-body .better-chat-message-timestamp{font-size:1rem;color:#8392af}.better-chat .better-chat-messages .better-chat-messages-inner .better-chat-message .better-chat-message-body .better-chat-message-actions{font-size:1rem;color:#64769b}.better-chat .better-chat-messages .better-chat-messages-inner .better-chat-message .better-chat-message-body .better-chat-message-actions i{margin-right:.5rem;cursor:pointer}.better-chat .better-chat-messages .better-chat-messages-inner .better-chat-message .better-chat-message-body .better-chat-message-actions i:hover{color:#282f3e}.better-chat .better-chat-messages .better-chat-messages-inner .better-chat-message .better-chat-message-body .better-chat-message-actions i:active{color:#000}.better-chat .better-chat-messages .better-chat-warning{position:absolute;bottom:.5rem;right:.5rem;font-size:1rem;color:#a2adc3;text-align:right;pointer-events:none}.better-chat .better-chat-input{min-height:6rem;height:6rem;position:relative;border-top:1px solid #e0e4eb}.better-chat .better-chat-input.better-chat-input__disabled{background:#f0f1f5;color:#c1c8d7;cursor:not-allowed}.better-chat .better-chat-input textarea{position:absolute;left:0;right:6rem;top:0;resize:none;border:none;height:4rem;max-height:4rem;min-height:4rem;display:block;font-family:"Anuphan",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";padding:1rem;background:none;border-radius:0 0 0 8px}.better-chat .better-chat-input textarea:active,.better-chat .better-chat-input textarea:focus{outline:none}.better-chat .better-chat-input button{position:absolute;right:.5rem;top:.5rem;bottom:.5rem;width:5rem;font-size:1.8rem;background:#000;color:#fff;border:none;border-radius:8px;cursor:pointer}.better-chat .better-chat-input button.better-chat-send__disabled{background:#e0e4eb;color:#a2adc3;cursor:not-allowed}.better-chat .better-chat-input button:hover{background:#14181f}.better-chat .better-chat-input button:active{background:#282f3e}.better-prompt .better-prompt-actions{font-size:1rem;color:#64769b}.better-prompt .better-prompt-actions i{margin-right:.5rem;cursor:pointer}.better-prompt .better-prompt-actions i:hover{color:#282f3e}.better-prompt .better-prompt-actions i:active{color:#000}.better-context-only .better-context-only-actions{font-size:1rem;color:#64769b}.better-context-only .better-context-only-actions i{margin-right:.5rem;cursor:pointer}.better-context-only .better-context-only-actions i:hover{color:#282f3e}.better-context-only .better-context-only-actions i:active{color:#000}.component-flow{position:relative}.component-flow .component-flow-header{z-index:20}.component-flow .component-flow-graph{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.component-flow .component-flow-tools{width:3.5rem;z-index:20}.component-flow .component-flow-tools hr{margin:0;border:0;border-top:1px solid #e0e4eb}.component-flow .component-flow-tools .component-flow-tool{display:block;width:100%;height:3.5rem;background:#fff;color:#505f7c;text-align:center;line-height:3.5rem;cursor:pointer}.component-flow .component-flow-tools .component-flow-tool:hover{color:#1fb8ff}.component-flow .component-flow-tools .component-flow-tool:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.component-flow .component-flow-tools .component-flow-tool:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.component-flow .component-flow-tools .component-flow-tool.component-flow-tool-selected{background:#fff;color:#000}.component-flow .component-flow-tools .component-flow-tool.component-flow-tool-wide{width:335px;text-align:left;display:flex;background:none}.component-flow .component-flow-tools .component-flow-tool.component-flow-tool-wide:hover{color:#505f7c}.component-flow .component-flow-tools .component-flow-tool.component-flow-tool-wide .component-flow-tool-icon{padding-left:.8rem;padding-right:.8rem;background:#fff}.component-flow .component-flow-tools .component-flow-tool.component-flow-tool-wide .component-flow-tool-icon:hover{color:#d24128}.component-flow .component-flow-tools .component-flow-tool.component-flow-tool-wide .component-flow-tool-wide-content{flex-grow:1}.component-flow .component-flow-tool-search-bar{margin-left:.5rem}.component-flow .component-flow-tool-search-bar .custom-select{color:#000}.component-flow .component-flow-tool-search-bar .custom-select .react-select-container .react-select__menu>*>*{padding:0}.component-flow .component-flow-tool-search-bar .custom-select .react-select-container .react-select__control{border:1px solid #e0e4eb;background:#fff;z-index:20;min-height:3.5rem;height:3.5rem;max-height:3.5rem;opacity:1}.component-flow .component-flow-tool-search-bar .custom-select .react-select-container .react-select__control.react-select__control--is-focused{opacity:1}.component-flow .component-flow-tool-search-bar .custom-select .react-select-container .react-select__control .react-select__value-container{min-height:3.5rem;height:3.5rem;max-height:3.5rem;padding:0 8px;font-size:1.3rem}.component-flow .component-flow-tool-search-bar .custom-select .react-select-container .react-select__control .react-select__value-container .react-select__input-container{height:3.5rem;max-height:3.5rem;padding-top:0;padding-bottom:0;margin:0}.component-flow .component-flow-node-info{max-width:33%;min-width:450px;align-self:stretch;display:flex;flex-direction:column;z-index:20}.component-review .tool-content{padding:2rem}.component-review .component-review-counter{font-size:1.2rem}.component-review .component-review-bar{position:relative;margin-top:3.5rem;margin-bottom:1rem;border-radius:2rem;overflow:hidden;height:.5rem;display:flex;align-items:stretch;justify-content:space-between}.component-review .component-review-bar .component-review-bar-section{display:inline-block}.component-review .component-review-bar .component-review-bar-section.component-review-bar-section-none{background:#c1c8d7}.component-review .component-review-bar .component-review-bar-section.component-review-bar-section-add{background:#53b882}.component-review .component-review-bar .component-review-bar-section.component-review-bar-section-edit{background:#faaa35}.component-review .component-review-bar .component-review-bar-section.component-review-bar-section-remove{background:#d24128}.component-review .component-review-table{border-spacing:0;width:100%;table-layout:fixed}.component-review .component-review-table thead tr th{font-size:2rem;font-weight:900;padding:1rem}.component-review .component-review-table td{vertical-align:top}.component-review .component-review-table .component-review-category-row td{color:#1fb8ff;font-weight:900;padding:1rem;border-bottom:1px solid #e0e4eb}.component-review .component-review-table .component-review-category-row td.component-review-category-row-spacer{border:none}.component-review .component-review-table .component-review-arrow-wrapper{display:flex;align-items:center;justify-content:center;padding-top:5.7rem}.component-review .component-review-table .component-review-item{padding-left:1rem;padding-right:1rem;max-width:50%}.component-review .component-review-table .component-review-item-key{font-size:1.3rem;font-weight:900;margin-top:2rem}.component-review .component-review-table .component-review-item-value{margin-bottom:.5rem;margin-top:.5rem;color:#000;font-size:1.4rem;border-radius:8px}.component-review .component-review-table .component-review-item-value.component-review-item-value-null{background:none}.component-review .component-review-table .component-review-item-value.component-review-item-value-change-add{opacity:1;color:#000;background:#fff}.component-review .component-review-table .component-review-item-value.component-review-item-value-change-edit,.component-review .component-review-table .component-review-item-value.component-review-item-value-change-remove{opacity:1;background:#fff}.tab-nav{position:relative;display:flex;align-items:center;justify-content:flex-start}.tab-nav.tab-nav-style-box-top{background:#f0f1f5}.tab-nav.tab-nav-theme-components .tab-nav-item-selected:after,.tab-nav.tab-nav-theme-components .tab-nav-item-selected:before{background:#1fb8ff!important}.tab-nav.tab-nav-theme-projects .tab-nav-item-selected:after,.tab-nav.tab-nav-theme-projects .tab-nav-item-selected:before{background:#fe9b06!important}.tab-nav.tab-nav-theme-knowledge .tab-nav-item-selected:after,.tab-nav.tab-nav-theme-knowledge .tab-nav-item-selected:before{background:#00976d!important}.tab-nav.tab-nav-theme-inquiries .tab-nav-item-selected:after,.tab-nav.tab-nav-theme-inquiries .tab-nav-item-selected:before{background:#f94e76!important}.tab-nav.tab-nav-grow{flex-grow:1}.tab-nav.tab-nav-vertical{flex-direction:column;align-items:stretch;border-right:3px solid #e0e4eb}.tab-nav.tab-nav-vertical .tab-nav-item{margin-right:1rem;padding-right:.5rem;overflow:hidden}.tab-nav.tab-nav-vertical .tab-nav-item:last-child{margin-bottom:0}.tab-nav.tab-nav-vertical .tab-nav-item .tab-nav-item-text{position:relative;top:-1px;overflow:hidden}.tab-nav.tab-nav-vertical .tab-nav-item.tab-nav-item-selected{background:#fff}.tab-nav.tab-nav-vertical .tab-nav-item.tab-nav-item-selected:before{content:"";position:absolute;right:-1.3rem;border-radius:1rem;overflow:hidden;top:0;bottom:0;width:.3rem}.tab-nav.tab-nav-vertical.tab-nav-selected-stays-lit .tab-nav-item-selected{background:#f0f1f5;position:relative}.tab-nav.tab-nav-vertical.tab-nav-selected-stays-lit .tab-nav-item-selected:after{position:absolute;left:0;width:5px;top:0;bottom:0;content:""}.tab-nav.tab-nav-horizontal{flex-direction:row;border-bottom:1px solid #e0e4eb}.tab-nav.tab-nav-horizontal.tab-nav-stretched{justify-content:space-between}.tab-nav.tab-nav-horizontal.tab-nav-stretched .tab-nav-item{flex-grow:1}.tab-nav.tab-nav-horizontal .tab-nav-item{position:relative;border-radius:2px 2px 0 0;overflow:hidden}.tab-nav.tab-nav-horizontal .tab-nav-item .tab-nav-item-text{position:relative;overflow:hidden;top:-3px}.tab-nav.tab-nav-horizontal .tab-nav-item:after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;height:.3rem;background:transparent}.tab-nav.tab-nav-horizontal .tab-nav-item:hover:after{background:#f0f1f5}.tab-nav.tab-nav-horizontal .tab-nav-item.tab-nav-item-selected{background:#fff}.tab-nav.tab-nav-horizontal .tab-nav-item.tab-nav-item-selected:after{background:#1fb8ff}.tab-nav.tab-nav-horizontal.tab-nav-selected-stays-lit .tab-nav-item-selected{background:#f0f1f5;position:relative}.tab-nav .tab-nav-item{position:relative;padding:.9rem 1.2rem;background:none;overflow:hidden;cursor:pointer;font-size:1.3rem;color:#3c475d}.tab-nav .tab-nav-item:hover{background:#f0f1f5}.tab-nav .tab-nav-item .tab-nav-item-icon{display:inline-block;min-width:20px;margin-right:1rem;opacity:.8;text-align:center;position:relative;top:-1px}.tab-nav .tab-nav-item.tab-nav-item-selected{font-weight:900;color:#000!important}.tab-nav .tab-nav-item.tab-nav-item-disabled{opacity:.33;pointer-events:none}.tab-nav .tab-nav-item .tab-nav-item-width-setter{font-weight:900;visibility:hidden}.tab-nav .tab-nav-item .tab-nav-item-display{position:absolute;top:1.2rem;text-align:center}.tab-nav.tab-nav-borderless.tab-nav-vertical{border:none!important}.tab-nav.tab-nav-borderless.tab-nav-vertical .tab-nav-item{margin-right:0}.tab-nav.tab-nav-borderless.tab-nav-vertical .tab-nav-item.tab-nav-item-selected:before{display:none}.tab-nav.tab-nav-borderless.tab-nav-horizontal{border:none!important}.footer{padding:2rem;margin-top:2rem}.footer .footer-zebra{position:absolute;bottom:0;left:0;width:300px;height:300px;z-index:0}.footer .row{z-index:2}.footer.footer-padless{padding-bottom:.5rem;padding-right:.5rem}.footer.footer-inverted{background:#000;color:#fff}.footer .footer-left{display:flex;align-items:center;justify-content:flex-start}.footer .footer-left>*{margin-right:1.5rem}.footer .footer-right{display:flex;align-items:center;justify-content:flex-start}.footer .footer-right>*{margin-left:1.5rem}.footer a{text-decoration:none;font-weight:400}.project-thumbnail{display:block;background:#fff;border-radius:8px!important;border:1px solid #c1c8d7;overflow:hidden;padding:0!important;margin-bottom:1.5rem;cursor:pointer;text-decoration:none}.project-thumbnail:hover{border:1px solid #1fb8ff}.project-thumbnail .project-thumbnail-img-wrapper{overflow:hidden;height:0;padding-top:56.25%;background:#e0e4eb;border-radius:8px 8px 0 0}.project-thumbnail .project-thumbnail-details{padding-left:.75rem;padding-right:.75rem;height:3rem}.project-thumbnail .project-thumbnail-details .flex-split{height:3rem}.project-thumbnail .project-thumbnail-details .project-thumbnail-name{font-weight:800;font-size:1.4rem}.component-version .tool-content{padding:2rem}.callout{position:relative;border-radius:8px;overflow:hidden;padding:2rem!important;background:#f0f1f5;margin-bottom:1rem}.callout h4{font-size:1.8rem;margin-top:0;font-weight:900}.callout .callout-title-icon{margin-right:1rem}.callout .callout-basic-content{margin-top:0;font-size:1.4rem}.callout .callout-basic-content:last-child{margin-bottom:0}.callout .callout-exit-button{position:absolute;top:.5rem;right:.8rem;color:#64769b;cursor:pointer}.callout .callout-exit-button:hover{color:#000}.callout.callout-mini{padding:1rem}.callout.callout-mini .callout-basic-content{font-size:1.3rem}.callout.callout-mini .callout-exit-button{top:50%;margin-top:-1.2rem;right:1rem}.callout.callout-transparent{border-color:transparent;background:#e0e4eb;color:#282f3e}.callout.callout-info{background:#d7f1ff;border-color:#71cdff;background:#e1f5ff}.callout.callout-info h5{color:#0ba9ff}.callout.callout-info p{color:#006aa4}.callout.callout-warning{border-color:#faaa35;background:#fef1de}.callout.callout-warning h5{color:#dd8505}.callout.callout-warning p{color:#613a02}.callout.callout-danger{border-color:#d24128;background:#f9e5e1}.callout.callout-danger h5{color:#d24128}.callout.callout-danger p{color:#511910}.callout.callout-success{border-color:#53b882;background:#ebf7f0}.callout.callout-success h5{color:#53b882}.callout.callout-success p{color:#215137}.callout.callout-white{border:2px solid #14181f;background:#fff;color:#000}.callout.callout-white h5,.callout.callout-white p{color:#000}.member-search-select{min-width:35rem}.checkbox{cursor:pointer;display:inline-block;font-size:20px;position:relative;top:0;padding-right:0;padding-left:0;min-width:28px;-webkit-user-select:none;user-select:none}.checkbox.disabled{cursor:auto}.checkbox.checkbox-disabled{cursor:default;opacity:.5;pointer-events:none}.checkbox.checkbox-true{color:#53b882;top:1px}.checkbox.checkbox-true .checkbox-text{position:relative;top:-3.5px}.checkbox.checkbox-false{color:#a2adc3;top:0}.checkbox .checkbox-text{font-size:15px;display:inline-block;position:relative;top:-2.5px;color:#000;margin:2px}.checkbox-style{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.checkbox-style .checkbox-style-description{position:relative}.checkbox-style .checkbox-style-description.checkbox-style-description-switch{top:0}.checkbox-style .checkbox-style-description.checkbox-style-description-disabled{opacity:.33}.checkbox-style.checkbox-style-center{justify-content:center}.checkbox-style.checkbox-style-center .checkbox,.checkbox-style.checkbox-style-split-left .checkbox{margin-right:1rem}.checkbox-style.checkbox-style-split-right .checkbox{margin-left:1rem}.checkbox-style.checkbox-style-align-left{justify-content:flex-start}.checkbox-style.checkbox-style-align-right{justify-content:flex-end}.checkbox-style.checkbox-style-align-right .checkbox{margin-left:.5rem}.knowledge-home .knowledge-home-feed-item{display:flex;align-items:flex-start;justify-content:space-between;overflow:hidden;padding-bottom:3rem}.knowledge-home .knowledge-home-feed-item .knowledge-home-feed-icon{background:#e0e4eb;border:1px solid #e0e4eb;border-radius:100px;min-width:1.6rem;min-height:1.6rem;max-width:1.6rem;max-height:1.6rem;font-size:1rem;color:#64769b;margin-top:.5rem;margin-right:1rem;display:flex;align-items:center;justify-content:space-around;position:relative;z-index:2}.knowledge-home .knowledge-home-feed-item .knowledge-home-feed-icon:before{z-index:1;content:"";position:absolute;top:2.2rem;background:#e0e4eb;width:.1rem;height:10rem}.knowledge-home .knowledge-home-feed-item.knowledge-home-feed-last-item .knowledge-home-feed-icon:before{display:none}.knowledge-home .knowledge-home-feed-item .knowledge-home-feed-avatar-slot{margin-right:1rem}.knowledge-home .knowledge-home-feed-item .knowledge-home-feed-content{padding-top:.5rem;flex-grow:1}.knowledge-home .knowledge-home-feed-item .knowledge-home-feed-content .knowledge-home-feed-header{margin-bottom:.5rem}.knowledge-home .knowledge-home-feed-item .knowledge-home-feed-content .knowledge-home-feed-event-descriptor{font-size:1.4rem;color:#505f7c}.knowledge-home .knowledge-home-feed-item .knowledge-home-feed-content .knowledge-home-feed-event-descriptor a{color:#000}.knowledge-home .knowledge-home-feed-item .knowledge-home-feed-content .knowledge-home-feed-event-descriptor a:hover{color:#1fb8ff}.custom-table .custom-table-main{width:100%}.custom-table .custom-table-main thead tr th{cursor:pointer;text-align:left;border-bottom:1px solid #000}.custom-table .custom-table-main thead tr th:hover{background:#e0e4eb}.custom-table .custom-table-main thead tr th.th-no-sort{cursor:auto}.custom-table .custom-table-main thead tr th.th-no-sort:hover{background:#fff}.custom-table .custom-table-main tbody tr.tr-danger{background:#f6d6d0}.custom-table .custom-table-main tbody tr.tr-linked:hover{background:#e0e4eb}.custom-table .custom-table-main tbody tr.tr-linked td{cursor:pointer}.custom-table .custom-table-main tbody tr td{font-size:1.3rem;color:#000;border-bottom:1px solid #c1c8d7;padding:1rem;margin:0}.custom-table.custom-table-align-top .custom-table-main tbody tr td{vertical-align:top}.inquiry-foundations .stack-overlay{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:1}.inquiry-foundations .stack-overlay .stack-dashed-line{stroke:#e0e4eb;stroke-width:1;stroke-dasharray:5,5}.inquiry-foundations .stack-overlay .stack-section-label{fill:#a2adc3;font-size:1.2rem}.inquiry-foundations .stack-overlay .stack-template-rect{fill:#f0f1f5;opacity:.3}.inquiry-foundations .stack-text-overlay{position:absolute;top:0;left:0;right:0;z-index:5;padding:.5rem;font-size:1.2rem}.inquiry-foundations canvas{z-index:2;position:relative}.force-graph .force-graph-node{cursor:pointer;stroke-width:1px;stroke:#505f7c;fill:#fff;box-shadow:0 1px 4px 0 rgba(8,11,14,.06)}.force-graph .force-graph-node:hover{stroke:#c1c8d7;stroke-width:2px}.force-graph .force-graph-node.force-graph-node--selected{stroke:#000;stroke-width:2px}.force-graph .force-graph-node.force-graph-node--root{stroke:#f71d50;stroke-width:2px;fill:#f94e76}.force-graph .force-graph-node.force-graph-node--root.force-graph-node--selected{stroke:#000;fill:#f94e76}.force-graph .force-graph-node.force-graph-node--highest{fill:#53b882;stroke:#215137}.force-graph .force-graph-node.force-graph-node--highest.force-graph-node--selected{stroke:#000;fill:#53b882}.force-graph .force-graph-node.force-graph-node--high{fill:#adddc4;stroke:#53b882}.force-graph .force-graph-node.force-graph-node--high.force-graph-node--selected{stroke:#000;fill:#adddc4}.force-graph .force-graph-node.force-graph-node--normal{fill:#c1c8d7;stroke:#505f7c}.force-graph .force-graph-node.force-graph-node--normal.force-graph-node--selected{stroke:#000;fill:#a2adc3}.force-graph .force-graph-node.force-graph-node--low{fill:#fee9ca;stroke:#f69506}.force-graph .force-graph-node.force-graph-node--low.force-graph-node--selected{stroke:#000;fill:#faaa35}.force-graph .force-graph-node.force-graph-node--lowest{fill:#eeb0a5;stroke:#a73420}.force-graph .force-graph-node.force-graph-node--lowest.force-graph-node--selected{stroke:#000;fill:#d24128}.force-graph .force-graph-node-label{font-weight:400;fill:#000;opacity:.75;pointer-events:none}.force-graph .force-graph-node-label.force-graph-node-label--selected{opacity:1;font-weight:900}.force-graph .link{stroke:#c1c8d7;stroke-width:1px}.force-graph .vpc-compass-circle{fill:#fff;stroke:#64769b}.force-graph .vpc-node-arrow{stroke:#000;opacity:.5}.force-graph .force-graph-background{stroke:#d24128;stroke-width:30px}.inquiry-context-map{position:relative}.inquiry-context-map .inquiry-context-map-header{z-index:20}.inquiry-context-map .inquiry-context-map-graph{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.inquiry-context-map .inquiry-context-map-node-info{max-width:25%;min-width:350px;align-self:flex-end;display:flex;flex-direction:column;z-index:20}.visual-programming-canvas .vpc-node{cursor:pointer}.visual-programming-canvas .vpc-node foreignObject{pointer-events:none}.visual-programming-canvas .vpc-node-handle{cursor:pointer;stroke:#000;fill:#fff;transition:all .2s ease-in-out}.visual-programming-canvas .vpc-node-handle:hover{fill:#000;r:10}.visual-programming-canvas .vpc-node-label{padding:1.5rem;fill:#000;font-size:1.2rem;font-weight:900}.visual-programming-canvas .vpc-node-label .vpc-node-label-text{text-transform:uppercase;color:#000;opacity:.5;font-size:1rem;word-wrap:break-word}.visual-programming-canvas .vpc-node-label .vpc-node-label-name{font-weight:600;font-size:1.4rem}.visual-programming-canvas .vpc-node-label .vpc-node-label-icon{margin-right:.8rem;font-size:1.4rem}.visual-programming-canvas .vpc-link{stroke:#000;pointer-events:none;stroke-width:2px;transition:stroke-width .2s ease-in-out}.visual-programming-canvas .vpc-link.vpc-link--selected{stroke:#000;stroke-width:5}.visual-programming-canvas #vpc-link-in-progress{stroke:#000;stroke-width:2;stroke-dasharray:5,5;pointer-events:none;fill:none}.visual-programming-canvas .vpc-link-click-target{opacity:0;stroke:#000;cursor:pointer}.visual-programming-canvas .vpc-compass-circle{fill:#fff;stroke:#64769b}.visual-programming-canvas .vpc-node-arrow{stroke:#000;opacity:.5}.visual-programming-canvas .vpc-background{stroke:#d24128;stroke-width:30px}.visual-programming-canvas .vpc-node-group rect{transition:stroke-width .2s ease-in-out}.visual-programming-canvas .vpc-node-group.vpc-node-group--selected rect{stroke-width:8px}.inquiry-opportunity-map{position:relative}.inquiry-opportunity-map .inquiry-opportunity-map-header{z-index:20}.inquiry-opportunity-map .inquiry-opportunity-map-graph{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.inquiry-opportunity-map .inquiry-opportunity-map-tools{width:3.5rem;z-index:20}.inquiry-opportunity-map .inquiry-opportunity-map-tools hr{margin:0;border:0;border-top:1px solid #e0e4eb}.inquiry-opportunity-map .inquiry-opportunity-map-tools .inquiry-opportunity-map-tool{display:block;width:100%;height:3.5rem;background:#fff;color:#505f7c;text-align:center;line-height:3.5rem;cursor:pointer}.inquiry-opportunity-map .inquiry-opportunity-map-tools .inquiry-opportunity-map-tool:hover{color:#f94e76}.inquiry-opportunity-map .inquiry-opportunity-map-tools .inquiry-opportunity-map-tool.inquiry-opportunity-map-tool-selected{background:#fff;color:#000}.inquiry-opportunity-map .inquiry-opportunity-map-node-info{max-width:25%;min-width:350px;align-self:stretch;display:flex;flex-direction:column;z-index:20}.component-metadata .tool-content{padding:2rem}.activity-feed-item{display:flex;align-items:flex-start;justify-content:space-between;overflow:hidden;padding-bottom:3rem}.activity-feed-item .activity-feed-icon{border-radius:100px;min-width:2.5rem;min-height:2.5rem;max-width:2.5rem;max-height:2.5rem;font-size:1.5rem;color:#282f3e;margin-top:.5rem;margin-right:1rem;display:flex;align-items:center;justify-content:space-around;position:relative;z-index:2}.activity-feed-item .activity-feed-icon:before{z-index:1;content:"";position:absolute;top:2.9rem;background:#e0e4eb;width:.1rem;height:15rem}.activity-feed-item.activity-feed-last-item .activity-feed-icon:before{display:none}.activity-feed-item .activity-feed-avatar-slot{margin-right:1rem}.activity-feed-item .activity-feed-content{flex-grow:1}.activity-feed-item .activity-feed-content p:last-child{margin-bottom:0}.activity-feed-item .activity-feed-content p:first-child{margin-top:0}.activity-feed-item .activity-feed-content .activity-feed-header{margin-bottom:.5rem}.activity-feed-item .activity-feed-content .activity-feed-event-descriptor{font-size:1.4rem;color:#505f7c}.activity-feed-item .activity-feed-content .activity-feed-event-descriptor a{color:#000}.activity-feed-item .activity-feed-content .activity-feed-event-descriptor a:hover{color:#1fb8ff}.project-api-documentation{padding:2rem}.query-chart-wrapper .query-chart-wrapper-title{font-family:"Anuphan",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";margin-bottom:1rem}.query-chart-wrapper .query-chart-wrapper-inner{display:flex;flex-direction:column;align-items:stretch;justify-content:stretch}.query-chart-wrapper .query-chart-wrapper-inner .recharts-cartesian-grid{shape-rendering:crispedges}.query-chart-wrapper .query-chart-wrapper-inner .recharts-cartesian-grid line{stroke:#c1c8d7!important}.query-chart-wrapper .query-chart-wrapper-inner .recharts-default-tooltip{padding:1rem;background:#fff!important;border-radius:8px!important;border:1px solid #000!important;font-family:"Anuphan",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1.2rem;color:#000}.query-chart-wrapper .query-chart-wrapper-inner .recharts-responsive-container{flex-grow:1}.query-chart-wrapper .query-chart-wrapper-inner .recharts-responsive-container .recharts-tooltip-cursor{fill:#e0e4eb;opacity:.5}.query-chart-wrapper .query-chart-wrapper-inner .recharts-responsive-container .recharts-text{font-family:"Anuphan",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1.1rem;fill:#000}.query-chart-wrapper .query-chart-wrapper-inner .recharts-responsive-container .recharts-bar-rectangle{fill:#1fb8ff}.sketch-manager{position:absolute;width:100%;height:100%;min-width:100%;max-width:100%}.sketch-manager .sketch-manager-inner{position:absolute;top:0;bottom:0;left:0;right:0}.sketch-manager .sketch{width:100%;height:100%}.sketch-manager .sketch canvas{width:100%;height:100%;outline:none}.sketch-manager .sketch canvas:focus{outline:none}.ascii-background{z-index:-100;overflow:hidden;font-family:"Roboto Mono",monospace;transition:background-color 1s ease-in-out}.ascii-background .ascii-background-row{z-index:-100;overflow-x:hidden;opacity:1;transition:color 1s ease-in-out}.carousel{height:510px;overflow-x:hidden}.carousel-track{display:flex;align-items:center;transition:transform .1s linear}.carousel-item{flex-shrink:0;border-radius:8px;overflow:hidden;-webkit-user-select:none;user-select:none;box-shadow:0 0 1px 0 rgba(8,11,14,.1),0 3px 6px -1px rgba(8,11,14,.2);border:2px solid #000}.carousel-item:hover{box-shadow:0 0 1px 0 rgba(8,11,14,.06),0 12px 12px -1px rgba(8,11,14,.08)}.workbench{flex-grow:1;display:flex;flex-direction:column;align-items:stretch;background:#000}.workbench .workbench-header-bumper{height:6rem}.workbench .workbench-body{flex-grow:1;border-radius:4px 0 0 0;overflow:hidden;background:#fff}.workbench .workbench-body>.scroll-child{display:flex;flex-direction:column;align-items:stretch}.workbench .workbench-body .workbench-body-inner{flex-grow:1}.workbench .workbench-body .workbench-body-padding{padding:1.5rem}.workbench .workbench-header{padding-left:1rem;padding-right:1rem;height:6rem;background:#000;color:#fff;position:fixed;left:0;right:0;top:0;z-index:200}.workbench .workbench-header .workbench-search-header-icon{z-index:2;opacity:.5;margin-right:3rem}.workbench .workbench-header .workbench-search-header-icon:hover{opacity:1}.workbench .workbench-header .workbench-search-form{margin-right:.2rem}.workbench .workbench-header .workbench-search-form .workbench-search-form-input{overflow:hidden;width:0;font-size:1.4rem;transition:width .4s ease-in-out}.workbench .workbench-header .workbench-search-form .workbench-search-form-input.workbench-search-form-input-open{width:300px;position:relative;right:-25px}.workbench .workbench-header .workbench-search-form .workbench-search-form-input .custom-field input{background:none;font-size:1.3rem;border:1px solid #3c475d}.workbench .workbench-header .avatar-online{position:relative}.workbench .workbench-header .avatar-online:after{content:"";position:absolute;bottom:1px;right:-2px;width:.8rem;height:.8rem;background:#53b882;border-radius:1000rem;border:1px solid #fff}.workbench .workbench-header .avatar-offline{position:relative}.workbench .workbench-header .avatar-offline:after{content:"";position:absolute;bottom:1px;right:-2px;width:.8rem;height:.8rem;background:#a2adc3;border-radius:1000rem;border:1px solid #fff}.workbench .workbench-header .header-brand-text{font-size:2.3rem;margin-left:0;position:relative;margin-right:2rem}.workbench .workbench-header .header-brand-logo{margin-right:1rem!important;width:33px;height:33px}.workbench .workbench-header .custom-select .react-select__control{background:#282f3e;color:#fff!important;border:none;height:3.5rem;min-height:3.5rem;font-size:1.4rem}.workbench .workbench-header .custom-select .react-select__control:hover{background:#3c475d;cursor:pointer}.workbench .workbench-header .custom-select .react-select__control .react-select__single-value{color:#fff}.workbench .workbench-header .custom-select .react-select__dropdown-indicator,.workbench .workbench-header .custom-select .react-select__indicator-separator{display:none}.workbench .workbench-header .custom-field input{background:#3c475d;border:2px solid #3c475d;color:#fff}.workbench .workbench-header h1{font-size:2.8rem;margin-top:0;margin-bottom:1.5rem}.workbench .workbench-header .custom-select{color:#000}.workbench .workbench-header .workbench-header-top{height:6rem;border-bottom:1px solid #282f3e;padding:1rem;box-sizing:border-box}.workbench .workbench-header .workbench-header-top .workbench-header-top-left{display:flex;align-items:center;justify-content:flex-start}.workbench .workbench-header .workbench-header-top .workbench-header-top-left>*{margin-right:1.5rem}.workbench .workbench-header .workbench-header-top .workbench-header-top-left a{text-decoration:none}.workbench .workbench-header .workbench-header-top .workbench-header-top-right{display:flex;align-items:center;justify-content:flex-start}.workbench .workbench-header .workbench-header-top .workbench-header-top-right>*{margin-left:1.5rem}.workbench .workbench-header .workbench-header-top .workbench-header-top-right a{text-decoration:none}.workbench .workbench-header .workbench-header-top .workbench-header-top-right .avatar-online{position:relative}.workbench .workbench-header .workbench-header-top .workbench-header-top-right .avatar-online:after{content:"";position:absolute;bottom:1px;right:-2px;width:.8rem;height:.8rem;background:#53b882;border-radius:1000rem;border:1px solid #fff}.workbench .workbench-header .workbench-header-top .workbench-header-top-right .avatar-offline{position:relative}.workbench .workbench-header .workbench-header-top .workbench-header-top-right .avatar-offline:after{content:"";position:absolute;bottom:1px;right:-2px;width:.8rem;height:.8rem;background:#a2adc3;border-radius:1000rem;border:1px solid #fff}.workbench .workbench-menu-body-wrapper{position:relative;flex-grow:1;display:flex;flex-direction:row;align-items:stretch;justify-content:stretch}.workbench .workbench-menu-body-wrapper .workbench-menu-wrapper{position:absolute;top:0;left:0;bottom:0;width:20rem;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;overflow-y:auto}.workbench .workbench-menu-body-wrapper .workbench-menu{position:relative;background:#000;transition:width .4s ease-in-out}.workbench .workbench-menu-body-wrapper .workbench-menu.workbench-menu-open{width:20rem}.workbench .workbench-menu-body-wrapper .workbench-menu.workbench-menu-open .workbench-menu-link-subitems{max-height:200px}.workbench .workbench-menu-body-wrapper .workbench-menu.workbench-menu-open .workbench-menu-link{border-radius:8px;margin:1rem}.workbench .workbench-menu-body-wrapper .workbench-menu.workbench-menu-open .workbench-menu-link:first-child{margin-top:0}.workbench .workbench-menu-body-wrapper .workbench-menu.workbench-menu-open .workbench-menu-link .workbench-menu-link-icon{font-size:1.5rem;width:4rem;min-width:4rem}.workbench .workbench-menu-body-wrapper .workbench-menu.workbench-menu-closed{width:5rem}.workbench .workbench-menu-body-wrapper .workbench-menu.workbench-menu-closed .workbench-menu-link-subitems{max-height:0;margin:0}.workbench .workbench-menu-body-wrapper .workbench-menu.workbench-menu-closed .workbench-menu-link{height:5rem;border-radius:0;margin:0}.workbench .workbench-menu-body-wrapper .workbench-menu.workbench-menu-closed .workbench-menu-link:first-child{margin-top:0}.workbench .workbench-menu-body-wrapper .workbench-menu.workbench-menu-closed .workbench-menu-link .workbench-menu-link-icon{font-size:1.8rem;width:5rem;min-width:5rem}.workbench .workbench-menu-body-wrapper .workbench-menu .workbench-menu-link{transition:all .4s ease-in-out,background-color 10ms ease-in-out;height:3.5rem;color:#fff;cursor:pointer;display:flex;align-items:center;overflow:hidden;text-decoration:none;color:#64769b}.workbench .workbench-menu-body-wrapper .workbench-menu .workbench-menu-link.workbench-menu-link-active{background-color:#3c475d;color:#fff}.workbench .workbench-menu-body-wrapper .workbench-menu .workbench-menu-link.workbench-menu-link-active .workbench-menu-link-icon{font-weight:900}.workbench .workbench-menu-body-wrapper .workbench-menu .workbench-menu-link.workbench-menu-link-active .workbench-menu-link-text{color:#fff}.workbench .workbench-menu-body-wrapper .workbench-menu .workbench-menu-link:hover{background-color:#282f3e}.workbench .workbench-menu-body-wrapper .workbench-menu .workbench-menu-link:active{background-color:#505f7c}.workbench .workbench-menu-body-wrapper .workbench-menu .workbench-menu-link .workbench-menu-link-icon{font-size:1.5rem;width:5rem;min-width:5rem}.workbench .workbench-menu-body-wrapper .workbench-menu .workbench-menu-link .workbench-menu-link-text{flex-grow:1;overflow:hidden;white-space:nowrap;font-weight:900;font-size:1.3rem;color:#e0e4eb}.workbench .workbench-menu-body-wrapper .workbench-menu .workbench-menu-link-new-icon{color:#64769b;height:3.5rem;display:flex;align-items:center;text-decoration:none;padding-left:1rem}.workbench .workbench-menu-body-wrapper .workbench-menu .workbench-menu-link-new-icon:hover{background-color:#3c475d}.workbench .workbench-menu-body-wrapper .workbench-menu .workbench-menu-link-new-icon:active{background-color:#14181f}.workbench .workbench-menu-body-wrapper .workbench-menu .workbench-menu-link-subitems{overflow:hidden;padding-left:4rem;margin:-.75rem 1rem 2rem;transition:max-height .4s ease-in-out,margin .4s ease-in-out,padding .4s ease-in-out;max-height:200px}.workbench .workbench-menu-body-wrapper .workbench-menu .workbench-menu-link-subitems .workbench-menu-link-subitem{color:#64769b;font-weight:400!important;text-decoration:none;font-size:1.3rem;display:block;margin-bottom:.5rem}.workbench .workbench-menu-body-wrapper .workbench-menu .workbench-menu-link-subitems .workbench-menu-link-subitem:hover{color:#c1c8d7}.workbench .workbench-menu-body-wrapper .workbench-menu .workbench-menu-link-subitems .workbench-menu-link-subitem:active{color:#fff}.workbench .workbench-menu-body-wrapper .workbench-menu .workbench-menu-link-subitems .workbench-menu-link-subitem.workbench-menu-link-subitem-active{color:#fff;font-weight:900!important}.workbench .workbench-component{flex-grow:1;display:flex;flex-direction:column;align-items:stretch}.workbench .workbench-grey-bg,.workbench .workbench-kind-right-half{background:#f0f1f5}.workbench .workbench-kind-left-menu{position:relative;box-shadow:1px 0 2px 0 rgba(0,0,0,.04);border-right:1px solid #f0f1f5;z-index:2}.workbench .workbench-kind-left-menu .workbench-kind-left-menu-inner{position:absolute;top:0;left:0;bottom:0;width:100%;overflow-y:auto;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between}.workbench .workbench-kind-collapse-button{min-height:5rem;height:5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#64769b;font-size:1.6rem}.workbench .workbench-kind-collapse-button:hover{background:#e0e4eb}.workbench .workbench-kind-category-label{border-top:1px solid #e0e4eb;padding:1rem;font-size:1.4rem;color:#a2adc3;font-weight:900}.workbench .workbench-nested-bookmark-nav{position:absolute;left:1rem;right:1rem;top:1rem;z-index:100}.workbench .workbench-nested-bookmark-nav.no-pointer-events{pointer-events:none;z-index:1}.workbench .workbench-nested-bookmark-nav .workbench-nested-bookmark-nav-footer{position:relative;top:1px}.workbench .workbench-nested-bookmark-nav-bumper{height:11rem}.workbench-tip-zebra{position:fixed;bottom:0;left:0;width:250px;height:250px}.overlapping-avatar-list{position:absolute;right:30px}.overlapping-avatar-list>*{display:inline-block;margin-right:-7px}.overlapping-avatar-list .overlapping-avatar-list-more{position:absolute;right:25px}.custom-pin-code-field{position:relative;max-width:20rem!important}.custom-pin-code-field input{max-width:20rem!important;height:7rem!important;font-size:4.85rem!important;font-family:"Roboto Mono",monospace!important;transition:border-color .2s ease-in-out}.custom-pin-code-field.custom-pin-code-field-thinking input{color:#c1c8d7}.custom-pin-code-field .custom-pin-code-field-thinking-overlay{position:absolute;top:1.5rem;left:0;width:20rem!important;height:7rem!important;display:flex;align-items:center;justify-content:space-around;color:#505f7c}.custom-pin-code-field.custom-pin-code-field-fail input{border-color:#d24128!important}.custom-pin-code-field.custom-pin-code-field-success input{border-color:#53b882!important}.notification{margin-bottom:2rem}.notification .box{position:relative;padding:3rem;transition:border-color 1s linear}.notification.notification-unread .box{border-color:#1fb8ff}.notification .notification-timestamp{position:absolute;top:.75rem;right:.75rem;font-size:1.2rem;color:#64769b}.docs-manager{flex-grow:1;flex-direction:row;height:100%;width:100%;overflow:hidden;color:#fff;align-items:stretch}.docs-manager,.docs-manager .docs-content-header{display:flex;background:#000;justify-content:space-between}.docs-manager .docs-content-header{align-items:flex-start;padding:1rem;z-index:100}.docs-manager .docs-content-header .input{background:#fff;border:1px solid #c1c8d7;color:#000}.docs-manager .docs-content-header .custom-field-description{color:#14181f}.docs-manager .docs-mobile-menu{background:#14181f;color:#fff;padding:1rem}.docs-manager .docs-menu-wrapper{min-width:25rem;overflow:auto;background:#fff;color:#000;border-right:1px solid #000;position:relative}.docs-manager .docs-menu-wrapper .input{background:#fff;border:1px solid #c1c8d7;color:#000}.docs-manager .docs-menu-wrapper .custom-field-description{color:#14181f}.docs-manager .docs-content-wrapper{flex-grow:1;overflow:auto;background:#fff;color:#14181f;position:relative}.docs-manager .docs-content-wrapper .docs-content-inner{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:stretch;justify-content:flex-start}.docs-manager .docs-content-wrapper .docs-content-inner .docs-content-inner-markdown{flex-grow:1}.docs-manager .docs-content-wrapper .docs-content-inner img{max-width:100%}.docs-manager .docs-content-wrapper .docs-content-inner h1{margin-top:3rem}.docs-manager .docs-content-wrapper .docs-content-inner h1:first-child{margin-top:0;padding-top:0}.docs-manager .docs-content-wrapper .docs-content-inner h2{margin-top:3rem}.docs-manager .docs-content-wrapper .docs-content-inner h2:first-child{margin-top:0;padding-top:0}.docs-manager .docs-content-wrapper .docs-content-inner h3{margin-top:3rem}.docs-manager .docs-content-wrapper .docs-content-inner p:first-child{margin-top:0}.docs-manager .doc-link{cursor:pointer;display:block;padding:.8rem 1rem;text-decoration:none;border-radius:8px}.docs-manager .doc-link:hover{background:#e0e4eb;color:#000}.docs-manager .doc-link.doc-link-selected{background:#000;color:#fff}.docs-manager .docs-content-inner-toc-wrapper{min-width:25rem}.docs-manager .docs-toc{padding:2rem}.docs-manager .docs-toc a{font-weight:400;font-size:1.3rem}.docs-manager .docs-toc ul{margin-top:.5rem}.docs-manager .docs-toc ul li{margin-left:1rem}.docs-manager .doc-category{margin-bottom:1rem}.docs-manager .doc-child{padding-left:3.2rem;font-weight:400}.docs-manager .doc-part{padding-left:4rem;font-weight:400}.docs-manager h1{font-size:3.25rem}.docs-manager h2{font-size:2.5rem;margin-top:0;padding-top:1.5rem}.docs-manager h3{font-size:1.75rem;margin-top:0;padding-top:1.5rem}.docs-manager li{font-size:1.5rem;margin-bottom:.5rem}.docs-manager .layout-content{border-bottom:1px solid #e0e4eb}.docs-manager a{text-decoration:none}.docs-manager img{border-radius:8px}.pc-tooltip-wrapper{position:fixed;z-index:99999;pointer-events:none;overflow-x:hidden;height:100%;top:0;left:0;right:0}.pc-tooltip-wrapper .pc-tooltip-inner{position:relative;width:100%;height:100%}.pc-tooltip{position:absolute;opacity:0;transition:opacity .15s ease-out,margin-top .25s ease-out,margin-bottom .25s ease-out,margin-left .25s ease-out,margin-right .25s ease-out;margin:0}.pc-tooltip.pc-tooltip-top{margin-bottom:-20px}.pc-tooltip.pc-tooltip-bottom{margin-top:-20px}.pc-tooltip.pc-tooltip-left{margin-right:-20px}.pc-tooltip.pc-tooltip-right{margin-left:-20px}.pc-tooltip.pc-tooltip-show{opacity:1;transition:opacity .25s ease-out,margin-top .25s ease-out,margin-bottom .25s ease-out,margin-left .25s ease-out,margin-right .25s ease-out}.pc-tooltip.pc-tooltip-show.pc-tooltip-top{margin-bottom:0}.pc-tooltip.pc-tooltip-show.pc-tooltip-bottom{margin-top:0}.pc-tooltip.pc-tooltip-show.pc-tooltip-left{margin-right:0}.pc-tooltip.pc-tooltip-show.pc-tooltip-right{margin-left:0}.pc-tooltip .pc-tooltip-content{position:relative;display:inline-block;background:#fff;color:#14181f;font-size:13px;font-weight:700;margin:0;padding:10px 13px;border-radius:5px;border:2px solid #000}.pc-tooltip .pc-tooltip-content .tooltip-no-style{font-size:1.4rem;font-weight:400}.pc-tooltip .pc-tooltip-content .tooltip-title{font-size:14px;font-weight:700}.pc-tooltip .pc-tooltip-content.pc-tooltip-content-top{margin-left:-50%}.pc-tooltip .pc-tooltip-content.pc-tooltip-content-top:before{content:"";display:block;width:0;height:0;position:absolute;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #000;bottom:-7px;left:50%;margin-left:-7px}.pc-tooltip .pc-tooltip-content.pc-tooltip-content-top:after{content:"";display:block;width:0;height:0;position:absolute;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;bottom:-5px;left:50%;margin-left:-6px}.pc-tooltip .pc-tooltip-content.pc-tooltip-content-bottom{margin-left:-50%}.pc-tooltip .pc-tooltip-content.pc-tooltip-content-bottom:before{content:"";display:block;width:0;height:0;position:absolute;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #000;top:-7px;left:50%;margin-left:-7px}.pc-tooltip .pc-tooltip-content.pc-tooltip-content-bottom:after{content:"";display:block;width:0;height:0;position:absolute;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;top:-5px;left:50%;margin-left:-6px}.pc-tooltip .pc-tooltip-content.pc-tooltip-content-left{transform:translate(-100%,-50%)}.pc-tooltip .pc-tooltip-content.pc-tooltip-content-left:before{content:"";display:block;width:0;height:0;position:absolute;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #000;right:-7px;top:50%;margin-top:-7px}.pc-tooltip .pc-tooltip-content.pc-tooltip-content-left:after{content:"";display:block;width:0;height:0;position:absolute;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #fff;right:-5px;top:50%;margin-top:-6px}.pc-tooltip .pc-tooltip-content.pc-tooltip-content-right{transform:translateY(-50%)}.pc-tooltip .pc-tooltip-content.pc-tooltip-content-right:before{content:"";display:block;width:0;height:0;position:absolute;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:7px solid #000;left:-7px;top:50%;margin-top:-7px}.pc-tooltip .pc-tooltip-content.pc-tooltip-content-right:after{content:"";display:block;width:0;height:0;position:absolute;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #fff;left:-5px;top:50%;margin-top:-6px}.toast-wrapper{position:fixed;z-index:9999;pointer-events:none;bottom:1rem;right:.5rem;max-width:40rem}.toast{position:relative;right:0;display:block;max-width:92vw;pointer-events:auto;background:hsla(0,0%,100%,.98);color:#14181f;font-size:1.4rem;margin:1rem;border-radius:8px;min-height:6.5rem;box-shadow:0 0 1px 0 rgba(8,11,14,.06),0 6px 6px -1px rgba(8,11,14,.1);border:1px solid #000;overflow:hidden;display:flex;justify-content:space-between;align-items:stretch;transition:right 0ms ease-in-out}.toast.toast-dismissed{transition:right .25s ease-in-out;right:-500px}.toast .toast-text-wrapper{flex-grow:1;padding:1rem 1.5rem;line-height:1.35;font-size:1.2rem;min-height:6rem;overflow:hidden}.toast .toast-button-wrapper{min-width:9rem;max-width:9rem;width:9rem;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between}.toast .toast-button-wrapper .toast-button{display:flex;align-items:center;justify-content:center;text-align:center;flex-grow:1;min-height:3rem;background:#fff;font-size:1.5rem;font-weight:700;cursor:pointer;color:#000;border-bottom:1px solid #000;border-left:1px solid #000}.toast .toast-button-wrapper .toast-button:last-child{border-bottom:none}.toast .toast-button-wrapper .toast-button:hover{background:#e0e4eb}.toast .toast-button-wrapper .toast-button:active{background:#c1c8d7}.toast .toast-title{font-size:1.5rem;font-weight:900;margin-bottom:.2rem}.toast .toast-detail{font-size:1.4rem}.heart{display:none}.component-chat{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:stretch;justify-content:space-between}.component-chat .component-chat-column{position:relative}.component-chat .component-chat-variables{min-width:20rem;width:20rem;max-width:20rem;margin-right:1rem}.component-chat .component-chat-function{border-radius:8px;border:1px solid #c1c8d7;padding:2rem;font-size:1.2rem;line-height:1}.component-chat .component-chat-function .component-chat-function-name{font-family:"Roboto Mono",monospace;font-size:1.4rem}.component-chat .component-chat-function.component-chat-function-user{border-right:4px solid #1fb8ff}.component-chat .component-chat-function.component-chat-function-bot{border-left:4px solid #1fb8ff}.component-chat .component-chat-inner{position:absolute;top:0;left:0;right:0;bottom:0;flex-grow:1;display:flex;flex-direction:column;padding:1rem}.component-chat .component-chat-inner .component-chat-form{background:#fff;display:flex;justify-content:space-between;align-items:flex-start;height:5rem}.component-chat .component-chat-inner .component-chat-form textarea{flex-grow:1;font-family:"Anuphan",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1.4rem;padding-top:.75rem;padding-left:1rem;border-radius:8px 0 0 8px;box-sizing:border-box;border:1px solid #8392af;border-right:none;resize:none;margin-bottom:.5rem;height:5rem;max-height:5rem;background:transparent;position:relative}.component-chat .component-chat-inner .component-chat-form textarea:active,.component-chat .component-chat-inner .component-chat-form textarea:focus{background:transparent;outline:none;border-color:#505f7c}.component-chat .component-chat-inner .component-chat-form button{border:2px solid #000;border-radius:0 8px 8px 0;background:#000;color:#fff;font-size:1.4rem;width:5rem;height:5rem;min-width:5rem;min-height:5rem;cursor:pointer}.component-chat .component-chat-inner .component-chat-form button:active,.component-chat .component-chat-inner .component-chat-form button:hover{color:#1fb8ff}.component-chat .component-chat-inner .component-chat-form button.component-chat-send-disabled{color:#fff;cursor:not-allowed}.component-chat .component-chat-inner .component-chat-form button.component-chat-send-disabled:active,.component-chat .component-chat-inner .component-chat-form button.component-chat-send-disabled:hover{color:#fff}.component-chat .component-chat-inner .component-chat-convo{flex-grow:1;overflow-y:scroll;overflow-x:hidden}.component-chat .component-chat-inner .component-chat-convo .component-chat-row-wrapper:last-child{margin-bottom:10px}.component-chat .component-chat-inner .component-chat-convo .component-chat-row{display:flex;align-items:center}.component-chat .component-chat-inner .component-chat-convo .component-chat-row:last-child{margin-bottom:10px}.component-chat .component-chat-inner .component-chat-convo .component-chat-row.component-chat-row-topic-change{font-size:1.2rem;display:flex;align-items:center;justify-content:space-between;margin-top:3rem;margin-bottom:2rem}.component-chat .component-chat-inner .component-chat-convo .component-chat-row.component-chat-row-topic-change .component-chat-row-topic-change-hr{border-bottom:1px solid #e0e4eb;flex:.5 1}.component-chat .component-chat-inner .component-chat-convo .component-chat-row.component-chat-row-topic-change .component-chat-row-topic-change-details{max-width:50%;text-align:center;color:#505f7c;margin-left:1rem;margin-right:1rem}.component-chat .component-chat-inner .component-chat-convo .component-chat-row.component-chat-row-bot .component-chat-message-time,.component-chat .component-chat-inner .component-chat-convo .component-chat-row.component-chat-row-user .component-chat-message-time{text-align:left}.component-chat .component-chat-inner .component-chat-convo .component-chat-row .component-chat-message-delete-button{position:relative;margin:10px;top:6px;cursor:pointer;color:#a2adc3}.component-chat .component-chat-inner .component-chat-convo .component-chat-row .component-chat-message-delete-button:hover{color:#d24128}.component-chat .component-chat-inner .component-chat-convo .component-chat-row .component-chat-message-time{font-size:10px}.component-chat .component-chat-inner .component-chat-convo .component-chat-row .component-chat-message-time.component-chat-message-time-faded{opacity:.5}.component-chat .component-chat-inner .component-chat-convo .component-chat-row .component-chat-message{position:relative}.component-chat .component-chat-inner .component-chat-convo .component-chat-row .component-chat-message.handle{cursor:grab}.component-chat .component-chat-inner .component-chat-convo .component-chat-row .component-chat-message.handle:active{cursor:grabbing}.component-chat .component-chat-inner .component-chat-convo .component-chat-row .component-chat-message .component-chat-message-body{padding:0 14px 8px 34px;font-size:14px;margin:1px;font-family:"Anuphan",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.component-chat .component-chat-inner .component-chat-convo .component-chat-row .component-chat-message .component-chat-message-body>span>p:first-child{margin-top:0}.component-chat .component-chat-inner .component-chat-convo .component-chat-row .component-chat-message .component-chat-message-body>span>p:last-child{margin-bottom:0}.component-chat .component-chat-inner .component-chat-convo .component-chat-row .component-chat-message .component-chat-message-body>p:first-child{margin-top:0}.component-chat .component-chat-inner .component-chat-convo .component-chat-row .component-chat-message .component-chat-message-body>p:last-child{margin-bottom:0}.component-chat .component-chat-inner .component-chat-convo .component-chat-row .component-chat-message .component-chat-message-body ol,.component-chat .component-chat-inner .component-chat-convo .component-chat-row .component-chat-message .component-chat-message-body ul{margin:0;font-size:1.5rem}.component-chat .component-chat-inner .component-chat-convo .component-chat-row .component-chat-message .component-chat-message-body.component-chat-message-body-faded{opacity:.33}::-webkit-scrollbar-track,::-webkit-scrollbar-track:hover{background-color:transparent!important}::-webkit-scrollbar{background-color:transparent!important}.component-madlib{overflow:hidden}.component-madlib .component-madlib-inner{position:absolute;top:0;left:0;right:0;bottom:0;flex-grow:1;display:flex;flex-direction:column;padding:1rem}.component-madlib .component-madlib-inner .component-madlib-content{flex-grow:1;display:flex;align-items:stretch;justify-content:space-between;overflow:hidden;margin-top:.5rem}.component-madlib .component-madlib-inner .component-madlib-top-right{position:absolute;top:.7rem;right:.5rem;color:#64769b;font-size:1.3rem}.component-madlib .component-madlib-inner .component-madlib-result{position:relative;overflow-y:auto;flex-grow:1}.component-madlib .component-madlib-inner .component-madlib-result .component-madlib-pre{color:#000;background:none;padding:0;font-family:"Anuphan",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.component-madlib .component-madlib-inner .component-madlib-result .component-madlib-pre p:first-child{margin-top:0}.blog-post-thumbnail{position:relative;display:block;text-decoration:none}.blog-post-thumbnail .blog-post-thumbnail-title{margin-top:.5rem;margin-bottom:0}.blog-post{position:relative;display:block}.blog-post p{font-size:1.7rem}.blog-post h1{margin:0 0 .5rem}.blog-post .blog-post-thumbnail-image{margin-bottom:2rem}.blog-post hr{margin:5rem 0}.blog-post img{max-width:100%}.pointer-events-none{pointer-events:none!important}.text-monospace,.text-monospaced{font-family:"Roboto Mono",monospace}.text-readable{font-family:"Anuphan",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.text-brand,.text-branded{font-family:"DM Serif Display",serif;font-weight:400!important}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-danger{color:#d24128}.text-warning{color:#faaa35}.text-success{color:#53b882}.text-blue{color:#027cfe}.text-pink{color:#ea596e}.text-orange{color:#faaa35}.text-yellow{color:#ffdc5c}.text-purple{color:#7851a9}.text-primary{color:#1fb8ff}.text-secondary{color:#ff4759}.text-gs10{color:#fff}.text-gs0{color:#000}.text-gs5{color:#64769b}.text-gs8{color:#c1c8d7}.text-dark-primary{color:#00a1eb}.text-hover-black:hover{color:#000!important;opacity:1}.text-hover-primary:hover{color:#1fb8ff!important;opacity:1}.text-hover-danger:hover{color:#d24128!important;opacity:1}.text-component,.text-components{color:#1fb8ff}.text-inquiries,.text-inquiry{color:#f94e76}.text-knowledge{color:#00976d}.text-project,.text-projects{color:#fe9b06}.text-regular{font-size:1.5rem}.text-semi-muted{opacity:.75}.text-muted{opacity:.5}.text-muted.text-hover-unmute:hover{opacity:1}.text-very-muted{opacity:.25}.text-no-mute{opacity:1!important}.text-uppercase{text-transform:uppercase}.text-very-small{font-size:1.2rem}.text-smaller{font-size:1.4rem}.text-smaller-percentage{font-size:80%}.text-larger{font-size:1.8rem}.text-300{font-weight:300}.text-400{font-weight:400}.text-500{font-weight:500}.text-700{font-weight:700}.text-900{font-weight:900}.text-highlighter{box-shadow:inset 0 -.25em 0 #ff0;background:none}.text-highlighter.text-highlighter-primary{box-shadow:inset 0 -.25em 0 #1fb8ff}.text-highlighter.text-highlighter-danger{box-shadow:inset 0 -.25em 0 #d24128}.text-highlighter.text-highlighter-success{box-shadow:inset 0 -.25em 0 #53b882}.text-highlighter.text-highlighter-warning{box-shadow:inset 0 -.25em 0 #faaa35}.text-highlighter.text-highlighter-secondary{box-shadow:inset 0 -.25em 0 #ff4759}.text-highlighter.text-highlighter-components{box-shadow:inset 0 -.25em 0 rgba(31,184,255,.3)}.text-highlighter.text-highlighter-projects{box-shadow:inset 0 -.25em 0 rgba(254,155,6,.3)}.text-highlighter.text-highlighter-knowledge{box-shadow:inset 0 -.25em 0 rgba(0,151,109,.3)}h1,h2,h3,h4{font-family:"DM Serif Display",serif}h1{font-size:5rem}h1,h2{font-weight:900}h2{font-size:3.5rem}h3{font-weight:900;font-size:2.5rem;margin-bottom:1.5rem}h4{font-size:2rem;margin-bottom:1rem}h5{font-size:1.6rem}h6{text-transform:uppercase;font-weight:900;font-size:1.2rem}blockquote{background:#f0f1f5;padding:2rem;border-left:5px solid #1fb8ff;margin:1rem 0}blockquote p{margin:0}.top-right-label{position:absolute;top:.5rem;right:.5rem;font-size:1.2rem;color:#64769b;text-transform:uppercase;z-index:1;background:hsla(0,0%,100%,.8)}.text-ellipsis{text-overflow:ellipsis;white-space:nowrap;width:100%}.text-ellipsis,.text-ellipsis-wrapper{overflow-x:hidden}.text-ellipsis-parent .text-ellipsis-child,.text-ellipsis-parent span{display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden;width:100%}.text-ellipsis-1-lines{-webkit-line-clamp:1}.text-ellipsis-1-lines,.text-ellipsis-2-lines{display:-webkit-box;max-width:100%;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.text-ellipsis-2-lines{-webkit-line-clamp:2}.text-ellipsis-3-lines{-webkit-line-clamp:3}.text-ellipsis-3-lines,.text-ellipsis-4-lines{display:-webkit-box;max-width:100%;-webkit-box-orient:vertical;overflow:hidden}.text-ellipsis-4-lines{-webkit-line-clamp:4}.text-hover-decoration{text-decoration:none}.text-hover-decoration:hover{text-decoration:underline;text-decoration-thickness:max(15%,2px);-webkit-text-decoration-color:#1fb8ff;text-decoration-color:#1fb8ff;text-underline-offset:10%;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.text-hover-decoration:hover.text-hover-decoration-danger{-webkit-text-decoration-color:#d24128;text-decoration-color:#d24128}a{position:relative;color:inherit;font-weight:700;transition:color .2s ease-in-out;text-decoration-thickness:max(15%,2px);-webkit-text-decoration-color:#505f7c;text-decoration-color:#505f7c;text-underline-offset:10%;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}a:hover{color:#505f7c;opacity:1!important;transition:color 0ms ease-in-out}a:hover .icon-muted-until-hover{color:#000}a.link-minimal{font-weight:400}a.link-minimal,a.link-no-decoration{text-decoration:none}a.link-secondary{-webkit-text-decoration-color:#ff4759;text-decoration-color:#ff4759}a.link-secondary:hover{color:#ff4759}a.link-orange{-webkit-text-decoration-color:#faaa35;text-decoration-color:#faaa35}a.link-orange:hover{color:#faaa35}a.link-blue{-webkit-text-decoration-color:#027cfe;text-decoration-color:#027cfe}a.link-blue:hover{color:#027cfe}a.link-success{-webkit-text-decoration-color:#53b882;text-decoration-color:#53b882}a.link-success:hover{color:#53b882}a.link-no-color{color:inherit}h1 a,h2 a,h3 a,h4 a,h5 a{text-decoration:none}.clickable{cursor:pointer}.draggable{cursor:grab}.draggable:active{cursor:grabbing}.text-success-pulse{animation:success-pulse 2s infinite}@keyframes success-pulse{0%{color:#9bd6b6}50%{color:#53b882}to{color:#9bd6b6}}.icon-before-text{margin-right:.7rem}.icon-after-text{margin-left:.7rem}.icon-muted-until-hover{color:#505f7c}.icon-muted-until-hover:hover{color:#000}.text-super-small{font-size:.5rem}.thin-line-height{line-height:1.1}p{word-break:break-word;line-height:1.3;font-size:1.5rem}p.p-small{line-height:1.2;font-size:1.2rem}ul{font-size:1.6rem}ul.ul-iconed{list-style:none;padding-inline-start:0}ul.ul-iconed li{display:block}ul.ul-iconed li .li-icon{margin-left:.5rem;margin-right:1rem}pre{white-space:pre-wrap;line-height:1.5;border-radius:8px;font-weight:400}pre.readable-pre{font-family:"Anuphan",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";word-break:break-word;background-color:#fff;padding:0}.text-circled-danger{background:#d24128;border-radius:3rem;padding:.1rem .7rem;color:#fff;font-weight:900;text-align:center;font-family:"Roboto Mono",monospace}.no-select{-webkit-user-select:none;user-select:none}.text-tag{border-radius:3rem;font-size:1.3rem;padding:.6rem 1.1rem;font-weight:700;white-space:nowrap;display:inline-block;border:1px solid #c1c8d7;background:none;color:#8392af}.text-tag.text-tag-large{font-size:1.5rem;font-weight:600;padding:1rem 1.5rem}.text-tag.text-tag-primary{background:#ebf9ff;color:#003852}.text-tag.text-tag-tiny{font-size:1rem;padding:.2rem .6rem}.text-tag.text-tag-danger{border:1px solid #e68a7a;color:#d24128}.text-tag.text-tag-primary{border:1px solid #85d8ff;color:#1fb8ff}.text-tag.text-tag-secondary{border:1px solid #ffadb5;color:#ff4759}.text-tag.text-tag-success{border:1px solid #9bd6b6;color:#53b882}.text-tag.text-tag-warning{border:1px solid #fcd499;color:#faaa35}.text-info-icon{font-size:80%;opacity:.5}code.text-gs5{color:#64769b}code.code-styled{background:#e0e4eb;font-size:95%;padding-left:.5rem;padding-right:.5rem;color:#000;border-radius:8px;font-weight:700}.no-text-decoration{text-decoration:none!important}.bg-gs10{background:#fff;color:#000}.bg-gs9{background:#e0e4eb;color:#000}.bg-gs95{background:#f0f1f5;color:#000}.bg-gs0{background:#000;color:#fff}.bg-primary{background:#1fb8ff;color:#fff}.bg-secondary{background:#ff4759;color:#fff}.bg-success{background:#53b882;color:#fff}.bg-blue{background:#027cfe;color:#fff}.bg-pink{background:#ea596e;color:#fff}.bg-orange{background:#faaa35;color:#fff}.bg-danger{background:#d24128;color:#fff}.bg-warning{background:#faaa35;color:#fff}.relative{position:relative}.inline-block{display:inline-block}.list-left{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.list-left>*{margin-right:1rem}.list-left.list-extra>*{margin-right:2rem}.list-left.list-mega>*{margin-right:5rem}.list-left.list-left-align-flex-end{align-items:flex-end}.list-left.list-left-align-flex-start{align-items:flex-start}.list-left.list-left-no-wrap{flex-wrap:nowrap}.list-right{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}.list-right>*{margin-left:1rem}.list-right.list-right-tiny-margin>*{margin-left:.25rem}.list-right.list-extra>*{margin-left:2rem}.list-right.list-mega>*{margin-left:5rem}.list-right.list-right-align-flex-end{align-items:flex-end}.list-right.list-right-marginless>*{margin-left:0}.list-right.list-right-no-wrap{flex-wrap:nowrap}.list-center{display:flex;align-items:center;justify-content:center}.list-center>*{margin-right:.5rem;margin-left:.5rem}.list-center.list-mega>*{margin-right:2.5rem;margin-left:2.5rem}.list-center.list-left-align-flex-end{align-items:flex-end}.flex-split{display:flex!important;align-items:center;justify-content:space-between}.flex-split.flex-split-align-start{align-items:flex-start}.flex-split.flex-split-align-end{align-items:flex-end}.flex-split.flex-split-stretch{align-items:stretch}.flex-row-center{display:flex;flex-direction:row;align-items:center;justify-content:center}.flex-column-center{display:flex;align-items:center}.flex-column-center,.flex-column-stretch{flex-direction:column;justify-content:flex-start}.flex-column-stretch{display:flex!important;align-items:stretch}.flex-column-center-center{display:flex;flex-direction:column;align-items:center;justify-content:center}.flex-column-split{display:flex!important;flex-direction:column;align-items:stretch;justify-content:space-between}.flex-1{flex:1 1}.flex-grow{flex-grow:1}.flex-grow-0{flex-grow:0}.flex-50{flex:0.5 1}.flex-33{flex:0.33 1}.flex-split-list{display:flex;align-items:center;justify-content:space-between;padding:1.25rem .25rem;border-bottom:1px solid #e0e4eb}.flex-split-list.flex-split-align-start{align-items:flex-start}.flex-split-list:last-child{border-bottom:none}.border-box{box-sizing:border-box}.align-self-stretch{align-self:stretch}hr{margin:2rem 0;border:none;border-bottom:1px solid #e0e4eb}hr.hr-mega-pad{margin:4rem 0}hr.hr-mini{margin:1rem 0}hr.hr-none{margin:0!important}.scroll-parent{position:relative}.scroll-parent .scroll-child{position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:auto}.scroll-parent .scroll-child-always{position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:scroll}.box-parent{display:flex;flex-direction:column}.box{flex-grow:1;border-radius:8px;display:block;border:1px solid transparent;box-shadow:0 1px 4px 0 rgba(8,11,14,.06);background:#fff;color:#000;padding:2rem;margin-bottom:2rem;transition:box-shadow .2s ease-in-out;position:relative}.box.box-bg-gs95{background:#f0f1f5}.box.box-full{height:100%}.box.box-dashed{border:1px dashed #e0e4eb}.box.box-light-border{border:1px solid #e0e4eb}.box.box-black-border{border:1px solid #000}.box.box-black-border:hover{border:1px solid #000!important}.box.box-heavy-border{border:2px solid #000}.box.box-no-border{border:none}.box.box-no-pad{padding:0!important}.box:last-child{margin-bottom:0}.box.box-transparent{border:1px solid transparent;background:none}.box.box-no-shadow{box-shadow:none}.box.box-large-shadow{box-shadow:0 0 1px 0 rgba(8,11,14,.06),0 12px 12px -1px rgba(8,11,14,.08)}.box.box-medium-shadow{box-shadow:0 0 1px 0 rgba(8,11,14,.06),0 6px 6px -1px rgba(8,11,14,.1)}.box.box-no-hover:hover{box-shadow:none}.box.box-clickable{cursor:pointer}.box.box-clickable:hover{border-color:#a2adc3}.box.box-clickable:active{border-color:#000}.box.box-success{border:1px solid #53b882}.box.box-primary{border:1px solid #1fb8ff}.box.box-danger{border:1px solid #d24128}.box.box-border-black{border:1px solid #000}.box.box-disabled{opacity:.5;pointer-events:none}.box.box-disabled:hover{box-shadow:none}.box.box-extra-pad{padding:2.5rem}.box.box-half-pad{padding:1rem}.box.box-near-no-pad{padding:.5rem .8rem}.box.box-shadow-primary{background:#fff}.box.box-shadow-knowledge{border:2px solid rgba(0,151,109,.5)}.box.box-shadow-components{border:2px solid rgba(31,184,255,.5)}.box.box-shadow-projects{border:2px solid rgba(254,155,6,.5)}.box.box-primary-left{border-left:6px solid #1fb8ff}.box.box-secondary-left{border-left:6px solid #ff4759}.box.box-success-left{border-left:6px solid #53b882}.box.box-danger-left{border-left:6px solid #d24128}.box.box-orange-left,.box.box-warning-left{border-left:6px solid #faaa35}.box.box-pink-left{border-left:6px solid #ea596e}.box.box-purple-left{border-left:6px solid #7851a9}.box.box-blue-left{border-left:6px solid #027cfe}.box.box-yellow-left{border-left:6px solid #ffdc5c}.box.box-components-left{border-left:6px solid #1fb8ff}.box.box-projects-left{border-left:6px solid #fe9b06}.box.box-knowledge-left{border-left:6px solid #00976d}.box.box-inquiries-left{border-left:6px solid #f94e76}.box.box-overflow-auto{overflow:auto}.box.box-placeholder{border:1px dashed #c1c8d7;box-shadow:none;background:none}.box.box-placeholder:hover{background:#fff}.box .box-top-right{position:absolute;top:.5rem;right:.5rem}.box.box-muted{opacity:.5}.box.box-grey{background:#f0f1f5;border:1px solid transparent;color:#282f3e}.box.box-grey-border{border:1px solid #e0e4eb}.box.box-square{padding-bottom:91%}.box.box-square .box-square-inner{position:absolute;top:0;left:0;right:0;bottom:0;padding:2rem}.mega-container{z-index:1}.container,.container-fluid{padding:0!important}.subtle-section{border-left:4px solid #e0e4eb;margin-bottom:2rem;padding:1rem}.subtle-section:last-child{margin-bottom:0}.extra-pad-left{padding-left:2.5rem}.extra-pad-right{padding-right:2.5rem}.padding-05rem{padding:.5rem}.padding-1rem{padding:1rem}.padding-2rem{padding:2rem}.padding-3rem{padding:3rem}.padding-left-1rem{padding-left:1rem}.padding-right-1rem{padding-right:1rem}.padding-left-05rem{padding-left:.5rem}.padding-right-05rem{padding-right:.5rem}.padding-top-05rem{padding-top:.5rem}.padding-top-1rem{padding-top:1rem}.padding-top-2rem{padding-top:2rem}.padding-top-3rem{padding-top:3rem}.padding-bottom-2rem{padding-bottom:2rem}.padding-bottom-3rem{padding-bottom:3rem}.padding-right-2rem{padding-right:2rem}.padding-right-3rem{padding-right:3rem}.padding-left-2rem{padding-left:2rem}.padding-left-3rem{padding-left:3rem}.row.row-mega-pad{padding-top:10rem;padding-bottom:10rem}.spacer-05rem{display:block;height:.5rem}.spacer-1rem{display:block;height:1rem}.spacer-2rem{display:block;height:2rem}.spacer-3rem{display:block;height:3rem}.no-margin{margin:0!important}.no-margin-bottom{margin-bottom:0!important}.no-margin-top{margin-top:0!important}.no-margin-left{margin-left:0!important}.no-margin-right{margin-right:0!important}.margin-top-05rem{margin-top:.5rem}.margin-top-1rem{margin-top:1rem}.margin-top-2rem{margin-top:2rem}.margin-top-3rem{margin-top:3rem}.margin-bottom-05rem{margin-bottom:.5rem}.margin-bottom-1rem{margin-bottom:1rem}.margin-bottom-2rem{margin-bottom:2rem}.margin-bottom-3rem{margin-bottom:3rem}.margin-left-05rem{margin-left:.5rem}.margin-left-1rem{margin-left:1rem}.margin-left-2rem{margin-left:2rem}.margin-left-3rem{margin-left:3rem}.margin-right-1rem{margin-right:1rem}.margin-right-2rem{margin-right:2rem}.margin-right-3rem{margin-right:3rem}.margin-right-05rem{margin-right:.5rem}.margin-1rem{margin:1rem}.margin-2rem{margin:2rem}.margin-3rem{margin:3rem}.margin-4rem{margin:4rem}.no-padding{padding:0!important}.no-padding-bottom{padding-bottom:0!important}.no-padding-top{padding-top:0!important}.no-padding-left{padding-left:0!important}.no-padding-right{padding-right:0!important}.pad-y-2rem{padding-top:2rem;padding-bottom:2rem}.display-block{display:block}.next-to-custom-field-spacer{height:3.7rem}.margin-top-next-to-custom-field{margin-top:3.6rem}.inline-button-vertical-shift{height:3.6rem}.smaller-inline-button-vertical-shift{height:1.6rem}.overflow-hidden{overflow:hidden}.overflow-hidden-x{overflow-x:hidden}.padding-sides-2rem{padding:0 2rem}.padding-2rem-responsive{padding:2rem}@media screen and (max-width:760px){.padding-2rem-responsive{padding:0}}.screen-height-container{position:relative;display:block;width:100%;min-height:100vh;z-index:1}.screen-height-container .shc-background{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;overflow:hidden}.screen-height-container .shc-background .bg-video{position:absolute}.screen-height-container .shc-content{position:relative;z-index:10}.screen-height-container .shc-top-left-button{position:absolute;top:20px;left:20px}.screen-height-container .shc-top-right-button{position:absolute;top:20px;right:20px}.screen-height-container .shc-content-split{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;display:flex;justify-content:space-between;align-items:stretch}@media only screen and (max-width:720px){.screen-height-container .shc-content-split{display:block}}.screen-height-container .shc-content-split .shc-content-small{flex:0.4 1;position:relative}.screen-height-container .shc-content-split .shc-content-large{flex:0.6 1;position:relative;overflow-y:scroll}.screen-height-container .shc-bottom-content{position:absolute;bottom:0;left:0;right:0}.screen-height-container .shc-bottom-content.shc-bottom-content-padded{padding:40px}.screen-height-container .shc-top-content{position:absolute;top:0;left:0;right:0;z-index:11}.screen-height-container .shc-top-content.shc-top-content-padded{padding:40px}.screen-height-container.sch-border-bottom{border-bottom:2px solid #000}.screen-height-container .shc-top-page-arrow{padding:20px}.screen-height-container .shc-top-center-progress{display:flex;justify-content:space-around}.screen-height-container .shc-top-center-progress .fa-circle{color:#1fb8ff;margin-left:10px;margin-right:10px;font-size:14px}.fixed-wrapper{position:fixed}.bg-gs10.barely-transparent{background:hsla(0,0%,100%,.97);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.border-2-gs0{border:2px solid #000}.progress-bar-wrapper{height:.5rem;border-radius:8px;overflow:hidden;position:relative;background:#f0f1f5}.progress-bar-wrapper .progress-bar-inner{position:absolute;top:0;left:0;bottom:0;transition:all .5s ease-in-out}.progress-bar-wrapper .progress-bar-inner.progress-bar-inner-inquiry{background:#f94e76}.progress-bar-wrapper .progress-bar-inner.progress-bar-inner-component{background:#1fb8ff}.progress-bar-wrapper .progress-bar-inner.progress-bar-inner-knowledge{background:#00976d}.progress-bar-wrapper .progress-bar-inner.progress-bar-inner-project{background:#fe9b06}.progress-bar-wrapper .progress-bar-inner.progress-bar-inner-warning{background:#faaa35}.progress-bar-wrapper .progress-bar-inner.progress-bar-inner-danger{background:#d24128}.progress-bar-wrapper .progress-bar-inner.progress-bar-inner-success{background:#53b882}.sixteen-by-nine-parent{display:inline-block;width:100%;padding-bottom:56.25%;position:relative;overflow:hidden;background:#f0f1f5;border-radius:8px}.sixteen-by-nine-parent .sixteen-by-nine-child{position:absolute;top:0;left:0;width:100%;height:100%}.layout{flex-grow:1;position:relative}.layout .layout-inner{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:stretch}.layout .layout-inner .layout-column{width:22rem;min-width:22rem;max-width:22rem;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;padding:1rem 1rem 0;overflow-y:auto;border-right:1px solid #c1c8d7}.layout .layout-inner .layout-column.layout-column-borderless{border-right:1px solid transparent}.layout .layout-inner .layout-column .layout-column-divider{border-bottom:2px solid #e0e4eb;margin:2rem 1rem}.layout .layout-inner .layout-column .layout-menu{padding-top:1rem}.layout .layout-inner .layout-column .layout-menu .layout-menu-inner{padding:1rem}.layout .layout-inner .layout-content{flex-grow:1;overflow-y:auto;position:relative}.layout .layout-inner .layout-content .layout-container{padding:2rem}.tool-wrapper{position:absolute;left:0;right:0;top:0;bottom:0;flex-direction:column;justify-content:space-between}.tool-nav,.tool-wrapper{display:flex;align-items:stretch}.tool-nav{height:5rem;max-height:5rem;min-height:5rem;border-bottom:1px solid #e0e4eb}.tool-content-wrapper{position:relative;flex-grow:1}.tool-content-wrapper .tool-content{padding:2rem;position:absolute;left:0;right:0;top:0;bottom:0;overflow-y:auto}.fixed-big-image{background-size:cover;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1;opacity:1;overflow:hidden;display:flex;align-items:stretch;justify-content:center}.fixed-big-image>div{flex-grow:1;width:100%;height:100%}img.grayscale{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}img.grayscale:hover{filter:none;-webkit-filter:grayscale(0)}.img-circle{background:#e0e4eb;border-radius:100000rem;overflow:hidden}.img-circle.img-circle-shadow{box-shadow:0 0 1px 0 rgba(8,11,14,.06),0 6px 6px -1px rgba(8,11,14,.1)}.img-full-width{width:100%;height:auto}.img-circle-wrapper{display:inline-block;border-radius:100000rem;overflow:hidden;background:#c1c8d7;width:100%}.img-circle-wrapper:after{content:"";display:block;padding-bottom:100%}.img-rounded-square-wrapper{display:inline-block;border-radius:8px;overflow:hidden;background:#c1c8d7;width:100%}.img-rounded-square-wrapper:after{content:"";display:block;padding-bottom:100%}.img-rounded-rect-wrapper{display:inline-block;border-radius:8px;overflow:hidden;background:#c1c8d7;width:100%}.img-rounded-rect-wrapper:after{content:"";display:block;padding-bottom:56.25%}.workbench-screenshot{border-radius:1rem;box-shadow:0 0 1px 0 rgba(8,11,14,.06),0 12px 12px -1px rgba(8,11,14,.08)}.img-square-wrapper{display:inline-block;border-radius:8px;overflow:hidden;background:#c1c8d7;width:100%}.img-square-wrapper:after{content:"";display:block;padding-bottom:100%}.img-radius-corners{border-radius:8px;overflow:hidden}.youtube-video-embed{width:100%;aspect-ratio:16/9}.workbench-video{box-shadow:0 0 1px 0 rgba(8,11,14,.06),0 12px 12px -1px rgba(8,11,14,.08);border-radius:1rem}.video-full-width{width:100%;height:auto}.table-basic{width:100%;border-spacing:0;margin-bottom:2rem}.table-basic thead tr th{text-align:left;border-bottom:2px solid #000;padding:1rem;font-size:1.3rem}.table-basic tbody tr.table-row-linked{cursor:pointer}.table-basic tbody tr.table-row-linked:hover{background:#e0e4eb}.table-basic tbody tr td{text-align:left;padding:1rem;border-bottom:1px solid #e0e4eb}:export{success:#53b882;danger:#d24128}::-webkit-scrollbar-button{display:none;height:13px;background-color:#14181f}::-webkit-scrollbar-button:hover{background-color:rgba(20,24,31,.5)}::-webkit-scrollbar-thumb{background-color:#14181f;box-shadow:none;cursor:grab;border-radius:4px}::-webkit-scrollbar-thumb:hover{background-color:#14181f;cursor:grab!important}::-webkit-scrollbar-track{border-radius:0}::-webkit-scrollbar-track,::-webkit-scrollbar-track:hover{background-color:initial!important}::-webkit-scrollbar{width:4px;height:4px;border-radius:4px;background-color:initial!important}::-webkit-scrollbar-corner{opacity:0}.google-sign-in-button{border:2px solid #000;border-radius:8px;overflow:hidden;color:#000!important}.google-sign-in-button .abcRioButtonContents{color:#000!important}#p5_loading{display:none!important}.fad-primary:after{color:#1fb8ff;opacity:1}.react-json-wrapper{font-size:1.2rem;line-height:1.1;padding:.5rem;overflow:auto}body,html{height:100%;margin:0;padding:0;font-feature-settings:"liga","clig off";font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:"Anuphan",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:62.5%}body{margin:0!important}#root{height:100%;font-size:1.4rem}#root>div{height:100%;position:relative}.hf-stretched{min-height:100%;display:flex;flex-direction:column;align-items:stretch;transition:margin-left .2s ease-in-out}.hf-stretched .body{flex-grow:1}.hf-stretched .body .container,.hf-stretched .body .container-fluid{width:calc(100% - 15px)}.hf-stretched.hf-stretched-side-tray-open{margin-left:27rem}.hf-stretched.hf-stretched-side-tray-docked{margin-left:4rem}.hf-stretched.hf-stretched-noscroll{max-height:100%}@font-face{font-family:"MyCustomFont";src:url(/static/media/font.31150469.ttf) format("truetype")}.gonna-be-sticky{background:transparent;transition:background-color 1s ease-in-out}.is-sticky{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:#fff;border-bottom:1px solid #000}.hf-stretched,.screen-height-container{overflow:visible}.scroll-progress-bar{margin-top:1rem;flex-grow:1;max-width:75rem;position:relative;display:flex;align-items:center;justify-content:space-between;padding-bottom:3rem}.scroll-progress-bar .scroll-progress-bar-bg{height:1rem;width:100%;background:rgba(0,0,0,.1);position:absolute;z-index:-1;border-radius:2rem;overflow:hidden}.scroll-progress-bar .scroll-progress-bar-bg .scroll-progress-bar-fg{height:1rem;width:0;background:#000;position:absolute;z-index:1;border-radius:2rem;transition:width .2s ease}.scroll-progress-bar .scroll-progress-node{height:2rem;width:2rem;background:#000;position:relative;z-index:2;border-radius:50%;border:1px solid #000;transition:all .2s ease-in-out 50ms}.scroll-progress-bar .scroll-progress-node.scroll-progress-node-current{background:#000;border-color:#000}.scroll-progress-bar .scroll-progress-node.scroll-progress-node-current .scroll-progress-node-title{opacity:1;font-weight:900}.scroll-progress-bar .scroll-progress-node.scroll-progress-node-upcoming{background:#fff;border-color:rgba(0,0,0,.1)}.scroll-progress-bar .scroll-progress-node.scroll-progress-node-upcoming .scroll-progress-node-title{opacity:.6}.scroll-progress-bar .scroll-progress-node .scroll-progress-node-title{position:absolute;width:20rem;left:-10rem;text-align:center;top:1.5rem;font-size:1.3rem;opacity:1}.fade-in-up{opacity:0;transition:opacity .6s ease-out}.fade-in-up.visible{opacity:1}.reflex-container.vertical{position:absolute;top:0;left:0;right:0;bottom:0}.reflex-container.vertical .reflex-splitter{border:none;background:none;width:10px;position:relative}.reflex-container.vertical .reflex-splitter:hover{border:none}.reflex-container.vertical .reflex-element{display:flex;flex-direction:column}.use-case-parent{position:relative;height:425px;overflow:hidden}.use-case-wrapper{height:425px;position:absolute;left:-200px;right:-200px;overflow:hidden;text-align:center}.use-case-wrapper .use-case{display:inline-block;padding:1rem 1.5rem;box-shadow:0 1px 4px 0 rgba(8,11,14,.06);border:1px solid #f7f8f9;color:#3c475d;margin:1rem;background-color:#fff;font-weight:900;border-radius:8px;animation:highlight 15s ease-in-out infinite}.use-case-wrapper .use-case:hover{box-shadow:0 0 1px 0 rgba(8,11,14,.06),0 6px 6px -1px rgba(8,11,14,.1)!important;background-color:#000!important;border-color:#000!important;color:#fff!important}@keyframes highlight{0%,to{border-color:#e0e4eb;color:#3c475d;background-color:#fff}25%{border-color:#00976d;color:#00976d}50%{border-color:#1fb8ff;color:#1fb8ff}75%{border-color:#fe9b06;color:#fe9b06}}.use-case-wrapper .use-case:nth-child(5n+1){animation-delay:0s}.use-case-wrapper .use-case:nth-child(5n+2){animation-delay:3s}.use-case-wrapper .use-case:nth-child(5n+3){animation-delay:6s}.use-case-wrapper .use-case:nth-child(5n+4){animation-delay:8s}.use-case-wrapper .use-case:nth-child(5n+5){animation-delay:12s}
/*# sourceMappingURL=main.dfda77a3.chunk.css.map */