@-webkit-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}}@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}}:root{--rc-drag-handle-size:12px;--rc-drag-handle-mobile-size:24px;--rc-drag-handle-bg-colour:rgba(0,0,0,.2);--rc-drag-bar-size:6px;--rc-border-color:hsla(0,0%,100%,.7);--rc-focus-color:#08f}.ReactCrop{cursor:crosshair;display:inline-block;max-width:100%;position:relative}.ReactCrop *,.ReactCrop :after,.ReactCrop :before{-webkit-box-sizing:border-box;box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{max-height:inherit;overflow:hidden}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{display:block;max-height:inherit;max-width:100%}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>img,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>video,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__crop-selection{-ms-touch-action:none;touch-action:none}.ReactCrop__crop-mask{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.ReactCrop__crop-selection{cursor:move;left:0;position:absolute;top:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%}.ReactCrop--circular-crop .ReactCrop__crop-selection:after{border:1px solid hsla(0,0%,100%,.7);border:1px solid var(--rc-border-color);bottom:-1px;content:"";left:-1px;opacity:.3;pointer-events:none;position:absolute;right:-1px;top:-1px}.ReactCrop--no-animate .ReactCrop__crop-selection{outline:1px dashed #fff}.ReactCrop__crop-selection:not(.ReactCrop--no-animate .ReactCrop__crop-selection){-webkit-animation:marching-ants 1s;animation:marching-ants 1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:linear;animation-timing-function:linear;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#fff),color-stop(50%,#444)),-webkit-gradient(linear,left top,right top,color-stop(50%,#fff),color-stop(50%,#444)),-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),color-stop(50%,#444)),-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),color-stop(50%,#444));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-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:10px 1px,10px 1px,1px 10px,1px 10px;color:#fff}.ReactCrop__crop-selection:focus{outline:2px solid #08f;outline:2px solid var(--rc-focus-color);outline-offset:-1px}.ReactCrop--invisible-crop .ReactCrop__crop-mask,.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{background-color:#fff6;content:"";display:block;position:absolute}.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-vt:before{height:100%;width:1px}.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{height:1px;width:100%}.ReactCrop__rule-of-thirds-hz:before{top:33.3333333333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6666666667%}.ReactCrop__drag-handle{background-color:rgba(0,0,0,.2);background-color:var(--rc-drag-handle-bg-colour);border:1px solid hsla(0,0%,100%,.7);border:1px solid var(--rc-border-color);height:12px;height:var(--rc-drag-handle-size);position:absolute;width:12px;width:var(--rc-drag-handle-size)}.ReactCrop__drag-handle:focus{background:#08f;background:var(--rc-focus-color)}.ReactCrop .ord-nw{cursor:nw-resize;left:0}.ReactCrop .ord-n,.ReactCrop .ord-nw{top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ReactCrop .ord-n{cursor:n-resize;left:50%}.ReactCrop .ord-ne{cursor:ne-resize;top:0}.ReactCrop .ord-e,.ReactCrop .ord-ne{right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.ReactCrop .ord-e{cursor:e-resize;top:50%}.ReactCrop .ord-se{bottom:0;cursor:se-resize;right:0;-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.ReactCrop .ord-s{cursor:s-resize;left:50%}.ReactCrop .ord-s,.ReactCrop .ord-sw{bottom:0;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.ReactCrop .ord-sw{cursor:sw-resize;left:0}.ReactCrop .ord-w{cursor:w-resize;left:0;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{height:6px;height:var(--rc-drag-bar-size);left:0;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.ReactCrop__drag-bar.ord-e{height:100%;right:0;top:0;-webkit-transform:translate(50%);transform:translate(50%);width:6px;width:var(--rc-drag-bar-size)}.ReactCrop__drag-bar.ord-s{bottom:0;height:6px;height:var(--rc-drag-bar-size);left:0;-webkit-transform:translateY(50%);transform:translateY(50%);width:100%}.ReactCrop__drag-bar.ord-w{height:100%;left:0;top:0;-webkit-transform:translate(-50%);transform:translate(-50%);width:6px;width:var(--rc-drag-bar-size)}.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{height:24px;height:var(--rc-drag-handle-mobile-size);width:24px;width:var(--rc-drag-handle-mobile-size)}}.react-calendar{border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;width:350px}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{margin:.5em;width:50%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{border:0;margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{background:none;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{font:inherit;font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font:inherit;font-size:.75em;font-weight:700;justify-content:center}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__century-view__decades__decade--neighboringCentury,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{background:none;line-height:16px;font:inherit;font-size:.833em;max-width:100%;padding:10px 6.6667px;text-align:center}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__century-view__decades__decade--neighboringCentury:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__month-view__days__day--neighboringMonth:disabled{color:#cdcdcd}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.cesium-svgPath-svg{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.cesium-button{fill:#edffff;background:#303336;border:1px solid #444;border-radius:4px;color:#edffff;cursor:pointer;display:inline-block;margin:2px 3px;overflow:hidden;padding:5px 12px;position:relative;-webkit-user-select:none;user-select:none}.cesium-button:focus{fill:#fff;border-color:#ea4;color:#fff;outline:none}.cesium-button:hover{fill:#fff;background:#48b;border-color:#aef;box-shadow:0 0 8px #fff;color:#fff}.cesium-button:active{fill:#000;background:#adf;border-color:#fff;box-shadow:0 0 8px #fff;color:#000}.cesium-button-disabled,.cesium-button-disabled:active,.cesium-button-disabled:focus,.cesium-button-disabled:hover,.cesium-button:disabled{fill:#646464;background:#303336;border-color:#444;box-shadow:none;color:#646464;cursor:default}.cesium-button option{background-color:#000;color:#eee}.cesium-button option:disabled{color:#777}.cesium-button input,.cesium-button label{cursor:pointer}.cesium-button input{vertical-align:sub}.cesium-toolbar-button{border-radius:14%;box-sizing:border-box;height:32px;padding:0;vertical-align:middle;width:32px;z-index:0}.cesium-performanceDisplay-defaultContainer{position:absolute;right:10px;text-align:right;top:50px}.cesium-performanceDisplay{background-color:rgba(40,40,40,.7);border:1px solid #444;border-radius:5px;font:700 12px sans-serif;padding:7px}.cesium-performanceDisplay-fps{color:#e52}.cesium-performanceDisplay-throttled{color:#a42}.cesium-performanceDisplay-ms{color:#de3}.cesium-animation-theme{display:block;position:absolute;visibility:hidden;z-index:-100}.cesium-animation-themeNormal{color:#222}.cesium-animation-themeHover{color:#4488b0}.cesium-animation-themeSelect{color:#242}.cesium-animation-themeDisabled{color:#333}.cesium-animation-themeKnob{color:#222}.cesium-animation-themePointer{color:#2e2}.cesium-animation-themeSwoosh{color:#8ac}.cesium-animation-themeSwooshHover{color:#aef}.cesium-animation-svgText{fill:#edffff;text-anchor:middle;font-family:Sans-Serif;font-size:15px}.cesium-animation-blank{fill:#000;fill-opacity:.01;stroke:none}.cesium-animation-rectButton{cursor:pointer;-webkit-user-select:none;user-select:none}.cesium-animation-rectButton .cesium-animation-buttonGlow{fill:#fff;stroke:none;display:none}.cesium-animation-rectButton:hover .cesium-animation-buttonGlow{display:block}.cesium-animation-rectButton .cesium-animation-buttonPath{fill:#edffff}.cesium-animation-rectButton .cesium-animation-buttonMain{stroke:#444;stroke-width:1.2}.cesium-animation-rectButton:hover .cesium-animation-buttonMain{stroke:#aef}.cesium-animation-rectButton:active .cesium-animation-buttonMain{fill:#abd6ff}.cesium-animation-buttonDisabled{-webkit-user-select:none;user-select:none}.cesium-animation-buttonDisabled .cesium-animation-buttonMain{stroke:#555}.cesium-animation-buttonDisabled .cesium-animation-buttonPath{fill:#818181}.cesium-animation-buttonDisabled .cesium-animation-buttonGlow{display:none}.cesium-animation-buttonToggled .cesium-animation-buttonGlow{fill:#2e2;display:block}.cesium-animation-buttonToggled .cesium-animation-buttonMain{stroke:#2e2}.cesium-animation-buttonToggled:hover .cesium-animation-buttonGlow{fill:#fff}.cesium-animation-buttonToggled:hover .cesium-animation-buttonMain{stroke:#2e2}.cesium-animation-shuttleRingG,.cesium-animation-shuttleRingPausePointer,.cesium-animation-shuttleRingPointer{cursor:pointer}.cesium-animation-shuttleRingBack{fill:#181818;fill-opacity:.8;stroke:#333;stroke-width:1.2}.cesium-animation-shuttleRingSwoosh line{stroke:#8ac;stroke-width:3;stroke-opacity:.2;stroke-linecap:round}.cesium-animation-knobOuter{stroke:#444;stroke-width:1.2;cursor:pointer}.cesium-animation-knobInner{cursor:pointer}.cesium-baseLayerPicker-selected{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.cesium-baseLayerPicker-dropDown{background-color:rgba(38,38,38,.75);border:1px solid #444;border-radius:10px;box-sizing:content-box;display:block;margin-top:5px;max-height:500px;opacity:0;overflow:auto;padding:6px;position:absolute;right:0;top:auto;transform:translateY(-20%);transition:visibility 0s .2s,opacity .2s ease-in,transform .2s ease-in;-webkit-user-select:none;user-select:none;visibility:hidden;width:320px}.cesium-baseLayerPicker-dropDown-visible{opacity:1;transform:translate(0);transition:opacity .2s ease-out,transform .2s ease-out;visibility:visible}.cesium-baseLayerPicker-sectionTitle{color:#edffff;display:block;font-family:sans-serif;font-size:16pt;margin-bottom:4px;text-align:left}.cesium-baseLayerPicker-choices{margin-bottom:5px}.cesium-baseLayerPicker-categoryTitle{color:#edffff;font-size:11pt}.cesium-baseLayerPicker-choices{border:1px solid #888;border-radius:5px;display:block;padding:5px 0}.cesium-baseLayerPicker-item{cursor:pointer;display:inline-block;margin:2px 5px;text-align:center;vertical-align:top;width:64px}.cesium-baseLayerPicker-itemLabel{word-wrap:break-word;color:#edffff;cursor:pointer;display:block;font-family:sans-serif;font-size:8pt;text-align:center;vertical-align:middle}.cesium-baseLayerPicker-item:focus .cesium-baseLayerPicker-itemLabel,.cesium-baseLayerPicker-item:hover .cesium-baseLayerPicker-itemLabel{text-decoration:underline}.cesium-baseLayerPicker-itemIcon{background-size:100% 100%;border:1px solid #444;border-radius:9px;box-sizing:border-box;color:#edffff;cursor:pointer;display:inline-block;height:auto;margin:0;padding:0;position:relative;width:inherit}.cesium-baseLayerPicker-item:hover .cesium-baseLayerPicker-itemIcon{border-color:#fff;box-shadow:0 0 8px #fff,0 0 8px #fff}.cesium-baseLayerPicker-selectedItem .cesium-baseLayerPicker-itemLabel{color:#bdecf8}.cesium-baseLayerPicker-selectedItem .cesium-baseLayerPicker-itemIcon{border:4px double #bdecf8}.cesium-widget{display:block;font-family:sans-serif;font-size:16px;height:100%;left:0;overflow:hidden;position:relative;top:0;width:100%}.cesium-widget,.cesium-widget canvas{height:100%;touch-action:none;width:100%}.cesium-widget-credits{bottom:0;color:#fff;display:block;font-size:10px;left:0;padding-right:5px;position:absolute;text-shadow:0 0 2px #000}.cesium-widget-credits a,.cesium-widget-credits a:visited{color:#fff}.cesium-widget-errorPanel{background:rgba(0,0,0,.7);bottom:0;left:0;position:absolute;right:0;text-align:center;top:0;z-index:99999}.cesium-widget-errorPanel:before{content:"";display:inline-block;height:100%;vertical-align:middle}.cesium-widget-errorPanel-content{background-color:#f0d9d5;border:1px solid #510c00;border-radius:7px;color:#510c00;display:inline-block;font-size:14px;max-width:500px;text-align:left;vertical-align:middle;width:75%}.cesium-widget-errorPanel-content.expanded{max-width:75%}.cesium-widget-errorPanel-header{background:#d69d93;border-bottom:2px solid #510c00;border-radius:3px 3px 0 0;font-family:Open Sans,Verdana,Geneva,sans-serif;font-size:18px;padding:15px}.cesium-widget-errorPanel-scroll{font-family:Open Sans,Verdana,Geneva,sans-serif;margin:10px 0 20px;overflow:auto;padding:0 15px;white-space:pre-wrap}.cesium-widget-errorPanel-buttonPanel{margin:10px 0 20px;padding:0 15px;text-align:right}.cesium-widget-errorPanel-buttonPanel button{background:#d69d93;border-color:#510c00;color:#202020;margin:0}.cesium-widget-errorPanel-buttonPanel button:focus,.cesium-widget-errorPanel-buttonPanel button:hover{background:#f0d9d5;border-color:#510c00;color:#510c00}.cesium-widget-errorPanel-buttonPanel button:active{background:#b17b72;border-color:#510c00;color:#510c00}.cesium-widget-errorPanel-more-details{cursor:pointer;text-decoration:underline}.cesium-widget-errorPanel-more-details:hover{color:#2b0700}.cesium-cesiumInspector{background:rgba(48,51,54,.8);border:1px solid #444;border-radius:5px;color:#edffff;display:inline-block;overflow:hidden;padding:4px 12px;position:relative;transition:width .25s ease-in-out;-webkit-user-select:none;user-select:none}.cesium-cesiumInspector-button{font-size:11pt;text-align:center}.cesium-cesiumInspector-visible .cesium-cesiumInspector-button{border-bottom:1px solid #aaa;padding-bottom:3px}.cesium-cesiumInspector input:enabled,.cesium-cesiumInspector-button{cursor:pointer}.cesium-cesiumInspector-visible{height:auto;width:185px}.cesium-cesiumInspector-hidden{height:17px;width:122px}.cesium-cesiumInspector-sectionContent{max-height:600px}.cesium-cesiumInspector-section-collapsed .cesium-cesiumInspector-sectionContent{max-height:0;overflow:hidden;padding:0!important}.cesium-cesiumInspector-dropDown{font-family:sans-serif;font-size:10pt;margin:5px 0;width:185px}.cesium-cesiumInspector-frustumStatistics{background-color:rgba(80,80,80,.75);padding:5px}.cesium-cesiumInspector-pickButton{background-color:rgba(0,0,0,.3);border:1px solid #444;border-radius:5px;color:#edffff;cursor:pointer;margin:0 auto;padding:3px 7px;-webkit-user-select:none;user-select:none}.cesium-cesiumInspector-pickButton:focus{outline:none}.cesium-cesiumInspector-pickButton:active,.cesium-cesiumInspector-pickButtonHighlight{background:#adf;border-color:#fff;box-shadow:0 0 8px #fff;color:#000}.cesium-cesiumInspector-center{text-align:center}.cesium-cesiumInspector-sectionHeader{cursor:pointer;font-size:10pt;font-weight:700;margin:0}.cesium-cesiumInspector-pickSection{border:1px solid #aaa;border-radius:5px;margin-bottom:5px;padding:3px}.cesium-cesiumInspector-sectionContent{margin-bottom:10px;transition:max-height .25s}.cesium-cesiumInspector-tileText{border-bottom:1px solid #aaa;padding-bottom:10px}.cesium-cesiumInspector-relativeText{padding-top:10px}.cesium-cesiumInspector-sectionHeader:before{content:"-";display:inline-block;margin-right:5px;width:1ch}.cesium-cesiumInspector-section-collapsed .cesium-cesiumInspector-sectionHeader:before{content:"+"}ul.cesium-cesiumInspector-statistics{margin:0;padding-bottom:3px;padding-top:3px}ul.cesium-cesiumInspector-statistics+ul.cesium-cesiumInspector-statistics{border-top:1px solid #aaa}.cesium-cesiumInspector-slider{margin-top:5px}.cesium-cesiumInspector-slider input[type=number]{background-color:#222;border:1px solid #444;border-radius:3px;color:#edffff;cursor:auto;margin-left:10px;outline:none;padding:1px;text-align:left;width:100px}.cesium-cesiumInspector-slider input[type=number]::-webkit-inner-spin-button,.cesium-cesiumInspector-slider input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cesium-cesiumInspector-slider input[type=range]{margin-left:5px;vertical-align:middle}.cesium-cesiumInspector-hide .cesium-cesiumInspector-styleEditor{display:none}.cesium-cesiumInspector-styleEditor{background:rgba(48,51,54,.8);border:1px solid #444;border-radius:5px;padding:10px}.cesium-cesiumInspector-styleEditor textarea{background:transparent;border:none;color:#edffff;height:300px;overflow-wrap:normal;overflow-x:auto;padding:0;white-space:pre;width:100%}.cesium-3DTilesInspector{pointer-events:all;width:300px}.cesium-3DTilesInspector-statistics{font-size:11px}.cesium-3DTilesInspector-disabledElementsInfo{color:#eed202;margin:5px 0 0;padding:0 0 0 20px}.cesium-3DTilesInspector div,.cesium-3DTilesInspector input[type=range]{box-sizing:border-box;width:100%}.cesium-cesiumInspector-error{color:#ff9e9e;overflow:auto}.cesium-3DTilesInspector .cesium-cesiumInspector-section{margin-top:3px}.cesium-3DTilesInspector .cesium-cesiumInspector-sectionHeader+.cesium-cesiumInspector-show{border-top:1px solid #fff}input.cesium-cesiumInspector-url{background-color:transparent;border:none;color:#fff;height:1em;outline:none;overflow:hidden;overflow-x:scroll;white-space:nowrap;width:100%}.cesium-cesiumInspector .field-group{display:table}.cesium-cesiumInspector .field-group>label{display:table-cell;font-weight:700}.cesium-cesiumInspector .field-group>.field{display:table-cell;width:100%}.cesium-VoxelInspector{pointer-events:all;width:300px}.cesium-VoxelInspector div,.cesium-VoxelInspector input[type=range]{box-sizing:border-box;width:100%}.cesium-VoxelInspector .cesium-cesiumInspector-section{margin-top:3px}.cesium-VoxelInspector .cesium-cesiumInspector-sectionHeader+.cesium-cesiumInspector-show{border-top:1px solid #fff}.cesium-button.cesium-fullscreenButton,.cesium-button.cesium-vrButton{border-radius:0;display:block;height:100%;margin:0;width:100%}.cesium-viewer-geocoderContainer .cesium-geocoder-input{-webkit-appearance:none;background-color:rgba(40,40,40,.7);border:1px solid #444;border-radius:0;box-sizing:border-box;color:#fff;display:inline-block;height:32px;margin:0;padding:0 32px 0 0;transition:width .25s ease-in-out,background-color .2s ease-in-out;vertical-align:middle;width:0}.cesium-viewer-geocoderContainer:hover .cesium-geocoder-input{border-color:#aef;box-shadow:0 0 8px #fff}.cesium-viewer-geocoderContainer .cesium-geocoder-input:focus{background-color:hsla(0,0%,6%,.9);border-color:#ea4;box-shadow:none;outline:none}.cesium-viewer-geocoderContainer .cesium-geocoder-input-wide,.cesium-viewer-geocoderContainer .cesium-geocoder-input:focus,.cesium-viewer-geocoderContainer:hover .cesium-geocoder-input{padding-left:4px;width:250px}.cesium-viewer-geocoderContainer .search-results{background-color:#000;color:#eee;opacity:.8;overflow-y:auto;position:absolute;width:100%}.cesium-viewer-geocoderContainer .search-results ul{list-style-type:none;margin:0;padding:0}.cesium-viewer-geocoderContainer .search-results ul li{font-size:14px;padding:3px 10px}.cesium-viewer-geocoderContainer .search-results ul li:hover{cursor:pointer}.cesium-viewer-geocoderContainer .search-results ul li.active{background:#48b}.cesium-geocoder-searchButton{fill:#edffff;background-color:#303336;cursor:pointer;display:inline-block;height:30px;position:absolute;right:1px;top:1px;vertical-align:middle;width:32px}.cesium-geocoder-searchButton:hover{background-color:#48b}.cesium-infoBox{background:rgba(38,38,38,.95);border:1px solid #444;border-bottom-left-radius:7px;border-right:none;border-top-left-radius:7px;box-shadow:0 0 10px 1px #000;color:#edffff;display:block;max-width:480px;opacity:0;position:absolute;right:0;top:50px;transform:translate(100%);transition:visibility 0s .2s,opacity .2s ease-in,transform .2s ease-in;visibility:hidden;width:40%}.cesium-infoBox-visible{opacity:1;transform:translate(0);transition:opacity .2s ease-out,transform .2s ease-out;visibility:visible}.cesium-infoBox-title{background:#545454;border-top-left-radius:7px;box-sizing:content-box;display:block;height:20px;overflow:hidden;padding:5px 30px 5px 25px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.cesium-infoBox-bodyless .cesium-infoBox-title{border-bottom-left-radius:7px}button.cesium-infoBox-camera{border-color:transparent;border-radius:3px;height:22px;left:4px;top:4px;width:22px}button.cesium-infoBox-camera,button.cesium-infoBox-close{background:transparent;display:block;margin:0;padding:0 5px;position:absolute}button.cesium-infoBox-close{border:none;border-radius:2px;color:#edffff;font-size:16px;font-weight:700;height:20px;right:5px;top:5px}button.cesium-infoBox-close:focus{background:rgba(238,136,0,.44);outline:none}button.cesium-infoBox-close:hover{background:#888;color:#000}button.cesium-infoBox-close:active{background:#a00;color:#000}.cesium-infoBox-bodyless .cesium-infoBox-iframe{display:none}.cesium-infoBox-iframe{border:none;width:100%;width:calc(100% - 2px)}span.cesium-sceneModePicker-wrapper{display:inline-block;margin:0 3px;position:relative}.cesium-sceneModePicker-visible{opacity:1;transition:opacity .25s linear;visibility:visible}.cesium-sceneModePicker-hidden{opacity:0;transition:visibility 0s .25s,opacity .25s linear;visibility:hidden}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-none{display:none}.cesium-sceneModePicker-slide-svg{left:0;top:0;transition:left 2s}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-dropDown-icon{box-sizing:border-box;margin:3px 0;padding:0}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button2D,.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button3D,.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-buttonColumbusView{margin:0 0 3px}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button3D .cesium-sceneModePicker-icon2D{left:100%}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button3D .cesium-sceneModePicker-iconColumbusView{left:200%}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-buttonColumbusView .cesium-sceneModePicker-icon3D{left:-200%}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button2D .cesium-sceneModePicker-icon3D,.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-buttonColumbusView .cesium-sceneModePicker-icon2D{left:-100%}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button2D .cesium-sceneModePicker-iconColumbusView{left:100%}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-selected{border-color:#2e2;box-shadow:0 0 8px #fff,0 0 8px #fff}span.cesium-projectionPicker-wrapper{display:inline-block;margin:0 3px;position:relative}.cesium-projectionPicker-visible{opacity:1;transition:opacity .25s linear;visibility:visible}.cesium-projectionPicker-hidden{opacity:0;transition:visibility 0s .25s,opacity .25s linear;visibility:hidden}.cesium-projectionPicker-wrapper .cesium-projectionPicker-none{display:none}.cesium-projectionPicker-wrapper .cesium-projectionPicker-dropDown-icon{box-sizing:border-box;margin:3px 0;padding:0}.cesium-projectionPicker-wrapper .cesium-projectionPicker-buttonOrthographic,.cesium-projectionPicker-wrapper .cesium-projectionPicker-buttonPerspective{margin:0 0 3px}.cesium-projectionPicker-wrapper .cesium-projectionPicker-buttonPerspective .cesium-projectionPicker-iconOrthographic{left:100%}.cesium-projectionPicker-wrapper .cesium-projectionPicker-buttonOrthographic .cesium-projectionPicker-iconPerspective{left:-100%}.cesium-projectionPicker-wrapper .cesium-projectionPicker-selected{border-color:#2e2;box-shadow:0 0 8px #fff,0 0 8px #fff}.cesium-performance-watchdog-message-area{background-color:#ff0;color:#000;padding:10px;position:relative}.cesium-performance-watchdog-message{margin-right:30px}.cesium-performance-watchdog-message-dismiss{margin:0 10px 0 0;position:absolute;right:0}.cesium-navigationHelpButton-wrapper{display:inline-block;position:relative}.cesium-navigation-help{border-radius:10px;position:absolute;right:2px;top:38px;transform:scale(.01);transform-origin:234px -10px;transition:visibility 0s .25s,transform .25s ease-in;visibility:hidden;width:250px}.cesium-navigation-help-visible{transform:scale(1);transition:transform .25s ease-out;visibility:visible}.cesium-navigation-help-instructions{background-color:rgba(38,38,38,.75);border:1px solid #444;border-radius:0 0 10px 10px;padding-bottom:5px}.cesium-click-navigation-help{display:none}.cesium-touch-navigation-help{display:none;padding-top:5px}.cesium-click-navigation-help-visible,.cesium-touch-navigation-help-visible{display:block}.cesium-navigation-help-pan{color:#6cf;font-weight:700}.cesium-navigation-help-zoom{color:#65fd00;font-weight:700}.cesium-navigation-help-rotate{color:#ffd800;font-weight:700}.cesium-navigation-help-tilt{color:#d800d8;font-weight:700}.cesium-navigation-help-details{color:#fff}.cesium-navigation-button{background-color:transparent;border-bottom:none;border-right:1px solid #444;border-top:1px solid #444;color:#fff;cursor:pointer;margin:0;width:50%}.cesium-navigation-button-icon{padding:5px 1px;vertical-align:middle}.cesium-navigation-button:focus{outline:none}.cesium-navigation-button-left{border-left:1px solid #444;border-radius:10px 0 0 0}.cesium-navigation-button-right{border-left:none;border-radius:0 10px 0 0}.cesium-navigation-button-selected{background-color:rgba(38,38,38,.75)}.cesium-navigation-button-unselected{background-color:rgba(0,0,0,.75)}.cesium-navigation-button-unselected:hover{background-color:rgba(76,76,76,.75)}.cesium-selection-wrapper{height:160px;opacity:0;pointer-events:none;position:absolute;transition:visibility 0s .2s,opacity .2s ease-in;visibility:hidden;width:160px}.cesium-selection-wrapper-visible{opacity:1;transition:opacity .2s ease-out;visibility:visible}.cesium-selection-wrapper svg{fill:#2e2;stroke:#000;stroke-width:1.1px}.cesium-timeline-main{border:1px solid #888;bottom:0;left:0;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none}.cesium-timeline-trackContainer{border-top:1px solid #888;left:0;overflow:auto;position:relative;top:0;width:100%}.cesium-timeline-tracks{left:0;position:absolute;top:0;width:100%}.cesium-timeline-needle{background:red;bottom:0;left:0;position:absolute;top:1.7em;width:1px}.cesium-timeline-bar{background:linear-gradient(180deg,hsla(220,1%,46%,.8) 0,rgba(58,68,82,.8) 11%,rgba(46,50,56,.8) 46%,rgba(53,53,53,.8) 81%,rgba(53,53,53,.8));cursor:pointer;height:1.7em;left:0;overflow:hidden;position:relative;top:0;width:100%}.cesium-timeline-ruler{font-size:80%;visibility:hidden;white-space:nowrap;z-index:-200}.cesium-timeline-highlight{background:#08f;bottom:0;left:0;position:absolute}.cesium-timeline-ticLabel{color:#eee;font-size:80%;left:0;position:absolute;top:0;white-space:nowrap}.cesium-timeline-ticMain{background:#eee;bottom:0;height:50%;left:0;position:absolute;width:1px}.cesium-timeline-ticSub{background:#aaa;bottom:0;height:33%;left:0;position:absolute;width:1px}.cesium-timeline-ticTiny{background:#888;bottom:0;height:25%;left:0;position:absolute;width:1px}.cesium-timeline-icon16{background-image:url(data:text/plain;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAQCAYAAAB3AH1ZAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sIDBITKIVzLEMAAAKNSURBVEjHxdXNSxRhHAfw7zzrqhuoWJnSkrippUVSEKsHI9BTUYdAJA/RoYMREV26rAdn6tAfUARi16hQqkOBQRgUEYFWEC3OwczMjdZd92VmdWfmeelgTjO7q7gb0VzmmZnn85vvPPPMM8B/3qTcE2PPpuTZKB1eWuUQACgXYACYwVFbCTTVeZXB/i55o4LFelcAZfStYD4vpAoPGAGo4GBcQEgSOAUMQyAezwK6iQfDPXnhS/FkHZ+/8VLMWxxqWkfH3gbMRNOYi2roavbja0zHQmoFPYf8ED4Ko4aivm9MOG/u9I8mwrafeK7a/tVrNc/bARYN5noadeq7q0342vXw9CIMU6BmW8rVP9cPBPe52uu+v3O/y9sB4gkTWs6Qsk0mj5ExXMelejvA8WafYmkmGPHanTijdtvif8rx5RiCjdWKs2Cp3jWRDl96KhrbqlBeJqBOLyLQXg0IgbkZDS0dO8EZxZfPSTA9jvDDK3mT0OmP1FXh3XwEEAKdTX5MRWLgjCK4pwH3xt/YnjgLHAv4lHTCAKMMu/wV+KZGob6PoKyMQ0+sgBpZVJZn0NterxQaVqef/DRn+/EXYds/mZx2eVeAW9d65dhCEsaKCb7K8HH0gqTevyh9GDkn0VULRiaLzJKGBu9swfdaiie5RVo9ESURN8E8BE0n7ggACJy8KzghSCzp6DmwWxkaCm24EBXr8wI8Hrkq06QBiRC0t24HALS11IBTCyJl4vb1AXmzpbVYTwoVOXN0h7L8Mwtm8bXPybIQ/5FCX3dA2cr6XowvGCA02CvztAnz9+JiZk1AMxG6fEreSoBiPNmoyNnuWiWVzAIAtISO08E6pZi/3N96AIDn4E3h3P8L/wshP+txtEs4JAAAAABJRU5ErkJggg==);background-repeat:no-repeat;display:block;height:16px;position:absolute;width:16px}.cesium-viewer{display:block;font-family:sans-serif;font-size:16px;left:0;overflow:hidden;position:relative;top:0}.cesium-viewer,.cesium-viewer-cesiumWidgetContainer{height:100%;width:100%}.cesium-viewer-bottom{bottom:0;display:block;left:0;padding-right:5px;position:absolute}.cesium-viewer .cesium-widget-credits{bottom:auto;color:#fff;display:inline;font-size:10px;left:auto;padding-right:0;position:static;text-shadow:0 0 2px #000}.cesium-viewer-timelineContainer{bottom:0;font-size:14px;height:27px;left:169px;margin:0;overflow:hidden;padding:0;position:absolute;right:29px}.cesium-viewer-animationContainer{bottom:0;height:112px;left:0;padding:0;position:absolute;width:169px}.cesium-viewer-fullscreenContainer,.cesium-viewer-vrContainer{bottom:0;height:29px;overflow:hidden;padding:0;position:absolute;right:0;width:29px}.cesium-viewer-toolbar{display:block;position:absolute;right:5px;top:5px}.cesium-viewer-cesiumInspectorContainer{display:block;position:absolute;right:10px;top:50px}.cesium-viewer-geocoderContainer{display:inline-block;margin:0 3px;position:relative}.cesium-viewer-cesium3DTilesInspectorContainer,.cesium-viewer-voxelInspectorContainer{box-sizing:border-box;display:block;max-height:calc(100% - 120px);overflow-x:hidden;overflow-y:auto;position:absolute;right:10px;top:50px}.polymer-asset-catalogue-previews{background-color:#fafafa;margin-top:50px;padding-bottom:100px;padding-top:50px}.polymer-page-content{margin-left:auto;margin-right:auto;max-width:var(--content-width)}.polymer-full-bleed{margin-left:calc(50% - 50vw);width:100vw}.polymer-content{padding:25px}.modal .polymer-content{padding:50px}.polymer-scroll-content{height:100%;height:-webkit-fill-available;overflow-y:scroll;width:100%}.modal .polymer-scroll-content .polymer-content{padding-bottom:85px;padding-top:105px}.modal .polymer-page{height:100%;max-width:auto;overflow-y:clip;padding:0;width:100%}.modal .polymer-page,.modal .polymer-page-content{max-width:auto;padding-top:0;width:100%}.modal .polymer-page{margin:0;max-width:intrinsic;max-width:-webkit-fill-available}.modal .polymer-page-content{padding:0;width:100%}.polymer-back-button{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNLjY4IDUuNzdjLjAwNC0uMTQ5LjAzMy0uMjg0LjA4OC0uNDA1YTEuMiAxLjIgMCAwIDEgLjI1Ny0uMzYzTDUuNDU1LjY2NmEuODk2Ljg5NiAwIDAgMSAuNjUtLjI2NGMuMTcyIDAgLjMyOS4wNDMuNDcuMTMuMTQ0LjA4MS4yNTkuMTkzLjM0NS4zMzNhLjkyMi45MjIgMCAwIDEtLjE3NiAxLjE1NEwyLjg4MyA1Ljc2NWwzLjg2MSAzLjc1YS45NTMuOTUzIDAgMCAxIC4zMDUuNjkxLjg4MS44ODEgMCAwIDEtLjEzLjQ2OS45NDQuOTQ0IDAgMCAxLS4zNDUuMzM0Ljg4Ljg4IDAgMCAxLS40NjkuMTI5Ljg4Ni44ODYgMCAwIDEtLjY1LS4yN2wtNC40My00LjMzNmExLjE4NiAxLjE4NiAwIDAgMS0uMjYzLS4zNTcuOTk4Ljk5OCAwIDAgMS0uMDgyLS40MDRaIiBmaWxsPSIjMzg0Q0MwIi8+PC9zdmc+);background-repeat:no-repeat;background-size:24px 24px;cursor:pointer;display:block;height:24px;width:24px}.polymer-header-regular-title .polymer-back-button{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS4yOSAxMC4yNDRjLjAwNi0uMjIyLjA1LS40MjYuMTI4LS42MTJhMS44OCAxLjg4IDAgMCAxIC4zODctLjUzN2w4LjI3MS04LjA5Yy4yNzItLjI3MS42MDUtLjQwNyAxLS40MDcuMjcxIDAgLjUxNS4wNjQuNzMuMTkzLjIyMi4xMjkuMzk3LjMwNC41MjYuNTI2LjEzNi4yMTUuMjA0LjQ1NS4yMDQuNzIgMCAuNDAxLS4xNS43NTItLjQ1MSAxLjA1M2wtNy4zNTggNy4xNTQgNy4zNTggNy4xNTRjLjMuMzA4LjQ1MS42Ni40NTEgMS4wNTMgMCAuMjcyLS4wNjguNTE2LS4yMDQuNzNhMS40NTMgMS40NTMgMCAwIDEtLjUyNi41MTYgMS4zOTIgMS4zOTIgMCAwIDEtLjczLjE5NGMtLjM5NSAwLS43MjgtLjEzNi0xLS40MDlMLjgwNSAxMS4zOTRhMS43OTcgMS43OTcgMCAwIDEtLjM5OC0uNTM4IDEuNjA3IDEuNjA3IDAgMCAxLS4xMTgtLjYxMloiIGZpbGw9IiMzODRDQzAiLz48L3N2Zz4=);background-size:17px 22px;height:22px;width:17px}.polymer-header-content{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;width:100%}.polymer-header-regular-title.centered .polymer-header-content h1{letter-spacing:normal;margin:0 auto;pointer-events:none;position:absolute;text-align:center;width:100%}.polymer-header-regular-title .subtitle{color:#989898;padding-left:4px;transition:.25s}.polymer-header{align-items:center;display:flex;justify-content:space-between}.polymer-header-actions,.polymer-header-actions-left{align-items:center;display:flex;gap:16px;justify-content:center}.polymer-header-actions-left-with-title{align-items:center;gap:0;justify-content:center}.polymer-header-actions-left-with-title .polymer-header-button-with-content{margin-left:-24px}.modal .polymer-header{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:hsla(0,0%,100%,.7);position:absolute;top:0;width:100%;z-index:10}.polymer-header h2{color:#888;font-size:16px;margin-bottom:16px;margin-top:0}.polymer-header-regular-title h1{font-size:16px}.layout-center .polymer-header-regular-title h1{font-size:14px;font-weight:600}.with-fixed-header .layout-center .polymer-header-regular-title{position:inherit;top:auto;width:auto;z-index:auto}.polymer-header-regular-title{border-bottom:1px solid #e3e3e3;height:64px;height:var(--content-builder-header-height)}.polymer-page-content-fullscreen .polymer-header-regular-title{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:hsla(0,0%,100%,.8)}.polymer-page-content-fullscreen .polymer-header-regular-title.centered .polymer-header-content{width:100%}.polymer-page-content-fullscreen .polymer-header-regular-title.centered .polymer-header-content h1{width:calc(100vw - 100px)}.polymer-page-content-inset .polymer-header-regular-title.centered .polymer-header-content{width:100%}.layout-center .polymer-header-regular-title .polymer-header-content{padding-left:24px;padding-right:24px}.modal .polymer-page-content-inset .polymer-header-regular-title .polymer-header-content{padding-left:16px;padding-right:16px}.polymer-page-content-inset .polymer-header-regular-title.centered .polymer-header-content h1{left:0;width:100%}.polymer-header-large-title{padding-top:50px}.with-fixed-header .polymer-header-regular-title{position:fixed;top:0;width:100%;z-index:1000}.polymer-page.with-fixed-header{padding-top:64px;padding-top:var(--content-builder-header-height)}.polymer-header-button{background:none;border:0;border-radius:20px;color:#324dc7;color:var(--content-builder-ui-tint-color);cursor:pointer;font-size:15px;font-weight:600;padding:0;padding:8px 15px}.polymer-header-button:hover{background:#f6f6f6;background:var(--content-builder-color-background)}.polymer-header-button,.polymer-header-button a,.polymer-header-button label{cursor:pointer}.polymer-header-button.primary{background:#324dc7;background:var(--content-builder-ui-tint-color);border:0;border-radius:20px;color:#fff;font-size:15px;font-weight:600;padding:8px 15px}.polymer-header-button.highlight{background:#e3e3e3;border-radius:8px;margin:-8px;padding:8px}.polymer-header-button.primary.disabled{background:#acacac}.polymer-header-button-with-content{align-content:center;display:inline-flex;justify-content:center}.polymer-header-button-dropdown{align-items:center;background-color:#00ff0020;display:flex;justify-content:center;min-width:200px;padding-top:0;pointer-events:none;position:absolute}.polymer-header-button-dropdown-content{background-color:#ff000020;background-color:#fff;border-radius:8px;box-shadow:0 10px 30px #00000020;cursor:pointer;min-width:200px;padding:0;pointer-events:auto;position:absolute;top:40px}.polymer-header-button-dropdown-content.right{right:-20px}.polymer-header-button-dropdown.left .polymer-header-button-dropdown-content.left{min-width:0;min-width:auto}.polymer-header-button-dropdown.left{justify-content:flex-start;min-width:0;min-width:auto;width:16px}.polymer-toolbar{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:hsla(0,0%,100%,.7);position:absolute;width:-webkit-fill-available;z-index:200}.polymer-toolbar-bottom{border-top:1px solid #e3e3e3;bottom:0}.polymer-toolbar-content{align-items:center;display:flex;justify-content:space-between;min-height:64px}.polymer-toolbar-content span{font-weight:700}.polymer-toolbar-top{bborder-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;position:sticky;top:0}.polymer-page.with-fixed-header .polymer-toolbar-top{position:fixed;top:65px;top:calc(var(--content-builder-header-height) + 1px)}.polymer-page-content-fullscreen .polymer-toolbar-actions-center{display:flex;justify-content:center;left:0;position:absolute;text-align:center;width:100vw;z-index:0}.polymer-page-content-fullscreen .polymer-toolbar-actions-left,.polymer-page-content-fullscreen .polymer-toolbar-actions-right{z-index:1}.polymer-toolbar-top .polymer-toolbar-content{margin-left:auto;margin-right:auto}.polymer-toolbar-actions{display:flex;gap:16px}.polymer-grid{display:grid}.polymer-grid-1-columns{grid-gap:20px;grid-template-columns:repeat(1,1fr)}.polymer-grid-2-columns{grid-gap:20px;grid-template-columns:repeat(2,1fr);grid-template-columns:1fr 1fr}.polymer-grid-3-columns{grid-gap:20px;grid-template-columns:repeat(3,1fr)}.polymer-grid-4-columns{grid-gap:25px;display:grid;grid-template-columns:repeat(4,1fr);height:100%;width:100%}.polymer-grid-gap-5{grid-gap:5px}.polymer-grid-albums-columns{grid-gap:25px;display:grid;grid-template-columns:1fr 1fr;height:100%;width:100%}@media screen and (min-width:400px){.polymer-grid-albums-columns{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:800px){.polymer-grid-albums-columns{grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (min-width:1200px){.polymer-grid-albums-columns{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}@media screen and (min-width:1900px){.polymer-grid-albums-columns{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}.polymer-grid-assets-columns{grid-gap:6px;display:grid;grid-template-columns:1fr 1fr;height:100%;max-width:1000px;width:100%}.polymer-grid-assets-content-mode-fill{grid-gap:6px}.polymer-grid-assets-content-mode-fit{grid-gap:16px}@media screen and (min-width:600px){.polymer-grid-assets-columns{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:800px){.polymer-grid-assets-columns{grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (min-width:1000px){.polymer-grid-assets-columns{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}@media screen and (min-width:1200px){.polymer-grid-assets-columns{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}@media screen and (min-width:1900px){.polymer-grid-assets-columns{grid-template-columns:repeat(auto-fill,150px);max-width:none}}.polymer-menu.collapsed .polymer-menu-items{opacity:0;pointer-events:none}.polymer-menu.expanded .polymer-menu-items{opacity:1;pointer-events:all}.polymer-menu{cursor:pointer;position:relative;transition:all .15s ease-out}.polymer-menu-items{background:#fff;border-radius:8px;box-shadow:0 4px 10px #00000020;min-width:150px;position:absolute;right:0;top:25px;transition:all .15s ease-out;z-index:1000}.polymer-menu.top .polymer-menu-items{bottom:32px;top:auto}.polymer-menu.left .polymer-menu-items{left:0}.polymer-menu-item.destructive{color:#ff3d00}.polymer-menu-action,.polymer-menu-item{align-items:center;display:flex}.polymer-menu-item{border-radius:4px;color:#333;color:var(--content-builder-text-color);cursor:pointer;font-size:15px;font-weight:500;gap:20px;justify-content:space-between;margin:4px;padding:10px 10px 10px 15px;white-space:nowrap}.polymer-menu-header{display:block;font-size:15px;font-weight:600;margin:4px;padding-bottom:5px;padding-left:15px;padding-top:10px;text-align:left}.polymer-menu-divider{border-top:1px solid #eee;margin-bottom:4px;margin-top:4px}.polymer-menu-item:hover{background-color:#f6f6f6;background-color:var(--content-builder-color-background)}.polymer-menu-item .with-checkmark svg{margin-left:-4px;margin-right:6px}.polymer-large-textfield{background-color:#f3f3f3;border:0;border-radius:8px;font-size:16px;padding:16px;width:-webkit-fill-available}.polymer-slider-track{background-color:#324dc7;background-color:var(--content-builder-ui-tint-color);border-radius:4px;height:10px}.polymer-slider-track-1{background-color:#e3e3e3;border-radius:5px;height:10px}.polymer-slider-thumb{background-color:#fff;border-radius:16px;box-shadow:0 4px 8px #00000040;height:24px;top:-8px;width:24px}.polymer-prev-next{align-content:center;align-items:center;display:flex;justify-content:space-between}.polymer-prev-next span{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.polymer-prev-next svg{cursor:pointer}.polymer-segmented-control{background-color:#f3f3f3;border-radius:10px;display:flex;flex-direction:row;font-size:14px;gap:5px;padding:5px}.polymer-segmented-control .polymer-segmented-control-item{align-items:center;border-radius:6px;color:#000;cursor:pointer;display:flex;flex-grow:1;font-weight:500;justify-content:center;padding:8px 12px;text-align:center}.polymer-segmented-control .polymer-segmented-control-item.selected{background-color:#fff;color:#000}.dark .polymer-segmented-control{background-color:rgba(0,0,0,.35)}.dark .polymer-segmented-control-item{color:hsla(0,0%,100%,.9)}.dark .polymer-segmented-control-item.selected{background-color:#fff;color:#000}.polymer-notification{display:flex;justify-content:center;left:0;position:fixed;top:-150px;transition:.75s cubic-bezier(.075,.82,.165,1);width:100vw;z-index:100}.polymer-notification-visible{top:80px}.polymer-notification-content{align-items:center;background:#fff;border-radius:20px;box-shadow:0 10px 20px #00000020;display:inline-flex;gap:10px;padding:20px}.preview-modal-inner-content{align-items:center;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);display:flex;flex-direction:column;gap:20px;height:100vh;justify-content:center;overflow:hidden;position:relative;width:100vw}@media screen and (max-height:800px){.preview-modal-inner-content{justify-content:flex-start;overflow-y:scroll}.preview-modal-content .polymer-segmented-control,.preview-modal-content-header{margin-top:25px}.polymer-preview-item{padding-bottom:50px}}.preview-modal-inner-content>*{pointer-events:all}.preview-modal-content .polymer-preview-item .page-content{box-shadow:0 10px 50px rgba(0,0,0,.4)}.noscroll,.noscroll .polymer-page{overflow:hidden}.preview-modal-content-header{color:#fff;font-size:18px}.preview-modal-close{cursor:pointer;height:32px;left:20px;position:absolute;top:20px;width:32px;z-index:10}.asset-album-item img{border-radius:10px}.asset-catalogue a{text-decoration:none}.asset-item{align-items:center;cursor:pointer;display:flex;font-size:14px;justify-content:center}.asset-item .loaded canvas,.asset-item .loaded img{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMnSURBVHgB7dYBEYAwEMCwBzHzb2czM/DRRESvz977DllrraHrHSBLACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACDsub8h65wzdDkACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACBMACPsAGA4MhUaQUtgAAAAASUVORK5CYII=);background-repeat:repeat;background-size:16px 16px}.asset-item canvas,.asset-item img{border-radius:4px}.asset-item-empty{background:none}.asset-image,.asset-image-content{max-height:100%;max-width:100%}.asset-image-fit-width{height:-moz-min-content!important;height:min-content!important;width:100%!important}.asset-image-fit-height{height:100%!important;width:-moz-min-content!important;width:min-content!important}.asset-item.asset-item-filled:hover{outline:2px dashed #7a89cc;outline-offset:0}.polymer-grid-assets-columns .asset-item{aspect-ratio:1}.asset-item-uploader{background-color:#fff;border:2px dashed #e3e3e3;border-radius:6px}.asset-item-uploader:hover{border:2px dashed #7a89cc}.asset-item-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:20px}.asset-item-container .action{color:#324dc7;color:var(--content-builder-ui-tint-color)}.asset-file-chooser,.asset-item-container button{background:none;border:0;cursor:pointer;display:block;font-size:inherit;margin:0;outline:none;padding:0}.asset-item-details{align-items:center;color:#767676;color:var(--content-builder-text-value-color);display:flex;flex-direction:column;font-size:14px;gap:8px;justify-content:center;padding:20px;width:100%}.asset-item-details .asset-item-caption{font-size:12px}.asset-item-action{align-items:center;color:#767676;color:var(--content-builder-text-value-color);display:flex;flex-direction:column;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:20px}.asset-item .asset-item-details{color:#000}.asset-item.selected{position:relative}.asset-item.selected:before{border:4px solid #fff;z-index:1}.asset-item.selected:after,.asset-item.selected:before{box-sizing:border-box;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.asset-item.selected:after{border:2px solid #0085ff;border:2px solid var(--content-builder-highlight-color);z-index:2}.asset-item-details h2,.asset-item-details h6{margin:0;padding:0}.asset-item-container h2,.asset-item-details h6{font-size:12px;font-weight:500;letter-spacing:normal;text-align:center}.asset-item-uploader{height:100%;width:100%}.asset-item-container .error,.asset-item-uploader{align-items:center;display:flex;justify-content:center}.asset-item-container .error{color:#e73737;color:var(--content-builder-color-red);font-size:12px;text-align:center}.asset-item-container .error svg{margin-right:5px;margin-top:-2px}.asset-item.dragging{background-color:#ced7fd;border:2px dashed #324dc7;border:2px dashed var(--content-builder-ui-tint-color);color:#324dc7;color:var(--content-builder-ui-tint-color)}.asset-section{border-bottom:1px solid silver;padding-bottom:20px;padding-top:20px}.asset-section h1{font-size:14px;margin:0;padding:0}.asset-section-header{display:flex;justify-content:space-between}.asset-detail-section .validation-indicator{align-items:center;color:#767676;color:var(--content-builder-text-value-color);display:flex;font-size:16px;font-weight:500;gap:5px;letter-spacing:normal!important}.asset-detail-section-description{margin-top:-17px;max-width:75%}.asset-detail-section-description,.asset-detail-section-description p{color:#333;color:var(--content-builder-text-description-color);font-size:14px;line-height:1.6}.asset-detail-section-description p{margin-top:2px}.asset-section-examples a{cursor:pointer;font-weight:700}.asset-section-header .info a{align-items:center;display:flex;font-size:15px;font-weight:600;gap:5px;justify-items:center}.asset-section p{color:#333;color:var(--content-builder-text-description-color);font-size:12px}.asset-section-content{justify-content:space-around;padding:20px}.asset-album-item,.asset-section-content{align-items:center;display:flex;flex-direction:column}.asset-album-item{aspect-ratio:1;cursor:pointer;gap:10px;text-align:center}.asset-album-item-placeholder{aspect-ratio:1;background-color:#00000001;border:1px dashed #00000040;height:-webkit-fill-available;width:-webkit-fill-available}.asset-album-item-details{align-items:center;display:flex;flex-direction:column;gap:2px;text-align:center}.asset-album-item div{border-radius:10px}.asset-album-title{font-size:16px;font-weight:700}.asset-album-count{color:#767676;color:var(--content-builder-text-value-color);font-size:16px}.asset-detail{height:-webkit-fill-available}.asset-detail-image{align-items:center;display:flex;justify-content:center}.asset-detail-image-with-previews{padding-bottom:50px;padding-top:150px}.asset-detail-section-header{align-items:center;display:flex;justify-content:space-between;padding-bottom:10px;padding-top:10px}.asset-detail-section-header.with-divider{border-top:1px solid #e3e3e3}.asset-detail-section-header .info a{align-items:center;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:5px;justify-items:center}.asset-detail-section-header h1,.asset-detail-section-header h5{font-size:16px;letter-spacing:normal!important;margin-bottom:12px;margin-top:12px}.asset-detail-row{align-items:center;border-top:1px solid #e3e3e3;display:flex;justify-content:space-between;padding-bottom:20px;padding-top:20px}.asset-detail-section-content-description{display:block;padding-bottom:20px}.asset-detail-row span{max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-detail-row a{cursor:pointer;text-decoration:none}.asset-detail-row.single{border-bottom:1px solid #e3e3e3;border-top:0}.asset-detail-row a.destructive,.asset-detail-row.destructive a{color:#e73737!important;color:var(--content-builder-color-red)!important}.asset-detail-row h2,.asset-detail-row h6{font-size:16px;font-weight:400;margin-bottom:0;margin-top:0}.asset-detail-row span{color:#767676;color:var(--content-builder-text-value-color)}.asset-detail-row-description{align-items:flex-start;gap:10px;justify-content:flex-start}.asset-detail-row-description-icon{line-height:13px;margin-top:2px}.asset-detail-row-description-content{display:flex;flex-direction:column;gap:15px;line-height:1.25}.asset-detail-row-description .asset-detail-row-description-content{flex-grow:1}.asset-detail-row-description-content span{overflow:visible;overflow:initial;text-overflow:clip;white-space:inherit}.asset-detail-row-description-header{display:flex;justify-content:space-between}.asset-detail-content{display:flex;flex-direction:column;gap:20px}.asset-detail-row-action{color:#324dc7;color:var(--content-builder-ui-tint-color)}.asset-detail-uploading{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:25rem;padding:10px;width:100%}.asset-detail-uploading h2{font-size:16px}.asset-preview-frame{border:10px solid #000;box-sizing:content-box;height:100%;left:-10px;position:absolute;top:-10px;width:100%}@keyframes pulse{0%{box-shadow:0 0 5px #0000ff50}50%{box-shadow:0 5px 20px #0000ff90}to{box-shadow:0 0 5px #0000ff50}}.asset-preview-layer-highlight{animation:pulse 1.85s ease-in-out infinite}.asset-detail-row-validation{align-items:center;display:flex;font-weight:500;gap:5px;justify-items:center}.asset-detail-row-validation.warning{color:#ff8a00;color:var(--content-builder-color-orange)}.asset-detail-row-validation.error{color:#e73737;color:var(--content-builder-color-red)}.asset-item-details-warnings{align-items:center;cursor:pointer;display:flex;justify-content:center;position:relative}.asset-item-details-warnings .description{align-items:center;color:#333;color:var(--content-builder-text-color);display:flex;font-size:16px;font-weight:500;gap:5px;justify-content:center}.asset-item-details-warnings:focus .asset-item-details-warnings-detail,.asset-item-details-warnings:hover .asset-item-details-warnings-detail{opacity:1;outline:none;transition:all .1s ease-in;visibility:visible}.asset-item-details-warnings-detail{background-color:#fff;border-radius:12px;box-shadow:0 18px 40px #00000040;color:#333;color:var( --content-builder-text-color);font-weight:400;opacity:0;padding-left:20px;padding-right:20px;position:absolute;top:50px;visibility:hidden;width:400px;z-index:1000}.asset-item-details-warnings-detail>.asset-detail-row.first{border-top:0}.layout-right .asset-detail-row .polymer-slider{width:200px}.asset-detail-row .polymer-slider{width:400px}.asset-preview-pip{bottom:50px;position:fixed;right:50px;transition:all .2s ease-out}.asset-preview-pip.show{opacity:1}.asset-preview-pip.hide{opacity:0}.asset-preview-device:hover,.asset-preview-pip .asset-preview-device{box-shadow:0 18px 40px #00000040}.asset-preview-device{cursor:pointer;transition:box-shadow .2s ease-out}.asset-preview-device,.asset-preview-device>*{box-sizing:content-box}.asset-preview-modal-content{align-items:center;display:flex;height:-webkit-fill-available;justify-content:center;max-height:none}@media (max-height:900px){.asset-preview-modal-content{align-items:flex-start;max-height:900px;overflow:scroll}.asset-preview-modal-content .asset-preview-device{margin-bottom:150px;margin-top:100px}}.asset-detail-section-header .polymer-header-button{padding-right:0}.polymer-asset-catalogue-previews .asset-previews{grid-column-gap:66px;grid-row-gap:80px;align-content:space-between;-moz-column-gap:66px;column-gap:66px;display:grid;grid-template-columns:.33fr .33fr .33fr;justify-content:space-between;margin-left:8px;margin-top:16px;row-gap:80px}.polymer-asset-catalogue-previews .asset-detail-section{padding-left:20px;padding-right:20px}.asset-catalogue-modal{overflow:auto}.asset-catalogue-example-modal .polymer-content{margin:0 auto;max-width:800px}.asset-catalogue-modal .polymer-page{padding-top:0}.asset-catalogue-examples-previews h5 svg{position:relative;top:1px}.asset-catalogue-examples-previews h5 div{align-items:first baseline;display:flex;gap:8px}.asset-catalogue-examples-previews h5{line-height:1.5}.asset-catalogue-examples-previews .asset-previews{grid-gap:50px;display:grid;gap:50px;grid-template-columns:1fr 1fr 1fr}.asset-catalogue-examples-previews .asset-detail-section{padding-bottom:100px;padding-top:0}.asset-catalogue-examples-previews .asset-detail-section-content{padding-left:8px;padding-right:8px;padding-top:8px}.asset-upload-progress{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0 auto;max-width:50%;padding-left:20px;padding-right:20px}.asset-upload-progress h1{font-size:16px;letter-spacing:normal}:root{--content-builder-content-width:880px;--content-builder-content-width-fullscreen:calc(100vw - 100px);--content-builder-content-min-canvas-height:716px;--content-builder-content-canvas-width:375px;--content-builder-padding-fullscreen:100px;--content-builder-padding:50px;--content-builder-padding-top:50px;--content-builder-padding-bottom:50px;--content-builder-top-toolbar-height:80px;--content-builder-header-height:64px;--content-builder-ui-tint-color:#324dc7;--content-builder-ui-font:inherit;--content-builder-canvas-tint-color:#324dc7;--content-builder-text-color:#333;--content-builder-text-description-color:#333;--content-builder-text-value-color:#767676;--content-builder-highlight-color:#0085ff;--content-builder-color-red:#e73737;--content-builder-color-orange:#ff8a00;--content-builder-color-green:#45aa2b;--content-builder-color-icon-grey:#838383;--content-builder-color-background:#f6f6f6}.color-destructive,.color-error,.color-red{fill:#e73737;fill:var(--content-builder-color-red);color:#e73737;color:var(--content-builder-color-red)}.color-orange,.color-warning{fill:#ff8a00;fill:var(--content-builder-color-orange);color:#ff8a00;color:var(--content-builder-color-orange)}.color-correct{fill:#45aa2b;fill:var(--content-builder-color-green);color:#45aa2b;color:var(--content-builder-color-green)}.color-tint{fill:#324dc7;fill:var(--content-builder-ui-tint-color);color:#324dc7;color:var(--content-builder-ui-tint-color)}.color-valid,.color-validation-default,.color-value{fill:#838383;fill:var(--content-builder-color-icon-grey);color:#838383;color:var(--content-builder-color-icon-grey)}.color-value{fill:#767676;fill:var(--content-builder-text-value-color)}.color-value,.empty-text{color:#767676;color:var(--content-builder-text-value-color)}.polymer{font-family:inherit;font-family:var(--content-builder-ui-font);position:relative;width:100vw}.modal .polymer-page h1,.polymer h1,.polymer-page .polymer h1,.polymer-page h1{letter-spacing:normal}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gradient-overlay{background-image:linear-gradient(0deg,#00000050,#00000000);height:100%;width:100%}span{outline:0}.polymer-page a,.polymer-page a:not([href]){color:#324dc7;color:var(--content-builder-ui-tint-color)}.yap-sr-only{clip:rect(1px,1px,1px,1px)!important;border:0!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.yap-only-focusable:active,.yap-sr-only-focusable:focus{clip:auto!important;clip-path:none!important;height:auto!important;margin:auto!important;overflow:visible!important;white-space:normal!important;width:auto!important}.content-builder-container-fullscreen{max-width:calc(100vw - 100px);max-width:calc(100vw - var(--content-builder-padding-fullscreen))}.content-builder-container-inset{max-width:800px}@media only screen and (max-width:900px){.content-builder-container-inset{max-width:calc(100vw - 100px);max-width:calc(100vw - var(--content-builder-padding)*2)}}.modal .content-builder-container-fullscreen{margin-left:16px;margin-right:16px;max-width:100vw}.layout{display:flex;height:100%;height:-webkit-fill-available}.layout-top{flex-grow:1000}.layout-left{height:100%}.inactive,.layout-left .active{background-color:#fff;left:0;position:absolute;transition:.35s cubic-bezier(.165,.84,.44,1);z-index:2}.layout-left .active{left:0}.layout-left .inactive{left:-340px}.layout-right{flex-basis:19rem;flex-grow:1}.layout-right .inspector-right{border-left:1px solid #e3e3e3;flex-grow:1;height:-webkit-fill-available}.modal .layout-right{border-left:1px solid #e3e3e3;flex-basis:24rem;flex-grow:1;height:100%;height:-webkit-fill-available}.layout-app .layout-right .inspector{border-left:1px solid #e3e3e3;height:100vh}.layout-app .sidebar{height:calc(100vh - 50px)}.layout-app{height:auto}.modal .layout-left{flex-basis:15rem;flex-grow:1;height:100%}.layout-center{flex-basis:0;flex-grow:999;position:relative}.modal .layout-center{height:-webkit-fill-available}.layout-app>.layout-center{overflow:visible;overflow:initial;position:relative}.center-content{align-items:center;display:flex;justify-content:center}.space-between-8{gap:8px;justify-content:space-between}.space-between-4{gap:4px;justify-content:space-between}.badge{align-content:center;background-color:#f3f3f3;border-radius:4px;display:flex;justify-content:center;padding:8px}.floating-overlay{box-sizing:border-box;left:0;position:absolute;top:0;width:100vw;z-index:100}.floating-overlay,.floating-overlay-content{height:-webkit-fill-available;height:100%;pointer-events:none}.floating-overlay-content{display:flex;flex-direction:row;justify-content:flex-end;margin:0 auto}.floating-overlay-inner-content{align-items:flex-start;display:flex;flex-direction:column;gap:20px;height:-webkit-fit-content;justify-content:flex-start;padding-bottom:50px;padding-bottom:var(--content-builder-padding-bottom);padding-top:50px;padding-top:var(--content-builder-padding-top);position:sticky;top:0;z-index:100}.floating-overlay-left .floating-overlay-content{justify-content:flex-start}.floating-overlay .sidebar{height:-webkit-fit-content;padding-bottom:50px;padding-bottom:var(--content-builder-padding-bottom);padding-top:50px;padding-top:var(--content-builder-padding-top);position:sticky;top:0;z-index:100}.floating-overlay .sidebar-content{background-color:#fff;border-radius:15px;box-shadow:0 10px 30px #00000020}.floating-overlay-content>div,.floating-overlay-content>section{pointer-events:all;width:320px}.floating-overlay .inspector-content{background-color:#fff;border-radius:15px;box-shadow:0 10px 30px #00000020}.with-fixed-header .floating-overlay .sidebar,.with-fixed-header .floating-overlay-inner-content{top:64px;top:var(--content-builder-header-height)}.with-top-toolbar .floating-overlay-inner-content,.with-top-toolbar .sidebar{top:80px;top:calc(var(--content-builder-top-toolbar-height))}.with-fixed-header .with-top-toolbar .floating-overlay-inner-content,.with-fixed-header .with-top-toolbar .sidebar{top:144px;top:calc(var(--content-builder-header-height) + var(--content-builder-top-toolbar-height))}.with-fixed-header .with-top-toolbar .page{margin-top:130px;margin-top:calc(var(--content-builder-top-toolbar-height) + var(--content-builder-padding-top))}.canvas{background-color:#f6f6f6;background-color:var(--content-builder-color-background);overflow-x:hidden;overflow-y:hidden;position:relative}.canvas-content{align-items:flex-start;display:flex;height:100%;justify-content:center;width:100%}.canvas-container{position:relative;width:100%}.sidebar{display:flex;flex-direction:column;height:100%;justify-content:space-between;min-width:250px}.sidebar-left{border-right:1px solid #e3e3e3;flex:1 1;width:340px}.sidebar-content{height:-webkit-fill-available;overflow-y:auto}.sidebar h1{color:#000;font-size:14px;margin:8px 0;padding:0}.sidebar-toolbar{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:hsla(0,0%,100%,.65);display:flex;min-height:50px;padding-left:20px;padding-right:20px;width:-webkit-fill-available}.sidebar-toolbar-safearea{padding-bottom:50px}.bottom .sidebar-toolbar{bottom:0;left:0;position:fixed}.sidebar-toolbar-action-content{align-items:center;color:#324dc7;color:var(--content-builder-ui-tint-color);display:flex;gap:4px;justify-content:center;line-height:12px}.sidebar .subtitle{color:rgba(0,0,0,.3);color:#09f;font-size:11px;font-weight:700;letter-spacing:1.2px}.sidebar .desc{color:rgba(0,0,0,.3);font-size:12px;font-weight:700;margin-top:3px}.sidebar-separator{border-bottom:1px solid rgba(0,0,0,.05);height:1px;margin-bottom:20px;margin-top:20px}.sidebar-section-content p{color:#838383;color:#000;font-size:18px;font-weight:700;line-height:1.5}.sidebar-section .sidebar-section-content p{color:#838383;font-size:16px;font-weight:500}.sidebar-section.hover .sidebar-section-content p{color:#333}.sidebar h2,.toolbar h2{font-size:14px}.blueprint h2{font-size:16px!important}.sidebar-tree{font-size:15px;padding:25px}.modal .sidebar-tree{padding-top:15px}.sidebar-tree.top{padding-top:5px}.sidebar-item{cursor:pointer;min-height:26px}.sidebar-item .selected,.sidebar-item-content.selected:hover{background-color:#324dc7;background-color:var(--content-builder-ui-tint-color);color:#fff}.sidebar-item-content:hover{background-color:#f6f6f6;background-color:var(--content-builder-color-background)}.sidebar-item-action .sidebar-item-content{color:#324dc7;color:var(--content-builder-ui-tint-color)}.sidebar-item-content{align-items:center;border-radius:6px;display:flex;padding:10px}.sidebar-item-content>.icon{margin-top:4px;width:32px}.sidebar-item .disclosure{display:inline-block;height:18px;top:5px;width:22px}.sidebar .inner-content{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:-webkit-fill-available}.sidebar-item-children{display:block}.sidebar-tile{margin-bottom:20px}.sidebar-tile-content{align-items:center;background-color:#f6f6f6;border:2px solid #fff;border-radius:12px;display:flex;height:150px;justify-content:center}.sidebar-tile.selected .sidebar-tile-content{border:2px solid #0085ff}.sidebar-tile-page{background-color:#000;background-size:cover;border-radius:4px;box-shadow:0 10px 20px rgba(0,0,0,.04);height:86.4px;width:40px}.sidebar-tile-title{font-size:14px;padding:5px;text-align:center}.nav-back{align-items:center;color:#0085ff;cursor:pointer;display:flex;gap:6px;margin-left:0}.sidebar-list{gap:15px;margin-top:15px}.sidebar-list,.sidebar-list-alt{display:flex;flex-direction:column}.sidebar-list-alt{margin-top:-10px}.page{margin-top:50px;padding-bottom:1px}.page h1{color:#00000055;font-size:14px;font-weight:400;text-align:left}.page-content{background-color:#fff;border-radius:15px;box-shadow:0 20px 40px #00000022;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-family:var(--content-builder-canvas-font);margin-bottom:130px;min-height:716px;min-height:var(--content-builder-content-min-canvas-height);width:375px;width:var(--content-builder-content-canvas-width)}.page.selected .page-content{borderr:3px solid #0085ff}.view{cursor:pointer;display:contents}.view.highlighted>:after{border:1px solid #0085ff;border:1px solid var(--content-builder-highlight-color);border-radius:4px;bottom:-3px;content:"";left:-3px;pointer-events:none;position:absolute;right:-3px;top:-3px;width:100%;z-index:1}.view>*{overflow:visible!important;position:relative}.view.selected>:after{border:2px solid #0085ff;border:2px solid var(--content-builder-highlight-color);border-radius:4px;bottom:-4px;content:"";left:-4px;pointer-events:none;position:absolute;right:-4px;top:-4px;width:100%;z-index:1}img.view-image{width:100%}.view-text{display:block;overflow-wrap:anywhere}.polymer-page-section{display:contents}.section{position:relative}.section-title{color:rgba(0,0,0,.4);cursor:pointer;font-size:12px;font-weight:600;position:absolute;right:-220px;top:10px;width:200px}.highlighted .section-title{color:rgba(0,0,0,.8)}.section-add{align-items:center;background-color:#f0f0f0;border:4px solid hsla(0,0%,94%,0);color:rgba(0,0,0,.25);display:flex;flex-grow:1;height:100%;justify-content:center;min-height:200px;position:relative}.section-add-dragging-over{background-color:rgba(0,153,255,.1);border:4px dashed #09f}.section-hover{pointer-events:none;position:absolute;z-index:1}.section-hover-content{height:100%;position:relative}.section-hover-outline{border-bottom:.5px dashed #888;border-top:.5px dashed #888;bottom:0;left:-1000px;pointer-events:none;position:absolute;right:-1000px;top:0}.section-insert{display:flex;height:20px;justify-content:flex-end;justify-content:center;position:absolute;width:100%;z-index:200}.section-insert,.section-insert svg{pointer-events:all}.section-insert-top{top:-10px}.section-insert-bottom{bottom:-10px}.section-hover-outside-right-top{nbackground-color:blue;height:200px;pointer-events:auto;position:absolute;right:-100px;top:-200px;width:100px}.section-hover-outside-left{nbackground-color:blue;bottom:-100px;left:-50px;pointer-events:auto;position:absolute;top:-100px;width:50px}.section-controls{height:100%;min-height:200px;padding-left:20px;padding-top:0;pointer-events:auto;position:absolute;right:-120px;top:-15px;width:100px;z-index:100}.section-controls-content{hheight:125px;background-color:#fff;background:#fff;box-shadow:0 6px 14px rgba(0,0,0,.25);flex-direction:column;margin-left:0;margin-top:10px;padding-bottom:8px;padding-top:8px;text-align:center;width:40px}.section-controls-content,.section-controls-content .control{align-items:center;border-radius:4px;display:flex;justify-content:center}.section-controls-content .control{cursor:pointer;margin-bottom:0;padding:8px}.section-controls-content .control.disabled{opacity:.25;pointer-events:none}.section-controls-content .control:hover{background-color:rgba(0,0,0,.05)}.stack{display:flex;flex-direction:column;flex-grow:1;justify-content:center;text-align:center}.hstack{align-items:center}.stack-element{display:block}.fill-available-width{width:-webkit-fill-available}.zstack{align-items:center;display:flex;position:relative}.zstack-element{display:flex;flex-direction:row;flex-grow:1;justify-content:center;pointer-events:none;position:absolute;width:100%;z-index:1}.zstack-element>div{width:100%}.zstack-element .allow-interaction,.zstack-element .view{pointer-events:auto}.view-text{width:100%}.view-seperator{border:.5px solid rgba(0,0,0,.1)}.inspector{font-size:10pt;width:100%}.inspector span{line-height:1.75}.inspector section{padding-bottom:20px}.inspector section:not(:first-child){border-top:1px solid #00000020;padding-top:15px}.inspector section:last-child{padding-bottom:0}.inspector-content{display:flex;flex-direction:column;gap:20px;padding:20px}.inspector h1{color:#000;font-size:14px;margin:0;padding:0}.inspector-header-with-icon,.inspector-property-title-with-icon{align-items:center;display:flex;gap:8px;justify-content:flex-start}.inspector-header-with-divider{border-top:1px solid #eee;margin-top:20px!important;padding-top:15px!important}.inspector h2{color:#000;font-size:10pt;font-weight:400;margin:0;padding:0}.inspector-property{align-items:center;cursor:default;display:flex;margin-bottom:-2px;min-height:20px;padding-bottom:0;padding-top:15px;width:100%}.inspector-property h2{float:left;width:50%}.inspector-property-value{float:right;text-align:right;width:50%}.inspector-property-description,.inspector-property-value{color:rgba(0,0,0,.5);font-size:10pt}.inspector-image-well,.inspector-location{align-items:center;background-color:rgba(0,0,0,.08);border-radius:8px;color:rgba(0,0,0,.5);display:flex;height:150px;justify-content:center;width:100%}.inspector-image-well{aspect-ratio:auto;border:1px solid rgba(0,0,0,.01);cursor:pointer;position:relative}.inspector-image-well-condensed{position:relative}.inspector-image-well-condensed .remove{cursor:pointer;float:right;padding-top:3px;position:absolute;right:12px}.inspector-list-item .inspector-image-well-condensed .inspector-image-well-title span{width:170px}.inspector-image-well-condensed{align-items:center;background-color:#fff;border:1px solid rgba(0,0,0,.08);border-radius:8px;cursor:pointer;display:flex;gap:10px;justify-content:flex-start;min-height:50px;padding-left:10px;text-align:left;width:-webkit-fill-available}.inspector-image-well-condensed .inspector-image-well-title span{display:block;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:140px}.inspector-image-well-condensed .thumbnail{clip:true;background:#e3e3e3;border:1px solid rgba(0,0,0,.01);border-radius:8px;height:24px;width:24px}.inspector-image-well canvas,.inspector-image-well div,.inspector-image-well img,.inspector-image-well-condensed .thumbnail div,.inspector-image-well-condensed .thumbnail img{clip:auto;border-radius:8px}.inspector-image-well.image-filled{align-items:center;border:0;height:auto}.inspector-image-well-action{align-items:center;background-color:rgba(0,0,0,.2);display:flex;height:calc(100% - 4px);justify-content:center;opacity:0;position:absolute;transition:.2s;width:100%}.inspector-image-well-action:hover{opacity:1}.inspector-image-well-action span{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:rgba(0,0,0,.5);border-radius:10px;color:#fff;display:block;font-weight:700;padding:5px 10px}.inspector-image-well .inspector-image-well-title{display:table;table-layout:fixed;width:100%}.inspector-image-well .inspector-image-well-title span{display:table-cell;overflow:hidden;padding:10px;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.inspector-file-well,.inspector-video-well{border:1px solid rgba(0,0,0,.08);border-radius:8px;color:#324dc7;color:var(--content-builder-ui-tint-color);cursor:pointer;width:100%}.inspector-file-well-title,.inspector-video-well-title{align-items:center;display:flex;justify-content:center;text-align:left}.inspector-file-well-title.file-filled,.inspector-video-well-title.video-filled{color:#767676;color:var(--content-builder-text-value-color)}.inspector-file-well span,.inspector-video-well span{display:block;overflow:hidden;padding:10px;text-overflow:ellipsis;white-space:nowrap;width:100%}.inspector-file-well span.accessory,.inspector-video-well span.accessory{color:#324dc7;color:var(--content-builder-ui-tint-color);text-align:right}.inspector-header-requirement,.inspector-property-requirement{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;line-height:1.5;padding-top:10px}.inspector-property-requirement{padding-bottomm:10px;padding-top:10px}.inspector-property-requirement-icon{line-height:12px;padding-top:1px}.inspector-property-validations .inspector-requirement-item{border-top:0;padding-top:5px}.inspector-property-with-divider{border-top:1px solid #eee;margin-top:20px}.inspector-property-single-column .inspector-property{align-items:flex-start;flex-direction:column;gap:10px;justify-content:flex-start}.inspector-property-single-column .control-input,.inspector-property-single-column .inspector-property-value{text-align:left;width:-webkit-fill-available}.polymer-grid .control-input{text-align:left;width:100%}.inspector-property-single-column textarea{min-height:100px}.inspector-property-single-column .inspector-property-validations{padding-top:5px}.inspector-button{background-color:rgba(0,0,0,.05);border:0;border-radius:8px;color:#324dc7;color:var(--content-builder-ui-tint-color);cursor:pointer;font-size:10pt;padding:14px;width:100%}.inspector-list-item{display:flex;gap:6px;justify-content:space-between}.inspector-list-item button{background-color:transparent;background-color:initial;border:0;cursor:pointer}.inspector-list-item-highlight{background-color:#f5f5f5;margin:-6px -20px;padding:6px 20px}.control-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath d='M3.5 6 8 10.5 12.5 6' fill='transparent' stroke-width='2' stroke='%23999' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 0 center;background-repeat:no-repeat;border:none;box-shadow:inset 0 0 0 0 #09f;caret-color:#444;color:rgba(0,0,0,.5);cursor:pointer;height:20px;margin:0;padding:0 18px 0 0;pointer-events:auto;position:relative}.control-input,.control-select{display:inline-block;font-size:10pt;font-weight:500;outline:0;text-align:right}.control-input{border:1px solid rgba(0,0,0,.1);border-radius:8px;color:rgba(0,0,0,.85);margin:0 4px 0 0;padding:6px;width:120px}.control-segmented{display:flex;justify-content:flex-end}.control-segmented-option{align-items:center;background-position:50%;background-repeat:no-repeat;border-radius:4px;display:flex;height:25px;width:25px}.control-segmented-option.selected{background-color:#e3e3e3}input[type=range].control-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent}input[type=range]::-webkit-slider-runnable-track{background:#e3e3e3;border-radius:.25rem;height:.5rem}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#fff;border:.5px solid #00000040;border-radius:.5rem;box-shadow:0 2px 5px #00000020;height:1rem;margin-top:-4px;width:1rem}.option-icon{background-position:50%;background-repeat:no-repeat;height:20px;width:25px}.align-left{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.186 1.767H13.92a.52.52 0 0 0 .527-.52.52.52 0 0 0-.527-.512H1.186a.508.508 0 0 0-.513.513c0 .294.226.52.513.52Zm0 3.582h7.69a.515.515 0 1 0 0-1.032h-7.69a.508.508 0 0 0-.513.513c0 .294.226.52.513.52Zm0 3.582H13.92a.525.525 0 0 0 .527-.52.52.52 0 0 0-.527-.512H1.186a.508.508 0 0 0-.513.513c0 .287.226.52.513.52Zm0 3.575h7.69c.287 0 .52-.225.52-.512a.52.52 0 0 0-.52-.52h-7.69a.514.514 0 0 0-.513.52c0 .287.226.512.513.512Z' fill='%23313030'/%3E%3C/svg%3E")}.align-right{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.607 1.767h12.735a.52.52 0 0 0 .527-.52.52.52 0 0 0-.527-.512H.607a.508.508 0 0 0-.513.513c0 .294.226.52.513.52ZM5.659 5.35h7.683a.52.52 0 0 0 .527-.52.52.52 0 0 0-.527-.512H5.66a.51.51 0 0 0-.52.513c0 .294.226.52.52.52ZM.607 8.931h12.735a.525.525 0 0 0 .527-.52.52.52 0 0 0-.527-.512H.607a.508.508 0 0 0-.513.513c0 .287.226.52.513.52Zm5.052 3.575h7.683a.52.52 0 0 0 .527-.512c0-.287-.24-.52-.527-.52H5.66a.515.515 0 0 0-.52.52.51.51 0 0 0 .52.512Z' fill='%23313030'/%3E%3C/svg%3E")}.align-center{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.574 1.767h12.735a.52.52 0 0 0 .527-.52.52.52 0 0 0-.527-.512H.574a.508.508 0 0 0-.513.513c0 .294.226.52.513.52Zm2.53 3.582h7.683a.515.515 0 1 0 0-1.032H3.103a.51.51 0 0 0-.52.513c0 .294.226.52.52.52ZM.573 8.931h12.735a.525.525 0 0 0 .527-.52.52.52 0 0 0-.527-.512H.574a.508.508 0 0 0-.513.513c0 .287.226.52.513.52Zm2.53 3.575h7.683c.287 0 .52-.225.52-.512a.52.52 0 0 0-.52-.52H3.103a.515.515 0 0 0-.52.52.51.51 0 0 0 .52.512Z' fill='%23313030'/%3E%3C/svg%3E")}.modal{background-color:#fff;border:0;border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,.2);clip-path:stroke-box;height:500px;outline:0;overflow:hidden;position:absolute;width:800px}.modal-fullscreen{height:calc(100vh - 100px);width:calc(100vw - 100px)}.modal-overlay{align-items:center;background-color:rgba(0,0,0,.5);bottom:0;display:flex;justify-content:center;left:0;outline:0;position:fixed;right:0;top:0;z-index:2000}.modal-content{height:calc(100% - 35px);padding:15px 25px 25px}.modal-content h2{font-size:17px}.section-template-items{height:-webkit-fill-available;overflow-y:scroll;padding-bottom:30px}.section-template-item{border:1px solid #e3e3e3;border-radius:10px;cursor:pointer;margin-bottom:20px;padding:10px}.template-item{padding:0}.template-item svg{border-radius:10px}.section-template-item img{transition:opacity;width:100%}.section-template-item-component{background-color:#f2f2f2;pointer-events:all}.section-template-item-component span{display:block;font-size:10pt;font-weight:500;padding-bottom:2px;padding-top:6px}.section-template-item-component img,.section-template-item-component svg{border-radius:10px}.section-template-item-icon img{border-radius:10px;max-width:75px;transition:opacity}.section-template-item:hover{box-shadow:0 5px 10px rgba(0,0,0,.05)}.section-template-grid{display:flex;margin-left:-20px;width:auto}.section-template-grid-item{background-clip:padding-box;display:block;padding-left:20px}.title-header-container{margin-top:8px}.header-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:0;width:100%}.header-container-actions{display:flex;flex-direction:row;gap:10px}.header-container{cursor:pointer}.header-container .count{color:rgba(0,0,0,.2);font-weight:600}.header-container .action{color:#324dc7;color:var(--content-builder-ui-tint-color);cursor:pointer;font-size:14px}.header-container .action.action-disabled{color:#969696}.toolbar{align-items:center;border-bottom:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1);display:flex;height:50px;justify-content:space-between;padding-left:20px;padding-right:20px}.toolbar-center,.toolbar-left,.toolbar-right{width:33%}.toolbar-left{align-items:center;display:flex;gap:5px;justify-content:flex-start}.toolbar-center{text-align:center}.toolbar-right{display:flex;justify-content:flex-end}.toolbar h1{font-size:14px}.toolbar-icon{align-items:center;border-radius:4px;cursor:pointer;display:flex;height:32px;justify-content:center;width:32px}.toolbar-text{color:#b3b3b3;cursor:pointer;font-size:16px;font-weight:700;margin-left:5px}.toolbar-text.selected{color:#000}.toolbar-icon.selected,.toolbar-icon:hover{background-color:#eee}.toolbar-icon.selected:hover{background-color:#cfcfcf}.blueprint-thumbs{grid-column-gap:20px;-moz-column-gap:20px;column-gap:20px;display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;grid-template-columns:repeat(3,minmax(0,1fr))}.blueprint-thumbs .thumb,.blueprint-thumbs img{background-size:cover;border-radius:6px;box-shadow:0 5px 30px #00000020;width:100%}.template-category-item{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:hsla(0,0%,100%,.8);cursor:pointer;margin-left:-25px;margin-right:-25px;padding-left:25px;padding-right:25px;position:sticky;top:0;width:100%}.template-category-item .content{align-items:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBvcGFjaXR5PSIuNCIgZD0iTTguMTE0IDYuNzEyYzAtLjMtLjExLS41NS0uMzQ0LS43ODRMMi4xMy40MTNBLjkyOC45MjggMCAwIDAgMS40NC4xMzVhLjk4NS45ODUgMCAwIDAtLjk5Ni45ODFjMCAuMjcxLjExNy41Mi4zMTUuNzE4bDUuMDEgNC44N0wuNzYgMTEuNTlhMSAxIDAgMCAwLS4zMTUuNzE4YzAgLjU0OS40NDcuOTg4Ljk5Ni45ODhhLjkzNC45MzQgMCAwIDAgLjY4OS0uMjg1bDUuNjQtNS41MTVjLjI0MS0uMjM1LjM0NC0uNDg0LjM0NC0uNzg0WiIgZmlsbD0iIzQzNDM0MyIvPjwvc3ZnPg==);background-position:calc(100% - 16px) 50%;background-repeat:no-repeat;border-radius:8px;display:flex;gap:8px;justify-content:flex-start;margin-left:-8px;margin-right:-16px;padding:8px}.template-category-item .content:hover{background-color:#f7f7f7}.template-category-item.expanded .content{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBvcGFjaXR5PSIuNCIgZD0iTTcuNTQ4IDcuODEzYy4zIDAgLjU1Ni0uMTE3Ljc5LS4zNThsNS41MDktNS42MzNhLjkzNS45MzUgMCAwIDAgLjI4NS0uNjg4Ljk5Ljk5IDAgMCAwLS45ODgtLjk5NmMtLjI2NCAwLS41Mi4xMTctLjcxOC4zMTVsLTQuODcgNS4wMUwyLjY3LjQ1MmExLjAxNiAxLjAxNiAwIDAgMC0uNzI1LS4zMTUuOTkuOTkgMCAwIDAtLjY5NiAxLjY4NGw1LjUwOCA1LjY0Yy4yNDIuMjM0LjQ5LjM1MS43OS4zNTFaIiBmaWxsPSIjNDM0MzQzIi8+PC9zdmc+)}.template-category-item .icon{align-items:center;border-radius:8px;display:flex;height:20px;justify-content:center;width:20px}.template-category-item img{border:1px solid #e3e3e3;border-radius:5px;width:48px}.template-category-item .description{font-size:14px;line-height:1.5;padding-right:50px;padding-top:3px}.template-category-item .title{font-size:14px;font-weight:700}.video-link{align-items:center;border:1px solid rgba(0,0,0,.1);border-radius:10px;cursor:pointer;display:flex;flex-direction:row;gap:12px;height:70px;justify-content:center;padding:5px 5px 5px 15px}.video-link:hover{background-color:rgba(0,0,0,.05)}.video-link img{height:52px;width:52px}.video-link .content{display:flex;flex-direction:column;flex-grow:1}.video-link h1{font-size:13px}.video-link span{color:rgba(0,0,0,.5);font-size:12px}.modal.modal-video{background-color:transparent;background-color:initial;box-shadow:none;height:800px;width:370px}.video-container,.video-container video{height:100%;width:100%}.group-title{grid-column-end:span 3;grid-row-end:span 4}.button.large{background-color:#f5f5f5;border-radius:10px;box-sizing:border-box;color:#324dc7;color:var(--content-builder-ui-tint-color);cursor:pointer;padding:10px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.button.large.selected{background-color:#324dc7;background-color:var(--content-builder-ui-tint-color);color:#fff}.action-button{background-color:#324dc7;background-color:var(--content-builder-canvas-tint-color);border-radius:10px;color:#fff;font-weight:600;padding:16px 10px;text-align:center;width:-webkit-fill-available}.polymer-button{background:none;border:0;color:#324dc7;color:var(--content-builder-ui-tint-color);font-size:16px;font-weight:600;padding-bottom:8px;padding-top:8px}.polymer-progress-bar{background-color:#d9d9d9;border-radius:5px;height:10px;width:100%}.polymer-progress-bar-inner{background-color:#324dc7;background-color:var(--content-builder-ui-tint-color);border-radius:5px;height:10px}.asset-uploading-title{align-items:baseline;display:flex;justify-content:space-between;width:100%}.asset-uploading-title h1{font-size:16px}.asset-uploading{height:100%}.asset-uploading,.asset-uploading-content{align-items:center;display:flex;justify-content:center}.asset-uploading-content{flex-direction:column;gap:5px;margin:0 auto;width:50%}.polymer-preview-item{cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.polymer-preview-item,.polymer-preview-item-content{transform-origin:top left}.polymer-preview-item .page-content{border:20px solid #000;border-radius:40px;box-shadow:none;box-sizing:content-box;font-family:var(--content-font);margin:0;max-height:816px;overflow:auto}.polymer-preview-item.interaction-disabled>*{cursor:default;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.polymer-preview-item.interaction-disabled{pointer-events:none}.polymer-preview-item.interaction-disabled .page-content{overflow:clip}.polymer-preview-item .page{margin-top:0}.polymer-validation-items-content{left:0;top:0}.polymer-validation-item,.polymer-validation-items-content{display:flex;flex-direction:column;gap:20px;padding:20px;position:absolute}.polymer-validation-item{background-color:#fff;border-radius:12px;box-shadow:0 10px 20px #00000020;box-sizing:border-box;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:250px}.polymer-validation-item-container{align-items:flex-start;display:flex;flex-direction:row;gap:8px;justify-content:flex-start}.polymer-validation-item-icon{padding-top:2px}.polymer-validation-item-content{display:flex;flex-direction:column;flex-grow:1;gap:1px;line-height:1.4}.polymer-validation-item h1{font-size:14px;margin:0}.polymer-validation-item h2{font-size:11px;margin:0;text-transform:uppercase}.polymer-validation-item-error{border:3px solid #fff}.polymer-validation-item-error h1{color:#e73737;color:var(--content-builder-color-red)}.polymer-validation-item-error.selected,.polymer-validation-section-highlight-error{border:3px solid #e73737;border:3px solid var(--content-builder-color-red)}.polymer-validation-item-warning{border:3px solid #fff}.polymer-validation-item-warning h1{color:#ff8a00;color:var(--content-builder-color-orange)}.polymer-validation-item-warning.selected,.polymer-validation-section-highlight-warning{border:3px solid #ff8a00;border:3px solid var(--content-builder-color-orange)}.polymer-validation-item span{font-size:14px;font-weight:400;margin:0}.polymer-validation-indicator{cursor:pointer;height:12px;line-height:12px;padding:12px;width:12px}.polymer-validation-indicator-content{margin:-8px;padding:8px}.polymer-back-button-empty{visibility:hidden}.react-calendar{background:#fff;border:1px solid #e3e3e3;border-radius:8px;font-family:inherit;line-height:1.125em;max-width:100%;padding:12px;width:auto}.react-calendar__tile:hover{background:#e3e3e3;border-radius:4px}.react-calendar__tile--now:enabled,.react-calendar__tile--now:enabled:focus{background:#fff;border-radius:4px;color:#324dc7;color:var(--content-builder-ui-tint-color)}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:hover,.react-calendar__tile:hover{background:#e3e3e3;border-radius:4px}.react-calendar__tile--active:enabled,.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:hover .react-calendar__tile--active:enabled:focus{background:#324dc7;background:var(--content-builder-ui-tint-color);border-radius:4px;color:#fff}.react-calendar__month-view__days__day--weekend{color:#8c8c8c}.ReactCrop__drag-handle{background-color:#fff;border:1.5px solid #324dc7;border:1.5px solid var(--content-builder-ui-tint-color);border-radius:3px}.asset-detail-image-crop{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.asset-detail-image-crop-info{font-feature-settings:monospaced,"tnum";border-radius:8px;bottom:-20px;bottom:-30px;color:#767676;color:var(--content-builder-text-value-color);font-size:10pt;font-variant-numeric:tabular-nums;font-weight:600;height:0;padding:8px;position:absolute}.rcp-root{--rcp-background-color:#121212;--rcp-field-input-color:#fff;--rcp-field-input-border-color:#242424;--rcp-field-label-color:grey}.rcp{background-color:var(--rcp-background-color);border-radius:10px}.rcp,.rcp-body{display:flex;flex-direction:column}.rcp-body{gap:20px;padding:20px 10px}.rcp-section{display:flex;flex-direction:column;gap:10px}.rcp-interactive{height:100%;touch-action:none;-webkit-user-select:none;user-select:none;width:100%}.rcp-interactive[aria-disabled=true]{cursor:inherit;pointer-events:none}.rcp-saturation{background-image:linear-gradient(180deg,transparent,#000),linear-gradient(90deg,#fff,transparent);border-radius:10px 10px 0 0;cursor:all-scroll;position:relative;width:100%}.rcp-saturation-cursor{border:2px solid #fff;border-radius:100%;box-shadow:0 0 15px #00000026;height:20px;position:absolute;transform:translate(-10px,-10px);width:20px}.rcp-hue{background-image:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);border-radius:10px;cursor:ew-resize;height:12px;position:relative;width:100%}.rcp-hue-cursor{border:2px solid #fff;border-radius:100%;box-shadow:0 0 15px #00000026;height:20px;position:absolute;transform:translate(-10px,-4px);width:20px}.rcp-alpha{border-radius:10px;cursor:ew-resize;height:12px;position:relative;width:100%}.rcp-alpha-cursor{border:2px solid #fff;border-radius:100%;box-shadow:0 0 15px #00000026;height:20px;position:absolute;transform:translate(-10px,-4px);width:20px}.rcp-fields{display:flex;flex-direction:column;gap:10px}.rcp-fields-floor{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.rcp-field{display:flex;flex-direction:column;width:100%}.rcp-field-input{background-color:transparent;border:2px solid var(--rcp-field-input-border-color);border-radius:5px;color:var(--rcp-field-input-color);font-family:inherit;font-size:14px;outline:none;padding:5px 0;text-align:center;width:100%}.rcp-field-input:read-only{opacity:.8}.rcp-field-label{color:var(--rcp-field-label-color);font-size:14px;text-align:center}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a,a.visited{color:#324dc7}a{text-decoration:none}:root{--content-builder-canvas-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.rcp-root{--rcp-background-color:#fafafa;--rcp-field-label-color:#aaa;--rcp-field-input-color:#000;--rcp-field-input-border-color:0px}.preview-grid{grid-gap:40px;box-sizing:border-box;grid-template-columns:repeat(auto-fill,180px);justify-content:center;justify-items:center;padding:70px}.loading-content{align-items:center;display:flex;flex-direction:column;height:calc(100vh - 50px);justify-content:center}.with-fixed-header .with-top-toolbar .polymer-preview-item .page{margin-top:0}.content-index-preview-item{border-radius:16px;box-shadow:0 12px 40px #00000020;transition:.35s}a:hover .content-index-preview-item{border-radius:16px;box-shadow:0 14px 40px #00000050}.content-index-preview-item-athena{border:1px solid #00000020;border-radius:10px;box-shadow:0 12px 40px #00000020;padding-bottom:5px}.content-index-preview-item-athena .page-renderer-inner-content{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border-radius:0}a:hover .content-index-preview-item-athena{box-shadow:0 14px 40px #00000030;transition:.35s}.login-content{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center}.login-content p{color:var(--content-builder-text-value-color)}.login-input{gap:12px;height:70px;width:300px}.character{background-color:#f6f5fa;border:1px solid #00000020;border-radius:10px;color:#272729;font-size:28px;line-height:65px}.info-panel{-webkit-backdrop-filter:blur(30px);background-color:#00000080;border-radius:12px;box-shadow:0 0 30px #00000020;font-size:18px;font-weight:600;line-height:1.4;margin:20px;padding:20px 20px 30px;text-align:left;width:100%}.info-panel-light{background-color:#ffffffcc;color:#666}.info-panel-light.solid{-webkit-backdrop-filter:none;background-color:#fff}.info-panel-light h2{color:#000}.info-panel-map h2{font-weight:600;margin-top:0;padding-right:60px}.info-panel-map{background:clear;color:#fff;padding:0;pointer-events:none}.map-header,.map-info{color:#fff;font-size:18px;font-weight:600;padding:30px 50px 30px 30px;text-align:left!important}.map-header{background:linear-gradient(#00000080,#00000000);padding-bottom:200px;padding-top:50px}.map-header span{color:#ffffffdd;font-weight:600;line-height:1.5}.map-header,.map-info{display:flex;flex-direction:column;gap:10px}.map-header h2{font-size:44px;margin:0;padding-right:20px}.map-info{background:linear-gradient(#00000000,#00000090);padding-bottom:50px;padding-top:100px}.map-info span{color:#ffffffdd}.map-info h2{font-size:24px;margin:0;padding-right:32px}.model-info-panel{-webkit-backdrop-filter:blur(30px);background-color:#00000080;border-radius:18px;box-shadow:0 0 30px #00000020;color:#fff;font-size:18px;font-weight:600;line-height:1.4;margin:20px;padding:20px 20px 30px;width:100%}.model-info-panel h2{color:var(--content-builder-canvas-tint-color);font-variation-settings:"wdth" 130;font-weight:600;margin-top:0;padding-right:60px}.action-button{background-color:#0024a3;box-sizing:border-box}.resize-handle{border-right:1px solid #00000020}:root .monaco-editor{--vscode-scrollbarSlider-background:#00000075}.monaco-editor .slider{border-radius:8px}.layout-app .sidebar-tree{padding:12px 10px 10px}.inspector-right-content{position:relative}.layout-app .layout-center-content{height:calc(100vh - 70px);overflow:scroll}.layout-app .inspector-right-content{height:calc(100vh - 130px)}.layout-app .sidebar{height:calc(100vh - 65px)}.polymer-segmented-control{border-radius:8px;padding:2px}.polymer-segmented-control:hover{background-color:#eee}.polymer-segmented-control .polymer-segmented-control-item{color:#333;padding:6px}.polymer-segmented-control .polymer-segmented-control-item.selected{bbox-shadow:unset;bborder:1px solid #e3e3e3;box-shadow:0 2px 4px rgba(0,0,0,.1)}.hide{display:none}.file-header .polymer-header-actions{gap:0}.file-header{position:relative;z-index:3!important}.layout-center .polymer-header-regular-title .polymer-header-content{padding-left:0;padding-right:0;.polymer-header-actions-left{padding-left:12px}.polymer-header-actions{padding-right:12px}h1{width:-webkit-fill-available!important}}@media only screen and (max-width:700px){.screen-mobile{display:block!important}}@media only screen and (min-width:768px) and (max-width:1024px){.screen-tablet{display:block!important}}@media only screen and (min-width:1025px) and (max-width:1440px){.screen-laptop{display:block!important}}@media only screen and (min-width:1441px){.screen-desktop{display:block!important}}@media only screen and (max-width:700px){.hide-mobile{display:none!important}}@media only screen and (min-width:768px) and (max-width:1024px){.hide-tablet{display:none!important}}@media only screen and (min-width:1025px) and (max-width:1440px){.hide-laptop{display:none!important}}@media only screen and (min-width:1441px){.hide-desktop{display:none!important}}
/*# sourceMappingURL=main.4a56ee53.css.map*/