.bk-page-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.bk-page-header__text{flex-direction:column;gap:8px;min-width:0;display:flex}.bk-page-header__actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.bk-page-header__title{color:#000;margin:0;font-size:20px;font-weight:500;line-height:normal}.bk-page-header__subtitle{color:#00000080;margin:0;font-size:14px;font-weight:400;line-height:normal}.bk-stat-grid{flex-wrap:wrap;align-items:stretch;gap:16px;display:flex}.bk-stat-card{box-sizing:border-box;background:#fff;border-radius:8px;flex-direction:column;flex:0 0 218px;align-items:flex-start;gap:8px;width:218px;padding:16px;display:flex;box-shadow:0 2px 8px #00000026}.bk-stat-card__top{align-items:center;gap:8px;display:flex}.bk-stat-card__icon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.bk-stat-card__icon--blue{background:#dbeafe}.bk-stat-card__icon--green{background:#dcfce7}.bk-stat-card__icon--amber{background:#fef3c7}.bk-stat-card__icon--red{background:#fee2e2}.bk-stat-card__icon--purple{background:#ede9fe}.bk-stat-card__top{width:100%;min-width:0}.bk-stat-card__text{color:#000;flex-direction:column;flex:auto;gap:4px;min-width:0;font-weight:500;line-height:normal;display:flex}.bk-stat-card__label{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:12px;overflow:hidden}.bk-stat-card__value{margin:0;font-size:24px}.bk-stat-card__value--compact{cursor:help}.bk-stat-card__caption{align-items:center;gap:8px;width:100%;min-width:0;display:flex}.bk-stat-card__caption img{flex-shrink:0}.bk-stat-card__caption p{text-overflow:ellipsis;white-space:nowrap;color:#667085;flex:auto;min-width:0;margin:0;font-size:12px;font-weight:500;line-height:normal;overflow:hidden}.bk-section{background:#fff;border-radius:8px;flex-direction:column;gap:16px;min-width:0;padding:16px;display:flex}.bk-section--bordered{border:1px solid #0000001a}.bk-section__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.bk-section__title{color:#000;white-space:nowrap;margin:0;font-weight:500;line-height:normal}.bk-section__title--sm{font-size:14px}.bk-section__title--md{font-size:16px}.bk-section__title--lg{font-size:20px}.bk-section__title-row{align-items:center;gap:8px;min-width:0;display:flex}.bk-section__count{color:#fff;background:#ff5900;border-radius:8px;flex-shrink:0;padding:4px;font-size:12px;font-weight:500;line-height:normal}.bk-link-btn{color:#ff5900;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;font-size:14px;font-weight:600;line-height:normal}.bk-link-btn:hover{text-decoration:underline}.bk-select{display:inline-flex;position:relative}.bk-select__trigger{cursor:pointer;background:#fff;border:1px solid #0000001a;border-radius:8px;align-items:center;gap:16px;padding:6px 8px;transition:border-color .15s,box-shadow .15s;display:flex}.bk-select__trigger:hover{border-color:#0003}.bk-select__trigger:focus-visible,.bk-select__trigger.is-open{border-color:#ff9157;outline:none;box-shadow:0 0 0 3px #ff59001f}.bk-select__value,.bk-select__option{letter-spacing:.14px;color:#000;font-family:Instrument Sans,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.bk-select__value{white-space:nowrap}.bk-select__chevron{transition:transform .2s}.bk-select__trigger.is-open .bk-select__chevron{transform:rotate(180deg)}.bk-select__menu{z-index:20;transform-origin:100% 0;background:#fff;border:1px solid #0000001a;border-radius:10px;min-width:max(100%,168px);margin:0;padding:4px;list-style:none;animation:.14s ease-out bk-select-in;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 28px -6px #10182824,0 4px 8px -4px #10182814}.bk-select__option{white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:9px 10px;transition:background .12s,color .12s;display:flex}.bk-select__option+.bk-select__option{margin-top:2px}.bk-select__option.is-active{background:#f7f7f7}.bk-select__option.is-selected{color:#ff5900;background:#fff5f0}.bk-select__check.MuiSvgIcon-root{color:#ff5900;flex-shrink:0;font-size:16px}@keyframes bk-select-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.bk-select__menu{animation:none}.bk-select__chevron{transition:none}}.bk-notification-list{flex-direction:column;gap:8px;display:flex}.bk-notification-list--empty{flex:1;justify-content:center}.bk-notification{background:#fff;border-radius:8px;align-items:center;gap:12px;padding:16px;display:flex}.bk-notification--action{text-align:left;cursor:pointer;border:none;width:100%;font-family:inherit;transition:background .12s}.bk-notification--action:hover{background:#f7f7f7}.bk-notification--action:focus-visible{outline-offset:-2px;outline:2px solid #ff9157}.bk-notification__main{flex:1 0 0;align-items:center;gap:16px;min-width:0;display:flex}.bk-notification__icon{border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.bk-notification__icon--green{background:#e0f7e5}.bk-notification__icon--blue{background:#e0edff}.bk-notification__icon--purple{background:#f0e3ff}.bk-notification__icon--orange{background:#ffedd9}.bk-notification__icon--teal{background:#def7f7}.bk-notification__icon--red{background:#fee4e2}.bk-notification__body{flex-direction:column;flex:1 0 0;justify-content:center;gap:4px;min-width:0;display:flex}.bk-notification__title{color:#111827;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;font-weight:600;line-height:normal;overflow:hidden}.bk-notification__message{align-items:center;gap:6px;min-width:0;display:flex}.bk-notification__message p{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.bk-notification__message p,.bk-notification__time{color:#7f8690;font-size:12px;font-weight:500;line-height:normal}.bk-notification__time{text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;max-width:30%;margin:0;overflow:hidden}.bk-scroll-fill{flex:auto;min-height:320px;position:relative}.bk-scroll-fill__inner{margin-right:-6px;padding-right:6px;position:absolute;inset:0;overflow-y:auto}.bk-scroll-fill__inner.is-loading{overflow:hidden}.bk-thin-scroll{scrollbar-width:thin;scrollbar-color:#00000024 #0000}.bk-thin-scroll::-webkit-scrollbar{width:3px;height:3px}.bk-thin-scroll::-webkit-scrollbar-track{background:0 0}.bk-thin-scroll::-webkit-scrollbar-thumb{background:#00000024;border-radius:999px}.bk-thin-scroll::-webkit-scrollbar-thumb:hover{background:#00000047}.bk-upcoming-list{flex-direction:column;gap:8px;display:flex}.bk-upcoming{text-align:left;cursor:pointer;background:#fbfbfd;border:1px solid #0000001a;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px;transition:border-color .15s;display:flex}.bk-upcoming:hover{border-color:#0003}.bk-upcoming__left{flex:auto;align-items:center;gap:16px;min-width:0;display:flex}.bk-upcoming__info{flex-direction:column;flex:auto;justify-content:center;gap:6px;min-width:0;display:flex}.bk-upcoming__name{color:#000;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:14px;font-weight:500;line-height:normal;overflow:hidden}.bk-upcoming__meta{align-items:center;gap:8px;min-width:0;display:flex}.bk-upcoming__meta img{flex-shrink:0}.bk-upcoming__meta span{color:#7f8690;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:11px;font-weight:400;line-height:normal;overflow:hidden}.bk-upcoming__meta span.is-fixed,.bk-upcoming__meta span:first-child{flex:0 auto;max-width:50%}.bk-upcoming__meta span:not(.is-fixed):not(:first-child){flex:1 1 0}.bk-upcoming__chevron{flex-shrink:0}.bk-date-block{text-align:center;white-space:nowrap;background:#ffeee6;border-radius:8px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;padding:8px;line-height:normal;display:flex}.bk-date-block__day{color:#000;font-size:18px;font-weight:600}.bk-date-block__month{letter-spacing:.05px;color:#000c;font-size:10px;font-weight:500}.bk-table-wrap{border:1px solid #0003;border-radius:8px;width:100%;overflow-x:auto}.bk-table{border-collapse:collapse;width:100%}.bk-table th,.bk-table td{text-align:center;color:#000;white-space:nowrap;padding:8px;line-height:normal}.bk-table th:first-child,.bk-table td:first-child{padding-left:16px}.bk-table th:last-child,.bk-table td:last-child{padding-right:16px}.bk-table thead tr{background:#ffeee6}.bk-table th{height:47px;font-size:12px;font-weight:500}.bk-table tbody tr{background:#fff;border-top:1px solid #0003;height:62px}.bk-table tbody tr.is-clickable{cursor:pointer;transition:background .12s}.bk-table tbody tr.is-clickable:hover{background:#fff7f2}.bk-table td{font-size:14px;font-weight:500}.bk-queue-action{flex-direction:column;align-items:center;gap:4px;display:inline-flex}.bk-queue-action__sent{color:#ff5900;white-space:nowrap;background:0 0;border:none;padding:0;font-family:inherit;font-size:11px;font-weight:500}.bk-queue-action button.bk-queue-action__sent{cursor:pointer;text-underline-offset:2px;text-decoration:underline}.bk-queue-table thead th{letter-spacing:.04em;text-transform:uppercase;color:#5b616e;height:44px;font-size:11px;font-weight:600}.bk-queue-table th.is-left,.bk-queue-table td.is-left{text-align:left}.bk-queue-table th:first-child,.bk-queue-table td:first-child{padding-left:16px;padding-right:0}.bk-queue-table tbody.bk-qgroup tr.bk-qgroup__row{cursor:pointer;height:64px;transition:background .12s}.bk-queue-table tbody.bk-qgroup tr.bk-qgroup__row:hover{background:#fffaf7}.bk-queue-table tbody.bk-qgroup.is-open tr.bk-qgroup__row{background:#fff4ed}.bk-queue-table tbody.bk-qgroup tr.bk-qgroup__detail{background:#fff4ed;border-top:none;height:auto}.bk-queue-table tbody.bk-qgroup tr.bk-qgroup__detail>td{text-align:left;white-space:normal;padding:0 16px 16px}.bk-queue-table .bk-qstays{border-collapse:collapse;width:100%;min-width:760px}.bk-queue-table .bk-qstays thead tr{background:#f8f9fb;border-top:none;height:38px}.bk-queue-table .bk-qstays th{letter-spacing:.04em;text-align:left;text-transform:uppercase;white-space:nowrap;color:#5b616e;height:38px;padding:0 12px;font-size:11px;font-weight:600}.bk-queue-table .bk-qstays tbody tr{background:#fff;border-top:1px solid #eceef1;height:60px}.bk-queue-table .bk-qstays td{text-align:left;white-space:nowrap;color:#000;padding:8px 12px;font-size:14px;font-weight:500}.bk-queue-table .bk-qstays th.is-center,.bk-queue-table .bk-qstays td.is-center{text-align:center}.bk-queue-table .bk-qstays th.is-right,.bk-queue-table .bk-qstays td.is-right{text-align:right;padding-right:20px}.bk-queue-table .bk-qstays th.bk-qstays__seq,.bk-queue-table .bk-qstays td.bk-qstays__seq{width:60px;padding-left:20px}.bk-queue-table .bk-qstays th.bk-qstays__status,.bk-queue-table .bk-qstays td.bk-qstays__status{width:130px}.bk-queue-table .bk-qstays th.bk-qstays__action,.bk-queue-table .bk-qstays td.bk-qstays__action{width:183px}.bk-queue-table .bk-qstays tr.bk-qstay{cursor:pointer;transition:background .12s}.bk-queue-table .bk-qstays tr.bk-qstay:hover{background:#fffaf7}.bk-qcell{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bk-qstages{border-bottom:1px solid #eceef1;align-items:center;padding:10px 20px;display:flex}.bk-qstages__item{background:0 0;border:none;border-left:1px solid #eceef1;align-items:baseline;gap:6px;padding:0 16px;font-family:inherit;font-size:12px;line-height:16px;display:inline-flex}.bk-qstages__item:first-child{border-left:none;padding-left:0}.bk-qstages__label{color:#7f8690}.bk-qstages__count{color:#000;font-weight:600}.bk-qstages button.is-link{cursor:pointer}.bk-qstages button.is-link:hover .bk-qstages__label{color:#000;text-underline-offset:2px;text-decoration:underline}.bk-qstages button.is-link:focus-visible{outline-offset:2px;outline:2px solid #ff9157}.bk-qstages button.is-active{cursor:default}.bk-qstages button.is-active .bk-qstages__label,.bk-qstages button.is-active .bk-qstages__count{color:#ff5900}.bk-qstages button.is-active:hover .bk-qstages__label{color:#ff5900;text-decoration:none}.bk-qtab-note{color:#7f8690;align-items:center;gap:12px;margin:0;padding:18px 20px;font-size:13px;display:flex}.bk-queue-table .bk-qstays td.bk-qstays__hotel .bk-cell-thumb{max-width:240px}.bk-qgroup__chevron.MuiSvgIcon-root{color:#7f8690;font-size:22px;transition:transform .15s;display:block;transform:rotate(-90deg)}.bk-qgroup__chevron.MuiSvgIcon-root.is-open{color:#ff5900;transform:none}.bk-qgroup__id{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.bk-qgroup__code{text-overflow:ellipsis;color:#000;max-width:100%;font-size:14px;font-weight:500;line-height:normal;overflow:hidden}.bk-qgroup__package{text-overflow:ellipsis;white-space:nowrap;color:#7f8690;max-width:100%;font-size:12px;font-weight:400;overflow:hidden}.bk-qdate{flex-direction:column;gap:2px;display:flex}.bk-qdate__day{color:#000;font-size:14px;font-weight:500;line-height:normal}.bk-qdate__weekday{color:#7f8690;font-size:12px;font-weight:400}.bk-qpax{cursor:default;align-items:baseline;display:inline-flex}.bk-qpax__main{color:#000;font-size:14px;font-weight:500;line-height:normal}.bk-qpax__sub{color:#7f8690;font-size:12px;font-weight:400}.bk-qroute{flex-direction:column;gap:2px;max-width:240px;display:flex}.bk-qroute__main,.bk-qroute__sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bk-qroute__main{color:#000;font-size:14px;font-weight:500;line-height:normal}.bk-qroute__sub{color:#7f8690;font-size:12px;font-weight:400}.bk-qgroup__toggle{gap:6px;min-width:132px;padding:8px 12px}.bk-qgroup__toggle:focus-visible{outline-offset:2px;outline:2px solid #ff9157}.bk-qgroup__toggle-icon.MuiSvgIcon-root{font-size:18px;transition:transform .15s;transform:rotate(-90deg)}.bk-qgroup__toggle-icon.MuiSvgIcon-root.is-open{transform:rotate(180deg)}.bk-qpending{border-radius:6px;gap:5px;padding:5px 10px}.bk-qpending__icon.MuiSvgIcon-root{font-size:15px}.bk-qpanel{background:#fff;border:1px solid #f1e3da;border-radius:10px;overflow:hidden}.bk-qstays-wrap{overflow-x:auto}.bk-qstay__num{box-sizing:border-box;color:#344054;background:#fff;border:1px solid #e4e7ec;border-radius:14px;justify-content:center;align-items:center;min-width:28px;height:28px;padding:0 7px;font-size:12px;font-weight:600;display:inline-flex}.bk-qstay__place{flex-direction:column;gap:2px;max-width:280px;display:flex}.bk-qstay__city,.bk-qstay__country{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bk-qstay__city{color:#000;font-size:14px;font-weight:500;line-height:normal}.bk-qstay__country{color:#7f8690;font-size:12px;font-weight:400}.bk-qstay__action{flex-direction:column;align-items:flex-end;gap:4px;display:inline-flex}@media (prefers-reduced-motion:reduce){.bk-qgroup__chevron.MuiSvgIcon-root,.bk-qgroup__toggle-icon.MuiSvgIcon-root,.bk-queue-table tr{transition:none}}.bk-table__cell{text-overflow:ellipsis;white-space:nowrap;margin:0 auto;overflow:hidden}.bk-cell-stack{flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}.bk-cell-stack__main,.bk-cell-stack__sub{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.bk-cell-stack__sub{color:#7f8690;font-size:10px;font-weight:500}.bk-cell-thumb{text-align:left;align-items:center;gap:8px;min-width:0;display:flex}.bk-cell-thumb__img{border-radius:4px;flex:0 0 24px;width:24px;height:24px;position:relative;overflow:hidden}.bk-cell-thumb__img img{object-fit:cover}.bk-cell-thumb__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bk-cell-thumb--full .bk-cell-thumb__label{flex-shrink:0;overflow:visible}.bk-row-actions{align-items:center;gap:8px;display:inline-flex}.bk-primary-btn{color:#fff;white-space:nowrap;cursor:pointer;background:#ff5900;border:none;border-radius:5px;justify-content:center;align-items:center;width:80px;padding:8px 16px;font-size:12px;font-weight:500;line-height:normal;transition:background .15s;display:inline-flex}.bk-primary-btn:hover{background:#e65000}.bk-outline-btn{color:#ff5900;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #ffccb0;border-radius:5px;justify-content:center;align-items:center;padding:8px 16px;font-size:12px;font-weight:500;line-height:normal;transition:background .15s;display:inline-flex}.bk-outline-btn:hover:not(:disabled){background:#fff1eb}.bk-outline-btn:disabled{color:#0000004d;cursor:not-allowed;border-color:#0000001a}.bk-outline-btn--sm{padding:8px 12px}.bk-row-menu-btn{cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:background .15s;display:inline-flex}.bk-row-menu-btn img{transform:rotate(90deg)}.bk-row-menu-btn:hover,.bk-row-menu-btn.is-open{background:#f2f2f2}.bk-row-menu-btn:focus-visible{outline-offset:2px;outline:2px solid #ff9157}.bk-row-menu{z-index:1400;background:#fff;border-radius:8px;flex-direction:column;gap:8px;padding:12px;animation:.12s ease-out bk-row-menu-in;display:flex;position:fixed;box-shadow:0 0 2px #00000040}.bk-row-menu__item{color:#000;text-align:left;white-space:nowrap;cursor:pointer;background:#fff;border:none;border-radius:8px;align-items:center;gap:8px;padding:6px 8px;font-family:inherit;font-size:14px;font-weight:500;line-height:normal;display:flex}.bk-row-menu__item:hover:not([aria-disabled=true]),.bk-row-menu__item:focus-visible{background:#f7f7f7;outline:none}.bk-row-menu__item[aria-disabled=true]{opacity:.4;cursor:not-allowed}.bk-row-menu__item--danger{color:#ef4444}.bk-row-menu__icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}@keyframes bk-row-menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.bk-row-menu{animation:none}}.bk-outline-btn--neutral{color:#000c;border-color:#0000001a}.bk-outline-btn--neutral:hover{background:#f7f7f7}.bk-pagination{justify-content:space-between;align-items:center;gap:12px;display:flex}.bk-pagination__summary{margin:0;padding:8px}.bk-pagination__summary,.bk-pagination__page{letter-spacing:.1px;color:#000c;font-size:10px;font-weight:400;line-height:normal}.bk-pagination__pages{justify-content:flex-end;align-items:center;gap:8px;display:flex}.bk-pagination__arrow{cursor:pointer;background:0 0;border:none;padding:0;display:flex}.bk-pagination__arrow:disabled{opacity:.4;cursor:not-allowed}.bk-pagination__ellipsis{text-align:center;color:#00000080;-webkit-user-select:none;user-select:none;min-width:16px;font-size:10px}.bk-pagination__page{text-align:center;cursor:pointer;background:0 0;border:none;border-radius:8px;min-width:24px;padding:8px 4px}.bk-pagination__page.is-active{background:#fff;box-shadow:0 1px 1.5px #0000001a,0 1px 1px #0000000f}.bk-tooltip{z-index:2000;letter-spacing:.15px;color:#e9eaec;-webkit-font-smoothing:antialiased;overflow-wrap:anywhere;pointer-events:none;opacity:0;visibility:hidden;background:#33373e;border:1px solid #ffffff0f;border-radius:8px;max-width:300px;padding:8px 12px;font-family:Instrument Sans,sans-serif;font-size:12px;font-weight:400;line-height:1.55;position:fixed;box-shadow:0 6px 20px #10182829,0 2px 6px #10182814}.bk-tooltip.is-visible{visibility:visible;animation:.12s ease-out forwards bk-tooltip-in}.bk-tooltip__arrow{background:inherit;border-radius:1px;width:8px;height:8px;position:absolute;transform:translate(-50%)rotate(45deg)}.bk-tooltip--top .bk-tooltip__arrow{bottom:-3px}.bk-tooltip--bottom .bk-tooltip__arrow{top:-3px}@keyframes bk-tooltip-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.bk-tooltip--bottom.is-visible{animation-name:bk-tooltip-in-bottom}@keyframes bk-tooltip-in-bottom{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.bk-tooltip.is-visible{opacity:1;animation:none}}.bk-breadcrumbs{letter-spacing:-.14px;white-space:nowrap;align-items:center;gap:8px;font-size:14px;line-height:normal;display:flex}.bk-breadcrumbs__link{color:#00000080;font-weight:400;text-decoration:none;transition:color .15s}.bk-breadcrumbs__link:hover{color:#000}.bk-breadcrumbs__sep{color:#000;font-weight:600}.bk-breadcrumbs__current{color:#000;font-weight:400}.bk-breadcrumbs__muted{color:#00000080;font-weight:400}.bk-filter-bar{z-index:10;background:#fff;border-radius:8px;padding:8px;position:relative;box-shadow:0 1px 1.5px #0000001a,0 1px 1px #0000000f}.bk-filter-bar__row{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.bk-filter-bar--embedded{box-shadow:none;background:0 0;padding:0}.bk-search{box-sizing:border-box;cursor:text;background:#fff;border:1px solid #0000001a;border-radius:8px;flex:0 0 259px;align-items:center;gap:8px;width:259px;height:35px;padding:8px 16px;transition:border-color .15s,box-shadow .15s;display:flex}.bk-search img{flex-shrink:0}.bk-search input{color:#000;background:0 0;border:none;outline:none;flex:auto;min-width:0;padding:0;font-size:12px;font-weight:400;line-height:normal}.bk-search input::placeholder{color:#00000080}.bk-search input::-webkit-search-cancel-button{cursor:pointer}.bk-search:focus-within{border-color:#ff9157;box-shadow:0 0 0 3px #ff59001f}.bk-select--compact .bk-select__trigger{box-sizing:border-box;border-color:#e4e7ec;border-radius:5px;gap:2px;height:22px;padding:0 4px 0 8px}.bk-select--compact .bk-select__value{letter-spacing:normal;color:#344054;font-size:11px;font-weight:500}.bk-select--compact .bk-select__menu{transform-origin:100% 0;min-width:120px;left:auto;right:0}.bk-select--compact .bk-select__option{letter-spacing:normal;padding-top:6px;padding-bottom:6px;font-size:11px;font-weight:400}.bk-select--field .bk-select__trigger{box-sizing:border-box;justify-content:space-between;gap:8px;width:150px;height:35px;padding:8px}.bk-select--field .bk-select__value{text-overflow:ellipsis;letter-spacing:normal;min-width:0;font-size:12px;font-weight:400;overflow:hidden}.bk-select--field .bk-select__chevron{flex-shrink:0}.bk-select--field .bk-select__menu{transform-origin:0 0;min-width:100%;left:0;right:auto}.bk-select--field .bk-select__option{letter-spacing:normal;font-size:12px;font-weight:400}.bk-filter-popover{position:relative}.bk-filter-btn{box-sizing:border-box;color:#000;cursor:pointer;background:#fff;border:1px solid #0000001a;border-radius:8px;align-items:center;gap:8px;height:35px;padding:8px;font-size:12px;font-weight:400;line-height:normal;transition:border-color .15s,box-shadow .15s;display:flex}.bk-filter-btn__icon{transform:rotate(90deg)}.bk-filter-btn__badge{color:#fff;background:#ff5900;border-radius:999px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:600;display:inline-flex}.bk-filter-btn:hover{border-color:#0003}.bk-filter-btn:focus-visible,.bk-filter-btn.is-open{border-color:#ff9157;outline:none;box-shadow:0 0 0 3px #ff59001f}.bk-filter-panel{z-index:20;box-sizing:border-box;transform-origin:0 0;background:#fff;border:1px solid #0000001a;border-radius:10px;flex-direction:column;gap:14px;width:280px;padding:14px;animation:.14s ease-out bk-select-in;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 12px 28px -6px #10182824,0 4px 8px -4px #10182814}.bk-filter-panel__title{color:#000;margin:0;font-size:14px;font-weight:600}.bk-filter-panel__body{flex-direction:column;gap:12px;display:flex}.bk-filter-panel__actions{border-top:1px solid #0000001a;justify-content:flex-end;gap:8px;padding-top:12px;display:flex}.bk-filter-field{flex-direction:column;gap:6px;display:flex}.bk-filter-field__label{color:#667085;font-size:12px;font-weight:500}.bk-filter-field .bk-select--field .bk-select__trigger{width:100%}.bk-filter-field .bk-select--field{display:flex}.bk-date-range{grid-template-columns:1fr 1fr;gap:8px;display:grid}.bk-date-range--bar{flex:0 0 308px;width:308px}.bk-ghost-btn{color:#000;cursor:pointer;background:#fff;border:1px solid #0000001a;border-radius:5px;padding:8px 14px;font-size:12px;font-weight:500;line-height:normal}.bk-ghost-btn:hover{background:#f7f7f7}.bk-primary-btn--auto{width:auto}.bk-datepicker{min-width:0;display:flex;position:relative}.bk-datepicker__trigger{box-sizing:border-box;color:#000;text-align:left;cursor:pointer;background:#fff;border:1px solid #0000001a;border-radius:8px;align-items:center;gap:6px;width:100%;min-width:0;height:35px;padding:8px 26px 8px 8px;font-size:12px;font-weight:400;line-height:normal;transition:border-color .15s,box-shadow .15s;display:flex}.bk-datepicker__trigger:hover{border-color:#0003}.bk-datepicker__trigger:focus-visible,.bk-datepicker__trigger.is-open{border-color:#ff9157;outline:none;box-shadow:0 0 0 3px #ff59001f}.bk-datepicker__icon.MuiSvgIcon-root{color:#7f8690;flex-shrink:0;font-size:14px}.bk-datepicker__trigger.is-open .bk-datepicker__icon.MuiSvgIcon-root{color:#ff5900}.bk-datepicker__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bk-datepicker__value.is-placeholder{color:#00000080}.bk-datepicker__clear{color:#7f8690;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:2px;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.bk-datepicker__clear .MuiSvgIcon-root{font-size:14px}.bk-datepicker__clear:hover{color:#000;background:#f2f2f2}.bk-calendar{z-index:1600;box-sizing:border-box;background:#fff;border:1px solid #0000001a;border-radius:10px;width:252px;padding:12px;animation:.14s ease-out bk-select-in;position:fixed;top:0;left:0;box-shadow:0 12px 28px -6px #10182824,0 4px 8px -4px #10182814}.bk-calendar--left{transform-origin:0 0}.bk-calendar--right{transform-origin:100% 0}.bk-calendar__head{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.bk-calendar__title{color:#000;font-size:13px;font-weight:600}.bk-calendar__nav{color:#000;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px;display:flex}.bk-calendar__nav .MuiSvgIcon-root{font-size:18px}.bk-calendar__nav:hover{background:#f7f7f7}.bk-calendar__grid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.bk-calendar__weekday{text-align:center;color:#7f8690;padding:4px 0;font-size:11px;font-weight:500}.bk-calendar__day{color:#000;cursor:pointer;background:0 0;border:none;border-radius:6px;height:30px;padding:0;font-family:inherit;font-size:12px;font-weight:400;transition:background .12s,color .12s;position:relative}.bk-calendar__day:hover:not(:disabled):not(.is-selected){background:#f7f7f7}.bk-calendar__day:focus-visible{outline-offset:-2px;outline:2px solid #ff9157}.bk-calendar__day.is-outside{color:#0000004d}.bk-calendar__day.is-today:not(.is-selected){color:#ff5900;font-weight:600}.bk-calendar__day.is-today:not(.is-selected):after{content:"";background:#ff5900;border-radius:50%;width:3px;height:3px;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.bk-calendar__day.is-in-range{background:#fff5f0;border-radius:0}.bk-calendar__day.is-range-edge{background:#ffe3d4}.bk-calendar__day.is-selected{color:#fff;background:#ff5900;font-weight:600}.bk-calendar__day:disabled{color:#0003;cursor:not-allowed}.bk-calendar__footer{border-top:1px solid #0000001a;justify-content:space-between;margin-top:8px;padding-top:8px;display:flex}.bk-calendar__link{color:#ff5900;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 6px;font-size:12px;font-weight:600}.bk-calendar__link:hover:not(:disabled){background:#fff5f0}.bk-calendar__link:disabled{color:#0000004d;cursor:not-allowed}.bk-search--toolbar{border:none;flex:0 0 362px;width:362px;height:40px;padding:8px;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.bk-search--toolbar input{font-size:14px}.bk-search--toolbar input::placeholder{color:#00000080}.bk-search--toolbar:focus-within{box-shadow:0 0 0 3px #ff59001f,0 1px 3px #0000001a,0 1px 2px #0000000f}.bk-select--input{min-width:0;display:flex}.bk-select--input .bk-select__trigger{box-sizing:border-box;border-color:#e4e6ec;justify-content:space-between;gap:10px;width:100%;height:40px;padding:8px}.bk-select--input .bk-select__value{text-overflow:ellipsis;letter-spacing:normal;color:#151515;min-width:0;font-size:12px;overflow:hidden}.bk-select--input .bk-select__chevron{flex-shrink:0}.bk-select--input .bk-select__menu{transform-origin:0 0;min-width:100%;left:0;right:auto}.bk-select--input .bk-select__option{letter-spacing:normal;color:#151515;font-size:12px}.bk-select--toolbar .bk-select__trigger{box-sizing:border-box;border:none;gap:8px;height:40px;padding:8px;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.bk-select--toolbar .bk-select__trigger:focus-visible,.bk-select--toolbar .bk-select__trigger.is-open{box-shadow:0 0 0 3px #ff59001f,0 1px 3px #0000001a,0 1px 2px #0000000f}.bk-select--toolbar .bk-select__value,.bk-select--toolbar .bk-select__option{letter-spacing:normal;font-size:14px;font-weight:400}.bk-filter-btn--toolbar{border:none;height:40px;font-size:14px;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.bk-filter-btn--toolbar:focus-visible,.bk-filter-btn--toolbar.is-open{box-shadow:0 0 0 3px #ff59001f,0 1px 3px #0000001a,0 1px 2px #0000000f}.bk-filter-panel--right{transform-origin:100% 0;left:auto;right:0}.bk-datepicker--form .bk-datepicker__trigger{border-color:#e4e6ec;justify-content:space-between;height:40px;padding:8px}.bk-datepicker--form .bk-datepicker__form-icon{flex-shrink:0}.bk-datepicker__trigger.is-invalid{border-color:#e5484d}.bk-status{white-space:nowrap;border-radius:8px;align-items:center;padding:6px 8px;font-size:12px;font-weight:500;line-height:normal;display:inline-flex}.bk-status--pending{color:#a15c07;background:#fff4e0}.bk-status--processing{color:#3b6fd8;background:#eef4ff}.bk-status--confirmed{color:#4db764;background:#ecf8ed}.bk-status--cancelling{color:#e5484d;background:#fff1f0}.bk-status--cancelled{color:#7f8690;background:#f2f2f2}.bk-status--md{padding:8px 12px}.bk-empty{text-align:center;white-space:normal;flex-direction:column;align-items:center;gap:8px;padding:40px 16px;display:flex}.bk-empty__icon{color:#ff5900;background:#ffeee6;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:4px;display:inline-flex}.bk-empty__icon .MuiSvgIcon-root{font-size:28px}.bk-empty__caught-up{display:inline-flex;position:relative}.bk-empty__caught-up .bk-empty__tick.MuiSvgIcon-root{color:#12b76a;background:#fff;border-radius:50%;font-size:15px;position:absolute;bottom:-3px;right:-5px}.bk-empty__title{color:#000;margin:0;font-size:16px;font-weight:500;line-height:normal}.bk-empty__text{color:#0009;max-width:440px;margin:0;font-size:13px;font-weight:400;line-height:1.5}.bk-empty__text strong{color:#000c;font-weight:600}.bk-empty__action{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}.bk-empty--sm{padding:24px 16px}.bk-empty--sm .bk-empty__icon{width:44px;height:44px}.bk-empty--sm .bk-empty__icon .MuiSvgIcon-root{font-size:22px}.bk-empty--sm .bk-empty__title{font-size:14px}.bk-empty--sm .bk-empty__text{font-size:12px}.bk-loading{z-index:2;border-radius:inherit;color:#0009;background:#ffffffb8;justify-content:center;align-items:center;gap:10px;font-size:13px;font-weight:500;animation:.2s .15s both bk-loading-in;display:flex;position:absolute;inset:0}.bk-loading__spinner{box-sizing:border-box;border:2.5px solid #ff590033;border-top-color:#ff5900;border-radius:50%;width:20px;height:20px;animation:.7s linear infinite bk-spin}@keyframes bk-loading-in{0%{opacity:0}to{opacity:1}}@keyframes bk-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.bk-loading{animation:none}.bk-loading__spinner{animation-duration:2s}}.bk-table tbody td.bk-table__empty{white-space:normal;padding:0}.bk-status-hint{cursor:help;display:inline-flex}.bk-cancel-note{white-space:normal;flex-wrap:wrap;align-self:flex-start;gap:6px;margin:0}.bk-cancel-note strong{font-weight:600}.bk-tabs{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.bk-tabs__list{scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}.bk-tabs__list::-webkit-scrollbar{display:none}.bk-tabs__tab{cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000001a;flex-shrink:0;align-items:center;gap:10px;padding:16px 24px;font-family:inherit;transition:border-color .15s;display:flex}.bk-tabs__tab:hover:not(.is-active){border-bottom-color:#00000040}.bk-tabs__tab:focus-visible{outline-offset:-2px;outline:2px solid #ff9157}.bk-tabs__tab.is-active{border-bottom-color:#ff5900}.bk-tabs__label{color:#000c;white-space:nowrap;font-size:16px;font-weight:500;line-height:20px}.bk-tabs__tab.is-active .bk-tabs__label{color:#ff5900}.bk-tabs__badge{color:#00000080;background:#0000001a;border-radius:8px;padding:4px;font-size:12px;font-weight:500;line-height:normal}.bk-tabs__tab.is-active .bk-tabs__badge{color:#fff;background:#ff5900}.bk-tabs__tab--captioned{box-sizing:border-box;border-bottom-width:1px;justify-content:center;min-width:240px;padding:8px 24px}.bk-tabs__stack{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.bk-tabs__head{align-items:center;gap:10px;display:flex}.bk-tabs__tab--captioned .bk-tabs__badge{box-sizing:border-box;justify-content:center;align-items:center;min-width:24px;height:24px;display:inline-flex}.bk-tabs__caption{color:#00000080;white-space:nowrap;font-size:14px;font-weight:500;line-height:20px}.bk-tabs__actions{justify-content:flex-end;align-items:center;display:flex}.bk-health{--health-accent:#c3c8cf;--health-text:#0009}.bk-health--on-track{--health-accent:#4db764;--health-text:#1f7a35}.bk-health--watch{--health-accent:#3b6fd8;--health-text:#24499b}.bk-health--at-risk{--health-accent:#fa8c16;--health-text:#ad5a00}.bk-health--critical{--health-accent:#e5484d;--health-text:#b42318}.bk-health{border-left:4px solid var(--health-accent);background:#fff;border-radius:8px;padding:14px 16px 14px 18px;display:block;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.bk-health__row{flex-wrap:nowrap;align-items:center;gap:12px 28px;display:flex}.bk-health__item{flex-direction:column;flex:none;gap:6px;min-width:0;display:flex}.bk-health__item--fill{flex:0 170px;min-width:100px}.bk-health__label{letter-spacing:.4px;text-transform:uppercase;white-space:nowrap;color:#000000b3;height:12px;margin:0;font-size:10px;font-weight:500;line-height:12px}.bk-health__value{white-space:nowrap;color:#000;align-items:center;height:22px;margin:0;font-size:16px;font-weight:500;line-height:22px;display:flex}.bk-health__value--muted{color:#00000059}.bk-health__of{color:#7f8690;margin-left:3px;font-size:13px}.bk-health__sub{white-space:nowrap;color:#00000080;height:14px;margin:0;font-size:11px;line-height:14px}.bk-health__level.bk-status{padding:3px 8px;line-height:16px}.bk-health__bar.bk-health__sub{background:#eef0f3;border-radius:999px;align-self:stretch;height:6px;margin:4px 0;position:relative}.bk-health__bar-fill{border-radius:inherit;background:var(--health-accent);height:100%;transition:width .3s;display:block}.bk-health__item--message{flex:1 1 0;min-width:140px}.bk-health__message{height:42px;color:var(--health-text);border:none;align-items:flex-start;gap:8px;margin:0;padding:0;font-size:13px;font-weight:500;line-height:19px;display:flex}.bk-health__message-text{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.bk-health__message-icon.MuiSvgIcon-root{color:var(--health-accent);flex-shrink:0;margin-top:1px;font-size:17px}.bk-health__action{flex-shrink:0;margin-left:auto}.bk-health__action:empty{display:none}@container qf-body (max-width:1100px){.bk-health__row{gap:12px 18px}.bk-health__item--fill{flex-basis:110px}}.bk-danger-outline-btn{color:#e5484d;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #f5c2c0;border-radius:5px;padding:8px 16px;font-family:inherit;font-size:12px;font-weight:500;line-height:normal;transition:background .15s}.bk-danger-outline-btn:hover{background:#fff1f0}.bk-danger-outline-btn.is-emphasis{color:#fff;background:#e5484d;border-color:#e5484d}.bk-danger-outline-btn.is-emphasis:hover{background:#cf3a3f}.bk-danger-btn{color:#fff;cursor:pointer;background:#e5484d;border:none;border-radius:5px;padding:8px 16px;font-family:inherit;font-size:12px;font-weight:500;line-height:normal}.bk-danger-btn:hover:not(:disabled){background:#cf3a3f}.bk-danger-btn:disabled{opacity:.6;cursor:not-allowed}.dot-tip{flex-direction:column;gap:3px;min-width:190px;display:flex}.dot-tip__head{letter-spacing:.1px;color:#fff;align-items:center;gap:7px;font-size:13px;font-weight:600;display:flex}.dot-tip__mark{width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, currentColor 28%, transparent);background:currentColor;border-radius:50%;flex:none}.dot-tip__head--red .dot-tip__mark{color:#f97066}.dot-tip__head--blue .dot-tip__mark{color:#60a5fa}.dot-tip__head--green .dot-tip__mark{color:#4ade80}.dot-tip__text{color:#c4c8cf;padding-left:15px;font-size:12px;line-height:1.5}
