.react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__century-view__decades__decade--neighboringCentury{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;font:inherit;font-size:.833em}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__month-view__days__day--neighboringMonth:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__century-view__decades__decade--neighboringCentury:disabled{color:#cdcdcd}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.ReservationPopup-module_content_iB{padding:0 24px 24px!important;background-color:#fff}.ReservationPopup-module_header-wrapper_ml{background-color:#fff!important;height:50px!important;border-bottom:none!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0!important;width:100%!important}.ReservationPopup-module_header-title_1w{color:#111827!important;font-weight:700!important;font-size:1.25rem!important}.ReservationPopup-module_header-title-wrapper_QI{padding:0 24px!important;flex-grow:1!important;display:flex!important;align-items:center!important}.ReservationPopup-module_header-close-wrapper_jg{margin-left:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;width:50px!important}.ReservationPopup-module_header-close_gV{color:#6b7280!important;font-size:1.5rem!important;font-weight:400!important}.ReservationPopup-module_subtitle_Mf{color:#6b7280;font-size:14px;margin-bottom:24px;margin-top:0}.ReservationPopup-module_error-message_ip{background-color:#fee2e2;color:#dc2626;padding:12px 16px;border-radius:6px;margin-bottom:20px;font-size:14px;font-weight:500;border:1px solid #f87171}.ReservationPopup-module_overlap-warning_aB{background-color:#fffbeb;color:#92400e;padding:12px 16px;border-radius:6px;margin-bottom:20px;font-size:14px;font-weight:500;border:1px solid #fcd34d;display:flex;align-items:center;gap:8px}.ReservationPopup-module_overlap-warning_aB i{font-size:16px}.ReservationPopup-module_form_xP{display:flex;flex-direction:column;gap:20px}.ReservationPopup-module_form-row_pP{display:flex;gap:20px}.ReservationPopup-module_form-row_pP>div{flex:1}.ReservationPopup-module_form-group_tI{display:flex;flex-direction:column;gap:8px}.ReservationPopup-module_form-group_tI label{font-weight:500;color:#374151;font-size:14px}.ReservationPopup-module_form-group_tI .ui-input-input,.ReservationPopup-module_form-group_tI .ui-select-select,.ReservationPopup-module_form-group_tI .ui-textarea-textarea,.ReservationPopup-module_form-group_tI .ui-datetime_picker-input{border-radius:8px!important;border:1px solid #d1d5db!important;padding:10px 12px!important;font-size:14px!important}.ReservationPopup-module_form-group_tI .ui-input-input:focus,.ReservationPopup-module_form-group_tI .ui-select-select:focus,.ReservationPopup-module_form-group_tI .ui-textarea-textarea:focus,.ReservationPopup-module_form-group_tI .ui-datetime_picker-input:focus{border-color:#3b82f6!important;box-shadow:0 0 0 1px #3b82f6!important}.ReservationPopup-module_form-group_tI .ui-select-search-wrapper{padding:8px 12px!important}.ReservationPopup-module_form-group_tI .ui-select-search-wrapper .ui-input-input{padding:8px 12px!important;margin:0!important;width:100%!important;box-sizing:border-box!important}.ReservationPopup-module_form-group_tI .ui-select-options{padding:4px 0!important}.ReservationPopup-module_form-group_tI .ui-select-option{padding:10px 12px!important}.ReservationPopup-module_footer_nF{display:flex;justify-content:flex-end;gap:12px;margin-top:32px}.ReservationPopup-module_footer_nF button{border-radius:8px!important;padding:10px 20px!important;font-weight:500!important;font-size:14px!important;height:auto!important;border:#d1d5db .5px solid!important}.ReservationPopup-module_submit-btn_Te{background-color:#60a5e0!important;border-color:#60a5e0!important;color:#fff!important}.ReservationPopup-module_submit-btn_Te:hover{background-color:#4a90d9!important;border-color:#4a90d9!important}.ReservationPopup-module_calendar-field_ll{position:relative}.ReservationPopup-module_calendar-input_vZ{width:100%;border-radius:8px;border:1px solid #d1d5db;padding:10px 12px;font-size:14px;background:#fff;text-align:left;cursor:pointer}.ReservationPopup-module_calendar-input_vZ:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f6}.ReservationPopup-module_calendar-input-disabled_tA{opacity:.5;cursor:not-allowed}.ReservationPopup-module_calendar-popover_yB{position:absolute;top:calc(100% + 8px);left:0;z-index:999;background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:10px;box-shadow:0 10px 28px #11182726}.ReservationPopup-module_calendar-popover_yB .react-calendar{border:none}.ReservationPopup-module_calendar-popover_yB .react-calendar__tile--disabled{text-decoration:line-through}.HotelPopup-module_content_xD{padding:0 24px 24px!important;background-color:#fff}.HotelPopup-module_header-wrapper_SD{background-color:#fff!important;height:50px!important;border-bottom:none!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0!important;width:100%!important}.HotelPopup-module_header-title_QE{color:#111827!important;font-weight:700!important;font-size:1.25rem!important}.HotelPopup-module_header-title-wrapper_Kq{padding:0 24px!important;flex-grow:1!important;display:flex!important;align-items:center!important}.HotelPopup-module_header-close-wrapper_pm{margin-left:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;width:50px!important}.HotelPopup-module_header-close_7V{color:#6b7280!important;font-size:1.5rem!important;font-weight:400!important}.HotelPopup-module_subtitle_32{color:#6b7280;font-size:14px;margin-bottom:24px;margin-top:0}.HotelPopup-module_form_pa{display:flex;flex-direction:column;gap:20px}.HotelPopup-module_form-group_jv{display:flex;flex-direction:column;gap:8px}.HotelPopup-module_form-group_jv label{font-weight:500;color:#374151;font-size:14px}.HotelPopup-module_form-group_jv .ui-input-input,.HotelPopup-module_form-group_jv .ui-select-select{border-radius:8px!important;border:1px solid #d1d5db!important;padding:10px 12px!important;font-size:14px!important}.HotelPopup-module_form-group_jv .ui-input-input:focus,.HotelPopup-module_form-group_jv .ui-select-select:focus{border-color:#3b82f6!important;box-shadow:0 0 0 1px #3b82f6!important}.HotelPopup-module_tabs-header_3t{display:flex;gap:24px;border-bottom:1px solid #E5E7EB;margin-bottom:24px}.HotelPopup-module_tab-item_YE{padding:12px 0;font-size:14px;font-weight:600;color:#6b7280;cursor:pointer;position:relative;transition:color .2s}.HotelPopup-module_tab-item_YE:hover{color:#111827}.HotelPopup-module_tab-item_YE.HotelPopup-module_tab-item-active_jA{color:#2563eb}.HotelPopup-module_tab-item_YE.HotelPopup-module_tab-item-active_jA:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background-color:#2563eb}.HotelPopup-module_tab-content_xT{min-height:350px}.HotelPopup-module_gallery-tab_3E .HotelPopup-module_form-group_jv{gap:16px}.HotelPopup-module_gallery-hint_Q0{font-size:13px;color:#6b7280;margin:0}.HotelPopup-module_gallery-empty_je{display:flex;flex-direction:column;align-items:center;justify-content:center;height:300px;gap:16px;color:#6b7280;text-align:center;font-size:14px}.HotelPopup-module_footer_A7{display:flex;justify-content:flex-end;gap:12px;margin-top:32px}.HotelPopup-module_footer_A7 button{border-radius:8px!important;padding:10px 20px!important;font-weight:500!important;font-size:14px!important;height:auto!important;border:#d1d5db .5px solid!important}.HotelPopup-module_submit-btn_R2{background-color:#60a5e0!important;border-color:#60a5e0!important;color:#fff!important}.HotelPopup-module_submit-btn_R2:hover{background-color:#4a90d9!important;border-color:#4a90d9!important}.RoomPopup-module_content_q5{padding:0 24px 24px!important;background-color:#fff}.RoomPopup-module_header-wrapper_pu{background-color:#fff!important;height:50px!important;border-bottom:none!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0!important;width:100%!important}.RoomPopup-module_header-title_x3{color:#111827!important;font-weight:700!important;font-size:1.25rem!important}.RoomPopup-module_header-title-wrapper_D3{padding:0 24px!important;flex-grow:1!important;display:flex!important;align-items:center!important}.RoomPopup-module_header-close-wrapper_TF{margin-left:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;width:50px!important}.RoomPopup-module_header-close_GV{color:#6b7280!important;font-size:1.5rem!important;font-weight:400!important}.RoomPopup-module_subtitle_wG{color:#6b7280;font-size:14px;margin-bottom:24px;margin-top:0}.RoomPopup-module_form_xX{display:flex;flex-direction:column;gap:20px}.RoomPopup-module_form-group_xn{display:flex;flex-direction:column;gap:8px}.RoomPopup-module_form-group_xn label{font-weight:500;color:#374151;font-size:14px}.RoomPopup-module_form-group_xn .ui-input-input,.RoomPopup-module_form-group_xn .ui-select-select{border-radius:8px!important;border:1px solid #d1d5db!important;padding:10px 12px!important;font-size:14px!important}.RoomPopup-module_form-group_xn .ui-input-input:focus,.RoomPopup-module_form-group_xn .ui-select-select:focus{border-color:#3b82f6!important;box-shadow:0 0 0 1px #3b82f6!important}.RoomPopup-module_color-grid_bP{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;margin-top:8px}.RoomPopup-module_color-item_xw{width:32px;height:32px;border-radius:50%;cursor:pointer;border:2px solid transparent;transition:all .2s;position:relative}.RoomPopup-module_color-item_xw:hover{transform:scale(1.1);box-shadow:0 4px 12px #0000001a}.RoomPopup-module_color-item-active_Ms{border-color:#6c5ce7;box-shadow:0 0 0 3px #6c5ce733}.RoomPopup-module_color-item-active_Ms:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:14px;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.3)}.RoomPopup-module_tabs-header_fc{display:flex;gap:24px;border-bottom:1px solid #E5E7EB;margin-bottom:24px}.RoomPopup-module_tab-item_UN{padding:12px 0;font-size:14px;font-weight:600;color:#6b7280;cursor:pointer;position:relative;transition:color .2s}.RoomPopup-module_tab-item_UN:hover{color:#111827}.RoomPopup-module_tab-item_UN.RoomPopup-module_tab-item-active_N1{color:#2563eb}.RoomPopup-module_tab-item_UN.RoomPopup-module_tab-item-active_N1:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background-color:#2563eb}.RoomPopup-module_tab-content_Cd{min-height:450px}.RoomPopup-module_gallery-tab_sT .RoomPopup-module_form-group_xn{gap:16px}.RoomPopup-module_gallery-hint_mC{font-size:13px;color:#6b7280;margin:0}.RoomPopup-module_gallery-empty_0X{display:flex;flex-direction:column;align-items:center;justify-content:center;height:300px;gap:16px;color:#6b7280;text-align:center;font-size:14px}.RoomPopup-module_footer_Yw{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:20px;border-top:1px solid #f1f5f9}.RoomPopup-module_footer_Yw button{border-radius:8px!important;padding:10px 20px!important;font-weight:500!important;font-size:14px!important;height:auto!important;border:#d1d5db .5px solid!important}.RoomPopup-module_submit-btn_Xq{background-color:#60a5e0!important;border-color:#60a5e0!important;color:#fff!important}.RoomPopup-module_submit-btn_Xq:hover{background-color:#4a90d9!important;border-color:#4a90d9!important}.ReservationDetailsPopup-module_content_Y5{padding:0 24px 24px!important;background-color:#fff}.ReservationDetailsPopup-module_header-wrapper_J2{background-color:#fff!important;height:50px!important;border-bottom:none!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0!important;width:100%!important}.ReservationDetailsPopup-module_header-title_fK{color:#111827!important;font-weight:700!important;font-size:1.25rem!important}.ReservationDetailsPopup-module_header-title-wrapper_wf{padding:0 24px!important;flex-grow:1!important;display:flex!important;align-items:center!important}.ReservationDetailsPopup-module_header-close-wrapper_RW{margin-left:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;width:50px!important}.ReservationDetailsPopup-module_header-close_FH{color:#6b7280!important;font-size:1.5rem!important;font-weight:400!important}.ReservationDetailsPopup-module_header-title-inner_N3{display:flex;align-items:center;gap:12px;font-weight:700}.ReservationDetailsPopup-module_status-dot_O0{width:12px;height:12px;border-radius:4px}.ReservationDetailsPopup-module_reservation-label_if{color:#6b7280;font-size:14px;margin-bottom:20px}.ReservationDetailsPopup-module_status-row_D-{display:flex;align-items:center;gap:12px;margin-bottom:24px}.ReservationDetailsPopup-module_status-icon_QM{font-size:16px;color:#6b7280}.ReservationDetailsPopup-module_status-badge_gP{background-color:#d1fae5;color:#065f46;font-size:12px;padding:4px 12px;border-radius:9999px;font-weight:500}.ReservationDetailsPopup-module_details_FR{display:flex;flex-direction:column;gap:20px;margin-bottom:32px}.ReservationDetailsPopup-module_detail-row_-V{display:flex;gap:16px;align-items:flex-start}.ReservationDetailsPopup-module_icon_qh{font-size:18px;color:#6b7280;margin-top:2px}.ReservationDetailsPopup-module_detail-info_T8{display:flex;flex-direction:column;gap:4px}.ReservationDetailsPopup-module_label_J3{font-size:13px;color:#6b7280;font-weight:500}.ReservationDetailsPopup-module_value_ff{font-size:15px;color:#111827;font-weight:600}.ReservationDetailsPopup-module_total_Vt{display:block;font-size:13px;color:#9ca3af;font-weight:400;margin-top:2px}.ReservationDetailsPopup-module_notes_4t{margin-bottom:32px}.ReservationDetailsPopup-module_notes-label_-k{font-size:15px;font-weight:600;margin-bottom:12px;color:#111827}.ReservationDetailsPopup-module_notes-box_Cb{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:12px 16px;color:#9ca3af;font-size:14px}.ReservationDetailsPopup-module_footer_aL{display:flex!important;justify-content:flex-end!important;align-items:center!important;margin-top:32px!important}.ReservationDetailsPopup-module_footer-right_dv{display:flex!important;gap:12px!important}.ReservationDetailsPopup-module_delete-btn_9a{background-color:#ef4444;color:#fff;border:none;padding:10px 16px;border-radius:8px;font-weight:600;font-size:14px;display:flex;align-items:center;gap:8px;cursor:pointer}.ReservationDetailsPopup-module_delete-btn_9a:hover{background-color:#dc2626}.ReservationDetailsPopup-module_close-btn_OP{background-color:#f9fafb;color:#374151;border:1px solid #d1d5db;padding:10px 20px;border-radius:8px;font-weight:600;font-size:14px;cursor:pointer}.ReservationDetailsPopup-module_close-btn_OP:hover{background-color:#f3f4f6}.ReservationDetailsPopup-module_edit-btn_rY{background-color:#0275d8;color:#fff;border:none;padding:10px 20px;border-radius:8px;font-weight:600;font-size:14px;display:flex;align-items:center;gap:8px;cursor:pointer}.ReservationDetailsPopup-module_edit-btn_rY:hover{background-color:#025aa5}.CommentPopup-module_content_aJ{padding:0 24px 24px!important;background-color:#fff}.CommentPopup-module_header-wrapper_Bw{background-color:#fff!important;height:50px!important;border-bottom:none!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0!important;width:100%!important}.CommentPopup-module_header-title_xV{color:#111827!important;font-weight:700!important;font-size:1.25rem!important}.CommentPopup-module_header-title-wrapper_4e{padding:0 24px!important;flex-grow:1!important;display:flex!important;align-items:center!important}.CommentPopup-module_header-close-wrapper_1W{margin-left:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;width:50px!important}.CommentPopup-module_header-close_01{color:#6b7280!important;font-size:1.5rem!important;font-weight:400!important}.CommentPopup-module_date_C-{color:#6b7280;font-size:15px;margin-bottom:24px}.CommentPopup-module_form-group_Bg{display:flex;flex-direction:column;gap:12px}.CommentPopup-module_form-group_Bg label{font-weight:600;color:#111827;font-size:15px}.CommentPopup-module_form-group_Bg .ui-textarea-textarea{border-radius:8px!important;border:1px solid #d1d5db!important;padding:12px!important;font-size:15px!important;resize:none}.CommentPopup-module_form-group_Bg .ui-textarea-textarea:focus{border-color:#3b82f6!important;box-shadow:0 0 0 1px #3b82f6!important;outline:none}.CommentPopup-module_footer_Yl{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}.CommentPopup-module_cancel-btn-wrapper_47{background-color:#fff;color:#374151;border:1px solid #d1d5db;border-radius:8px;font-weight:600;font-size:15px;cursor:pointer}.CommentPopup-module_cancel-btn-wrapper_47:hover{background-color:#f9fafb}.CommentPopup-module_save-btn-wrapper_NV{background-color:#3b82f6;color:#fff;border:none;border-radius:8px;font-weight:600;font-size:15px;cursor:pointer;transition:background-color .2s,opacity .2s}.CommentPopup-module_save-btn-wrapper_NV:hover:not(:disabled){background-color:#2563eb}.CommentPopup-module_save-btn-wrapper_NV:disabled{background-color:#8db5dd;opacity:.6;cursor:not-allowed}.GuestPopup-module_header-wrapper_tz{border-bottom:2px solid #f1f5f9}.GuestPopup-module_header-title-wrapper_9Z{padding:18px 24px}.GuestPopup-module_header-title_BE{font-size:18px;font-weight:700;color:#1e293b;margin:0}.GuestPopup-module_header-close-wrapper_Ku{width:56px;height:100%}.GuestPopup-module_header-close_Da{font-size:20px;color:#64748b;transition:all .2s ease}.GuestPopup-module_header-close_Da:hover{color:#1e293b;background:#f1f5f9}.GuestPopup-module_content_IA{padding:24px;background:#fff}.GuestPopup-module_subtitle_ra{font-size:14px;color:#64748b;margin:0 0 24px;line-height:1.5}.GuestPopup-module_form_E-{display:flex;flex-direction:column;gap:20px;margin-bottom:32px}.GuestPopup-module_form-group_3a{display:flex;flex-direction:column;gap:8px}.GuestPopup-module_form-group_3a label{font-size:13px;font-weight:600;color:#475569;text-transform:uppercase;letter-spacing:.5px}.GuestPopup-module_footer_EQ{display:flex;justify-content:flex-end;align-items:center;gap:12px;padding-top:24px;border-top:2px solid #f1f5f9}.GuestPopup-module_submit-btn_wO{padding:0 24px}.Editable-module_wrapper_X1{position:relative;border:2px solid #37474F;min-height:40px;min-width:40px;display:block;margin:2px}.Editable-module_wrapper_padding_ZS{padding-top:30px}.Editable-module_icon_IP{font-size:.75rem;color:#fff}.Editable-module_icon-wrapper_Jl{z-index:998;cursor:pointer;position:absolute;background:#37474f;display:flex;justify-content:center;align-items:center;padding:3px}.Editable-module_top-left_LV{top:0;left:0}.Editable-module_top-right_jE{top:0;right:0}.Editable-module_active-icon_sZ{top:0;left:0;cursor:auto}.Editable-module_active-icon_not-active_zG{background:#d23429}.Item-module_desc_YP{margin:15px 0}.Item-module_desc_YP h1,h2,h3,h4{font-size:revert;margin:revert;padding:revert}.Item-module_desc_YP li{margin:15px 0 15px 25px;list-style:unset;list-style-type:disc}.Item-module_desc_YP a{word-break:break-word;color:#fff}.Item-module_desc_YP ul{margin:5px 0}.Categories-module_wrapper_vv{display:flex;align-items:center;justify-content:center;padding-bottom:32px;margin-top:160px}.Categories-module_container_DN{width:1314px;display:flex;align-items:center;justify-content:space-between;gap:16px}.Categories-module_categories_wrapper_h1{display:flex;align-items:flex-start;justify-content:flex-start;gap:16px}.Categories-module_title_ga{color:#000;font-family:Josefin Sans;font-size:36px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:14.4px;text-transform:uppercase}.Categories-module_category_Nd{display:flex;padding:8px 16px;justify-content:center;align-items:center;gap:8px;border:1px solid var(--Bright-grey, #F0F0F0);color:var(--Black, #222);font-family:Lexend;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1.4px;transition:.15s ease-in-out;cursor:pointer}.Categories-module_category_active_YT{display:flex;padding:8px 16px;justify-content:center;align-items:center;gap:8px;border:1px solid var(--Black, #222);color:var(--Black, #222);font-family:Lexend;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1.4px}.Categories-module_category_Nd:hover{background-color:#000;color:#fff}@media (max-width: 1350px){.Categories-module_container_DN{width:100%;padding-left:24px;padding-right:24px}}@media (max-width: 1150px){.Categories-module_container_DN{width:100%;padding-left:24px;align-items:flex-start;flex-direction:column;padding-right:24px}.Categories-module_categories_wrapper_h1{padding-left:24px}}@media (max-width: 700px){.Categories-module_categories_wrapper_h1{flex-wrap:wrap}.Categories-module_title_ga{font-size:16px}}.Items-module_wrapper_II{display:flex;align-items:center;justify-content:center;padding-top:64px;padding-bottom:160px}.Items-module_container_ui{width:1314px;display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.Items-module_loading_wrapper_I7{width:100%;display:flex;align-items:center;justify-content:center}.Items-module_box_pC{width:100%;display:flex;align-items:center;gap:24px}.Items-module_content_box_l8{display:flex;width:436px;padding:32px;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;transform:translateY(-64px);background-color:#fff}.Items-module_text_container_bj{height:100%;display:flex;flex-direction:column;gap:4px;align-items:flex-start}.Items-module_image_wrapper_bB{width:20%;aspect-ratio:1/1;overflow:hidden}.Items-module_image_wrapper2_k5{width:50%;aspect-ratio:1/1;overflow:hidden}.Items-module_img3_dn{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.3s all ease-in-out}.Items-module_img_li{width:100%;height:auto;aspect-ratio:2.5;-o-object-fit:cover;object-fit:cover}.Items-module_img2_g1{width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:.7}.Items-module_svg_Cx{margin-left:auto;transition:.3s ease-in-out}.Items-module_svg2_UR{transition:.3s ease-in-out}.Items-module_text_UT{color:#000;font-family:Roboto Mono;font-size:16px;font-style:normal;font-weight:700;line-height:150%;width:308px}.Items-module_category_OE{display:flex;padding:4px 12px;justify-content:center;align-items:center;gap:8px;border-right:1px solid rgba(0,0,0,.1);border-left:1px solid rgba(0,0,0,.1);color:#000;font-family:Roboto Mono;font-size:12px;font-style:normal;font-weight:400;line-height:150%}.Items-module_box_pC:hover .Items-module_img3_dn{transform:scale(1.2)}.Items-module_box_pC:hover .Items-module_svg_Cx,.Items-module_box_pC:hover .Items-module_svg2_UR{transform:rotate(180deg)}@media (max-width: 1350px){.Items-module_container_ui{width:100%;padding-left:24px;padding-right:24px;grid-template-columns:repeat(2,1fr)}}@media (max-width: 991px){.Items-module_container_ui{grid-template-columns:repeat(1,1fr)}}.LoadingPlaceholder-module_wrapper_yx{display:flex;flex-direction:column;width:100%}.LoadingPlaceholder-module_image_wrapper_Ip{aspect-ratio:1;width:100%;overflow:hidden;position:relative;margin-bottom:24px}.LoadingPlaceholder-module_title_sz{color:#000;font-family:Roboto Mono;font-size:16px;font-style:normal;font-weight:700;padding-left:16px;padding-right:16px;margin-bottom:12px;line-height:normal}.LoadingPlaceholder-module_image_P0{position:relative;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;background-color:#e0e0e0;overflow:hidden}.LoadingPlaceholder-module_image_P0:after{content:"";position:absolute;top:0;left:-100%;height:100%;width:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:LoadingPlaceholder-module_shimmer_xI 1.2s infinite}@keyframes LoadingPlaceholder-module_shimmer_xI{0%{left:-100%}to{left:100%}}.LoadingPlaceholder-module_category_wrapper_N-{position:absolute;bottom:0;left:0;display:flex;padding:4px 12px;justify-content:center;align-items:center;gap:8px;background:#000;color:#fff;font-family:Roboto Mono;font-size:10px;font-style:normal;font-weight:400;line-height:150%}.LoadingPlaceholder-module_button_tA{display:flex;padding:8px 16px;justify-content:center;align-items:center;gap:8px;position:relative;color:#000;font-family:Roboto Mono;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:4.8px;text-transform:uppercase;z-index:1;width:-moz-fit-content;width:fit-content;transition:all .3s ease-in-out;opacity:.5}.LoadingPlaceholder-module_mask_3i{height:1px;width:100%;position:absolute;background-color:#000;bottom:0;z-index:-1;transition:all .3s ease-in-out}.LoadingPlaceholder-module_content_44{display:flex;padding:0 16px;justify-content:center;align-items:center;gap:8px;align-self:stretch;color:#000;font-family:Roboto Mono;font-size:12px;font-style:normal;font-weight:400;margin-top:24px;line-height:150%;opacity:0;transition:all .3s ease-in-out;transition-delay:.2s;transform:translateY(20px)}.LoadingPlaceholder-module_wrapper_yx:hover .LoadingPlaceholder-module_image_P0{transform:scale(1.05)}.LoadingPlaceholder-module_wrapper_yx:hover .LoadingPlaceholder-module_mask_3i{height:100%}.LoadingPlaceholder-module_wrapper_yx:hover .LoadingPlaceholder-module_button_tA{color:#fff}.LoadingPlaceholder-module_wrapper_yx:hover .LoadingPlaceholder-module_content_44{opacity:1;transform:none}.Container-module_wrapper_ij{display:flex;align-items:center;justify-content:center;position:relative;width:100%}.Container-module_container_yV{width:1312px}.Container-module_backgroundImage_it{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.Container-module_mask_Dz{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width: 1350px){.Container-module_container_yV{width:100%;padding-left:24px;padding-right:24px}}.Hero-module_wrapper_Mp{height:600px;position:relative}.Hero-module_btn_Xp{position:absolute;top:0;left:0;z-index:2;display:flex;justify-content:center;align-items:center;gap:16px;color:var(--White, #FFF)!important;font-family:Lexend;font-size:16px;font-style:normal;font-weight:400;line-height:100%}.Hero-module_btn_Xp:hover{color:#ffda0b!important}.Hero-module_btn_Xp:hover .Hero-module_svg_sY{fill:#ffda0b!important}@media (max-width: 778px){.Hero-module_wrapper_Mp{height:200px}}.Content-module_wrapper_4j{width:100%;gap:80px;display:flex;align-items:flex-start}.Content-module_left_bt{width:100%;display:flex;flex-direction:column;gap:16px}.Content-module_title_T4{color:var(--Black, #222);font-family:Lexend;font-size:32px;font-style:normal;font-weight:400;line-height:150%}.Content-module_category_xg{color:var(--Black, #222);font-family:Lexend;font-size:12px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1.2px;opacity:.3}.Content-module_right_Lc{width:100%;display:flex;flex-direction:column;gap:32px;align-items:flex-start}.Content-module_content_BJ p{color:var(--Black, #222)!important;font-family:Lexend!important;font-size:18px!important;font-style:normal!important;font-weight:300!important;line-height:170%!important;margin-bottom:32px}.Content-module_content_BJ h1,.Content-module_content_BJ h2,.Content-module_content_BJ h3,.Content-module_content_BJ h4,.Content-module_content_BJ h5,.Content-module_content_BJ h6{color:var(--Black, #222)!important;font-family:Lexend!important;font-size:20px!important;font-style:normal!important;font-weight:400!important;line-height:150%!important}@media (max-width: 650px){.Content-module_wrapper_4j{flex-direction:column;gap:48px}.Content-module_content_BJ h1,.Content-module_content_BJ h2,.Content-module_content_BJ h3,.Content-module_content_BJ h4,.Content-module_content_BJ h5,.Content-module_content_BJ h6{font-size:18px!important}.Content-module_content_BJ p{font-size:16px!important}.Content-module_title_T4{font-size:24px!important}.Content-module_category_xg{font-size:12px!important}}.Gallery-module_wrapper_eB{width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:32px}.Gallery-module_image_wrapper_71{width:100%;overflow:hidden;cursor:pointer}.Gallery-module_image_8V{height:auto;width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;transition:.3s ease-in-out}@media (max-width: 778px){.Gallery-module_wrapper_eB{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:12px}}.Gallery-module_image_wrapper_71:hover .Gallery-module_image_8V{transform:scale(1.1)}.AnalyticsPage-module_dashboard_Uk{padding:32px 36px;background-color:#f4f6ff;min-height:100vh;font-family:Inter,system-ui,sans-serif;overflow-y:auto;box-sizing:border-box;color:#1f2937}.AnalyticsPage-module_mainLayoutContainer_Ds{display:flex;flex-direction:column;gap:24px}.AnalyticsPage-module_loaderWrapper_Mk{display:flex;flex-direction:column;align-items:center;justify-content:center;height:400px;gap:16px;color:#64748b}.AnalyticsPage-module_loaderWrapper_Mk .AnalyticsPage-module_spinner_de{width:36px;height:36px;border:3px solid rgba(99,102,241,.18);border-top:3px solid #6c5ce7;border-radius:50%;animation:AnalyticsPage-module_spin_BB .9s linear infinite}.AnalyticsPage-module_loaderWrapper_Mk p{margin:0;font-size:14px}@keyframes AnalyticsPage-module_spin_BB{to{transform:rotate(360deg)}}@media (max-width: 640px){.AnalyticsPage-module_dashboard_Uk{padding:12px 14px}}.Banner-module_heroBanner_Rq{background:linear-gradient(135deg,#6c5ce7,#0984e3);border-radius:18px;padding:38px 44px;color:#fff;display:flex;justify-content:space-between;align-items:center;margin-bottom:26px;position:relative;overflow:hidden;min-height:240px}.Banner-module_heroBanner_Rq:before{content:"";position:absolute;right:10%;top:-40%;width:300px;height:300px;background:#ffffff1f;border-radius:50%}.Banner-module_heroBanner_Rq:after{content:"";position:absolute;right:-10%;bottom:-44%;width:360px;height:360px;background:#ffffff14;border-radius:50%}.Banner-module_heroBanner_Rq .Banner-module_heroContent_Fh{z-index:1}.Banner-module_heroBanner_Rq .Banner-module_heroContent_Fh .Banner-module_date_Nf{font-size:12px;opacity:.9;margin-bottom:10px;letter-spacing:.05em}.Banner-module_heroBanner_Rq .Banner-module_heroContent_Fh h1{margin:0 0 10px;font-size:34px;font-weight:900;letter-spacing:-.02em}.Banner-module_heroBanner_Rq .Banner-module_heroContent_Fh p{margin:0;opacity:.9;font-size:15px;max-width:520px;line-height:1.6}.Banner-module_heroBanner_Rq .Banner-module_heroIllustration_E7{z-index:1;width:120px;height:120px;background:#ffffff2e;border-radius:26px;display:flex;align-items:center;justify-content:center;font-size:56px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);flex-shrink:0}@media (max-width: 640px){.Banner-module_heroBanner_Rq{padding:20px}.Banner-module_heroBanner_Rq .Banner-module_heroIllustration_E7{display:none}}.StatsGrid-module_statsGrid_z-{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:24px}@media (max-width: 1024px){.StatsGrid-module_statsGrid_z-{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.StatsGrid-module_statsGrid_z-{grid-template-columns:1fr}}.StatsGrid-module_statCard_G-{position:relative;background-color:#fff;border-radius:12px;height:230px;box-shadow:0 4px 14px #00000008;border:none;font-family:Inter,system-ui,sans-serif;padding:24px 26px;display:flex;flex-direction:column;justify-content:space-between}.StatsGrid-module_label_--{font-size:15px;color:#475569;font-weight:500}.StatsGrid-module_value_Oi{font-size:30px;color:#1e293b;font-weight:500}.StatsGrid-module_iconCircle_CX{position:absolute;top:50%;left:50%;transform:translate(-50%,-40%);width:90px;height:90px;border-radius:50%;display:flex;align-items:center;justify-content:center}.StatsGrid-module_cardBottom_Wr{display:flex;justify-content:space-between;align-items:center}.StatsGrid-module_period_8u{font-size:13px;color:#94a3b8;font-weight:400}.StatsGrid-module_trend_7a{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:600;padding:2px 6px;border-radius:4px;border-width:1px;border-style:solid}.StatsGrid-module_trend_7a.StatsGrid-module_up_gC{color:#22c55e;border-color:#22c55e}.StatsGrid-module_trend_7a.StatsGrid-module_down_Dx{color:#ef4444;border-color:#ef4444}.RevenueChart-module_sectionCard_C4{background:#fff;border-radius:12px;padding:24px;box-shadow:0 16px 40px #6366f11f;border:1px solid rgba(99,102,241,.18);flex:1}.RevenueChart-module_sectionCard_C4 .RevenueChart-module_cardHeader_sr{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.RevenueChart-module_sectionCard_C4 .RevenueChart-module_cardHeader_sr h2{font-size:16px;font-weight:500;margin:0;color:#475569}.RevenueChart-module_chartContainer_L8{height:300px;width:100%;margin-left:-4px;margin-top:10px}.RevenueChart-module_trendBadge_hv{display:flex;align-items:center;gap:4px;font-size:11px;font-weight:700}.Charts-module_lineChart_7N{width:100%;height:100%}.Charts-module_revenueChart_T2{width:100%;height:100%;overflow:visible;cursor:crosshair}.Charts-module_donutContainer_MW{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.Charts-module_donutContainer_MW .Charts-module_centerLabel_Fh{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.Charts-module_donutContainer_MW .Charts-module_centerLabel_Fh .Charts-module_percent_Zq{display:block;font-size:24px;font-weight:800;color:#1f2937;line-height:1}.Charts-module_donutContainer_MW .Charts-module_centerLabel_Fh .Charts-module_text_gu{font-size:10px;color:#64748b;line-height:1.2;margin-top:4px}.LatestReservations-module_sectionCard_bH{background:#fff;border-radius:12px;padding:22px 24px;box-shadow:0 16px 40px #6366f11f;border:1px solid rgba(99,102,241,.18);margin-bottom:24px}.LatestReservations-module_sectionCard_bH .LatestReservations-module_cardHeader_OG{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.LatestReservations-module_sectionCard_bH .LatestReservations-module_cardHeader_OG h2{font-size:16px;font-weight:800;margin:0;color:#1f2937}.LatestReservations-module_sectionCard_bH .LatestReservations-module_cardHeader_OG .LatestReservations-module_actions_2x{font-size:12px;color:#94a3b8;font-weight:600}.LatestReservations-module_tableOuter_f5{overflow-x:auto}.LatestReservations-module_tableOuter_f5 table{width:100%;border-collapse:collapse}.LatestReservations-module_tableOuter_f5 table th{text-align:left;padding:14px 14px 12px;border-bottom:2px solid rgba(99,102,241,.18);color:#6c5ce7;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.LatestReservations-module_tableOuter_f5 table td{padding:14px;border-bottom:1px solid rgba(99,102,241,.12);font-size:13px;color:#1f2937}.LatestReservations-module_tableOuter_f5 table tr:last-child td{border-bottom:none}.LatestReservations-module_tableOuter_f5 table tr:hover td{background:#6366f10d}.SharedUI-module_pagination_qP{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:16px;padding-top:14px;border-top:1px solid rgba(99,102,241,.1)}.SharedUI-module_pageBtn_ad{min-width:32px;height:32px;padding:0 10px;border-radius:8px;border:1px solid rgba(99,102,241,.18);background:#fff;color:#64748b;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s;display:flex;align-items:center;justify-content:center}.SharedUI-module_pageBtn_ad:hover:not(:disabled){background:#6c5ce714;color:#6c5ce7;border-color:#6c5ce7}.SharedUI-module_pageBtn_ad:disabled{opacity:.35;cursor:not-allowed}.SharedUI-module_pageBtnActive_rs{background:#6c5ce7;color:#fff;border-color:#6c5ce7}.SharedUI-module_pageBtnActive_rs:hover{background:#5846e4}.TopClients-module_sectionCard_gF{background:#fff;border-radius:12px;padding:22px 24px;box-shadow:0 16px 40px #6366f11f;border:1px solid rgba(99,102,241,.18);margin-bottom:24px}.TopClients-module_sectionCard_gF .TopClients-module_cardHeader_uB{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.TopClients-module_sectionCard_gF .TopClients-module_cardHeader_uB h2{font-size:16px;font-weight:800;margin:0;color:#1f2937}.TopClients-module_sectionCard_gF .TopClients-module_cardHeader_uB .TopClients-module_actions_08{font-size:12px;color:#94a3b8;font-weight:600}.TopClients-module_tableOuter_ye{overflow-x:auto}.TopClients-module_tableOuter_ye table{width:100%;border-collapse:collapse}.TopClients-module_tableOuter_ye table th{text-align:left;padding:14px 14px 12px;border-bottom:2px solid rgba(99,102,241,.18);color:#6c5ce7;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.TopClients-module_tableOuter_ye table td{padding:14px;border-bottom:1px solid rgba(99,102,241,.12);font-size:13px;color:#1f2937}.TopClients-module_tableOuter_ye table tr:last-child td{border-bottom:none}.TopClients-module_tableOuter_ye table tr:hover td{background:#6366f10d}.TopClients-module_rankBadge_a2{display:inline-flex;align-items:center;justify-content:center;min-width:36px;padding:3px 8px;border-radius:8px;font-size:12px;font-weight:700}.Occupancy-module_row_SK{display:grid;grid-template-columns:1.9fr 1fr;gap:20px;margin-bottom:24px}@media (max-width: 1100px){.Occupancy-module_row_SK{grid-template-columns:1fr}}.Occupancy-module_sectionCard_oQ{background:#fff;border-radius:12px;padding:22px 24px;box-shadow:0 16px 40px #6366f11f;border:1px solid rgba(99,102,241,.18)}.Occupancy-module_sectionCard_oQ .Occupancy-module_cardHeader_dl{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.Occupancy-module_sectionCard_oQ .Occupancy-module_cardHeader_dl h2{font-size:16px;font-weight:800;margin:0;color:#1f2937}.Occupancy-module_sectionCard_oQ .Occupancy-module_cardHeader_dl .Occupancy-module_actions_XS{font-size:12px;color:#94a3b8;font-weight:600}.Occupancy-module_highlightWrapper_By{flex:1;display:flex;flex-direction:column;justify-content:center}.Occupancy-module_highlightCard_3R{background:linear-gradient(135deg,#eef2ff,#f5f3ff);padding:24px;border-radius:16px;display:flex;gap:20px}.Occupancy-module_image_0T{width:80px;height:80px;background:#fff;border-radius:20px;box-shadow:0 8px 20px #6c5ce714;display:flex;align-items:center;justify-content:center;flex-shrink:0}.Occupancy-module_content_em{flex:1}.Occupancy-module_content_em .Occupancy-module_title_I3{font-size:18px;color:#1e293b;font-weight:700;margin-bottom:4px}.Occupancy-module_content_em .Occupancy-module_hotelName_bS{font-size:14px;color:#64748b;margin-bottom:8px}.Occupancy-module_content_em .Occupancy-module_price_RV{color:#6c5ce7;font-size:20px;font-weight:800}.Occupancy-module_noData_XH{padding:40px;text-align:center;color:#94a3b8}.Occupancy-module_noData_XH p{margin:0;font-size:14px}.IntensityChart-module_sectionCard_DZ{background:#fff;border-radius:12px;padding:28px 32px;box-shadow:0 16px 40px #6366f11f;border:1px solid rgba(99,102,241,.18)}.IntensityChart-module_sectionCard_DZ .IntensityChart-module_cardHeader_Ly{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}.IntensityChart-module_sectionCard_DZ .IntensityChart-module_cardHeader_Ly h2{font-size:20px;font-weight:800;margin:0;color:#1f2937}.IntensityChart-module_chartContainer_Qd{height:380px;width:100%}.IntensityChart-module_actions_H-{display:flex;align-items:center;gap:20px}.Loader-module_loaderWrapper_A7{display:flex;flex-direction:column;align-items:center;justify-content:center;height:400px;gap:16px;color:#64748b}.Loader-module_loaderWrapper_A7 .Loader-module_spinner_NG{width:36px;height:36px;border:3px solid rgba(99,102,241,.18);border-top:3px solid #6c5ce7;border-radius:50%;animation:Loader-module_spin_M4 .9s linear infinite}.Loader-module_loaderWrapper_A7 p{margin:0;font-size:14px}@keyframes Loader-module_spin_M4{to{transform:rotate(360deg)}}.ErrorState-module_loaderWrapper_EQ{display:flex;flex-direction:column;align-items:center;justify-content:center;height:400px;gap:16px;color:#64748b;text-align:center}.ErrorState-module_loaderWrapper_EQ h2{margin:0;font-size:24px}.ErrorState-module_retryBtn_DE{padding:10px 20px;border-radius:8px;background:#6c5ce7;color:#fff;border:none;cursor:pointer;font-weight:600;transition:opacity .15s}.ErrorState-module_retryBtn_DE:hover{opacity:.9}.GuestsPage-module_wrapper_-4{padding:32px 36px;background-color:#f4f6ff;min-height:100vh;font-family:Inter,system-ui,sans-serif;box-sizing:border-box}.GuestsPage-module_table-container_Hk{background:#fff;border-radius:12px;padding:22px 24px;box-shadow:0 16px 40px #6366f11f;border:1px solid rgba(99,102,241,.18)}.GuestsPage-module_header_n5{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.GuestsPage-module_title_PE{font-size:16px;font-weight:800;margin:0;color:#1f2937}.GuestsPage-module_header-actions_sO{font-size:12px;color:#94a3b8;font-weight:600}.GuestsPage-module_id-badge_SU{display:inline-flex;align-items:center;justify-content:center;min-width:36px;padding:3px 8px;border-radius:8px;font-size:12px;font-weight:700;background:#faf5ff;color:#6c5ce7}.GuestsPage-module_client-name_ps{font-weight:700;color:#1f2937}.GuestsPage-module_actions_jf{display:flex;gap:12px;justify-content:flex-end}.GuestsPage-module_action-icon_9j,.GuestsPage-module_action-icon-delete_7z{cursor:pointer;padding:6px;border-radius:6px;transition:all .2s;display:flex;align-items:center;justify-content:center}.GuestsPage-module_action-icon_9j{color:#6c5ce7}.GuestsPage-module_action-icon_9j:hover{background-color:#6366f11a}.GuestsPage-module_action-icon-delete_7z{color:#475569}.GuestsPage-module_action-icon-delete_7z:hover{background-color:#fee2e2;color:#ef4444}.GuestsPage-module_datatable-wrapper_dB .ui-table-table{width:100%;border-collapse:collapse;border:none!important}.GuestsPage-module_datatable-wrapper_dB .ui-table-table thead{background-color:transparent}.GuestsPage-module_datatable-wrapper_dB .ui-table-table thead th{padding:14px 14px 12px;text-align:left;font-size:12px;font-weight:700;color:#6c5ce7;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;border:none!important;border-bottom:2px solid rgba(99,102,241,.18)!important}.GuestsPage-module_datatable-wrapper_dB .ui-table-table tbody tr{border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:1px solid rgba(99,102,241,.12)!important;background-color:transparent!important;transition:background-color .2s}.GuestsPage-module_datatable-wrapper_dB .ui-table-table tbody tr:hover{background-color:#6366f10d!important}.GuestsPage-module_datatable-wrapper_dB .ui-table-table tbody tr:last-child{border-bottom:none!important}.GuestsPage-module_datatable-wrapper_dB .ui-table-table tbody tr td{padding:14px;font-size:13px;color:#1f2937;vertical-align:middle;border:none!important}.GuestsPage-module_datatable-wrapper_dB .ui-table-table tfoot{display:none!important}.GuestsPage-module_datatable-wrapper_dB .ui-pagination{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:24px;padding-top:18px;border-top:1px solid rgba(99,102,241,.1)}.GuestsPage-module_datatable-wrapper_dB .ui-pagination .ui-pagination-item{min-width:32px;height:32px;padding:0 10px;display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid rgba(99,102,241,.18);background:#fff;color:#64748b;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s}.GuestsPage-module_datatable-wrapper_dB .ui-pagination .ui-pagination-item:hover:not(.ui-pagination-item-disabled){background:#6c5ce714;color:#6c5ce7;border-color:#6c5ce7}.GuestsPage-module_datatable-wrapper_dB .ui-pagination .ui-pagination-item.ui-pagination-item-active{background:#6c5ce7;color:#fff;border-color:#6c5ce7}.GuestsPage-module_datatable-wrapper_dB .ui-pagination .ui-pagination-item.ui-pagination-item-disabled{opacity:.35;pointer-events:none}.ReservationsPage-module_wrapper_I4{padding:32px 36px;background-color:#f4f6ff;min-height:100vh;font-family:Inter,system-ui,sans-serif;box-sizing:border-box}.ReservationsPage-module_table-container_49{background:#fff;border-radius:12px;padding:22px 24px;box-shadow:0 16px 40px #6366f11f;border:1px solid rgba(99,102,241,.18)}.ReservationsPage-module_header_kl{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.ReservationsPage-module_title_Kw{font-size:16px;font-weight:800;margin:0;color:#1f2937}.ReservationsPage-module_header-actions_Ne{font-size:12px;color:#94a3b8;font-weight:600}.ReservationsPage-module_id-badge_gC{display:inline-flex;align-items:center;justify-content:center;min-width:36px;padding:3px 8px;border-radius:8px;font-size:12px;font-weight:700;background:#faf5ff;color:#6c5ce7}.ReservationsPage-module_client-name_Cy{font-weight:700;color:#1f2937}.ReservationsPage-module_status-badge_FV{display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;border-radius:6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.ReservationsPage-module_status-confirmed_U7{background-color:#dcfce7;color:#15803d}.ReservationsPage-module_status-pending_bU{background-color:#fef3c7;color:#b45309}.ReservationsPage-module_status-cancelled_hO{background-color:#fee2e2;color:#b91c1c}.ReservationsPage-module_actions_Gu{display:flex;gap:12px;justify-content:flex-end}.ReservationsPage-module_action-icon_90,.ReservationsPage-module_action-icon-delete_ma{cursor:pointer;padding:6px;border-radius:6px;transition:all .2s;display:flex;align-items:center;justify-content:center}.ReservationsPage-module_action-icon_90{color:#6c5ce7}.ReservationsPage-module_action-icon_90:hover{background-color:#6366f11a}.ReservationsPage-module_action-icon-delete_ma{color:#475569}.ReservationsPage-module_action-icon-delete_ma:hover{background-color:#fee2e2;color:#ef4444}.ReservationsPage-module_datatable-wrapper_Ew .ui-table-table{width:100%;border-collapse:collapse;border:none!important}.ReservationsPage-module_datatable-wrapper_Ew .ui-table-table thead{background-color:transparent}.ReservationsPage-module_datatable-wrapper_Ew .ui-table-table thead th{padding:14px 14px 12px;text-align:left;font-size:12px;font-weight:700;color:#6c5ce7;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;border:none!important;border-bottom:2px solid rgba(99,102,241,.18)!important}.ReservationsPage-module_datatable-wrapper_Ew .ui-table-table tbody tr{border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:1px solid rgba(99,102,241,.12)!important;background-color:transparent!important;transition:background-color .2s;cursor:pointer}.ReservationsPage-module_datatable-wrapper_Ew .ui-table-table tbody tr:hover{background-color:#6366f10d!important}.ReservationsPage-module_datatable-wrapper_Ew .ui-table-table tbody tr:last-child{border-bottom:none!important}.ReservationsPage-module_datatable-wrapper_Ew .ui-table-table tbody tr td{padding:14px;font-size:13px;color:#1f2937;vertical-align:middle;border:none!important}.ReservationsPage-module_datatable-wrapper_Ew .ui-table-table tfoot{display:none!important}.ReservationsPage-module_datatable-wrapper_Ew .ui-pagination{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:24px;padding-top:18px;border-top:1px solid rgba(99,102,241,.1)}.ReservationsPage-module_datatable-wrapper_Ew .ui-pagination .ui-pagination-item{min-width:32px;height:32px;padding:0 10px;display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid rgba(99,102,241,.18);background:#fff;color:#64748b;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s}.ReservationsPage-module_datatable-wrapper_Ew .ui-pagination .ui-pagination-item:hover:not(.ui-pagination-item-disabled){background:#6c5ce714;color:#6c5ce7;border-color:#6c5ce7}.ReservationsPage-module_datatable-wrapper_Ew .ui-pagination .ui-pagination-item.ui-pagination-item-active{background:#6c5ce7;color:#fff;border-color:#6c5ce7}.ReservationsPage-module_datatable-wrapper_Ew .ui-pagination .ui-pagination-item.ui-pagination-item-disabled{opacity:.35;pointer-events:none}.Tabs-module_calendar-tabs_C1{display:inline-flex;padding:4px;background:#e9ecef;border-radius:10px;margin-bottom:24px;gap:2px}.Tabs-module_calendar-tab_lm{padding:8px 16px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;background:transparent;color:#4b5563;border:none;display:flex;align-items:center;gap:8px;transition:all .2s;outline:none}.Tabs-module_calendar-tab_lm i{font-size:16px;color:#6b7280}.Tabs-module_calendar-tab_lm:hover:not(.Tabs-module_active_r6){background-color:#0000000d;color:#111827}.Tabs-module_calendar-tab_lm:hover:not(.Tabs-module_active_r6) i{color:#111827}.Tabs-module_calendar-tab_lm.Tabs-module_active_r6{background:#fff;box-shadow:0 2px 4px #0000000d;color:#111827;font-weight:600}.Tabs-module_calendar-tab_lm.Tabs-module_active_r6 i{color:#111827}.Header-module_calendar-control-header_sU{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding:10px 0}.Header-module_current-month_R6{font-size:28px;font-weight:900;color:#1f2937;letter-spacing:-.02em}.Header-module_calendar-nav-buttons_Dl{display:flex;gap:10px}.Header-module_nav-btn_Z-{background:#fff;border:1px solid rgba(99,102,241,.18);padding:10px 18px;border-radius:12px;cursor:pointer;color:#1f2937;font-weight:700;font-size:14px;transition:all .2s;box-shadow:0 10px 25px #6366f114;display:flex;align-items:center;justify-content:center;gap:8px}.Header-module_nav-btn_Z-:hover{background-color:#6c5ce70d;border-color:#6c5ce7;color:#6c5ce7;transform:translateY(-1px)}.Header-module_nav-btn_Z-:active{transform:translateY(0)}.Header-module_legend_zW{display:flex;gap:20px;margin-bottom:24px;padding:16px 24px;background:#fff;border:1px solid rgba(99,102,241,.18);border-radius:18px;width:-moz-fit-content;width:fit-content;box-shadow:0 10px 25px #6366f114}.Header-module_legend-item_YM{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#64748b}.Header-module_legend-color_VT{width:12px;height:12px;border-radius:4px}.Event-module_calendar-event_O4{font-size:.85rem;padding:2px 8px 2px 10px;border-radius:6px 4px 4px 6px;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:var(--event-bg, #f8fafc);color:var(--event-color, #2563eb);border-left:4px solid var(--event-color, #2563eb);font-weight:500;cursor:pointer;transition:opacity .2s,background .2s,color .2s;display:flex;align-items:center;justify-content:space-between}.Event-module_calendar-event_O4:hover{opacity:.85}.Event-module_calendar-event_O4 .Event-module_pending-icon_Hd{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;background-color:#ef4444;color:#fff;border-radius:50%;font-size:10px;font-weight:900;margin-left:6px;flex-shrink:0;line-height:1;box-shadow:0 0 0 1px #ef444433}.Grid-module_calendar-grid-header_av{display:grid;grid-template-columns:repeat(7,1fr);background:#6c5ce70d;border:1px solid rgba(99,102,241,.18);border-bottom:none;border-radius:18px 18px 0 0}.Grid-module_day-header_Zn{text-align:center;padding:16px 10px;font-weight:800;color:#6c5ce7;font-size:12px;text-transform:uppercase;letter-spacing:.1em;border-right:1px solid rgba(99,102,241,.18)}.Grid-module_day-header_Zn:last-child{border-right:none}.Grid-module_calendar-grid_Zw{display:grid;grid-template-columns:repeat(7,1fr);border:1px solid rgba(99,102,241,.18);border-radius:0 0 18px 18px;background:#fff;box-shadow:0 16px 40px #6366f11f;overflow:hidden}.Grid-module_calendar-cell_VS{min-height:140px;border-right:1px solid rgba(99,102,241,.18);border-bottom:1px solid rgba(99,102,241,.18);padding:12px;position:relative;transition:background .2s}.Grid-module_calendar-cell_VS:hover{background:#6c5ce705}.Grid-module_calendar-cell_VS:nth-child(7n){border-right:none}.Grid-module_calendar-cell_VS:nth-last-child(-n+7){border-bottom:none}.Grid-module_day-number_XE{font-size:16px;font-weight:800;color:#1f2937;letter-spacing:-.01em}.Grid-module_other-month_7f{background-color:#fcfcfc;color:#cbd5e1;opacity:.5}.Grid-module_other-month_7f .Grid-module_day-number_XE{color:#cbd5e1}.Grid-module_today-highlight_9O{background-color:#6c5ce714}.Grid-module_today-highlight_9O .Grid-module_day-number_XE{color:#6c5ce7}.Grid-module_day-header-row_9v{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.Grid-module_cell-content_C4{display:flex;flex-direction:column;gap:6px}.Grid-module_comment-item_dR{background-color:#fffbeb;border-left:3px solid #f59e0b;padding:6px 24px 6px 10px;border-radius:8px;font-size:11px;font-weight:600;color:#92400e!important;word-break:break-word;position:relative;box-shadow:0 2px 4px #f59e0b1a}.Grid-module_comment-item_dR:hover .Grid-module_delete-comment-btn_0x{opacity:1}.Grid-module_delete-comment-btn_0x{position:absolute;top:50%;right:4px;transform:translateY(-50%);cursor:pointer;color:#d97706;font-size:12px;opacity:0;transition:all .2s;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:6px}.Grid-module_delete-comment-btn_0x:hover{color:#ef4444;background-color:#ef44441a}.Grid-module_comment-text_wT{line-height:1.4}.Grid-module_add-comment-btn_rX{background:none;border:1px dashed rgba(99,102,241,.18);color:#64748b;font-size:16px;cursor:pointer;line-height:1;padding:4px;transition:all .2s;border-radius:8px;display:flex;align-items:center;justify-content:center;width:28px;height:28px}.Grid-module_add-comment-btn_rX:hover{color:#6c5ce7;background-color:#6c5ce70d;border-color:#6c5ce7;border-style:solid}.Hotels-module_container_gE{animation:Hotels-module_fadeIn_ij .3s ease-out}@keyframes Hotels-module_fadeIn_ij{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.Hotels-module_add-hotel-section_AH{background:#fff;border:1px solid rgba(99,102,241,.18);border-radius:18px;padding:24px;margin-bottom:32px;box-shadow:0 16px 40px #6366f11f}.Hotels-module_add-hotel-section_AH .Hotels-module_section-header_Nv{display:flex;align-items:flex-start;gap:16px;margin-bottom:24px}.Hotels-module_add-hotel-section_AH .Hotels-module_section-header_Nv .Hotels-module_plus-icon_TL{font-size:20px;color:#6c5ce7;margin-top:4px}.Hotels-module_add-hotel-section_AH .Hotels-module_section-header_Nv .Hotels-module_header-text_UZ h3{margin:0 0 4px;font-size:18px;font-weight:800;color:#1f2937;letter-spacing:-.02em}.Hotels-module_add-hotel-section_AH .Hotels-module_section-header_Nv .Hotels-module_header-text_UZ p{margin:0;font-size:14px;color:#64748b}.Hotels-module_add-hotel-section_AH .Hotels-module_add-btn-wrapper_ee{display:flex;justify-content:flex-end;margin-top:16px}.Hotels-module_add-hotel-section_AH .Hotels-module_add-btn_ZY{display:flex;align-items:center;gap:8px;background:#6c5ce7;color:#fff;border:none;padding:10px 24px;border-radius:12px;font-size:14px;font-weight:700;cursor:pointer;transition:all .2s;box-shadow:0 4px 12px #6c5ce733}.Hotels-module_add-hotel-section_AH .Hotels-module_add-btn_ZY:hover{background-color:#5846e4;transform:translateY(-1px);box-shadow:0 6px 15px #6c5ce74d}.Hotels-module_add-hotel-section_AH .Hotels-module_add-btn_ZY i{font-size:12px}.Hotels-module_grid_0Z{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:24px}.Hotels-module_card_HC{background:#fff;border:1px solid rgba(99,102,241,.18);border-radius:18px;overflow:hidden;transition:transform .25s,box-shadow .25s;box-shadow:0 16px 40px #6366f11f}.Hotels-module_card_HC:hover{transform:translateY(-4px);box-shadow:0 20px 45px #6366f129}.Hotels-module_card_HC .Hotels-module_card-header_qQ{padding:24px 24px 16px;display:flex;align-items:center;gap:12px;position:relative}.Hotels-module_card_HC .Hotels-module_card-header_qQ .Hotels-module_hotel-icon_7t{font-size:20px;color:#6c5ce7;background:#6c5ce71a;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:12px}.Hotels-module_card_HC .Hotels-module_card-header_qQ h4{margin:0;font-size:16px;font-weight:800;color:#1f2937;letter-spacing:-.01em}.Hotels-module_card_HC .Hotels-module_card-header_qQ .Hotels-module_share-btn_gH{position:absolute;right:18px;top:18px;width:40px;height:40px;border-radius:12px;border:1px solid rgba(194,65,12,.25);background:#fff3e6e6;color:#9a3412;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:transform .16s ease,background .16s ease,border-color .16s ease}.Hotels-module_card_HC .Hotels-module_card-header_qQ .Hotels-module_share-btn_gH:hover{background:#ffedd5;border-color:#c2410c59;transform:translateY(-1px)}.Hotels-module_card_HC .Hotels-module_card-header_qQ .Hotels-module_share-btn_gH i{font-size:16px}.Hotels-module_card_HC .Hotels-module_card-body_zo{padding:0 24px 24px}.Hotels-module_card_HC .Hotels-module_card-body_zo .Hotels-module_hotel-image-preview_-j{width:100%;height:150px;margin-bottom:16px;border-radius:12px;overflow:hidden;border:1px solid rgba(99,102,241,.18)}.Hotels-module_card_HC .Hotels-module_card-body_zo .Hotels-module_hotel-image-preview_-j img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s}.Hotels-module_card_HC .Hotels-module_card-body_zo .Hotels-module_hotel-image-preview_-j:hover img{transform:scale(1.05)}.Hotels-module_card_HC .Hotels-module_card-body_zo .Hotels-module_hotel-image-preview_-j .Hotels-module_no-image-placeholder_WL{width:100%;height:100%;background:#f1f5f9;display:flex;align-items:center;justify-content:center;color:#cbd5e1}.Hotels-module_card_HC .Hotels-module_card-body_zo .Hotels-module_hotel-image-preview_-j .Hotels-module_no-image-placeholder_WL i{font-size:48px}.Hotels-module_card_HC .Hotels-module_card-body_zo .Hotels-module_hotel-description-preview_S8{font-size:13px;color:#64748b;line-height:1.6;margin-top:12px;background:#f8fafc;padding:12px;border-radius:10px;border:1px solid rgba(99,102,241,.08)}.Hotels-module_card_HC .Hotels-module_card-body_zo .Hotels-module_stat-item_1A{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#64748b;font-size:14px;font-weight:500}.Hotels-module_card_HC .Hotels-module_card-body_zo .Hotels-module_stat-item_1A i{font-size:16px;width:20px;text-align:center;color:#6c5ce7;opacity:.7}.Hotels-module_card_HC .Hotels-module_card-body_zo .Hotels-module_divider_ZQ{height:1px;background:#6366f11a;margin:18px 0}.Hotels-module_card_HC .Hotels-module_card-body_zo .Hotels-module_tags_AA{display:flex;flex-wrap:wrap;gap:8px}.Hotels-module_card_HC .Hotels-module_card-body_zo .Hotels-module_tags_AA .Hotels-module_tag_mv{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:700;background:#f8fafc;border:1px solid rgba(99,102,241,.18);border-radius:8px;padding:4px 12px;color:#1f2937;transition:all .2s;line-height:1.5}.Hotels-module_card_HC .Hotels-module_card-body_zo .Hotels-module_tags_AA .Hotels-module_tag--blue_IU{background:#6366f11a;color:#4f46e5;border-color:#6366f133}.Hotels-module_card_HC .Hotels-module_card-body_zo .Hotels-module_tags_AA .Hotels-module_tag--red_ii{background:#ef44441a;color:#ef4444;border-color:#ef444433}.Hotels-module_card_HC .Hotels-module_card-body_zo .Hotels-module_tags_AA .Hotels-module_tag--green_z2{background:#10b9811a;color:#10b981;border-color:#10b98133}.Hotels-module_card_HC .Hotels-module_card-body_zo .Hotels-module_tags_AA .Hotels-module_tag--yellow_oi{background:#f59e0b1a;color:#f59e0b;border-color:#f59e0b33}.Hotels-module_card_HC .Hotels-module_card-body_zo .Hotels-module_tags_AA .Hotels-module_tag-dot_Ze{width:6px;height:6px;border-radius:50%;margin-right:4px}.Hotels-module_share-overlay_sT{position:fixed;top:0;right:0;bottom:0;left:0;background:#11182773;z-index:9999;display:flex;align-items:center;justify-content:center;padding:18px}.Hotels-module_share-modal_Pg{width:min(560px,100%);background:#fffaf5;border:1px solid #eadfd5;border-radius:18px;box-shadow:0 24px 70px #11182740;padding:16px}.Hotels-module_share-header_rH{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:6px}.Hotels-module_share-title_d0{font-size:16px;font-weight:900;letter-spacing:-.02em;color:#3b2f2a}.Hotels-module_share-close_wY{width:38px;height:38px;border-radius:12px;border:1px solid #eadfd5;background:#fff;color:#7c6f64;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.Hotels-module_share-close_wY:hover{background:#fff3e6;color:#3b2f2a}.Hotels-module_share-subtitle_UA{color:#7c6f64;font-size:13px;font-weight:700;margin-bottom:12px}.Hotels-module_share-row_N5{display:flex;gap:10px;align-items:center}.Hotels-module_share-input_zt{flex:1;border-radius:12px;border:1px solid #eadfd5;padding:12px;background:#fff;color:#3b2f2a;font-size:13px;outline:none}.Hotels-module_share-input_zt:focus{border-color:#c2410c99;box-shadow:0 0 0 2px #c2410c26}.Hotels-module_share-copy_HU{border-radius:12px;border:1px solid rgba(194,65,12,.35);background:#c2410c;color:#fff;padding:12px 14px;cursor:pointer;font-weight:800;display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.Hotels-module_share-copy_HU:hover{background:#9a3412;border-color:#9a3412}.Hotels-module_share-hint_eV{margin-top:10px;color:#7c6f64;font-size:12px;font-weight:700}.Hotels-module_share-actions_Xa{margin-top:14px;display:flex;justify-content:flex-end}.Hotels-module_share-open_B6{text-decoration:none;border-radius:12px;border:1px solid #eadfd5;background:#fff;color:#3b2f2a;padding:10px 12px;font-weight:800;display:inline-flex;align-items:center;gap:8px}.Hotels-module_share-open_B6:hover{background:#fff3e6}.Rooms-module_container_w-{animation:Rooms-module_fadeIn_TV .3s ease-out}@keyframes Rooms-module_fadeIn_TV{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.Rooms-module_add-room-section_2K{background:#fff;border:1px solid rgba(99,102,241,.18);border-radius:18px;padding:24px;margin-bottom:32px;box-shadow:0 16px 40px #6366f11f}.Rooms-module_section-header_fB{display:flex;align-items:flex-start;gap:16px;margin-bottom:24px}.Rooms-module_plus-icon_Eb{font-size:20px;color:#6c5ce7;margin-top:4px}.Rooms-module_header-text_LW h3{margin:0 0 4px;font-size:18px;font-weight:800;color:#1f2937;letter-spacing:-.02em}.Rooms-module_header-text_LW p{margin:0;font-size:14px;color:#64748b}.Rooms-module_form-row_oH{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.Rooms-module_form-group_w1 label{display:block;font-size:12px;font-weight:700;color:#64748b;margin-bottom:8px;text-transform:uppercase;letter-spacing:.05em}.Rooms-module_form-group_w1 input,.Rooms-module_form-group_w1 select{width:100%;padding:12px 16px;border:1px solid rgba(99,102,241,.18);border-radius:12px;font-size:14px;outline:none;transition:all .2s;background:#fff;color:#1f2937;box-sizing:border-box}.Rooms-module_form-group_w1 input:focus,.Rooms-module_form-group_w1 select:focus{border-color:#6c5ce7;box-shadow:0 0 0 4px #6c5ce71a}.Rooms-module_form-group-full_eY{margin-bottom:16px}.Rooms-module_form-group-full_eY label{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;color:#64748b;margin-bottom:8px;text-transform:uppercase;letter-spacing:.05em}.Rooms-module_form-group-full_eY label i{font-size:14px;color:#6c5ce7}.Rooms-module_form-group-full_eY input{width:100%;padding:12px 16px;border:1px solid rgba(99,102,241,.18);border-radius:12px;font-size:14px;outline:none;transition:all .2s;box-sizing:border-box;color:#1f2937}.Rooms-module_form-group-full_eY input:focus{border-color:#6c5ce7;box-shadow:0 0 0 4px #6c5ce71a}.Rooms-module_form-group-full_eY .Rooms-module_hint_P3{margin:6px 0 0;font-size:12px;color:#64748b}.Rooms-module_add-btn-wrapper_-6{display:flex;justify-content:flex-end;margin-top:16px}.Rooms-module_add-btn_0B{display:flex;align-items:center;gap:8px;background:#6c5ce7;color:#fff;border:none;padding:12px 24px;border-radius:12px;font-size:14px;font-weight:700;cursor:pointer;transition:all .2s;box-shadow:0 4px 12px #6c5ce733}.Rooms-module_add-btn_0B:hover{background-color:#5846e4;transform:translateY(-1px);box-shadow:0 6px 15px #6c5ce74d}.Rooms-module_add-btn_0B i{font-size:12px}.Rooms-module_hotel-group_o9{margin-bottom:32px}.Rooms-module_hotel-group-header_Dj{display:flex;align-items:center;gap:10px;margin-bottom:18px;font-size:13px;font-weight:800;color:#1f2937;text-transform:uppercase;letter-spacing:.08em}.Rooms-module_hotel-group-header_Dj i{font-size:18px;color:#6c5ce7}.Rooms-module_rooms-grid_JT{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px}.Rooms-module_room-card_A3{background:#fff;border:1px solid rgba(99,102,241,.18);border-radius:18px;overflow:hidden;box-shadow:0 16px 40px #6366f11f;transition:transform .25s,box-shadow .25s}.Rooms-module_room-card_A3:hover{transform:translateY(-4px);box-shadow:0 20px 45px #6366f129}.Rooms-module_room-card-color_T2{height:6px}.Rooms-module_room-card-body_5W{padding:24px}.Rooms-module_room-card-header_MO{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.Rooms-module_room-card-name-row_lb{display:flex;align-items:center;gap:10px}.Rooms-module_room-color-dot_Zj{width:12px;height:12px;border-radius:4px;flex-shrink:0}.Rooms-module_room-card-name_F5{font-size:15px;font-weight:800;color:#1f2937;letter-spacing:-.01em}.Rooms-module_room-card-icon_Wq{color:#64748b;font-size:16px;cursor:pointer;transition:all .2s;opacity:.6}.Rooms-module_room-card-icon_Wq:hover{color:#6c5ce7;opacity:1}.Rooms-module_room-card-hotel_iv{font-size:12px;color:#64748b;margin-bottom:14px}.Rooms-module_room-card-stats_rg{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#64748b;background:#6366f10d;padding:6px 12px;border-radius:8px;width:-moz-fit-content;width:fit-content;margin-bottom:12px}.Rooms-module_room-card-stats_rg i{font-size:14px;color:#6c5ce7}.Rooms-module_room-image-preview_Y1{width:100%;height:120px;margin:12px 0;border-radius:10px;overflow:hidden;border:1px solid rgba(99,102,241,.18)}.Rooms-module_room-image-preview_Y1 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s}.Rooms-module_room-image-preview_Y1:hover img{transform:scale(1.05)}.Rooms-module_room-image-preview_Y1 .Rooms-module_no-image-placeholder_kr{width:100%;height:100%;background:#f1f5f9;display:flex;align-items:center;justify-content:center;color:#cbd5e1}.Rooms-module_room-image-preview_Y1 .Rooms-module_no-image-placeholder_kr i{font-size:32px}.Rooms-module_room-description-preview_8V{font-size:12px;color:#64748b;line-height:1.5;background:#f8fafc;padding:10px;border-radius:8px;border:1px solid rgba(99,102,241,.05);margin-top:10px}.Calendar-module_calendar-container_ef{font-family:Inter,system-ui,-apple-system,sans-serif;padding:32px 36px;width:100%;box-sizing:border-box;animation:Calendar-module_fadeIn_kb .3s ease-out;color:#1f2937;background-color:#f4f6ff;min-height:100vh}.Calendar-module_settings_Kp{padding-top:8px}.Calendar-module_settingsCard_jl{background:#fff;border:1px solid rgba(99,102,241,.18);border-radius:16px;padding:18px;box-shadow:0 16px 40px #6366f11f;max-width:760px}.Calendar-module_settingsTopRow_Zh{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.Calendar-module_settingsTitle_DS{font-size:16px;font-weight:900;color:#111827;margin-bottom:0}.Calendar-module_settingsBackBtn_Ab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:12px;border:1px solid rgba(99,102,241,.18);background:#f8fafc;color:#111827;padding:10px 12px;font-weight:800;cursor:pointer}.Calendar-module_settingsBackBtn_Ab:hover{background:#6366f114}.Calendar-module_settingsRow_41{display:flex;align-items:center;justify-content:space-between;gap:16px}.Calendar-module_settingsLabel_pj{font-weight:800;color:#111827}.Calendar-module_settingsHint_zZ{margin-top:4px;color:#64748b;font-size:13px;font-weight:600;line-height:1.4}.Calendar-module_switch_T1{position:relative;display:inline-flex;width:52px;height:30px;flex:0 0 auto}.Calendar-module_switch_T1 input{opacity:0;width:0;height:0}.Calendar-module_slider_V6{position:absolute;cursor:pointer;top:0;right:0;bottom:0;left:0;background:#e2e8f0;border-radius:999px;transition:background .16s ease}.Calendar-module_slider_V6:before{position:absolute;content:"";height:24px;width:24px;left:3px;top:3px;background:#fff;border-radius:999px;box-shadow:0 6px 16px #11182724;transition:transform .16s ease}.Calendar-module_switch_T1 input:checked+.Calendar-module_slider_V6{background:#6c5ce7}.Calendar-module_switch_T1 input:checked+.Calendar-module_slider_V6:before{transform:translate(22px)}@keyframes Calendar-module_fadeIn_kb{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.LoginPage-module_splitPage_8G{display:flex;width:100%;min-height:100vh;background:#fff}.LoginPage-module_leftPane_-g{flex:1 1 50%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:48px 40px;background-color:#fff}.LoginPage-module_formWrapper_3e{flex:1;display:flex;align-items:center;justify-content:center;width:100%}.LoginPage-module_formContainer_YQ{width:100%;max-width:340px;display:flex;flex-direction:column;align-items:center}.LoginPage-module_logo_NX{font-size:28px;font-weight:800;color:#111;margin-bottom:36px;display:flex;align-items:baseline;gap:2px;letter-spacing:-.5px}.LoginPage-module_logoDot_21{width:7px;height:7px;background-color:#2563eb;border-radius:50%;margin-left:1px;flex-shrink:0}.LoginPage-module_inputsGroup_-7{width:100%;display:flex;flex-direction:column;gap:12px;margin-bottom:14px}.LoginPage-module_inputField_vV{width:100%;padding:10px 14px;border:1px solid #d1d5db;border-radius:4px;font-family:inherit;font-size:13px;color:#1f2937;background:#fff;transition:border-color .2s;outline:none}.LoginPage-module_inputField_vV:focus{border-color:#2563eb}.LoginPage-module_inputField_vV::-moz-placeholder{color:#9ca3af;font-size:13px}.LoginPage-module_inputField_vV::placeholder{color:#9ca3af;font-size:13px}.LoginPage-module_btnSubmit_gV{width:100%;padding:11px;background:#2563eb;color:#fff;border:none;border-radius:4px;font-family:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s}.LoginPage-module_btnSubmit_gV:hover:not(:disabled){background:#1d4ed8}.LoginPage-module_btnSubmit_gV:disabled{opacity:.6;cursor:not-allowed}.LoginPage-module_forgotLink_Sy{display:inline-block;margin-top:14px;font-size:12px;color:#2563eb;text-decoration:none}.LoginPage-module_forgotLink_Sy:hover{text-decoration:underline}.LoginPage-module_divider_bc{display:flex;align-items:center;width:100%;margin:20px 0;color:#9ca3af;font-size:12px}.LoginPage-module_divider_bc:before,.LoginPage-module_divider_bc:after{content:"";flex:1;border-bottom:1px solid #e5e7eb}.LoginPage-module_divider_bc:before{margin-right:10px}.LoginPage-module_divider_bc:after{margin-left:10px}.LoginPage-module_socialLogin_MK{display:flex;justify-content:center;gap:8px;margin-bottom:22px}.LoginPage-module_socialBtn_bn{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:4px;border:none;cursor:pointer;color:#fff;transition:opacity .2s;padding:0}.LoginPage-module_socialBtn_bn:hover{opacity:.85}.LoginPage-module_socialBtn_bn svg{width:16px;height:16px;fill:currentColor}.LoginPage-module_btnFb_eF{background:#1877f2}.LoginPage-module_btnTw_P-{background:#1da1f2}.LoginPage-module_btnGo_wJ{background:#ea4335}.LoginPage-module_btnIn_x5{background:#0a66c2}.LoginPage-module_signupSection_Nr{font-size:12px;color:#6b7280;margin-bottom:10px;text-align:center}.LoginPage-module_signupButtons_QV{display:flex;justify-content:center;gap:10px}.LoginPage-module_btnOutline_kO{padding:6px 20px;border:1px solid #d1d5db;background:transparent;color:#374151;border-radius:20px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s}.LoginPage-module_btnOutline_kO:hover{border-color:#2563eb;color:#2563eb}.LoginPage-module_footerText_9L{font-size:11px;color:#9ca3af;text-align:center}.LoginPage-module_footerText_9L a{color:#2563eb;text-decoration:none}.LoginPage-module_alert_8N{width:100%;padding:10px 14px;border-radius:4px;font-size:13px;margin-bottom:14px;display:none}.LoginPage-module_alert_8N.LoginPage-module_show_0n{display:block}.LoginPage-module_alertError_re{background:#fef2f2;border:1px solid #fecaca;color:#dc2626}.LoginPage-module_alertSuccess_cd{background:#f0fdf4;border:1px solid #bbf7d0;color:#16a34a}.LoginPage-module_rightPane_cn{flex:1 1 50%;background-color:#111;background-image:linear-gradient(to right,#080a14a6,#080a1473),url(https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?q=80&w=2000&auto=format&fit=crop);background-size:cover;background-position:center top;display:flex;flex-direction:column;justify-content:center;padding:60px 40px;color:#fff;box-sizing:border-box}.LoginPage-module_rightContent_j9{max-width:480px}.LoginPage-module_rightSubtitle_-b{font-size:13px;font-weight:400;color:#cbd5e1;margin-bottom:10px}.LoginPage-module_rightTitle_fm{font-size:30px;font-weight:700;line-height:1.25;margin-bottom:28px;color:#fff;margin-top:0}.LoginPage-module_btnDemo_gm{display:inline-flex;align-items:center;gap:10px;padding:9px 20px;background:transparent;border:1px solid rgba(255,255,255,.4);color:#fff;border-radius:4px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s}.LoginPage-module_btnDemo_gm:hover{background:#ffffff1a}.LoginPage-module_playIcon_Bk{width:16px;height:16px;display:flex;align-items:center;justify-content:center;border:1.5px solid rgba(255,255,255,.8);border-radius:50%;flex-shrink:0}@media (max-width: 900px){.LoginPage-module_rightPane_cn{display:none}.LoginPage-module_leftPane_-g{flex:1 1 100%}}.HotelInfoPage-module_page_R9{min-height:100vh;background:#fffaf5;color:#3b2f2a;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.HotelInfoPage-module_hero_2Z{position:relative;height:460px;background-size:cover;background-position:center}.HotelInfoPage-module_heroOverlay_3b{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073}.HotelInfoPage-module_heroInner_2g{position:relative;height:100%;max-width:1200px;margin:0 auto;padding:22px 16px 26px;display:flex;flex-direction:column;justify-content:space-between;color:#fff}.HotelInfoPage-module_heroTopRow_Ud{display:flex;align-items:center;justify-content:space-between;gap:14px}.HotelInfoPage-module_heroLogo_up{height:44px;max-width:240px;border-radius:12px;border:1px solid #E5E7EB;background:#fff;padding:6px 14px;display:flex;align-items:center;justify-content:center;color:#111;font-weight:900;font-size:14px}.HotelInfoPage-module_heroSwitch_Zn{display:flex;gap:8px;align-items:center}.HotelInfoPage-module_switchBtn_Jq{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.6);background:transparent;color:#fff;border-radius:10px;padding:10px 12px;font-weight:700;cursor:pointer;transition:background .16s ease,border-color .16s ease}.HotelInfoPage-module_switchBtn_Jq:hover{background:#ffffff1f;border-color:#ffffffbf}.HotelInfoPage-module_switchBtnActive_ss{background:#ffffff2e;border-color:#fff}.HotelInfoPage-module_heroText_7z{max-width:720px}.HotelInfoPage-module_heroTitle_3v{font-size:44px;font-weight:900;letter-spacing:.2px;line-height:1.05;margin:0}.HotelInfoPage-module_heroTagline_Kp{margin-top:10px;font-size:16px;font-weight:700;color:#fff}.HotelInfoPage-module_heroDesc_GW{margin-top:10px;font-size:14px;line-height:1.55;color:#ffffffe6}.HotelInfoPage-module_shell_QS{max-width:1200px;margin:0 auto;padding:0 16px 42px}.HotelInfoPage-module_tabs_IG{display:flex;gap:10px;align-items:center;padding:14px 0 8px;border-bottom:1px solid #eadfd5;margin-bottom:14px}.HotelInfoPage-module_tabBtn_LW{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #eadfd5;background:#fffaf5;color:#3b2f2a;border-radius:10px;padding:10px 12px;font-weight:800;cursor:pointer;transition:background .16s ease,border-color .16s ease}.HotelInfoPage-module_tabBtn_LW:hover{background:#fff3e6}.HotelInfoPage-module_tabBtnActive_Ke{border-color:#c2410c;box-shadow:0 0 0 1px #c2410c40}.HotelInfoPage-module_brandTitle_sF{font-size:18px;font-weight:800;letter-spacing:.2px;line-height:1.1}.HotelInfoPage-module_brandSubtitle_vM{margin-top:2px;color:#7c6f64;font-size:13px}.HotelInfoPage-module_sectionHead_zB{margin:18px 0 14px}.HotelInfoPage-module_sectionTitle_pw{font-size:20px;font-weight:900;letter-spacing:.2px}.HotelInfoPage-module_sectionSubtitle_uG{color:#7c6f64;font-size:13px;margin-top:6px;line-height:1.4}.HotelInfoPage-module_footer_zQ{background:#fff;border-top:1px solid #E5E7EB;padding:32px 0}.HotelInfoPage-module_footerInner_kO{max-width:1200px;margin:0 auto;padding:0 24px;text-align:center;font-size:13px;color:#9ca3af;font-weight:700}.HotelInfoPage-module_loading_21,.HotelInfoPage-module_error_Ge{padding:100px;text-align:center;font-weight:700}@media (max-width: 860px){.HotelInfoPage-module_hero_2Z{height:420px}.HotelInfoPage-module_heroTitle_3v{font-size:34px}}.ApartmentsSection-module_filters_D2{margin-bottom:14px}.ApartmentsSection-module_filtersTop_a9{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}.ApartmentsSection-module_filtersTitle_Lb{font-weight:900;letter-spacing:.2px;color:#3b2f2a}.ApartmentsSection-module_filtersHint_ta{color:#7c6f64;font-size:12px;font-weight:700}.ApartmentsSection-module_filtersGrid_3f{display:grid;grid-template-columns:repeat(12,1fr);gap:12px;align-items:end}.ApartmentsSection-module_field_ei{grid-column:span 4}.ApartmentsSection-module_actions_Yv{grid-column:span 4;display:flex;justify-content:flex-end}.ApartmentsSection-module_grid_te{display:grid;grid-template-columns:repeat(12,1fr);gap:14px}.ApartmentsSection-module_card_Iy{grid-column:span 6;overflow:hidden}.ApartmentsSection-module_media_0U{padding:14px 14px 0}.ApartmentsSection-module_top_2M{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}.ApartmentsSection-module_name_Ri{font-size:15px;font-weight:900}.ApartmentsSection-module_price_ip{font-weight:900;color:#111;white-space:nowrap}.ApartmentsSection-module_per_c-{margin-left:6px;font-size:12px;color:#7c6f64;font-weight:800}.ApartmentsSection-module_desc_-j{color:#111;font-size:14px;font-weight:900;margin-bottom:8px}.ApartmentsSection-module_fullDesc_cW{color:#7c6f64;font-size:13px;line-height:1.5;margin-bottom:14px}.ApartmentsSection-module_availability_NG{margin-top:14px;font-size:11px;color:#9ca3af;font-weight:600}.ApartmentsSection-module_empty_at{margin-top:14px}.ApartmentsSection-module_emptyTitle_9P{font-weight:900;margin-bottom:6px}.ApartmentsSection-module_emptyText_TT{color:#7c6f64;font-size:13px}.ApartmentsSection-module_btnWarm_oc{border-color:#eadfd5!important;background:#fffaf5!important;color:#3b2f2a!important}.ApartmentsSection-module_btnWarm_oc:hover{background:#fff3e6!important;border-color:#e7d3bf!important}.ApartmentsSection-module_btnWarmPrimary_aT{background:#c2410c!important;border-color:#c2410c!important;color:#fff!important}.ApartmentsSection-module_btnWarmPrimary_aT:hover{background:#9a3412!important;border-color:#9a3412!important}@media (max-width: 920px){.ApartmentsSection-module_card_Iy{grid-column:span 12}}@media (max-width: 820px){.ApartmentsSection-module_field_ei{grid-column:span 12}.ApartmentsSection-module_actions_Yv{grid-column:span 12;justify-content:flex-start}}.Ui-module_card_pS{background:#fff;border:1px solid #E5E7EB;border-radius:12px}.Ui-module_cardInner_s0{padding:16px}.Ui-module_btn_U3{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #E5E7EB;border-radius:10px;padding:11px 14px;font-weight:700;letter-spacing:.2px;cursor:pointer;transition:background .16s ease,color .16s ease,border-color .16s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Ui-module_btnPrimary_BL{background:#c2410c;border-color:#c2410c;color:#fff}.Ui-module_btnPrimary_BL:hover{background:#9a3412;border-color:#9a3412}.Ui-module_btnGhost_hQ{background:#fff;color:#111;border-color:#e5e7eb}.Ui-module_btnRow_mR,.Ui-module_pillRow_CU{display:flex;gap:10px;flex-wrap:wrap}.Ui-module_pill_m6{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;background:#fff;border:1px solid #E5E7EB;color:#111;font-weight:700;cursor:pointer;transition:background .16s ease,color .16s ease,border-color .16s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Ui-module_pillActive_Dq{background:#f7f7f7;border-color:#c2410c}.Ui-module_grid_AQ{display:grid;grid-template-columns:repeat(12,1fr);gap:14px}.Ui-module_skeleton_4i{background:#e5e7eb;border-radius:10px}.Ui-module_modalOverlay_-P{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:50;display:flex;align-items:center;justify-content:center;padding:18px}.Ui-module_modal_Fn{width:min(920px,100%);max-height:min(86vh,860px);overflow:auto;background:#fff;border:1px solid #E5E7EB;border-radius:12px}.Ui-module_modalHeader_xq{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 16px 10px;border-bottom:1px solid #E5E7EB}.Ui-module_modalTitle_ha{font-size:16px;font-weight:900;letter-spacing:.2px;color:#111}.Ui-module_modalSubtitle_0o{margin-top:3px;font-size:13px;color:#7c6f64}.Ui-module_modalBody_Un{padding:14px 16px 16px}.Ui-module_iconBtn_Dw{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #E5E7EB;background:#fff;color:#111;border-radius:10px;padding:10px 12px;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Ui-module_iconBtn_Dw:hover{background:#f7f7f7}.Ui-module_fieldGrid_nE{display:grid;grid-template-columns:repeat(12,1fr);gap:12px}.Ui-module_fieldCol6_37{grid-column:span 6}.Ui-module_fieldCol12_Tw{grid-column:span 12}.Ui-module_label_zL{display:block;font-size:12px;color:#7c6f64;margin-bottom:6px}.Ui-module_input_Af,.Ui-module_textarea_Lq{width:100%;border-radius:10px;background:#fff;border:1px solid #E5E7EB;padding:11px 12px;color:#111;outline:none;transition:border-color .14s ease}.Ui-module_textarea_Lq{min-height:96px;resize:vertical}.Ui-module_input_Af:focus,.Ui-module_textarea_Lq:focus{border-color:#c2410c}.Ui-module_inputError_MS{border-color:#ef4444!important;background-color:#fef2f2!important;color:#ef4444!important}.Ui-module_calendarField_an{position:relative}.Ui-module_calendarInput_x-{text-align:left;cursor:pointer}.Ui-module_calendarInputDisabled_kz{opacity:.5;cursor:not-allowed}.Ui-module_calendarPopover_e8{position:absolute;top:calc(100% + 8px);left:0;z-index:60;background:#fff;border:1px solid #E5E7EB;border-radius:12px;padding:10px;box-shadow:0 10px 28px #11182726}.Ui-module_calendarPopover_e8 .react-calendar{border:none}.Ui-module_calendarPopover_e8 .react-calendar__navigation button{border-radius:10px;color:#3b2f2a;font-weight:800}.Ui-module_calendarPopover_e8 .react-calendar__navigation button:enabled:hover,.Ui-module_calendarPopover_e8 .react-calendar__navigation button:enabled:focus{background:#fff3e6}.Ui-module_calendarPopover_e8 .react-calendar__month-view__weekdays{color:#7c6f64;font-weight:800;text-transform:uppercase}.Ui-module_calendarPopover_e8 .react-calendar__tile{border-radius:10px}.Ui-module_calendarPopover_e8 .react-calendar__tile:enabled:hover,.Ui-module_calendarPopover_e8 .react-calendar__tile:enabled:focus{background:#fff3e6}.Ui-module_calendarPopover_e8 .react-calendar__tile--active{background:#c2410c!important;color:#fff!important}.Ui-module_calendarPopover_e8 .react-calendar__tile--now{background:#ffedd5}.Ui-module_calendarPopover_e8 .react-calendar__tile--hasActive{background:#fed7aa}.Ui-module_calendarPopover_e8 .react-calendar__tile--rangeStart,.Ui-module_calendarPopover_e8 .react-calendar__tile--rangeEnd{background:#c2410c!important;color:#fff!important}.Ui-module_calendarPopover_e8 .react-calendar__tile--range{background:#fff3e6;color:#3b2f2a}.Ui-module_calendarPopover_e8 .react-calendar__tile--disabled{text-decoration:line-through}.Ui-module_errorText_O5{margin-top:6px;color:#111;font-size:12px}.Ui-module_hintText_2Z{margin-top:8px;color:#7c6f64;font-size:12px}.Ui-module_successBox_fh{padding:14px;border-radius:12px;background:#f7f7f7;border:1px solid #E5E7EB;color:#111;font-weight:700}.Ui-module_formErrorBox_cR{padding:12px 14px;border-radius:12px;background:#fef2f2;border:1px solid #fecaca;color:#b91c1c;font-weight:700;font-size:13px}@media (max-width: 820px){.Ui-module_fieldCol6_37{grid-column:span 12}}.GallerySection-module_grid_Fq{display:grid;grid-template-columns:repeat(12,1fr);gap:14px}.GallerySection-module_item_54{grid-column:span 6;background:#fffaf5;border:1px solid #eadfd5;border-radius:14px;padding:10px;box-shadow:0 10px 28px #3b2f2a0f}@media (max-width: 860px){.GallerySection-module_item_54{grid-column:span 12}}.ContactSection-module_grid_Gr{display:grid;grid-template-columns:5fr 7fr;gap:14px;align-items:stretch}.ContactSection-module_title_ip{font-size:16px;font-weight:900;letter-spacing:.2px;margin-bottom:10px;color:#3b2f2a}.ContactSection-module_row_6x{display:grid;grid-template-columns:110px 1fr;gap:12px;padding:10px 0;border-bottom:1px solid #eadfd5}.ContactSection-module_row_6x:last-child{border-bottom:0}.ContactSection-module_label_ba{color:#7c6f64;font-size:12px;font-weight:800}.ContactSection-module_value_WZ{color:#3b2f2a;font-size:13px;font-weight:700}.ContactSection-module_actions_bu{margin-top:12px}.ContactSection-module_linkBtn_U1{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.ContactSection-module_mapCard_f3{overflow:hidden}.ContactSection-module_mapFrameWrap_ED{width:100%;height:100%;min-height:320px}.ContactSection-module_mapFrame_iW{width:100%;height:100%;border:0}@media (max-width: 980px){.ContactSection-module_grid_Gr{grid-template-columns:1fr}.ContactSection-module_mapFrameWrap_ED{min-height:280px}}.ApartmentDetailsOverlay-module_modal_wE{width:min(1040px,100%)}.ApartmentDetailsOverlay-module_grid_7a{display:grid;grid-template-columns:7fr 5fr;gap:14px}.ApartmentDetailsOverlay-module_gallery_Ab{display:grid;grid-template-columns:repeat(12,1fr);gap:12px}.ApartmentDetailsOverlay-module_galleryItem_U9{grid-column:span 12}.ApartmentDetailsOverlay-module_infoCard_O6{height:100%}.ApartmentDetailsOverlay-module_sectionTitle_DZ{font-weight:900;letter-spacing:.2px;margin-bottom:8px;color:#3b2f2a}.ApartmentDetailsOverlay-module_text_nc{color:#7c6f64;font-size:13px;line-height:1.55;margin-bottom:14px}.ApartmentDetailsOverlay-module_priceRow_4C{display:flex;align-items:baseline;gap:10px;margin-bottom:12px}.ApartmentDetailsOverlay-module_priceBig_gi{font-weight:1000;font-size:22px;letter-spacing:.2px;color:#3b2f2a}.ApartmentDetailsOverlay-module_priceSmall_43{color:#7c6f64;font-weight:800;font-size:12px}.ApartmentDetailsOverlay-module_btnWarmPrimary_mH{background:#c2410c!important;border-color:#c2410c!important;color:#fff!important}.ApartmentDetailsOverlay-module_btnWarmPrimary_mH:hover{background:#9a3412!important;border-color:#9a3412!important}.ApartmentDetailsOverlay-module_btnWarmGhost_tJ{background:#fffaf5!important;border-color:#eadfd5!important;color:#3b2f2a!important}.ApartmentDetailsOverlay-module_btnWarmGhost_tJ:hover{background:#fff3e6!important;border-color:#e7d3bf!important}@media (max-width: 980px){.ApartmentDetailsOverlay-module_grid_7a{grid-template-columns:1fr}}.HomePage-module_page_8R{min-height:100vh;background:#fff;color:#111;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.HomePage-module_hero_3r{position:relative;height:460px;background-size:cover;background-position:center}.HomePage-module_heroOverlay_PQ{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073}.HomePage-module_heroInner_tu{position:relative;height:100%;max-width:1200px;margin:0 auto;padding:22px 16px 26px;display:flex;flex-direction:column;justify-content:space-between;color:#fff}.HomePage-module_heroTopRow_XY{display:flex;align-items:center;justify-content:space-between;gap:14px}.HomePage-module_heroLogo_yI{height:44px;max-width:240px;border-radius:12px;border:1px solid #E5E7EB;background:#fff;padding:6px 10px}.HomePage-module_heroSwitch_o8{display:flex;gap:8px;align-items:center}.HomePage-module_switchBtn_YY{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.6);background:transparent;color:#fff;border-radius:10px;padding:10px 12px;font-weight:700;cursor:pointer;transition:background .16s ease,border-color .16s ease}.HomePage-module_switchBtn_YY:hover{background:#ffffff1f;border-color:#ffffffbf}.HomePage-module_switchBtnActive_DD{background:#ffffff2e;border-color:#fff}.HomePage-module_heroText_Lk{max-width:720px}.HomePage-module_heroTitle_bc{font-size:44px;font-weight:900;letter-spacing:.2px;line-height:1.05}.HomePage-module_heroTagline_Zb{margin-top:10px;font-size:16px;font-weight:700;color:#fff}.HomePage-module_heroDesc_Zn{margin-top:10px;font-size:14px;line-height:1.55;color:#ffffffe6}.HomePage-module_shell_2u{max-width:1200px;margin:0 auto;padding:22px 16px 42px}.HomePage-module_tabs_op{display:flex;gap:10px;align-items:center;padding:14px 0 8px;border-bottom:1px solid #E5E7EB;margin-bottom:14px}.HomePage-module_tabBtn_nO{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #E5E7EB;background:#fff;color:#111;border-radius:10px;padding:10px 12px;font-weight:800;cursor:pointer;transition:background .16s ease,border-color .16s ease}.HomePage-module_tabBtn_nO:hover{background:#f7f7f7}.HomePage-module_tabBtnActive_dQ{border-color:#2563eb}.HomePage-module_brandTitle_-i{font-size:18px;font-weight:800;letter-spacing:.2px;line-height:1.1}.HomePage-module_brandSubtitle_ru{margin-top:2px;color:#6b7280;font-size:13px}.HomePage-module_sectionHead_po{margin:18px 0 14px}.HomePage-module_sectionTitle_eU{font-size:20px;font-weight:900;letter-spacing:.2px}.HomePage-module_sectionSubtitle_dw{color:#6b7280;font-size:13px;margin-top:6px;line-height:1.4}.HomePage-module_loadingLine_EW{color:#6b7280;font-weight:700;margin:6px 0 12px}@media (max-width: 860px){.HomePage-module_hero_3r{height:420px}.HomePage-module_heroTitle_bc{font-size:34px}}.Ui-module_card_XW{background:#fff;border:1px solid #E5E7EB;border-radius:12px}.Ui-module_cardInner_rw{padding:16px}.Ui-module_btn_bJ{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #E5E7EB;border-radius:10px;padding:11px 14px;font-weight:700;letter-spacing:.2px;cursor:pointer;transition:background .16s ease,color .16s ease,border-color .16s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Ui-module_btnPrimary_an{background:#2563eb;border-color:#2563eb;color:#fff}.Ui-module_btnPrimary_an:hover{background:#1d4ed8;border-color:#1d4ed8}.Ui-module_btnGhost_DZ{background:#fff;color:#111;border-color:#e5e7eb}.Ui-module_btnRow_Z9,.Ui-module_pillRow_f1{display:flex;gap:10px;flex-wrap:wrap}.Ui-module_pill_Jo{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;background:#fff;border:1px solid #E5E7EB;color:#111;font-weight:700;cursor:pointer;transition:background .16s ease,color .16s ease,border-color .16s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Ui-module_pillActive_Fb{background:#f7f7f7;border-color:#2563eb}.Ui-module_grid_EV{display:grid;grid-template-columns:repeat(12,1fr);gap:14px}.Ui-module_skeleton_go{background:#e5e7eb;border-radius:10px}.Ui-module_modalOverlay_0f{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:50;display:flex;align-items:center;justify-content:center;padding:18px}.Ui-module_modal_Qe{width:min(920px,100%);max-height:min(86vh,860px);overflow:auto;background:#fff;border:1px solid #E5E7EB;border-radius:12px}.Ui-module_modalHeader_hy{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 16px 10px;border-bottom:1px solid #E5E7EB}.Ui-module_modalTitle_AM{font-size:16px;font-weight:900;letter-spacing:.2px;color:#111}.Ui-module_modalSubtitle_PM{margin-top:3px;font-size:13px;color:#6b7280}.Ui-module_modalBody_kL{padding:14px 16px 16px}.Ui-module_iconBtn_Fr{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #E5E7EB;background:#fff;color:#111;border-radius:10px;padding:10px 12px;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Ui-module_iconBtn_Fr:hover{background:#f7f7f7}.Ui-module_fieldGrid_Ni{display:grid;grid-template-columns:repeat(12,1fr);gap:12px}.Ui-module_fieldCol6_Qc{grid-column:span 6}.Ui-module_fieldCol12_f-{grid-column:span 12}.Ui-module_label_P7{display:block;font-size:12px;color:#6b7280;margin-bottom:6px}.Ui-module_input_lK,.Ui-module_textarea_KX{width:100%;border-radius:10px;background:#fff;border:1px solid #E5E7EB;padding:11px 12px;color:#111;outline:none;transition:border-color .14s ease}.Ui-module_textarea_KX{min-height:96px;resize:vertical}.Ui-module_input_lK:focus,.Ui-module_textarea_KX:focus{border-color:#2563eb}.Ui-module_errorText_-e{margin-top:6px;color:#111;font-size:12px}.Ui-module_hintText_Ud{margin-top:8px;color:#6b7280;font-size:12px}.Ui-module_successBox_mj{padding:14px;border-radius:12px;background:#f7f7f7;border:1px solid #E5E7EB;color:#111;font-weight:700}@media (max-width: 820px){.Ui-module_fieldCol6_Qc{grid-column:span 12}}.ApartmentDetailsOverlay-module_modal_4h{width:min(1040px,100%)}.ApartmentDetailsOverlay-module_grid_MD{display:grid;grid-template-columns:7fr 5fr;gap:14px}.ApartmentDetailsOverlay-module_gallery_fC{display:grid;grid-template-columns:repeat(12,1fr);gap:12px}.ApartmentDetailsOverlay-module_galleryItem_4K{grid-column:span 12}.ApartmentDetailsOverlay-module_infoCard_X1{height:100%}.ApartmentDetailsOverlay-module_sectionTitle_9p{font-weight:900;letter-spacing:.2px;margin-bottom:8px}.ApartmentDetailsOverlay-module_text_Aa{color:#6b7280;font-size:13px;line-height:1.55;margin-bottom:14px}.ApartmentDetailsOverlay-module_amenities_47{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.ApartmentDetailsOverlay-module_amenity_8K{padding:9px 10px;border-radius:999px;background:#f7f7f7;border:1px solid #E5E7EB;color:#111;font-weight:800;font-size:12px}.ApartmentDetailsOverlay-module_priceRow_yB{display:flex;align-items:baseline;gap:10px;margin-bottom:12px}.ApartmentDetailsOverlay-module_priceBig_no{font-weight:1000;font-size:22px;letter-spacing:.2px}.ApartmentDetailsOverlay-module_priceSmall_A6{color:#6b7280;font-weight:800;font-size:12px}@media (max-width: 980px){.ApartmentDetailsOverlay-module_grid_MD{grid-template-columns:1fr}}.Photo-module_wrap_ZY{border-radius:12px;overflow:hidden;background:#f7f7f7;border:1px solid #E5E7EB}.Photo-module_img_sa{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.Photo-module_aspectWide_Hr{aspect-ratio:16 / 9}.Photo-module_aspectSquare_7a{aspect-ratio:1 / 1}.Photo-module_aspectTall_ut{aspect-ratio:3 / 4}.ReservationModal-module_modal_JW{width:min(760px,100%)}.ReservationModal-module_formActions_Xm{margin-top:14px;display:flex;gap:10px;flex-wrap:wrap}.ReservationModal-module_successWrap_vC{display:grid;gap:12px}.ReservationModal-module_successActions_lt{display:flex;gap:10px;flex-wrap:wrap}.ApartmentsSection-module_filters_rG{margin-bottom:14px}.ApartmentsSection-module_filtersTop_6V{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}.ApartmentsSection-module_filtersTitle_Uw{font-weight:900;letter-spacing:.2px}.ApartmentsSection-module_filtersHint_S3{color:#6b7280;font-size:12px;font-weight:700}.ApartmentsSection-module_filtersGrid_4J{display:grid;grid-template-columns:repeat(12,1fr);gap:12px;align-items:end}.ApartmentsSection-module_field_Cd{grid-column:span 4}.ApartmentsSection-module_actions_LN{grid-column:span 4;display:flex;justify-content:flex-end}.ApartmentsSection-module_grid_Ia{display:grid;grid-template-columns:repeat(12,1fr);gap:14px}.ApartmentsSection-module_card_zW{grid-column:span 6;overflow:hidden}.ApartmentsSection-module_media_Bu{padding:14px 14px 0}.ApartmentsSection-module_top_AY{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}.ApartmentsSection-module_name_Ob{font-size:15px;font-weight:900}.ApartmentsSection-module_price_jy{font-weight:900;color:#111;white-space:nowrap}.ApartmentsSection-module_per_e4{margin-left:6px;font-size:12px;color:#6b7280;font-weight:800}.ApartmentsSection-module_desc_FA{color:#6b7280;font-size:13px;line-height:1.5;margin-bottom:12px}.ApartmentsSection-module_empty_9C{margin-top:14px}.ApartmentsSection-module_emptyTitle_rE{font-weight:900;margin-bottom:6px}.ApartmentsSection-module_emptyText_M3{color:#6b7280;font-size:13px}@media (max-width: 920px){.ApartmentsSection-module_card_zW{grid-column:span 12}}@media (max-width: 820px){.ApartmentsSection-module_field_Cd{grid-column:span 12}.ApartmentsSection-module_actions_LN{grid-column:span 12;justify-content:flex-start}}.GallerySection-module_grid_lh{display:grid;grid-template-columns:repeat(12,1fr);gap:14px}.GallerySection-module_item_DO{grid-column:span 6}@media (max-width: 860px){.GallerySection-module_item_DO{grid-column:span 12}}.ContactSection-module_grid_KR{display:grid;grid-template-columns:5fr 7fr;gap:14px;align-items:stretch}.ContactSection-module_title_Rp{font-size:16px;font-weight:900;letter-spacing:.2px;margin-bottom:10px}.ContactSection-module_row_nC{display:grid;grid-template-columns:110px 1fr;gap:12px;padding:10px 0;border-bottom:1px solid #E5E7EB}.ContactSection-module_row_nC:last-child{border-bottom:0}.ContactSection-module_label_7X{color:#6b7280;font-size:12px;font-weight:800}.ContactSection-module_value_KF{color:#111;font-size:13px;font-weight:700}.ContactSection-module_actions_GQ{margin-top:12px}.ContactSection-module_linkBtn_jw{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.ContactSection-module_mapCard_si{overflow:hidden}.ContactSection-module_mapFrameWrap_HZ{width:100%;height:100%;min-height:320px}.ContactSection-module_mapFrame_TL{width:100%;height:100%;border:0}@media (max-width: 980px){.ContactSection-module_grid_KR{grid-template-columns:1fr}.ContactSection-module_mapFrameWrap_HZ{min-height:280px}}.Footer-module_wrapper_sc{width:100%;display:flex;flex-direction:column;gap:64px}.Footer-module_top_wrapper_RL{display:flex;align-items:center;justify-content:space-between}.Footer-module_corner_g-{position:absolute;top:-64px;right:0}@media (max-width: 998px){.Footer-module_top_wrapper_RL{flex-direction:column;gap:48px}}.NavItems-module_nav_items_wrapper_0X,.NavItems-module_link_wrapper_hh{display:flex;align-items:center;justify-content:center;gap:32px}.NavItems-module_nav_item_RO{color:var(--White, #FFF)!important;font-family:Lexend;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.NavItems-module_nav_item_RO:hover{color:#ffda0b!important}@media (max-width: 998px){.NavItems-module_nav_items_wrapper_0X,.NavItems-module_link_wrapper_hh{flex-direction:column;gap:32px}}.Info-module_wrapper_xi{width:100%;display:flex;align-items:flex-end;justify-content:space-between}.Info-module_text_-X{color:var(--White, #FFF);font-family:Lexend;font-size:16px;font-style:normal;font-weight:300;line-height:170%}.Info-module_link_wrapper_Yp{display:flex;gap:32px;align-items:center;padding-top:16px}.Info-module_link_UP{display:flex;align-items:center;gap:8px;color:var(--Accente, #FFDA0B)!important;font-family:Lexend;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline!important;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.Info-module_privacy_policy_d9{opacity:.5;color:var(--White, #FFF)!important;font-family:Lexend;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline!important;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}@media (max-width: 650px){.Info-module_wrapper_xi{flex-direction:column;gap:48px;align-items:center;justify-content:center}.Info-module_text_-X{text-align:center}.Info-module_link_wrapper_Yp{flex-direction:column;gap:24px}}.Bottom-module_wrapper_nH{width:100%;display:flex;align-items:flex-end;justify-content:space-between;border-top:1px solid rgba(255,255,255,.1)}.Bottom-module_disclaimer_U-{color:var(--White, #FFF);font-family:Lexend;font-size:12px;font-style:normal;font-weight:400;line-height:normal;opacity:.3;margin-top:32px}.Bottom-module_liaa_bM{margin-top:32px;display:flex;gap:48px}.Bottom-module_liaa_text_Yf{max-width:400px;color:var(--White, #FFF);font-family:Lexend;font-size:12px;font-style:normal;font-weight:400;line-height:normal}@media (max-width: 998px){.Bottom-module_liaa_bM{flex-direction:column;align-items:center;justify-content:center;gap:24px}.Bottom-module_liaa_text_Yf{text-align:center}.Bottom-module_wrapper_nH{flex-direction:column-reverse;align-items:center;justify-content:center}}.Header-module_wrapper_TD{width:280px;height:100vh;background:#fff;border-right:1px solid #f1f5f9;box-sizing:border-box;flex-shrink:0;transition:all .3s cubic-bezier(.4,0,.2,1);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow:hidden}.Header-module_wrapper_TD.Header-module_collapsed_zc{width:0;border-right:none}.Header-module_floating-burger_Mt{position:fixed;top:24px;left:24px;z-index:999;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:44px;height:44px;cursor:pointer;background:#fff;border-radius:10px;box-shadow:0 4px 15px #00000014;transition:all .2s ease;border:1px solid #f1f5f9}.Header-module_floating-burger_Mt .Header-module_burger-line_5S{height:2px;background:#6c5ce7;border-radius:2px;width:18px;transition:all .2s ease}.Header-module_floating-burger_Mt .Header-module_burger-line_5S:nth-child(2){width:14px}.Header-module_floating-burger_Mt:hover{transform:scale(1.05);box-shadow:0 6px 20px #6c5ce726;border-color:#6c5ce7}.Header-module_floating-burger_Mt:hover .Header-module_burger-line_5S{width:18px}.Header-module_inner_8-{display:flex;flex-direction:column;height:100%;width:280px;padding:32px 24px;box-sizing:border-box}.Header-module_top-section_fU{display:flex;flex-direction:column;flex-grow:1}.Header-module_brand_lG{display:flex;align-items:center;justify-content:space-between;margin-bottom:48px}.Header-module_logo-section_lP{display:flex;align-items:center;gap:12px}.Header-module_logo-icon_ih{width:32px;height:32px;flex-shrink:0}.Header-module_logo-icon_ih svg{width:100%;height:100%}.Header-module_logo-text_pe{font-size:24px;font-weight:700;color:#1e293b;letter-spacing:-.02em}.Header-module_burger-menu_Wz{display:flex;flex-direction:column;gap:4px;width:20px;cursor:pointer}.Header-module_burger-menu_Wz .Header-module_burger-line_5S{height:1.5px;background:#94a3b8;border-radius:2px}.Header-module_burger-menu_Wz .Header-module_burger-line_5S:nth-child(2){width:16px}.Header-module_nav-content_Wl{display:flex;flex-direction:column;gap:4px}.Header-module_property-section_hH{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.Header-module_section-label_DT{display:flex;align-items:center;gap:12px;font-size:11px;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.1em;margin-top:24px;margin-bottom:12px}.Header-module_section-label_DT .Header-module_dash_af{color:#cbd5e1;font-weight:400}.Header-module_property-select-wrapper_es{width:100%}.Header-module_action-wrapper_lC{width:100%;margin-top:4px}.Header-module_new-res-btn_uj{justify-content:center!important;background:linear-gradient(135deg,#6c5ce7,#0984e3)!important;border:none!important;color:#fff!important;font-weight:600!important;border-radius:6px!important;padding:12px!important;height:auto!important}.Header-module_new-res-btn_uj:hover{opacity:.9!important}.Header-module_nav-item_pL{display:flex;align-items:center;gap:16px;padding:12px 16px;border-radius:6px;cursor:pointer;transition:all .2s ease;color:#475569;font-weight:500;font-size:15px}.Header-module_nav-item_pL .Header-module_nav-icon_ww{font-size:18px;color:#64748b;transition:color .2s ease}.Header-module_nav-item_pL:hover{background:#f8fafc;color:#1e293b}.Header-module_nav-item_pL:hover .Header-module_nav-icon_ww{color:#3b82f6}.Header-module_nav-sub-item_LY{margin-left:0;font-size:14px;padding-top:10px;padding-bottom:10px}.Header-module_nav-sub-item_LY .Header-module_nav-icon_ww{font-size:16px}.Header-module_bottom-section_QZ{margin-top:auto;padding-top:24px;border-top:1px solid #f1f5f9}@media (max-width: 768px){.Header-module_wrapper_TD{width:100%;height:auto;border-right:none;border-bottom:1px solid #f1f5f9}.Header-module_inner_8-{padding:20px}.Header-module_brand_lG{margin-bottom:24px}.Header-module_nav-content_Wl{display:none}}.Cookies-module_wrapper_fK{position:fixed;bottom:0;right:0;z-index:99999;display:none}.Cookies-module_container_uP{display:flex;border:1px solid #231f20}.Cookies-module_header_Vd{background-color:#fff;display:flex;align-items:center;color:#000;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-transform:uppercase;justify-content:center;font-size:1rem;font-weight:300;letter-spacing:1px;width:150px}.Cookies-module_image_Gx{height:85px}.Cookies-module_content_2u{padding-bottom:20px;padding-right:20px;padding-top:20px;color:#000;width:750px;background-color:#fff}.Cookies-module_cookies_title_l-{font-weight:600;color:#000;letter-spacing:1px;font-size:16px}.Cookies-module_cookies_desc_8W{margin-top:15px;line-height:1.5;color:#000;font-weight:300;font-size:12px;letter-spacing:1px}.Cookies-module_cookies_menu_qN{margin-top:25px;display:flex;justify-content:flex-start}.Cookies-module_cookies_desc_8W b{font-weight:600}.Cookies-module_cookies_desc_2_rS{font-size:1rem}.Cookies-module_choices_row_FG{display:flex}.Cookies-module_info_bubble_F8{position:absolute;left:calc(100% + 15px);top:4px;border-radius:8px;padding:5px;background:#fff;color:#000;font-size:.6rem;width:200px;line-height:1.3;z-index:99999}.Cookies-module_triangle_N1{width:0;height:0;border-bottom:15px solid transparent;border-right:19px solid white;position:absolute;left:-18px;top:-5px}.Cookies-module_choices_gO{margin:25px 0}.Cookies-module_choices_row_FG{margin:5px 0}.Cookies-module_choices_row_container_k9{display:inline-flex;position:relative}.Cookies-module_question_mark_pW{border-radius:50%;background:red;width:15px;display:flex;align-items:center;margin-left:15px;font-weight:600;cursor:pointer;padding-left:1px;font-size:.7rem;margin-top:2px;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#fff;height:15px}.Cookies-module_button_am{padding:5px 35px;line-height:1.2;margin-right:15px;text-align:center;min-height:42px;text-transform:uppercase;background:#fff;white-space:pre-line;color:#000;border:2px solid black;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;font-weight:600}@media (max-width: 900px){.Cookies-module_wrapper_fK{left:50%;width:100vw;transform:translate(-50%)}.Cookies-module_container_uP{height:auto;width:100%;display:block}.Cookies-module_header_Vd{width:100vw;padding-top:24px}.Cookies-module_content_2u{width:100vw;padding-left:24px;padding-right:24px}.Cookies-module_cookies_menu_qN{flex-wrap:wrap;justify-content:center;flex-direction:column;align-items:center}.Cookies-module_button_am{margin-top:15px;display:flex;justify-content:center;align-items:center;width:100%}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%;padding-right:20px;padding-left:20px}@media (min-width: 1312px){.container{max-width:1312px}}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.mx-auto{margin-left:auto;margin-right:auto}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-screen{height:100vh}.w-full{width:100%}.max-w-\[900px\]{max-width:900px}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.flex-grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.overflow-auto{overflow:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.border{border-width:1px}.bg-\[\#f3f4f6\]{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-white{background-color:var(--white)}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.font-\[\'Sen\'\]{font-family:Sen}.text-\[16px\]{font-size:16px}.text-\[48px\]{font-size:48px}.font-bold{font-weight:700}.font-normal{font-weight:400}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}@font-face{font-family:icomoon;src:url(/assets/fonts/icomoon/icomoon.eot);src:url(/assets/fonts/icomoon/icomoon.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/icomoon/icomoon.woff) format("woff"),url(/assets/fonts/icomoon/icomoon.ttf) format("truetype"),url(/assets/fonts/icomoon/icomoon.svg#icomoon) format("svg");font-weight:400;font-style:normal}.icomoon{display:inline-block;font-family:icomoon;font-style:normal;font-weight:400;line-height:1;font-size:14px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icomoon-home:before{content:""}.icomoon-home2:before{content:""}.icomoon-home5:before{content:""}.icomoon-home7:before{content:""}.icomoon-home8:before{content:""}.icomoon-home9:before{content:""}.icomoon-office:before{content:""}.icomoon-city:before{content:""}.icomoon-newspaper:before{content:""}.icomoon-magazine:before{content:""}.icomoon-design:before{content:""}.icomoon-pencil:before{content:""}.icomoon-pencil3:before{content:""}.icomoon-pencil4:before{content:""}.icomoon-pencil5:before{content:""}.icomoon-pencil6:before{content:""}.icomoon-pencil7:before{content:""}.icomoon-eraser:before{content:""}.icomoon-eraser2:before{content:""}.icomoon-eraser3:before{content:""}.icomoon-quill2:before{content:""}.icomoon-quill4:before{content:""}.icomoon-pen:before{content:""}.icomoon-pen-plus:before{content:""}.icomoon-pen-minus:before{content:""}.icomoon-pen2:before{content:""}.icomoon-blog:before{content:""}.icomoon-pen6:before{content:""}.icomoon-brush:before{content:""}.icomoon-spray:before{content:""}.icomoon-color-sampler:before{content:""}.icomoon-toggle:before{content:""}.icomoon-bucket:before{content:""}.icomoon-gradient:before{content:""}.icomoon-eyedropper:before{content:""}.icomoon-eyedropper2:before{content:""}.icomoon-eyedropper3:before{content:""}.icomoon-droplet:before{content:""}.icomoon-droplet2:before{content:""}.icomoon-color-clear:before{content:""}.icomoon-paint-format:before{content:""}.icomoon-stamp:before{content:""}.icomoon-image2:before{content:""}.icomoon-image-compare:before{content:""}.icomoon-images2:before{content:""}.icomoon-image3:before{content:""}.icomoon-images3:before{content:""}.icomoon-image4:before{content:""}.icomoon-image5:before{content:""}.icomoon-camera:before{content:""}.icomoon-shutter:before{content:""}.icomoon-headphones:before{content:""}.icomoon-headset:before{content:""}.icomoon-music:before{content:""}.icomoon-album:before{content:""}.icomoon-tape:before{content:""}.icomoon-piano:before{content:""}.icomoon-speakers:before{content:""}.icomoon-play:before{content:""}.icomoon-clapboard-play:before{content:""}.icomoon-clapboard:before{content:""}.icomoon-media:before{content:""}.icomoon-presentation:before{content:""}.icomoon-movie:before{content:""}.icomoon-film:before{content:""}.icomoon-film2:before{content:""}.icomoon-film3:before{content:""}.icomoon-film4:before{content:""}.icomoon-video-camera:before{content:""}.icomoon-video-camera2:before{content:""}.icomoon-video-camera-slash:before{content:""}.icomoon-video-camera3:before{content:""}.icomoon-dice:before{content:""}.icomoon-chess-king:before{content:""}.icomoon-chess-queen:before{content:""}.icomoon-chess:before{content:""}.icomoon-megaphone:before{content:""}.icomoon-new:before{content:""}.icomoon-connection:before{content:""}.icomoon-station:before{content:""}.icomoon-satellite-dish2:before{content:""}.icomoon-feed:before{content:""}.icomoon-mic2:before{content:""}.icomoon-mic-off2:before{content:""}.icomoon-book:before{content:""}.icomoon-book2:before{content:""}.icomoon-book-play:before{content:""}.icomoon-book3:before{content:""}.icomoon-bookmark:before{content:""}.icomoon-books:before{content:""}.icomoon-archive:before{content:""}.icomoon-reading:before{content:""}.icomoon-library2:before{content:""}.icomoon-graduation2:before{content:""}.icomoon-file-text:before{content:""}.icomoon-profile:before{content:""}.icomoon-file-empty:before{content:""}.icomoon-file-empty2:before{content:""}.icomoon-files-empty:before{content:""}.icomoon-files-empty2:before{content:""}.icomoon-file-plus:before{content:""}.icomoon-file-plus2:before{content:""}.icomoon-file-minus:before{content:""}.icomoon-file-minus2:before{content:""}.icomoon-file-download:before{content:""}.icomoon-file-download2:before{content:""}.icomoon-file-upload:before{content:""}.icomoon-file-upload2:before{content:""}.icomoon-file-check:before{content:""}.icomoon-file-check2:before{content:""}.icomoon-file-eye:before{content:""}.icomoon-file-eye2:before{content:""}.icomoon-file-text2:before{content:""}.icomoon-file-text3:before{content:""}.icomoon-file-picture:before{content:""}.icomoon-file-picture2:before{content:""}.icomoon-file-music:before{content:""}.icomoon-file-music2:before{content:""}.icomoon-file-play:before{content:""}.icomoon-file-play2:before{content:""}.icomoon-file-video:before{content:""}.icomoon-file-video2:before{content:""}.icomoon-copy:before{content:""}.icomoon-copy2:before{content:""}.icomoon-file-zip:before{content:""}.icomoon-file-zip2:before{content:""}.icomoon-file-xml:before{content:""}.icomoon-file-xml2:before{content:""}.icomoon-file-css:before{content:""}.icomoon-file-css2:before{content:""}.icomoon-file-presentation:before{content:""}.icomoon-file-presentation2:before{content:""}.icomoon-file-stats:before{content:""}.icomoon-file-stats2:before{content:""}.icomoon-file-locked:before{content:""}.icomoon-file-locked2:before{content:""}.icomoon-file-spreadsheet:before{content:""}.icomoon-file-spreadsheet2:before{content:""}.icomoon-copy3:before{content:""}.icomoon-copy4:before{content:""}.icomoon-paste:before{content:""}.icomoon-paste2:before{content:""}.icomoon-paste3:before{content:""}.icomoon-paste4:before{content:""}.icomoon-stack:before{content:""}.icomoon-stack2:before{content:""}.icomoon-stack3:before{content:""}.icomoon-folder:before{content:""}.icomoon-folder-search:before{content:""}.icomoon-folder-download:before{content:""}.icomoon-folder-upload:before{content:""}.icomoon-folder-plus:before{content:""}.icomoon-folder-plus2:before{content:""}.icomoon-folder-minus:before{content:""}.icomoon-folder-minus2:before{content:""}.icomoon-folder-check:before{content:""}.icomoon-folder-heart:before{content:""}.icomoon-folder-remove:before{content:""}.icomoon-folder2:before{content:""}.icomoon-folder-open:before{content:""}.icomoon-folder3:before{content:""}.icomoon-folder4:before{content:""}.icomoon-folder-plus3:before{content:""}.icomoon-folder-minus3:before{content:""}.icomoon-folder-plus4:before{content:""}.icomoon-folder-minus4:before{content:""}.icomoon-folder-download2:before{content:""}.icomoon-folder-upload2:before{content:""}.icomoon-folder-download3:before{content:""}.icomoon-folder-upload3:before{content:""}.icomoon-folder5:before{content:""}.icomoon-folder-open2:before{content:""}.icomoon-folder6:before{content:""}.icomoon-folder-open3:before{content:""}.icomoon-certificate:before{content:""}.icomoon-cc:before{content:""}.icomoon-price-tag:before{content:""}.icomoon-price-tag2:before{content:""}.icomoon-price-tags:before{content:""}.icomoon-price-tag3:before{content:""}.icomoon-price-tags2:before{content:""}.icomoon-barcode2:before{content:""}.icomoon-qrcode:before{content:""}.icomoon-ticket:before{content:""}.icomoon-theater:before{content:""}.icomoon-store:before{content:""}.icomoon-store2:before{content:""}.icomoon-cart:before{content:""}.icomoon-cart2:before{content:""}.icomoon-cart4:before{content:""}.icomoon-cart5:before{content:""}.icomoon-cart-add:before{content:""}.icomoon-cart-add2:before{content:""}.icomoon-cart-remove:before{content:""}.icomoon-basket:before{content:""}.icomoon-bag:before{content:""}.icomoon-percent:before{content:""}.icomoon-coins:before{content:""}.icomoon-coin-dollar:before{content:""}.icomoon-coin-euro:before{content:""}.icomoon-coin-pound:before{content:""}.icomoon-coin-yen:before{content:""}.icomoon-piggy-bank:before{content:""}.icomoon-wallet:before{content:""}.icomoon-cash:before{content:""}.icomoon-cash2:before{content:""}.icomoon-cash3:before{content:""}.icomoon-cash4:before{content:""}.icomoon-credit-card:before{content:""}.icomoon-credit-card2:before{content:""}.icomoon-calculator4:before{content:""}.icomoon-calculator2:before{content:""}.icomoon-calculator3:before{content:""}.icomoon-chip:before{content:""}.icomoon-lifebuoy:before{content:""}.icomoon-phone:before{content:""}.icomoon-phone2:before{content:""}.icomoon-phone-slash:before{content:""}.icomoon-phone-wave:before{content:""}.icomoon-phone-plus:before{content:""}.icomoon-phone-minus:before{content:""}.icomoon-phone-plus2:before{content:""}.icomoon-phone-minus2:before{content:""}.icomoon-phone-incoming:before{content:""}.icomoon-phone-outgoing:before{content:""}.icomoon-phone-hang-up:before{content:""}.icomoon-address-book:before{content:""}.icomoon-address-book2:before{content:""}.icomoon-address-book3:before{content:""}.icomoon-notebook:before{content:""}.icomoon-envelop:before{content:""}.icomoon-envelop2:before{content:""}.icomoon-envelop3:before{content:""}.icomoon-envelop4:before{content:""}.icomoon-envelop5:before{content:""}.icomoon-mailbox:before{content:""}.icomoon-pushpin:before{content:""}.icomoon-location3:before{content:""}.icomoon-location4:before{content:""}.icomoon-compass4:before{content:""}.icomoon-map:before{content:""}.icomoon-map4:before{content:""}.icomoon-map5:before{content:""}.icomoon-direction:before{content:""}.icomoon-reset:before{content:""}.icomoon-history:before{content:""}.icomoon-watch:before{content:""}.icomoon-watch2:before{content:""}.icomoon-alarm:before{content:""}.icomoon-alarm-add:before{content:""}.icomoon-alarm-check:before{content:""}.icomoon-alarm-cancel:before{content:""}.icomoon-bell2:before{content:""}.icomoon-bell3:before{content:""}.icomoon-bell-plus:before{content:""}.icomoon-bell-minus:before{content:""}.icomoon-bell-check:before{content:""}.icomoon-bell-cross:before{content:""}.icomoon-calendar:before{content:""}.icomoon-calendar2:before{content:""}.icomoon-calendar3:before{content:""}.icomoon-calendar52:before{content:""}.icomoon-printer:before{content:""}.icomoon-printer2:before{content:""}.icomoon-printer4:before{content:""}.icomoon-shredder:before{content:""}.icomoon-mouse:before{content:""}.icomoon-mouse-left:before{content:""}.icomoon-mouse-right:before{content:""}.icomoon-keyboard:before{content:""}.icomoon-typewriter:before{content:""}.icomoon-display:before{content:""}.icomoon-display4:before{content:""}.icomoon-laptop:before{content:""}.icomoon-mobile:before{content:""}.icomoon-mobile2:before{content:""}.icomoon-tablet:before{content:""}.icomoon-mobile3:before{content:""}.icomoon-tv:before{content:""}.icomoon-radio:before{content:""}.icomoon-cabinet:before{content:""}.icomoon-drawer:before{content:""}.icomoon-drawer2:before{content:""}.icomoon-drawer-out:before{content:""}.icomoon-drawer-in:before{content:""}.icomoon-drawer3:before{content:""}.icomoon-box:before{content:""}.icomoon-box-add:before{content:""}.icomoon-box-remove:before{content:""}.icomoon-download:before{content:""}.icomoon-upload:before{content:""}.icomoon-floppy-disk:before{content:""}.icomoon-floppy-disks:before{content:""}.icomoon-usb-stick:before{content:""}.icomoon-drive:before{content:""}.icomoon-server:before{content:""}.icomoon-database:before{content:""}.icomoon-database2:before{content:""}.icomoon-database4:before{content:""}.icomoon-database-menu:before{content:""}.icomoon-database-add:before{content:""}.icomoon-database-remove:before{content:""}.icomoon-database-insert:before{content:""}.icomoon-database-export:before{content:""}.icomoon-database-upload:before{content:""}.icomoon-database-refresh:before{content:""}.icomoon-database-diff:before{content:""}.icomoon-database-edit2:before{content:""}.icomoon-database-check:before{content:""}.icomoon-database-arrow:before{content:""}.icomoon-database-time2:before{content:""}.icomoon-undo:before{content:""}.icomoon-redo:before{content:""}.icomoon-rotate-ccw:before{content:""}.icomoon-rotate-cw:before{content:""}.icomoon-rotate-ccw2:before{content:""}.icomoon-rotate-cw2:before{content:""}.icomoon-rotate-ccw3:before{content:""}.icomoon-rotate-cw3:before{content:""}.icomoon-flip-vertical2:before{content:""}.icomoon-flip-horizontal2:before{content:""}.icomoon-flip-vertical3:before{content:""}.icomoon-flip-vertical4:before{content:""}.icomoon-angle:before{content:""}.icomoon-shear:before{content:""}.icomoon-align-left:before{content:""}.icomoon-align-center-horizontal:before{content:""}.icomoon-align-right:before{content:""}.icomoon-align-top:before{content:""}.icomoon-align-center-vertical:before{content:""}.icomoon-align-bottom:before{content:""}.icomoon-undo2:before{content:""}.icomoon-redo2:before{content:""}.icomoon-forward:before{content:""}.icomoon-reply:before{content:""}.icomoon-reply-all:before{content:""}.icomoon-bubble:before{content:""}.icomoon-bubbles:before{content:""}.icomoon-bubbles2:before{content:""}.icomoon-bubble2:before{content:""}.icomoon-bubbles3:before{content:""}.icomoon-bubbles4:before{content:""}.icomoon-bubble-notification:before{content:""}.icomoon-bubbles5:before{content:""}.icomoon-bubbles6:before{content:""}.icomoon-bubble6:before{content:""}.icomoon-bubbles7:before{content:""}.icomoon-bubble7:before{content:""}.icomoon-bubbles8:before{content:""}.icomoon-bubble8:before{content:""}.icomoon-bubble-dots3:before{content:""}.icomoon-bubble-lines3:before{content:""}.icomoon-bubble9:before{content:""}.icomoon-bubble-dots4:before{content:""}.icomoon-bubble-lines4:before{content:""}.icomoon-bubbles9:before{content:""}.icomoon-bubbles10:before{content:""}.icomoon-user:before{content:""}.icomoon-users:before{content:""}.icomoon-user-plus:before{content:""}.icomoon-user-minus:before{content:""}.icomoon-user-cancel:before{content:""}.icomoon-user-block:before{content:""}.icomoon-user-lock:before{content:""}.icomoon-user-check:before{content:""}.icomoon-users2:before{content:""}.icomoon-users4:before{content:""}.icomoon-user-tie:before{content:""}.icomoon-collaboration:before{content:""}.icomoon-vcard:before{content:""}.icomoon-hat:before{content:""}.icomoon-bowtie:before{content:""}.icomoon-quotes-left:before{content:""}.icomoon-quotes-right:before{content:""}.icomoon-quotes-left2:before{content:""}.icomoon-quotes-right2:before{content:""}.icomoon-hour-glass:before{content:""}.icomoon-hour-glass2:before{content:""}.icomoon-hour-glass3:before{content:""}.icomoon-spinner:before{content:""}.icomoon-spinner2:before{content:""}.icomoon-spinner3:before{content:""}.icomoon-spinner4:before{content:""}.icomoon-spinner6:before{content:""}.icomoon-spinner9:before{content:""}.icomoon-spinner10:before{content:""}.icomoon-spinner11:before{content:""}.icomoon-microscope:before{content:""}.icomoon-enlarge:before{content:""}.icomoon-shrink:before{content:""}.icomoon-enlarge3:before{content:""}.icomoon-shrink3:before{content:""}.icomoon-enlarge5:before{content:""}.icomoon-shrink5:before{content:""}.icomoon-enlarge6:before{content:""}.icomoon-shrink6:before{content:""}.icomoon-enlarge7:before{content:""}.icomoon-shrink7:before{content:""}.icomoon-key:before{content:""}.icomoon-lock:before{content:""}.icomoon-lock2:before{content:""}.icomoon-lock4:before{content:""}.icomoon-unlocked:before{content:""}.icomoon-lock5:before{content:""}.icomoon-unlocked2:before{content:""}.icomoon-safe:before{content:""}.icomoon-wrench:before{content:""}.icomoon-wrench2:before{content:""}.icomoon-wrench3:before{content:""}.icomoon-equalizer:before{content:""}.icomoon-equalizer2:before{content:""}.icomoon-equalizer3:before{content:""}.icomoon-equalizer4:before{content:""}.icomoon-cog:before{content:""}.icomoon-cogs:before{content:""}.icomoon-cog2:before{content:""}.icomoon-cog3:before{content:""}.icomoon-cog4:before{content:""}.icomoon-cog52:before{content:""}.icomoon-cog6:before{content:""}.icomoon-cog7:before{content:""}.icomoon-hammer:before{content:""}.icomoon-hammer-wrench:before{content:""}.icomoon-magic-wand:before{content:""}.icomoon-magic-wand2:before{content:""}.icomoon-pulse2:before{content:""}.icomoon-aid-kit:before{content:""}.icomoon-bug2:before{content:""}.icomoon-construction:before{content:""}.icomoon-traffic-cone:before{content:""}.icomoon-traffic-lights:before{content:""}.icomoon-pie-chart:before{content:""}.icomoon-pie-chart2:before{content:""}.icomoon-pie-chart3:before{content:""}.icomoon-pie-chart4:before{content:""}.icomoon-pie-chart5:before{content:""}.icomoon-pie-chart6:before{content:""}.icomoon-pie-chart7:before{content:""}.icomoon-stats-dots:before{content:""}.icomoon-stats-bars:before{content:""}.icomoon-pie-chart8:before{content:""}.icomoon-stats-bars2:before{content:""}.icomoon-stats-bars3:before{content:""}.icomoon-stats-bars4:before{content:""}.icomoon-chart:before{content:""}.icomoon-stats-growth:before{content:""}.icomoon-stats-decline:before{content:""}.icomoon-stats-growth2:before{content:""}.icomoon-stats-decline2:before{content:""}.icomoon-stairs-up:before{content:""}.icomoon-stairs-down:before{content:""}.icomoon-stairs:before{content:""}.icomoon-ladder:before{content:""}.icomoon-rating:before{content:""}.icomoon-rating2:before{content:""}.icomoon-rating3:before{content:""}.icomoon-podium:before{content:""}.icomoon-stars:before{content:""}.icomoon-medal-star:before{content:""}.icomoon-medal:before{content:""}.icomoon-medal2:before{content:""}.icomoon-medal-first:before{content:""}.icomoon-medal-second:before{content:""}.icomoon-medal-third:before{content:""}.icomoon-crown:before{content:""}.icomoon-trophy2:before{content:""}.icomoon-trophy3:before{content:""}.icomoon-diamond:before{content:""}.icomoon-trophy4:before{content:""}.icomoon-gift:before{content:""}.icomoon-pipe:before{content:""}.icomoon-mustache:before{content:""}.icomoon-cup2:before{content:""}.icomoon-coffee:before{content:""}.icomoon-paw:before{content:""}.icomoon-footprint:before{content:""}.icomoon-rocket:before{content:""}.icomoon-meter2:before{content:""}.icomoon-meter-slow:before{content:""}.icomoon-meter-fast:before{content:""}.icomoon-hammer2:before{content:""}.icomoon-balance:before{content:""}.icomoon-fire:before{content:""}.icomoon-fire2:before{content:""}.icomoon-lab:before{content:""}.icomoon-atom:before{content:""}.icomoon-atom2:before{content:""}.icomoon-bin:before{content:""}.icomoon-bin2:before{content:""}.icomoon-briefcase:before{content:""}.icomoon-briefcase3:before{content:""}.icomoon-airplane2:before{content:""}.icomoon-airplane3:before{content:""}.icomoon-airplane4:before{content:""}.icomoon-paperplane:before{content:""}.icomoon-car:before{content:""}.icomoon-steering-wheel:before{content:""}.icomoon-car2:before{content:""}.icomoon-gas:before{content:""}.icomoon-bus:before{content:""}.icomoon-truck:before{content:""}.icomoon-bike:before{content:""}.icomoon-road:before{content:""}.icomoon-train:before{content:""}.icomoon-train2:before{content:""}.icomoon-ship:before{content:""}.icomoon-boat:before{content:""}.icomoon-chopper:before{content:""}.icomoon-cube:before{content:""}.icomoon-cube2:before{content:""}.icomoon-cube3:before{content:""}.icomoon-cube4:before{content:""}.icomoon-pyramid:before{content:""}.icomoon-pyramid2:before{content:""}.icomoon-package:before{content:""}.icomoon-puzzle:before{content:""}.icomoon-puzzle2:before{content:""}.icomoon-puzzle3:before{content:""}.icomoon-puzzle4:before{content:""}.icomoon-glasses-3d2:before{content:""}.icomoon-brain:before{content:""}.icomoon-accessibility:before{content:""}.icomoon-accessibility2:before{content:""}.icomoon-strategy:before{content:""}.icomoon-target:before{content:""}.icomoon-target2:before{content:""}.icomoon-shield-check:before{content:""}.icomoon-shield-notice:before{content:""}.icomoon-shield2:before{content:""}.icomoon-racing:before{content:""}.icomoon-finish:before{content:""}.icomoon-power2:before{content:""}.icomoon-power3:before{content:""}.icomoon-switch:before{content:""}.icomoon-switch22:before{content:""}.icomoon-power-cord:before{content:""}.icomoon-clipboard:before{content:""}.icomoon-clipboard2:before{content:""}.icomoon-clipboard3:before{content:""}.icomoon-clipboard4:before{content:""}.icomoon-clipboard5:before{content:""}.icomoon-clipboard6:before{content:""}.icomoon-playlist:before{content:""}.icomoon-playlist-add:before{content:""}.icomoon-list-numbered:before{content:""}.icomoon-list:before{content:""}.icomoon-list2:before{content:""}.icomoon-more:before{content:""}.icomoon-more2:before{content:""}.icomoon-grid:before{content:""}.icomoon-grid2:before{content:""}.icomoon-grid3:before{content:""}.icomoon-grid4:before{content:""}.icomoon-grid52:before{content:""}.icomoon-grid6:before{content:""}.icomoon-grid7:before{content:""}.icomoon-tree5:before{content:""}.icomoon-tree6:before{content:""}.icomoon-tree7:before{content:""}.icomoon-lan:before{content:""}.icomoon-lan2:before{content:""}.icomoon-lan3:before{content:""}.icomoon-menu:before{content:""}.icomoon-circle-small:before{content:""}.icomoon-menu2:before{content:""}.icomoon-menu3:before{content:""}.icomoon-menu4:before{content:""}.icomoon-menu5:before{content:""}.icomoon-menu62:before{content:""}.icomoon-menu7:before{content:""}.icomoon-menu8:before{content:""}.icomoon-menu9:before{content:""}.icomoon-menu10:before{content:""}.icomoon-cloud:before{content:""}.icomoon-cloud-download:before{content:""}.icomoon-cloud-upload:before{content:""}.icomoon-cloud-check:before{content:""}.icomoon-cloud2:before{content:""}.icomoon-cloud-download2:before{content:""}.icomoon-cloud-upload2:before{content:""}.icomoon-cloud-check2:before{content:""}.icomoon-import:before{content:""}.icomoon-download4:before{content:""}.icomoon-upload4:before{content:""}.icomoon-download7:before{content:""}.icomoon-upload7:before{content:""}.icomoon-download10:before{content:""}.icomoon-upload10:before{content:""}.icomoon-sphere:before{content:""}.icomoon-sphere3:before{content:""}.icomoon-earth:before{content:""}.icomoon-link:before{content:""}.icomoon-unlink:before{content:""}.icomoon-link2:before{content:""}.icomoon-unlink2:before{content:""}.icomoon-anchor:before{content:""}.icomoon-flag3:before{content:""}.icomoon-flag4:before{content:""}.icomoon-flag7:before{content:""}.icomoon-flag8:before{content:""}.icomoon-attachment:before{content:""}.icomoon-attachment2:before{content:""}.icomoon-eye:before{content:""}.icomoon-eye-plus:before{content:""}.icomoon-eye-minus:before{content:""}.icomoon-eye-blocked:before{content:""}.icomoon-eye2:before{content:""}.icomoon-eye-blocked2:before{content:""}.icomoon-eye4:before{content:""}.icomoon-bookmark2:before{content:""}.icomoon-bookmark3:before{content:""}.icomoon-bookmarks:before{content:""}.icomoon-bookmark4:before{content:""}.icomoon-spotlight2:before{content:""}.icomoon-starburst:before{content:""}.icomoon-snowflake:before{content:""}.icomoon-weather-windy:before{content:""}.icomoon-fan:before{content:""}.icomoon-umbrella:before{content:""}.icomoon-sun3:before{content:""}.icomoon-contrast:before{content:""}.icomoon-bed2:before{content:""}.icomoon-furniture:before{content:""}.icomoon-chair:before{content:""}.icomoon-star-empty3:before{content:""}.icomoon-star-half:before{content:""}.icomoon-star-full2:before{content:""}.icomoon-heart5:before{content:""}.icomoon-heart6:before{content:""}.icomoon-heart-broken2:before{content:""}.icomoon-thumbs-up2:before{content:""}.icomoon-thumbs-down2:before{content:""}.icomoon-thumbs-up3:before{content:""}.icomoon-thumbs-down3:before{content:""}.icomoon-height:before{content:""}.icomoon-man:before{content:""}.icomoon-woman:before{content:""}.icomoon-man-woman:before{content:""}.icomoon-yin-yang:before{content:""}.icomoon-cursor:before{content:""}.icomoon-cursor2:before{content:""}.icomoon-lasso2:before{content:""}.icomoon-select2:before{content:""}.icomoon-point-up:before{content:""}.icomoon-point-right:before{content:""}.icomoon-point-down:before{content:""}.icomoon-point-left:before{content:""}.icomoon-pointer:before{content:""}.icomoon-reminder:before{content:""}.icomoon-drag-left-right:before{content:""}.icomoon-drag-left:before{content:""}.icomoon-drag-right:before{content:""}.icomoon-touch:before{content:""}.icomoon-multitouch:before{content:""}.icomoon-touch-zoom:before{content:""}.icomoon-touch-pinch:before{content:""}.icomoon-hand:before{content:""}.icomoon-grab:before{content:""}.icomoon-stack-empty:before{content:""}.icomoon-stack-plus:before{content:""}.icomoon-stack-minus:before{content:""}.icomoon-stack-star:before{content:""}.icomoon-stack-picture:before{content:""}.icomoon-stack-down:before{content:""}.icomoon-stack-up:before{content:""}.icomoon-stack-cancel:before{content:""}.icomoon-stack-check:before{content:""}.icomoon-stack-text:before{content:""}.icomoon-stack4:before{content:""}.icomoon-stack-music:before{content:""}.icomoon-stack-play:before{content:""}.icomoon-move:before{content:""}.icomoon-dots:before{content:""}.icomoon-warning:before{content:""}.icomoon-warning22:before{content:""}.icomoon-notification2:before{content:""}.icomoon-question3:before{content:""}.icomoon-question4:before{content:""}.icomoon-plus3:before{content:""}.icomoon-minus3:before{content:""}.icomoon-plus-circle2:before{content:""}.icomoon-minus-circle2:before{content:""}.icomoon-cancel-circle2:before{content:""}.icomoon-blocked:before{content:""}.icomoon-cancel-square:before{content:""}.icomoon-cancel-square2:before{content:""}.icomoon-spam:before{content:""}.icomoon-cross2:before{content:""}.icomoon-cross3:before{content:""}.icomoon-checkmark:before{content:""}.icomoon-checkmark3:before{content:""}.icomoon-checkmark2:before{content:""}.icomoon-checkmark4:before{content:""}.icomoon-spell-check:before{content:""}.icomoon-spell-check2:before{content:""}.icomoon-enter:before{content:""}.icomoon-exit:before{content:""}.icomoon-enter2:before{content:""}.icomoon-exit2:before{content:""}.icomoon-enter3:before{content:""}.icomoon-exit3:before{content:""}.icomoon-wall:before{content:""}.icomoon-fence:before{content:""}.icomoon-play3:before{content:""}.icomoon-pause:before{content:""}.icomoon-stop:before{content:""}.icomoon-previous:before{content:""}.icomoon-next:before{content:""}.icomoon-backward:before{content:""}.icomoon-forward2:before{content:""}.icomoon-play4:before{content:""}.icomoon-pause2:before{content:""}.icomoon-stop2:before{content:""}.icomoon-backward2:before{content:""}.icomoon-forward3:before{content:""}.icomoon-first:before{content:""}.icomoon-last:before{content:""}.icomoon-previous2:before{content:""}.icomoon-next2:before{content:""}.icomoon-eject:before{content:""}.icomoon-volume-high:before{content:""}.icomoon-volume-medium:before{content:""}.icomoon-volume-low:before{content:""}.icomoon-volume-mute:before{content:""}.icomoon-speaker-left:before{content:""}.icomoon-speaker-right:before{content:""}.icomoon-volume-mute2:before{content:""}.icomoon-volume-increase:before{content:""}.icomoon-volume-decrease:before{content:""}.icomoon-volume-mute5:before{content:""}.icomoon-loop:before{content:""}.icomoon-loop3:before{content:""}.icomoon-infinite-square:before{content:""}.icomoon-infinite:before{content:""}.icomoon-loop4:before{content:""}.icomoon-shuffle:before{content:""}.icomoon-wave:before{content:""}.icomoon-wave2:before{content:""}.icomoon-split:before{content:""}.icomoon-merge:before{content:""}.icomoon-arrow-up5:before{content:""}.icomoon-arrow-right5:before{content:""}.icomoon-arrow-down5:before{content:""}.icomoon-arrow-left5:before{content:""}.icomoon-arrow-up-left2:before{content:""}.icomoon-arrow-up7:before{content:""}.icomoon-arrow-up-right2:before{content:""}.icomoon-arrow-right7:before{content:""}.icomoon-arrow-down-right2:before{content:""}.icomoon-arrow-down7:before{content:""}.icomoon-arrow-down-left2:before{content:""}.icomoon-arrow-left7:before{content:""}.icomoon-arrow-up-left3:before{content:""}.icomoon-arrow-up8:before{content:""}.icomoon-arrow-up-right3:before{content:""}.icomoon-arrow-right8:before{content:""}.icomoon-arrow-down-right3:before{content:""}.icomoon-arrow-down8:before{content:""}.icomoon-arrow-down-left3:before{content:""}.icomoon-arrow-left8:before{content:""}.icomoon-circle-up2:before{content:""}.icomoon-circle-right2:before{content:""}.icomoon-circle-down2:before{content:""}.icomoon-circle-left2:before{content:""}.icomoon-arrow-resize7:before{content:""}.icomoon-arrow-resize8:before{content:""}.icomoon-square-up-left:before{content:""}.icomoon-square-up:before{content:""}.icomoon-square-up-right:before{content:""}.icomoon-square-right:before{content:""}.icomoon-square-down-right:before{content:""}.icomoon-square-down:before{content:""}.icomoon-square-down-left:before{content:""}.icomoon-square-left:before{content:""}.icomoon-arrow-up15:before{content:""}.icomoon-arrow-right15:before{content:""}.icomoon-arrow-down15:before{content:""}.icomoon-arrow-left15:before{content:""}.icomoon-arrow-up16:before{content:""}.icomoon-arrow-right16:before{content:""}.icomoon-arrow-down16:before{content:""}.icomoon-arrow-left16:before{content:""}.icomoon-menu-open:before{content:""}.icomoon-menu-open2:before{content:""}.icomoon-menu-close:before{content:""}.icomoon-menu-close2:before{content:""}.icomoon-enter5:before{content:""}.icomoon-esc:before{content:""}.icomoon-enter6:before{content:""}.icomoon-backspace:before{content:""}.icomoon-backspace2:before{content:""}.icomoon-tab:before{content:""}.icomoon-transmission:before{content:""}.icomoon-sort:before{content:""}.icomoon-move-up2:before{content:""}.icomoon-move-down2:before{content:""}.icomoon-sort-alpha-asc:before{content:""}.icomoon-sort-alpha-desc:before{content:""}.icomoon-sort-numeric-asc:before{content:""}.icomoon-sort-numberic-desc:before{content:""}.icomoon-sort-amount-asc:before{content:""}.icomoon-sort-amount-desc:before{content:""}.icomoon-sort-time-asc:before{content:""}.icomoon-sort-time-desc:before{content:""}.icomoon-battery-6:before{content:""}.icomoon-battery-0:before{content:""}.icomoon-battery-charging:before{content:""}.icomoon-command:before{content:""}.icomoon-shift:before{content:""}.icomoon-ctrl:before{content:""}.icomoon-opt:before{content:""}.icomoon-checkbox-checked:before{content:""}.icomoon-checkbox-unchecked:before{content:""}.icomoon-checkbox-partial:before{content:""}.icomoon-square:before{content:""}.icomoon-triangle:before{content:""}.icomoon-triangle2:before{content:""}.icomoon-diamond3:before{content:""}.icomoon-diamond4:before{content:""}.icomoon-checkbox-checked2:before{content:""}.icomoon-checkbox-unchecked2:before{content:""}.icomoon-checkbox-partial2:before{content:""}.icomoon-radio-checked:before{content:""}.icomoon-radio-checked2:before{content:""}.icomoon-radio-unchecked:before{content:""}.icomoon-checkmark-circle:before{content:""}.icomoon-circle:before{content:""}.icomoon-circle2:before{content:""}.icomoon-circles:before{content:""}.icomoon-circles2:before{content:""}.icomoon-crop:before{content:""}.icomoon-crop2:before{content:""}.icomoon-make-group:before{content:""}.icomoon-ungroup:before{content:""}.icomoon-vector:before{content:""}.icomoon-vector2:before{content:""}.icomoon-rulers:before{content:""}.icomoon-pencil-ruler:before{content:""}.icomoon-scissors:before{content:""}.icomoon-filter3:before{content:""}.icomoon-filter4:before{content:""}.icomoon-font:before{content:""}.icomoon-ampersand2:before{content:""}.icomoon-ligature:before{content:""}.icomoon-font-size:before{content:""}.icomoon-typography:before{content:""}.icomoon-text-height:before{content:""}.icomoon-text-width:before{content:""}.icomoon-height2:before{content:""}.icomoon-width:before{content:""}.icomoon-strikethrough2:before{content:""}.icomoon-font-size2:before{content:""}.icomoon-bold2:before{content:""}.icomoon-underline2:before{content:""}.icomoon-italic2:before{content:""}.icomoon-strikethrough3:before{content:""}.icomoon-omega:before{content:""}.icomoon-sigma:before{content:""}.icomoon-nbsp:before{content:""}.icomoon-page-break:before{content:""}.icomoon-page-break2:before{content:""}.icomoon-superscript:before{content:""}.icomoon-subscript:before{content:""}.icomoon-superscript2:before{content:""}.icomoon-subscript2:before{content:""}.icomoon-text-color:before{content:""}.icomoon-highlight:before{content:""}.icomoon-pagebreak:before{content:""}.icomoon-clear-formatting:before{content:""}.icomoon-table:before{content:""}.icomoon-table2:before{content:""}.icomoon-insert-template:before{content:""}.icomoon-pilcrow:before{content:""}.icomoon-ltr:before{content:""}.icomoon-rtl:before{content:""}.icomoon-ltr2:before{content:""}.icomoon-rtl2:before{content:""}.icomoon-section:before{content:""}.icomoon-paragraph-left2:before{content:""}.icomoon-paragraph-center2:before{content:""}.icomoon-paragraph-right2:before{content:""}.icomoon-paragraph-justify2:before{content:""}.icomoon-indent-increase:before{content:""}.icomoon-indent-decrease:before{content:""}.icomoon-paragraph-left3:before{content:""}.icomoon-paragraph-center3:before{content:""}.icomoon-paragraph-right3:before{content:""}.icomoon-paragraph-justify3:before{content:""}.icomoon-indent-increase2:before{content:""}.icomoon-indent-decrease2:before{content:""}.icomoon-share:before{content:""}.icomoon-share2:before{content:""}.icomoon-new-tab:before{content:""}.icomoon-new-tab2:before{content:""}.icomoon-popout:before{content:""}.icomoon-embed:before{content:""}.icomoon-embed2:before{content:""}.icomoon-markup:before{content:""}.icomoon-regexp:before{content:""}.icomoon-regexp2:before{content:""}.icomoon-code:before{content:""}.icomoon-circle-css:before{content:""}.icomoon-circle-code:before{content:""}.icomoon-terminal:before{content:""}.icomoon-unicode:before{content:""}.icomoon-seven-segment-0:before{content:""}.icomoon-seven-segment-1:before{content:""}.icomoon-seven-segment-2:before{content:""}.icomoon-seven-segment-3:before{content:""}.icomoon-seven-segment-4:before{content:""}.icomoon-seven-segment-5:before{content:""}.icomoon-seven-segment-6:before{content:""}.icomoon-seven-segment-7:before{content:""}.icomoon-seven-segment-8:before{content:""}.icomoon-seven-segment-9:before{content:""}.icomoon-share3:before{content:""}.icomoon-share4:before{content:""}.icomoon-google:before{content:""}.icomoon-google-plus:before{content:""}.icomoon-google-plus2:before{content:""}.icomoon-google-drive:before{content:""}.icomoon-facebook:before{content:""}.icomoon-facebook2:before{content:""}.icomoon-instagram:before{content:""}.icomoon-twitter:before{content:""}.icomoon-twitter2:before{content:""}.icomoon-feed2:before{content:""}.icomoon-feed3:before{content:""}.icomoon-youtube:before{content:""}.icomoon-youtube2:before{content:""}.icomoon-youtube3:before{content:""}.icomoon-vimeo:before{content:""}.icomoon-vimeo2:before{content:""}.icomoon-lanyrd:before{content:""}.icomoon-flickr:before{content:""}.icomoon-flickr2:before{content:""}.icomoon-flickr3:before{content:""}.icomoon-picassa:before{content:""}.icomoon-picassa2:before{content:""}.icomoon-dribbble:before{content:""}.icomoon-dribbble2:before{content:""}.icomoon-dribbble3:before{content:""}.icomoon-forrst:before{content:""}.icomoon-forrst2:before{content:""}.icomoon-deviantart:before{content:""}.icomoon-deviantart2:before{content:""}.icomoon-steam:before{content:""}.icomoon-steam2:before{content:""}.icomoon-dropbox:before{content:""}.icomoon-onedrive:before{content:""}.icomoon-github:before{content:""}.icomoon-github4:before{content:""}.icomoon-github5:before{content:""}.icomoon-wordpress:before{content:""}.icomoon-wordpress2:before{content:""}.icomoon-joomla:before{content:""}.icomoon-blogger:before{content:""}.icomoon-blogger2:before{content:""}.icomoon-tumblr:before{content:""}.icomoon-tumblr2:before{content:""}.icomoon-yahoo:before{content:""}.icomoon-tux:before{content:""}.icomoon-apple2:before{content:""}.icomoon-finder:before{content:""}.icomoon-android:before{content:""}.icomoon-windows:before{content:""}.icomoon-windows8:before{content:""}.icomoon-soundcloud:before{content:""}.icomoon-soundcloud2:before{content:""}.icomoon-skype:before{content:""}.icomoon-reddit:before{content:""}.icomoon-linkedin:before{content:""}.icomoon-linkedin2:before{content:""}.icomoon-lastfm:before{content:""}.icomoon-lastfm2:before{content:""}.icomoon-delicious:before{content:""}.icomoon-stumbleupon:before{content:""}.icomoon-stumbleupon2:before{content:""}.icomoon-stackoverflow:before{content:""}.icomoon-pinterest2:before{content:""}.icomoon-xing:before{content:""}.icomoon-flattr:before{content:""}.icomoon-foursquare:before{content:""}.icomoon-paypal:before{content:""}.icomoon-paypal2:before{content:""}.icomoon-yelp:before{content:""}.icomoon-file-pdf:before{content:""}.icomoon-file-openoffice:before{content:""}.icomoon-file-word:before{content:""}.icomoon-file-excel:before{content:""}.icomoon-libreoffice:before{content:""}.icomoon-html5:before{content:""}.icomoon-html52:before{content:""}.icomoon-css3:before{content:""}.icomoon-git:before{content:""}.icomoon-svg:before{content:""}.icomoon-codepen:before{content:""}.icomoon-chrome:before{content:""}.icomoon-firefox:before{content:""}.icomoon-IE:before{content:""}.icomoon-opera:before{content:""}.icomoon-safari:before{content:""}.icomoon-check2:before{content:""}.icomoon-home4:before{content:""}.icomoon-people:before{content:""}.icomoon-checkmark-circle2:before{content:""}.icomoon-arrow-up-left32:before{content:""}.icomoon-arrow-up52:before{content:""}.icomoon-arrow-up-right32:before{content:""}.icomoon-arrow-right6:before{content:""}.icomoon-arrow-down-right32:before{content:""}.icomoon-arrow-down52:before{content:""}.icomoon-arrow-down-left32:before{content:""}.icomoon-arrow-left52:before{content:""}.icomoon-calendar5:before{content:""}.icomoon-move-alt1:before{content:""}.icomoon-reload-alt:before{content:""}.icomoon-move-vertical:before{content:""}.icomoon-move-horizontal:before{content:""}.icomoon-hash:before{content:""}.icomoon-bars-alt:before{content:""}.icomoon-eye8:before{content:""}.icomoon-search4:before{content:""}.icomoon-zoomin3:before{content:""}.icomoon-zoomout3:before{content:""}.icomoon-add:before{content:""}.icomoon-subtract:before{content:""}.icomoon-exclamation:before{content:""}.icomoon-question6:before{content:""}.icomoon-close2:before{content:""}.icomoon-task:before{content:""}.icomoon-inbox:before{content:""}.icomoon-inbox-alt:before{content:""}.icomoon-envelope:before{content:""}.icomoon-compose:before{content:""}.icomoon-newspaper2:before{content:""}.icomoon-calendar22:before{content:""}.icomoon-hyperlink:before{content:""}.icomoon-trash:before{content:""}.icomoon-trash-alt:before{content:""}.icomoon-grid5:before{content:""}.icomoon-grid-alt:before{content:""}.icomoon-menu6:before{content:""}.icomoon-list3:before{content:""}.icomoon-gallery:before{content:""}.icomoon-calculator:before{content:""}.icomoon-windows2:before{content:""}.icomoon-browser:before{content:""}.icomoon-portfolio:before{content:""}.icomoon-comments:before{content:""}.icomoon-screen3:before{content:""}.icomoon-iphone:before{content:""}.icomoon-ipad:before{content:""}.icomoon-googleplus5:before{content:""}.icomoon-pin:before{content:""}.icomoon-pin-alt:before{content:""}.icomoon-cog5:before{content:""}.icomoon-graduation:before{content:""}.icomoon-air:before{content:""}.icomoon-droplets:before{content:""}.icomoon-statistics:before{content:""}.icomoon-pie5:before{content:""}.icomoon-cross:before{content:""}.icomoon-minus2:before{content:""}.icomoon-plus2:before{content:""}.icomoon-info3:before{content:""}.icomoon-info22:before{content:""}.icomoon-question7:before{content:""}.icomoon-help:before{content:""}.icomoon-warning2:before{content:""}.icomoon-add-to-list:before{content:""}.icomoon-arrow-left12:before{content:""}.icomoon-arrow-down12:before{content:""}.icomoon-arrow-up12:before{content:""}.icomoon-arrow-right13:before{content:""}.icomoon-arrow-left22:before{content:""}.icomoon-arrow-down22:before{content:""}.icomoon-arrow-up22:before{content:""}.icomoon-arrow-right22:before{content:""}.icomoon-arrow-left32:before{content:""}.icomoon-arrow-down32:before{content:""}.icomoon-arrow-up32:before{content:""}.icomoon-arrow-right32:before{content:""}.icomoon-switch2:before{content:""}.icomoon-checkmark5:before{content:""}.icomoon-ampersand:before{content:""}.icomoon-alert:before{content:""}.icomoon-alignment-align:before{content:""}.icomoon-alignment-aligned-to:before{content:""}.icomoon-alignment-unalign:before{content:""}.icomoon-arrow-down132:before{content:""}.icomoon-arrow-up13:before{content:""}.icomoon-arrow-left13:before{content:""}.icomoon-arrow-right14:before{content:""}.icomoon-arrow-small-down:before{content:""}.icomoon-arrow-small-left:before{content:""}.icomoon-arrow-small-right:before{content:""}.icomoon-arrow-small-up:before{content:""}.icomoon-check:before{content:""}.icomoon-chevron-down:before{content:""}.icomoon-chevron-left:before{content:""}.icomoon-chevron-right:before{content:""}.icomoon-chevron-up:before{content:""}.icomoon-clippy:before{content:""}.icomoon-comment:before{content:""}.icomoon-comment-discussion:before{content:""}.icomoon-dash:before{content:""}.icomoon-diff:before{content:""}.icomoon-diff-added:before{content:""}.icomoon-diff-ignored:before{content:""}.icomoon-diff-modified:before{content:""}.icomoon-diff-removed:before{content:""}.icomoon-diff-renamed:before{content:""}.icomoon-file-media:before{content:""}.icomoon-fold:before{content:""}.icomoon-gear:before{content:""}.icomoon-git-branch:before{content:""}.icomoon-git-commit:before{content:""}.icomoon-git-compare:before{content:""}.icomoon-git-merge:before{content:""}.icomoon-git-pull-request:before{content:""}.icomoon-graph:before{content:""}.icomoon-law:before{content:""}.icomoon-list-ordered:before{content:""}.icomoon-list-unordered:before{content:""}.icomoon-mail5:before{content:""}.icomoon-mail-read:before{content:""}.icomoon-mention:before{content:""}.icomoon-mirror:before{content:""}.icomoon-move-down:before{content:""}.icomoon-move-left:before{content:""}.icomoon-move-right:before{content:""}.icomoon-move-up:before{content:""}.icomoon-person:before{content:""}.icomoon-plus22:before{content:""}.icomoon-primitive-dot:before{content:""}.icomoon-primitive-square:before{content:""}.icomoon-repo-forked:before{content:""}.icomoon-screen-full:before{content:""}.icomoon-screen-normal:before{content:""}.icomoon-sync:before{content:""}.icomoon-three-bars:before{content:""}.icomoon-unfold:before{content:""}.icomoon-versions:before{content:""}.icomoon-x:before{content:""}html{font-size:16px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body,html{height:100%;margin:0}body{min-height:100%;position:relative;background-color:#f1f5f9;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;color:#111827;overflow-y:scroll}*,:after,:before{box-sizing:border-box}#app{height:100%}
