.eic-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.eic-container{direction:ltr !important;clear:both;text-align:center}.eic-container .eic-frame{display:inline-block;position:relative;text-align:left}.eic-container .eic-frame .eic-row,.eic-container .eic-frame .eic-col{position:absolute}.eic-container .eic-frame .eic-rows,.eic-container .eic-frame .eic-row,.eic-container .eic-frame .eic-cols,.eic-container .eic-frame .eic-col,.eic-container .eic-frame .eic-image{width:100%;height:100%}.eic-container .eic-frame .eic-image{position:relative;background-color:#fff;background-repeat:no-repeat}.eic-modal{display:none;color:#1d2327}.eic-modal *,.eic-modal *::before,.eic-modal *::after{box-sizing:border-box}.eic-modal .eic-modal-header{position:sticky;z-index:20;top:0;display:flex;align-items:center;justify-content:space-between;height:64px;margin:0;padding:0 88px 0 24px;border-bottom:1px solid #dcdcde;background:hsla(0,0%,100%,.96)}.eic-modal .eic-modal-body{width:100%;padding:18px 24px 24px}.eic-modal .eic-modal-title{display:inline-flex;align-items:center;margin:0;color:#1d2327;font-size:18px;font-weight:600;line-height:1.25;text-decoration:none}.eic-modal .eic-modal-title i{margin-right:7px;color:#646970;font-size:16px;line-height:1}.eic-modal .eic-modal-title.eic-modal-title-right{margin-left:auto;float:none}.eic-modal .eic-modal-title.eic-modal-title-right i{margin-right:0;margin-left:7px}.eic-modal .eic-modal-action{display:inline-flex;align-items:center;justify-content:center;height:34px;min-height:34px;padding:7px 12px;border:1px solid #dcdcde;border-radius:4px;background:#fff;box-shadow:0 1px 1px rgba(0,0,0,.04);font-size:13px;font-weight:600;white-space:nowrap}.eic-modal .eic-modal-action:hover,.eic-modal .eic-modal-action:focus{border-color:#2271b1;color:#2271b1;outline:none;box-shadow:0 0 0 1px #2271b1}.eic-modal .eic-modal-action-primary{border-color:#2271b1;background:#2271b1;color:#fff}.eic-modal .eic-modal-action-primary i{color:inherit}.eic-modal .eic-modal-action-primary:hover,.eic-modal .eic-modal-action-primary:focus{border-color:#135e96;background:#135e96;color:#fff;box-shadow:0 0 0 1px #135e96}.eic-modal .eic-modal-action-busy{cursor:wait;opacity:.86}.eic-modal .eic-modal-action-busy:hover,.eic-modal .eic-modal-action-busy:focus{cursor:wait}.eic-lightbox{z-index:100000;background:rgba(29,35,39,.72)}.eic-lightbox .eic-lightbox-content{width:calc(100vw - 48px);height:calc(100vh - 72px);max-width:1240px;border:1px solid hsla(0,0%,100%,.18);border-radius:8px;box-shadow:0 24px 80px rgba(0,0,0,.35)}.eic-lightbox .eic-lightbox-inner{height:100%}.eic-lightbox .eic-modal{display:block;min-height:100%}.eic-layouts .eic-layout-picker .eic-container{display:flex;flex-wrap:wrap;justify-content:center;margin:-8px;text-align:center}.eic-layouts .eic-frame{display:inline-block;width:116px;height:116px;margin:8px;border:1px solid #dcdcde;border-radius:0;background:#f6f7f7;box-shadow:0 1px 2px rgba(0,0,0,.05);overflow:hidden;transition:border-color 120ms ease,box-shadow 120ms ease,transform 120ms ease}.eic-layouts .eic-frame .eic-image{border:1px solid #747474;background-color:#fff}.eic-layouts .eic-frame .eic-image-size,.eic-layouts .eic-frame .eic-image-controls{display:none}.eic-layouts .eic-frame.eic-frame-custom{background:#f0f6fc;border-style:dashed}.eic-layouts .eic-frame.eic-frame-custom span{position:absolute;left:10px;right:10px;text-align:center}.eic-layouts .eic-frame.eic-frame-custom span:nth-child(1){top:26px;color:#1d2327;font-weight:700;line-height:1.2}.eic-layouts .eic-frame.eic-frame-custom span:nth-child(2){bottom:14px;color:#2271b1;font-size:12px;font-weight:600}.eic-layouts .eic-frame:hover,.eic-layouts .eic-frame:focus{border-color:#2271b1;box-shadow:0 0 0 2px #2271b1,0 8px 20px rgba(34,113,177,.16);cursor:pointer;transform:translateY(-1px)}.eic-layouts .eic-custom-layouts{display:none}.eic-editing .eic-image:hover .eic-image-controls,.eic-creating .eic-image:hover .eic-image-controls{display:flex}.eic-editing .eic-image-controls .eic-image-control[data-eic-tooltip],.eic-creating .eic-image-controls .eic-image-control[data-eic-tooltip]{position:relative;overflow:visible}.eic-editing .eic-image-controls .eic-image-control[data-eic-tooltip]::before,.eic-editing .eic-image-controls .eic-image-control[data-eic-tooltip]::after,.eic-creating .eic-image-controls .eic-image-control[data-eic-tooltip]::before,.eic-creating .eic-image-controls .eic-image-control[data-eic-tooltip]::after{position:absolute;left:50%;z-index:50;opacity:0;pointer-events:none;transform:translate(-50%, 6px);transition:opacity 120ms ease,transform 120ms ease}.eic-editing .eic-image-controls .eic-image-control[data-eic-tooltip]::before,.eic-creating .eic-image-controls .eic-image-control[data-eic-tooltip]::before{content:"";top:calc(100% + 2px);border:5px solid rgba(0,0,0,0);border-bottom-color:#1d2327}.eic-editing .eic-image-controls .eic-image-control[data-eic-tooltip]::after,.eic-creating .eic-image-controls .eic-image-control[data-eic-tooltip]::after{content:attr(data-eic-tooltip);top:calc(100% + 11px);width:max-content;max-width:180px;padding:5px 8px;border-radius:4px;background:#1d2327;color:#fff;font-size:12px;font-weight:500;line-height:1.3;text-align:center;white-space:nowrap;box-shadow:0 3px 10px rgba(0,0,0,.18)}.eic-editing .eic-image-controls .eic-image-control[data-eic-tooltip]:hover::before,.eic-editing .eic-image-controls .eic-image-control[data-eic-tooltip]:hover::after,.eic-editing .eic-image-controls .eic-image-control[data-eic-tooltip]:focus::before,.eic-editing .eic-image-controls .eic-image-control[data-eic-tooltip]:focus::after,.eic-creating .eic-image-controls .eic-image-control[data-eic-tooltip]:hover::before,.eic-creating .eic-image-controls .eic-image-control[data-eic-tooltip]:hover::after,.eic-creating .eic-image-controls .eic-image-control[data-eic-tooltip]:focus::before,.eic-creating .eic-image-controls .eic-image-control[data-eic-tooltip]:focus::after{opacity:1;transform:translate(-50%, 0)}.eic-container .eic-frame .eic-image{overflow:hidden}.eic-container .eic-frame .eic-image-caption{position:absolute;z-index:2;padding:5px;line-height:1.3;pointer-events:none}.eic-container .eic-frame .eic-image-caption.eic-image-caption-hover{display:none}.eic-editing .eic-frame .eic-image,.eic-creating .eic-frame .eic-image{overflow:visible}.eic-editing .eic-frame .eic-image:hover,.eic-editing .eic-frame .eic-image:focus-within,.eic-creating .eic-frame .eic-image:hover,.eic-creating .eic-frame .eic-image:focus-within{z-index:20}.eic-editing .eic-image:hover .eic-image-caption-hover,.eic-creating .eic-image:hover .eic-image-caption-hover{display:block}.eic-editing .eic-editing-workspace{display:flex;align-items:flex-start;gap:24px}.eic-editing .eic-properties{flex:0 0 300px;max-width:300px;margin:0;padding:16px;border:1px solid #dcdcde;border-radius:6px;background:#f6f7f7}.eic-editing .eic-properties .eic-settings-group{padding:0 0 16px;margin:0 0 16px;border-bottom:1px solid #dcdcde}.eic-editing .eic-properties .eic-settings-group.eic-settings-group-last{padding-bottom:0;margin-bottom:0;border-bottom:0}.eic-editing .eic-properties .eic-setting-row{margin-top:12px;clear:both}.eic-editing .eic-properties .eic-setting-row>label,.eic-editing .eic-properties .eic-setting-label{color:#1d2327;font-size:13px;font-weight:600;line-height:1.3}.eic-editing .eic-properties .eic-setting-row-name label{display:block;margin-bottom:5px}.eic-editing .eic-properties .eic-setting-row-name input{width:100%;min-height:34px;margin:0}.eic-editing .eic-properties select,.eic-editing .eic-properties input[type=number]{width:100%;max-width:100%;min-height:34px}.eic-editing .eic-properties input[type=color]{width:52px;height:32px;padding:0}.eic-editing .eic-properties .eic-setting-row-color{display:grid;grid-template-columns:minmax(120px, 1fr) auto;align-items:center;gap:12px}.eic-editing .eic-properties .eic-text-frames-row-compact{display:grid;grid-template-columns:minmax(120px, 1fr) 96px;align-items:center;gap:12px}.eic-editing .eic-properties .eic-setting-row-checkboxes{display:flex;flex-direction:column;gap:8px}.eic-editing .eic-properties .eic-setting-row-checkboxes label{display:flex;align-items:center;color:#1d2327;font-size:13px;font-weight:400}.eic-editing .eic-properties .eic-setting-row-checkboxes input{margin:0 8px 0 0}.eic-editing .eic-properties .wp-picker-container{display:inline-block;margin:0;line-height:30px}.eic-editing .eic-properties .wp-picker-input-wrap{position:absolute}.eic-editing .eic-properties .wp-picker-holder{z-index:30;position:absolute}.eic-editing .eic-properties .eic-setting-row-slider{display:grid;grid-template-columns:68px minmax(0, 1fr) minmax(58px, auto);align-items:center;column-gap:10px;row-gap:6px}.eic-editing .eic-properties .slider-value-container{display:inline-flex;align-items:center;justify-content:center;min-width:58px;min-height:26px;padding:3px 8px;border-radius:4px;background:#fff;color:#646970;font-size:12px;font-weight:600;vertical-align:top}.eic-editing .eic-properties .eic-adjustable-value{position:relative;border:1px solid #dcdcde;cursor:pointer}.eic-editing .eic-properties .eic-adjustable-value::before,.eic-editing .eic-properties .eic-adjustable-value::after{position:absolute;left:50%;z-index:50;opacity:0;pointer-events:none;transform:translate(-50%, -6px);transition:opacity 120ms ease,transform 120ms ease}.eic-editing .eic-properties .eic-adjustable-value::before{content:"";top:-7px;border:5px solid rgba(0,0,0,0);border-top-color:#1d2327}.eic-editing .eic-properties .eic-adjustable-value::after{content:attr(data-eic-tooltip);bottom:calc(100% + 6px);width:max-content;max-width:180px;padding:5px 8px;border-radius:4px;background:#1d2327;color:#fff;font-size:12px;font-weight:500;line-height:1.3;text-align:center;white-space:nowrap;box-shadow:0 3px 10px rgba(0,0,0,.18)}.eic-editing .eic-properties .eic-adjustable-value:hover,.eic-editing .eic-properties .eic-adjustable-value:focus{border-color:#2271b1;color:#2271b1;outline:none;box-shadow:0 0 0 1px #2271b1}.eic-editing .eic-properties .eic-adjustable-value:hover::before,.eic-editing .eic-properties .eic-adjustable-value:hover::after,.eic-editing .eic-properties .eic-adjustable-value:focus::before,.eic-editing .eic-properties .eic-adjustable-value:focus::after{opacity:1;transform:translate(-50%, 0)}.eic-editing .eic-properties #grid-width-slider,.eic-editing .eic-properties #grid-ratio-slider,.eic-editing .eic-properties #border-width-slider,.eic-editing .eic-properties #border-radius-slider{display:block;width:100%;min-width:0;max-width:100%}.eic-editing .eic-properties #grid-align{width:100%;max-width:100%;min-height:34px;margin:0}.eic-editing .eic-properties #image-size{margin-left:0}.eic-editing .eic-properties .eic-settings-group+.eic-premium-only{margin:14px 0 0;max-width:none}.eic-editing .eic-editing-canvas{flex:1 1 auto;min-width:0;overflow:auto;padding:20px;border:1px solid #dcdcde;border-radius:6px;background:linear-gradient(45deg, #f0f0f1 25%, transparent 25%),linear-gradient(-45deg, #f0f0f1 25%, transparent 25%),linear-gradient(45deg, transparent 75%, #f0f0f1 75%),linear-gradient(-45deg, transparent 75%, #f0f0f1 75%);background-color:#fff;background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px}.eic-editing .eic-editing-canvas .eic-container{width:100%;min-width:max-content;margin:0;text-align:center}.eic-editing .eic-editing-canvas .eic-container.eic-align-left{text-align:left}.eic-editing .eic-editing-canvas .eic-container.eic-align-center{text-align:center}.eic-editing .eic-editing-canvas .eic-container.eic-align-right{text-align:right}.eic-editing .eic-editing-canvas .eic-container.eic-float-left{float:left;width:auto;margin-right:10px}.eic-editing .eic-editing-canvas .eic-container.eic-float-right{float:right;width:auto;margin-left:10px}.eic-editing .eic-frame{width:500px;height:500px;box-shadow:0 10px 30px rgba(0,0,0,.12)}.eic-editing .eic-frame .eic-image:not(.has-image):not(.has-text-frame){background:rgba(0,0,0,0) !important}.eic-editing .eic-frame .eic-image:not(.has-image):not(.has-text-frame) .eic-image-control-manipulate,.eic-editing .eic-frame .eic-image:not(.has-image):not(.has-text-frame) .eic-image-control-link,.eic-editing .eic-frame .eic-image:not(.has-image):not(.has-text-frame) .eic-image-control-caption,.eic-editing .eic-frame .eic-image:not(.has-image):not(.has-text-frame) .eic-image-control-remove{display:none}.eic-editing .eic-frame .eic-image.has-text-frame{cursor:default}.eic-editing .eic-frame .eic-image.has-text-frame .eic-image-controls{position:absolute;top:0;right:0;left:0;z-index:4}.eic-editing .eic-frame .eic-image.has-text-frame .eic-image-control-image,.eic-editing .eic-frame .eic-image.has-text-frame .eic-image-control-manipulate,.eic-editing .eic-frame .eic-image.has-text-frame .eic-image-control-link,.eic-editing .eic-frame .eic-image.has-text-frame .eic-image-control-caption{display:none}.eic-editing .eic-frame .eic-image.has-image{cursor:move}.eic-editing .eic-frame .eic-image.has-image .eic-image-control-text-frame{display:none}.eic-editing .eic-frame .eic-divider{display:none;position:absolute;z-index:10;background-color:#333;border:1px solid #fff}.eic-editing .eic-frame .eic-image-size{display:none}.eic-editing .eic-frame .eic-image-controls{display:none;position:relative;z-index:3;align-items:center;justify-content:center;flex-wrap:wrap;padding:8px}.eic-editing .eic-frame .eic-image-controls .eic-image-control{display:inline-flex;align-items:center;justify-content:center;height:34px;width:34px;margin:4px;border-radius:4px;background-color:rgba(34,113,177,.95);color:#fff;text-align:center;line-height:34px;font-size:15px;box-shadow:0 2px 6px rgba(0,0,0,.18)}.eic-editing .eic-frame .eic-image-controls .eic-image-control:hover{background-color:#135e96;cursor:pointer}.eic-editing .eic-frame .eic-image-controls .eic-image-control-split-rows,.eic-editing .eic-frame .eic-image-controls .eic-image-control-split-cols{display:none}.eic-editing .eic-premium-only{display:none}.eic-text-frames-workspace{display:flex;align-items:flex-start;gap:24px}.eic-text-frames-workspace .eic-text-frames-editor{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.eic-text-frames-workspace .eic-text-frames-preview{flex:1 1 auto;width:100%;min-height:240px;margin:16px 0 0;overflow:auto;padding:20px;border:1px solid #dcdcde;border-radius:6px;background:linear-gradient(45deg, #f0f0f1 25%, transparent 25%),linear-gradient(-45deg, #f0f0f1 25%, transparent 25%),linear-gradient(45deg, transparent 75%, #f0f0f1 75%),linear-gradient(-45deg, transparent 75%, #f0f0f1 75%);background-color:#fff;background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px}.eic-text-frames-workspace .eic-text-frames-preview-scale{width:max-content;transform-origin:top left}.eic-text-frames-workspace .eic-text-frames-preview-scale .eic-container{margin:0}.eic-text-frames-workspace .eic-text-frames-preview-frame{box-shadow:0 10px 30px rgba(0,0,0,.12)}.eic-text-frames-workspace .eic-image:not(.has-image):not(.has-text-frame){background:rgba(0,0,0,0) !important}.eic-text-frames-workspace .eic-text-frames-properties{flex:0 0 300px;max-width:300px;margin:0;padding:16px;border:1px solid #dcdcde;border-radius:6px;background:#f6f7f7}.eic-text-frames-workspace .eic-text-frames-properties .eic-settings-group{padding:0 0 16px;margin:0 0 16px;border-bottom:1px solid #dcdcde}.eic-text-frames-workspace .eic-text-frames-properties .eic-settings-group.eic-settings-group-last{padding-bottom:0;margin-bottom:0;border-bottom:0}.eic-text-frames-workspace .eic-text-frames-properties .eic-setting-row{margin-top:12px;clear:both}.eic-text-frames-workspace .eic-text-frames-properties .eic-setting-row>label,.eic-text-frames-workspace .eic-text-frames-properties .eic-setting-label{color:#1d2327;font-size:13px;font-weight:600;line-height:1.3}.eic-text-frames-workspace .eic-text-frames-properties .eic-setting-row-name label{display:block;margin-bottom:5px}.eic-text-frames-workspace .eic-text-frames-properties .eic-setting-row-name input{width:100%;min-height:34px;margin:0}.eic-text-frames-workspace .eic-text-frames-properties select,.eic-text-frames-workspace .eic-text-frames-properties input[type=number]{width:100%;max-width:100%;min-height:34px}.eic-text-frames-workspace .eic-text-frames-properties input[type=color]{width:52px;height:32px;padding:0}.eic-text-frames-workspace .eic-text-frames-properties .eic-setting-row-color{display:grid;grid-template-columns:minmax(120px, 1fr) auto;align-items:center;gap:12px}.eic-text-frames-workspace .eic-text-frames-properties .eic-text-frames-row-compact{display:grid;grid-template-columns:minmax(120px, 1fr) 96px;align-items:center;gap:12px}.eic-text-frames-workspace .eic-text-frames-properties .eic-setting-row-checkboxes{display:flex;flex-direction:column;gap:8px}.eic-text-frames-workspace .eic-text-frames-properties .eic-setting-row-checkboxes label{display:flex;align-items:center;color:#1d2327;font-size:13px;font-weight:400}.eic-text-frames-workspace .eic-text-frames-properties .eic-setting-row-checkboxes input{margin:0 8px 0 0}.eic-text-frames-workspace .eic-text-frames-properties .wp-picker-container{display:inline-block;margin:0;line-height:30px}.eic-text-frames-workspace .eic-text-frames-properties .wp-picker-input-wrap{position:absolute}.eic-text-frames-workspace .eic-text-frames-properties .wp-picker-holder{z-index:30;position:absolute}.eic-text-frames-workspace .eic-text-frames-properties .eic-text-frames-remove-group{padding-top:16px;margin-top:16px;border-top:1px solid #dcdcde}.eic-text-frames-workspace .eic-text-frames-properties .eic-text-frame-remove{width:100%;text-align:center}.eic-text-frames-workspace .eic-text-frames-row-inline{display:flex;gap:12px;margin-top:12px}.eic-text-frames-workspace .eic-text-frames-row-inline label{display:inline-flex;align-items:center;font-size:13px}.eic-text-frames-workspace .eic-text-frames-row-inline input{margin:0 6px 0 0}.eic-text-frame-content{overflow:hidden;overflow-wrap:anywhere}.eic-text-frame-content p,.eic-text-frame-content li,.eic-text-frame-content blockquote,.eic-text-frame-content h1,.eic-text-frame-content h2,.eic-text-frame-content h3,.eic-text-frame-content h4,.eic-text-frame-content h5,.eic-text-frame-content h6{font-size:inherit;line-height:inherit;letter-spacing:inherit}.eic-text-frame-content>*:first-child{margin-top:0}.eic-text-frame-content>*:last-child{margin-bottom:0}.eic-text-frame-content a{color:inherit;text-decoration:underline}.eic-property-header{display:block;color:#1d2327;font-weight:700;font-size:13px;line-height:1.3}.eic-creating .eic-custom-layout-workspace{display:flex;align-items:flex-start;gap:24px}.eic-creating .eic-custom-layout-properties{flex:0 0 300px;max-width:300px;margin:0;padding:16px;border:1px solid #dcdcde;border-radius:6px;background:#f6f7f7}.eic-creating .eic-custom-layout-properties .eic-settings-group{padding:0 0 16px;margin:0 0 16px;border-bottom:1px solid #dcdcde}.eic-creating .eic-custom-layout-properties .eic-settings-group.eic-settings-group-last{padding-bottom:0;margin-bottom:0;border-bottom:0}.eic-creating .eic-custom-layout-properties .eic-setting-row{margin-top:12px;clear:both}.eic-creating .eic-custom-layout-properties .eic-setting-row>label,.eic-creating .eic-custom-layout-properties .eic-setting-label{color:#1d2327;font-size:13px;font-weight:600;line-height:1.3}.eic-creating .eic-custom-layout-properties .eic-setting-row-name label{display:block;margin-bottom:5px}.eic-creating .eic-custom-layout-properties .eic-setting-row-name input{width:100%;min-height:34px;margin:0}.eic-creating .eic-custom-layout-properties select,.eic-creating .eic-custom-layout-properties input[type=number]{width:100%;max-width:100%;min-height:34px}.eic-creating .eic-custom-layout-properties input[type=color]{width:52px;height:32px;padding:0}.eic-creating .eic-custom-layout-properties .eic-setting-row-color{display:grid;grid-template-columns:minmax(120px, 1fr) auto;align-items:center;gap:12px}.eic-creating .eic-custom-layout-properties .eic-text-frames-row-compact{display:grid;grid-template-columns:minmax(120px, 1fr) 96px;align-items:center;gap:12px}.eic-creating .eic-custom-layout-properties .eic-setting-row-checkboxes{display:flex;flex-direction:column;gap:8px}.eic-creating .eic-custom-layout-properties .eic-setting-row-checkboxes label{display:flex;align-items:center;color:#1d2327;font-size:13px;font-weight:400}.eic-creating .eic-custom-layout-properties .eic-setting-row-checkboxes input{margin:0 8px 0 0}.eic-creating .eic-custom-layout-properties .wp-picker-container{display:inline-block;margin:0;line-height:30px}.eic-creating .eic-custom-layout-properties .wp-picker-input-wrap{position:absolute}.eic-creating .eic-custom-layout-properties .wp-picker-holder{z-index:30;position:absolute}.eic-creating .eic-custom-layout-properties .eic-custom-layout-history-toggle{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:34px;font-weight:600}.eic-creating .eic-custom-layout-properties .eic-custom-layout-history-toggle i{margin-right:6px}.eic-creating .eic-custom-layout-properties .eic-custom-layout-history-panel{max-height:360px;margin-top:12px;overflow-y:auto}.eic-creating .eic-custom-layout-properties .eic-custom-layout-history-empty{padding:10px;border:1px dashed #dcdcde;border-radius:4px;background:#fff;color:#646970;font-size:12px;line-height:1.4;text-align:center}.eic-creating .eic-custom-layout-properties .eic-custom-layout-history-section{margin-top:14px}.eic-creating .eic-custom-layout-properties .eic-custom-layout-history-section:first-child{margin-top:0}.eic-creating .eic-custom-layout-properties .eic-custom-layout-history-heading{display:block;margin-bottom:7px;color:#1d2327;font-size:12px;font-weight:700;line-height:1.3}.eic-creating .eic-custom-layout-properties .eic-custom-layout-history-list{display:flex;flex-direction:column;gap:8px}.eic-creating .eic-custom-layout-properties .eic-custom-layout-history-item{display:grid;grid-template-columns:72px minmax(0, 1fr);align-items:center;gap:10px;width:100%;padding:8px;border:1px solid #dcdcde;border-radius:4px;background:#fff;color:#1d2327;cursor:pointer}.eic-creating .eic-custom-layout-properties .eic-custom-layout-history-item:hover,.eic-creating .eic-custom-layout-properties .eic-custom-layout-history-item:focus{border-color:#2271b1;outline:none;box-shadow:0 0 0 1px #2271b1}.eic-creating .eic-custom-layout-properties .eic-custom-layout-history-preview{box-sizing:content-box;display:block;width:64px;height:64px;overflow:hidden;border:1px solid #dcdcde;background:#f0f0f1}.eic-creating .eic-custom-layout-properties .eic-custom-layout-history-preview .eic-container{display:flex;align-items:center;justify-content:center;width:64px;height:64px;clear:none;text-align:left}.eic-creating .eic-custom-layout-properties .eic-custom-layout-history-preview .eic-frame{display:block;flex:0 0 auto;width:64px;height:64px;margin:0;border:1px solid #747474 !important;overflow:hidden;box-shadow:none}.eic-creating .eic-custom-layout-properties .eic-custom-layout-history-preview .eic-image{border:1px solid #747474 !important;background:#fff !important}.eic-creating .eic-custom-layout-properties .eic-custom-layout-history-preview .eic-image-size,.eic-creating .eic-custom-layout-properties .eic-custom-layout-history-preview .eic-image-controls,.eic-creating .eic-custom-layout-properties .eic-custom-layout-history-preview .eic-divider{display:none !important}.eic-creating .eic-custom-layout-properties .eic-custom-layout-history-details{display:flex;flex-direction:column;min-width:0}.eic-creating .eic-custom-layout-properties .eic-custom-layout-history-title{overflow:hidden;color:#1d2327;font-size:13px;font-weight:600;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.eic-creating .eic-custom-layout-properties .eic-custom-layout-history-time{margin-top:3px;color:#646970;font-size:11px;line-height:1.3}.eic-creating .eic-custom-layout-properties .eic-setting-row-slider{display:grid;grid-template-columns:68px minmax(0, 1fr) minmax(58px, auto);align-items:center;column-gap:10px;row-gap:6px}.eic-creating .eic-custom-layout-properties .slider-value-container{display:inline-flex;align-items:center;justify-content:center;min-width:58px;min-height:26px;padding:3px 8px;border-radius:4px;background:#fff;color:#646970;font-size:12px;font-weight:600;vertical-align:top}.eic-creating .eic-custom-layout-properties .eic-adjustable-value{position:relative;border:1px solid #dcdcde;cursor:pointer}.eic-creating .eic-custom-layout-properties .eic-adjustable-value::before,.eic-creating .eic-custom-layout-properties .eic-adjustable-value::after{position:absolute;left:50%;z-index:50;opacity:0;pointer-events:none;transform:translate(-50%, -6px);transition:opacity 120ms ease,transform 120ms ease}.eic-creating .eic-custom-layout-properties .eic-adjustable-value::before{content:"";top:-7px;border:5px solid rgba(0,0,0,0);border-top-color:#1d2327}.eic-creating .eic-custom-layout-properties .eic-adjustable-value::after{content:attr(data-eic-tooltip);bottom:calc(100% + 6px);width:max-content;max-width:180px;padding:5px 8px;border-radius:4px;background:#1d2327;color:#fff;font-size:12px;font-weight:500;line-height:1.3;text-align:center;white-space:nowrap;box-shadow:0 3px 10px rgba(0,0,0,.18)}.eic-creating .eic-custom-layout-properties .eic-adjustable-value:hover,.eic-creating .eic-custom-layout-properties .eic-adjustable-value:focus{border-color:#2271b1;color:#2271b1;outline:none;box-shadow:0 0 0 1px #2271b1}.eic-creating .eic-custom-layout-properties .eic-adjustable-value:hover::before,.eic-creating .eic-custom-layout-properties .eic-adjustable-value:hover::after,.eic-creating .eic-custom-layout-properties .eic-adjustable-value:focus::before,.eic-creating .eic-custom-layout-properties .eic-adjustable-value:focus::after{opacity:1;transform:translate(-50%, 0)}.eic-creating .eic-custom-layout-properties #custom-grid-width-slider,.eic-creating .eic-custom-layout-properties #custom-grid-ratio-slider,.eic-creating .eic-custom-layout-properties #custom-border-width-slider,.eic-creating .eic-custom-layout-properties #custom-border-radius-slider{display:block;width:100%;min-width:0;max-width:100%}.eic-creating .eic-custom-layout-preview{flex:1 1 auto;min-width:0;overflow:auto;padding:20px;border:1px solid #dcdcde;border-radius:6px;background:linear-gradient(45deg, #f0f0f1 25%, transparent 25%),linear-gradient(-45deg, #f0f0f1 25%, transparent 25%),linear-gradient(45deg, transparent 75%, #f0f0f1 75%),linear-gradient(-45deg, transparent 75%, #f0f0f1 75%);background-color:#fff;background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px}.eic-creating .eic-custom-layout-preview .eic-container{min-width:max-content}.eic-creating .creating-image-preview{text-align:center}.eic-creating .eic-placeholder{display:none}.eic-creating .eic-frame{width:500px;height:500px;border:3px solid #444;box-shadow:0 10px 30px rgba(0,0,0,.12)}.eic-creating .eic-frame .eic-image{border:3px solid #444;background:rgba(0,0,0,0) !important}.eic-creating .eic-frame .eic-image-size{display:inline-block !important}.eic-creating .eic-frame .eic-image-controls{display:none;position:relative;z-index:3;align-items:center;justify-content:center;flex-wrap:wrap;padding:8px}.eic-creating .eic-frame .eic-image-controls .eic-image-control{display:inline-flex;align-items:center;justify-content:center;height:34px;width:34px;margin:4px;border-radius:4px;background-color:rgba(34,113,177,.95);color:#fff;text-align:center;line-height:34px;font-size:15px;box-shadow:0 2px 6px rgba(0,0,0,.18)}.eic-creating .eic-frame .eic-image-controls .eic-image-control:hover{background-color:#135e96;cursor:pointer}.eic-creating .eic-frame .eic-image-controls .eic-image-control-image,.eic-creating .eic-frame .eic-image-controls .eic-image-control-text-frame,.eic-creating .eic-frame .eic-image-controls .eic-image-control-manipulate,.eic-creating .eic-frame .eic-image-controls .eic-image-control-link,.eic-creating .eic-frame .eic-image-controls .eic-image-control-caption,.eic-creating .eic-frame .eic-image-controls .eic-image-control-remove{display:none}.eic-creating .eic-frame .eic-divider{position:absolute;z-index:10;background-color:#333;border:1px solid #fff}.eic-manipulating .manipulating-image-preview{text-align:center}.eic-manipulating .eic-manipulating-filters-placeholder,.eic-manipulating .eic-manipulating-properties-placeholder{display:none}.eic-manipulating .eic-manipulating-workspace{display:flex;align-items:flex-start;gap:24px}.eic-manipulating .eic-manipulating-workspace .eic-manipulating-controls{flex:0 0 300px;max-width:300px;margin:0;padding:16px;border:1px solid #dcdcde;border-radius:6px;background:#f6f7f7}.eic-manipulating .eic-manipulating-workspace .eic-manipulating-controls .eic-settings-group{padding:0 0 16px;margin:0 0 16px;border-bottom:1px solid #dcdcde}.eic-manipulating .eic-manipulating-workspace .eic-manipulating-controls .eic-settings-group.eic-settings-group-last{padding-bottom:0;margin-bottom:0;border-bottom:0}.eic-manipulating .eic-manipulating-workspace .eic-manipulating-controls .eic-setting-row{margin-top:12px;clear:both}.eic-manipulating .eic-manipulating-workspace .eic-manipulating-controls .eic-setting-row>label,.eic-manipulating .eic-manipulating-workspace .eic-manipulating-controls .eic-setting-label{color:#1d2327;font-size:13px;font-weight:600;line-height:1.3}.eic-manipulating .eic-manipulating-workspace .eic-manipulating-controls .eic-setting-row-name label{display:block;margin-bottom:5px}.eic-manipulating .eic-manipulating-workspace .eic-manipulating-controls .eic-setting-row-name input{width:100%;min-height:34px;margin:0}.eic-manipulating .eic-manipulating-workspace .eic-manipulating-controls select,.eic-manipulating .eic-manipulating-workspace .eic-manipulating-controls input[type=number]{width:100%;max-width:100%;min-height:34px}.eic-manipulating .eic-manipulating-workspace .eic-manipulating-controls input[type=color]{width:52px;height:32px;padding:0}.eic-manipulating .eic-manipulating-workspace .eic-manipulating-controls .eic-setting-row-color{display:grid;grid-template-columns:minmax(120px, 1fr) auto;align-items:center;gap:12px}.eic-manipulating .eic-manipulating-workspace .eic-manipulating-controls .eic-text-frames-row-compact{display:grid;grid-template-columns:minmax(120px, 1fr) 96px;align-items:center;gap:12px}.eic-manipulating .eic-manipulating-workspace .eic-manipulating-controls .eic-setting-row-checkboxes{display:flex;flex-direction:column;gap:8px}.eic-manipulating .eic-manipulating-workspace .eic-manipulating-controls .eic-setting-row-checkboxes label{display:flex;align-items:center;color:#1d2327;font-size:13px;font-weight:400}.eic-manipulating .eic-manipulating-workspace .eic-manipulating-controls .eic-setting-row-checkboxes input{margin:0 8px 0 0}.eic-manipulating .eic-manipulating-workspace .eic-manipulating-controls .wp-picker-container{display:inline-block;margin:0;line-height:30px}.eic-manipulating .eic-manipulating-workspace .eic-manipulating-controls .wp-picker-input-wrap{position:absolute}.eic-manipulating .eic-manipulating-workspace .eic-manipulating-controls .wp-picker-holder{z-index:30;position:absolute}.eic-manipulating .eic-manipulating-workspace .eic-manipulating-filters .eic-manipulating-filter{display:inline-flex;align-items:center;min-height:30px;border:1px solid #2271b1;border-radius:4px;color:#2271b1;background:#fff;padding:4px 9px;margin:0 6px 6px 0;font-weight:600}.eic-manipulating .eic-manipulating-workspace .eic-manipulating-filters .eic-manipulating-filter.active{background-color:#2271b1;color:#fff}.eic-manipulating .eic-manipulating-workspace .eic-manipulating-filters .eic-manipulating-filter:hover{cursor:pointer;border-color:#135e96;color:#135e96}.eic-manipulating .eic-manipulating-workspace .eic-manipulating-properties .eic-setting-row-slider{display:grid;grid-template-columns:78px minmax(0, 1fr) minmax(44px, auto);align-items:center;column-gap:10px;row-gap:6px}.eic-manipulating .eic-manipulating-workspace .eic-manipulating-properties .slider,.eic-manipulating .eic-manipulating-workspace .eic-manipulating-properties .eic-slider{display:block;width:100%;min-width:0;max-width:100%}.eic-manipulating .eic-manipulating-workspace .eic-manipulating-properties .slider-value-container{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:26px;padding:3px 8px;border-radius:4px;background:#fff;color:#646970;font-size:12px;font-weight:600;vertical-align:top}.eic-manipulating .eic-manipulating-workspace .eic-manipulating-properties .eic-adjustable-value{position:relative;border:1px solid #dcdcde;cursor:pointer}.eic-manipulating .eic-manipulating-workspace .eic-manipulating-properties .eic-adjustable-value::before,.eic-manipulating .eic-manipulating-workspace .eic-manipulating-properties .eic-adjustable-value::after{position:absolute;left:50%;z-index:50;opacity:0;pointer-events:none;transform:translate(-50%, -6px);transition:opacity 120ms ease,transform 120ms ease}.eic-manipulating .eic-manipulating-workspace .eic-manipulating-properties .eic-adjustable-value::before{content:"";top:-7px;border:5px solid rgba(0,0,0,0);border-top-color:#1d2327}.eic-manipulating .eic-manipulating-workspace .eic-manipulating-properties .eic-adjustable-value::after{content:attr(data-eic-tooltip);bottom:calc(100% + 6px);width:max-content;max-width:180px;padding:5px 8px;border-radius:4px;background:#1d2327;color:#fff;font-size:12px;font-weight:500;line-height:1.3;text-align:center;white-space:nowrap;box-shadow:0 3px 10px rgba(0,0,0,.18)}.eic-manipulating .eic-manipulating-workspace .eic-manipulating-properties .eic-adjustable-value:hover,.eic-manipulating .eic-manipulating-workspace .eic-manipulating-properties .eic-adjustable-value:focus{border-color:#2271b1;color:#2271b1;outline:none;box-shadow:0 0 0 1px #2271b1}.eic-manipulating .eic-manipulating-workspace .eic-manipulating-properties .eic-adjustable-value:hover::before,.eic-manipulating .eic-manipulating-workspace .eic-manipulating-properties .eic-adjustable-value:hover::after,.eic-manipulating .eic-manipulating-workspace .eic-manipulating-properties .eic-adjustable-value:focus::before,.eic-manipulating .eic-manipulating-workspace .eic-manipulating-properties .eic-adjustable-value:focus::after{opacity:1;transform:translate(-50%, 0)}.eic-manipulating .eic-manipulating-workspace .eic-manipulating-properties .eic-manipulating-reset-properties{width:100%;text-align:center}.eic-manipulating .eic-manipulating-workspace .eic-manipulating-preview{flex:1 1 auto;min-width:0;min-height:260px;overflow:auto;padding:20px;border:1px solid #dcdcde;border-radius:6px;background:linear-gradient(45deg, #f0f0f1 25%, transparent 25%),linear-gradient(-45deg, #f0f0f1 25%, transparent 25%),linear-gradient(45deg, transparent 75%, #f0f0f1 75%),linear-gradient(-45deg, transparent 75%, #f0f0f1 75%);background-color:#fff;background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;text-align:center}.eic-manipulating .eic-manipulating-workspace .eic-manipulating-image{position:relative;min-height:220px}.eic-manipulating .eic-manipulating-workspace .eic-manipulating-image img,.eic-manipulating .eic-manipulating-workspace .eic-manipulating-image canvas{max-width:100% !important;height:auto !important;border-radius:6px;box-shadow:0 8px 24px rgba(0,0,0,.1)}.eic-manipulating .eic-manipulating-workspace .eic-manipulating-image .eic-spinner{position:absolute;top:50%;left:50%;margin:-15px 0 0 -25px}.eic-links .custom-links-preview,.eic-links .captions-preview,.eic-captions .custom-links-preview,.eic-captions .captions-preview{text-align:center}.eic-links .eic-links-workspace,.eic-links .eic-captions-workspace,.eic-captions .eic-links-workspace,.eic-captions .eic-captions-workspace{max-width:840px;margin:0 auto}.eic-links .eic-links-images,.eic-links .eic-captions-images,.eic-captions .eic-links-images,.eic-captions .eic-captions-images{width:100%;clear:both;margin:0 auto;border:1px solid #dcdcde;border-radius:6px;border-collapse:separate;border-spacing:0;background:#fff}.eic-links .eic-links-images tr+tr td,.eic-links .eic-captions-images tr+tr td,.eic-captions .eic-links-images tr+tr td,.eic-captions .eic-captions-images tr+tr td{border-top:1px solid #f0f0f1}.eic-links .eic-links-images td,.eic-links .eic-captions-images td,.eic-captions .eic-links-images td,.eic-captions .eic-captions-images td{padding:12px;vertical-align:middle}.eic-links .eic-links-images td:nth-child(1),.eic-links .eic-captions-images td:nth-child(1),.eic-captions .eic-links-images td:nth-child(1),.eic-captions .eic-captions-images td:nth-child(1){width:220px;height:112px;text-align:center;background:#f6f7f7}.eic-links .eic-links-images img,.eic-links .eic-captions-images img,.eic-captions .eic-links-images img,.eic-captions .eic-captions-images img{max-width:200px;max-height:100px;border-radius:4px}.eic-links .eic-links-images input[type=text],.eic-links .eic-captions-images input[type=text],.eic-captions .eic-links-images input[type=text],.eic-captions .eic-captions-images input[type=text]{min-height:34px;border-radius:4px}.eic-links .eic-links-images .eic-links-images-link,.eic-links .eic-links-images .eic-captions-images-caption,.eic-links .eic-captions-images .eic-links-images-link,.eic-links .eic-captions-images .eic-captions-images-caption,.eic-captions .eic-links-images .eic-links-images-link,.eic-captions .eic-links-images .eic-captions-images-caption,.eic-captions .eic-captions-images .eic-links-images-link,.eic-captions .eic-captions-images .eic-captions-images-caption{width:100%}.eic-links .eic-links-images .eic-links-images-link-nofollow,.eic-links .eic-captions-images .eic-links-images-link-nofollow,.eic-captions .eic-links-images .eic-links-images-link-nofollow,.eic-captions .eic-captions-images .eic-links-images-link-nofollow{margin-left:24px}.eic-image-size{display:inline-block;padding:4px 6px;border-radius:3px;background-color:hsla(0,0%,100%,.82);color:#1d2327;font-size:12px;font-weight:600}.eic-premium-only{margin:0 auto 18px;max-width:560px;padding:12px 14px;border:1px solid #f0b849;border-radius:6px;background:#fff8e5;color:#8a5a00;text-align:center}.eic-premium-only a{color:#674200;font-weight:700}.eic-upgrade-preview{max-width:760px;margin:0 auto}.eic-upgrade-preview img{max-width:100%;height:auto;border:1px solid #dcdcde;border-radius:6px;box-shadow:0 8px 24px rgba(0,0,0,.1)}.eic-spinner{display:none;margin:0 auto;width:50px;height:30px;text-align:center;font-size:10px}.eic-spinner>div{background-color:#333;height:100%;margin:0 1px;width:3px;display:inline-block;-webkit-animation:stretchdelay 1.2s infinite ease-in-out;animation:stretchdelay 1.2s infinite ease-in-out}.eic-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.eic-spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.eic-spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.eic-spinner .rect5{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}@-webkit-keyframes stretchdelay{0%,40%,100%{-webkit-transform:scaleY(0.4)}20%{-webkit-transform:scaleY(1)}}@keyframes stretchdelay{0%,40%,100%{transform:scaleY(0.4);-webkit-transform:scaleY(0.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}@media all{.eic-lightbox{display:none;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;white-space:nowrap}.eic-lightbox:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.eic-lightbox .eic-lightbox-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:0;min-width:30%;margin-left:24px;margin-right:24px;max-height:calc(100vh - 72px);background:#fff;cursor:auto;white-space:normal}.eic-lightbox .eic-lightbox-inner{display:block}.eic-lightbox .eic-lightbox-close-icon{position:absolute;z-index:9999;top:13px;right:14px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #dcdcde;border-radius:4px;background:#fff;color:#646970;cursor:pointer;text-align:center;font-family:Arial,sans-serif;font-size:20px;font-weight:400;line-height:1}.eic-lightbox .eic-lightbox-close-icon:hover,.eic-lightbox .eic-lightbox-close-icon:focus{border-color:#2271b1;color:#2271b1;outline:none}}@media only screen and (max-width: 1024px){.eic-lightbox .eic-lightbox-content{width:calc(100vw - 20px);height:calc(100vh - 24px);max-height:calc(100vh - 24px);margin-left:10px;margin-right:10px;padding:0}.eic-lightbox .eic-lightbox-close-icon{top:8px;right:8px}.eic-modal .eic-modal-header{height:auto;min-height:54px;margin:0;padding:8px 52px 8px 12px}.eic-modal .eic-modal-body{padding:14px}.eic-modal .eic-modal-title{font-size:14px}.eic-modal .eic-modal-action{min-height:32px;height:32px;padding:6px 9px}.eic-editing .eic-editing-workspace{display:block}.eic-editing .eic-properties{max-width:none;width:100%;margin-bottom:16px}.eic-creating .eic-custom-layout-workspace{display:block}.eic-creating .eic-custom-layout-properties{max-width:none;width:100%;margin-bottom:16px}.eic-text-frames-workspace{display:block}.eic-text-frames-workspace .eic-text-frames-properties{max-width:none;width:100%;margin-bottom:16px}.eic-manipulating .eic-manipulating-workspace{display:block}.eic-manipulating .eic-manipulating-workspace .eic-manipulating-controls{max-width:none;width:100%;margin-bottom:16px}.eic-links .eic-links-images td,.eic-links .eic-captions-images td,.eic-captions .eic-links-images td,.eic-captions .eic-captions-images td{display:block;width:100% !important}.eic-links .eic-links-images .eic-links-images-link-nofollow,.eic-links .eic-captions-images .eic-links-images-link-nofollow,.eic-captions .eic-links-images .eic-links-images-link-nofollow,.eic-captions .eic-captions-images .eic-links-images-link-nofollow{margin-left:0}}
