.bif-shared-back{width:min-content;margin:0}.bif-shared-back svg{width:2.4rem;height:2.4rem}.bif-shared-header{z-index:2;background:linear-gradient(180deg, var(--cinemo-colors-black-900) calc(env(safe-area-inset-top) + 3.6rem), transparent 100%);-webkit-backdrop-filter:blur(.1rem);backdrop-filter:blur(.1rem);box-sizing:border-box;min-height:7.2rem;padding-top:calc(env(safe-area-inset-top) + var(--cinemo-sizes-space-xl));padding-left:var(--cinemo-sizes-keyline-m);padding-right:var(--cinemo-sizes-keyline-m);padding-bottom:var(--cinemo-sizes-space-xl);grid-template-columns:max-content 1fr max-content;grid-template-areas:"back title slot-left slot-right";align-items:center;display:grid;position:sticky;top:0}@media screen and (width<=480px){.bif-shared-header--static{position:static}}.bif-shared-header__back{grid-area:back}.bif-shared-header__title{text-overflow:ellipsis;word-break:break-word;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;grid-area:title;min-width:0;margin:0;display:-webkit-box;overflow:hidden}.bif-shared-header__title--h1{font-family:Inter,sans-serif;font-size:3.2rem;font-weight:600;line-height:4rem}.bif-shared-header__title--h2{font-family:Inter,sans-serif;font-size:2.4rem;font-weight:500;line-height:3.2rem}.bif-shared-header__title--sub{text-align:center;justify-items:center;font-family:Inter,sans-serif;font-size:1.7rem;font-weight:500;line-height:2.2rem}.bif-shared-header__slot{grid-auto-flow:column;align-items:center;display:grid}.bif-shared-header__slot--side-left{grid-area:slot-left}.bif-shared-header__slot--side-right{grid-area:slot-right}.bif-shared-selectable-tab{position:relative}.bif-shared-selectable-tab__checkbox{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute}@media (hover:hover){.bif-shared-selectable-tab__checkbox:hover:not([disabled])+.bif-shared-selectable-tab__label{background-color:var(--cinemo-colors-black-transparent-10)}}.bif-shared-selectable-tab__checkbox:focus-visible:not([disabled])+.bif-shared-selectable-tab__label{background-color:var(--cinemo-colors-black-transparent-10)}.bif-shared-selectable-tab__checkbox:disabled+.bif-shared-selectable-tab__label{color:var(--cinemo-colors-white-transparent-10);background-color:#0000}.bif-shared-selectable-tab__checkbox:checked:not([disabled])+.bif-shared-selectable-tab__label{background-color:var(--cinemo-colors-black-100);color:var(--cinemo-colors-black-900)}.bif-shared-selectable-tab__label{align-items:center;gap:var(--cinemo-sizes-space-xs);padding:var(--cinemo-sizes-space-m) var(--cinemo-sizes-space-xl);background-color:var(--cinemo-colors-black-transparent-30);color:var(--cinemo-colors-black-100);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:20rem;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem;display:flex}.bif-shared-selectable-tab__label svg{width:var(--cinemo-sizes-icon-xs);height:var(--cinemo-sizes-icon-xs)}.bif-shared-multiselect-tabs{justify-content:center;align-items:center;gap:var(--cinemo-sizes-space-s);flex-wrap:wrap;display:flex}.bif-shared-page{padding-bottom:env(safe-area-inset-bottom);grid-template-columns:100%;display:grid}.bif-shared-page--root{padding-bottom:0}.bif-shared-page__content{padding:var(--cinemo-sizes-space-xl) var(--cinemo-sizes-keyline-m);box-sizing:border-box;position:relative}@media screen and (width>=1201px) and (pointer:fine){.bif-shared-page .bif-shared-header,.bif-shared-page__content{width:100%;max-width:114.4rem;margin:0 auto}}.bif-shared-title{gap:var(--cinemo-sizes-gap-s);text-align:center;flex-direction:column;display:flex}.bif-shared-title__title{color:var(--cinemo-colors-black-100);margin:0;font-family:Inter,sans-serif;font-size:2rem;font-weight:500;line-height:2.8rem}.bif-shared-title__text{color:var(--cinemo-colors-white-transparent-70);font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bif-shared-not-found{box-sizing:border-box;height:100%;padding-top:6.4rem}.bif-shared-not-found .bif-shared-page__content{flex-direction:column;display:flex}.bif-shared-not-found__icon{width:100%;max-width:55.2rem;height:auto;margin:auto}.bif-shared-not-found__action{z-index:2;width:22rem;max-width:100%;margin:0 auto}.bif-shared-search-header{z-index:2;padding-top:calc(env(safe-area-inset-top) + var(--cinemo-sizes-space-m));padding-bottom:var(--cinemo-sizes-space-xs);min-height:calc(6rem + env(safe-area-inset-top) + var(--cinemo-sizes-space-m) + var(--cinemo-sizes-space-xs));grid-template-areas:"back title slot-left search slot-right";margin-top:0}@media screen and (width<=480px){.bif-shared-search-header{grid-template-areas:"back search slot-right";align-items:center}}.bif-shared-search-header__title{margin-left:var(--cinemo-sizes-space-m);justify-content:left}@media screen and (width<=480px){.bif-shared-search-header__title{display:none}.bif-shared-search-header--inactive{grid-template-columns:1fr;grid-template-areas:"title""search";height:auto}}.bif-shared-search-header--inactive .bif-shared-search-header__title{margin-left:0}@media screen and (width<=480px){.bif-shared-search-header--inactive .bif-shared-search-header__title{text-align:center;line-height:6.4rem;display:block}}.bif-shared-search-header--search-not-visible{grid-template-areas:"back title slot-left slot-right"}.bif-shared-search-header--search-not-visible>.bif-shared-search{display:none}@media screen and (width<=480px){.bif-shared-search-header--expanded:not(.bif-shared-search-header--search-not-visible){height:auto;padding-left:var(--cinemo-sizes-space-m);padding-right:var(--cinemo-sizes-space-m);grid-template-columns:1fr;grid-template-areas:"search"}.bif-shared-search-header--expanded:not(.bif-shared-search-header--search-not-visible)>:not(.bif-shared-search){display:none}}@media screen and (width>=481px){.bif-shared-search-header--expanded:not(.bif-shared-search-header--search-not-visible){grid-template-areas:"back title slot-left slot-right"}}.bif-shared-search{border-radius:var(--cinemo-sizes-radius-l);padding:var(--cinemo-sizes-space-m);grid-template-columns:1fr;display:grid}.bif-shared-search__overlay{z-index:1;background-color:var(--cinemo-colors-black-transparent-50);display:none;position:absolute;inset:0}.bif-shared-search__overlay--visible{display:block}.bif-shared-search--page-header{padding:var(--cinemo-sizes-space-m) 0 var(--cinemo-sizes-space-m) var(--cinemo-sizes-space-m);grid-area:search;position:relative}@media screen and (width>=481px){.bif-shared-search--page-header{width:37.6rem;padding:0 var(--cinemo-sizes-space-m)}}.bif-shared-search--inactive{width:18rem}@media screen and (width<=480px){.bif-shared-search--inactive{width:100%}.bif-shared-search--inactive .bif-components-text-input{grid-gap:0}}.bif-shared-search--expanded{padding:var(--cinemo-sizes-space-m);z-index:2;top:calc(env(safe-area-inset-top) + .8rem)}@media screen and (width<=480px){.bif-shared-search--expanded{top:-.2rem}}@media screen and (width>=481px){.bif-shared-search--expanded{position:absolute}}.bif-shared-search--expanded.bif-shared-search--light{background-color:var(--cinemo-colors-black-800)}.bif-shared-search--expanded.bif-shared-search--dark{background-color:var(--cinemo-colors-black-850)}.bif-shared-search--expanded.bif-shared-search--static{box-sizing:border-box;width:100%}@media screen and (width>=481px){.bif-shared-search--expanded.bif-shared-search--static{top:0}}@media screen and (width<=480px){.bif-shared-search--expanded.bif-shared-search--page-header .bif-shared-search__header__back{display:grid}}@media screen and (width>=481px){.bif-shared-search--expanded.bif-shared-search--page-header{right:var(--cinemo-sizes-keyline-m)}}.bif-shared-search--expanded .bif-shared-search__filters{display:grid}.bif-shared-search--expanded .bif-shared-search__header+.bif-shared-search__filters{padding-top:var(--cinemo-sizes-space-xxxl)}.bif-shared-search__header{grid-template-columns:auto 1fr auto;grid-template-areas:"back search expand";align-items:center;display:grid}.bif-shared-search__header__search{grid-area:search;width:100%}.bif-shared-search__header__search__icon{fill:var(--cinemo-colors-brand-light-blue)}.bif-shared-search__header__search .bif-components-text-input{grid-gap:0}.bif-shared-search__header__search .bif-components-text-input .bif-components-text-input__field{background-image:linear-gradient(to right, var(--cinemo-colors-black-900), var(--cinemo-colors-black-900)), var(--cinemo-gradient-brand-blue-reflected)}.bif-shared-search__header__search .bif-components-text-input .bif-components-text-input__field input{background:var(--cinemo-colors-black-900)}.bif-shared-search__header__search .bif-components-text-input .bif-components-text-input__field{background-origin:padding-box,border-box;background-clip:padding-box,border-box;border:1px solid #0000;min-height:4.4rem}.bif-shared-search__header__search .bif-components-text-input .bif-components-text-input__field input{height:calc(100% - 2px)}.bif-shared-search__header__search .bif-components-text-input .bif-components-text-input__field:focus-within .bif-components-text-input__field__slot--side-left svg{display:none}@media (hover:hover){.bif-shared-search__header__search .bif-components-text-input .bif-components-text-input__field:not(:focus-within):hover{background-image:linear-gradient(to right, var(--cinemo-colors-black-850), var(--cinemo-colors-black-850)), var(--cinemo-gradient-brand-blue-reflected);border:1px solid #0000}.bif-shared-search__header__search .bif-components-text-input .bif-components-text-input__field:not(:focus-within):hover input{background:var(--cinemo-colors-black-850)}}.bif-shared-search__header__search .bif-components-text-input .bif-components-text-input__field__clear:focus-within{border-radius:0 50% 50% 0}.bif-shared-search__header__search .bif-components-text-input.bif-components-text-input--theme-light .bif-components-text-input__field:not(:focus-within){background-image:linear-gradient(to right, var(--cinemo-colors-black-850), var(--cinemo-colors-black-850)), var(--cinemo-gradient-brand-blue-reflected)}.bif-shared-search__header__search .bif-components-text-input.bif-components-text-input--theme-light .bif-components-text-input__field:not(:focus-within) input{background:var(--cinemo-colors-black-850)}@media (hover:hover){.bif-shared-search__header__search .bif-components-text-input.bif-components-text-input--theme-light .bif-components-text-input__field:hover{background-image:linear-gradient(to right, var(--cinemo-colors-black-800), var(--cinemo-colors-black-800)), var(--cinemo-gradient-brand-blue-reflected)}.bif-shared-search__header__search .bif-components-text-input.bif-components-text-input--theme-light .bif-components-text-input__field:hover input{background:var(--cinemo-colors-black-800)}}.bif-shared-search__header__back{margin:0;margin-right:var(--cinemo-sizes-space-m);grid-area:back;display:none}.bif-shared-search__header__expand{margin-left:var(--cinemo-sizes-space-m);color:var(--cinemo-colors-black-100);border-radius:var(--cinemo-sizes-radius-full);grid-area:expand}@media (hover:hover){.bif-shared-search__header__expand:hover{background-color:var(--cinemo-colors-white-transparent-10)}.bif-shared-search__header__expand:hover svg{color:var(--cinemo-colors-black-100)}}.bif-shared-search__header__expand:focus-visible{background-color:var(--cinemo-colors-white-transparent-10)}.bif-shared-search__header__expand:focus-visible svg{color:var(--cinemo-colors-black-100)}.bif-shared-search__header__expand svg{width:var(--cinemo-sizes-icon-l);height:var(--cinemo-sizes-icon-l)}@media (hover:hover){.bif-shared-search__header__expand--state-closed:hover svg path:first-child{fill:var(--cinemo-colors-white-transparent-10);stroke:var(--cinemo-colors-white-transparent-50)}}.bif-shared-search__header__expand--state-closed:focus-visible svg path:first-child{fill:var(--cinemo-colors-white-transparent-10);stroke:var(--cinemo-colors-white-transparent-50)}.bif-shared-search__filters{padding:0 var(--cinemo-sizes-space-m) var(--cinemo-sizes-space-m);display:none}.bif-shared-search__filters>:not(.bif-shared-search__filters__actions){margin-bottom:var(--cinemo-sizes-space-xl)}.bif-shared-search__filters>:has(+.bif-shared-search__filters__actions){margin-bottom:0}.bif-shared-search__filters__actions{margin-top:var(--cinemo-sizes-space-4xl);white-space:nowrap;justify-content:space-between;width:100%;display:flex}.bif-shared-search__filters__separator .bif-components-separator__line{border-color:var(--cinemo-colors-white-transparent-10)}.bif-shared-search-exit,.bif-shared-search-exit *{transition:background-color .1s ease-out}.bif-shared-search-enter,.bif-shared-search-enter *{transition:background-color .2s ease-out}.bif-shared-search__filters-exit{opacity:1;transform:scaleY(1)}.bif-shared-search__filters-exit-active{opacity:0;transform-origin:top;transition:opacity .1s ease-out,transform .1s ease-out;transform:scaleY(.75)}.bif-shared-search__filters-enter{opacity:0;transform:scaleY(.75)}.bif-shared-search__filters-enter-active{opacity:1;transform-origin:top;transition:opacity .2s ease-out,transform .2s ease-out;transform:scaleY(1)}.bif-shared-section{margin-bottom:var(--cinemo-sizes-gap-l);grid-template-columns:1fr max-content;grid-template-areas:"title slot""content content";display:grid}.bif-shared-section__title,.bif-shared-section__slot{margin-bottom:var(--cinemo-sizes-gap-s);display:grid}.bif-shared-section__title{white-space:pre-line;grid-area:title;justify-items:start;font-family:Inter,sans-serif;font-size:1.8rem;font-weight:600;line-height:2.4rem}.bif-shared-section__slot{column-gap:var(--cinemo-sizes-space-s);margin-left:var(--cinemo-sizes-space-s);grid-area:slot;grid-auto-flow:column}.bif-shared-section__content{grid-area:content;display:grid}.bif-shared-topic{padding:var(--cinemo-sizes-space-xl);gap:0;padding-bottom:0;position:relative}.bif-shared-topic:hover{background-color:var(--cinemo-colors-black-800)}.bif-shared-topic .bif-components-collapsible-area__content{padding-top:var(--cinemo-sizes-space-m);padding-bottom:var(--cinemo-sizes-space-m)}.bif-shared-topic .bif-components-collapsible-area__trigger{grid-area:unset;justify-content:space-between}.bif-shared-topic .bif-components-collapsible-area__trigger--state-closed:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0}.bcp-company-ok-dialog .bif-components-dialog__content__close{display:none}.bcp-company-ok-dialog__icon{width:var(--cinemo-sizes-icon-xxl);height:var(--cinemo-sizes-icon-xxl)}.bcp-company-ok-dialog__description{color:var(--cinemo-colors-white-transparent-70);margin-top:2.4rem;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem;display:block}.bcp-company-ok-dialog .bif-components-dialog__content__actions{justify-content:center;display:flex}.bcp-company-cancel-company-deletion{border-radius:0;grid-area:1/alert;height:4rem;padding-top:0;padding-bottom:0}.bcp-portal-company-create{height:100%}.bcp-company-address-input{grid-template-columns:1fr 1fr;column-gap:3.2rem;display:grid}.bcp-company-address-input__country{margin-bottom:var(--cinemo-sizes-space-xxxl);grid-column:span 2}.bcp-company-address-input__row{grid-column:span 2}.bcp-company-address-input__col{height:fit-content}.bcp-company-create-billing{grid-template-rows:max-content 1fr;height:100%}.bcp-company-create-billing .bif-shared-page__content{padding:var(--cinemo-sizes-gap-s) var(--cinemo-sizes-keyline-xl);box-sizing:border-box;flex-direction:column;display:flex}@media screen and (width>=1201px) and (pointer:fine){.bcp-company-create-billing.bif-shared-page .bif-shared-header,.bcp-company-create-billing.bif-shared-page .bif-shared-page__content{max-width:none}}.bcp-company-create-billing__layout{margin:0 auto;margin-bottom:var(--cinemo-sizes-keyline-xl);justify-content:center;width:55.2rem;max-width:100vw}.bcp-company-create-billing__layout dl{margin-top:0;margin-bottom:var(--cinemo-sizes-space-xxl);flex-direction:column;display:flex}.bcp-company-create-billing__layout dt{color:var(--cinemo-colors-black-300);font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bcp-company-create-billing__layout dd{word-break:break-all;padding-top:var(--cinemo-sizes-space-xl);padding-bottom:var(--cinemo-sizes-space-xl);color:var(--cinemo-colors-black-100);align-items:center;gap:var(--cinemo-sizes-gap-xxs);margin-left:0;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem;display:flex}.bcp-company-create-billing__layout dd .bif-components-tooltip{display:inline-flex}.bcp-company-create-billing__layout fieldset{padding:0;padding-top:var(--cinemo-sizes-gap-l);margin-top:var(--cinemo-sizes-gap-l);border:none;flex-direction:column;display:flex}.bcp-company-create-billing__layout fieldset>legend{color:var(--cinemo-colors-white-transparent-70);font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bcp-company-create-billing__actions{width:calc(100% + var(--cinemo-sizes-keyline-m) * 2);margin:auto calc(-1 * var(--cinemo-sizes-keyline-m)) 0;justify-content:space-between;align-items:center;gap:var(--cinemo-sizes-gap-s);flex-direction:row;display:flex}.bcp-company-create-billing__actions .bif-components-button{width:22rem}.bcp-company-create-billing__note{margin:0;margin-top:var(--cinemo-sizes-gap-l);color:var(--cinemo-colors-black-300);font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bcp-company-create-billing__note__required{color:var(--cinemo-colors-red-550)}.bcp-company-company-input__type{margin-bottom:var(--cinemo-sizes-space-xxxs)}.bcp-company-company-input__tooltip{word-break:break-word;margin:0}.bcp-company-company-input__odm-row{align-items:center;gap:var(--cinemo-sizes-gap-xxs);margin-bottom:var(--cinemo-sizes-space-4xl);display:flex}.bcp-company-company-input__odm-row .bif-components-checkbox{margin-bottom:0;padding-right:0}.bcp-company-company-input__odm-row .bif-components-tooltip{padding-left:0;display:flex}.bcp-company-company-input__odm-label{font-family:Inter,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.8rem}.bcp-company-company-input .bif-components-checkbox{padding-left:0}.bcp-company-company-input .bif-components-checkbox.bif-components-checkbox.bif-components-checkbox--with-label:hover{background-color:inherit}.bcp-company-company-input__icon{height:var(--cinemo-sizes-icon-xs);width:var(--cinemo-sizes-icon-xs)}.bcp-company-phone-number{grid-template-columns:7.2rem 1fr;grid-template-areas:"label label""field-left field-right""validation validation";column-gap:.7rem}.bcp-company-phone-number__label{grid-area:label}.bcp-company-phone-number__prefix{margin-bottom:var(--cinemo-sizes-space-xxxl);grid-area:field-left}.bcp-company-phone-number__prefix--error{margin-bottom:0}.bcp-company-phone-number__phone-number{grid-area:field-right}.bcp-company-phone-number__validation{grid-area:validation}.bcp-company-create-information{grid-template-rows:max-content 1fr;height:100%}.bcp-company-create-information .bif-shared-page__content{padding:var(--cinemo-sizes-gap-s) var(--cinemo-sizes-keyline-xl);box-sizing:border-box;flex-direction:column;display:flex}@media screen and (width>=1201px) and (pointer:fine){.bcp-company-create-information.bif-shared-page .bif-shared-header,.bcp-company-create-information.bif-shared-page .bif-shared-page__content{max-width:none}}.bcp-company-create-information.bif-shared-page .bif-shared-page__content{gap:var(--cinemo-sizes-keyline-xl)}.bcp-company-create-information__layout{justify-content:center;width:55.2rem;max-width:100vw;margin:0 auto}.bcp-company-create-information__layout dl{margin-top:0;margin-bottom:var(--cinemo-sizes-space-xxl);flex-direction:column;display:flex}.bcp-company-create-information__layout dt{color:var(--cinemo-colors-black-300);font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bcp-company-create-information__layout dd{word-break:break-all;padding-top:var(--cinemo-sizes-space-xl);padding-bottom:var(--cinemo-sizes-space-xl);color:var(--cinemo-colors-black-100);align-items:center;gap:var(--cinemo-sizes-gap-xxs);margin-left:0;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem;display:flex}.bcp-company-create-information__layout dd .bif-components-tooltip{display:inline-flex}.bcp-company-create-information__layout fieldset{padding:0;padding-top:var(--cinemo-sizes-gap-l);margin-top:var(--cinemo-sizes-gap-l);border:none;flex-direction:column;display:flex}.bcp-company-create-information__layout fieldset>legend{color:var(--cinemo-colors-white-transparent-70);font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bcp-company-create-information__actions{width:calc(100% + var(--cinemo-sizes-keyline-m) * 2);margin:auto calc(-1 * var(--cinemo-sizes-keyline-m)) 0;justify-content:space-between;align-items:center;gap:var(--cinemo-sizes-gap-s);flex-direction:row;display:flex}.bcp-company-create-information__actions .bif-components-button{width:22rem}.bcp-company-create-information__actions:before{content:"";padding-left:22rem}.bcp-company-create-information__note{margin:0;margin-top:var(--cinemo-sizes-gap-l);color:var(--cinemo-colors-black-300);font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bcp-company-create-information__note__required{color:var(--cinemo-colors-red-550)}.bcp-company-create-success{grid-template-rows:max-content 1fr;height:100%}.bcp-company-create-success .bif-shared-page__content{padding:var(--cinemo-sizes-gap-s) var(--cinemo-sizes-keyline-xl);box-sizing:border-box;flex-direction:column;display:flex}.bcp-company-create-success{height:100%}@media screen and (width>=1201px) and (pointer:fine){.bcp-company-create-success.bif-shared-page .bif-shared-header,.bcp-company-create-success.bif-shared-page .bif-shared-page__content{max-width:none}}.bcp-company-create-success .bif-shared-header{background:0 0}.bcp-company-create-success__icon{width:var(--cinemo-sizes-icon-xxl);height:var(--cinemo-sizes-icon-xxl)}.bcp-company-create-success .bif-shared-page__content{gap:var(--cinemo-sizes-gap-l);font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bcp-company-create-success .bif-shared-page__content p{color:var(--cinemo-colors-white-transparent-70);margin:0}.bcp-company-create-success .bif-shared-header__title{justify-items:left;font-family:Inter,sans-serif;font-size:3.2rem;font-weight:600;line-height:4rem}.bcp-company-create-success__message{flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.bcp-company-create-success__button{align-self:center;gap:var(--cinemo-sizes-gap-s);flex-direction:column;margin-top:auto;display:flex}.bcp-company-create-success__button button{padding:var(--cinemo-sizes-space-xl) var(--cinemo-sizes-space-xxl)}.bcp-code-input{flex-direction:column;gap:2.4rem;display:flex}.bcp-code-input__label{color:var(--cinemo-colors-black-300);font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bcp-code-input__hidden{display:none}.bcp-code-input__row{justify-content:center;gap:1.6rem;display:flex}.bcp-code-input__row__input{box-sizing:border-box;background:var(--cinemo-colors-black-800);border:1px solid var(--cinemo-colors-black-800);width:3.2rem;height:4.8rem;color:var(--cinemo-colors-black-100);text-align:center;border-radius:.6rem;outline:none;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bcp-code-input__row__input:focus{border:1px solid var(--cinemo-colors-black-700)}.bcp-delete-company{grid-template-rows:max-content 1fr;height:100%;display:grid}.bcp-delete-company .bif-shared-page__content{box-sizing:border-box;max-width:55.2rem;height:100%;margin:0 auto}.bcp-delete-company__form{flex-direction:column;gap:2.4rem;height:100%;display:flex}.bcp-delete-company__form__text{color:var(--cinemo-colors-black-100);margin:0;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;line-height:2rem}.bcp-delete-company__form__text__link{color:var(--cinemo-colors-accent-300);text-decoration:none;display:block}.bcp-delete-company__form__action{width:28rem;margin:auto auto 0}.bcp-company-loading{justify-content:center;align-items:center;height:100%;display:flex}.bcp-portal-company-edit-billing{grid-template-rows:max-content 1fr;height:100%}.bcp-portal-company-edit-billing .bif-shared-page__content{padding:var(--cinemo-sizes-gap-s) var(--cinemo-sizes-keyline-xl);box-sizing:border-box;flex-direction:column;display:flex}.bcp-portal-company-edit-billing__form{flex-direction:column;flex:1;display:flex}.bcp-portal-company-edit-billing__form__layout{justify-content:center;width:55.2rem;max-width:100vw;margin:0 auto}.bcp-portal-company-edit-billing__form__layout dl{margin-top:0;margin-bottom:var(--cinemo-sizes-space-xxl);flex-direction:column;display:flex}.bcp-portal-company-edit-billing__form__layout dt{color:var(--cinemo-colors-black-300);font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bcp-portal-company-edit-billing__form__layout dd{word-break:break-all;padding-top:var(--cinemo-sizes-space-xl);padding-bottom:var(--cinemo-sizes-space-xl);color:var(--cinemo-colors-black-100);align-items:center;gap:var(--cinemo-sizes-gap-xxs);margin-left:0;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem;display:flex}.bcp-portal-company-edit-billing__form__layout dd .bif-components-tooltip{display:inline-flex}.bcp-portal-company-edit-billing__form__layout fieldset{padding:0;padding-top:var(--cinemo-sizes-gap-l);margin-top:var(--cinemo-sizes-gap-l);border:none;flex-direction:column;display:flex}.bcp-portal-company-edit-billing__form__layout fieldset>legend{color:var(--cinemo-colors-white-transparent-70);font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bcp-portal-company-edit-billing__form__actions{width:calc(100% + var(--cinemo-sizes-keyline-m) * 2);margin:auto calc(-1 * var(--cinemo-sizes-keyline-m)) 0;justify-content:space-between;align-items:center;gap:var(--cinemo-sizes-gap-s);flex-direction:row;display:flex}.bcp-portal-company-edit-billing__form__actions .bif-components-button{width:22rem}.bcp-portal-company-edit-information{grid-template-rows:max-content 1fr;height:100%}.bcp-portal-company-edit-information .bif-shared-page__content{padding:var(--cinemo-sizes-gap-s) var(--cinemo-sizes-keyline-xl);box-sizing:border-box;flex-direction:column;display:flex}.bcp-portal-company-edit-information__form{flex-direction:column;flex:1;display:flex}.bcp-portal-company-edit-information__form__layout{justify-content:center;width:55.2rem;max-width:100vw;margin:0 auto}.bcp-portal-company-edit-information__form__layout dl{margin-top:0;margin-bottom:var(--cinemo-sizes-space-xxl);flex-direction:column;display:flex}.bcp-portal-company-edit-information__form__layout dt{color:var(--cinemo-colors-black-300);font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bcp-portal-company-edit-information__form__layout dd{word-break:break-all;padding-top:var(--cinemo-sizes-space-xl);padding-bottom:var(--cinemo-sizes-space-xl);color:var(--cinemo-colors-black-100);align-items:center;gap:var(--cinemo-sizes-gap-xxs);margin-left:0;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem;display:flex}.bcp-portal-company-edit-information__form__layout dd .bif-components-tooltip{display:inline-flex}.bcp-portal-company-edit-information__form__layout fieldset{padding:0;padding-top:var(--cinemo-sizes-gap-l);margin-top:var(--cinemo-sizes-gap-l);border:none;flex-direction:column;display:flex}.bcp-portal-company-edit-information__form__layout fieldset>legend{color:var(--cinemo-colors-white-transparent-70);font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bcp-portal-company-edit-information__form__actions{width:calc(100% + var(--cinemo-sizes-keyline-m) * 2);margin:auto calc(-1 * var(--cinemo-sizes-keyline-m)) 0;justify-content:space-between;align-items:center;gap:var(--cinemo-sizes-gap-s);flex-direction:row;display:flex}.bcp-portal-company-edit-information__form__actions .bif-components-button{width:22rem}.bcp-company-users-search .bif-components-text-input__field{margin-bottom:0!important}.bcp-delete-invite-dialog__description{color:var(--cinemo-colors-black-100);margin-bottom:var(--cinemo-sizes-gap-m);font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bcp-delete-invite-dialog__email{font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;line-height:2rem}.bcp-delete-invite-dialog__emails{text-align:left;background-color:var(--cinemo-colors-white-transparent-05);border-radius:var(--cinemo-sizes-radius-s);max-height:11.75rem;padding:var(--cinemo-sizes-space-xl) var(--cinemo-sizes-keyline-s)}.bcp-delete-invite-dialog__emails__list{padding:0;list-style:none}.bcp-delete-invite-dialog__emails__list>li:not(:last-child){margin-bottom:var(--cinemo-sizes-gap-xs)}.bcp-company-users-display-roles{z-index:2;pointer-events:none;flex-wrap:nowrap;gap:.6rem;width:100%;display:flex;position:relative;overflow:hidden}.bcp-company-users-display-roles__container{flex-wrap:nowrap;gap:.6rem;display:flex}.bcp-company-users-display-roles__container--hidden{opacity:0;pointer-events:none;width:calc(100% - 4rem);position:absolute}.bcp-company-users-display-roles__container--visible{opacity:1;pointer-events:all}.bcp-company-users-display-roles__item{white-space:nowrap;background-color:var(--cinemo-colors-white-transparent-10);color:var(--cinemo-colors-white-transparent-70);padding:0 .8rem!important}.bcp-company-invite-emails-input .bif-components-autocomplete-input__input{width:100%}.bcp-company-invite-emails-input .bif-components-autocomplete-input__items{width:auto}.bcp-company-invite-emails-input__warning_icon{color:var(--cinemo-colors-yellow-500)}.bcp-company-roles-input .bif-components-input-group{grid-gap:initial}.bcp-company-roles-input .bif-components-input-group__label__content{color:var(--cinemo-colors-black-100);unicode-bidi:isolate;margin-block:.83em;font-family:Inter,sans-serif;font-size:2.4rem;font-weight:500;line-height:3.2rem}.bcp-company-roles-input .bcp-company-loading{margin-top:var(--cinemo-sizes-space-xl);margin-bottom:var(--cinemo-sizes-space-xl)}.bcp-resend-invites-dialog .bif-components-dialog__content__close{display:none}.bcp-resend-invites-dialog .bif-components-dialog__content__actions{gap:var(--cinemo-sizes-gap-m)}.bcp-resend-invites-dialog__description{text-align:left}.bcp-resend-invites-dialog__emails{text-align:left;background-color:var(--cinemo-colors-white-transparent-05);border-radius:var(--cinemo-sizes-radius-s);max-height:11.75rem;padding:var(--cinemo-sizes-space-xl) var(--cinemo-sizes-keyline-xs)}.bcp-resend-invites-dialog__emails__list{padding:0;list-style:none}.bcp-resend-invites-dialog__emails__list>li:not(:last-child){margin-bottom:var(--cinemo-sizes-gap-xs)}.bcp-resend-invites-dialog__icon{text-align:center;width:var(--cinemo-sizes-icon-xl);height:var(--cinemo-sizes-icon-xl)}.bcp-company-invite-users-dialog .bif-components-dialog__content__close{display:none}.bcp-company-invite-users-dialog .bif-components-dialog__content__inner{text-align:left}.bcp-company-invite-users-dialog .bif-components-dialog__content__actions{gap:var(--cinemo-sizes-gap-m)}.bcp-company-manage-roles-dialog .bif-components-dialog__content__close{display:none}.bcp-company-manage-roles-dialog .bif-components-dialog__content__actions{gap:var(--cinemo-sizes-gap-m)}.bcp-company-manage-roles-dialog__caption{font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem}.bcp-company-manage-roles-dialog__no-result{color:var(--cinemo-colors-black-100);font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;line-height:2rem}.bcp-company-manage-roles-dialog .bif-components-dialog__content__inner{height:50vh}.bcp-company-users-actions{gap:2.4rem}.bcp-company-users-actions__status{width:auto;margin-right:auto}.bcp-company-users-actions__roles{width:20rem}.bcp-company-users-filters__applied{gap:var(--cinemo-sizes-space-m);display:flex}.bcp-company-users-filters__applied .bif-components-pill{padding-left:var(--cinemo-sizes-space-m);padding-right:var(--cinemo-sizes-space-m)}.bcp-company-users-filters__applied .bif-components-pill .bif-components-pill__slot{cursor:pointer}.bcp-company-users-invitees-table__email{font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem}.bcp-company-users-invitees-table__roles{gap:var(--cinemo-sizes-space-s);display:flex}.bcp-company-users-invitees-table__roles .bif-components-badge{padding:var(--cinemo-sizes-space-xs) var(--cinemo-sizes-space-m);font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bcp-company-users-invitees-table__status{padding:var(--cinemo-sizes-space-xs) var(--cinemo-sizes-space-xl) var(--cinemo-sizes-space-xs) var(--cinemo-sizes-space-m);gap:var(--cinemo-sizes-space-m);font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem;display:inline-flex}.bcp-company-users-invitees-table__status:before{content:"";border-radius:50%;width:8px;height:8px}.bcp-company-users-invitees-table__status--failed:before{background-color:var(--cinemo-colors-red-500)}.bcp-company-users-invitees-table__status--invited:before{background-color:var(--cinemo-colors-accent-500)}.bcp-company-users-invitees-table__status--rejected:before{background-color:var(--cinemo-colors-white-transparent-10)}.bcp-company-users-invitees-table__status-button{border-radius:3em}.bcp-delete-member-dialog__description{color:var(--cinemo-colors-black-100);margin-bottom:var(--cinemo-sizes-gap-m);font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bcp-delete-member-dialog__email{font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;line-height:2rem}.bcp-delete-member-dialog__emails{text-align:left;background-color:var(--cinemo-colors-white-transparent-05);border-radius:var(--cinemo-sizes-radius-s);max-height:11.75rem;padding:var(--cinemo-sizes-space-xl) var(--cinemo-sizes-keyline-s)}.bcp-delete-member-dialog__emails__list{padding:0;list-style:none}.bcp-delete-member-dialog__emails__list>li:not(:last-child){margin-bottom:var(--cinemo-sizes-gap-xs)}.bcp-company-users-dashboard-row-roles{grid-gap:0;border:1px solid var(--cinemo-colors-black-700);border-radius:var(--cinemo-sizes-radius-m)}.bcp-company-users-dashboard-row-roles>div:last-child{margin-bottom:0}.bcp-company-users-dashboard-row-roles .bif-components-pill__slot{display:none}.bcp-company-users-dashboard-row-roles__hint{cursor:default}.bcp-company-users-dashboard-row-roles__hint .bif-components-combobox-multiple__items__item__checkbox{display:none}.bcp-company-users-dashboard-row-roles__hint .bif-components-combobox-multiple__items__item__label{color:var(--cinemo-colors-white-transparent-70);text-align:center;padding:0;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem}.bcp-company-users-members-table__name{max-width:calc(16rem - 2 * var(--cinemo-sizes-keyline-s));text-align:left;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;line-height:2rem}.bcp-company-users-members-table__email{max-width:calc(25.6rem - 2 * var(--cinemo-sizes-keyline-s));text-align:left;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem}.bcp-company-users-dashboard__content{background-color:var(--cinemo-colors-black-800);border-radius:var(--cinemo-sizes-radius-xxl);max-height:75vh;padding:var(--cinemo-sizes-space-xxxl);overflow:hidden}.bcp-company-users-dashboard__content table{min-width:max-content}.bcp-company-users-dashboard__content table th{white-space:nowrap}.bcp-company-users-dashboard__content__scroll{height:calc(75vh - var(--cinemo-sizes-space-4xl))}.bcp-company-users-dashboard__content__scroll>.bif-components-scrollable-area__viewport{will-change:transform}.bcp-company-users-dashboard__content__scroll .bif-components-table-container{min-width:max-content}.bcp-company-users-dashboard__content__scroll .bif-components-table-container>.bif-components-scrollable-area{overflow-x:hidden}.bcp-field__label{color:var(--cinemo-colors-black-300);font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bcp-field__value{color:var(--cinemo-colors-black-100);text-overflow:ellipsis;margin:1.2rem 0 0;font-family:Inter,sans-serif;font-size:1.8rem;font-weight:600;line-height:2.4rem;overflow:hidden}.bcp-delete-company-dialog__help{color:var(--cinemo-colors-white-transparent-70);margin-top:2.4rem;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem;display:block}.bcp-view-company-odm{padding:var(--cinemo-sizes-gap-m) var(--cinemo-sizes-keyline-s);background-color:var(--cinemo-colors-black-800);border-radius:var(--cinemo-sizes-radius-xxl);flex-direction:column;align-self:baseline;display:flex;overflow:hidden}.bcp-view-company-odm__header{margin-bottom:var(--cinemo-sizes-gap-s);justify-content:space-between;align-items:center;display:flex}.bcp-view-company-odm__header__title{color:var(--cinemo-colors-black-100);margin:0}.bcp-view-company-odm__info{color:var(--cinemo-colors-black-100);margin:0;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bcp-view-company-odm__alert{margin-top:var(--cinemo-sizes-gap-l)}.bcp-view-company .bif-shared-page__content{grid-template-columns:1fr 1fr;gap:1.6rem;display:grid}.bcp-view-company__box{gap:var(--cinemo-sizes-gap-l);padding:var(--cinemo-sizes-gap-m) var(--cinemo-sizes-keyline-s);background-color:var(--cinemo-colors-black-800);border-radius:var(--cinemo-sizes-radius-xxl);flex-direction:column;align-self:baseline;display:flex;overflow:hidden}.bcp-view-company__box--span-on-rows{grid-row:1/span 3}.bcp-view-company__box__header{justify-content:space-between;align-items:center;display:flex}.bcp-view-company__box__header__title{color:var(--cinemo-colors-black-100);margin:0}.bcp-view-company__box__header__link{color:var(--cinemo-colors-accent-300);font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;line-height:2.2rem;text-decoration:none}.bcp-view-company__box__info p{margin:0}.bcp-view-company__box__info__text{color:var(--cinemo-colors-black-100);font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bcp-view-company__box__info__description{color:var(--cinemo-colors-white-transparent-70);font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem}.bcp-view-company__box__section-title{color:var(--cinemo-colors-white-transparent-70);margin:0;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bcp-view-company__delete{grid-column:span 2;margin:1.6rem 0;padding:.9rem 0}.bcp-view-company__delete .bif-components-button__text{text-align:left;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}@media screen and (width<=834px){.bcp-view-company .bif-shared-page__content{grid-template-columns:1fr}.bcp-view-company__delete{grid-column:1}}.bcp-billing-components-customer-portal__container{text-align:center;color:var(--cinemo-colors-black-100);flex-direction:column;align-items:center;gap:1.5rem;margin-bottom:3rem;font-family:Inter,sans-serif;font-size:2.4rem;font-weight:500;line-height:3.2rem;display:flex}.bcp-billing-components-customer-portal__container>*{flex-shrink:0;margin:0}.bcp-billing-components-customer-portal__spinner{color:var(--cinemo-colors-accent-300)}.bcp-billing-page-billing-page__content{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;min-height:calc(100vh - 120px);display:flex}.bcp-dashboard-components-device-card{border-radius:var(--cinemo-sizes-radius-xxl);background:var(--cinemo-colors-black-700);padding:var(--cinemo-sizes-gap-m) var(--cinemo-sizes-keyline-s);min-height:var(--cinemo-card-height-small);min-width:var(--cinemo-card-width-small);grid-template-rows:auto 1fr;align-self:stretch;display:grid}.bcp-dashboard-components-device-card__header{justify-content:end;display:grid}.bcp-dashboard-components-device-card__header__action{color:var(--cinemo-colors-accent-300);padding:var(--cinemo-sizes-space-xs) var(--cinemo-sizes-space-xxl);border-radius:var(--cinemo-sizes-radius-xxl);background-color:var(--cinemo-colors-black-transparent-70);font-family:Inter,sans-serif;font-size:1.6rem;font-weight:700;line-height:2.2rem;text-decoration:none}.bcp-dashboard-components-device-card__content{align-content:center;align-self:center;justify-items:center;display:grid}.bcp-dashboard-components-device-card__content__main-title{white-space:nowrap;text-overflow:ellipsis;margin:0;font-family:Inter,sans-serif;font-size:3.2rem;font-weight:600;line-height:4rem;overflow:hidden}.bcp-dashboard-components-device-card__content__sub-title{margin-top:var(--cinemo-sizes-gap-xs);grid-gap:var(--cinemo-sizes-gap-xxs);grid-template-columns:repeat(3,auto);justify-content:center;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem;display:grid}.bcp-dashboard-components-device-card__content__footer{margin-top:var(--cinemo-sizes-gap-l);justify-content:center;display:grid}.bcp-dashboard-components-device-card__content__footer>a{color:var(--cinemo-colors-black-900);gap:var(--cinemo-sizes-space-m);padding:var(--cinemo-sizes-space-m) var(--cinemo-sizes-space-xxxl);background:var(--cinemo-colors-accent-300);border-radius:2.4rem;grid-template-columns:auto auto;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;line-height:2.2rem;text-decoration:none;display:grid}.bcp-dashboard-device-id-quota{padding:var(--cinemo-sizes-gap-m) var(--cinemo-sizes-keyline-s);border-radius:var(--cinemo-sizes-radius-xl);background-color:var(--cinemo-colors-black-850);text-align:center;color:var(--cinemo-colors-black-100);gap:var(--cinemo-sizes-gap-l);grid-auto-rows:max-content;align-content:center;display:grid;overflow:hidden}.bcp-dashboard-device-id-quota__title{height:min-content;font-family:Inter,sans-serif;font-size:1.8rem;font-weight:600;line-height:2.4rem}.bcp-dashboard-device-id-quota__content{align-self:center;align-items:center;height:7.2rem;display:grid}.bcp-dashboard-device-id-quota__content__branding{color:var(--cinemo-colors-white-transparent-70);gap:var(--cinemo-sizes-gap-xs);justify-content:center;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem;display:grid}.bcp-dashboard-device-id-quota__content__branding__requirement{gap:var(--cinemo-sizes-space-m);text-align:left;grid-template-columns:auto 1fr;display:grid}.bcp-dashboard-device-id-quota__content__branding__requirement__icon{color:var(--cinemo-colors-black-100)}.bcp-dashboard-device-id-quota__content__branding__requirement__text{width:19.4rem}.bcp-dashboard-device-id-quota__content__value{align-items:center;gap:var(--cinemo-sizes-space-xl);flex-direction:column;height:fit-content;margin:auto 0;display:flex}.bcp-dashboard-device-id-quota__content__value__assigned{align-items:center;gap:var(--cinemo-sizes-space-m);color:var(--cinemo-colors-black-200);display:flex}.bcp-dashboard-device-id-quota__content__value__assigned__count,.bcp-dashboard-device-id-quota__content__value__assigned__title{font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bcp-dashboard-device-id-quota__content__value__available{gap:var(--cinemo-sizes-space-m);align-items:center;display:flex}.bcp-dashboard-device-id-quota__content__value__available__count,.bcp-dashboard-device-id-quota__content__value__available__title{font-family:Inter,sans-serif;font-size:2.4rem;font-weight:500;line-height:3.2rem}@media screen and (width<=1200px) and (pointer:fine){.bcp-dashboard-device-id-quota__content__value__available__count,.bcp-dashboard-device-id-quota__content__value__available__title{font-family:Inter,sans-serif;font-size:2rem;font-weight:500;line-height:2.8rem}}@media screen and (pointer:coarse){.bcp-dashboard-device-id-quota__content__value__available__count,.bcp-dashboard-device-id-quota__content__value__available__title{font-family:Inter,sans-serif;font-size:2rem;font-weight:500;line-height:2.8rem}}.bcp-dashboard-device-id-quota__actions{grid-auto-flow:column;justify-content:space-around;align-items:end;display:grid}.bcp-dashboard-components-device-id-balance-card{background-color:var(--cinemo-colors-black-800);border-radius:var(--cinemo-sizes-radius-xxl);padding:var(--cinemo-sizes-gap-m) var(--cinemo-sizes-keyline-s);gap:var(--cinemo-sizes-gap-m);grid-template-rows:max-content;align-self:stretch;display:grid}.bcp-dashboard-components-device-id-balance-card__header{grid-template-columns:1fr auto;height:min-content;display:grid}.bcp-dashboard-components-device-id-balance-card__header__title{margin:0;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;line-height:2.2rem}.bcp-dashboard-components-device-id-balance-card__header__action{color:var(--cinemo-colors-accent-300);font-family:Inter,sans-serif;font-size:1.6rem;font-weight:700;line-height:2.2rem;text-decoration:none}.bcp-dashboard-components-device-id-balance-card__content{gap:var(--cinemo-sizes-keyline-s);grid-template-columns:repeat(2,1fr);grid-auto-flow:column;display:grid}.bcp-dashboard-components-article-preview--size-default{width:100%;max-width:15.8rem}.bcp-dashboard-components-article-preview--size-large{width:100%;max-width:20rem}.bcp-dashboard-components-article-preview__skeleton{height:15.4rem}.bcp-dashboard-components-article-preview__link{gap:var(--cinemo-sizes-space-xs);flex-direction:column;text-decoration:none;display:flex}.bcp-dashboard-components-article-preview__link__image-wrapper{border-radius:var(--cinemo-sizes-radius-l);background-color:var(--cinemo-colors-white-transparent-10);width:100%;height:12.8rem;display:block;position:relative;overflow:hidden}.bcp-dashboard-components-article-preview__link__image-wrapper__meta{justify-content:space-between;align-items:center;display:flex;position:absolute;top:.9rem;left:.8rem;right:.8rem}.bcp-dashboard-components-article-preview__link__image-wrapper__meta__date{color:var(--cinemo-colors-white-transparent-90);font-family:Inter,sans-serif;font-size:1.1rem;font-weight:400;line-height:1.4rem}.bcp-dashboard-components-article-preview__link__image-wrapper__meta__pill{background-color:var(--cinemo-colors-white-transparent-10);padding:var(--cinemo-sizes-space-xxxs) var(--cinemo-sizes-space-xs);border-radius:var(--cinemo-sizes-radius-s);color:var(--cinemo-colors-white-transparent-90);pointer-events:none;font-family:Inter,sans-serif;font-size:1.1rem;font-weight:400;line-height:1.4rem}.bcp-dashboard-components-article-preview__link__image-wrapper__image{object-fit:cover;width:100%;height:100%}.bcp-dashboard-components-article-preview__link__title{color:var(--cinemo-colors-accent-300);-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;white-space:normal;padding-right:var(--cinemo-sizes-space-m);-webkit-box-orient:vertical;margin:0;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:700;line-height:2.2rem;display:-webkit-box;overflow:hidden}.bcp-dashboard-components-articles-feed{gap:var(--cinemo-sizes-gap-s);background-color:var(--cinemo-colors-black-800);border-radius:var(--cinemo-sizes-radius-xxl);display:grid}.bcp-dashboard-components-articles-feed__header{margin:0;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;line-height:2rem}.bcp-dashboard-components-articles-feed__empty{color:var(--cinemo-colors-black-100);text-align:center;margin:var(--cinemo-sizes-gap-s) 0;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bcp-dashboard-components-articles-feed__list{gap:var(--cinemo-sizes-space-m);flex-direction:row;margin:0;padding:0;list-style:none;display:flex}.bcp-dashboard-components-knowledge-base-articles-card{background-color:var(--cinemo-colors-black-800);border-radius:var(--cinemo-sizes-radius-xxl);height:fit-content;padding:var(--cinemo-sizes-gap-m);gap:var(--cinemo-sizes-gap-m);flex-direction:column;display:flex}.bcp-dashboard-components-knowledge-base-articles-card__header{justify-content:space-between;align-items:center;display:flex}.bcp-dashboard-components-knowledge-base-articles-card__header__title{margin:0;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;line-height:2rem}.bcp-dashboard-components-knowledge-base-articles-card .bif-components-separator__line{margin:0}.bcp-dashboard-components-request-status-indicator{background:var(--cinemo-colors-accent-400);border-radius:50%;width:.8rem;height:.8rem}.bcp-dashboard-components-request-status-indicator--waiting-your-reply{background:var(--cinemo-colors-red-500)}.bcp-dashboard-components-request-status-indicator--new{background:var(--cinemo-colors-black-300)}.bcp-dashboard-components-request-status-indicator--on-hold,.bcp-dashboard-components-request-status-indicator--awaiting-software-update{background:var(--cinemo-colors-yellow-500)}.bcp-dashboard-components-request-status-badge{border-radius:var(--cinemo-sizes-radius-xxl);background-color:var(--cinemo-colors-white-transparent-10);grid-auto-flow:column;justify-content:center;align-items:center;gap:.8rem;padding:.4rem .8rem .4rem 1.2rem;display:inline-grid}.bcp-dashboard-components-request-status-badge__text{color:var(--cinemo-colors-black-100);white-space:nowrap;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem}.bcp-dashboard-components-support-request-item{background-color:var(--cinemo-colors-white-transparent-05);border-radius:var(--cinemo-sizes-radius-m);color:var(--cinemo-colors-black-100);padding:var(--cinemo-sizes-space-m) var(--cinemo-sizes-space-xxl);gap:var(--cinemo-sizes-space-s);text-decoration:none;display:grid;position:relative}.bcp-dashboard-components-support-request-item__row{grid-template-columns:1fr auto;grid-auto-flow:column;display:grid}.bcp-dashboard-components-support-request-item__row__id{color:var(--cinemo-colors-black-200);font-family:Inter,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.8rem}.bcp-dashboard-components-support-request-item__row__update{color:var(--cinemo-colors-black-200);font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem}.bcp-dashboard-components-support-request-item__row__update__date{color:var(--cinemo-colors-black-100);margin-left:var(--cinemo-sizes-space-xxs)}.bcp-dashboard-components-support-request-item__row__update__date:before{content:" "}.bcp-dashboard-components-support-request-item__row__summary{text-align:left;color:var(--cinemo-colors-black-100);font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bcp-dashboard-components-support-request-item__link{width:100%;height:100%;position:absolute}.bcp-dashboard-components-support-requests-card{height:fit-content;min-height:var(--cinemo-card-height-small);background-color:var(--cinemo-colors-black-800);border-radius:var(--cinemo-sizes-radius-xxl);padding:var(--cinemo-sizes-gap-m) var(--cinemo-sizes-keyline-s);gap:var(--cinemo-sizes-gap-m);grid-template-rows:auto 1fr auto;display:grid}.bcp-dashboard-components-support-requests-card__header{grid-template-columns:1fr auto;height:min-content;display:grid}.bcp-dashboard-components-support-requests-card__header__title{margin:0;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;line-height:2.2rem}.bcp-dashboard-components-support-requests-card__header__action{color:var(--cinemo-colors-accent-300);font-family:Inter,sans-serif;font-size:1.6rem;font-weight:700;line-height:2.2rem;text-decoration:none}.bcp-dashboard-components-support-requests-card__add{place-self:end}.bcp-dashboard-components-support-requests-card__empty{justify-content:center;align-items:center;display:grid}.bcp-dashboard-components-support-requests-card__list{gap:var(--cinemo-sizes-space-s);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bcp-dashboard-components-support-requests-card__list__skeleton{height:6.4rem}.bcp-dashboard-page-dashboard__content,.bcp-dashboard-page-dashboard__content>div{grid-gap:var(--cinemo-sizes-gap-xxs);grid-auto-flow:row;align-content:start;display:grid}.bcp-dashboard-page-dashboard__content__top{grid-template-columns:auto 1fr;align-items:start}.bcp-dashboard-page-dashboard__content__bottom{grid-template-columns:1fr 1fr}.bcp-dashboard-page-dashboard__content__bottom--single-column{grid-template-columns:1fr}.bcp-devices-components-transfer-list{grid-gap:var(--cinemo-sizes-space-m) var(--cinemo-sizes-space-xxl);grid-template:"primary secondary"1fr"actions actions"/1fr 1fr;height:100%;min-height:0;display:grid}.bcp-devices-components-transfer-list__items{grid-template-rows:auto 1fr;grid-template-columns:1fr;min-height:0;display:grid}.bcp-devices-components-transfer-list__items--primary{grid-area:primary}.bcp-devices-components-transfer-list__items--secondary{grid-area:secondary}.bcp-devices-components-transfer-list__items__label{justify-content:start;align-items:center;column-gap:var(--cinemo-sizes-space-m);padding-bottom:var(--cinemo-sizes-space-m);grid-auto-flow:column;display:grid}.bcp-devices-components-transfer-list__items__label__icon{line-height:0}.bcp-devices-components-transfer-list__items__label__icon svg{width:var(--cinemo-sizes-icon-s);height:var(--cinemo-sizes-icon-s)}.bcp-devices-components-transfer-list__items__label__text{font-family:Inter,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.8rem}.bcp-devices-components-transfer-list__items__list{height:100%;min-height:0;max-height:100%;padding:var(--cinemo-sizes-space-m);background-color:var(--cinemo-colors-black-900);border:var(--cinemo-sizes-border-s) solid var(--cinemo-colors-black-700);border-radius:var(--cinemo-sizes-radius-m);box-sizing:border-box}.bcp-devices-components-transfer-list__items__list__scrollarea:has(ul:focus-visible){outline-offset:var(--cinemo-sizes-space-xxs);outline-width:.3rem;outline-style:solid;outline-color:var(--cinemo-colors-focus);transition:outline-color .3s,outline-offset .3s}.bcp-devices-components-transfer-list__items__list ul{margin:0;padding:0;list-style:none}.bcp-devices-components-transfer-list__items__list ul:focus{outline:none}.bcp-devices-components-transfer-list__items__list__item{height:3.2rem;padding:0 var(--cinemo-sizes-space-m);cursor:pointer;align-items:center;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem;display:grid}@media (hover:hover){.bcp-devices-components-transfer-list__items__list__item:hover{background-color:var(--cinemo-colors-white-transparent-05)}}.bcp-devices-components-transfer-list__items__list__item:focus-visible{background-color:var(--cinemo-colors-white-transparent-05)}.bcp-devices-components-transfer-list__items__list__item--selected{background-color:var(--cinemo-colors-white-transparent-10)}@media (hover:hover){.bcp-devices-components-transfer-list__items__list__item--selected:hover{background-color:var(--cinemo-colors-white-transparent-20)}}.bcp-devices-components-transfer-list__items__list__item--selected:focus-visible{background-color:var(--cinemo-colors-white-transparent-20)}.bcp-devices-components-transfer-list__actions{justify-self:center;column-gap:var(--cinemo-sizes-space-xs);grid-area:actions;grid-auto-flow:column;display:grid}.bcp-devices-components-transfer-list__actions__button{border-radius:var(--cinemo-sizes-radius-s);background-color:var(--cinemo-colors-white-transparent-10);color:var(--cinemo-colors-black-100);-webkit-user-select:none;user-select:none;border:none;grid-auto-flow:column;align-items:center;padding:.4rem .8rem;display:grid}.bcp-devices-components-transfer-list__actions__button:focus-visible{outline-offset:var(--cinemo-sizes-space-xxs);outline-width:.3rem;outline-style:solid;outline-color:var(--cinemo-colors-focus);transition:outline-color .3s,outline-offset .3s}.bcp-devices-components-transfer-list__actions__button{font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem}.bcp-devices-components-transfer-list__actions__button--icon-on-left svg{margin-right:var(--cinemo-sizes-space-xs)}.bcp-devices-components-transfer-list__actions__button--icon-on-right svg{margin-left:var(--cinemo-sizes-space-xs)}.bcp-devices-components-transfer-list__actions__button:disabled{pointer-events:none;color:var(--cinemo-colors-black-400)}@media (hover:hover){.bcp-devices-components-transfer-list__actions__button:not(:disabled):hover{background-color:var(--cinemo-colors-white-transparent-20)}}.bcp-devices-components-transfer-list__actions__button:not(:disabled):focus-visible{background-color:var(--cinemo-colors-white-transparent-20)}.bcp-devices-components-transfer-list__actions__button svg{width:var(--cinemo-sizes-icon-xs);height:var(--cinemo-sizes-icon-xs)}.bcp-devices-form-steps{grid-template-rows:auto 1fr;height:100vh;display:grid}.bcp-devices-form-steps__title{text-align:center;font-family:Inter,sans-serif;font-size:1.7rem;font-weight:500;line-height:2.2rem}.bcp-devices-form-steps__content{padding:var(--cinemo-sizes-gap-s) var(--cinemo-sizes-keyline-m);grid-template-rows:1fr auto;display:grid}.bcp-devices-form-steps__content .bif-components-separator__line{border-color:var(--cinemo-colors-white-transparent-20)}.bcp-devices-form-steps__content>div{width:var(--cinemo-canvas-container-width-big);padding:var(--cinemo-sizes-gap-s) 0;grid-gap:var(--cinemo-sizes-gap-l);grid-auto-flow:row;align-content:start;justify-self:center;display:grid}.bcp-devices-form-steps__footer{z-index:1;box-sizing:border-box;background-color:var(--cinemo-colors-black-900);min-height:7.2rem;padding:var(--cinemo-sizes-gap-s);position:sticky;bottom:0}@media screen and (width>=1201px) and (pointer:fine){.bcp-devices-form-steps__footer{width:100%;max-width:114.4rem;margin:0 auto}}.bcp-devices-form-steps__footer{grid-gap:var(--cinemo-sizes-gap-s);grid-template-columns:none;grid-template-areas:none;grid-auto-flow:column;align-content:start;display:grid}.bcp-devices-form-steps__footer__stepper{justify-items:center;display:grid}.bcp-devices-form-steps__footer__button-action{justify-content:start;display:grid}.bcp-devices-form-steps__footer__button-action--hidden{visibility:hidden}.bcp-devices-form-steps__footer__button-action--last{justify-content:end}.bcp-device-edit-page__loading{height:100%}.bcp-devices-components-description__name{color:var(--cinemo-colors-white-transparent-60);justify-content:space-between;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem;display:flex}.bcp-devices-components-description__value{text-align:inherit;color:var(--cinemo-colors-black-100);font-family:Inter,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.8rem}.bcp-devices-components-device-configuration{padding:var(--cinemo-sizes-gap-m);gap:var(--cinemo-sizes-gap-xs);border-radius:var(--cinemo-sizes-radius-xl);background-color:var(--cinemo-colors-black-850)}.bcp-devices-components-device-configuration__loading{height:100%}.bcp-devices-components-device-configuration__title{white-space:nowrap;text-overflow:ellipsis;color:var(--cinemo-colors-black-100);margin-bottom:var(--cinemo-sizes-gap-m);grid-template-columns:1fr auto;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;line-height:2rem;display:grid;overflow:hidden}.bcp-devices-components-device-configuration__container{gap:var(--cinemo-sizes-gap-m);grid-auto-rows:auto;display:grid}.bcp-devices-components-device-configuration__container__sub-title{color:var(--cinemo-colors-white-transparent-70);font-family:Inter,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.8rem}.bcp-devices-components-device-configuration__container__content{gap:var(--cinemo-sizes-gap-s);grid-template-columns:18rem 1fr;grid-auto-rows:auto;display:grid}.bcp-devices-components-drop-down-device-configuration{width:-webkit-fill-available;color:var(--cinemo-colors-black-100);background-color:var(--cinemo-colors-white-transparent-05);border-radius:var(--cinemo-sizes-radius-s);will-change:height;grid-auto-flow:row;gap:2.4rem;height:2.4rem;padding:1.6rem;transition:height .6s;display:grid;overflow:hidden}.bcp-devices-components-drop-down-device-configuration--open{height:32.4rem;padding-bottom:0}.bcp-devices-components-drop-down-device-configuration--open .bcp-devices-components-drop-down-device-configuration__scroll{display:block}.bcp-devices-components-drop-down-device-configuration__container{justify-content:space-between;width:100%;height:fit-content;display:flex}.bcp-devices-components-drop-down-device-configuration__container__title{font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;line-height:2rem}.bcp-devices-components-drop-down-device-configuration__container__title__caret-transition{will-change:transform;cursor:pointer;transition:transform .3s}.bcp-devices-components-drop-down-device-configuration__container__title__caret-transition--up{transform:rotate(180deg)}.bcp-devices-components-drop-down-device-configuration__scroll{height:26rem;display:none;margin-right:-1.2rem!important}.bcp-devices-components-drop-down-device-configuration__scroll__scrollable-content-wrapper{gap:var(--cinemo-sizes-gap-m);grid-auto-rows:auto;padding-right:1rem;display:grid}.bcp-devices-components-drop-down-device-configuration__scroll__scrollable-content-wrapper__sub-title{color:var(--cinemo-colors-white-transparent-70);font-family:Inter,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.8rem}.bcp-devices-components-drop-down-device-configuration__scroll__scrollable-content-wrapper__content{gap:var(--cinemo-sizes-gap-s);grid-template-columns:18rem 1fr;grid-auto-rows:auto;display:grid}.bcp-devices-components-drop-down-device-configuration__scroll__scrollable-content-wrapper__edit{text-align:center;justify-self:end;width:max-content;margin-bottom:1.4rem;margin-right:1.4rem}.bcp-devices-dialog-purchase-invoice-failed__actions{gap:var(--cinemo-sizes-gap-l)}@media screen and (width<=834px){.bcp-devices-dialog-purchase-invoice-failed__actions{gap:var(--cinemo-sizes-gap-s)}}.bcp-devices-dialog-purchase-invoice-failed__container{align-items:center;gap:var(--cinemo-sizes-gap-m);flex-direction:column;display:flex}.bcp-devices-dialog-purchase-invoice-failed__container__icon{width:var(--cinemo-sizes-icon-xxl);height:var(--cinemo-sizes-icon-xxl);fill:var(--cinemo-colors-red-500)}.bcp-devices-dialog-purchase-invoice-failed__container__description{color:var(--cinemo-colors-white-transparent-70);font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bcp-devices-dialog-purchase-invoice-failed__container__description>b{color:var(--cinemo-colors-black-100)}.bcp-devices-dialog-purchase-completed .bif-components-dialog__content__close{display:none}.bcp-devices-dialog-purchase-completed__container-content{align-items:center;gap:var(--cinemo-sizes-gap-m);flex-direction:column;display:flex}.bcp-devices-dialog-purchase-completed__container-content__icon{width:9.6rem;height:9.6rem;fill:var(--cinemo-colors-accent-300)}.bcp-devices-dialog-purchase-completed__container-content__description{color:var(--cinemo-colors-white-transparent-70);font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bcp-devices-dialog-purchase-completed__container-content__description>b{color:var(--cinemo-colors-black-100)}.bcp-devices-dialog-purchase-completed__actions{gap:var(--cinemo-sizes-gap-l)}@media screen and (width<=834px){.bcp-devices-dialog-purchase-completed__actions{gap:var(--cinemo-sizes-gap-s)}}.bcp-devices-dialog-purchase-processing .bif-components-dialog__content__close{display:none}.bcp-devices-dialog-purchase-processing__container{padding:var(--cinemo-sizes-gap-s);text-align:center;flex-direction:column;align-items:center;display:flex}.bcp-devices-dialog-purchase-processing__container__loading{margin-bottom:var(--cinemo-sizes-gap-m)}.bcp-devices-dialog-purchase-processing__container__loading__spinner{border:4px solid var(--cinemo-colors-white-transparent-10);border-top:4px solid var(--cinemo-colors-accent-300);border-radius:50%;width:4rem;height:4rem;animation:1s linear infinite spin}.bcp-devices-dialog-purchase-processing__container__title{margin:0 0 var(--cinemo-sizes-gap-s) 0;color:var(--cinemo-colors-black-100);max-width:40rem;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:600;line-height:2rem}.bcp-devices-dialog-purchase-processing__container__description{margin:0 0 var(--cinemo-sizes-gap-s) 0;color:var(--cinemo-colors-white-transparent-70);max-width:40rem;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bcp-devices-dialog-purchase-processing__container__tips{padding:var(--cinemo-sizes-gap-s);background-color:var(--cinemo-colors-white-transparent-05);border-radius:var(--cinemo-sizes-radius-s);border-left:4px solid var(--cinemo-colors-accent-300);margin-bottom:var(--cinemo-sizes-gap-s);max-width:40rem}.bcp-devices-dialog-purchase-processing__container__tips__text{color:var(--cinemo-colors-black-100);margin:0;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bcp-devices-dialog-purchase-processing--minimal .bcp-devices-dialog__header{display:none}.bcp-devices-dialog-purchase-processing--minimal .bcp-devices-dialog-purchase-processing--minimal__container{padding:var(--cinemo-sizes-gap-xxxl)}.bcp-devices-dialog-purchase-processing--minimal .bcp-devices-dialog-purchase-processing--minimal__container__title{margin-bottom:0}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bcp-devices-dialog-purchase-device-ids-invoice__container{grid-gap:var(--cinemo-sizes-gap-m);grid-auto-flow:row;align-content:start;display:grid}.bcp-devices-dialog-purchase-device-ids-invoice__container__header{margin-bottom:var(--cinemo-sizes-gap-m);place-content:center;align-items:center;display:grid;position:relative}.bcp-devices-dialog-purchase-device-ids-invoice__container__header__back{padding:var(--cinemo-sizes-space-xl) var(--cinemo-sizes-space-xl) var(--cinemo-sizes-space-xl) 0;position:absolute;left:0}.bcp-devices-dialog-purchase-device-ids-invoice__container__header__back:hover{color:var(--cinemo-colors-black-300)}.bcp-devices-dialog-purchase-device-ids-invoice__container__header__back:hover:before{display:none}.bcp-devices-dialog-purchase-device-ids-invoice__container__header__title{margin:0;font-family:Inter,sans-serif;font-size:2.4rem;font-weight:500;line-height:3.2rem}.bcp-devices-dialog-purchase-device-ids-invoice__container__loading{padding:var(--cinemo-sizes-space-xl);place-content:center;align-items:center;display:grid}.bcp-devices-dialog-purchase-device-ids-invoice__container__info{grid-gap:var(--cinemo-sizes-gap-s);grid-auto-flow:row;align-content:start;display:grid}.bcp-devices-dialog-purchase-device-ids-invoice__container__info__review-message{color:var(--cinemo-colors-black-300);font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bcp-devices-dialog-purchase-device-ids-invoice__container__info__name{font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bcp-devices-dialog-purchase-device-ids-invoice__container__info__grid{gap:var(--cinemo-sizes-gap-s);grid-template-columns:1fr 3fr;display:grid}.bcp-devices-dialog-purchase-device-ids-invoice__container__info__field{display:contents}.bcp-devices-dialog-purchase-device-ids-invoice__container__info__field__label{color:var(--cinemo-colors-black-300);font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bcp-devices-dialog-purchase-device-ids-invoice__container__info__field__value{font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bcp-devices-dialog-purchase-device-ids-invoice__actions{gap:var(--cinemo-sizes-gap-l)}@media screen and (width<=834px){.bcp-devices-dialog-purchase-device-ids-invoice__actions{gap:var(--cinemo-sizes-gap-s)}}.bcp-devices-dialog-purchase-failed__actions{gap:var(--cinemo-sizes-gap-l)}@media screen and (width<=834px){.bcp-devices-dialog-purchase-failed__actions{gap:var(--cinemo-sizes-gap-s)}}.bcp-devices-dialog-purchase-failed__container{align-items:center;gap:var(--cinemo-sizes-gap-m);flex-direction:column;display:flex}.bcp-devices-dialog-purchase-failed__container__icon{width:var(--cinemo-sizes-icon-xxl);height:var(--cinemo-sizes-icon-xxl);fill:var(--cinemo-colors-red-500)}.bcp-devices-dialog-purchase-failed__container__description{color:var(--cinemo-colors-white-transparent-70);font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bcp-devices-dialog-purchase-failed__container__description>b{color:var(--cinemo-colors-black-100)}.bcp-devices-dialog-purchase-failed__container__description--centered{text-align:center}.bcp-devices-dialog-purchase-device-ids__container,.bcp-devices-dialog-purchase-device-ids__container__type{gap:var(--cinemo-sizes-gap-m);display:grid}.bcp-devices-dialog-purchase-device-ids__container__type__title{text-align:left;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bcp-devices-dialog-purchase-device-ids__container__type__list{height:auto}.bcp-devices-dialog-purchase-device-ids__container__price{grid-auto-flow:column;justify-content:space-between;display:grid}.bcp-devices-dialog-purchase-device-ids__container__price__value{font-family:Inter,sans-serif;font-size:1.8rem;font-weight:600;line-height:2.4rem}.bcp-devices-dialog-purchase-device-ids__container__min-quantity-hint{color:var(--cinemo-colors-black-300);text-align:right;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bcp-devices-dialog-purchase-device-ids__actions{gap:var(--cinemo-sizes-gap-s);column-gap:var(--cinemo-sizes-gap-s);margin-top:var(--cinemo-sizes-space-xxxl);grid-template-columns:22rem;grid-template-areas:"primary""secondary";justify-self:center}@media screen and (width>=481px){.bcp-devices-dialog-purchase-device-ids__actions{grid-template-columns:repeat(2,minmax(0,22.8rem));grid-template-areas:"secondary primary"}}.bcp-devices-dialog-device-ids-assigned__content-container{align-items:center;gap:var(--cinemo-sizes-gap-m);flex-direction:column;display:flex}.bcp-devices-dialog-device-ids-assigned__content-container__icon{width:9.6rem;height:9.6rem;fill:var(--cinemo-colors-accent-300)}.bcp-devices-dialog-device-ids-assigned__content-container__description{color:var(--cinemo-colors-white-transparent-70);font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bcp-devices-dialog-device-ids-assigned__content-container__description>b{color:var(--cinemo-colors-black-100)}.bcp-devices-dialog-device-ids-assigned .bif-components-dialog__content__close{display:none}.bcp-devices-dialog-device-ids-assigned__button-container{margin-top:var(--cinemo-sizes-gap-l);justify-content:center;width:100%;display:flex}.bcp-devices-dialog-device-ids-assigned__button-container>button{padding:var(--cinemo-sizes-space-l) var(--cinemo-sizes-space-xxl)}.bcp-devices-components-assign-device-ids__loading{width:auto}.bcp-devices-components-assign-device-ids .bif-components-dialog__content__close{display:none}.bcp-devices-components-assign-device-ids__container{gap:2.4rem;display:grid}.bcp-devices-components-assign-device-ids__container__custom-label{grid-auto-flow:row;display:grid}.bcp-devices-components-assign-device-ids__container__custom-label__label{font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bcp-devices-components-assign-device-ids__container__custom-label__text{max-width:95%;color:var(--cinemo-colors-white-transparent-50);white-space:nowrap;text-overflow:ellipsis;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem;overflow:hidden}.bcp-devices-components-assign-device-ids__container__description{color:var(--cinemo-colors-white-transparent-70);width:100%;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem}.bcp-devices-components-assign-device-ids__container__description:before{content:"*";color:var(--cinemo-colors-red-500)}.bcp-devices-components-assign-device-ids__container__type{height:auto;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bcp-devices-components-assign-device-ids__container__type__available{color:var(--cinemo-colors-white-transparent-50);margin-left:var(--cinemo-sizes-space-l);font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem}.bcp-devices-components-assign-device-ids__container__warning-wrapper{gap:var(--cinemo-sizes-space-xs);display:grid}.bcp-devices-components-assign-device-ids__container__warning-wrapper__first-usage-checkbox .bif-components-checkbox__label{min-width:fit-content}.bcp-devices-components-assign-device-ids__container__warning-wrapper:empty{display:none}.bcp-devices-components-assign-device-ids__container__purchase-more{justify-self:end}.bcp-devices-components-assign-device-ids__container__purchase-more__label{font-weight:700}.bcp-devices-components-assign-device-ids__container__count-error{margin-bottom:0;padding-left:0}.bcp-devices-dialog-no-available-ids .bif-components-dialog__content__close{display:none}.bcp-devices-dialog-no-available-ids__content{text-align:left}.bcp-devices-dialog-no-available-ids__content__description{color:var(--cinemo-colors-white-transparent-70);margin-top:var(--cinemo-sizes-gap-m);margin-bottom:0;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bcp-devices-dialog-no-available-ids__actions{margin-top:var(--cinemo-sizes-gap-m)}.bcp-devices-components-device-ids-production{padding:var(--cinemo-sizes-gap-m);border-radius:var(--cinemo-sizes-radius-xl);background:var(--cinemo-colors-black-850);gap:var(--cinemo-sizes-gap-m);color:var(--cinemo-colors-black-100);display:grid}.bcp-devices-components-device-ids-production__header{grid-template-columns:1fr auto;align-items:center;display:grid}.bcp-devices-components-device-ids-production__header__title{font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;line-height:2rem}.bcp-devices-components-device-ids-production__purchase{grid-template-columns:1fr auto;align-items:center;display:grid}.bcp-devices-components-device-ids-production__note__title{color:var(--cinemo-colors-on-surface-3);margin-bottom:var(--cinemo-sizes-gap-xs);font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bcp-devices-components-device-ids-production__ids{gap:var(--cinemo-sizes-gap-xxs);font-family:Inter,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.8rem;display:grid}.bcp-devices-components-device-ids-production__ids__content{background:var(--cinemo-colors-black-700);border-radius:var(--cinemo-sizes-radius-m);padding:var(--cinemo-sizes-space-l) 0;white-space:nowrap;text-overflow:ellipsis;justify-content:space-between;align-items:center;display:flex;overflow:hidden}.bcp-devices-components-device-ids-production__ids__content__count{padding:0 var(--cinemo-sizes-keyline-xs);text-align:center;width:8rem;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;line-height:2rem}.bcp-devices-components-device-ids-production__ids__content__date{text-align:center;padding:0 var(--cinemo-sizes-keyline-xs);align-self:center;width:14rem;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem}.bcp-devices-components-device-ids-production__ids__content__date--full{width:36rem}.bcp-devices-components-device-ids-production__ids__content__date__details{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bcp-devices-components-device-ids-production__ids__content__download{padding:0 var(--cinemo-sizes-keyline-xs);justify-content:center;display:grid}.bcp-devices-components-device-ids-production__footer{justify-content:space-between;align-items:center;display:flex}.bcp-devices-components-device-ids-production__footer__title{font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bcp-devices-components-device-ids-production__footer__title--centered{margin:auto}.bcp-devices-components-device-ids-production__footer-purchase{justify-content:space-around;display:flex}.bcp-devices-components-ids-type-toggle{background-color:var(--cinemo-colors-black-900);box-sizing:border-box;border-radius:var(--cinemo-sizes-radius-xxl);justify-content:space-between;justify-self:flex-end;align-items:center;width:16.9rem;padding:.4rem;display:flex}.bcp-devices-components-ids-type-toggle__tab{background:var(--cinemo-colors-black-transparent-30);color:var(--cinemo-colors-black-100);border-radius:var(--cinemo-sizes-radius-xxl);cursor:pointer;padding:.8rem 1.2rem;display:flex}.bcp-devices-components-ids-type-toggle__tab--active{color:var(--cinemo-colors-black-900);background:var(--cinemo-colors-black-100)}.bcp-devices-components-ids-type-toggle__tab__text{font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem}.bcp-devices-components-device-ids-switcher{grid-auto-flow:column;justify-content:space-between;align-items:center;gap:2.4rem;width:100%;height:fit-content;display:grid}.bcp-devices-components-device-ids-switcher__text{color:var(--cinemo-colors-black-100);font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;line-height:2rem}.bcp-devices-components-device-ids-switcher__button{justify-self:flex-end;padding:.8rem 1.6rem}.bcp-devices-components-device-ids-test{grid-auto-flow:column;justify-content:space-between;align-items:center;width:100%;display:grid}.bcp-devices-components-device-ids-test__title{font-family:Inter,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.8rem}.bcp-devices-dialog-device-media-restrictions__providers{height:30rem;padding-bottom:.5rem}.bcp-devices-dialog-device-media-restrictions__providers__allowed-icon{color:var(--cinemo-colors-accent-300)}.bcp-devices-dialog-device-media-restrictions__providers__restricted-icon{color:var(--cinemo-colors-red-500)}.bcp-devices-components-device-media-restrictions{padding:var(--cinemo-sizes-gap-m);gap:var(--cinemo-sizes-gap-xs);border-radius:var(--cinemo-sizes-radius-xl);background-color:var(--cinemo-colors-black-850)}.bcp-devices-components-device-media-restrictions__title{white-space:nowrap;text-overflow:ellipsis;color:var(--cinemo-colors-black-100);margin-bottom:var(--cinemo-sizes-gap-m);grid-template-columns:1fr auto;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;line-height:2rem;display:grid;overflow:hidden}.bcp-devices-components-device-media-restrictions__content{gap:var(--cinemo-sizes-gap-m);grid-auto-rows:auto;display:grid}.bcp-devices-components-device-media-restrictions__content__services-list{color:var(--cinemo-colors-white-transparent-70);font-family:Inter,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.8rem}.bcp-devices-dialog-device-prod-remove{border-radius:var(--cinemo-sizes-radius-xl);background:var(--cinemo-colors-black-800);box-shadow:var(--cinemo-shadow-top)}.bcp-devices-dialog-device-prod-remove .bif-components-dialog__content__close{display:none}.bcp-devices-dialog-device-prod-remove__inner_container{text-align:left;grid-gap:var(--cinemo-sizes-gap-m);grid-auto-flow:row;align-content:start;display:grid}.bcp-devices-dialog-device-prod-remove__inner_container__note{color:var(--cinemo-colors-white-transparent-70);margin:0;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bcp-devices-dialog-device-prod-remove__inner_container__code-input{grid-gap:var(--cinemo-sizes-keyline-xs);grid-template-columns:repeat(5,auto);justify-content:center;display:grid}.bcp-devices-dialog-device-prod-remove__inner_container__code-input input{text-align:center;width:3.2rem;height:4.8rem;color:var(--cinemo-colors-black-100);background-color:var(--cinemo-colors-black-900);border:var(--cinemo-sizes-border-s) solid var(--cinemo-colors-black-700);border-radius:var(--cinemo-sizes-radius-m);-webkit-user-select:none;user-select:none;line-height:4.8rem}.bcp-devices-dialog-device-prod-remove__inner_container__code-input input:focus{outline:var(--cinemo-sizes-border-s) solid var(--cinemo-colors-black-700)}.bcp-devices-dialog-device-test-remove .bif-components-dialog__content__close{display:none}.bcp-devices-dialog-device-test-remove__content{color:var(--cinemo-colors-white-transparent-70);text-align:left;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bcp-devices-dialog-device-test-remove__content__confirmation{margin-top:var(--cinemo-sizes-gap-m)}.bcp-devices-dialog-device-test-remove__content__confirmation__keyword{-webkit-user-select:none;user-select:none}.bcp-devices-dialog-device-test-remove__actions{margin-top:calc(var(--cinemo-sizes-space-s) + var(--cinemo-sizes-space-xl))}.bcp-devices-dialog-share-with-odm .bif-components-dialog__content__close{display:none}.bcp-devices-dialog-share-with-odm__content{color:var(--cinemo-colors-on-surface-3);text-align:left;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bcp-devices-dialog-share-with-odm__content__select{margin-top:var(--cinemo-sizes-gap-m)}.bcp-devices-dialog-share-with-odm__content__select__items .bif-components-scrollable-area__viewport{max-height:35rem}.bcp-devices-dialog-share-with-odm__actions{margin-top:var(--cinemo-sizes-gap-m)}.bcp-devices-dialog-share-with-odm__loading{width:auto}.bcp-devices-dialog-stop-share-with-odm .bif-components-dialog__content__close{display:none}.bcp-devices-dialog-stop-share-with-odm__content{color:var(--cinemo-colors-on-surface-3);text-align:left;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bcp-devices-components-device-item-menu__loading{width:29rem;height:12rem}.bcp-devices-components-device-item-menu__warning button{color:var(--cinemo-colors-red-500)}.bcp-devices-components-device-thumbnail{background-position:50%;background-size:cover;align-items:center;display:grid;position:relative;overflow:hidden}.bcp-devices-components-device-thumbnail--default-image{background-repeat:no-repeat;background-size:initial}.bcp-devices-components-device-thumbnail[data-size="2"]{width:7rem;height:5.6rem}.bcp-devices-components-device-thumbnail[data-size="3"]{width:var(--cinemo-sizes-cover-m);height:14.2rem}.bcp-devices-components-device-thumbnail[data-size="4"]{width:30rem;height:30rem}.bcp-devices-components-device-thumbnail__link{top:var(--cinemo-sizes-space-m);right:var(--cinemo-sizes-space-m);background-color:var(--cinemo-colors-black-transparent-70);padding:var(--cinemo-sizes-space-xs) var(--cinemo-sizes-space-xxl);border-radius:var(--cinemo-sizes-radius-xxl);position:absolute}.bcp-devices-components-device-thumbnail__alert{box-sizing:border-box;width:25.3rem;margin:auto}.bcp-devices-components-device-summary{border-radius:var(--cinemo-sizes-radius-xl);background-color:var(--cinemo-colors-white-transparent-10);grid-template-columns:auto 1fr;display:grid;overflow:hidden}.bcp-devices-components-device-summary__label{color:var(--cinemo-colors-black-100);padding:var(--cinemo-sizes-space-xxs) var(--cinemo-sizes-space-xl);border-radius:var(--cinemo-sizes-radius-xl);background:var(--cinemo-colors-white-transparent-10);font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bcp-devices-components-device-summary__content{padding:var(--cinemo-sizes-gap-m);background-color:var(--cinemo-colors-black-850);border-top-right-radius:var(--cinemo-sizes-radius-xl);border-bottom-right-radius:var(--cinemo-sizes-radius-xl);grid-template-columns:1fr auto;grid-template-areas:"info menu""footer footer";display:grid}.bcp-devices-components-device-summary__content--light{background-color:var(--cinemo-colors-black-800)}.bcp-devices-components-device-summary__content__info{grid-gap:var(--cinemo-sizes-gap-s);grid-area:info;grid-auto-flow:row;align-content:start;display:grid}.bcp-devices-components-device-summary__content__info__container{grid-auto-flow:row;display:grid}.bcp-devices-components-device-summary__content__info__container--first .bcp-devices-components-description__value{font-family:Inter,sans-serif;font-size:2.4rem;font-weight:500;line-height:3.2rem}.bcp-devices-components-device-summary__content__menu{color:var(--cinemo-colors-red-500);grid-area:menu}.bcp-devices-components-device-summary__content__footer{grid-area:footer;justify-content:space-between;align-self:end;align-items:center;display:flex}.bcp-devices-components-device-summary__content__footer .bif-components-tooltip{margin-left:auto}.bcp-devices-components-device-summary__content__footer--with-shared{justify-content:start}.bcp-devices-components-device-summary__content__footer__version{grid-auto-flow:column;align-items:center;display:grid}.bcp-devices-components-device-summary__content__footer__version__wrapper{gap:var(--cinemo-sizes-space-m);align-items:center;display:flex}.bcp-devices-components-device-summary__content__footer__version__wrapper__button{align-self:self-end;min-width:fit-content}.bcp-devices-components-device-summary__content__footer__version__wrapper__button .bif-components-button__text{width:fit-content;line-height:2.4rem}.bcp-devices-components-device-summary__content__footer__version--with-shared:after{content:"";height:100%;margin:0 var(--cinemo-sizes-space-xxl);border-right:var(--cinemo-sizes-border-s) solid var(--cinemo-colors-white-transparent-20)}.bcp-devices-components-device-summary__content__footer__share-info{gap:var(--cinemo-sizes-space-m);box-sizing:content-box;border-radius:var(--cinemo-sizes-radius-l);max-width:32rem;padding:var(--cinemo-sizes-space-xl) var(--cinemo-sizes-space-xxl);background:var(--cinemo-colors-accent-transparent-30);text-align:left;grid-auto-flow:column;display:grid}.bcp-devices-components-device-summary__content__footer__share-info--odm{background:var(--cinemo-colors-black-100)}.bcp-devices-components-device-summary__content__footer__share-info__text{white-space:nowrap;text-overflow:ellipsis;color:var(--cinemo-colors-black-100);overflow:hidden}.bcp-devices-components-device-summary__content__footer__share-info__text--odm{color:var(--cinemo-colors-black-900)}.bcp-devices-page-device__content{padding:var(--cinemo-sizes-gap-s) var(--cinemo-sizes-gap-l);background-color:var(--cinemo-colors-black-900);gap:var(--cinemo-sizes-gap-xs);grid-template-columns:1fr 1fr;grid-template-areas:"summary summary""configuration ids""configuration ids""media-restrictions ids";display:grid}.bcp-devices-page-device__content__summary,.bcp-devices-page-device__content__skeleton{grid-area:summary}.bcp-devices-page-device__content__skeleton{border-radius:var(--cinemo-sizes-radius-xl);height:30rem}.bcp-devices-page-device__content__configuration{grid-area:configuration}.bcp-devices-page-device__content__media-restrictions{grid-area:media-restrictions}.bcp-devices-page-device__content__ids{grid-area:ids}.bcp-devices-page-device__content__ids__test-stage{grid-template-columns:row;grid-template-areas:"switcher switcher switcher" "test-ids test-ids";border-radius:var(--cinemo-sizes-radius-xxl);background-color:var(--cinemo-colors-black-850);justify-items:stretch;gap:1.6rem;padding:2.4rem;display:grid;position:relative}.bcp-devices-page-device__content__ids__test-stage__switcher{grid-area:switcher}.bcp-devices-page-device__content__ids__test-stage__test-ids{grid-area:test-ids}.bcp-devices-page-device__content__ids__test-stage__spinner{border-radius:var(--cinemo-sizes-radius-xl);background-color:var(--cinemo-colors-black-850);width:100%;height:100%;position:absolute}.bcp-devices-page-device__title{text-align:center;font-family:Inter,sans-serif;font-size:1.7rem;font-weight:500;line-height:2.2rem}.bcp-devices-components-device-item-ids{gap:var(--cinemo-sizes-gap-s);grid-template-columns:auto auto;justify-content:start;align-items:center;display:grid}.bcp-devices-components-device-item-ids__assign{grid-template-columns:auto}.bcp-devices-components-device-item-ids__assign__text{width:max-content}.bcp-devices-components-device-item-ids__label{padding:var(--cinemo-sizes-space-xs) var(--cinemo-sizes-space-xxl);border-radius:var(--cinemo-sizes-radius-xl);background:var(--cinemo-colors-white-transparent-10);color:var(--cinemo-colors-black-100);background-color:var(--cinemo-colors-accent-300-transparent-30);font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem}.bcp-devices-components-device-item-ids__label--basic{background-color:var(--cinemo-colors-white-transparent-10)}.bcp-devices-components-device-item{gap:var(--cinemo-sizes-keyline-xs);border-radius:var(--cinemo-sizes-radius-xxl);background-color:var(--cinemo-colors-black-800);grid-template-columns:auto 1fr;max-height:14.2rem;transition:background-color .2s;display:grid;position:relative;overflow:visible}@media (hover:hover){.bcp-devices-components-device-item:hover{background-color:var(--cinemo-colors-black-700)}}.bcp-devices-components-device-item:focus-visible{background-color:var(--cinemo-colors-black-700)}.bcp-devices-components-device-item__link{border-radius:var(--cinemo-sizes-radius-xxl);cursor:pointer;z-index:0;background:0 0;border:0;grid-area:1/1/auto/-1}.bcp-devices-components-device-item__thumbnail{background-color:var(--cinemo-colors-white-transparent-10);border-top-left-radius:var(--cinemo-sizes-radius-xxl);border-bottom-left-radius:var(--cinemo-sizes-radius-xxl);grid-area:1/1;align-self:center}.bcp-devices-components-device-item__content{padding:var(--cinemo-sizes-keyline-xs) var(--cinemo-sizes-keyline-xs) var(--cinemo-sizes-gap-m) var(--cinemo-sizes-keyline-s);grid-template:"title title.menu"2rem"type. . ."1.6rem"gap gap gap gap"1.2rem"footer footer footer footer"3.6rem/auto 1fr auto;grid-area:1/2;row-gap:.6rem;display:grid}.bcp-devices-components-device-item__content__title{text-align:left;color:var(--cinemo-colors-black-100);cursor:text;pointer-events:none;grid-area:title;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;line-height:2rem}.bcp-devices-components-device-item__content__menu{grid-area:menu;justify-self:end}.bcp-devices-components-device-item__content__type{color:var(--cinemo-colors-white-transparent-70);cursor:text;pointer-events:none;grid-area:type;align-self:center;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem;position:relative}.bcp-devices-components-device-item__content__footer{grid-area:footer;grid-auto-flow:column;justify-content:space-between;align-items:end;display:grid}.bcp-devices-components-device-item__content__footer__shared{appearance:none;box-sizing:content-box;font:inherit;align-items:center;gap:var(--cinemo-sizes-space-m);border-radius:var(--cinemo-sizes-radius-l);max-width:28rem;height:2.4rem;padding:var(--cinemo-sizes-space-xs) var(--cinemo-sizes-space-m);background:var(--cinemo-colors-accent-transparent-30);border:none;grid-auto-flow:column;justify-self:flex-end;display:grid;position:relative}.bcp-devices-components-device-item__content__footer__shared--odm{background:var(--cinemo-colors-black-100)}.bcp-devices-components-device-item__content__footer__shared__text{white-space:nowrap;text-overflow:ellipsis;color:var(--cinemo-colors-black-100);overflow:hidden}.bcp-devices-components-device-item__content__footer__shared__text--odm{color:var(--cinemo-colors-black-900)}.bcp-devices-components-device-item__content__footer__shared__icon{width:var(--cinemo-sizes-icon-xs);height:var(--cinemo-sizes-icon-xs);fill:var(--cinemo-colors-black-100)}.bcp-devices-components-device-item__content__footer__shared__icon--odm{fill:var(--cinemo-colors-black-900)}.bcp-devices-components-device-item--compact{border-radius:var(--cinemo-sizes-radius-m);background-color:var(--cinemo-colors-black-800);align-items:center;column-gap:var(--cinemo-sizes-gap-m);grid-template-rows:1fr;grid-template-columns:7rem 5fr 2fr 4.8rem 4.8rem}.bcp-devices-components-device-item--compact .bcp-devices-components-device-item__link{border-radius:var(--cinemo-sizes-radius-m);height:100%}.bcp-devices-components-device-item--compact .bcp-devices-components-device-item__thumbnail{background-color:var(--cinemo-colors-white-transparent-20);border-top-left-radius:var(--cinemo-sizes-radius-m);border-bottom-left-radius:var(--cinemo-sizes-radius-m);width:7rem;padding:0;overflow:hidden}.bcp-devices-components-device-item--compact .bcp-devices-components-device-item__content{display:contents}.bcp-devices-components-device-item--compact .bcp-devices-components-device-item__content__title{text-align:left;grid-area:1/2;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.8rem}.bcp-devices-components-device-item--compact .bcp-devices-components-device-item__content__menu{grid-area:1/5;justify-self:start}.bcp-devices-components-device-item--compact .bcp-devices-components-device-item__content__type{color:var(--cinemo-colors-black-100);text-align:left;grid-area:1/3;width:100%;min-width:0;max-width:100%;position:relative}.bcp-devices-components-device-item--compact .bcp-devices-components-device-item__content__footer{z-index:1;grid-area:1/4;width:fit-content}.bcp-devices-components-device-item--compact .bcp-devices-components-device-item__content__footer__shared{justify-content:center;align-items:center;width:fit-content}.bcp-devices-components-device-item--compact .bcp-devices-components-device-item__content__footer__shared__text{display:none}.bcp-devices-components-device-item-add{padding:var(--cinemo-sizes-gap-xl);border-radius:var(--cinemo-sizes-radius-xl);border:var(--cinemo-sizes-border-s) dashed var(--cinemo-colors-black-700);color:var(--cinemo-colors-black-100);gap:var(--cinemo-sizes-space-xl);background-color:#0000;grid-template-columns:auto auto;justify-content:center;align-items:center;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;line-height:2rem;text-decoration:none;transition-property:background-color,border-color;transition-duration:.2s;display:grid}@media (hover:hover){.bcp-devices-components-device-item-add:hover{background-color:var(--cinemo-colors-white-transparent-10);border-color:var(--cinemo-colors-black-500)}}.bcp-devices-components-device-item-add:focus-visible{background-color:var(--cinemo-colors-white-transparent-10);border-color:var(--cinemo-colors-black-500)}.bcp-devices-components-device-item-add__icon{width:var(--cinemo-sizes-icon-xl);height:var(--cinemo-sizes-icon-xl);border-radius:var(--cinemo-sizes-radius-full);background:var(--cinemo-colors-white-transparent-10);place-content:center;align-items:center;display:grid}.bcp-devices-components-device-item-add--compact{border-radius:var(--cinemo-sizes-radius-s);padding:var(--cinemo-sizes-gap-s);border-radius:var(--cinemo-sizes-radius-s)}.bcp-devices-components-device-item-add--compact>:first-child{width:4rem;height:4rem}.bcp-devices-components-device-item-empty{color:var(--cinemo-colors-black-100);text-align:center;padding:var(--cinemo-sizes-gap-xxxl) 0}.bcp-devices-components-device-item-empty h1{margin:0;font-family:Inter,sans-serif;font-size:3.2rem;font-weight:600;line-height:4rem}.bcp-devices-components-device-item-empty__note{white-space:nowrap;text-overflow:ellipsis;margin-top:var(--cinemo-sizes-gap-xs);font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem;overflow:hidden}.bcp-support-components-search-input{--search-width:calc(100vw - 8rem);justify-content:flex-end;align-items:center;display:flex;position:relative}.bcp-support-components-search-input__input{width:var(--search-width);z-index:2;position:absolute;right:-4rem}.bcp-support-components-search-input__input[data-state=open]{animation:.3s ease-out slideIn}.bcp-support-components-search-input__input[data-state=closed]{animation:.2s ease-in slideOut}.bcp-support-components-search-input__button{margin:0}.bcp-support-components-search-input__button[data-state=open]{animation:.3s ease-out fadeIn}.bcp-support-components-search-input__button[data-state=closed]{animation:.2s ease-in fadeOut}@media screen and (width>=481px){.bcp-support-components-search-input{--search-width:29.5rem}.bcp-support-components-search-input__input{right:.8rem}}@media (prefers-reduced-motion:reduce){.bcp-support-components-search-input__input[data-state],.bcp-support-components-search-input__button[data-state]{animation:none}}@keyframes slideIn{0%{opacity:0;width:4.8rem}to{opacity:1;width:29.5rem}}@keyframes slideOut{0%{opacity:1;width:29.5rem}to{opacity:0;width:4.8rem}}.bcp-devices-components-toggle-group{align-items:center;gap:var(--cinemo-sizes-gap-s);grid-template-columns:auto auto;display:grid}.bcp-devices-components-toggle-group div{grid-template-columns:auto;align-items:center;display:grid}.bcp-devices-components-toggle-group svg{fill:var(--cinemo-colors-black-500)}.bcp-devices-components-toggle-group [aria-checked=true] svg{fill:var(--cinemo-colors-black-100)}.bcp-devices-page-device-board__header__actions{align-self:center;gap:var(--cinemo-sizes-keyline-s);display:grid}.bcp-devices-page-device-board__header__actions__link{color:var(--cinemo-colors-black-100);place-content:center;align-items:center;text-decoration:none;display:grid}.bcp-devices-page-device-board__content{grid-gap:var(--cinemo-sizes-gap-s);grid-auto-flow:row;align-content:start;display:grid}.bcp-devices-page-device-board__content__filter{grid-template-columns:1fr auto;display:grid}.bcp-devices-page-device-board__content__filter__device-count{margin:auto 0;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;line-height:2rem}.bcp-devices-page-device-board__content__filter__options{justify-self:end;gap:var(--cinemo-sizes-gap-l);grid-template-columns:repeat(4,auto);display:inline-grid}.bcp-devices-page-device-board__content__filter .bif-components-checkbox{padding:var(--cinemo-sizes-space-xl)}.bcp-devices-page-device-board__content__filter .bif-components-checkbox__label{margin-left:var(--cinemo-sizes-space-l);font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bcp-devices-page-device-board__content__filter .bif-components-combobox-single{width:15rem;margin:var(--cinemo-sizes-space-xs) 0;display:block}.bcp-devices-page-device-board__content__filter .bif-components-combobox-single__trigger__action{margin:0}.bcp-devices-page-device-board__content__filter .bif-components-combobox-single__items__item,.bcp-devices-page-device-board__content__filter .bif-components-combobox-single__items__item__label{width:auto!important}.bcp-devices-page-device-board__content__device-list-container{grid-gap:var(--cinemo-sizes-gap-xxs);z-index:0;grid-auto-flow:row;align-content:start;display:grid;position:relative}.bcp-devices-page-device-board__content__device-list-container__list{grid-gap:var(--cinemo-sizes-gap-xxs);grid-auto-flow:row;align-content:start;margin:0;padding:0;list-style-type:none;display:grid}.bcp-devices-page-device-board__content__device-list-container__not-found{white-space:nowrap;text-overflow:ellipsis;color:var(--cinemo-colors-black-100);text-align:center;padding:var(--cinemo-sizes-gap-xxxl) var(--cinemo-sizes-gap-m);font-family:Inter,sans-serif;font-size:3.2rem;font-weight:600;line-height:4rem;overflow:hidden}.bcp-devices-page-device-board__content__device-list-container__pagination{margin-top:var(--cinemo-sizes-space-xl)}.bcp-devices-form-device-image{gap:var(--cinemo-sizes-space-xxxl);display:grid}.bcp-devices-form-device-image__title{color:var(--cinemo-colors-black-100);font-family:Inter,sans-serif;font-size:2.4rem;font-weight:500;line-height:3.2rem}.bcp-devices-form-device-image__h4{color:var(--cinemo-colors-black-100);font-family:Inter,sans-serif;font-size:1.8rem;font-weight:600;line-height:2.4rem}.bcp-devices-form-device-image__sub-title{color:var(--cinemo-colors-white-transparent-70);font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bcp-devices-form-device-image__label{color:var(--cinemo-colors-black-100);margin-bottom:var(--cinemo-sizes-space-xxl);font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bcp-devices-form-device-image__note{font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;line-height:2.2rem}.bcp-devices-form-device-image__note a{color:var(--cinemo-colors-accent-300);text-decoration:none}.bcp-devices-form-device-image .bif-components-separator__line{margin:0}.bcp-devices-form-device-image .bif-components-toggle{padding:var(--cinemo-sizes-space-l) 0}.bcp-devices-page-device_display_info_edit{grid-template-rows:auto 1fr;height:100vh;display:grid}.bcp-devices-page-device_display_info_edit__header{text-align:center;font-family:Inter,sans-serif;font-size:1.7rem;font-weight:500;line-height:2.2rem}.bcp-devices-page-device_display_info_edit__content{padding:var(--cinemo-sizes-gap-s) var(--cinemo-sizes-keyline-m);grid-template-rows:1fr auto;display:grid}.bcp-devices-page-device_display_info_edit__content__image-container{width:var(--cinemo-canvas-container-width-big);padding:var(--cinemo-sizes-gap-s) 0;grid-gap:var(--cinemo-sizes-gap-l);grid-auto-flow:row;align-content:start;justify-self:center;display:grid}.bcp-devices-page-device_display_info_edit__footer{box-sizing:border-box;background-color:var(--cinemo-colors-black-900);padding:var(--cinemo-sizes-gap-s);grid-auto-flow:column;display:grid;position:sticky;bottom:0}@media screen and (width>=1201px) and (pointer:fine){.bcp-devices-page-device_display_info_edit__footer{width:100%;max-width:114.4rem;margin:0 auto}}.bcp-devices-page-device_display_info_edit__footer__button-action{justify-content:start;display:grid}.bcp-devices-page-device_display_info_edit__footer__button-action--save{justify-content:end}.bcp-assigned-ids-table{padding:var(--cinemo-sizes-gap-m) var(--cinemo-sizes-keyline-s);background-color:var(--cinemo-colors-black-800);border-radius:var(--cinemo-sizes-radius-xxl);gap:calc(var(--cinemo-sizes-gap-m) - var(--cinemo-sizes-gap-xxs));z-index:0;display:grid;position:relative}.bcp-assigned-ids-table__table-row-wrapper{height:5.6rem}.bcp-assigned-ids-table__header{grid-auto-flow:column;justify-content:space-between;align-items:center;display:grid}.bcp-assigned-ids-table__header h2{margin:0;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;line-height:2rem}.bcp-assigned-ids-table__header__filter{justify-content:center;align-items:center;gap:var(--cinemo-sizes-space-s);flex-wrap:wrap;display:flex}.bcp-assigned-ids-table__id-cell{width:fit-content;margin:auto;display:grid}.bcp-assigned-ids-table__id-cell--basic{background:var(--cinemo-colors-white-transparent-10)}.bcp-assigned-ids-table__id-cell--logo{background-color:var(--cinemo-colors-accent-300-transparent-30)}.bcp-assigned-ids-table__id-cell--test{background-color:var(--cinemo-colors-warning-10)}.bcp-assigned-ids-table__amount-cell{margin:0;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;line-height:2rem}.bcp-assigned-ids-table__device-cell{max-width:32rem;margin:0}.bcp-assigned-ids-table__device-cell__model{text-align:inherit;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bcp-assigned-ids-table__device-cell__creator{white-space:nowrap;text-overflow:ellipsis;text-align:inherit;color:var(--cinemo-colors-white-transparent-50);font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem;overflow:hidden}.bcp-assigned-ids-table__deleted-cell{color:var(--cinemo-colors-red-450);text-align:center;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem}.bcp-assigned-ids-table__assigned-cell{max-width:10rem;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem}.bcp-assigned-ids-table__assigned-cell__details{white-space:nowrap;text-overflow:ellipsis;text-align:inherit;overflow:hidden}.bcp-device-ids-device-id-quota{padding:var(--cinemo-sizes-gap-m);border-radius:var(--cinemo-sizes-radius-xl);background-color:var(--cinemo-colors-black-800);text-align:center;color:var(--cinemo-colors-black-100);height:29rem;display:grid}.bcp-device-ids-device-id-quota__header{margin-bottom:var(--cinemo-sizes-gap-xs);align-items:center}.bcp-device-ids-device-id-quota__header__title{margin-bottom:var(--cinemo-sizes-gap-xs);font-family:Inter,sans-serif;font-size:1.8rem;font-weight:600;line-height:2.4rem}.bcp-device-ids-device-id-quota__header__description{margin-bottom:var(--cinemo-sizes-gap-xs);color:var(--cinemo-colors-white-transparent-70);font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem}.bcp-device-ids-device-id-quota__header__branding{border-radius:var(--cinemo-sizes-radius-m);background-color:var(--cinemo-colors-white-transparent-05);color:var(--cinemo-colors-white-transparent-70);padding:var(--cinemo-sizes-space-m) var(--cinemo-sizes-space-xxxl);justify-content:center;margin:auto;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem;display:grid}.bcp-device-ids-device-id-quota__header__branding div{gap:var(--cinemo-sizes-space-m);grid-auto-flow:column;align-items:center;display:inline-grid}.bcp-device-ids-device-id-quota__header__branding svg{color:var(--cinemo-colors-black-100)}.bcp-device-ids-device-id-quota__value{align-items:center;gap:var(--cinemo-sizes-space-xl);flex-direction:column;height:fit-content;margin:auto 0;display:flex}.bcp-device-ids-device-id-quota__value__assigned{align-items:center;gap:var(--cinemo-sizes-space-m);color:var(--cinemo-colors-black-200);display:flex}.bcp-device-ids-device-id-quota__value__assigned__count{font-family:Inter,sans-serif;font-size:2rem;font-weight:500;line-height:2.8rem}.bcp-device-ids-device-id-quota__value__available{gap:var(--cinemo-sizes-space-m);align-items:center;display:flex}.bcp-device-ids-device-id-quota__value__available__count,.bcp-device-ids-device-id-quota__value__available__title{font-family:Inter,sans-serif;font-size:3.2rem;font-weight:600;line-height:4rem}.bcp-device-ids-device-id-quota__actions{grid-auto-flow:column;justify-content:space-between;align-items:end;display:grid}.bcp-device-ids-device-id-quota__actions--centered{justify-content:space-around}.bcp-devices-dialog-purchase-fulfillment-failed__actions{gap:var(--cinemo-sizes-gap-l)}@media screen and (width<=834px){.bcp-devices-dialog-purchase-fulfillment-failed__actions{gap:var(--cinemo-sizes-gap-s)}}.bcp-devices-dialog-purchase-fulfillment-failed__container{align-items:center;gap:var(--cinemo-sizes-gap-m);flex-direction:column;display:flex}.bcp-devices-dialog-purchase-fulfillment-failed__container__icon{width:var(--cinemo-sizes-icon-xxl);height:var(--cinemo-sizes-icon-xxl);fill:var(--cinemo-colors-red-500)}.bcp-devices-dialog-purchase-fulfillment-failed__container__description{color:var(--cinemo-colors-white-transparent-70);font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bcp-devices-dialog-purchase-fulfillment-failed__container__description>b{color:var(--cinemo-colors-black-100)}.bcp-devices-dialog-purchase-fulfillment-failed__container__description{text-align:center}.bcp-devices-dialog-purchase-fulfillment-pending .bif-components-dialog__content__close{display:none}.bcp-devices-dialog-purchase-fulfillment-pending__actions{gap:var(--cinemo-sizes-gap-l)}@media screen and (width<=834px){.bcp-devices-dialog-purchase-fulfillment-pending__actions{gap:var(--cinemo-sizes-gap-s)}}.bcp-devices-dialog-purchase-fulfillment-pending__container{align-items:center;gap:var(--cinemo-sizes-gap-m);flex-direction:column;display:flex}.bcp-devices-dialog-purchase-fulfillment-pending__container__icon{width:var(--cinemo-sizes-icon-xxl);height:var(--cinemo-sizes-icon-xxl);fill:var(--cinemo-colors-accent-300)}.bcp-devices-dialog-purchase-fulfillment-pending__container__description{color:var(--cinemo-colors-white-transparent-70);font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bcp-devices-dialog-purchase-fulfillment-pending__container__description>b{color:var(--cinemo-colors-black-100)}.bcp-devices-dialog-purchase-fulfillment-pending__container__description{text-align:center}.bcp-device-ids-page .bif-shared-page__content{gap:var(--cinemo-sizes-gap-xxs);grid-template-rows:auto 1fr;display:grid}.bcp-device-ids-page__device-ids{gap:var(--cinemo-sizes-gap-xxs);grid-template-columns:repeat(2,1fr);grid-template-areas:"slot-left slot-right";display:grid}.bcp-devices-container-device-summary__title{color:var(--cinemo-colors-black-100);font-family:Inter,sans-serif;font-size:2.4rem;font-weight:500;line-height:3.2rem}.bcp-devices-container-device-summary__content{grid-template-columns:18rem 1fr;display:grid}.bcp-devices-container-device-summary__content__svg{width:var(--cinemo-sizes-icon-xs);height:var(--cinemo-sizes-icon-xs)}.bcp-devices-container-device-summary__content{gap:var(--cinemo-sizes-gap-s)}.bcp-devices-container-device-summary__content__title{color:var(--cinemo-colors-white-transparent-70);grid-column:span 2}.bcp-devices-container-device-summary__content .bif-components-separator{margin:var(--cinemo-sizes-gap-m) 0;grid-column:span 2}.bcp-devices-container-device-summary__content .bcp-devices-components-description__name{color:var(--cinemo-colors-white-transparent-60);font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bcp-devices-container-device-summary__content .bcp-devices-components-description__value{color:var(--cinemo-colors-black-100);font-family:Inter,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.8rem}.bcp-devices-components-label .bif-components-tooltip{margin-left:var(--cinemo-sizes-space-xxs);width:fit-content;display:grid}.bcp-devices-components-label__wrapper{grid-template-columns:max-content}.bcp-devices-components-label__wrapper--light{color:var(--cinemo-colors-black-100)}.bcp-devices-components-label div[data-radix-popper-content-wrapper]{display:none}.bcp-devices-components-label .bif-components-tooltip:hover>div{display:block}.bcp-devices-components-select__label .bif-components-tooltip{margin-left:var(--cinemo-sizes-space-xxs);display:grid}.bcp-devices-components-select__label div[data-radix-popper-content-wrapper]{display:none}.bcp-devices-components-select__label .bif-components-tooltip:hover>div{display:block}.bcp-devices-components-select__label{grid-template-columns:max-content}.bcp-devices-components-select__label .bif-components-tooltip{width:fit-content}.bcp-devices-container-device-general__title{color:var(--cinemo-colors-black-100);font-family:Inter,sans-serif;font-size:2.4rem;font-weight:500;line-height:3.2rem}.bcp-devices-container-device-general__text__input>:first-child{margin-bottom:var(--cinemo-sizes-space-xs)}.bcp-devices-container-device-general__label .bif-components-tooltip{margin-left:var(--cinemo-sizes-space-xxs);display:grid}.bcp-devices-container-device-general__label div[data-radix-popper-content-wrapper]{display:none}.bcp-devices-container-device-general__label .bif-components-tooltip:hover>div{display:block}.bcp-devices-container-device-general__description{color:var(--cinemo-colors-black-300);font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bcp-devices-container-device-general__description--required{color:var(--cinemo-colors-red-500)}.bcp-devices-ap-provisioning-toggle{color:var(--cinemo-colors-black-200);border:none;align-items:center;margin:0;padding:0;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem;display:flex}.bcp-devices-ap-provisioning-toggle__legend{float:left}.bcp-devices-ap-provisioning-toggle__legend__indicators{gap:var(--cinemo-sizes-space-xxs);display:inline-flex}.bcp-devices-ap-provisioning-toggle__legend__indicators__required{color:var(--cinemo-colors-red-500);margin-left:var(--cinemo-sizes-space-xs)}.bcp-devices-ap-provisioning-toggle__tooltip:last-child{margin-left:var(--cinemo-sizes-space-m)}.bcp-devices-ap-provisioning-toggle__tooltip svg{width:var(--cinemo-sizes-icon-xs);height:var(--cinemo-sizes-icon-xs)}.bcp-devices-ap-provisioning-toggle__group{gap:var(--cinemo-sizes-space-l);border-radius:var(--cinemo-sizes-radius-l);border:1px solid #0000;display:flex;position:relative}.bcp-devices-ap-provisioning-toggle__group--error{border-color:var(--cinemo-colors-red-450)}.bcp-devices-ap-provisioning-toggle__group__input{margin-bottom:0}.bcp-devices-ap-provisioning-toggle__group__error{top:calc(100% + var(--cinemo-sizes-space-s));color:var(--cinemo-colors-red-450);margin:0;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem;position:absolute;left:0}.bcp-devices-components-memory{gap:var(--cinemo-sizes-keyline-m);grid-auto-flow:column;align-items:start;display:grid}.bcp-devices-components-memory__field{width:auto}.bcp-devices-components-memory__field .bif-components-text-input__label__content{vertical-align:middle}.bcp-devices-components-memory__field .bcp-devices-components-label__wrapper{display:inline}.bcp-devices-components-memory__field .bif-components-text-input__field{width:22.7rem}.bcp-devices-components-memory__field .bcp-devices-components-label{width:25rem}.bcp-devices-components-memory__field__input{align-items:center;display:flex}.bcp-devices-components-memory__field__input__unit{color:var(--cinemo-colors-white-transparent-70);margin-left:var(--cinemo-sizes-space-m)}.bcp-devices-components-custom-screen{grid-gap:var(--cinemo-sizes-gap-xs);grid-template-columns:1fr auto 1fr;grid-template-areas:"label label label""field-x divider field-y";grid-auto-flow:column;align-items:start;display:grid}.bcp-devices-components-custom-screen__label{grid-area:label;justify-content:flex-start;display:grid}.bcp-devices-components-custom-screen__divider{height:6rem;color:var(--cinemo-colors-white-transparent-70);padding:0 var(--cinemo-sizes-gap-xs);grid-area:divider;align-items:center;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem;display:grid}.bcp-devices-components-native_screen_fields__inline-native{grid-gap:var(--cinemo-sizes-gap-l);grid-template-columns:2fr 1fr;align-items:start;display:grid}.bcp-devices-components-native_screen_fields__inline-native__left{grid-column:span 2}.bcp-devices-components-native-screen-size{width:fit-content}.bcp-devices-components-native-screen-size__input{align-items:center;display:flex}.bcp-devices-components-native-screen-size__input__unit{color:var(--cinemo-colors-white-transparent-70);margin-left:var(--cinemo-sizes-space-m)}.bcp-devices-components-device-tech__title{color:var(--cinemo-colors-black-100);font-family:Inter,sans-serif;font-size:2.4rem;font-weight:500;line-height:3.2rem}.bcp-devices-components-device-tech__section__title{color:var(--cinemo-colors-white-transparent-70);font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bcp-devices-components-device-tech__field{grid-template-columns:1fr auto;align-items:center;display:grid}.bcp-devices-components-device-tech__text__input>:first-child{margin-bottom:var(--cinemo-sizes-space-xs)}.bcp-devices-components-device-tech__label .bif-components-tooltip{margin-left:var(--cinemo-sizes-space-xxs);display:grid}.bcp-devices-components-device-tech__label div[data-radix-popper-content-wrapper]{display:none}.bcp-devices-components-device-tech__label .bif-components-tooltip:hover>div{display:block}.bcp-devices-components-device-tech__description{color:var(--cinemo-colors-black-300);font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bcp-devices-components-device-tech__description--required{color:var(--cinemo-colors-red-500)}.bcp-devices-components-device-tech__orientation-container{gap:var(--cinemo-sizes-space-4xl);grid-template-columns:max-content 1fr;grid-auto-flow:column;align-items:start;display:grid}.bcp-knowledge-base-components-video-player{aspect-ratio:80/45;max-width:80rem;padding:0}.bcp-knowledge-base-components-video-player__video-container{aspect-ratio:16/9;background:var(--cinemo-colors-black-500);width:100%;position:relative}.bcp-knowledge-base-components-video-player__video-container__video{border:none;width:100%;height:100%;position:absolute;inset:0}.bcp-knowledge-base-components-video-player__video-container__video__text{color:var(--cinemo-colors-black-100);font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bcp-knowledge-base-components-video-player .bif-components-dialog__content__close{width:var(--cinemo-sizes-cover-xs);height:var(--cinemo-sizes-cover-xs);padding:var(--cinemo-sizes-space-xl);background:var(--cinemo-colors-black-transparent-70);justify-content:center;align-items:center;display:flex;top:1rem;right:1rem}.bcp-knowledge-base-components-article-video{box-sizing:border-box;gap:var(--cinemo-sizes-keyline-s);background:var(--cinemo-colors-black-800);border-radius:var(--cinemo-sizes-radius-l);width:100%;max-width:39.6rem;padding:var(--cinemo-sizes-keyline-s);flex-direction:column;display:flex}.bcp-knowledge-base-components-article-video__metadata{gap:var(--cinemo-sizes-space-xl);flex-direction:column;width:100%;display:flex}.bcp-knowledge-base-components-article-video__metadata__title{color:var(--cinemo-colors-black-100);font-family:Inter,sans-serif;font-size:2rem;font-weight:500;line-height:2.8rem}.bcp-knowledge-base-components-article-video__metadata__description{color:var(--cinemo-colors-black-200);font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bcp-knowledge-base-components-article-video__video-container{aspect-ratio:34.8/19.6;border-radius:var(--cinemo-sizes-radius-l);background:var(--cinemo-colors-black-500);justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.bcp-knowledge-base-components-article-video__video-container__text{color:var(--cinemo-colors-black-100);text-align:center;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bcp-knowledge-base-components-article-video__video-container__video{object-fit:cover;border:none;width:100%;height:100%}.bcp-knowledge-base-components-article-video__video-container__play-button{cursor:pointer;background:0 0;border:none;outline:none;justify-content:center;align-items:center;text-decoration:none;display:flex;position:absolute;inset:0}.bcp-knowledge-base-components-article-video__video-container__play-button__icon-wrapper{background:var(--cinemo-colors-black-100);width:var(--cinemo-sizes-icon-xl);height:var(--cinemo-sizes-icon-xl);border-radius:var(--cinemo-sizes-radius-full);justify-content:center;align-items:center;display:flex}.bcp-knowledge-base-components-article-video__video-container__play-button__icon-wrapper__icon{fill:var(--cinemo-colors-black-900)}.bcp-knowledge-base-components-article-videos{gap:var(--cinemo-sizes-gap-m);flex-direction:column;width:100%;display:flex}.bcp-knowledge-base-components-article-videos__title{color:var(--cinemo-colors-black-100);margin:0;font-family:Inter,sans-serif;font-size:2.4rem;font-weight:500;line-height:3.2rem}.bcp-knowledge-base-components-article-videos__videos{gap:var(--cinemo-sizes-space-m);grid-template-columns:repeat(2,minmax(0,39.6rem));width:100%;display:grid}.bcp-knowledge-base-components-feedback-submitted .bif-components-dialog__content__close{display:none}.bcp-knowledge-base-components-feedback-submitted__content{justify-content:center;display:flex}.bcp-knowledge-base-components-feedback-submitted__content__icon{width:var(--cinemo-sizes-icon-xxl);height:var(--cinemo-sizes-icon-xxl);fill:var(--cinemo-colors-accent-300)}.bcp-knowledge-base-components-feedback-submitted__button{width:100%;min-width:16.4rem;max-width:24rem}.bcp-knowledge-base-components-negative-feedback .bif-components-dialog__content__close{display:none}.bcp-knowledge-base-components-negative-feedback__reason-list{margin-bottom:var(--cinemo-sizes-space-xxxl);flex-direction:column;display:flex}.bcp-knowledge-base-components-negative-feedback__group__input{padding:var(--cinemo-sizes-space-xl) var(--cinemo-sizes-space-l);margin:0}.bcp-knowledge-base-components-negative-feedback__input-wrapper{width:100%}.bcp-knowledge-base-components-negative-feedback__input-wrapper>div .bif-components-text-input__field__input{resize:none;height:14rem}.bcp-knowledge-base-components-negative-feedback__label-checkbox{width:100%;margin-bottom:var(--cinemo-sizes-space-m);align-items:center;display:flex}.bcp-knowledge-base-components-negative-feedback__label-checkbox__text{color:var(--cinemo-colors-black-200);font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bcp-knowledge-base-components-negative-feedback__label-checkbox__text--required{color:var(--cinemo-colors-red-550)}.bcp-knowledge-base-components-negative-feedback__buttons-action{gap:var(--cinemo-sizes-keyline-l);margin-top:0}.bcp-knowledge-base-components-positive-feedback .bif-components-dialog__content__close{display:none}.bcp-knowledge-base-components-positive-feedback__input-wrapper{width:100%}.bcp-knowledge-base-components-positive-feedback__input-wrapper>div .bif-components-text-input__field__input{resize:none;height:14rem}.bcp-knowledge-base-components-positive-feedback__buttons-action{gap:var(--cinemo-sizes-keyline-l);margin-top:0}.bcp-knowledge-base-components-feedback{padding:var(--cinemo-sizes-space-4xl) 0;gap:var(--cinemo-sizes-space-xxxl);flex-direction:column;display:flex}.bcp-knowledge-base-components-feedback__content{gap:var(--cinemo-sizes-space-l);flex-direction:column;display:flex}.bcp-knowledge-base-components-feedback__content__title{margin:0;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;line-height:2rem}.bcp-knowledge-base-components-feedback__content__buttons{gap:var(--cinemo-sizes-space-xl);display:flex}.bcp-knowledge-base-components-feedback__content__buttons__button{padding:var(--cinemo-sizes-space-s) var(--cinemo-sizes-space-xl)}.bcp-knowledge-base-components-feedback__content__buttons__button__icon{transform:rotateX(180deg)}.bcp-knowledge-base-components-article-preview--size-default{width:100%;max-width:15.8rem}.bcp-knowledge-base-components-article-preview--size-large{width:100%;max-width:20rem}.bcp-knowledge-base-components-article-preview__skeleton{height:15.4rem}.bcp-knowledge-base-components-article-preview__link{gap:var(--cinemo-sizes-space-xs);flex-direction:column;text-decoration:none;display:flex}.bcp-knowledge-base-components-article-preview__link__image-wrapper{border-radius:var(--cinemo-sizes-radius-l);background-color:var(--cinemo-colors-white-transparent-10);width:100%;height:12.8rem;display:block;position:relative;overflow:hidden}.bcp-knowledge-base-components-article-preview__link__image-wrapper__meta{justify-content:space-between;align-items:center;display:flex;position:absolute;top:.9rem;left:.8rem;right:.8rem}.bcp-knowledge-base-components-article-preview__link__image-wrapper__meta__date{color:var(--cinemo-colors-white-transparent-90);font-family:Inter,sans-serif;font-size:1.1rem;font-weight:400;line-height:1.4rem}.bcp-knowledge-base-components-article-preview__link__image-wrapper__meta__pill{background-color:var(--cinemo-colors-white-transparent-10);padding:var(--cinemo-sizes-space-xxxs) var(--cinemo-sizes-space-xs);border-radius:var(--cinemo-sizes-radius-s);color:var(--cinemo-colors-white-transparent-90);pointer-events:none;font-family:Inter,sans-serif;font-size:1.1rem;font-weight:400;line-height:1.4rem}.bcp-knowledge-base-components-article-preview__link__image-wrapper__image{object-fit:cover;width:100%;height:100%}.bcp-knowledge-base-components-article-preview__link__title{color:var(--cinemo-colors-accent-300);-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;white-space:normal;padding-right:var(--cinemo-sizes-space-m);-webkit-box-orient:vertical;margin:0;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:700;line-height:2.2rem;display:-webkit-box;overflow:hidden}.bcp-knowledge-base-components-related-articles{gap:var(--cinemo-sizes-gap-l);display:grid}.bcp-knowledge-base-components-related-articles__container{gap:var(--cinemo-sizes-gap-m);display:grid}.bcp-knowledge-base-components-related-articles__container__header{margin:0;font-family:Inter,sans-serif;font-size:2.4rem;font-weight:500;line-height:3.2rem}.bcp-knowledge-base-components-related-articles__container__list{gap:var(--cinemo-sizes-space-m);padding:0 0 var(--cinemo-sizes-space-4xl) 0;grid-template-columns:repeat(4,1fr);margin:0;list-style:none;display:grid}.bcp-knowledge-base-components-article-details{gap:var(--cinemo-sizes-gap-l);flex-direction:column;display:flex}.bcp-knowledge-base-components-article-details__header{flex-direction:column;display:flex}.bcp-knowledge-base-components-article-details__header__title{color:var(--cinemo-colors-black-100);margin:0;font-family:Inter,sans-serif;font-size:3.2rem;font-weight:600;line-height:4rem}.bcp-knowledge-base-components-article-details__header__meta{padding:var(--cinemo-sizes-space-xxxl) 0;column-gap:var(--cinemo-sizes-gap-xs);row-gap:var(--cinemo-sizes-gap-xs);flex-flow:wrap;align-items:center;display:flex}.bcp-knowledge-base-components-article-details__header__meta__skeleton{width:25rem;height:2.2rem;margin:var(--cinemo-sizes-space-xxxl) 0}.bcp-knowledge-base-components-article-details__header__meta__created{color:var(--cinemo-colors-black-300);font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bcp-knowledge-base-components-article-details .article-inline-attachment{color:var(--cinemo-colors-accent-300);cursor:pointer;text-decoration:none;transition-property:color;transition-duration:.5s;display:inline}@media (hover:hover){.bcp-knowledge-base-components-article-details .article-inline-attachment:hover{color:var(--cinemo-colors-accent-200)}}.bcp-knowledge-base-components-article-details .article-inline-attachment:focus-visible{color:var(--cinemo-colors-accent-200)}.bcp-knowledge-base-components-article-details .article-inline-attachment__icon{width:var(--cinemo-sizes-icon-xs);height:var(--cinemo-sizes-icon-xs);margin-right:var(--cinemo-sizes-space-xs);vertical-align:text-bottom;margin-bottom:.1rem}.bcp-knowledge-base-components-article-details .article-inline-attachment__text{word-break:break-all;overflow-wrap:anywhere;text-decoration:underline}.bcp-knowledge-base-components-article-document-item,.bcp-knowledge-base-components-article-document-item__item{align-items:center;display:flex}.bcp-knowledge-base-components-article-document-item .bif-components-button__slot--left{margin-right:var(--cinemo-sizes-space-m)}.bcp-knowledge-base-components-article-document-item__icon{width:1.2rem;height:1.2rem}.bcp-knowledge-base-components-article-document-item__title{text-align:left;word-break:break-all;overflow-wrap:anywhere}.bcp-knowledge-base-components-article-documents__attachments{gap:var(--cinemo-sizes-space-l);padding:var(--cinemo-sizes-space-xl) var(--cinemo-sizes-space-xxl);background-color:var(--cinemo-colors-black-800);border-radius:var(--cinemo-sizes-radius-xl);flex-direction:column;display:flex}.bcp-knowledge-base-components-article-documents__attachments__title{color:var(--cinemo-colors-black-100);margin:0;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.8rem}.bcp-knowledge-base-components-article-documents__attachments__list{gap:var(--cinemo-sizes-space-l);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bcp-knowledge-base-components-popover__overlay{z-index:2;width:100vw;height:100vh;position:fixed;inset:0}.bcp-knowledge-base-components-popover__overlay--blur{background:var(--cinemo-colors-black-transparent-50);-webkit-backdrop-filter:var(--cinemo-blur);backdrop-filter:var(--cinemo-blur)}.bcp-knowledge-base-components-popover__overlay--no-blur{background:var(--cinemo-colors-black-transparent-60);-webkit-backdrop-filter:none;backdrop-filter:none}.bcp-knowledge-base-components-popover__overlay[data-state=open]{animation:.3s ease-out fadeIn}.bcp-knowledge-base-components-popover__overlay[data-state=closed]{animation:.3s ease-in fadeOut}@media (prefers-reduced-motion:reduce){.bcp-knowledge-base-components-popover__overlay[data-state]{animation:none}}.bcp-knowledge-base-components-popover__content{width:calc(100vw - var(--cinemo-sizes-space-xxl));border-radius:var(--cinemo-sizes-radius-xl);padding:var(--cinemo-sizes-space-m);box-sizing:border-box;z-index:3;gap:var(--cinemo-sizes-space-m);background:var(--cinemo-colors-black-800);flex-direction:column;display:flex}.bcp-knowledge-base-components-popover__content--match-anchor-width{width:calc(var(--radix-popover-trigger-width) + var(--cinemo-sizes-space-m) * 2);padding-top:var(--cinemo-sizes-space-m)}@media screen and (width<=480px){.bcp-knowledge-base-components-popover__content--match-anchor-width{padding-left:var(--cinemo-sizes-keyline-m);padding-right:var(--cinemo-sizes-keyline-m)}}@media screen and (width>=481px){.bcp-knowledge-base-components-popover__content:not(.bcp-knowledge-base-components-popover__content--match-anchor-width){width:36rem}}.bcp-knowledge-base-components-popover__content[data-state=open]{animation:.3s ease-out fadeIn}.bcp-knowledge-base-components-popover__content[data-state=closed]{animation:.3s ease-in fadeOut}@media (prefers-reduced-motion:reduce){.bcp-knowledge-base-components-popover__content[data-state]{animation:none}}.bcp-knowledge-base-components-popover__scroll{width:auto;max-height:calc(80vh - 12rem);margin-right:calc(var(--cinemo-sizes-space-m) * -1);padding-right:var(--cinemo-sizes-space-m);box-sizing:border-box}.bcp-knowledge-base-components-search-result-list__root{margin:0;padding:0;list-style:none}.bcp-knowledge-base-components-search-result-list__item{padding:var(--cinemo-sizes-space-xl);border-radius:var(--cinemo-sizes-radius-l);color:var(--cinemo-colors-black-300);cursor:pointer;-webkit-user-select:none;user-select:none;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}@media (hover:hover){.bcp-knowledge-base-components-search-result-list__item:hover{background-color:var(--cinemo-colors-white-transparent-10)}}.bcp-knowledge-base-components-search-result-list__item__link{color:inherit;width:100%;height:100%;text-decoration:none;display:block}.bcp-knowledge-base-components-search-result-list__item__highlight{color:var(--cinemo-colors-black-100)}.bcp-knowledge-base-components-search-articles-popover__content__header{flex-direction:column;display:flex}.bcp-knowledge-base-components-search-articles-popover__content__header .bif-components-search{max-width:unset}.bcp-knowledge-base-components-search-articles-popover__content__centered-message{color:var(--cinemo-colors-black-300);padding:var(--cinemo-sizes-space-m);justify-content:center;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem;display:flex}.bcp-knowledge-base-components-search-articles-popover__content__results{padding:0 var(--cinemo-sizes-space-m)}.bcp-knowledge-base-components-page-header__breadcrumbs{padding:0 var(--cinemo-sizes-space-xl)}.bcp-knowledge-base-components-page-header__breadcrumbs__skeleton{max-width:50rem;margin:0 var(--cinemo-sizes-space-xl);height:var(--cinemo-sizes-icon-m)}.bcp-knowledge-base-components-page-header__search-button__skeleton{width:var(--cinemo-sizes-icon-m);height:var(--cinemo-sizes-icon-m)}.bcp-knowledge-base-pages-article-details__content{gap:var(--cinemo-sizes-keyline-m);display:flex}.bcp-knowledge-base-pages-article-details__content__details{flex-direction:column;flex:1;min-width:0;max-width:80rem;display:flex}.bcp-knowledge-base-pages-article-details__content__sidebar{flex-shrink:0;width:24.8rem}.bcp-knowledge-base-components-article{border-radius:var(--cinemo-sizes-radius-xl);grid-template-columns:auto 1fr;grid-auto-flow:column;width:100%;height:8.2rem;text-decoration:none;display:grid;overflow:hidden}.bcp-knowledge-base-components-article__image-container{background-color:var(--cinemo-colors-white-transparent-10);place-items:center;width:8.2rem;height:100%;display:grid}.bcp-knowledge-base-components-article__image-container__image{width:var(--cinemo-sizes-icon-l);height:var(--cinemo-sizes-icon-l);object-fit:cover}.bcp-knowledge-base-components-article__content{padding:var(--cinemo-sizes-space-xxl) var(--cinemo-sizes-keyline-m);gap:var(--cinemo-sizes-space-l);background:var(--cinemo-colors-white-transparent-05);grid-template-rows:1fr auto;display:grid}.bcp-knowledge-base-components-article__content__title{color:var(--cinemo-colors-black-150);font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;line-height:2rem}.bcp-knowledge-base-components-article__content__detail-wrapper{gap:var(--cinemo-sizes-space-m);grid-template-columns:auto 1fr;grid-auto-flow:column;align-items:center;display:grid}.bcp-knowledge-base-components-article__content__detail-wrapper__date{color:var(--cinemo-colors-black-200);width:fit-content;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem}.bcp-knowledge-base-components-article__content__detail-wrapper__tags{gap:var(--cinemo-sizes-space-m);grid-auto-columns:max-content;grid-auto-flow:column;display:grid}.bcp-knowledge-base-components-article__content__detail-wrapper__tags__pill{padding:var(--cinemo-sizes-space-xxs) var(--cinemo-sizes-space-l);width:fit-content;color:var(--cinemo-colors-black-100)}.bcp-knowledge-base-components-articles-list{gap:var(--cinemo-sizes-gap-s);width:100%;display:grid}.bcp-knowledge-base-components-articles-list__subtitle{color:var(--cinemo-colors-black-100);margin:0;font-family:Inter,sans-serif;font-size:1.8rem;font-weight:600;line-height:2.4rem}.bcp-knowledge-base-components-articles-list__items{gap:var(--cinemo-sizes-space-xs);display:grid}.bcp-knowledge-base-components-articles-list__items__skeleton{border-radius:var(--cinemo-sizes-radius-xl);width:100%;height:8.2rem}.bcp-knowledge-base-components-subcategory{border-radius:var(--cinemo-sizes-radius-xl);grid-template-columns:auto 1fr;grid-auto-flow:column;width:100%;height:14.2rem;text-decoration:none;display:grid;overflow:hidden}.bcp-knowledge-base-components-subcategory__image-container{background:url(/assets/images/subcategory_bg.webp), var(--cinemo-colors-white-transparent-10) no-repeat center;background-size:cover;place-items:center;width:14.2rem;height:100%;display:grid}.bcp-knowledge-base-components-subcategory__image-container__image{width:var(--cinemo-sizes-cover-s);height:var(--cinemo-sizes-cover-s);object-fit:cover}.bcp-knowledge-base-components-subcategory__content{padding:var(--cinemo-sizes-space-xxl) var(--cinemo-sizes-keyline-m);gap:var(--cinemo-sizes-space-xxl);background:var(--cinemo-colors-white-transparent-05);grid-template-rows:1fr auto;display:grid}.bcp-knowledge-base-components-subcategory__content__info{gap:var(--cinemo-sizes-space-m);display:grid}.bcp-knowledge-base-components-subcategory__content__info__title{color:var(--cinemo-colors-black-100);font-family:Inter,sans-serif;font-size:1.8rem;font-weight:600;line-height:2.4rem}.bcp-knowledge-base-components-subcategory__content__info__description{color:var(--cinemo-colors-black-300);font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bcp-knowledge-base-components-subcategory__content__topics-count{color:var(--cinemo-colors-black-150);font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem}.bcp-knowledge-base-components-subcategories-list{gap:var(--cinemo-sizes-space-xs);display:grid}.bcp-knowledge-base-components-subcategories-list__skeleton{border-radius:var(--cinemo-sizes-radius-xl);width:100%;height:14.2rem}.bcp-knowledge-base-pages-categories-list__content{gap:var(--cinemo-sizes-space-4xl);flex-direction:column;display:flex}.bcp-knowledge-base-pages-categories-list__content__title{color:var(--cinemo-colors-black-100);font-family:Inter,sans-serif;font-size:2.4rem;font-weight:500;line-height:3.2rem}.bcp-knowledge-base-pages-categories-list__content__title__skeleton{max-width:32rem;height:3.2rem}.bcp-knowledge-base-components-category{border-radius:var(--cinemo-sizes-radius-xxl);background-color:var(--cinemo-colors-black-800);width:100%;display:grid}.bcp-knowledge-base-components-category__content-wrapper{gap:var(--cinemo-sizes-space-4xl);padding:var(--cinemo-sizes-space-xxl) var(--cinemo-sizes-space-xxxl) var(--cinemo-sizes-space-xxxl);align-content:space-between;display:grid}.bcp-knowledge-base-components-category__content-wrapper__info{gap:var(--cinemo-sizes-space-xl);display:grid}.bcp-knowledge-base-components-category__content-wrapper__info__title{color:var(--cinemo-colors-black-100);text-align:center;font-family:Inter,sans-serif;font-size:2rem;font-weight:500;line-height:2.8rem}.bcp-knowledge-base-components-category__content-wrapper__info__description{color:var(--cinemo-colors-black-300);text-align:center;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bcp-knowledge-base-components-category__content-wrapper__button{justify-self:center}.bcp-knowledge-base-components-category__content-wrapper__button__text{font-family:Inter,sans-serif;font-size:1.6rem;font-weight:700;line-height:2.2rem}.bcp-knowledge-base-components-category__icon-wrapper{border-radius:var(--cinemo-sizes-radius-xxl);background:url(/assets/images/category_bg.webp) 50%/cover no-repeat;width:100%;height:20.1rem}.bcp-knowledge-base-components-category__icon-wrapper__icon{object-fit:contain;width:100%;height:100%}.bcp-knowledge-base-components-categories{gap:var(--cinemo-sizes-space-m);width:100%;height:100%;display:grid}.bcp-knowledge-base-components-categories__title-wrapper{padding:var(--cinemo-sizes-space-xl) 0}.bcp-knowledge-base-components-categories__title-wrapper__text{color:var(--cinemo-colors-black-100);font-family:Inter,sans-serif;font-size:2rem;font-weight:500;line-height:2.8rem}.bcp-knowledge-base-components-categories__categories{row-gap:var(--cinemo-sizes-space-xs);column-gap:var(--cinemo-sizes-space-xs);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;height:auto;display:grid}.bcp-knowledge-base-components-categories__categories__skeleton{border-radius:var(--cinemo-sizes-radius-xxl);width:100%;height:37.1rem}.bcp-knowledge-base-components-popular-articles{gap:var(--cinemo-sizes-gap-s);background-color:var(--cinemo-colors-black-800);border-radius:var(--cinemo-sizes-radius-xxl);min-width:0;padding:var(--cinemo-sizes-gap-m) var(--cinemo-sizes-keyline-s);flex-direction:column;flex:1;display:flex}.bcp-knowledge-base-components-popular-articles__header{margin:0;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;line-height:2rem}.bcp-knowledge-base-components-popular-articles__list{gap:var(--cinemo-sizes-space-m);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bcp-knowledge-base-components-popular-articles__list__item__skeleton{height:2.2rem}.bcp-knowledge-base-components-popular-articles__list__item__link{color:var(--cinemo-colors-accent-300);text-overflow:ellipsis;white-space:nowrap;width:fit-content;max-width:100%;margin:0;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:700;line-height:2.2rem;text-decoration:none;display:block;overflow:hidden}.bcp-knowledge-base-components-recent-articles{gap:var(--cinemo-sizes-gap-s);background-color:var(--cinemo-colors-black-800);border-radius:var(--cinemo-sizes-radius-xxl);min-width:0;padding:var(--cinemo-sizes-gap-m) var(--cinemo-sizes-keyline-s);flex:1;display:grid}.bcp-knowledge-base-components-recent-articles__header{margin:0;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;line-height:2rem}.bcp-knowledge-base-components-recent-articles__list{gap:var(--cinemo-sizes-space-m);flex-direction:row;margin:0;padding:0;list-style:none;display:flex}.bcp-knowledge-base-pages-knowledge-base__content{gap:var(--cinemo-sizes-gap-l);width:100%;display:grid}.bcp-knowledge-base-pages-knowledge-base__content__search{align-items:center;gap:var(--cinemo-sizes-gap-s);padding:0 var(--cinemo-sizes-space-xxxl) var(--cinemo-sizes-space-xxl);flex-direction:column;display:flex}.bcp-knowledge-base-pages-knowledge-base__content__search__title{margin:0;font-family:Inter,sans-serif;font-size:2rem;font-weight:500;line-height:2.8rem}.bcp-knowledge-base-pages-knowledge-base__content__search .bif-components-search{max-width:70rem}.bcp-knowledge-base-pages-knowledge-base__content__search__popover__trigger__search-button{z-index:0}.bcp-knowledge-base-pages-knowledge-base__content__articles{gap:var(--cinemo-sizes-gap-xxs);flex-direction:column;min-width:0;display:flex}@media screen and (width>=835px){.bcp-knowledge-base-pages-knowledge-base__content__articles{flex-direction:row}}.bcp-knowledge-base-pages-knowledge-base__content__articles__article-placeholder{flex:1;min-width:0;display:flex}.bcp-media-apps-dialog-media-app-restrictions .bif-components-transfer-list__items{min-width:0}.bcp-media-apps-dialog-media-app-restrictions .bif-components-dialog__content{overscroll-behavior:none;overflow:hidden}.bcp-media-apps-dialog-media-app-restrictions .bif-components-dialog__content__inner{flex-direction:column;min-height:0;display:flex;overflow:hidden}.bcp-media-apps-dialog-media-app-restrictions__title{row-gap:var(--cinemo-sizes-space-l);flex-direction:column;display:flex}.bcp-media-apps-dialog-media-app-restrictions__title__media-app{justify-content:center;align-items:center;column-gap:var(--cinemo-sizes-space-m);display:flex}.bcp-media-apps-dialog-media-app-restrictions__title__media-app h3{margin:0;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.8rem}.bcp-media-apps-dialog-media-app-restrictions__title__media-app__icon{width:var(--cinemo-sizes-icon-m);height:var(--cinemo-sizes-icon-m)}.bcp-media-apps-dialog-media-app-restrictions__companies{isolation:isolate;flex:1;min-height:0}.bcp-media-apps-dialog-media-app-restrictions__companies .bif-components-scrollable-area__viewport>div{row-gap:var(--cinemo-sizes-space-m);padding:var(--cinemo-sizes-space-xl);box-sizing:border-box;width:100%;display:grid!important}.bcp-media-apps-dialog-media-app-restrictions__companies__company{row-gap:var(--cinemo-sizes-space-m);display:grid}.bcp-media-apps-dialog-media-app-restrictions__companies__company__header{align-items:center;column-gap:var(--cinemo-sizes-space-xxl);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.bcp-media-apps-dialog-media-app-restrictions__companies__company__header__name{white-space:nowrap;text-overflow:ellipsis;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.8rem;overflow:hidden}.bcp-media-apps-dialog-media-app-restrictions__companies__company__header__status{color:var(--cinemo-colors-white-transparent-70);font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem}.bcp-media-apps-dialog-media-app-restrictions__companies__company__tabs,.bcp-media-apps-dialog-media-app-restrictions__companies__company__alert,.bcp-media-apps-dialog-media-app-restrictions__companies__company__transfer-list{margin-top:var(--cinemo-sizes-space-m)}.bcp-media-apps-dialog-media-app-restrictions__companies__company__transfer-list{height:30rem}.bcp-media-apps-dialog-media-app-restrictions__companies__company__transfer-list__allowed-icon{color:var(--cinemo-colors-accent-300)}.bcp-media-apps-dialog-media-app-restrictions__companies__company__transfer-list__restricted-icon,.bcp-media-apps-components-media-app-item-menu__warning button{color:var(--cinemo-colors-red-500)}.bcp-media-apps-components-media-app-item{gap:var(--cinemo-sizes-space-xxl);padding:var(--cinemo-sizes-space-xxxl);background-color:var(--cinemo-colors-black-800);border-radius:var(--cinemo-sizes-radius-xxl);grid-template-columns:auto 1fr;display:grid;position:relative}.bcp-media-apps-components-media-app-item__logo{width:var(--cinemo-sizes-icon-xxl);height:var(--cinemo-sizes-icon-xxl)}.bcp-media-apps-components-media-app-item__content{margin-right:var(--cinemo-sizes-space-xxl)}.bcp-media-apps-components-media-app-item__content__portal-name{margin-top:var(--cinemo-sizes-space-xs);font-family:Inter,sans-serif;font-size:2.4rem;font-weight:500;line-height:3.2rem}.bcp-media-apps-components-media-app-item__content__display-name{font-family:Inter,sans-serif;font-size:1.8rem;font-weight:600;line-height:2.4rem}.bcp-media-apps-components-media-app-item__menu{top:var(--cinemo-sizes-space-xl);right:var(--cinemo-sizes-space-xl);position:absolute}.bcp-media-apps-page-media-apps-board__header__actions{align-self:center;gap:var(--cinemo-sizes-keyline-s);display:grid}.bcp-media-apps-page-media-apps-board__header__actions__search{cursor:pointer}.bcp-media-apps-page-media-apps-board__header__actions__link{color:var(--cinemo-colors-black-100);place-content:center;align-items:center;text-decoration:none;display:grid}.bcp-media-apps-page-media-apps-board__content{gap:var(--cinemo-sizes-space-s);grid-template-columns:repeat(2,1fr);display:grid}.bcp-support-components-upload-attachment-item__progress{align-items:center;gap:var(--cinemo-sizes-gap-xs);display:flex}.bcp-support-components-upload-attachment-item__progress__bar{flex:1}.bcp-support-components-upload-attachment-item__progress__text{color:var(--cinemo-colors-black-200);font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bcp-support-components-attachments-uploader{gap:var(--cinemo-sizes-gap-xs);flex-direction:column;display:flex}.bcp-support-components-attachments-uploader__scroll{max-height:40vh;padding-right:var(--cinemo-sizes-space-xs);margin-right:-var(--cinemo-sizes-space-xs)}.bcp-support-components-support-upload-attachments{grid-template-columns:1fr;gap:1.6rem;display:grid}.bcp-support-components-support-upload-attachments__title{margin:0 0 1.6rem}.bcp-support-degradation-datetime{gap:var(--cinemo-sizes-gap-l);flex-direction:row;align-items:start;display:flex}.bcp-support-degradation-datetime__date{flex:2}.bcp-support-degradation-datetime__time{flex:1;min-width:20rem}@media screen and (width<=834px){.bcp-support-degradation-datetime{gap:var(--cinemo-sizes-gap-m);flex-direction:column}}.bcp-support-form-base-form{height:calc(100% - 4.8rem)}.bcp-support-form-base-form__content{flex-direction:column;gap:2.4rem;max-width:55.2rem;height:100%;margin:0 auto;display:flex}.bcp-support-form-base-form__content textarea{field-sizing:content;resize:none;min-height:9.6rem}.bcp-support-form-base-form__content__separator{margin-top:auto}.bcp-support-form-base-form__content__description{color:var(--cinemo-colors-black-300);margin-bottom:1.6rem;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bcp-support-form-base-form__content__description--required{color:var(--cinemo-colors-red-500)}.bcp-support-form-base-form__footer{padding:0 var(--cinemo-sizes-gap-s) .4rem;justify-content:space-between;display:flex}.bcp-support-form-base-form__footer__button-action{width:22rem}.bcp-support-new-request{grid-template-rows:auto 1fr;min-height:100vh}.bcp-support-components-attach-files-dialog__content{gap:var(--cinemo-sizes-gap-xs);flex-direction:column;margin-top:2rem;display:flex}.bcp-support-components-add-comment-form{flex-direction:column;display:flex}.bcp-support-components-add-comment-form__textarea .bif-components-text-input__field__input{field-sizing:content;resize:none;min-height:9.6rem}.bcp-support-components-add-comment-form__attachments{gap:var(--cinemo-sizes-space-s);margin-bottom:var(--cinemo-sizes-space-s);flex-direction:column;display:flex}.bcp-support-components-add-comment-form__attachments:empty{margin-bottom:0}.bcp-support-components-add-comment-form__actions{gap:var(--cinemo-sizes-space-m);margin-bottom:4.8rem;display:flex}.bcp-support-components-add-comment-form__actions .bif-components-button{min-width:10.4rem;padding:0}.bcp-support-components-add-comment-form__actions__attach{margin-right:auto}.bcp-support-components-add-comment-form__actions__attach .bif-components-button__slot{margin:0}.bcp-support-components-attachment-item{column-gap:var(--cinemo-sizes-gap-s);row-gap:var(--cinemo-sizes-gap-s);min-height:3.2rem;padding:var(--cinemo-sizes-space-xl) var(--cinemo-sizes-space-xxl);border-radius:var(--cinemo-sizes-radius-m);background-color:var(--cinemo-colors-white-transparent-10);grid-template:"icon name actions"/auto 1fr auto;align-items:center;display:grid}.bcp-support-components-attachment-item svg{width:var(--cinemo-sizes-icon-xs);height:var(--cinemo-sizes-icon-xs)}.bcp-support-components-attachment-item__icon{border-radius:var(--cinemo-sizes-radius-full);background-color:var(--cinemo-colors-black-700);width:3.2rem;height:3.2rem;color:var(--cinemo-colors-black-150);grid-area:icon;justify-content:center;align-items:center;display:flex}.bcp-support-components-attachment-item__name{text-overflow:ellipsis;white-space:nowrap;color:var(--cinemo-colors-black-100);text-align:left;grid-area:name;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem;overflow:hidden}.bcp-support-components-attachment-item__actions{align-items:center;gap:var(--cinemo-sizes-gap-s);grid-area:actions;display:flex}.bcp-support-components-attachments-list{all:unset;gap:var(--cinemo-sizes-space-s);flex-direction:column;display:flex}.bcp-support-components-comment{border-bottom:1px solid var(--cinemo-colors-white-transparent-20);padding-bottom:var(--cinemo-sizes-space-xxl);margin-bottom:var(--cinemo-sizes-space-xxl);font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bcp-support-components-comment:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.bcp-support-components-comment__heading{color:var(--cinemo-colors-black-200);align-items:center;gap:var(--cinemo-sizes-space-xs);display:flex}.bcp-support-components-comment__heading__user-name{text-align:left;width:fit-content;max-width:25rem;color:var(--cinemo-colors-black-100);font-family:Inter,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.8rem}.bcp-support-components-comment__heading strong,.bcp-support-components-comment__heading time{font-weight:500}.bcp-support-components-comment__heading__icon{border-radius:var(--cinemo-sizes-radius-full);background:var(--cinemo-colors-accent-300);width:1.7rem;height:1.7rem}.bcp-support-components-comment__heading__icon path{fill:var(--cinemo-colors-black-900)}.bcp-support-components-comment__content{gap:var(--cinemo-sizes-space-xxl);margin-top:var(--cinemo-sizes-space-m);flex-direction:column;display:flex}.bcp-support-components-comment__content__text{color:var(--cinemo-colors-black-100);white-space:pre-wrap;word-break:break-word;margin:0}.bcp-support-components-comment__content__text p,.bcp-support-components-comment__content__text h1,.bcp-support-components-comment__content__text h2,.bcp-support-components-comment__content__text h3,.bcp-support-components-comment__content__text h4,.bcp-support-components-comment__content__text h5{margin:0}.bcp-support-components-comment__content__text ul,.bcp-support-components-comment__content__text ol{margin:0;padding:0}.bcp-support-components-comment__content__text ul{padding-left:1.2rem}.bcp-support-components-comment__content__text ol{padding-left:1.4rem}.bcp-support-components-comment__content__text ol ol{padding-left:1.6rem;list-style-type:lower-latin}.bcp-support-components-comment__content__text a{color:var(--cinemo-colors-accent-300)}.bcp-support-components-support-request-section{gap:var(--cinemo-sizes-space-xxl);flex-direction:column;display:flex}.bcp-support-components-support-request-section__title{color:var(--cinemo-colors-white-transparent-70);margin:0;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bcp-support-components-support-request-comments{gap:var(--cinemo-sizes-space-xxxl)}.bcp-support-components-support-request-comments__pagination{gap:0}.bcp-support-components-support-request-comments__pagination .bif-components-pagination__page-size{display:none}.bcp-support-components-data-list{gap:var(--cinemo-sizes-space-xxl) var(--cinemo-sizes-space-xxxl);grid-template-columns:20rem 1fr;margin:0;display:grid}.bcp-support-components-data-list dt{color:var(--cinemo-colors-black-300);font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bcp-support-components-data-list dd{color:var(--cinemo-colors-black-100);white-space:pre-wrap;word-break:break-word;margin:0;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.8rem}.bcp-support-components-resolve-request-dialog__textarea .bif-components-text-input__field__input{field-sizing:content;resize:none;min-height:9.6rem}.bcp-support-components-resolve-request-dialog__attach-files{margin-top:var(--cinemo-sizes-space-xl);align-items:center;gap:var(--cinemo-sizes-space-s);cursor:pointer;width:fit-content;color:var(--cinemo-colors-accent-300);font-family:Inter,sans-serif;font-size:1.4rem;font-weight:500;line-height:2rem;display:flex}.bcp-support-components-resolve-request-dialog__attach-files:hover{color:var(--cinemo-colors-accent-200)}.bcp-support-components-resolve-request-dialog__attach-files:focus-visible{outline-offset:var(--cinemo-sizes-space-xxs);outline-width:.3rem;outline-style:solid;outline-color:var(--cinemo-colors-focus);transition:outline-color .3s,outline-offset .3s}.bcp-support-components-resolve-request-dialog__attach-files[aria-disabled=true]{color:var(--cinemo-colors-black-400);cursor:not-allowed}.bcp-support-components-resolve-request-dialog__attachments{flex-direction:column;margin-top:2rem;display:flex}.bcp-support-components-resolve-request-dialog__attachments__scroll{max-height:40vh;padding-right:var(--cinemo-sizes-space-xs);margin-right:-var(--cinemo-sizes-space-xs)}.bcp-support-components-mark-as-solved{height:3.2rem;padding:0 var(--cinemo-sizes-space-xl);margin-left:auto}.bcp-support-components-mark-as-solved .bif-components-button__slot{margin-right:.6rem}.bcp-support-components-request-status-indicator{background:var(--cinemo-colors-accent-400);border-radius:50%;width:.8rem;height:.8rem}.bcp-support-components-request-status-indicator--waiting-your-reply{background:var(--cinemo-colors-red-500)}.bcp-support-components-request-status-indicator--new{background:var(--cinemo-colors-black-300)}.bcp-support-components-request-status-indicator--on-hold,.bcp-support-components-request-status-indicator--awaiting-software-update{background:var(--cinemo-colors-yellow-500)}.bcp-support-components-request-status-indicator--resolved{background:var(--cinemo-colors-green-500)}.bcp-support-components-status-badge{border-radius:var(--cinemo-sizes-radius-xxl);background-color:var(--cinemo-colors-white-transparent-10);grid-auto-flow:column;justify-content:center;align-items:center;gap:.8rem;max-width:19rem;padding:.4rem .8rem .4rem 1.2rem;display:inline-grid}.bcp-support-components-status-badge__text{color:var(--cinemo-colors-black-100);white-space:nowrap;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem}.bcp-support-components-update-participants{gap:0}.bcp-support-components-update-participants .bif-components-pill{background:var(--cinemo-colors-white-transparent-10);color:var(--cinemo-colors-black-100);cursor:auto}.bcp-support-components-update-participants .bif-components-pill__slot{display:none}.bcp-support-components-update-participants .bif-components-combobox-multiple__trigger--disabled .bif-components-pill{background:var(--cinemo-colors-white-transparent-05);color:var(--cinemo-colors-white-transparent-60);cursor:not-allowed}.bcp-support-components-update-requests-priority{gap:0}.bcp-support-components-update-requests-priority__option-label{gap:var(--cinemo-sizes-space-xl);grid-template-columns:min-content auto;grid-auto-flow:column;align-items:center;display:grid}.bcp-support-components-support-request__header{margin-top:var(--cinemo-sizes-space-xxl);align-items:center;display:flex}.bcp-support-components-support-request__header__title{margin:0}.bcp-support-components-support-request__status{min-height:2.4rem}.bcp-support-components-support-request__text-skeleton{height:1.8rem}.bcp-support-components-support-request__status-skeleton{border-radius:var(--cinemo-sizes-radius-xxl);width:30%;height:2.4rem}.bcp-support-components-support-request__select-skeleton{border-radius:.6rem;height:3.4rem}.bcp-support-pages-request-details__container{flex-direction:column;gap:2.4rem;max-width:55.2rem;margin:0 auto;display:flex}.bcp-support-components-request-status-tabs{flex-direction:column;gap:.8rem;display:flex}.bcp-support-components-request-status-tabs__label{color:var(--cinemo-colors-black-300);font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bcp-support-components-request-status-tabs__tabs{justify-content:flex-start}.bcp-support-components-support-requests-filters__form{gap:var(--cinemo-sizes-space-m)}.bcp-support-components-support-requests-filters__form .bif-components-combobox-single,.bcp-support-components-support-requests-filters__form .bif-components-combobox-multiple,.bcp-support-components-support-requests-filters__form .bif-components-text-input{flex-direction:column;display:flex}.bcp-support-components-support-requests-filters__form .bif-components-separator__line{margin:var(--cinemo-sizes-space-xxl) 0;border-color:var(--cinemo-colors-white-transparent-10)}.bcp-support-components-support-requests-filters__header{justify-content:space-between;align-items:center;margin-top:.4rem;margin-bottom:.8rem;padding:0 .8rem;display:flex}.bcp-support-components-support-requests-filters__header__title{margin:0}.bcp-support-components-support-requests-tabs{width:auto;margin-right:auto}.bcp-support-components-support-requests-applied-filters{gap:var(--cinemo-sizes-space-m);flex-wrap:wrap;align-items:center;display:flex}.bcp-support-components-support-requests-applied-filters__pill{padding:.4rem .8rem}.bcp-support-components-support-requests-applied-filters__pill svg{width:var(--cinemo-sizes-icon-xs);height:var(--cinemo-sizes-icon-xs)}.bcp-support-components-support-requests-table-row{height:5.6rem;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bcp-support-components-support-requests-table-row td:first-child{padding:0}.bcp-support-components-support-requests-table-row__participants{text-align:left;max-width:13.2rem}.bcp-support-components-support-requests-table-row__reporter{text-align:left;max-width:14rem}.bcp-support-components-support-requests-table-row__summary{text-align:left;max-width:15.6rem}.bcp-support-components-support-requests-table-row td:nth-child(7){padding-right:0}.bcp-support-components-support-requests-table-row__link{color:var(--cinemo-colors-black-100);white-space:nowrap;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}@media (hover:hover){.bcp-support-components-support-requests-table-row__link:hover{color:var(--cinemo-colors-black-300)}}.bcp-support-components-support-requests-table-row__link:focus-visible{color:var(--cinemo-colors-black-300)}.bcp-support-components-support-requests-table{gap:var(--cinemo-sizes-gap-s);padding:var(--cinemo-sizes-gap-m) var(--cinemo-sizes-keyline-s);background-color:var(--cinemo-colors-black-800);border-radius:var(--cinemo-sizes-radius-xxl);z-index:0;position:relative}.bcp-support-components-support-requests-table__table{table-layout:fixed}.bcp-support-components-support-requests-table .bif-components-table-sort-label__icon{margin:calc(-1 * var(--cinemo-sizes-space-m));padding:var(--cinemo-sizes-space-m)}.bcp-support-components-search{justify-content:flex-end;align-items:center;display:flex;position:relative}.bcp-support-components-search__input{gap:0;max-width:29.5rem;position:absolute;right:-1.2rem}.bcp-support-components-search__input[data-state=open]{animation:.3s ease-out slideIn}.bcp-support-components-search__input[data-state=closed]{animation:.2s ease-in slideOut}.bcp-support-components-search__button[data-state=open]{animation:.3s ease-out fadeIn}.bcp-support-components-search__button[data-state=closed]{animation:.2s ease-in fadeOut}@media (prefers-reduced-motion:reduce){.bcp-support-components-search__input[data-state],.bcp-support-components-search__button[data-state]{animation:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.bcp-support-page-requests__actions{align-self:center;gap:var(--cinemo-sizes-keyline-s);display:grid}.bcp-updater-rollout-update-settings-devices-list{width:100%;margin-right:-.6rem;padding-right:.6rem}.bcp-updater-rollout-update-settings-devices-list .bif-components-scrollable-area__viewport{max-height:40vh}.bcp-updater-rollout-update-settings-devices-list__toggle{box-sizing:border-box;border-radius:.6rem;grid-template-columns:1fr auto;height:5rem;margin-bottom:0;padding:0 .6rem;transition:background-color .2s}.bcp-updater-rollout-update-settings-devices-list__toggle .bif-components-toggle__label{align-items:center;width:100%;height:100%;margin-right:0;display:flex}.bcp-updater-rollout-update-settings-devices-list__toggle__device{text-align:left;width:100%;max-width:42.5rem;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bcp-updater-rollout-update-settings-devices-list__toggle .bif-components-text-tooltip__content{max-width:42.5rem!important}@media (hover:hover){.bcp-updater-rollout-update-settings-devices-list__toggle:hover{background-color:var(--cinemo-colors-white-transparent-10)}}.bcp-updater-rollout-update-settings-devices-list__toggle:focus-visible{background-color:var(--cinemo-colors-white-transparent-10)}.bcp-updater-rollout-update-settings__loading{width:auto}.bcp-updater-rollout-update-settings__settings{gap:var(--cinemo-sizes-space-xxxl);flex-direction:column;display:flex}.bcp-updater-rollout-update-settings__settings__toggle-all{box-sizing:border-box;border-radius:.6rem;height:5rem;margin:0;padding:0 .6rem;transition:background-color .2s}.bcp-updater-rollout-update-settings__settings__toggle-all .bif-components-toggle__label{font-family:Inter,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.8rem}@media (hover:hover){.bcp-updater-rollout-update-settings__settings__toggle-all:hover{background-color:var(--cinemo-colors-white-transparent-10)}}.bcp-updater-rollout-update-settings__settings__toggle-all:focus-visible{background-color:var(--cinemo-colors-white-transparent-10)}.bcp-updater-rollout-update-settings__settings__body{margin:0;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.8rem}.bcp-updater-testers-emails-input .bif-components-autocomplete-input__input{width:100%}.bcp-updater-testers-emails-input .bif-components-autocomplete-input__items{width:auto}.bcp-updater-testers-emails-input__validation{margin-bottom:0}.bcp-updater-assign-testers .bif-components-dialog__content__close,.bcp-updater-assign-testers .bif-components-scrollable-area__scrollbar{display:none}.bcp-updater-assign-testers__container{gap:var(--cinemo-sizes-gap-m);display:grid}.bcp-updater-assign-testers__loading{width:auto}.bcp-runtime-feedback__container{gap:var(--cinemo-sizes-space-xxxl);justify-content:center;display:grid}.bcp-runtime-feedback__container__icon{width:9.6rem;height:9.6rem;fill:var(--cinemo-colors-accent-300)}.bcp-runtime-feedback__container__description{color:var(--cinemo-colors-white-transparent-70);font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bcp-runtime-feedback__button-container{margin-top:var(--cinemo-sizes-space-xxxl);justify-content:center;width:100%;display:grid}.bcp-runtime-feedback__button-container__button{width:22rem;padding:var(--cinemo-sizes-space-l) var(--cinemo-sizes-space-xxl)}.bcp-runtime-feedback .bif-components-dialog__content__close{display:none}.bcp-release-runtime-dialog__loading{width:auto}.bcp-release-runtime-dialog .bif-components-dialog__content__close{display:none}.bcp-release-runtime-dialog__version{margin-bottom:var(--cinemo-sizes-gap-m);color:var(--cinemo-colors-white-transparent-70);text-align:center;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bcp-release-runtime-dialog__alert{margin-bottom:var(--cinemo-sizes-gap-m)}.bcp-release-runtime-dialog__scope{height:auto}.bcp-release-runtime-dialog__rules{margin-top:var(--cinemo-sizes-gap-m)}.bcp-rollout-download-menu{margin:0 var(--cinemo-sizes-keyline-m)}.bcp-rollout-download-menu__options{cursor:pointer}.bcp-rollout-download-menu__loading:hover{background-color:inherit}.bcp-rollout-download-menu__loading{width:160px}.bcp-rollout-download-menu__trigger[data-state=open] .bcp-rollout-download-menu__caret:first-child,.bcp-rollout-download-menu__trigger[data-state=closed] .bcp-rollout-download-menu__caret:last-child{display:block}.bcp-rollout-download-menu__caret,.bcp-runtime-rollback .bif-components-dialog__content__close{display:none}.bcp-runtime-rollback__loading{width:auto}.bcp-runtime-rollback__scope{font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;line-height:2rem}.bcp-runtime-rollback__scope--aligned{text-align:left;margin-bottom:var(--cinemo-sizes-gap-m)}.bcp-runtime-rollback__scroll{text-align:left;width:100%;max-height:calc(100vh - 35rem)}.bcp-runtime-rollback__scroll__devices{gap:var(--cinemo-sizes-gap-xs);font-family:Inter,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.8rem;display:grid}.bcp-rollout{border-radius:var(--cinemo-sizes-radius-m);align-items:center;height:5.6rem;display:grid}.bcp-rollout--testing{background-color:var(--cinemo-colors-white-transparent-10);grid-template-columns:2fr 8rem auto auto}.bcp-rollout--released{background-color:var(--cinemo-colors-white-transparent-05);grid-template-columns:16rem 1fr auto auto}.bcp-rollout>.bcp-rollout__device-name{padding:var(--cinemo-sizes-space-s) var(--cinemo-sizes-space-xxxl);text-align:left;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bcp-rollout>.bcp-rollout__device-name .bif-components-tooltip__content{width:50rem}.bcp-rollout__version{padding:0 var(--cinemo-sizes-keyline-s)}.bcp-rollout__version__container{justify-content:start;gap:var(--cinemo-sizes-space-m);grid-auto-flow:column;display:grid}.bcp-rollout__version__container__title{margin:0;font-family:Inter,sans-serif;font-size:1.8rem;font-weight:600;line-height:2.4rem}.bcp-rollout__version__container__button{padding:0}.bcp-rollout__version__status{justify-content:start;align-items:center;gap:var(--cinemo-sizes-space-xs);grid-auto-flow:column;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem;display:grid}.bcp-rollout__version__status__icon{width:var(--cinemo-sizes-icon-xs);height:var(--cinemo-sizes-icon-xs)}.bcp-rollout__version__status--disabled{color:var(--cinemo-colors-black-400)}.bcp-rollout__actions{border-left:var(--cinemo-sizes-border-s) solid var(--cinemo-colors-white-transparent-20);padding-left:var(--cinemo-sizes-space-l);margin-left:var(--cinemo-sizes-space-l);grid-auto-flow:column;justify-self:right;align-items:center;display:grid}.bcp-rollout__actions__menu-trigger{margin:0 var(--cinemo-sizes-keyline-m)}.bcp-rollout__button{justify-self:center}.bcp-rollout__button:nth-child(2){margin:0 var(--cinemo-sizes-keyline-xs)}.bcp-rollout__button__icon{margin-right:var(--cinemo-sizes-space-xs)!important}.bcp-rollout__button__icon svg{width:var(--cinemo-sizes-icon-m);height:var(--cinemo-sizes-icon-m)}.bcp-rollout__button--hidden{visibility:hidden}.bcp-updater-rollout-list{gap:var(--cinemo-sizes-gap-xxs);margin:0;padding:0;list-style-type:none;display:grid}.bcp-updater-rollout-list__empty{color:var(--cinemo-colors-white-transparent-50);margin:4rem auto;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bcp-runtime-version-update{background-color:var(--cinemo-colors-black-700);gap:var(--cinemo-sizes-keyline-xs);padding:var(--cinemo-sizes-space-xxxl);border-radius:2rem;grid-auto-flow:column;display:grid}.bcp-runtime-version-update--empty{text-align:center;height:10rem;color:var(--cinemo-colors-white-transparent-50);align-content:center;gap:var(--cinemo-sizes-gap-xxs);background-color:#0000;grid-auto-rows:max-content;padding:0;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bcp-runtime-version-update__status{display:contents}.bcp-runtime-version-update__info{grid-row:2;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem}.bcp-runtime-version-update__title{color:var(--cinemo-colors-black-100);font-family:Inter,sans-serif;font-size:2rem;font-weight:500;line-height:2.8rem}.bcp-runtime-version-update__version-info{gap:var(--cinemo-sizes-space-xxl);display:flex}.bcp-runtime-version-update__version-info__version{color:var(--cinemo-colors-black-100);font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bcp-runtime-version-update__version-info__link{padding:0}.bcp-runtime-version-update__actions{justify-self:right;align-items:center;gap:var(--cinemo-sizes-keyline-xs);grid-auto-flow:column;display:grid}.bcp-runtime-version-update__button{margin:0 var(--cinemo-sizes-keyline-s);justify-self:center}.bcp-updater-runtime-versions-table{gap:var(--cinemo-sizes-gap-s);padding:var(--cinemo-sizes-gap-m) var(--cinemo-sizes-keyline-s);background-color:var(--cinemo-colors-black-800);border-radius:var(--cinemo-sizes-radius-xxl);z-index:0;display:grid;position:relative;overflow:auto}.bcp-updater-runtime-versions-table__header{justify-content:space-between;align-items:center;gap:var(--cinemo-sizes-gap-s);grid-template-columns:1fr 1fr;width:100%;min-height:4.8rem;display:grid}.bcp-updater-runtime-versions-table__header .bif-components-combobox-single{justify-self:end;width:max-content}.bcp-updater-runtime-versions-table__applied-filters{grid-column:span 2;grid-auto-flow:column;justify-content:space-between;display:grid}.bcp-updater-runtime-versions-table__applied-filters__by{gap:var(--cinemo-sizes-space-m);flex-wrap:wrap;display:flex}.bcp-updater-runtime-versions-table__applied-filters__by__label{height:auto}.bcp-updater-runtime-versions-table__applied-filters__reset{justify-self:end;align-items:end;padding:0}.bcp-updater-runtime-updates-page__header-actions{align-self:center;gap:var(--cinemo-sizes-keyline-s);display:grid}.bcp-updater-template-details .bif-components-dialog__content__close{display:none}.bcp-updater-template-details__container{gap:var(--cinemo-sizes-gap-m);display:grid}.bcp-updater-template-item .bif-components-collapsible-area{gap:0}.bcp-updater-template-item{padding:var(--cinemo-sizes-gap-s) var(--cinemo-sizes-space-xxxl);border-radius:var(--cinemo-sizes-radius-m);background-color:var(--cinemo-colors-white-transparent-05);grid-template-columns:1fr auto;align-items:center;display:grid}.bcp-updater-template-item__title{font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;line-height:2rem}.bcp-updater-template-item__trigger{padding:var(--cinemo-sizes-space-l);margin:0 var(--cinemo-sizes-space-m);align-self:center}.bcp-updater-template-item__actions{gap:var(--cinemo-sizes-space-xxl);grid-auto-flow:column;align-items:center;display:grid}.bcp-updater-template-item__actions__edit{padding-left:var(--cinemo-sizes-space-m);padding-right:var(--cinemo-sizes-space-m)}.bcp-updater-template-item__actions__duplicate{fill:var(--cinemo-colors-accent-300);padding:var(--cinemo-sizes-space-l);margin:0 var(--cinemo-sizes-space-m)}.bcp-updater-template-item__actions__remove{padding:var(--cinemo-sizes-space-l);margin:0 var(--cinemo-sizes-space-m)}.bcp-updater-template-item__actions__removal-name{color:var(--cinemo-colors-black-100);font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;line-height:2rem}.bcp-updater-template-item__accounts{gap:var(--cinemo-sizes-gap-s);color:var(--cinemo-colors-black-100);grid-template-columns:auto 1fr;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem;display:grid}.bcp-updater-template-item__accounts[data-state=open]{padding-top:var(--cinemo-sizes-space-m);padding-bottom:var(--cinemo-sizes-space-m)}.bcp-updater-template-item__accounts__title{color:var(--cinemo-colors-white-transparent-70);width:16rem}.bcp-updater-templates-list{gap:var(--cinemo-sizes-gap-xxs);padding:var(--cinemo-sizes-gap-m) var(--cinemo-sizes-keyline-s);background-color:var(--cinemo-colors-black-800);border-radius:var(--cinemo-sizes-radius-xxl);display:grid}.bcp-updater-templates-list__sort{justify-self:end;width:20rem}.bcp-updater-templates-list__pagination{margin-top:var(--cinemo-sizes-gap-s)}.bcp-updater-templates-list__empty{margin:var(--cinemo-sizes-gap-xxl) auto;font-family:Inter,sans-serif;font-size:3.2rem;font-weight:600;line-height:4rem}.bcp-updater-templates-header__title{margin-left:var(--cinemo-sizes-cover-xs);text-align:center;font-family:Inter,sans-serif;font-size:1.7rem;font-weight:500;line-height:2.2rem}.bcp-updater-templates-header__create-button{margin:0}@media screen and (width>=481px){.bcp-updater-templates-header__title--pin-left{text-align:left;margin-left:0}}header.bcp-updater-templates-header{padding-left:var(--cinemo-sizes-keyline-s);padding-right:var(--cinemo-sizes-keyline-s)}.bcp-navigation-navigation-item{box-sizing:border-box;padding-right:var(--cinemo-sizes-space-xxxl);justify-content:start;align-items:center;display:flex}.bcp-navigation-navigation-item__link{color:var(--cinemo-colors-black-200);cursor:pointer;width:100%;padding:var(--cinemo-sizes-gap-xs) var(--cinemo-sizes-space-xxxl);background-color:#0000;border-radius:0 20rem 20rem 0;grid-template-columns:auto 1fr auto;grid-auto-flow:column;justify-content:start;align-items:center;max-width:100%;text-decoration:none;display:grid;position:relative}@media (hover:hover){.bcp-navigation-navigation-item__link:not(.bcp-navigation-navigation-item__link--active):hover{background-color:var(--cinemo-colors-black-transparent-30)}}.bcp-navigation-navigation-item__link:not(.bcp-navigation-navigation-item__link--active):focus-visible{background-color:var(--cinemo-colors-black-transparent-30)}.bcp-navigation-navigation-item__link--active{color:var(--cinemo-colors-black-100);background-color:var(--cinemo-colors-black-800)}.bcp-navigation-navigation-item__link__title{text-align:left;margin-left:var(--cinemo-sizes-space-xxl);justify-self:start;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem;display:inline}.bcp-navigation-navigation-item__link__unread{background-color:var(--cinemo-colors-accent-300);border-radius:var(--cinemo-sizes-radius-full);width:.8rem;height:.8rem}.bcp-navigation-other-apps{grid-gap:var(--cinemo-sizes-gap-xxs);display:grid}.bcp-navigation-other-apps__app{box-sizing:border-box;height:3.4rem;padding:var(--cinemo-sizes-space-m) var(--cinemo-sizes-space-l);border-radius:var(--cinemo-sizes-radius-m);background:var(--cinemo-colors-black-800);color:var(--cinemo-colors-black-200);grid-gap:var(--cinemo-sizes-space-s);grid-template-columns:repeat(3,max-content) 1fr;align-items:center;text-decoration:none;display:grid;position:relative}@media (hover:hover){.bcp-navigation-other-apps__app:hover{background:var(--cinemo-colors-black-transparent-30)}}.bcp-navigation-other-apps__app:focus-visible{background:var(--cinemo-colors-black-transparent-30)}.bcp-navigation-other-apps__app__logo{width:5rem;height:1rem}.bcp-navigation-other-apps__app__badge{padding:var(--cinemo-sizes-space-xxs) var(--cinemo-sizes-space-m);text-transform:uppercase;font-family:Inter,sans-serif;font-size:1.1rem;font-weight:400;line-height:1.4rem}.bcp-navigation-other-apps__app__icon{width:var(--cinemo-sizes-icon-xs);height:var(--cinemo-sizes-icon-xs);position:absolute;right:1.2rem}.bcp-navigation-user-info{text-align:left;display:grid}.bcp-navigation-user-info__name{white-space:nowrap;text-overflow:ellipsis;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem;overflow-x:hidden}.bcp-navigation-user-info__company{white-space:nowrap;text-overflow:ellipsis;font-family:Inter,sans-serif;font-size:1.1rem;font-weight:400;line-height:1.4rem;overflow-x:hidden}.bcp-navigation-user-profile{position:relative}.bcp-navigation-user-profile__menu-content{box-shadow:none}.bcp-navigation-user-profile__menu-content[data-state=open]{z-index:3}.bcp-navigation-user-profile__menu-options{cursor:pointer;width:29.5rem}.bcp-navigation-user-profile__menu-options--collapsed{width:auto}.bcp-navigation-user-profile__button{box-sizing:border-box;width:100%;padding:var(--cinemo-sizes-gap-xs) var(--cinemo-sizes-space-xxxl);gap:var(--cinemo-sizes-space-xxl);justify-content:start;transition:none;position:relative}.bcp-navigation-user-profile__button--collapsed{width:8rem}.bcp-navigation-user-profile__button:focus-visible{outline-offset:-5px}.bcp-navigation-user-profile__button__icon{width:var(--cinemo-sizes-icon-m);height:var(--cinemo-sizes-icon-m)}.bcp-navigation-user-profile__button__label{display:inline}.bcp-navigation-user-profile__button[data-state=open]{background-color:var(--cinemo-colors-black-800);border-radius:var(--cinemo-sizes-radius-xxl) var(--cinemo-sizes-radius-xxl) 0 0}.bcp-navigation-user-profile__button[data-state=open]:after{content:"";background-color:var(--cinemo-colors-black-800);width:100%;height:100%;position:absolute;top:4rem;left:0}.bcp-navigation-user-profile__button[data-state=open] .bcp-navigation-user-profile__button__caret-icon{transform:rotate(180deg)}.bcp-navigation-user-profile__button[data-state=open] .bcp-navigation-user-profile__button__description,.bcp-navigation-user-profile__button[data-state=open] .bcp-navigation-user-profile__button__label{display:none}.bcp-navigation-user-profile__button .bif-components-button__slot{margin:0}.bcp-navigation{padding-bottom:env(safe-area-inset-bottom);display:grid}.bcp-navigation__separator{column-gap:0;overflow:hidden}.bcp-navigation__separator .bif-components-separator__line{margin:var(--cinemo-sizes-space-l) 0;border-color:var(--cinemo-colors-white-transparent-20)}.bcp-navigation__top,.bcp-navigation__bottom-content{display:none}.bcp-navigation__toggle{margin:var(--cinemo-sizes-space-m) 0;margin-left:auto;margin-right:var(--cinemo-sizes-space-xxl)}.bcp-navigation{gap:var(--cinemo-sizes-space-l);border-right:var(--cinemo-sizes-border-s) solid var(--cinemo-colors-black-800);background-color:var(--cinemo-colors-black-850);flex-direction:column;width:29.6rem;min-height:100%;display:flex}.bcp-navigation__top{grid-gap:var(--cinemo-sizes-space-xxl);box-sizing:border-box;height:7.2rem;padding:var(--cinemo-sizes-gap-s) var(--cinemo-sizes-space-xxxl);grid-auto-flow:column;justify-content:start;align-items:center;display:grid}.bcp-navigation__top__logo{width:auto;height:auto}.bcp-navigation__bottom-content{padding:var(--cinemo-sizes-gap-xs) var(--cinemo-sizes-space-xxxl);grid-gap:var(--cinemo-sizes-gap-m);margin-top:auto;display:grid}.bcp-navigation--collapsed{width:8rem}.bcp-navigation--collapsed__usermenu{position:initial}.bcp-navigation--collapsed .bcp-navigation__container{justify-content:center;padding:0}.bcp-navigation--collapsed .bcp-navigation__usermenu__link__title,.bcp-navigation--collapsed .bcp-navigation__container__link__title{display:none}.bcp-navigation--collapsed .bcp-navigation__container__link__unread{position:absolute;top:1.2rem;right:2.5rem}.bcp-navigation--collapsed .bcp-navigation__toggle{text-align:center}.bcp-navigation--collapsed .bcp-navigation__button{display:none}.bcp-navigation--collapsed .bcp-navigation__bottom-content__info{justify-content:center;padding:0;display:grid}.bcp-navigation--collapsed .bcp-navigation__logo{justify-content:center}.bcp-shell__slot:focus-visible{outline:none}.bcp-shell__slot.focus-visible:after{outline-offset:var(--cinemo-sizes-space-xxs);outline-width:.3rem;outline-style:solid;outline-color:var(--cinemo-colors-focus);content:"";outline-offset:-1px;border-radius:inherit;pointer-events:none;z-index:1000;opacity:1;transition:outline-color .3s,outline-offset .3s;animation:.6s ease-out forwards focus-border-flash;position:absolute;inset:0}@keyframes focus-border-flash{0%,50%{opacity:1}to{opacity:0}}@layer libraries{html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes scaleUp{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(1.1)}}@keyframes scaleDown{0%{opacity:0;transform:translate(-50%,-50%)scale(1.2)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes flyIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes flyOut{0%{transform:translateY(var(--swipe-down-progress))}to{transform:translateY(100%)}}:root{--system-scale:1;font-size:calc(62.5% * var(--system-scale));--cinemo-colors-black-100:#efeff4;--cinemo-colors-black-150:#d9d9df;--cinemo-colors-black-200:#c1c2cb;--cinemo-colors-black-300:#acadb6;--cinemo-colors-black-400:#9495a0;--cinemo-colors-black-500:#777987;--cinemo-colors-black-600:#61636d;--cinemo-colors-black-700:#494a56;--cinemo-colors-black-800:#22232a;--cinemo-colors-black-850:#17181e;--cinemo-colors-black-900:#0a0b11;--cinemo-colors-accent-150:#d7ecff;--cinemo-colors-accent-200:#afd9ff;--cinemo-colors-accent-300:#5db1ff;--cinemo-colors-accent-400:#4c92ea;--cinemo-colors-accent-500:#3b73d5;--cinemo-colors-accent-600:#2a54bf;--cinemo-colors-accent-700:#1834aa;--cinemo-colors-accent-800:#061494;--cinemo-colors-accent-900:#010a5f;--cinemo-colors-green-150:#e5eee3;--cinemo-colors-green-200:#ccdfc7;--cinemo-colors-green-300:#adcba5;--cinemo-colors-green-400:#8ab57f;--cinemo-colors-green-500:#679f59;--cinemo-colors-green-600:#483;--cinemo-colors-green-700:#306723;--cinemo-colors-green-750:#2a5420;--cinemo-colors-green-800:#24401d;--cinemo-colors-green-850:#1e2c1a;--cinemo-colors-yellow-200:#f2e2c8;--cinemo-colors-yellow-500:#da9b39;--cinemo-colors-yellow-transparent-10:#da9b391a;--cinemo-colors-red-200:#f7b4a5;--cinemo-colors-red-300:#f7b4a5;--cinemo-colors-red-400:#f0694c;--cinemo-colors-red-450:#ff6645;--cinemo-colors-red-500:#ec441f;--cinemo-colors-red-550:#ec441f;--cinemo-colors-red-600:#bd3619;--cinemo-colors-red-700:#c00000;--cinemo-colors-red-800:#860000;--cinemo-colors-focus:#5c57ea;--cinemo-colors-white-transparent-05:#ffffff0d;--cinemo-colors-white-transparent-10:#ffffff1a;--cinemo-colors-white-transparent-20:#fff3;--cinemo-colors-white-transparent-30:#ffffff4d;--cinemo-colors-white-transparent-40:#fff6;--cinemo-colors-white-transparent-50:#ffffff80;--cinemo-colors-white-transparent-60:#fff9;--cinemo-colors-white-transparent-70:#ffffffb3;--cinemo-colors-white-transparent-80:#fffc;--cinemo-colors-white-transparent-90:#ffffffe6;--cinemo-colors-black-transparent-05:#0000000d;--cinemo-colors-black-transparent-10:#0000001a;--cinemo-colors-black-transparent-20:#0003;--cinemo-colors-black-transparent-30:#0000004d;--cinemo-colors-black-transparent-40:#0006;--cinemo-colors-black-transparent-50:#00000080;--cinemo-colors-black-transparent-60:#0009;--cinemo-colors-black-transparent-70:#000000b3;--cinemo-colors-black-transparent-80:#000c;--cinemo-colors-black-transparent-90:#000000e6;--cinemo-colors-accent-transparent-30:#5db1ff4d;--cinemo-colors-warning-10:#da9b391a;--cinemo-colors-brand-light-blue:#60d0f6;--cinemo-gradient-brand-accent:linear-gradient(to left, #547ae8, var(--cinemo-colors-accent-300), var(--cinemo-colors-brand-light-blue), var(--cinemo-colors-accent-300), #547ae8);--cinemo-gradient-gray-background:linear-gradient(0deg, var(--cinemo-colors-black-900) 50.06%, var(--cinemo-colors-black-800) 23.31%);--cinemo-gradient-light-transparent:linear-gradient(0deg, var(--cinemo-colors-black-800) 0%, transparent 100%);--cinemo-gradient-dark-transparent:linear-gradient(0deg, var(--cinemo-colors-black-900) 0%, transparent 100%);--cinemo-gradient-player-background:radial-gradient(circle at 50% 10%, var(--cinemo-colors-accent-300) -150%, var(--cinemo-colors-black-900) 60%, transparent 100%, transparent 100%);--cinemo-shadow-area:0px 0px 20px 0px var(--cinemo-colors-black-transparent-30);--cinemo-shadow-top:0px -10px 20px 0px var(--cinemo-colors-black-transparent-50);--cinemo-shadow-bottom:0px 6px 10px 0px var(--cinemo-colors-black-transparent-20);--cinemo-blur:blur(10px);--cinemo-sizes-icon-xxs:1rem;--cinemo-sizes-icon-xs:1.6rem;--cinemo-sizes-icon-s:2.2rem;--cinemo-sizes-icon-m:2.4rem;--cinemo-sizes-icon-l:3.2rem;--cinemo-sizes-icon-xl:6.4rem;--cinemo-sizes-icon-xxl:9.6rem;--cinemo-sizes-cover-xs:4.8rem;--cinemo-sizes-cover-s:6rem;--cinemo-sizes-cover-m:16.4rem;--cinemo-sizes-cover-l:18rem;--cinemo-sizes-cover-xl:30rem;--cinemo-sizes-cover-xxl:40rem;--cinemo-sizes-radius-xxs:2px;--cinemo-sizes-radius-xs:2px;--cinemo-sizes-radius-s:4px;--cinemo-sizes-radius-m:6px;--cinemo-sizes-radius-l:8px;--cinemo-sizes-radius-xl:12px;--cinemo-sizes-radius-xxl:20px;--cinemo-sizes-radius-full:50%;--cinemo-sizes-border-s:.1rem;--cinemo-sizes-space-xxxs:.2rem;--cinemo-sizes-space-xxs:.2rem;--cinemo-sizes-space-xs:.4rem;--cinemo-sizes-space-s:.6rem;--cinemo-sizes-space-m:.8rem;--cinemo-sizes-space-l:1rem;--cinemo-sizes-space-xl:1.2rem;--cinemo-sizes-space-xxl:1.6rem;--cinemo-sizes-space-xxxl:2.4rem;--cinemo-sizes-space-4xl:3.2rem;--cinemo-sizes-gap-xxs:.4rem;--cinemo-sizes-gap-xs:.8rem;--cinemo-sizes-gap-s:1.6rem;--cinemo-sizes-gap-m:2.4rem;--cinemo-sizes-gap-l:3.2rem;--cinemo-sizes-gap-xl:4.8rem;--cinemo-sizes-gap-xxl:5.6rem;--cinemo-sizes-gap-xxxl:5.6rem;--cinemo-sizes-keyline-xs:.4rem;--cinemo-sizes-keyline-s:.8rem;--cinemo-sizes-keyline-m:1.6rem;--cinemo-sizes-keyline-l:2.4rem;--cinemo-sizes-keyline-xl:3.2rem;--cinemo-sizes-container-width-m:55.2rem}@media screen and (width>=481px) and (width<=834px) and (pointer:fine){:root{--cinemo-sizes-gap-xxs:.4rem;--cinemo-sizes-gap-xs:.8rem;--cinemo-sizes-gap-s:2.4rem;--cinemo-sizes-gap-m:3.2rem;--cinemo-sizes-gap-l:4.8rem;--cinemo-sizes-gap-xl:6.4rem;--cinemo-sizes-gap-xxl:9.6rem;--cinemo-sizes-gap-xxxl:9.6rem;--cinemo-sizes-cover-xl:52rem;--cinemo-sizes-keyline-xs:.8rem;--cinemo-sizes-keyline-s:1.6rem;--cinemo-sizes-keyline-m:2.4rem;--cinemo-sizes-keyline-l:3.2rem;--cinemo-sizes-keyline-xl:4.8rem}}@media screen and (width>=481px) and (orientation:portrait) and (pointer:coarse){:root{--cinemo-sizes-gap-xxs:.4rem;--cinemo-sizes-gap-xs:.8rem;--cinemo-sizes-gap-s:2.4rem;--cinemo-sizes-gap-m:3.2rem;--cinemo-sizes-gap-l:4.8rem;--cinemo-sizes-gap-xl:6.4rem;--cinemo-sizes-gap-xxl:9.6rem;--cinemo-sizes-gap-xxxl:9.6rem;--cinemo-sizes-cover-xl:52rem;--cinemo-sizes-keyline-xs:.8rem;--cinemo-sizes-keyline-s:1.6rem;--cinemo-sizes-keyline-m:2.4rem;--cinemo-sizes-keyline-l:3.2rem;--cinemo-sizes-keyline-xl:4.8rem}}@media screen and (width>=835px) and (width<=1200px) and (pointer:fine){:root{--cinemo-sizes-gap-xxs:.4rem;--cinemo-sizes-gap-xs:.8rem;--cinemo-sizes-gap-s:1.6rem;--cinemo-sizes-gap-m:2.4rem;--cinemo-sizes-gap-l:3.2rem;--cinemo-sizes-gap-xl:4.8rem;--cinemo-sizes-gap-xxl:6.4rem;--cinemo-sizes-gap-xxxl:6.4rem;--cinemo-sizes-cover-xl:40rem;--cinemo-sizes-keyline-xs:1.6rem;--cinemo-sizes-keyline-s:2.4rem;--cinemo-sizes-keyline-m:3.2rem;--cinemo-sizes-keyline-l:4.8rem;--cinemo-sizes-keyline-xl:6.4rem}}@media screen and (width>=835px) and (orientation:landscape) and (pointer:coarse){:root{--cinemo-sizes-gap-xxs:.4rem;--cinemo-sizes-gap-xs:.8rem;--cinemo-sizes-gap-s:1.6rem;--cinemo-sizes-gap-m:2.4rem;--cinemo-sizes-gap-l:3.2rem;--cinemo-sizes-gap-xl:4.8rem;--cinemo-sizes-gap-xxl:6.4rem;--cinemo-sizes-gap-xxxl:6.4rem;--cinemo-sizes-cover-xl:40rem;--cinemo-sizes-keyline-xs:1.6rem;--cinemo-sizes-keyline-s:2.4rem;--cinemo-sizes-keyline-m:3.2rem;--cinemo-sizes-keyline-l:4.8rem;--cinemo-sizes-keyline-xl:6.4rem}}@media screen and (width>=1201px) and (pointer:fine){:root{--cinemo-sizes-gap-xxs:.4rem;--cinemo-sizes-gap-xs:.8rem;--cinemo-sizes-gap-s:1.6rem;--cinemo-sizes-gap-m:2.4rem;--cinemo-sizes-gap-l:3.2rem;--cinemo-sizes-gap-xl:4.8rem;--cinemo-sizes-gap-xxl:6.4rem;--cinemo-sizes-gap-xxxl:6.4rem;--cinemo-sizes-cover-xl:52rem;--cinemo-sizes-keyline-xs:1.6rem;--cinemo-sizes-keyline-s:2.4rem;--cinemo-sizes-keyline-m:3.2rem;--cinemo-sizes-keyline-l:4.8rem;--cinemo-sizes-keyline-xl:6.4rem}}@font-face{font-family:Inter;src:url(/assets/Inter-Thin-BinVesNM.ttf)format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Inter;src:url(/assets/Inter-ExtraLight-BEx6KSH1.ttf)format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Inter;src:url(/assets/Inter-Light-WU__v9oT.ttf)format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Inter;src:url(/assets/Inter-Regular-DYjygwQm.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Inter;src:url(/assets/Inter-Medium-CKLJZXR2.ttf)format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Inter;src:url(/assets/Inter-SemiBold-XVCL1Lno.ttf)format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Inter;src:url(/assets/Inter-Bold-zdiomvYZ.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Inter;src:url(/assets/Inter-ExtraBold-DZtS5_wi.ttf)format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Inter;src:url(/assets/Inter-Black-DDhSxYXU.ttf)format("truetype");font-weight:900;font-style:normal}body{color:var(--cinemo-colors-black-100);font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}body svg{width:var(--cinemo-sizes-icon-m);height:var(--cinemo-sizes-icon-m)}h1{font-family:Inter,sans-serif;font-size:3.2rem;font-weight:600;line-height:4rem}h2{font-family:Inter,sans-serif;font-size:2.4rem;font-weight:500;line-height:3.2rem}h3{font-family:Inter,sans-serif;font-size:2rem;font-weight:500;line-height:2.8rem}h4{font-family:Inter,sans-serif;font-size:1.8rem;font-weight:600;line-height:2.4rem}h5{font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;line-height:2rem}h6{font-family:Inter,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.8rem}:focus-visible{outline-offset:var(--cinemo-sizes-space-xxs);outline-width:.3rem;outline-style:solid;outline-color:var(--cinemo-colors-focus);transition:outline-color .3s,outline-offset .3s}.bif-components-alert{row-gap:var(--cinemo-sizes-space-xl);padding:calc(var(--cinemo-sizes-space-m) - var(--cinemo-sizes-border-s)) calc(var(--cinemo-sizes-space-xxl) - var(--cinemo-sizes-border-s));border:var(--cinemo-sizes-border-s) solid;border-radius:var(--cinemo-sizes-radius-s);grid-template-columns:1fr;grid-auto-flow:row;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem;display:grid}.bif-components-alert--layout-fixed{width:40rem}.bif-components-alert--severity-info.bif-components-alert--type-primary{border-color:var(--cinemo-colors-black-700);background-color:var(--cinemo-colors-black-700);color:var(--cinemo-colors-black-100)}.bif-components-alert--severity-info.bif-components-alert--type-secondary{border-color:var(--cinemo-colors-black-100);background-color:var(--cinemo-colors-white-transparent-05);color:var(--cinemo-colors-black-100)}.bif-components-alert--severity-info.bif-components-alert--type-secondary .bif-components-alert__action{color:var(--cinemo-colors-black-100)}.bif-components-alert--severity-success.bif-components-alert--type-primary{border-color:var(--cinemo-colors-green-700);background-color:var(--cinemo-colors-green-700);color:var(--cinemo-colors-black-100)}.bif-components-alert--severity-success.bif-components-alert--type-secondary{border-color:var(--cinemo-colors-green-500);color:var(--cinemo-colors-green-500)}.bif-components-alert--severity-warning.bif-components-alert--type-primary{border-color:var(--cinemo-colors-yellow-500);background-color:var(--cinemo-colors-yellow-500);color:var(--cinemo-colors-black-900)}.bif-components-alert--severity-warning.bif-components-alert--type-secondary{border-color:var(--cinemo-colors-yellow-500);color:var(--cinemo-colors-yellow-500)}.bif-components-alert--severity-error.bif-components-alert--type-primary{border-color:var(--cinemo-colors-red-700);background-color:var(--cinemo-colors-red-700);color:var(--cinemo-colors-black-100)}.bif-components-alert--severity-error.bif-components-alert--type-secondary{border-color:var(--cinemo-colors-red-450);color:var(--cinemo-colors-red-450)}.bif-components-alert.bif-components-alert--type-secondary .bif-components-alert__action{color:var(--cinemo-colors-black-100)}.bif-components-alert__message{grid-template-columns:auto 1fr auto;grid-template-areas:"slot text action";grid-auto-flow:column;align-items:center;width:100%;display:grid}.bif-components-alert__slot{margin-right:var(--cinemo-sizes-space-xl);grid-area:slot;display:grid}.bif-components-alert__slot svg{width:var(--cinemo-sizes-icon-m);height:var(--cinemo-sizes-icon-m);margin:-.1rem}.bif-components-alert__text{grid-area:text;align-items:center;min-height:3.2rem;display:grid}.bif-components-alert__action{margin-left:var(--cinemo-sizes-space-xl);padding:var(--cinemo-sizes-space-xs) var(--cinemo-sizes-space-m);border-radius:var(--cinemo-sizes-radius-m);color:inherit;background:0 0;border:none;grid-area:action;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;line-height:2.2rem}.bif-components-alert__action:focus{outline:none}.bif-components-alert__action:focus-visible{outline-offset:var(--cinemo-sizes-space-xxs);outline-width:.3rem;outline-style:solid;outline-color:var(--cinemo-colors-focus);transition:outline-color .3s,outline-offset .3s}@media (hover:hover){.bif-components-alert__action:hover{cursor:pointer;background-color:var(--cinemo-colors-white-transparent-20);color:inherit}}.bif-components-alert__action:focus-visible{background-color:var(--cinemo-colors-white-transparent-20);color:inherit}[data-radix-popper-content-wrapper]:has(.bif-components-tooltip__content){z-index:5!important;min-width:auto!important}.bif-components-tooltip{position:relative}.bif-components-tooltip__trigger{cursor:pointer}.bif-components-tooltip__content{border-radius:var(--cinemo-sizes-radius-l);background-color:var(--cinemo-colors-black-100);color:var(--cinemo-colors-black-900);box-shadow:var(--cinemo-shadow-area);overflow-wrap:anywhere;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem;display:grid}.bif-components-tooltip__content--size-small{max-width:min(52rem,80vw);padding:var(--cinemo-sizes-space-xs) var(--cinemo-sizes-space-m)}.bif-components-tooltip__content--size-small .bif-components-tooltip__content__arrow{display:none!important}.bif-components-tooltip__content--size-medium{max-width:min(52rem,80vw);padding:var(--cinemo-sizes-space-xl) var(--cinemo-sizes-space-xxl)}.bif-components-tooltip__content__arrow{fill:var(--cinemo-colors-black-100);width:2rem!important;height:1.2rem!important}.bif-components-pill{grid-column-gap:var(--cinemo-sizes-space-m);background-color:var(--cinemo-colors-white-transparent-10);box-sizing:border-box;border-radius:24rem;grid-auto-flow:column;align-items:center;display:inline-grid}.bif-components-pill__slot{display:grid}.bif-components-pill__slot svg{width:var(--cinemo-sizes-icon-xs);height:var(--cinemo-sizes-icon-xs)}.bif-components-pill__tooltip-disabled .bif-components-tooltip__trigger{cursor:text}.bif-components-pill__text{align-items:center;display:grid;position:relative}.bif-components-pill__text--show-ellipsis span{text-overflow:ellipsis;overflow:hidden}.bif-components-pill--size-big{padding:var(--cinemo-sizes-space-s) var(--cinemo-sizes-space-m);grid-column-gap:var(--cinemo-sizes-space-xs);height:3.6rem;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bif-components-pill--size-big .bif-components-pill__slot svg{width:var(--cinemo-sizes-icon-m);height:var(--cinemo-sizes-icon-m)}.bif-components-pill--size-regular{padding:var(--cinemo-sizes-space-xs) var(--cinemo-sizes-space-xxl);height:2.6rem;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bif-components-pill--size-small{padding:var(--cinemo-sizes-space-xxs) var(--cinemo-sizes-space-m);height:2rem;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem}.bif-components-pill--danger{border:1px solid var(--cinemo-colors-red-450);color:var(--cinemo-colors-red-450);background-color:#0000}.bif-components-pill--disabled{background-color:var(--cinemo-colors-white-transparent-05);color:var(--cinemo-colors-white-transparent-60);cursor:not-allowed}.bif-components-validation{row-gap:var(--cinemo-sizes-space-s);min-height:1.6rem;margin-top:var(--cinemo-sizes-space-xxs);margin-bottom:var(--cinemo-sizes-space-l);padding-left:var(--cinemo-sizes-space-xl);grid-auto-flow:row;display:grid}.bif-components-validation__message{align-items:center;gap:var(--cinemo-sizes-space-xs);margin:0;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem;display:flex}.bif-components-validation__message svg{width:var(--cinemo-sizes-icon-xxs);height:var(--cinemo-sizes-icon-xxs)}.bif-components-validation__message--info{color:var(--cinemo-colors-white-transparent-60)}.bif-components-validation__message--success{color:var(--cinemo-colors-black-100)}.bif-components-validation__message--warning{color:var(--cinemo-colors-yellow-500)}.bif-components-validation__message--error{color:var(--cinemo-colors-red-400)}.bif-components-autocomplete-input{gap:var(--cinemo-sizes-space-l);grid-template-areas:"label""items""validation";grid-auto-flow:row;display:grid}.bif-components-autocomplete-input--layout-fixed{width:34rem}.bif-components-autocomplete-input--layout-max{width:100%}.bif-components-autocomplete-input--theme-light .bif-components-autocomplete-input__items{border-color:var(--cinemo-colors-black-500);background-color:var(--cinemo-colors-black-850)}@media (hover:hover){.bif-components-autocomplete-input--theme-light .bif-components-autocomplete-input__items:not(.bif-components-autocomplete-input--theme-light .bif-components-autocomplete-input__items--disabled):hover{border-color:var(--cinemo-colors-black-400)}}.bif-components-autocomplete-input--theme-light .bif-components-autocomplete-input__items:not(.bif-components-autocomplete-input--theme-light .bif-components-autocomplete-input__items--disabled):focus-within{background-color:var(--cinemo-colors-black-900);border-color:var(--cinemo-colors-black-200)}.bif-components-autocomplete-input--theme-light .bif-components-autocomplete-input__items--disabled{background-color:var(--cinemo-colors-black-850);border-color:var(--cinemo-colors-black-700)}.bif-components-autocomplete-input--theme-dark .bif-components-autocomplete-input__items{border-color:var(--cinemo-colors-black-500);background-color:var(--cinemo-colors-black-900)}@media (hover:hover){.bif-components-autocomplete-input--theme-dark .bif-components-autocomplete-input__items:not(.bif-components-autocomplete-input--theme-dark .bif-components-autocomplete-input__items--disabled):hover{border-color:var(--cinemo-colors-black-400)}}.bif-components-autocomplete-input--theme-dark .bif-components-autocomplete-input__items:not(.bif-components-autocomplete-input--theme-dark .bif-components-autocomplete-input__items--disabled):focus-within{background-color:var(--cinemo-colors-black-900);border-color:var(--cinemo-colors-black-200)}.bif-components-autocomplete-input--theme-dark .bif-components-autocomplete-input__items--disabled{background-color:var(--cinemo-colors-black-900);border-color:var(--cinemo-colors-black-700)}.bif-components-autocomplete-input__input{padding:var(--cinemo-sizes-space-xs) 0;color:var(--cinemo-colors-black-100);background-color:#0000;border:none;min-width:9rem;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bif-components-autocomplete-input__input::placeholder{color:var(--cinemo-colors-white-transparent-60)}.bif-components-autocomplete-input__input::-moz-placeholder{opacity:1}.bif-components-autocomplete-input__input:focus-visible{outline:none}.bif-components-autocomplete-input__input:focus-visible::placeholder{color:#0000}.bif-components-autocomplete-input__input:placeholder-shown{text-overflow:ellipsis}.bif-components-autocomplete-input__input--disabled{cursor:not-allowed;color:var(--cinemo-colors-black-600)}.bif-components-autocomplete-input__input--disabled::placeholder{color:var(--cinemo-colors-black-600)}.bif-components-autocomplete-input__items{gap:var(--cinemo-sizes-space-xs);border-radius:var(--cinemo-sizes-radius-m);width:100%;padding:var(--cinemo-sizes-space-xl);border:var(--cinemo-sizes-border-s) solid var(--cinemo-colors-black-700);flex-wrap:wrap;grid-area:items;display:flex}.bif-components-autocomplete-input__items:not(.bif-components-autocomplete-input__items--disabled){cursor:text}.bif-components-autocomplete-input__items--disabled{cursor:not-allowed}.bif-components-autocomplete-input__item{box-sizing:border-box;width:fit-content;padding:var(--cinemo-sizes-space-xs) var(--cinemo-sizes-space-m);border:var(--cinemo-sizes-border-s) solid #0000}.bif-components-autocomplete-input__item__text{font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bif-components-autocomplete-input__item__button{color:var(--cinemo-colors-black-100);cursor:pointer;background:0 0;border:none;padding:0;display:flex}.bif-components-autocomplete-input__item__button svg{width:var(--cinemo-sizes-icon-xs);height:var(--cinemo-sizes-icon-xs)}.bif-components-autocomplete-input__item--error{border:var(--cinemo-sizes-border-s) solid var(--cinemo-colors-red-500)}.bif-components-autocomplete-input__item--error .bif-components-autocomplete-input__item__button{color:var(--cinemo-colors-red-500)}.bif-components-autocomplete-input__label{column-gap:var(--cinemo-sizes-space-xxxs);margin-bottom:var(--cinemo-sizes-space-xxs);color:var(--cinemo-colors-black-300);grid-area:label;grid-template-columns:min-content;grid-auto-flow:column;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem;display:grid}.bif-components-autocomplete-input__label__text{width:max-content}.bif-components-autocomplete-input__label__text--required{color:var(--cinemo-colors-red-500);margin-left:var(--cinemo-sizes-space-xs)}.bif-components-autocomplete-input__label__content{align-items:center;display:inline-grid}.bif-components-autocomplete-input__label__content svg{width:var(--cinemo-sizes-icon-xs);height:var(--cinemo-sizes-icon-xs)}.bif-components-autocomplete-input__validation{grid-area:validation}.bif-components-badge{padding:0 var(--cinemo-sizes-space-xs);justify-content:center;align-items:center;font-family:Inter,sans-serif;font-size:1.1rem;font-weight:400;line-height:1.4rem;display:inline-grid}.bif-components-badge--shape-circle{border-radius:3rem;min-width:2.4rem;height:3.2rem}.bif-components-badge--shape-pill{gap:var(--cinemo-sizes-space-m);border-radius:2.4rem;min-width:.8rem;height:1.6rem}.bif-components-badge--type-light{background-color:var(--cinemo-colors-white-transparent-10);color:var(--cinemo-colors-white-transparent-70)}.bif-components-badge--type-dark{background-color:var(--cinemo-colors-white-transparent-50);color:var(--cinemo-colors-black-900)}.bif-components-badge--type-deep-dark{background-color:var(--cinemo-colors-black-900);color:var(--cinemo-colors-black-100)}.bif-components-badge--type-dimmed-light{background-color:var(--cinemo-colors-white-transparent-20);color:var(--cinemo-colors-black-100)}.bif-components-text-overflow{text-align:center;white-space:nowrap;text-overflow:ellipsis;width:100%;margin:0;display:inline-block;position:relative;overflow-x:hidden}.bif-components-text-tooltip{white-space:normal;width:100%;display:inline-flex;overflow-x:hidden}.bif-components-text-tooltip__content{word-break:break-word;max-width:80vw!important}.bif-components-text-inline{white-space:nowrap;max-width:100%;display:inline-flex}.bif-components-text-wrap{word-break:break-word}.bif-components-breadcrumb__list{align-items:center;width:100%;max-width:100%;margin:0;padding:0;display:flex}.bif-components-breadcrumb__list__wrapper{align-items:center;min-width:0;display:flex}.bif-components-breadcrumb__list__wrapper__item{background-color:var(--cinemo-colors-white-transparent-10);min-width:0;max-width:12rem;padding:var(--cinemo-sizes-space-xs) var(--cinemo-sizes-space-m);color:var(--cinemo-colors-black-100);cursor:pointer;border:none;border-radius:24px;align-items:center;font-family:Inter,sans-serif;font-size:1.1rem;font-weight:400;line-height:1.4rem;text-decoration:none;display:inline-flex}.bif-components-breadcrumb__list__wrapper__item--last{cursor:default;background-color:#0000}.bif-components-breadcrumb__list__wrapper__icon{width:var(--cinemo-sizes-icon-xs);height:var(--cinemo-sizes-icon-xs)}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bif-components-spinner{width:inherit;height:inherit;color:var(--cinemo-colors-white-transparent-70);place-items:center;display:grid}.bif-components-spinner svg{animation:.5s linear infinite rotate}.bif-components-spinner--size-small svg{width:var(--cinemo-sizes-icon-s);height:var(--cinemo-sizes-icon-s)}.bif-components-spinner--size-large svg{width:var(--cinemo-sizes-icon-xl);height:var(--cinemo-sizes-icon-xl)}@keyframes tilt-shaking{0%{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(0)}75%{transform:rotate(-3deg)}to{transform:rotate(0)}}.bif-components-button{background-size:200%;border:none;border-radius:4rem;grid-template:"slot-left text slot-right"/auto 1fr auto;grid-auto-flow:column;justify-content:center;align-items:center;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;line-height:2.2rem;transition-property:background,box-shadow,color;transition-duration:.5s;display:grid;position:relative}@media (hover:hover){.bif-components-button:hover{cursor:pointer}}.bif-components-button:focus{outline:none}.bif-components-button:focus-visible{outline-offset:var(--cinemo-sizes-space-xxs);outline-width:.3rem;outline-style:solid;outline-color:var(--cinemo-colors-focus);transition:outline-color .3s,outline-offset .3s}.bif-components-button--animated{animation:.12s 3 tilt-shaking}.bif-components-button--layout-min{width:max-content}.bif-components-button--layout-fixed{min-width:16.4rem}.bif-components-button--layout-max{width:100%}.bif-components-button--type-primary{background-color:var(--cinemo-colors-accent-300);background-image:var(--cinemo-gradient-brand-accent);color:var(--cinemo-colors-black-900)}@media (hover:hover){.bif-components-button--type-primary:hover{background-color:var(--cinemo-colors-accent-200);background-position:100%}}.bif-components-button--type-primary:focus-visible{background-color:var(--cinemo-colors-accent-200);background-position:100%}.bif-components-button--type-primary.bif-components-button--danger{background:var(--cinemo-colors-red-700);color:var(--cinemo-colors-black-100)}@media (hover:hover){.bif-components-button--type-primary.bif-components-button--danger:hover{background:var(--cinemo-colors-red-800)}}.bif-components-button--type-primary.bif-components-button--danger:focus-visible{background:var(--cinemo-colors-red-800)}.bif-components-button--type-primary.bif-components-button--danger .bif-components-badge{color:var(--cinemo-colors-black-100);background:var(--cinemo-colors-white-transparent-20)}.bif-components-button--type-primary.bif-components-button--loading,.bif-components-button--type-primary.bif-components-button--disabled{background:var(--cinemo-colors-black-700);color:var(--cinemo-colors-black-400)}.bif-components-button--type-primary.bif-components-button--loading .bif-components-badge,.bif-components-button--type-primary.bif-components-button--disabled .bif-components-badge{color:var(--cinemo-colors-black-400)}@media (hover:hover){.bif-components-button--type-primary.bif-components-button--loading:hover,.bif-components-button--type-primary.bif-components-button--disabled:hover{background:var(--cinemo-colors-black-700);color:var(--cinemo-colors-black-400)}.bif-components-button--type-primary.bif-components-button--loading:hover .bif-components-badge,.bif-components-button--type-primary.bif-components-button--disabled:hover .bif-components-badge{color:var(--cinemo-colors-black-400)}}.bif-components-button--type-secondary{--border-width:1.5px;box-shadow:inset 0 0 0 var(--border-width) var(--cinemo-colors-black-100);color:var(--cinemo-colors-black-100);background:0 0}@media (hover:hover){.bif-components-button--type-secondary:hover{box-shadow:inset 0 0 0 var(--border-width) var(--cinemo-colors-black-300);color:var(--cinemo-colors-black-300)}}.bif-components-button--type-secondary:focus-visible{box-shadow:inset 0 0 0 var(--border-width) var(--cinemo-colors-black-300);color:var(--cinemo-colors-black-300)}.bif-components-button--type-secondary.bif-components-button--danger{box-shadow:inset 0 0 0 var(--border-width) var(--cinemo-colors-red-500);color:var(--cinemo-colors-red-500)}.bif-components-button--type-secondary.bif-components-button--danger .bif-components-badge{color:var(--cinemo-colors-red-500)}@media (hover:hover){.bif-components-button--type-secondary.bif-components-button--danger:hover{box-shadow:inset 0 0 0 var(--border-width) var(--cinemo-colors-red-700);color:var(--cinemo-colors-red-700)}.bif-components-button--type-secondary.bif-components-button--danger:hover .bif-components-badge{color:var(--cinemo-colors-red-700)}}.bif-components-button--type-secondary.bif-components-button--danger:focus-visible{box-shadow:inset 0 0 0 var(--border-width) var(--cinemo-colors-red-700);color:var(--cinemo-colors-red-700)}.bif-components-button--type-secondary.bif-components-button--danger:focus-visible .bif-components-badge{color:var(--cinemo-colors-red-700)}.bif-components-button--type-secondary.bif-components-button--loading,.bif-components-button--type-secondary.bif-components-button--disabled{box-shadow:inset 0 0 0 var(--border-width) var(--cinemo-colors-black-500);color:var(--cinemo-colors-black-500)}.bif-components-button--type-secondary.bif-components-button--loading .bif-components-badge,.bif-components-button--type-secondary.bif-components-button--disabled .bif-components-badge{color:var(--cinemo-colors-black-500)}@media (hover:hover){.bif-components-button--type-secondary.bif-components-button--loading:hover,.bif-components-button--type-secondary.bif-components-button--disabled:hover{box-shadow:inset 0 0 0 var(--border-width) var(--cinemo-colors-black-500);color:var(--cinemo-colors-black-500)}.bif-components-button--type-secondary.bif-components-button--loading:hover .bif-components-badge,.bif-components-button--type-secondary.bif-components-button--disabled:hover .bif-components-badge{color:var(--cinemo-colors-black-500)}}.bif-components-button--type-tertiary,.bif-components-button--type-tertiary--accent{background:0 0}.bif-components-button--type-tertiary.bif-components-button--danger,.bif-components-button--type-tertiary--accent.bif-components-button--danger,.bif-components-button--type-tertiary.bif-components-button--danger .bif-components-badge,.bif-components-button--type-tertiary--accent.bif-components-button--danger .bif-components-badge{color:var(--cinemo-colors-red-500)}@media (hover:hover){.bif-components-button--type-tertiary.bif-components-button--danger:hover,.bif-components-button--type-tertiary--accent.bif-components-button--danger:hover,.bif-components-button--type-tertiary.bif-components-button--danger:hover .bif-components-badge,.bif-components-button--type-tertiary--accent.bif-components-button--danger:hover .bif-components-badge{color:var(--cinemo-colors-red-700)}}.bif-components-button--type-tertiary.bif-components-button--danger:focus-visible,.bif-components-button--type-tertiary--accent.bif-components-button--danger:focus-visible,.bif-components-button--type-tertiary.bif-components-button--danger:focus-visible .bif-components-badge,.bif-components-button--type-tertiary--accent.bif-components-button--danger:focus-visible .bif-components-badge{color:var(--cinemo-colors-red-700)}.bif-components-button--type-tertiary.bif-components-button--loading,.bif-components-button--type-tertiary.bif-components-button--disabled,.bif-components-button--type-tertiary--accent.bif-components-button--loading,.bif-components-button--type-tertiary--accent.bif-components-button--disabled,.bif-components-button--type-tertiary.bif-components-button--loading .bif-components-badge,.bif-components-button--type-tertiary.bif-components-button--disabled .bif-components-badge,.bif-components-button--type-tertiary--accent.bif-components-button--loading .bif-components-badge,.bif-components-button--type-tertiary--accent.bif-components-button--disabled .bif-components-badge{color:var(--cinemo-colors-black-500)}@media (hover:hover){.bif-components-button--type-tertiary.bif-components-button--loading:hover,.bif-components-button--type-tertiary.bif-components-button--disabled:hover,.bif-components-button--type-tertiary--accent.bif-components-button--loading:hover,.bif-components-button--type-tertiary--accent.bif-components-button--disabled:hover,.bif-components-button--type-tertiary.bif-components-button--loading:hover .bif-components-badge,.bif-components-button--type-tertiary.bif-components-button--disabled:hover .bif-components-badge,.bif-components-button--type-tertiary--accent.bif-components-button--loading:hover .bif-components-badge,.bif-components-button--type-tertiary--accent.bif-components-button--disabled:hover .bif-components-badge{color:var(--cinemo-colors-black-500)}}.bif-components-button--type-tertiary.bif-components-button--loading:focus-visible,.bif-components-button--type-tertiary.bif-components-button--disabled:focus-visible,.bif-components-button--type-tertiary--accent.bif-components-button--loading:focus-visible,.bif-components-button--type-tertiary--accent.bif-components-button--disabled:focus-visible,.bif-components-button--type-tertiary.bif-components-button--loading:focus-visible .bif-components-badge,.bif-components-button--type-tertiary.bif-components-button--disabled:focus-visible .bif-components-badge,.bif-components-button--type-tertiary--accent.bif-components-button--loading:focus-visible .bif-components-badge,.bif-components-button--type-tertiary--accent.bif-components-button--disabled:focus-visible .bif-components-badge{color:var(--cinemo-colors-black-500)}.bif-components-button--type-tertiary{color:var(--cinemo-colors-black-100)}@media (hover:hover){.bif-components-button--type-tertiary:hover{color:var(--cinemo-colors-black-300)}}.bif-components-button--type-tertiary:focus-visible{color:var(--cinemo-colors-black-300)}.bif-components-button--type-tertiary--accent{color:var(--cinemo-colors-accent-300)}@media (hover:hover){.bif-components-button--type-tertiary--accent:hover{color:var(--cinemo-colors-accent-200)}}.bif-components-button--type-tertiary--accent:focus-visible{color:var(--cinemo-colors-accent-200)}.bif-components-button--size-inline{padding:0;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:500;line-height:2rem;box-shadow:none!important}.bif-components-button--size-inline .bif-components-button__slot--left{margin-right:var(--cinemo-sizes-space-xxl)}.bif-components-button--size-inline .bif-components-button__slot--right{margin-left:var(--cinemo-sizes-space-s)}.bif-components-button--size-inline .bif-components-button__slot:only-child{margin:0}.bif-components-button--size-extra-small{height:3.6rem;padding:0 var(--cinemo-sizes-space-xxl)}.bif-components-button--size-extra-small.bif-components-button--layout-fixed{min-width:14.4rem}.bif-components-button--size-extra-small .bif-components-button__slot svg{width:var(--cinemo-sizes-icon-xs);height:var(--cinemo-sizes-icon-xs)}.bif-components-button--size-extra-small .bif-components-button__slot--left{margin-right:var(--cinemo-sizes-space-m)}.bif-components-button--size-extra-small .bif-components-button__slot--right{margin-left:var(--cinemo-sizes-space-m)}.bif-components-button--size-extra-small .bif-components-button__slot:only-child{margin:0 -.8rem}.bif-components-button--size-extra-small .bif-components-button__text{font-family:Inter,sans-serif;font-size:1.4rem;font-weight:500;line-height:2rem}.bif-components-button--size-small{height:3.8rem;padding:0 var(--cinemo-sizes-space-xxl)}.bif-components-button--size-small .bif-components-button__slot--left{margin-right:var(--cinemo-sizes-space-m)}.bif-components-button--size-small .bif-components-button__slot--right{margin-left:var(--cinemo-sizes-space-m)}.bif-components-button--size-small .bif-components-button__slot:only-child{margin:0 -.8rem}.bif-components-button--size-medium{height:4.8rem;padding:0 var(--cinemo-sizes-space-xxl)}.bif-components-button--size-medium .bif-components-button__slot--left{margin-right:var(--cinemo-sizes-space-l)}.bif-components-button--size-medium .bif-components-button__slot--right{margin-left:var(--cinemo-sizes-space-l)}.bif-components-button--size-medium .bif-components-button__slot:only-child{margin:0 -.4rem}.bif-components-button--loading .bif-components-button__text,.bif-components-button--loading .bif-components-button__slot{opacity:0}.bif-components-button--loading .bif-components-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (hover:hover){.bif-components-button--loading:hover,.bif-components-button--disabled:hover{cursor:not-allowed}}.bif-components-button--centered{gap:var(--cinemo-sizes-space-l);grid-template-columns:2.2rem 1fr 2.2rem}.bif-components-button--centered .bif-components-button__slot{margin:0}.bif-components-button__slot{place-items:center;max-width:fit-content;display:grid}.bif-components-button__slot svg{width:var(--cinemo-sizes-icon-s);height:var(--cinemo-sizes-icon-s)}.bif-components-button__slot .bif-components-badge{margin:-.5rem}.bif-components-button__slot--left{grid-area:slot-left}.bif-components-button__slot--right{grid-area:slot-right}.bif-components-button__text{grid-area:text}.bif-components-button-unstyled{color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:inline-block}.bif-components-button-unstyled:focus{outline:none}.bif-components-button-unstyled:focus-visible{outline-offset:var(--cinemo-sizes-space-xxs);outline-width:.3rem;outline-style:solid;outline-color:var(--cinemo-colors-focus);transition:outline-color .3s,outline-offset .3s}.bif-components-button-unstyled:disabled{cursor:not-allowed}.bif-components-checkbox{cursor:pointer;grid-auto-flow:column;justify-content:start;align-items:center;display:grid}.bif-components-checkbox--label-left{grid-template-areas:"label input"}.bif-components-checkbox--label-right{grid-template-areas:"input label"}.bif-components-checkbox--spacing-regular{margin-bottom:var(--cinemo-sizes-space-xxxl)}.bif-components-checkbox--layout-min{max-width:min-content}.bif-components-checkbox--layout-max{width:100%}.bif-components-checkbox--type-regular.bif-components-checkbox--with-label{box-sizing:border-box;padding:var(--cinemo-sizes-space-xl)}.bif-components-checkbox--type-regular.bif-components-checkbox--with-label:not(.bif-components-checkbox--disabled){border-radius:var(--cinemo-sizes-radius-m)}@media (hover:hover){.bif-components-checkbox--type-regular.bif-components-checkbox--with-label:not(.bif-components-checkbox--disabled):hover{background-color:var(--cinemo-colors-white-transparent-10)}}.bif-components-checkbox--type-regular:not(:hover):not(.bif-components-checkbox--disabled) .bif-components-checkbox__input:focus-visible{background-color:var(--cinemo-colors-white-transparent-10)}@media (hover:hover){.bif-components-checkbox--type-standalone:not(.bif-components-checkbox--disabled):hover .bif-components-checkbox__input,.bif-components-checkbox--type-standalone:not(.bif-components-checkbox--disabled) .bif-components-checkbox__input:hover{background-color:var(--cinemo-colors-white-transparent-10)}}.bif-components-checkbox--type-standalone:not(.bif-components-checkbox--disabled) .bif-components-checkbox__input:focus-visible{background-color:var(--cinemo-colors-white-transparent-10)}.bif-components-checkbox__input{padding:var(--cinemo-sizes-space-xl);margin:calc(-1 * var(--cinemo-sizes-space-xl));box-sizing:content-box;border-radius:var(--cinemo-sizes-radius-full);cursor:pointer;background:0 0;border:none;grid-area:input;place-items:center;width:2rem;height:2rem;display:grid;position:relative}.bif-components-checkbox__input[data-state=unchecked]:before{content:"";border:.15rem solid var(--cinemo-colors-black-400);border-radius:var(--cinemo-sizes-radius-full);box-sizing:border-box;width:2rem;height:2rem;display:block;position:absolute}.bif-components-checkbox__input[data-state=checked] .bif-components-checkbox__input__indicator,.bif-components-checkbox__input[data-state=indeterminate] .bif-components-checkbox__input__indicator{background-color:var(--cinemo-colors-black-100);color:var(--cinemo-colors-black-900);border-color:var(--cinemo-colors-black-100)}.bif-components-checkbox__input__indicator{border-radius:var(--cinemo-sizes-radius-full);place-items:center;width:2rem;height:2rem;display:grid}.bif-components-checkbox__input__indicator svg{width:var(--cinemo-sizes-icon-xs);height:var(--cinemo-sizes-icon-xs)}.bif-components-checkbox__input:focus-visible{outline-offset:-.4rem}.bif-components-checkbox__label{color:var(--cinemo-colors-black-100);cursor:pointer;min-width:max-content;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bif-components-checkbox__label--side-left{margin-right:var(--cinemo-sizes-space-m);justify-self:start}.bif-components-checkbox__label--side-right{margin-left:var(--cinemo-sizes-space-l);justify-self:end}.bif-components-checkbox--disabled,.bif-components-checkbox--disabled:hover,.bif-components-checkbox--disabled>.bif-components-checkbox__input,.bif-components-checkbox--disabled>.bif-components-checkbox__input:hover,.bif-components-checkbox--disabled>.bif-components-checkbox__label,.bif-components-checkbox--disabled>.bif-components-checkbox__label:hover{cursor:not-allowed;background-color:#0000}.bif-components-checkbox--disabled>.bif-components-checkbox__input:before{border-color:var(--cinemo-colors-white-transparent-10)}.bif-components-checkbox--disabled>.bif-components-checkbox__input[data-state=checked] .bif-components-checkbox__input__indicator,.bif-components-checkbox--disabled>.bif-components-checkbox__input[data-state=indeterminate] .bif-components-checkbox__input__indicator{background-color:var(--cinemo-colors-white-transparent-10)}@keyframes collapse-up{0%{opacity:1;max-height:var(--radix-collapsible-content-height)}to{opacity:0;max-height:0}}@keyframes collapse-down{0%{opacity:0;max-height:0}to{opacity:1;max-height:var(--radix-collapsible-content-height)}}.bif-components-collapsible-area{gap:var(--cinemo-sizes-space-xl);width:inherit;height:inherit;grid-template-rows:max-content max-content;grid-template-columns:1fr max-content;display:grid}.bif-components-collapsible-area--open{grid-template-areas:"title trigger-open""content content"}.bif-components-collapsible-area--open .bif-components-collapsible-area__trigger--state-closed{display:none}.bif-components-collapsible-area--closed{grid-template-areas:"title trigger-closed""content content"}.bif-components-collapsible-area--closed .bif-components-collapsible-area__trigger--state-open{display:none}.bif-components-collapsible-area__title{color:var(--cinemo-colors-black-100);-webkit-user-select:none;user-select:none;grid-area:title;grid-auto-flow:column;justify-content:space-between;align-items:center;font-family:Inter,sans-serif;font-size:1.8rem;font-weight:600;line-height:2.4rem;display:grid}.bif-components-collapsible-area__trigger{color:var(--cinemo-colors-black-100);cursor:pointer;background:0 0;border:none;grid-auto-flow:column;place-items:center;display:grid}.bif-components-collapsible-area__trigger svg{width:var(--cinemo-sizes-icon-m);height:var(--cinemo-sizes-icon-m)}.bif-components-collapsible-area__trigger--state-open{grid-area:trigger-open}.bif-components-collapsible-area__trigger--state-closed{grid-area:trigger-closed}.bif-components-collapsible-area__content{grid-area:content;grid-auto-flow:row;display:grid;overflow:hidden}.bif-components-collapsible-area__content[data-state=open]{animation:.2s ease-out collapse-down}.bif-components-collapsible-area__content[data-state=closed]{animation:.1s ease-out collapse-up}.bif-components-scrollable-area{width:inherit;height:inherit;max-height:inherit;display:grid;overflow:hidden}.bif-components-scrollable-area__viewport{width:100%;height:100%;max-height:inherit}.bif-components-scrollable-area__viewport:focus-visible{outline-offset:var(--cinemo-sizes-space-xxs);outline-width:.3rem;outline-style:solid;outline-color:var(--cinemo-colors-focus);outline-offset:-1px;transition:outline-color .3s,outline-offset .3s}.bif-components-scrollable-area__scrollbar{-webkit-user-select:none;user-select:none;touch-action:none;background-color:var(--cinemo-colors-black-transparent-50);transition:background-color .1s ease-out;display:grid}.bif-components-scrollable-area__scrollbar:hover{background-color:var(--cinemo-colors-black-transparent-30)}.bif-components-scrollable-area__scrollbar[data-orientation=vertical]{width:var(--cinemo-sizes-space-xxxs);grid-auto-flow:row}.bif-components-scrollable-area__scrollbar[data-orientation=horizontal]{height:var(--cinemo-sizes-space-xxxs);grid-auto-flow:column}.bif-components-scrollable-area__scrollbar__thumb{background-color:var(--cinemo-colors-white-transparent-50);border-radius:var(--cinemo-sizes-space-xxxs);position:relative}.bif-components-scrollable-area__scrollbar__thumb:before{content:"";width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bif-components-scrollable-area__corner{background-color:var(--cinemo-colors-black-transparent-50)}.bif-components-combobox-selected-items{z-index:1;pointer-events:none;flex-wrap:nowrap;grid-area:focus;gap:.6rem;display:flex;position:relative;overflow:hidden}.bif-components-combobox-multiple__trigger__input:has(~.bif-components-combobox-selected-items){opacity:0;grid-area:action;width:100%;height:100%;margin:0;position:absolute}.bif-components-combobox-selected-items__container{flex-wrap:nowrap;gap:.6rem;display:flex}.bif-components-combobox-selected-items__container--hidden{opacity:0;pointer-events:none;width:calc(100% - 4rem);position:absolute}.bif-components-combobox-selected-items__container--hidden button{pointer-events:none}.bif-components-combobox-selected-items__container--visible{opacity:1;pointer-events:none}.bif-components-combobox-selected-items__container--visible .bif-components-pill--disabled{pointer-events:all}.bif-components-combobox-selected-items__item{white-space:nowrap;padding:0 .8rem!important}.bif-components-combobox-selected-items__item__button{color:var(--cinemo-colors-black-100);cursor:pointer;pointer-events:all;background:0 0;border:none;border-radius:50%;padding:0;display:flex}.bif-components-combobox-selected-items__item__button:focus-visible{outline-offset:var(--cinemo-sizes-space-xxs);outline-width:.3rem;outline-style:solid;outline-color:var(--cinemo-colors-focus);transition:outline-color .3s,outline-offset .3s}.bif-components-combobox-selected-items__item__button svg{width:var(--cinemo-sizes-icon-xs)!important;height:var(--cinemo-sizes-icon-xs)!important}.bif-components-combobox-multiple__popover__content[data-combobox-state=open]{transform-origin:top;animation:.2s ease-out combobox-multiple-enter}.bif-components-combobox-multiple__popover__content[data-combobox-state=open][data-side=top]{transform-origin:bottom}.bif-components-combobox-multiple__popover__content[data-combobox-state=closed]{pointer-events:none;transform-origin:top;animation:.1s ease-out forwards combobox-multiple-exit}.bif-components-combobox-multiple__popover__content[data-combobox-state=closed][data-side=top]{transform-origin:bottom}@keyframes combobox-multiple-enter{0%{opacity:0;transform:scaleY(.75)}to{opacity:1;transform:scale(1)}}@keyframes combobox-multiple-exit{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scaleY(.75)}}.bif-components-combobox-multiple{row-gap:var(--cinemo-sizes-space-s);grid-auto-rows:auto;grid-auto-flow:row;display:grid}.bif-components-combobox-multiple svg{width:var(--cinemo-sizes-icon-s);height:var(--cinemo-sizes-icon-s)}.bif-components-combobox-multiple--spacing-regular .bif-components-combobox-multiple__validation{margin-bottom:0}.bif-components-combobox-multiple--spacing-regular{margin-bottom:var(--cinemo-sizes-space-xxxl)}.bif-components-combobox-multiple--layout-fixed{width:34rem}.bif-components-combobox-multiple--layout-max{width:100%}.bif-components-combobox-multiple--theme-dark .bif-components-combobox-multiple__trigger{border-color:var(--cinemo-colors-black-900);background-color:var(--cinemo-colors-black-900)}@media (hover:hover){.bif-components-combobox-multiple--theme-dark .bif-components-combobox-multiple__trigger:not(.bif-components-combobox-multiple--theme-dark .bif-components-combobox-multiple__trigger--disabled):hover{border-color:var(--cinemo-colors-black-400)}}.bif-components-combobox-multiple--theme-dark .bif-components-combobox-multiple__trigger:not(.bif-components-combobox-multiple--theme-dark .bif-components-combobox-multiple__trigger--disabled):focus-visible{border-color:var(--cinemo-colors-black-400)}.bif-components-combobox-multiple--theme-dark .bif-components-combobox-multiple__trigger:not(.bif-components-combobox-multiple--theme-dark .bif-components-combobox-multiple__trigger--disabled):focus-within:not(:has(.bif-components-combobox-selected-items__item__button:focus-visible)){border-color:var(--cinemo-colors-black-200);background-color:var(--cinemo-colors-black-900)}.bif-components-combobox-multiple--theme-dark .bif-components-combobox-multiple__trigger--open,.bif-components-combobox-multiple--theme-dark .bif-components-combobox-multiple__trigger--open>.bif-components-combobox-multiple__trigger__input{background-color:var(--cinemo-colors-black-900);border-color:var(--cinemo-colors-black-200)}.bif-components-combobox-multiple--theme-dark .bif-components-combobox-multiple__trigger__input{background-color:var(--cinemo-colors-black-900)}.bif-components-combobox-multiple--theme-dark .bif-components-combobox-multiple__trigger--empty,.bif-components-combobox-multiple--theme-dark .bif-components-combobox-multiple__trigger--empty>.bif-components-combobox-multiple__trigger__input{background-color:var(--cinemo-colors-black-900);border-color:var(--cinemo-colors-black-500)}.bif-components-combobox-multiple--theme-dark .bif-components-combobox-multiple__trigger--empty.bif-components-combobox-multiple__trigger--rounded .bif-components-combobox-multiple__trigger__input::placeholder{color:var(--cinemo-colors-white-transparent-50)}.bif-components-combobox-multiple--theme-dark .bif-components-combobox-multiple__trigger--empty.bif-components-combobox-multiple__trigger--rounded .bif-components-combobox-multiple__trigger__input:focus-visible{outline:none}.bif-components-combobox-multiple--theme-dark .bif-components-combobox-multiple__trigger--empty.bif-components-combobox-multiple__trigger--rounded .bif-components-combobox-multiple__trigger__input:focus-visible::placeholder{color:#0000}.bif-components-combobox-multiple--theme-light .bif-components-combobox-multiple__trigger{border-color:var(--cinemo-colors-black-800);background-color:var(--cinemo-colors-black-800)}.bif-components-combobox-multiple--theme-light .bif-components-combobox-multiple__trigger__input{background-color:var(--cinemo-colors-black-800)}.bif-components-combobox-multiple--theme-light .bif-components-combobox-multiple__trigger--empty,.bif-components-combobox-multiple--theme-light .bif-components-combobox-multiple__trigger--empty>.bif-components-combobox-multiple__trigger__input{background-color:var(--cinemo-colors-black-850);border-color:var(--cinemo-colors-black-500)}@media (hover:hover){.bif-components-combobox-multiple--theme-light .bif-components-combobox-multiple__trigger:not(.bif-components-combobox-multiple--theme-light .bif-components-combobox-multiple__trigger--disabled):hover{border-color:var(--cinemo-colors-black-400)}}.bif-components-combobox-multiple--theme-light .bif-components-combobox-multiple__trigger:not(.bif-components-combobox-multiple--theme-light .bif-components-combobox-multiple__trigger--disabled):focus-visible{border-color:var(--cinemo-colors-black-400)}.bif-components-combobox-multiple--theme-light .bif-components-combobox-multiple__trigger:not(.bif-components-combobox-multiple--theme-light .bif-components-combobox-multiple__trigger--disabled):focus-within:not(:has(.bif-components-combobox-selected-items__item__button:focus-visible)){border-color:var(--cinemo-colors-black-200);background-color:var(--cinemo-colors-black-900)}.bif-components-combobox-multiple--theme-light .bif-components-combobox-multiple__trigger--open,.bif-components-combobox-multiple--theme-light .bif-components-combobox-multiple__trigger--open>.bif-components-combobox-multiple__trigger__input{border-color:var(--cinemo-colors-black-200);background-color:var(--cinemo-colors-black-900)}.bif-components-combobox-multiple--size-default .bif-components-combobox-multiple__trigger{padding:0 var(--cinemo-sizes-space-xl)}.bif-components-combobox-multiple--size-default .bif-components-combobox-multiple__trigger__input{padding:var(--cinemo-sizes-space-xl) 0}.bif-components-combobox-multiple--size-default .bif-components-combobox-multiple__trigger__button{padding:var(--cinemo-sizes-space-xl) 0 var(--cinemo-sizes-space-xl) .2rem}.bif-components-combobox-multiple--size-default .bif-components-combobox-multiple__trigger__button svg{width:var(--cinemo-sizes-icon-s);height:var(--cinemo-sizes-icon-s)}.bif-components-combobox-multiple--size-default .bif-components-combobox-multiple__trigger__slot--side-left{margin-right:var(--cinemo-sizes-space-xl)}.bif-components-combobox-multiple--size-default .bif-components-combobox-multiple__trigger__slot--side-right{margin-left:var(--cinemo-sizes-space-xl)}.bif-components-combobox-multiple--size-default .bif-components-combobox-multiple__trigger__selected-items{padding:var(--cinemo-sizes-space-l) 0}.bif-components-combobox-multiple--size-default .bif-components-combobox-multiple__trigger__selected-items__item__text{font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bif-components-combobox-multiple--size-compact .bif-components-combobox-multiple__trigger{min-height:3.4rem;padding:0 1.1rem}.bif-components-combobox-multiple--size-compact .bif-components-combobox-multiple__trigger__input{padding:.5rem 0}.bif-components-combobox-multiple--size-compact .bif-components-combobox-multiple__trigger__button{padding:var(--cinemo-sizes-space-s) 0}.bif-components-combobox-multiple--size-compact .bif-components-combobox-multiple__trigger__button svg{width:var(--cinemo-sizes-icon-xs);height:var(--cinemo-sizes-icon-xs)}.bif-components-combobox-multiple--size-compact .bif-components-combobox-multiple__trigger__slot--side-left{margin-right:var(--cinemo-sizes-space-s)}.bif-components-combobox-multiple--size-compact .bif-components-combobox-multiple__trigger__slot--side-right{margin-left:var(--cinemo-sizes-space-s)}.bif-components-combobox-multiple--size-compact .bif-components-combobox-multiple__trigger__selected-items{padding:.2rem 0 .5rem}.bif-components-combobox-multiple--size-compact .bif-components-combobox-multiple__trigger__selected-items__item__text{font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem}.bif-components-combobox-multiple__label{color:var(--cinemo-colors-black-300);grid-template-columns:min-content;grid-auto-flow:column;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem;display:grid}.bif-components-combobox-multiple__label__text{width:max-content}.bif-components-combobox-multiple__label__text--required{color:var(--cinemo-colors-red-500);margin-left:var(--cinemo-sizes-space-xs)}.bif-components-combobox-multiple__label__content{align-items:center;display:inline-grid}.bif-components-combobox-multiple__label__content svg{width:var(--cinemo-sizes-icon-xs);height:var(--cinemo-sizes-icon-xs)}.bif-components-combobox-multiple__trigger{border:var(--cinemo-sizes-border-s) solid;border-radius:var(--cinemo-sizes-radius-m);color:var(--cinemo-colors-black-100);box-sizing:border-box;grid-template:"slot-left focus action slot-right"/auto 1fr auto auto;grid-auto-flow:column;align-items:center;padding:0;display:grid;position:relative}.bif-components-combobox-multiple__trigger--disabled{color:var(--cinemo-colors-black-700)}.bif-components-combobox-multiple__trigger--disabled,.bif-components-combobox-multiple__trigger--disabled .bif-components-combobox-multiple__trigger__button{cursor:not-allowed}.bif-components-combobox-multiple__trigger--error{border-color:var(--cinemo-colors-red-400)!important}.bif-components-combobox-multiple__trigger__slot{place-items:center;max-width:fit-content;display:grid}.bif-components-combobox-multiple__trigger__slot--side-left{grid-area:slot-left}.bif-components-combobox-multiple__trigger__slot--side-right{grid-area:slot-right}.bif-components-combobox-multiple__trigger__input{box-sizing:border-box;border-radius:var(--cinemo-sizes-radius-s);width:100%;color:var(--cinemo-colors-black-100);border:none;grid-area:focus;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bif-components-combobox-multiple__trigger__input::placeholder{color:var(--cinemo-colors-white-transparent-60);font-family:Inter,sans-serif;font-size:1.6rem;font-style:italic;font-weight:400;line-height:2.2rem}.bif-components-combobox-multiple__trigger__input::-moz-placeholder{opacity:1}.bif-components-combobox-multiple__trigger__input:focus-visible{outline:none}.bif-components-combobox-multiple__trigger__input:focus-visible::placeholder{color:#0000}.bif-components-combobox-multiple__trigger__input:placeholder-shown{text-overflow:ellipsis}.bif-components-combobox-multiple__trigger__input--disabled{cursor:not-allowed;color:var(--cinemo-colors-black-600)}.bif-components-combobox-multiple__trigger__input--disabled::placeholder{color:var(--cinemo-colors-black-600)}.bif-components-combobox-multiple__trigger__input--non-searchable{cursor:pointer;caret-color:#0000}.bif-components-combobox-multiple__trigger__button{cursor:pointer;color:inherit;background:0 0;border:0;outline:0;grid-area:action;align-items:center;display:flex}.bif-components-combobox-multiple__trigger__button:not(.bif-components-combobox-multiple__trigger__button--open):before{content:"";position:absolute;inset:0}.bif-components-combobox-multiple__trigger__button__caret--open{transform:rotate(180deg)}.bif-components-combobox-multiple__popover__content{z-index:4;pointer-events:auto}.bif-components-combobox-multiple__popover__content[data-side=top] .bif-components-combobox-multiple__items{border-radius:var(--cinemo-sizes-radius-m) var(--cinemo-sizes-radius-m) 0 0}.bif-components-combobox-multiple__popover__content[data-side=top] .bif-components-combobox-multiple__items--theme-dark{border-bottom-color:var(--cinemo-colors-black-900)}.bif-components-combobox-multiple__popover__content[data-side=top] .bif-components-combobox-multiple__items--theme-light{border-bottom-color:var(--cinemo-colors-black-800)}.bif-components-combobox-multiple__popover__content[data-side=bottom] .bif-components-combobox-multiple__items{border-radius:0 0 var(--cinemo-sizes-radius-m) var(--cinemo-sizes-radius-m);border-top:0}.bif-components-combobox-multiple__items{width:var(--radix-popover-trigger-width);border:1px solid var(--cinemo-colors-black-200);border-radius:var(--cinemo-sizes-radius-m);box-sizing:border-box;background-color:var(--cinemo-colors-black-900)}.bif-components-combobox-multiple__items--empty{border:none}.bif-components-combobox-multiple__items .bif-components-scrollable-area__viewport{max-height:min(var(--radix-popover-content-available-height), 48rem);overscroll-behavior:contain}.bif-components-combobox-multiple__items .bif-components-scrollable-area__scrollbar{right:.4rem!important}.bif-components-combobox-multiple__items__list{max-width:var(--radix-popover-trigger-width);margin:0;padding:0;list-style:none}.bif-components-combobox-multiple__items__loading-more{padding:var(--cinemo-sizes-space-s);justify-content:center;align-items:center;display:flex}.bif-components-combobox-multiple__items__item{align-items:center;gap:var(--cinemo-sizes-space-s);min-height:4.8rem;padding:0 var(--cinemo-sizes-space-l);border-radius:var(--cinemo-sizes-radius-m);cursor:pointer;min-width:0;display:flex}.bif-components-combobox-multiple__items__item__checkbox{border:1.5px solid var(--cinemo-colors-black-600);width:var(--cinemo-sizes-icon-m);height:var(--cinemo-sizes-icon-m);accent-color:var(--cinemo-colors-black-100);border-radius:50%;flex-shrink:0;top:1.2rem;left:1.2rem}.bif-components-combobox-multiple__items__item__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--cinemo-colors-black-100);text-align:left;flex:1;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem;overflow:hidden}.bif-components-combobox-multiple__items__item__slot{flex-shrink:0;justify-content:center;align-items:center;display:flex}.bif-components-combobox-multiple__items__item--selected .bif-components-combobox-multiple__items__item__checkbox{border-color:var(--cinemo-colors-black-100);background:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.7958%207.18239L8.41335%2014.5648C8.34906%2014.6293%208.27265%2014.6805%208.18853%2014.7155C8.1044%2014.7504%208.01421%2014.7684%207.92311%2014.7684C7.83202%2014.7684%207.74183%2014.7504%207.6577%2014.7155C7.57358%2014.6805%207.49717%2014.6293%207.43288%2014.5648L4.20306%2011.335C4.13868%2011.2706%204.08762%2011.1942%204.05277%2011.1101C4.01793%2011.026%204%2010.9358%204%2010.8448C4%2010.7537%204.01793%2010.6636%204.05277%2010.5794C4.08762%2010.4953%204.13868%2010.4189%204.20306%2010.3545C4.26744%2010.2901%204.34387%2010.2391%204.42799%2010.2042C4.5121%2010.1694%204.60226%2010.1515%204.6933%2010.1515C4.78435%2010.1515%204.8745%2010.1694%204.95862%2010.2042C5.04273%2010.2391%205.11916%2010.2901%205.18354%2010.3545L7.92369%2013.0947L14.8165%206.20306C14.9465%206.07304%2015.1228%206%2015.3067%206C15.4906%206%2015.6669%206.07304%2015.7969%206.20306C15.927%206.33308%2016%206.50943%2016%206.6933C16%206.87718%2015.927%207.05352%2015.7969%207.18354L15.7958%207.18239Z'%20fill='%23171717'/%3e%3c/svg%3e") var(--cinemo-colors-black-100);background-size:cover}.bif-components-combobox-multiple__items__item[aria-selected=true],.bif-components-combobox-multiple__items__item--selected{background-color:var(--cinemo-colors-white-transparent-10)}.bif-components-combobox-multiple__items__item--highlighted,.bif-components-combobox-multiple__items__item--highlighted.bif-components-combobox-multiple__items__item--selected{background-color:var(--cinemo-colors-white-transparent-20)}.bif-components-combobox-multiple__items__item--prev-selected{border-top-left-radius:0;border-top-right-radius:0}.bif-components-combobox-multiple__items__item--next-selected{border-bottom-right-radius:0;border-bottom-left-radius:0}.bif-components-combobox-multiple__items__item--disabled{cursor:not-allowed}.bif-components-combobox-multiple__items__item--disabled .bif-components-combobox-multiple__items__item__checkbox{border-color:var(--cinemo-colors-white-transparent-10)}.bif-components-combobox-multiple__items__item--disabled .bif-components-combobox-multiple__items__item__label{color:var(--cinemo-colors-white-transparent-30)}.bif-components-combobox-single__popover__content[data-combobox-state=open]{transform-origin:top;animation:.2s ease-out combobox-single-enter}.bif-components-combobox-single__popover__content[data-combobox-state=open][data-side=top]{transform-origin:bottom}.bif-components-combobox-single__popover__content[data-combobox-state=closed]{pointer-events:none;transform-origin:top;animation:.1s ease-out forwards combobox-single-exit}.bif-components-combobox-single__popover__content[data-combobox-state=closed][data-side=top]{transform-origin:bottom}@keyframes combobox-single-enter{0%{opacity:0;transform:scaleY(.75)}to{opacity:1;transform:scale(1)}}@keyframes combobox-single-exit{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scaleY(.75)}}.bif-components-combobox-single{row-gap:var(--cinemo-sizes-space-s);grid-auto-rows:auto;grid-auto-flow:row;display:grid}.bif-components-combobox-single svg{width:var(--cinemo-sizes-icon-s);height:var(--cinemo-sizes-icon-s)}.bif-components-combobox-single--spacing-regular .bif-components-combobox-single__validation{margin-bottom:0}.bif-components-combobox-single--spacing-regular{margin-bottom:var(--cinemo-sizes-space-xxxl)}.bif-components-combobox-single--layout-fixed{width:34rem}.bif-components-combobox-single--layout-max{width:100%}.bif-components-combobox-single--theme-dark .bif-components-combobox-single__trigger{border-color:var(--cinemo-colors-black-900);background-color:var(--cinemo-colors-black-900)}@media (hover:hover){.bif-components-combobox-single--theme-dark .bif-components-combobox-single__trigger:not(.bif-components-combobox-single--theme-dark .bif-components-combobox-single__trigger--disabled):hover{border-color:var(--cinemo-colors-black-400)}}.bif-components-combobox-single--theme-dark .bif-components-combobox-single__trigger:not(.bif-components-combobox-single--theme-dark .bif-components-combobox-single__trigger--disabled):focus-visible{border-color:var(--cinemo-colors-black-400)}.bif-components-combobox-single--theme-dark .bif-components-combobox-single__trigger:not(.bif-components-combobox-single--theme-dark .bif-components-combobox-single__trigger--disabled):focus-within{border-color:var(--cinemo-colors-black-200);background-color:var(--cinemo-colors-black-900)}.bif-components-combobox-single--theme-dark .bif-components-combobox-single__trigger--open,.bif-components-combobox-single--theme-dark .bif-components-combobox-single__trigger--open>.bif-components-combobox-single__trigger__input{background-color:var(--cinemo-colors-black-900);border-color:var(--cinemo-colors-black-200)}.bif-components-combobox-single--theme-dark .bif-components-combobox-single__trigger__input{background-color:var(--cinemo-colors-black-900)}.bif-components-combobox-single--theme-dark .bif-components-combobox-single__trigger--empty,.bif-components-combobox-single--theme-dark .bif-components-combobox-single__trigger--empty>.bif-components-combobox-single__trigger__input{background-color:var(--cinemo-colors-black-900);border-color:var(--cinemo-colors-black-500)}.bif-components-combobox-single--theme-dark .bif-components-combobox-single__trigger--empty.bif-components-combobox-single__trigger--rounded .bif-components-combobox-single__trigger__input::placeholder{color:var(--cinemo-colors-white-transparent-50)}.bif-components-combobox-single--theme-dark .bif-components-combobox-single__trigger--empty.bif-components-combobox-single__trigger--rounded .bif-components-combobox-single__trigger__input:focus-visible{outline:none}.bif-components-combobox-single--theme-dark .bif-components-combobox-single__trigger--empty.bif-components-combobox-single__trigger--rounded .bif-components-combobox-single__trigger__input:focus-visible::placeholder{color:#0000}.bif-components-combobox-single--theme-light .bif-components-combobox-single__trigger{border-color:var(--cinemo-colors-black-800);background-color:var(--cinemo-colors-black-800)}.bif-components-combobox-single--theme-light .bif-components-combobox-single__trigger__input{background-color:var(--cinemo-colors-black-800)}.bif-components-combobox-single--theme-light .bif-components-combobox-single__trigger--empty,.bif-components-combobox-single--theme-light .bif-components-combobox-single__trigger--empty>.bif-components-combobox-single__trigger__input{background-color:var(--cinemo-colors-black-850);border-color:var(--cinemo-colors-black-500)}@media (hover:hover){.bif-components-combobox-single--theme-light .bif-components-combobox-single__trigger:not(.bif-components-combobox-single--theme-light .bif-components-combobox-single__trigger--disabled):hover{border-color:var(--cinemo-colors-black-400)}}.bif-components-combobox-single--theme-light .bif-components-combobox-single__trigger:not(.bif-components-combobox-single--theme-light .bif-components-combobox-single__trigger--disabled):focus-visible{border-color:var(--cinemo-colors-black-400)}.bif-components-combobox-single--theme-light .bif-components-combobox-single__trigger:not(.bif-components-combobox-single--theme-light .bif-components-combobox-single__trigger--disabled):focus-within,.bif-components-combobox-single--theme-light .bif-components-combobox-single__trigger--open,.bif-components-combobox-single--theme-light .bif-components-combobox-single__trigger--open>.bif-components-combobox-single__trigger__input{border-color:var(--cinemo-colors-black-200);background-color:var(--cinemo-colors-black-900)}.bif-components-combobox-single--size-default .bif-components-combobox-single__trigger{padding:0 var(--cinemo-sizes-space-xl)}.bif-components-combobox-single--size-default .bif-components-combobox-single__trigger__input{padding:var(--cinemo-sizes-space-xl) 0}.bif-components-combobox-single--size-default .bif-components-combobox-single__trigger__button{padding:var(--cinemo-sizes-space-xl) 0 var(--cinemo-sizes-space-xl) .2rem}.bif-components-combobox-single--size-default .bif-components-combobox-single__trigger__button svg{width:var(--cinemo-sizes-icon-s);height:var(--cinemo-sizes-icon-s)}.bif-components-combobox-single--size-default .bif-components-combobox-single__trigger__slot--side-left{margin-right:var(--cinemo-sizes-space-xl)}.bif-components-combobox-single--size-default .bif-components-combobox-single__trigger__slot--side-right{margin-left:var(--cinemo-sizes-space-xl)}.bif-components-combobox-single--size-compact .bif-components-combobox-single__trigger{min-height:3.4rem;padding:0 1.1rem}.bif-components-combobox-single--size-compact .bif-components-combobox-single__trigger__input{padding:.5rem 0}.bif-components-combobox-single--size-compact .bif-components-combobox-single__trigger__button{padding:0}.bif-components-combobox-single--size-compact .bif-components-combobox-single__trigger__button svg{width:var(--cinemo-sizes-icon-xs);height:var(--cinemo-sizes-icon-xs)}.bif-components-combobox-single--size-compact .bif-components-combobox-single__trigger__slot--side-left{margin-right:var(--cinemo-sizes-space-s)}.bif-components-combobox-single--size-compact .bif-components-combobox-single__trigger__slot--side-right{margin-left:var(--cinemo-sizes-space-s)}.bif-components-combobox-single__label{color:var(--cinemo-colors-black-300);grid-template-columns:min-content;grid-auto-flow:column;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem;display:grid}.bif-components-combobox-single__label__text{width:max-content}.bif-components-combobox-single__label__text--required{color:var(--cinemo-colors-red-500);margin-left:var(--cinemo-sizes-space-xs)}.bif-components-combobox-single__label__content{align-items:center;display:inline-grid}.bif-components-combobox-single__label__content svg{width:var(--cinemo-sizes-icon-xs);height:var(--cinemo-sizes-icon-xs)}.bif-components-combobox-single__trigger{border:var(--cinemo-sizes-border-s) solid;border-radius:var(--cinemo-sizes-radius-m);color:var(--cinemo-colors-black-100);box-sizing:border-box;grid-template:"slot-left focus action slot-right"/auto 1fr auto auto;grid-auto-flow:column;align-items:center;padding:0;display:grid;position:relative}.bif-components-combobox-single__trigger--disabled{color:var(--cinemo-colors-black-700)}.bif-components-combobox-single__trigger--disabled,.bif-components-combobox-single__trigger--disabled .bif-components-combobox-single__trigger__button{cursor:not-allowed}.bif-components-combobox-single__trigger--error{border-color:var(--cinemo-colors-red-400)!important}.bif-components-combobox-single__trigger__slot{place-items:center;max-width:fit-content;display:grid}.bif-components-combobox-single__trigger__slot--side-left{grid-area:slot-left}.bif-components-combobox-single__trigger__slot--side-right{grid-area:slot-right}.bif-components-combobox-single__trigger__input{box-sizing:border-box;border-radius:var(--cinemo-sizes-radius-s);width:100%;color:var(--cinemo-colors-black-100);border:none;grid-area:focus;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bif-components-combobox-single__trigger__input::placeholder{color:var(--cinemo-colors-white-transparent-60);font-family:Inter,sans-serif;font-size:1.6rem;font-style:italic;font-weight:400;line-height:2.2rem}.bif-components-combobox-single__trigger__input::-moz-placeholder{opacity:1}.bif-components-combobox-single__trigger__input:focus-visible{outline:none}.bif-components-combobox-single__trigger__input:focus-visible::placeholder{color:#0000}.bif-components-combobox-single__trigger__input:placeholder-shown{text-overflow:ellipsis}.bif-components-combobox-single__trigger__input--disabled{cursor:not-allowed;color:var(--cinemo-colors-black-600)}.bif-components-combobox-single__trigger__input--disabled::placeholder{color:var(--cinemo-colors-black-600)}.bif-components-combobox-single__trigger__input--non-searchable{cursor:pointer;caret-color:#0000}.bif-components-combobox-single__trigger__button{cursor:pointer;color:inherit;background:0 0;border:0;outline:0;grid-area:action;align-items:center;display:flex}.bif-components-combobox-single__trigger__button:not(.bif-components-combobox-single__trigger__button--open):before{content:"";position:absolute;inset:0}.bif-components-combobox-single__trigger__button__caret--open{transform:rotate(180deg)}.bif-components-combobox-single__trigger__remove{cursor:pointer;color:inherit;z-index:1;background-color:#0000;border:none;grid-area:action;padding:0;display:flex}.bif-components-combobox-single__trigger__remove:focus-visible{outline-offset:-.2rem}.bif-components-combobox-single__popover__content{z-index:4;pointer-events:auto}.bif-components-combobox-single__popover__content[data-side=top] .bif-components-combobox-single__items{border-radius:var(--cinemo-sizes-radius-m) var(--cinemo-sizes-radius-m) 0 0}.bif-components-combobox-single__popover__content[data-side=top] .bif-components-combobox-single__items--theme-dark{border-bottom-color:var(--cinemo-colors-black-900)}.bif-components-combobox-single__popover__content[data-side=top] .bif-components-combobox-single__items--theme-light{border-bottom-color:var(--cinemo-colors-black-800)}.bif-components-combobox-single__popover__content[data-side=bottom] .bif-components-combobox-single__items{border-radius:0 0 var(--cinemo-sizes-radius-m) var(--cinemo-sizes-radius-m);border-top:0}.bif-components-combobox-single__items{width:var(--radix-popover-trigger-width);border:1px solid var(--cinemo-colors-black-200);border-radius:var(--cinemo-sizes-radius-m);box-sizing:border-box;background-color:var(--cinemo-colors-black-900)}.bif-components-combobox-single__items--empty{border:none}.bif-components-combobox-single__items .bif-components-scrollable-area__viewport{max-height:min(var(--radix-popover-content-available-height), 48rem);overscroll-behavior:contain}.bif-components-combobox-single__items .bif-components-scrollable-area__scrollbar{right:.4rem!important}.bif-components-combobox-single__items__list{max-width:var(--radix-popover-trigger-width);margin:0;padding:0;list-style:none}.bif-components-combobox-single__items__loading-more{padding:var(--cinemo-sizes-space-s);justify-content:center;align-items:center;display:flex}.bif-components-combobox-single__items__item{align-items:center;gap:var(--cinemo-sizes-space-s);min-height:4.8rem;padding:0 var(--cinemo-sizes-space-l);border-radius:var(--cinemo-sizes-radius-m);cursor:pointer;min-width:0;display:flex}.bif-components-combobox-single__items__item__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--cinemo-colors-black-100);text-align:left;flex:1;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem;overflow:hidden}.bif-components-combobox-single__items__item__slot{flex-shrink:0;justify-content:center;align-items:center;display:flex}.bif-components-combobox-single__items__item[aria-selected=true],.bif-components-combobox-single__items__item--selected{background-color:var(--cinemo-colors-white-transparent-10)}.bif-components-combobox-single__items__item--highlighted,.bif-components-combobox-single__items__item--highlighted.bif-components-combobox-single__items__item--selected{background-color:var(--cinemo-colors-white-transparent-20)}.bif-components-combobox-single__items__item--disabled{cursor:not-allowed}.bif-components-combobox-single__items__item--disabled .bif-components-combobox-single__items__item__label{color:var(--cinemo-colors-white-transparent-30)}.bif-components-country-input-multiple .bif-components-scrollable-area__viewport div:first-child{table-layout:fixed}.bif-components-country-input-multiple .bif-components-scrollable-area__viewport .bif-components-combobox-multiple__items__item__label{white-space:normal;width:auto;padding-right:0}.bif-components-country-input-single .bif-components-scrollable-area__viewport div:first-child{table-layout:fixed}.bif-components-country-input-single .bif-components-scrollable-area__viewport .bif-components-combobox-single__items__item__label{white-space:normal;width:auto;padding-right:0}.bif-components-icon-button{padding:var(--cinemo-sizes-space-xl);margin:calc(-1 * var(--cinemo-sizes-space-xl));border-radius:var(--cinemo-sizes-radius-full);color:var(--cinemo-colors-black-100);cursor:pointer;background-color:#0000;border:none;grid-auto-flow:column;justify-content:center;align-items:center;display:grid;position:relative}.bif-components-icon-button svg{z-index:1;position:relative}.bif-components-icon-button :not(.bif-components-icon-button--size-inline) svg{width:var(--cinemo-sizes-icon-m);height:var(--cinemo-sizes-icon-m)}.bif-components-icon-button:not(:disabled):before{content:"";border-radius:var(--cinemo-sizes-radius-full);pointer-events:none;z-index:0;background-color:#0000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bif-components-icon-button--size-medium:not(:disabled):before{width:var(--cinemo-sizes-cover-xs);height:var(--cinemo-sizes-cover-xs)}.bif-components-icon-button--size-small:not(:disabled):before{width:3.8rem;height:3.8rem}.bif-components-icon-button--size-inline{font:inherit;color:inherit;line-height:inherit;background:0 0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.bif-components-icon-button--size-inline:not(:disabled):before,.bif-components-icon-button--variant-tooltip:not(:disabled):before{width:0;height:0}@media (hover:hover){.bif-components-icon-button:hover:not(:disabled):before{background-color:var(--cinemo-colors-white-transparent-10)}}.bif-components-icon-button:focus-visible:not(:disabled):before{background-color:var(--cinemo-colors-white-transparent-10)}.bif-components-icon-button:focus{outline:none}.bif-components-icon-button:focus-visible:before{outline-offset:var(--cinemo-sizes-space-xxs);outline-width:.3rem;outline-style:solid;outline-color:var(--cinemo-colors-focus);transition:outline-color .3s,outline-offset .3s}.bif-components-icon-button--size-small:focus-visible,.bif-components-icon-button--size-extra-small:focus-visible{outline-offset:-.2rem}.bif-components-icon-button--clip-interactive{padding:var(--cinemo-sizes-space-xl) calc(var(--cinemo-sizes-space-xl) - var(--cinemo-sizes-space-m));margin:calc(-1 * var(--cinemo-sizes-space-xl)) 0rem}.bif-components-icon-button--disabled{color:var(--cinemo-colors-black-500)}@media (hover:hover){.bif-components-icon-button--disabled:hover,.bif-components-icon-button--loading:hover{cursor:not-allowed}}.bif-components-date-picker-cell{cursor:pointer;color:var(--cinemo-colors-black-300);background:0 0;border:none;border-radius:.8rem;outline:none;justify-content:center;align-items:center;padding:0;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem;display:inline-flex}.bif-components-date-picker-cell:focus-visible{outline-offset:var(--cinemo-sizes-space-xxs);outline-width:.3rem;outline-style:solid;outline-color:var(--cinemo-colors-focus);transition:outline-color .3s,outline-offset .3s}@media (hover:hover){.bif-components-date-picker-cell:hover{background-color:var(--cinemo-colors-white-transparent-10)}}.bif-components-date-picker-cell:focus-visible{background-color:var(--cinemo-colors-white-transparent-10)}.bif-components-date-picker-cell--today{color:var(--cinemo-colors-black-100);font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;line-height:2rem}.bif-components-date-picker-cell--selected{background-color:var(--cinemo-colors-black-100);color:var(--cinemo-colors-black-900);font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;line-height:2rem}@media (hover:hover){.bif-components-date-picker-cell--selected:hover{background-color:var(--cinemo-colors-black-100)}}.bif-components-date-picker-cell--selected:focus-visible{background-color:var(--cinemo-colors-black-100)}.bif-components-date-picker-cell:disabled{color:var(--cinemo-colors-black-600);pointer-events:none}.bif-components-date-picker-header{padding:var(--cinemo-sizes-space-xxl);justify-content:space-between;align-items:center;padding-bottom:0;display:flex}.bif-components-date-picker-header__switch{justify-content:space-between;align-items:center;width:12rem;display:flex}.bif-components-date-picker-header__switch__button{width:100%;padding:var(--cinemo-sizes-space-xl) 0;margin:calc(-1 * var(--cinemo-sizes-space-xl)) 0;cursor:pointer;color:var(--cinemo-colors-black-100);text-align:center;background:0 0;border:none;border-radius:.8rem;outline:none;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;line-height:2rem}.bif-components-date-picker-header__switch__button:focus-visible{outline-offset:var(--cinemo-sizes-space-xxs);outline-width:.3rem;outline-style:solid;outline-color:var(--cinemo-colors-focus);transition:outline-color .3s,outline-offset .3s}@media (hover:hover){.bif-components-date-picker-header__switch__button:hover{background-color:var(--cinemo-colors-white-transparent-10)}}.bif-components-date-picker-header__switch__button:focus-visible{background-color:var(--cinemo-colors-white-transparent-10)}.bif-components-date-picker-years{width:100%;height:20.8rem;margin-bottom:var(--cinemo-sizes-space-xxl)}.bif-components-date-picker-years .bif-components-scrollable-area{padding:0 var(--cinemo-sizes-space-xxl);box-sizing:border-box}.bif-components-date-picker-years__cell-container{grid-template-columns:repeat(3,1fr);grid-auto-rows:5.2rem;display:grid!important}.bif-components-date-picker-trigger{cursor:pointer;background:0 0;border:none;border-radius:50%;outline:none;margin:-1.2rem;padding:1.2rem;display:flex}.bif-components-date-picker-trigger svg{color:var(--cinemo-colors-black-100)}.bif-components-date-picker-trigger:focus-visible{outline-offset:var(--cinemo-sizes-space-xxs);outline-width:.3rem;outline-style:solid;outline-color:var(--cinemo-colors-focus);outline-offset:-.2rem;transition:outline-color .3s,outline-offset .3s}@media (hover:hover){.bif-components-date-picker-trigger:hover{background-color:var(--cinemo-colors-white-transparent-10)}}.bif-components-date-picker-trigger:focus-visible{background-color:var(--cinemo-colors-white-transparent-10)}.bif-components-date-picker-overlay{z-index:3;position:fixed;inset:0}@media screen and (width>=481px){.bif-components-date-picker-overlay{display:none}}@media screen and (width<=480px){.bif-components-date-picker-overlay{opacity:var(--swipe-down-progress)}}.bif-components-date-picker-overlay--blur{background:var(--cinemo-colors-black-transparent-50);-webkit-backdrop-filter:var(--cinemo-blur);backdrop-filter:var(--cinemo-blur)}.bif-components-date-picker-overlay--no-blur{background:var(--cinemo-colors-black-transparent-60);-webkit-backdrop-filter:none;backdrop-filter:none}@media screen and (width<=480px){[data-radix-popper-content-wrapper]:has(>.bif-components-date-picker){width:100%!important;min-width:unset!important;z-index:4!important;position:fixed!important;top:auto!important;bottom:0!important;left:0!important;transform:none!important}}.bif-components-date-picker{box-sizing:border-box;border-radius:var(--cinemo-sizes-radius-m);background:var(--cinemo-colors-black-800);z-index:4;grid-template-rows:max-content 1fr;width:100%;min-width:31.1rem;padding:0;display:grid;box-shadow:0 0 2rem #0000004d}@media screen and (width<=480px){.bif-components-date-picker{min-width:unset;border-radius:var(--cinemo-sizes-radius-xl) var(--cinemo-sizes-radius-xl) 0 0;padding-bottom:env(safe-area-inset-bottom);transform:translateY(var(--swipe-down-progress))}.bif-components-date-picker[data-swiping=false]{transition:transform .1s}.bif-components-date-picker[data-state=open]{animation:.2s ease-out flyIn}.bif-components-date-picker[data-state=closed]{animation:.1s ease-out flyOut}}@media screen and (width<=480px) and (prefers-reduced-motion:reduce){.bif-components-date-picker{transform:none}.bif-components-date-picker[data-state]{animation:none}}.bif-components-date-picker__handle{background:var(--cinemo-colors-white-transparent-20);border-radius:.4rem;width:3.2rem;height:.4rem;position:absolute;top:.8rem;left:50%;transform:translate(-50%)}.bif-components-date-picker__handle__clickable{width:200%;height:4.8rem;transform:translate(-25%,-50%)}@media screen and (width>=481px){.bif-components-date-picker__handle{pointer-events:none;display:none}}.bif-components-date-picker__scroll__inner{gap:var(--cinemo-sizes-space-xl);min-width:31.1rem;display:grid}.bif-components-date-picker__header{width:100%;padding:var(--cinemo-sizes-space-xxl);box-sizing:border-box;padding-bottom:0;position:relative}.bif-components-date-picker__header:after{content:"";border-bottom:1px solid var(--cinemo-colors-white-transparent-20);width:100%;display:block;position:absolute;bottom:-.8rem;left:0}.bif-components-date-picker__days{padding:var(--cinemo-sizes-space-xxl);grid-template-columns:repeat(7,1fr);grid-auto-rows:3.467rem;padding-top:0;display:grid}.bif-components-date-picker__days__day-of-week{height:3.467rem;color:var(--cinemo-colors-black-600);justify-content:center;align-items:center;font-family:Inter,sans-serif;font-size:1.1rem;font-weight:400;line-height:1.4rem;display:inline-flex}.bif-components-date-picker__days__day-of-week[title]{text-decoration:none}.bif-components-date-picker__months{padding:var(--cinemo-sizes-space-xxl);grid-template-columns:repeat(3,1fr);grid-auto-rows:5.2rem;padding-top:0;display:grid}.bif-components-dialog-handle{background:var(--cinemo-colors-white-transparent-20);border-radius:.4rem;width:3.2rem;height:.4rem;position:absolute;top:.8rem;left:50%;transform:translate(-50%)}.bif-components-dialog-handle__clickable{width:200%;height:4.8rem;transform:translate(-25%,-50%)}@media screen and (width>=481px){.bif-components-dialog-handle{pointer-events:none;display:none}}.bif-components-dialog__overlay{z-index:3;opacity:var(--swipe-down-progress);position:fixed;inset:0}.bif-components-dialog__overlay--blur{background:var(--cinemo-colors-black-transparent-50);-webkit-backdrop-filter:var(--cinemo-blur);backdrop-filter:var(--cinemo-blur)}.bif-components-dialog__overlay--no-blur{background:var(--cinemo-colors-black-transparent-60);-webkit-backdrop-filter:none;backdrop-filter:none}.bif-components-dialog__content{max-height:calc(95vh - env(safe-area-inset-top,0));box-sizing:border-box;border-radius:var(--cinemo-sizes-radius-xl);background-color:var(--cinemo-colors-black-800);color:var(--cinemo-colors-black-100);box-shadow:var(--cinemo-shadow-bottom);z-index:3;outline:none;grid-template-rows:max-content 1fr max-content;grid-template-areas:"title""inner""actions";display:grid;overflow-y:auto}@media screen and (width<=480px){.bif-components-dialog__content--type-flexible.bif-components-dialog__content--layout-max{max-height:100%;top:calc(var(--cinemo-sizes-gap-xxl) + env(safe-area-inset-top))}.bif-components-dialog__content--type-flexible .bif-components-dialog__content__close{display:none}.bif-components-dialog__content--type-flexible{padding:var(--cinemo-sizes-gap-m);width:100%;padding-bottom:calc(var(--cinemo-sizes-gap-m) + env(safe-area-inset-bottom));transform:translateY(var(--swipe-down-progress));border-bottom-right-radius:0;border-bottom-left-radius:0;position:fixed;bottom:0;left:0}.bif-components-dialog__content--type-flexible[data-swiping=false]{transition:transform .1s}.bif-components-dialog__content--type-flexible[data-state=open]{animation:.2s ease-out flyIn}.bif-components-dialog__content--type-flexible[data-state=closed]{animation:.1s ease-out flyOut}}@media screen and (width<=480px) and (prefers-reduced-motion:reduce){.bif-components-dialog__content--type-flexible{transform:none}.bif-components-dialog__content--type-flexible[data-state]{animation:none}}@media screen and (width>=481px){.bif-components-dialog__content--type-flexible{width:calc(100% - 6.4rem);max-width:55.2rem;padding:3.2rem 2.4rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}}@media screen and (width>=481px) and (width>=835px){.bif-components-dialog__content--type-flexible{padding:2.4rem 3.2rem}}@media screen and (width>=481px){.bif-components-dialog__content--type-flexible[data-state=open]{animation:.2s ease-out scaleDown}.bif-components-dialog__content--type-flexible[data-state=closed]{animation:.1s ease-out scaleUp}}@media screen and (width>=481px) and (prefers-reduced-motion:reduce){.bif-components-dialog__content--type-flexible[data-state]{animation:none}}.bif-components-dialog__content--type-drawer.bif-components-dialog__content--layout-max{height:100%;max-height:100%;top:var(--cinemo-sizes-gap-l)}.bif-components-dialog__content--type-drawer .bif-components-dialog__content__close{display:none}.bif-components-dialog__content--type-drawer .bif-components-dialog__content__inner .bif-components-scrollable-area__viewport{background-color:var(--cinemo-colors-black-700);justify-content:center;align-items:center;display:flex}.bif-components-dialog__content--type-drawer{padding:var(--cinemo-sizes-gap-m);width:100%;padding-bottom:calc(var(--cinemo-sizes-gap-m) + env(safe-area-inset-bottom));transform:translateY(var(--swipe-down-progress));border-bottom-right-radius:0;border-bottom-left-radius:0;position:fixed;bottom:0;left:0}.bif-components-dialog__content--type-drawer[data-swiping=false]{transition:transform .1s}.bif-components-dialog__content--type-drawer[data-state=open]{animation:.2s ease-out flyIn}.bif-components-dialog__content--type-drawer[data-state=closed]{animation:.1s ease-out flyOut}@media (prefers-reduced-motion:reduce){.bif-components-dialog__content--type-drawer{transform:none}.bif-components-dialog__content--type-drawer[data-state]{animation:none}}.bif-components-dialog__content--type-modal{width:calc(100% - 6.4rem);max-width:55.2rem;padding:3.2rem 2.4rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (width>=835px){.bif-components-dialog__content--type-modal{padding:2.4rem 3.2rem}}.bif-components-dialog__content--type-modal[data-state=open]{animation:.2s ease-out scaleDown}.bif-components-dialog__content--type-modal[data-state=closed]{animation:.1s ease-out scaleUp}@media (prefers-reduced-motion:reduce){.bif-components-dialog__content--type-modal[data-state]{animation:none}}.bif-components-dialog__content--type-modal .bif-components-dialog__content__actions{margin-top:var(--cinemo-sizes-gap-l)}@media screen and (width>=481px){.bif-components-dialog__content--type-modal .bif-components-dialog__content__actions{margin-top:var(--cinemo-sizes-gap-m)}}.bif-components-dialog__content--layout-min,.bif-components-dialog__content--layout-max{max-width:55.2rem}.bif-components-dialog__content__title{margin:0;margin-bottom:var(--cinemo-sizes-gap-m);text-align:center;grid-area:title;place-items:center;font-family:Inter,sans-serif;font-size:2.4rem;font-weight:500;line-height:3.2rem;display:grid}.bif-components-dialog__content__inner{text-align:left;grid-area:inner;width:100%;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem;display:grid}@media screen and (width<=480px){.bif-components-dialog__content__inner{text-align:center}}.bif-components-dialog__content__actions{row-gap:var(--cinemo-sizes-gap-s);column-gap:var(--cinemo-sizes-space-xl);margin-top:var(--cinemo-sizes-gap-l);grid-area:actions;display:grid}.bif-components-dialog__content__actions--single{justify-content:center;display:flex}@media screen and (width<=480px){.bif-components-dialog__content__actions{margin-top:var(--cinemo-sizes-gap-s);grid-template-areas:"primary""secondary"}.bif-components-dialog__content__actions .bif-components-button{width:100%}}@media screen and (width>=481px){.bif-components-dialog__content__actions{grid-template-areas:"secondary primary"}}.bif-components-dialog__content__actions .bif-components-button--type-primary{grid-area:primary}.bif-components-dialog__content__actions .bif-components-button--type-secondary{grid-area:secondary}.bif-components-dialog__content__close{position:absolute;top:3.4rem;right:2.4rem}@media screen and (width<=480px){.bif-components-dialog__content__close{display:none}}@media screen and (width>=835px){.bif-components-dialog__content__close{top:2.6rem;right:3.2rem}}.bif-components-confirm-dialog .bif-components-dialog__content__title{margin-bottom:0}.bif-components-confirm-dialog__description{margin-top:var(--cinemo-sizes-gap-m);overflow-wrap:break-word;word-break:break-word;min-width:0;color:var(--cinemo-colors-white-transparent-70);text-align:center;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bif-components-confirm-dialog__actions+.bif-components-dialog__content__close{display:none}.bif-components-error{background:var(--cinemo-colors-black-900);padding:var(--cinemo-sizes-gap-xl);align-items:center;gap:var(--cinemo-sizes-gap-l);z-index:10;flex-direction:column;display:flex}.bif-components-error__title{color:var(--cinemo-colors-black-100);font-family:Inter,sans-serif;font-size:2rem;font-weight:500;line-height:2.8rem}.bif-components-error__description{color:var(--cinemo-colors-white-transparent-70);font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bif-components-error__icon{width:auto;height:auto}.bif-components-text-input{grid-gap:var(--cinemo-sizes-space-s);grid-template-areas:"label""field""validation";grid-auto-flow:row;display:grid}.bif-components-text-input svg{width:var(--cinemo-sizes-icon-s);height:var(--cinemo-sizes-icon-s)}.bif-components-text-input--spacing-regular .bif-components-text-input__field:last-child{margin-bottom:var(--cinemo-sizes-space-xxxl)}.bif-components-text-input--layout-fixed{width:34rem}.bif-components-text-input--layout-max{width:100%}.bif-components-text-input__label{column-gap:var(--cinemo-sizes-space-xs);margin-bottom:var(--cinemo-sizes-space-xxs);color:var(--cinemo-colors-black-300);grid-area:label;grid-template-columns:max-content;grid-auto-flow:column;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem;display:grid}.bif-components-text-input__label__text{width:max-content}.bif-components-text-input__label__text--required{color:var(--cinemo-colors-red-500);margin-left:var(--cinemo-sizes-space-xs)}.bif-components-text-input__label__content{align-items:center;display:inline-grid}.bif-components-text-input__label__content svg{width:var(--cinemo-sizes-icon-xs);height:var(--cinemo-sizes-icon-xs)}.bif-components-text-input--theme-dark .bif-components-text-input__field{border-color:var(--cinemo-colors-black-500);background-color:var(--cinemo-colors-black-900)}@media (hover:hover){.bif-components-text-input--theme-dark .bif-components-text-input__field:not(.bif-components-text-input--theme-dark .bif-components-text-input__field--disabled):hover{border-color:var(--cinemo-colors-black-400)}}.bif-components-text-input--theme-dark .bif-components-text-input__field:not(.bif-components-text-input--theme-dark .bif-components-text-input__field--disabled):focus-within{background-color:var(--cinemo-colors-black-900);border-color:var(--cinemo-colors-black-200)}.bif-components-text-input--theme-dark .bif-components-text-input__field__input{background-color:var(--cinemo-colors-black-900)}.bif-components-text-input--theme-dark .bif-components-text-input__field--disabled{background-color:var(--cinemo-colors-black-900);border-color:var(--cinemo-colors-black-700)}.bif-components-text-input--theme-light .bif-components-text-input__field{border-color:var(--cinemo-colors-black-500);background-color:var(--cinemo-colors-black-850)}@media (hover:hover){.bif-components-text-input--theme-light .bif-components-text-input__field:not(.bif-components-text-input--theme-light .bif-components-text-input__field--disabled):hover{border-color:var(--cinemo-colors-black-400)}}.bif-components-text-input--theme-light .bif-components-text-input__field:not(.bif-components-text-input--theme-light .bif-components-text-input__field--disabled):focus-within{border-color:var(--cinemo-colors-black-200)}.bif-components-text-input--theme-light .bif-components-text-input__field__input{background-color:var(--cinemo-colors-black-850)}.bif-components-text-input--theme-light .bif-components-text-input__field--disabled{background-color:var(--cinemo-colors-black-850);border-color:var(--cinemo-colors-black-700)}.bif-components-text-input__field{border:var(--cinemo-sizes-border-s) solid;border-radius:var(--cinemo-sizes-radius-m);color:var(--cinemo-colors-black-100);box-sizing:border-box;grid-template:"slot-left input clear reveal slot-right"/auto 1fr auto;grid-area:field;grid-auto-flow:column;align-items:center;min-height:4rem;padding:0;display:grid}.bif-components-text-input__field.bif-components-text-input__field--disabled{cursor:not-allowed;color:var(--cinemo-colors-black-600)}.bif-components-text-input__field.bif-components-text-input__field--error{background-color:var(--cinemo-colors-black-900);border-color:var(--cinemo-colors-red-450)}.bif-components-text-input__field.bif-components-text-input__field--error>.bif-components-text-input__field__input{background-color:var(--cinemo-colors-black-900)}.bif-components-text-input__field--rounded,.bif-components-text-input__field--rounded .bif-components-text-input__field__input{border-radius:20rem}.bif-components-text-input__field--rounded .bif-components-text-input__field__slot--side-left,.bif-components-text-input__field--rounded .bif-components-text-input__field__slot--side-right{margin:0 var(--cinemo-sizes-space-m)}.bif-components-text-input__field--rounded .bif-components-text-input__field__input{padding:var(--cinemo-sizes-space-m) var(--cinemo-sizes-space-xxl);font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bif-components-text-input__field .bif-components-text-input__field__input--clip-left,.bif-components-text-input__field--rounded .bif-components-text-input__field__input--clip-left{border-top-left-radius:0;border-bottom-left-radius:0;padding-left:0}.bif-components-text-input__field .bif-components-text-input__field__input--clip-right,.bif-components-text-input__field--rounded .bif-components-text-input__field__input--clip-right{border-top-right-radius:0;border-bottom-right-radius:0;padding-right:0}.bif-components-text-input__field__slot{place-items:center;max-width:fit-content;display:grid}.bif-components-text-input__field__slot--side-left{grid-area:slot-left}.bif-components-text-input__field__slot--side-right{grid-area:slot-right}.bif-components-text-input__field__slot--side-left,.bif-components-text-input__field__slot--side-right{margin:0 var(--cinemo-sizes-space-xl)}.bif-components-text-input__field__input{box-sizing:border-box;border-radius:var(--cinemo-sizes-radius-m);width:100%;color:var(--cinemo-colors-black-100);border:none;grid-area:input;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bif-components-text-input__field__input::placeholder{color:var(--cinemo-colors-white-transparent-60);font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bif-components-text-input__field__input::-moz-placeholder{opacity:1}.bif-components-text-input__field__input:focus-visible{outline:none}.bif-components-text-input__field__input:focus-visible::placeholder{color:#0000}.bif-components-text-input__field__input--disabled{cursor:not-allowed;color:var(--cinemo-colors-black-600)}.bif-components-text-input__field__input--disabled::placeholder{color:var(--cinemo-colors-black-600)}.bif-components-text-input__field__clear{grid-area:clear}.bif-components-text-input__field__reveal{grid-area:reveal}.bif-components-text-input__field__clear,.bif-components-text-input__field__reveal{height:100%;margin-left:var(--cinemo-sizes-space-m);padding:0 var(--cinemo-sizes-space-xl) 0;color:inherit;cursor:pointer;background:0 0;border:none;place-items:center;display:grid}.bif-components-text-input__field__clear--clip-right,.bif-components-text-input__field__reveal--clip-right{padding-right:var(--cinemo-sizes-space-xs)}.bif-components-text-input__field__clear--clip-left,.bif-components-text-input__field__reveal--clip-left{padding-left:var(--cinemo-sizes-space-xs)}.bif-components-text-input--size-default .bif-components-text-input__field__input{padding:var(--cinemo-sizes-space-xl)}.bif-components-text-input--size-compact .bif-components-text-input__field{min-height:3.4rem}.bif-components-text-input--size-compact .bif-components-text-input__field__input{padding:.5rem 1.1rem}.bif-components-text-input__validation{grid-area:validation}.bif-components-text-input__validation svg{width:var(--cinemo-sizes-icon-xxs);height:var(--cinemo-sizes-icon-xxs)}.bif-components-field-edit-form{grid-gap:var(--cinemo-sizes-space-m);border-radius:var(--cinemo-sizes-radius-m);background:var(--cinemo-colors-white-transparent-10);padding:var(--cinemo-sizes-space-s);box-sizing:border-box;display:grid}.bif-components-field-edit-form .bif-components-text-input{gap:0}.bif-components-field-edit-form__actions{padding-inline:var(--cinemo-sizes-space-m);justify-content:space-between;display:flex}.bif-components-field-edit-form button{font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;line-height:2.2rem}.bif-components-field-edit-form .bif-components-text-input__validation{margin-bottom:0}.bif-components-filter .bif-components-filter-actions{margin-top:var(--cinemo-sizes-space-4xl);justify-content:space-between;align-items:center;display:flex;position:sticky;bottom:0}.bif-components-filter .bif-components-filter-actions__button{height:2.2rem;padding:0}@media screen and (width>=481px){.bif-components-filter .bif-components-filter-actions{margin-top:var(--cinemo-sizes-space-xxxl)}}.bif-components-filter-header-layout{align-items:center;gap:var(--cinemo-sizes-space-m);grid-template-columns:auto 1fr auto;grid-template-areas:"left center right";padding:0;display:grid}@media screen and (width>=481px){.bif-components-filter-header-layout{padding:0 var(--cinemo-sizes-space-m)}}.bif-components-filter-header-layout__left{grid-area:left}.bif-components-filter-header-layout__center{grid-area:center}.bif-components-filter-header-layout__right{grid-area:right}.bif-components-filter-header-layout__right .bif-components-icon-button svg,.bif-components-filter-header-layout__right .bif-components-icon-button:before{width:var(--cinemo-sizes-icon-l);height:var(--cinemo-sizes-icon-l)}.bif-components-filter-root-header{width:100%;position:relative}@media screen and (width>=481px){.bif-components-filter-root-header .bif-components-filter-header-layout{margin:0 var(--cinemo-sizes-space-xl)}.bif-components-filter-root-header--inline{width:100%}.bif-components-filter-root-header:not(.bif-components-filter-root-header--inline){width:36rem;margin-left:auto}}.bif-components-filter-root-header__anchor-width{top:calc(-1 * var(--cinemo-sizes-space-xl));left:calc(-1 * var(--cinemo-sizes-keyline-m));right:calc(-1 * var(--cinemo-sizes-keyline-m));width:auto;position:absolute}@media screen and (width>=481px){.bif-components-filter-root-header__anchor-width{width:100%;left:0;right:0}}.bif-components-filter-overlay{z-index:2;width:100vw;height:100vh;position:fixed;inset:0}.bif-components-filter-overlay--blur{background:var(--cinemo-colors-black-transparent-50);-webkit-backdrop-filter:var(--cinemo-blur);backdrop-filter:var(--cinemo-blur)}.bif-components-filter-overlay--no-blur{background:var(--cinemo-colors-black-transparent-60);-webkit-backdrop-filter:none;backdrop-filter:none}.bif-components-filter-overlay[data-state=open]{animation:.3s ease-out fadeIn}.bif-components-filter-overlay[data-state=closed]{animation:.3s ease-in fadeOut}@media (prefers-reduced-motion:reduce){.bif-components-filter-overlay[data-state]{animation:none}}.bif-components-filter .bif-components-filter-scroll{box-sizing:border-box;max-height:calc(80vh - 12rem);margin-right:-1.2rem;padding-right:1.2rem}.bif-components-filter{width:calc(100vw - 1.6rem);padding:var(--cinemo-sizes-space-xl);box-sizing:border-box;z-index:3;gap:var(--cinemo-sizes-space-xxxl);border-radius:1.2rem;flex-direction:column;display:flex}.bif-components-filter--theme-dark{background:var(--cinemo-colors-black-800)}.bif-components-filter--theme-light{background:var(--cinemo-colors-black-850)}.bif-components-filter--match-anchor-width{width:var(--radix-popover-trigger-width);padding-top:var(--cinemo-sizes-space-xl)}.bif-components-filter__header{width:100%}.bif-components-filter__form{flex-direction:column;display:flex}@media screen and (width<=480px){.bif-components-filter--match-anchor-width{padding-left:var(--cinemo-sizes-keyline-m);padding-right:var(--cinemo-sizes-keyline-m)}}@media screen and (width>=481px){.bif-components-filter:not(.bif-components-filter--match-anchor-width){width:36rem}}.bif-components-filter[data-state=open]{animation:.3s ease-out fadeIn}.bif-components-filter[data-state=closed]{animation:.3s ease-in fadeOut}@media (prefers-reduced-motion:reduce){.bif-components-filter[data-state]{animation:none}}.bif-components-input-group{grid-gap:var(--cinemo-sizes-space-s);grid-template-areas:"label""items""validation";grid-auto-flow:row;display:grid}.bif-components-input-group--scrollable{max-height:40vh}.bif-components-input-group .bif-components-scrollable-area{grid-area:items}.bif-components-input-group .bif-components-scrollable-area__viewport{width:100%;max-width:100%;overflow-x:hidden!important}.bif-components-input-group .bif-components-scrollable-area__viewport>div{display:block!important}.bif-components-input-group--spacing-small .bif-components-input-group__item:not(:first-of-type),.bif-components-input-group--spacing-small .bif-components-input-group__new-item-button{margin:var(--cinemo-sizes-space-xxs) 0}.bif-components-input-group--theme-dark .bif-components-input-group__item{background-color:#0000}@media (hover:hover){.bif-components-input-group--theme-dark .bif-components-input-group__item:hover{background-color:var(--cinemo-colors-white-transparent-10)}}.bif-components-input-group--theme-dark .bif-components-input-group__item:focus-visible{background-color:var(--cinemo-colors-white-transparent-10)}.bif-components-input-group--theme-light .bif-components-input-group__item{background-color:var(--cinemo-colors-white-transparent-05)}@media (hover:hover){.bif-components-input-group--theme-light .bif-components-input-group__item:hover{background-color:var(--cinemo-colors-white-transparent-10)}}.bif-components-input-group--theme-light .bif-components-input-group__item:focus-visible{background-color:var(--cinemo-colors-white-transparent-10)}.bif-components-input-group .bif-components-separator{width:96%}.bif-components-input-group__label{column-gap:var(--cinemo-sizes-space-xs);margin-bottom:var(--cinemo-sizes-space-xxs);color:var(--cinemo-colors-black-300);grid-area:label;grid-template-columns:min-content;grid-auto-flow:column;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem;display:grid}.bif-components-input-group__label__text{width:max-content}.bif-components-input-group__label__text--required{color:var(--cinemo-colors-red-500);margin-left:var(--cinemo-sizes-space-xs)}.bif-components-input-group__label__content{align-items:center;display:inline-grid}.bif-components-input-group__label__content svg{width:var(--cinemo-sizes-icon-xs);height:var(--cinemo-sizes-icon-xs)}.bif-components-input-group__items{border:none;margin:0;padding:0}.bif-components-input-group__item{cursor:pointer;padding-right:var(--cinemo-sizes-space-l);border-radius:.6rem;grid-template-columns:1fr auto;align-items:center;transition:border-radius .3s,background-color .5s;display:grid;position:relative;overflow:hidden}.bif-components-input-group__item--disabled{pointer-events:none;cursor:default}.bif-components-input-group__item--prev-checked{border-top-left-radius:0;border-top-right-radius:0}.bif-components-input-group__item--next-checked{border-bottom-right-radius:0;border-bottom-left-radius:0}.bif-components-input-group__item__input{border:1.5px solid var(--cinemo-colors-black-600);width:2rem;height:2rem;accent-color:var(--cinemo-colors-black-100);appearance:none;pointer-events:none;margin:.2rem;margin-top:calc(var(--cinemo-sizes-space-xl) + 1.5px);border-radius:50%;grid-area:1/1;align-self:baseline;position:relative;left:1.2rem}.bif-components-input-group__item__input:checked[type=checkbox]{background-color:var(--cinemo-colors-black-100);border:none}.bif-components-input-group__item__input:checked[type=checkbox]:after{content:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.7958%207.18239L8.41335%2014.5648C8.34906%2014.6293%208.27265%2014.6805%208.18853%2014.7155C8.1044%2014.7504%208.01421%2014.7684%207.92311%2014.7684C7.83202%2014.7684%207.74183%2014.7504%207.6577%2014.7155C7.57358%2014.6805%207.49717%2014.6293%207.43288%2014.5648L4.20306%2011.335C4.13868%2011.2706%204.08762%2011.1942%204.05277%2011.1101C4.01793%2011.026%204%2010.9358%204%2010.8448C4%2010.7537%204.01793%2010.6636%204.05277%2010.5794C4.08762%2010.4953%204.13868%2010.4189%204.20306%2010.3545C4.26744%2010.2901%204.34387%2010.2391%204.42799%2010.2042C4.5121%2010.1694%204.60226%2010.1515%204.6933%2010.1515C4.78435%2010.1515%204.8745%2010.1694%204.95862%2010.2042C5.04273%2010.2391%205.11916%2010.2901%205.18354%2010.3545L7.92369%2013.0947L14.8165%206.20306C14.9465%206.07304%2015.1228%206%2015.3067%206C15.4906%206%2015.6669%206.07304%2015.7969%206.20306C15.927%206.33308%2016%206.50943%2016%206.6933C16%206.87718%2015.927%207.05352%2015.7969%207.18354L15.7958%207.18239Z'%20fill='%23171717'/%3e%3c/svg%3e")}.bif-components-input-group__item__input:checked[type=radio]{border-color:var(--cinemo-colors-black-100)}.bif-components-input-group__item__input:checked[type=radio]:after{content:"";background-color:var(--cinemo-colors-black-100);border-radius:50%;width:1.2rem;height:1.2rem;margin:15%;display:block}.bif-components-input-group__item__input:disabled{border-color:var(--cinemo-colors-white-transparent-10);cursor:default}.bif-components-input-group__item__input:disabled+.bif-components-input-group__item__label{color:var(--cinemo-colors-white-transparent-30);pointer-events:none}.bif-components-input-group__item__label{width:100%;padding-left:calc(2.4rem + 2 * var(--cinemo-sizes-space-l));padding-right:var(--cinemo-sizes-space-l);padding-top:var(--cinemo-sizes-space-xl);padding-bottom:var(--cinemo-sizes-space-xl);gap:var(--cinemo-sizes-space-m);color:var(--cinemo-colors-black-100);text-align:left;-webkit-user-select:none;user-select:none;cursor:pointer;background:0 0;border:none;grid-area:1/1;grid-auto-flow:row;align-content:center;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem;transition:background-color .5s;display:grid}.bif-components-input-group__item__label__container{flex-direction:column;display:flex}.bif-components-input-group__item__label__text{text-overflow:ellipsis;white-space:nowrap;cursor:pointer;overflow-x:hidden}.bif-components-input-group__item__label__description{color:var(--cinemo-colors-white-transparent-60);font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bif-components-input-group__validation{grid-area:validation}.bif-components-input-group__details__trigger{cursor:pointer;color:#ffffff80;background:0 0;border:none;grid-area:1/3;align-items:center;gap:.8rem;padding:0;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem;display:flex}.bif-components-input-group__details__trigger svg{width:1.6rem;height:1.6rem;transition:transform .3s;transform:rotate(0)}.bif-components-input-group__details__trigger--open svg{transform:rotate(-180deg)}.bif-components-input-group__details__trigger:focus-visible{outline-offset:var(--cinemo-sizes-space-xxs);outline-width:.3rem;outline-style:solid;outline-color:var(--cinemo-colors-focus);outline-offset:-1px;transition:outline-color .3s,outline-offset .3s}.bif-components-input-group__details__content{cursor:pointer;background:0 0;border:none;grid-column:span 2;padding:0 0 0 4.4rem}.bif-components-input-group__details__content .bif-components-input-group__item{pointer-events:none}.bif-components-input-group__new-item-button{align-items:center;gap:var(--cinemo-sizes-space-xl);width:100%;padding:var(--cinemo-sizes-space-xl);border:var(--cinemo-sizes-border-s) dashed var(--cinemo-colors-black-700);border-radius:var(--cinemo-sizes-radius-m);color:var(--cinemo-colors-black-100);background-color:#0000;flex-direction:row;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;line-height:2.2rem;display:flex}@media (hover:hover){.bif-components-input-group__new-item-button:hover{cursor:pointer;border-color:var(--cinemo-colors-black-500);background-color:var(--cinemo-colors-black-700)}}.bif-components-input-group__new-item-button:focus{outline:none}.bif-components-input-group__new-item-button:focus-visible{outline-offset:var(--cinemo-sizes-space-xxs);outline-width:.3rem;outline-style:solid;outline-color:var(--cinemo-colors-focus);transition:outline-color .3s,outline-offset .3s}.bif-components-input-group__new-item-button--disabled{pointer-events:none;border-color:var(--cinemo-colors-white-transparent-30);color:var(--cinemo-colors-white-transparent-30)}.bif-components-input-group__new-item-button__icon{background-color:var(--cinemo-colors-white-transparent-10);border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.bif-components-input-group__new-item-button__icon svg{width:var(--cinemo-sizes-icon-xs);height:var(--cinemo-sizes-icon-xs);color:var(--cinemo-colors-black-100)}.bif-components-input-group__new-item-button__text{text-align:start;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow-x:hidden}.bif-components-label{padding:var(--cinemo-sizes-radius-xxs) var(--cinemo-sizes-space-xs);border-radius:var(--cinemo-sizes-radius-m);background-color:var(--cinemo-colors-black-100);color:var(--cinemo-colors-black-900);justify-content:center;align-items:center;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem;display:inline-grid}.bif-components-list{height:40vh}.bif-components-list .bif-components-scrollable-area__viewport{width:100%;max-width:100%;overflow-x:hidden!important}.bif-components-list .bif-components-scrollable-area__viewport>div{display:block!important}.bif-components-list ul{margin:0;padding:0;list-style:none}.bif-components-list--spacing-small .bif-components-list__item:not(:first-of-type),.bif-components-list--spacing-small .bif-components-list__new-item-button{margin:var(--cinemo-sizes-space-xxs) 0}.bif-components-list--theme-dark .bif-components-list__item__label{background-color:#0000}@media (hover:hover){.bif-components-list--theme-dark .bif-components-list__item__label:hover{background-color:var(--cinemo-colors-white-transparent-05)}}.bif-components-list--theme-dark .bif-components-list__item__label:focus-visible{background-color:var(--cinemo-colors-white-transparent-05)}.bif-components-list--theme-dark .bif-components-list__item__input:checked+.bif-components-list__item__label{background-color:var(--cinemo-colors-white-transparent-10)}@media (hover:hover){.bif-components-list--theme-dark .bif-components-list__item__input:checked:not(:disabled)+.bif-components-list__item__label:hover{background-color:var(--cinemo-colors-white-transparent-20)}}.bif-components-list--theme-dark .bif-components-list__item__input:checked:not(:disabled)+.bif-components-list__item__label:focus-visible{background-color:var(--cinemo-colors-white-transparent-20)}.bif-components-list--theme-light .bif-components-list__item__label{background-color:var(--cinemo-colors-white-transparent-05)}@media (hover:hover){.bif-components-list--theme-light .bif-components-list__item__label:hover{background-color:var(--cinemo-colors-white-transparent-10)}}.bif-components-list--theme-light .bif-components-list__item__label:focus-visible{background-color:var(--cinemo-colors-white-transparent-10)}.bif-components-list .bif-components-separator{width:96%}.bif-components-list__item{border-radius:.6rem;transition:border-radius .3s;display:flex;position:relative;overflow:hidden}.bif-components-list__item--prev-checked{border-top-left-radius:0;border-top-right-radius:0}.bif-components-list__item--next-checked{border-bottom-right-radius:0;border-bottom-left-radius:0}.bif-components-list__item__input{border:1.5px solid var(--cinemo-colors-black-600);width:2rem;height:2rem;accent-color:var(--cinemo-colors-black-100);appearance:none;pointer-events:none;border-radius:50%;place-items:center;display:grid;position:absolute;top:1.4rem;left:1.2rem}.bif-components-list__item__input:checked[type=checkbox]{background-color:var(--cinemo-colors-black-100);border:none}.bif-components-list__item__input:checked[type=checkbox]:after{content:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.7958%207.18239L8.41335%2014.5648C8.34906%2014.6293%208.27265%2014.6805%208.18853%2014.7155C8.1044%2014.7504%208.01421%2014.7684%207.92311%2014.7684C7.83202%2014.7684%207.74183%2014.7504%207.6577%2014.7155C7.57358%2014.6805%207.49717%2014.6293%207.43288%2014.5648L4.20306%2011.335C4.13868%2011.2706%204.08762%2011.1942%204.05277%2011.1101C4.01793%2011.026%204%2010.9358%204%2010.8448C4%2010.7537%204.01793%2010.6636%204.05277%2010.5794C4.08762%2010.4953%204.13868%2010.4189%204.20306%2010.3545C4.26744%2010.2901%204.34387%2010.2391%204.42799%2010.2042C4.5121%2010.1694%204.60226%2010.1515%204.6933%2010.1515C4.78435%2010.1515%204.8745%2010.1694%204.95862%2010.2042C5.04273%2010.2391%205.11916%2010.2901%205.18354%2010.3545L7.92369%2013.0947L14.8165%206.20306C14.9465%206.07304%2015.1228%206%2015.3067%206C15.4906%206%2015.6669%206.07304%2015.7969%206.20306C15.927%206.33308%2016%206.50943%2016%206.6933C16%206.87718%2015.927%207.05352%2015.7969%207.18354L15.7958%207.18239Z'%20fill='%23171717'/%3e%3c/svg%3e")}.bif-components-list__item__input:checked[type=radio]{border-color:var(--cinemo-colors-black-100)}.bif-components-list__item__input:checked[type=radio]:after{content:"";background-color:var(--cinemo-colors-black-100);border-radius:50%;width:1.2rem;height:1.2rem;display:block}.bif-components-list__item__input:disabled{border-color:var(--cinemo-colors-white-transparent-10);cursor:default}.bif-components-list__item__input:disabled+.bif-components-list__item__label{color:var(--cinemo-colors-white-transparent-30);cursor:default;background-color:#0000}.bif-components-list__item__label{width:100%;min-height:4.8rem;padding:0 var(--cinemo-sizes-space-l) 0 4.4rem;cursor:pointer;color:var(--cinemo-colors-black-100);text-align:left;-webkit-user-select:none;user-select:none;grid-template-rows:4.8rem 1fr;grid-template-columns:1fr max-content;align-items:center;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem;transition:background-color .5s;display:grid}.bif-components-list__item__label__text{text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden}.bif-components-list__nested__trigger{cursor:pointer;color:#ffffff80;background:0 0;border:none;align-items:center;gap:.8rem;height:100%;margin-right:-1.2rem;padding:0 .8rem 0 0;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem;display:flex}.bif-components-list__nested__trigger svg{width:1.6rem;height:1.6rem;transition:transform .3s;transform:rotate(0)}.bif-components-list__nested__trigger--open svg{transform:rotate(-180deg)}.bif-components-list__nested__trigger:focus-visible{outline-offset:var(--cinemo-sizes-space-xxs);outline-width:.3rem;outline-style:solid;outline-color:var(--cinemo-colors-focus);outline-offset:-1px;transition:outline-color .3s,outline-offset .3s}.bif-components-list__nested__content{pointer-events:none;grid-column:span 2;margin-right:-1.2rem}.bif-components-list__nested__content .bif-components-list__item__input{display:none}.bif-components-list__nested__content .bif-components-list__item__label{padding-left:0}.bif-components-list__new-item-button{align-items:center;gap:var(--cinemo-sizes-space-xl);width:100%;padding:var(--cinemo-sizes-space-xl);border:var(--cinemo-sizes-border-s) dashed var(--cinemo-colors-black-700);border-radius:var(--cinemo-sizes-radius-m);color:var(--cinemo-colors-black-100);background-color:#0000;flex-direction:row;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;line-height:2.2rem;display:flex}@media (hover:hover){.bif-components-list__new-item-button:hover{cursor:pointer;border-color:var(--cinemo-colors-black-500);background-color:var(--cinemo-colors-black-700)}}.bif-components-list__new-item-button:focus{outline:none}.bif-components-list__new-item-button:focus-visible{outline-offset:var(--cinemo-sizes-space-xxs);outline-width:.3rem;outline-style:solid;outline-color:var(--cinemo-colors-focus);transition:outline-color .3s,outline-offset .3s}.bif-components-list__new-item-button--disabled{pointer-events:none;border-color:var(--cinemo-colors-white-transparent-30);color:var(--cinemo-colors-white-transparent-30)}.bif-components-list__new-item-button__icon{background-color:var(--cinemo-colors-white-transparent-10);border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.bif-components-list__new-item-button__icon svg{width:var(--cinemo-sizes-icon-xs);height:var(--cinemo-sizes-icon-xs);color:var(--cinemo-colors-black-100)}.bif-components-list__new-item-button__text{text-align:start;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow-x:hidden}.bif-components-menu-item{align-items:center;gap:var(--cinemo-sizes-space-xxl);outline:none;height:auto;padding:1.6rem 4.8rem;display:flex}.bif-components-menu-item[data-disabled]{opacity:.5;pointer-events:none}@media (hover:hover){.bif-components-menu-item:hover{color:var(--cinemo-colors-black-100);background-color:var(--cinemo-colors-white-transparent-10)}}.bif-components-menu-item:focus-visible{color:var(--cinemo-colors-black-100);background-color:var(--cinemo-colors-white-transparent-10)}@media screen and (width>=481px){.bif-components-menu-item{padding:1.6rem 3.2rem}}.bif-components-separator{align-items:center;column-gap:var(--cinemo-sizes-space-m);-webkit-user-select:none;user-select:none;grid-template-columns:1fr;grid-auto-flow:column;display:grid}.bif-components-separator--label-position-left{grid-template-columns:auto 1fr}.bif-components-separator--label-position-left .bif-components-separator__line:first-child{display:none}.bif-components-separator--label-position-center{grid-template-columns:1fr auto 1fr}.bif-components-separator--label-position-right{grid-template-columns:1fr auto}.bif-components-separator--label-position-right .bif-components-separator__line:nth-child(2){display:none}.bif-components-separator--size-inline{margin:0}.bif-components-separator--size-small{margin:var(--cinemo-sizes-space-xs) 0rem}.bif-components-separator--size-medium{margin:var(--cinemo-sizes-space-l) 0rem}.bif-components-separator--size-large{margin:var(--cinemo-sizes-space-xl) 0rem}.bif-components-separator__label{text-transform:uppercase;color:var(--cinemo-colors-white-transparent-60);font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem}.bif-components-separator__line{border-color:var(--cinemo-colors-white-transparent-20);border-bottom:none;border-left:none;border-right:none;width:100%}.bif-components-menu-item-separator{padding:var(--cinemo-sizes-space-m);padding-left:var(--cinemo-sizes-space-xxl);margin:0 var(--cinemo-sizes-keyline-xl)}.bif-components-menu-item-separator--mobile-dropdown{margin:0}@media screen and (width>=481px){.bif-components-menu-item-separator{margin:0}}.bif-components-menu-options{z-index:1;--fade-size:var(--cinemo-sizes-icon-xl);height:100%;-webkit-mask-image:linear-gradient(180deg, rgba(34, 35, 42, var(--top-alpha,0)) 0%, #22232a var(--fade-size), #22232a calc(100% - var(--fade-size)), rgba(34, 35, 42, var(--bottom-alpha,0)) 100%);mask-image:linear-gradient(180deg, rgba(34, 35, 42, var(--top-alpha,0)) 0%, #22232a var(--fade-size), #22232a calc(100% - var(--fade-size)), rgba(34, 35, 42, var(--bottom-alpha,0)) 100%);will-change:mask-image;grid-area:options;margin-top:auto;padding:0 3.2rem;overflow:auto;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.bif-components-menu-options__inner{flex-direction:column;justify-content:flex-end;min-height:100%;display:flex}.bif-components-menu-options--mobile-dropdown{padding:0;-webkit-mask-image:none;mask-image:none}@media screen and (width>=481px){.bif-components-menu-options{padding:0;-webkit-mask-image:none;mask-image:none}}@media screen and (width<=480px){.bif-components-menu__portal--mobile-fullscreen>[data-radix-popper-content-wrapper]{z-index:3!important;position:fixed!important;top:0!important;left:0!important;transform:translate(0)!important}}.bif-components-menu__trigger--portal{z-index:3;visibility:hidden;pointer-events:none;margin:0;position:fixed}.bif-components-menu__trigger--portal--visible{visibility:visible;pointer-events:auto}.bif-components-menu__trigger__icon,.bif-components-menu__trigger__icon:hover,.bif-components-menu__trigger__icon:focus{border-color:#0000}@media (hover:hover){.bif-components-menu__trigger__icon[data-state=open]:hover:before{background-color:var(--cinemo-colors-black-800)}}.bif-components-menu__trigger__icon[data-state=open]:focus-visible:before,.bif-components-menu__trigger__icon[data-state=open]:before{background-color:var(--cinemo-colors-black-800)}.bif-components-menu__overlay{z-index:2;width:100dvw;height:100vh;position:fixed;inset:0}.bif-components-menu__overlay--blur{background:var(--cinemo-colors-black-transparent-50);-webkit-backdrop-filter:var(--cinemo-blur);backdrop-filter:var(--cinemo-blur)}.bif-components-menu__overlay--no-blur{background:var(--cinemo-colors-black-transparent-60);-webkit-backdrop-filter:none;backdrop-filter:none}.bif-components-menu__content{padding:var(--cinemo-sizes-space-m) 0;border-radius:var(--cinemo-sizes-radius-xxl);background-color:var(--cinemo-colors-black-800);box-shadow:var(--cinemo-shadow-area);z-index:2;grid-template:"inner"max-content"title"max-content"options"1fr"close"max-content/max-content;animation-duration:.6s;animation-timing-function:cubic-bezier(.16,1,.3,1);display:grid}.bif-components-menu__content[data-side=top]{animation-name:slideUp}.bif-components-menu__content[data-side=bottom]{animation-name:slideDown}.bif-components-menu__content__inner,.bif-components-menu__content__title,.bif-components-menu__content__close{display:none}@media screen and (width<=480px){.bif-components-menu__content--mobile-fullscreen{width:100vw;height:100vh;padding:0;padding-top:calc(6.4rem + env(safe-area-inset-top));padding-bottom:env(safe-area-inset-bottom);box-sizing:border-box;border-radius:0;grid-template-columns:auto;margin:0}.bif-components-menu__content--mobile-fullscreen:before{content:"";background:var(--cinemo-colors-accent-300);opacity:.2;filter:blur(7.5rem);border-radius:50%;width:30rem;height:30rem;position:absolute;top:3.8rem;left:-10.2rem}.bif-components-menu__content--mobile-fullscreen:after{content:"";background:var(--cinemo-colors-accent-800);opacity:.2;filter:blur(7.5rem);border-radius:50%;width:41.6rem;height:41.6rem;position:absolute;top:20rem;right:-20rem}.bif-components-menu__content--mobile-fullscreen .bif-components-menu__content__inner{margin-top:calc(-1 * var(--cinemo-sizes-space-4xl));margin-bottom:var(--cinemo-sizes-gap-s);padding:0 var(--cinemo-sizes-keyline-xl);z-index:1;grid-area:inner;grid-auto-flow:row;place-items:center;display:grid}.bif-components-menu__content--mobile-fullscreen .bif-components-menu__content__inner img{max-width:var(--cinemo-sizes-cover-xl);max-height:var(--cinemo-sizes-cover-m)}.bif-components-menu__content--mobile-fullscreen .bif-components-menu__content__title{gap:var(--cinemo-sizes-gap-xxs);margin-bottom:var(--cinemo-sizes-gap-l);padding:0 var(--cinemo-sizes-keyline-xl);color:var(--cinemo-colors-black-100);z-index:1;grid-area:title;grid-auto-flow:row;place-items:center;font-family:Inter,sans-serif;font-size:2.4rem;font-weight:500;line-height:3.2rem;display:grid}.bif-components-menu__content--mobile-fullscreen .bif-components-menu__content__caption{color:var(--cinemo-colors-white-transparent-50);font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem}.bif-components-menu__content--mobile-fullscreen .bif-components-menu__content__close{width:100%;height:4.8rem;padding:0 var(--cinemo-sizes-space-xl);z-index:1;grid-area:close;justify-self:center;place-items:center;margin:3.2rem 0 1.6rem;display:grid}}@keyframes slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.bif-components-next-page{pointer-events:none;background:0 0;height:.4rem}.bif-components-pagination{grid-gap:var(--cinemo-sizes-space-xxl);grid-template-columns:auto auto;justify-content:right;display:grid}.bif-components-pagination__navigation{align-items:center;gap:var(--cinemo-sizes-space-xs);grid-auto-flow:column;display:grid}.bif-components-pagination__navigation__item{border-radius:var(--cinemo-sizes-radius-s);background-color:var(--cinemo-colors-white-transparent-10);color:var(--cinemo-colors-black-100);-webkit-user-select:none;user-select:none;width:2.2rem;height:2.4rem;padding:0;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem}.bif-components-pagination__navigation__item--prev,.bif-components-pagination__navigation__item--next{width:auto;padding:0 var(--cinemo-sizes-space-m)}.bif-components-pagination__navigation__item--prev__slot__icon,.bif-components-pagination__navigation__item--next__slot__icon{width:var(--cinemo-sizes-icon-xs)!important}.bif-components-pagination__navigation__item--prev__slot{margin-right:var(--cinemo-sizes-space-xs)!important}.bif-components-pagination__navigation__item--next__slot{margin-left:var(--cinemo-sizes-space-xs)!important}.bif-components-pagination__navigation__item--active{background-color:var(--cinemo-colors-black-100);color:var(--cinemo-colors-black-900)}@media (hover:hover){.bif-components-pagination__navigation__item:not(:disabled):hover{background-color:var(--cinemo-colors-white-transparent-20);color:var(--cinemo-colors-black-100)}}.bif-components-pagination__page-size{gap:var(--cinemo-sizes-space-xs);display:flex}.bif-components-pagination__page-size__label{color:var(--cinemo-colors-black-100);align-items:center;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem}.bif-components-pagination__page-size__item.bif-components-combobox-single__items__item .bif-components-combobox-single__items__item__label{font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem}.bif-components-pagination__page-size__item.bif-components-combobox-single__items__item{min-height:2.6rem;display:flex}.bif-components-pagination__page-size__input{max-width:5.8rem}.bif-components-pagination__page-size__input.bif-components-combobox-single__trigger{min-height:unset;padding:var(--cinemo-sizes-space-s) var(--cinemo-sizes-space-m)}.bif-components-pagination__page-size__input .bif-components-combobox-single__trigger__input{padding:0;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem}.bif-components-pagination__page-size__input .bif-components-combobox-single__trigger__input::placeholder{color:var(--cinemo-colors-black-100);font-family:Inter,sans-serif;font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.6rem}.bif-components-pagination__page-size__input .bif-components-combobox-single__trigger__input{background-color:#0000!important}.bif-components-pagination__page-size__input .bif-components-combobox-single__trigger__action{width:var(--cinemo-sizes-icon-xs);height:var(--cinemo-sizes-icon-xs);padding:0}.bif-components-progress-bar{background-color:var(--cinemo-colors-white-transparent-20);border-radius:var(--cinemo-sizes-radius-s);width:100%;height:.4rem;position:relative;overflow:hidden;transform:translateZ(0)}.bif-components-progress-bar__indicator{background-color:var(--cinemo-colors-black-100);border-radius:var(--cinemo-sizes-radius-s);transform-origin:0;height:100%;transition:transform .3s}.bif-components-search-action{--search-width:calc(100vw - 8rem);justify-content:flex-end;align-items:center;display:flex;position:relative}.bif-components-search-action__search{width:var(--search-width);z-index:2;gap:0;position:absolute;right:-4rem}.bif-components-search-action__search__field,.bif-components-search-action__search__field input.bif-components-text-input__field__input{height:3.8rem}.bif-components-search-action__search__field input.bif-components-text-input__field__input::placeholder{color:#0000}.bif-components-search-action__search[data-state=open]{animation:.3s ease-out slideIn}.bif-components-search-action__search[data-state=closed]{animation:.2s ease-in slideOut}.bif-components-search-action__button{margin:0}.bif-components-search-action__button[data-state=open]{animation:.3s ease-out fadeIn}.bif-components-search-action__button[data-state=closed]{animation:.2s ease-in fadeOut}@media screen and (width>=481px){.bif-components-search-action{--search-width:29.5rem}.bif-components-search-action__search{right:.8rem}}@media (prefers-reduced-motion:reduce){.bif-components-search-action__search[data-state],.bif-components-search-action__button[data-state]{animation:none}}@keyframes slideIn{0%{opacity:0;width:4.8rem}to{opacity:1;width:var(--search-width)}}@keyframes slideOut{0%{opacity:1;width:var(--search-width)}to{opacity:0;width:4.8rem}}div.bif-components-search{--background:var(--cinemo-gradient-brand-accent);background-color:var(--cinemo-colors-accent-300);background:var(--background);box-sizing:border-box;background-position:100%;background-size:200%;border-radius:20rem;gap:0;padding:.1rem;transition-property:background;transition-duration:.5s}div.bif-components-search:hover{background-color:var(--cinemo-colors-accent-200);background-position:0%}div.bif-components-search:hover .bif-components-search__field__icon{color:#547ae8}div.bif-components-search:focus-within{background:var(--cinemo-colors-black-300);background-position:100%;transition:none}div.bif-components-search:focus-within .bif-components-search__field__icon{display:none}div.bif-components-search:focus-within .bif-components-text-input__field__input{padding-left:1.6rem}div.bif-components-search__field{border:none;height:3.8rem;position:relative}div.bif-components-search__field input.bif-components-text-input__field__input{border-radius:inherit;height:3.8rem;padding-left:4rem}div.bif-components-search__field__icon{pointer-events:none;color:var(--cinemo-colors-brand-light-blue);transition-property:color;transition-duration:.5s;position:absolute}div.bif-components-search:has(div.bif-components-search__field:not(.bif-components-text-input__field--empty)){background:var(--cinemo-colors-black-500)}div.bif-components-search:has(div.bif-components-search__field:not(.bif-components-text-input__field--empty)) .bif-components-search__field__icon{display:none}div.bif-components-search:has(div.bif-components-search__field:not(.bif-components-text-input__field--empty)) .bif-components-text-input__field__input{padding-left:1.6rem}div.bif-components-search:has(div.bif-components-search__field:not(.bif-components-text-input__field--empty)):focus-within{background:var(--cinemo-colors-black-300)}@media screen and (width>=481px){div.bif-components-search{max-width:29.5rem}}.bif-components-search-button{position:relative}.bif-components-search-button__button{background:0 0;border:none;border-radius:20rem;width:100%;height:100%;position:absolute}.bif-components-search-button .bif-components-search__field{z-index:1}.bif-components-skeleton{background:var(--cinemo-colors-black-800);--animation-position:0px;width:100%;position:relative;overflow:hidden}.bif-components-skeleton:before{content:"";background:linear-gradient(90deg, transparent 10%, var(--cinemo-colors-black-700) 50%, transparent 90%);width:60vw;height:100%;transform:translateX(var(--animation-position));position:absolute;top:0;left:-60vw}@media (prefers-reduced-motion:reduce){.bif-components-skeleton:before{transform:none}}.bif-components-skeleton--service-circle{border-radius:50%;width:7.2rem;height:7.2rem}.bif-components-skeleton--track-item{border-radius:.4rem;height:6rem}.bif-components-skeleton--queue-card{border-radius:.8rem;height:14.6rem}.bif-components-skeleton--playlist-card{border-radius:20rem .4rem .4rem 20rem;height:7.2rem}.bif-components-skeleton--device-card{border-radius:.8rem;height:6rem}.bif-components-skeleton--group-card{border-radius:.8rem;height:12.4rem}.bif-components-skeleton--list-item{height:4.8rem}.bif-components-skeleton--table-row{border-radius:.6rem;height:5.6rem}.bif-components-skip-link{top:-40px;left:var(--cinemo-sizes-keyline-xs);width:auto;padding:var(--cinemo-sizes-space-xs);background-color:var(--cinemo-colors-focus);color:var(--cinemo-colors-white);text-align:center;border-radius:var(--cinemo-sizes-radius-s);z-index:1000;border:none;text-decoration:none;transition:top .3s;position:absolute}.bif-components-skip-link:focus{top:var(--cinemo-sizes-keyline-xs);left:var(--cinemo-sizes-keyline-xs);box-shadow:0 0 0 3px var(--cinemo-colors-focus);outline:none}.bif-components-slider{grid-template-columns:auto 1fr auto;grid-template-areas:"label label label""slot-left input slot-right";align-items:center;display:grid}.bif-components-slider svg{width:var(--cinemo-sizes-icon-s);height:var(--cinemo-sizes-icon-s)}.bif-components-slider--spacing-regular{margin-bottom:var(--cinemo-sizes-space-s)}.bif-components-slider--layout-fixed{width:max-content}.bif-components-slider--layout-fixed .bif-components-slider__input__track[data-orientation=horizontal]{width:31rem}.bif-components-slider__label{color:var(--cinemo-colors-black-300);grid-area:label;grid-template-columns:max-content;grid-auto-flow:column;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem;display:grid}.bif-components-slider__slot{max-width:fit-content;color:var(--cinemo-colors-black-100);place-items:center;display:grid}.bif-components-slider__slot--side-left{margin-right:var(--cinemo-sizes-space-m);grid-area:slot-left}.bif-components-slider__slot--side-right{margin-left:var(--cinemo-sizes-space-m);grid-area:slot-right}.bif-components-slider__slot--inactive{color:var(--cinemo-colors-white-transparent-30)}.bif-components-slider__input{--slider-track-bg:var(--cinemo-colors-white-transparent-05);--slider-range-bg:var(--cinemo-colors-black-100);--slider-thumb-bg:var(--cinemo-colors-black-100);--slider-thumb-border:none;grid-area:input;place-items:center;min-height:2.2rem;display:grid;position:relative}.bif-components-slider__input[data-orientation=horizontal]{touch-action:pan-y}.bif-components-slider__input[data-orientation=vertical]{touch-action:pan-x}.bif-components-slider__input .bif-components-slider__input__track{background-color:var(--slider-track-bg)}.bif-components-slider__input .bif-components-slider__input__track__range{background-color:var(--slider-range-bg)}.bif-components-slider__input .bif-components-slider__input__thumb,.bif-components-slider__input .bif-components-slider__input__thumb:hover,.bif-components-slider__input .bif-components-slider__input__thumb:focus{background-color:var(--slider-thumb-bg);border:var(--slider-thumb-border)}.bif-components-slider__input--dark{--slider-track-bg:var(--cinemo-colors-white-transparent-20);--slider-range-bg:var(--cinemo-colors-black-100)}.bif-components-slider__input--dark.bif-components-slider__input--disabled{--slider-track-bg:var(--cinemo-colors-white-transparent-10);--slider-range-bg:var(--cinemo-colors-black-600)}.bif-components-slider__input--dark.bif-components-slider__input--has-thumb{--slider-range-bg:var(--cinemo-colors-black-150)}.bif-components-slider__input--dark.bif-components-slider__input--has-thumb.bif-components-slider__input--muted{--slider-range-bg:var(--cinemo-colors-black-200);--slider-thumb-bg:var(--cinemo-colors-black-800);--slider-thumb-border:2px solid var(--cinemo-colors-black-150)}.bif-components-slider__input--dark.bif-components-slider__input--has-thumb.bif-components-slider__input--disabled{--slider-track-bg:var(--cinemo-colors-white-transparent-10);--slider-range-bg:var(--cinemo-colors-black-700);--slider-thumb-bg:var(--cinemo-colors-black-600)}.bif-components-slider__input--light{--slider-track-bg:var(--cinemo-colors-black-transparent-50);--slider-range-bg:var(--cinemo-colors-black-100)}.bif-components-slider__input--light.bif-components-slider__input--disabled{--slider-track-bg:var(--cinemo-colors-black-transparent-20);--slider-range-bg:var(--cinemo-colors-black-400)}.bif-components-slider__input--light.bif-components-slider__input--has-thumb{--slider-track-bg:var(--cinemo-colors-black-transparent-50);--slider-range-bg:var(--cinemo-colors-black-200)}.bif-components-slider__input--light.bif-components-slider__input--has-thumb.bif-components-slider__input--muted{--slider-thumb-bg:var(--cinemo-colors-black-700);--slider-thumb-border:2px solid var(--cinemo-colors-black-150)}.bif-components-slider__input--light.bif-components-slider__input--has-thumb.bif-components-slider__input--disabled{--slider-track-bg:var(--cinemo-colors-black-transparent-20);--slider-range-bg:var(--cinemo-colors-black-500);--slider-thumb-bg:var(--cinemo-colors-black-400)}.bif-components-slider__input--disabled .bif-components-slider__input__track,.bif-components-slider__input--disabled .bif-components-slider__input__track__range,.bif-components-slider__input--disabled .bif-components-slider__input__thumb,.bif-components-slider__input--disabled .bif-components-slider__input__thumb:hover{cursor:not-allowed}.bif-components-slider__input--inactive .bif-components-slider__input__track{background-color:var(--cinemo-colors-black-transparent-20)}.bif-components-slider__input--inactive .bif-components-slider__input__track__range{background-color:var(--cinemo-colors-white-transparent-10)}@media (hover:hover) and (pointer:fine){.bif-components-slider__input:not(.bif-components-slider__input--has-thumb):not(.bif-components-slider__input--disabled):hover .bif-components-slider__input__track[data-orientation=horizontal],.bif-components-slider__input:not(.bif-components-slider__input--has-thumb):not(.bif-components-slider__input--disabled):hover .bif-components-slider__input__track[data-orientation=horizontal] .bif-components-slider__input__track__range{height:1.6rem}}.bif-components-slider__input:focus-within:not(.bif-components-slider__input--has-thumb):not(.bif-components-slider__input--disabled) .bif-components-slider__input__track[data-orientation=horizontal],.bif-components-slider__input:focus-within:not(.bif-components-slider__input--has-thumb):not(.bif-components-slider__input--disabled) .bif-components-slider__input__track[data-orientation=horizontal] .bif-components-slider__input__track__range,.bif-components-slider__input--touch-active .bif-components-slider__input__track[data-orientation=horizontal],.bif-components-slider__input--touch-active .bif-components-slider__input__track[data-orientation=horizontal] .bif-components-slider__input__track__range{height:1.6rem}.bif-components-slider__input__track{border-radius:var(--cinemo-sizes-radius-xs);transition:height .3s;display:block;position:relative}.bif-components-slider__input__track[data-orientation=horizontal]{touch-action:pan-y;width:100%;height:.4rem}.bif-components-slider__input__track[data-orientation=vertical]{touch-action:pan-x;width:.4rem;height:20rem}.bif-components-slider__input__track__range{border-radius:var(--cinemo-sizes-radius-xs);transition:height .3s;position:absolute}.bif-components-slider__input__track__range[data-orientation=horizontal]{height:.4rem}.bif-components-slider__input__track__range[data-orientation=vertical]{width:.4rem}.bif-components-slider__input__thumb{width:var(--cinemo-sizes-icon-xs);height:var(--cinemo-sizes-icon-xs);border-radius:var(--cinemo-sizes-radius-full);box-shadow:var(--cinemo-shadow-area);box-sizing:border-box;display:block}.bif-components-slider__input__thumb:focus{outline:none}.bif-components-slider__input__thumb:focus-visible{outline-offset:var(--cinemo-sizes-space-xxs);outline-width:.3rem;outline-style:solid;outline-color:var(--cinemo-colors-focus);transition:outline-color .3s,outline-offset .3s}.bif-components-slider__input__thumb--visually-hidden{opacity:0}.bif-components-stepper{grid-auto-flow:column;width:fit-content;margin:0;padding:0;display:grid}.bif-components-stepper__step{align-items:center;display:flex}.bif-components-stepper__step__circle{background-color:var(--cinemo-colors-white-transparent-20);color:var(--cinemo-colors-black-100);border-radius:var(--cinemo-sizes-radius-full);border:0;width:1.2rem;height:1.2rem;padding:0;display:inline-grid}.bif-components-stepper__step__circle--clickable{cursor:pointer}.bif-components-stepper__step__circle--completed{background-color:var(--cinemo-colors-black-100);place-items:center}.bif-components-stepper__step__circle--completed svg{color:var(--cinemo-colors-black-900);width:.8rem;height:.8rem}.bif-components-stepper__step__circle--current svg{width:1.2rem;height:1.2rem}.bif-components-stepper__step__connector{border:var(--cinemo-sizes-border-s) solid var(--cinemo-colors-white-transparent-20);border-radius:var(--cinemo-sizes-radius-xs);margin:0 var(--cinemo-sizes-space-xs);width:4rem}.bif-components-swipe-card{--swipe-x:0px;position:relative}.bif-components-swipe-card>:first-child{width:calc(100% - var(--swipe-x));transition:width .2s}.bif-components-swipe-card__actions{height:100%;width:var(--swipe-x);border-top-right-radius:var(--cinemo-sizes-radius-l);border-bottom-right-radius:var(--cinemo-sizes-radius-l);transition:width .2s;position:absolute;top:0;right:0;overflow:hidden}.bif-components-swipe-card-action{background-color:var(--cinemo-colors-red-700);cursor:pointer;border:none;border-radius:0;outline:none;justify-content:center;align-items:center;width:5.6rem;height:100%;display:flex}@media (hover:hover){.bif-components-swipe-card-action:hover{background-color:var(--cinemo-colors-red-800)}}.bif-components-table-empty{height:10rem}.bif-components-table-empty__title{color:var(--cinemo-colors-white-transparent-50);text-align:center;margin:0;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bif-components-table-empty__caption{color:var(--cinemo-colors-white-transparent-50);text-align:center;margin:.4rem 0 0;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem}.bif-components-table-sort-label{align-items:center;gap:var(--cinemo-sizes-gap-s);font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0;display:flex}.bif-components-table-sort-label svg{opacity:0;width:var(--cinemo-sizes-icon-xs);height:var(--cinemo-sizes-icon-xs)}.bif-components-table-sort-label__icon{padding:var(--cinemo-sizes-space-xl);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.bif-components-table-sort-label--active svg{opacity:1}@media (hover:hover){.bif-components-table-sort-label:hover{color:var(--cinemo-colors-black-100)}.bif-components-table-sort-label:hover svg{opacity:1}.bif-components-table-sort-label:hover .bif-components-table-sort-label__icon{background:var(--cinemo-colors-white-transparent-10)}}.bif-components-table-sort-label:focus-visible .bif-components-table-sort-label__icon{background:var(--cinemo-colors-white-transparent-10)}.bif-components-table-sort-label:focus-visible{color:var(--cinemo-colors-black-100)}.bif-components-table-sort-label:focus-visible svg{opacity:1}.bif-components-table-sort-label:focus-visible{outline-offset:-2px}.bif-components-table-header{vertical-align:middle;background-color:var(--cinemo-colors-black-900);z-index:2;height:3.8rem;position:sticky;top:0}.bif-components-table-header--no-rows{display:none}.bif-components-table-header th{top:inherit;box-sizing:border-box;text-align:left;-webkit-user-select:none;user-select:none;height:3.8rem;padding:var(--cinemo-sizes-space-xxs) var(--cinemo-sizes-keyline-xs);font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bif-components-table-header th.bif-components-table-header__select-all{width:2rem;padding-right:var(--cinemo-sizes-keyline-xs)}.bif-components-table-header th:first-child{border-top-left-radius:var(--cinemo-sizes-radius-m);border-bottom-left-radius:var(--cinemo-sizes-radius-m)}.bif-components-table-header th:last-child{border-top-right-radius:var(--cinemo-sizes-radius-m);border-bottom-right-radius:var(--cinemo-sizes-radius-m)}.bif-components-table-row{background:var(--cinemo-colors-white-transparent-05);height:5.6rem;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem;position:relative}.bif-components-table-row__cell{position:relative}.bif-components-table-row td{padding:0 var(--cinemo-sizes-keyline-xs);overflow:hidden}.bif-components-table-row td.bif-components-table-row__select{z-index:1;width:2rem;padding-right:.8rem;position:relative}.bif-components-table-row td:first-child{border-top-left-radius:var(--cinemo-sizes-radius-m);border-bottom-left-radius:var(--cinemo-sizes-radius-m)}.bif-components-table-row td:last-child{border-top-right-radius:var(--cinemo-sizes-radius-m);border-bottom-right-radius:var(--cinemo-sizes-radius-m)}.bif-components-table-row--checked{background:var(--cinemo-colors-white-transparent-20)}.bif-components-table-row-separator{height:var(--cinemo-sizes-gap-xxs)}.bif-components-table-row-skeleton td{padding:0}.bif-components-table-container{height:inherit;max-height:inherit;grid-template-rows:max-content max-content 1fr;grid-template-areas:"actions""filters""table";display:grid}.bif-components-table{border-collapse:separate;width:100%;border-spacing:0 var(--cinemo-sizes-gap-xxs);margin-top:calc(-1 * var(--cinemo-sizes-gap-xxs))}.bif-components-table__body__loader{margin:5.2rem 0 4.8rem}.bif-components-table__body__nothing-found{text-align:center;margin:6.4rem 0 6rem}.bif-components-table-actions{background-color:var(--cinemo-colors-black-800);grid-area:actions;justify-content:flex-end;align-items:center;height:4rem;margin-bottom:1.6rem;display:flex}.bif-components-table-filters{background-color:var(--cinemo-colors-black-800);grid-area:filters;justify-content:space-between;align-items:flex-end;min-height:2.6rem;margin-bottom:1.6rem;display:flex}.bif-components-table-filters__reset{min-width:fit-content}.bif-components-tabs__list{border-radius:var(--cinemo-sizes-radius-xxl);justify-content:center;align-items:center;gap:var(--cinemo-sizes-space-s);flex-wrap:wrap;width:max-content;display:flex}.bif-components-tabs__list--framed{background-color:var(--cinemo-colors-black-900);padding:var(--cinemo-sizes-space-xs);gap:var(--cinemo-sizes-space-m)}.bif-components-tabs__trigger{align-items:center;gap:var(--cinemo-sizes-space-xs);padding:var(--cinemo-sizes-space-m) var(--cinemo-sizes-space-xl);border-radius:var(--cinemo-sizes-radius-xxl);background-color:var(--cinemo-colors-black-transparent-30);color:var(--cinemo-colors-black-100);cursor:pointer;-webkit-user-select:none;user-select:none;border:0;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem;display:flex}.bif-components-tabs__trigger:focus-visible{outline-offset:var(--cinemo-sizes-space-xxs);outline-width:.3rem;outline-style:solid;outline-color:var(--cinemo-colors-focus);transition:outline-color .3s,outline-offset .3s}@media (hover:hover){.bif-components-tabs__trigger:hover{background-color:var(--cinemo-colors-white-transparent-10)}}.bif-components-tabs__trigger:focus-visible{background-color:var(--cinemo-colors-white-transparent-10)}.bif-components-tabs__trigger[disabled]{background-color:var(--cinemo-colors-black-transparent-10)}.bif-components-tabs__trigger[data-state=active]{background-color:var(--cinemo-colors-black-100);color:var(--cinemo-colors-black-900)}.bif-components-tabs__trigger[data-state=active] .bif-components-tabs__trigger__badge{background-color:var(--cinemo-colors-black-900);color:var(--cinemo-colors-black-100)}@media (hover:hover){.bif-components-tabs__trigger[data-state=active]:hover{background-color:var(--cinemo-colors-black-200)}}.bif-components-tabs__trigger[data-state=active]:focus-visible{background-color:var(--cinemo-colors-black-200)}.bif-components-tabs__trigger__indicator{background-color:var(--cinemo-colors-accent-300);border-radius:var(--cinemo-sizes-radius-full);width:.8rem;height:.8rem}.bif-components-tabs__trigger__indicator--left{order:-1}.bif-components-meridiem-selector{border-radius:var(--cinemo-sizes-radius-m);background:var(--cinemo-colors-black-800);margin-bottom:var(--cinemo-sizes-space-s);display:flex}.bif-components-meridiem-selector__slot{all:unset;cursor:pointer;background:var(--cinemo-colors-white-transparent-10);width:4.8rem;height:4.8rem;color:var(--cinemo-colors-black-100);justify-content:center;align-items:center;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.8rem;display:flex}.bif-components-meridiem-selector__slot:focus{outline:none}.bif-components-meridiem-selector__slot:focus-visible{outline-offset:var(--cinemo-sizes-space-xxs);outline-width:.3rem;outline-style:solid;outline-color:var(--cinemo-colors-focus);z-index:1;outline-offset:0;transition:outline-color .3s,outline-offset .3s}.bif-components-meridiem-selector__slot--selected{background:var(--cinemo-colors-white-transparent-90);color:var(--cinemo-colors-black-900)}.bif-components-meridiem-selector__slot--left{border-radius:var(--cinemo-sizes-radius-m) 0 0 var(--cinemo-sizes-radius-m)}.bif-components-meridiem-selector__slot--right{border-radius:0 var(--cinemo-sizes-radius-m) var(--cinemo-sizes-radius-m) 0}.bif-components-time-picker-trigger{cursor:pointer;background:0 0;border:none;border-radius:50%;outline:none;margin:-1.2rem;padding:1.2rem;display:flex}.bif-components-time-picker-trigger svg{color:var(--cinemo-colors-black-100)}.bif-components-time-picker-trigger:focus-visible{outline-offset:var(--cinemo-sizes-space-xxs);outline-width:.3rem;outline-style:solid;outline-color:var(--cinemo-colors-focus);outline-offset:-.2rem;transition:outline-color .3s,outline-offset .3s}@media (hover:hover){.bif-components-time-picker-trigger:hover{background-color:var(--cinemo-colors-white-transparent-10)}}.bif-components-time-picker-trigger:focus-visible{background-color:var(--cinemo-colors-white-transparent-10)}.bif-components-time-picker-overlay{z-index:3;position:fixed;inset:0}@media screen and (width>=481px){.bif-components-time-picker-overlay{display:none}}.bif-components-time-picker-overlay+div[data-radix-popper-content-wrapper]{width:100%;position:absolute!important}@media screen and (width>=481px){.bif-components-time-picker-overlay+div[data-radix-popper-content-wrapper]{width:0%;position:fixed!important}}.bif-components-time-picker{box-sizing:border-box;gap:var(--cinemo-sizes-space-xl);border-radius:var(--cinemo-sizes-radius-m);background:var(--cinemo-colors-black-800);z-index:4;grid-template-rows:max-content 1fr;width:31.1rem;padding:0;display:grid;box-shadow:0 0 2rem #0000004d}.bif-components-time-picker__header{padding:var(--cinemo-sizes-space-xxl) var(--cinemo-sizes-space-xxxl);border-bottom:1px solid var(--cinemo-colors-white-transparent-10);margin:0;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;line-height:2rem}.bif-components-time-picker__content{padding:var(--cinemo-sizes-space-xxl) var(--cinemo-sizes-space-xxxl);align-items:flex-end;gap:var(--cinemo-sizes-gap-s);flex-direction:row;display:flex}.bif-components-time-picker__content__inputs{align-items:center;gap:var(--cinemo-sizes-gap-xs);flex-direction:row;display:flex}.bif-components-time-picker__content__inputs__divider{color:var(--cinemo-colors-white-transparent-60);margin-top:var(--cinemo-sizes-space-xxl);font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bif-components-time-picker__footer{padding:var(--cinemo-sizes-space-l);flex-direction:row;justify-content:space-between;display:flex}@keyframes hide{0%{opacity:1}to{opacity:0}}@keyframes slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes swipe-out{0%{transform:translateX(var(--radix-toast-swipe-end-x))}to{transform:translate(100%)}}.bif-components-toast-viewport{row-gap:var(--cinemo-sizes-gap-xs);box-sizing:border-box;z-index:6;width:38rem;margin:var(--cinemo-sizes-gap-xxxl);outline:none;grid-auto-flow:row;padding:0;list-style:none;display:grid;position:fixed;top:0;right:0}@media screen and (width<=480px){.bif-components-toast-viewport{width:calc(100vw - 2 * var(--cinemo-sizes-gap-s));max-width:29.1rem;margin:var(--cinemo-sizes-gap-xxxl) var(--cinemo-sizes-gap-s)}}.bif-components-toast{padding:var(--cinemo-sizes-space-xxl);border-radius:var(--cinemo-sizes-radius-m);box-shadow:var(--cinemo-shadow-area);grid-template-columns:auto 1fr auto;grid-template-areas:"slot text action";grid-auto-flow:column;align-items:center;display:grid}.bif-components-toast[data-state=open]{animation:.2s ease-out slide-in}.bif-components-toast[data-state=closed]{animation:.1s ease-in hide}.bif-components-toast[data-swipe=move]{transform:translateX(var(--radix-toast-swipe-move-x))}.bif-components-toast[data-swipe=cancel]{transition:transform .2s ease-out;transform:translate(0)}.bif-components-toast[data-swipe=end]{animation:.1s ease-out swipe-out}.bif-components-toast--severity-info,.bif-components-toast--severity-warning,.bif-components-toast--severity-info .bif-components-button,.bif-components-toast--severity-warning .bif-components-button{color:var(--cinemo-colors-black-900)}.bif-components-toast--severity-info .bif-components-button:hover,.bif-components-toast--severity-warning .bif-components-button:hover{color:var(--cinemo-colors-black-700)}.bif-components-toast--severity-success,.bif-components-toast--severity-error{color:var(--cinemo-colors-black-100)}.bif-components-toast--severity-info{background-color:var(--cinemo-colors-black-100)}.bif-components-toast--severity-success{background-color:var(--cinemo-colors-green-700)}.bif-components-toast--severity-warning{background-color:var(--cinemo-colors-yellow-500)}.bif-components-toast--severity-error{background-color:var(--cinemo-colors-red-700)}.bif-components-toast__slot{margin-right:var(--cinemo-sizes-gap-xs);grid-area:slot;display:grid}.bif-components-toast__slot svg{width:var(--cinemo-sizes-icon-m);height:var(--cinemo-sizes-icon-m)}.bif-components-toast__text{grid-area:text;align-items:center;min-height:2.4rem;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem;display:grid}.bif-components-toast__text--align-left{text-align:left}.bif-components-toast__text--align-center{text-align:center}.bif-components-toast__text--align-right{text-align:right}.bif-components-toast__action{margin-left:var(--cinemo-sizes-space-xxl);grid-area:action}.bif-components-toggle{grid-auto-flow:column;justify-content:space-between;align-items:center;display:grid}.bif-components-toggle--spacing-regular{margin-bottom:var(--cinemo-sizes-space-xxxl)}.bif-components-toggle--layout-min{max-width:min-content}.bif-components-toggle--layout-max{width:100%}.bif-components-toggle--disabled,.bif-components-toggle--disabled:hover,.bif-components-toggle--disabled>.bif-components-toggle__input,.bif-components-toggle--disabled>.bif-components-toggle__input:hover{cursor:not-allowed}.bif-components-toggle--disabled>.bif-components-toggle__input{border-color:var(--cinemo-colors-black-600)}.bif-components-toggle--disabled>.bif-components-toggle__input[data-state=unchecked]>.bif-components-toggle__input__indicator,.bif-components-toggle--disabled>.bif-components-toggle__input[data-state=checked],.bif-components-toggle--disabled>.bif-components-toggle__input[data-state=indeterminate]{background-color:var(--cinemo-colors-black-600)}.bif-components-toggle--disabled>.bif-components-toggle__input[data-state=checked]>.bif-components-toggle__input__indicator,.bif-components-toggle--disabled>.bif-components-toggle__input[data-state=indeterminate]>.bif-components-toggle__input__indicator{background-color:var(--cinemo-colors-black-400)}.bif-components-toggle__input{width:4.6rem;padding:0rem var(--cinemo-sizes-radius-xxs);border:var(--cinemo-sizes-border-s) solid;border-radius:var(--cinemo-sizes-radius-xxl);border-color:var(--cinemo-colors-black-100);cursor:pointer;place-items:center;transition:all .1s ease-out;display:grid}.bif-components-toggle__input[data-state=unchecked]{background-color:#0000}.bif-components-toggle__input[data-state=unchecked]>.bif-components-toggle__input__indicator{background-color:var(--cinemo-colors-black-100)}@media (hover:hover){.bif-components-toggle__input[data-state=unchecked]:not(:disabled):hover{background-color:var(--cinemo-colors-black-transparent-40)}}.bif-components-toggle__input[data-state=unchecked]:not(:disabled):focus-visible{background-color:var(--cinemo-colors-black-transparent-40)}.bif-components-toggle__input[data-state=checked],.bif-components-toggle__input[data-state=indeterminate]{background-color:var(--cinemo-colors-black-100)}.bif-components-toggle__input[data-state=checked]>.bif-components-toggle__input__indicator,.bif-components-toggle__input[data-state=indeterminate]>.bif-components-toggle__input__indicator{background-color:var(--cinemo-colors-black-800)}@media (hover:hover){.bif-components-toggle__input[data-state=checked]:not(:disabled):hover,.bif-components-toggle__input[data-state=indeterminate]:not(:disabled):hover{background-color:var(--cinemo-colors-black-150);border-color:var(--cinemo-colors-black-150)}.bif-components-toggle__input[data-state=checked]:not(:disabled):hover>.bif-components-toggle__input__indicator,.bif-components-toggle__input[data-state=indeterminate]:not(:disabled):hover>.bif-components-toggle__input__indicator{background-color:var(--cinemo-colors-black-900)}}.bif-components-toggle__input[data-state=checked]:not(:disabled):focus-visible,.bif-components-toggle__input[data-state=indeterminate]:not(:disabled):focus-visible{background-color:var(--cinemo-colors-black-150);border-color:var(--cinemo-colors-black-150)}.bif-components-toggle__input[data-state=checked]:not(:disabled):focus-visible>.bif-components-toggle__input__indicator,.bif-components-toggle__input[data-state=indeterminate]:not(:disabled):focus-visible>.bif-components-toggle__input__indicator{background-color:var(--cinemo-colors-black-900)}.bif-components-toggle__input__indicator{border-radius:var(--cinemo-sizes-radius-full);transition:all .2s ease-in-out}.bif-components-toggle__label{color:var(--cinemo-colors-black-100);min-width:max-content;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bif-components-toggle__label--side-left{margin-right:var(--cinemo-sizes-space-m);justify-self:start}.bif-components-toggle__label--side-right{margin-left:var(--cinemo-sizes-space-m);justify-self:end}.bif-components-toggle--size-default .bif-components-toggle__input{height:2.6rem}.bif-components-toggle--size-default .bif-components-toggle__input[data-state=unchecked]>.bif-components-toggle__input__indicator{transform:translate(-1rem)}.bif-components-toggle--size-default .bif-components-toggle__input[data-state=checked]>.bif-components-toggle__input__indicator,.bif-components-toggle--size-default .bif-components-toggle__input[data-state=indeterminate]>.bif-components-toggle__input__indicator{transform:translate(1rem)}.bif-components-toggle--size-default .bif-components-toggle__input__indicator{width:2rem;height:2rem}.bif-components-toggle--size-compact .bif-components-toggle__input{height:2.2rem}.bif-components-toggle--size-compact .bif-components-toggle__input[data-state=unchecked]>.bif-components-toggle__input__indicator{transform:translate(-1.2rem)}.bif-components-toggle--size-compact .bif-components-toggle__input[data-state=checked]>.bif-components-toggle__input__indicator,.bif-components-toggle--size-compact .bif-components-toggle__input[data-state=indeterminate]>.bif-components-toggle__input__indicator{transform:translate(1.2rem)}.bif-components-toggle--size-compact .bif-components-toggle__input__indicator{width:1.6rem;height:1.6rem}.bif-components-toggle-group-item{position:relative}.bif-components-toggle-group-item__checkbox{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute}.bif-components-toggle-group-item__checkbox:disabled{cursor:unset}@media (hover:hover){.bif-components-toggle-group-item__checkbox:hover:not([disabled])+.bif-components-toggle-group-item__label--white{background-color:var(--cinemo-colors-white-transparent-10)}.bif-components-toggle-group-item__checkbox:hover:not([disabled])+.bif-components-toggle-group-item__label--grey{background-color:var(--cinemo-colors-white-transparent-40)}.bif-components-toggle-group-item__checkbox:hover:checked:not([disabled])+.bif-components-toggle-group-item__label--white{background-color:var(--cinemo-colors-black-200)}.bif-components-toggle-group-item__checkbox:hover:not([disabled])+.bif-components-toggle-group-item__label .bif-components-toggle-group-item__label__badge{background-color:var(--cinemo-colors-white-transparent-20)}}.bif-components-toggle-group-item__checkbox:focus-visible:not([disabled])+.bif-components-toggle-group-item__label--white{background-color:var(--cinemo-colors-white-transparent-10)}.bif-components-toggle-group-item__checkbox:focus-visible:not([disabled])+.bif-components-toggle-group-item__label--grey{background-color:var(--cinemo-colors-white-transparent-40)}.bif-components-toggle-group-item__checkbox:focus-visible:checked:not([disabled])+.bif-components-toggle-group-item__label--white{background-color:var(--cinemo-colors-black-200)}.bif-components-toggle-group-item__checkbox:focus-visible:not([disabled])+.bif-components-toggle-group-item__label .bif-components-toggle-group-item__label__badge{background-color:var(--cinemo-colors-white-transparent-20)}.bif-components-toggle-group-item__checkbox:focus-visible+.bif-components-toggle-group-item__label{outline-offset:var(--cinemo-sizes-space-xxs);outline-width:.3rem;outline-style:solid;outline-color:var(--cinemo-colors-focus);transition:outline-color .3s,outline-offset .3s}.bif-components-toggle-group-item__checkbox:checked:not([disabled])+.bif-components-toggle-group-item__label--white{background-color:var(--cinemo-colors-black-100);color:var(--cinemo-colors-black-900)}.bif-components-toggle-group-item__checkbox:checked:not([disabled])+.bif-components-toggle-group-item__label--grey{background-color:var(--cinemo-colors-white-transparent-30);color:var(--cinemo-colors-black-100)}.bif-components-toggle-group-item__checkbox:checked:not([disabled])+.bif-components-toggle-group-item__label .bif-components-toggle-group-item__label__badge{background-color:var(--cinemo-colors-black-900);color:var(--cinemo-colors-black-100)}.bif-components-toggle-group-item__label{align-items:center;gap:var(--cinemo-sizes-space-xs);padding:var(--cinemo-sizes-space-m) var(--cinemo-sizes-space-xl);background-color:var(--cinemo-colors-black-transparent-30);color:var(--cinemo-colors-black-100);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:20rem;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem;display:flex}.bif-components-toggle-group-item__label--disabled{background-color:unset;color:var(--cinemo-colors-white-transparent-30)}.bif-components-toggle-group-item__label--disabled .bif-components-toggle-group-item__label__badge{background-color:unset}.bif-components-toggle-group-item__label--with-badge{padding:var(--cinemo-sizes-space-m) var(--cinemo-sizes-space-l)}.bif-components-toggle-group-item__label--with-indicator:after{content:"";background-color:var(--cinemo-colors-accent-400);border-radius:50%;width:8px;height:8px}.bif-components-toggle-group-item__label--with-warning{color:var(--cinemo-colors-white-transparent-30);background-color:var(--cinemo-colors-black-transparent-20)}.bif-components-toggle-group-item__label__warning{color:var(--cinemo-colors-red-550);width:1.2rem!important;height:1.2rem!important}.bif-components-toggle-group-item__label__badge{background-color:var(--cinemo-colors-white-transparent-20)}.bif-components-toggle-group-item__label svg{width:var(--cinemo-sizes-icon-xs);height:var(--cinemo-sizes-icon-xs)}.bif-components-toggle-group{border-radius:var(--cinemo-sizes-radius-xxl);justify-content:center;align-items:center;gap:var(--cinemo-sizes-space-s);flex-wrap:wrap;width:100%;display:flex}.bif-components-toggle-group--framed{background-color:var(--cinemo-colors-black-900);padding:var(--cinemo-sizes-space-xs);gap:var(--cinemo-sizes-space-m);width:max-content}.bif-components-toggle-group--framed.bif-components-toggle-group--disabled{background-color:var(--cinemo-colors-black-800)}@keyframes siblings-forward-exit{0%{transform:translate(0)}to{transform:translate(-100%)}}::view-transition-old(siblings-forward-exit){animation:.3s ease-in-out siblings-forward-exit}@keyframes siblings-forward-enter{0%{transform:translate(100%)}to{transform:translate(0)}}::view-transition-new(siblings-forward-enter){animation:.3s ease-in-out siblings-forward-enter}@keyframes siblings-back-exit{0%{transform:translate(0)}to{transform:translate(100%)}}::view-transition-old(siblings-back-exit){animation:.3s ease-in-out siblings-back-exit}@keyframes siblings-back-enter{0%{transform:translate(-100%)}to{transform:translate(0)}}::view-transition-new(siblings-back-enter){animation:.3s ease-in-out siblings-back-enter}@keyframes parent-to-child-exit{0%{opacity:1}to{opacity:0}}::view-transition-old(parent-to-child-exit){animation:.25s ease-out parent-to-child-exit}@keyframes parent-to-child-enter{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}::view-transition-new(parent-to-child-enter){animation:.25s ease-out parent-to-child-enter}@keyframes child-to-parent-exit{0%{transform:translate(0)}to{transform:translate(100%)}}::view-transition-old(child-to-parent-exit){animation:.25s ease-out child-to-parent-exit}@keyframes child-to-parent-enter{0%{opacity:0}to{opacity:1}}::view-transition-new(child-to-parent-enter){animation:.25s ease-out child-to-parent-enter}@keyframes to-full-screen-exit{0%{opacity:1}to{opacity:0}}::view-transition-old(to-full-screen-exit){animation:.2s ease-out to-full-screen-exit}@keyframes to-full-screen-enter{0%{opacity:0}to{opacity:1}}::view-transition-new(to-full-screen-enter){animation:.2s ease-out to-full-screen-enter}.bif-components-upload-attachment-item{column-gap:var(--cinemo-sizes-gap-s);row-gap:var(--cinemo-sizes-gap-s);min-height:3.2rem;padding:var(--cinemo-sizes-space-xl) var(--cinemo-sizes-space-xxl);border-radius:var(--cinemo-sizes-radius-m);background-color:var(--cinemo-colors-white-transparent-05);grid-template:"icon name meta actions"/auto 1fr auto auto;align-items:center;display:grid}.bif-components-upload-attachment-item--with-footer{grid-template-rows:auto auto;grid-template-areas:"icon name meta actions""footer footer footer footer"}.bif-components-upload-attachment-item svg{width:var(--cinemo-sizes-icon-xs);height:var(--cinemo-sizes-icon-xs)}.bif-components-upload-attachment-item__icon{border-radius:var(--cinemo-sizes-radius-full);background-color:var(--cinemo-colors-black-700);width:3.2rem;height:3.2rem;color:var(--cinemo-colors-black-150);grid-area:icon;justify-content:center;align-items:center;display:flex}.bif-components-upload-attachment-item__icon--disabled{background-color:var(--cinemo-colors-white-transparent-10);color:var(--cinemo-colors-white-transparent-20)}.bif-components-upload-attachment-item__name{text-overflow:ellipsis;white-space:nowrap;color:var(--cinemo-colors-black-100);text-align:left;grid-area:name;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem;overflow:hidden}.bif-components-upload-attachment-item__meta{align-items:center;gap:var(--cinemo-sizes-gap-xs);grid-area:meta;display:flex}.bif-components-upload-attachment-item__success-icon{color:var(--cinemo-colors-green-500)}.bif-components-upload-attachment-item__size{color:var(--cinemo-colors-black-200);white-space:nowrap;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}.bif-components-upload-attachment-item__size--disabled{color:var(--cinemo-colors-black-400)}.bif-components-upload-attachment-item__actions{align-items:center;gap:var(--cinemo-sizes-gap-s);grid-area:actions;display:flex}.bif-components-upload-attachment-item__footer{gap:var(--cinemo-sizes-gap-xs);flex-direction:column;grid-area:footer;display:flex}.bif-components-upload-attachments-list{all:unset;gap:var(--cinemo-sizes-space-s);flex-direction:column;display:flex}.bif-components-img-cropper__inner-container{grid-gap:var(--cinemo-sizes-gap-m);grid-auto-flow:row;align-content:start;display:grid}.bif-components-img-cropper__inner-container *{-webkit-user-select:none;user-select:none}.bif-components-img-cropper__inner-container__note{color:var(--cinemo-colors-white-transparent-70);font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem}.bif-components-img-cropper__inner-container__cropper{max-width:48.8rem;height:36rem;position:relative}.bif-components-img-cropper__inner-container__cropper__crop-area{border:var(--cinemo-sizes-border-s) solid var(--cinemo-colors-black-400);border-radius:var(--cinemo-sizes-radius-l)}.bif-components-img-cropper__inner-container__controller{grid-template-columns:1fr auto;align-items:end;display:grid}.bif-components-img-cropper__inner-container__controller__rotation{grid-gap:var(--cinemo-sizes-gap-xs);padding:var(--cinemo-sizes-space-xl);grid-template-columns:auto auto;grid-auto-flow:row;align-content:start;display:grid}.bif-components-img-cropper__inner-container__controller__rotation .bif-components-icon-button svg{width:var(--cinemo-sizes-icon-l);height:var(--cinemo-sizes-icon-l)}.bif-components-img-cropper .bif-components-dialog__content__close{display:none}.bif-components-img-cropper .bif-components-dialog__content__title{-webkit-user-select:none;user-select:none}.bif-components-upload{justify-content:center;align-items:center;gap:var(--cinemo-sizes-gap-s);cursor:pointer;height:16.4rem;display:flex;position:relative}.bif-components-upload__input{cursor:pointer;text-indent:-999em;border-radius:var(--cinemo-sizes-radius-xxl);background-image:url("data:image/svg+xml,<svg width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' fill='none' rx='20' ry='20' stroke='%23494a56' stroke-width='1' stroke-dasharray='6, 14' stroke-dashoffset='30' stroke-linecap='square'/></svg>");width:100%;max-width:none;height:100%;margin:0;position:absolute;top:0;left:0}.bif-components-upload__input--dragging,.bif-components-upload__input:hover{background-color:var(--cinemo-colors-white-transparent-10)}.bif-components-upload__input:focus-within{border:1px solid var(--cinemo-colors-black-400);background-image:none;background-color:var(--cinemo-colors-white-transparent-10)}.bif-components-upload__icon{width:var(--cinemo-sizes-icon-xl);height:var(--cinemo-sizes-icon-xl);border-radius:var(--cinemo-sizes-radius-full);background-color:var(--cinemo-colors-white-transparent-10);align-self:center;place-items:center;display:grid}.bif-components-upload__content{flex-direction:column;display:flex}.bif-components-upload__content__title{color:var(--cinemo-colors-black-100);margin:0;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;line-height:2rem}.bif-components-upload__content__rules{margin-top:var(--cinemo-sizes-space-s);color:var(--cinemo-colors-white-transparent-70);font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem}.bif-components-upload__content__rules__text{margin:0}.bif-components-upload-preview{border-radius:var(--cinemo-sizes-radius-m);gap:var(--cinemo-sizes-space-m);padding:var(--cinemo-sizes-space-m);background:var(--cinemo-colors-white-transparent-10);grid-template-columns:14.8rem auto;grid-template-areas:"image actions""image actions""image name";display:grid}.bif-components-upload-preview__image{border-radius:var(--cinemo-sizes-radius-m);grid-area:image;width:14.8rem;height:14.8rem}.bif-components-upload-preview__actions{padding:var(--cinemo-sizes-space-xl);justify-content:end;align-items:start;gap:var(--cinemo-sizes-space-xxxl);grid-area:actions;display:flex}.bif-components-upload-preview__name{padding:var(--cinemo-sizes-space-xxl) var(--cinemo-sizes-space-m);background:var(--cinemo-colors-white-transparent-20);border-radius:var(--cinemo-sizes-radius-s);white-space:nowrap;text-overflow:ellipsis;grid-area:name;align-self:end;overflow-x:hidden}.bif-shared-vlist{overflow:auto}.bif-shared-vlist::-webkit-scrollbar{width:var(--cinemo-sizes-space-xxxs);height:var(--cinemo-sizes-space-xxxs)}.bif-shared-vlist::-webkit-scrollbar-track{background-color:var(--cinemo-colors-black-transparent-50)}.bif-shared-vlist::-webkit-scrollbar-thumb{background-color:var(--cinemo-colors-white-transparent-50);border-radius:var(--cinemo-sizes-space-xxxs)}.bif-shared-vlist--window::-webkit-scrollbar{display:none}.bif-shared-vlist__list{position:relative}.bif-shared-vlist__list__item{position:absolute;top:0;left:0}.bif-templates-category-list{gap:var(--cinemo-sizes-gap-xxs);padding:var(--cinemo-sizes-gap-s) var(--cinemo-sizes-keyline-m);margin:0;display:grid}.bif-templates-category-list--no-paddings{padding:0}@media screen and (width>=835px){.bif-templates-category-list--device,.bif-templates-category-list--playlist{grid-template-columns:1fr 1fr}}@media screen and (width>=835px) and (width<=1200px) and (pointer:fine){.bif-templates-category-list--queue{grid-template-columns:1fr 1fr}}@media screen and (width>=835px) and (orientation:landscape) and (pointer:coarse){.bif-templates-category-list--queue{grid-template-columns:1fr 1fr}}@media screen and (width>=1201px) and (pointer:fine){.bif-templates-category-list--queue{grid-template-columns:1fr 1fr 1fr}}@media screen and (width>=481px) and (width<=834px) and (pointer:fine){.bif-templates-category-list--group{grid-template-columns:1fr 1fr}}@media screen and (width>=481px) and (orientation:portrait) and (pointer:coarse){.bif-templates-category-list--group{grid-template-columns:1fr 1fr}}@media screen and (width>=835px){.bif-templates-category-list--group{grid-template-columns:1fr 1fr 1fr}}.bif-templates-content-list{padding:var(--cinemo-sizes-gap-s) var(--cinemo-sizes-keyline-m);gap:var(--cinemo-sizes-gap-l);display:grid}.bif-templates-content-list__cover-container{display:grid}.bif-templates-content-list__cover-container--playlist{gap:var(--cinemo-sizes-gap-xxs)}.bif-templates-content-list__cover-container--playlist .bif-templates-content-list__cover-container__cover-description{gap:var(--cinemo-sizes-gap-xxs);display:grid}.bif-templates-content-list__cover-container--artist,.bif-templates-content-list__cover-container--album{gap:var(--cinemo-sizes-gap-s)}.bif-templates-content-list__content{display:grid}.bif-templates-generic{padding:var(--cinemo-sizes-gap-s) var(--cinemo-sizes-keyline-m);box-sizing:border-box;margin:auto;display:grid}@media screen and (width>=481px){.bif-templates-generic{max-width:calc(var(--cinemo-sizes-container-width-m) + 2 * var(--cinemo-sizes-keyline-m))}}.bif-templates-main-page{padding:var(--cinemo-sizes-gap-s) var(--cinemo-sizes-keyline-xs) 0;gap:var(--cinemo-sizes-gap-m);display:grid}.bif-templates-main-page__horizontal-list{justify-content:center;display:grid;position:relative}.bif-templates-main-page__horizontal-list__list{align-items:flex-start;gap:var(--cinemo-sizes-keyline-m);width:100%;display:flex;position:relative;overflow-x:auto}.bif-templates-main-page__horizontal-list__list::-webkit-scrollbar{display:none}.bif-templates-main-page__horizontal-list__list:after,.bif-templates-main-page__horizontal-list__list:before{content:""}.bif-templates-main-page__sections{gap:var(--cinemo-sizes-gap-xxs);display:grid}.bif-templates-main-page__sections__section{padding:var(--cinemo-sizes-gap-s) var(--cinemo-sizes-keyline-m);background-color:var(--cinemo-colors-black-850);gap:var(--cinemo-sizes-gap-s);border-radius:var(--cinemo-sizes-radius-xxl);display:grid}.bif-templates-page-wrapper{grid-template-rows:max-content 1fr;display:grid}.bif-templates-page-wrapper__header{z-index:1;position:sticky;top:0}@media screen and (width<=480px){.bif-templates-page-wrapper__header--static{position:static}}@media screen and (width>=1201px) and (pointer:fine){.bif-templates-page-wrapper .bif-shared-header,.bif-templates-page-wrapper__header,.bif-templates-page-wrapper__content{width:100%;max-width:114.4rem;margin:0 auto}}.bif-templates-track-page{padding:0 var(--cinemo-sizes-keyline-m);box-sizing:border-box;grid-template-rows:auto min-content 1fr;grid-template-areas:"slot""cover""track";height:100%;display:grid}.bif-templates-track-page__slot{grid-area:slot}.bif-templates-track-page__cover{margin-bottom:var(--cinemo-sizes-gap-s);grid-area:cover;justify-self:center;display:grid}.bif-templates-track-page__cover__img{justify-self:center;display:grid}.bif-templates-track-page__track{grid-area:track;grid-template-rows:min-content 1fr;display:grid}.bif-templates-track-page__track__metadata{gap:var(--cinemo-sizes-gap-s);display:grid}.bif-templates-track-page__track__controls{flex-direction:column;align-self:end;height:27.2rem;display:flex}@media screen and (width>=481px) and (width<=834px) and (pointer:fine){.bif-templates-track-page__track__controls{height:28.8rem}}@media screen and (width>=481px) and (orientation:portrait) and (pointer:coarse){.bif-templates-track-page__track__controls{height:28.8rem}}@media screen and (width>=835px){.bif-templates-track-page__track__controls{height:27.8rem}.bif-templates-track-page{column-gap:var(--cinemo-sizes-gap-l);padding:var(--cinemo-sizes-gap-s) var(--cinemo-sizes-keyline-m);grid-template:"slot slot""cover track"1fr/1fr 1fr;align-items:center}.bif-templates-track-page__cover{margin-bottom:0}.bif-templates-track-page__track{width:100%;max-width:var(--cinemo-sizes-cover-xl);height:var(--cinemo-sizes-cover-xl);align-self:center;margin:auto;display:grid}}}:root{--cinemo-zindex-dropdown:4;--cinemo-card-width-small:31rem;--cinemo-card-height-small:29.2rem;--cinemo-canvas-container-width-big:55.2rem;--cinemo-colors-on-surface-3:#aeaeae;--cinemo-colors-accent-300-transparent-30:#5db1ff4d}.bcp-shell{background-color:var(--cinemo-colors-black-900);height:100vh;color:var(--cinemo-colors-black-100);grid-template:"banner banner"max-content"navigation slot"1fr/max-content 1fr;grid-auto-flow:column;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem;display:grid}.bcp-shell__banner{grid-area:banner}.bcp-shell__navigation{grid-area:navigation}.bcp-shell__slot{background-color:var(--cinemo-colors-black-900);grid-area:slot;position:relative;overflow-y:auto}@media screen and (width>=1201px) and (pointer:fine){.bcp-shell__navigation{height:100%;overflow-y:auto}}
/*$vite$:1*/