.mt-0{margin-top:0px}.mt-2{margin-top:2px}.mt-4{margin-top:4px}.mt-6{margin-top:6px}.mt-8{margin-top:8px}.mt-10{margin-top:10px}.mt-12{margin-top:12px}.mt-14{margin-top:14px}.mt-16{margin-top:16px}.mt-18{margin-top:18px}.mt-20{margin-top:20px}.mt-22{margin-top:22px}.mt-24{margin-top:24px}.mt-26{margin-top:26px}.mt-28{margin-top:28px}.mt-30{margin-top:30px}.mt-32{margin-top:32px}.mt-34{margin-top:34px}.mt-36{margin-top:36px}.mt-38{margin-top:38px}.mt-40{margin-top:40px}.mt-42{margin-top:42px}.mt-44{margin-top:44px}.mt-46{margin-top:46px}.mt-48{margin-top:48px}.mt-50{margin-top:50px}.mr-0{margin-right:0px}.mr-2{margin-right:2px}.mr-4{margin-right:4px}.mr-6{margin-right:6px}.mr-8{margin-right:8px}.mr-10{margin-right:10px}.mr-12{margin-right:12px}.mr-14{margin-right:14px}.mr-16{margin-right:16px}.mr-18{margin-right:18px}.mr-20{margin-right:20px}.mr-22{margin-right:22px}.mr-24{margin-right:24px}.mr-26{margin-right:26px}.mr-28{margin-right:28px}.mr-30{margin-right:30px}.mr-32{margin-right:32px}.mr-34{margin-right:34px}.mr-36{margin-right:36px}.mr-38{margin-right:38px}.mr-40{margin-right:40px}.mr-42{margin-right:42px}.mr-44{margin-right:44px}.mr-46{margin-right:46px}.mr-48{margin-right:48px}.mr-50{margin-right:50px}.mb-0{margin-bottom:0px}.mb-2{margin-bottom:2px}.mb-4{margin-bottom:4px}.mb-6{margin-bottom:6px}.mb-8{margin-bottom:8px}.mb-10{margin-bottom:10px}.mb-12{margin-bottom:12px}.mb-14{margin-bottom:14px}.mb-16{margin-bottom:16px}.mb-18{margin-bottom:18px}.mb-20{margin-bottom:20px}.mb-22{margin-bottom:22px}.mb-24{margin-bottom:24px}.mb-26{margin-bottom:26px}.mb-28{margin-bottom:28px}.mb-30{margin-bottom:30px}.mb-32{margin-bottom:32px}.mb-34{margin-bottom:34px}.mb-36{margin-bottom:36px}.mb-38{margin-bottom:38px}.mb-40{margin-bottom:40px}.mb-42{margin-bottom:42px}.mb-44{margin-bottom:44px}.mb-46{margin-bottom:46px}.mb-48{margin-bottom:48px}.mb-50{margin-bottom:50px}.ml-0{margin-left:0px}.ml-2{margin-left:2px}.ml-4{margin-left:4px}.ml-6{margin-left:6px}.ml-8{margin-left:8px}.ml-10{margin-left:10px}.ml-12{margin-left:12px}.ml-14{margin-left:14px}.ml-16{margin-left:16px}.ml-18{margin-left:18px}.ml-20{margin-left:20px}.ml-22{margin-left:22px}.ml-24{margin-left:24px}.ml-26{margin-left:26px}.ml-28{margin-left:28px}.ml-30{margin-left:30px}.ml-32{margin-left:32px}.ml-34{margin-left:34px}.ml-36{margin-left:36px}.ml-38{margin-left:38px}.ml-40{margin-left:40px}.ml-42{margin-left:42px}.ml-44{margin-left:44px}.ml-46{margin-left:46px}.ml-48{margin-left:48px}.ml-50{margin-left:50px}.mx-0{margin:0px}.mx-2{margin:2px}.mx-4{margin:4px}.mx-6{margin:6px}.mx-8{margin:8px}.mx-10{margin:10px}.mx-12{margin:12px}.mx-14{margin:14px}.mx-16{margin:16px}.mx-18{margin:18px}.mx-20{margin:20px}.mx-22{margin:22px}.mx-24{margin:24px}.mx-26{margin:26px}.mx-28{margin:28px}.mx-30{margin:30px}.mx-32{margin:32px}.mx-34{margin:34px}.mx-36{margin:36px}.mx-38{margin:38px}.mx-40{margin:40px}.mx-42{margin:42px}.mx-44{margin:44px}.mx-46{margin:46px}.mx-48{margin:48px}.mx-50{margin:50px}.pt-0{padding-top:0px}.pt-2{padding-top:2px}.pt-4{padding-top:4px}.pt-6{padding-top:6px}.pt-8{padding-top:8px}.pt-10{padding-top:10px}.pt-12{padding-top:12px}.pt-14{padding-top:14px}.pt-16{padding-top:16px}.pt-18{padding-top:18px}.pt-20{padding-top:20px}.pt-22{padding-top:22px}.pt-24{padding-top:24px}.pt-26{padding-top:26px}.pt-28{padding-top:28px}.pt-30{padding-top:30px}.pt-32{padding-top:32px}.pt-34{padding-top:34px}.pt-36{padding-top:36px}.pt-38{padding-top:38px}.pt-40{padding-top:40px}.pt-42{padding-top:42px}.pt-44{padding-top:44px}.pt-46{padding-top:46px}.pt-48{padding-top:48px}.pt-50{padding-top:50px}.pr-0{padding-right:0px}.pr-2{padding-right:2px}.pr-4{padding-right:4px}.pr-6{padding-right:6px}.pr-8{padding-right:8px}.pr-10{padding-right:10px}.pr-12{padding-right:12px}.pr-14{padding-right:14px}.pr-16{padding-right:16px}.pr-18{padding-right:18px}.pr-20{padding-right:20px}.pr-22{padding-right:22px}.pr-24{padding-right:24px}.pr-26{padding-right:26px}.pr-28{padding-right:28px}.pr-30{padding-right:30px}.pr-32{padding-right:32px}.pr-34{padding-right:34px}.pr-36{padding-right:36px}.pr-38{padding-right:38px}.pr-40{padding-right:40px}.pr-42{padding-right:42px}.pr-44{padding-right:44px}.pr-46{padding-right:46px}.pr-48{padding-right:48px}.pr-50{padding-right:50px}.pb-0{padding-bottom:0px}.pb-2{padding-bottom:2px}.pb-4{padding-bottom:4px}.pb-6{padding-bottom:6px}.pb-8{padding-bottom:8px}.pb-10{padding-bottom:10px}.pb-12{padding-bottom:12px}.pb-14{padding-bottom:14px}.pb-16{padding-bottom:16px}.pb-18{padding-bottom:18px}.pb-20{padding-bottom:20px}.pb-22{padding-bottom:22px}.pb-24{padding-bottom:24px}.pb-26{padding-bottom:26px}.pb-28{padding-bottom:28px}.pb-30{padding-bottom:30px}.pb-32{padding-bottom:32px}.pb-34{padding-bottom:34px}.pb-36{padding-bottom:36px}.pb-38{padding-bottom:38px}.pb-40{padding-bottom:40px}.pb-42{padding-bottom:42px}.pb-44{padding-bottom:44px}.pb-46{padding-bottom:46px}.pb-48{padding-bottom:48px}.pb-50{padding-bottom:50px}.pl-0{padding-left:0px}.pl-2{padding-left:2px}.pl-4{padding-left:4px}.pl-6{padding-left:6px}.pl-8{padding-left:8px}.pl-10{padding-left:10px}.pl-12{padding-left:12px}.pl-14{padding-left:14px}.pl-16{padding-left:16px}.pl-18{padding-left:18px}.pl-20{padding-left:20px}.pl-22{padding-left:22px}.pl-24{padding-left:24px}.pl-26{padding-left:26px}.pl-28{padding-left:28px}.pl-30{padding-left:30px}.pl-32{padding-left:32px}.pl-34{padding-left:34px}.pl-36{padding-left:36px}.pl-38{padding-left:38px}.pl-40{padding-left:40px}.pl-42{padding-left:42px}.pl-44{padding-left:44px}.pl-46{padding-left:46px}.pl-48{padding-left:48px}.pl-50{padding-left:50px}.px-0{padding:0px}.px-2{padding:2px}.px-4{padding:4px}.px-6{padding:6px}.px-8{padding:8px}.px-10{padding:10px}.px-12{padding:12px}.px-14{padding:14px}.px-16{padding:16px}.px-18{padding:18px}.px-20{padding:20px}.px-22{padding:22px}.px-24{padding:24px}.px-26{padding:26px}.px-28{padding:28px}.px-30{padding:30px}.px-32{padding:32px}.px-34{padding:34px}.px-36{padding:36px}.px-38{padding:38px}.px-40{padding:40px}.px-42{padding:42px}.px-44{padding:44px}.px-46{padding:46px}.px-48{padding:48px}.px-50{padding:50px}*{box-sizing:border-box}.fs-80{font-size:80%}.fs-20{font-size:20%}.fs-60{font-size:60%}.fs-75{font-size:75%}body.list span[cc="1"]::before{background-color:#79155b}body.list span[cc="2"]::before{background-color:#06d001}body.list span[cc="3"]::before{background-color:#ff4e88}body.list span[cc="4"]::before{background-color:#921a40}body.list span[cc="5"]::before{background-color:gray}body.list span[cc="6"]::before{background-color:#f60}body.list span[cc="7"]::before{background-color:red}body.list span[cc="8"]::before{background-color:#7695ff}body.list span[cc="9"]::before{background-color:#d8a25e}body.list span[cc="10"]::before{background-color:#50c878}body.list span[cc="11"]::before{background-color:skyblue}body.list span[cc="12"]::before{background-color:gold}body.list span[cc="13"]::before{background-color:#000}body.list span[cc="14"]::before{background-color:teal}body.list span[cc="15"]::before{background-color:#9f4422}body.list span[cc="16"]::before{background-color:#b4b73d}body.list span[cc="17"]::before{background-color:#228b22}body.list span[cc="18"]::before{background-color:#4169e1}body.list span[cc="19"]::before{background-color:crimson}body.list span[cc="20"]::before{background-color:#40e0d0}body.list span[cc="21"]::before{background-color:#f0f}body.list span[cc="22"]::before{background-color:olive}body.list span[cc="23"]::before{background-color:navy}body.list span[cc="24"]::before{background-color:maroon}body.list span[cc="25"]::before{background-color:#ffe5b4}body.list span[cc="26"]::before{background-color:#98ff98}body.list span[cc="27"]::before{background-color:#cd7f32}body.list span[cc="28"]::before{background-color:plum}body.list span[cc="29"]::before{background-color:#e0115f}body.board span.mark[cc="1"]{background-color:#79155b}body.board span.mark[cc="2"]{background-color:#06d001}body.board span.mark[cc="3"]{background-color:#ff4e88}body.board span.mark[cc="4"]{background-color:#921a40}body.board span.mark[cc="5"]{background-color:gray}body.board span.mark[cc="6"]{background-color:#f60}body.board span.mark[cc="7"]{background-color:red}body.board span.mark[cc="8"]{background-color:#7695ff}body.board span.mark[cc="9"]{background-color:#d8a25e}body.board span.mark[cc="10"]{background-color:#50c878}body.board span.mark[cc="11"]{background-color:skyblue}body.board span.mark[cc="12"]{background-color:gold}body.board span.mark[cc="13"]{background-color:#000}body.board span.mark[cc="14"]{background-color:teal}body.board span.mark[cc="15"]{background-color:#9f4422}body.board span.mark[cc="16"]{background-color:#b4b73d}body.board span.mark[cc="17"]{background-color:#228b22}body.board span.mark[cc="18"]{background-color:#4169e1}body.board span.mark[cc="19"]{background-color:crimson}body.board span.mark[cc="20"]{background-color:#40e0d0}body.board span.mark[cc="21"]{background-color:#f0f}body.board span.mark[cc="22"]{background-color:olive}body.board span.mark[cc="23"]{background-color:navy}body.board span.mark[cc="24"]{background-color:maroon}body.board span.mark[cc="25"]{background-color:#ffe5b4}body.board span.mark[cc="26"]{background-color:#98ff98}body.board span.mark[cc="27"]{background-color:#cd7f32}body.board span.mark[cc="28"]{background-color:plum}body.board span.mark[cc="29"]{background-color:#e0115f}table#sources span[cc],.res-card span[cc],body.reservations span[cc]{display:inline-block;margin-right:6px;width:6px;height:6px;border-radius:3px;transform:translateY(-1px)}table#sources span[cc="1"],.res-card span[cc="1"],body.reservations span[cc="1"]{background-color:#79155b}table#sources span[cc="2"],.res-card span[cc="2"],body.reservations span[cc="2"]{background-color:#06d001}table#sources span[cc="3"],.res-card span[cc="3"],body.reservations span[cc="3"]{background-color:#ff4e88}table#sources span[cc="4"],.res-card span[cc="4"],body.reservations span[cc="4"]{background-color:#921a40}table#sources span[cc="5"],.res-card span[cc="5"],body.reservations span[cc="5"]{background-color:gray}table#sources span[cc="6"],.res-card span[cc="6"],body.reservations span[cc="6"]{background-color:#f60}table#sources span[cc="7"],.res-card span[cc="7"],body.reservations span[cc="7"]{background-color:red}table#sources span[cc="8"],.res-card span[cc="8"],body.reservations span[cc="8"]{background-color:#7695ff}table#sources span[cc="9"],.res-card span[cc="9"],body.reservations span[cc="9"]{background-color:#d8a25e}table#sources span[cc="10"],.res-card span[cc="10"],body.reservations span[cc="10"]{background-color:#50c878}table#sources span[cc="11"],.res-card span[cc="11"],body.reservations span[cc="11"]{background-color:skyblue}table#sources span[cc="12"],.res-card span[cc="12"],body.reservations span[cc="12"]{background-color:gold}table#sources span[cc="13"],.res-card span[cc="13"],body.reservations span[cc="13"]{background-color:#000}table#sources span[cc="14"],.res-card span[cc="14"],body.reservations span[cc="14"]{background-color:teal}table#sources span[cc="15"],.res-card span[cc="15"],body.reservations span[cc="15"]{background-color:#9f4422}table#sources span[cc="16"],.res-card span[cc="16"],body.reservations span[cc="16"]{background-color:#b4b73d}table#sources span[cc="17"],.res-card span[cc="17"],body.reservations span[cc="17"]{background-color:#228b22}table#sources span[cc="18"],.res-card span[cc="18"],body.reservations span[cc="18"]{background-color:#4169e1}table#sources span[cc="19"],.res-card span[cc="19"],body.reservations span[cc="19"]{background-color:crimson}table#sources span[cc="20"],.res-card span[cc="20"],body.reservations span[cc="20"]{background-color:#40e0d0}table#sources span[cc="21"],.res-card span[cc="21"],body.reservations span[cc="21"]{background-color:#f0f}table#sources span[cc="22"],.res-card span[cc="22"],body.reservations span[cc="22"]{background-color:olive}table#sources span[cc="23"],.res-card span[cc="23"],body.reservations span[cc="23"]{background-color:navy}table#sources span[cc="24"],.res-card span[cc="24"],body.reservations span[cc="24"]{background-color:maroon}table#sources span[cc="25"],.res-card span[cc="25"],body.reservations span[cc="25"]{background-color:#ffe5b4}table#sources span[cc="26"],.res-card span[cc="26"],body.reservations span[cc="26"]{background-color:#98ff98}table#sources span[cc="27"],.res-card span[cc="27"],body.reservations span[cc="27"]{background-color:#cd7f32}table#sources span[cc="28"],.res-card span[cc="28"],body.reservations span[cc="28"]{background-color:plum}table#sources span[cc="29"],.res-card span[cc="29"],body.reservations span[cc="29"]{background-color:#e0115f}.reservedRoom[cc="1"]{box-shadow:0 0 12px -5px #79155b inset,0 -2px 1px 0px #79155b;background-color:rgba(121,21,91,.2)}.reservedRoom[cc="1"]>div{background-color:#79155b}.reservedRoom[cc="2"]{box-shadow:0 0 12px -5px #06d001 inset,0 -2px 1px 0px #06d001;background-color:rgba(6,208,1,.2)}.reservedRoom[cc="2"]>div{background-color:#06d001}.reservedRoom[cc="3"]{box-shadow:0 0 12px -5px #ff4e88 inset,0 -2px 1px 0px #ff4e88;background-color:rgba(255,78,136,.2)}.reservedRoom[cc="3"]>div{background-color:#ff4e88}.reservedRoom[cc="4"]{box-shadow:0 0 12px -5px #921a40 inset,0 -2px 1px 0px #921a40;background-color:rgba(146,26,64,.2)}.reservedRoom[cc="4"]>div{background-color:#921a40}.reservedRoom[cc="5"]{box-shadow:0 0 12px -5px gray inset,0 -2px 1px 0px gray;background-color:rgba(128,128,128,.2)}.reservedRoom[cc="5"]>div{background-color:gray}.reservedRoom[cc="6"]{box-shadow:0 0 12px -5px #f60 inset,0 -2px 1px 0px #f60;background-color:rgba(255,102,0,.2)}.reservedRoom[cc="6"]>div{background-color:#f60}.reservedRoom[cc="7"]{box-shadow:0 0 12px -5px red inset,0 -2px 1px 0px red;background-color:rgba(255,0,0,.2)}.reservedRoom[cc="7"]>div{background-color:red}.reservedRoom[cc="8"]{box-shadow:0 0 12px -5px #7695ff inset,0 -2px 1px 0px #7695ff;background-color:rgba(118,149,255,.2)}.reservedRoom[cc="8"]>div{background-color:#7695ff}.reservedRoom[cc="9"]{box-shadow:0 0 12px -5px #d8a25e inset,0 -2px 1px 0px #d8a25e;background-color:rgba(216,162,94,.2)}.reservedRoom[cc="9"]>div{background-color:#d8a25e}.reservedRoom[cc="10"]{box-shadow:0 0 12px -5px #50c878 inset,0 -2px 1px 0px #50c878;background-color:rgba(80,200,120,.2)}.reservedRoom[cc="10"]>div{background-color:#50c878}.reservedRoom[cc="11"]{box-shadow:0 0 12px -5px skyblue inset,0 -2px 1px 0px skyblue;background-color:rgba(135,206,235,.2)}.reservedRoom[cc="11"]>div{background-color:skyblue}.reservedRoom[cc="12"]{box-shadow:0 0 12px -5px gold inset,0 -2px 1px 0px gold;background-color:rgba(255,215,0,.2)}.reservedRoom[cc="12"]>div{background-color:gold}.reservedRoom[cc="13"]{box-shadow:0 0 12px -5px #000 inset,0 -2px 1px 0px #000;background-color:rgba(0,0,0,.2)}.reservedRoom[cc="13"]>div{background-color:#000}.reservedRoom[cc="14"]{box-shadow:0 0 12px -5px teal inset,0 -2px 1px 0px teal;background-color:rgba(0,128,128,.2)}.reservedRoom[cc="14"]>div{background-color:teal}.reservedRoom[cc="15"]{box-shadow:0 0 12px -5px #9f4422 inset,0 -2px 1px 0px #9f4422;background-color:rgba(159,68,34,.2)}.reservedRoom[cc="15"]>div{background-color:#9f4422}.reservedRoom[cc="16"]{box-shadow:0 0 12px -5px #b4b73d inset,0 -2px 1px 0px #b4b73d;background-color:rgba(180,183,61,.2)}.reservedRoom[cc="16"]>div{background-color:#b4b73d}.reservedRoom[cc="17"]{box-shadow:0 0 12px -5px #228b22 inset,0 -2px 1px 0px #228b22;background-color:rgba(34,139,34,.2)}.reservedRoom[cc="17"]>div{background-color:#228b22}.reservedRoom[cc="18"]{box-shadow:0 0 12px -5px #4169e1 inset,0 -2px 1px 0px #4169e1;background-color:rgba(65,105,225,.2)}.reservedRoom[cc="18"]>div{background-color:#4169e1}.reservedRoom[cc="19"]{box-shadow:0 0 12px -5px crimson inset,0 -2px 1px 0px crimson;background-color:rgba(220,20,60,.2)}.reservedRoom[cc="19"]>div{background-color:crimson}.reservedRoom[cc="20"]{box-shadow:0 0 12px -5px #40e0d0 inset,0 -2px 1px 0px #40e0d0;background-color:rgba(64,224,208,.2)}.reservedRoom[cc="20"]>div{background-color:#40e0d0}.reservedRoom[cc="21"]{box-shadow:0 0 12px -5px #f0f inset,0 -2px 1px 0px #f0f;background-color:rgba(255,0,255,.2)}.reservedRoom[cc="21"]>div{background-color:#f0f}.reservedRoom[cc="22"]{box-shadow:0 0 12px -5px olive inset,0 -2px 1px 0px olive;background-color:rgba(128,128,0,.2)}.reservedRoom[cc="22"]>div{background-color:olive}.reservedRoom[cc="23"]{box-shadow:0 0 12px -5px navy inset,0 -2px 1px 0px navy;background-color:rgba(0,0,128,.2)}.reservedRoom[cc="23"]>div{background-color:navy}.reservedRoom[cc="24"]{box-shadow:0 0 12px -5px maroon inset,0 -2px 1px 0px maroon;background-color:rgba(128,0,0,.2)}.reservedRoom[cc="24"]>div{background-color:maroon}.reservedRoom[cc="25"]{box-shadow:0 0 12px -5px #ffe5b4 inset,0 -2px 1px 0px #ffe5b4;background-color:rgba(255,229,180,.2)}.reservedRoom[cc="25"]>div{background-color:#ffe5b4}.reservedRoom[cc="26"]{box-shadow:0 0 12px -5px #98ff98 inset,0 -2px 1px 0px #98ff98;background-color:rgba(152,255,152,.2)}.reservedRoom[cc="26"]>div{background-color:#98ff98}.reservedRoom[cc="27"]{box-shadow:0 0 12px -5px #cd7f32 inset,0 -2px 1px 0px #cd7f32;background-color:rgba(205,127,50,.2)}.reservedRoom[cc="27"]>div{background-color:#cd7f32}.reservedRoom[cc="28"]{box-shadow:0 0 12px -5px plum inset,0 -2px 1px 0px plum;background-color:rgba(221,160,221,.2)}.reservedRoom[cc="28"]>div{background-color:plum}.reservedRoom[cc="29"]{box-shadow:0 0 12px -5px #e0115f inset,0 -2px 1px 0px #e0115f;background-color:rgba(224,17,95,.2)}.reservedRoom[cc="29"]>div{background-color:#e0115f}:root{--btn-details-close-bg: #fff;--btn-details-close-bg-hover: var(--color-popup-close-hover);--color-select-like-bg: var(--side-bg);--color-select-like-bg-hover: #0f0e0e;--color-resCards-bg: #d7d7d7;--color-theme-set: #000;--color-e-black: #000;--color-e-white: #fff;--color-333: #333;--color-scroll-bg: #414141;--color-scroll-thumb: #08aaeb;--color-black: #000;--color-tr-active: #272727;--color-thead: #2b2b2b;--side-bg: #292929;--color-body-bg: #333;--color-tr-even: #3b3b3b;--color-bl-header: #5d5d5d;--color-gray: gray;--color-text-gray: #969696;--color-gray-darken10: #737373;--color-input-disabled: #959595;--color-light-gray: #ccc;--color-gray-cpop: #d3d3d3;--color-popup-close-hover: #e9e9e9;--color-theme-text: #fff;--color-room-ghr: #2a293d;--first-day-gradient: rgba(41, 41, 41, 0.3);--color-aside-bg: rgba(0, 0, 0, 0.2);--color-popup-box-shadow: rgba(0, 0, 0, 0.14);--color-guest-details-bg: #efefef;--color-primary: #52bac9;--color-secondary: #22a5b8;--color-dp-hover: #33b6c9;--color-link-accent: #98eeff;--reservationActive: #158293;--reservationLive: #409dd7;--reservationLive-darken10: #2a8bc2;--color-grid-thead-hover: #068f99;--header-bg: #2a293d;--reservationGreen: #00d157;--reservationGreen-darken10: #00b84c;--reservationDeparted: gray;--reservationDeparted-darken10: var(--color-gray-darken10);--reservationWarning: rgba(255,214,0,.71);--reservationWarning-darken10: rgb(214, 180, 9);--color-success-msg: #4bda4b;--color-light-success: greenyellow;--color-success: yellowgreen;--color-copied: #648919;--color-link-accent-login: #2be591;--color-green: green;--color-green-dod: var(--color-light-success);--color-balance-green: var(--color-green);--color-balance-gray: #5b5b5b;--color-error: #d33;--color-balance-error: var(--color-error);--color-error-darken10: #c72e2e;--color-over: #67353e;--color-timer: #fc2b82b8;--color-warning: orange;--color-flag: yellow;--color-ghr-hover: #0c0c0c87;--color-list-room-bg: #3f3f3f}[data-theme=light]{--color-theme-set: #fff;--btn-details-close-bg: var(--side-bg);--btn-details-close-bg-hover: var(--color-popup-close-hover);--color-select-like-bg: #fff;--color-select-like-bg-hover: var(--side-bg);--color-resCards-bg: var(--side-bg);--color-scroll-bg: #f8fcff;--color-scroll-thumb: #63bcfb;--color-black: #000;--color-tr-active: var(--color-room-ghr);--color-thead: var(--color-room-ghr);--side-bg: #f3f4ff;--color-body-bg: #fff;--color-tr-even: var(--side-bg);--color-bl-header: #5d5d5d;--color-gray: gray;--color-text-gray: #969696;--color-gray-darken10: #737373;--color-input-disabled: #e2e2e2;--color-light-gray: #ccc;--color-gray-cpop: #d3d3d3;--color-popup-close-hover: #e9e9e9;--color-theme-text: #000;--color-room-ghr: #e6e7f5;--first-day-gradient: rgba(41, 41, 41, 0.1);--color-aside-bg: rgba(0, 0, 0, 0.2);--color-popup-box-shadow: rgba(0, 0, 0, 0.14);--color-guest-details-bg: #fff;--color-primary: #63bcfb;--color-secondary: #22a5b8;--color-dp-hover: #33b6c9;--color-link-accent: #409dd7;--reservationActive: #158293;--reservationLive: #7fcaff;--reservationLive-darken10: #6ab8e6;--color-grid-thead-hover: var(--color-primary);--header-bg: #f3f4ff;--reservationGreen: #48e98b;--reservationGreen-darken10: #3bd17b;--reservationDeparted: #b8b8b8;--reservationDeparted-darken10: #9e9e9e;--reservationWarning: #ffc761;--reservationWarning-darken10: #e6b357;--color-success-msg: #4bda4b;--color-light-success: greenyellow;--color-success: yellowgreen;--color-copied: #648919;--color-link-accent-login: black;--color-green: green;--color-green-dod: green;--color-balance-green: #17bb15;--color-balance-gray: #a0a0a0;--color-error: #d33;--color-balance-error: #ff5757;--color-error-darken10: #c72e2e;--color-over: #ffd0d8;--color-timer: #fc2b82b8;--color-warning: orange;--color-flag: #ffa900;--color-ghr-hover: #d9f1ff;--color-list-room-bg: var(--side-bg)}[data-theme=light] input:not([type=checkbox]),[data-theme=light] select,[data-theme=light] textarea{border:1px solid #b0b0b0}.color-primary{color:var(--color-primary)}.color-secondary{color:var(--color-secondary)}.theme-switch{position:relative;display:inline-block;width:34px;min-width:34px;height:20px}.theme-switch .ts-moon,.theme-switch .ts-sun{width:14px;height:14px;font-size:14px;position:absolute}.theme-switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--color-secondary);transition:.4s;border-radius:34px}input:checked+.slider{background-color:var(--color-primary)}.ts-beta{opacity:0;transition:.3s;display:inline-block;color:var(--color-primary);font-size:10px;position:absolute;top:4px;pointer-events:none;left:calc(100% + 6px)}.ts-moon,.ts-sun{position:absolute;height:16px;width:16px;left:4px;top:1px;transition:.4s;border-radius:50%;opacity:0}.ts-moon{left:4;opacity:1;color:#fff}.ts-sun{opacity:0;color:#fff}input:checked+.slider .ts-moon{opacity:0;transform:translateX(11px)}input:checked+.slider .ts-sun{opacity:1;transform:translateX(11px)}input:checked+.slider+.ts-beta{opacity:1}strong,h1,h2,h3,h4,h5{font-weight:600}table{border-collapse:collapse}table th{font-weight:500;line-height:28px;user-select:none}table .empty-tr{pointer-events:none}table .empty-tr td div{display:flex;justify-content:center;align-items:center;height:100px;color:var(--color-gray);text-align:center;font-size:20px}table.main-table{min-width:1170px;width:calc(100% - 20px);border:1px solid var(--color-thead);font-size:90%;margin:0 10px}table.main-table th{font-weight:500;line-height:28px;text-align:left}table.main-table thead tr{background:var(--color-thead)}table.main-table tbody tr{cursor:pointer}table.main-table tbody tr:nth-child(even){background-color:var(--color-tr-even)}table.main-table tr{padding:6px 10px}table.main-table tr.active,table.main-table tr:hover{background:var(--color-tr-active) !important}table.main-table tr th{background:var(--color-thead);font-weight:600}table.main-table tr th,table.main-table tr td{position:relative;padding:0 10px;line-height:28px}table.main-table tr th.center,table.main-table tr td.center{text-align:center}table.main-table tr th.right,table.main-table tr td.right{text-align:right}div+.table-tabs{margin-left:24px}.table-tabs{display:flex;align-items:center}.table-tabs__item{cursor:pointer;color:#ccc;padding:4px 10px}.table-tabs__item:hover span{text-decoration:underline}.table-tabs__item.active{border-radius:3px;border-left:0 none !important;background:var(--color-success);color:var(--side-bg);cursor:default}.table-tabs__item.active:hover span{text-decoration:none}.table-tabs__item:not(:first-child){margin-left:10px}.table-controls{display:flex;align-items:center;justify-content:space-between;margin:0;padding:0 20px 0 24px;background:var(--color-tr-even)}.table-controls .pager-wrapper{margin:0 auto}.table-controls .pager-wrapper .pagination{padding:8px 12px}.table-controls .table-search,.table-controls .showQty{display:flex;align-items:center}.table-controls .table-search{padding:10px 0;position:relative}.table-controls .table-search span.search-bg,.table-controls .table-search span.search-clear-btn{width:24px;height:24px;top:10px;right:0;text-align:center;position:absolute;line-height:24px;border-radius:3px;background:var(--color-theme-text)}.table-controls .table-search span.search-bg{display:block;z-index:2;color:var(--color-gray)}.table-controls .table-search span.search-clear-btn{display:none;cursor:pointer;color:var(--color-gray)}.table-controls .table-search span.search-clear-btn:hover{color:var(--color-error)}.table-controls .table-search input{min-width:240px;padding-right:26px}.table-controls .table-search input:not(:placeholder-shown)+span.search-clear-btn{display:block}.table-controls .table-search input:not(:placeholder-shown)+span.search-clear-btn+span.search-bg{display:none}.pager-wrapper{user-select:none}.pager-wrapper b{display:inline-block;margin:0 10px}.pager-wrapper a{color:var(--color-link-accent);display:inline-block;width:24px;border-radius:3px;text-align:center;line-height:26px;background:var(--side-bg);text-decoration:none}.pager-wrapper a:hover{color:var(--color-theme-text)}.pseudo{content:"";position:absolute;display:block}.no-wrap{white-space:nowrap}::-webkit-scrollbar{width:5px;background-color:var(--color-scroll-bg);height:5px}::-webkit-scrollbar-thumb{background-color:var(--color-scroll-thumb)}.page-content{padding:24px}.overflow-x{overflow-x:auto !important}@keyframes l16{0%{background-position:-150% 0,-150% 0}66%{background-position:250% 0,-150% 0}100%{background-position:250% 0,250% 0}}.user-block{display:flex;align-items:center;justify-content:space-between;gap:12px}.user-block .login-name{color:var(--color-link-accent-login);font-size:80%;margin-bottom:3px}.user-block .avatar{width:36px;height:34px;min-width:34px;z-index:2222;display:block;opacity:1;background-size:contain;border-radius:50%;background-repeat:no-repeat;background-position:center;background-image:url(/assets/bird-logo.svg)}.popup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);max-width:1286px;width:100%;max-height:80vh;border-radius:4px;padding:24px;overflow:auto;z-index:300;background:var(--color-body-bg);box-shadow:0 0 35px 0 var(--color-popup-box-shadow)}.popup h3{padding:0 24px}.popup.popup-details{padding:0;min-height:500px}.popup.popup-details>h3{display:flex;width:100%;justify-content:space-between}.popup.popup-conn{min-height:240px;max-width:450px}.popup.popup-conn h3{padding:0;margin-top:0;margin-bottom:12px}.popup-content{display:flex;gap:10px;justify-content:flex-start;flex-wrap:wrap}.popup .btn-collapse,.popup .btn-close{position:absolute;top:12px;right:12px;cursor:pointer;background:var(--color-gray);border-radius:3px;width:24px;height:24px;line-height:24px;text-align:center;z-index:10}.popup .btn-collapse{right:42px}.guest-details{width:100%}.guest-details span.balance.hD{color:var(--color-error)}.guest-details span.balance.h0{color:var(--color-warning)}.guest-details span.balance.hM{color:var(--color-green)}.popup-details .guest-details-res-list{padding:0 24px 14px}.popup-details span.balance.hM{color:var(--color-light-success)}.popup-details .showAllCards{margin:0 0 20px 24px}.popup-details .balance-log-header{padding:0 24px 24px}.popup-details .balance-log-header h3{padding:0}.popup-details .guest-details-data{margin-top:-1px;padding:0 24px 24px;min-height:200px}.popup-details .guest-details-header{padding:12px 24px 0}.side .guest-details span.balance.hM{color:var(--color-green)}.text-warn{font-size:80%;color:var(--color-warning);display:none;margin:4px 0}.text-warn+.text-warn{margin-top:10px}.text-warn a{color:var(--color-success)}.guest-details-data,.balance-log-header{width:100%;background:var(--color-guest-details-bg);color:var(--color-black)}.guest-data{display:flex;font-size:90%}.guest-data>span{margin-right:20px}.guest-details-header{position:relative}.guest-details-header h3{justify-content:flex-start;padding:0 0 6px;align-items:center}.guest-details-header h3>span{margin-right:20px}.guest-details-header h3>span[gid]{padding:2px 4px;border:1px dashed var(--color-light-gray);border-radius:3px;display:inline-block;font-size:12px;color:var(--color-light-gray);font-weight:400;margin-right:12px;line-height:1em}.guest-details-header h3>span:last-child{font-size:13px;font-weight:normal}.guest-details-header h3>span:last-child span{font-weight:600;font-size:16px}.collapsed-popups{display:flex;flex-wrap:wrap;position:fixed;border-radius:4px 4px 0 0;bottom:0;color:var(--color-black);left:75px;z-index:10;padding:5px;font-size:12px}.collapsed-popups .c-pop{padding:0 0 0 6px;border-radius:3px;background:var(--color-gray-cpop);font-size:12px;transition:.3s;cursor:pointer;line-height:22px;box-shadow:0 0 3px 3px rgba(0,0,0,.2);margin:3px 3px 3px 2px}.collapsed-popups .c-pop:first-child{margin-left:3px}.collapsed-popups .c-pop:hover{background:var(--color-theme-text)}.collapsed-popups .c-pop i{display:inline-block;width:16px;text-align:center;height:16px;line-height:16px;margin-left:4px;margin-right:4px}.collapsed-popups .c-pop i:hover{color:var(--color-error);background:var(--color-gray-cpop);border-radius:3px}b,strong,.bold{font-weight:600}.relative{position:relative}.regular{font-weight:normal}.italic{font-style:italic}.center{text-align:center}.pointer{cursor:pointer}.main{max-height:calc(100vh - 50px);height:100%;padding:26px 0;overflow-y:auto}.header-date{display:flex;align-items:center;gap:5px}.header-date .goToday{line-height:24px;height:24px;padding:0 4px;font-size:12px}.scroll2top{position:fixed;right:17px;line-height:40px;width:40px;height:40px;z-index:99;color:var(--color-e-white);font-size:18px;text-align:center;background:var(--color-primary);border-radius:50%;bottom:10px;cursor:pointer;display:none}.scroll2top i{transition:.3s}.scroll2top:hover{box-shadow:0 0 5px 0 rgba(0,0,0,.4);background:var(--color-dp-hover)}.scroll2top:hover i{transform:translateY(-4px)}.has-checkbox{display:flex;align-items:flex-start;flex-grow:1;padding-top:13px}.has-checkbox label{cursor:pointer;margin-left:6px}.has-checkbox input[type=checkbox]{transform:translateY(-1px)}.has-checkbox input[type=checkbox]+label{font-size:100%;color:var(--color-theme-text)}.has-checkbox input[disabled=disabled]+label{opacity:.6}input.datepicker,input.header-datepicker{background:url(./../assets/icons/calendar-input.svg) 6px 6px no-repeat var(--color-theme-text);text-align:right;padding-right:6px;line-height:1em;max-width:101px !important;background-size:12px;border:0 none}body .ui-widget-content{border:0 none !important;background:var(--side-bg) !important;border-radius:3px !important;box-shadow:0 0 10px 1px rgba(0,0,0,.34)}body .ui-datepicker{z-index:330 !important;margin-top:4px}body .ui-datepicker .ui-datepicker-title{display:flex;gap:50px;height:30px;align-items:center;margin:0;width:calc(100% - 36px);margin-left:32px}body .ui-datepicker .ui-datepicker-prev-hover{left:2px !important}body .ui-datepicker .ui-datepicker-next{right:auto !important;left:122px !important}body .ui-datepicker .ui-widget-header{background:var(--color-body-bg) !important;border-radius:3px !important}body .ui-datepicker th{font-weight:400 !important;font-size:80% !important}body .ui-datepicker .ui-datepicker-calendar .ui-state-hover{box-shadow:0 0 1px 1px var(--color-dp-hover) inset}body .ui-datepicker .ui-datepicker-prev,body .ui-datepicker .ui-datepicker-next{position:absolute;background:var(--color-bl-header);border-radius:3px;top:6px !important;height:24px !important;width:24px !important;border:0 none !important;cursor:pointer}body .ui-datepicker .ui-datepicker-buttonpane{display:none}body .ui-datepicker .ui-datepicker-prev span,body .ui-datepicker .ui-datepicker-next span{margin:0 !important;transform:translate(-50%, -50%)}body .ui-datepicker .ui-state-hover.ui-datepicker-next-hover,body .ui-datepicker .ui-state-hover.ui-datepicker-prev-hover{background:var(--color-primary) !important;border:0 none !important}body .ui-datepicker .ui-state-default,body .ui-datepicker .ui-widget-content .ui-state-default,body .ui-datepicker .ui-widget-header .ui-state-default,body .ui-datepicker .ui-button,body .ui-datepicker html .ui-button.ui-state-disabled:hover,body .ui-datepicker html .ui-button.ui-state-disabled:active{background:var(--color-body-bg) !important;border:0 none !important;border-radius:3px}body .ui-datepicker .ui-state-highlight,body .ui-datepicker .ui-widget-content .ui-state-highlight,body .ui-datepicker .ui-widget-header .ui-state-highlight{background:var(--reservationGreen) !important;color:var(--color-theme-text) !important;text-shadow:0 0 10px var(--color-black)}body .ui-datepicker .ui-datepicker-close{display:none !important}body .ui-state-default{background:none rgba(0,0,0,0);border:0 none}body .ui-state-active{background:blue;border:0 none}body .ui-multiselect-all,body .ui-multiselect-none{user-select:none}body .ui-multiselect-header>ul{font-size:.9em;display:flex;align-items:center;width:100%;justify-content:space-between;padding:4px 10px}body .ui-multiselect-header>ul .ui-icon{margin-top:2px}body .ui-multiselect-header>ul>li>a{display:flex;align-items:center;font-weight:normal;gap:8px}body .ui-state-active .ui-icon,body .ui-button:active .ui-icon{background-image:url(/js/ui/images/ui-icons_ffffff_256x240.png) !important}body .ui-multiselect-checkboxes{height:auto !important;max-height:50vh}body .ui-multiselect-checkboxes li label{display:flex;align-items:center;text-indent:10px !important}body .ui-multiselect-checkboxes .ui-state-hover,body .ui-multiselect-checkboxes .ui-widget-content .ui-state-hover{background:none;font-weight:normal}body .ui-widget{font-weight:normal}body .ui-corner-all{border-radius:3px}body .ui-multiselect-menu{width:317px !important}body .ui-multiselect{width:100% !important;background:none rgba(0,0,0,0) !important;box-shadow:0 0 1px 1px inset var(--color-gray)}body .ui-multiselect.ui-state-active{box-shadow:0 0 1px 1px inset var(--color-theme-text)}body .ui-multiselect .ui-multiselect-open{float:right;margin:0 6px}[data-theme=light] body .ui-multiselect{box-shadow:0 0 1px 1px var(color-text-gray)}[data-theme=light] body .ui-multiselect.ui-state-active{box-shadow:0 0 1px 1px var(color-text-gray)}[data-theme=light] body .ui-state-active .ui-icon,[data-theme=light] body .ui-button:active .ui-icon{background-image:url(/js/ui/images/ui-icons_222222_256x240.png) !important}.side .guest-details{max-width:0;overflow:hidden;width:0;position:fixed;right:0;top:0;height:100%;padding:24px 0;will-change:width;background:var(--color-guest-details-bg);transition:.3s;color:var(--color-black)}.side .side-content{max-width:360px;padding:24px;overflow:auto}.side{left:100%;width:360px;transform:translateX(0);transition:.3s;position:fixed;z-index:100;top:50px;height:calc(100dvh - 50px);max-height:calc(100dvh - 50px);overflow-y:auto;background:var(--side-bg)}.guest-details .details-temp{display:none}.guest-details .guest-details-res-list{display:flex;gap:10px;flex-wrap:wrap}.guest-details span[cc]:before{display:none}.guest-details .bl-item{border-bottom:1px solid var(--color-light-gray);display:flex}.guest-details .bl-item i{font-style:normal}.guest-details .bl-item{font-size:80%}.guest-details .bl-item,.guest-details .blHeader{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;width:100%;min-height:24px}.guest-details .bl-item .amount,.guest-details .blHeader .amount{width:70px;margin-right:30px;text-align:right;font-variant:tabular-nums}.guest-details .bl-item .date,.guest-details .blHeader .date{overflow:hidden;white-space:nowrap;flex-grow:1;font-variant:tabular-nums}.guest-details .bl-item .method,.guest-details .blHeader .method{width:170px;overflow:hidden;margin-right:10px}.guest-details .bl-item .tarif,.guest-details .blHeader .tarif{width:90px;overflow:hidden;margin-right:10px;font-variant:tabular-nums}.guest-details .bl-item .resId,.guest-details .blHeader .resId{width:130px;overflow:hidden;text-align:right;font-variant:tabular-nums}.guest-details .bl-item .chLog,.guest-details .blHeader .chLog{width:100%;flex-basis:100%;margin-bottom:4px;padding-left:98px}.guest-details .bl-item .chLog i,.guest-details .blHeader .chLog i{display:inline-block;border-radius:3px;margin-right:3px;padding:2px 4px;background:var(--color-theme-text);color:#0080cd !important;box-shadow:0 0 5px 0 rgba(0,0,0,.09)}.guest-details .bl-item .amount,.guest-details .bl-item .date,.guest-details .bl-item .method,.guest-details .bl-item .tarif,.guest-details .bl-item .resId,.guest-details .blHeader .amount,.guest-details .blHeader .date,.guest-details .blHeader .method,.guest-details .blHeader .tarif,.guest-details .blHeader .resId{line-height:24px}.guest-details .bl-item.hasCh .chLog{position:relative}.guest-details .bl-item.hasCh .chLog::before{position:absolute;content:"";display:block;left:55px;opacity:.75;top:2px;width:14px;height:14px;background:url(./../assets/icons/edit-bLog.svg) top left no-repeat;background-size:contain}.guest-details .bl-item:not(.hasCh) .chLog{display:none}.guest-details .blHeader .amount{text-align:left}.guest-details .blHeader{font-weight:600;color:var(--color-bl-header);padding-bottom:4px;border-bottom:1px solid var(--color-light-gray)}.guest-details-header{width:100%}.guest-details-header h3{white-space:nowrap;margin:0}.guest-details-header .details-close-btn{display:flex;align-items:center;height:24px;line-height:24px;text-align:center;border:1px solid var(--color-e-black);color:var(--color-e-black);border-radius:3px;display:flex;padding:0 6px;font-weight:400;background:var(--btn-details-close-bg);white-space:nowrap;position:absolute;right:0;top:0}.guest-details-header .details-close-btn:hover{background:var(--btn-details-close-bg-hover) !important}.guest-details-header .details-close-btn i{transform:translateY(1px)}.guest-details .balance-log-header{display:flex;align-items:center;width:100%;padding-bottom:0;margin-top:14px;justify-content:space-between}.guest-details .guest-details-data.viewCompact .bl-item[chid]{display:none !important}.guest-details .details-view-control{display:flex;align-items:center}.guest-details .details-view-control input[type=radio]{margin-right:6px;transform:translateY(-2px)}.guest-details .details-view-control label{display:flex;align-items:center;margin-right:20px}body.show-details .side .guest-details{width:100%;max-width:900px;overflow-y:auto;max-height:calc(100dvh - 50px);padding:24px}body.show-details .side{width:1260px}.app-header{display:flex;align-items:center;justify-content:space-between;height:50px;background:var(--header-bg);position:relative;z-index:320}.app-header .header-wrapper{display:flex;align-items:center;justify-content:flex-end;gap:36px;width:100%;padding:0 24px 0 0}.app-header .header-right{display:flex;align-items:center;gap:24px}.app-header .header-search{position:relative}.app-header .header-search .sesrch-input-wrap{position:relative}.app-header .header-search .sesrch-input-wrap .search-input-clear-btn{display:none;position:absolute;color:var(--color-body-bg);right:2px;padding:3px;top:50%;transform:translateY(-50%);z-index:1;cursor:pointer}.app-header .header-search .sesrch-input-wrap .search-input-clear-btn:hover{color:var(--color-error)}.app-header .select-like{min-width:280px}.app-header nav{display:flex;width:100%;user-select:none}.app-header nav a,.app-header nav .nav-link-like{cursor:pointer;text-decoration:none;color:var(--color-primary);margin-left:24px;line-height:50px}.app-header nav a i.fa,.app-header nav .nav-link-like i.fa{margin-left:7px;display:inline-block}.app-header nav a:hover,.app-header nav .nav-link-like:hover{text-decoration:underline;color:#0da1b8}.app-header nav .menu-other{position:relative}.app-header nav .menu-other .submenu{display:none;position:absolute;top:100%;z-index:10;left:-24px;background:var(--header-bg);width:200px;line-height:36px}.app-header nav .menu-other .submenu a,.app-header nav .menu-other .submenu .nav-link-like{line-height:36px}.app-header nav .menu-other:hover .submenu{display:block}.timer{display:none;position:fixed;left:0;top:0;height:2px;width:100%;background:var(--color-timer);z-index:450}@keyframes timer{0%{width:100%}100%{width:0}}.timer-animated{animation-name:timer;animation-duration:179s;animation-fill-mode:forwards;animation-timing-function:linear}.buttons-wrapper{display:flex;justify-content:space-between;align-items:center}button,.btn-like{line-height:36px;height:36px;text-align:center;align-items:center;text-decoration:none;color:var(--color-e-white);display:inline-flex;align-items:center;justify-content:space-between;padding:0 16px;border-radius:3px;transition:.3s;user-select:none;font-weight:600;border:0 none;cursor:pointer;background-color:var(--color-primary)}button:hover,.btn-like:hover{background-color:var(--color-secondary)}button[disabled],button.disabled,.btn-like[disabled],.btn-like.disabled{background-color:var(--color-gray) !important;cursor:default}button-inRow,.btn-like-inRow{line-height:24px;height:24px;padding:0 8px}button-big,.btn-like-big{height:34px;line-height:34px;padding:0 14px;font-size:18px;border-radius:3px}button-med,.btn-like-med{font-size:90%;line-height:26px;height:26px;padding:0 8px;border-radius:3px}button-q,.btn-like-q{max-width:24px;width:100%;display:flex;align-items:center;overflow:hidden;padding:0;text-align:center;justify-content:center}button-q>i,.btn-like-q>i{margin-right:0 !important}button>i,.btn-like>i{text-align:center;display:flex;justify-content:center;height:16px;width:16px;line-height:16px}button-white,.btn-like-white{background:var(--color-e-black);color:var(--color-primary);box-shadow:0 0 1px 1px var(--color-theme-text) inset}button-white:hover,.btn-like-white:hover{background:var(--color-primary);color:var(--color-theme-text)}button-primary,.btn-like-primary{background:var(--color-primary)}button-primary:hover,.btn-like-primary:hover{background:var(--color-secondary)}button-secondary,.btn-like-secondary{background:var(--color-secondary)}button-secondary:hover,.btn-like-secondary:hover{background:var(--color-primary)}button-danger,.btn-like-danger{background:var(--color-error)}button-danger:hover,.btn-like-danger:hover{background:var(--color-error-darken10)}html,body{width:100%;padding:0;height:100%;background:var(--color-body-bg)}body{scroll-behavior:smooth;margin:0;font-family:"Montserrat","sans-serif";max-width:1920px;font-size:14px;color:var(--color-theme-text)}body .data-wrapper.data-wrapper-wide{min-width:1360px}body #res-wrapper.data-wrapper{min-width:1540px}body.expanded .main{max-width:calc(100% - 360px)}body.expanded .side{box-shadow:0 0 30px 0 var(--color-aside-bg);transform:translateX(-100%)}body.expanded .scroll2top{right:377px}@media screen and (min-width: 1921px){body .side{left:1920px}body:not(.expanded) .side{display:none}body .aside-show{right:auto;left:1888px}body.expanded .aside-hide{left:1528px;right:auto}body.expanded.show-details .aside-hide{left:629px;right:auto}}img{user-select:none}ul.ul-clean{padding:0;list-style:none}.aside-fader,.fader{display:none;z-index:260;position:fixed;top:0;left:0;width:100%;height:100dvh;transition:.3s;background:rgba(0,0,0,.34);cursor:pointer}.aside-fader{z-index:90;width:100%;height:100%;opacity:.5}.flex{display:flex}.flex-2{justify-content:space-between}.flex-2>div{flex-basis:calc(50% - 10px)}.flex-3{justify-content:space-between}.flex-3>div{flex-basis:calc(33.3% - 10px)}.ui-multiselect{padding:0;justify-content:flex-start !important}ul{list-style-type:none;padding:0;margin:0 0 14px}.logout{color:var(--color-primary);text-decoration:none}.logout:hover{color:var(--color-error)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[name=Balance],input[name=Balance]{text-align:right}label+input:not([type=checkbox]),label+.input-like,label+.input-currBalance,label+select,label+input[type=text],label+input[type=number],label+input[name=Balance],label+textarea{margin-top:3px}label{user-select:none}input[type=text],input[type=number],input[type=tel],input[type=email],input[type=search],input[type=password],.input-like,select{min-height:24px;height:24px;display:block;padding:0 3px;border-radius:2px;background-color:var(--color-e-white);color:var(--color-e-black)}select,textarea,input[type=text],input[type=number],input[type=tel],input[type=email],input[type=search],input[type=password]{outline:0 none;border:0 none;border-radius:3px}select:focus,textarea:focus,input[type=text]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=search]:focus,input[type=password]:focus{outline:0 none}select[readonly],select.disabled,select[disabled],textarea[readonly],textarea.disabled,textarea[disabled],input[type=text][readonly],input[type=text].disabled,input[type=text][disabled],input[type=number][readonly],input[type=number].disabled,input[type=number][disabled],input[type=tel][readonly],input[type=tel].disabled,input[type=tel][disabled],input[type=email][readonly],input[type=email].disabled,input[type=email][disabled],input[type=search][readonly],input[type=search].disabled,input[type=search][disabled],input[type=password][readonly],input[type=password].disabled,input[type=password][disabled]{background-color:var(--color-input-disabled);opacity:1;cursor:default !important}select.disabled,select[disabled],textarea.disabled,textarea[disabled],input[type=text].disabled,input[type=text][disabled],input[type=number].disabled,input[type=number][disabled],input[type=tel].disabled,input[type=tel][disabled],input[type=email].disabled,input[type=email][disabled],input[type=search].disabled,input[type=search][disabled],input[type=password].disabled,input[type=password][disabled]{pointer-events:none}select.invalid,textarea.invalid,input[type=text].invalid,input[type=number].invalid,input[type=tel].invalid,input[type=email].invalid,input[type=search].invalid,input[type=password].invalid{border:1px solid var(--color-error)}.input-like{position:relative}.input-like[disabled]{background-color:var(--color-input-disabled)}.input-like[data-content=days]{overflow:hidden;padding:0 3px;color:var(--color-theme-text);border-radius:2px;line-height:24px;background:rgba(0,0,0,0);min-height:24px;font-weight:600;text-align:center;box-shadow:0 0 0 1px var(--color-gray) inset;font-size:120%}input[type=radio]{cursor:pointer}input[type=radio]+label{cursor:pointer}input[type=checkbox][disabled],input[type=checkbox].disabled,input[type=radio][disabled],input[type=radio].disabled{opacity:.6;pointer-events:none;cursor:default !important}input[type=checkbox][disabled]+label,input[type=checkbox].disabled+label,input[type=radio][disabled]+label,input[type=radio].disabled+label{opacity:.6}.select-like{position:absolute;top:100%;left:0;width:100%;border-radius:0 0 4px 4px;height:0;overflow:hidden;transition:.3s;box-shadow:0 0 3px 0px var(--color-black);background:var(--side-bg);z-index:14}.select-like [name]{font-weight:600}.select-like [pasp]{font-size:80%}.select-like [date]{color:var(--color-gray);font-size:80%;text-align:right;display:block}.select-like [bl]{background:var(--color-error);font-size:80%;padding:0 4px;border-radius:3px}.select-like [balance]{font-size:80%}.select-like [balance].hD{color:var(--color-error)}.select-like [balance].hM{color:var(--color-green)}.select-like [balance].h0{color:var(--color-warning)}.select-like [phone]{display:none}.select-like [gid]{padding:2px 3px;box-shadow:0 0 1px 1px var(--color-gray);border-radius:3px;font-size:80%;height:18px}.select-like.expanded{overflow:auto;height:auto;max-height:400px}.select-like-row{padding:3px 12px;border-radius:3px;transition:.3s;border-bottom:1px dashed var(--color-gray);cursor:pointer;position:relative;background:var(--color-select-like-bg)}.select-like-row>div{display:flex;justify-content:center;justify-content:space-between;margin:2px 0}.select-like-row:hover{background:var(--color-select-like-bg-hover)}.select-like-row.selected{padding-right:42px}.select-like-row.selected::before{position:absolute;content:"";display:block;top:0;left:0;width:3px;height:100%;background:var(--color-warning)}.select-like-row.selected .addOkBtn{background:var(--color-warning);position:absolute;right:0;border-radius:3px;top:50%;padding:4px 6px;color:var(--color-body-bg);transform:translateY(-50%)}.showAllCards{margin-top:12px;padding:0 7px 0 11px}.header-new-btn{height:24px;line-height:24px;padding:0 9px;white-space:nowrap}.add-res-btn{padding-left:30px;background-image:url(./../assets/icons/add-user.svg);background-position:8px center;background-repeat:no-repeat;white-space:nowrap}.hide-form,.cancel-form{cursor:pointer}.hide-form:hover,.cancel-form:hover{color:var(--color-error);text-decoration:underline}.formResolveMsg{margin:24px 0}.boardMsg{position:fixed;bottom:24px;left:24px}.boardMsg,.formResolveMsg{padding:10px;border-radius:4px;color:var(--color-black);box-shadow:0 0 5px 0 rgba(0,0,0,.1);z-index:101}.boardMsg.success,.formResolveMsg.success{background-color:var(--color-success-msg)}.boardMsg.warning,.formResolveMsg.warning{background-color:var(--color-warning)}.boardMsg.error,.formResolveMsg.error{background-color:var(--color-error);color:var(--color-theme-text)}.boardMsg.error a,.formResolveMsg.error a{color:gold}.formResolveMsg.dashed{padding:3px 8px;border-radius:3px;margin:0;box-shadow:none;z-index:101;display:inline-block}.formResolveMsg.dashed.success{color:var(--color-success);border:1px dashed var(--color-success);background:rgba(0,0,0,0)}.formResolveMsg.dashed.warning{color:var(--color-warning);border:1px dashed var(--color-warning);background:rgba(0,0,0,0)}.formResolveMsg.dashed.error{color:var(--color-error);border:1px dashed var(--color-error);background:rgba(0,0,0,0)}.gray{color:var(--color-gray)}.gray80{font-size:80%}.hide{display:none}.show{display:block}.settings-btn{user-select:none;position:relative;display:block;padding:10px;cursor:pointer;margin-right:-10px;color:var(--color-primary)}.settings-btn::before{left:-12px;top:50%;opacity:.35;position:absolute;content:"";display:block;width:1px;height:24px;background:var(--color-primary);transform:translateY(-50%)}.settings-btn:hover{color:var(--color-secondary)}.settings-menu{display:none;user-select:none;background:var(--header-bg);padding:0;border-radius:4px;position:fixed;top:50px;right:0;z-index:999;width:360px;height:calc(100vh - 50px)}.settings-menu__wrapper{position:relative;padding:14px 24px;height:calc(100vh - 76px)}.settings-menu .goSettings{margin-top:48px}.settings-menu a{color:var(--color-theme-text)}.settings-menu input[type=checkbox],.settings-menu label{cursor:pointer}.settings-menu label{font-size:80%}.settings-menu-row{display:flex;align-items:center;gap:6px;padding:8px 0}.settings-btn.active{color:var(--color-secondary)}.settings-btn.active+.settings-menu{display:block}.header-toggler{display:none;width:50px;height:50px;align-self:flex-start;justify-content:center;align-items:center;color:var(--color-theme-text);cursor:pointer}.header-toggler:hover{color:var(--color-secondary)}.aside-show,.aside-hide{position:fixed;right:5px;top:115px;font-size:22px;background:var(--color-aside-bg);color:var(--color-e-white);width:32px;height:58px;cursor:pointer;text-align:center;display:flex;align-items:center;transition:.3s;justify-content:center;z-index:112;border-radius:5px 0 0 5px}.aside-show:hover,.aside-hide:hover{background:var(--reservationLive)}.aside-hide{display:none}body.expanded .aside-show{display:none;right:360px}body.expanded .aside-hide{display:flex;right:360px}body.expanded.show-details .aside-hide{display:flex;right:1260px}.mig-hasCheck{display:flex;align-items:center;justify-content:center;user-select:none;font-size:110%;line-height:24px;margin-top:3px;white-space:nowrap;transform:translateY(-1px)}.mig-hasCheck input:checked+label{color:var(--color-green-dod)}.mig-hasCheck label{cursor:pointer;color:var(--color-theme-text)}.mig-toggle-btn{cursor:pointer;font-size:80%;line-height:24px;text-align:center;display:flex;margin-top:3px;user-select:none;justify-content:center;align-items:center;color:gray}.mig-toggle-btn:not(.active){pointer-events:none}.mig-toggle-btn:not(.active) span{text-decoration:line-through}.mig-toggle-btn:not(.active) i.fa-chevron-down{display:none}.mig-toggle-btn:not(.active) i.fa-close{display:block}.mig-toggle-btn.active{color:var(--color-green-dod)}.mig-toggle-btn.active i.fa-chevron-down{display:block}.mig-toggle-btn.active i.fa-close{display:none}.mig-toggle-btn.expanded i.fa-chevron-down{transform:rotate(180deg)}.mig-toggle-btn i{margin-left:3px}form label{font-size:75%;display:flex;justify-content:space-between}form label:not([for]){color:var(--color-gray)}form label .label-btn-save-phone,form label .label-btn-save-cdate{display:none}form label .label-btn-save-phone,form label .label-btn-save-cdate,form label .label-btn-push,form label .label-btn-log{color:var(--color-green-dod);cursor:pointer}form label .label-btn-save-phone:hover,form label .label-btn-save-cdate:hover,form label .label-btn-push:hover,form label .label-btn-log:hover{text-decoration:underline}.input-currBalance{position:relative;padding:0 3px;cursor:pointer;border-radius:2px;line-height:24px;min-height:24px;font-weight:600;text-align:center;box-shadow:0 0 0 1px var(--color-gray) inset;font-size:120%}.input-currBalance.hM,.input-currBalance span.hM{color:var(--color-green-dod)}.input-currBalance.h0,.input-currBalance span.h0{color:var(--color-warning)}.input-currBalance.hD,.input-currBalance span.hD{color:var(--color-error)}.balance-data{display:flex;gap:20px;margin-bottom:24px}.balance-data label{margin-bottom:3px;display:block}.balance-data div div{font-size:130%}.copyLink{font-size:13px;line-height:20px;width:20px;min-width:20px;text-align:center;margin-left:10px;cursor:pointer}.copyLink:hover{color:var(--color-link-accent)}.tooltip{display:none;padding:4px 8px;border-radius:3px;z-index:10;background:var(--side-bg);color:var(--color-theme-text);position:absolute;top:calc(100% + 3px);right:0;font-size:13px;font-weight:400}.tooltip.success{background:var(--color-copied)}.tooltip.active{display:block}.stats-top{display:flex;align-items:center;margin-bottom:24px;justify-content:space-between}.stats-top .stats-top-left,.stats-top .stats-top-right{width:calc((100% - 128px)/2)}.stats-top .stats-top-left .ts-stval,.stats-top .stats-top-right .ts-stval{font-variant:tabular-nums}.stats-top .stats-top-left .sub,.stats-top .stats-top-right .sub{font-size:80%}.stats-top .stats-top-right{text-align:right}.stats-top .stats-top-right i.fa{font-size:80%}.stats-top .stats-top-right .ts-stval{display:flex;align-items:center;justify-content:flex-end}.stats-top .ts-title{margin-bottom:4px;font-size:80%}.board-stats .stat-hotel-line{height:3px;background:var(--color-body-bg);border-radius:2px;margin-bottom:8px}.board-stats .stat-hotel-name{text-decoration:none;width:100%;color:var(--color-theme-text)}.board-stats .stat-hotel-name:focus,.board-stats .stat-hotel-name:active,.board-stats .stat-hotel-name:visited{color:var(--color-theme-text)}.board-stats .stat-hotel-name:hover{color:var(--color-link-accent)}.board-stats .stat-hotel-beds{font-variant:tabular-nums;display:flex;font-size:80%}.board-stats .stat-hotel-beds .stat-hotel-empty{margin-left:6px;display:flex;align-items:center;min-width:28px}.board-stats .stat-hotel-beds .stat-hotel-empty i.fa{font-size:80%}.board-stats .stat-hotel-title{display:flex;align-items:center;justify-content:space-between}.board-stats .stat-hotel-fill{height:2px;transition:1.3s;border-radius:2px;max-width:100%}.board-stats .stat-hotel-fill.zero{width:0 !important}@media screen and (max-width: 1024px){body .main,body.expanded .main{width:100%;position:relative;top:50px;padding-bottom:0}body.expanded .main{max-width:100%}body table.grid{margin-right:12px}body .app-header{position:fixed;top:0;left:0;width:100%;transition:.3s;background:var(--header-bg);display:block;max-height:50px;overflow:hidden;z-index:320}body .app-header .header-wrapper{gap:0}body .app-header .header-search{position:relative;margin:24px 0;width:100%;padding:0 14px}body .app-header .header-search input{width:100%}body .app-header nav .menu-other>span{display:none}body .app-header nav .menu-other .submenu{position:relative;display:block;width:100%}body .app-header nav .menu-other .submenu .submenu li a{margin:0}body .app-header .header-toggler.bars{display:flex}body .app-header .nav-link-like:hover{text-decoration:none}body .app-header.expanded{height:auto;max-height:100dvh;overflow-y:auto}body .app-header.expanded .header-toggler.bars{display:none}body .app-header.expanded .header-toggler.close{display:flex}body .app-header .header-wrapper{max-width:100%;padding:0;flex-direction:column}body .app-header .header-right{order:0;display:flex;align-items:center;position:fixed;top:12px;right:42px}body .app-header .header-search{order:1}body .app-header nav{flex-direction:column;width:100%;order:3}body .app-header nav a{line-height:32px !important;height:32px !important;display:block;text-decoration:none !important;width:calc(100% - 48px) !important;max-width:200px}body .app-header .user-block{margin-top:12px;margin-bottom:12px}body .app-header .settings-block{position:fixed;top:5px;right:14px;border-left:0 none}body .app-header .settings-btn::before{display:none}body .guest-details-header h3{white-space:normal;display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start}body .guest-details-header h3>span{margin-right:0}body .guest-details-header h3 span:last-child{margin-top:10px;width:100%;margin-bottom:10px}body .guest-details-header h3 span[gid]+span{margin-top:14px;width:100%}body .guest-data{flex-wrap:wrap;line-height:1.7em}body .guest-data span{flex-basis:50%}body .guest-details .balance-log-header{flex-direction:column;margin-top:14px}body .details-view-control{flex-direction:column;gap:8px}body .blHeader,body div#logContainer{min-width:800px}body .popup-details .guest-details-data{overflow-x:auto;padding-top:20px}body .popup.popup-details{top:50px;transform:translate(-50%, 0%);max-height:calc(100vh - 50px);border-radius:0px;padding:24px;padding:0}body .popup.popup-details .res-card{max-width:100%}}@media screen and (max-width: 664px){body .popup.popup-details .res-card{max-width:100%;width:100%}}@media print{html{height:auto !important}body{height:auto !important}body .side,body .aside-hide,body .aside-show{display:none !important}body .main{width:100% !important;min-width:100% !important;max-width:100% !important}body.list *{color:var(--color-black) !important}}body.login{position:relative;height:100dvh}body.login label{display:block;font-size:80%;color:var(--color-light-gray);margin-bottom:3px;user-select:none}body.login .logo{width:80px;height:80px;background:url(/assets/bird-logo.svg) center no-repeat;background-size:cover;margin:0 auto;transform:translateX(-8px);user-select:none}body.login .row{margin-bottom:14px}body.login .row.center{display:flex;justify-content:center}body.login .bird-login-btn{font-family:"Montserrat","sans-serif";background:#6cdfdf;background:linear-gradient(207deg, rgb(108, 223, 223) 12%, rgb(131, 27, 253) 100%) !important;transition:.3s;margin-top:24px;font-size:120%;text-align:center;font-weight:600;user-select:none}body.login .bird-login-btn:hover{background:linear-gradient(207deg, #809cff 42%, rgb(131, 27, 253) 100%) !important}body.login .bird-login-btn i{margin-left:7px}body.login h1{font-weight:400;font-size:22px;text-align:center;user-select:none;margin-top:14px}body.login .login-wrapper{left:50%;top:40%;position:fixed;transform:translate(-50%, -50%);padding:40px;border-radius:8px;min-width:300px;background:#232323;box-shadow:0 10px 14px 0 rgba(0,0,0,.24)}body.login .login-wrapper input{width:100% !important;min-width:100% !important;max-width:100% !important;padding-left:12px;padding-right:12px;font-size:120%;line-height:36px;height:36px}body.login .login-error{padding:8px;border:1px dashed var(--color-error);color:var(--color-error);border-radius:4px;margin:12px 0}
/*# sourceMappingURL=login.css.map */
