.ditty-page{background:#fff;overflow:hidden}.ditty-page #wpcontent{display:flex;flex-direction:row;padding-left:0}.ditty-page #wpbody{flex:1;width:100%}.ditty-page #wpbody-content{float:none;padding:0}.ditty-page #adminmenuwrap{height:666px;overflow-x:hidden;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ditty-page #adminmenuwrap::-webkit-scrollbar{display:none}.ditty-page #menu-posts-ditty>.wp-submenu-wrap{border-left:0}.ditty-adminPage{align-items:stretch;display:flex;flex-direction:column;height:100vh;overflow:hidden}.ditty-adminPage,.ditty-adminPage *{box-sizing:border-box}.ditty-adminPage__app{display:flex;flex:1;flex-wrap:nowrap;height:calc(100% - 100px)}.ditty-adminPage__app__sidebar{background:#fff;border-right:1px solid #ccc;box-sizing:border-box;height:100%;position:relative;width:350px}.ditty-adminPage__app__content{flex:1;overflow-y:scroll;-webkit-overflow-scrolling:touch}.ditty-adminPage__app__sizer{background:hsla(0,0%,67%,.2);cursor:ew-resize;height:100%;left:-5px;position:absolute;top:0;transition:background-color .25s ease;width:5px;z-index:9}.ditty-adminPage__app__sizer:hover{background-color:#aaa}.ditty-adminPage .Toastify__toast{background-color:#fff}.ditty-adminPage .Toastify__toast-icon{color:#19bf7c}.ditty-adminPage .Toastify__toast .Toastify__progress-bar{background:#19bf7c}.ditty-adminPage .Toastify__toast.ditty-error .Toastify__toast-icon{color:#be1919}.ditty-adminPage .Toastify__toast.ditty-error .Toastify__progress-bar{background:#be1919}.admin-bar .ditty-adminPage .Toastify__toast-container--top-right{top:calc(1em + 32px)}.ditty-code-editor,.ditty-code-editor>.cm-editor{height:100%}@media screen and (max-width:782px){.admin-bar .ditty-adminPage .Toastify__toast-container--top-right{top:calc(1em + 46px)}}#ditty-adminbar{align-items:center;background:#fff;border-bottom:2px solid #f0f0f1;display:flex;flex:0 0 auto;gap:10px;height:60px;justify-content:space-between;padding:20px}#ditty-adminbar,#ditty-adminbar *{box-sizing:border-box}#ditty-adminbar h2{margin:0}#ditty-adminbar__contents{flex:1;overflow:hidden}#ditty-adminbar__logo{color:#19bf7c}#ditty-adminbar__title{align-items:center;display:flex;gap:10px}#ditty-adminbar__title__element{font-size:16px;line-height:1.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#ditty-adminbar__description{color:gray;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#ditty-adminbar .ditty-field{width:100%}#ditty-adminbar .ditty-field textarea{display:block;font-size:13px;line-height:16px}#ditty-adminbar button.ditty-has-updates{background:#19bf7c;color:#fff}.ditty-adminbar__status{background:#ccc;border-radius:3px;cursor:pointer;display:block;font-size:12px;font-weight:400;height:18px;line-height:12px;padding:2px 5px}.ditty-adminbar__status--publish{background:#19bf7c;color:#fff}#ditty-editor__footerbar{align-items:center;background:#fff;border-top:2px solid #f0f0f1;box-sizing:border-box;display:flex;flex:0 0 auto;height:40px;justify-content:space-between}#ditty-editor__footerbar *{box-sizing:border-box}#ditty-editor__footerbar h2{margin:0}.ditty-tabs{align-items:stretch;background:#e8e9eb;flex:0 0 auto;font-size:14px;height:40px;justify-content:flex-start}.ditty-tab,.ditty-tabs{display:flex;flex-direction:row}.ditty-tab{align-items:center;background:#f2f3f5;border:none;border-radius:0;color:#616970;cursor:pointer;font-weight:600;justify-content:center;overflow:hidden;padding:0 15px;position:relative;text-align:center;text-decoration:none;transition:color .25s ease,background-color .25s ease}.ditty-tab:hover:not(.ditty-tab--active){background-color:#19bf7c;color:#fff}.ditty-tab--active{background-color:#fff;color:#19bf7c}.ditty-tab__icon{display:block;flex:0 0 auto;font-size:18px}.ditty-tab__icon svg{fill:currentColor}.ditty-tab__label{flex:1}.ditty-tabs--primary{background:#1d2327;height:60px}.ditty-tabs--primary .ditty-tab{background:#1d2327;color:hsla(0,0%,100%,.8);width:62px}.ditty-tabs--primary .ditty-tab__label{display:none}.ditty-tabs--primary .ditty-tab:hover:not(.ditty-tab--active){background-color:hsla(0,0%,100%,.2);color:#fff}.ditty-tabs--primary .ditty-tab--active{background-color:#19bf7c;color:#fff;padding-left:30px;padding-right:30px;width:auto}.ditty-tabs--primary .ditty-tab--active .ditty-tab__label{display:block}.ditty-tabs--primary .ditty-tab--active .ditty-tab__icon{display:none}.ditty-tabs--secondary{background:#f2f3f5;border-bottom:1px solid #ccc}.ditty-tabs--cloud{background:#fff;color:#1d2327;flex-wrap:wrap;gap:5px;height:auto}.ditty-tabs--cloud .ditty-tab{align-items:center;background:rgba(0,0,0,.05);border-radius:3px;color:rgba(29,35,39,.8);flex:1 0 auto;flex-direction:column;height:60px;padding:5px;width:70px}.ditty-tabs--cloud .ditty-tab:hover:not(.ditty-tab--active){background:rgba(0,0,0,.1);color:#1d2327}.ditty-tabs--cloud .ditty-tab--active{background:#19bf7c}.ditty-tabs--cloud .ditty-tab--active .ditty-tab__icon{color:#fff;display:block}.ditty-tabs--cloud .ditty-tab--active .ditty-tab__label{color:#fff}.ditty-tabs--cloud .ditty-tab__icon{flex:0 0 auto;height:20px}.ditty-tabs--cloud .ditty-tab__icon svg{height:20px}.ditty-tabs--cloud .ditty-tab__label{display:block;flex:0 0 auto;font-size:11px;font-weight:400;margin-top:5px}.ditty-tabs--cloud .ditty-tab.ditty-preview{background:#fff;border:1px solid rgba(0,0,0,.1);color:rgba(29,35,39,.5)}.ditty-tabs--cloud .ditty-tab.ditty-preview.ditty-tab--active,.ditty-tabs--cloud .ditty-tab.ditty-preview:hover:not(.ditty-tab--active){background:#fff;border-color:rgba(0,0,0,.2);color:#1d2327}.ditty-tabs--cloud .ditty-tab.ditty-preview.ditty-tab--active .ditty-tab__icon,.ditty-tabs--cloud .ditty-tab.ditty-preview.ditty-tab--active .ditty-tab__label{color:#1d2327}.ditty-tabs--list{align-items:stretch;flex-direction:column;height:auto}.ditty-tabs--list .ditty-tab{border-radius:3px;height:54px;justify-content:flex-start;padding:17px 15px}.ditty-tabs--list .ditty-tab__icon{font-size:16px;text-align:left;width:30px}.ditty-tabs--list .ditty-tab__label{font-weight:400;text-align:left}.ditty-button,.ditty-tabs--list .ditty-tab--active .ditty-tab__label{font-weight:500}.ditty-button{align-items:center;background:rgba(0,0,0,.2);border:none;border-radius:3px;color:#23282d;cursor:pointer;display:flex;flex-direction:row;font-size:14px;gap:5px;justify-content:center;line-height:20px;overflow:hidden;padding:10px 15px;text-align:center;text-decoration:none;text-overflow:ellipsis;transition:color .25s ease,background-color .25s ease;white-space:nowrap}.ditty-button.is-primary{background:#19bf7c;color:#fff}.ditty-button.is-small{font-size:13px;padding:5px 10px}.ditty-button.is-fullwidth{width:100%}.ditty-button:disabled{cursor:default;opacity:.4}.ditty-button-group{display:flex;gap:10px}.ditty-button-group.is-tabbed{align-items:stretch;background:#32373c;border-radius:3px;gap:1px;justify-content:flex-start;overflow:hidden}.ditty-button-group.is-tabbed .ditty-button{border-radius:0}.ditty-filter{align-items:flex-end;display:flex;gap:5px}.ditty-filter__search{flex:1}.ditty-filter .ditty-button{height:36px}.ditty-filter .ditty-button.active{background:#19bf7c;color:#fff}.ditty-icon-block{display:flex}.ditty-icon-block__icon{align-items:center;background:#ccc;border-radius:3px;display:flex;flex:0 0 auto;flex-direction:row;height:40px;justify-content:center;margin-right:10px;overflow:hidden;width:40px}.ditty-icon-block__icon svg{height:40%;max-height:25px;max-width:25px;min-height:15px;min-width:15px;width:40%;fill:currentColor}.ditty-icon-block__icon img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ditty-icon-block__contents{flex:1}.ditty-icon-block__contents h1,.ditty-icon-block__contents h2,.ditty-icon-block__contents h3,.ditty-icon-block__contents h4,.ditty-icon-block__contents h5,.ditty-icon-block__contents h6,.ditty-icon-block__contents p{margin:0 0 5px}.ditty-icon-block__contents>:last-child{margin-bottom:0}.ditty-icon-button{align-items:center;background:rgba(0,0,0,.02);border:none;border-radius:3px;color:rgba(29,35,39,.8);flex:0 0 auto;flex-direction:column;font-size:14px;height:60px;min-width:60px;padding:5px}.ditty-icon-button:hover:not(.ditty-icon-button--active){background:rgba(0,0,0,.05);color:#1d2327}.ditty-icon-button--active{background:#19bf7c}.ditty-icon-button--active .ditty-icon-button__icon{color:#fff;display:block}.ditty-icon-button--active .ditty-icon-button__label{color:#fff}.ditty-icon-button__icon{flex:0 0 auto;height:20px}.ditty-icon-button__label{display:block;flex:0 0 auto;font-size:11px;font-weight:400;margin-top:5px}.ditty-link{background:transparent;border:none;color:#323438;cursor:pointer;padding:0;text-decoration:underline}.ditty-link:hover{color:#1d2327}.ditty-popup{align-items:flex-start;display:flex;justify-content:center;left:0;top:0;z-index:99}.ditty-popup,.ditty-popup__overlay{height:100%;position:absolute;width:100%}.ditty-popup__overlay{background:rgba(0,0,0,.2)}.ditty-popup__contents{background:#fff;border-radius:3px;display:flex;flex-direction:column;height:calc(100% - 20px);margin-top:10px;overflow:hidden;width:calc(100% - 20px);z-index:9}.ditty-popup__header{border-bottom:1px solid #ccc}.ditty-popup__body{flex:1;overflow-y:scroll;-webkit-overflow-scrolling:touch}.ditty-popup__scroll{min-height:100%}.ditty-popup__footer{border-top:1px solid #ccc}.ditty-popup__footer .ditty-button-group{padding:15px}.ditty-popup--level-2{z-index:999}.ditty-popup--level-2 .ditty-popup__contents{height:calc(100% - 40px);margin-top:20px;width:calc(100% - 40px)}.ditty-popup--level-3{z-index:9999}.ditty-popup--level-3 .ditty-popup__contents{height:calc(100% - 60px);margin-top:30px;width:calc(100% - 60px)}.ditty-field-list>*{width:100%}.ditty-field-list__heading{background:#f7f7f7;border-bottom:5px solid #dfdfdf;padding:15px}.ditty-field-list__heading__title{font-size:16px;font-weight:600;margin:0}.ditty-field-list__heading__description{margin:5px 0 0}.ditty-field-list .ditty-field{border:1px solid rgba(0,0,0,.05);padding:15px}.ditty-field__heading{display:flex}.ditty-field__heading+.ditty-field__input__container{margin-top:10px}.ditty-field__icon{font-size:18px;margin-right:15px;margin-top:2px}.ditty-field__label{cursor:default;display:block;font-size:14px;font-weight:600}.ditty-field__help-icon{color:#ccc}.ditty-field__help-icon.active{color:#19bf7c}.ditty-field__description,.ditty-field__help{font-size:13px;line-height:16px;margin-top:5px;width:100%}.ditty-field__input{flex:1}.ditty-field__input__container{align-items:center;display:flex;gap:8px}.ditty-field .components-base-control__field{margin:0}.ditty-field input:not([type=button]):not([type=checkbox]):not([type=radio]),.ditty-field select,.ditty-field textarea{border:1px solid #dfdfdf;border-radius:3px;font-size:14px;line-height:24px;margin:0;max-width:unset;min-height:0;padding:5px 8px;width:100%}.ditty-field__input--checkboxes>div{display:flex;flex-direction:column;gap:5px 10px}.ditty-field__input--checkboxes.ditty-field__input--inline>div{flex-direction:row;flex-wrap:wrap}.ditty-clone{border-bottom:1px solid rgba(0,0,0,.05)}.ditty-clone>.ditty-field__heading{padding:15px 15px 0}.ditty-clone>.ditty-field__heading+.ditty-clone__fields{margin-top:10px;padding-top:0}.ditty-clone__fields{display:flex;flex-direction:column;gap:5px;padding:15px}.ditty-clone__field{display:flex;overflow:hidden}.ditty-clone__field__buttons{flex-direction:column;gap:5px;justify-content:flex-start}.ditty-clone__field__buttons--start{padding-right:5px}.ditty-clone__field__buttons--start .ditty-button{height:100%}.ditty-clone__field__buttons--end{padding-left:5px}.ditty-clone__field__buttons .ditty-button{background:transparent;border-radius:3px;font-size:16px;padding:10px}.ditty-clone__field__buttons .ditty-button:hover{background:#eafcf5;color:#19bf7c}.ditty-clone__field>.ditty-field{background:#f7f7f7;border-bottom:none;border-radius:4px;flex:1;padding:10px!important}.ditty-clone__field>.ditty-field>.ditty-field__input__container{background:#fff;border-radius:3px}.ditty-clone__footer{padding:0 15px 15px}.ditty-clone__footer .ditty-button{width:100%}.ditty-field__input--color{align-items:stretch;display:flex;position:relative}.ditty-field__input--color__swatch{border:1px solid #dfdfdf;border-bottom-left-radius:3px;border-right:none;border-top-left-radius:3px;cursor:pointer;flex:0 0 auto;height:36px;width:36px}.ditty-field__input--color input{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.ditty-field__input--color__popover{position:absolute;top:calc(100% + 5px);z-index:9}.ditty-field--notification .ditty-field__input--notification{border:1px solid transparent;border-radius:.25rem;padding:.75rem 1.25rem;position:relative}.ditty-field--notification .ditty-field__input--notification.is-primary{background-color:#cce5ff;border-color:#b8daff;color:#004085}.ditty-field--notification .ditty-field__input--notification.is-secondary{background-color:#e2e3e5;border-color:#d6d8db;color:#383d41}.ditty-field--notification .ditty-field__input--notification.is-success{background-color:#d4edda;border-color:#c3e6cb;color:#155724}.ditty-field--notification .ditty-field__input--notification.is-danger{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}.ditty-field--notification .ditty-field__input--notification.is-warning{background-color:#fff3cd;border-color:#ffeeba;color:#856404}.ditty-field--notification .ditty-field__input--notification.is-info{background-color:#d1ecf1;border-color:#bee5eb;color:#0c5460}.ditty-field--notification .ditty-field__input--notification.is-light{background-color:#fefefe;border-color:#fdfdfe;color:#818182}.ditty-field--notification .ditty-field__input--notification.is-dark{background-color:#d6d8d9;border-color:#c6c8ca;color:#1b1e21}.ditty-field__input--file{align-items:stretch;display:flex}.ditty-field__input--file .ditty-field--url{border:none;flex:1;padding:0}.ditty-field__input--file .ditty-field--url input{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.ditty-field__input--file .ditty-button{border-bottom-left-radius:0;border-top-left-radius:0;flex:0 0 auto}.ditty-field__input--image button{all:unset;align-items:center;border:1px solid #ccc;border-radius:3px;display:flex;height:100px;justify-content:center;overflow:hidden;position:relative;width:100%}.ditty-field__input--image button img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}.ditty-field__input--image button svg{position:relative;z-index:1}.ditty-field-list .ditty-field--group{border-bottom:none;padding:0}.ditty-field--group>.ditty-field__heading{align-items:center;background:#fbfbfb;border-bottom:1px solid #dfdfdf;display:flex;padding:15px}.ditty-field--group>.ditty-field__heading>.ditty-field__heading__contents>.ditty-field__description,.ditty-field--group>.ditty-field__heading>.ditty-field__heading__contents>.ditty-field__help,.ditty-field--group>.ditty-field__heading>.ditty-field__heading__contents>.ditty-field__label{margin-bottom:0}.ditty-field--group>.ditty-field__heading>.ditty-field__toggle{margin-left:auto}.ditty-field--group>.ditty-field__heading+.ditty-field__input__container{margin-top:0}.ditty-field__input--group{display:flex;flex-wrap:wrap}.ditty-field__input--group>*{width:100%}.ditty-field--panel-heading{padding-bottom:20px;padding-top:20px}.ditty-field--panel-heading>.ditty-field__heading>.ditty-field__heading__contents>.ditty-field__label{font-size:16px}.ditty-field__input--slider .components-range-control__track{color:#19bf7c}.ditty-field__input--slider .components-range-control__track+span span{background-color:#19bf7c}.ditty-field__input--slider .components-range-control__track+span span:before{background-color:rgba(25,191,124,.5)}.ditty-field__input--radius,.ditty-field__input--spacing{display:flex;gap:5px}.ditty-field__input--radius__box,.ditty-field__input--spacing__box{flex:0 0 auto;height:20px;position:relative;width:20px}.ditty-field__input--radius__box span,.ditty-field__input--spacing__box span{background:#ccc;display:block;position:absolute}.ditty-field__input--radius__box span.active,.ditty-field__input--spacing__box span.active{background-color:#1d2327}.ditty-field__input--radius__inputs,.ditty-field__input--spacing__inputs{display:flex;flex-wrap:wrap;gap:5px}.ditty-field__input--radius__input,.ditty-field__input--spacing__input{width:calc(50% - 5px)}.ditty-field__input--radius .ditty-field--unit,.ditty-field__input--spacing .ditty-field--unit{border:none;padding:0}.ditty-field__input--spacing__box span:first-child{height:2px;left:3px;top:0;width:calc(100% - 6px)}.ditty-field__input--spacing__box span:nth-child(2){bottom:0;height:2px;left:3px;width:calc(100% - 6px)}.ditty-field__input--spacing__box span:nth-child(3){height:calc(100% - 6px);left:0;top:3px;width:2px}.ditty-field__input--spacing__box span:nth-child(4){height:calc(100% - 6px);right:0;top:3px;width:2px}.ditty-field__input--radius__box{border-radius:5px;overflow:hidden}.ditty-field__input--radius__box:before{transform:rotate(45deg)}.ditty-field__input--radius__box:after,.ditty-field__input--radius__box:before{background:#fff;content:"";height:16px;left:2px;position:absolute;top:2px;width:16px;z-index:9}.ditty-field__input--radius__box:after{border-radius:3px}.ditty-field__input--radius__box span{height:10px;width:10px}.ditty-field__input--radius__box span:first-child{left:0;top:0}.ditty-field__input--radius__box span:nth-child(2){right:0;top:0}.ditty-field__input--radius__box span:nth-child(3){bottom:0;left:0}.ditty-field__input--radius__box span:nth-child(4){bottom:0;right:0}.ditty-field__input--radio div[role=radiogroup]{display:flex;flex-direction:column;gap:5px}.ditty-field__input--radio.ditty-field__input--inline div[role=radiogroup]{flex-direction:row;gap:15px}.ditty-field__input--unit{align-items:stretch;display:flex}.ditty-field__input--unit input{border-bottom-right-radius:0!important;border-right:none!important;border-top-right-radius:0!important}.ditty-field__input--unit select{background:transparent;border-bottom-left-radius:0!important;border-top-left-radius:0!important;flex:0 0 auto;font-size:12px;padding-left:5px;padding-right:5px;text-align:center;width:40px}.ditty-field--typography>.ditty-field__contents{container:typography-field/inline-size;width:100%}.ditty-field__input--typography{display:flex;flex-wrap:wrap;gap:15px 10px}.ditty-field__input--typography .ditty-field--typography__field{border:none;padding:0}.ditty-field__input--typography .ditty-field--typography__field .ditty-field__label{color:#999;font-size:11px;text-transform:uppercase;white-space:nowrap}.ditty-field__input--typography .ditty-field--typography__field .ditty-field__heading+.ditty-field__input__container{margin-top:5px}.ditty-field__input--typography .ditty-field-id--fontFamily{flex:0 0 auto;width:70%}.ditty-field__input--typography .ditty-field-id--fontWeight{width:calc(30% - 10px)}.ditty-field__input--typography .ditty-field-id--fontSize,.ditty-field__input--typography .ditty-field-id--letterSpacing,.ditty-field__input--typography .ditty-field-id--lineHeight{flex:1}@container typography-field (max-width: 335px){.ditty-field__input--typography .ditty-field-id--fontFamily{width:100%}.ditty-field__input--typography .ditty-field-id--fontSize,.ditty-field__input--typography .ditty-field-id--fontWeight,.ditty-field__input--typography .ditty-field-id--letterSpacing,.ditty-field__input--typography .ditty-field-id--lineHeight{flex:1;min-width:calc(50% - 10px);width:auto}}.ditty-field-list .ditty-field.ditty-field-id--editor_label{background:#f7f7f7;border-top:5px solid #dfdfdf}#ditty-settings{background:#f0f0f1}#ditty-settings__navigation{background:#fff;border:none}#ditty-settings__navigation .ditty-tabs--list{background:transparent;padding:15px}#ditty-settings__navigation .ditty-tabs--list .ditty-tab{background:transparent}#ditty-settings__navigation .ditty-tabs--list .ditty-tab--active{background:#eafcf5}#ditty-settings__navigation .ditty-tabs--list .ditty-tab:not(.ditty-tab--active):hover{color:#19bf7c}#ditty-settings__content{padding:15px}#ditty-settings__content .ditty-field-list{background:#fff;border-radius:5px;min-height:100%}@media screen and (max-width:782px){#ditty-settings{flex-direction:row}#ditty-settings__navigation{flex:0 0 74px;width:74px}#ditty-settings__navigation .ditty-tabs--list .ditty-tab{height:44px;justify-content:center;padding:10px 0;width:44px}#ditty-settings__navigation .ditty-tabs--list .ditty-tab__icon{width:auto}#ditty-settings__navigation .ditty-tabs--list .ditty-tab__label{display:none}}@media screen and (min-width:782px){#ditty-settings__navigation{width:250px}}@media screen and (min-width:551px){.ditty-field-id--global_ditty .ditty-field__input--group{display:flex;flex-wrap:wrap}.ditty-field-id--global_ditty .ditty-field{width:50%}.ditty-field-id--global_ditty .ditty-field:nth-child(odd){padding-right:5px}.ditty-field-id--global_ditty .ditty-field:nth-child(2n){padding-left:5px}}
