@charset "UTF-8";.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor .CodeMirror-line::selection,.cm-fat-cursor .CodeMirror-line>span::selection,.cm-fat-cursor .CodeMirror-line>span>span::selection{background:transparent}.cm-fat-cursor .CodeMirror-line::-moz-selection,.cm-fat-cursor .CodeMirror-line>span::-moz-selection,.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background:transparent}.cm-fat-cursor{caret-color:transparent}@-moz-keyframes blink{50%{background-color:transparent}}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative;z-index:0}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.CodeMirror-foldmarker{color:#00f;text-shadow:#b9f 1px 1px 2px,#b9f -1px -1px 2px,#b9f 1px -1px 2px,#b9f -1px 1px 2px;font-family:arial;line-height:.3;cursor:pointer}.CodeMirror-foldgutter{width:.7em}.CodeMirror-foldgutter-open,.CodeMirror-foldgutter-folded{cursor:pointer}.CodeMirror-foldgutter-open:after{content:"▾"}.CodeMirror-foldgutter-folded:after{content:"▸"}.cm-s-material-darker.CodeMirror{background-color:#212121;color:#eff}.cm-s-material-darker .CodeMirror-gutters{background:#212121;color:#545454;border:none}.cm-s-material-darker .CodeMirror-guttermarker,.cm-s-material-darker .CodeMirror-guttermarker-subtle,.cm-s-material-darker .CodeMirror-linenumber{color:#545454}.cm-s-material-darker .CodeMirror-cursor{border-left:1px solid #FFCC00}.cm-s-material-darker div.CodeMirror-selected,.cm-s-material-darker.CodeMirror-focused div.CodeMirror-selected{background:#61616133}.cm-s-material-darker .CodeMirror-line::selection,.cm-s-material-darker .CodeMirror-line>span::selection,.cm-s-material-darker .CodeMirror-line>span>span::selection{background:#80cbc433}.cm-s-material-darker .CodeMirror-line::-moz-selection,.cm-s-material-darker .CodeMirror-line>span::-moz-selection,.cm-s-material-darker .CodeMirror-line>span>span::-moz-selection{background:#80cbc433}.cm-s-material-darker .CodeMirror-activeline-background{background:#00000080}.cm-s-material-darker .cm-keyword{color:#c792ea}.cm-s-material-darker .cm-operator{color:#89ddff}.cm-s-material-darker .cm-variable-2{color:#eff}.cm-s-material-darker .cm-variable-3,.cm-s-material-darker .cm-type{color:#f07178}.cm-s-material-darker .cm-builtin{color:#ffcb6b}.cm-s-material-darker .cm-atom{color:#f78c6c}.cm-s-material-darker .cm-number{color:#ff5370}.cm-s-material-darker .cm-def{color:#82aaff}.cm-s-material-darker .cm-string{color:#c3e88d}.cm-s-material-darker .cm-string-2{color:#f07178}.cm-s-material-darker .cm-comment{color:#545454}.cm-s-material-darker .cm-variable{color:#f07178}.cm-s-material-darker .cm-tag{color:#ff5370}.cm-s-material-darker .cm-meta{color:#ffcb6b}.cm-s-material-darker .cm-attribute,.cm-s-material-darker .cm-property{color:#c792ea}.cm-s-material-darker .cm-qualifier,.cm-s-material-darker .cm-variable-3,.cm-s-material-darker .cm-type{color:#decb6b}.cm-s-material-darker .cm-error{color:#fff;background-color:#ff5370}.cm-s-material-darker .CodeMirror-matchingbracket{text-decoration:underline;color:#fff!important}:export{secondaryTint:-20;mobileBreakpoint:"1025px";toolbarHeight:44;rowPadding:16;scrollbarSize:6;smallRowHeight:33;mediumRowHeight:66;tallRowHeight:99;extraTallRowHeight:132;headerHeight:66;statsHeight:44;rowNumberColumnWidth:60;columnMinWidth:100;frozenShadowWidth:3;defaultMenuWidth:100;optionMinHeight:30;optionOffset:15;pink:#e92aba;red:#f72c60;lightRed:#ff99b1;reallyLightRed:#fff8f8;green:#59cd90;darkGreen:#10af22;blue:#2e7ff9;textSecondary:#707070;textPrimary:#333333;grey:#d9dbde;lightGrey:#f5f5f5;reallyLightGrey:#fafafa;reallyReallyLightGrey:#f2f2f2;darkerGrey:#555555;orange:#ff4e0d;lightOrange:#fef3ee;lightGreen:#e8fff3;lightBlue:#d0f0fd;reallyLightBlue:#f0f7ff;lightPurple:#ece2fe;lightTeal:#cef4f3;lightYellow:#ffeab6;reallyLightYellow:#fff3d4;lightPink:#f8e1f2;aiBackground:#f6ffdb;alertColor:#f1c744}*{margin:0;padding:0;box-sizing:border-box;text-rendering:optimizeLegibility;overscroll-behavior:none;-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{font-family:Lato,Helvetica Neue,-apple-system,sans-serif}html ::-webkit-scrollbar,body ::-webkit-scrollbar{-webkit-appearance:none;width:15px;overflow:visible;background-color:#ddd}html ::-webkit-scrollbar-thumb,body ::-webkit-scrollbar-thumb{background-color:#d9dbde;box-shadow:inset 1px 1px #0000001a,inset 0 -1px #00000012}[data-tooltip]{position:relative}[data-tooltip]:after{content:attr(data-tooltip);position:absolute;left:50%;top:100%;background-color:#3c4257;color:#f7fafc;width:max-content;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;z-index:9999;padding:4px 8px;border-radius:4px;font-size:.875rem;transform:translate(-50%) translateY(4px);width:150px}[data-tooltip]:hover:after{opacity:1;visibility:visible}div[data-tooltip]:after{left:5px!important;transform:translateY(10px)}kbd{display:inline-block;color:#3c4257;background-color:#f7fafc;border:1px solid rgba(0,0,0,.05);border-bottom-color:#0000001a;border-radius:4px;box-shadow:inset 0 -1px #e3e8ee;vertical-align:middle;padding:3px 5px;min-width:2em;margin-left:2px;margin-right:2px}button{padding:7px 10px;font-family:inherit}.button-shadow-hover:hover,select:hover{transform:translate(-1px,-1px)}button:disabled,button[disabled]{cursor:not-allowed}button:focus{transform:translate(-1px,-1px)}a,a:link,a:visited,a:focus,a:hover,a:active{text-decoration:none;font-weight:400;cursor:pointer}input,textarea{font-size:inherit;font-family:inherit;border-radius:4px;transition:all .2s ease-in-out 0s;width:100%;box-sizing:border-box;border:1px solid black;background-color:#fff;padding:11px 16px;font-style:normal;font-weight:400;line-height:20px;resize:vertical}textarea:read-only{resize:none}input:read-only,textarea:read-only{cursor:default}input:read-only:focus,textarea:read-only:focus{outline:none}select{font-size:inherit;font-family:inherit;border-radius:4px;transition:all .2s ease-in-out 0s;width:100%;box-sizing:border-box;border:1px solid black;background-color:#fff;padding:11px 16px;font-style:normal;font-weight:400;line-height:20px;-webkit-user-select:none;user-select:none;cursor:pointer}select:focus{transform:translate(-1px,-1px)}input::placeholder,textarea::placeholder{font-size:inherit}.with-focus:focus{transform:translate(-1px,-1px)}.hidden{display:none}.table{display:table}.table-caption{display:table-caption}.inline-block,button{display:inline-block}.block{display:block}.grid{display:grid}.flex{display:flex}.webkit-box{display:-webkit-box}.inline-flex{display:inline-flex}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-1{flex:1 1 0%}.flex-none{flex:none}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-right{justify-content:right}.space-between{justify-content:space-between}.space-evenly{justify-content:space-evenly}.content-center{align-content:center}.self-center{align-self:center}.gap-8px{gap:8px}.gap-16px{gap:16px}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}@media screen and (max-width: 1025px){.sm-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}.grid-flow-col{grid-auto-flow:column}.auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.auto-rows-max{grid-auto-rows:max-content}.box-border{box-sizing:border-box}.box-content{box-sizing:content-box}.box-inherit{box-sizing:inherit}.orient-vertical{-webkit-box-orient:vertical}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.visible{visibility:visible}.visibility-hidden{visibility:hidden;transform:translate(-10000px) translateY(-10000px)}.hover-visible:hover{visibility:visible}.invisible{visibility:hidden}.bg-transparent{background-color:transparent}.bg-white,button.outline{background-color:#fff}.bg-light-grey,html ::-webkit-scrollbar,body ::-webkit-scrollbar{background-color:#f5f5f5}.hover-bg-grey:hover{background-color:#d9dbde!important}.hover-bg-light-grey:hover,input:hover:read-write,textarea:hover:read-write,select:hover{background-color:#f5f5f5!important}.hover-bg-light-red:hover{background-color:#ff99b1}.hover-bg-really-light-red:hover{background-color:#fff8f8}.hover-bg-light-pink:hover{background-color:#f8e1f2}.bg-really-light-grey{background-color:#fafafa}.bg-really-light-yellow{background-color:#fff3d4!important}.bg-grey{background-color:#d9dbde}.bg-grey-20{background-color:#d9dbde33}.bg-grey-40{background-color:#d9dbde66}.bg-blue,button{background-color:#2e7ff9}.bg-light-blue{background-color:#d0f0fd}.bg-really-light-blue{background-color:#f0f7ff!important}.bg-red{background-color:#f72c60}.bg-light-red{background-color:#ff99b1}.bg-really-light-red{background-color:#fff8f8}.bg-light-pink{background-color:#f8e1f2}.bg-green{background-color:#59cd90}.bg-light-green{background-color:#e8fff3}.bg-orange{background-color:#ff4e0d}.bg-light-orange{background-color:#fef3ee}.bg-light-yellow{background-color:#ffeab6}.bg-alert{background-color:#f1c744}.opacity-0{opacity:0}.hover-opacity-1:hover{opacity:1}.opacity-20{opacity:.2}.opacity-40{opacity:.4}.text-inherit{color:inherit}.text-grey{color:gray}.text-primary,h1,h2,h3,button,button.outline{color:#333}.text-secondary{color:#707070}.text-white,button{color:#fff}.text-red{color:#f72c60}.text-dark-green{color:#10af22}.text-darker-grey{color:#555}.text-green{color:#59cd90}.text-blue{color:#2e7ff9}.text-base,html,body{font-size:1.025rem;line-height:1.25rem}.text-base-sm{font-size:.95rem;line-height:1.25rem}.text-xs{font-size:.8rem;line-height:1rem}.text-sm,button{font-size:.9rem;line-height:1.25rem}.text-lg,h3{font-size:1.15rem;line-height:1.75rem}.text-xl,h2{font-size:1.3rem;line-height:1.75rem}.text-2xl,h1{font-size:1.6rem;line-height:2rem}.text-left{text-align:left}.text-center,button{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.font-thin{font-weight:100}.font-extralight{font-weight:200}.font-normal,html,body{font-weight:400}.font-medium{font-weight:500}.font-semibold,button{font-weight:600}.font-bold,h1,h2,h3,.hover-font-bold:hover{font-weight:700}.font-extrabold{font-weight:800}.font-black{font-weight:900}.italic{font-style:italic}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.underline{text-decoration-line:underline}.capitalise{text-transform:capitalize}.normal-case{text-transform:none}.truncate,.toolbar-element,.spinner-chart,.toolbar-button-disabled,.toolbar-button-group-active,.toolbar-button-pulsate-background,.toolbar-button-error,.toolbar-button-active,.toolbar-button{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.align-middle{vertical-align:middle}.h-screen{height:100vh}.h-full,html,body{height:100%}.h-fit{height:fit-content}.h-inherit{height:inherit}.h-400px{height:400px;min-height:400px;max-height:400px}.w-screen{width:100vw}.w-full,html,body{width:100%}.w-fit-content{width:fit-content}.w-inherit{width:inherit}@media screen and (max-width: 1025px){.sm-w-100px{min-width:100px;max-width:100px;width:100px}}@media screen and (max-width: 1025px){.sm-w-200px{min-width:200px;max-width:200px;width:200px}}.w-100px{min-width:100px;max-width:100px;width:100px}.w-250px{min-width:250px;max-width:250px;width:250px}.p-16px{padding:16px}.p-20px{padding:20px}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-4{padding:1rem}.p-8{padding:2rem}.p-20{padding:5rem}.p-10px{padding:10px}.px-2px{padding-left:2px;padding-right:2px}.px-10px{padding-left:10px;padding-right:10px}.px-20px{padding-left:20px;padding-right:20px}.px-30px{padding-left:30px;padding-right:30px}.px-8{padding-left:2rem;padding-right:2rem}.px-20{padding-left:5rem;padding-right:5rem}.py-10px{padding-top:10px;padding-bottom:10px}.py-20px{padding-top:20px;padding-bottom:20px}.py-30px{padding-top:30px;padding-bottom:30px}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-4{padding-bottom:.5rem}.pt-20px{padding-top:20px}.z-100{z-index:100}.m-10px{margin:10px}.my-20px{margin-top:20px;margin-bottom:20px}.my-30px{margin-top:30px;margin-bottom:30px}.mb-15px{margin-bottom:15px}.mb-20px{margin-bottom:20px}.mb-30px{margin-bottom:30px}.mb-50px{margin-bottom:50px}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-8{margin-bottom:2rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mt-4{margin-top:1rem}.mt-8{margin-top:2rem}.mt-10px{margin-top:10px}.mt-20px{margin-top:20px}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mr-10px{margin-right:10px}.mr-20px{margin-right:20px}.ml-10px{margin-left:10px}.ml-4{margin-left:1rem}.mt-auto{margin-top:auto}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.border-0{border-top-width:0px;border-left-width:0px;border-right-width:0px;border-bottom-width:0px}.border-1px,button,button.outline{border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:1px}.border-2px{border-top-width:2px;border-left-width:2px;border-right-width:2px;border-bottom-width:2px}.border-v-2px{border-top-width:2px;border-left-width:0px;border-right-width:0px;border-bottom-width:2px}.border-b-1px{border-top-width:0px;border-left-width:0px;border-right-width:0px;border-bottom-width:1px}.border-b-2px{border-top-width:0px;border-left-width:0px;border-right-width:0px;border-bottom-width:2px}.border-b-3px{border-top-width:0px;border-left-width:0px;border-right-width:0px;border-bottom-width:3px}.border-t-1px{border-top-width:1px;border-left-width:0px;border-right-width:0px;border-bottom-width:0px}.border-t-2px{border-top-width:2px;border-left-width:0px;border-right-width:0px;border-bottom-width:0px}.border-r-1px{border-top-width:0px;border-left-width:0px;border-right-width:1px;border-bottom-width:0px}.border-r-2px{border-top-width:0px;border-left-width:0px;border-right-width:2px;border-bottom-width:0px}.border-l-1px{border-top-width:0px;border-left-width:1px;border-right-width:0px;border-bottom-width:0px}.border-solid,button,button.outline,.hover-border-solid:hover{border-style:solid}.border-light-grey{border-color:#f5f5f5}.border-darker-grey{border-color:#555}.border-grey,.hover-border-grey:hover{border-color:#d9dbde}.border-black,button.outline{border-color:#000}.border-red{border-color:#f72c60}.border-inherit{border-color:inherit}.border-transparent,button{border-color:transparent}.border-blue{border-color:#2e7ff9}.rounded,html ::-webkit-scrollbar-thumb,body ::-webkit-scrollbar-thumb,button{border-radius:.25rem}.overflow-auto{overflow:auto}.overflow-visible{overflow:visible}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-y-auto{overflow-y:auto}.overflow-y-scroll{overflow-y:scroll}.overflow-y-hidden{overflow-y:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overscroll-contain{overscroll-behavior:contain}.cursor-pointer,button{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.cursor-help{cursor:help}.cursor-grab{cursor:grab}.cursor-resize{cursor:ew-resize}.cursor-vertical-resize{cursor:ns-resize}.shadow,.hover-shadow:hover{box-shadow:0 2px 12px #00000029}.heavy-shadow,.button-shadow-hover:hover,select:hover,button:focus,select:focus,.with-focus:focus{box-shadow:#09090933 4px 4px}.hover-heavy-shadow:hover{transform:translate(-1px,-1px);box-shadow:#09090933 4px 4px}.bottom-shadow{box-shadow:#001e2b1a 0 4px 4px}.top-shadow{box-shadow:#001e2b1a 0 -4px 4px}.allow-select{-webkit-touch-callout:auto!important;-webkit-user-select:auto!important;-khtml-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.transition-all,button{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@keyframes floatup{20%{opacity:.999}to{transform:translate3d(0,-17px,0);opacity:0}}.copying{animation:floatup .5s ease-in-out;animation-fill-mode:forwards;position:absolute;left:32px}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.small-row-height{height:33px}.medium-row-height{height:66px}.tall-row-height{height:99px}.extra-tall-row-height{height:132px}.small-placeholder{background-color:#fff;background-image:linear-gradient(0deg,#d9dbde 1.5%,#fff 0 50%,#d9dbde 0 51.5%,#fff 0,#fff);background-size:66px 66px}.medium-placeholder{background-color:#fff;background-image:linear-gradient(0deg,#d9dbde .75%,#fff 0 50%,#d9dbde 0 50.75%,#fff 0,#fff);background-size:132px 132px}.tall-placeholder{background-color:#fff;background-image:linear-gradient(0deg,#d9dbde .5%,#fff 0 50%,#d9dbde 0 50.5%,#fff 0,#fff);background-size:198px 198px}.extra-tall-placeholder{background-color:#fff;background-image:linear-gradient(0deg,#d9dbde .25%,#fff 0 50%,#d9dbde 0 50.25%,#fff 0,#fff);background-size:264px 264px}.cell-comments{box-sizing:border-box;border-left:none;border-right:1px solid #f5f5f5;display:table}.cell-comments:after{position:absolute;top:0;right:0;content:""}.cell-value{overflow:hidden;text-overflow:ellipsis;overflow-wrap:break-word;width:100vw;background-color:inherit;padding:0 5px;display:table-cell;vertical-align:middle}.cell-value-editing{width:100%;background-color:#fff;outline:none;margin:0;padding-left:5px;height:inherit}.cell:focus,.cell-value:focus,.cell-value-editing:focus{outline:none}.cell.focus,.cell-value.focus,.cell-value-editing.focus{border:1px solid #2e7ff9}.checkbox-container{display:block;position:relative;padding-left:35px;margin:10px 0;-webkit-user-select:none;user-select:none;line-height:150%}.checkbox-container input{position:absolute;opacity:0;height:0;width:0;cursor:pointer}.checkmark{position:absolute;top:3px;left:0;height:20px;width:20px;border-radius:2px;border:1px solid #d9dbde;background-color:#0000;cursor:pointer}.checkmark.disabled,.checkbox-container.disabled:hover input~.checkmark{background-color:#f5f5f5;cursor:default}.checkbox-container:hover input~.checkmark{background-color:#d9dbde}.checkbox-container input:checked~.checkmark{background-color:#2e7ff9}.checkbox-container.disabled input:checked~.checkmark{background-color:#f5f5f5}.checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{left:6.5px;top:3px;width:4px;height:8px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}@keyframes rotate-s-loader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spin{width:50px;height:50px;border-radius:50%;border:4px solid #f5f5f5;border-top-color:#555;background:transparent;animation:rotate-s-loader 1s linear infinite}.document-toolbar{display:flex;align-items:center;border-radius:4px;overflow-x:auto;width:fit-content;gap:0px}@media screen and (max-width: 1025px){.document-toolbar{flex-direction:column}}@media screen and (max-width: 1025px){.mobile-display-none{display:none}}.skeleton-box{display:inline-block;height:1em;position:relative;overflow:hidden;background-color:#dddbdd}.skeleton-box:after{position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(90deg,#fff0 0,#fff3 20%,#ffffff80 60%,#fff0);animation:shimmer 2s infinite;content:""}@keyframes shimmer{to{transform:translate(100%)}}.pulsate-border{border:3px solid #f1c744;animation:border-pulsate 2s infinite;font-weight:600!important}@keyframes border-pulsate{0%{border-color:#ff4e0d}50%{border-color:#f1c744}to{border-color:#ff4e0d}}.sign-up-split{display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:default;gap:10px}.sign-up-split:before{background:#e0e0e0;content:"";height:1px;width:200px}.sign-up-split:after{background:#e0e0e0;content:"";height:1px;width:200px}.CodeMirror{height:auto!important}.editor-editable figure:not(:has(img,video,iframe)){cursor:not-allowed;pointer-events:none}.editor-editable figure[data-block]:has(img,video,iframe){pointer-events:auto}.RichEditor-editor ul,.RichEditor-editor ol{margin:0 0 5px 20px}.RichEditor-hidePlaceholder .public-DraftEditorPlaceholder-root{display:none}.RichEditor-editor .RichEditor-blockquote{border-left:5px solid #eee;color:#666;font-family:Hoefler Text,Georgia,serif;font-style:italic;margin:16px 0;padding:10px 20px}.RichEditor-editor .public-DraftStyleDefault-pre{background-color:#0000000d;font-family:Inconsolata,Menlo,Consolas,monospace;font-size:16px;padding:20px}.RichEditor-controls{font-family:Helvetica,sans-serif;font-size:14px;-webkit-user-select:none;user-select:none;display:flex}.RichEditor-styleButton{color:#d9dbde;cursor:pointer;margin-right:16px;padding:2px 0;display:inline-block}.RichEditor-activeButton{color:#2e7ff9}.RichEditor-styleButton{display:flex!important;color:#000!important;margin-right:12px!important;padding:0!important}.RichEditor-activeButton{color:#00f!important}.draftJsMentionPlugin__mention__29BEd{color:#00f;background:transparent;padding:0 3px;border-radius:2px;font-weight:700;cursor:default}.editor{box-sizing:border-box;cursor:text;border-radius:2px;background:transparent!important;line-height:1.7}.editor li{margin-top:10px;margin-bottom:10px;margin-left:20px}.editor :global(.public-DraftEditor-content){min-height:140px}.draftJsMentionPlugin__mention__29BEd,.mention{color:#4a85bb;text-decoration:none;cursor:pointer}.draftJsMentionPlugin__mentionSuggestions__2DWjA,.mentionSuggestions{border-top:1px solid #eee;background:#fff;border-radius:2px;cursor:pointer;padding-top:8px;padding-bottom:8px;display:flex;flex-direction:column;box-sizing:border-box;transform-origin:50% 0%;transform:scaleY(0);margin:-16px}.mentionSuggestionsEntryContainer{display:table;width:100%}.mentionSuggestionsEntryContainerLeft,.mentionSuggestionsEntryContainerRight{display:table-cell;vertical-align:middle}.mentionSuggestionsEntryContainerRight{width:100%;padding-left:8px}.mentionSuggestionsEntry{padding:7px 10px 3px;transition:background-color .4s cubic-bezier(.27,1.27,.48,.56)}.mentionSuggestionsEntry:active{background-color:#cce7ff}.mentionSuggestionsEntry:focus{background-color:#e6f3ff}.mentionSuggestionsEntryText,.mentionSuggestionsEntryTitle{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mentionSuggestionsEntryTitle{font-size:80%;color:#a7a7a7}.mentionSuggestionsEntryAvatar{display:block;width:30px;height:30px;border-radius:50%}figure[data-block] img,figure[data-block] video{border:none;box-shadow:none}.editor-editable:focus-within figure[data-block] img,.editor-editable:focus-within figure[data-block] video{border:3px solid #007bff;box-shadow:0 0 4px #007bff99}.customPopover img{height:10px;width:10px}.toolbar-element,.spinner-chart,.toolbar-button-disabled,.toolbar-button-group-active,.toolbar-button-pulsate-background,.toolbar-button-error,.toolbar-button-active,.toolbar-button{border-radius:4px;margin:5px;padding:5px;min-width:25px;font-weight:600;display:flex;align-items:center;border:1px solid transparent;justify-content:flex-start}.toolbar-button{cursor:pointer;transition:85ms background-color ease-in}.toolbar-button:hover{background-color:#f5f5f5}.toolbar-button-active{background-color:#cef4f3;cursor:pointer;transition:85ms border ease-in}.toolbar-button-active:hover{border:1px solid #d9dbde}.toolbar-button-error{background-color:#ff99b1;cursor:pointer;transition:85ms border ease-in}.toolbar-button-error:hover{border:1px solid #d9dbde}.toolbar-button-text{margin-left:4px}.toolbar-button-pulsate-background{cursor:pointer;background:#ff99b1;box-shadow:0 0 #ff99b1;transform:scale(1);animation:pulse-pink 2s infinite;border-radius:50%}@keyframes pulse-pink{0%{transform:scale(.85);box-shadow:0 0 #ff99b1b3}70%{transform:scale(1);box-shadow:0 0 0 10px #ff525200}to{transform:scale(.85);box-shadow:0 0 #ff525200}}.toolbar-button-group-active{background-color:#ffeab6;cursor:pointer;transition:85ms border ease-in}.toolbar-button-group-active:hover{border:1px solid #d9dbde}.toolbar-button-disabled{opacity:.2}.process-margin{margin:30px 150px 75px}@media screen and (max-width: 1025px){.process-margin{margin:40px 30px 75px}}.modal-width-small{width:35%;max-width:calc(100% - 80px)}@media screen and (max-width: 1025px){.modal-width-small{width:100%;max-width:100%}}.modal-width-medium{width:75%;max-width:calc(100% - 80px)}@media screen and (max-width: 1025px){.modal-width-medium{width:100%;max-width:100%}}.modal-padding{padding:40px}@media screen and (max-width: 1025px){.modal-padding{padding:10px}}.spinner-chart{cursor:pointer;transition:85ms background-color ease-in;justify-content:space-around}.new-resource-card{height:410px;width:300px}.new-resource-card>.image-wrapper{min-height:200px;max-height:400px}.dashboard-wrapper .dashboard-edit-btn{margin-left:auto;display:flex;z-index:9999;pointer-events:auto}.dashboard-edit-btn:hover,.dashboard-edit-btn:focus{border-color:#888;box-shadow:0 2px 6px #0000002e}@keyframes newRowGlow{0%{background-color:#fff6c3}60%{background-color:#fff6c3}to{background-color:transparent}}.flash-highlight{animation:newRowGlow 1.2s ease-out forwards}
