@font-face{font-family:SF Pro Text Bold;src:url(/fonts/SF-Pro-Text-Bold.otf) format("truetype")}@font-face{font-family:SF Pro Text BoldItalic;src:url(/fonts/SF-Pro-Text-BoldItalic.otf) format("truetype")}@font-face{font-family:SF Pro Text Havy;src:url(/fonts/SF-Pro-Text-Heavy.otf) format("truetype")}@font-face{font-family:SF Pro Text HavyItalic;src:url(/fonts/SF-Pro-Text-HeavyItalic.otf) format("truetype")}@font-face{font-family:SF Pro Text Light;src:url(/fonts/SF-Pro-Text-Light.otf) format("truetype")}@font-face{font-family:SF Pro Text LightItalic;src:url(/fonts/SF-Pro-Text-LightItalic.otf) format("truetype")}@font-face{font-family:SF Pro Text Medium;src:url(/fonts/SF-Pro-Text-Medium.otf) format("truetype")}@font-face{font-family:SF Pro Text MediumItalic;src:url(/fonts/SF-Pro-Text-MediumItalic.otf) format("truetype")}@font-face{font-family:SF Pro Text;src:url(/fonts/SF-Pro-Text-Regular.otf) format("truetype")}@font-face{font-family:SF Pro Text RegularItalic;src:url(/fonts/SF-Pro-Text-RegularItalic.otf) format("truetype")}@font-face{font-family:SF Pro Text Semibold;src:url(/fonts/SF-Pro-Text-Semibold.otf) format("truetype")}@font-face{font-family:SF Pro Text SemiboldItalic;src:url(/fonts/SF-Pro-Text-SemiboldItalic.otf) format("truetype")}:root{--colorPrimary:#8f42ff;--colorPrimaryBg:#f8f0ff;--colorPrimaryBgHover:#f3e6ff;--colorPrimaryBorder:#debdff;--colorPrimaryBorderHover:#c694ff;--colorPrimaryHover:#ab6bff;--colorPrimaryBase:#8f42ff;--colorPrimaryActive:#6c2ed9;--colorPrimaryTextHover:#4f1db3;--colorPrimaryText:#350f8c;--colorPrimaryTextActive:#230a66;--Logo:#4a3aff;--colorSuccessBg:#f6ffed;--colorSuccessBgHover:#d9f7be;--colorSuccessBorder:#b7eb8f;--colorSuccessBorderHover:#95de64;--colorSuccessHover:#73d13d;--colorSuccessBase:#52c41a;--colorSuccessActive:#389e0d;--colorSuccessTextHover:#237804;--colorSuccessText:#135200;--colorSuccessTextActive:#092b00;--colorWarningBg:#fffbe6;--colorWarningBgHover:#fff1b8;--colorWarningBorder:#ffe58f;--colorWarningBorderHover:#ffd666;--colorWarningHover:#ffc53d;--colorWarningBase:#faad14;--colorWarningActive:#d48806;--colorWarningTextHover:#ad6800;--colorWarningText:#874d00;--colorWarningTextActive:#613400;--colorErrorBg:#fff1f0;--colorErrorBgHover:#ffccc7;--colorErrorBorder:#ffa39e;--colorErrorBorderHover:#ff7875;--colorErrorHover:#ff7875;--colorErrorBase:#ff4d4f;--colorErrorActive:#cf1322;--colorErrorTextHover:#a8071a;--colorErrorText:#820014;--colorErrorTextActive:#5c0011;--colorInfoBg:#f8f0ff;--colorInfoBgHover:#bae0ff;--colorInfoBorder:#debdff;--colorInfoBorderHover:#69b1ff;--colorInfoHover:#4096ff;--colorInfoBase:#8f42ff;--colorInfoActive:#0958d9;--colorInfoTextHover:#003eb3;--colorInfoText:#002c8c;--colorInfoTextActive:#001d66;--colorText:#000000e0;--colorTextSecondary:#000000a6;--colorTextTertiary:#00000073;--colorTextQuaternary:#00000040;--colorTextHeading:#000000e0;--colorTextDescription:#00000073;--colorTextPlaceholder:#00000040;--colorTextDisabled:#00000040;--colorIcon:#00000073;--colorIconHover:#000000e0;--colorTextLabel:#000000a6;--colorBgContainer:#fff;--colorBgBase:#f0f0f5;--colorBgContainerDisabled:#0000000a;--colorBgLayout:#f5f5f5;--colorBgElevated:#f0f0f5;--colorBgSpotlight:#000000d9;--controlItemBgHover:#0000000a;--controlItemBgActive:#f8f0ff;--controlItemBgActiveHover:#f3e6ff;--controlItemBgActiveDisabled:#00000026;--colorBgMask:#00000073;--colorBgContainerSpecial:#fff;--colorBorder:#00000026;--colorBorderSecondary:#0000000f;--colorSplit:#0000000f;--colorFill:#00000026;--colorFillSecondary:#0000000f;--colorFillTertiary:#0000000a;--colorFillQuaternary:#00000005;--colorFillContent:#0000000f;--colorFillContentHover:#00000026;--colorFillAlter:#00000005;--colorBorderBg:#fff;--colorBgTextHover:#0000000f;--colorBgTextActive:#00000026;--colorLink:#8f42ff;--colorLinkHover:#ab6bff;--colorLinkActive:#6c2ed9;--colorHighlight:#ff7875;--controlOutline:#f8f0ff;--colorWarningOutline:#fffbe6;--colorErrorOutline:#fff1f0;--controlTmpOutline:#00000005;--colorItemText:#ffffffa6;--colorItemTextDisabled:#ffffff40;--tooltipBg:#6c2ed9;--segmentedBgColorSelected:#fff;--segmentedGroupBg:#0000000a;--colorMenuDarkBg:#001529;--colorMenuSubItemBg:#000c17;--colorTextLightSolid:#fff;--yellow6:#fadb14;--colorMenuSubItemBg:#fff;--BgMeshItem:#f0f0f0;--BgMeshItemHover:#d9d9d9;--FillFreeTables:#a2de74;--FillNotTables:#dedede;--FillBusyTables:#f5b4b4;--FillReservationsTables:#efe270;--ColorTextTables:#000;--FillWallOutside:#626569;--FillWallInside:#8f949b;--ColorTextTablesAccent:#fff;--colorStatusTable:#00000073;--colorTextTableFree:#dbffc5;--colorTextTableSeat:#e6d4ff;--colorTextTableClose:#ffd6dd;--colorTextTableWait:#fee3bb;--colorTableFree:#7db859;--colorTableSeat:#996bdc;--colorTableClose:#d26075;--colorTableWait:#d7a254;--colorEditTableSchema:#a0a3a6;--colorWall:#bfc7ce;--colorWindow:#d0e2f3;--colorBorderWindow:#778089;--colorLineWindow:#a0a3a6;--colorSquareSchema:#f0f0f0;--colorCloseIcon:#fff;--blue-6:#1677ff;--blue-2:#bae0ff;--blue-1:#e6f4ff;--orange-1:#fff7e6;--orange-2:#ffe7ba;--orange-6:#fa8c16;--orange-8:#ad4e00;--gold-1:#fffbe6;--gold-2:#fff1b8;--gold-3:#ffe58f;--gold-4:#ffd666;--gold-6:#faad14;--gold-7:#d48806;--arrowLeft:linear-gradient(270deg,hsla(0,0%,100%,0),#fff);--arrowRight:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));--arrowLeftHover:linear-gradient(270deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5));--arrowRightHover:linear-gradient(270deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,0));--sfProText:"SF Pro Text",sans-serif;--sfProTextMedium:"SF Pro Text Medium",sans-serif;--sfProTextSemiBold:"SF Pro Text Semibold",sans-serif}[data-theme=dark]{--colorPrimary:#7d3ddf;--colorPrimaryBg:#222040;--colorPrimaryBgHover:#2f2457;--colorPrimaryBorder:#3d2a6b;--colorPrimaryBorderHover:#4f2f8b;--colorPrimaryHover:#9d64ea;--colorPrimaryBase:#7d3ddf;--colorPrimaryActive:#6636b5;--colorPrimaryTextHover:#bd8ef4;--colorPrimaryText:#d8b8f9;--colorPrimaryTextActive:#efe2fb;--Logo:#6557ff;--colorSuccessBg:#162312;--colorSuccessBgHover:#1d3712;--colorSuccessBorder:#274916;--colorSuccessBorderHover:#306317;--colorSuccessHover:#6abe39;--colorSuccessBase:#49aa19;--colorSuccessActive:#3c8618;--colorSuccessTextHover:#8fd460;--colorSuccessText:#b2e58b;--colorSuccessTextActive:#d5f2bb;--colorWarningBg:#2b2111;--colorWarningBgHover:#443111;--colorWarningBorder:#594214;--colorWarningBorderHover:#7c5914;--colorWarningHover:#e8b339;--colorWarningBase:#d89614;--colorWarningActive:#aa7714;--colorWarningTextHover:#f3cc62;--colorWarningText:#f8df8b;--colorWarningTextActive:#faedb5;--colorErrorBg:#2a1215;--colorErrorBgHover:#431418;--colorErrorBorder:#58181c;--colorErrorBorderHover:#791a1f;--colorErrorHover:#f37370;--colorErrorBase:#e84749;--colorErrorActive:#791a1f;--colorErrorTextHover:#f37370;--colorErrorText:#f89f9a;--colorErrorTextActive:#fac8c3;--colorInfoBg:#222040;--colorInfoBgHover:#2f2457;--colorInfoBorder:#3d2a6b;--colorInfoBorderHover:#4f2f8b;--colorInfoHover:#9d64ea;--colorInfoBase:#7d3ddf;--colorInfoActive:#6636b5;--colorInfoTextHover:#bd8ef4;--colorInfoText:#d8b8f9;--colorInfoTextActive:#efe2fb;--colorText:#ffffffd9;--colorTextSecondary:#ffffffa6;--colorTextTertiary:#ffffff73;--colorTextQuaternary:#ffffff40;--colorTextHeading:#ffffffd9;--colorTextDescription:#ffffff73;--colorTextPlaceholder:#ffffff40;--colorTextDisabled:#ffffff40;--colorIcon:#ffffff73;--colorIconHover:#ffffffe0;--colorTextLabel:#ffffffa6;--colorBgContainer:#1f2733;--colorBgBase:#1a202c;--colorBgContainerDisabled:#ffffff14;--colorBgLayout:#1a202c;--colorBgElevated:#141922;--colorBgSpotlight:#424242;--controlItemBgHover:#ffffff14;--controlItemBgActive:#222040;--controlItemBgActiveHover:#2f2457;--controlItemBgActiveDisabled:#ffffff2e;--colorBgMask:#00000073;--colorBgContainerSpecial:#141922;--colorBorder:#424242;--colorBorderSecondary:#303030;--colorSplit:#ffffff0f;--colorFill:#ffffff2e;--colorFillSecondary:#ffffff1f;--colorFillTertiary:#ffffff14;--colorFillQuaternary:#ffffff0a;--colorFillContent:#ffffff1f;--colorFillContentHover:#ffffff2e;--colorFillAlter:#ffffff0a;--colorBorderBg:#1f2733;--colorBgTextHover:#ffffff1f;--colorBgTextActive:#ffffff2e;--colorLink:#7d3ddf;--colorLinkHover:#9d64ea;--colorLinkActive:#6636b5;--colorHighlight:#f37370;--controlOutline:#222040;--colorWarningOutline:#2b2111;--colorErrorOutline:#2a1215;--controlTmpOutline:#ffffff0a;--colorItemText:#ffffffa6;--colorItemTextDisabled:#ffffff40;--tooltipBg:#424242;--segmentedBgColorSelected:#1f1f1f;--segmentedGroupBg:#000;--colorMenuDarkBg:#001529;--colorTextLightSolid:#fff;--yellow6:#d8bd14;--colorMenuSubItemBg:#000c17;--BgMeshItem:#3a414c;--BgMeshItemHover:#474e58;--FillFreeTables:#6a945b;--FillNotTables:#2c323d;--FillBusyTables:#945b5d;--FillReservationsTables:#94845b;--ColorTextTables:#fff;--FillWallOutside:#bbbdc0;--FillWallInside:#717780;--ColorTextTablesAccent:#000;--colorStatusTable:#74747473;--colorTextTableFree:#2c610c;--colorTextTableSeat:#491495;--colorTextTableClose:#a0102b;--colorTextTableWait:#8b4709;--colorTableFree:#7db859;--colorTableSeat:#996bdc;--colorTableClose:#d26075;--colorTableWait:#d7a254;--colorEditTableSchema:#a0a3a6;--colorWall:#4c5660;--colorWindow:#305273;--colorBorderWindow:#1a202c;--colorLineWindow:#1a202c;--colorSquareSchema:#3a414c;--colorCloseIcon:#000;--gold-1:#2b2111;--gold-2:#443111;--gold-3:#594214;--gold-4:#7c5914;--gold-6:#d89614;--gold-7:#e8b339;--blue-6:#1668dc;--blue-2:#112545;--blue-1:#111a2c;--orange-1:#2b1d11;--orange-2:#442a11;--orange-6:#d87a16;--orange-8:#f3b765;--arrowLeft:linear-gradient(270deg,rgba(31,39,51,0),#1f2733);--arrowRight:linear-gradient(270deg,#1f2733,rgba(31,39,51,0));--arrowLeftHover:linear-gradient(270deg,rgba(31,39,51,0),rgba(31,39,51,.5));--arrowRightHover:linear-gradient(270deg,rgba(31,39,51,.5),rgba(31,39,51,0));--sfProText:"SF Pro Text",sans-serif;--sfProTextMedium:"SF Pro Text Medium",sans-serif;--sfProTextSemiBold:"SF Pro Text Semibold",sans-serif;--offSetStoryModal:-100%;@media (max-width:1585px){--offSetStoryModal:-75%}}:where(.css-dev-only-do-not-override-aqsvp7).ant-progress.ant-progress-status-success .ant-progress-text{display:none!important}:where(.css-1x0dypw).ant-progress.ant-progress-status-success .ant-progress-text{display:none!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-progress.ant-progress-show-info .ant-progress-outer{padding:0!important}:where(.css-1x0dypw).ant-progress.ant-progress-show-info .ant-progress-outer{padding:0!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-progress .ant-progress-text{display:none!important}:where(.css-1x0dypw).ant-progress .ant-progress-text{display:none!important}.react-ui-g1t3ja{color:transparent!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-spin .ant-spin-dot-item{background-color:var(--colorPrimaryBase)!important}:where(.css-1x0dypw).ant-spin .ant-spin-dot-item{background-color:var(--colorPrimaryBase)!important}.Toastify__toast-container--bottom-right{width:450px!important}.Toastify__toast-theme--light{background-color:var(--colorBgElevated)!important}.Toastify__progress-bar-theme--light{background:var(--colorPrimaryBase)!important}.Toastify__close-button--light path{fill:var(--colorIcon)}:where(.css-dev-only-do-not-override-aqsvp7).ant-pagination .ant-pagination-disabled .ant-pagination-item-link path{fill:var(--colorTextDisabled)!important}:where(.css-1x0dypw).ant-pagination .ant-pagination-disabled .ant-pagination-item-link path{fill:var(--colorTextDisabled)!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-pagination .ant-pagination-next .ant-pagination-item-link path{fill:var(--colorText)!important}:where(.css-1x0dypw).ant-pagination .ant-pagination-next .ant-pagination-item-link path{fill:var(--colorText)!important}.react-ui-1xb4xgu,.react-ui-g1t3ja *,.react-ui-qbzc7k{color:var(--colorText)!important}.mapboxgl-popup-tip{display:none}:where(.css-dev-only-do-not-override-aqsvp7).ant-progress .ant-progress-bg{background-color:var(--yellow6)!important}:where(.css-1x0dypw).ant-progress .ant-progress-bg{background-color:var(--yellow6)!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-picker.ant-picker-disabled{background:var(--colorBgContainerDisabled)!important;border-color:var(--colorBorder)!important}:where(.css-1x0dypw).ant-picker.ant-picker-disabled{background:var(--colorBgContainerDisabled)!important;border-color:var(--colorBorder)!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-input-number .ant-input-number-input{color:var(--colorText)!important}:where(.css-1x0dypw).ant-input-number .ant-input-number-input{color:var(--colorText)!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-input-number .ant-input-number-input::placeholder{color:var(--colorTextPlaceholder)!important}:where(.css-1x0dypw).ant-input-number .ant-input-number-input::placeholder{color:var(--colorTextPlaceholder)!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-picker-dropdown .ant-picker-now{display:none!important}:where(.css-1x0dypw).ant-picker-dropdown .ant-picker-now{display:none!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-picker-dropdown .ant-picker-ranges .ant-picker-ok{margin:0!important;width:100%!important}:where(.css-1x0dypw).ant-picker-dropdown .ant-picker-ranges .ant-picker-ok{margin:0!important;width:100%!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-btn.ant-btn-sm{color:#fff!important}:where(.css-1x0dypw).ant-btn.ant-btn-sm{width:100%!important;color:#fff!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-picker .ant-picker-clear{background-color:var(--colorBgElevated)!important}:where(.css-1x0dypw).ant-picker .ant-picker-clear{background-color:var(--colorBgElevated)!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-picker .ant-picker-clear svg path{fill:var(--colorIcon)!important}:where(.css-1x0dypw).ant-picker .ant-picker-clear svg path{fill:var(--colorIcon)!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-picker-dropdown .ant-picker-cell-disabled .ant-picker-cell-inner{color:var(--colorTextDisabled)!important}:where(.css-1x0dypw).ant-picker-dropdown .ant-picker-cell-disabled .ant-picker-cell-inner{color:var(--colorTextDisabled)!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-picker-dropdown .ant-picker-cell:before{background:var(--colorBgElevated)!important}:where(.css-1x0dypw).ant-picker-dropdown .ant-picker-cell:before{background:var(--colorBgElevated)!important}:where(.css-1x0dypw).ant-picker-outlined:hover{background-color:var(--colorBgContainer)}:where(.css-1x0dypw).ant-picker-outlined:focus-within{background-color:var(--colorBgElevated)}.ant-picker-dropdown .ant-picker-panel-container{background:var(--colorBgElevated)!important}.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border:1px solid var(--colorPrimaryBase)!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-picker-dropdown .ant-picker-cell{color:var(--colorTextDisabled)!important}:where(.css-1x0dypw).ant-picker-dropdown .ant-picker-cell{color:var(--colorTextDisabled)!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-picker-dropdown .ant-picker-cell-in-view{color:var(--colorText)!important}:where(.css-1x0dypw).ant-picker-dropdown .ant-picker-cell-in-view{color:var(--colorText)!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-picker-dropdown .ant-picker-content th{color:var(--colorText)!important}:where(.css-1x0dypw).ant-picker-dropdown .ant-picker-content th{color:var(--colorText)!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-picker-dropdown .ant-picker-header-view button{color:var(--colorText)!important}:where(.css-1x0dypw).ant-picker-dropdown .ant-picker-header-view button{color:var(--colorText)!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-picker-dropdown .ant-picker-header button{color:var(--colorTextDescription)!important}:where(.css-1x0dypw).ant-picker-dropdown .ant-picker-header button{color:var(--colorTextDescription)!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-picker-dropdown .ant-picker-header button:hover{color:var(--colorTextDescription)!important}:where(.css-1x0dypw).ant-picker-dropdown .ant-picker-header button:hover{color:var(--colorTextDescription)!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-picker-dropdown .ant-picker-cell .ant-picker-cell-inner:hover{background-color:var(--controlItemBgHover)!important}:where(.css-1x0dypw).ant-picker-dropdown .ant-picker-cell .ant-picker-cell-inner:hover{background-color:var(--controlItemBgHover)!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-picker-dropdown .ant-picker-cell .ant-picker-cell-inner:active{background-color:var(--colorPrimaryBase)!important}:where(.css-1x0dypw).ant-picker-dropdown .ant-picker-cell .ant-picker-cell-inner:active{background-color:var(--colorPrimaryBase)!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-picker-focused.ant-picker{border:1px solid var(--colorPrimaryBase)!important;box-shadow:0 0 0 2px rgba(22,104,220,.15)!important}:where(.css-1x0dypw).ant-picker-focused.ant-picker{border:1px solid var(--colorPrimaryBase)!important;box-shadow:0 0 0 2px rgba(22,104,220,.15)!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{background-color:var(--colorPrimaryBase)!important}:where(.css-1x0dypw).ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{background-color:var(--colorPrimaryBase)!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner{color:var(--colorText)!important;font-family:var(--sfProText)!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:22px!important}:where(.css-1x0dypw).ant-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner{color:var(--colorText)!important;font-family:var(--sfProText)!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:22px!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell:hover{border-radius:4px!important;background-color:var(--controlItemBgHover)!important}:where(.css-1x0dypw).ant-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell:hover{border-radius:4px!important;background-color:var(--controlItemBgHover)!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-btn.ant-btn-sm{border-radius:4px!important;background:var(--colorPrimaryBase)!important;box-shadow:0 2px 0 0 rgba(0,0,0,.02)!important}:where(.css-1x0dypw).ant-btn.ant-btn-sm{border-radius:4px!important;background:var(--colorPrimaryBase)!important;box-shadow:0 2px 0 0 rgba(0,0,0,.02)!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-btn-primary:hover{background-color:var(--colorPrimaryBase)!important}:where(.css-1x0dypw).ant-btn-primary:hover{background-color:var(--colorPrimaryBase)!important}:where(.css-dev-only-do-not-override-aqsvp7) a{color:var(--colorText)!important}:where(.css-1x0dypw) a{color:var(--colorText)!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-picker .ant-picker-suffix{color:var(--colorTextPlaceholder)!important}:where(.css-1x0dypw).ant-picker .ant-picker-suffix{color:var(--colorTextPlaceholder)!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background-color:var(--controlItemBgActive)!important}:where(.css-1x0dypw).ant-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background-color:var(--controlItemBgActive)!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-slider .ant-slider-mark-text{color:var(--colorTextDescription)!important;font-family:var(--sfProText)!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:22px!important}:where(.css-1x0dypw).ant-slider .ant-slider-mark-text{color:var(--colorTextDescription)!important;font-family:var(--sfProText)!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:22px!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-slider .ant-slider-mark-text-active{color:var(--colorText)!important}:where(.css-1x0dypw).ant-slider .ant-slider-mark-text-active{color:var(--colorText)!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-slider .ant-slider-dot{border-color:var(--colorPrimaryBorder)!important;background-color:var(--colorPrimaryBorder)!important}:where(.css-1x0dypw).ant-slider .ant-slider-dot{border-color:var(--colorPrimaryBorder)!important;background-color:var(--colorPrimaryBorder)!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-slider:hover .ant-slider-dot{border-color:var(--colorPrimaryBorder)!important}:where(.css-1x0dypw).ant-slider:hover .ant-slider-dot{border-color:var(--colorPrimaryBorder)!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-slider-horizontal .ant-slider-step{background-color:var(--colorSplit)!important}:where(.css-1x0dypw).ant-slider-horizontal .ant-slider-step{background-color:var(--colorSplit)!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-slider .ant-slider-track{background-color:var(--colorPrimaryBorder)!important}:where(.css-1x0dypw).ant-slider .ant-slider-track{background-color:var(--colorPrimaryBorder)!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-slider:hover .ant-slider-track{background-color:var(--colorPrimaryBorder)!important}:where(.css-1x0dypw).ant-slider:hover .ant-slider-track{background-color:var(--colorPrimaryBorder)!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-slider .ant-slider-handle:after{background-color:var(--colorBgContainer)!important;box-shadow:0 0 0 2px var(--colorPrimaryBase)!important}:where(.css-1x0dypw).ant-slider .ant-slider-handle:after{background-color:var(--colorBgContainer)!important;box-shadow:0 0 0 2px var(--colorPrimaryBase)!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-slider .ant-slider-handle:active:after,:where(.css-dev-only-do-not-override-aqsvp7).ant-slider .ant-slider-handle:focus:after,:where(.css-dev-only-do-not-override-aqsvp7).ant-slider .ant-slider-handle:hover:after{background-color:var(--colorBgContainer)!important;box-shadow:0 0 0 2px var(--colorPrimaryBase)!important}:where(.css-1x0dypw).ant-slider .ant-slider-handle:active:after,:where(.css-1x0dypw).ant-slider .ant-slider-handle:focus:after,:where(.css-1x0dypw).ant-slider .ant-slider-handle:hover:after{background-color:var(--colorBgContainer)!important;box-shadow:0 0 0 2px var(--colorPrimaryBase)!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-slider:hover .ant-slider-handle:after{box-shadow:0 0 0 2px var(--colorPrimaryBase)!important}:where(.css-1x0dypw).ant-slider:hover .ant-slider-handle:after{box-shadow:0 0 0 2px var(--colorPrimaryBase)!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-tooltip .ant-tooltip-inner{background:var(--tooltipBg)!important;color:var(--colorTextLightSolid)!important;font-family:var(--sfProText)!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:22px!important}:where(.css-1x0dypw).ant-tooltip .ant-tooltip-inner{background:var(--tooltipBg)!important;color:var(--colorTextLightSolid)!important;font-family:var(--sfProText)!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:22px!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-tooltip{--antd-arrow-background-color:var(--tooltipBg)!important}:where(.css-1x0dypw).ant-tooltip{--antd-arrow-background-color:var(--tooltipBg)!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-carousel .slick-dots li{width:85%!important}:where(.css-1x0dypw).ant-carousel .slick-dots li{width:85%!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-carousel .slick-dots li.slick-active{width:100%!important}:where(.css-1x0dypw).ant-carousel .slick-dots li.slick-active{width:100%!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-pagination .ant-pagination-item-active a{color:var(--colorPrimaryBase)!important}:where(.css-1x0dypw).ant-pagination .ant-pagination-item-active a{color:var(--colorPrimaryBase)!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-pagination .ant-pagination-item-active:hover a{color:var(--colorPrimaryBase)!important}:where(.css-1x0dypw).ant-pagination .ant-pagination-item-active:hover a{color:var(--colorPrimaryBase)!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-pagination .ant-pagination-item-active{background-color:var(--colorBgContainer)!important;border-color:var(--colorPrimaryBase)!important}:where(.css-1x0dypw).ant-pagination .ant-pagination-item-active{background-color:var(--colorBgContainer)!important;border-color:var(--colorPrimaryBase)!important}:where(.css-dev-only-do-not-override-aqsvp7).ant-pagination .ant-pagination-item-active:hover{border-color:var(--colorPrimaryBase)!important}:where(.css-1x0dypw).ant-pagination .ant-pagination-item-active:hover{border-color:var(--colorPrimaryBase)!important}

/*! NEW STYLES*/.ant-rate-star-full path{fill:var(--yellow6)!important}.ant-rate-star-zero path{fill:var(--colorFillContent)!important}.ant-rate-star-half .ant-rate-star-first path{fill:var(--yellow6)!important}.ant-rate-star-half .ant-rate-star-second path{fill:var(--colorFillContent)!important}

/*!PAGINATION*/.anticon-left path,.anticon-right path{fill:var(--colorTextDisabled)}.ant-pagination-item{background-color:transparent!important}.ant-pagination-item a{color:var(--colorText)!important}.ant-pagination-item-active a{color:var(--colorPrimaryBase)!important}.ant-pagination-item-active{border-color:var(--colorPrimaryBase)!important;background-color:transparent!important}.maplibregl-ctrl{display:none!important}*{box-sizing:border-box;padding:0;margin:0}body{background-color:var(--colorBgContainer)}button,input,textarea{font-family:inherit}button{-webkit-user-select:none;-moz-user-select:none;user-select:none}a{text-decoration:none;color:inherit}ul{list-style:none}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:var(--colorFill);border-radius:20px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}@media (max-width:768px){.Toastify__toast-container--bottom-right{width:100%!important}}@font-face{font-family:__sfProText_9122fe;src:url(/_next/static/media/d94fd085249f50e7-s.p.ttf) format("truetype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:__sfProText_9122fe;src:url(/_next/static/media/3358e14c75845940-s.p.ttf) format("truetype");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:__sfProText_9122fe;src:url(/_next/static/media/10e75488f67ded43-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__sfProText_9122fe;src:url(/_next/static/media/8d4d9bc888c0619f-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:__sfProText_9122fe;src:url(/_next/static/media/ea9550abf7638be1-s.p.ttf) format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:__sfProText_9122fe;src:url(/_next/static/media/9a0918eb6180f090-s.p.ttf) format("truetype");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:__sfProText_9122fe;src:url(/_next/static/media/882a951f92c432c2-s.p.ttf) format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:__sfProText_9122fe;src:url(/_next/static/media/ef87faf1dd318387-s.p.ttf) format("truetype");font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:__sfProText_9122fe;src:url(/_next/static/media/91ff01368594b0e2-s.p.ttf) format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:__sfProText_9122fe;src:url(/_next/static/media/d09975bb19ffc3a7-s.p.ttf) format("truetype");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:__sfProText_9122fe;src:url(/_next/static/media/c0881e36d2b9b762-s.p.ttf) format("truetype");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:__sfProText_9122fe;src:url(/_next/static/media/fdc4a0b329d79946-s.p.ttf) format("truetype");font-display:swap;font-weight:800;font-style:italic}@font-face{font-family:__sfProText_Fallback_9122fe;src:local("Arial");ascent-override:88.96%;descent-override:22.54%;line-gap-override:0.00%;size-adjust:107.03%}.__className_9122fe{font-family:__sfProText_9122fe,__sfProText_Fallback_9122fe}.buttonLog_btnLog__thTuZ{width:100%;height:40px;padding-inline:16px;border-radius:8px;border:1px solid var(--colorPrimaryBase);background:var(--colorPrimaryBase);box-shadow:0 2px 0 0 rgba(0,0,0,.02);color:var(--colorTextLightSolid);font-family:var(--sfProText);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.buttonLog_btnLog__thTuZ:hover{border:1px solid var(--colorPrimaryHover);background:var(--colorPrimaryHover)}.buttonLog_btnLog__thTuZ:active{position:relative;border:1px solid var(--colorPrimaryActive);background:var(--colorPrimaryActive);top:-1px}.buttonLog_btnLogDisabled__88_jk{width:100%;height:40px;padding-inline:16px;border-radius:8px;border:1px solid var(--colorBorder);background:var(--colorBgContainerDisabled);color:var(--colorTextDisabled);font-family:var(--sfProText);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.cardNavigationFooter_wrapper__9whXb{width:100%;max-width:252px}.cardNavigationFooter_blockTitle__RYxPp{display:flex;align-items:center;justify-content:space-between}.cardNavigationFooter_title__hIfcH{position:relative;padding-bottom:12px;margin-bottom:12px;width:100%;color:var(--colorText);font-family:var(--sfProTextSemiBold);font-size:14px;font-style:normal;font-weight:600;line-height:22px}.cardNavigationFooter_title__hIfcH:before{position:absolute;content:"";bottom:0;left:50%;width:100%;transform:translate(-50%);border-top:1px solid var(--colorSplit)}.cardNavigationFooter_hiddenBtn__vnR45{display:none}.cardNavigationFooter_list__s7wTv{display:flex;flex-direction:column;gap:16px}.cardNavigationFooter_item__ie6Qo{color:var(--colorTextSecondary);font-family:var(--sfProText);font-size:14px;font-style:normal;font-weight:400;line-height:22px}.cardNavigationFooter_item__ie6Qo:hover{color:var(--colorPrimaryBase);cursor:pointer}@media (max-width:1024px){.cardNavigationFooter_wrapper__9whXb{max-width:100%}.cardNavigationFooter_blockTitleActive___Ly8J{position:relative;padding-bottom:16px}.cardNavigationFooter_title__hIfcH{padding:0;margin:0}.cardNavigationFooter_title__hIfcH:before{border:none}.cardNavigationFooter_hiddenBtn__vnR45{display:block;width:22px;height:22px}.cardNavigationFooter_hiddenBtn__vnR45 path{fill:var(--colorIcon)}.cardNavigationFooter_listHidden__gRKqk{display:none}.cardNavigationFooter_item__ie6Qo{width:max-content}.cardNavigationFooter_blockTitleMobil__QksDF{cursor:pointer}}.container_container__KgFA1{max-width:1280px;padding-inline:48px;margin:0 auto}.container_containerForMain__ZFBoY{max-width:1280px;padding-inline:24px;margin:0 auto}@media (min-width:768px) and (max-width:1024px){.container_container__KgFA1{max-width:768px;padding-inline:16px}.container_containerForMain__ZFBoY{max-width:768px;padding-inline:24px}}@media (max-width:768px){.container_container__KgFA1{max-width:360px;padding-inline:16px}.container_containerForMain__ZFBoY{max-width:360px;padding-inline:24px}.container_containerProfile__wS_2m{padding:0;max-width:100%}}.footer_wrapper__eYRxB{padding-block:48px}.footer_blockEstablishment__M06qQ{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px;border-radius:8px;background:var(--colorBgLayout)}.footer_wantEstablishment__bAOjB{width:100%;display:flex;flex-direction:column;gap:4px;color:var(--colorTextHeading);font-family:var(--sfProTextSemiBold);font-size:16px;font-style:normal;font-weight:600;line-height:24px}.footer_possibility____DgL{color:var(--colorTextSecondary);font-family:var(--sfProText);font-size:14px;font-weight:400;line-height:22px}.footer_btnAddEstablishment__mti95{width:100%;max-width:219px}.footer_blockNav__9WZx1{display:flex;justify-content:space-between;gap:24px;margin-top:48px}.footer_logoIcon__ScwxB{display:flex;align-items:center;gap:8px}.footer_logoIcon__ScwxB svg{width:24px;height:24px}.footer_logoText__b_pQN{color:var(--colorText);font-family:var(--sfProText);font-size:20px;font-style:normal;font-weight:600;line-height:28px}.footer_logoIcon__ScwxB g rect{fill:var(--Logo)}.footer_blockPoster__iSXGX{display:flex;align-items:center;gap:8px;margin-top:24px;color:var(--colorText);font-family:var(--sfProText);font-size:14px;font-style:normal;font-weight:400;line-height:22px}.footer_poster__tBlLv{height:35px}.footer_poster__tBlLv path{fill:var(--colorText)}.footer_poster__tBlLv path:nth-child(25){fill:#ef2b2d}.footer_poster__tBlLv path:nth-child(26){fill:#00a0dc}.footer_poster__tBlLv path:nth-child(27){fill:var(--colorTextLightSolid)}.footer_poster__tBlLv path:nth-child(28){fill:#cacac7}.footer_block1__mQNpL{width:30%}.footer_block2__UwO2D{width:70%;display:flex;justify-content:space-between;gap:24px}.footer_item__QD951{width:100%}.footer_blockContact__T_fzo{position:relative;display:flex;align-items:center;justify-content:space-between;padding-top:48px;margin-top:48px}.footer_blockContact__T_fzo:after{position:absolute;content:"";width:100%;top:0;left:50%;transform:translate(-50%);border-top:1px solid var(--colorSplit)}.footer_contactText__5nbYc{max-width:592px;font-family:var(--sfProText);font-size:14px;font-style:normal;font-weight:400;line-height:22px}.footer_contactText__5nbYc,.footer_linkTextColor__Hi4sl{color:var(--colorTextSecondary)}.footer_socialIcon__1tRWf{display:flex;align-items:center;gap:16px}.footer_likIcon__QRrKO{max-width:24px;max-height:24px}.footer_likIcon__QRrKO svg{width:24px;height:24px}.footer_likIcon__QRrKO path{fill:var(--colorTextTertiary)}.footer_blockSocialTablet__ntp_v{display:none}@media (max-width:1024px){.footer_wrapper__eYRxB{padding-block:32px}.footer_blockContact__T_fzo{display:block;margin-top:32px;padding:0}.footer_blockContact__T_fzo:after{display:none}.footer_blockNav__9WZx1{margin-top:32px;flex-direction:column;align-items:flex-start;gap:0}.footer_block1__mQNpL{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;padding-top:32px;margin-top:32px;order:1}.footer_block2__UwO2D{width:100%;flex-direction:column}.footer_block1__mQNpL:after{position:absolute;content:"";width:100%;top:0;left:50%;transform:translate(-50%);border-top:1px solid var(--colorSplit)}.footer_blockPoster__iSXGX{margin:0}.footer_contactText__5nbYc{max-width:100%}.footer_socialIcon__1tRWf{display:none}.footer_blockSocialTablet__ntp_v{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:24px;color:var(--colorText);font-family:var(--sfProTextSemiBold);font-size:14px;font-style:normal;font-weight:600;line-height:22px}.footer_linkSocialIcon__9nthM,.footer_linkSocialIcon__9nthM svg{width:32px;height:32px}.footer_linkSocialIcon__9nthM path{fill:var(--colorIcon)}}@media (max-width:768px){.footer_wrapper__eYRxB{padding-block:0;padding-bottom:32px}.footer_blockEstablishment__M06qQ{flex-direction:column;text-align:center;gap:16px;padding:16px}.footer_blockEstablishmentProfile__uuBZ5{border-radius:0 0 8px 8px}.footer_blockNav__9WZx1{padding-inline:16px}.footer_block1__mQNpL,.footer_blockPoster__iSXGX{flex-direction:column;align-items:flex-start}.footer_blockPoster__iSXGX{margin-top:24px}.footer_possibility____DgL{padding-inline:5px}.footer_btnAddEstablishment__mti95{max-width:288px}.footer_blockContact__T_fzo{padding-inline:16px}}.entered,.entering{opacity:1}.entered .ModalWrapper_content__HgERy,.entering .ModalWrapper_content__HgERy{transform:translateY(0)}.exited,.exiting{opacity:0}.exited .ModalWrapper_content__HgERy,.exiting .ModalWrapper_content__HgERy{transform:translateY(-450px)}.CloseIcon_btn__4_FUB{display:flex;align-items:center;justify-content:center;padding:5px;width:25px;height:25px;background:transparent;border:none;cursor:pointer}.CloseIcon_btn__4_FUB path{fill:var(--colorIcon)}.CloseIcon_btn__4_FUB:hover path{fill:var(--colorIconHover)}.ModalWrapper_modal__L6OoS{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;overflow-y:auto;transition:opacity .3s;z-index:999;background:var(--colorBgMask,rgba(0,0,0,.45))}.ModalWrapper_wrapper__XP080{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;min-height:100%}.ModalWrapper_content__ptfBk{position:absolute;padding:32px 32px 24px;width:100%;max-width:538px;border-radius:8px;background:var(--colorBgElevated);box-shadow:0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12),0 9px 28px 8px rgba(0,0,0,.05);transition:opacity .3s,transform .3s}.ModalWrapper_closeIcon__FP7xi{position:absolute;right:19px;top:19px}.ModalWrapper_closeIcon__FP7xi svg{width:20px;height:20px}.ModalWrapper_entered__Vap5N,.ModalWrapper_entering__do4rM{opacity:1}.ModalWrapper_entered__Vap5N .ModalWrapper_content__ptfBk,.ModalWrapper_entering__do4rM .ModalWrapper_content__ptfBk{transform:translateY(0)}.ModalWrapper_exited__1BqGi,.ModalWrapper_exiting__K_soA{opacity:0}.ModalWrapper_exited__1BqGi .ModalWrapper_content__ptfBk,.ModalWrapper_exiting__K_soA .ModalWrapper_content__ptfBk{transform:translateY(-50px)}@media (max-width:576px){.ModalWrapper_wrapper__XP080{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;min-height:100%}.ModalWrapper_content__ptfBk{max-width:100%;height:100%;border-radius:0}}.button_button__7f1xl{position:relative;display:flex;justify-content:center;align-items:center;min-width:max-content;gap:4px;height:32px;padding-inline:16px;border-radius:6px;border:1px solid var(--colorBorder);background:var(--colorBgContainer);box-shadow:0 2px 0 0 rgba(0,0,0,.02);color:var(--colorText);font-size:14px;font-weight:400;line-height:22px;cursor:pointer;transition:.2s}.button_button__7f1xl path{fill:var(--colorText)}.button_buttonLarge__mMh_k{font-size:16px;height:40px}.button_buttonSmall__w_DOt{padding-inline:8px;height:24px}.button_buttonMedium__c7g2v{height:32px;font-size:14px}.button_button__7f1xl:hover{color:var(--colorPrimaryHover);transition:.2s}.button_button__7f1xl:hover path{fill:var(--colorPrimaryHover)}.button_button__7f1xl:active{color:var(--colorPrimaryActive);border:1px solid var(--colorPrimaryActive);background:var(--colorBgContainer)}.button_button__7f1xl:active path{fill:var(--colorPrimaryActive)}

/*!PRIMARY*/.button_primary__liJOJ{color:var(--colorTextLightSolid);border:1px solid var(--colorPrimaryBase);background:var(--colorPrimaryBase)}.button_primary__liJOJ path{fill:var(--colorTextLightSolid)}.button_primary__liJOJ:hover{color:var(--colorTextLightSolid);border:1px solid var(--colorPrimaryHover);background:var(--colorPrimaryHover)}.button_primary__liJOJ:hover path{fill:var(--colorTextLightSolid)}.button_primary__liJOJ:active{color:var(--colorTextLightSolid);border:1px solid var(--colorPrimaryActive);background:var(--colorPrimaryActive)}.button_primary__liJOJ:active path{fill:var(--colorTextLightSolid)}.button_buttonPrimaryDisabled__98VYO{color:var(--colorTextDisabled);border:1px solid var(--colorBorder,rgba(0,0,0,.15));background:var(--colorBgContainerDisabled,rgba(0,0,0,.04));cursor:auto}.button_buttonPrimaryDisabled__98VYO path{fill:var(--colorTextDisabled)}.button_buttonPrimaryDisabled__98VYO:hover{color:var(--colorTextDisabled);border:1px solid var(--colorBorder,rgba(0,0,0,.15));background:var(--colorBgContainerDisabled,rgba(0,0,0,.04))}.button_buttonPrimaryDisabled__98VYO:hover path{fill:var(--colorTextDisabled)}.button_buttonPrimaryDisabled__98VYO:active{color:var(--colorTextDisabled);border:1px solid var(--colorBorder,rgba(0,0,0,.15));background:var(--colorBgContainerDisabled,rgba(0,0,0,.04))}.button_buttonPrimaryDisabled__98VYO:active path{fill:var(--colorTextDisabled)}

/*!DASHED*/.button_btnDashed__98q5_{border:1px dashed var(--colorBorder)}.button_btnDashed__98q5_:hover{border-color:var(--colorPrimaryHover)}.button_btnDashed__98q5_:active{border:1px dashed var(--colorPrimaryActive);border-color:var(--colorPrimaryActive)}

/*!DISABLED*/.button_buttonDisabled__F1YEG{color:var(--colorTextDisabled);border:1px solid var(--colorBorder,rgba(0,0,0,.15));background:var(--colorBgContainerDisabled,rgba(0,0,0,.04));cursor:auto}.button_buttonDisabled__F1YEG path{fill:var(--colorTextDisabled)}.button_buttonDisabled__F1YEG:hover{color:var(--colorTextDisabled);border:1px solid var(--colorBorder,rgba(0,0,0,.15));background:var(--colorBgContainerDisabled,rgba(0,0,0,.04))}.button_buttonDisabled__F1YEG:hover path{fill:var(--colorTextDisabled)}.button_buttonDisabled__F1YEG:active{color:var(--colorTextDisabled);border:1px solid var(--colorBorder,rgba(0,0,0,.15));background:var(--colorBgContainerDisabled,rgba(0,0,0,.04))}.button_buttonDisabled__F1YEG:active path{fill:var(--colorTextDisabled)}

/*!RED*/.button_buttonRed__2Eqew{color:var(--colorErrorBase);border-color:var(--colorErrorBase)}.button_buttonRed__2Eqew:hover{color:var(--colorErrorBorderHover);border-color:var(--colorErrorBorderHover)}.button_buttonRed__2Eqew:active{color:var(--colorErrorActive);border-color:var(--colorErrorActive)}.button_buttonRedDisabled__PDVyR,.button_buttonRedDisabled__PDVyR:active,.button_buttonRedDisabled__PDVyR:hover{color:var(--colorTextDisabled);border-color:var(--colorBorder);background:var(--colorBgContainerDisabled)}

/*!RED BACKGROUND*/.button_buttonRedBackground__YHXU1{color:var(--colorTextLightSolid);background:var(--colorErrorBase);border-color:var(--colorErrorBase);box-shadow:0 2px 0 0 rgba(0,0,0,.02)}.button_buttonRedBackground__YHXU1:hover{color:var(--colorTextLightSolid);border-color:var(--colorErrorBase);background:var(--colorErrorHover)}.button_buttonRedBackground__YHXU1:active{color:var(--colorTextLightSolid);border-color:var(--colorErrorActive);background:var(--colorErrorActive)}

/*!PRIMARY BORDER*/.button_buttonPrimaryBorder__JpPwM{color:var(--colorPrimaryBase);border-color:var(--colorPrimaryBase)}.button_buttonLoading__7Buum{pointer-events:none}.button_wrapperLoader__MbjF4{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:6px;background:var(--colorBgContainer);z-index:3}.button_loader__PIkio{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:var(--colorBgContainerDisabled)}.button_loader__PIkio path{fill:var(--colorPrimaryBase)}@media (max-width:992px){.button_button__7f1xl{height:40px;font-size:16px}.button_buttonMedium__c7g2v,.button_height32__wu_yJ{height:32px;font-size:14px}}.ModalIsCancelLogin_modal__DMfAU{max-width:400px!important;padding:32px 32px 24px!important}.ModalIsCancelLogin_container__UbkCP{display:flex;flex-direction:column;gap:24px}.ModalIsCancelLogin_wrapper__5nYUB{display:flex;align-items:flex-start;gap:16px}.ModalIsCancelLogin_infoIcon__X_dFV{font-size:24px}.ModalIsCancelLogin_infoIcon__X_dFV path{fill:var(--colorPrimaryBase)}.ModalIsCancelLogin_content__zFaYY{display:flex;flex-direction:column;gap:8px;color:var(--colorText);font-size:16px;font-weight:600;line-height:24px}.ModalIsCancelLogin_text__ikQ_c{color:var(--colorText);font-size:14px;font-weight:400;line-height:22px}.ModalIsCancelLogin_groupBtn__qtbcm{display:flex;align-items:center;gap:8px;align-self:flex-end}@media (max-width:768px){.ModalIsCancelLogin_modal__DMfAU{max-width:100dvw!important;padding:24px!important}.ModalIsCancelLogin_container__UbkCP{height:100%}.ModalIsCancelLogin_wrapper__5nYUB{margin-top:auto}.ModalIsCancelLogin_groupBtn__qtbcm{width:100%;margin-top:auto;flex-direction:column}.ModalIsCancelLogin_btn__n5v1E{width:100%}}.HintTooltip_wrapper__575XC{position:relative;max-width:226px;padding:6px 8px;border-radius:6px;background:var(--tooltipBg);color:var(--colorTextLightSolid);font-size:14px;font-weight:400;line-height:22px}.HintTooltip_triangle__h7zpN{position:absolute;display:flex;align-items:center;justify-content:center}.HintTooltip_triangle__h7zpN path{fill:var(--tooltipBg)}.HintTooltip_right__52Jl6{top:50%;right:-8px;transform:translateY(-50%)}.HintTooltip_topRight__N2Xyw{top:-7px;right:16px}.HintTooltip_bottomLeft__BbY3h{bottom:-7px;left:16px}.HintTooltip_bottomRight__clDGu{bottom:-7px;right:16px}.HintTooltip_topLeft___iu2Q{top:-7px;left:16px}.TimerReservation_time__PqYe3{position:relative;display:flex;align-items:center;gap:4px;color:var(--colorPrimaryBase);font-size:14px;font-weight:400;line-height:22px}.TimerReservation_time__PqYe3 path{fill:var(--colorPrimaryBase)}.TimerReservation_hint__zB4gn{width:248px!important;max-width:248px!important;position:absolute!important;bottom:26px!important;right:0!important;color:var(--colorText)!important;background:var(--colorBgElevated)!important;box-shadow:0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12),0 9px 28px 8px rgba(0,0,0,.05)}.TimerReservation_hint__zB4gn path{fill:var(--colorBgElevated)!important}@media (max-width:768px){.TimerReservation_hint__zB4gn{bottom:-60px!important;right:-42px!important}.TimerReservation_hint__zB4gn svg{display:none!important}}.TimerReplayCode_timer__yz3P5{color:var(--colorTextDisabled);font-family:var(--sfProText);font-size:14px;font-style:normal;font-weight:400;line-height:22px}.TimerReplayCode_refreshTimer__rElRR{color:var(--colorPrimaryBase);cursor:pointer}.FormCodeReservations_wrapper__UjssR{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px;height:100%;padding:16px;border-radius:2px;background:var(--colorBgContainer)}.FormCodeReservations_block__XkOxF{max-width:339px;display:flex;flex-direction:column;gap:8px;color:var(--colorText);text-align:center;font-size:14px;font-weight:400;line-height:22px}.FormCodeReservations_text__h3cb2{color:var(--colorTextDisabled);text-align:center;font-size:12px;font-weight:400;line-height:20px}.FormCodeReservations_blockCode__CnvRi{width:100%;display:flex;flex-direction:column;align-items:center;gap:8px}.FormCodeReservations_blockCode__CnvRi>div>input,.FormCodeReservations_blockCode__CnvRi>div>span>input{width:38px!important;height:38px!important;color:var(--colorText);font-size:16px;font-weight:400;line-height:24px;background:var(--colorBgContainer)!important;border-color:var(--colorBorder)!important}.FormCodeReservations_blockCode__CnvRi>div>input:focus,.FormCodeReservations_blockCode__CnvRi>div>span>input:focus{border-color:var(--colorPrimaryBase)!important}.FormCodeReservations_error__LmIFA{color:var(--colorErrorBase);text-align:center;font-size:14px;font-weight:400;line-height:22px}.FormCodeReservations_timer__N9mZv{display:flex;align-items:center;justify-content:center}.FieldPhoneNumber_inputPhone__QDOcv{width:100%;position:relative;display:flex;align-items:center;cursor:pointer}.FieldPhoneNumber_inputPhoneDisabled__NB_r8{pointer-events:none}.FieldPhoneNumber_flags__Sqxtx{display:flex;align-items:center;gap:8px;height:32px;padding:1px 12px;border-radius:6px 0 0 6px;border:1px solid var(--colorBorder);background:var(--colorFillAlter)}.FieldPhoneNumber_flags__Sqxtx svg{width:12px;height:12px}.FieldPhoneNumber_flags__Sqxtx path{fill:var(--colorTextDescription)}.FieldPhoneNumber_flag__LadEc{border-radius:3px}.FieldPhoneNumber_arrowIcon__0gxTQ{transition:.3s}.FieldPhoneNumber_arrowIconActive__i9f0z{transform:rotate(-180deg)}.FieldPhoneNumber_listFlags__Uc5bP{position:absolute;left:0;top:40px;padding:4px;gap:4px;display:flex;flex-direction:column;background:var(--colorBgElevated);border-radius:4px;visibility:hidden;opacity:1;transform:translateY(-10px);transition:.3s;z-index:1}.FieldPhoneNumber_listFlagsActive__8CIp9{transform:translateY(0);opacity:1;visibility:visible}.FieldPhoneNumber_itemFlag__yD3w1{display:flex;align-items:center;gap:4px;padding:8px;cursor:pointer}.FieldPhoneNumber_itemFlag__yD3w1:hover{border-radius:4px;background:var(--controlItemBgHover)}.FieldPhoneNumber_imageFlag__aGdWz{border-radius:3px}.FieldPhoneNumber_input__O6Dks,.FieldPhoneNumber_prefix____fgD{font-size:14px;color:var(--colorText)}.FieldPhoneNumber_input__O6Dks{width:100%;height:32px;padding-inline:12px;border:1px solid var(--colorBorder);border-left:none;background-color:var(--colorBgContainer);border-radius:0 6px 6px 0;font-weight:400;line-height:22px}.FieldPhoneNumber_inputDisabled__FI2cg{background-color:var(--colorBgContainerDisabled);color:var(--colorTextDisabled)}.FieldPhoneNumber_input__O6Dks::placeholder{color:var(--colorTextPlaceholder)}.FieldPhoneNumber_input__O6Dks:focus{outline:none}.FieldPhoneNumber_inputPhone__QDOcv:hover .FieldPhoneNumber_flags__Sqxtx{border-top:1px solid var(--colorPrimaryHover);border-left:1px solid var(--colorPrimaryHover);border-bottom:1px solid var(--colorPrimaryHover)}.FieldPhoneNumber_inputPhone__QDOcv:hover .FieldPhoneNumber_input__O6Dks{border-top:1px solid var(--colorPrimaryHover);border-right:1px solid var(--colorPrimaryHover);border-bottom:1px solid var(--colorPrimaryHover)}.FieldPhoneNumber_iconStatus__Eno0v{position:absolute;display:flex;align-items:center;justify-content:center;top:50%;transform:translateY(-50%);right:12px}.FieldPhoneNumber_iconStatus__Eno0v path{fill:var(--colorPrimaryBase)}.FieldPhoneNumber_iconStatus__Eno0v span path:nth-child(2){opacity:.1}.buttonNoBorder_button__Q8SdC{padding-inline:16px;display:flex;align-items:center;justify-content:center;border:none;background-color:transparent;color:var(--colorPrimaryBase);font-family:var(--sfProText);font-size:14px;font-style:normal;font-weight:400;line-height:22px;cursor:pointer}.buttonNoBorder_button__Q8SdC:hover{color:var(--colorPrimaryHover)}.buttonNoBorder_button__Q8SdC:active{color:var(--colorPrimaryActive)}.buttonNoBorder_buttonDisabled__C3aiY,.buttonNoBorder_buttonDisabled__C3aiY:hover{color:var(--colorTextDisabled)}.FormPhoneReservation_wrapper__7ZU1H{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px;height:100%;padding:16px;border-radius:2px;background:var(--colorBgContainer)}.FormPhoneReservation_block__B9MN2{display:flex;flex-direction:column;gap:8px;max-width:339px}.FormPhoneReservation_title__Taeu5{color:var(--colorText);text-align:center;font-size:14px;font-weight:600;line-height:22px}.FormPhoneReservation_text__BnVBZ{color:var(--colorTextDisabled);text-align:center;font-size:12px;font-weight:400;line-height:20px}.FormVariantReservation_wrapper__xkc1_{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;padding:20px 16px;border-radius:2px;background:var(--colorBgContainer)}.FormVariantReservation_text___Hfmz{color:var(--colorText);font-size:14px;font-weight:600;line-height:22px}.FormVariantReservation_list__C0EKQ{width:100%;margin-top:16px;display:flex;align-items:center;gap:8px}.FormVariantReservation_variant___kxzZ{width:100%;height:40px;display:flex;align-items:center;justify-content:center;gap:4px;padding-inline:16px;border-radius:8px;border:1px solid var(--colorBorder);background:transparent;box-shadow:0 2px 0 0 rgba(0,0,0,.02);cursor:pointer}.FormVariantReservation_variant___kxzZ path{fill:var(--colorText)}@media (max-width:768px){.FormVariantReservation_list__C0EKQ{flex-direction:column}}.LoginReservations_wrapper__GnF_I{margin-top:16px;display:flex;flex-direction:column;gap:12px;height:100%}.LoginReservations_groupBtn__P7FZ2{display:flex;align-items:center;justify-content:space-between}.LoginReservations_timer__BHLxT{position:absolute!important;bottom:24px!important;right:110px!important}@media (max-width:768px){.LoginReservations_btnBack__OMgVp{width:calc(50% - 8px)}.LoginReservations_timer__BHLxT{top:20px!important;left:156px!important;height:max-content!important}}.Avatar_image__au71V{object-fit:cover}.Avatar_avatar__H8lSq,.Avatar_image__au71V{min-width:32px;height:32px;border-radius:50%;cursor:pointer}.Avatar_avatar__H8lSq{display:flex;align-items:center;justify-content:center;background:var(--colorBgTextHover)}.Avatar_avatar__H8lSq path{fill:var(--colorText)}.Avatar_avatarActive__bkWHP,.Avatar_avatar__H8lSq:hover{background:var(--colorBgTextActive)}.InfoUserReservation_wrapper__bIshK{display:flex;flex-direction:column;gap:16px;color:var(--colorTextSecondary);font-size:14px;font-weight:400;line-height:22px}.InfoUserReservation_block__86xAi{display:flex;align-items:center;gap:16px}.InfoUserReservation_avatar__QBvG0{min-width:54px!important;height:54px!important;border-radius:50%;object-fit:cover}.InfoUserReservation_avatar__QBvG0 svg{font-size:27px!important}.InfoUserReservation_group__hALIE{display:flex;flex-direction:column;gap:8px}.InfoUserReservation_phone__vQlgu{display:flex;align-items:center;gap:4px}.InfoRestaurantReservation_wrapper__4gDxi{display:flex;flex-direction:column;gap:16px}.InfoRestaurantReservation_header__eB6fB{display:flex;align-items:center;justify-content:space-between;color:var(--colorTextSecondary);font-size:14px;font-weight:400;line-height:22px}.InfoRestaurantReservation_block__0CQOr{display:flex;align-items:center;gap:16px}.InfoRestaurantReservation_logo__qH6iC{min-width:54px!important;height:54px!important;border-radius:50%;object-fit:cover}.InfoRestaurantReservation_group__x0Wpq{display:flex;flex-direction:column;gap:8px;color:var(--colorTextSecondary);font-size:14px;font-weight:400;line-height:22px}.InfoRestaurantReservation_address__UM0qS{color:var(--colorTextSecondary);font-size:12px;line-height:20px}.InfoRestaurantReservation_link__l2izw{height:24px;padding-inline:8px;border-radius:4px;border:1px solid var(--colorBorder);background:var(--colorBgContainer);box-shadow:0 2px 0 0 rgba(0,0,0,.02);color:var(--colorText);font-size:14px;font-weight:400;line-height:22px}.InfoRestaurantReservation_link__l2izw:hover{color:var(--colorPrimaryHover)}.InfoRestaurantReservation_link__l2izw:active{color:var(--colorPrimaryActive);border-color:var(--colorPrimaryActive)}.Textarea_textarea__P6gBw{padding:5px 12px;height:56px;border-radius:6px;border:1px solid var(--colorBorder);background:var(--colorBgContainer);color:var(--colorText);font-size:14px;font-style:normal;font-weight:400;line-height:22px;resize:none}.Textarea_textarea__P6gBw::-webkit-scrollbar{display:none}.Textarea_textarea__P6gBw:focus{outline:none}.Textarea_textarea__P6gBw::placeholder{color:var(--colorTextPlaceholder)}.Textarea_textarea__P6gBw:focus,.Textarea_textarea__P6gBw:hover{border-color:var(--colorPrimaryBase)}.Textarea_textarea__P6gBw:focus{box-shadow:0 0 0 2px rgba(22,104,220,.15)}.Textarea_textareaWarning__8QqoU,.Textarea_textareaWarning__8QqoU:hover{border-color:var(--colorWarningBase)}.Textarea_textareaWarning__8QqoU:focus{border-color:var(--colorWarningBase);box-shadow:0 0 0 2px rgba(216,150,20,.15)}.Textarea_textareaError__dy8mi,.Textarea_textareaError__dy8mi:hover{border-color:var(--colorErrorBase)}.Textarea_textareaError__dy8mi:focus{border-color:var(--colorErrorBase);box-shadow:0 0 0 2px rgba(232,71,73,.15)}.Input_input__g6CiN{display:flex;align-items:center;padding-inline:12px;border-radius:6px;border:1px solid var(--colorBorder);color:var(--colorText);font-weight:400;background:transparent}.Input_input__g6CiN::placeholder{color:var(--colorTextPlaceholder)}.Input_input__g6CiN:focus,.Input_input__g6CiN:hover{border-color:var(--colorPrimaryBase)}.Input_input__g6CiN:focus{outline:none;box-shadow:0 0 0 2px rgba(22,104,220,.15)}.Input_warning__7L_Mg,.Input_warning__7L_Mg:focus,.Input_warning__7L_Mg:hover{border-color:var(--colorWarningBase)}.Input_small__odjfC{height:20px}.Input_medium__WRojo{height:32px}.Input_large___sVsh{height:40px;font-size:14px;line-height:22px}.InputCountPerson_wrapper__2tPeC{width:100%;display:flex;flex-direction:column;gap:8px}.InputCountPerson_label__TmEto{color:var(--colorText);font-size:14px;font-weight:400;line-height:22px}.InputCountPerson_input__v0oyV{width:100%;background:var(--colorBgContainer)!important}.InputCountPerson_disabled__yggK9{pointer-events:none;background:var(--colorBgContainerDisabled)!important;color:var(--colorTextDisabled)!important}.InfoReservationFinal_wrapper__SDS0Q{display:flex;flex-direction:column;gap:16px}.InfoReservationFinal_header__PSxmO{justify-content:space-between;color:var(--colorTextSecondary)}.InfoReservationFinal_changeTable__1B5ur,.InfoReservationFinal_header__PSxmO{display:flex;align-items:center;font-size:14px;font-weight:400;line-height:22px}.InfoReservationFinal_changeTable__1B5ur{justify-content:center;gap:8px;height:24px;padding-inline:8px;border-radius:4px;border:1px solid var(--colorBorder);background:var(--colorBgContainer);box-shadow:0 2px 0 0 rgba(0,0,0,.02);color:var(--colorText);cursor:pointer}.InfoReservationFinal_changeTable__1B5ur path{fill:var(--colorText)}.InfoReservationFinal_changeTable__1B5ur:hover{color:var(--colorPrimaryHover)}.InfoReservationFinal_changeTable__1B5ur:hover path{fill:var(--colorPrimaryHover)}.InfoReservationFinal_changeTable__1B5ur:active{color:var(--colorPrimaryActive);border-color:var(--colorPrimaryActive)}.InfoReservationFinal_changeTable__1B5ur:active path{fill:var(--colorPrimaryActive)}.InfoReservationFinal_infoReservation__nM4mB{display:flex;align-items:flex-end;gap:16px}.InfoReservationFinal_group__2_odE{display:flex;flex-direction:column;gap:8px;color:var(--colorText);font-size:14px;font-weight:400;line-height:22px;white-space:nowrap}.InfoReservationFinal_date__DuTyQ,.InfoReservationFinal_time__9PTBx{height:32px!important}.InfoReservationFinal_comment__KQm5c{display:flex;flex-direction:column;gap:8px;color:var(--colorText);font-size:14px;font-weight:400;line-height:22px}@media (max-width:768px){.InfoReservationFinal_infoReservation__nM4mB{flex-direction:column}.InfoReservationFinal_group__2_odE,.InfoReservationFinal_time__9PTBx{width:100%}}.FormFinalReservation_wrapper__lvKyP{display:flex;flex-direction:column;gap:16px;margin-top:16px;height:100%;padding:16px;border-radius:2px;background:var(--colorBgContainer);overflow-y:auto}.FormFinalReservation_wrapper__lvKyP::-webkit-scrollbar{display:none}.FormFinalReservation_line__8vds3{border-color:var(--colorSplit)}.ModalFinalReservations_modal__FdsuD{max-width:520px!important;padding:16px 24px 30px!important}.ModalFinalReservations_header__kftTs{display:flex;align-items:center;justify-content:space-between;color:var(--colorText);font-size:16px;font-weight:600;line-height:24px}.ModalFinalReservations_container__hQMqK{margin-top:8px;display:flex;flex-direction:column;gap:16px;padding:16px;border-radius:2px;background:var(--colorBgContainer);color:var(--colorTextSecondary);text-align:center;font-size:14px;font-weight:400;line-height:22px}.ModalFinalReservations_btn__APVD_{align-self:center;max-width:max-content}.ReservationFinal_wrapper__0X0vz{height:100%;display:flex;flex-direction:column;gap:12px}.ReservationFinal_groupBtn__N1ChL{display:flex;align-items:center;justify-content:space-between;gap:8px}.ReservationFinal_timer___c_Vs{margin-left:auto}@media (max-width:768px){.ReservationFinal_btn__w9dwX{width:100%}.ReservationFinal_timer___c_Vs{position:absolute!important;top:20px!important;right:156px!important}}.CarouselImg_notFound__9IG_S{background:var(--colorIcon);border-radius:8px;opacity:.3}.CarouselImg_wrapper__vbAlx{position:relative;width:100%;overflow:hidden;border-radius:8px}.CarouselImg_listImages__7h__Y{display:flex;overflow:hidden;transition:transform .3s ease}.CarouselImg_imageWrapper__2qM6D{display:inline-block;width:100%;height:100%}.CarouselImg_image__zLxm9{width:100%;height:100%;object-fit:cover}.CarouselImg_listTabs__91bMP{position:absolute;padding-inline:8px;bottom:12px;left:0;width:100%;display:flex;align-items:center;z-index:2}.CarouselImg_tab__M5V_M{width:100%;padding:4px;cursor:pointer}.CarouselImg_line__Yh4gp{display:block;width:100%;height:3px;background:#fff;opacity:.3;border-radius:8px;transition:opacity .3s ease}.CarouselImg_tab__M5V_M:hover .CarouselImg_line__Yh4gp{opacity:.5}.CarouselImg_lineActive__HA4po,.CarouselImg_tab__M5V_M:hover .CarouselImg_lineActive__HA4po{opacity:1}.CountPerson_wrapper__HXilH{padding:1px 8px;display:flex;align-items:center;justify-content:center;gap:4px;max-width:max-content;border-radius:4px;background:hsla(0,0%,100%,.3);color:var(--colorTextLightSolid);font-size:12px;font-weight:400;line-height:20px}.CountPerson_wrapperRed__iDrHh,.CountPerson_wrapper__HXilH{border:1px solid hsla(0,0%,100%,.15);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.CountPerson_wrapperRed__iDrHh{background:var(--colorErrorBase)}.StatusTableReservation_status__nH4HY{display:flex;align-items:center;gap:4px;padding:1px 8px;border-radius:4px;border:1px solid var(--colorBorder);background:var(--colorTextLightSolid);font-size:12px;font-weight:600;line-height:20px}.StatusTableReservation_status__nH4HY path{fill:var(--orange-6)}.StatusTableReservation_available__0_8J8{color:var(--colorSuccessBase)}.StatusTableReservation_preorder__XZowx{color:var(--orange-6)}.StatusTableReservation_reserved__RI0M_,.StatusTableReservation_unavailable__B6rN6{color:rgba(0,0,0,.45)}.TimeReservationTable_text__6cF8w{color:var(--colorText);font-size:12px;font-weight:600;line-height:20px}.TimeReservationTable_textRed__t9lQv{color:var(--colorErrorBase)}.TimeReservationTable_time__Luc4p{font-weight:400}.TableButtonVariant_btn__rT8LP{margin-top:auto;width:100%}.buttonIcon_button__Xa3Mf{display:flex;align-items:center;justify-content:center;min-width:32px;min-height:32px;border-radius:6px;border:1px solid var(--colorBorder);background:var(--colorBgContainer);box-shadow:0 2px 0 0 rgba(0,0,0,.02);cursor:pointer}.buttonIcon_button__Xa3Mf svg{width:16px;height:16px}.buttonIcon_button__Xa3Mf path{fill:var(--colorText)}.buttonIcon_small__RCCMc{min-width:24px;min-height:24px;border-radius:4px}.buttonIcon_small__RCCMc svg{width:14px;height:14px}.buttonIcon_large__xY9pV{min-width:40px;height:40px;border-radius:8px}.buttonIcon_large__xY9pV svg{width:18px;height:18px}.buttonIcon_button__Xa3Mf:hover path{fill:var(--colorPrimaryHover)}.buttonIcon_button__Xa3Mf:active{border:1px solid var(--colorPrimaryActive)}.buttonIcon_button__Xa3Mf:active path{fill:var(--colorPrimaryActive)}.buttonIcon_disabled__ftPxX{border:1px solid var(--colorBorder);background:var(--colorBgContainerDisabled);cursor:auto}.buttonIcon_disabled__ftPxX path{fill:var(--colorTextDisabled)}.buttonIcon_disabled__ftPxX:active,.buttonIcon_disabled__ftPxX:hover{border:1px solid var(--colorBorder);background:var(--colorBgContainerDisabled)}.buttonIcon_disabled__ftPxX:active path,.buttonIcon_disabled__ftPxX:hover path{fill:var(--colorTextDisabled)}.buttonIcon_noBorder__eaVF2{border:none;box-shadow:none}.buttonIcon_noBorder__eaVF2:hover{background:var(--colorBgTextHover)}.buttonIcon_noBorder__eaVF2:hover path{fill:var(--colorText)}.buttonIcon_noBorder__eaVF2:active{border:none}.buttonIcon_noBorderDisabled__D3xPP{color:var(--colorTextDisabled);background-color:transparent;cursor:auto}.buttonIcon_noBorderDisabled__D3xPP:hover{background-color:transparent;border:none}.buttonIcon_noBorderDisabled__D3xPP:hover path{fill:var(--colorTextDisabled)}.buttonIcon_primary__Q9Cpa{background-color:var(--colorPrimaryBase);border-color:var(--colorPrimaryBase)}.buttonIcon_primary__Q9Cpa:hover{background:var(--colorPrimaryHover);border-color:var(--colorPrimaryHover)}.buttonIcon_primary__Q9Cpa:hover path{fill:var(--colorTextLightSolid);z-index:1}.buttonIcon_primary__Q9Cpa:active{background:var(--colorPrimaryActive);border-color:var(--colorPrimaryActive)}.buttonIcon_primary__Q9Cpa path{fill:var(--colorTextLightSolid);z-index:1}@media (max-width:992px){.buttonIcon_button__Xa3Mf{min-width:40px;min-height:40px}.buttonIcon_height32__2KFwG{min-height:32px;min-width:32px}}.CardTableReservation_wrapper__srh78{width:296px;display:flex;flex-direction:column;gap:8px;padding:20px;border-radius:12px;border:1px solid var(--colorSplit);background:var(--colorBgLayout);overflow:hidden}.CardTableReservation_wrapperCards__Z2DpW{width:100%;cursor:pointer;transition:transform .3s ease}.CardTableReservation_wrapperCards__Z2DpW:hover{transform:scale(1.01);box-shadow:0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12),0 9px 28px 8px rgba(0,0,0,.05)}.CardTableReservation_wrapperSelect__L1wmK{border:1px solid var(--colorPrimaryBorder)}.CardTableReservation_wrapperSelect__L1wmK:hover{transform:scale(1);box-shadow:none}.CardTableReservation_wrapperOpacity__BTvp2{opacity:.5;pointer-events:none}.CardTableReservation_wrapperImages__biDbJ{position:relative}.CardTableReservation_images__0VqJg{width:100%;height:158px;border-radius:8px;object-fit:cover}.CardTableReservation_block__G7_IM{position:absolute;top:0;left:0;display:flex;align-items:flex-start;justify-content:space-between;width:100%;height:100%;padding:12px}.CardTableReservation_infoTable__3IVJf{margin-bottom:4px;display:flex;flex-direction:column;gap:4px}.CardTableReservation_name__DKWJc{color:var(--colorText);font-size:14px;font-weight:600;line-height:22px}.CardTableReservation_schemaName__gfqbM{color:var(--colorTextTertiary);font-size:12px;font-weight:400;line-height:20px}.CardTableReservation_groupBtn__8PU7l{margin-top:auto;display:flex;align-items:center;gap:8px}.ListReservation_container__GXuV_{margin-top:16px;height:calc(100% - 62px);overflow-y:auto}.ListReservation_container__GXuV_::-webkit-scrollbar{display:none}.ListReservation_wrapper__vB7M7{padding:4px 4px 16px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}@media (max-width:1024px){.ListReservation_wrapper__vB7M7{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.ListReservation_wrapper__vB7M7{padding-inline:24px;grid-template-columns:1fr 1fr}}@media (max-width:576px){.ListReservation_wrapper__vB7M7{grid-template-columns:1fr}}.FullCardTableReservation_wrapper__ctK81{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--colorBgMask);z-index:3}.FullCardTableReservation_block__zvfpM{width:200px;height:200px;background:red}.WindowSchemaVisible_wrapper__OHMto{position:absolute;z-index:1}.WindowSchemaVisible_top__luRxS{top:-12px}.WindowSchemaVisible_bottom__IKqJh{bottom:-12px}.WindowSchemaVisible_left__yLA5x{left:-12px}.WindowSchemaVisible_right__77J9u{right:-12px}.WindowSchemaVisible_windowHorizontal__NNYIv{position:relative;display:block;width:100%;height:100%;background:var(--colorWindow);border:1px solid var(--colorBorderWindow)}.WindowSchemaVisible_windowHorizontal__NNYIv:after{position:absolute;content:"";top:50%;left:0;width:100%;transform:translateY(-50%);border-bottom:1px solid var(--colorLineWindow)}.WindowSchemaVisible_windowVertical__UcStR{position:relative;display:block;width:100%;height:100%;background:var(--colorWindow);border:1px solid var(--colorBorderWindow)}.WindowSchemaVisible_windowVertical__UcStR:after{position:absolute;content:"";top:0;left:50%;height:100%;transform:translateX(-50%);border-left:1px solid var(--colorLineWindow)}.RoomSchema_wrapper__84dBs{position:absolute;top:-12px;left:-12px;border:12px solid var(--colorWall);background:transparent;border-radius:10px}.RoomSchema_listWindows__6fmp1{display:grid;grid-gap:12px;gap:12px;position:absolute;top:0;left:0;width:100%;height:100%}.TextSchemaVisible_wrapper__2mL7J{position:absolute;padding:8px 16px;border-radius:6px;border:2px solid var(--colorFill);background:var(--colorBgElevated);white-space:pre-line}.TableSvg_wrapperTableSvg__1nDzI{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.TableSvg_wrapperNotClick__k84ZO{pointer-events:none}.TableSvg_name__6NjhU{top:35%;font-size:19px;font-weight:700}.TableSvg_count__hsSMm,.TableSvg_name__6NjhU{position:absolute;left:50%;transform:translate(-50%,-50%);z-index:1}.TableSvg_count__hsSMm{top:70%;display:flex;align-items:center;gap:3px;font-size:12px;font-weight:400}.TableSvg_reserved__6WI7_{color:var(--colorTextTableClose)}.TableSvg_reserved__6WI7_>span>svg>path{fill:var(--colorTextTableClose)}.TableSvg_available__pNQ9E{color:var(--colorTextTableFree)}.TableSvg_available__pNQ9E>span>svg>path{fill:var(--colorTextTableFree)}.TableSvg_preorder__Ku1Xw{color:var(--colorTextTableWait)}.TableSvg_preorder__Ku1Xw>span>svg>path{fill:var(--colorTextTableWait)}.TableSvg_unavailable__RmI2G{color:var(--ColorTextTablesAccent)}.TableSvg_unavailable__RmI2G>span>svg>path{fill:var(--ColorTextTablesAccent)}.TableSvg_table__qj8GE rect:last-of-type{fill:var(--colorEditTableSchema)}.TableSvg_table__qj8GE linearGradient stop{stop-color:var(--colorEditTableSchema)}.TableSvg_available__pNQ9E rect:last-of-type{fill:var(--colorTableFree)}.TableSvg_available__pNQ9E linearGradient stop{stop-color:var(--colorTableFree)}.TableSvg_preorder__Ku1Xw rect:last-of-type{fill:var(--colorTableWait)}.TableSvg_preorder__Ku1Xw linearGradient stop{stop-color:var(--colorTableWait)}.TableSvg_reserved__6WI7_ rect:last-of-type{fill:var(--colorTableClose)}.TableSvg_reserved__6WI7_ linearGradient stop{stop-color:var(--colorTableClose)}.TableSvg_unavailable__RmI2G rect:last-of-type{fill:var(--FillNotTables)}.TableSvg_unavailable__RmI2G linearGradient stop{stop-color:var(--FillNotTables)}.react-transform-wrapper{width:100%!important;height:100%!important;max-width:100%;max-height:100%}.SchemaTables_listSquares__S3ia1{display:grid;grid-gap:12px;gap:12px;padding:48px;z-index:1}.SchemaTables_square__a6BNW{border-radius:6px;background:var(--colorSquareSchema)}.SchemaTables_listSchema__5oH3W{z-index:1}.SchemaTables_listSchema__5oH3W,.SchemaTables_listTables__7JU_B{position:absolute;top:48px;left:48px;display:grid;grid-gap:12px;gap:12px}.SchemaTables_listTables__7JU_B{z-index:2}.SchemaTables_tableNotClick__6j5Wm{pointer-events:none}.SchemaTables_notFound__FDUQ3{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--colorText);font-size:14px;font-weight:400;line-height:22px}.SchemaReservation_container__CJyAU{position:relative;margin-top:16px;height:calc(100% - 78px);border-radius:2px;background:var(--colorBgLayout);border:1px solid var(--segmentedGroupBg);overflow:hidden}@media (max-width:768px){.SchemaReservation_container__CJyAU{display:none}}.SelectBlock_list__dfMfI{display:flex;align-items:center;padding:2px;border-radius:6px;background:var(--segmentedGroupBg)}.SelectBlock_select___xGj2{max-width:150px;display:flex;align-items:center;justify-content:center;height:28px;padding-inline:12px;border-radius:4px;background:transparent;color:var(--colorText);font-size:14px;font-weight:400;line-height:22px;cursor:pointer;transition:background .3s ease}.SelectBlock_selectActive__YB9oo{background:var(--segmentedBgColorSelected);box-shadow:0 1px 2px 0 rgba(0,0,0,.03),0 1px 6px -1px rgba(0,0,0,.02),0 2px 4px 0 rgba(0,0,0,.02)}.SelectBlock_title__oTswA{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HintSelectDate_wrapper__3Rowp{background:var(--colorBgElevated)!important;color:var(--colorText)!important}.HintSelectDate_wrapper__3Rowp path{fill:var(--colorBgElevated)!important}.ant-picker-outlined{background:transparent!important;border-color:var(--colorBorder)!important}.ant-picker-focused{border-color:var(--colorPrimaryBase)!important}.ant-picker-input>input{color:var(--colorText)!important;font-size:14px!important;font-weight:400!important;line-height:22px!important}.ant-picker-input>input::placeholder{color:var(--colorTextPlaceholder)!important}.ant-picker-clear path,.ant-picker-suffix path{fill:var(--colorIcon)!important}.ant-picker-dropdown{color:var(--colorPrimaryBase)!important}.ant-picker-header{color:var(--colorText)!important;border-color:var(--colorSplit)!important}.ant-picker-header>button{color:var(--colorTextDescription)!important}.ant-picker-month-btn:hover,.ant-picker-year-btn:hover{color:var(--colorPrimaryBase)!important}.ant-picker-content th{color:var(--colorText)!important}.ant-picker-cell{color:var(--colorTextDisabled)!important}.ant-picker-cell-in-view{color:var(--colorText)!important}.ant-picker-cell-selected .ant-picker-cell-inner{background:var(--colorPrimaryBase)!important}.ant-picker-footer{border-color:var(--colorSplit)!important}.ant-picker-outlined.ant-picker-disabled{background:var(--colorBgContainerDisabled)!important;pointer-events:none!important}.ant-picker-outlined.ant-picker-disabled path{fill:var(--colorTextDisabled)!important}.ant-picker-outlined.ant-picker-disabled input{color:var(--colorTextDisabled)!important}.DatePickerClick_warning__JblP5{border-color:var(--colorWarningBase)!important}.DatePickerClick_error__l0_67{border-color:var(--colorErrorBase)!important}.DatePickerClick_warningPrimary__ehnkV{border-color:var(--colorPrimaryBase)!important}.DatePickerTouch_datePicker__cEkUd{display:flex;align-items:center;height:40px;position:relative;border-radius:6px;border:1px solid var(--colorBorder);background:transparent;color:var(--colorText);font-size:14px;font-weight:400;line-height:22px}.DatePickerTouch_datePicker__cEkUd:hover{border-color:var(--colorPrimaryBase)}.DatePickerTouch_datePicker__cEkUd.DatePickerTouch_focus__7WB1m{border-color:var(--colorPrimaryBase);box-shadow:0 0 0 2px rgba(22,104,220,.15)}.DatePickerTouch_warning__mX4_d,.DatePickerTouch_warning__mX4_d.DatePickerTouch_focus__7WB1m,.DatePickerTouch_warning__mX4_d:hover{border-color:var(--colorWarningBase)}.DatePickerTouch_error__hWGbl,.DatePickerTouch_error__hWGbl.DatePickerTouch_focus__7WB1m,.DatePickerTouch_error__hWGbl:hover{border-color:var(--colorErrorBase)}.DatePickerTouch_warningPrimary__B_Lbw{border-color:var(--colorPrimaryBase)}.DatePickerTouch_value__C0UpS{padding-inline:12px 52px;white-space:nowrap}.DatePickerTouch_icon__ySxK6{position:absolute;top:50%;transform:translateY(-50%);right:12px}.DatePickerTouch_icon__ySxK6 path{fill:var(--colorIcon)}.DatePickerTouch_placeholder__ASmg1{color:var(--colorTextPlaceholder)}.DatePickerTouch_dateInput__Cd5_G{position:absolute;opacity:0}.DatePickerTouch_small__wO5Uh{height:20px}.DatePickerTouch_medium__luPQt{height:32px}.DatePickerTouch_large__HZJLk{height:40px}.DatePickerTouch_disabled__lHXzv{pointer-events:none;background:var(--colorBgContainerDisabled);color:var(--colorTextDisabled)}.DatePickerTouch_disabled__lHXzv path{fill:var(--colorTextDisabled)}.SelectDateSearch_datePicker__nWcMf{height:40px!important;min-width:160px!important}.SelectDateSearch_height32__swXYC{height:32px!important}.SelectDateSearch_isHeigh32__dYF_w>input{font-size:14px!important}.TimePickerInput_wrapper__BbUt8{position:relative;min-width:100px}.TimePickerInput_input__wakHs{width:100%;padding-inline:12px;height:32px;display:flex;align-items:center;background:transparent;border-radius:6px;border:1px solid var(--colorBorder);color:var(--colorText);font-size:14px;font-style:normal;font-weight:400;line-height:22px}.TimePickerInput_input__wakHs:focus,.TimePickerInput_input__wakHs:hover{border-color:var(--colorPrimaryBase)}.TimePickerInput_input__wakHs:focus{outline:none;box-shadow:0 0 0 2px rgba(22,104,220,.15)}.TimePickerInput_input__wakHs::placeholder{color:var(--colorTextPlaceholder,rgba(0,0,0,.25))}.TimePickerInput_large__syHnp{height:40px}.TimePickerInput_clockIcon__hn1NE{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.TimePickerInput_clockIcon__hn1NE path{fill:var(--colorTextPlaceholder)}.TimePickerInput_listTime__Mc_nn{position:absolute;top:34px;left:0;max-height:200px;padding:4px;border-radius:8px;overflow:auto;background:var(--colorBgElevated);box-shadow:0 3px 6px -4px #0000001f,0 6px 16px 0 #00000014,0 9px 28px 8px #0000000d;visibility:hidden;opacity:0;transform:translateY(-10px);transition:transform .3s ease,opacity .3s ease,visibility .3s ease;z-index:3}.TimePickerInput_listTimeLarge__GvrWh{top:42px}.TimePickerInput_listTime__Mc_nn::-webkit-scrollbar{display:none}.TimePickerInput_listTimeOpen__TxMSv{visibility:visible;opacity:1;transform:translateY(0)}.TimePickerInput_time__qEU_I{padding:4px 12px;border-radius:4px;color:var(--colorText);font-size:14px;font-weight:400;line-height:22px;cursor:pointer}.TimePickerInput_selectedTime__A1rVc,.TimePickerInput_time__qEU_I:hover{background:var(--controlItemBgHover)}.TimePickerInput_timeDisabled__MHgrs{color:var(--colorTextDisabled);pointer-events:none}.TimePickerInput_notFound__JaTWq{padding:4px 12px;color:var(--colorTextDisabled);font-size:12px;font-weight:400;line-height:20px}.TimePickerInput_warningPrimary__u3EWV{border-color:var(--colorPrimaryBase)}.TimePickerInput_disabled__gHyAd{background:var(--colorBgContainerDisabled);pointer-events:none}.TimePickerInput_disabledIcon__bjlKG{pointer-events:none}.TimePickerTouch_timePicker__oVaMb{display:flex;align-items:center;height:40px;position:relative;border-radius:6px;border:1px solid var(--colorBorder);background:transparent;color:var(--colorText);font-size:14px;font-weight:400;line-height:22px}.TimePickerTouch_timePicker__oVaMb:hover{border-color:var(--colorPrimaryBase)}.TimePickerTouch_timePicker__oVaMb.TimePickerTouch_focus___ijpe{border-color:var(--colorPrimaryBase);box-shadow:0 0 0 2px rgba(22,104,220,.15)}.TimePickerTouch_warningPrimary___987R{border-color:var(--colorPrimaryBase)}.TimePickerTouch_value__3RH3d{padding-inline:12px 52px;white-space:nowrap}.TimePickerTouch_icon__AxQTq{position:absolute;top:50%;transform:translateY(-50%);right:12px}.TimePickerTouch_icon__AxQTq path{fill:var(--colorIcon)}.TimePickerTouch_placeholder__E0mpE{color:var(--colorTextPlaceholder)}.TimePickerTouch_timeInput__SmHRB{position:absolute;opacity:0}.TimePickerTouch_small__9v6mx{height:20px}.TimePickerTouch_medium__vPm3W{height:32px}.TimePickerTouch_large__XQVzV{height:40px}.TimePickerTouch_disabled__XQnO1{pointer-events:none;background:var(--colorBgContainerDisabled);color:var(--colorTextDisabled)}.TimePickerTouch_disabled__XQnO1 path{fill:var(--colorTextDisabled)}.ModalWrapperMobile_modal__xiFNi{max-width:460px;max-height:70dvh!important;padding:0!important;bottom:0;border-radius:24px 24px 0 0!important;background:var(--colorBgContainer)!important}.ModalWrapperMobile_fullScreen__vv_iQ{height:100dvh!important;max-height:100dvh!important;border-radius:0!important}.ModalWrapperMobile_header__owdrl{padding-block:8px 12px;display:flex;align-items:center;justify-content:center}.ModalWrapperMobile_header__owdrl>span{display:block;height:4px;width:44px;border-radius:4px;background:var(--colorFillContent)}.ModalWrapperMobile_content__aNgqk{overflow-y:auto}.ModalWrapperMobile_contentFull__LDKpe{height:calc(100dvh - 48px)!important}.ModalWrapperMobile_footer__E9U_G{padding-block:15px 8px;display:flex;align-items:center;justify-content:center}.ModalWrapperMobile_closeIcon__RJ0_c{display:none!important}@media (min-width:769px){.ModalWrapperMobile_modal__xiFNi{display:none!important}.ModalWrapperMobile_footer__E9U_G,.ModalWrapperMobile_header__owdrl{display:none}}.ModalCardTableMobile_modal__Jatzn{display:none!important}@media (max-width:768px){.ModalCardTableMobile_modal__Jatzn{display:flex!important;flex-direction:column}.ModalCardTableMobile_container__7hbAq{display:flex;flex-direction:column;gap:12px;padding-inline:24px;height:100%}.ModalCardTableMobile_wrapperImages__BZRvm{position:relative}.ModalCardTableMobile_images__sq7Ii{width:100%;height:158px;border-radius:8px;object-fit:cover}.ModalCardTableMobile_block___d9SM{position:absolute;top:0;left:0;display:flex;align-items:flex-start;justify-content:space-between;width:100%;height:100%;padding:12px}.ModalCardTableMobile_infoTable__F8GWy{margin-bottom:4px;display:flex;flex-direction:column;gap:4px}.ModalCardTableMobile_name__a47dE{color:var(--colorText);font-size:14px;font-weight:600;line-height:22px}.ModalCardTableMobile_schemaName__QzF8r{color:var(--colorTextTertiary);font-size:12px;font-weight:400;line-height:20px}.ModalCardTableMobile_line__So8ie{border-color:var(--colorSplit)}.ModalCardTableMobile_selectParams__7KhaR{display:flex;flex-direction:column;gap:12px;height:142px;overflow-y:auto}.ModalCardTableMobile_selectParams__7KhaR::-webkit-scrollbar{display:none}.ModalCardTableMobile_selectParamsFullScreen__xDPwr{height:100%}.ModalCardTableMobile_group___R4Yg{display:flex;flex-direction:column;gap:8px}.ModalCardTableMobile_title__ezspJ{color:var(--colorText);font-size:14px;font-weight:400;line-height:22px}.ModalCardTableMobile_date__gciLZ{height:32px!important}.ModalCardTableMobile_time__qa87N{min-height:32px!important;height:32px!important}.ModalCardTableMobile_groupBtn__lCm2X{margin-top:auto}}.ModalListTablesReservation_modal__J_uhO{display:none!important}@media (max-width:768px){.ModalListTablesReservation_modal__J_uhO{display:flex!important;flex-direction:column;max-width:100dvw!important;height:100dvh!important;background:var(--colorBgContainer)!important;padding:0!important}.ModalListTablesReservation_header__s4shd{display:flex;align-items:center;justify-content:center;padding-inline:20px;height:80px;background:linear-gradient(180deg,rgba(0,0,0,.2),transparent)}.ModalListTablesReservation_title__pUbxd{margin-inline:auto;color:var(--colorTextHeading);font-size:16px;font-weight:600;line-height:24px}.ModalListTablesReservation_selectBlock__WVJ_b{max-width:max-content;align-self:center}.ModalListTablesReservation_container__hu4Lm{height:calc(100dvh - 80px - 32px)}.ModalListTablesReservation_listTables__Zl6um{height:calc(100% - 18px)!important}}.ModalSchemaReservationMobile_modal__2mOZ6{display:none!important}@media (max-width:768px){.ModalSchemaReservationMobile_modal__2mOZ6{display:flex!important;flex-direction:column;max-width:100dvw!important;height:100dvh!important;background:var(--colorBgContainer)!important;padding:0!important}.ModalSchemaReservationMobile_header__ND3Rz{display:flex;align-items:center;justify-content:center;padding-inline:20px;height:80px;background:linear-gradient(180deg,rgba(0,0,0,.2),transparent)}.ModalSchemaReservationMobile_title__RkKAz{margin-inline:auto;color:var(--colorTextHeading);font-size:16px;font-weight:600;line-height:24px}.ModalSchemaReservationMobile_selectBlock__h3C5p{max-width:calc(100dvw - 40px);align-self:center;overflow-x:auto}.ModalSchemaReservationMobile_container__1WFcp{height:calc(100dvh - 80px - 32px)}}.SelectTablesReservations_wrapper___Zae8{margin-top:16px;height:100%;display:flex;flex-direction:column;gap:12px}.SelectTablesReservations_content__cTX3B{width:100%;height:calc(100% - 44px);padding:16px;border-radius:2px;background:var(--colorBgContainer)}.SelectTablesReservations_selectPanel__vyO0v{position:relative;width:100%;display:flex;align-items:flex-end;gap:16px}.SelectTablesReservations_hint__TC1G_{position:absolute!important;top:-14px!important;left:260px!important;z-index:1}.SelectTablesReservations_hintSuccess__vOPG1{top:-36px!important}.SelectTablesReservations_hintSuccessError__kkiwX{left:0!important}.SelectTablesReservations_group__ZPdtO{display:flex;flex-direction:column;gap:8px}.SelectTablesReservations_title__zlAqm{color:var(--colorText);font-size:14px;font-weight:400;line-height:22px}.SelectTablesReservations_groupDate__5oTlJ{min-width:200px!important}.SelectTablesReservations_date__8Bn96,.SelectTablesReservations_time__CUg0I{height:32px!important}.SelectTablesReservations_footer__VwGYx{width:100%;display:flex;align-items:center;justify-content:space-between;gap:24px}.SelectTablesReservations_btnSelectDisplay__Lk9EZ{display:none!important}.SelectTablesReservations_modalCardTableMobile__tSLiF{display:none}.SelectTablesReservations_selectBlockHalls__nA37R{max-width:calc(100% - 176px - 147px - 48px);overflow-x:auto}@media (max-width:768px){.SelectTablesReservations_content__cTX3B{max-height:max-content}.SelectTablesReservations_selectPanel__vyO0v{flex-direction:column;align-items:flex-start}.SelectTablesReservations_group__ZPdtO,.SelectTablesReservations_time__CUg0I{width:100%}.SelectTablesReservations_btnSelectDisplay__Lk9EZ{display:block!important;width:100%}.SelectTablesReservations_footer__VwGYx{margin-top:auto}.SelectTablesReservations_selectBlock__8ZOvG{display:none}.SelectTablesReservations_btnAnyTable__H8hMN{width:100%}.SelectTablesReservations_listTables__sFPxR{display:none!important}.SelectTablesReservations_hint__TC1G_{width:180px;position:absolute!important;top:-10px!important;left:0!important;z-index:1}.SelectTablesReservations_hintSuccess__vOPG1{width:100%;top:-36px!important}.SelectTablesReservations_modalCardTableMobile__tSLiF{display:flex}}.BookingWidget_modalReservation__TMIho{padding:16px 24px 24px!important;width:calc(100dvw - 100px)!important;max-width:1000px!important;height:calc(100dvh - 48px)!important;max-height:652px!important}.BookingWidget_modalLogin__HoX38{padding:16px 24px 24px!important;width:calc(100dvw - 280px)!important;max-width:680px!important;height:calc(100dvh - 48px)!important;max-height:366px!important}.BookingWidget_modalLoginSignup__POzEF{max-height:424px!important}.BookingWidget_modalReservationFinal__hC15t{width:calc(100dvw - 100px)!important;max-width:670px!important;height:calc(100dvh - 150px)!important;max-height:650px!important}.BookingWidget_header__ZnATb{display:flex;align-items:center;justify-content:space-between;color:var(--colorTextHeading);font-size:20px;font-weight:600;line-height:28px}.BookingWidget_steps__ArvZR{margin-top:16px}@media (max-width:1024px){.BookingWidget_modalReservation__TMIho{width:calc(100dvw - 64px)!important;max-width:704px!important}}@media (max-width:768px){.BookingWidget_modalReservation__TMIho{padding:16px 24px 24px!important;width:100dvw!important;max-width:100dvw!important;height:100dvh!important;max-height:100dvh!important;border-radius:0!important}}.PopupError_wrapper__7j7o3{position:relative;padding:20px 24px;width:100%;display:flex;align-items:flex-start;gap:16px;border-radius:8px;background:var(--colorBgElevated);box-shadow:0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12),0 9px 28px 8px rgba(0,0,0,.05);color:var(--colorText);font-size:14px;font-weight:400;line-height:22px;overflow:hidden}.PopupError_closeCircleIcon__ztHZa{position:relative;top:4px;font-size:20px}.PopupError_closeCircleIcon__ztHZa path{fill:var(--colorErrorBase)}.PopupError_checkCircleIcon__3TvIl{position:relative;top:4px;font-size:20px}.PopupError_checkCircleIcon__3TvIl path{fill:var(--colorSuccessBase)}.PopupError_closeIcon__0t7eg{margin-left:auto}.PopupError_line__sH2Zs{position:absolute;bottom:0;left:0;width:100%;height:3px;background:var(--colorErrorBase);animation:PopupError_line__sH2Zs forwards;animation-duration:10s}.PopupError_lineSuccess__XvbwP{background:var(--colorSuccessBase)}@keyframes PopupError_line__sH2Zs{0%{width:100%}to{width:0}}.CommonErrorsApp_listErrors__k_gev{position:fixed;display:flex;flex-direction:column;gap:12px;bottom:12px;left:12px;width:100%;max-width:400px;z-index:100000}@media (max-width:576px){.CommonErrorsApp_listErrors__k_gev{width:calc(100dvw - 24px)}}.CookiesWidget_wrapper__qRaPU{position:fixed;bottom:24px;right:24px;width:100%;max-width:520px;padding:16px 24px 24px;border-radius:8px;background:var(--colorBgContainer);box-shadow:0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12),0 9px 28px 8px rgba(0,0,0,.05);z-index:1000}.CookiesWidget_title__9Ci7f{color:var(--colorText);font-size:16px;font-weight:600;line-height:24px}.CookiesWidget_text___Xb_e{margin-top:8px;color:var(--colorText);font-size:14px;font-weight:400;line-height:22px}.CookiesWidget_groupBtn__SiewO{margin-top:12px;display:flex;align-items:center;justify-content:space-between}@media (max-width:576px){.CookiesWidget_wrapper__qRaPU{max-width:100%;width:calc(100% - 48px)}.CookiesWidget_groupBtn__SiewO{flex-direction:column;gap:8px}.CookiesWidget_btn__HWV2X{width:100%}}.DesktopModal_wrapper__9tkSs{position:fixed;display:flex;align-items:center;justify-content:center;top:0;left:0;width:100dvw;height:100dvh;background:var(--colorBgMask);z-index:100000}.DesktopModal_content__9rBop{max-height:80dvh;position:relative}.DesktopModal_closeIcon__lGz3A{position:absolute;top:24px;right:24px}@media (max-width:768px){.DesktopModal_content__9rBop{max-height:100dvh}}.ModalLikedAuth_modal__H4LzG{width:100%;max-width:520px;padding:16px 24px 24px;display:flex;flex-direction:column;gap:8px;border-radius:8px;background:var(--colorBgElevated);box-shadow:0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12),0 9px 28px 8px rgba(0,0,0,.05)}.ModalLikedAuth_closeIcon__ODh51{top:16px!important}.ModalLikedAuth_title__WHkNT{color:var(--colorText);font-size:16px;font-weight:600;line-height:24px}.ModalLikedAuth_content__urInU{padding:16px 8px;border-radius:2px;background:var(--colorBgContainer);color:var(--colorTextSecondary);text-align:center;font-size:14px;font-weight:400;line-height:22px}.ModalLikedAuth_groupBtn__Hlp9D{margin-top:4px;display:flex;align-items:center;justify-content:center;gap:16px}.ModalLikedAuth_btn__1raPd{font-size:14px!important}.HeaderTop_wrapper__eAksB{height:48px;display:flex;align-items:center;gap:16px;padding-block:8px}.HeaderTop_logo__IjPw8{min-width:32px;height:32px;cursor:pointer}.HeaderTop_logo__IjPw8 rect{fill:var(--Logo)}.HeaderTop_marginLeft__jubFq,.HeaderTop_notifications__zdZd8{margin-left:auto}@media (max-width:768px){.HeaderTop_listLinks__MRnJl{display:none}.HeaderTop_socials__e5E_p{margin-left:auto;order:1}}.ContainerV1_container__A8flU{max-width:1280px;padding-inline:48px;margin:0 auto}@media (max-width:1024px){.ContainerV1_container__A8flU{max-width:768px;padding-inline:16px}}@media (max-width:768px){.ContainerV1_container__A8flU{max-width:360px}}.HeaderV1_wrapper__80Fe4{display:flex;flex-direction:column}.HeaderV1_line__eggI7{display:flex;width:100%;border-bottom:1px solid var(--colorSplit)}.TitleSignin_title__mldmW{color:var(--colorTextHeading);text-align:center;font-size:30px;font-style:normal;font-weight:600;line-height:38px}@media (max-width:1024px){.TitleSignin_title__mldmW{font-size:24px;line-height:32px}}.FormCodePhone_wrapper__NhYbs{position:relative;height:100%;display:flex;justify-content:center;flex-direction:column;gap:8px}.FormCodePhone_text__u_Xdg{color:var(--colorText);text-align:center;font-size:14px;font-weight:400;line-height:22px}.FormCodePhone_blockCode__o7LTG{margin-top:16px;width:100%;display:flex;flex-direction:column;align-items:center;gap:8px}.FormCodePhone_blockCode__o7LTG>div>input,.FormCodePhone_blockCode__o7LTG>div>span>input{min-width:54px!important;max-width:54px!important;height:54px!important;color:var(--colorText);font-size:16px;font-weight:400;line-height:24px;background:var(--colorBgContainer)!important;border-color:var(--colorBorder)!important}.FormCodePhone_blockCode__o7LTG>div>input:focus,.FormCodePhone_blockCode__o7LTG>div>span>input:focus{border-color:var(--colorPrimaryBase)!important}.FormCodePhone_error__zP9g2{color:var(--colorErrorBase);text-align:center;font-size:14px;font-weight:400;line-height:22px}.FormCodePhone_btnNext__1V01t{margin-top:8px;width:100%;height:40px!important}.FormCodePhone_timer___pfWu{display:flex;align-items:center;justify-content:center}.FormCodePhone_btnBack__Vm_ys{position:absolute;bottom:-8px;left:-40px}@media (max-width:1024px){.FormCodePhone_btnBack__Vm_ys{bottom:0;left:0}}.FormSelectPhone_wrapper__JtCXh{height:100%;display:flex;flex-direction:column}.FormSelectPhone_marginTop__VcJS4{margin-top:auto}.FormSelectPhone_block__JQREw{display:flex;flex-direction:column;gap:8px}.FormSelectPhone_form__3l_N7{display:flex;flex-direction:column;gap:16px}.FormSelectPhone_btn__KMuMa,.FormSelectPhone_fieldPhone__ZnDqj>div,.FormSelectPhone_fieldPhone__ZnDqj>input{height:40px!important}.FormSelectPhone_text__YmeYN{color:var(--colorText);text-align:center;font-size:14px;font-weight:400;line-height:22px}.FormSelectPhone_fieldPhone__ZnDqj{margin-top:16px}.FormSelectPhone_footer__gX1yE{color:var(--colorTextTertiary);text-align:center;font-size:12px;font-weight:400;line-height:20px}.FormSelectPhone_link__6hVJj{color:var(--colorTextSecondary)}.FormSuccessReg_wrapper__iM_iN{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px}.FormSuccessReg_title__YtUgm{margin-top:16px}.FormSuccessReg_text__BzFOW{color:var(--colorText);text-align:center;font-size:14px;font-weight:400;line-height:22px}.FormVariantSignin_wrapper__JKNSL{position:relative;height:100%;display:flex;justify-content:center;flex-direction:column;gap:8px}.FormVariantSignin_text__n2dzK{color:var(--colorText);text-align:center;font-size:14px;font-weight:400;line-height:22px}.FormVariantSignin_list__HdwXd{margin-top:16px;display:flex;align-items:center;gap:8px}.FormVariantSignin_variant__1tjpc{width:100%;height:40px;display:flex;align-items:center;justify-content:center;gap:4px;padding-inline:16px;border-radius:8px;border:1px solid var(--colorBorder);background:transparent;box-shadow:0 2px 0 0 rgba(0,0,0,.02);cursor:pointer}.FormVariantSignin_variant__1tjpc path{fill:var(--colorText)}.FormVariantSignin_btnBack__fDTW7{position:absolute;bottom:-8px;left:-40px}@media (max-width:1024px){.FormVariantSignin_list__HdwXd{flex-direction:column}.FormVariantSignin_btnBack__fDTW7{bottom:0;left:0}}.WrapperSignIn_wrapper__DlbwF{height:100%;display:flex;flex-direction:column;padding:32px 64px}.WrapperSignIn_wrapperReg__T8F5i{padding:32px}@media (max-width:1024px){.WrapperSignIn_wrapper__DlbwF{padding:20px 44px}}@media (max-width:768px){.WrapperSignIn_wrapper__DlbwF{padding:24px}}.ModalSignIn_modal__qUL_L{padding:0!important;width:calc(100dvw - 100px)!important;max-width:1080px!important;height:calc(100dvh - 120px)!important;max-height:580px!important;background:var(--colorBgContainer)!important;overflow:hidden;border-radius:8px}.ModalSignIn_modalReg__dVR8K{width:calc(100dvw - 20px)!important}.ModalSignIn_closeIcon__RoQMX{position:absolute;top:24px;right:24px;z-index:1}.ModalSignIn_container__EQOZM{display:grid;grid-template-columns:1fr 1fr;height:100%}.ModalSignIn_block__wTurE{width:100%;height:100%;overflow:hidden}.ModalSignIn_left__g8hnK{background:#364d79}.ModalSignIn_titleLogo__h2ggm{position:absolute;top:16px;left:16px;display:flex;align-items:center;gap:8px;color:var(--colorTextLightSolid);font-size:20px;font-weight:600;line-height:28px;z-index:1}.ModalSignIn_carousel__8GhrC{width:100%;height:100%;border-radius:8px 0 0 8px!important}.ModalSignIn_carousel__8GhrC li,.ModalSignIn_carousel__8GhrC ul:first-child{height:100%!important}.ModalSignIn_carousel__8GhrC ul:nth-child(2){justify-content:center}.ModalSignIn_carousel__8GhrC ul:nth-child(2) li{max-width:30px}.ModalSignIn_logoIcon__O7oEx{display:none}@media (max-width:1024px){.ModalSignIn_modal__qUL_L{width:calc(100dvw - 96px)!important;max-width:672px!important;height:calc(100dvh - 96px)!important;max-height:604px!important}}@media (max-width:768px){.ModalSignIn_modal__qUL_L{width:100dvw!important;max-width:100dvw!important;height:100dvh!important;max-height:100dvh!important;border-radius:0!important}.ModalSignIn_container__EQOZM{display:grid;grid-template-columns:1fr;height:100%}.ModalSignIn_left__g8hnK{display:none}.ModalSignIn_logoIcon__O7oEx{display:block;position:absolute;top:24px;left:24px}}.PushNotification_modal__IHHEe{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:520px;width:100%;padding:24px;border-radius:8px;background:var(--colorBgContainer);box-shadow:0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12),0 9px 28px 8px rgba(0,0,0,.05)}.PushNotification_closeIcon__YXV0s{display:none!important}.PushNotification_icon__Hil5n{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid var(--gold-2);background:var(--orange-1);border-radius:50%}.PushNotification_icon__Hil5n svg{transform:rotate(-15deg)}.PushNotification_icon__Hil5n path{fill:var(--gold-6)}.PushNotification_title__did4q{margin-top:8px;color:var(--colorTextHeading);text-align:center;font-size:20px;font-weight:600;line-height:28px}.PushNotification_text__6uCFm{margin-top:8px;color:var(--colorTextSecondary);text-align:center;font-size:14px;font-weight:400;line-height:22px}.PushNotification_groupBtn__jXZvI{margin-top:24px;display:flex;align-items:center;gap:12px}@media (max-width:768px){.PushNotification_modal__IHHEe{max-width:296px}.PushNotification_title__did4q{font-size:16px;line-height:24px}.PushNotification_text__6uCFm{font-size:12px;line-height:20px}.PushNotification_groupBtn__jXZvI{width:100%;flex-direction:column-reverse}.PushNotification_groupBtn__jXZvI button{width:100%}}