@keyframes app-modal-appear-from-bottom{0%{transform:translateY(101%)}to{transform:translateY(0)}}.ak-layout-modal_bottom{--bottom-fix: 0px;position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:101}.ak-layout-modal_bottom__dismiss{position:absolute;top:0;left:0;width:100vw;height:100vh;z-index:100;background-color:#060727;opacity:.51;webkit-perspective:1000;-webkit-backface-visibility:hidden;transition:opacity .2s ease-in}.ak-layout-modal_bottom__modal{background-color:var(--c-bg-grey);width:100vw;max-width:960px;position:absolute;border-top-left-radius:8px;border-top-right-radius:8px;max-height:calc(100 * var(--vh) - var(--sat) - var(--mbt));bottom:0;animation:app-modal-appear-from-bottom .4s 1;transition:transform .4s ease-in;will-change:transform;z-index:101;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}@keyframes app-modal-appear-from-bottom-desktop{0%{transform:translateY(101%)}to{transform:translateY(50%)}}@media screen and (min-width:960px){.ak-layout-modal_bottom__modal{animation:unset;max-width:468px;left:50%;margin-left:-234px;bottom:50%;transform:translateY(50%);border-radius:8px}}@media screen and (min-width:768px),print{.ak-layout-modal_bottom__modal{max-width:468px;left:50%;margin-left:-234px}}.ak-layout-modal_bottom__wrapper{width:100%;max-height:calc(100 * var(--vh) - var(--sat) - var(--mbt));position:relative;z-index:2;border-top-left-radius:8px;border-top-right-radius:8px;webkit-perspective:1000;-webkit-backface-visibility:hidden}.ak-layout-modal_bottom__wrapper_full-height,.ak-layout-modal_bottom__wrapper_full-height .ak-layout-modal_bottom__content{height:calc(100 * var(--vh) - var(--sat) - var(--mbt))}.ak-layout-modal_bottom__wrapper:after{width:40px;height:3px;background-color:var(--c-text);border-radius:2px;position:absolute;top:20px;left:50%;margin-left:-20px}@media screen and (min-width:960px){.ak-layout-modal_bottom__wrapper{border-radius:8px}}.ak-layout-modal_bottom__header{position:absolute;top:-1px;left:0;width:100%;height:40px;border-top-left-radius:8px;border-top-right-radius:8px;background-color:rgba(var(--c-bg-grey-rgb),.86);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:2}.ak-layout-modal_bottom__header>div{position:relative;width:100%;height:100%;border-top-left-radius:8px;border-top-right-radius:8px;display:flex;justify-content:space-between;align-items:center}.ak-layout-modal_bottom__header>div svg path{fill:var(--c-primary)}.ak-layout-modal_bottom__header>div>*:first-child{font-size:1.25rem;font-weight:600;border-top-left-radius:8px;padding:0 20px;height:40px;display:flex;align-items:center;flex-shrink:0}.ak-layout-modal_bottom__header>div>*:first-child svg{max-width:16px;max-height:16px}.ak-layout-modal_bottom__header>div>*:last-child{border-top-right-radius:8px;font-size:20px;padding:0 20px;height:40px;display:flex;align-items:center;flex-shrink:0}.ak-layout-modal_bottom__header>div>*:last-child svg{max-width:16px;max-height:16px}.ak-layout-modal_bottom__header>div>*{position:relative;z-index:2}.ak-layout-modal_bottom__header>div>*:empty:before{content:" ";width:16px;height:16px}.ak-layout-modal_bottom__header_scrolled>div:before{opacity:1}.ak-layout-modal_bottom__title{font-size:1.25rem!important;font-weight:600;padding:0 20px 20px;transition:opacity .1s;color:var(--c-primary)}.ak-layout-modal_bottom__title_scrolled{font-size:1rem!important;font-weight:600;position:relative;top:2px;transition:opacity .3s;color:var(--c-primary)}.ak-layout-modal_bottom__title_scrolled>div{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all;-webkit-hyphens:auto;hyphens:auto;line-height:.96}.ak-layout-modal_bottom__content{--max: 100 * var(--vh);width:100%;padding-top:40px;padding-bottom:calc(var(--sab) + var(--bottom-fix));max-height:calc(var(--max) - var(--sat) - var(--mbt) - var(--bottom-fix));position:relative;overflow-y:auto;z-index:1}@media screen and (max-width:959px){.ak-layout-modal_bottom__content{scrollbar-width:none;-ms-overflow-style:-ms-autohiding-scrollbar}.ak-layout-modal_bottom__content::-webkit-scrollbar{display:none}}.ak-layout-modal_bottom__content__scrollable{padding-top:10px}.ak-layout-modal_bottom__content__scrollable>div:first-child:not(.ak-filters_mobile__modal){padding:0 20px}.ak-layout-modal_bottom__content__scrollable__footer{position:sticky;bottom:0;display:flex;flex-direction:column;width:100%;box-sizing:border-box;transition:transform .2s;z-index:1000}.ak-layout-modal_bottom__content__scrollable__footer button{width:calc(100% - 2px);max-width:100%;overflow:hidden;text-overflow:ellipsis;padding:12px 0;border-radius:0;margin:0!important}.ak-layout-modal_bottom__content__scrollable__footer button>span{max-width:calc(100% - 32px);display:block;overflow:hidden;text-overflow:ellipsis;margin-left:16px}@media screen and (min-width:960px){.ak-layout-modal_bottom__content{border-radius:8px}}.ak-layout-modal_bottom .ak-layout-modal_bottom{position:relative;z-index:103}.ak-layout-modal_bottom .ak-form{padding:0;margin:0}.ak-layout-modal_bottom .ak-form__title{text-align:left;font-weight:700;padding-left:20px;font-size:1.5em}.ak-layout-modal_bottom .ak-form .ak-form__group{padding-left:20px;padding-right:20px}.ak-layout-modal_bottom .ak-form .ak-form__group:first-child{padding-top:0}.ak-layout-modal_bottom .ak-form .ak-form__group:last-of-type:after{content:" ";display:block;width:100%;height:194px}.ak-layout-modal_bottom .ak-form .ak-form__actions{padding:0!important;position:sticky;bottom:0;z-index:2;transition:transform .2s;width:100%}.ak-layout-modal_bottom .ak-form .ak-form__actions button{width:100%;margin:0!important;padding-top:12px;padding-bottom:12px;border-radius:0;background-color:rgba(var(--c-primary-rgb),.9);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:0px}.ak-layout-modal_bottom .ak-form .ak-form__actions button .ak-button-lg__label{padding-left:0!important;padding-right:0!important}@media screen and (min-width:960px){.ak-layout-modal_bottom .ak-form .ak-form__actions button:last-child{border-radius:0 0 8px 8px!important}}.ak-layout-modal_bottom .ak-form .ak-form__actions button[class*=_inline]{background-color:transparent}.ak-layout-modal_bottom .ak-form .ak-form__actions button[class*=_inverted]{background-color:var(--c-bg)}.ak-layout-modal_bottom .ak-form .ak-form__actions button[class*=_danger]{background-color:var(--c-danger)}.ak-layout-modal_bottom .ak-form .ak-form__group:last-of-type{margin:0 auto!important}.ak-layout-modal_bottom .ak-form .ak-field-group,.ak-layout-modal_bottom .ak-form .ak-form__group>.ak-field>.ak-field__row>*:first-child{background-color:var(--c-bg);border:0px}.ak-layout-modal_bottom .ak-form .ak-form__group>.ak-field>.ak-field__row>*:first-child>input,.ak-layout-modal_bottom .ak-form .ak-form__group>.ak-field>.ak-field__row>.ak-radio>label,.ak-layout-modal_bottom .ak-form .ak-form__group>.ak-field>.ak-field__row>*:first-child>select,.ak-layout-modal_bottom .ak-form .ak-form__group>.ak-field>.ak-field__row>*:first-child>textarea,.ak-layout-modal_bottom .ak-form .ak-form__group>.ak-field>.ak-field__row>*:first-child>input[type=checkbox]~label{border:0px}.dark-theme .ak-layout-modal_bottom__header{background-color:#262748db}.dark-theme .ak-layout-modal_bottom__wrapper{background-color:#262748}.dark-theme .ak-layout-modal_bottom__wrapper:after{background-color:var(--c-bg)}
