import { Component, ChangeDetectionStrategy, HostBinding, ViewEncapsulation } from '@angular/core';
import { BaseDirective } from '../../../../base.directive';
import * as i0 from "@angular/core";
const _c0 = ["*"];
export class EuiOverlayFooterComponent extends BaseDirective {
    constructor() {
        super();
    }
    get cssClasses() {
        return [
            super.getCssClasses(`eui-overlay-footer`),
        ].join(' ').trim();
    }
}
/** @nocollapse */ EuiOverlayFooterComponent.ɵfac = function EuiOverlayFooterComponent_Factory(t) { return new (t || EuiOverlayFooterComponent)(); };
/** @nocollapse */ EuiOverlayFooterComponent.ɵcmp = i0.ɵɵdefineComponent({ type: EuiOverlayFooterComponent, selectors: [["eui-overlay-footer"]], hostVars: 2, hostBindings: function EuiOverlayFooterComponent_HostBindings(rf, ctx) { if (rf & 2) {
        i0.ɵɵclassMap(ctx.cssClasses);
    } }, features: [i0.ɵɵInheritDefinitionFeature], ngContentSelectors: _c0, decls: 1, vars: 0, template: function EuiOverlayFooterComponent_Template(rf, ctx) { if (rf & 1) {
        i0.ɵɵprojectionDef();
        i0.ɵɵprojection(0);
    } }, styles: [".eui-overlay{background:#fff;border-left:1px solid var(--eui-color-grey);border-right:1px solid var(--eui-color-grey);height:100%;overflow-x:hidden;overflow-y:auto;position:fixed;right:-35%;top:0;transition:var(--eui-animation-transition-base);width:35%;z-index:var(--eui-z-index-overlay)}.eui-overlay-wrapper{color:var(--eui-color-font);display:flex;flex-direction:column;height:100%}.eui-overlay-header{align-items:center;display:flex;flex:0 0 auto;padding:1rem 1rem 1rem .75rem}.eui-overlay-header-toolbar{align-items:center;display:flex;font-style:normal;font-weight:700;margin-left:auto}.eui-overlay-header__close--inversed{background:transparent;color:var(--eui-color-white)}.eui-overlay-header__close--inversed:hover{color:var(--eui-color-danger)}.eui-overlay-body{cursor:auto;flex:1 1 auto;overflow-y:auto;position:relative}.eui-overlay-body::-webkit-scrollbar{background-color:var(--eui-color-grey-lightest);display:inherit;height:8px;width:8px}.eui-overlay-body::-webkit-scrollbar-thumb{background-color:var(--eui-color-grey-light);border-radius:5rem}.eui-overlay-body::-webkit-scrollbar-thumb:hover{background-color:var(--eui-color-grey)}.eui-overlay-body::-webkit-scrollbar-track{background-color:var(--eui-color-grey-lightest);border-radius:0}.eui-overlay-footer{background-color:var(--eui-color-grey-lightest);border-top:1px solid var(--eui-color-grey-lighter);flex:0 0 auto;padding:1rem;text-align:center}.eui-overlay--size-full-screen{right:-100%;width:100%}.eui-overlay--primary .eui-overlay-header{background-color:var(--eui-color-primary);color:#fff}.eui-overlay--is-active{box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22);right:0!important}.eui-overlay--highlighted{z-index:var(--eui-z-index-highlighted)}.eui-overlay-offset--width-25{right:-25%;width:25%}.eui-overlay-offset--width-30{right:-30%;width:30%}.eui-overlay-offset--width-40{right:-40%;width:40%}.eui-overlay-offset--width-50{right:-50%;width:50%}.eui-overlay-offset--width-75{right:-75%;width:75%}.eui-overlay-offset--position-right{position:fixed}.eui-overlay-offset--position-top-center{height:auto;left:50%;position:fixed;top:0;transform:translate(-50%)}.eui-overlay-offset--position-center{height:auto;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%)}@media screen and (max-width:767px){.eui-overlay{right:-75%;width:75%}}@media screen and (min-width:768px) and (max-width:991px){.eui-overlay{right:-45%;width:45%}}@media screen and (min-width:1400px){.eui-overlay{right:-30%;width:30%}}"], encapsulation: 2 });
/*@__PURE__*/ (function () { i0.ɵsetClassMetadata(EuiOverlayFooterComponent, [{
        type: Component,
        args: [{
                selector: 'eui-overlay-footer',
                templateUrl: './eui-overlay-footer.component.html',
                styleUrls: ['../../styles/_index.scss'],
                changeDetection: ChangeDetectionStrategy.Default,
                encapsulation: ViewEncapsulation.None,
            }]
    }], function () { return []; }, { cssClasses: [{
            type: HostBinding,
            args: ['class']
        }] }); })();
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXVpLW92ZXJsYXktZm9vdGVyLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiIvYnVpbGRzL2V1aS9jYy1jc2RyLXJvb3QvcGFja2FnZXMvZXVpL3BhY2thZ2VzL2NvbXBvbmVudHMtbmV4dC9zcmMvIiwic291cmNlcyI6WyJsaWIvbGF5b3V0L2V1aS1vdmVybGF5L2NvbXBvbmVudHMvZXVpLW92ZXJsYXktZm9vdGVyL2V1aS1vdmVybGF5LWZvb3Rlci5jb21wb25lbnQudHMiLCJsaWIvbGF5b3V0L2V1aS1vdmVybGF5L2NvbXBvbmVudHMvZXVpLW92ZXJsYXktZm9vdGVyL2V1aS1vdmVybGF5LWZvb3Rlci5jb21wb25lbnQuaHRtbCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQSxPQUFPLEVBQVksU0FBUyxFQUFFLHVCQUF1QixFQUFFLFdBQVcsRUFBRSxpQkFBaUIsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUM3RyxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sNEJBQTRCLENBQUM7OztBQVMzRCxNQUFNLE9BQU8seUJBQTBCLFNBQVEsYUFBYTtJQVN4RDtRQUVJLEtBQUssRUFBRSxDQUFDO0lBQ1osQ0FBQztJQVZELElBQ0ksVUFBVTtRQUNWLE9BQU87WUFDSCxLQUFLLENBQUMsYUFBYSxDQUFDLG9CQUFvQixDQUFDO1NBQzVDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDO0lBQ3ZCLENBQUM7O3FIQVBRLHlCQUF5QjtpRkFBekIseUJBQXlCOzs7O1FDWHRDLGtCQUFZOztrRERXQyx5QkFBeUI7Y0FQckMsU0FBUztlQUFDO2dCQUNQLFFBQVEsRUFBRSxvQkFBb0I7Z0JBQzlCLFdBQVcsRUFBRSxxQ0FBcUM7Z0JBQ2xELFNBQVMsRUFBRSxDQUFDLDBCQUEwQixDQUFDO2dCQUN2QyxlQUFlLEVBQUUsdUJBQXVCLENBQUMsT0FBTztnQkFDaEQsYUFBYSxFQUFFLGlCQUFpQixDQUFDLElBQUk7YUFDeEM7c0NBSU8sVUFBVTtrQkFEYixXQUFXO21CQUFDLE9BQU8iLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21tb25Nb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb21tb24nO1xuaW1wb3J0IHsgTmdNb2R1bGUsIENvbXBvbmVudCwgQ2hhbmdlRGV0ZWN0aW9uU3RyYXRlZ3ksIEhvc3RCaW5kaW5nLCBWaWV3RW5jYXBzdWxhdGlvbiB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgQmFzZURpcmVjdGl2ZSB9IGZyb20gJy4uLy4uLy4uLy4uL2Jhc2UuZGlyZWN0aXZlJztcblxuQENvbXBvbmVudCh7XG4gICAgc2VsZWN0b3I6ICdldWktb3ZlcmxheS1mb290ZXInLFxuICAgIHRlbXBsYXRlVXJsOiAnLi9ldWktb3ZlcmxheS1mb290ZXIuY29tcG9uZW50Lmh0bWwnLFxuICAgIHN0eWxlVXJsczogWycuLi8uLi9zdHlsZXMvX2luZGV4LnNjc3MnXSxcbiAgICBjaGFuZ2VEZXRlY3Rpb246IENoYW5nZURldGVjdGlvblN0cmF0ZWd5LkRlZmF1bHQsXG4gICAgZW5jYXBzdWxhdGlvbjogVmlld0VuY2Fwc3VsYXRpb24uTm9uZSxcbn0pXG5leHBvcnQgY2xhc3MgRXVpT3ZlcmxheUZvb3RlckNvbXBvbmVudCBleHRlbmRzIEJhc2VEaXJlY3RpdmUge1xuXG4gICAgQEhvc3RCaW5kaW5nKCdjbGFzcycpXG4gICAgZ2V0IGNzc0NsYXNzZXMoKSB7XG4gICAgICAgIHJldHVybiBbXG4gICAgICAgICAgICBzdXBlci5nZXRDc3NDbGFzc2VzKGBldWktb3ZlcmxheS1mb290ZXJgKSxcbiAgICAgICAgXS5qb2luKCcgJykudHJpbSgpO1xuICAgIH1cblxuICAgIGNvbnN0cnVjdG9yIChcbiAgICApIHtcbiAgICAgICAgc3VwZXIoKTtcbiAgICB9XG59XG4iLCI8bmctY29udGVudD48L25nLWNvbnRlbnQ+XG4iXX0=