.ReactCrop{position:relative;display:inline-block;cursor:crosshair;overflow:hidden;max-width:100%}.ReactCrop *,.ReactCrop :after,.ReactCrop :before{box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{max-height:inherit}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{display:block;max-width:100%;max-height:inherit}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>img,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>video,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__crop-selection{touch-action:none}.ReactCrop__crop-selection{position:absolute;top:0;left:0;transform:translateZ(0);cursor:move;box-shadow:0 0 0 9999em #00000080}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%}.ReactCrop--no-animate .ReactCrop__crop-selection{outline:1px dashed white}.ReactCrop__crop-selection:not(.ReactCrop--no-animate .ReactCrop__crop-selection){animation:marching-ants 1s;background-image:linear-gradient(90deg,#fff 50%,#444 0),linear-gradient(90deg,#fff 50%,#444 0),linear-gradient(180deg,#fff 50%,#444 0),linear-gradient(180deg,#fff 50%,#444 0);background-size:10px 1px,10px 1px,1px 10px,1px 10px;background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;color:#fff;animation-play-state:running;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}.ReactCrop__crop-selection:focus{outline:none;border-color:#00f;border-style:solid}.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-hz:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-vt:before{content:"";display:block;position:absolute;background-color:#fff6}.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-vt:before{width:1px;height:100%}.ReactCrop__rule-of-thirds-vt:before{left:33.3333333333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6666666667%}.ReactCrop__rule-of-thirds-hz:after,.ReactCrop__rule-of-thirds-hz:before{width:100%;height:1px}.ReactCrop__rule-of-thirds-hz:before{top:33.3333333333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6666666667%}.ReactCrop__drag-handle{position:absolute}.ReactCrop__drag-handle:after{position:absolute;content:"";display:block;width:10px;height:10px;background-color:#0003;border:1px solid rgba(255,255,255,.7);outline:1px solid transparent}.ReactCrop__drag-handle:focus:after{border-color:#00f;background:#2dbfff}.ReactCrop .ord-nw{top:0;left:0;margin-top:-5px;margin-left:-5px;cursor:nw-resize}.ReactCrop .ord-nw:after{top:0;left:0}.ReactCrop .ord-n{top:0;left:50%;margin-top:-5px;margin-left:-5px;cursor:n-resize}.ReactCrop .ord-n:after{top:0}.ReactCrop .ord-ne{top:0;right:0;margin-top:-5px;margin-right:-5px;cursor:ne-resize}.ReactCrop .ord-ne:after{top:0;right:0}.ReactCrop .ord-e{top:50%;right:0;margin-top:-5px;margin-right:-5px;cursor:e-resize}.ReactCrop .ord-e:after{right:0}.ReactCrop .ord-se{bottom:0;right:0;margin-bottom:-5px;margin-right:-5px;cursor:se-resize}.ReactCrop .ord-se:after{bottom:0;right:0}.ReactCrop .ord-s{bottom:0;left:50%;margin-bottom:-5px;margin-left:-5px;cursor:s-resize}.ReactCrop .ord-s:after{bottom:0}.ReactCrop .ord-sw{bottom:0;left:0;margin-bottom:-5px;margin-left:-5px;cursor:sw-resize}.ReactCrop .ord-sw:after{bottom:0;left:0}.ReactCrop .ord-w{top:50%;left:0;margin-top:-5px;margin-left:-5px;cursor:w-resize}.ReactCrop .ord-w:after{left:0}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{top:0;left:0;width:100%;height:6px;margin-top:-3px}.ReactCrop__drag-bar.ord-e{right:0;top:0;width:6px;height:100%;margin-right:-3px}.ReactCrop__drag-bar.ord-s{bottom:0;left:0;width:100%;height:6px;margin-bottom:-3px}.ReactCrop__drag-bar.ord-w{top:0;left:0;width:6px;height:100%;margin-left:-3px}.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w,.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle{display:none}@media (pointer:coarse){.ReactCrop .ord-e,.ReactCrop .ord-n,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{width:24px;height:24px}}@layer payload-default{}@layer payload-default{}@layer payload-default{.banner{font-size:1rem;line-height:20px;border:0;vertical-align:middle;background:var(--theme-elevation-100);color:var(--theme-elevation-800);border-radius:4px;padding:10px;margin-bottom:1.5384615385rem}.banner--has-action{cursor:pointer;text-decoration:none}.banner--has-icon{display:flex}.banner--has-icon svg{display:block}.banner--type-default.button--has-action:hover{background:var(--theme-elevation-900)}.banner--type-default.button--has-action:active{background:var(--theme-elevation-950)}.banner--type-error{background:var(--theme-error-100);color:var(--theme-error-600)}.banner--type-error svg .stroke{stroke:var(--theme-error-600);fill:none}.banner--type-error svg .fill{fill:var(--theme-error-600)}.banner--type-error.button--has-action:hover{background:var(--theme-error-200)}.banner--type-error.button--has-action:active{background:var(--theme-error-300)}.banner--type-success{background:var(--theme-success-100);color:var(--theme-success-600)}.banner--type-success.button--has-action:active,.banner--type-success.button--has-action:hover{background:var(--theme-success-200)}}@layer payload-default{}@layer payload-default{}.audio-field{display:flex;background-color:var(--color-gray-100)}.audio-field__details{padding:1.5384615385rem 30px;width:auto;flex-grow:1;min-width:0;display:flex;flex-direction:column;align-self:center}.audio-field__meta{padding-left:15px;margin-bottom:5px}.audio-field__audio{height:40px}.audio-field__drawer-toggler{text-decoration:underline}.comments-modal-content{display:flex;flex-direction:column;height:420px;position:relative;background-color:#1a1a1a;color:#e0e0e0;width:400px;border:1px solid #444}.comments-header{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;flex-shrink:0;position:-webkit-sticky;position:sticky;top:0;z-index:10;background-color:#252525}.comments-header h3{margin:0;font-size:16px;font-weight:500}.comments-actions{display:flex;align-items:center;gap:8px}.comments-list{flex:1 1;overflow-y:auto;padding:10px 15px;max-height:200px;height:200px}.comments-list .comment-item{background-color:#2a2a2a;border-left:3px solid #e53e3e;margin-bottom:12px;transition:all .2s ease;padding:10px}.comments-list .comment-item:last-child{margin-bottom:0}.comments-list .comment-item-resolved{background-color:#222;border-left-color:#666}.comments-list .comment-header{color:#a0a0a0;display:flex;justify-content:space-between;margin-bottom:5px;font-size:12px}.comments-list .comment-author{font-weight:500}.comments-list .comment-date,.comments-list .comment-tagged-users{color:#a0a0a0;font-size:12px}.comments-list .comment-content{margin-bottom:8px;word-break:break-word}.comments-list .no-comments{color:#888;text-align:center;padding:20px 0;font-style:italic}.comments-small-margin-block{margin-block:3px}.comments-form-form{display:flex;flex-direction:column;width:100%}.comments-form-container{position:-webkit-sticky;position:sticky;bottom:0;left:0;right:0;padding:10px 15px;border-top:1px solid #444;background-color:#252525;z-index:10}.comments-form textarea{background-color:#333;color:#e0e0e0;border:1px solid #555;padding:3px;width:100%}.comments-form-actions{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.comments-form-resolve-all-button{font-size:12px;padding:4px 8px;white-space:nowrap;display:flex;align-items:center;margin-block:4px;gap:4px}.comments-form-submit-button-container{margin-left:auto}@layer payload-default{}@layer payload-default{}.field-label-with-comments{display:flex;justify-content:space-between;align-items:center;position:relative;margin-bottom:5px}.comments-modal{position:static;transform:none;top:auto;left:auto}.comments-button-container{position:relative;display:inline-block}.comments-icon{font-size:16px}.comments-label-badge{position:absolute;top:-5px;right:-5px;background:#e53e3e;color:#fff;border-radius:10px;padding:1px 5px;font-size:10px;min-width:16px;text-align:center;line-height:14px}.comments-label-container{position:absolute;width:400px;max-height:400px;animation:slideDown .2s ease-out;box-shadow:0 4px 12px rgba(0,0,0,.3);border-radius:4px;right:0;margin-top:4px}.comments-label-button{padding:4px 8px;position:relative;background:none;border:none;cursor:pointer;margin-block:4px}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@layer payload-default{}@layer payload-default{}.confirmation-modal{display:flex;align-items:center;justify-content:center;height:100%}.confirmation-modal:after,.confirmation-modal:before{content:" ";position:absolute;top:0;right:0;bottom:0;left:0}.confirmation-modal:before{background:var(--theme-bg);opacity:.75}.confirmation-modal:after{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.confirmation-modal Form{width:570px}.confirmation-modal__wrapper{z-index:1;position:relative}.confirmation-modal__content,.confirmation-modal__wrapper{display:flex;flex-direction:column;gap:var(--base)}.confirmation-modal__content>*{margin:0}.confirmation-modal__content h1{margin:0 0 var(--base) 0}.confirmation-modal__content h5{margin:0 0 calc(var(--base)/2) 0;font-size:1rem;font-weight:500}.confirmation-modal__content p{margin:0 0 var(--base) 0;line-height:1.5}.confirmation-modal__content ul{margin:0 0 var(--base) 0;padding-left:1.5rem}.confirmation-modal__content ul li{margin-bottom:.5rem}.confirmation-modal__content a{text-decoration:none}.confirmation-modal__content a:hover{text-decoration:underline}.confirmation-modal__content-section.input-wrap{display:flex;flex-direction:column;gap:var(--base)}.confirmation-modal__controls{display:flex;gap:var(--base);justify-content:flex-start;border-top:1px solid var(--color-gray-200)}.confirmation-modal__controls .btn{margin:0}.confirmation-modal__success-message{margin-top:var(--base);padding:var(--base);background-color:var(--theme-elevation-50);border-radius:.375rem}.confirmation-modal__success-message p{margin:0;color:var(--color,inherit);font-weight:500}.confirmation-modal__button{padding:.5rem 1rem;background-color:var(--color-gray-100);border:1px solid var(--color-gray-300);border-radius:.375rem;color:var(--color-gray-800);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s ease-in-out}.confirmation-modal__button:hover:not(:disabled){background-color:var(--color-gray-200);border-color:var(--color-gray-400)}.confirmation-modal__button:disabled{opacity:.5;cursor:not-allowed}.confirmation-modal__collapsible{margin-bottom:var(--base)}.confirmation-modal__collapsible__toggle-button{display:flex;align-items:center;gap:.5rem;padding:.5rem;background:none;border:none;color:var(--color-gray-700);cursor:pointer;font-size:.875rem;font-weight:500}.confirmation-modal__collapsible__toggle-button:hover{color:var(--color-gray-900)}.confirmation-modal__collapsible__label{font-weight:500;color:var(--color-gray-800)}.confirmation-modal__collapsible__content{margin-top:var(--base);transition:all .3s ease-in-out}.confirmation-modal__collapsible__content--is-collapsed{display:none}.field-diff-label{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;font-weight:500;color:var(--color-gray-800)}@layer payload-default{}@layer payload-default{}.spreadsheet-id-input p.note{margin:10px 0}@layer payload-default{}@layer payload-default{}.export-simulation-contents-modal__content ul{list-style-type:none}.export-simulation-contents-modal__content ul li{margin:5px}.export-simulation-contents-modal__content h5{width:40rem}.export-simulation-contents__simulations{list-style:none;padding:0;margin:0}.export-simulation-contents__simulations li{gap:.5rem;background-color:var(--color-gray-50);border-radius:.375rem;border:1px solid var(--color-gray-200)}.export-simulation-contents__simulations li span[role=img]{font-size:1rem;line-height:1}.export-simulation-contents__export-result{margin-top:.5rem}.export-simulation-contents__export-result ul{margin:0;padding-left:1rem}.export-simulation-contents__export-result ul li{margin-bottom:.25rem;font-size:.875rem}.export-simulation-contents__export-result ul li span[role=img]{margin-right:.25rem}@layer payload-default{.field-diff-label{margin-bottom:calc(var(--base)*.25);font-weight:600}.export-simulation-contents-collapsible__toggle-button{all:unset;cursor:pointer;vertical-align:1px}.export-simulation-contents-collapsible__label{margin:0 calc(var(--base)*.25)}.export-simulation-contents-collapsible__field-change-count{font-weight:400}[dir=ltr] .export-simulation-contents-collapsible__content{border-left:3px solid var(--theme-elevation-50);margin-left:3px;padding-left:calc(var(--base)*.5)}[dir=rtl] .export-simulation-contents-collapsible__content{border-right:3px solid var(--theme-elevation-50);margin-right:3px;padding-right:calc(var(--base)*.5)}.export-simulation-contents-collapsible__content--is-collapsed{display:none}.export-simulation-contents-collapsible .field-type{margin-top:20px}.export-simulation-contents-collapsible p.note{font-size:10px;color:var(--color-gray-500);margin-bottom:10px}}.spreadsheet-id-input{margin-top:20px}.spreadsheet-id-input .spreadsheet-id-input__label{margin-bottom:.5rem;font-weight:500}.spreadsheet-id-input p{font-size:smaller}.spreadsheet-id-input p.note{font-size:10px;color:var(--color-gray-500);margin-bottom:10px}.additional-keys-input .note{margin-top:.5rem;font-size:.875rem;color:var(--color-gray-600)}.additional-keys-input .note b{color:var(--color-gray-800)}.fa{font-family:var(--fa-style-family,"Font Awesome 6 Pro");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-classic,.fa-duotone,.fa-light,.fa-regular,.fa-sharp,.fa-sharp-solid,.fa-solid,.fa-thin,.fab,.fad,.fal,.far,.fas,.fasl,.fasr,.fass,.fast,.fat{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-feature-settings:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-classic,.fa-light,.fa-regular,.fa-solid,.fa-thin,.fal,.far,.fas,.fat{font-family:Font Awesome\ 6 Pro}.fa-brands,.fab{font-family:Font Awesome\ 6 Brands}.fa-classic.fa-duotone,.fa-duotone,.fad{font-family:Font Awesome\ 6 Duotone}.fa-sharp,.fasl,.fasr,.fass,.fast{font-family:Font Awesome\ 6 Sharp}.fa-sharp,.fass{font-weight:900}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.08em);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{animation-name:fa-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{animation-name:fa-beat-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-name:fa-shake;animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{animation-name:fa-spin;animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,steps(8))}@media(prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}24%,8%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,0))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-add:before{content:"+"}.fa-analytics:before{content:""}.fa-archive:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-right-from-bracket:before{content:""}.fa-arrow-right-long:before{content:""}.fa-arrow-up-arrow-down:before{content:""}.fa-atom-alt:before,.fa-atom-simple:before{content:""}.fa-bank:before{content:""}.fa-bars:before{content:""}.fa-book:before{content:""}.fa-book-alt:before,.fa-book-blank:before{content:""}.fa-book-open:before{content:""}.fa-box-archive:before{content:""}.fa-building-columns:before{content:""}.fa-buildings:before{content:""}.fa-bullseye-arrow:before{content:""}.fa-chart-mixed:before{content:""}.fa-check:before{content:""}.fa-chevron-down:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-chevron-up:before{content:""}.fa-circle-info:before{content:""}.fa-circle-pause:before{content:""}.fa-circle-play:before{content:""}.fa-circle-plus:before{content:""}.fa-circle-question:before{content:""}.fa-circle-xmark:before{content:""}.fa-close:before{content:""}.fa-cog:before{content:""}.fa-copy:before{content:""}.fa-dna:before{content:""}.fa-download:before{content:""}.fa-ellipsis-h:before,.fa-ellipsis:before{content:""}.fa-ellipsis-v:before,.fa-ellipsis-vertical:before{content:""}.fa-envelope:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-file-alt:before,.fa-file-lines:before{content:""}.fa-file-spreadsheet:before{content:""}.fa-file-text:before{content:""}.fa-flask:before{content:""}.fa-folder-blank:before,.fa-folder:before{content:""}.fa-folder-bookmark:before{content:""}.fa-gear:before{content:""}.fa-globe:before{content:""}.fa-graduation-cap:before{content:""}.fa-grid-2:before{content:""}.fa-hard-hat:before,.fa-hat-hard:before{content:""}.fa-heart:before{content:""}.fa-helmet-safety:before{content:""}.fa-home-alt:before,.fa-home-lg-alt:before,.fa-home:before,.fa-house:before{content:""}.fa-info-circle:before{content:""}.fa-institution:before{content:""}.fa-laptop:before{content:""}.fa-lightbulb:before{content:""}.fa-long-arrow-right:before{content:""}.fa-magnifying-glass:before{content:""}.fa-memo-circle-info:before{content:""}.fa-microscope:before{content:""}.fa-mortar-board:before{content:""}.fa-multiply:before{content:""}.fa-museum:before{content:""}.fa-navicon:before{content:""}.fa-pause:before{content:""}.fa-pause-circle:before{content:""}.fa-pen:before{content:""}.fa-play:before{content:""}.fa-play-circle:before{content:""}.fa-plus:before{content:"+"}.fa-plus-circle:before{content:""}.fa-question-circle:before{content:""}.fa-rectangle-vertical-history:before{content:""}.fa-redo-alt:before{content:""}.fa-remove:before{content:""}.fa-repeat:before{content:""}.fa-rotate-forward:before,.fa-rotate-right:before{content:""}.fa-school:before{content:""}.fa-search:before{content:""}.fa-sign-out:before{content:""}.fa-sliders-h:before,.fa-sliders:before{content:""}.fa-sort-up-down:before{content:""}.fa-stethoscope:before{content:""}.fa-tag:before{content:""}.fa-times:before{content:""}.fa-times-circle:before{content:""}.fa-trash:before{content:""}.fa-university:before{content:""}.fa-unlock:before{content:""}.fa-xmark:before{content:""}.fa-xmark-circle:before{content:""}.fa-xmark-large:before{content:""}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fa-brands,.fab{font-weight:400}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:Font Awesome\ 6 Brands;font-style:normal;font-weight:400;font-display:block;src:url(/_next/static/media/fa-brands-400.337dfd3a.woff2) format("woff2"),url(/_next/static/media/fa-brands-400.6291e73e.ttf) format("truetype")}.fa-apple:before{content:""}.fa-chrome:before{content:""}
/*!
 * Font Awesome Pro 6.5.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2024 Fonticons, Inc.
 */:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Pro"}@font-face{font-family:Font Awesome\ 6 Pro;font-style:normal;font-weight:400;font-display:block;src:url(/_next/static/media/fa-regular-400.843f7719.woff2) format("woff2"),url(/_next/static/media/fa-regular-400.11b9fd6b.ttf) format("truetype")}.fa-regular,.far{font-weight:400}
/*!
 * Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2023 Fonticons, Inc.
 */:host,:root{--fa-style-family-classic:"Font Awesome 6 Pro";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Pro"}@font-face{font-family:Font Awesome\ 6 Pro;font-style:normal;font-weight:900;font-display:block;src:url(/_next/static/media/fa-solid-900.b95c881d.woff2) format("woff2"),url(/_next/static/media/fa-solid-900.fd60031f.ttf) format("truetype")}.fa-solid,.fas{font-weight:900}.cell-icon{vertical-align:middle}.font-icon{width:50px;position:relative;padding:3px 3px 3px 0;display:flex;justify-content:center;align-items:center}.font-icon .error-icon,.font-icon .user-icon{font-size:40px;position:absolute}.font-icon .error-icon{color:var(--theme-error-500)}.ssml-sub-node{border:1px solid #aaa;border-radius:3px}.ssml-sub-node:before{content:"";padding:0 12px;margin-right:4px;background-repeat:no-repeat;background-position:50%;background-color:#aaa;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="20" viewBox="-3 -3 30 30"><circle style="fill:%23fff" cx="9" cy="9" r="4"/><path style="fill:%23fff" d="M9 15c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4zm7.76-9.64-1.68 1.69c.84 1.18.84 2.71 0 3.89l1.68 1.69c2.02-2.02 2.02-5.07 0-7.27zM20.07 2l-1.63 1.63c2.77 3.02 2.77 7.56 0 10.74L20.07 16c3.9-3.89 3.91-9.95 0-14z"/></svg>')}.ssml-sub-node:after{content:attr(data-after);color:#fff;background-color:#aaa;margin-left:4px;padding:0 4px}@layer payload-default{}@layer payload-default{}.promote-list-button-modal .confirmation-modal__content ul{list-style-type:none}.promote-list-button-modal .confirmation-modal__content ul li{margin:5px}.promote-list-button-modal .confirmation-modal__content-section,.promote-simulation-contents-modal .confirmation-modal__content-section{display:none}@layer payload-default{}@layer payload-default{}.form-confirmation-modal{display:flex;align-items:center;justify-content:center;height:100%}.form-confirmation-modal:after,.form-confirmation-modal:before{content:" ";position:absolute;top:0;right:0;bottom:0;left:0}.form-confirmation-modal:before{background:var(--theme-bg);opacity:.75}.form-confirmation-modal:after{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.form-confirmation-modal__wrapper{z-index:1;position:relative}.form-confirmation-modal__content,.form-confirmation-modal__wrapper{display:flex;flex-direction:column;gap:var(--base)}.form-confirmation-modal__content>*{margin:0}.form-confirmation-modal__content ul{list-style-type:none}.form-confirmation-modal__content h5{width:40rem}.form-confirmation-modal__controls{display:flex;gap:var(--base)}.form-confirmation-modal__controls .btn{margin:0}@layer payload-default{}@layer payload-default{}.quiz-generation-form{background-color:var(--theme-bg,#ffffff);border-bottom:1px solid var(--theme-border-color,#e1e5e9);margin:0 auto}.form-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;margin-bottom:24px}.form-column{gap:18px}.form-column,.form-field{display:flex;flex-direction:column}.form-label{margin-bottom:4px;font-weight:500;font-size:14px}.form-input,.form-select,.form-textarea{padding:5px 6px;width:100%}.form-input:focus,.form-select:focus,.form-textarea:focus{border-color:var(--theme-primary-500,#409fff);box-shadow:0 0 0 1px var(--theme-primary-500,#409fff);outline:none}.form-textarea{resize:vertical;min-height:60px}.form-actions{display:flex;justify-content:flex-start}.form-button-submit{padding:10px 20px;background-color:var(--theme-primary-500,#007bff);color:var(--theme-primary-button-text-color,white);border:none;border-radius:var(--payload-border-radius,6px);cursor:pointer;font-weight:500;margin-top:auto;bottom:0}.form-button-submit:hover{background-color:var(--theme-primary-600,#0056b3)}.form-button-submit:disabled{background-color:var(--theme-tooltip-bg,#444);cursor:not-allowed}.tooltip-container{display:inline-block;position:relative;margin-left:8px}.tooltip-icon{cursor:help;color:var(--theme-primary-500,#007bff);vertical-align:middle}.tooltip-text{visibility:hidden;width:240px;background-color:var(--theme-tooltip-bg,#333333);color:var(--theme-tooltip-text,#ffffff);text-align:left;border-radius:4px;padding:10px;position:absolute;z-index:10;bottom:130%;left:50%;transform:translateX(-50%);opacity:0;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;font-size:13px;font-weight:400;line-height:1.4;box-shadow:0 2px 8px rgba(0,0,0,.15)}.tooltip-container:focus-within .tooltip-text,.tooltip-container:hover .tooltip-text{visibility:visible;opacity:1}.tooltip-text:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:var(--theme-tooltip-bg,#333333) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.tooltip-link{color:var(--theme-link-color,#66bfff);text-decoration:underline}.tooltip-link:hover{color:var(--theme-link-hover-color,#99d6ff)}@media(max-width:768px){.form-grid{grid-template-columns:1fr}}.comments-user-select{border:1px solid #444;margin-top:5px;font-size:12px}@layer payload-default{}@layer payload-default{}.quiz-generation-question{box-shadow:0 1px 4px rgba(0,0,0,.05);margin-top:10px}.quiz-generation-question .quiz-form{display:flex;flex-direction:column;gap:5px}.quiz-generation-question .quiz-form .question-section{padding:5px;border-radius:3px}.quiz-generation-question .quiz-form .question-section h3{margin-bottom:5px;font-size:1.5rem;font-weight:600;margin-left:5px}.quiz-generation-question .quiz-form .question-section .question-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px;gap:5px;border-radius:3px;overflow:hidden;align-items:start}.quiz-generation-question .quiz-form .question-section .question-grid .question-main{padding:5px}.quiz-generation-question .quiz-form .question-section .question-grid .question-main .rich-text-container{border:1px solid #444;border-radius:3px;padding:5px}.quiz-generation-question .quiz-form .question-section .question-grid .key-field{padding:5px;display:flex;flex-direction:column;gap:2px;align-self:start}.quiz-generation-question .quiz-form .question-section .question-grid .key-field label{font-size:.9rem;font-weight:500;color:#666}.quiz-generation-question .quiz-form .question-section .question-grid .key-field input{padding:3px 5px;border:1px solid #444;border-radius:3px;font-size:.9rem;width:100%}.quiz-generation-question .quiz-form .question-section .question-grid .key-field input:focus{outline:none;border-color:#999}.quiz-generation-question .quiz-form .question-section .question-grid .key-field input::placeholder{color:#999}.quiz-generation-question .quiz-form .options-section h3{margin-bottom:5px;font-size:1.5rem;font-weight:600;margin-left:5px}.quiz-generation-question .quiz-form .options-section .options-grid{display:flex;flex-direction:column;gap:5px;margin-bottom:5px}.quiz-generation-question .quiz-form .options-section .options-grid .answer-option-row{display:grid;grid-template-columns:1fr 1fr auto;grid-gap:5px;gap:5px;border-radius:3px;overflow:hidden;position:relative}.quiz-generation-question .quiz-form .options-section .options-grid .answer-option-row .answer-option-main{padding:5px}.quiz-generation-question .quiz-form .options-section .options-grid .answer-option-row .answer-option-main .option-header{display:flex;align-items:center;gap:5px;margin-bottom:5px}.quiz-generation-question .quiz-form .options-section .options-grid .answer-option-row .answer-option-main .option-header .option-selection{display:flex;align-items:center;gap:5px;flex:1 1}.quiz-generation-question .quiz-form .options-section .options-grid .answer-option-row .answer-option-main .option-header .option-selection input[type=checkbox]{width:14px;height:14px;cursor:pointer}.quiz-generation-question .quiz-form .options-section .options-grid .answer-option-row .answer-option-main .option-header .option-selection label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:500;font-size:.9rem}.quiz-generation-question .quiz-form .options-section .options-grid .answer-option-row .answer-option-main .rich-text-container{border:1px solid #444;border-radius:3px;padding:5px}.quiz-generation-question .quiz-form .options-section .options-grid .answer-option-row .custom-response{padding:5px}.quiz-generation-question .quiz-form .options-section .options-grid .answer-option-row .custom-response .override-toggle{display:flex;align-items:center;gap:5px;margin-bottom:5px}.quiz-generation-question .quiz-form .options-section .options-grid .answer-option-row .custom-response .override-toggle input[type=checkbox]{width:14px;height:14px;cursor:pointer}.quiz-generation-question .quiz-form .options-section .options-grid .answer-option-row .custom-response .override-toggle label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:500;font-size:.9rem}.quiz-generation-question .quiz-form .options-section .options-grid .answer-option-row .custom-response .rich-text-container{border:1px solid #444;border-radius:3px;padding:5px}.quiz-generation-question .quiz-form .options-section .options-grid .answer-option-row .remove-option-button{position:absolute;top:-20px;right:0;width:20px;height:20px;padding:0;display:flex;align-items:center;justify-content:center;color:#fff!important;border:none;background:none!important;cursor:pointer;transition:all .2s;font-size:1.2rem;font-weight:600}.quiz-generation-question .quiz-form .options-section .options-grid .answer-option-row .remove-option-button:disabled{opacity:.5;cursor:not-allowed}.quiz-generation-question .quiz-form .options-section .add-option-button{align-self:flex-start;padding:2px 5px;font-size:.8rem;background-color:#f5f5f5;color:#333;border:1px solid #e0e0e0;border-radius:3px;cursor:pointer;transition:background-color .2s;height:20px;line-height:1;white-space:nowrap;margin-top:10px;margin-bottom:10px;margin-left:5px}.quiz-generation-question .quiz-form .options-section .add-option-button:hover:not(:disabled){background-color:#e0e0e0}.quiz-generation-question .quiz-form .options-section .add-option-button:disabled{opacity:.5;cursor:not-allowed}.quiz-generation-question .quiz-form .responses-section h3{margin-bottom:5px;font-size:1.5rem;font-weight:600;margin-left:5px}.quiz-generation-question .quiz-form .responses-section .responses-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px;gap:5px}.quiz-generation-question .quiz-form .responses-section .responses-grid .response-column{padding:5px;border-radius:3px}.quiz-generation-question .quiz-form .responses-section .responses-grid .response-column .field-label{display:block;font-weight:500;margin-bottom:5px;font-size:.9rem}.quiz-generation-question .quiz-form .responses-section .responses-grid .response-column .rich-text-container{border:1px solid #444;border-radius:3px;padding:5px}.quiz-generation-question .quiz-form .save-button{align-self:flex-end;margin-top:5px;background-color:#f5f5f5;color:#333;border:1px solid #e0e0e0;border-radius:3px;padding:3px 10px;font-weight:500;font-size:.9rem;transition:background-color .2s}.quiz-generation-question .quiz-form .save-button:hover{background-color:#e0e0e0}.quiz-generation-question .quiz-form .save-button:disabled{background-color:#f5f5f5;color:#999;cursor:not-allowed}@media(max-width:768px){.quiz-generation-question .quiz-form .options-section .options-grid .answer-option-row{grid-template-columns:1fr}.quiz-generation-question .quiz-form .responses-section .responses-grid{grid-template-columns:1fr;gap:5px}}.quiz-actions{margin:1rem 0;display:flex;gap:.5rem}.question-container{position:relative;margin-bottom:1rem}.question-header{position:absolute;top:.5rem;right:.5rem;z-index:1}.no-questions{margin-top:20px;font-size:1.2rem}@layer payload-default{}@layer payload-default{}.rollback-promotion-modal__collections-container{max-height:400px;overflow-y:auto;border:1px solid var(--color-gray-200);border-radius:.25rem;background-color:var(--color-gray-50);padding:1rem}.rollback-promotion-modal__collections-container::-webkit-scrollbar{width:6px}.rollback-promotion-modal__collections-container::-webkit-scrollbar-track{background:var(--color-gray-100);border-radius:3px}.rollback-promotion-modal__collections-container::-webkit-scrollbar-thumb{background:var(--color-gray-300);border-radius:3px}.rollback-promotion-modal__collections-container::-webkit-scrollbar-thumb:hover{background:var(--color-gray-400)}.rollback-promotion-modal__collection-group{margin-bottom:1.5rem}.rollback-promotion-modal__collection-group:last-child{margin-bottom:0}.rollback-promotion-modal__collection-title{margin:0 0 .5rem;font-size:.875rem;font-weight:600;color:var(--color-gray-800);text-transform:uppercase;letter-spacing:.025em}.rollback-promotion-modal__items{margin:0;padding:0 0 0 1rem}.rollback-promotion-modal__item{margin:0 0 .25rem;padding:.25rem 0;font-size:.875rem;color:var(--color-gray-600);font-family:Monaco,Menlo,Ubuntu Mono,monospace;max-width:30ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@layer payload-default{}@layer payload-default{}.sim-relationship-field__simulations{padding:0;list-style-type:none}.unified-edit-container{margin-bottom:8px;margin-top:8px}.unified-edit-container .unified-edit-header{display:flex;justify-content:space-between;align-items:center;padding:4px 8px;background-color:var(--theme-elevation-100,#f3f3f3);margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border:1px solid var(--theme-elevation-200,#e6e6e6);border-bottom:none}.unified-edit-container .unified-edit-header .unified-edit-label{margin:0;font-size:12px;font-weight:600;color:var(--theme-elevation-800,#333333);align-self:flex-start}.unified-edit-container .unified-edit-header .unified-edit-label div.field-type-comments-label{display:inline-block;margin-bottom:-10px;margin-top:-20px}.unified-edit-container .unified-edit-header .unified-edit-label span.edit-label{margin-left:15px;display:inline-block}.unified-edit-container .unified-edit-header .save-button{font-size:11px;font-weight:500;line-height:24px;margin-block:3px}.unified-edit-container .unified-edit-content{border:1px solid var(--theme-elevation-200,#e6e6e6);border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding-right:3px}.unified-edit-container .unified-edit-content .rich-text-lexical{padding:10px}.unified-edit-container.dark-theme .unified-edit-header{background-color:var(--theme-elevation-150,#252525);border:1px solid var(--theme-elevation-300,#444);border-bottom:none}.unified-edit-container.dark-theme .unified-edit-header .unified-edit-label{color:#e0e0e0;align-self:flex-start}.unified-edit-container.dark-theme .unified-edit-header .save-button{background-color:#3182ce}.unified-edit-container.dark-theme .unified-edit-header .save-button:hover{background-color:#2b6cb0}.unified-edit-container.dark-theme .unified-edit-header .save-button:disabled{background-color:#4a5568}.unified-edit-container.dark-theme .unified-edit-content{border-color:#444}.unified-edit-container.dark-theme .unified-edit-content .rich-text-lexical{background-color:#2a2a2a;color:#e0e0e0}.unified-edit{padding:10px}.unified-edit h3{margin-bottom:20px}.unified-table{outline:none}.unified-row-selected{background-color:var(--theme-success-100,#132c3a)}.unified-row{cursor:"pointer";-webkit-text-decoration:"underline";text-decoration:"underline";transition:"background-color 0.2s ease"}.unified-edit-button{margin-block:3px}@layer payload-default{}@layer payload-default{}.unified-sidebar{width:50%}