@charset "UTF-8";:root{--color-lighten3:#f2f2f2;--color-lighten2:#bfbfbf;--color-lighten1:grey;--color-darken0:#616161;--color-darken1:#474747;--color-darken2:#2e2e2e;--color-darken3:#141414;--color-darkenX:#000;--color-darken0-lite:grey;--color-darken1-lite:#666;--color-darken2-lite:#4d4d4d;--color-darken3-lite:#333;--color-accent1:#d402d4;--color-accent1-text:#fc03fc;--color-accent1-dark1:#730c4e;--color-accent1-dark2:#370625;--color-accent1-alpha1:rgba(213,2,213,0.13333333333333333);--color-accent2:#03fcfc;--color-accent2-dark1:#008075;--color-accent3-dark1:#806a00;--color-info:#00cebd;--color-warn:#ffea22;--color-warn-dark:#d6c200;--color-critical:#e60000;--color-critical-dark:#900;--color-member-1:#0f0;--color-member-2:#05f;--color-member-3:#ff8000;--color-member-4:#7f00ff;--color-gray:#888;--font-md-size:11px;--font-lg-size:12px;--font-xl-size:14px;--font-sm-size:10px;--margin-for-chatbot:100px;--z-index-for-chatbot:2147483002;--z-index-dialog:2147483102;--z-index-max:2147483646;--sans-serif-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;--serif-family:"Times New Roman","Hiragino Mincho ProN","YuMincho","Yu Mincho",sans}body{margin:0;font-family:var(--sans-serif-family)}.root-App,.root-App input,.root-App textarea{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.root-App code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.root-App input{cursor:url(/icon/cursor-text.svg) 3 8,text}.root-App input,.root-App option,.root-App select,.root-App textarea{background:none}.root-App font{font-size:inherit}.root-App{position:relative;width:100%;height:100vh;overflow:hidden;-webkit-user-select:none;user-select:none}.rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.bg-alpha{background:linear-gradient(45deg,#ccc 25%,transparent 0,transparent 75%,#ccc 0),linear-gradient(45deg,#ccc 25%,transparent 0,transparent 75%,#ccc 0);background-color:#fff;background-size:10px 10px;background-position:0 0,5px 5px}.dev-scroll::-webkit-scrollbar,.dev-scroll ::-webkit-scrollbar{width:20px;background:red}.scroll-y{overflow:hidden}.scroll-y:hover{overflow-y:auto}.scroll-y::-webkit-scrollbar{width:0;background:none!important}.scroll-y:hover::-webkit-scrollbar{width:8px}.scroll-y::-webkit-scrollbar-thumb{box-shadow:inset 0 0 16px 16px hsla(0,0%,47.1%,.4);border:2px solid transparent}.scroll-x{overflow:hidden}.scroll-x:hover{overflow-x:auto}.scroll-x::-webkit-scrollbar{height:0;background:none!important}.scroll-x:hover::-webkit-scrollbar{height:8px}.scroll-x::-webkit-scrollbar-thumb{box-shadow:inset 0 0 16px 16px hsla(0,0%,47.1%,.4);border:2px solid transparent}.scroll-dark::-webkit-scrollbar-thumb{box-shadow:inset 0 0 16px 16px rgba(60,60,60,.4)}body.disabled-chatbot>[class^=intercom-],body.disabled-emulator-message .firebase-emulator-warning{display:none}.view-HeaderLogo{font-size:0}.view-HeaderLogo.normal img{width:55px}.view-HeaderLogo.small img{width:45px}.Icon.size-6{width:6px;height:6px}.Icon.size-8,.Icon.size-xs{width:8px;height:8px}.Icon.size-10{width:10px;height:10px}.Icon.size-12,.Icon.size-sm{width:12px;height:12px}.Icon.size-14{width:14px;height:14px}.Icon.size-16,.Icon.size-md{width:16px;height:16px}.Icon.size-20{width:20px;height:20px}.Icon.size-24,.Icon.size-lg{width:24px;height:24px}.Icon.normal{color:var(--base-fg-color);fill:var(--base-fg-color)}.Icon.active{color:var(--base-active-fg-color);fill:var(--base-active-fg-color)}.Icon.checked{color:var(--base-checked-fg-color);fill:var(--base-checked-fg-color)}.Icon.disabled{color:var(--base-disabled-fg-color);fill:var(--base-disabled-fg-color)}.Icon.gray{color:var(--color-gray);fill:var(--color-gray)}.Icon.base{color:var(--color-lighten2);fill:var(--color-lighten2)}.Icon.mute{color:var(--color-lighten1);fill:var(--color-lighten1)}.Icon.loud{color:var(--color-lighten3);fill:var(--color-lighten3)}.Icon.accent{color:var(--color-accent1);fill:var(--color-accent1)}.Icon.info{color:var(--color-info);fill:var(--color-info)}.Icon.warn{color:var(--color-warn);fill:var(--color-warn)}.Icon.critical{color:var(--color-critical);fill:var(--color-critical)}.view-TooltipPopup{position:absolute;border-radius:4px;z-index:var(--z-index-max);max-height:calc(100% - 10px);box-sizing:border-box}.view-TooltipPopupContent{display:flex;flex-direction:column;grid-row-gap:12px;row-gap:12px;padding:8px 12px;box-sizing:border-box;font-size:var(--font-md-size);color:#4d4d4d;background-color:#f2f2f2}.view-TooltipPopupContent *{color:#4d4d4d;fill:#4d4d4d}.view-TooltipPopupContent.level-warn{color:#4d4d4d;background-color:var(--color-warn)}.view-TooltipPopupContent.level-warn *{color:#4d4d4d;fill:#4d4d4d}.view-TooltipPopupContent.level-error,.view-TooltipPopupHeader.level-error{color:#fff;background-color:var(--color-critical)}.view-TooltipPopupContent.level-error *,.view-TooltipPopupHeader.level-error *{color:#fff;fill:#fff}.view-TooltipPopupHeader{padding:8px 12px;box-sizing:border-box;font-size:var(--font-sm-size);color:#000;background-color:#ccc}.view-TooltipPopupHeader *{fill:#000}.view-TooltipPopupHeader.level-warn{background-color:var(--color-warn-dark)}.view-TooltipPopupHeader.level-error{background-color:var(--color-critical-dark)}.view-TitleTooltipPopup{padding-left:20px;padding-right:20px;font-size:var(--font-md-size);color:var(--color-lighten3);background-color:var(--color-darken2);padding:10px 20px;border-radius:4px}.view-TitleTooltipPopup.left{margin-right:5px}.view-TitleTooltipPopup.right{margin-left:5px}.view-TitleTooltipPopup.top{margin-bottom:5px}.view-TitleTooltipPopup.bottom{margin-top:5px}.button-Button{display:inline-block;border:none;outline:none;background:none;padding:0}.button-Button.disabled{opacity:.5}.button-Button.hoverColor-accent:hover{color:var(--color-accent1-text);border-color:var(--color-accent1-text)}.button-Button.hoverColor-accent:hover *{fill:var(--color-accent1-text)}.button-Button.clickAnimation:active{opacity:.5}.button-PlainButton.base{color:var(--color-lighten2)}.button-PlainButton.base *{fill:var(--color-lighten2)}.button-PlainButton.muted{color:var(--color-lighten1)}.button-PlainButton.muted *{fill:var(--color-lighten1)}.button-PlainButton.accent{color:var(--color-accent1)}.button-PlainButton.accent *{fill:var(--color-accent1)}.button-PlainButton.info{color:var(--color-info)}.button-PlainButton.info *{fill:var(--color-info)}.button-PlainButton.critical{color:var(--color-critical)}.button-PlainButton.critical *{fill:var(--color-critical)}.button-PlainButton.gray{color:var(--color-gray)}.button-PlainButton.gray *{fill:var(--color-gray)}.button-IconButton{padding:var(--base-padding-size);display:flex;align-items:center;grid-column-gap:5px;-webkit-column-gap:5px;column-gap:5px}.button-IconButton>*{vertical-align:middle}.button-RectButton{--view-RectButton-height:32px;--view-RectButton-radius-size:4px;--view-RectButton-padding-size:20px;--view-RectButton-gap-size:30px;height:var(--view-RectButton-height);line-height:var(--view-RectButton-height);padding-left:var(--view-RectButton-padding-size);padding-right:var(--view-RectButton-padding-size);box-sizing:border-box;text-align:center;white-space:nowrap;border-radius:var(--view-RectButton-radius-size);display:flex;justify-content:center;align-items:center;grid-column-gap:var(--base-gap-size);-webkit-column-gap:var(--base-gap-size);column-gap:var(--base-gap-size)}.button-RectButton.fill-base{color:var(--color-lighten3);background-color:var(--color-lighten1)}.button-RectButton.fill-base *{fill:var(--color-lighten3)}.button-RectButton.fill-muted{color:var(--color-lighten2);background-color:var(--color-darken0)}.button-RectButton.fill-muted *{fill:var(--color-lighten2)}.button-RectButton.fill-accent{color:var(--color-lighten3);background-color:var(--color-accent1)}.button-RectButton.fill-accent *{fill:var(--color-lighten3)}.button-RectButton.fill-info{color:var(--color-lighten3);background-color:var(--color-info)}.button-RectButton.fill-info *{fill:var(--color-lighten3)}.button-RectButton.fill-critical{color:var(--color-lighten3);background-color:var(--color-critical)}.button-RectButton.fill-critical *{fill:var(--color-lighten3)}.button-RectButton.border-base{color:var(--color-lighten3);border:1px solid var(--color-lighten2)}.button-RectButton.border-base *{fill:var(--color-lighten3)}.button-RectButton.border-muted{color:var(--color-lighten2);border:1px solid var(--color-lighten1)}.button-RectButton.border-muted *{fill:var(--color-lighten2)}.button-RectButton.border-accent{color:var(--color-accent1);border:1px solid var(--color-accent1)}.button-RectButton.border-accent *{fill:var(--color-accent1)}.button-RectButton.border-info{color:var(--color-info);border:1px solid var(--color-info)}.button-RectButton.border-info *{fill:var(--color-info)}.button-RectButton.border-critical{color:var(--color-critical);border:1px solid var(--color-critical)}.button-RectButton.border-critical *{fill:var(--color-critical)}.button-LinkButton{padding-bottom:2px;border-bottom:1px solid var(--base-fg-color)}.button-LinkButton.base{color:var(--color-lighten2);border-color:var(--color-lighten1)}.button-LinkButton.muted{color:var(--color-lighten1);border-color:var(--color-darken0)}.button-LinkButton.accent{color:var(--color-accent1);border-color:var(--color-accent1)}.button-LinkButton.info{color:var(--color-info);border-color:var(--color-info)}.button-LinkButton.critical{color:var(--color-critical);border-color:var(--color-critical)}.ContextMenu{position:absolute;-webkit-user-select:none;user-select:none;display:flex;flex-direction:column;background-color:var(--menu-bg-color);color:var(--menu-fg-color);font-size:var(--menu-font-size);min-width:var(--menu-width);padding:var(--menu-padding-vertical) 0 var(--menu-padding-vertical) 0;box-shadow:var(--menu-shadow);outline:none;z-index:var(--z-index-max);margin-top:calc(var(--menu-padding-vertical)*-1)}.ContextMenu-label{position:relative;height:var(--menu-label-height);display:flex;align-items:center;justify-content:space-between;padding-left:var(--menu-label-margin-horizontal);padding-right:var(--menu-label-margin-horizontal);grid-column-gap:var(--menu-label-margin-horizontal);-webkit-column-gap:var(--menu-label-margin-horizontal);column-gap:var(--menu-label-margin-horizontal)}.ContextMenu-label.disabled{color:var(--menu-disabled-fg-color)}.ContextMenu-label-check{position:absolute;left:5px;top:5px}.ContextMenu-separator{width:100%;border:none;height:1px;background-color:var(--menu-separator-color);margin:var(--menu-separator-margin-vertical) 0 var(--menu-separator-margin-vertical) 0}.ContextMenu-label.focus{background-color:var(--form-list-hover-bg-color)}.dp-slide{position:absolute;-webkit-user-select:none;user-select:none;overflow:hidden;z-index:0;--navigation-offset:3px;--pagination-margin:5px;--pagination-bullet-radius:5px}.dp-slide .contentWrapper{width:100%;height:100%;position:relative;box-sizing:border-box}.dp-slide .content{position:absolute;opacity:1;transition-duration:0s;transition-property:all;transition-timing-function:linear}.dp-slide.horizontal .content{margin:auto 0;top:0;bottom:0}.dp-slide.vertical .content{margin:0 auto;left:0;right:0}.dp-slide .gap{position:absolute;visibility:hidden}.dp-slide .nav-button{cursor:pointer;position:absolute;width:22px;height:40px;z-index:2;-webkit-transform-origin:center;transform-origin:center;background-image:url('data:image/svg+xml;charset=utf-8,<svg width="22" height="40" xmlns="http://www.w3.org/2000/svg"><path d="M21.213 20.506L2.828 38.891a1 1 0 01-1.414 0l-.707-.707a1 1 0 010-1.414l16.264-16.264a1 1 0 000-1.414L.707 2.828a1 1 0 010-1.414l.707-.707a1 1 0 011.414 0l18.385 18.385a1 1 0 010 1.414z" opacity=".9" fill="%23fff"/></svg>');background-repeat:no-repeat}.dp-slide .nav-button.disable{background-image:url('data:image/svg+xml;charset=utf-8,<svg width="22" height="40" xmlns="http://www.w3.org/2000/svg"><path d="M21.213 20.506L2.828 38.891a1 1 0 01-1.414 0l-.707-.707a1 1 0 010-1.414l16.264-16.264a1 1 0 000-1.414L.707 2.828a1 1 0 010-1.414l.707-.707a1 1 0 011.414 0l18.385 18.385a1 1 0 010 1.414z" opacity=".4" fill="%23fff"/></svg>')}.dp-slide.horizontal .nav-button{margin:auto 0;padding-left:var(--navigation-offset);padding-right:var(--navigation-offset);top:0;bottom:0}.dp-slide.horizontal .nav-button.prev{left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dp-slide.horizontal .nav-button.next{right:0}.dp-slide.vertical .nav-button{margin:0 auto;padding-top:var(--navigation-offset);padding-bottom:var(--navigation-offset);left:0;right:0}.dp-slide.vertical .nav-button.prev{top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.dp-slide.vertical .nav-button.next{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.dp-slide .pagination{z-index:2;display:flex;justify-content:center;position:absolute}.dp-slide.horizontal .pagination{flex-direction:row;margin:0 auto;left:0;right:0;bottom:0}.dp-slide.vertical .pagination{flex-direction:column;margin:auto 0;top:0;bottom:0;right:0}.dp-slide .pagination .bullet{cursor:pointer;margin:var(--pagination-margin);width:calc(var(--pagination-bullet-radius)*2);height:calc(var(--pagination-bullet-radius)*2);border-radius:var(--pagination-bullet-radius);background:hsla(0,0%,78.4%,.7)}.dp-slide .pagination .bullet.active{background:#fff}.dp-form-selectBox{position:relative;display:flex;flex-direction:row}.dp-form-selectBox select{-webkit-appearance:none;appearance:none;width:100%;height:100%;box-sizing:border-box}.dp-form-selectBox .dropdown{pointer-events:none;position:absolute;top:0;bottom:0;right:12px;margin:auto;width:12px;height:100%;background:50%/contain no-repeat url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiM4MDdGODAiIGQ9Ik0uNTUuNUw1LjUgNS40NSAxMC40NS41IiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48L3N2Zz4=")}.grecaptcha-badge{visibility:hidden;z-index:1002}.gaban-artboardNode .gaban-bero-actualNode.gaban-bero-hilite+.gaban-bero,.gaban-artboardNode .gaban-bero-actualNode.gaban-bero-selected+.gaban-bero{color:var(--canvas-hilite-color)}.gaban-artboardNode.shadow .gaban-bero-actualNode{box-shadow:0 0 4px rgba(0,0,0,.5)}.empty{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI0Q4RDhEOCIgZD0iTTAgMGgxNXYxNUgwek0xNSAxNWgxNXYxNUgxNXoiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMTUgMGgxNXYxNUgxNXpNMCAxNWgxNXYxNUgweiIvPjwvc3ZnPg==);background-repeat:repeat}.empty:after{padding:14px;color:var(--form-list-hover-bg-color);font:700 14px sans-serif;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.gaban-scrollbar-hidden::-webkit-scrollbar{display:none}.gaban-beroWrapper{position:absolute;pointer-events:none}.gaban-beroWrapper .gaban-bero-actualNode{pointer-events:auto}.gaban-beroWrapper .gaban-bero-actualNode+.gaban-bero.when-hilite{pointer-events:auto;visibility:hidden}.gaban-beroWrapper .gaban-bero-actualNode.gaban-bero-child-selected+.gaban-bero.when-hilite,.gaban-beroWrapper .gaban-bero-actualNode.gaban-bero-hilite+.gaban-bero.when-hilite,.gaban-beroWrapper .gaban-bero-actualNode.gaban-bero-selected+.gaban-bero.when-hilite,.gaban-beroWrapper .gaban-bero.visible{pointer-events:auto;visibility:visible}.gaban-bero{z-index:999;pointer-events:auto;position:absolute;font-size:11px;height:20px;top:-20px;left:0;border-radius:4px 4px 0 0;color:var(--color-lighten3);background-color:var(--color-darken3);-webkit-transform-origin:bottom left;transform-origin:bottom left;display:flex;flex-direction:row;align-items:center}.gaban-bero.large{height:26px;top:-26px}.gaban-bero .text{pointer-events:none;text-align:left;padding-left:10px;padding-right:10px}.gaban-bero .icon{pointer-events:auto;padding-right:8px;display:inline-block}.gaban-bero .icon svg{pointer-events:none}.gaban-embedNode.empty:after,.gaban-googlemapNode.empty:after,.gaban-youtubeNode.empty:after{content:"埋め込みコードを右のインスペクタで入力してください"}.gaban-imageNode,.gaban-videoNode{overflow:hidden}.gaban-mediaNode.dragover:after{position:absolute;left:0;top:0;width:100%;height:100%;border:none;background-color:var(--canvas-hilite-bg-color);content:" "}.gaban-imageNode.empty:after{content:"画像をドロップ。または右のプロパティで「選択」してください。"}.gaban-videoNode.empty:after{content:"動画をドロップ。または右のプロパティで「選択」してください。"}.gaban-mediaNode .error-message{color:#fff;font-size:18px;background-color:red;width:100%;height:100%;white-space:pre-wrap}.gaban-popupMaskElem.empty{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzhCOEE4QiIgZD0iTTAgMGgxNXYxNUgwek0xNSAxNWgxNXYxNUgxNXoiLz48cGF0aCBmaWxsPSIjNEE0QTRBIiBkPSJNMTUgMGgxNXYxNUgxNXpNMCAxNWgxNXYxNUgweiIvPjwvc3ZnPg==);background-repeat:repeat;opacity:.5}.gaban-popupMaskElem{pointer-events:none}.gaban-slideNode.empty:after{content:"埋め込む画像は右のプロパティパネルで指定してください。その他のレイヤは作成後レイヤツリーでスライドに移動してください。"}.gaban-node{border:none}.app-view-HamburgerMenuColumn{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.app-view-HamburgerMenuColumn-logo{display:block;opacity:1;transition:opacity .3s}.app-view-HamburgerMenuColumn-menu{position:absolute;opacity:0;transition:opacity .3s}.app-view-HamburgerMenuColumn.hover>.app-view-HamburgerMenuColumn-logo{opacity:0}.app-view-HamburgerMenuColumn.hover>.app-view-HamburgerMenuColumn-menu{opacity:1}.InputBox{display:flex;align-items:center;flex-wrap:nowrap;width:100%}.InputBox *{white-space:nowrap}.InputBox textarea{white-space:normal}.InputBox-target{width:100%;min-width:22px;min-height:24px;box-sizing:border-box;padding:var(--form-padding-size);font-size:var(--base-value-font-size);color:var(--base-value-fg-color);border:none;background:none}.InputBox-target:focus{outline:none}.InputBox-prefix{margin-top:1px;margin-right:var(--form-padding-size)}.InputBox-suffix{margin-left:var(--form-padding-size)}.InputBox-prefix,.InputBox-prefix *,.InputBox-suffix,.InputBox-suffix *{color:var(--base-ruby-fg-color);fill:var(--base-ruby-fg-color)}.InputBox:focus-within *{color:var(--base-active-fg-color);fill:var(--base-active-fg-color)}.InputBox.size-lg{width:130px}.InputBox.size-md{width:80px}.InputBox.size-sm{width:60px}.BaseInput{border-radius:4px}.BaseInput.has-border{box-shadow:1px 1px 0 var(--form-border-color) inset,-1px -1px 0 var(--form-border-color) inset}.BaseInput.focus .InputBox-target{color:#2f2f2f!important}.BaseInput.focus .InputBox-target::-webkit-input-placeholder{color:#bfbfbf!important}.BaseInput.focus .InputBox-target::placeholder{color:#bfbfbf!important}.BaseInput.focus{background-color:#fff!important;box-shadow:1px 1px 2px var(--color-accent1) inset,-1px -1px 2px var(--color-accent1) inset}.BaseInput-spin{position:relative;flex-grow:0;flex-shrink:0;flex-basis:12px;height:24px;background-color:var(--base-active-fg-color);border-top-right-radius:4px;border-bottom-right-radius:4px;box-shadow:0 3px 2px -2px var(--color-accent1) inset,0 -3px 2px -2px var(--color-accent1) inset,-3px 0 2px -2px var(--color-accent1) inset}.BaseInput-spin-down,.BaseInput-spin-up{position:relative;width:100%;height:50%}.BaseInput-spin-down:after,.BaseInput-spin-up:after{content:"";position:absolute;top:2px;left:2px;border-right:3px solid transparent;border-left:3px solid transparent}.BaseInput-spin-up:after{border-bottom:5px solid var(--color-darken3)}.BaseInput-spin-down:after{border-top:5px solid var(--color-darken3)}.BaseInput-spin{display:none}.BaseInput.focus .BaseInput-spin{display:block}.BaseInput.align-left .InputBox-target{text-align:left}.BaseInput.align-center .InputBox-target{text-align:center}.BaseInput.align-right .InputBox-target{text-align:right}.TextInput{--TextInput-textarea-line-height:calc(var(--font-md-size) + 4px);--TextInput-textarea-min-height:calc(var(--TextInput-textarea-line-height)*2)}.TextInput .InputBox-target{overflow:hidden;text-overflow:ellipsis}.TextInput:focus-within .InputBox-target{color:#2f2f2f!important;background-color:#fff!important;border-radius:4px;box-shadow:1px 1px 2px var(--color-accent1) inset,-1px -1px 2px var(--color-accent1) inset}.TextArea .InputBox-target{resize:none;line-height:var(--TextInput-textarea-line-height);min-height:var(--TextInput-textarea-min-height)}.icon-StateIcon{display:flex;align-items:center;justify-content:center;width:12px;height:12px;border-radius:50%}div.icon-StateIcon{background-color:var(--color-lighten2)}div.icon-StateIcon *{fill:var(--color-darken1)}div.icon-StateIcon.type-hover,div.icon-StateIcon.type-linkId,div.icon-StateIcon.type-linkTo{background-color:var(--color-lighten3)}div.icon-StateIcon.type-hover *,div.icon-StateIcon.type-linkId *,div.icon-StateIcon.type-linkTo *{fill:var(--color-darken3)!important}div.icon-StateIcon.type-componentSrc,div.icon-StateIcon.type-linkSrc{position:relative;background-color:transparent}div.icon-StateIcon.type-componentSrc:after,div.icon-StateIcon.type-linkSrc:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:10px;height:10px;border-radius:50%;background-color:var(--color-accent1)}div.icon-StateIcon.type-info{background-color:var(--color-lighten2)}div.icon-StateIcon.type-info *{fill:var(--color-darken1)!important}div.icon-StateIcon.type-warn{background-color:var(--color-warn)!important}div.icon-StateIcon.type-warn *{fill:var(--color-darken1)!important}div.icon-StateIcon.type-caution,div.icon-StateIcon.type-error{background-color:var(--color-critical)!important}div.icon-StateIcon.type-caution *,div.icon-StateIcon.type-error *{fill:var(--color-lighten3)!important}.app-view-DescriptionTip-button{padding:5px}.app-view-DescriptionTip-popup{max-width:400px}.app-panel-tool-ProjectColumn-item{width:100%}.app-panel-tool-ProjectColumn-item.type-input{display:flex;align-items:center}.app-panel-tool-ProjectColumn-item.type-input>*{width:100%}.app-panel-tool-ProjectColumn-item.type-label{display:flex;align-items:center}.app-panel-tool-ProjectColumn-item-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-panel-tool-ProjectColumn-item-icon{margin-left:var(--base-padding-size);flex-grow:0;flex-shrink:0}.view-Popup{z-index:calc(var(--z-index-for-chatbot) + 1)}.view-Popup.depth-lower{z-index:var(--z-index-for-chatbot)}.view-Popup.depth-upper{z-index:calc(var(--z-index-for-chatbot) + 2)}.view-Popup-panel{box-sizing:border-box;color:var(--base-fg-color);font-size:var(--font-md-size);-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.5));filter:drop-shadow(0 0 1px rgba(0,0,0,.5))}.view-ModalPopup{position:fixed;top:0;bottom:0;left:0;right:0}.view-ModalPopup.with-backdrop{background-color:rgba(0,0,0,.3)}.app-header-SelectableList{--app-header-SelectableList-padding:20px;--app-header-SelectableList-gap:10px;--app-header-SelectableList-wor-height:36px;width:100%}.app-header-SelectableList-header,.app-header-SelectableList-row{position:relative;display:flex;align-items:center;width:100%;padding-left:var(--app-header-SelectableList-padding);padding-right:var(--app-header-SelectableList-padding);box-sizing:border-box}.app-header-SelectableList-header{min-height:var(--app-header-SelectableList-wor-height)}.app-header-SelectableList-row{height:var(--app-header-SelectableList-wor-height)}.app-header-SelectableList-row.selected{color:var(--color-lighten3)!important;background-color:var(--color-accent1-dark1)!important}.app-header-SelectableList-row.selected *{fill:var(--color-lighten3)!important}.app-header-SelectableList-row.hr{border-bottom:1px solid var(--pop-border-color);margin-top:var(--app-header-SelectableList-gap);margin-bottom:var(--app-header-SelectableList-gap);height:0}.app-view-DestinationLink{display:flex;align-items:center;grid-column-gap:4px;-webkit-column-gap:4px;column-gap:4px}.app-view-DestinationLink>*{white-space:nowrap}.app-view-DestinationLink-arrow{margin-left:4px}.app-panel-PublishValidateList{display:flex;flex-direction:column;padding-top:4px;padding-bottom:4px}.app-panel-PublishValidateItem{white-space:nowrap;padding-top:2px;padding-bottom:2px;border-bottom:1px dotted var(--pop-secondary-border-color)}.app-panel-PublishValidateItem:first-child{border-top:1px dotted var(--pop-secondary-border-color)}.app-panel-PublishValidateItem>*{display:inline-block;vertical-align:top}.app-panel-PublishValidateItem-icon{width:15px;margin-top:3px;margin-right:5px}.app-panel-PublishValidateItem-message{width:calc(45% - 20px);white-space:normal;overflow:hidden}.app-panel-PublishValidateItem-target{width:calc(55% - 10px);margin-left:10px;overflow:hidden}.app-panel-settings-PublishValidateContent{display:flex;flex-direction:column;width:100%;height:100%;padding-top:10px;padding-bottom:10px;box-sizing:border-box}.app-panel-settings-PublishValidateContent-header{flex-grow:0;flex-shrink:0;display:flex;justify-content:space-between;align-items:center;padding-left:20px;padding-right:20px;margin-top:10px;margin-bottom:10px}.app-panel-settings-PublishValidateContent-list{flex-grow:1;flex-shrink:1;padding-left:20px;padding-right:20px}.app-panel-settings-PublishValidateContent-design{display:grid;align-items:center;grid-template-columns:auto auto;grid-column-gap:var(--base-gap-size);-webkit-column-gap:var(--base-gap-size);column-gap:var(--base-gap-size)}.dialog-Dialog{--dialog-min-width:500px;--dialog-max-width:800px;--dialog-padding-size:20px;--dialog-backdrop-color:rgba(0,0,0,0.3);--dialog-shadow-color:#000;--dialog-shadow-blur:0.2em;--dialog-base-font-size:16px;--dialog-base-fg-color:#474747;--dialog-base-bg-color:#fff;--dialog-footer-gap-size:30px;position:fixed;top:0;bottom:0;left:0;right:0;background-color:var(--dialog-backdrop-color);z-index:var(--z-index-dialog)}.dialog-Dialog-panel{top:0;margin-top:0;margin-left:auto;margin-right:auto;min-width:var(--dialog-min-width);max-width:var(--dialog-max-width);font-size:var(--dialog-base-font-size);text-align:left;color:var(--dialog-base-fg-color);background-color:var(--dialog-base-bg-color);box-shadow:0 0 var(--dialog-shadow-blur) var(--dialog-backdrop-color);overflow:hidden;padding:0;border:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.dialog-Dialog-panel>*{padding:var(--dialog-padding-size)}.dialog-Dialog-panel footer{display:flex;justify-content:flex-end;align-items:center}.dialog-Dialog-panel footer>*{margin-left:var(--dialog-footer-gap-size)}.dialog-Dialog-panel footer>:first-child{margin-left:0}.dialog-MessageDialog{--dialog-MessageDialog-body-padding-size:30px;--dialog-MessageDialog-button-height:40px;--dialog-MessageDialog-fg-color:#474747;--dialog-MessageDialog-bg-color:#fff;--dialog-MessageDialog-border-color:#aaa;--dialog-MessageDialog-info-fg-color:#474747;--dialog-MessageDialog-info-bg-color:#eee;--dialog-MessageDialog-critical-fg-color:#fff;--dialog-MessageDialog-critical-bg-color:var(--color-critical);color:var(--dialog-MessageDialog-fg-color)}.dialog-MessageDialog-header{display:flex;align-items:center;color:var(--dialog-MessageDialog-info-fg-color);background-color:var(--dialog-MessageDialog-info-bg-color)}.dialog-MessageDialog-header-title{padding-left:12px}.dialog-MessageDialog-body{padding-top:var(--dialog-MessageDialog-body-padding-size);padding-bottom:var(--dialog-MessageDialog-body-padding-size)}.dialog-MessageDialog-body>*{margin-top:var(--dialog-MessageDialog-body-padding-size)}.dialog-MessageDialog-body>:first-child{margin-top:0}.dialog-MessageDialog-button{height:var(--dialog-MessageDialog-button-height);line-height:var(--dialog-MessageDialog-button-height);color:var(--dialog-MessageDialog-info-fg-color)}.dialog-MessageDialog.critical .Icon{fill:var(--dialog-MessageDialog-critical-fg-color)}.dialog-MessageDialog-button.critical,.dialog-MessageDialog.critical .dialog-MessageDialog-header{color:var(--dialog-MessageDialog-critical-fg-color);background-color:var(--dialog-MessageDialog-critical-bg-color)}
/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{-webkit-animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:1s;animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:1;animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:2;animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:3;animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:1s;animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:2s;animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:3s;animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:4s;animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:5s;animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{-webkit-animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:.5s;animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{-webkit-animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration)*0.8);animation-duration:.8s;animation-duration:calc(var(--animate-duration)*0.8)}.animate__animated.animate__slow{-webkit-animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:2s;animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{-webkit-animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:3s;animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animate__animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.animate__headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.animate__swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.animate__heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:1.3s;animation-duration:calc(var(--animate-duration)*1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}@keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}@keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}@keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}@keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__bounceIn{-webkit-animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:.75s;animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.animate__bounceOut{-webkit-animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:.75s;animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.animate__flipOutX{-webkit-animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:.75s;animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.animate__flipOutY{-webkit-animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:.75s;animation-duration:calc(var(--animate-duration)*0.75);-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.animate__hinge{-webkit-animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:2s;animation-duration:calc(var(--animate-duration)*2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;transform-origin:top left}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.loader-Loading{--loader-Loading-gradient-color1:#ff01cf;--loader-Loading-gradient-color2:#00ffea;position:fixed;z-index:var(--z-index-max);top:0;left:0;right:0;bottom:0;margin:0;padding:0;text-align:center;border:none}.loader-Loading-bar{position:absolute;top:0;left:0;right:0;height:50px;height:var(--header-height,50px);display:flex;justify-content:center;align-items:center;-webkit-animation:loader-Loading-bar-gradient 2s ease infinite;animation:loader-Loading-bar-gradient 2s ease infinite;background:linear-gradient(90deg,var(--loader-Loading-gradient-color1),var(--loader-Loading-gradient-color2) 25%,var(--loader-Loading-gradient-color1) 50%,var(--loader-Loading-gradient-color2) 75%,var(--loader-Loading-gradient-color1));background-size:400% 400%}@-webkit-keyframes loader-Loading-bar-gradient{0%{background-position:0 50%}50%{background-position:-33% 50%}to{background-position:-66% 50%}}@keyframes loader-Loading-bar-gradient{0%{background-position:0 50%}50%{background-position:-33% 50%}to{background-position:-66% 50%}}.loader-Loading-label{font-size:15px;color:#fff}.app-panel-DomainState{display:flex;align-items:center;white-space:nowrap}.app-panel-DomainState-label{margin-left:5px;font-size:11px!important}.app-panel-SettingInputColumn{border:1px solid #555;border-radius:2px}.app-panel-SettingInputColumn *{font-size:13px!important}.app-panel-SettingInputColumn:focus-within>*{border:none}.view-CopyLabel{display:flex;align-items:center}.view-CopyLabel-copy{margin-left:8px;margin-left:var(--base-gap-size,8px)}.view-CopyLabel-copyText{font-size:0;display:inline-block;width:0;height:0;opacity:0}.app-panel-DomainURL{display:flex;align-items:center}.app-panel-DomainURL *{letter-spacing:.1em;white-space:nowrap}.app-panel-DomainURL.fontSize-large *{font-size:20px!important}.app-panel-DomainURL.fontSize-large ::-webkit-input-placeholder{font-size:18px;letter-spacing:0}.app-panel-DomainURL.fontSize-large ::placeholder{font-size:18px;letter-spacing:0}.app-panel-DomainURL-prefix{flex-shrink:0;flex-grow:0;margin-right:10px}.app-panel-DomainURL-suffix{margin-left:10px;flex-shrink:0;flex-grow:0}.app-panel-SubDomainURL-domain{flex-shrink:1;flex-grow:1;width:250px}.app-panel-OwnDomainURL-domain{flex-shrink:1;flex-grow:1;width:400px}.app-panel-OwnDomainAliasURL-label{font-size:var(--font-md-size)}.common-AnimationRectButton-icon{display:flex;align-items:center}.app-panel-PublishPanel{display:flex;width:100%;height:100%;color:var(--base-value-fg-color)}.app-panel-PublishPanel-publish{flex-shrink:0;flex-grow:0;width:50%;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;padding-top:30px;padding-bottom:30px}.app-panel-PublishPanel-publish-header{flex-grow:0;flex-shrink:0;font-size:var(--font-xl-size);font-weight:700;padding-left:50px}.app-panel-PublishPanel-publish-domain{flex-grow:1;flex-shrink:1;display:flex;flex-direction:column;justify-content:center;align-items:center;grid-row-gap:20px;row-gap:20px}.app-panel-PublishPanel-publish-domain-urls{display:flex;flex-direction:column;align-items:center;grid-row-gap:5px;row-gap:5px}.app-panel-PublishPanel-publish-domain-alias{color:var(--color-lighten2)}.app-panel-PublishPanel-publish-footer{position:relative;flex-grow:0;flex-shrink:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:70px}.app-panel-PublishPanel-publish-footer-guidance{margin-bottom:20px}.app-panel-PublishPanel-publish-footer-guidance.warn{color:var(--color-warn);font-weight:700}.app-panel-PublishPanel-publish-footer-guidance.error{color:var(--color-critical);font-weight:700}.app-panel-PublishPanel-publish-footer-guidance-domain{color:var(--color-lighten2);font-size:var(--font-lg-size)}.app-panel-PublishPanel-publish-footer-private{position:absolute;right:30px;bottom:5px}.app-panel-PublishPanel-publish-footer-button{width:100px}.app-panel-PublishPanel-validate{flex-shrink:0;flex-grow:0;width:50%;box-sizing:border-box;border-left:1px solid var(--pop-secondary-border-color)}.app-panel-PublishPanel-message{display:flex;align-items:center;grid-column-gap:var(--base-gap-size);-webkit-column-gap:var(--base-gap-size);column-gap:var(--base-gap-size)}.app-panel-DomainGuideContent{flex-grow:0;flex-shrink:1;flex-basis:300px;padding:30px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.app-panel-DomainGuideContent-title{flex-grow:0;font-size:16px}.app-panel-DomainGuideContent-content{flex-grow:1;margin-top:50px;margin-bottom:50px;display:flex;flex-direction:column}.app-panel-DomainGuideContent-caution{flex-grow:0;display:flex;flex-direction:column;margin-top:50px}.app-panel-DomainGuideContent-caution-title{color:var(--color-accent1);font-size:16px}.app-panel-DomainSettingContent{flex-grow:1;flex-shrink:1;padding:30px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.app-panel-DomainSettingContent-header{display:flex;flex-direction:column;align-self:flex-end;grid-row-gap:8px;row-gap:8px}.app-panel-DomainSettingContent-header>*{align-self:flex-end}.app-panel-DomainSettingContent-header-sub{color:var(--color-lighten2);font-size:11px}.app-panel-DomainSettingContent-header-own{color:var(--color-accent1);font-size:14px}.app-panel-DomainSettingContent-header-own-label{color:var(--color-accent1);font-size:11px}.app-panel-DomainSettingContent-content{height:300px;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;font-size:16px}.app-panel-DomainSettingContent-content.sub{width:500px}.app-panel-DomainSettingContent-content.own{width:700px}.app-panel-DomainSettingContent-content.space-between{justify-content:space-between}.app-panel-DomainSettingContent-footer{height:32px}.app-panel-DomainSettingLock{position:relative;width:0;height:100%;border-left:1px solid var(--color-darken1-lite)}.app-panel-DomainSettingLock>*{position:absolute;top:45%;left:calc(50% - 25px);width:50px;display:flex;flex-direction:column;align-items:center}.app-panel-DomainSettingLock-label{white-space:nowrap;font-size:10px}.app-panel-OwnDomainFlow-list>li{color:var(--color-lighten2);margin-top:10px;margin-bottom:10px}.app-panel-OwnDomainFlow-list>li.selected{color:var(--color-lighten3)}.app-panel-settings-OwnDomainFlow-urls{display:flex;flex-direction:column;grid-row-gap:20px;row-gap:20px}.app-panel-settings-OwnDomainFlow-url{display:flex;font-size:20px;align-items:center}.app-panel-settings-OwnDomainFlow-url>*{margin:0 5px}.app-panel-settings-OwnDomainFlow-url.error{color:var(--color-critical)}.app-panel-settings-OwnDomainFlow-message{height:40px;box-sizing:border-box}.app-panel-settings-OwnDomainFlow-message.error{color:var(--color-critical);background-color:#fff;padding:5px 10px;border-radius:4px;display:flex;align-items:center}.app-panel-settings-OwnDomainFlow-button{min-width:380px;height:30px;display:flex;justify-content:space-between}.app-panel-settings-OwnDomainFlow-url.step3{display:grid;align-items:baseline;grid-template-columns:1fr 40px}.app-panel-settings-OwnDomainFlow-url.step3.with-alias{grid-template-columns:100px 1fr 40px}.app-panel-settings-OwnDomainFlow-url.step3 .hidden{visibility:hidden}.app-panel-settings-OwnDomainFlow-url-label{font-size:12px}.app-panel-settings-OwnDomainFlow-url-comment{color:var(--color-lighten1);font-size:var(--font-md-size);white-space:nowrap;margin-left:230px;margin-top:8px}.app-panel-settings-DomainPanel{display:flex;width:100%;height:100%}.app-panel-settings-DomainPanel>*{z-index:auto}.app-panel-settings-DomainPanel-message{height:16px;font-size:14px!important;color:var(--color-lighten2)}.app-panel-settings-DomainPanel-message.info{color:var(--color-info)}.app-panel-settings-DomainPanel-message.error{color:var(--color-critical)}.app-panel-SettingLabelColumn{position:relative;flex-shrink:0;flex-grow:0;flex-basis:70px;max-width:70px;margin-right:40px;color:var(--app-ProjectSettingsPanel-ruby-fg-color);font-size:var(--font-lg-size);text-align:right;white-space:nowrap}.app-panel-SettingLabelColumn.size-lg{flex-basis:100px;max-width:100px}.app-panel-SettingLabelColumn-tooltip{position:absolute;top:-3px;right:-25px}.app-panel-SettingRow{--app-header-SettingRow-row-height:40px;display:flex;align-items:center;min-height:var(--app-header-SettingRow-row-height);margin-top:8px;margin-bottom:8px}.common-UploadingIcon{position:absolute;top:0;bottom:0;left:0;right:0;min-width:80px!important;min-height:80px!important;margin:auto;opacity:1!important}.common-UploadingIcon-uploading:after,.common-UploadingIcon-uploading:before{content:"";background-repeat:no-repeat;background-position:50%;background-size:80px 60px;position:absolute;width:100%;height:100%;top:0;left:0;z-index:99}.common-UploadingIcon-uploading:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' height='30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.857 0c5.671 0 10.29 4.711 10.47 10.594 3.793.632 6.673 3.75 6.673 7.501 0 3.981-3.244 7.25-7.38 7.59l-.001.03L31 25.713V25.7a1 1 0 01-.993-.883L30 24.7a1 1 0 01.843-.988l1.332.002.28-.022c3.069-.253 5.422-2.583 5.54-5.375l.005-.222c0-2.628-1.987-4.912-4.754-5.482l-.247-.046-1.62-.27-.05-1.641C31.18 5.82 27.414 2 22.857 2c-3.25 0-6.178 1.954-7.599 4.981l-.121.27-.884 2.053-1.943-1.106a3.712 3.712 0 00-5.142 1.54l-.089.187-.33.747-.76.302C3.625 11.914 2 14.354 2 17.143c0 3.43 2.438 6.235 5.525 6.543l.217.017.177.011 1.238-.002A1 1 0 019 25.7v.014H7.619V25.7C3.37 25.439 0 21.707 0 17.143c0-3.674 2.183-6.808 5.25-8.027A5.713 5.713 0 0113.3 6.46C14.94 2.652 18.602 0 22.857 0z' fill='%23FF00A1' fill-rule='nonzero'/%3E%3C/svg%3E")}.common-UploadingIcon-uploading:after{content:"";-webkit-animation-name:common-UploadingIcon-uploading-arrow;animation-name:common-UploadingIcon-uploading-arrow;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:normal;animation-direction:normal;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' height='30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 12l7.707 7.707a1 1 0 01-1.32 1.498l-.094-.084L21 15.83v12.585a1 1 0 01-1.993.117L19 28.414V15.83l-5.293 5.292a1 1 0 01-1.32.084l-.094-.084a1 1 0 01-.083-1.32l.083-.094L20 12z' fill='%23FF00A1' fill-rule='nonzero'/%3E%3C/svg%3E")}@-webkit-keyframes common-UploadingIcon-uploading-arrow{0%{-webkit-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes common-UploadingIcon-uploading-arrow{0%{-webkit-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.view-MediaDroppable{position:relative;border:1px solid transparent}.view-MediaDroppable.dropOver{background-color:var(--color-accent1);border-color:var(--color-accent1)}.view-MediaDroppable.dropOver>*{opacity:.8}.app-header-MetaImageSrc{display:flex;align-items:center}.app-header-MetaImageSrc-image>*{width:100%;height:100%;object-fit:cover}.app-header-MetaImageSrc-select{position:relative}.app-header-MetaImageSrc-select>input{top:0;left:0;width:100%;opacity:0;position:absolute}.app-header-MetaImageSrc-buttons>*{margin-left:20px}.app-header-MetaImageSrc.appleTouchIcon .app-header-MetaImageSrc-image,.app-header-MetaImageSrc.favicon .app-header-MetaImageSrc-image{width:var(--app-panel-settings-SiteDetailContent-row-height);height:var(--app-panel-settings-SiteDetailContent-row-height)}.app-header-MetaImageSrc.coverImage{flex-direction:column-reverse;align-items:flex-end}.app-header-MetaImageSrc.coverImage .app-header-MetaImageSrc-image{width:280px;height:160px}.app-header-MetaImageSrc.coverImage .app-header-MetaImageSrc-buttons{display:flex;align-items:center;height:var(--app-panel-settings-SiteDetailContent-row-height)}.CheckBox{display:flex;align-items:center}.CheckBox.with-padding{padding:var(--form-padding-size)}.CheckBox-icon{display:inline-block;font-size:0;box-sizing:border-box;border:1px solid transparent;border-radius:2px;margin-top:2px}.CheckBox-label{margin-left:4px;font-size:var(--font-md-size);color:var(--base-normal-fg-color);white-space:nowrap}.CheckBox.checked .CheckBox-label{color:var(--base-active-fg-color)}.app-panel-settings-SiteDetailContent{--app-panel-settings-SiteDetailContent-row-height:40px;flex-grow:1;display:grid;grid-template-columns:minmax(0,1000px) 300px;justify-content:center;grid-column-gap:30px;-webkit-column-gap:30px;column-gap:30px;box-sizing:border-box}.app-panel-settings-SiteDetailContent-columnL{width:100%;display:flex;flex-direction:column;justify-content:space-around}.app-panel-settings-SiteDetailContent-columnR{width:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.app-panel-settings-SiteDetailContent-item{display:flex;align-items:center;min-height:var(--app-panel-settings-SiteDetailContent-row-height)}.app-panel-settings-SiteDetailContent-value{position:relative;flex-basis:100%;flex-shrink:1;flex-grow:1;display:flex;align-items:center}.app-panel-settings-SiteDetailContent-value-label{margin-left:20px;margin-right:20px}.app-panel-settings-SiteDetailContent-closed{flex-shrink:0;flex-grow:0;margin-left:20px}.app-panel-settings-SiteDetailContent-item.desc{align-items:baseline}.app-panel-settings-SiteDetailContent-item.desc textarea{height:80px}.app-panel-settings-SiteDetailContent-coverImage{flex-grow:0;flex-shrink:0}.app-panel-settings-SiteDetailContent-item.coverImage{flex-direction:column;align-items:flex-start}.app-panel-settings-SiteDetailContent-item.coverImage .app-panel-settings-SiteDetailContent-label{flex-basis:30px}.app-panel-settings-SiteDetailContent-item.coverImage .app-panel-settings-SiteDetailContent-value{margin-top:calc(var(--app-panel-settings-SiteDetailContent-row-height)*-1)}.app-panel-settings-SiteDetailContent-item.default .app-panel-settings-SiteDetailContent-value .app-header-MetaImageSrc-image,.app-panel-settings-SiteDetailContent-item.default .app-panel-settings-SiteDetailContent-value .CheckBox{opacity:.4}.app-panel-settings-SitePanel{width:100%;height:100%;display:flex;flex-direction:column;padding:30px;box-sizing:border-box}.app-panel-settings-SiteDetailURL{display:flex;align-items:center;margin-bottom:10px}.app-panel-settings-SiteDetailURL-domain-state{display:flex;align-items:center;margin-left:60px}.app-panel-settings-SiteDetailURL-domain-state>*{margin-left:20px}.app-panel-settings-SiteDetailURL-domain-alias{position:absolute;left:0;bottom:-20px}.view-RelativePopup-panel{position:absolute;background-color:var(--pop-bg-color);border:1px solid var(--pop-border-color)}.SelectList{height:auto;max-height:calc(100% - 100px);border:1px solid var(--form-list-border-color);background-color:var(--form-list-bg-color)}.SelectList-col,.SelectList-row{padding:0;box-sizing:border-box}.SelectList-value-row *{color:var(--form-list-fg-color);fill:var(--form-list-fg-color)}.SelectList-horizontal{width:100%;border-collapse:collapse;margin-top:var(--base-gap-size);margin-bottom:var(--base-gap-size)}.SelectList-horizontal .SelectList-value-row{height:var(--form-list-size-height)}.SelectList-horizontal .SelectList-value-col{padding-left:10px;padding-top:3px;padding-bottom:2px;white-space:nowrap}.SelectList-horizontal .SelectList-value-col:first-child.SelectList-value-label{padding-left:20px}.SelectList-horizontal .SelectList-value-col:last-child{padding-right:20px}.SelectList-horizontal .SelectList-value-check{width:20px}.SelectList-horizontal .SelectList-value-desc{padding-left:20px}.SelectList-horizontal .SelectList-label-col{padding-left:20px;padding-right:20px;color:var(--base-normal-fg-color);font-style:italic}.SelectList-horizontal .SelectList-hr-col{position:relative;padding:0;height:20px}.SelectList-horizontal .SelectList-hr-col:after{content:"";position:absolute;height:1px;top:50%;left:0;right:0;background-color:var(--form-list-border-color)}.SelectList-vertical{display:flex;padding-left:var(--base-gap-size);padding-right:var(--base-gap-size)}.SelectList-vertical .SelectList-row{display:flex;flex-direction:column;align-items:center;width:var(--form-list-size-height)}.SelectList-vertical .SelectList-col{padding-top:10px;display:flex;align-items:center;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl}.SelectList-vertical .SelectList-value-col:last-child{padding-bottom:20px}.SelectList-vertical .SelectList-value-check{height:20px}.SelectList-row.focus{background-color:var(--form-list-hover-bg-color)}.SelectList-row.focus *{color:var(--form-list-hover-fg-color);fill:var(--form-list-hover-fg-color)}.SelectList-row.disabled{opacity:.4}.SelectBox:focus{outline:none}.SelectBox .InputBox-row{position:relative;height:auto}.SelectBox .InputBox-target{flex-shrink:1;flex-grow:0;width:auto;white-space:nowrap;position:relative}.SelectBox-dropdown{position:absolute;top:calc(50% - 6px);right:-10px}.SelectBox.placeholder .InputBox-target{color:var(--base-placeholder-fg-color)}.SelectBox-PreloadList{position:absolute;top:-1000px;left:-1000px;visibility:hidden}.SelectBox.align-left{justify-content:flex-start}.SelectBox.align-center{justify-content:center}.SelectBox.align-right{justify-content:flex-end}.SelectBox.noPadding .InputBox-target{padding-left:0}.app-panel-settings-PagePanelContent-splash{display:flex;grid-column-gap:30px;-webkit-column-gap:30px;column-gap:30px}.app-panel-settings-PageMenuRow{display:grid;grid-template-columns:minmax(0,1fr) -webkit-max-content;grid-template-columns:minmax(0,1fr) max-content;width:100%}.app-panel-settings-PageMenuRow-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-panel-settings-PagePanel{display:grid;grid-template-columns:250px 1fr;width:100%;height:100%}.app-panel-settings-PagePanel-list{border-right:1px solid var(--pop-secondary-border-color)}.app-panel-settings-PagePanel-list-row{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-panel-settings-PagePanel-content{padding:30px;box-sizing:border-box}.app-ProjectSetting-ScriptRow{display:grid;grid-template-columns:180px 1fr 90px 60px 30px;grid-template-areas:"name code insertTo save menu";align-items:center;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;padding:10px 20px;border-top:1px solid var(--pop-secondary-border-color);box-sizing:border-box}.app-ProjectSetting-ScriptRow-name{grid-area:name}.app-ProjectSetting-ScriptRow-code{grid-area:code;height:60px;overflow:hidden}.app-ProjectSetting-ScriptRow-code textarea{height:60px}.app-ProjectSetting-ScriptRow-insertTo{grid-area:insertTo}.app-ProjectSetting-ScriptRow-save{grid-area:save}.app-ProjectSetting-ScriptRow-cancel,.app-ProjectSetting-ScriptRow-menu{grid-area:menu}.app-ProjectSetting-ScriptRow-insertTo,.app-ProjectSetting-ScriptRow-insertTo .InputBox-target,.app-ProjectSetting-ScriptRow-name,.app-ProjectSetting-ScriptRow-name input{font-size:var(--font-lg-size)!important}.app-ProjectSetting-ScriptRow-code,.app-ProjectSetting-ScriptRow-code textarea{font-size:var(--font-md-size)!important}.app-ProjectSetting-ScriptInputRow{background-color:var(--pop-bg-color)}.app-ProjectSetting-ScriptContent{justify-self:center;width:100%;max-width:1000px;padding:30px;box-sizing:border-box}.app-ProjectSetting-ScriptContent-footer{display:grid;grid-template-columns:-webkit-max-content;grid-template-columns:max-content;padding:20px;border-top:1px solid var(--pop-secondary-border-color);box-sizing:border-box}.SelectButton{display:flex;align-items:center;grid-column-gap:4px;-webkit-column-gap:4px;column-gap:4px}.SelectButton.margin-wide{grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}.SelectButton .SelectButton-option{white-space:nowrap;padding:var(--form-padding-size);color:var(--base-normal-fg-color)}.SelectButton .SelectButton-option.checked,.SelectButton .SelectButton-option.checked *{font-weight:700;color:var(--base-checked-fg-color);fill:var(--base-checked-fg-color)}.app-ProjectSettings-FormPanel{width:100%;height:100%;display:flex;padding:30px;box-sizing:border-box;flex-direction:column;justify-content:space-around;align-items:center}.app-ProjectSettings-FormPanel-block{width:100%;max-width:800px}.app-ProjectSettings-FormPanel-value{display:flex;align-items:center;color:var(--base-fg-color);font-size:var(--font-lg-size)}.app-ProjectSettings-FormPanel-value-input{width:350px}.app-ProjectSettings-FormPanel-value-icon{margin-left:16px}.app-ProjectSettings-FormCommentRow{height:auto;min-height:auto}.app-ProjectSettings-FormCommentRow-comment{color:var(--app-ProjectSettingsPanel-comment-fg-color);font-size:var(--base-comment-font-size);padding-left:var(--form-padding-size)}.style-ToolGroup{display:flex;align-items:center}.style-ToolGroup>*{margin-left:var(--base-margin-size)}.style-ToolGroup>:first-child{margin-left:0}.app-header-AppendableList{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%}.app-header-AppendableList-list{flex-shrink:1;flex-grow:1}.app-header-AppendableList-footer{flex-shrink:0;flex-grow:0;width:100%;padding:20px;box-sizing:border-box}.view-DeleteConfirmPopup-panel{background-color:transparent;border:none}.view-DeleteConfirmPopup-panel-frame{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;width:250px;height:100px;margin-bottom:10px;background-color:#fff;color:var(--color-gray)}.view-DeleteConfirmPopup-panel:after{content:"";position:absolute;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto;width:0;height:0;border-color:#fff transparent transparent;border-style:solid;border-width:10px 6px 0}.view-DeleteConfirmPopup-message{display:flex;align-items:center;font-size:var(--font-md-size)}.view-DeleteConfirmPopup-message>label{margin-left:8px}.view-DeleteConfirmPopup-button{width:80px}.app-leftside-device-IconSelect{display:flex;align-items:center}.app-leftside-device-IconSelect,.app-leftside-device-IconSelect-dropdown{padding:var(--base-padding-size)}.app-leftside-device-IconSelect-list{border:1px solid var(--form-list-border-color);background-color:var(--form-list-bg-color);padding-top:var(--base-gap-size);padding-bottom:var(--base-gap-size)}.app-leftside-device-IconSelect-list *{color:var(--form-list-fg-color);fill:var(--form-list-fg-color)}.app-leftside-device-IconSelect-list-row{display:flex;justify-content:space-evenly;align-items:center;width:120px;height:var(--form-list-size-height)}.app-leftside-device-IconSelect-list-row:first-child~*{margin-top:var(--base-gap-size)}.style-Label{display:inline-block}.style-Label>*{vertical-align:middle}.style-Label-icon{margin-right:var(--base-gap-size)}.style-TitleLabel,.style-TitleLabel *{font-size:var(--font-xl-size)!important}.style-CaptionLabel,.style-CaptionLabel *{font-size:var(--base-caption-font-size)!important}.style-ValueLabel,.style-ValueLabel *{font-size:var(--base-value-font-size)!important}.style-RubyLabel,.style-RubyLabel *{font-size:var(--base-ruby-font-size)!important}.style-CommentLabel,.style-CommentLabel *{font-size:var(--font-md-size)!important}.style-DisableLabel,.style-DisableLabel *{font-size:var(--font-sm-size)!important}.style-Label.lighten,.style-Label.lighten *{color:var(--base-caption-fg-color);fill:var(--base-caption-fg-color)}.style-Label.normal,.style-Label.normal *{color:var(--base-fg-color);fill:var(--base-fg-color)}.style-Label.darken,.style-Label.darken *{color:var(--base-ruby-fg-color);fill:var(--base-ruby-fg-color)}.app-panel-pop-DevicePanel{--app-panel-pop-DevicePanel-border-color:var(--pop-secondary-border-color);display:flex;width:100%;height:100%}.app-header-DeviceList{flex-basis:300px;flex-shrink:0;flex-grow:0;height:100%;border-right:1px solid var(--app-panel-pop-DevicePanel-border-color);overflow:hidden}.app-header-DeviceList-label{margin-left:var(--base-gap-size);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-header-DeviceList-point{position:absolute;top:-8px;right:10px;width:40px;height:15px}.app-header-DeviceList-point:after{content:"";position:absolute;top:8px;right:50px;width:50px;height:1px;background-color:var(--color-lighten1)}.app-header-DeviceDetail{flex-shrink:1;flex-grow:1;height:100%;display:flex;padding:60px;box-sizing:border-box;flex-direction:column;justify-content:space-around;align-items:center}.app-header-DeviceDetail-item{display:flex;align-items:center;width:100%;max-width:600px}.app-header-DeviceDetail-value{flex-shrink:1;flex-grow:1}.app-header-DeviceDetail-comment{flex-basis:100%;flex-shrink:1;flex-grow:1;padding-left:50px}.app-panel-pop-DevicePanel-appendList{top:80px;left:210px}.app-panel-settings-StagePanel{display:flex;width:100%;height:100%}.app-panel-settings-StagePanel-list{flex-basis:250px;flex-shrink:0;flex-grow:0;height:100%;border-right:1px solid var(--color-darken1-lite);overflow:hidden}.app-panel-settings-StagePanel-content{flex-shrink:1;flex-grow:1;height:100%;padding:30px;box-sizing:border-box;display:flex;justify-content:center;align-items:flex-start;overflow:hidden}.app-panel-settings-StagePanel-content-list{min-width:800px}.app-panel-settings-StagePanel-content-header{flex-grow:0;flex-shrink:0;height:80px}.app-panel-settings-StagePanel-content-row{display:flex;align-items:center}.app-panel-settings-StagePanel-content-label{width:200px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-panel-settings-StagePanel-content-column{position:relative;width:150px;min-width:150px;height:100%;display:flex;justify-content:center;align-items:center}.app-panel-settings-StagePanel-content-header .app-panel-settings-StagePanel-content-column{flex-direction:column;padding-top:20px}.app-panel-settings-StagePanel-content-header .app-panel-settings-StagePanel-content-name{margin-top:5px;width:100%;font-size:10px;text-align:center;white-space:nowrap;overflow:hidden;-webkit-transform:scale(.8);transform:scale(.8)}.app-panel-settings-StagePanel-content-header .app-panel-settings-StagePanel-content-point{position:absolute;top:10px;left:-20px;width:40px;height:15px;text-align:center}.app-panel-settings-StagePanel-content-header .app-panel-settings-StagePanel-content-point:after{content:"";position:absolute;top:20px;left:20px;width:1px;height:60px;background-color:var(--color-darken1-lite)}.app-panel-settings-StagePanel-content-list .app-panel-settings-StagePanel-content-radio{position:relative;width:28px;height:28px;padding:5px;box-sizing:border-box}.app-panel-settings-StagePanel-content-list .app-panel-settings-StagePanel-content-radio:after{position:absolute;content:"";width:16px;height:16px;box-sizing:border-box;border-radius:50%;border:1px solid var(--color-lighten1)}.app-panel-settings-StagePanel-content-list .app-panel-settings-StagePanel-content-radio.checked:after{background-color:var(--color-accent1)}.app-panel-settings-StagePanel-content-header-wrap{border-bottom:1px solid var(--color-darken1-lite)}.app-panel-settings-StagePanel-content-footer-wrap{border-top:1px solid var(--color-darken1-lite)}.app-ProjectSettingsPanel{--app-ProjectSettingsPanel-value-fg-color:var(--color-lighten3);--app-ProjectSettingsPanel-ruby-fg-color:var(--color-lighten2);--app-ProjectSettingsPanel-comment-fg-color:var(--color-lighten2);display:flex;top:0;width:100%;height:500px;background-color:var(--pop-secondary-bg-color);border-bottom:1px solid var(--pop-secondary-border-color)}.app-ProjectSettingsPanel-menus{width:200px;height:100%;background-color:var(--pop-bg-color)}.app-ProjectSettingsPanel-menus-label{font-size:var(--font-sm-size);color:var(--base-ruby-fg-color)}.app-ProjectSettingsPanel-menus-row{padding-left:20px}.app-ProjectSettingsPanel-content{width:calc(100% - 200px);display:flex;justify-content:center;align-items:center}.app-panel-page-NewPageCell{display:grid;justify-items:center;grid-row-gap:10px;row-gap:10px}.app-panel-page-NewPageCell-name{display:flex;align-items:center;justify-content:center;grid-column-gap:var(--base-gap-size);-webkit-column-gap:var(--base-gap-size);column-gap:var(--base-gap-size)}.app-panel-page-ExistPageCell{position:relative;display:grid;grid-template-columns:100%;grid-template-rows:20px 1fr 30px;justify-items:center;grid-row-gap:10px;row-gap:10px;width:calc(140px + var(--app-panel-page-PagePanel-margin));height:210px;padding:10px calc(var(--app-panel-page-PagePanel-margin)/2);box-sizing:border-box}.app-panel-page-ExistPageCell-thumb{width:120px;height:120px;background-color:#fff;background-size:cover;border:1px solid var(--pop-secondary-border-color);border-radius:8px}.app-panel-page-ExistPageCell-button{display:flex;grid-column-gap:30px;-webkit-column-gap:30px;column-gap:30px;visibility:hidden}.app-panel-page-ExistPageCell-name{display:flex;justify-content:center;align-items:center;width:100%;grid-column-gap:var(--base-gap-size);-webkit-column-gap:var(--base-gap-size);column-gap:var(--base-gap-size)}.app-panel-page-ExistPageCell-name-label{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.app-panel-page-ExistPageCell.disabled>*{opacity:.5}.app-panel-page-ExistPageCell.selected .app-panel-page-ExistPageCell-thumb{border:1px solid var(--color-accent1);box-shadow:1px 0 0 var(--color-accent1),0 1px 0 var(--color-accent1),-1px 0 0 var(--color-accent1),0 -1px 0 var(--color-accent1)}.app-panel-page-ExistPageCell:hover .app-panel-page-ExistPageCell-button{visibility:visible}.common-DownloadingIcon{position:absolute;top:0;bottom:0;left:0;right:0;opacity:1!important}.common-DownloadingIcon.downloading:after,.common-DownloadingIcon.downloading:before{content:"";background-repeat:no-repeat;background-position:50%;background-size:56px 42px;position:absolute;width:100%;height:100%;top:0;left:0;z-index:99}.common-DownloadingIcon.downloading:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' height='30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.857 0c5.671 0 10.29 4.711 10.47 10.594 3.793.632 6.673 3.75 6.673 7.501 0 3.981-3.244 7.25-7.38 7.59l-.001.03L31 25.713V25.7a1 1 0 01-.993-.883L30 24.7a1 1 0 01.843-.988l1.332.002.28-.022c3.069-.253 5.422-2.583 5.54-5.375l.005-.222c0-2.628-1.987-4.912-4.754-5.482l-.247-.046-1.62-.27-.05-1.641C31.18 5.82 27.414 2 22.857 2c-3.25 0-6.178 1.954-7.599 4.981l-.121.27-.884 2.053-1.943-1.106a3.712 3.712 0 00-5.142 1.54l-.089.187-.33.747-.76.302C3.625 11.914 2 14.354 2 17.143c0 3.43 2.438 6.235 5.525 6.543l.217.017.177.011 1.238-.002A1 1 0 019 25.7v.014H7.619V25.7C3.37 25.439 0 21.707 0 17.143c0-3.674 2.183-6.808 5.25-8.027A5.713 5.713 0 0113.3 6.46C14.94 2.652 18.602 0 22.857 0z' fill='%23FF00A1' fill-rule='nonzero'/%3E%3C/svg%3E")}.common-DownloadingIcon.downloading:after{content:"";-webkit-animation-name:common-download-arrow;animation-name:common-download-arrow;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:normal;animation-direction:normal;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' height='30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 12l7.707 7.707a1 1 0 01-1.32 1.498l-.094-.084L21 15.83v12.585a1 1 0 01-1.993.117L19 28.414V15.83l-5.293 5.292a1 1 0 01-1.32.084l-.094-.084a1 1 0 01-.083-1.32l.083-.094L20 12z' fill='%23FF00A1' fill-rule='nonzero'/%3E%3C/svg%3E");top:30px;-webkit-transform:rotate(180deg) translateY(10px);transform:rotate(180deg) translateY(10px)}@-webkit-keyframes common-download-arrow{0%{-webkit-transform:rotate(180deg) translateY(10px);transform:rotate(180deg) translateY(10px)}to{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0)}}@keyframes common-download-arrow{0%{-webkit-transform:rotate(180deg) translateY(10px);transform:rotate(180deg) translateY(10px)}to{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0)}}.SortableList{position:relative}.SortableList.vertical .SortableList-item{border-top:2px solid transparent}.SortableList.horizontal .SortableList-item{border-left:2px solid transparent}.SortableList-item.drag-target>*{opacity:.4}.SortableList.vertical .SortableList-item.drop-target{border-top:2px solid var(--drag-guide-color)}.SortableList.horizontal .SortableList-item.drop-target{position:relative}.SortableList.horizontal .SortableList-item.drop-target:before{content:"";position:absolute;top:20%;width:1;height:60%;border-left:2px solid var(--drag-guide-color)}.SortableList-dummy-item{position:absolute!important}.SortableList.vertical .SortableList-dummy-item-box{width:100%;height:20px}.SortableList.horizontal .SortableList-dummy-item-box{width:20px;height:100%}.app-panel-page-PagePanel{--app-panel-page-PagePanel-margin:40px;position:relative;top:0;width:100%;min-height:270px;background-color:var(--pop-secondary-bg-color);border-bottom:1px solid var(--pop-secondary-border-color);box-sizing:border-box}.app-panel-page-PagePanel-new{position:absolute;left:40px;top:0;bottom:0;margin:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;grid-row-gap:var(--app-panel-page-PagePanel-margin);row-gap:var(--app-panel-page-PagePanel-margin)}.app-panel-page-PagePanel-separate{position:absolute;left:160px;top:0;bottom:0;margin:auto;width:1px;height:180px;border-left:1px solid var(--pop-secondary-border-color)}.app-panel-page-PagePanel-content{width:100%;max-height:75vh;display:grid;justify-items:center;box-sizing:border-box}.app-panel-page-PagePanel-cells{margin-left:170px;display:flex;justify-content:flex-start;flex-wrap:wrap;padding:var(--app-panel-page-PagePanel-margin);padding-top:calc(var(--app-panel-page-PagePanel-margin)/2);box-sizing:border-box}.app-panel-tool-PageColumn,.app-panel-tool-PageColumn-item{max-width:100%}.app-panel-tool-PageColumn-trigger{max-width:100%;display:flex;align-items:center}.app-panel-tool-PageColumn-trigger>label{margin-left:var(--base-gap-size);margin-right:var(--base-gap-size);display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-header-ZoomColumn{grid-column-gap:0!important;-webkit-column-gap:0!important;column-gap:0!important}.app-header-ZoomColumn-value{display:inline-block;box-sizing:border-box;min-width:50px;padding:5px;text-align:center}.app-view-PreviewQRPopup{margin-top:10px;padding:20px 40px;text-align:center}.app-view-PreviewQRPopup-url{margin-top:20px}.app-panel-QRPopupContent-popup{display:flex;flex-direction:column;align-items:center;padding:40px}.app-panel-QRPopupContent-url{margin-top:var(--base-margin-size);margin-bottom:var(--base-margin-size)}.app-panel-QRPopupContent-url *{font-size:20px!important;letter-spacing:.1em!important;white-space:nowrap}.view-comp-UserIcon{border-radius:50%;overflow:hidden;font-size:0}.view-comp-UserIcon>img{border-radius:50%;width:100%;height:100%;object-fit:cover}.view-comp-UserIcon.size-icon{width:36px;height:36px}.view-comp-UserIcon.size-small-icon{width:28px;height:28px}.view-comp-UserIcon.size-profile{width:160px;height:160px}.app-view-MemberSessionPopup{padding:20px;max-width:200px;box-sizing:border-box;text-align:center;background-color:#fff;border-radius:2px;margin-top:10px}.app-view-MemberSessionPopup:after{position:absolute;content:"";top:-10px;left:calc(50% - 5px);width:0;height:0;border-color:transparent transparent #fff;border-style:solid;border-width:0 5px 10px}.app-view-MemberSessionPopup-name{display:inline-block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#000}.app-view-MemberSessionPopup hr{margin-top:5px;margin-bottom:5px}.app-view-MemberSessionPopup-selection-button>*{vertical-align:middle}.app-view-MemberSessionPopup-selection-arrow{margin-left:4px}.loader-LoadingLabel-char{-webkit-animation-name:loader-LoadingLabel-loading;animation-name:loader-LoadingLabel-loading;-webkit-animation-direction:linear;animation-direction:linear;-webkit-animation-duration:1.6s;animation-duration:1.6s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.loader-LoadingLabel-char.accent{color:var(--color-accent1-text)}.loader-LoadingLabel-char.accent2{color:var(--color-accent2)}.loader-LoadingLabel-char.info{color:var(--color-info)}.loader-LoadingLabel-char.warn{color:var(--color-warn)}.loader-LoadingLabel-char.critical{color:var(--color-critical)}.loader-LoadingLabel-char-0{-webkit-animation-delay:.3s;animation-delay:.3s}.loader-LoadingLabel-char-1{-webkit-animation-delay:.45s;animation-delay:.45s}.loader-LoadingLabel-char-2{-webkit-animation-delay:.6s;animation-delay:.6s}.loader-LoadingLabel-char-3{-webkit-animation-delay:.75s;animation-delay:.75s}.loader-LoadingLabel-char-4{-webkit-animation-delay:.9s;animation-delay:.9s}.loader-LoadingLabel-char-5{-webkit-animation-delay:1.05s;animation-delay:1.05s}.loader-LoadingLabel-char-6{-webkit-animation-delay:1.2s;animation-delay:1.2s}.loader-LoadingLabel-char-7{-webkit-animation-delay:1.35s;animation-delay:1.35s}.loader-LoadingLabel-char-8{-webkit-animation-delay:1.5s;animation-delay:1.5s}@-webkit-keyframes loader-LoadingLabel-loading{0%{opacity:0}to{opacity:1}}@keyframes loader-LoadingLabel-loading{0%{opacity:0}to{opacity:1}}.app-view-MemberRow{--small-row-height:60px;--large-row-height:90px;display:flex;align-items:center;width:calc(100% - 40px);padding-left:20px;padding-right:20px}.app-view-MemberRow-icon{text-align:center}.app-view-MemberRow-name{flex-grow:1;display:grid;flex-direction:column;margin-right:10px;grid-row-gap:5px;row-gap:5px}.app-view-MemberRow-name>label{white-space:nowrap}.app-view-MemberRow-state{text-align:center}.app-view-MemberRow-menu{visibility:hidden;text-align:center}.app-view-MemberRow.inactive>*{opacity:.5}.app-view-MemberRow.hover .app-view-MemberRow-menu{visibility:visible;opacity:1}.app-view-MemberAppendRow,.app-view-MemberDeleteRow{background-color:var(--side-hilite-bg-color)}.app-view-MemberRow.small{height:var(--small-row-height);grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px}.app-view-MemberRow.small .app-view-MemberRow-icon{width:36px;height:36px}.app-view-MemberRow.small .app-view-MemberRow-state{width:60px}.app-view-MemberRow.small .app-view-MemberRow-menu{width:30px}.app-view-MemberRow.large{height:var(--large-row-height);grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;border-bottom:1px solid var(--side-border-color)}.app-view-MemberRow.large:first-child{border-top:1px solid var(--side-border-color)}.app-view-MemberRow.large:last-child{border-bottom:none}.app-view-MemberRow.large .app-view-MemberRow-icon{width:50px;height:50px}.app-view-MemberRow.large .app-view-MemberRow-state{width:80px}.app-view-MemberRow.large .app-view-MemberRow-menu{width:30px}.app-view-MemberRow.large .app-view-MemberRow-button{height:38px}.app-view-SendInvitationMail{position:relative;display:flex;align-items:center;grid-column-gap:5px;-webkit-column-gap:5px;column-gap:5px;padding-bottom:20px}.app-view-SendInvitationMail-email{flex-grow:1;margin-right:10px}.app-view-SendInvitationMail-email input{color:#2f2f2f;background:#fff;border-radius:4px}.app-view-SendInvitationMail-email.label{color:#2f2f2f;background:#bfbfbf;border-radius:4px;padding:var(--form-padding-size)}.app-view-SendInvitationMail-send{flex-grow:0;display:flex;justify-content:center;align-items:center;width:60px;height:26px;line-height:26px;padding:0}.app-view-SendInvitationMail-cancel{flex-grow:0;width:30px;text-align:center;margin-top:-2px}.app-view-SendInvitationMail-comment{position:absolute;bottom:12px;white-space:nowrap;color:var(--base-comment-fg-color)}.app-view-MemberListPopup{position:fixed;top:0;right:0;width:380px;padding-top:20px;background-color:var(--pop-secondary-bg-color)}.app-design-MemberColumn{display:flex;align-items:center}.app-design-MemberColumn-icon{padding:1px;box-sizing:border-box;margin-left:2px;margin-right:2px}.app-account-AccountCaption{flex-grow:0;flex-shrink:0;height:20px;margin-bottom:40px}.app-account-AccountContent{flex-grow:1;flex-shrink:1;display:flex;flex-direction:column}.app-account-AccountContent.align-v-center{flex-grow:1;justify-content:center}.app-account-AccountContent.align-h-center{align-items:center}.app-account-AccountComment-comment,.app-account-AccountValue{min-height:30px;margin-top:15px;margin-bottom:15px;display:flex;align-items:center}.app-account-AccountValue{position:relative;width:100%}.app-account-AccountValue-ruby{flex-grow:0;flex-shrink:0;width:120px;text-align:right;margin-right:30px;white-space:nowrap}.app-account-AccountValue-value{flex-grow:1;flex-shrink:1}.app-account-AccountValue-eye,.app-account-AccountValue-tooltip{position:absolute;top:-2px;height:100%;display:flex;align-items:center}.app-account-AccountValue-tooltip{right:-35px}.app-account-AccountValue-eye{right:10px}.app-account-AccountValue-value.mode-view{padding:var(--base-padding-size);letter-spacing:.1em}.app-account-AccountValue-value.mode-input{border:1px solid var(--pop-secondary-border-color);border-radius:2px}.app-account-AccountValue-value.mode-input input{letter-spacing:.1em}.app-account-AccountValue.type-name{flex-grow:0;width:380px}.app-account-AccountValue.type-email{flex-grow:0;width:calc(100% - 20px)}.app-account-AccountValue.type-password{flex-grow:0;width:400px}.app-account-AccountProfile-avatar{align-items:flex-start}.app-account-AccountProfile-avatar .app-account-AccountValue-ruby{margin-top:5px}.app-account-AccountProfile-image{margin-left:30px}.app-account-AccountProfile-image-droppable{position:relative;border-radius:50%;overflow:hidden}.app-account-AccountProfile-image-file{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0!important}.app-account-AccountCommand{flex-grow:0;height:40px;display:flex;align-items:center;justify-content:space-between}.app-account-AccountCommand>:first-child~*{margin-left:40px}.app-account-AccountCommand-execute{font-size:var(--base-value-font-size)}.app-account-AccountCommand.align-h-end{justify-content:flex-end}.app-account-RegisteredCard-row{width:100%;max-width:1000px;display:flex;align-items:center;min-height:30px;margin-top:15px;margin-bottom:15px}.app-account-RegisteredCard-label{flex-grow:0;flex-shrink:0;width:100px;text-align:right;margin-right:var(--base-margin-size)}.app-account-RegisteredCard-value{flex-grow:0;flex-shrink:0;font-size:14px;color:var(--base-value-fg-color)}.app-account-RegisteredCard-value.cardNo>:first-child~*{margin-left:20px}.app-account-RegisteredCard-value.expireDate>:first-child~*{margin-left:15px}.app-account-CardForm{--form-border-color:var(--pop-secondary-border-color)}.app-account-CardForm-row{display:flex;align-items:center;margin:20px 0}.app-account-CardForm-value{flex-grow:0;flex-shrink:0;margin-left:20px}.app-account-CardForm-value:first-child{margin-left:0}.app-account-CardForm-value.cardNo{width:250px}.app-account-CardForm-value.expireMonth{width:60px}.app-account-CardForm-separator{margin:0 10px}.app-account-CardForm-value.expireYear{margin-left:0;width:60px}.app-account-CardForm-value.securityCode{width:100px}.app-account-CardForm-value.holderName{width:535px}.app-account-CardForm-icon{height:30px;object-fit:contain}.app-account-CardForm-icon:first-child~*{margin-left:10px}.app-account-CardForm-hidden{display:none}.app-account-CardForm-value input{letter-spacing:.1em;padding-left:15px}.app-account-AccountPanel{--base-caption-font-size:var(--font-xl-size);--base-value-font-size:var(--font-xl-size);--base-ruby-font-size:var(--font-lg-size);--base-comment-font-size:var(--font-lg-size);width:850px;height:440px;top:0;left:0;right:0;margin-left:auto;margin-right:auto;display:flex;font-size:var(--font-lg-size);background-color:var(--pop-secondary-bg-color)}.app-account-AccountPanel-menus{flex-grow:0;flex-shrink:0;width:150px;height:100%;padding:10px 0;box-sizing:border-box;background-color:var(--pop-bg-color)}.app-account-AccountPanel-menus-hr{background-color:var(--pop-border-color)}.app-account-AccountPanel-content{width:100%;margin:30px 40px;display:flex;flex-direction:column}.app-account-AccountMenu{display:flex;align-items:center;height:100%}.app-account-AccountMenu-item{display:flex;align-items:center;white-space:nowrap}.app-account-AccountMenu-item>label{padding-left:var(--base-gap-size)}.app-HeaderPanel{--app-HeaderPanel-group-gap:40px;--app-HeaderPanel-column-gap:20px;--app-HeaderPanel-button-gap:10px;position:fixed;top:0;left:0;right:0;width:100%;height:var(--header-height);padding-left:20px;padding-right:20px;box-sizing:border-box;color:var(--header-fg-color);font-size:var(--font-md-size);background-color:var(--header-bg-color);border-bottom:1px solid var(--side-border-color);display:grid;grid-template-rows:100%;align-items:center;grid-column-gap:var(--app-HeaderPanel-group-gap);-webkit-column-gap:var(--app-HeaderPanel-group-gap);column-gap:var(--app-HeaderPanel-group-gap)}.app-HeaderPanel-left{grid-template-columns:50px 30px minmax(0,1fr) minmax(0,1fr)}.app-HeaderPanel-left,.app-HeaderPanel.design>.app-HeaderPanel-right{display:grid;grid-template-rows:100%}.app-HeaderPanel-left,.app-HeaderPanel-tools,.app-HeaderPanel.design>.app-HeaderPanel-right{align-items:center;grid-column-gap:var(--app-HeaderPanel-column-gap);-webkit-column-gap:var(--app-HeaderPanel-column-gap);column-gap:var(--app-HeaderPanel-column-gap)}.app-HeaderPanel-tools{display:flex;flex-wrap:nowrap;justify-content:center}.app-HeaderPanel-members{justify-content:flex-end}.app-HeaderPanel-icons,.app-HeaderPanel-members{display:flex;flex-wrap:nowrap;align-items:center}.app-HeaderPanel-icons{grid-column-gap:var(--app-HeaderPanel-button-gap);-webkit-column-gap:var(--app-HeaderPanel-button-gap);column-gap:var(--app-HeaderPanel-button-gap)}.app-HeaderPanel.dashboard{grid-template-columns:minmax(0,1fr) -webkit-max-content;grid-template-columns:minmax(0,1fr) max-content}.app-HeaderPanel.design>.app-HeaderPanel-right{grid-template-columns:100%}.app-HeaderPanel.design{grid-template-columns:minmax(0,1fr) -webkit-max-content minmax(0,1fr);grid-template-columns:minmax(0,1fr) max-content minmax(0,1fr)}.app-HeaderPanel.design>.app-HeaderPanel-center{display:flex;align-items:center;justify-content:center}.app-HeaderPanel.design>.app-HeaderPanel-right{grid-template-columns:minmax(-webkit-max-content,1fr) minmax(-webkit-max-content,1fr) minmax(-webkit-max-content,1fr);grid-template-columns:minmax(max-content,1fr) minmax(max-content,1fr) minmax(max-content,1fr)}.app-HeaderPanel.design>.app-HeaderPanel-right>:first-child,.app-HeaderPanel.design>.app-HeaderPanel-right>:nth-child(2),.app-HeaderPanel.design>.app-HeaderPanel-right>:nth-child(3){justify-self:right}.app-panel-LayerStateSetMenu{display:grid;grid-template-rows:40px 1fr 40px;grid-template-columns:100%;align-items:center}.app-panel-LayerStateSetMenu-select{position:relative;justify-self:center;font-size:var(--base-caption-font-size);color:var(--base-caption-fg-color);display:flex;align-items:center}.app-panel-LayerStateSetMenu-select-list{position:relative;display:grid;grid-template-columns:10px 1fr;grid-template-rows:100%;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;align-items:center;height:30px;font-size:12.5px}.app-panel-LayerStateSetMenu-select-check.active:after{content:"●";position:absolute;font-size:13px;top:calc(50% - 8px);left:-5px}.app-panel-LayerStateSetMenu-menu{justify-self:end;align-self:start;padding:10px}.app-panel-LayerStateSetMenu-play{justify-self:center;align-self:start}.app-panel-LayerStateSetMenu.hoverState{background-color:var(--hoverState-bg-color)}.app-panel-LayerStateSetMenu.disabledState{background-color:var(--disabledState-bg-color)}.app-panel-LayerStateSetMenu.adventState{background-color:var(--adventState-bg-color)}.app-panel-PropertyWrap{--app-panel-PropertyWrap-action-size:calc(var(--base-row-height) - 4px);position:relative;color:var(--base-value-fg-color);font-size:var(--base-value-font-size);border:1px solid transparent;border-radius:4px;box-sizing:border-box}.app-panel-PropertyWrap-label{white-space:nowrap;color:var(--base-ruby-fg-color);font-size:var(--base-ruby-font-size)}.app-panel-PropertyWrap.disabled>.app-panel-PropertyWrap-label{opacity:.5}.app-panel-PropertyWrap.disabled>:not(.app-panel-PropertyWrap-label){opacity:.3}.app-panel-PropertyWrap.disabled *{pointer-events:none}.app-panel-PropertyWrap-cover{content:"";position:absolute;inset:0}.app-panel-PropertyWrap.hidden{visibility:hidden}.app-panel-PropertyWrap.bg-sideHilite{background-color:var(--side-hilite-bg-color)}.app-panel-PropertyWrap.hoverState.override{color:var(--base-value-fg-color);background-color:var(--hoverState-bg-color)}.app-panel-PropertyWrap.adventState.override{color:var(--base-value-fg-color);background-color:var(--adventState-bg-color)}.app-panel-PropertyWrap.disabledState.override{color:var(--base-value-fg-color);background-color:var(--disabledState-bg-color)}.app-panel-PropertyWrap.deviceState.override{border:1px solid var(--deviceState-bg-color)}.app-panel-PropertyWrap-RemoveOverrideDevice{display:grid;justify-items:center;align-items:center;width:100%;height:100%;background-color:var(--color-accent1)}.app-panel-PropertyWrap-RemoveIcon{visibility:hidden;opacity:0;display:grid;justify-items:center;align-items:center;width:14px;height:14px;border-radius:50%;background-color:#fff}.app-panel-PropertyWrap:hover .app-panel-PropertyWrap-RemoveIcon{visibility:visible;opacity:1;transition-property:opacity}.app-panel-PropertyWrap:focus-within .app-panel-PropertyWrap-RemoveIcon{visibility:hidden;opacity:0}.app-panel-PropertyWrap-ActionButton{width:var(--app-panel-PropertyWrap-action-size);height:var(--app-panel-PropertyWrap-action-size)}.app-panel-PropertyColumn{--app-panel-PropertyColumn-action-size:24px;position:relative;display:grid;grid-template-columns:100%;grid-template-rows:25px 1fr;box-sizing:border-box}.app-panel-PropertyColumn-label{position:relative;align-self:center;justify-self:center;text-align:center;white-space:nowrap;padding:0 calc(var(--app-panel-PropertyColumn-action-size) + var(--base-gap-size))}.app-panel-PropertyColumn-value{align-self:center;justify-self:center;padding-left:15px;padding-right:15px}.app-panel-PropertyColumn-value.padding-sm{padding-left:5px;padding-right:5px}.app-panel-PropertyColumn-action{position:absolute;top:0;right:0;width:var(--app-panel-PropertyColumn-action-size);height:var(--app-panel-PropertyColumn-action-size);display:grid;align-items:center;justify-items:center;border-bottom-left-radius:4px;overflow:hidden}.app-panel-PropertyPopupTrigger{display:flex;justify-content:center;align-items:center;box-sizing:border-box}.app-panel-PropertyPopupTrigger-multi{color:var(--base-disabled-fg-color)}.app-panel-PropertyPopupTrigger.disabled *{color:var(--base-disabled-fg-color);fill:var(--base-disabled-fg-color)}.app-panel-PropertyPopup{position:absolute;min-width:280px;background-color:var(--pop-bg-color);border:1px solid var(--pop-border-color);margin-top:15px}.app-panel-property-PropertyBox{position:relative;width:40px;min-width:40px;height:26px;box-sizing:border-box;display:grid;grid-template-columns:100%;grid-template-rows:100%;justify-items:center;align-items:center}.app-panel-property-PropertyBox.border{border:1px solid var(--base-mute-fg-color)}.app-panel-property-PropertyBox.diagonal{background:linear-gradient(-32deg,transparent,transparent 49.5%,var(--base-mute-fg-color) 0,var(--base-mute-fg-color) 51.5%,transparent 0,transparent)}.app-panel-property-PropertyBox.square{width:30px;min-width:30px}.app-panel-property-PropertyBox.thin{height:14px}.app-panel-property-PropertyBox.thin.diagonal{height:14px;background:linear-gradient(-18deg,transparent,transparent 49.5%,var(--base-mute-fg-color) 0,var(--base-mute-fg-color) 51.5%,transparent 0,transparent)}.app-panel-property-PropertyBox-DimensionValue{padding:2px 4px}.app-panel-property-CornerBox{border-top:1px solid var(--base-normal-fg-color);border-right:1px solid var(--base-normal-fg-color);border-top-right-radius:10px}.app-panel-PropertyRowBlock{position:relative;display:flex;flex-direction:column;box-sizing:border-box;padding-top:8px;padding-bottom:8px;border-bottom:1px solid var(--side-border-color);margin-left:2px;margin-right:2px}.app-view-PinableTip-button{padding:5px}.app-panel-PropertyRow-vars{--app-panel-PropertyRow-size:calc(var(--rightside-width) - 4px);--app-panel-PropertyRow-padding-left:15px;--app-panel-PropertyRow-label-size:70px;--app-panel-PropertyRow-action-size:calc(var(--base-row-height) - 4px);--app-panel-PropertyRow-indent-size:25px}.app-panel-PropertyRow{position:relative;display:grid;width:var(--app-panel-PropertyRow-size);height:var(--base-row-height);min-height:var(--base-row-height);padding-left:var(--app-panel-PropertyRow-padding-left);padding-right:var(--app-panel-PropertyRow-action-size);grid-column-gap:5px;-webkit-column-gap:5px;column-gap:5px;box-sizing:border-box;margin-bottom:2px}.app-panel-PropertyRow.has-label{grid-template-columns:var(--app-panel-PropertyRow-label-size) 1fr}.app-panel-PropertyRow.no-label{grid-template-columns:100%}.app-panel-PropertyRow-label{position:relative;display:flex;align-items:center;white-space:nowrap}.app-panel-PropertyRow-value{display:flex;align-items:center;height:100%}.app-panel-PropertyRow-value>*{flex-shrink:0}.app-panel-PropertyRow-action{position:absolute;top:0;right:0;width:var(--app-panel-PropertyRow-action-size);height:100%;display:grid;align-items:center;justify-items:center;overflow:hidden}.app-panel-PropertyRow.indent{width:calc(var(--app-panel-PropertyRow-size) - var(--app-panel-PropertyRow-indent-size));margin-left:var(--app-panel-PropertyRow-indent-size)}.app-panel-PropertyRow.indent.has-label{grid-template-columns:calc(var(--app-panel-PropertyRow-label-size) - var(--app-panel-PropertyRow-indent-size)) 1fr}.app-panel-PropertyRow.height-auto{height:auto;min-height:var(--base-row-height)}.app-panel-PropertyRow.height-auto .app-panel-PropertyRow-value{padding-top:5px;padding-bottom:5px;box-sizing:border-box}.app-panel-PropertyRow-value.align-left{justify-content:flex-start}.app-panel-PropertyRow-value.align-center{justify-content:center}.app-panel-PropertyRow-value.align-right{justify-content:flex-end}.app-panel-PropertyRow-value.align-space-between{justify-content:space-between}.app-panel-PropertyRow-value.align-space-around{justify-content:space-around}.app-panel-PropertyPopup-ContentGroup,.app-panel-PropertyPopup-HeaderRow{border-bottom:1px solid var(--pop-border-color)}.app-panel-PropertyPopup-ContentGroup{position:relative;padding-top:10px;padding-bottom:10px}.app-panel-PropertyPopup-CenterBox{position:absolute;top:0;left:0;right:0;bottom:0;width:30px;height:30px;margin:auto}.app-panel-property-EachIconBox{width:var(--base-box-size);height:var(--base-box-size);box-sizing:border-box}.app-panel-property-CornerRadiusEachIcon>*{position:absolute;width:10px;height:10px;border-color:var(--base-normal-fg-color);border-width:2px;box-sizing:border-box}.app-panel-property-CornerRadiusEachIcon>.focus{border-color:var(--color-accent1)}.app-panel-property-CornerRadiusEachIcon-topLeft{top:0;left:0;border-top-style:solid;border-left-style:solid;border-top-left-radius:6px}.app-panel-property-CornerRadiusEachIcon-topRight{top:0;right:0;border-top-style:solid;border-right-style:solid;border-top-right-radius:6px}.app-panel-property-CornerRadiusEachIcon-bottomLeft{bottom:0;left:0;border-bottom-style:solid;border-left-style:solid;border-bottom-left-radius:6px}.app-panel-property-CornerRadiusEachIcon-bottomRight{bottom:0;right:0;border-bottom-style:solid;border-right-style:solid;border-bottom-right-radius:6px}.app-panel-property-DimensionInputCell{display:flex;width:100%}.app-panel-property-DimensionInputCell-value{align-self:center;min-height:30px;display:flex;align-items:center}.app-panel-property-DimensionInputCell-unit{min-width:30px;min-height:24px;display:flex;align-items:center}.app-panel-property-DimensionInputCell-label{align-items:center}.app-panel-property-DimensionInputCell.size-sm{width:70px}.app-panel-property-DimensionInputCell.size-lg{width:110px}.app-panel-property-DimensionInputCell.size-lg .app-panel-property-DimensionInputCell-unit{flex-shrink:0;flex-grow:0;flex-basis:50px}.app-panel-property-DimensionInputCell.readonly.multiple{color:#757575}.app-panel-property-DimensionInputCell.direction-row{flex-direction:row}.app-panel-property-DimensionInputCell.direction-column{flex-direction:column;justify-content:center;align-items:center}.app-panel-property-BorderBox-color{position:absolute;inset:0;border:2px solid var(--base-mute-fg-color);box-shadow:inset 1px 0 0 var(--base-mute-fg-color),inset -1px 0 0 var(--base-mute-fg-color),inset 0 1px 0 var(--base-mute-fg-color),inset 0 -1px 0 var(--base-mute-fg-color)}.app-panel-BorderWidthEachIcon>*{position:absolute;width:50%;height:50%;border-width:2px;border-color:var(--base-normal-fg-color);box-sizing:border-box}.app-panel-BorderWidthEachIcon>.focus{border-color:var(--color-accent1)}.app-panel-BorderWidthEachIcon-top{top:0;left:25%;border-top-style:solid}.app-panel-BorderWidthEachIcon-left{left:0;top:25%;border-left-style:solid}.app-panel-BorderWidthEachIcon-right{right:0;top:25%;border-right-style:solid}.app-panel-BorderWidthEachIcon-bottom{bottom:0;left:25%;border-bottom-style:solid}.app-pane-PaintPanel-Saturation{position:relative;width:100%;height:160px;overflow:hidden}.app-pane-PaintPanel-Saturation-black,.app-pane-PaintPanel-Saturation-write{position:absolute;top:0;left:0;right:0;bottom:0}.app-pane-PaintPanel-Saturation-write{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.app-pane-PaintPanel-Saturation-black{background:linear-gradient(0deg,#000,transparent)}.app-pane-PaintPanel-Saturation-point{position:absolute;width:8px;height:8px;margin-left:-6px;margin-top:-6px;border:2px solid #fff;box-shadow:0 0 2px rgba(0,0,0,.5);border-radius:50%}.app-pane-PaintPanel-Bars{flex-grow:1;flex-shrink:1;width:100%}.app-pane-PaintPanel-Hue{margin-bottom:16px}.app-pane-PaintPanel-Alpha,.app-pane-PaintPanel-Hue{width:100%;height:12px;border-radius:2px}.app-pane-PaintPanel-Alpha-bar,.app-pane-PaintPanel-Hue-bar{position:relative;width:100%;height:100%;box-sizing:border-box;border-radius:2px}.app-pane-PaintPanel-Alpha-point,.app-pane-PaintPanel-Hue-point{position:absolute;top:-1px;bottom:-1px;width:10px;margin-left:-5px;box-sizing:border-box;box-shadow:0 0 2px rgba(0,0,0,.5);background-color:#fff;border-radius:2px}.app-pane-PaintPanel-Hue{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.PaintPanel-Value{display:flex;align-items:center}.PaintPanel-Value-type{width:40px;flex-grow:0;flex-shrink:0}.PaintPanel-Value-numbers,.PaintPanel-Value-numbers-num{display:flex;align-items:center}.PaintPanel-Value-numbers-num{flex-direction:column}.PaintPanel-Value-numbers-num>:nth-child(2){margin-top:2px}.PaintPanel-Value-numbers-alpha{width:50px;flex-shrink:0;flex-grow:0}.gaban-GradientPaintOperator{position:absolute;overflow:visible;pointer-events:none;background:none}.gaban-GradientPaintOperator svg{pointer-events:all}.gaban-GradientPaintOperator .handle{position:absolute;pointer-events:all;stroke:#fff}.gaban-GradientPaintOperator .handle.circle,.gaban-GradientPaintOperator .handle.triangle{cursor:move}.gaban-GradientPaintOperator .handle.line{cursor:crosshair}.gaban-GradientPaintOperator .handle.line.readOnly{cursor:default}.gaban-GradientPaintOperator circle{fill:#fff}.gaban-GradientPaintOperator circle.center{pointer-events:none;fill:#000;stroke:#fff}.gaban-GradientPaintOperator ellipse{pointer-events:none;fill:none}.app-panel-PaintPanel-GradientStop{width:100%;border-radius:2px}.app-panel-PaintPanel-GradientStop-bar{position:relative;width:100%;height:12px;box-sizing:border-box;border-radius:2px}.app-panel-PaintPanel-GradientStop-point{position:absolute;top:1px;width:0;height:0;margin-left:-8px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:16px solid var(--pop-border-color)}.app-panel-PaintPanel-GradientStop-point.active{border-bottom-color:#fff}.app-panel-PaintPanel-GradientStop-point-color{position:absolute;top:3px;width:0;height:0;margin-left:-7px;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:12px solid #fff}.app-panel-PaintPanel-GradientAngle-linear,.app-panel-PaintPanel-GradientAngle-radial{margin-top:16px}.app-panel-PaintPanel-GradientAngle-linear{display:flex;align-items:center;margin-left:-40px}.app-panel-PaintPanel-GradientAngle-linear>*{width:45px}.app-panel-PaintPanel-GradientAngle-radial{display:flex;justify-content:space-between;align-items:center;width:100%}.app-panel-PaintPanel-GradientAngle-radial>*{justify-content:center;width:45px}.app-panel-PaintPanel-GradientAngle-label{display:inline-block;width:45px;text-align:center;color:var(--base-ruby-fg-color);font-size:var(--font-sm-size)}.app-panel-PaintPanel{width:280px;font-size:var(--font-md-size);color:var(--base-value-fg-color);background-color:var(--pop-bg-color)}.app-panel-PaintPanel-group{display:flex;flex-direction:column;align-items:center;width:100%;padding-left:var(--base-margin-size);padding-right:var(--base-margin-size);box-sizing:border-box;padding-top:var(--base-margin-size)}.app-panel-PaintPanel-group:last-child{padding-bottom:var(--base-margin-size)}.app-panel-PaintPanel-hr{width:100%;padding-top:var(--base-margin-size);border-bottom:1px solid var(--pop-border-color)}.app-panel-PaintPanel-picker{flex-grow:0;flex-shrink:0;padding:4px;margin-right:8px}.app-panel-PaintPanel-header-linear-gradient,.app-panel-PaintPanel-header-radial-gradient,.app-panel-PaintPanel-header-solid{width:16px;height:16px;border:1px solid var(--color-lighten1)}.app-panel-PaintPanel-header-solid{background-color:var(--color-lighten2)}.app-panel-PaintPanel-header .checked .app-panel-PaintPanel-header-solid{border:1px solid var(--color-accent1);background-color:var(--color-accent1)}.app-panel-PaintPanel-header-linear-gradient{background:linear-gradient(0deg,#111 1%,#fff)}.app-panel-PaintPanel-header .checked .app-panel-PaintPanel-header-linear-gradient{border:1px solid var(--color-accent1);background:linear-gradient(0deg,var(--color-accent1) 1%,#fff)}.app-panel-PaintPanel-header-radial-gradient{background:radial-gradient(50% 50% at 50% 50%,#fff 0,#111 100%)}.app-panel-PaintPanel-header .checked .app-panel-PaintPanel-header-radial-gradient{border:1px solid var(--color-accent1);background:radial-gradient(50% 50% at 50% 50%,#fff 0,var(--color-accent1) 100%)}.app-pane-PaintPanel-Palette{width:100%}.app-pane-PaintPanel-Palette-caption,.app-pane-PaintPanel-Palette-color-group,.app-pane-PaintPanel-Palette-label{display:flex;align-items:center;width:100%}.app-pane-PaintPanel-Palette-caption{justify-content:space-between;margin-bottom:8px}.app-pane-PaintPanel-Palette-label{height:20px}.app-pane-PaintPanel-Palette-color-group{flex-wrap:wrap;width:calc(100% + 10px);margin-left:-5px}.app-pane-PaintPanel-Palette-color{width:16px;height:16px;padding:4px 4px 4px 2px;border:1px solid transparent;border-left-width:2px}.app-pane-PaintPanel-Palette-color-bg{position:relative;width:100%;height:100%}.app-pane-PaintPanel-Palette-color-bg>*{position:absolute;width:100%;height:100%;box-sizing:border-box;border:1px solid var(--pop-border-color)}.app-pane-PaintPanel-Palette-color.move-src .app-pane-PaintPanel-Palette-color-bg{opacity:.2}.app-pane-PaintPanel-Palette-color.move-dst{border-left-color:var(--drag-guide-color)}.app-pane-PaintPanel-Palette-color-ghost{position:absolute;width:16px;height:16px;margin-top:-10px;margin-left:-10px;z-index:999;border:1px solid var(--base-active-fg-color)}.app-pane-PaintPanel-Palette-color-ghost>*{width:100%;height:100%}.app-pane-PaintPanel-Palette-color.move-last .app-pane-PaintPanel-Palette-color-bg{opacity:0}.app-panel-property-BorderColumn-content{position:relative}.app-panel-property-BorderColumn-content>:first-child{position:absolute;top:0;left:0}.app-panel-property-FillBox-enable-color{position:absolute;inset:0}.app-panel-property-FillBox-multi{background-color:var(--base-mute-fg-color)}.view-SearchBox{display:flex;align-items:center;width:100%;height:28px;overflow:hidden;padding-left:8px;padding-right:8px;background-color:var(--color-darken1);border-radius:4px;box-sizing:border-box}.view-SearchBox>:first-child~*{margin-left:8px}.view-SearchBox-button{flex-shrink:0;flex-grow:0;font-size:0;height:100%;display:flex;align-items:center}.view-SearchBox-dropdown{margin-left:4px}.view-SearchBox-categories{display:flex;align-items:center;flex-shrink:0;flex-grow:0}.view-SearchBox-category{padding-left:4px;font-size:0}.view-SearchBox-category:focus{outline:none}.view-SearchBox-category.active,.view-SearchBox-category.active *{color:var(--color-accent1)!important;fill:var(--color-accent1)!important}.view-SearchBox-text{flex-grow:1;flex-shrink:1;overflow:hidden;font-size:var(--font-md-size);color:var(--color-lighten2);border:none;background-color:transparent}.view-SearchBox:focus-within{background-color:var(--color-lighten3)}.view-SearchBox:focus-within .view-SearchBox-category *{color:var(--color-lighten1);fill:var(--color-lighten1)}.view-SearchBox:focus-within .view-SearchBox-text{color:var(--color-darken1);outline:none}.view-SearchBox.hilite{background-color:var(--color-lighten3)}.view-SearchBox.hilite .view-SearchBox-category *{color:var(--color-lighten1);fill:var(--color-lighten1)}.view-SearchBox.hilite .view-SearchBox-text{color:var(--color-darken1);outline:none}.app-rightside-text-FontSearchPanel{position:absolute;top:var(--header-height);right:0;bottom:0;width:var(--rightside-width);background-color:var(--pop-secondary-bg-color);border-left:1px solid var(--pop-secondary-border-color);display:flex;flex-direction:column;z-index:1}.app-rightside-text-FontSearchPanel-head{flex-grow:0;flex-shrink:0;display:flex;justify-content:space-between;align-items:center;height:var(--side-header-height);padding-left:var(--base-margin-size);padding-right:var(--base-margin-size)}.app-rightside-text-FontSearchPanel-search{flex-grow:0;flex-shrink:0;border-top:1px solid var(--pop-secondary-border-color);border-bottom:1px solid var(--pop-secondary-border-color);padding-bottom:var(--base-gap-size)}.app-rightside-text-FontSearchPanel-search-row{display:flex;align-items:center;height:var(--base-row-height);padding:0 var(--base-margin-size)}.app-rightside-text-FontSearchPanel-search-icon{padding:var(--base-padding-size);margin-right:var(--base-gap-size)}.app-rightside-text-FontSearchPanel-list{flex-grow:1;flex-shrink:1}.app-rightside-text-FontSearchPanel-list-row{display:flex;flex-direction:column;justify-content:center;padding:var(--base-margin-size)}.app-rightside-text-FontSearchPanel-list-row>*{pointer-events:none}.app-rightside-text-FontSearchPanel-list-name{font-size:var(--font-lg-size);color:var(--color-lighten2)}.app-rightside-text-FontSearchPanel-list-text{margin-top:5px;font-size:var(--font-lg-size);line-height:calc(var(--font-lg-size) + 2px);color:var(--color-lighten3)}.app-rightside-text-FontSearchPanel-list-row.selected>*{color:var(--color-accent1)}.app-panel-property-TextColorColumn{display:flex;justify-content:center;align-items:center;width:70px}.app-panel-property-TextColorColumn-separate{width:10px;height:15px;background:linear-gradient(-60deg,transparent,transparent 49.5%,var(--base-mute-fg-color) 0,var(--base-mute-fg-color) 51.5%,transparent 0,transparent)}.app-panel-PropertySelectButton{display:flex;align-items:center;grid-column-gap:5px;-webkit-column-gap:5px;column-gap:5px;color:var(--base-value-fg-color);font-size:var(--base-value-font-size);padding:8px 0}.app-panel-PropertySelectButton-plus{margin-right:10px}.app-panel-NumberEffectBox{display:flex;flex-direction:column;justify-content:center;align-items:center}.app-panel-NumberEffectBox-input.hidden{visibility:hidden;height:0}.app-panel-property-ShadowEffectBox{width:30px;border:1px solid var(--base-mute-fg-color);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.app-panel-property-ShadowEffectBox-color{position:absolute;inset:0;border:2px solid var(--base-mute-fg-color);box-shadow:inset 1px 0 0 var(--base-mute-fg-color),inset -1px 0 0 var(--base-mute-fg-color),inset 0 1px 0 var(--base-mute-fg-color),inset 0 -1px 0 var(--base-mute-fg-color)}.app-panel-TransformScaleColumn-values{display:flex;align-items:center;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}.app-panel-TransformScaleColumn-switch{padding:4px;border-radius:2px;color:var(--base-value-fg-color);font-size:var(--base-ruby-font-size);background-color:var(--base-ruby-fg-color)}.app-panel-TransformScaleColumn-switch.each{background-color:var(--color-accent1)}.app-panel-TransformOriginColumn-box{display:grid;grid-template-columns:repeat(3,10px);grid-template-rows:repeat(3,10px);grid-column-gap:2px;-webkit-column-gap:2px;column-gap:2px;grid-row-gap:2px;row-gap:2px}.app-panel-TransformOriginColumn-cell{width:100%;height:100%;background-color:var(--base-normal-fg-color)}.app-panel-TransformOriginColumn-cell.selected{background-color:var(--base-checked-fg-color)}.app-panel-EffectStylePropertyBlock{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;grid-template-rows:100%;align-content:center;width:100%}.app-panel-EffectStyleProperty-add{display:flex;flex-direction:column;justify-content:center;height:100%;padding-left:var(--base-margin-size);padding-right:var(--base-margin-size)}.app-panel-EffectStyleProperty-item{display:flex;justify-content:center;grid-column-gap:var(--app-panel-LayerStateSetContent-gap);-webkit-column-gap:var(--app-panel-LayerStateSetContent-gap);column-gap:var(--app-panel-LayerStateSetContent-gap)}.app-panel-EffectStyleProperty-separate{align-self:center;width:1px;height:80%;background-color:var(--side-border-color)}.app-panel-EffectStyleProperty-add:after,.app-panel-EffectStyleProperty-effect+.app-panel-EffectStyleProperty-transform:before{content:"";width:1px;height:80%;background-color:var(--side-border-color);position:absolute;top:10%}.app-panel-EffectStyleProperty-add:after{right:0}.app-panel-EffectStyleProperty-effect+.app-panel-EffectStyleProperty-transform{margin-left:30px}.app-panel-EffectStyleProperty-effect+.app-panel-EffectStyleProperty-transform:before{left:-30px}.app-panel-EffectStyleProperty-effect.isAppend,.app-panel-EffectStyleProperty-transform.isAppend{-webkit-animation:app-panel-EffectStyleProperty-column-isAppend .3s linear 1;animation:app-panel-EffectStyleProperty-column-isAppend .3s linear 1}@-webkit-keyframes app-panel-EffectStyleProperty-column-isAppend{0%{opacity:0}to{opacity:1}}@keyframes app-panel-EffectStyleProperty-column-isAppend{0%{opacity:0}to{opacity:1}}.app-panel-TextContentColumn{display:grid;grid-template-columns:-webkit-max-content 1fr 15px;grid-template-columns:max-content 1fr 15px;grid-template-rows:100%;align-items:center;width:100%;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;padding:5px 10px 5px 20px}.app-panel-TextContentColumn-text,.app-panel-TextContentColumn-text .target{height:100%}.app-panel-TextContentColumn-action{display:flex;justify-content:flex-end;align-items:center}.menu-TAbMenu{display:flex;justify-content:space-evenly;align-items:center;width:100%;height:100%}.menu-TAbMenu-option{display:grid;grid-template-columns:minmax(0,20px) -webkit-max-content minmax(0,20px);grid-template-columns:minmax(0,20px) max-content minmax(0,20px);grid-template-rows:100%;align-items:center;height:100%;color:var(--base-fg-color);font-size:var(--font-md-size)}.menu-TAbMenu-option-label{white-space:nowrap}.menu-TAbMenu-option.active{font-weight:700;color:var(--base-active-fg-color)}.menu-TAbMenu-option.border-bottom.active{border-bottom:1px solid var(--base-active-fg-color)}.menu-TAbMenu-option.border-top.active{border-top:1px solid var(--base-active-fg-color)}.menu-TAbMenu-option.hidden{visibility:hidden}.app-panel-LayerStateSetContent{--app-panel-LayerStateSetContent-gap:min(1.5%,20px);width:100%;display:grid;grid-template-columns:100%;grid-template-rows:1fr 30px}.app-panel-LayerStateSetContent-content{position:relative;display:flex;justify-content:center;flex-wrap:nowrap;grid-column-gap:var(--app-panel-LayerStateSetContent-gap);-webkit-column-gap:var(--app-panel-LayerStateSetContent-gap);column-gap:var(--app-panel-LayerStateSetContent-gap);padding:5px;box-sizing:border-box;overflow:hidden}.app-panel-LayerStateSetContent-tab{width:100%;max-width:800px;justify-self:center;padding-bottom:1px}.app-panel-LayerStateSetContent-tab label{position:relative;display:block;padding-left:5px;padding-right:5px}.app-panel-LayerStateSetContent-tab label.override:after{content:"●";position:absolute;font-size:11px;top:calc(50% - 7px);right:-13px}.app-panel-TopsidePanel{display:grid;grid-template-columns:120px 1fr;height:var(--topside-height);background-color:var(--side-bg-color);border-bottom:1px solid var(--side-border-color)}.app-panel-TopsidePanel>:first-child{border-right:1px solid var(--side-border-color)}.common-view-TooltipCard{display:flex;flex-direction:column;grid-row-gap:10px;row-gap:10px}.common-view-TooltipCard-title{font-size:12px;color:#000}.common-view-TooltipCard-messages{font-size:10px;display:flex;flex-direction:column;grid-row-gap:5px;row-gap:5px}.common-view-TooltipCard-comment{font-size:10px;opacity:.7}.app-LayerSearchHelpTooltip-row>:first-child{display:inline-block;width:80px}.app-panel-NodeTypeIcon{display:inline-block;font-size:0}.app-panel-NodeTypeIcon.stack.left,.app-panel-NodeTypeIcon.stack.right,.app-panel-NodeTypeIcon.stack.right-wrap{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.app-panel-LayerTypeIcon{display:flex;align-items:center}.app-panel-LayerTypeIcon-label{margin-left:var(--base-gap-size)}.app-layerTree-GhostRow{position:absolute!important;top:calc(var(--app-layerTree-LayerRow-height)/2);left:8px;width:100%;height:var(--app-layerTree-LayerRow-height);display:flex;align-items:center;box-sizing:border-box;z-index:1}.app-layerTree-GhostRow-depth{flex-grow:0;flex-shrink:0;width:var(--app-layerTree-LayerRow-depth-width);height:100%;display:flex;justify-content:flex-end;align-items:center;box-sizing:border-box}.app-layerTree-GhostRow>.dst{position:relative}.app-layerTree-GhostRow>.dst:before{content:"";position:absolute;width:2px;height:10px;left:0;background-color:#fff}.app-layerTree-GhostRow>.dst:after{content:"";position:absolute;width:100%;height:2px;top:calc(50% - 1px);left:0;background-color:#fff}.app-layerTree-GhostRow>.dst-after{position:relative}.app-layerTree-GhostRow>.dst-after:after{content:"";position:absolute;width:100%;height:2px;inset:0;margin:auto;background-color:#fff}.app-layerTree-GhostRow-space{flex-grow:1;flex-shrink:1;width:100%;height:100%}.app-layerTree-GhostRow.line-hidden{opacity:0}.app-panel-layerTree-LayerRow{--app-layerTree-LayerRow-height:30px;--app-layerTree-LayerRow-depth-width:20px;position:relative;width:100%;height:var(--app-layerTree-LayerRow-height);padding-left:8px;display:flex;align-items:center;box-sizing:border-box;border:1px solid transparent}.app-panel-layerTree-LayerRow.toplevel{border-top:1px solid var(--side-border-color);box-shadow:0 1px 0 0 var(--side-border-color)}.app-panel-layerTree-LayerRow>*{box-sizing:border-box;white-space:nowrap}.app-panel-layerTree-LayerRow-depth{flex-grow:0;flex-shrink:0;height:100%;display:flex;align-items:center}.app-panel-layerTree-LayerRow-depth>*{width:var(--app-layerTree-LayerRow-depth-width);height:100%;display:flex;justify-content:flex-end;align-items:center;padding-right:5px;box-sizing:border-box}.app-panel-layerTree-LayerRow-expand>*{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.app-panel-layerTree-LayerRow-expand.expanded>*{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.app-panel-layerTree-LayerRow-expand.hidden>*{visibility:hidden}.app-panel-layerTree-LayerRow-type{flex-grow:0;flex-shrink:0;display:flex;padding:4px;align-items:center}.app-panel-layerTree-LayerRow-type>*{padding:4px}.app-panel-layerTree-LayerRow-name{padding-right:8px;box-sizing:border-box;flex-grow:0;flex-shrink:0;overflow:hidden;text-overflow:ellipsis}.app-panel-layerTree-LayerRow-name.state-input{flex-grow:1;flex-shrink:1;overflow:hidden;text-overflow:ellipsis}.app-panel-layerTree-LayerRow-state{flex-grow:0;flex-shrink:0;display:flex;align-items:center;margin-right:4px}.app-panel-layerTree-LayerRow-state>*{padding:4px}.app-panel-layerTree-LayerRow-collapse{position:absolute;right:5px;top:2px}.app-panel-layerTree-LayerRow.selected{background-color:var(--tree-selected-bg-color)!important}.app-panel-layerTree-LayerRow.selected *{color:var(--base-active-fg-color)!important;fill:var(--base-active-fg-color)!important}.app-panel-layerTree-LayerRow.disabled *{color:var(--base-disabled-fg-color)!important;fill:var(--base-disabled-fg-color)!important}.app-panel-layerTree-LayerRow.component *{color:var(--tree-ref-fg-color);fill:var(--tree-ref-fg-color)}.app-panel-layerTree-LayerRow.component.selected{background-color:var(--tree-ref-bg-color)!important}.app-panel-layerTree-LayerRow.hilite{background-color:var(--tree-hilite-bg-color)}.app-panel-layerTree-LayerRow.component.hilite *{color:var(--tree-ref-fg-color);fill:var(--tree-ref-fg-color)}.app-panel-layerTree-LayerRow.moveParent{border:1px solid var(--color-accent1)}.app-panel-LayerTree{margin-bottom:var(--base-row-height)}.app-panel-LayerTreePanel{height:100%}.app-panel-LayerTreePanel-header{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:100%;grid-column-gap:5px;align-items:center;min-width:150px;height:var(--side-header-height);padding-left:10px;padding-right:5px}.app-panel-LayerTreePanel-content,.app-panel-LayerTreePanel-header{position:relative;box-sizing:border-box;font-size:var(--font-md-size);color:var(--base-fg-color)}.app-panel-LayerTreePanel-content{height:calc(100% - var(--side-header-height));padding-bottom:20px}.app-panel-LayerTreeTools{display:flex;flex-direction:column;justify-content:center;align-items:center;height:var(--side-header-height)}.app-panel-ComponentObjectList-row{position:relative;display:flex;flex-direction:column;align-items:center;margin:10px var(--base-margin-size)}.app-panel-ComponentObjectList-row-tooltip{position:absolute;top:0;right:0}.app-panel-ComponentObjectList-row-button{display:flex;visibility:hidden;text-align:right;grid-column-gap:var(--base-margin-size);-webkit-column-gap:var(--base-margin-size);column-gap:var(--base-margin-size)}.app-panel-ComponentObjectList-row-thumb{margin-top:var(--base-gap-size);margin-bottom:var(--base-gap-size);border:1px solid var(--side-secondary-border-color);box-sizing:border-box;overflow:hidden;-webkit-transform:scale(1);transform:scale(1)}.app-panel-ComponentObjectList-row-name{display:flex;align-items:center;height:30px}.app-panel-ComponentObjectList-row:hover .app-panel-ComponentObjectList-row-button{visibility:visible}.app-panel-ComponentObjectList-row.input .app-panel-ComponentObjectList-row-button{visibility:hidden!important}.view-LargeIcon{width:40px;height:40px}.app-panel-LayerCreatePopup{display:flex;flex-direction:column;left:0;bottom:0;padding-top:15px;padding-bottom:15px;box-sizing:border-box;max-height:calc(100% - var(--header-height))}.app-panel-LayerCreatePopup.object-ref{width:220px;top:var(--header-height)}.app-panel-LayerCreatePopup.object-more{width:460px}.app-panel-LayerCreatePopup-label{display:flex;align-items:center;padding-left:15px;padding-right:15px}.app-panel-LayerCreatePopup-label>label{flex-grow:0;padding-left:10px;padding-right:10px}.app-panel-LayerCreatePopup-label:after,.app-panel-LayerCreatePopup-label:before{content:"";flex-grow:1;height:1px;background-color:var(--pop-secondary-border-color)}.app-panel-LayerCreatePopup-group{display:flex;flex-wrap:wrap;margin-top:10px;margin-bottom:10px}.app-panel-LayerCreatePopup-object{display:flex;flex-direction:column;align-items:center;width:90px;margin-top:10px;margin-bottom:10px}.app-panel-LayerCreatePopup-object label{margin-top:5px}.app-panel-LayerCreatePanel{display:flex;flex-direction:column;width:40px;height:100%;box-sizing:border-box;background-color:var(--side-bg-color)}.app-panel-LayerCreatePanel>*{width:100%}.app-panel-LayerCreatePanel-head{flex-shrink:0;flex-grow:0}.app-panel-LayerCreatePanel-body{display:flex;flex-direction:column;flex-wrap:wrap;overflow:hidden}.app-panel-LayerCreatePanel-foot{flex-shrink:0;flex-grow:0}.app-panel-LayerCreatePanel-icon{display:flex;justify-content:center;align-items:center;width:40px;height:40px;box-sizing:border-box}.app-panel-LayerCreatePanel-space{width:100%;height:15px}.app-panel-LayerCreatePanel-icon.active:not(.object-select,.object-ref,.object-more) *{color:var(--color-accent1)!important;fill:var(--color-accent1)!important}.app-panel-LayerCreatePanel-icon.active.object-more,.app-panel-LayerCreatePanel-icon.active.object-ref{background:var(--side-border-color)}.app-panel-components-SidePanelResizer{position:absolute;top:0;right:-5px;width:10px;height:100%;cursor:col-resize}.app-panel-LeftsidePanel{position:relative;display:grid;grid-template-columns:minmax(0,1fr) -webkit-max-content;grid-template-columns:minmax(0,1fr) max-content;grid-auto-rows:100%;height:100%;background-color:var(--side-bg-color);border-right:1px solid var(--side-border-color)}.app-panel-LeftsidePanel>:first-child{overflow:hidden;border-right:1px solid var(--side-border-color)}.app-panel-LeftsidePanel-toolbar{display:grid;grid-template-columns:100%;grid-template-rows:-webkit-max-content minmax(0,1fr);grid-template-rows:max-content minmax(0,1fr);grid-row-gap:10px;row-gap:10px}.app-panel-RegionAlignRow{display:flex;justify-content:space-between;align-items:center;width:100%;height:var(--base-row-height);padding-left:10px;padding-right:10px;box-sizing:border-box;border-bottom:1px solid var(--side-border-color)}.app-panel-SizeRow-sign{margin-right:10px}.app-panel-AspectLock{width:25px;height:100%;padding-top:calc(var(--base-row-height)/2);padding-bottom:calc(var(--base-row-height)/2);padding-right:5px;box-sizing:border-box}.app-panel-AspectLock-icon{display:grid;grid-template-columns:100%;grid-template-rows:1fr -webkit-max-content 1fr;grid-template-rows:1fr max-content 1fr;justify-items:center;grid-row-gap:6px;row-gap:6px;height:100%}.app-panel-AspectLock-icon-lower,.app-panel-AspectLock-icon-upper{width:7px;margin-left:7px;border:solid var(--base-normal-fg-color);border-width:0 0 0 1px}.app-panel-AspectLock-icon-upper{border-top-width:1px}.app-panel-AspectLock-icon-lower{border-bottom-width:1px}.app-panel-AspectLock-icon.locked>*{border-color:var(--color-accent1)}.app-panel-AspectLock-action{position:absolute;display:grid;align-items:center;justify-items:center;width:calc(100% + 2px);height:22px;left:-1px;bottom:-14px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;overflow:hidden}.app-panel-RegionSizePropertyBlock{min-height:100px;padding-top:12px;padding-bottom:12px;box-sizing:border-box}.app-panel-RegionSizePropertyBlock-block{position:relative}.app-panel-RegionSizePropertyBlock-aspect{position:absolute;top:0}.app-panel-ContentRegionOffsetWrap-action{position:absolute;top:0;right:0;display:grid;align-items:center;justify-items:center;border-bottom-left-radius:4px;overflow:hidden}.app-panel-ContentRegionConstraint{width:70px;height:70px;border:1px solid var(--base-fg-color);border-radius:2px;box-sizing:border-box}.app-panel-ContentRegionConstraint-box,.app-panel-ContentRegionConstraint-row{display:flex;justify-content:center;align-items:center}.app-panel-ContentRegionConstraint-box{width:20px;height:20px}.app-panel-ContentRegionConstraint-bottom,.app-panel-ContentRegionConstraint-middle,.app-panel-ContentRegionConstraint-top{width:2px;height:calc(100% - 6px);background-color:var(--base-fg-color)}.app-panel-ContentRegionConstraint-center,.app-panel-ContentRegionConstraint-left,.app-panel-ContentRegionConstraint-right{width:calc(100% - 6px);height:2px;background-color:var(--base-fg-color)}.app-panel-ContentRegionConstraint-bottom.checked,.app-panel-ContentRegionConstraint-center.checked,.app-panel-ContentRegionConstraint-left.checked,.app-panel-ContentRegionConstraint-middle.checked,.app-panel-ContentRegionConstraint-right.checked,.app-panel-ContentRegionConstraint-top.checked{background-color:var(--base-checked-fg-color)}.app-panel-ContentRegionConstraint-center-box{position:relative;width:28px;height:28px}.app-panel-ContentRegionConstraint-center-box .app-panel-ContentRegionConstraint-box{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.app-panel-ContentRegionConstraint-center-box .app-panel-ContentRegionConstraint-box.center{width:100%;height:6px}.app-panel-ContentRegionConstraint-center-box .app-panel-ContentRegionConstraint-box.middle{width:6px;height:100%}.app-property-MarginRows-action{position:absolute;top:0;right:0;display:grid;align-items:center;justify-items:center;border-bottom-left-radius:4px;overflow:hidden}.app-property-MarginValueRow{display:flex;justify-content:center;height:var(--base-row-height);grid-column-gap:30px;-webkit-column-gap:30px;column-gap:30px;margin-bottom:10px}.app-property-MarginEachRow-icon{position:relative}.app-panel-RegionPositionPropertyBlock{min-height:225px}.app-panel-RegionPositionPropertyBlock-offset{display:grid;grid-template-columns:80px 80px 80px;grid-template-rows:-webkit-max-content 80px -webkit-max-content;grid-template-rows:max-content 80px max-content;grid-template-areas:"top top top" "left constraint right" "bottom bottom bottom";justify-content:center;padding:5px;margin-bottom:10px}.app-panel-RegionPositionPropertyBlock-offset>*{display:flex;justify-content:center;align-items:center;box-sizing:border-box}.app-panel-RegionPositionPropertyBlock-offset-label{width:auto;align-self:flex-start;justify-self:flex-start;padding:0;margin-left:-10px}.app-panel-RegionPositionPropertyBlock-top{grid-area:top}.app-panel-RegionPositionPropertyBlock-bottom{grid-area:bottom}.app-panel-RegionPositionPropertyBlock-left{grid-area:left}.app-panel-RegionPositionPropertyBlock-right{grid-area:right}.app-panel-RegionPositionPropertyBlock-constraint{grid-area:constraint}.app-panel-StageLocalPropertyBlock-button{width:180px}.app-panel-StackJustifyIcon{color:var(--base-fg-color);fill:var(--base-fg-color)}.app-panel-StackJustifyIcon.forSelectedLabel,.app-panel-StackJustifyIcon.left,.app-panel-StackJustifyIcon.right{width:64px;height:16px}.app-panel-StackJustifyIcon.down,.app-panel-StackJustifyIcon.up{width:16px;height:64px}.app-panel-StackJustifyIcon.right-wrap{width:48px;height:30px}.app-panel-StackAlignIcon{color:var(--base-fg-color);fill:var(--base-fg-color)}.app-panel-StackAlignIcon.horizontal{width:60px;height:16px}.app-panel-StackAlignIcon.vertical{width:16px;height:60px}.app-panel-property-PaddingBox{width:64px;border:1px solid var(--base-normal-fg-color)}.app-panel-FileInput{position:relative;margin-left:var(--base-gap-size)}.app-panel-FileInput-input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.app-panel-MediaSrcRow-image{width:50px;height:28px;margin-left:var(--base-padding-size);border:1px solid var(--pop-border-color);font-size:0}.app-panel-MediaSrcRow-image>img{width:100%;height:100%;object-fit:cover}.app-panel-PropertyTextAreaRow-row{padding-left:var(--base-margin-size);padding-right:var(--base-margin-size);margin-bottom:10px}.app-panel-PropertyTextAreaRow-row.height-sm{height:65px!important;min-height:65px}.app-panel-PropertyTextAreaRow-row.height-md{height:100px!important;min-height:100px}.app-panel-PropertyTextAreaRow-textarea{width:100%;height:100%}.app-panel-PropertyTextAreaRow-textarea .target{color:#000;background-color:var(--color-lighten2);width:100%;height:100%}.app-panel-SlideContentValueRow-name{flex-grow:1;flex-shrink:1;width:100%;padding-left:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-panel-SlideContentsRow-file{display:none}.app-panel-SelectBoxItemValueRow-name{flex-grow:1;flex-shrink:1;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-panel-PropertyCaptionRow{width:100%;height:var(--base-row-height);min-height:var(--base-row-height);padding-left:var(--app-panel-PropertyRow-padding-left);padding-right:0;box-sizing:border-box;margin-bottom:2px}.app-panel-PropertyCaptionRow,.app-panel-PropertyCaptionRow-label{position:relative;display:flex;grid-column-gap:5px;-webkit-column-gap:5px;column-gap:5px}.app-panel-PropertyCaptionRow-label,.app-panel-PropertyCaptionRow-value{align-items:center;white-space:nowrap}.app-panel-PropertyCaptionRow-value{display:flex;height:100%}.app-panel-PropertyCell{padding-left:10px;padding-right:calc(var(--app-panel-PropertyRow-action-size) + 10px);left:186px;box-sizing:border-box}.app-panel-PropertyCell,.app-panel-PropertyCell-action{position:absolute;top:0;height:100%;display:grid;align-items:center}.app-panel-PropertyCell-action{right:0;width:var(--app-panel-PropertyRow-action-size);justify-items:center;overflow:hidden}.app-panel-LayerPropertyPanel{display:flex;flex-direction:column;margin-bottom:100px;height:100%}.app-panel-LayerPropertyPanel>*{flex-grow:0;flex-shrink:0}.app-panel-LayerPropertyPanel-LocalStyle{flex-grow:1;flex-shrink:1;padding-bottom:var(--margin-for-chatbot);border-bottom:none}.app-panel-RightsidePanel{display:grid;grid-template-rows:var(--side-header-height) 1fr;grid-template-columns:100%;width:var(--rightside-width);background-color:var(--side-bg-color);border-left:1px solid var(--side-border-color)}.app-panel-RightsidePanel-tab{border-bottom:1px solid var(--side-border-color)}.app-panel-RightsidePanel-content{overflow:hidden}.app-view-VolatileMessagePopup{position:absolute;top:0;left:0;right:0;margin:auto;width:600px;min-height:40px;padding:20px 40px;font-size:14px;border-radius:0 0 8px 8px;display:flex;justify-content:space-between;align-items:center;z-index:var(--z-index-for-chatbot)}.app-view-VolatileMessagePopup-close{margin-left:8px}.app-view-VolatileMessagePopup.info{color:#616161;background-color:#fff}.app-view-VolatileMessagePopup.info *{fill:#616161!important}.app-view-VolatileMessagePopup.warn{color:#474747;background-color:var(--color-warn)}.app-view-VolatileMessagePopup.warn *{fill:#474747!important}.app-view-VolatileMessagePopup.error{color:#fff;background-color:var(--color-critical)}.app-view-VolatileMessagePopup.error *{fill:#fff!important}.view-MovablePopup{position:absolute;z-index:calc(var(--z-index-for-chatbot) + 1)}.app-panel-PublishValidatePopup{display:flex;flex-direction:column;width:600px;height:250px;padding-top:10px;padding-bottom:10px;box-sizing:border-box;font-size:11px;background-color:#f1f1f1;border:1px solid #6b6b6b;border-radius:8px;top:70px;right:20px}.app-panel-PublishValidatePopup-header{flex-grow:0;flex-shrink:0;display:flex;justify-content:space-between;align-items:center;padding-left:20px;padding-right:20px}.app-panel-PublishValidatePopup-list{flex-grow:1;flex-shrink:1;padding-left:20px;padding-right:20px}.app-view-KeyboardShortcutList{display:flex;flex-direction:column;grid-row-gap:10px;row-gap:10px;padding:20px}.app-view-KeyboardShortcutRow{display:flex;justify-content:space-between;color:var(--base-fg-color);font-size:var(--base-fg-font-size)}.app-view-KeyboardShortcutRow.onlyKeyboard.disabled{opacity:.5}.app-view-KeyboardShortcutRow.withPointing.disabled{opacity:1}.app-view-KeyboardShortcutRow-shortcut{display:flex;grid-column-gap:5px;-webkit-column-gap:5px;column-gap:5px}.app-view-KeyboardShortcutRow-key{text-align:center;min-width:25px;height:25px;padding:5px;box-sizing:border-box;border-radius:2px;font-size:12px}.app-view-KeyboardShortcutRow.onlyKeyboard .app-view-KeyboardShortcutRow-key{color:var(--pop-bg-color);background-color:var(--base-fg-color)}.app-view-KeyboardShortcutRow.withPointing .app-view-KeyboardShortcutRow-key{color:var(--base-fg-color);border:1px solid var(--base-fg-color)}.app-view-KeyboardShortcutPopup{width:280px;height:350px;background-color:var(--pop-bg-color);right:calc(var(--rightside-width) + 10px);bottom:18px}.app-view-KeyboardShortcutPopup-header{display:flex;align-items:center;height:40px;border-bottom:1px solid var(--pop-border-color);padding-left:5px;padding-right:10px}.app-view-PinableTipPopup{max-width:400px}.app-view-PinableTipPopup>:not(.app-view-PinableTipPopupContent-icon){padding-right:40px;box-sizing:border-box}.app-view-PinableTipPopupContent-icon{position:absolute;top:5px;right:5px;display:flex;align-items:center}.error-wrapper{width:100%;height:100vh}.error-center{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.error-broken-logo{background-image:url(/static/media/error-logo.e0ce3b58.png);width:260px;height:180px}.error-message{padding-top:100px;font-size:24px;color:#555;white-space:pre-wrap}.view-BlockActionPopup{position:fixed;top:0;bottom:0;left:0;right:0;z-index:var(--z-index-max);display:flex;justify-content:center}.view-BlockActionPopup.with-backdrop{background-color:rgba(0,0,0,.7)}.app-ReleasePopup{display:flex;flex-direction:column;align-items:center;width:calc(100% - 50px);max-width:700px;height:-webkit-max-content;height:max-content;padding:20px;box-sizing:border-box;border:none;background-color:#fff;color:#505050}.app-ReleasePopup *{font-size:14px}.app-ReleasePopup-message{display:flex;flex-direction:column;margin-top:40px;margin-bottom:60px}.app-ReleasePopup-button{width:100px}.gaban-Bench{--Ruler-text-color:var(--color-lighten2);--Ruler-tick-color:var(--color-lighten2);--Ruler-bg-color:var(--color-darken3);--Ruler-selected-bg-color:var(--color-accent1-alpha1);--Ruler-selected-text-color:var(--color-accent1);--Ruler-selected-font:bold 10px sans-serif;--Ruler-thickness:0px;--Ruler-font:10px sans-serif;box-sizing:border-box;-webkit-user-select:none;user-select:none}.gaban-ScrollContainer{position:absolute;left:var(--Ruler-thickness);right:0;top:var(--Ruler-thickness);bottom:0;border:none;overflow:scroll;outline:none;scrollbar-width:none}.gaban-ScrollContainer.color-picking{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAHKADAAQAAAABAAAAHAAAAABkvfSiAAABMElEQVRIDe1UOwrCQBT0E7CUICFaCLlC6vS5Qg5hYeE9bAQ7D+AFPIGFF0ihVkIKU9oYUDHOQBbMI4gkq6BkYFje7mbm7cu+bTRq/EAFWsjR+EaeHZhMwTN4A7fgENSCHlQmoJep0WwFpoI01YIFVCh+B0dgkRnXedJceXMBFt/FKdvYxDgDORbhgkkmVRldKGxAWUIZ859qA013oDRRMcvMf6sNgWVZsWmaVygqEzXqN7Nt+5gkyT6KolSYqouk72TKLAVoypNC/bm8NFUtU8k4kGaMoRiA8iKxTyvhlZkSpilvJvuUj0NpvGNWWlx+WJvJipSKv1pG386aWvUZY6TNq/8RrMIwXH/KrF2QsmcYRt9xnIPruoM4jsfYsyzYp22KzTsH+QD72lRrob+pwAOkK9zPK7ydygAAAABJRU5ErkJggg==) 6 23,pointer}.gaban-ScrollContainer.pan{cursor:grab}.gaban-ScrollContainer.pan.panning,.gaban-ScrollContainer.panning{cursor:grabbing}.gaban-ScrollContainer.pan .gaban-OperationLayer *,.gaban-ScrollContainer.panning .gaban-OperationLayer *{pointer-events:none}.gaban-ScrollContainer::-webkit-scrollbar{display:none}.gaban-LargeContainer{position:relative;background-color:var(--canvas-bg-color)}.gaban-LayerStack{position:absolute}.gaban-Layer,.gaban-LayerStack{box-sizing:border-box;overflow:visible}.gaban-OperationLayer{-webkit-transform-origin:0 0;transform-origin:0 0}.gaban-Ruler{position:absolute;left:0;top:0;overflow:visible}.gaban-HorzRuler{width:100%;height:var(--Ruler-thickness)}.gaban-VertRuler{height:100%;width:var(--Ruler-thickness)}.gaban-Ruler .gaban-Ruler-ToolChip{position:absolute;font:var(--Ruler-font);color:var(--Ruler-text-color);background-color:var(--Ruler-bg-color);border-radius:4px;text-align:center}.gaban-Ruler .gaban-Ruler-canvas{width:100%;height:100%;background-color:var(--Ruler-bg-color)}.gaban-Ruler .gaban-Ruler-Guide{position:absolute;border:none;background:red}.gaban-HorzRuler .gaban-Ruler-Guide{width:1px}.gaban-VertRuler .gaban-Ruler-Guide{height:1px}.gaban-GridPaper{position:absolute;pointer-events:none;left:var(--Ruler-thickness);top:var(--Ruler-thickness);background:none;width:calc(100% - var(--Ruler-thickness));height:100%}.gaban-ScrollBar-wrapper{position:absolute;border:none;background:transparent}.gaban-ScrollBar{position:absolute;border:.5px solid var(--color-darken1);box-sizing:border-box;background:var(--color-darken0)}:root{--GridPaper-line-color:var(--color-darken1-lite);--gaban-HiliteOperator-borderWidth:2px}.gaban-HiliteOperator{position:absolute;pointer-events:none;background:none;border:none}.gaban-HiliteOperator .Icon{right:0;bottom:0;margin:auto}.gaban-HiliteOperator .Icon,.gaban-HiliteOperator .RoundRect{position:absolute;left:0;top:0}.gaban-HiliteOperator path{stroke:var(--canvas-hilite-color);fill:none}.gaban-HiliteOperator.component-instance path{stroke:var(--canvas-ref-hilite-color)}:root{--gaban-SelectOperator-borderWidth:1px}.gaban-SelectOperator{position:absolute;overflow:visible;pointer-events:none;background:none}.gaban-SelectOperator .outline{position:absolute;top:-1px;left:-1px}.gaban-SelectOperator .handle{position:absolute;pointer-events:all}.gaban-SelectOperator .outline rect{stroke:var(--canvas-hilite-color);fill:none}.gaban-SelectOperator .handle.corner rect{stroke:var(--canvas-hilite-color);fill:#fff}.gaban-SelectOperator .handle.side rect{stroke:none;fill:none}.gaban-SelectOperator .handle.staple line{stroke:var(--canvas-hilite-color);pointer-events:none}.gaban-SelectOperator.component-instance .handle.corner rect,.gaban-SelectOperator.component-instance .outline rect{stroke:var(--canvas-ref-hilite-color)}.gaban-SelectOperator .handle.br,.gaban-SelectOperator .handle.tl{cursor:nwse-resize}.gaban-SelectOperator .handle.bl,.gaban-SelectOperator .handle.tr{cursor:nesw-resize}.gaban-SelectOperator .handle.b,.gaban-SelectOperator .handle.t{cursor:ns-resize}.gaban-SelectOperator .handle.l,.gaban-SelectOperator .handle.r{cursor:ew-resize}.gaban-InlineTextEditor{outline:1px solid var(--canvas-hilite-color);overflow:hidden;resize:none}.gaban-SnapOperator{position:absolute;pointer-events:none;background:none;border:none}.gaban-SnapOperator svg{position:absolute;top:0;left:0}.gaban-SnapOperator .Arrow path{stroke:none;fill:var(--canvas-hilite-color)}.gaban-SnapOperator .Line line{fill:none;stroke:var(--canvas-hilite-color)}.gaban-SnapOperator .Line.edge line{stroke-dasharray:15 5}.gaban-SnapOperator .Line.center line{stroke-dasharray:3 3 20 3}.gaban-BoundingOperator{background-color:var(--canvas-hilite-bg-color);position:absolute;border:1px solid var(--canvas-hilite-color)}.gaban-BoundingOperator.no-bg{background:none}.root-App{--base-fg-color:var(--color-lighten2);--base-fg-font-size:var(--font-md-size);--base-caption-fg-color:var(--color-lighten3);--base-caption-font-size:var(--font-lg-size);--base-value-fg-color:var(--color-lighten3);--base-value-font-size:var(--font-md-size);--base-ruby-fg-color:var(--color-lighten1);--base-ruby-font-size:var(--font-sm-size);--base-comment-fg-color:var(--color-lighten1);--base-comment-font-size:var(--font-md-size);--base-mute-fg-color:var(--color-darken0);--base-active-fg-color:var(--color-lighten3);--base-normal-fg-color:var(--color-lighten2);--base-disabled-fg-color:var(--color-lighten1);--base-checked-fg-color:var(--color-accent1);--base-placeholder-fg-color:#757575;--base-row-height:36px;--base-box-size:32px;--base-margin-size:20px;--base-gap-size:8px;--base-padding-size:5px;--header-fg-color:var(--color-lighten3);--header-bg-color:var(--color-darkenX);--header-border-color:var(--color-darken3-lite);--header-height:38px;--side-bg-color:var(--color-darken3);--side-hilite-bg-color:var(--color-darken2);--side-border-color:var(--color-darken3-lite);--side-header-height:50px;--topside-height:110px;--rightside-width:270px;--tree-selected-bg-color:var(--color-accent1-dark1);--tree-hilite-bg-color:var(--color-darken2);--tree-ref-fg-color:var(--color-accent2);--tree-ref-bg-color:var(--color-accent2-dark1);--property-hoverState-bg-color:var(--color-accent1-dark2);--pop-bg-color:var(--color-darken2);--pop-border-color:var(--color-darken2-lite);--pop-secondary-bg-color:var(--color-darken1);--pop-secondary-border-color:var(--color-darken1-lite);--canvas-bg-color:var(--color-darken1);--canvas-hilite-color:var(--color-accent1);--canvas-hilite-bg-color:var(--color-accent1-alpha1);--canvas-ref-hilite-color:var(--color-accent2);--form-padding-size:var(--base-padding-size);--form-list-fg-color:var(--base-active-fg-color);--form-list-bg-color:var(--color-darken0);--form-list-border-color:var(--color-darken0-lite);--form-list-hover-fg-color:var(--base-active-fg-color);--form-list-hover-bg-color:var(--color-accent1);--form-list-size-height:24px;--form-border-color:var(--side-border-color);--menu-padding-vertical:8px;--menu-font-size:var(--font-md-size);--menu-bg-color:var(--form-list-bg-color);--menu-fg-color:var(--form-list-fg-color);--menu-disabled-fg-color:var(--color-lighten1);--menu-width:152px;--menu-label-height:var(--form-list-size-height);--menu-label-margin-horizontal:16px;--menu-separator-color:var(--form-list-border-color);--menu-separator-margin-vertical:8px;--menu-shadow:0 0 2px rgba(0,0,0,0.3);--drag-guide-color:var(--color-lighten3);--hoverState-bg-color:var(--color-accent1-dark1);--adventState-bg-color:var(--color-accent1-dark1);--disabledState-bg-color:var(--color-accent1-dark1);--deviceState-bg-color:var(--color-accent1)}.app-MainSection{position:fixed;top:var(--header-height);left:0;right:0;bottom:0;display:flex;background-color:var(--canvas-bg-color)}.app-MainSection>:first-child{flex-grow:0;flex-shrink:0}.app-MainSection>:nth-child(2){flex-grow:1;flex-shrink:1}.app-MainSection>:nth-child(3){flex-grow:0;flex-shrink:0}.app-MainSection-center{display:grid;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr}#canvas{flex-grow:1;flex-shrink:1;background-color:var(--canvas-bg-color)}#canvas,.app-AuthLayout{width:100%;height:100%;position:relative}.app-AuthLayout{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:600px;font-size:var(--base-fg-size);color:var(--base-fg-color);background-color:var(--base-bg-color)}.app-AuthLayout-logo{width:130px}.app-AuthLayout-content{width:360px;text-align:center}.app-AuthLayout-content>*{margin:20px 0;letter-spacing:1px}.app-AuthLayout-footer{margin-top:24px;display:flex}.app-AuthLayout-footer>*{margin:0 40px}.view-auth-InputBox{position:relative;margin:8px 0;width:100%;height:55px;padding:16px;box-sizing:border-box;letter-spacing:1px;color:var(--view-auth-InputBox-normal-color);border:1px solid var(--view-auth-InputBox-border-color);border-radius:8px;background-color:transparent}.view-auth-InputBox::-webkit-input-placeholder{color:var(--view-auth-InputBox-placeholder-color)}.view-auth-InputBox::placeholder{color:var(--view-auth-InputBox-placeholder-color)}.view-auth-InputBox:focus{outline:none;color:var(--view-auth-InputBox-active-color);border:1px solid var(--view-auth-InputBox-active-color);background-color:transparent}.view-auth-RectButton{width:100%;height:75px;margin:8px 0;padding:16px;box-sizing:border-box;color:var(--view-auth-RectButton-normal-color);border:1px solid var(--view-auth-RectButton-border-color);border-radius:8px;background-color:transparent;letter-spacing:1px;cursor:pointer}.view-auth-RectButton>*{margin:0 10px;vertical-align:middle}.view-auth-RectButton:focus{outline:none;color:var(--view-auth-RectButton-active-color);border:1px solid var(--view-auth-RectButton-active-color)}.view-auth-RectButton:hover{border-color:var(--view-auth-RectButton-active-color)}.view-auth-AuthForm-group{width:100%}.app-AuthPage-AlertMessage{position:absolute;top:0;bottom:0;left:0;right:0}.app-AuthPage-AlertMessage-panel{position:relative;margin-top:20px;margin-left:auto;margin-right:auto;width:50%;max-width:800px;color:var(--base-bg-color);background-color:var(--base-fg-color);padding:20px;border-radius:8px}.app-AuthPage-AlertMessage-panel>*{display:block;margin:10px}.view-auth-LinkButton{color:var(---view-auth-LinkButton-normal-color);border:none;border-bottom:1px solid var(--view-auth-LinkButton-normal-color);background-color:transparent;cursor:pointer}.view-auth-LinkButton:focus{outline:none}.view-auth-LinkButton:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition-duration:.2s}.root-AuthPage{--base-fg-color:var(--color-lighten3)!important;--base-bg-color:var(--color-lighten1)!important}.root-AuthPage,.root-SignupPage{--base-fg-size:var(--font-xl-size)!important;--base-border-color:var(--color-lighten2)!important;--base-placeholder-color:var(--color-lighten2)!important;--active-fg-color:var(--base-fg-color)!important;--active-border-color:var(--base-fg-color)!important;--alert-fg-color:var(--base-bg-color);--alert-border-color:var(--base-fg-color);--message-fg-color:var(--color-info)}.root-SignupPage{--base-fg-color:var(--color-lighten1)!important;--base-bg-color:var(--color-lighten3)!important}.app-AuthPage-message{height:20px;color:var(--message-fg-color)}.app-view-SampleProjectRow{display:grid;grid-template-columns:140px 1fr 120px;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr;grid-template-areas:"thumb title import" "thumb desc desc";grid-column-gap:30px;-webkit-column-gap:30px;column-gap:30px;grid-row-gap:20px;row-gap:20px}.app-view-SampleProjectRow-thumb{grid-area:thumb;width:140px;height:140px;border-radius:8px;border:1px solid var(--base-border-color);background-size:cover;background-position:50%;overflow:hidden}.app-view-SampleProjectRow-title{grid-area:title;font-size:1.2em;display:flex;align-items:center}.app-view-SampleProjectRow-desc{grid-area:desc;display:flex;flex-direction:column}.app-view-SampleProjectRow-import{grid-area:import;display:flex;flex-direction:column}.app-view-SampleProjectList{display:flex;flex-direction:column;grid-row-gap:40px;row-gap:40px;padding:40px}.app-view-SampleProjectListPopup{width:800px;top:0;left:0;right:0;margin-left:auto;margin-right:auto;min-height:400px;font-size:var(--font-lg-size);background-color:var(--pop-secondary-bg-color)}.app-ProjectsHeader{position:fixed;top:0;left:0;right:0;height:var(--header-height);box-sizing:border-box;padding:0 20px;color:var(--header-fg-color);background-color:var(--header-bg-color);border-bottom:1px solid var(--header-border-color);display:flex;align-items:center;justify-content:space-between}.app-ProjectsHeader>*{height:100%;display:flex;align-items:center}.app-ProjectsHeader-left{flex-grow:0;flex-shrink:0}.app-ProjectsHeader-center{flex-grow:1;flex-shrink:1}.app-ProjectsHeader-right{flex-grow:0;flex-shrink:0}.app-ProjectsHeader-right>*{margin-left:40px}.app-project-ProjectCell{--app-project-ProjectCell-cell-size:250px;--app-project-ProjectCell-cell-border-radius:8px;--app-project-ExistProjectCell-frame-size:var(--app-project-ProjectCell-cell-size);--app-project-NewProjectCell-frame-size:125px;--app-project-NewProjectCell-plus-size:60px;--app-project-ProjectCell-duration:0.3s;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:20px;width:var(--app-project-ProjectCell-cell-size);min-height:var(--app-project-ProjectCell-cell-size)}.app-project-ProjectCell-header{align-self:flex-end;margin-right:10px;margin-bottom:10px;height:25px}.app-project-ProjectCell-frame{margin-bottom:10px;width:var(--app-project-ExistProjectCell-frame-size);height:var(--app-project-ExistProjectCell-frame-size);border:1px solid var(--base-border-color);border-radius:var(--app-project-ProjectCell-cell-border-radius);overflow:hidden;color:var(--base-bg-color);background-color:var(--base-fg-color)}.app-project-NewProjectCell-frame{display:flex;justify-content:center;align-items:center;background-color:transparent}.app-project-NewProjectCell-thumb{position:relative;width:var(--app-project-NewProjectCell-frame-size);height:var(--app-project-NewProjectCell-frame-size)}.app-project-NewProjectCell-thumb:after,.app-project-NewProjectCell-thumb:before{content:"";position:absolute;margin:auto;width:1px;height:1px;top:0;bottom:0;left:0;right:0;background-color:var(--base-bg-color)}.app-project-NewProjectCell-thumb:before{height:var(--app-project-NewProjectCell-plus-size)}.app-project-NewProjectCell-thumb:after{width:var(--app-project-NewProjectCell-plus-size)}.app-project-ExistProjectCell-name{width:100%;height:50px;text-align:center}.app-project-ExistProjectCell-name input,.app-project-ExistProjectCell-name label{padding:5px;box-sizing:border-box;font-size:var(--base-fg-size)}.app-project-ExistProjectCell-name label{height:100%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.app-project-ExistProjectCell-header{opacity:0}.app-project-ExistProjectCell-frame{position:relative}.app-project-ExistProjectCell-thumb{position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover;-webkit-filter:blur(0);filter:blur(0);transition-duration:var(--app-project-ProjectCell-duration)}.app-project-ExistProjectCell-trigger{height:50%;background-color:#000;color:var(--base-active-fg-color);font-weight:700;display:flex;justify-content:center;align-items:center;opacity:0;transition-duration:var(--app-project-ProjectCell-duration)}.app-project-ExistProjectCell-trigger:first-child{border-bottom:1px solid var(--base-border-color)}.app-project-ExistProjectCell-trigger.has-message{opacity:1}.app-project-ExistProjectCell.hover .app-project-ExistProjectCell-header{opacity:1;transition-duration:var(--app-project-ProjectCell-duration)}.app-project-ExistProjectCell.hover .app-project-ExistProjectCell-thumb{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-filter:blur(3px);filter:blur(3px);transition-duration:var(--app-project-ProjectCell-duration)}.app-project-ExistProjectCell.hover .app-project-ExistProjectCell-trigger{opacity:.4;transition-duration:var(--app-project-ProjectCell-duration)}.app-project-ExistProjectCell.hover .app-project-ExistProjectCell-trigger:hover{opacity:.8;transition-duration:var(--app-project-ProjectCell-duration)}.app-project-ExistProjectCell.hover .app-project-ExistProjectCell-trigger.disabled{opacity:.4!important}.app-project-ExistProjectCell-delete{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;width:100%;height:100%;background-color:#fff;color:var(--color-gray)}.app-project-ExistProjectDelete-message{display:grid;grid-template-columns:30px 1fr;padding:5px 20px;font-size:var(--font-lg-size)}.app-project-ExistProjectDelete-message>*{margin-bottom:10px}.app-project-ExistProjectDelete-delete{width:80px}.app-project-ExistProjectDelete-cancel{font-size:var(--font-lg-size)}.app-project-TemporaryProjectCell{opacity:.5}.view-comp-ProjectCellMessage{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;width:100%;height:100%;background-color:var(--color-critical)}.view-comp-ProjectCellMessage-message{padding:0 30px;font-size:var(--base-caption-font-size)}.view-comp-ProjectCellMessage-icon{margin:0 30px}.view-comp-ProjectCellMessage-icon *{fill:#fff}.view-comp-ProjectCellMessage-message{color:#fff}.view-comp-ProjectTopMessage{display:flex;align-items:center;width:100%;height:60px;min-height:60px;background-color:var(--color-critical)}.view-comp-ProjectTopMessage-message{display:flex;flex-direction:column}.view-comp-ProjectTopMessage-icon{margin:0 30px}.view-comp-ProjectTopMessage-icon *{fill:#fff}.view-comp-ProjectTopMessage-message{color:#fff}.app-view-InvitationCodes-code{display:grid;justify-content:center;align-content:center;grid-template-columns:repeat(3,auto);grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;font-size:14px;height:var(--base-row-height)}.app-view-InvitationCodes-code label{display:inline-block;width:100px}.app-view-InvitationCodeMail{position:absolute;top:0;left:0;right:0;bottom:0;padding-left:20px;padding-right:20px;box-sizing:border-box;background-color:var(--pop-secondary-bg-color);display:flex;flex-direction:column;justify-content:center}.app-view-InvitationCodeMail-invitationCode-label{color:var(--base-comment-fg-color);font-size:12px;margin-right:20px}.app-view-InvitationCodeMail-invitationCode-value{color:var(--base-fg-color);font-size:14px}.app-view-InvitationCodeMail-sendMail{height:60px}.app-view-InvitationPopup{left:20px;bottom:30px;width:480px;height:-webkit-max-content;height:max-content;padding:20px 40px 40px;box-sizing:border-box;border-radius:10px}.app-view-InvitationPopup-title{font-size:16px;text-align:center}.app-view-InvitationPopup-comment{color:var(--base-comment-fg-color)}.app-view-InvitationPopup-codes{position:relative;margin-top:40px;margin-bottom:40px;min-height:120px}.app-view-InvitationPopup-codes,.app-view-InvitationPopup-codes-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.app-view-InvitationPopup-codes-container{width:100%}.app-view-InvitationButton{padding:10px 20px;font-size:12px;cursor:pointer;background-color:rgba(0,0,0,.6);transition-duration:.5s}.app-view-InvitationButton:hover{background-color:#000;transition-duration:.5s}.app-ProjectsPage,.root-ProjectsPage{--base-fg-size:var(--font-xl-size);--base-fg-color:var(--color-lighten3);--base-bg-color:var(--color-lighten1);--base-border-color:var(--color-lighten1);--base-placeholder-color:var(--color-lighten2);--active-fg-color:var(--base-fg-color);--active-border-color:var(--base-fg-color);--hover-fg-color:var(--base-fg-color);--hover-bg-color:var(--color-accent1);--header-bg-color:var(--color-darken1);--header-height:50px}.app-ProjectsPage{position:relative;width:100%;height:100%;color:var(--base-fg-color);background-color:var(--base-bg-color)}.app-ProjectsPage,.app-ProjectsPage input{font-size:var(--base-fg-size)}.app-ProjectsPage-body{position:fixed;top:var(--header-height);left:0;right:0;bottom:0;display:flex;flex-direction:column}.app-ProjectsPage-projects{flex-grow:1;display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;width:100%;padding:40px;box-sizing:border-box}.app-ProjectsPage-remove-dialog-name{font-weight:700;font-size:1.1em;padding-left:10px}.app-ProjectsPage-invitation{position:absolute;left:20px;bottom:30px;border-radius:20px}.view-comp-PreviewURL *{letter-spacing:.1em;white-space:nowrap}.app-dashboard-SettingContent-alias{margin-left:140px;white-space:nowrap}.app-dashboard-MemberContent{width:600px}.app-dashboard-ActivePlan{display:flex;flex-wrap:nowrap;justify-content:center;grid-column-gap:40px;-webkit-column-gap:40px;column-gap:40px;grid-row-gap:10px;row-gap:10px;min-width:480px;padding:20px 40px;border:1px solid var(--body-border-color);box-sizing:border-box}.app-dashboard-ActivePlan-item{display:flex;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;align-items:center}.app-dashboard-ActivePlan-item>*{white-space:nowrap}.app-dashboard-ProcedurePlanRow{display:grid;align-content:center;grid-template-columns:200px 180px auto 150px;width:100%;height:120px;padding-left:40px;box-sizing:border-box}.app-dashboard-ProcedurePlanRow *{align-self:center}.app-dashboard-ProcedurePlanRow.color-1{background-color:var(--color-darken1)}.app-dashboard-ProcedurePlanRow.color-2{background-color:var(--color-darken2)}.app-dashboard-ProcedurePlanRow>*{color:var(--base-value-fg-color)}.app-dashboard-ProcedurePlanRow-price{font-size:20px}.app-dashboard-ProcedurePlanRow-select-button{width:120px}.app-dashboard-ProcedurePlanRow.type-ruby{align-content:start;margin-top:-20px;height:50px}.app-dashboard-ProcedurePlanRow.type-ruby .app-dashboard-ProcedurePlanRow-price{color:var(--base-ruby-fg-color);font-size:.8em}.app-dashboard-ProcedurePlanRow.type-total{align-content:start;height:70px;font-size:20px;font-weight:700}.app-dashboard-ProcedureStep *{color:var(--base-ruby-fg-color);fill:var(--base-ruby-fg-color)}.app-dashboard-ProcedureStep-step{margin:0 40px}.app-dashboard-ProcedureCaption{width:100%;display:flex;justify-content:space-between;margin-bottom:var(--base-chasm-size)}.app-dashboard-ProcedureCaption,.app-dashboard-ProcedureComment{align-self:flex-start;margin-top:var(--base-chasm-size)}.app-dashboard-ProcedureButton{position:relative;width:100%;min-height:30px;display:flex;justify-content:center;margin-top:var(--base-chasm-size)}.app-dashboard-ProcedureButton-apply{width:200px;height:60px}.app-dashboard-ProcedureButton-cancel{position:absolute;left:0;bottom:0}.app-dashboard-ProcedureContent-group{width:100%}.app-dashboard-ConfirmPlanContent-card{display:flex;justify-content:center;align-items:center;width:100%;height:200px;background-color:var(--color-darken2)}.app-dashboard-ConfirmPlanContent-change-card{font-size:var(--base-font-size)}.app-dashboard-PayerUser{display:flex;align-items:center;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px}.app-dashboard-PayerUserChange{width:100%}.app-dashboard-PayerUserChange-row{display:grid;grid-template-columns:240px 1fr;grid-template-rows:auto auto;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;grid-row-gap:20px;row-gap:20px;justify-content:flex-start;align-items:center}.app-dashboard-PayerUserChange-row>:first-child{text-align:right;width:180px;justify-self:center}.app-dashboard-PlanContent{display:flex;flex-direction:column;align-items:center;width:960px;grid-row-gap:var(--base-margin-size);row-gap:var(--base-margin-size)}.app-dashboard-PlanContent-table{display:grid;grid-template-columns:repeat(4,1fr);width:100%;border:1px solid var(--body-border-color)}.app-dashboard-PlanContent-table *{color:var(--base-caption-fg-color)}.app-dashboard-PlanContent-table-column.free{background-color:var(--color-darken2)}.app-dashboard-PlanContent-table-column.basic{background-color:var(--color-darken1)}.app-dashboard-PlanContent-table-column.premium{background-color:var(--color-darken0)}.app-dashboard-PlanContent-table-cell{display:flex;align-items:center;width:100%;height:60px;padding-left:20px;box-sizing:border-box}.app-dashboard-PlanContent-table-header{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:250px;padding:20px;box-sizing:border-box}.app-dashboard-PlanContent-table-header>*{width:100%}.app-dashboard-PlanContent-table-header-title{height:55px}.app-dashboard-PlanContent-table-header-plan{display:flex;flex-direction:column;align-items:center;font-size:20px;font-weight:700}.app-dashboard-PlanContent-table-header-active{margin-top:5px;color:var(--color-accent1-text);font-size:var(--base-ruby-font-size);text-align:center}.app-dashboard-PlanContent-table-header-price{display:flex;justify-content:space-between;align-items:flex-end;width:100%;margin:5px 0}.app-dashboard-PlanContent-table-header-price.center{justify-content:center}.app-dashboard-PlanContent-table-header-price .cycle,.app-dashboard-PlanContent-table-header-price .ruby{font-size:var(--base-ruby-font-size)}.app-dashboard-PlanContent-table-header-price .price{font-size:24px;font-weight:700;margin:0 10px}.app-dashboard-PlanContent-table-header-button{width:180px;height:40px;text-align:center}.app-dashboard-PlanContent-table-header-button>*{width:100%}.app-dashboard-TransactionRow{display:grid;grid-template-columns:25px 100px 200px 100px 250px;grid-template-rows:100%;grid-column-gap:40px;-webkit-column-gap:40px;column-gap:40px;align-items:center;margin-top:20px;margin-bottom:20px}.app-dashboard-TransactionRow.pending{opacity:.5}.app-dashboard-TransactionRow>*{white-space:nowrap}.app-dashboard-TransactionRow-user{display:flex;align-items:center;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px}.root-DashboardPage{--base-font-size:14px;--base-caption-font-size:18px;--base-value-font-size:14px;--base-ruby-font-size:12px;--base-comment-font-size:12px;--base-margin-size:40px;--base-chasm-size:20px;--body-bg-color:var(--side-bg-color);--body-border-color:var(--side-border-color);--form-padding-size:10px;--form-border-color:var(--side-border-color)}.app-dashboard{width:100%;height:100%;font-size:var(--base-font-size);color:var(--base-fg-color);background-color:var(--body-bg-color);padding-top:var(--header-height);display:flex;flex-direction:column}.app-dashboard-header{display:flex;justify-content:space-between}.app-dashboard-header-project{font-size:1.2em}.app-dashboard-body{flex-grow:1;display:grid;grid-template-columns:250px auto;overflow:hidden}.app-dashboard-menus{padding-top:10px;border-right:1px solid var(--side-border-color)}.app-dashboard-menus>*{padding-left:var(--base-margin-size);padding-right:var(--base-margin-size)}.app-dashboard-content{flex-direction:column;align-items:center;display:flex;padding-top:60px;padding-bottom:60px}.app-dashboard-value-row{width:100%;max-width:960px;display:grid;grid-template-columns:100px auto;align-items:baseline;grid-column-gap:var(--base-margin-size);-webkit-column-gap:var(--base-margin-size);column-gap:var(--base-margin-size);margin-bottom:var(--base-chasm-size)}.app-dashboard-value-row.margin-top{margin-top:var(--base-chasm-size)}.app-dashboard-value-label{text-align:right;color:var(--base-ruby-fg-color);font-size:var(--base-ruby-font-size)}.app-dashboard-value-value{display:flex;grid-column-gap:50px;-webkit-column-gap:50px;column-gap:50px}.ErrorPage{width:100%;height:100vh;font-family:var(--sans-serif-family);color:var(--color-darken1);background:var(--color-lighten3);padding:20px;box-sizing:border-box}.ErrorPage,.ErrorPage .vert{display:flex;align-items:center;justify-content:center}.ErrorPage .vert{flex-direction:column}.ErrorPage .logo{width:130px;margin-bottom:4em}.ErrorPage .large-text{font-size:64px}.ErrorPage .middle-text{font-size:24px}.ErrorPage .small-text{font-size:14px}.ErrorPage .margin-top{margin-top:4em}.ErrorPage .to-link{color:var(--color-darken1);text-decoration:underline;text-align:center}@media screen and (min-width:1px) and (max-width:820px){.ErrorPage .middle-text{font-size:16px}}.app-EmailVerificationPage{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100%;min-height:600px;padding-top:5%}.app-EmailVerificationPage .message{color:var(--base-fg-color);text-align:left}.app-EmailVerificationPage .message.error{color:var(--color-critical)}.app-EmailVerificationPage .message.center{text-align:center}
/*# sourceMappingURL=main.c7cc6834.chunk.css.map */