@layer payload-default{.icon--check{width:1.53846rem;height:1.53846rem}.icon--check .stroke{fill:none;stroke:currentColor;stroke-width:2px}}
.fa{font-family:var(--fa-style-family,"Font Awesome 6 Pro");font-weight:var(--fa-style,900)}.fa,.fa-classic,.fa-sharp,.fas,.fa-solid,.far,.fa-regular,.fasr,.fal,.fa-light,.fasl,.fat,.fa-thin,.fast,.fad,.fa-duotone,.fass,.fa-sharp-solid,.fab,.fa-brands{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-variant:normal;text-rendering:auto;font-style:normal;line-height:1}.fas,.fa-classic,.fa-solid,.far,.fa-regular,.fal,.fa-light,.fat,.fa-thin{font-family:"Font Awesome 6 Pro"}.fab,.fa-brands{font-family:"Font Awesome 6 Brands"}.fad,.fa-classic.fa-duotone,.fa-duotone{font-family:"Font Awesome 6 Duotone"}.fass,.fasr,.fasl,.fast,.fa-sharp{font-family:"Font Awesome 6 Sharp"}.fass,.fa-sharp{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{vertical-align:.225em;font-size:.625em;line-height:.1em}.fa-xs{vertical-align:.125em;font-size:.75em;line-height:.08333em}.fa-sm{vertical-align:.05357em;font-size:.875em;line-height:.07143em}.fa-lg{vertical-align:-.075em;font-size:1.25em;line-height:.05em}.fa-xl{vertical-align:-.125em;font-size:1.5em;line-height:.04167em}.fa-2xl{vertical-align:-.1875em;font-size:2em;line-height:.03125em}.fa-fw{text-align:center;width:1.25em}.fa-ul{margin-left:var(--fa-li-margin,2.5em);padding-left:0;list-style-type:none}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width,2em) * -1);text-align:center;width:var(--fa-li-width,2em);line-height:inherit;position:absolute}.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;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28, .84, .42, 1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28, .84, .42, 1))}.fa-fade{animation-name:fa-fade;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4, 0, .6, 1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4, 0, .6, 1))}.fa-beat-fade{animation-name:fa-beat-fade;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4, 0, .6, 1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4, 0, .6, 1))}.fa-flip{animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-name:fa-shake;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin{animation-name:fa-spin;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{transition-duration:0s;transition-delay:0s;animation-duration:1ms;animation-iteration-count:1;animation-delay:-1ms}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1)translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1), var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1), var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9), var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9), var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05), var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05), var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1, 1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1, 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;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), var(--fa-flip-angle,-180deg));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)}8%,24%{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(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.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{-webkit-transform:rotate(var(--fa-rotate-angle,0));transform:rotate(var(--fa-rotate-angle,0))}.fa-stack{vertical-align:middle;width:2.5em;height:2em;line-height:2em;display:inline-block;position:relative}.fa-stack-1x,.fa-stack-2x{text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto);position:absolute;left:0}.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:before,.fa-ellipsis-h: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:before,.fa-folder-blank: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:before,.fa-home-alt:before,.fa-home-lg-alt: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:before,.fa-sliders-h: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:""}.sr-only,.fa-sr-only,.sr-only-focusable:not(:focus),.fa-sr-only-focusable:not(:focus){clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.fab,.fa-brands{font-weight:400}:root,:host{--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(../media/fa-brands-400.0z9fzgiq-x-zg.woff2)format("woff2"),url(../media/fa-brands-400.0mj28zbg2k58x.ttf)format("truetype")}.fa-apple:before{content:""}.fa-chrome:before{content:""}
:root,:host{--fa-style-family-classic:"Font Awesome 6 Pro";--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(../media/fa-regular-400.0388w4y0djkzh.woff2)format("woff2"),url(../media/fa-regular-400.0uzk10tzf4q.p.ttf)format("truetype")}.far,.fa-regular{font-weight:400}
:root,:host{--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(../media/fa-solid-900.0y2u.lsbqjbn7.woff2)format("woff2"),url(../media/fa-solid-900.0su_-4sa5lagd.ttf)format("truetype")}.fas,.fa-solid{font-weight:900}
.cell-icon{vertical-align:middle}.font-icon{justify-content:center;align-items:center;width:50px;padding:3px 3px 3px 0;display:flex;position:relative}.font-icon .user-icon{font-size:40px;position:absolute}.font-icon .error-icon{color:var(--theme-error-500);font-size:40px;position:absolute}
.content-hierarchy-select{margin-top:1rem}.content-hierarchy-select__header{margin-bottom:.75rem;font-weight:600}.content-hierarchy-select__loading{color:var(--theme-text-500,#6b7280);margin-bottom:.5rem}.content-hierarchy-select__tree{margin-top:.5rem}.content-hierarchy-select__tree-node{border:1px solid var(--theme-border-color,#e5e7eb);border-radius:10px;margin-bottom:.5rem;padding:12px}.content-hierarchy-select__tree-node--no-border{border:none}.content-hierarchy-select__node-content{justify-content:space-between;align-items:center;display:flex}.content-hierarchy-select__node-label{text-align:left;background:0 0;border:none;flex:1}.content-hierarchy-select__node-label--expandable{cursor:pointer}.content-hierarchy-select__node-label--expandable:hover{opacity:.8}.content-hierarchy-select__expand-icon{-webkit-user-select:none;user-select:none;margin-right:8px}.content-hierarchy-select__node-name{font-weight:500}.content-hierarchy-select__node-meta{color:var(--theme-text-500,#666);margin-top:4px;font-size:12px}.content-hierarchy-select__node-actions{align-items:center;gap:12px;display:flex}.content-hierarchy-select__bulk-checkbox{cursor:pointer;align-items:center;gap:4px;font-size:14px;display:flex}.content-hierarchy-select__checkbox-label{cursor:pointer;align-items:center;display:flex}.content-hierarchy-select__checkbox-label-text{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.content-hierarchy-select__checkbox{cursor:pointer}.content-hierarchy-select__tree-children{margin-top:.5rem}
.loading-spinner{border:2px solid var(--theme-text-500,#6b7280);vertical-align:middle;border-top-color:#0000;border-radius:50%;animation:.6s linear infinite spin;display:inline-block}.loading-spinner--small{border-width:1.5px;width:10px;height:10px;margin-left:6px}.loading-spinner--medium{width:12px;height:12px;margin-left:8px}.loading-spinner--large{border-width:3px;width:16px;height:16px;margin-left:10px}@keyframes spin{to{transform:rotate(360deg)}}
.regenerate-asset-button-wrapper{justify-content:flex-end;display:flex}.regenerate-asset-button{align-items:center;gap:8px;width:auto;font-weight:500;transition:none;display:inline-flex}.regenerate-asset-button:hover{transition:none}.regenerate-asset-button .regenerate-icon{flex-shrink:0;width:16px;height:16px}.regenerate-asset-button--spinning .regenerate-icon{animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
@layer payload-default;.simulation-dashboard-tiles{gap:calc(var(--base)*.5);margin:var(--base) 0;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.simulation-dashboard-tiles__tile{background:var(--theme-bg);border:1px solid var(--theme-border-color);border-radius:var(--payload-border-radius);cursor:pointer;color:inherit;text-decoration:none;transition:all .2s;display:block;overflow:hidden;box-shadow:0 1px 3px #0000001a}.simulation-dashboard-tiles__tile:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0000001f}.simulation-dashboard-tiles__tile:focus{outline:2px solid var(--theme-success-500);outline-offset:2px}.simulation-dashboard-tiles__header{padding:calc(var(--base)*.5);background:var(--color-gray-50);border-bottom:1px solid var(--theme-border-color);align-items:center;display:flex}.simulation-dashboard-tiles__icon{border-radius:var(--payload-border-radius);width:24px;height:24px;margin-right:calc(var(--base)*.5);flex-shrink:0;justify-content:center;align-items:center;margin-top:-20px;display:flex}.simulation-dashboard-tiles__content{padding:calc(var(--base)*.5);flex:1}.simulation-dashboard-tiles__label{text-transform:capitalize;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1rem;font-weight:500;overflow:hidden}.simulation-dashboard-tiles__count{margin:.125rem 0 0;font-size:2rem;font-weight:600;line-height:1.1}@media (max-width:768px){.simulation-dashboard-tiles__tile__header,.simulation-dashboard-tiles__tile__content{padding:calc(var(--base)*.375)}.simulation-dashboard-tiles__tile__icon{width:20px;height:20px;margin-right:calc(var(--base)*.375)}.simulation-dashboard-tiles__tile__count{font-size:.875rem}}[data-theme=dark] .simulation-dashboard-tiles__tile{background:var(--color-gray-100)}[data-theme=dark] .simulation-dashboard-tiles__header{background:var(--color-gray-150);border-color:var(--color-gray-200)}
@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);padding-left:calc(var(--base)*.5);margin-left:3px}[dir=rtl] .export-simulation-contents-collapsible__content{border-right:3px solid var(--theme-elevation-50);padding-right:calc(var(--base)*.5);margin-right:3px}.export-simulation-contents-collapsible__content--is-collapsed{display:none}.export-simulation-contents-collapsible .field-type{margin-top:20px}.export-simulation-contents-collapsible p.note{color:var(--color-gray-500);margin-bottom:10px;font-size:10px}}.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{margin:0;padding:0;list-style:none}.export-simulation-contents__simulations li{background-color:var(--color-gray-50);border:1px solid var(--color-gray-200);border-radius:.375rem;gap:.5rem}.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}.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{color:var(--color-gray-500);margin-bottom:10px;font-size:10px}.additional-keys-input .note{color:var(--color-gray-600);margin-top:.5rem;font-size:.875rem}.additional-keys-input .note b{color:var(--color-gray-800)}
.promote-simulation-contents-modal .confirmation-modal__content-section{display:none}
.ssml-sub-node{border:1px solid #aaa;border-radius:3px}.ssml-sub-node:before{content:"";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>");background-position:50%;background-repeat:no-repeat;margin-right:4px;padding:0 12px}.ssml-sub-node:after{content:attr(data-after);color:#fff;background-color:#aaa;margin-left:4px;padding:0 4px}
.comments-modal-content{color:#e0e0e0;background-color:#1a1a1a;border:1px solid #444;flex-direction:column;width:400px;height:420px;display:flex;position:relative}.comments-header{z-index:10;background-color:#252525;flex-shrink:0;justify-content:space-between;align-items:center;padding:10px 15px;display:flex;position:sticky;top:0}.comments-header h3{margin:0;font-size:16px;font-weight:500}.comments-actions{align-items:center;gap:8px;display:flex}.comments-list{flex:1;height:200px;max-height:200px;padding:10px 15px;overflow-y:auto}.comments-list .comment-item{background-color:#2a2a2a;border-left:3px solid #e53e3e;margin-bottom:12px;padding:10px;transition:all .2s}.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;justify-content:space-between;margin-bottom:5px;font-size:12px;display:flex}.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{word-break:break-word;margin-bottom:8px}.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{flex-direction:column;width:100%;display:flex}.comments-form-container{z-index:10;background-color:#252525;border-top:1px solid #444;padding:10px 15px;position:sticky;bottom:0;left:0;right:0}.comments-form textarea{color:#e0e0e0;background-color:#333;border:1px solid #555;width:100%;padding:3px}.comments-form-actions{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.comments-form-resolve-all-button{white-space:nowrap;align-items:center;gap:4px;margin-block:4px;padding:4px 8px;font-size:12px;display:flex}.comments-form-submit-button-container{margin-left:auto}
.comments-user-select{border:1px solid #444;margin-top:5px;font-size:12px}
@layer payload-default;.field-label-with-comments{justify-content:space-between;align-items:center;margin-bottom:5px;display:flex;position:relative}.comments-modal{position:static;top:auto;left:auto;transform:none}.comments-button-container{display:inline-block;position:relative}.comments-icon{font-size:16px}.comments-label-badge{color:#fff;text-align:center;background:#e53e3e;border-radius:10px;min-width:16px;padding:1px 5px;font-size:10px;line-height:14px;position:absolute;top:-5px;right:-5px}.comments-label-container{border-radius:4px;width:400px;max-height:400px;margin-top:4px;animation:.2s ease-out slideDown;position:absolute;right:0;box-shadow:0 4px 12px #0000004d}.comments-label-button{cursor:pointer;background:0 0;border:none;margin-block:4px;padding:4px 8px;position:relative}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}
@layer payload-default;.audio-field{background-color:var(--color-gray-100);display:flex}.audio-field__details{flex-direction:column;flex-grow:1;align-self:center;width:auto;min-width:0;padding:1.53846rem 30px;display:flex}.audio-field__meta{margin-bottom:5px;padding-left:15px}.audio-field__audio{height:40px}.audio-field__drawer-toggler{text-decoration:underline}
@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{display:none}
.unwrapped-link{justify-content:flex-end;display:flex}.unwrapped-link__description{margin-top:10px}.unwrapped-link__link{margin-left:4px;text-decoration:underline}
.meta-strings-values-array .array-field__header,.meta-strings-values-array .array-field__row-header,.meta-strings-values-array .array-field__add-row,.meta-strings-values-array .btn.array-field__add-button{display:none!important}.meta-strings-values-array .array-field__row{box-shadow:none!important;background:0 0!important;border:none!important;margin-bottom:20px!important;padding:0!important}.meta-strings-values-array .collapsible{box-shadow:none!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important}.meta-strings-values-array .collapsible__toggle,.meta-strings-values-array .collapsible__toggle-wrap,.meta-strings-values-array .collapsible-field__toggle-wrap,.meta-strings-values-array .collapsible-field__row-number,.meta-strings-values-array .array-field__row-number{display:none!important}.meta-strings-values-array .collapsible__content{visibility:visible!important;opacity:1!important;height:auto!important;max-height:none!important;padding:0!important;display:block!important;overflow:visible!important}.meta-strings-values-array .array-field__draggable-rows{flex-direction:column-reverse!important;margin:0!important;padding:0!important;display:flex!important}.meta-strings-values-array .render-fields{margin:0!important;padding:0!important}.meta-strings-values-array .field-type{margin-bottom:0!important}
.lobster-bg{background:var(--theme-elevation-150);text-align:center;border-radius:15px;width:32px;height:32px;padding-top:3px}.lobster-bg .lobster{fill:var(--theme-elevation-750)}
@layer payload-default;.dashboard-labster-icon{background:#fff;border-radius:5px;padding:0 2px}.dashboard-labster-icon .fill{fill:#000}
.login-logo{background:#f5f5f5;border-radius:20px;padding:30px}.login-logo h3{text-align:center;color:#00376e;margin-top:20px;margin-bottom:-10px;font-weight:700}.cls-1{fill:#00376e}
@layer payload-default;.algolia-view__login-btn{margin-right:10px}.algolia-view__content{flex-direction:column;gap:20px;display:flex}.algolia-view__content>*{margin:0}.algolia-view__controls{gap:calc(var(--base)/2);margin-top:10px;display:flex}.algolia-view__controls>*{margin:0}
@layer payload-default;.unified-edit-view__login-btn{margin-right:10px}.unified-edit-view__content{flex-direction:column;gap:20px;display:flex}.unified-edit-view__content>*{margin:0}.unified-edit-view__controls{gap:calc(var(--base)/2);margin-top:10px;display:flex}.unified-edit-view__controls>*{margin:0}
@layer payload-default;.quiz-generation-form{background-color:var(--theme-bg,#fff);border-bottom:1px solid var(--theme-border-color,#e1e5e9);margin:0 auto}.form-grid{grid-template-columns:1fr 1fr;gap:24px;margin-bottom:24px;display:grid}.form-column{flex-direction:column;gap:18px;display:flex}.form-field{flex-direction:column;display:flex}.form-label{margin-bottom:4px;font-size:14px;font-weight:500}.form-input,.form-textarea,.form-select{width:100%;padding:5px 6px}.form-input:focus,.form-textarea:focus,.form-select: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{justify-content:flex-start;display:flex}.form-button-submit{background-color:var(--theme-primary-500,#007bff);color:var(--theme-primary-button-text-color,white);border-radius:var(--payload-border-radius,6px);cursor:pointer;border:none;margin-top:auto;padding:10px 20px;font-weight:500;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{margin-left:8px;display:inline-block;position:relative}.tooltip-icon{cursor:help;color:var(--theme-primary-500,#007bff);vertical-align:middle}.tooltip-text{visibility:hidden;background-color:var(--theme-tooltip-bg,#333);width:240px;color:var(--theme-tooltip-text,#fff);text-align:left;z-index:10;opacity:0;border-radius:4px;padding:10px;font-size:13px;font-weight:400;line-height:1.4;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;position:absolute;bottom:130%;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #00000026}.tooltip-container:hover .tooltip-text,.tooltip-container:focus-within .tooltip-text{visibility:visible;opacity:1}.tooltip-text:after{content:"";border-style:solid;border-width:5px;border-color:var(--theme-tooltip-bg,#333) #0000 #0000 #0000;margin-left:-5px;position:absolute;top:100%;left:50%}.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;.quiz-generation-question{margin-top:10px;box-shadow:0 1px 4px #0000000d}.quiz-generation-question .quiz-form{flex-direction:column;gap:5px;display:flex}.quiz-generation-question .quiz-form .question-section{border-radius:3px;padding:5px}.quiz-generation-question .quiz-form .question-section h3{margin-bottom:5px;margin-left:5px;font-size:1.5rem;font-weight:600}.quiz-generation-question .quiz-form .question-section .question-grid{border-radius:3px;grid-template-columns:1fr 1fr;align-items:start;gap:5px;display:grid;overflow:hidden}.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{flex-direction:column;align-self:start;gap:2px;padding:5px;display:flex}.quiz-generation-question .quiz-form .question-section .question-grid .key-field label{color:#666;font-size:.9rem;font-weight:500}.quiz-generation-question .quiz-form .question-section .question-grid .key-field input{border:1px solid #444;border-radius:3px;width:100%;padding:3px 5px;font-size:.9rem}.quiz-generation-question .quiz-form .question-section .question-grid .key-field input:focus{border-color:#999;outline:none}.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;margin-left:5px;font-size:1.5rem;font-weight:600}.quiz-generation-question .quiz-form .options-section .options-grid{flex-direction:column;gap:5px;margin-bottom:5px;display:flex}.quiz-generation-question .quiz-form .options-section .options-grid .answer-option-row{border-radius:3px;grid-template-columns:1fr 1fr auto;gap:5px;display:grid;position:relative;overflow:hidden}.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{align-items:center;gap:5px;margin-bottom:5px;display:flex}.quiz-generation-question .quiz-form .options-section .options-grid .answer-option-row .answer-option-main .option-header .option-selection{flex:1;align-items:center;gap:5px;display:flex}.quiz-generation-question .quiz-form .options-section .options-grid .answer-option-row .answer-option-main .option-header .option-selection input[type=checkbox]{cursor:pointer;width:14px;height:14px}.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;user-select:none;font-size:.9rem;font-weight:500}.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{align-items:center;gap:5px;margin-bottom:5px;display:flex}.quiz-generation-question .quiz-form .options-section .options-grid .answer-option-row .custom-response .override-toggle input[type=checkbox]{cursor:pointer;width:14px;height:14px}.quiz-generation-question .quiz-form .options-section .options-grid .answer-option-row .custom-response .override-toggle label{cursor:pointer;-webkit-user-select:none;user-select:none;font-size:.9rem;font-weight:500}.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{cursor:pointer;border:none;justify-content:center;align-items:center;width:20px;height:20px;padding:0;font-size:1.2rem;font-weight:600;transition:all .2s;display:flex;position:absolute;top:-20px;right:0;color:#fff!important;background:0 0!important}.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{color:#333;cursor:pointer;white-space:nowrap;background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:3px;align-self:flex-start;height:20px;margin-top:10px;margin-bottom:10px;margin-left:5px;padding:2px 5px;font-size:.8rem;line-height:1;transition:background-color .2s}.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;margin-left:5px;font-size:1.5rem;font-weight:600}.quiz-generation-question .quiz-form .responses-section .responses-grid{grid-template-columns:1fr 1fr;gap:5px;display:grid}.quiz-generation-question .quiz-form .responses-section .responses-grid .response-column{border-radius:3px;padding:5px}.quiz-generation-question .quiz-form .responses-section .responses-grid .response-column .field-label{margin-bottom:5px;font-size:.9rem;font-weight:500;display:block}.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{color:#333;background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:3px;align-self:flex-end;margin-top:5px;padding:3px 10px;font-size:.9rem;font-weight:500;transition:background-color .2s}.quiz-generation-question .quiz-form .save-button:hover{background-color:#e0e0e0}.quiz-generation-question .quiz-form .save-button:disabled{color:#999;cursor:not-allowed;background-color:#f5f5f5}@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{gap:.5rem;margin:1rem 0;display:flex}.question-container{margin-bottom:1rem;position:relative}.question-header{z-index:1;position:absolute;top:.5rem;right:.5rem}.no-questions{margin-top:20px;font-size:1.2rem}
@layer payload-default;.unified-edit-view__login-btn{margin-right:10px}.unified-edit-view__content{flex-direction:column;gap:20px;display:flex}.unified-edit-view__content>*{margin:0}.unified-edit-view__controls{gap:calc(var(--base)/2);margin-top:10px;display:flex}.unified-edit-view__controls>*{margin:0}
.unified-edit-container{margin-top:8px;margin-bottom:8px}.unified-edit-container .unified-edit-header{background-color:var(--theme-elevation-100,#f3f3f3);border:1px solid var(--theme-elevation-200,#e6e6e6);border-bottom:none;border-top-left-radius:4px;border-top-right-radius:4px;justify-content:space-between;align-items:center;margin-bottom:0;padding:4px 8px;display:flex}.unified-edit-container .unified-edit-header .unified-edit-label{color:var(--theme-elevation-800,#333);align-self:flex-start;margin:0;font-size:12px;font-weight:600}.unified-edit-container .unified-edit-header .unified-edit-label div.field-type-comments-label{margin-top:-20px;margin-bottom:-10px;display:inline-block}.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{margin-block:3px;font-size:11px;font-weight:500;line-height:24px}.unified-edit-container .unified-edit-content{border:1px solid var(--theme-elevation-200,#e6e6e6);border-bottom-right-radius:4px;border-bottom-left-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{color:#e0e0e0;background-color:#2a2a2a}
.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;.unified-sidebar{width:50%}
@layer payload-default{.icon--chevron{height:var(--base);width:var(--base)}.icon--chevron .stroke{fill:none;stroke:currentColor;stroke-width:1px;vector-effect:non-scaling-stroke}.icon--chevron.icon--size-large{height:var(--base);width:var(--base)}.icon--chevron.icon--size-small{width:12px;height:12px}}
@layer payload-default{.icon--edit{shape-rendering:auto;width:1.53846rem;height:1.53846rem}.icon--edit .stroke{fill:none;stroke:currentColor}}
@layer payload-default{.icon--link{width:1.53846rem;height:1.53846rem}.icon--link .stroke{stroke:currentColor;stroke-width:1px}}
@layer payload-default{.icon--plus .stroke{stroke:currentColor;stroke-width:1px}}
@layer payload-default{.icon--swap{width:1.53846rem;height:1.53846rem}.icon--swap .stroke{fill:none;stroke:currentColor;stroke-width:1px}}
@layer payload-default{.icon--x .stroke{stroke:currentColor;stroke-width:1px}}
@layer payload-default{.popup{position:relative}.popup__trigger-wrap{cursor:pointer;align-items:stretch;height:100%;display:flex}.popup__on-hover-watch{display:contents}.popup__hidden-content{display:none}.popup__content{--popup-caret-size:8px;--popup-button-highlight:var(--theme-elevation-150);z-index:var(--z-popup);background:var(--theme-input-bg);color:var(--theme-text);padding:calc(var(--base)*.5);min-width:150px;max-width:calc(100vw - var(--base));border-radius:4px;position:absolute;box-shadow:0 -2px 16px -2px #0003}.popup__content.popup--size-xsmall{min-width:80px}.popup__content.popup--size-small{min-width:100px}.popup__content.popup--size-large{min-width:200px}.popup__content.popup--size-fit-content{min-width:fit-content}.popup__scroll-container{max-height:calc(var(--base)*10);overflow-y:auto}.popup__scroll-container:not(.popup__scroll-container--show-scrollbar){scrollbar-width:none;-ms-overflow-style:none}.popup__scroll-container:not(.popup__scroll-container--show-scrollbar)::-webkit-scrollbar{display:none}.popup__caret{border:var(--popup-caret-size) solid #0000;width:0;height:0;left:var(--caret-left,16px);position:absolute;transform:translate(-50%)}.popup--v-bottom .popup__caret{top:calc(var(--popup-caret-size)*-2);border-bottom-color:var(--theme-input-bg)}.popup--v-top .popup__caret{bottom:calc(var(--popup-caret-size)*-2);border-top-color:var(--theme-input-bg)}}
@layer payload-default{.popup-button{color:currentColor;height:100%;font-size:inherit;line-height:inherit;cursor:pointer;border:0;padding:0;font-family:inherit;display:inline-flex}.popup-button--background{background:0 0}.popup-button--size-xsmall{padding:2px}.popup-button--size-small{padding:4px}.popup-button--size-medium{padding:6px}.popup-button--size-large{padding:8px}.popup-button--disabled{cursor:not-allowed}}
@layer payload-default{a.btn{display:inline-block}.btn--withPopup{margin-block:4px}.btn--withPopup .btn{margin:0}.btn{--btn-font-weight:normal}.btn *{pointer-events:none}.btn--style-primary{--color:var(--theme-elevation-0);--bg-color:var(--theme-elevation-800);--hover-bg:var(--theme-elevation-600);--hover-color:var(--color)}.btn--style-primary.btn--disabled{--bg-color:var(--theme-elevation-200);--color:var(--theme-elevation-800);--hover-bg:var(--bg-color);--hover-color:var(--color)}.btn--style-secondary{--color:var(--theme-text);--bg-color:transparent;--btn-border:1px solid var(--theme-elevation-800);--hover-color:var(--theme-elevation-600);--hover-btn-border:1px solid var(--theme-elevation-400)}.btn--style-secondary.btn--disabled{--color:var(--theme-elevation-200);--btn-border:1px solid var(--theme-elevation-200);--hover-btn-border:1px solid var(--theme-elevation-200);--hover-color:var(--color)}.btn--style-dashed{--color:var(--theme-elevation-500);--bg-color:transparent;--hover-color:var(--theme-text);--btn-border:1px dashed var(--theme-elevation-200);--hover-btn-border:1px dashed var(--theme-elevation-400)}.btn--style-dashed.btn--disabled{--color:var(--theme-elevation-250);--hover-color:var(--color);--hover-bg:transparent;--btn-border:1px dashed var(--theme-elevation-200);--hover-btn-border:var(--btn-border)}.btn--style-pill{--bg-color:var(--theme-elevation-150);--color:var(--theme-elevation-800);--hover-color:var(--theme-elevation-800);--hover-bg:var(--theme-elevation-100)}.btn--style-pill.btn--disabled{--color:var(--theme-elevation-600);--hover-bg:var(--bg-color);--hover-color:var(--color)}.btn--style-icon-label,.btn--style-icon-label.btn--icon-position-left,.btn--style-icon-label.btn--icon-position-right{--color:var(--theme-text);--bg-color:transparent;--hover-color:var(--theme-elevation-600);padding:0;font-weight:600}.btn--style-icon-label.btn--disabled,.btn--style-icon-label.btn--icon-position-left.btn--disabled,.btn--style-icon-label.btn--icon-position-right.btn--disabled{--color:var(--theme-elevation-200);--hover-color:var(--color)}.btn--style-icon-label .btn__content,.btn--style-icon-label.btn--icon-position-left .btn__content,.btn--style-icon-label.btn--icon-position-right .btn__content{--btn-icon-content-gap:calc(var(--base) * .4)}.btn--style-subtle{--color:var(--theme-text);--bg-color:var(--theme-elevation-100);--hover-bg:var(--theme-elevation-150);--btn-border:1px solid var(--theme-elevation-200);--hover-btn-border:1px solid var(--theme-elevation-250)}.btn--style-subtle.btn--disabled{--color:var(--theme-elevation-450);--hover-btn-border:var(--btn-border);--hover-bg:var(--bg-color);--hover-color:var(--color)}.btn--style-tab{--bg-color:transparent;--hover-bg:var(--theme-elevation-50);--color:var(--theme-text);--btn-font-weight:500}.btn--style-tab.btn--disabled{--btn-font-weight:600;--bg-color:var(--theme-elevation-100);--hover-bg:var(--bg-color);--hover-color:var(--color)}.popup--active .btn{background-color:var(--hover-bg)}.btn--withPopup .popup-button{color:var(--color,inherit);background-color:var(--bg-color);border:var(--btn-border,1px solid transparent);border-radius:4px;align-items:center}html:not([dir=RTL]) .btn--withPopup .popup-button{border-left:1px solid var(--theme-bg);border-top-left-radius:0;border-bottom-left-radius:0}html[dir=RTL] .btn--withPopup .popup-button{border-right:1px solid var(--theme-bg);border-top-right-radius:0;border-bottom-right-radius:0}.btn--withPopup .popup-button:hover,.btn--withPopup .popup-button:focus-visible,.btn--withPopup .popup-button:focus,.btn--withPopup .popup-button:active{background-color:var(--hover-bg);color:var(--hover-color);border:var(--hover-btn-border,1px solid transparent)}.btn--withPopup .popup-button:hover .btn__icon .stroke,.btn--withPopup .popup-button:focus-visible .btn__icon .stroke,.btn--withPopup .popup-button:focus .btn__icon .stroke,.btn--withPopup .popup-button:active .btn__icon .stroke{stroke:var(--hover-color,currentColor)}.btn--withPopup .popup-button:hover .btn__icon .fill,.btn--withPopup .popup-button:focus-visible .btn__icon .fill,.btn--withPopup .popup-button:focus .btn__icon .fill,.btn--withPopup .popup-button:active .btn__icon .fill{fill:var(--hover-color,currentColor)}.btn:hover,.btn:focus-visible,.btn:focus,.btn:active,.btn--withPopup .btn:hover,.btn--withPopup .btn:focus-visible,.btn--withPopup .btn:focus,.btn--withPopup .btn:active{color:var(--hover-color);background-color:var(--hover-bg);border:var(--hover-btn-border,var(--btn-border,1px solid transparent))}.btn--disabled,.btn--disabled .btn{cursor:not-allowed}.btn{--btn-padding-block-start:0;--btn-padding-inline-end:0;--btn-padding-block-end:0;--btn-padding-inline-start:0;--btn-icon-size:calc(var(--base) * 1.2);--btn-icon-border-color:currentColor;--btn-icon-padding:0px;--btn-icon-content-gap:calc(var(--base) * .4);--margin-block:calc(var(--base) * 1.2);--btn-line-height:calc(var(--base) * 1.1);--btn-base-transition:.1s cubic-bezier(0, .2, .2, 1);border-radius:var(--style-radius-s);font-size:var(--base-body-size);font-family:var(--font-body);font-weight:var(--btn-font-weight,normal);margin-block:var(--margin-block);line-height:var(--btn-line-height);border:var(--btn-border,1px solid transparent);cursor:pointer;transition:border,color,background,var(--btn-base-transition);padding:var(--btn-padding-block-start) var(--btn-padding-inline-end) var(--btn-padding-block-end) var(--btn-padding-inline-start);color:var(--color,inherit);background-color:var(--bg-color,transparent);text-decoration:none}.btn__icon{width:100%;height:100%}.btn__icon .stroke{stroke:var(--color,currentColor);fill:none}.btn__icon .fill{fill:var(--color,currentColor)}.btn__content{justify-content:center;align-items:center;display:flex}.btn__icon{width:var(--btn-icon-size);height:var(--btn-icon-size);border:1px solid var(--btn-icon-border-color);padding:var(--btn-icon-padding);color:inherit;border-radius:100%;justify-content:center;align-items:center;display:flex}.btn__icon svg{width:100%;height:100%}.btn__icon.btn--size-small{padding:calc(var(--base)*.2)}.btn--withPopup{display:flex}.btn--has-tooltip{position:relative}.btn--icon .btn__content{gap:var(--btn-icon-content-gap)}.btn--icon-style-without-border,.btn--icon-style-none{--btn-icon-border-color:transparent}.btn--icon-position-left .btn__content{flex-direction:row-reverse}.btn--size-small{--btn-icon-size:calc(var(--base) * .9);--btn-icon-content-gap:calc(var(--base) * .2);--btn-padding-block-start:0;--btn-padding-inline-end:calc(var(--base) * .4);--btn-padding-inline-start:calc(var(--base) * .4);--btn-padding-block-end:0}.btn--size-small:not(.btn--icon-only).btn--icon-position-left{--btn-padding-inline-start:calc(var(--base) * .3)}.btn--size-small:not(.btn--icon-only).btn--icon-position-right{--btn-padding-inline-end:calc(var(--base) * .3)}.btn--size-xsmall{--btn-icon-size:calc(var(--base) * .8);--btn-icon-content-gap:calc(var(--base) * .2);--btn-padding-block-start:0;--btn-padding-inline-end:calc(var(--base) * .3);--btn-padding-inline-start:calc(var(--base) * .3);--btn-padding-block-end:0}.btn--size-xsmall:not(.btn--icon-only).btn--icon-position-left{--btn-padding-inline-start:calc(var(--base) * .2)}.btn--size-xsmall:not(.btn--icon-only).btn--icon-position-right{--btn-padding-inline-end:calc(var(--base) * .2)}.btn--size-medium{--btn-icon-size:calc(var(--base) * 1.1);--btn-icon-content-gap:calc(var(--base) * .2);--btn-padding-block-start:calc(var(--base) * .2);--btn-padding-inline-end:calc(var(--base) * .6);--btn-padding-block-end:calc(var(--base) * .2);--btn-padding-inline-start:calc(var(--base) * .6)}.btn--size-medium:not(.btn--icon-only).btn--icon-position-left{--btn-padding-inline-start:calc(var(--base) * .4)}.btn--size-medium:not(.btn--icon-only).btn--icon-position-right{--btn-padding-inline-end:calc(var(--base) * .4)}.btn--size-large{--btn-icon-size:calc(var(--base) * 1.2);--btn-icon-content-gap:calc(var(--base) * .4);--btn-padding-block-start:calc(var(--base) * .4);--btn-padding-inline-end:calc(var(--base) * .8);--btn-padding-inline-start:calc(var(--base) * .8);--btn-padding-block-end:calc(var(--base) * .4)}.btn--size-large:not(.btn--icon-only).btn--icon-position-left{--btn-padding-inline-start:calc(var(--base) * .6)}.btn--size-large:not(.btn--icon-only).btn--icon-position-right{--btn-padding-inline-end:calc(var(--base) * .6)}html:not([dir=RTL]) .btn--withPopup .btn{border-top-right-radius:0;border-bottom-right-radius:0}html[dir=RTL] .btn--withPopup .btn{border-top-left-radius:0;border-bottom-left-radius:0}.btn:focus-visible{outline:var(--accessibility-outline);outline-offset:var(--accessibility-outline-offset)}.btn.btn--disabled{cursor:not-allowed}.btn--style-none{padding:0}.btn--no-margin{--margin-block:0}}
@layer payload-default{.tooltip{--caret-size:6px;opacity:0;background-color:var(--theme-elevation-800);z-index:3;color:var(--theme-elevation-0);white-space:nowrap;visibility:hidden;border-radius:2px;padding:4px 8px;font-weight:400;line-height:15px;position:absolute;left:50%}.tooltip:after{content:" ";border-left:var(--caret-size) solid #0000;border-right:var(--caret-size) solid #0000;width:0;height:0;display:block;position:absolute;transform:translate(-50%,100%)}.tooltip--show{visibility:visible;opacity:1;cursor:default;transition:opacity .2s ease-in-out}.tooltip--caret-center:after{left:50%}.tooltip--caret-left:after{left:calc(var(--base)*.5)}.tooltip--caret-right:after{right:calc(var(--base)*.5)}.tooltip--position-top{top:calc(var(--base)*-1.25);transform:translate3d(-50%, calc(var(--caret-size) * -1), 0)}.tooltip--position-top:after{border-top:var(--caret-size) solid var(--theme-elevation-800);bottom:1px}.tooltip--position-bottom{bottom:calc(var(--base)*-1.25);transform:translate3d(-50%, var(--caret-size), 0)}.tooltip--position-bottom:after{bottom:calc(100% + var(--caret-size) - 1px);border-bottom:var(--caret-size) solid var(--theme-elevation-800)}.tooltip .tooltip-content{text-overflow:ellipsis;width:100%;overflow:hidden}@media (max-width:1024px){.tooltip{display:none}}html[data-theme=light] .tooltip:not(.field-error){background-color:var(--theme-elevation-100);color:var(--theme-elevation-1000)}html[data-theme=light] .tooltip--position-top:not(.field-error):after{border-top-color:var(--theme-elevation-100)}html[data-theme=light] .tooltip--position-bottom:not(.field-error):after{border-bottom-color:var(--theme-elevation-100)}}
@layer payload-default{.card__title{font-family:var(--font-body);margin:0;font-size:13px;font-weight:500;line-height:16px}.card{background:var(--theme-elevation-50);border-radius:var(--style-radius-m);border:1px solid var(--theme-border-color);justify-content:space-between;align-self:start;gap:16px;width:100%;min-height:80px;padding:16px;transition-property:border,box-shadow,background;transition-duration:.1s;transition-timing-function:cubic-bezier(0,.2,.2,1);display:flex;position:relative}.card__title{letter-spacing:0;width:100%;margin:2px 0;font-weight:600;line-height:16px}.card__actions{z-index:2;display:inline-flex;position:relative}.card__actions .btn{flex-shrink:0;margin:0}.card__actions .btn__icon{border:1px solid var(--theme-border-color);transition-property:border,box-shadow,color,background;transition-duration:.1s;transition-timing-function:cubic-bezier(0,.2,.2,1)}.card__actions .btn__icon:hover{border:1px solid var(--theme-elevation-500);background-color:var(--theme-elevation-0);color:currentColor;box-shadow:0 2px 2px -1px #0000001a}.card--has-onclick{cursor:pointer}.card--has-onclick:hover{background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-250);box-shadow:0 4px 8px -2px #0000000d}.card__click{z-index:1;width:100%;height:100%;margin:0;position:absolute;top:0;left:0}}
@layer payload-default{.icon--lock .stroke{stroke:currentColor;stroke-width:1px}}
@layer payload-default{.locked{pointer-events:all;justify-content:center;align-items:center;display:inline-flex;position:relative}.locked__tooltip{transform:translate3d(0%, calc(var(--caret-size) * -1), 0);left:0}}
@layer payload-default{.collections{--gap:var(--base);--cols:5;width:100%;display:flex}.collections__wrap{gap:var(--base);flex-direction:column;width:100%;display:flex}.collections__group{gap:var(--gap);flex-direction:column;display:flex}.collections__label{margin:0}.collections__card-list{grid-template-columns:repeat(var(--cols), 1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.collections__card-list .card{height:100%}.collections__locked.locked{align-items:unset;justify-content:unset}@media (max-width:1440px){.collections{--cols:4}}@media (max-width:1024px){.collections{--gap:var(--base);--cols:2}}@media (max-width:768px){.collections{--cols:2}.collections__wrap{gap:var(--base)}.collections__card-list{gap:8px}}@media (max-width:400px){.collections{--cols:1}}}
