:root{--sans-serif:Inter,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,Helvetica Neue,Ubuntu,sans-serif;--monospace:"JetBrains Mono NL",SFMono,Menlo,consolas,monaco,monospace;--font-size-24:1.5rem;--font-size-20:1.25rem;--font-size-18:1.125rem;--font-size-17:1.0625rem;--font-size-16:1rem;--font-size-14:0.875rem;--font-size-12:0.75rem;--font-size-11:11px;--font-size-10:0.625rem;--line-height-solid:1;--line-height-32:2rem;--line-height-28:1.75rem;--line-height-24:1.5rem;--line-height-20:1.25rem;--line-height-18:1.125rem;--line-height-16:1rem;--line-height-14:0.875rem;--line-height-12:0.75rem;--nav-bar-height:48px;--status-bar-height:24px;--editor-sidebar-width:45px;--inspector-width:321px;--always-white:#fff;--always-black:#000;--box-shadow-small:0px 2px 4px rgba(55,55,55,0.08),0px 1px 1px rgba(0,0,0,0.12);--box-shadow-medium:0px 6px 12px rgba(55,55,55,0.08),0px 2px 6px rgba(0,0,0,0.12);--default-ring:0 0 0 1px var(--gray-200);--hover-ring:0 0 0 1px var(--blue-600);--focus-ring:0 0 0 1px var(--blue-600);--error-ring:0 0 0 1px var(--red-500);--error-default-ring:0 0 0 1px var(--red-500);--inset-default-ring:inset 0 0 0 1px var(--gray-200);--inset-hover-ring:inset 0 0 0 1px var(--gray-300);--inset-focus-ring:inset 0 0 0 1px var(--blue-600);--inset-error-ring:inset 0 0 0 1px var(--red-500);--inset-error-default-ring:inset 0 0 0 1px var(--red-500);--help-bubble-content-z-index:2147483004;--tutorial-z-index:--help-bubble-content-z-index;--hover-browser-z-index:--help-bubble-content-z-index;--omnibox-z-index:1010;--floating-presentation-nav-z-index:800;--modal-click-outside-z-index:700;--editor-draggable-modal-z-index:900;--editor-inspector-panel-z-index:calc(var(--editor-draggable-modal-z-index) - 1);--toast-viewport-z-index:calc(var(--editor-draggable-modal-z-index) + 1);--onboarding-hints-z-index:10000;--onboarding-welcome-screen:2147483004;--context-menu-z-index:9999;--canvas-z-index:0;--query-editor-z-index:1;--help-bubble-z-index:1029;--referral-program-bubble-z-index:1029;--antd-message-z-index:2000;--icon-size:1.1666666667em}@supports(font-variation-settings:normal){:root{--sans-serif:"Inter var",Inter,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,Helvetica Neue,Ubuntu,sans-serif}}body.documentation{overflow-y:hidden;position:fixed;top:0;left:0;right:0;bottom:0}
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.ReactTable{position:relative;display:flex;flex-direction:column;border:1px solid rgba(0,0,0,.1)}.ReactTable *{box-sizing:border-box}.ReactTable .rt-table{flex:auto 1;display:flex;flex-direction:column;align-items:stretch;width:100%;border-collapse:collapse;overflow:auto}.ReactTable .rt-thead{flex:1 0 auto;display:flex;flex-direction:column;-webkit-user-select:none;user-select:none}.ReactTable .rt-thead.-headerGroups{background:rgba(0,0,0,.03)}.ReactTable .rt-thead.-filters,.ReactTable .rt-thead.-headerGroups{border-bottom:1px solid rgba(0,0,0,.05)}.ReactTable .rt-thead.-filters input,.ReactTable .rt-thead.-filters select{border:1px solid rgba(0,0,0,.1);background:#fff;padding:5px 7px;font-size:inherit;border-radius:3px;font-weight:400;outline:none}.ReactTable .rt-thead.-filters .rt-th{border-right:1px solid rgba(0,0,0,.02)}.ReactTable .rt-thead.-header{box-shadow:0 2px 15px 0 rgba(0,0,0,.15)}.ReactTable .rt-thead .rt-tr{text-align:center}.ReactTable .rt-thead .rt-td,.ReactTable .rt-thead .rt-th{padding:5px;line-height:normal;position:relative;border-right:1px solid rgba(0,0,0,.05);transition:box-shadow .3s cubic-bezier(.175,.885,.32,1.275);box-shadow:inset 0 0 0 0 transparent}.ReactTable .rt-thead .rt-td.-sort-asc,.ReactTable .rt-thead .rt-th.-sort-asc{box-shadow:inset 0 3px 0 0 rgba(0,0,0,.6)}.ReactTable .rt-thead .rt-td.-sort-desc,.ReactTable .rt-thead .rt-th.-sort-desc{box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.6)}.ReactTable .rt-thead .rt-td.-cursor-pointer,.ReactTable .rt-thead .rt-th.-cursor-pointer{cursor:pointer}.ReactTable .rt-thead .rt-td:last-child,.ReactTable .rt-thead .rt-th:last-child{border-right:0}.ReactTable .rt-thead .rt-th:focus{outline:none}.ReactTable .rt-thead .rt-resizable-header{overflow:visible}.ReactTable .rt-thead .rt-resizable-header:last-child{overflow:hidden}.ReactTable .rt-thead .rt-resizable-header-content{overflow:hidden;text-overflow:ellipsis}.ReactTable .rt-thead .rt-header-pivot{border-right-color:#f7f7f7}.ReactTable .rt-thead .rt-header-pivot:after,.ReactTable .rt-thead .rt-header-pivot:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.ReactTable .rt-thead .rt-header-pivot:after{border-color:hsla(0,0%,100%,0) hsla(0,0%,100%,0) hsla(0,0%,100%,0) #fff;border-width:8px;margin-top:-8px}.ReactTable .rt-thead .rt-header-pivot:before{border-color:hsla(0,0%,40%,0) hsla(0,0%,40%,0) hsla(0,0%,40%,0) #f7f7f7;border-width:10px;margin-top:-10px}.ReactTable .rt-tbody{flex:99999 1 auto;display:flex;flex-direction:column;overflow:auto}.ReactTable .rt-tbody .rt-tr-group{border-bottom:1px solid rgba(0,0,0,.05)}.ReactTable .rt-tbody .rt-tr-group:last-child{border-bottom:0}.ReactTable .rt-tbody .rt-td{border-right:1px solid rgba(0,0,0,.02)}.ReactTable .rt-tbody .rt-td:last-child{border-right:0}.ReactTable .rt-tbody .rt-expandable{cursor:pointer;text-overflow:clip}.ReactTable .rt-tr-group{flex:1 0 auto;display:flex;flex-direction:column;align-items:stretch}.ReactTable .rt-tr{flex:1 0 auto;display:inline-flex}.ReactTable .rt-td,.ReactTable .rt-th{flex:1 0 0;white-space:nowrap;text-overflow:ellipsis;padding:7px 5px;overflow:hidden;transition:.3s ease;transition-property:width,min-width,padding,opacity}.ReactTable .rt-td.-hidden,.ReactTable .rt-th.-hidden{width:0!important;min-width:0!important;padding:0!important;border:0!important;opacity:0!important}.ReactTable .rt-expander{display:inline-block;position:relative;color:transparent;margin:0 10px}.ReactTable .rt-expander:after{content:"";position:absolute;width:0;height:0;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg);border-left:5.04px solid transparent;border-right:5.04px solid transparent;border-top:7px solid rgba(0,0,0,.8);transition:all .3s cubic-bezier(.175,.885,.32,1.275);cursor:pointer}.ReactTable .rt-expander.-open:after{transform:translate(-50%,-50%) rotate(0)}.ReactTable .rt-resizer{display:inline-block;position:absolute;width:36px;top:0;bottom:0;right:-18px;cursor:col-resize;z-index:10}.ReactTable .rt-tfoot{flex:1 0 auto;display:flex;flex-direction:column;box-shadow:0 0 15px 0 rgba(0,0,0,.15)}.ReactTable .rt-tfoot .rt-td{border-right:1px solid rgba(0,0,0,.05)}.ReactTable .rt-tfoot .rt-td:last-child{border-right:0}.ReactTable.-striped .rt-tr.-odd{background:rgba(0,0,0,.03)}.ReactTable.-highlight .rt-tbody .rt-tr:not(.-padRow):hover{background:rgba(0,0,0,.05)}.ReactTable .-pagination{z-index:1;display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap;padding:3px;box-shadow:0 0 15px 0 rgba(0,0,0,.1);border-top:2px solid rgba(0,0,0,.1)}.ReactTable .-pagination input,.ReactTable .-pagination select{border:1px solid rgba(0,0,0,.1);background:#fff;padding:5px 7px;font-size:inherit;border-radius:3px;font-weight:400;outline:none}.ReactTable .-pagination .-btn{-webkit-appearance:none;appearance:none;display:block;width:100%;height:100%;border:0;border-radius:3px;padding:6px;font-size:1em;color:rgba(0,0,0,.6);background:rgba(0,0,0,.1);transition:all .1s ease;cursor:pointer;outline:none}.ReactTable .-pagination .-btn[disabled]{opacity:.5;cursor:default}.ReactTable .-pagination .-btn:not([disabled]):hover{background:rgba(0,0,0,.3);color:#fff}.ReactTable .-pagination .-next,.ReactTable .-pagination .-previous{flex:1;text-align:center}.ReactTable .-pagination .-center{flex:1.5;text-align:center;margin-bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-around}.ReactTable .-pagination .-pageInfo{display:inline-block;margin:3px 10px;white-space:nowrap}.ReactTable .-pagination .-pageJump{display:inline-block}.ReactTable .-pagination .-pageJump input{width:70px;text-align:center}.ReactTable .-pagination .-pageSizeOptions{margin:3px 10px}.ReactTable .rt-noData{left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;padding:20px;color:rgba(0,0,0,.5)}.ReactTable .-loading,.ReactTable .rt-noData{display:block;position:absolute;background:hsla(0,0%,100%,.8);transition:all .3s ease;pointer-events:none}.ReactTable .-loading{left:0;right:0;top:0;bottom:0;z-index:-1;opacity:0}.ReactTable .-loading>div{position:absolute;display:block;text-align:center;width:100%;top:50%;left:0;font-size:15px;color:rgba(0,0,0,.6);transform:translateY(-52%);transition:all .3s cubic-bezier(.25,.46,.45,.94)}.ReactTable .-loading.-active{opacity:1;z-index:2;pointer-events:all}.ReactTable .-loading.-active>div{transform:translateY(50%)}.ReactTable .rt-resizing .rt-td,.ReactTable .rt-resizing .rt-th{transition:none!important;cursor:col-resize;-webkit-user-select:none;user-select:none}:root{--sans-serif:Inter,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,Helvetica Neue,Ubuntu,sans-serif;--monospace:"JetBrains Mono NL",SFMono,Menlo,consolas,monaco,monospace;--font-size-24:1.5rem;--font-size-20:1.25rem;--font-size-18:1.125rem;--font-size-17:1.0625rem;--font-size-16:1rem;--font-size-14:0.875rem;--font-size-12:0.75rem;--font-size-11:11px;--font-size-10:0.625rem;--line-height-solid:1;--line-height-32:2rem;--line-height-28:1.75rem;--line-height-24:1.5rem;--line-height-20:1.25rem;--line-height-18:1.125rem;--line-height-16:1rem;--line-height-14:0.875rem;--line-height-12:0.75rem;--nav-bar-height:48px;--status-bar-height:24px;--editor-sidebar-width:45px;--inspector-width:321px;--always-white:#fff;--always-black:#000;--box-shadow-small:0px 2px 4px rgba(55,55,55,0.08),0px 1px 1px rgba(0,0,0,0.12);--box-shadow-medium:0px 6px 12px rgba(55,55,55,0.08),0px 2px 6px rgba(0,0,0,0.12);--default-ring:0 0 0 1px var(--gray-200);--hover-ring:0 0 0 1px var(--blue-600);--focus-ring:0 0 0 1px var(--blue-600);--error-ring:0 0 0 1px var(--red-500);--error-default-ring:0 0 0 1px var(--red-500);--inset-default-ring:inset 0 0 0 1px var(--gray-200);--inset-hover-ring:inset 0 0 0 1px var(--gray-300);--inset-focus-ring:inset 0 0 0 1px var(--blue-600);--inset-error-ring:inset 0 0 0 1px var(--red-500);--inset-error-default-ring:inset 0 0 0 1px var(--red-500);--help-bubble-content-z-index:2147483004;--tutorial-z-index:--help-bubble-content-z-index;--hover-browser-z-index:--help-bubble-content-z-index;--omnibox-z-index:1010;--floating-presentation-nav-z-index:800;--modal-click-outside-z-index:700;--editor-draggable-modal-z-index:900;--editor-inspector-panel-z-index:calc(var(--editor-draggable-modal-z-index) - 1);--toast-viewport-z-index:calc(var(--editor-draggable-modal-z-index) + 1);--onboarding-hints-z-index:10000;--onboarding-welcome-screen:2147483004;--context-menu-z-index:9999;--canvas-z-index:0;--query-editor-z-index:1;--help-bubble-z-index:1029;--referral-program-bubble-z-index:1029;--antd-message-z-index:2000;--icon-size:1.1666666667em}@supports(font-variation-settings:normal){:root{--sans-serif:"Inter var",Inter,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,Helvetica Neue,Ubuntu,sans-serif}}.sans-serif{font-family:var(--default-font,var(--sans-serif))}.code{font-family:var(--monospace)}.fs-17{font-size:var(--font-size-17)}.fs-16{font-size:var(--font-size-16)}.fs-14{font-size:var(--font-size-14)}.fs-13{font-size:13px}.fs-12{font-size:var(--font-size-12)}.fs-11{font-size:var(--font-size-11)}.fs-10{font-size:var(--font-size-10)}.lh-solid{line-height:1em}.lh-32{line-height:var(--line-height-32)}.lh-28{line-height:var(--line-height-28)}.lh-24{line-height:var(--line-height-24)}.lh-20{line-height:var(--line-height-20)}.lh-18{line-height:18px}.lh-16{line-height:var(--line-height-16)}.lh-14{line-height:var(--line-height-14)}.lh-12{line-height:var(--line-height-12)}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600!important}.code.fs-12,.fs-12>.code,.fs-12>code{font-size:.688rem}.code.fs-14,.fs-14>.code,.fs-14>code{font-size:.813rem}.heading-1{font-size:var(--font-size-24);line-height:var(--line-height-28);font-weight:600}.heading-2{font-size:var(--font-size-16);line-height:var(--line-height-20);font-weight:600}.section-heading{font-size:12px;line-height:var(--line-height-16);font-weight:600;margin-bottom:0}.tt-lowercase{text-transform:lowercase}.tt-capitalize{text-transform:capitalize}.tc{text-align:center}.tr{text-align:right}.pa0{padding:0}.pa2{padding:2px}.pa4{padding:4px}.pa8{padding:8px}.pa12{padding:12px}.pa16{padding:16px}.pa28{padding:28px}.pa32{padding:32px}.pa36{padding:36px}.pt0{padding-top:0}.pt4{padding-top:4px}.pt6{padding-top:6px}.pt10{padding-top:10px}.pt20{padding-top:20px}.pt32{padding-top:32px}.pl2{padding-left:2px}.pl4{padding-left:4px}.pl6{padding-left:6px}.pl8{padding-left:8px}.pl10{padding-left:10px}.pl12{padding-left:12px}.pl16{padding-left:16px}.pl20{padding-left:20px}.pl32{padding-left:32px}.pl36{padding-left:36px}.pr4{padding-right:4px}.pr6{padding-right:6px}.pr8{padding-right:8px}.pr12{padding-right:12px}.pr16{padding-right:16px}.pr20{padding-right:20px}.pb4{padding-bottom:4px}.pb6{padding-bottom:6px}.pb8{padding-bottom:8px}.pb12{padding-bottom:12px}.pb16{padding-bottom:16px}.pb20{padding-bottom:20px}.pb24{padding-bottom:24px}.ph2{padding-left:2px;padding-right:2px}.ph4{padding-left:4px;padding-right:4px}.ph8{padding-left:8px;padding-right:8px}.ph12{padding-left:12px;padding-right:12px}.ph16{padding-left:16px;padding-right:16px}.ph20{padding-left:20px;padding-right:20px}.ph32{padding-left:32px;padding-right:32px}.ph36{padding-left:36px;padding-right:36px}.pv2{padding-top:2px;padding-bottom:2px}.pv4{padding-top:4px;padding-bottom:4px}.pv8{padding-top:8px;padding-bottom:8px}.pv12{padding-top:12px;padding-bottom:12px}.pv16{padding-top:16px;padding-bottom:16px}.pv24{padding-top:24px;padding-bottom:24px}.pv32{padding-top:32px;padding-bottom:32px}.pv36{padding-left:36px;padding-right:36px}.mv0{margin-top:0;margin-bottom:0}.mv2{margin-top:2px;margin-bottom:2px}.ma0{margin:0}.ma4{margin:4px}.mt2{margin-top:2px}.mt4{margin-top:4px}.mt8{margin-top:8px}.mt10{margin-top:10px}.mt12{margin-top:12px}.mt14{margin-top:14px}.mt16{margin-top:16px}.mt20{margin-top:20px}.mt24{margin-top:24px}.mt30{margin-top:30px}.mt32{margin-top:32px}.mt36{margin-top:36px}.mt40{margin-top:40px}.mb2{margin-bottom:2px}.mb4{margin-bottom:4px}.mb8{margin-bottom:8px}.mb10{margin-bottom:10px}.mb12{margin-bottom:12px}.mb16{margin-bottom:16px}.mb20{margin-bottom:20px}.mb24{margin-bottom:24px}.mb32{margin-bottom:12px}.mb36{margin-bottom:16px}.mb40{margin-bottom:40px}.mb48{margin-bottom:48px}.mr2{margin-right:2px}.mr4{margin-right:4px}.mr8{margin-right:8px}.mr12{margin-right:12px}.mr16{margin-right:16px}.mr20{margin-right:20px}.mr24{margin-right:24px}.mr32{margin-right:32px}.mr36{margin-right:36px}.ml4{margin-left:4px}.ml8{margin-left:8px}.ml8important{margin-left:8px!important}.ml10{margin-left:10px}.ml12{margin-left:12px}.ml13{margin-left:13px}.ml16{margin-left:16px}.ml20{margin-left:20px}.ml21{margin-left:21px}.ml24{margin-left:24px}.ml32{margin-left:32px}.ml36{margin-left:36px}.ml40{margin-left:40px}.white{color:#fff}.dark-gray{color:var(--gray-800)}.medium-gray{color:var(--gray-700)}.gray{color:var(--gray-600)}.light-gray{color:var(--gray-500)}.lightest-gray{color:var(--gray-400)}.lighter-gray{color:var(--gray-300)}.washed-gray{color:var(--gray-200)}.blue{color:var(--blue-600)}.dark-blue{color:var(--blue-700)}.light-blue{color:var(--blue-400)}.light-red{color:var(--red-400)}.red{color:var(--red-500)}.dark-red{color:var(--red-700)}.dark-green{color:var(--green-700)}.dark-yellow{color:var(--yellow-700)}.lightest-yellow{color:var(--yellow-300)}.bg-near-white{background:var(--gray-100)}.bg-near-black{background:var(--gray-900)}.bg-faint-gray{background:var(--gray-150)}.bg-fainter-gray{background:var(--gray-50)}.bg-washed-gray{background:var(--gray-200)}.bg-yellow{background:var(--yellow-500)}.bg-blue{background:var(--blue-600)}.bg-faint-blue{background:var(--blue-100)}.bg-washed-blue{background:var(--blue-200)}.bg-transparent{background:transparent}.bg-red{background:var(--red-500)}.bg-faint-red{background:var(--red-100)}.bg-green{background:var(--green-500)}.ba-washed-gray{border:1px solid var(--gray-200);border:1px solid var(--gray-150);box-sizing:border-box}.bt-washed-gray{box-shadow:inset 0 1px var(--gray-200)}.bb-washed-gray{box-shadow:inset 0 -1px var(--gray-200)}.bb-faint-gray{box-shadow:inset 0 -1px var(--gray-150)}.br-washed-gray{border-right:1px solid var(--gray-200)}.br-faint-gray{border-right:1px solid var(--gray-150)}.hover-bg-light-blue:focus,.hover-bg-light-blue:hover{background:var(--blue-400)}.hover-bg-near-white:focus,.hover-bg-near-white:hover{background:var(--gray-100)}.hover-blue:focus,.hover-blue:hover{color:var(--blue-600)}.hover-light-blue:focus,.hover-light-blue:hover{color:var(--blue-400)}.hover-bg-light-red:focus,.hover-bg-light-red:hover{background:var(--red-400)}.hover-bg-light-green:focus,.hover-bg-light-green:hover{background:var(--green-400)}.hover-lightest-gray:focus,.hover-lightest-gray:hover{color:var(--gray-400)}.opacity-80{opacity:.8}.pointer{cursor:pointer}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.fd-col{flex-direction:column}.fd-row{flex-direction:row}.fd-row-reverse{flex-direction:row-reverse}.flex-no-shrink{flex-shrink:0}.flex-grow{flex-grow:1}.align-items-stretch{align-items:stretch}.dib{display:inline-block}.items-center{align-items:center}.items-end{align-items:flex-end}.items-baseline{align-items:baseline}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.v-mid{vertical-align:middle}.v-bottom{vertical-align:bottom}.v-center{vertical-align:center}.keyboard-key,.onboarding-modal__key{display:inline-flex;align-items:center;outline:0;border-radius:4px;border:1px solid var(--gray-200);padding:0 2px;line-height:16px;height:18px;box-shadow:1px 1px 0 1px var(--gray-200)}.onboarding-modal__key{background:var(--background-surface)}.nowrap,.truncate{white-space:nowrap}.truncate{overflow:hidden;text-overflow:ellipsis}.size40{height:40px;width:40px}.h-100{height:100%}.h-50{height:50%}.h-12p{height:12px}.h-24p{height:24px}.w-100{width:100%}.w-min-0{min-width:0}.br2{border-radius:2px}.br4{border-radius:4px}.editorOnboardingSteps .ant-steps-item-active .ant-steps-icon-dot,.glowing-button{animation:glowing 2.3s ease-in-out infinite}@keyframes glowing{0%{background-color:var(--blue-600);box-shadow:0 0 0 2px var(--blue-200)}50%{background-color:var(--blue-700);box-shadow:0 0 0 4px var(--blue-200)}to{background-color:var(--blue-600);box-shadow:0 0 0 2px var(--blue-200)}}.tag{padding:2px 6px;background:rgba(74,161,237,.2);color:var(--blue-600);font-weight:600;border-radius:12px;vertical-align:bottom}.beta-tag-yellow,.tag{font-size:10px;line-height:12px}.beta-tag-yellow{padding:2px 4px;background-color:var(--yellow-100);color:var(--yellow-700);margin-left:4px;border-radius:4px}.rotate-180{transform:rotate(180deg)}.transform-down-50{transform:translateY(50%)}.bb{border-bottom-width:1px;border-bottom-style:solid}.b--gray-150{border-color:var(--gray-150)}.cm-s-summerfruit{font-size:1em;font-family:var(--monospace);letter-spacing:.3px;background:var(--background-surface);color:#181818}.cm-s-summerfruit .CodeMirror-gutters{z-index:3;border:none;background:#f6f9fc}.cm-s-summerfruit .CodeMirror-linenumber{color:#8898aa}.cm-s-summerfruit div.CodeMirror-cursor{border-left:1px solid #181818}.cm-s-summerfruit .CodeMirror-activeline-background{background:hsla(0,0%,100%,.0509803922)}.cm-s-summerfruit .CodeMirror-selected{background:#b7dce8}.cm-s-summerfruit .cm-comment{color:#91a2b0}.cm-s-summerfruit .cm-keyword{color:#5c65c1}.cm-s-summerfruit .cm-string{color:#159570}.cm-s-summerfruit .cm-variable-2{color:#f92672}.cm-s-summerfruit .cm-number,.cm-s-summerfruit .cm-operator{color:#fb6620}.cm-s-summerfruit .cm-tag:not(.cm-bracket){color:#da1225}.cm-s-summerfruit .cm-attribute{font-style:italic;color:#e36209}.elevation-1{box-shadow:0 0 16px rgba(0,0,0,.03)}#root,body{font-family:var(--default-font,var(--sans-serif));font-size:var(--default-font-size,var(--font-size-12));line-height:1.667em;font-weight:400;color:var(--gray-800)}.input-label{font-weight:500;padding-right:8px;line-height:var(--line-height-14);display:grid;height:32px;align-items:center;align-self:flex-start;justify-items:end;text-align:right;color:var(--gray-700)}.input-label.disabled{color:var(--gray-500)}.grid-1c .retool-checkbox,.grid-2c .retool-checkbox{height:inherit}.grid-1c,.grid-2c{display:grid;align-items:flex-start;grid-gap:12px 24px}.grid-2c{grid:auto/repeat(auto-fit,120px minmax(280px,1fr))}.grid-2c .retool-checkbox{padding-top:6px;width:-moz-fit-content;width:fit-content}.grid-1c{grid:auto/120px minmax(280px,1fr)}.grid-offset-1{grid-column-start:2}.grid-offset-1.description{margin-top:-8px}.input-label,.input-label-container{margin-right:-24px}.input-label-container .input-label{margin-right:0}.input-label.required:before{content:"* ";display:contents;color:var(--red-400)}.full-grid{grid-column:1/3}@media only screen and (max-width:1258px){.grid-1c,.grid-2c{grid:auto/auto;grid-gap:12px 0}.grid-1c .retool-checkbox,.grid-2c .retool-checkbox{grid-column-end:1;padding-top:0;margin-top:-8px}.grid-1c .form-placeholder,.grid-2c .form-placeholder{display:none}.full-grid{grid-column:1/-1}.grid-offset-1{grid-column-start:1}.grid-2c .retool-checkbox{grid-column-end:-1}.input-label,.input-label-container{height:16px;justify-self:start;margin-bottom:-8px}.input-label{display:block}}.ant-dropdown-menu{border:1px solid var(--gray-150)}.ant-dropdown-menu .ant-dropdown-menu-item{font-weight:500}.ant-dropdown-menu .ant-dropdown-menu-item-danger{color:var(--red-500)}.ant-dropdown-menu .ant-dropdown-menu-item-active,.ant-dropdown-menu .ant-dropdown-menu-item:hover{background:var(--gray-100)}.ant-alert-with-description{padding:12px 12px 12px 44px;background:var(--red-100);font-weight:400}.ant-alert-with-description .ant-alert-description{color:var(--gray-800)}.ant-alert-with-description .ant-alert-icon{left:20px}.ant-alert-with-description .ant-icon{top:12px;left:20px}.instruction-container{pointer-events:none;position:absolute;top:0;bottom:0;right:0;left:0}.text-with-code code{font-size:.9em}@media only screen and (max-width:1560px){.query-main-editor-body.has-schema-sidebar .grid-1c,.query-main-editor-body.has-schema-sidebar .grid-2c{grid:auto/auto;grid-gap:12px 0}.query-main-editor-body.has-schema-sidebar .grid-1c .retool-checkbox,.query-main-editor-body.has-schema-sidebar .grid-2c .retool-checkbox{grid-column-end:1}.query-main-editor-body.has-schema-sidebar .input-label,.query-main-editor-body.has-schema-sidebar .input-label-container{height:16px;justify-self:start;margin-bottom:-8px}.query-main-editor-body.has-schema-sidebar .input-label{display:block}}@font-face{font-family:Inter;font-style:normal;font-weight:100;font-display:swap;src:url(/components/46e449589c62cebe7855.woff2?v=3.19) format("woff2"),url(/components/96deb07d8568ec0a72a3.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:100;font-display:swap;src:url(/components/72331b337b853b6d1314.woff2?v=3.19) format("woff2"),url(/components/634915edd7cb7ff59fc0.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url(/components/228d05fdb4876d9c5e1c.woff2?v=3.19) format("woff2"),url(/components/b8d1cbfa4f248b65f598.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:200;font-display:swap;src:url(/components/87239cf139e842eb1a23.woff2?v=3.19) format("woff2"),url(/components/e61767689c4ebe43f182.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/components/d636d5b4bad6b1f56188.woff2?v=3.19) format("woff2"),url(/components/e16287e18306ffa1595c.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:300;font-display:swap;src:url(/components/e112f27f887ef1458ab8.woff2?v=3.19) format("woff2"),url(/components/b09c5fc27fc928e370c0.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/components/18a6813bcb2e996814ba.woff2?v=3.19) format("woff2"),url(/components/6534018688f386ba792c.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(/components/3a584a81e7d2c3b6b39d.woff2?v=3.19) format("woff2"),url(/components/e0f9017772e3b126e169.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/components/d2f6e44b2964f1677a57.woff2?v=3.19) format("woff2"),url(/components/1c4d7237b2a4e6e38af3.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:500;font-display:swap;src:url(/components/1660229d424b0a289678.woff2?v=3.19) format("woff2"),url(/components/6ad01ffdde0d9a5d87f0.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/components/df9d4a350860be759c2a.woff2?v=3.19) format("woff2"),url(/components/902506daa51551fd643b.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:600;font-display:swap;src:url(/components/574a5399c1d3d55b6196.woff2?v=3.19) format("woff2"),url(/components/224fbd2d09bf315c546e.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/components/670dc39c6a3695a8dfb5.woff2?v=3.19) format("woff2"),url(/components/a5f11988bbe904d69898.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(/components/4906e7bfe9bb26532e1f.woff2?v=3.19) format("woff2"),url(/components/38454695e6ef0821dcff.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/components/3d837ee883d8a2518550.woff2?v=3.19) format("woff2"),url(/components/5ea62fa33319d87c2691.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:800;font-display:swap;src:url(/components/f11631461e921a81e4a0.woff2?v=3.19) format("woff2"),url(/components/d3701ac14cfcfa0069a4.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(/components/bc6c34a5c56ce2ea44e1.woff2?v=3.19) format("woff2"),url(/components/2727493508c850d49072.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:900;font-display:swap;src:url(/components/a9f99aefa6b0073c4415.woff2?v=3.19) format("woff2"),url(/components/64068097066dd47e2506.woff?v=3.19) format("woff")}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/components/c5568e71c2ca453a81ad.woff2?v=3.19) format("woff2")}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:"Italic";src:url(/components/28c6290c7e3ab61e6c24.woff2?v=3.19) format("woff2")}@font-face{font-family:Inter var experimental;font-weight:100 900;font-display:swap;font-style:oblique 0deg 10deg;src:url(/components/c566b8a10eedd16e6d51.woff2?v=3.19) format("woff2")}@font-face{font-family:Px Grotesk;src:url(https://web-rebrand.vercel.app/fonts/Px-Grotesk-Regular.woff2) format("woff2"),url(https://web-rebrand.vercel.app/fonts/Px-Grotesk-Regular.woff) format("woff");font-style:normal}@font-face{font-family:Saans;src:url(https://web-rebrand.vercel.app/fonts/SaansVF.woff2) format("woff2"),url(https://web-rebrand.vercel.app/fonts/SaansVF.woff) format("woff");font-style:normal}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}/*!
 * Web Fonts from Fontspring.com
 *
 * All OpenType features and all extended glyphs have been removed.
 * Fully installable fonts can be purchased at http://www.fontspring.com
 *
 * The fonts included in this stylesheet are subject to the End User License you purchased
 * from Fontspring. The fonts are protected under domestic and international trademark and
 * copyright law. You are prohibited from modifying, reverse engineering, duplicating, or
 * distributing this font software.
 *
 * (c) 2010-2018 Fontspring
 *
 *
 *
 *
 * The fonts included are copyrighted by the vendor listed below.
 *
 * Vendor:      Mostardesign
 * License URL: https://www.fontspring.com/licenses/mostardesign/webfont
 *
 *
 */html{box-sizing:border-box}body,html{margin:0;padding:0;height:100%;color:var(--gray-800);-webkit-user-select:text!important;user-select:text!important}::selection{background:#b3d4fc;color:unset;text-shadow:none}@font-face{font-family:JetBrains Mono NL;font-style:normal;font-weight:400;font-feature-settings:"ss01";src:url(/components/8bda240060ff19d25304.woff2) format("woff2")}@font-face{font-family:JetBrains Mono NL;font-style:italic;font-weight:400;font-feature-settings:"ss01";src:url(/components/fd004183cf0be9405ba4.woff2) format("woff2")}@font-face{font-family:JetBrains Mono NL;font-style:normal;font-weight:500;font-feature-settings:"ss01";src:url(/components/2ac1c7c1d818e7fb6c68.woff2) format("woff2")}@font-face{font-family:JetBrains Mono NL;font-style:italic;font-weight:500;font-feature-settings:"ss01";src:url(/components/459e998cb8efeddf4853.woff2) format("woff2")}@font-face{font-family:JetBrains Mono NL;font-style:normal;font-weight:600;font-feature-settings:"ss01";src:url(/components/6c7fe5c9988aecbc55bb.woff2) format("woff2")}@font-face{font-family:JetBrains Mono NL;font-style:italic;font-weight:600;font-feature-settings:"ss01";src:url(/components/1010490338bacb3040b3.woff2) format("woff2")}@font-face{font-family:JetBrains Mono NL;font-style:normal;font-weight:700;font-feature-settings:"ss01";src:url(/components/ce802e2d22267b6d83e4.woff2) format("woff2")}@font-face{font-family:JetBrains Mono NL;font-style:italic;font-weight:700;font-feature-settings:"ss01";src:url(/components/9a6dba229abab77b9c65.woff2) format("woff2")}*,:after,:before{box-sizing:inherit}.container{width:100%;padding:0}.CodeMirror pre{box-shadow:none}.CodeMirror-gutters{border-right:none;background-color:transparent;margin-right:30px}.CodeMirror-linenumber{font-family:var(--monospace)!important;font-feature-settings:"ss01";width:20px;padding-right:12px;color:#bbb}.red-border{border-color:#f9354c}.red-border:focus,.red-border:hover{border-color:#f9354c;box-shadow:0 0 0 2px rgba(238,95,91,.2)}code,pre{font-family:var(--monospace)!important}.CodeMirror-hints{z-index:1500}:focus{outline:none}button.minimal{color:var(--gray-700);border:none;background-color:var(--background-surface);padding:0 10px;margin:0 7px;box-shadow:0 0 0 1px rgba(52,52,95,.1),0 2px 4px 0 rgba(52,52,95,.075),0 1px 1.5px 0 rgba(0,0,0,.06),0 1px 2px 0 rgba(0,0,0,.06),0 0 0 0 transparent}button.ant-btn-large.minimal>div{line-height:1}button.minimal.ant-btn-primary{background-color:transparent;color:var(--blue-600)}button.minimal.ant-btn-primary:hover{background-color:var(--blue-150);background:var(--blue-150);color:var(--blue-700)}button.minimal.ant-btn-danger{color:var(--red-600)}button.minimal.ant-btn-danger:hover{background-color:var(--red-150);background:var(--red-150);color:var(--red-700)}.ant-btn>.anticon+span,.ant-btn>span+.anticon{margin-left:1em!important}button.minimal-hover:focus,button.minimal-hover:hover,button.minimal:hover{color:var(--gray-700);background-color:var(--gray-300)}button.minimal-hover:focus,button.minimal-hover:hover{border-color:#d9d9d9}.ant-btn{font-weight:500}.flex-centered,.non-ideal-state{height:100%;width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center}.non-ideal-state{max-width:400px;margin-left:auto;margin-right:auto;text-align:center;font-size:12px;color:var(--gray-500)}.non-ideal-state .non-ideal-state-icon{margin-bottom:20px}.non-ideal-state .non-ideal-state-icon i{font-size:72px}.elevation-0{box-shadow:0 0 0 1px rgba(16,22,26,.15),0 0 0 rgba(16,22,26,0),0 0 0 rgba(16,22,26,0)}.elevation-2{box-shadow:0 0 0 1px rgba(16,22,26,.1),0 1px 1px rgba(16,22,26,.2),0 2px 6px rgba(16,22,26,.2)}.elevation-3{box-shadow:0 0 0 1px rgba(16,22,26,.1),0 2px 4px rgba(16,22,26,.2),0 8px 24px rgba(16,22,26,.2)}.elevation-4{box-shadow:0 0 0 1px rgba(16,22,26,.1),0 4px 8px rgba(16,22,26,.2),0 18px 46px 6px rgba(16,22,26,.2)}.interactive{cursor:pointer;transition:.5s}.interactive:hover{box-shadow:0 0 0 1px rgba(16,22,26,.1),0 1px 1px rgba(16,22,26,.2),0 2px 6px rgba(16,22,26,.2)}.navbar{height:50px;padding-left:5px;padding-right:5px}.navbar-group{white-space:nowrap;float:left;display:flex;align-items:center;height:50px}.align-left{float:left}.align-right{float:right}.label-title{color:var(--gray-800);font-size:var(--default-font-size,12px);font-weight:500;margin-bottom:4px;margin-top:12px;line-height:1.333em;display:inline-block}.label-title.no-top-margin{margin-top:0}.label-description{font-size:12px;margin-top:10px;margin-bottom:10px}.label-description,.text-muted{color:var(--gray-600)}h1{font-size:var(--default-h1-size,30px);font-family:var(--default-h1-font-family);font-weight:var(--default-h1-font-weight,bold)}h1,h2{margin:0 0 10px;padding:0;line-height:1.2em}h2{font-size:var(--default-h2-size,24px);font-family:var(--default-h2-font-family);font-weight:var(--default-h2-font-weight,bold)}h3{font-size:var(--default-h3-size,22px);font-family:var(--default-h3-font-family);font-weight:var(--default-h3-font-weight,bold)}h3,h4{margin:0 0 10px;padding:0;line-height:1em}h4{font-size:var(--default-h4-size,18px);font-family:var(--default-h4-font-family);font-weight:var(--default-h4-font-weight,bold)}h5{font-size:var(--default-h5-size,var(--font-size-14));font-family:var(--default-h5-font-family);font-weight:var(--default-h5-font-weight,bold);margin-bottom:12px}h5,h6{line-height:1em}h6{margin:0 0 10px;padding:0;font-size:var(--default-h6-size,15px);font-family:var(--default-h6-font-family);font-weight:var(--default-h6-font-weight,bold)}table.simple-table{border-collapse:collapse}table.simple-table thead th{text-align:left;padding-left:10px;padding-bottom:5px;border-bottom:1px solid var(--gray-400)}table.simple-table tbody tr td{padding:10px;cursor:pointer;border:none}table.simple-table tbody tr:hover td{background-color:rgba(245,229,220,.8)}table.simple-table tbody tr.no-hover:hover td{background-color:transparent;cursor:auto}.empty-table-row{cursor:pointer;width:100%;padding-top:10px;padding-bottom:10px;margin-bottom:10px}.empty-table-row:hover{background-color:rgba(245,229,220,.8)}hr{margin:8px 0;border:1px solid var(--border-neutral,var(--gray-150));border-top:0}.shortcut-explainer{font-size:10px;color:var(--gray-500)}.ant-checkbox-wrapper+.ant-checkbox-wrapper{margin-left:0!important}.ant-select{width:100%}.medium-option{line-height:24px!important}.large-option{line-height:28px!important}.ant-select-lg{font-size:12px!important}.spm,.spr,.spsb{font-family:var(--default-font,var(--sans-serif))}.spsb{font-weight:600}.ant-breadcrumb,.ant-form-item .ant-form-item-label{font-family:var(--default-font,var(--sans-serif))}.ant-form-item .ant-form-item-label{padding:0 0 8px;margin:0;display:block;text-align:left;line-height:1.5}.ant-form-item .ant-form-item-label label{font-size:14px;color:#7a7a7a}.ant-alert-description{line-height:var(--line-height-16);color:var(--gray-600)}.action-column{width:110px;margin-left:50px;padding-top:75px}.action-column .retool-button,.action-column .retool-button button{width:110px}.common-detail-view .ant-form-item{margin-top:32px;margin-bottom:0}:root{--dt-raw-dark-black-0-alpha-80:rgba(0,0,0,0.8);--dt-raw-dark-black-2-alpha-0:rgba(21,21,21,0);--dt-raw-dark-black-2-alpha-12:rgba(21,21,21,0.12156862745098039);--dt-raw-dark-black-2-alpha-24:rgba(21,21,21,0.23921568627450981);--dt-raw-dark-black-2-alpha-40:rgba(21,21,21,0.4);--dt-raw-dark-black-2-alpha-60:rgba(21,21,21,0.6);--dt-raw-light-white-2-alpha-0:rgba(233,235,223,0);--dt-raw-light-white-2-alpha-12:rgba(233,235,223,0.12156862745098039);--dt-raw-light-white-2-alpha-20:rgba(233,235,223,0.2);--dt-raw-light-white-2-alpha-40:rgba(233,235,223,0.4);--dt-raw-light-white-2-alpha-60:rgba(233,235,223,0.6);--dt-raw-light-white-2-alpha-80:rgba(233,235,223,0.8);--dt-raw-light-white-1-alpha-0:rgba(247,248,244,0);--dt-raw-light-white-1-alpha-12:rgba(247,248,244,0.12156862745098039);--dt-raw-light-white-1-alpha-20:rgba(247,248,244,0.2);--dt-raw-light-white-1-alpha-40:rgba(247,248,244,0.4);--dt-raw-light-white-1-alpha-60:rgba(247,248,244,0.6);--dt-raw-light-white-1-alpha-80:rgba(247,248,244,0.8);--dt-raw-blue-darkened:#2d4c71;--dt-raw-blue-lightened:#9cbfe7;--dt-raw-blue-primary:#518dd2;--dt-raw-gray-darkened:#433e38;--dt-raw-gray-lightened:#c8bfb5;--dt-raw-gray-primary:#8b867f;--dt-raw-green-darkened:#185849;--dt-raw-green-lightened:#9dbdb6;--dt-raw-green-primary:#4d9987;--dt-raw-neutral-dark-black-0:#000;--dt-raw-neutral-dark-black-1:#0e0e0e;--dt-raw-neutral-dark-black-2-primary:#151515;--dt-raw-neutral-dark-black-3:#242424;--dt-raw-neutral-dark-black-4:#2e2f2d;--dt-raw-neutral-dark-black-5:#3f403d;--dt-raw-neutral-light-white-0:#fff;--dt-raw-neutral-light-white-1:#f7f8f4;--dt-raw-neutral-light-white-2-primary:#e9ebdf;--dt-raw-neutral-light-white-3:#cbccc4;--dt-raw-neutral-light-white-4:#b6b8af;--dt-raw-neutral-light-white-5:#94958e;--dt-raw-orange-darkened:#793325;--dt-raw-orange-lightened:#ecafa2;--dt-raw-orange-primary:#e8765e;--dt-raw-pink-darkened:#652466;--dt-raw-pink-lightened:#e09ee2;--dt-raw-pink-primary:#cc64ce;--dt-raw-purple-darkened:#53397c;--dt-raw-purple-lightened:#bb9fe7;--dt-raw-purple-primary:#9874d2;--dt-raw-yellow-darkened:#7c481c;--dt-raw-yellow-lightened:#d4ba95;--dt-raw-yellow-primary:#eca438;--dt-experimental-cursor-fill:var(--dt-raw-neutral-dark-black-0);--dt-experimental-cursor-stroke:var(--dt-raw-neutral-light-white-0);--dt-experimental-ui-background:var(--dt-raw-neutral-light-white-0);--dt-btn-primary-active-background:var(--dt-raw-neutral-dark-black-4);--dt-btn-primary-active-icon:var(--dt-raw-neutral-light-white-2-primary);--dt-btn-primary-active-text:var(--dt-raw-light-white-2-alpha-0);--dt-btn-primary-default-background:var(--dt-raw-neutral-dark-black-2-primary);--dt-btn-primary-default-icon:var(--dt-raw-neutral-light-white-2-primary);--dt-btn-primary-default-text:var(--dt-raw-neutral-light-white-2-primary);--dt-btn-primary-hover-background:var(--dt-raw-neutral-dark-black-4);--dt-btn-primary-hover-icon:var(--dt-raw-neutral-light-white-2-primary);--dt-btn-primary-hover-text:var(--dt-raw-neutral-light-white-2-primary);--dt-btn-secondary-active-background:var(--dt-raw-neutral-light-white-4);--dt-btn-secondary-active-icon:var(--dt-raw-neutral-dark-black-2-primary);--dt-btn-secondary-active-text:var(--dt-raw-dark-black-2-alpha-0);--dt-btn-secondary-default-background:var(--dt-raw-neutral-light-white-3);--dt-btn-secondary-default-icon:var(--dt-raw-neutral-dark-black-2-primary);--dt-btn-secondary-default-text:var(--dt-raw-neutral-dark-black-2-primary);--dt-btn-secondary-hover-background:var(--dt-raw-neutral-light-white-4);--dt-btn-secondary-hover-icon:var(--dt-raw-neutral-dark-black-2-primary);--dt-btn-secondary-hover-text:var(--dt-raw-neutral-dark-black-2-primary);--dt-btn-tertiary-blue-active-icon:var(--dt-raw-neutral-dark-black-2-primary);--dt-btn-tertiary-blue-active-stroke:var(--dt-raw-blue-lightened);--dt-btn-tertiary-blue-active-text:var(--dt-raw-dark-black-2-alpha-0);--dt-btn-tertiary-blue-default-icon:var(--dt-raw-neutral-dark-black-2-primary);--dt-btn-tertiary-blue-default-stroke:var(--dt-raw-blue-primary);--dt-btn-tertiary-blue-default-text:var(--dt-raw-neutral-dark-black-2-primary);--dt-btn-tertiary-blue-hover-icon:var(--dt-raw-neutral-dark-black-2-primary);--dt-btn-tertiary-blue-hover-stroke:var(--dt-raw-blue-lightened);--dt-btn-tertiary-blue-hover-text:var(--dt-raw-neutral-dark-black-2-primary);--dt-btn-tertiary-gray-active-icon:var(--dt-raw-neutral-dark-black-2-primary);--dt-btn-tertiary-gray-active-stroke:var(--dt-raw-gray-lightened);--dt-btn-tertiary-gray-active-text:var(--dt-raw-dark-black-2-alpha-0);--dt-btn-tertiary-gray-default-icon:var(--dt-raw-neutral-dark-black-2-primary);--dt-btn-tertiary-gray-default-stroke:var(--dt-raw-gray-primary);--dt-btn-tertiary-gray-default-text:var(--dt-raw-neutral-dark-black-2-primary);--dt-btn-tertiary-gray-hover-icon:var(--dt-raw-neutral-dark-black-2-primary);--dt-btn-tertiary-gray-hover-stroke:var(--dt-raw-gray-lightened);--dt-btn-tertiary-gray-hover-text:var(--dt-raw-neutral-dark-black-2-primary);--dt-btn-tertiary-green-active-icon:var(--dt-raw-neutral-dark-black-2-primary);--dt-btn-tertiary-green-active-stroke:var(--dt-raw-green-lightened);--dt-btn-tertiary-green-active-text:var(--dt-raw-dark-black-2-alpha-0);--dt-btn-tertiary-green-default-icon:var(--dt-raw-neutral-dark-black-2-primary);--dt-btn-tertiary-green-default-stroke:var(--dt-raw-green-primary);--dt-btn-tertiary-green-default-text:var(--dt-raw-neutral-dark-black-2-primary);--dt-btn-tertiary-green-hover-icon:var(--dt-raw-neutral-dark-black-2-primary);--dt-btn-tertiary-green-hover-stroke:var(--dt-raw-green-lightened);--dt-btn-tertiary-green-hover-text:var(--dt-raw-neutral-dark-black-2-primary);--dt-btn-tertiary-orange-active-icon:var(--dt-raw-neutral-dark-black-2-primary);--dt-btn-tertiary-orange-active-stroke:var(--dt-raw-orange-lightened);--dt-btn-tertiary-orange-active-text:var(--dt-raw-dark-black-2-alpha-0);--dt-btn-tertiary-orange-default-icon:var(--dt-raw-neutral-dark-black-2-primary);--dt-btn-tertiary-orange-default-stroke:var(--dt-raw-orange-primary);--dt-btn-tertiary-orange-default-text:var(--dt-raw-neutral-dark-black-2-primary);--dt-btn-tertiary-orange-hover-icon:var(--dt-raw-neutral-dark-black-2-primary);--dt-btn-tertiary-orange-hover-stroke:var(--dt-raw-orange-lightened);--dt-btn-tertiary-orange-hover-text:var(--dt-raw-neutral-dark-black-2-primary);--dt-btn-tertiary-pink-active-icon:var(--dt-raw-neutral-dark-black-2-primary);--dt-btn-tertiary-pink-active-stroke:var(--dt-raw-pink-lightened);--dt-btn-tertiary-pink-active-text:var(--dt-raw-dark-black-2-alpha-0);--dt-btn-tertiary-pink-default-icon:var(--dt-raw-neutral-dark-black-2-primary);--dt-btn-tertiary-pink-default-stroke:var(--dt-raw-pink-primary);--dt-btn-tertiary-pink-default-text:var(--dt-raw-neutral-dark-black-2-primary);--dt-btn-tertiary-pink-hover-icon:var(--dt-raw-neutral-dark-black-2-primary);--dt-btn-tertiary-pink-hover-stroke:var(--dt-raw-pink-lightened);--dt-btn-tertiary-pink-hover-text:var(--dt-raw-neutral-dark-black-2-primary);--dt-btn-tertiary-purple-active-icon:var(--dt-raw-neutral-dark-black-2-primary);--dt-btn-tertiary-purple-active-stroke:var(--dt-raw-purple-lightened);--dt-btn-tertiary-purple-active-text:var(--dt-raw-dark-black-2-alpha-0);--dt-btn-tertiary-purple-default-icon:var(--dt-raw-neutral-dark-black-2-primary);--dt-btn-tertiary-purple-default-stroke:var(--dt-raw-purple-primary);--dt-btn-tertiary-purple-default-text:var(--dt-raw-neutral-dark-black-2-primary);--dt-btn-tertiary-purple-hover-icon:var(--dt-raw-neutral-dark-black-2-primary);--dt-btn-tertiary-purple-hover-stroke:var(--dt-raw-purple-lightened);--dt-btn-tertiary-purple-hover-text:var(--dt-raw-neutral-dark-black-2-primary);--dt-btn-tertiary-yellow-active-icon:var(--dt-raw-neutral-dark-black-2-primary);--dt-btn-tertiary-yellow-active-stroke:var(--dt-raw-yellow-lightened);--dt-btn-tertiary-yellow-active-text:var(--dt-raw-dark-black-2-alpha-0);--dt-btn-tertiary-yellow-default-icon:var(--dt-raw-neutral-dark-black-2-primary);--dt-btn-tertiary-yellow-default-stroke:var(--dt-raw-yellow-primary);--dt-btn-tertiary-yellow-default-text:var(--dt-raw-neutral-dark-black-2-primary);--dt-btn-tertiary-yellow-hover-icon:var(--dt-raw-neutral-dark-black-2-primary);--dt-btn-tertiary-yellow-hover-stroke:var(--dt-raw-yellow-lightened);--dt-btn-tertiary-yellow-hover-text:var(--dt-raw-neutral-dark-black-2-primary);--dt-nav-items-active-icon:var(--dt-raw-neutral-dark-black-1);--dt-nav-items-active-selected:var(--dt-raw-blue-primary);--dt-nav-items-active-stroke-accent:var(--dt-raw-light-white-2-alpha-40);--dt-nav-items-active-text:var(--dt-raw-neutral-light-white-3);--dt-nav-items-default-icon:var(--dt-raw-neutral-dark-black-2-primary);--dt-nav-items-default-selected:var(--dt-raw-blue-primary);--dt-nav-items-default-stroke-accent:var(--dt-raw-light-white-2-alpha-40);--dt-nav-items-default-text:var(--dt-raw-neutral-light-white-2-primary);--dt-nav-items-hover-icon:var(--dt-raw-neutral-dark-black-3);--dt-nav-items-hover-selected:var(--dt-raw-blue-primary);--dt-nav-items-hover-stroke-accent:var(--dt-raw-light-white-2-alpha-40);--dt-nav-items-hover-text:var(--dt-raw-neutral-dark-black-3);--dt-nav-items-inactive-icon:var(--dt-raw-dark-black-2-alpha-40);--dt-nav-items-inactive-selected:var(--dt-raw-blue-primary);--dt-nav-items-inactive-stroke-accent:var(--dt-raw-light-white-2-alpha-40);--dt-nav-items-inactive-text:var(--dt-raw-light-white-2-alpha-40);--dt-nav-active-background:var(--dt-raw-dark-black-0-alpha-80);--dt-nav-default-background:var(--dt-raw-dark-black-2-alpha-0);--dt-nav-scrolled-background:var(--dt-raw-dark-black-0-alpha-80);--dt-subnav-default-icon:var(--dt-raw-dark-black-2-alpha-0);--dt-subnav-default-selected:var(--dt-raw-blue-primary);--dt-subnav-default-stroke-accent:var(--dt-raw-light-white-2-alpha-12);--dt-subnav-default-text:var(--dt-raw-neutral-light-white-2-primary);--dt-subnav-hover-icon:var(--dt-raw-neutral-dark-black-2-primary);--dt-subnav-hover-selected:var(--dt-raw-blue-primary);--dt-subnav-hover-stroke-accent:var(--dt-raw-light-white-2-alpha-12);--dt-subnav-hover-text:var(--dt-raw-neutral-light-white-2-primary);--dt-subnav-inactive-icon:var(--dt-raw-dark-black-2-alpha-0);--dt-subnav-inactive-selected:var(--dt-raw-blue-primary);--dt-subnav-inactive-stroke-accent:var(--dt-raw-light-white-2-alpha-12);--dt-subnav-inactive-text:var(--dt-raw-light-white-2-alpha-40);--dt-surface-accent-blue:var(--dt-raw-blue-lightened);--dt-surface-accent-gray:var(--dt-raw-gray-lightened);--dt-surface-accent-green:var(--dt-raw-green-lightened);--dt-surface-accent-orange:var(--dt-raw-orange-lightened);--dt-surface-accent-pink:var(--dt-raw-pink-lightened);--dt-surface-accent-purple:var(--dt-raw-purple-lightened);--dt-surface-accent-yellow:var(--dt-raw-yellow-lightened);--dt-surface-background-base:var(--dt-raw-neutral-light-white-2-primary);--dt-surface-background-focused:var(--dt-raw-neutral-light-white-1);--dt-surface-background-muted:var(--dt-raw-neutral-light-white-3);--dt-surface-lightbox-active:var(--dt-raw-light-white-2-alpha-80);--dt-surface-lightbox-inactive:var(--dt-raw-light-white-2-alpha-0);--dt-surface-stroke-blue:var(--dt-raw-blue-primary);--dt-surface-stroke-gray:var(--dt-raw-gray-primary);--dt-surface-stroke-green:var(--dt-raw-green-primary);--dt-surface-stroke-neutral:var(--dt-raw-neutral-dark-black-2-primary);--dt-surface-stroke-neutral-muted:var(--dt-raw-neutral-dark-black-1);--dt-surface-stroke-neutral-alpha-12:var(--dt-raw-dark-black-2-alpha-12);--dt-surface-stroke-neutral-alpha-24:var(--dt-raw-dark-black-2-alpha-24);--dt-surface-stroke-neutral-alpha-40:var(--dt-raw-dark-black-2-alpha-40);--dt-surface-stroke-neutral-alpha-60:var(--dt-raw-dark-black-2-alpha-60);--dt-surface-stroke-orange:var(--dt-raw-orange-primary);--dt-surface-stroke-pink:var(--dt-raw-pink-primary);--dt-surface-stroke-purple:var(--dt-raw-purple-primary);--dt-surface-stroke-yellow:var(--dt-raw-yellow-primary);--dt-surface-text-muted:var(--dt-raw-neutral-dark-black-3);--dt-surface-text-opacity-alpha-24:var(--dt-raw-dark-black-2-alpha-24);--dt-surface-text-opacity-alpha-40:var(--dt-raw-dark-black-2-alpha-40);--dt-surface-text-opacity-alpha-60:var(--dt-raw-dark-black-2-alpha-60);--dt-surface-text-primary:var(--dt-raw-neutral-dark-black-2-primary);--dt-interface-background:var(--dt-raw-light-white-1-alpha-60);--dt-interface-stroke:var(--dt-raw-dark-black-2-alpha-12);--dt-cursor-default-cursor:var(--dt-raw-neutral-dark-black-0);--dt-cursor-default-context-guide:var(--dt-raw-neutral-dark-black-0);--dt-cursor-default-cursor-stroke:var(--dt-raw-neutral-light-white-0);--dt-cursor-default-context-guide-stroke:var(--dt-raw-neutral-light-white-0);--dt-cursor-message-cursor:var(--dt-raw-neutral-dark-black-0);--dt-cursor-message-cursor-stroke:var(--dt-raw-neutral-light-white-0);--dt-cursor-message-context-guide:hsla(0,0%,100%,0.8);--dt-cursor-message-context-guide-stroke:var(--dt-raw-dark-black-2-alpha-0);--dt-cursor-hover-cursor:var(--dt-raw-neutral-dark-black-0);--dt-cursor-hover-cursor-stroke:var(--dt-raw-neutral-light-white-0);--dt-cursor-hover-context-guide:hsla(0,0%,100%,0.8);--dt-cursor-hover-context-guide-stroke:var(--dt-raw-gray-primary);--dt-cursor-active-cursor:var(--dt-raw-neutral-dark-black-0);--dt-cursor-active-cursor-stroke:var(--dt-raw-neutral-dark-black-0);--dt-cursor-active-context-guide:var(--dt-raw-dark-black-2-alpha-60);--dt-cursor-active-context-guide-stroke:var(--dt-raw-gray-lightened);--dt-cursor-hover-icon:var(--dt-raw-neutral-dark-black-0);--dt-cursor-active-icon:var(--dt-raw-neutral-light-white-0);--dt-cursor-message-text:var(--dt-raw-neutral-dark-black-0);--dt-cursor-hover-text:var(--dt-raw-neutral-dark-black-0);--dt-cursor-active-text:var(--dt-raw-neutral-dark-black-2-primary);--dt-letter-spacing-headline-xxl:-0.03399em;--dt-letter-spacing-headline-xl:-0.02266em;--dt-letter-spacing-headline-lg:-0.02266em;--dt-letter-spacing-headline-md:-0.01133em;--dt-letter-spacing-headline-sm:-0.01133em;--dt-letter-spacing-headline-xs:-0.01133em;--dt-letter-spacing-headline-xxs:-0.01em;--dt-letter-spacing-title:0.02em;--dt-letter-spacing-body:0.0126em}:root,[data-dark-mode]{--gray-0:#fff;--gray-50:#f9f9f9;--gray-100:#f6f6f6;--gray-150:#ebebeb;--gray-200:#dfdfdf;--gray-300:#c7c7c7;--gray-400:#b3b3b3;--gray-500:#999;--gray-600:grey;--gray-700:#555;--gray-800:#222;--gray-900:#0d0d0d;--blue-0:#fff;--blue-50:#f5f9ff;--blue-100:#e5f1ff;--blue-150:#dbeafe;--blue-200:#bfdbfe;--blue-300:#93c5fd;--blue-400:#60a5fa;--blue-500:#3b82f6;--blue-600:#3170f9;--blue-700:#1d4ed8;--blue-800:#1e40af;--blue-900:#1e3a8a;--purple-0:#fff;--purple-50:#f5f7ff;--purple-100:#ebefff;--purple-150:#e0e7ff;--purple-200:#c7d2fe;--purple-300:#a5b4fc;--purple-400:#818cf8;--purple-500:#6366f1;--purple-600:#4f46e5;--purple-700:#4338ca;--purple-800:#3730a3;--purple-900:#312e81;--green-0:#fff;--green-50:#f4fcf8;--green-100:#ecfdf5;--green-150:#d1fae5;--green-200:#a7f3d0;--green-300:#6ee7b7;--green-400:#34d399;--green-500:#10b981;--green-600:#059669;--green-700:#047857;--green-800:#065f46;--green-900:#064e3b;--yellow-0:#fff;--yellow-50:#fffdf5;--yellow-100:#fff9e0;--yellow-150:#fef3c7;--yellow-200:#fde68a;--yellow-300:#fcd34d;--yellow-400:#fbbf24;--yellow-500:#f59e0b;--yellow-600:#cd6f00;--yellow-700:#b45309;--yellow-800:#92400e;--yellow-900:#78350f;--red-0:#fff;--red-50:#fef6f6;--red-100:#ffeaea;--red-150:#fedcdc;--red-200:#fecaca;--red-300:#fca5a5;--red-400:#f87171;--red-500:#ef4444;--red-600:#dc2626;--red-700:#b91c1c;--red-800:#991b1b;--red-900:#7f1d1d;--plum-0:#fff;--plum-50:#fff8ff;--plum-100:#fdecff;--plum-150:#f4dcf8;--plum-200:#eecff3;--plum-300:#e1b6e8;--plum-400:#cf94d8;--plum-500:#bd75c7;--plum-600:#ae57bb;--plum-700:#9846a4;--plum-800:#893f94;--plum-900:#6e3276;--background-surface:var(--gray-0);--background-container:var(--gray-50);--background-container-emphasis:var(--gray-100);--background-success:var(--green-100);--background-warning:var(--yellow-100);--background-critical:var(--red-100);--background-selected:var(--blue-500);--background-backdrop:color-mix(in srgb,var(--gray-900) 40%,transparent);--border-neutral:var(--gray-150);--border-emphasis:var(--gray-300);--border-focus:rgba(96,165,250,0.4);--border-critical:var(--red-600);--border-success:color-mix(in srgb,var(--green-600) 20%,transparent);--text-primary:var(--gray-800);--text-secondary:var(--gray-600);--text-disabled:var(--gray-400);--text-brand:var(--blue-600);--text-info:var(--purple-600);--text-success:var(--green-600);--text-warning:var(--yellow-600);--text-critical:var(--red-600);--icon-primary:var(--gray-600);--icon-secondary:var(--gray-400);--icon-disabled:var(--gray-300);--icon-brand:var(--blue-600);--icon-info:var(--purple-600);--icon-success:var(--green-600);--icon-warning:var(--yellow-600);--icon-critical:var(--red-600);--shadow-small:0 0 1px 0 rgba(0,0,0,0.08),0 4px 8px 0 rgba(55,55,55,0.06);--shadow-medium:0 2px 6px 0 rgba(0,0,0,0.12),0 6px 12px 0 rgba(55,55,55,0.08);--shadow-large:0 4px 16px 0 rgba(0,0,0,0.12),0 16px 32px 0 rgba(55,55,55,0.08);--shadow-extra-large:0 4px 16px 0 rgba(0,0,0,0.12),0 12px 32px 0 rgba(55,55,55,0.08),0 48px 96px 0 rgba(55,55,55,0.08);--toolbox-spacing-0:0px;--toolbox-spacing-2:2px;--toolbox-spacing-4:4px;--toolbox-spacing-8:8px;--toolbox-spacing-12:12px;--toolbox-spacing-16:16px;--toolbox-spacing-24:24px;--toolbox-spacing-32:32px;--toolbox-spacing-40:40px;--toolbox-spacing-48:48px}:root[data-dark-mode],[data-dark-mode]{--gray-0:#010101;--gray-50:#242424;--gray-100:#2c2c2c;--gray-150:#3f3f3f;--gray-200:#4d4d4d;--gray-300:#5e5e5e;--gray-400:#6f6f6f;--gray-500:#838383;--gray-600:#9d9d9d;--gray-700:#d3d3d3;--gray-800:#f2f2f2;--gray-900:#fafafa}:root[data-dark-mode] body,:root[data-dark-mode] html{background-color:var(--background-surface)}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}
.cm-s-summerfruit{font-size:1em;font-family:var(--monospace);letter-spacing:.3px;background:var(--background-surface);color:#181818}.cm-s-summerfruit .CodeMirror-gutters{z-index:3;border:none;background:#f6f9fc}.cm-s-summerfruit .CodeMirror-linenumber{color:#8898aa}.cm-s-summerfruit div.CodeMirror-cursor{border-left:1px solid #181818}.cm-s-summerfruit .CodeMirror-activeline-background{background:hsla(0,0%,100%,.0509803922)}.cm-s-summerfruit .CodeMirror-selected{background:#b7dce8}.cm-s-summerfruit .cm-comment{color:#91a2b0}.cm-s-summerfruit .cm-keyword{color:#5c65c1}.cm-s-summerfruit .cm-string{color:#159570}.cm-s-summerfruit .cm-variable-2{color:#f92672}.cm-s-summerfruit .cm-number,.cm-s-summerfruit .cm-operator{color:#fb6620}.cm-s-summerfruit .cm-tag:not(.cm-bracket){color:#da1225}.cm-s-summerfruit .cm-attribute{font-style:italic;color:#e36209}.block-component,.button-widget button,.file-picker button,.form-button-container button,.oauth-login-container__oauth-login-button,.oauth-login-container__oauth-login-button[disabled],.retool-container.retool-form-container,.s3-uploader button{box-shadow:0 0 16px rgba(0,0,0,.03)}.retool-modal-component .block-component,.retool-modal-component .button-group-component button,.retool-modal-component .column-editor,.retool-modal-component .input-control-component__input .ant-checkbox-inner,.retool-modal-component .input-control-component__input .ant-input,.retool-modal-component .input-control-component__input .ant-radio-inner,.retool-modal-component .input-control-component__input .ant-select-selection,.retool-modal-component .input-control-component__input .ant-time-picker-input,.retool-modal-component .retool-widget .ant-checkbox-inner{border:1px solid #ddd;box-shadow:none}.retool-canvas.mobile{--retool-canvas-mobile-max-width:600px;max-width:var(--retool-canvas-mobile-max-width)}.retool-canvas-min-width.mobile{min-width:240px}.retool-canvas.mobile.no-mobile-layout{max-width:1000px!important}.retool-canvas-min-width.mobile.no-mobile-layout{min-width:800px!important}.retool-canvas--app-shell{--retool-canvas-sidebar-frame-horizontal-margin:16px}.retool-canvas.editor-canvas.mobile{--retool-canvas-mobile-content-width:450px;max-width:var(--retool-canvas-mobile-content-width)}.retool-canvas.editor-canvas.mobile.editor-canvas--has-sidebar:not(.editor-canvas--is-in-quick-preview){max-width:calc(var(--retool-canvas-mobile-content-width) + var(--retool-canvas-sidebar-max-width, 240px) + var(--retool-canvas-sidebar-frame-horizontal-margin, 16px) + 4px)}.retool-tabbed-container{display:flex;flex-direction:column}.retool-tabbed-container.ant-tabs-top{height:100%}.retool-tabbed-container .ant-tabs-top-bar{min-height:42px}.retool-tabbed-container .ant-tabs-top-content{flex:1 1 0;min-height:0}.retool-tabbed-container .ant-tabs-nav .ant-tabs-tab{font-family:var(--default-font,var(--sans-serif));font-weight:600;font-size:12px}.retool-tabbed-container .ant-tabs-tabpane-active{height:100%}.retool-tabbed-container .tabpane-scrollable{overflow-y:var(--scrollable-overflow,auto);overflow-x:hidden}.retool-canvas-min-width{min-width:800px}.retool-canvas{max-width:1560px;height:100%}.retool-canvas--app-shell{max-width:none}.retool-canvas h1,.retool-canvas h2,.retool-canvas h3,.retool-canvas h4,.retool-canvas h5,.retool-canvas h6{margin-bottom:0}.retool-canvas .ant-btn.disabled,.retool-canvas .ant-btn[disabled]{color:rgba(0,0,0,.25)!important;background-color:var(--gray-100)!important;border-color:#d9d9d9!important;cursor:not-allowed}.block-component{border-radius:4px;background:var(--primary-surface,#fff);border:1px solid var(--border-color-primary,var(--gray-200))}.retool-container.root{box-shadow:none;background:none!important;border:none}.retool-container:not(.retool-modal-component){border-radius:var(--border-radius,4px);height:100%;background:var(--primary-surface,#fff)}.retool-container:not(.retool-modal-component) .ant-tabs-bar{margin-bottom:0}.retool-container:not(.retool-modal-component) .ant-tabs-tabpane{will-change:transform;position:relative}.retool-container:not(.retool-modal-component) .ant-tabs:not(.ant-tabs-vertical)>.ant-tabs-content>.ant-tabs-tabpane-inactive .retool-grid{display:none}.retool-module-container{box-shadow:none;border-radius:4px;height:100%}.retool-module-container.default-background-color{background:var(--canvas)}.retool-module-container.transparent-background-color{background:none}.retool-container-title-wrapper{height:40px;background-color:var(--gray-150);font-family:var(--default-font,var(--sans-serif));font-style:normal;font-weight:600;font-size:var(--default-font-size,12px);line-height:1.333em;letter-spacing:.03em;text-transform:uppercase;color:var(--gray-600);display:flex;align-items:center;padding-left:18px;padding-right:18px;border-radius:3px 3px 0 0}.input-control-component__input .ant-input,.input-control-component__input .ant-select,.input-control-component__input .ant-select-selection,.input-control-component__input .ant-time-picker-input{height:auto;font-size:var(--default-font-size,12px)}.input-control-component__input .ant-select-selection__rendered{line-height:28px}.oauth-login-container__oauth-login-button,.oauth-login-container__oauth-login-button[disabled]{border:1px solid transparent}.retool-modal-component{padding-bottom:0;border-radius:4px}.retool-modal-component .button-group-component button,.retool-modal-component .button-group-component button.disabled,.retool-modal-component .button-widget button,.retool-modal-component .button-widget button.disabled,.retool-modal-component .file-picker button,.retool-modal-component .file-picker button.disabled,.retool-modal-component .form-button-container button,.retool-modal-component .form-button-container button.disabled,.retool-modal-component .oauth-login-container__oauth-login-button,.retool-modal-component .retool-form-button-container button,.retool-modal-component .retool-form-button-container button.disabled,.retool-modal-component .s3-uploader button,.retool-modal-component .s3-uploader button.disabled{box-shadow:none}.retool-container{outline:1px solid var(--border-color-primary,var(--gray-200))}.retool-container.elevation-1.no-border{border:none!important;outline:none}.no-drop-shadow{box-shadow:none!important}.retool-container.elevation-1.has-title{overflow-y:hidden!important}.retool-container-grid-wrapper,.retool-module-container-grid-wrapper{height:100%;border-radius:4px}.retool-hidden-widget{outline:2px solid pink}.container-color-select-white{position:absolute;width:12px;height:12px;left:12px;top:12px;border-radius:50%;background:var(--background-surface);border:1px solid var(--gray-400);box-sizing:border-box}.retool-container-grid-wrapper.has-title{border-radius:0 0 4px 4px;height:calc(100% - 40px)}.retool-container-grid-wrapper.overflow-scroll,.retool-form.overflow-scroll{overflow-y:var(--scrollable-overflow,auto)!important;overflow-x:hidden;position:relative}.retool-container-grid-wrapper.overflow-hidden,.retool-form.overflow-hidden{overflow:hidden}.retool-modal-component.overflow-scroll .ant-modal-body{overflow-y:var(--scrollable-overflow,auto)!important;overflow-x:hidden;position:relative}.retool-modal-component.overflow-hidden .ant-modal-body{overflow:hidden}.retool-container-title{overflow:hidden;white-space:nowrap;margin-right:5px}.expand-cell-button{color:var(--gray-600)}.s3-uploader{text-align:center}.s3-uploader,.s3-uploader .ant-upload{height:100%;width:100%}.s3-uploader .ant-btn{font-size:var(--default-font-size,12px)}.retool-grid{display:flex;flex-direction:column;min-height:100%;padding:var(--retool-padding)}.retool-grid.no-expand{min-height:0}.retool-grid-content{flex:1 0 100%;height:100%;position:relative;width:100%;z-index:0}.retool-grid-placeholder{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.retool-grid .container-mask{position:absolute;top:0;left:0;height:100%;width:100%;z-index:100;background-color:hsla(0,0%,100%,.6)}.retool-grid .json-explorer-container{padding:0 12px;border-radius:4px;background:#fffefb}.retool-grid .retool-widget{z-index:0}.retool-grid .retool-widget-readonly{padding:var(--retool-widget-margin,"4px 8px")}.retool-grid .retool-widget:not(.retool-widget-readonly){will-change:transform}.retool-grid .retool-widget:hover{z-index:6}.retool-grid .retool-widget:not(.isStackChild){position:absolute}.retool-grid .retool-widget.dragging{pointer-events:none;z-index:7}.retool-grid .retool-widget.selected{z-index:5}.retool-grid .retool-widget[data-debug-position]:after{background:var(--background-surface);content:attr(data-debug-position);font-family:var(--monospace);font-size:10px;line-height:1;opacity:.6;padding:2px 4px;pointer-events:none;position:absolute;top:0;right:0}.fetching-mask{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;height:100%;width:100%;z-index:100;background-color:hsla(0,0%,100%,.4);pointer-events:none;transition-property:opacity;transition-duration:.7s;transition-timing-function:ease-in-out;opacity:0}.fetching-mask .spinner{font-size:20px;color:var(--blue-600)}.fetching-mask.fetching{pointer-events:auto;opacity:1}.retool-form{height:100%;position:relative}.retool-container.retool-form-container{border-radius:5px;height:100%;border:1px solid var(--gray-200)}.retool-container.retool-form-container.no-border{border:none!important}.retool-container.retool-form-container.no-border>form>.retool-form-floating-action-bar{border:none}.retool-form-button-container{padding:6px 8px;min-width:120px;float:right}.retool-form-button-container button{width:100%}.retool-form-floating-action-bar{height:40px;border-top:1px solid var(--gray-200)}.retool-form-button-container.fullwidth{padding:6px 8px;width:100%}.retool-wizard{height:100%;position:relative}.retool-wizard-grid{height:calc(100% - 100px);overflow-y:var(--scrollable-overflow,auto);overflow-x:hidden}.retool-wizard-floating-action-bar{height:52px;border-top:1px solid var(--gray-150)}.retool-wizard .wizard-title{letter-spacing:.03em;display:flex;align-items:center;color:var(--gray-600)}.retool-modal-component-wrapper{pointer-events:none;z-index:calc(var(--modal-click-outside-z-index) + var(--retool-modal-stacking-order, 0))}.ant-modal-content,.retool-modal-component,.retool-modal-component-wrapper.retool-modal-component-wrapper--clickable{pointer-events:all}.retool-modal-component .ant-modal-body{height:500px;max-height:calc(100vh - 200px);overflow:auto}.loading-component{height:100%;width:100%;overflow:hidden}.loading-component .ant-skeleton-paragraph{padding:0}.loading-code-editor{width:100%;height:100%}.loading-code-editor .ant-skeleton-paragraph{width:100%;padding:0}.loading-code-editor .ant-skeleton-paragraph li{width:100%!important}
