html{background:#f5f5f5}body{margin:0}._app_gqqid_7,._sheet_gqqid_8{font-family:var(--font-family-body);color:#242424;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.45}._app_gqqid_7 *,._sheet_gqqid_8 *{box-sizing:border-box}._app_gqqid_7 button,._app_gqqid_7 input,._app_gqqid_7 select,._sheet_gqqid_8 button,._sheet_gqqid_8 input,._sheet_gqqid_8 select{font:inherit}._app_gqqid_7 button,._sheet_gqqid_8 button{cursor:pointer;-webkit-tap-highlight-color:transparent}._app_gqqid_7 button,._sheet_gqqid_8 button,._app_gqqid_7 a{touch-action:manipulation}._app_gqqid_7 button:disabled,._sheet_gqqid_8 button:disabled{cursor:not-allowed;opacity:.45}._app_gqqid_7 button,._sheet_gqqid_8 button{transition:background-color .18s ease-out,color .18s ease-out,border-color .18s ease-out,transform .18s ease-out}:is(._app_gqqid_7 :focus-visible,._sheet_gqqid_8 :focus-visible){outline-offset:4px;outline:3px solid #242424}._app_gqqid_7 input,._sheet_gqqid_8 input{caret-color:#ec4c41}._app_gqqid_7 ::selection,._sheet_gqqid_8 ::selection{color:#fff;background:#565656}._app_gqqid_7 h1,._app_gqqid_7 h2,._app_gqqid_7 h3,._sheet_gqqid_8 h2,._sheet_gqqid_8 h3,._app_gqqid_7 p,._sheet_gqqid_8 p{margin:0}._app_gqqid_7 h1{letter-spacing:-.035em;text-wrap:balance;font-size:42px;font-weight:500;line-height:1.1}._app_gqqid_7 h1:focus{outline:none}._app_gqqid_7 h2,._sheet_gqqid_8 h2{letter-spacing:-.025em;font-size:25px;font-weight:500;line-height:1.2}._app_gqqid_7 h3,._sheet_gqqid_8 h3{font-size:18px;font-weight:500;line-height:1.3}._app_gqqid_7 strong,._sheet_gqqid_8 strong,._app_gqqid_7 b,._sheet_gqqid_8 b{font-weight:500}._app_gqqid_7 small,._sheet_gqqid_8 small{font-size:13px;line-height:1.4}._app_gqqid_7 svg,._sheet_gqqid_8 svg{flex-shrink:0}._app_gqqid_7 img,._sheet_gqqid_8 img{object-fit:cover;width:100%;display:block}._app_gqqid_7{background:#fff;min-height:100dvh;padding-bottom:112px}._skipLink_gqqid_122{z-index:100;color:#fff;background:#242424;padding:12px;position:fixed;top:-100px;left:20px}._skipLink_gqqid_122:focus{top:10px}._demoBar_gqqid_134{color:#565656;background:#ececec;justify-content:center;align-items:center;gap:8px;height:29px;font-size:11px;display:flex}._header_gqqid_144{border-bottom:1px solid #eaeaea;justify-content:space-between;align-items:center;gap:28px;max-width:1400px;min-height:90px;margin:auto;padding:16px 48px;display:flex}._brand_gqqid_155{color:inherit;align-items:center;gap:20px;text-decoration:none;display:flex}._brand_gqqid_155 img{object-fit:contain;width:75px;height:46px}._brand_gqqid_155 span{color:#6c6c6c;box-sizing:content-box;border-left:1px solid #ddd;max-width:55px;padding-left:20px;font-size:13px;line-height:1.3}._stepNav_gqqid_176{gap:20px;display:flex}._stepNav_gqqid_176 button{color:#6c6c6c;background:0 0;border:0;align-items:center;gap:7px;min-height:44px;padding:0;font-size:13px;display:flex}._stepNav_gqqid_176 button:disabled{opacity:1;color:#6c6c6c;cursor:default}._stepNav_gqqid_176 button>span{background:#f0f0f0;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;display:grid}._stepNav_gqqid_176 button[aria-current]{color:#242424}._stepNav_gqqid_176 button[aria-current]>span{color:#fff;background:#242424}._headerHelp_gqqid_212{color:#585858;background:0 0;border:0;align-items:center;gap:8px;min-height:44px;padding:8px 0;display:flex;font-size:13px!important}._mobileProgress_gqqid_223{display:none}._workspace_gqqid_226{grid-template-columns:minmax(0,1fr) 304px;align-items:start;gap:54px;max-width:1304px;margin:auto;padding:54px 0 30px;display:grid}._fullWorkspace_gqqid_235{display:block}._main_gqqid_238{min-width:0}._lead_gqqid_241{color:#6c6c6c;max-width:540px;font-size:17px;line-height:1.55;margin-top:18px!important;margin-bottom:30px!important}._muted_gqqid_249{color:#696969;font-size:14px;line-height:1.55}._smallNote_gqqid_254{color:#6c6c6c;max-width:65ch;font-size:12px;line-height:1.6;margin:16px 0!important}._eventGrid_gqqid_261{max-width:760px;margin-inline:auto}._eventMain_gqqid_265{padding:20px 0}._eventMain_gqqid_265 h1{max-width:460px;font-size:46px}._eventMain_gqqid_265 ._lead_gqqid_241{max-width:360px}._kindGrid_gqqid_275{grid-template-columns:1fr 1fr;gap:0 26px;margin-top:34px;display:grid}._kindOption_gqqid_281{text-align:left;color:#424242;background:#fff;border:0;border-bottom:1px solid #e4e4e4;align-items:center;gap:13px;min-height:107px;padding:24px 0;display:flex}._kindOption_gqqid_281>span{flex:1}._kindOption_gqqid_281 strong{font-size:15px;display:block}._kindOption_gqqid_281 small{color:#6c6c6c;margin-top:5px;font-size:11px;display:block}._kindOption_gqqid_281>svg:last-child{opacity:0;width:0}._kindOption_gqqid_281:hover{color:#d2463b}._kindOption_gqqid_281:hover>svg:last-child{opacity:1;width:18px}._primaryButton_gqqid_317,._secondaryButton_gqqid_318{border:1px solid #242424;border-radius:8px;justify-content:center;align-items:center;gap:14px;min-height:50px;padding:13px 22px;text-decoration:none;display:inline-flex;font-size:14px!important}._primaryButton_gqqid_317{color:#fff;background:#242424}._primaryButton_gqqid_317:hover:not(:disabled){background:#464646;border-color:#464646;transform:translateY(-1px)}._secondaryButton_gqqid_318{color:#242424;background:#fff;border-color:#d6d6d6}._secondaryButton_gqqid_318:hover{background:#f5f5f5}._textButton_gqqid_347{color:#575757;text-align:left;text-underline-offset:4px;background:0 0;border:0;align-items:center;gap:7px;min-height:44px;padding:10px 0;display:inline-flex;font-size:13px!important}._textButton_gqqid_347:hover{text-decoration:underline}._iconButton_gqqid_363{min-width:44px;height:44px;color:inherit;background:0 0;border:0;border-radius:8px;place-items:center;display:inline-grid}._iconButton_gqqid_363:hover{background:#eee}._field_gqqid_376{color:#4c4c4c;flex-direction:column;gap:8px;min-width:0;font-size:13px;display:flex}._field_gqqid_376 input,._field_gqqid_376 select,._tableSelect_gqqid_386 select,._addStage_gqqid_387 select{color:#242424;background:#fff;border:1px solid #d9d9d9;border-radius:8px;width:100%;min-width:0;height:48px;padding:0 12px;font-size:16px}._field_gqqid_376 input::placeholder{color:#6c6c6c}._field_gqqid_376 small{color:#6c6c6c;font-size:11px}._formRow_gqqid_405{grid-template-columns:1fr 1fr;gap:24px;margin:22px 0 32px;display:grid}._numberControl_gqqid_411{border:1px solid #d9d9d9;border-radius:8px;align-items:center;padding:0 2px;display:flex}._numberControl_gqqid_411 button{background:0 0;border:0;place-items:center;min-width:38px;height:46px;display:grid}._numberControl_gqqid_411 input{text-align:center;-webkit-appearance:textfield;appearance:textfield;border:0;width:100%;padding:0}._numberControl_gqqid_411 input::-webkit-inner-spin-button{display:none}._segmented_gqqid_436{background:#f2f2f2;border-radius:8px;gap:3px;padding:4px;display:inline-flex}._segmented_gqqid_436 button{color:#6a6a6a;white-space:nowrap;background:0 0;border:0;border-radius:6px;flex:1;min-height:40px;padding:8px 13px;font-size:13px!important}._segmented_gqqid_436 button:hover{background:#e8e8e8}._segmented_gqqid_436 button[aria-pressed=true]{color:#262626;background:#fff;box-shadow:0 2px 5px #1e281412}._dateForm_gqqid_462{border-top:1px solid #e3e3e3;grid-template-columns:minmax(120px,1fr) minmax(270px,1.6fr);gap:24px;margin-bottom:24px;padding-top:25px;display:grid}._dateForm_gqqid_462 h3{margin-bottom:6px}._timeRow_gqqid_473{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}._timeRow_gqqid_473 ._field_gqqid_376{flex:1;min-width:94px}._calendar_gqqid_483{font-variant-numeric:tabular-nums;width:100%;max-width:380px}._calendarTop_gqqid_488{justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}._calendarTop_gqqid_488 strong{text-transform:capitalize;font-size:14px}._calendarGrid_gqqid_498{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}._weekday_gqqid_503{text-align:center;color:#6c6c6c;padding:7px 0;font-size:11px}._day_gqqid_509{color:#363636;background:0 0;border:0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:3px;height:43px;display:flex;font-size:13px!important}._day_gqqid_509:hover:not(:disabled){background:#f1f1f1}._day_gqqid_509>span{background:#6c6c6c;border-radius:50%;width:3px;height:3px}._day_gqqid_509._chosenDay_gqqid_531{color:#fff;background:#242424}._day_gqqid_509._chosenDay_gqqid_531>span{background:#fff}._day_gqqid_509._busyDay_gqqid_538{text-decoration:line-through}._calendarLegend_gqqid_541{color:#6c6c6c;align-items:center;gap:7px;font-size:10px;display:flex;margin-top:14px!important}._calendarLegend_gqqid_541 span,._calendarLegend_gqqid_541 i{background:#6c6c6c;border-radius:50%;width:5px;height:5px}._calendarLegend_gqqid_541 i{background:#ddd;margin-left:10px}._headingRow_gqqid_560{justify-content:space-between;align-items:center;gap:20px;display:flex}._headingRow_gqqid_560 ._secondaryButton_gqqid_318{flex-shrink:0}._filterRow_gqqid_569{color:#6c6c6c;justify-content:space-between;align-items:center;gap:20px;margin:18px 0;font-size:13px;display:flex}._checkLabel_gqqid_578{cursor:pointer;align-items:center;gap:8px;min-height:44px;display:flex}._app_gqqid_7 input[type=checkbox],._sheet_gqqid_8 input[type=checkbox]{accent-color:#3d3d3d;flex-shrink:0;width:19px;height:19px}._venueGrid_gqqid_592{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}._venueCard_gqqid_597{color:#242424;text-align:left;background:#fff;border:1px solid #dedede;border-radius:12px;padding:0;display:block;overflow:hidden}._venueCard_gqqid_597:hover:not(:disabled){border-color:#6c6c6c}._venueCard_gqqid_597._selectedCard_gqqid_610{border:2px solid #4f4f4f}._venueCard_gqqid_597:disabled{opacity:.6}._venuePhoto_gqqid_616{height:208px;position:relative}._venuePhoto_gqqid_616 img{height:100%}._photoBadge_gqqid_623{color:#373737;background:#fff;border-radius:6px;padding:7px 10px;font-size:11px;position:absolute;top:12px;left:12px}._photoCheck_gqqid_633{color:#fff;background:#373737;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:12px;right:12px}._venueInfo_gqqid_645{padding:20px}._venueInfo_gqqid_645 p{color:#6c6c6c;min-height:34px;margin-top:8px;font-size:12px}._venueFacts_gqqid_654{color:#6c6c6c;margin-top:6px;font-size:12px;display:block}._venueInfo_gqqid_645>div{flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:20px;font-size:13px;display:flex}._venueInfo_gqqid_645 strong small{color:#6c6c6c;font-size:10px}._layoutSection_gqqid_672{border-top:1px solid #e2e2e2;grid-template-columns:1fr 1fr;gap:30px;margin-top:40px;padding-top:35px;display:grid}._layoutSection_gqqid_672 h2{margin-bottom:12px}._layoutOptions_gqqid_683{gap:10px;margin-top:24px;display:grid}._layoutOption_gqqid_683{text-align:left;color:#565656;background:#fff;border:1px solid #dedede;border-radius:8px;align-items:center;gap:12px;width:100%;padding:15px;display:flex}._layoutOption_gqqid_683>span:nth-child(2){flex:1}._layoutOption_gqqid_683 strong,._layoutOption_gqqid_683 small{display:block}._layoutOption_gqqid_683 strong{font-size:13px}._layoutOption_gqqid_683 small{color:#6c6c6c;margin-top:3px;font-size:10px}._layoutOption_gqqid_683[aria-pressed=true]{background:#f1f1f1;border-color:#6c6c6c}._radio_gqqid_719{border:1px solid #bebebe;border-radius:50%;flex-shrink:0;width:19px;height:19px}._floorWrap_gqqid_726{background:#f1f1f1;border-radius:12px;align-self:start;padding:22px 15px 14px;overflow:hidden}._floorStage_gqqid_733{color:#6c6c6c;text-align:center;background:#e4e4e4;border-radius:4px;width:150px;margin:0 auto 10px;padding:8px 18px;font-size:11px}._floor_gqqid_726{grid-template-columns:repeat(auto-fit,minmax(166px,1fr));justify-content:center;gap:0;display:grid}._tableZone_gqqid_749{min-width:166px;height:178px;position:relative}._table_gqqid_386{color:#5b5b5b;z-index:1;background:#ddd;border:1px solid #cbcbcb;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:86px;height:86px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._table_gqqid_386:hover{background:#d0d0d0}._table_gqqid_386 strong{font-size:20px}._table_gqqid_386 span{margin-top:2px;font-size:10px}._longTable_gqqid_781{border-radius:8px;width:102px;height:62px}._uTable_gqqid_786{border-bottom:12px solid #f1f1f1;border-radius:8px 8px 0 0;width:105px;height:85px}._seatRing_gqqid_792{pointer-events:none;position:absolute;inset:0}._seat_gqqid_792{color:#626262;z-index:2;pointer-events:auto;background:#fff;border:1px solid #cacaca;border-radius:7px;width:30px;height:30px;position:absolute;transform:translate(-50%,-50%);font-size:10px!important}._seat_gqqid_792:before{content:"";position:absolute;inset:-6px}._seat_gqqid_792:disabled{opacity:1!important;cursor:default!important}._seat_gqqid_792:hover:not(:disabled){background:#e3e3e3;border-color:#6c6c6c}._specialSeat_gqqid_823{color:#733820;background:#ebd2ca;border-color:#cc8570}._floorEntrance_gqqid_828{color:#6c6c6c;text-align:center;margin-top:10px;font-size:10px}._empty_gqqid_834{background:#f4f4f4;border-radius:12px;margin:20px 0;padding:24px}._empty_gqqid_834 p{margin:12px 0 20px;font-size:14px}._softLabel_gqqid_844{color:#6a6a6a;white-space:nowrap;align-items:center;gap:7px;font-size:13px;display:inline-flex}._cuisineRow_gqqid_852{justify-content:space-between;align-items:center;gap:16px;margin:5px 0 24px;font-size:13px;display:flex}._packageGrid_gqqid_860{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._packageCard_gqqid_865{text-align:left;color:#292929;background:#fff;border:1px solid #dfdfdf;border-radius:12px;padding:0;overflow:hidden}._packageCard_gqqid_865:hover{border-color:#6c6c6c}._packageSelected_gqqid_877{background:#f7f7f7;border:2px solid #464646}._packageImages_gqqid_881{background:#f3f2ef;height:146px;position:relative}._packageImages_gqqid_881 img{height:100%}._packageInfo_gqqid_889{padding:18px}._packageInfo_gqqid_889 h2{font-size:20px}._packageInfo_gqqid_889>div>span{color:#6c6c6c;font-size:11px}._packagePrice_gqqid_899{letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin:22px 0 9px;font-size:24px;display:block}._packagePrice_gqqid_899 small{color:#6c6c6c;letter-spacing:0;font-size:11px}._packageInfo_gqqid_889 p{color:#6c6c6c;min-height:36px;font-size:12px;line-height:1.5}._packageBottom_gqqid_917{border-top:1px solid #e3e3e3;justify-content:space-between;align-items:center;gap:8px;margin-top:18px;padding-top:13px;display:flex}._packageBottom_gqqid_917>span{font-size:10px!important}._programHeader_gqqid_929{justify-content:space-between;align-items:center;gap:18px;margin:42px 0 20px;display:flex}._programHeader_gqqid_929 p{margin-top:9px}._programHeader_gqqid_929>span{color:#6c6c6c;white-space:nowrap;font-size:12px}._program_gqqid_929{border-top:1px solid #e0e0e0}._stage_gqqid_947{border-bottom:1px solid #e0e0e0}._stageDisabled_gqqid_950 ._stageToggle_gqqid_950{opacity:.5}._stageSummary_gqqid_953{align-items:center;gap:7px;display:flex}._stageCheck_gqqid_958{place-items:center;width:33px;min-height:44px;display:grid}._stageToggle_gqqid_950{color:#3b3b3b;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:14px;min-width:0;padding:24px 0;display:flex}._stageIcon_gqqid_976{background:#f1f1f1;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}._stageHeading_gqqid_985{flex:1;min-width:0}._stageHeading_gqqid_985 strong{font-size:16px;display:block}._stageHeading_gqqid_985 small{color:#6c6c6c;margin-top:6px;font-size:11px;display:block}._stagePrice_gqqid_999{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:16px}._stagePrice_gqqid_999 small{color:#6c6c6c;margin-top:6px;font-size:10px;display:block}._stageBody_gqqid_1011{padding:0 0 25px 47px;animation:.21s ease-out _reveal_gqqid_1}._stageSettings_gqqid_1015{grid-template-columns:1fr 1fr .75fr 1.6fr;gap:12px;display:grid}._stageSettings_gqqid_1015 label{font-size:11px}._stageSettings_gqqid_1015 input,._stageSettings_gqqid_1015 select{height:44px;padding:0 8px;font-size:13px}._stagePreset_gqqid_1029{justify-content:space-between;align-items:center;gap:12px;margin:22px 0;font-size:12px;display:flex}._stagePreset_gqqid_1029 ._segmented_gqqid_436 button{padding:6px 10px;font-size:11px!important}._budget_gqqid_1041{background:#f5f5f5;border-radius:8px;margin:18px 0;padding:0 16px}._budget_gqqid_1041 summary,._personalMenu_gqqid_1048 summary{cursor:pointer;justify-content:space-between;align-items:center;padding:15px 0;font-size:13px;list-style:none;display:flex}._budget_gqqid_1041 summary::-webkit-details-marker{display:none}._personalMenu_gqqid_1048 summary::-webkit-details-marker{display:none}._estimate_gqqid_1059 summary::-webkit-details-marker{display:none}._budgetFields_gqqid_1062{align-items:center;gap:12px;padding-bottom:16px;display:flex}._budgetFields_gqqid_1062>label{flex:1}._budget_gqqid_1041>p{padding-bottom:16px;font-size:12px}._courseList_gqqid_1075{margin-top:22px}._courseRow_gqqid_1078{border-bottom:1px solid #e8e8e8;align-items:center;gap:14px;padding:18px 0;display:flex}._courseNumber_gqqid_1085{color:#6c6c6c;align-self:flex-start;padding-top:3px;font-size:13px}._courseContent_gqqid_1091{flex:1;min-width:0}._courseContent_gqqid_1091>strong{font-size:14px;display:block}._courseContent_gqqid_1091>span{color:#6c6c6c;margin-top:5px;font-size:12px;line-height:1.6;display:block}._courseTags_gqqid_1106{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}._courseTags_gqqid_1106 small{color:#6c6c6c;align-items:center;gap:4px;font-size:10px;display:flex}._editButton_gqqid_1119{color:#6c6c6c;background:0 0;border:0;align-items:center;gap:6px;min-height:44px;padding:8px;display:flex;font-size:11px!important}._stageFooter_gqqid_1130{color:#6c6c6c;justify-content:space-between;align-items:center;margin-top:14px;font-size:10px;display:flex}._addStage_gqqid_387{color:#6b6b6b;align-items:center;gap:12px;margin:24px 0;display:flex}._addStage_gqqid_387 label{align-items:center;gap:18px;font-size:13px;display:flex}._addStage_gqqid_387 select{width:auto;font-size:13px}._summary_gqqid_1155{background:#f3f3f3;border-radius:12px;padding:25px;font-size:13px;position:sticky;top:24px}._summaryTitle_gqqid_1163{justify-content:space-between;align-items:center;margin-bottom:26px;display:flex}._summaryTitle_gqqid_1163 h2{font-size:17px}._summaryTitle_gqqid_1163>span{color:#6c6c6c;font-size:12px}._summary_gqqid_1155>h3{margin-bottom:18px;font-size:24px}._summaryFacts_gqqid_1180{gap:14px;margin:18px 0;padding:0;list-style:none;display:grid}._summaryFacts_gqqid_1180 li{color:#6c6c6c;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}._summaryFacts_gqqid_1180 li>span{margin-left:auto;font-size:10px}._summaryProgram_gqqid_1199{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;gap:13px;margin:24px 0;padding:20px 0;display:grid}._summaryProgram_gqqid_1199>div{align-items:center;gap:13px;display:flex}._summaryProgram_gqqid_1199 span{color:#6c6c6c;font-variant-numeric:tabular-nums;font-size:10px}._summaryProgram_gqqid_1199 strong{font-size:12px}._summaryPrices_gqqid_1220{gap:11px;margin:22px 0;display:grid}._summaryPrices_gqqid_1220>div{justify-content:space-between;gap:10px;display:flex}._summaryPrices_gqqid_1220 span{color:#6c6c6c;font-size:12px}._summaryPrices_gqqid_1220 strong{font-size:12px}._summaryTotal_gqqid_1237{border-top:1px solid #e0e0e0;flex-wrap:wrap;justify-content:space-between;align-items:baseline;margin-top:20px;padding:19px 0 0;display:flex}._summaryTotal_gqqid_1237>strong{font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-size:25px}._summaryTotal_gqqid_1237>small{text-align:right;color:#6c6c6c;width:100%;margin-top:6px;font-size:11px}._summaryNote_gqqid_1258{color:#6c6c6c;align-items:center;gap:8px;font-size:10px;display:flex;margin-top:24px!important}._bottomBar_gqqid_1266{z-index:20;padding:17px 40px calc(17px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e5e5e5;position:fixed;bottom:0;left:0;right:0}._bottomInner_gqqid_1276{align-items:center;gap:28px;max-width:1304px;margin:auto;display:flex}._bottomContext_gqqid_1283{color:#6c6c6c;flex:1;align-items:center;gap:22px;display:flex}._saveState_gqqid_1290{font-size:11px}._backButton_gqqid_1293{color:#5e5e5e;background:0 0;border:0;align-items:center;gap:8px;min-height:44px;padding:0;display:flex;font-size:13px!important}._bottomPrice_gqqid_1304{text-align:right;color:#363636;font-variant-numeric:tabular-nums;background:0 0;border:0;min-height:48px;padding:0}._bottomPrice_gqqid_1304 strong{letter-spacing:-.025em;font-size:21px;display:block}._bottomPrice_gqqid_1304 small{color:#6c6c6c;justify-content:end;align-items:center;gap:6px;font-size:11px;display:flex}._errors_gqqid_1326{color:#963c25;background:#fff1ed;border-radius:8px;margin:24px 0;padding:16px 22px;font-size:13px}._errors_gqqid_1326 ul{margin:8px 0;padding-left:16px}._warning_gqqid_1338{color:#a2442a;font-size:13px}._notice_gqqid_1342{color:#6c6c6c;background:#f3f3f3;border-radius:8px;gap:13px;margin:22px 0;padding:20px;font-size:13px;display:flex}._sectionTitle_gqqid_1352{margin:34px 0 20px!important}._guestOverview_gqqid_1355{color:#545454;background:#efefef;border-radius:12px;align-items:center;gap:18px;padding:24px;display:flex}._guestOverview_gqqid_1355>div{flex:1}._guestOverview_gqqid_1355 strong{font-size:17px;display:block}._guestOverview_gqqid_1355 p{color:#6c6c6c;margin-top:6px;font-size:12px}._guestOverview_gqqid_1355>span{white-space:nowrap;font-size:12px}._planToolbar_gqqid_1380{justify-content:space-between;align-items:center;gap:16px;margin:28px 0 18px;display:flex}._tableSelect_gqqid_386{align-items:center;gap:8px;font-size:12px;display:flex}._tableSelect_gqqid_386 select{width:auto;font-size:13px}._planToolbar_gqqid_1380+._muted_gqqid_249{margin-bottom:16px}._planLegend_gqqid_1400{color:#6c6c6c;justify-content:center;gap:25px;margin:18px 0 28px;font-size:11px;display:flex}._planLegend_gqqid_1400>span{align-items:center;gap:7px;display:flex}._planLegend_gqqid_1400 i{background:#fff;border:1px solid #cacaca;border-radius:3px;width:12px;height:12px}._planLegend_gqqid_1400 ._legendSpecial_gqqid_1420{background:#ebd2ca;border-color:#cc8570}._guestList_gqqid_1424{grid-template-columns:repeat(2,1fr);gap:28px;display:grid}._guestList_gqqid_1424 h3{margin-bottom:12px}._guestRow_gqqid_1432{text-align:left;color:#5d5d5d;background:#fff;border:0;border-bottom:1px solid #e4e4e4;align-items:center;gap:13px;width:100%;padding:12px 0;display:flex}._guestRow_gqqid_1432>span:nth-child(2){flex:1}._guestRow_gqqid_1432 strong,._guestRow_gqqid_1432 small{display:block}._guestRow_gqqid_1432 small{color:#6c6c6c;margin-top:3px;font-size:11px}._guestAvatar_gqqid_1456{background:#f2f2f2;border-radius:50%;place-items:center;width:35px;height:35px;font-size:12px;display:grid}._explainer_gqqid_1465{color:#616161;border-top:1px solid #e5e5e5;gap:16px;margin-top:24px;padding:22px 0;display:flex}._explainer_gqqid_1465 strong{font-size:14px}._explainer_gqqid_1465 p{color:#6c6c6c;max-width:65ch;margin-top:8px;font-size:12px;line-height:1.6}._checkoutEvent_gqqid_1483{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;gap:24px;padding:22px 0;display:flex}._checkoutEvent_gqqid_1483 img{border-radius:8px;width:155px;height:105px}._checkoutEvent_gqqid_1483 h2{margin-bottom:12px;font-size:23px}._checkoutEvent_gqqid_1483 p{color:#6c6c6c;margin:5px 0;font-size:13px}._services_gqqid_1504>label{cursor:pointer;border-bottom:1px solid #e5e5e5;align-items:center;gap:16px;padding:17px 0;display:flex}._services_gqqid_1504>label>span{flex:1}._services_gqqid_1504 strong{font-size:14px}._services_gqqid_1504 small{color:#6c6c6c;margin-top:4px;font-size:11px;display:block}._services_gqqid_1504 b{text-align:right;font-size:14px}._estimate_gqqid_1059{border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;margin:30px 0}._estimate_gqqid_1059 summary{cursor:pointer;justify-content:space-between;gap:14px;padding:22px 0;font-size:14px;list-style:none;display:flex}._estimate_gqqid_1059 summary>span{white-space:nowrap;align-items:center;gap:14px;display:flex}._estimate_gqqid_1059 h3{margin:25px 0 13px;font-size:16px}._estimateLine_gqqid_1552{border-bottom:1px solid #ececec;justify-content:space-between;gap:20px;padding:13px 0;font-size:13px;display:flex}._estimateLine_gqqid_1552 small{color:#6c6c6c;margin-top:4px;font-size:11px;display:block}._estimateLine_gqqid_1552 strong{white-space:nowrap}._contactGrid_gqqid_1569{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:26px 0;display:grid}._paymentMethod_gqqid_1575{color:#5d5d5d;background:#f3f3f3;border-radius:8px;align-items:center;gap:15px;padding:20px;display:flex}._paymentMethod_gqqid_1575>span{flex:1}._paymentMethod_gqqid_1575 strong,._paymentMethod_gqqid_1575 small{display:block}._paymentMethod_gqqid_1575 strong{font-size:14px}._paymentMethod_gqqid_1575 small{margin-top:4px;font-size:11px}._consent_gqqid_1598{color:#6c6c6c;align-items:flex-start;gap:10px;max-width:62ch;margin-top:25px;font-size:12px;line-height:1.6;display:flex}._consent_gqqid_1598 input{margin-top:3px}._success_gqqid_1611{text-align:center;max-width:620px;margin:15px auto}._success_gqqid_1611 h1{margin:26px 0 20px}._success_gqqid_1611>p{color:#6c6c6c}._successMark_gqqid_1622{color:#616161;background:#f1f1f1;border-radius:50%;place-items:center;width:110px;height:110px;margin:auto;animation:.55s ease-out _confirm_gqqid_1889;display:grid}._successTicket_gqqid_1633{text-align:left;border:1px solid #e0e0e0;border-radius:12px;flex-direction:column;gap:12px;max-width:380px;margin:30px auto;padding:30px;display:flex}._successTicket_gqqid_1633 strong{margin-bottom:12px;font-size:13px}._successTicket_gqqid_1633 span{font-size:14px}._successTicket_gqqid_1633 b{border-top:1px dashed #e0e0e0;margin-top:8px;padding:16px 0;font-size:27px}._successTicket_gqqid_1633 small{color:#6c6c6c;font-size:12px}._sheet_gqqid_8{color:#2d2d2d;background:#fff;border:0;border-radius:16px;width:min(560px,100vw - 40px);max-height:calc(100dvh - 60px);padding:0;box-shadow:0 18px 80px #0a140033}._sheet_gqqid_8::backdrop{background:#14180f75}._sheet_gqqid_8[open]{animation:.23s ease-out _reveal_gqqid_1}._sheetWide_gqqid_1677{width:min(720px,100vw - 40px)}._sheetInner_gqqid_1680{padding:0 28px 28px}._sheetHeader_gqqid_1683{z-index:3;background:#fff;border-bottom:1px solid #e6e6e6;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;padding:24px 0 18px;display:flex;position:sticky;top:0}._sheetHeader_gqqid_1683 h2{font-size:23px}._sheetIntro_gqqid_1699 p,._sheetLead_gqqid_1700{color:#6c6c6c;font-size:16px;line-height:1.6;margin-bottom:23px!important}._sheetIntro_gqqid_1699 ._segmented_gqqid_436{display:flex}._sheetBottom_gqqid_1709{z-index:3;background:#fff;border-top:1px solid #e0e0e0;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding:17px 0;font-size:13px;display:flex;position:sticky;bottom:-28px}._sheetBottom_gqqid_1709 small{color:#6c6c6c;font-size:11px}._dishFilters_gqqid_1727{gap:10px;margin:25px 0 12px;display:flex}._search_gqqid_1732{border:1px solid #dedede;border-radius:8px;flex:1;align-items:center;gap:10px;min-width:0;padding:0 12px;display:flex}._search_gqqid_1732 input{outline-offset:-2px;background:0 0;border:0;width:100%;min-width:0;min-height:46px;font-size:16px}._filterChip_gqqid_1751{color:#686868;background:#fff;border:1px solid #dedede;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:8px 12px;display:inline-flex;font-size:12px!important}._filterChip_gqqid_1751[aria-pressed=true]{background:#f0f0f0;border-color:#6c6c6c}._dishRow_gqqid_1767{border-bottom:1px solid #e9e9e9;align-items:center;gap:18px;padding:20px 0;display:flex}._dishRow_gqqid_1767>img,._dishPlaceholder_gqqid_1775{background:#f1f1f1;border-radius:8px;width:120px;height:110px}._dishPlaceholder_gqqid_1775{color:#6c6c6c;flex-shrink:0;place-items:center;display:grid}._dishRow_gqqid_1767>div:not(._dishPlaceholder_gqqid_1775){flex:1}._dishRow_gqqid_1767 h3{font-size:16px}._dishRow_gqqid_1767 p{color:#6c6c6c;margin-top:5px;font-size:11px}._dishRow_gqqid_1767 small{color:#6c6c6c;margin-top:8px;font-size:11px;display:block}._dishRow_gqqid_1767 strong{margin-top:10px;font-size:16px;display:block}._addDish_gqqid_1809,._selectedDish_gqqid_1810{color:#656565;background:#fff;border:1px solid #d2d2d2;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}._selectedDish_gqqid_1810{color:#fff;background:#414141;border-color:#414141}._optional_gqqid_1826{color:#6c6c6c;font-size:10px}._dietOptions_gqqid_1830{gap:8px;margin-top:20px;display:grid}._dietOptions_gqqid_1830>button{text-align:left;color:#545454;background:#fff;border:1px solid #e1e1e1;border-radius:8px;justify-content:space-between;align-items:center;width:100%;padding:14px 17px;display:flex}._dietOptions_gqqid_1830>button[aria-pressed=true]{background:#f2f2f2;border-color:#6c6c6c}._dietOptions_gqqid_1830 strong,._dietOptions_gqqid_1830 small{display:block}._dietOptions_gqqid_1830 strong{font-size:14px}._dietOptions_gqqid_1830 small{color:#6c6c6c;margin-top:4px;font-size:11px}._personalMenu_gqqid_1048{border-top:1px solid #e1e1e1;margin-top:24px}._personalMenu_gqqid_1048 h3{margin:24px 0 16px;font-size:16px}._personalMenu_gqqid_1048 ._field_gqqid_376{margin:14px 0}._cartIllustration_gqqid_1874{color:#606060;justify-content:center;align-items:center;gap:30px;padding:30px 0 40px;display:flex}._cartIllustration_gqqid_1874+p+button{width:100%}._cartIllustration_gqqid_1874~._muted_gqqid_249{margin:20px 0 10px;font-size:13px}._confirmActions_gqqid_1889{justify-content:flex-end;gap:12px;padding-top:12px;display:flex}._helpSteps_gqqid_1895{gap:24px;display:grid}._helpSteps_gqqid_1895>div{gap:16px;display:flex}._helpSteps_gqqid_1895>div>span{color:#6c6c6c;background:#f2f2f2;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:12px;display:grid}._helpSteps_gqqid_1895 h3{font-size:16px}._helpSteps_gqqid_1895 p{color:#6c6c6c;margin-top:6px;font-size:13px;line-height:1.5}@keyframes _reveal_gqqid_1{0%{opacity:.65;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes _confirm_gqqid_1889{0%{opacity:.5;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (max-width:1399px){._workspace_gqqid_226{margin:0 48px}._eventMain_gqqid_265 h1{font-size:42px}._stepNav_gqqid_176{gap:14px}._workspace_gqqid_226{grid-template-columns:minmax(0,1fr) 280px;gap:36px}._packageInfo_gqqid_889{padding:15px}._packagePrice_gqqid_899{font-size:22px}}@media (max-width:1100px){._header_gqqid_144{padding:14px 28px}._workspace_gqqid_226{grid-template-columns:minmax(0,1fr) 250px;gap:25px;margin:0 28px;padding-top:35px}._brand_gqqid_155 span,._headerHelp_gqqid_212 span{display:none}._kindGrid_gqqid_275{gap:0 16px}._kindOption_gqqid_281{gap:9px}._kindOption_gqqid_281 strong{font-size:13px}._kindOption_gqqid_281 small{font-size:10px}._kindOption_gqqid_281>svg{width:24px}._app_gqqid_7 h1{font-size:36px}._venueInfo_gqqid_645{padding:16px}._venuePhoto_gqqid_616{height:155px}._packageGrid_gqqid_860{gap:10px}._packageImages_gqqid_881{height:120px}._packageInfo_gqqid_889 h2{font-size:17px}._packagePrice_gqqid_899{font-size:20px}._packageInfo_gqqid_889 p{font-size:11px}._packageBottom_gqqid_917{min-height:46px}._cuisineRow_gqqid_852{flex-direction:column;align-items:flex-start}._stageSettings_gqqid_1015{grid-template-columns:repeat(3,1fr)}._stageSettings_gqqid_1015 ._field_gqqid_376:last-child{grid-column:1/-1}._stagePreset_gqqid_1029{flex-direction:column;align-items:flex-start}._stageIcon_gqqid_976{display:none}._stageBody_gqqid_1011{padding-left:35px}._layoutSection_gqqid_672{grid-template-columns:1fr}._summary_gqqid_1155{padding:20px}._summaryTitle_gqqid_1163 h2{font-size:15px}._summaryTotal_gqqid_1237>strong{font-size:22px}._planToolbar_gqqid_1380{flex-wrap:wrap}._editButton_gqqid_1119 span{display:none}}@media (max-width:850px){._workspace_gqqid_226{margin:0 24px;display:block}._summary_gqqid_1155{display:none}._stepNav_gqqid_176{gap:13px}._stepNav_gqqid_176 button{font-size:12px}._header_gqqid_144{gap:20px;padding-inline:24px}._eventMain_gqqid_265 h1,._eventMain_gqqid_265 ._lead_gqqid_241{max-width:none}._kindOption_gqqid_281 strong{font-size:16px}._kindOption_gqqid_281 small{font-size:12px}._kindOption_gqqid_281>svg{width:30px}._kindOption_gqqid_281{gap:16px}._kindOption_gqqid_281>svg:last-child{opacity:1;width:18px}._dateForm_gqqid_462{grid-template-columns:1fr 1.5fr}._formRow_gqqid_405{margin-top:28px}._saveState_gqqid_1290{display:none}._packageImages_gqqid_881{height:170px}._packagePrice_gqqid_899{font-size:24px}._packageInfo_gqqid_889 h2{font-size:20px}._packageInfo_gqqid_889{padding:18px}._cuisineRow_gqqid_852{flex-direction:row;align-items:center}._layoutSection_gqqid_672{grid-template-columns:1fr 1fr}._stageIcon_gqqid_976{display:grid}._stageBody_gqqid_1011{padding-left:47px}._stagePreset_gqqid_1029{flex-direction:row;align-items:center}._editButton_gqqid_1119 span{display:inline}}@media (max-width:600px){._app_gqqid_7{padding-bottom:105px}._demoBar_gqqid_134{text-align:center;gap:5px;height:auto;min-height:28px;padding:6px 16px;font-size:9px;line-height:1.35}._header_gqqid_144{min-height:70px;padding:12px 20px}._brand_gqqid_155 img{width:65px;height:39px}._brand_gqqid_155 span{padding-left:16px;font-size:11px;display:block}._brand_gqqid_155{gap:16px}._stepNav_gqqid_176{display:none}._headerHelp_gqqid_212{padding:0}._mobileProgress_gqqid_223{color:#6c6c6c;background:#fafafa;align-items:center;gap:10px;padding:14px 20px;font-size:11px;display:flex}._mobileProgress_gqqid_223 strong{color:#4c4c4c}._mobileProgress_gqqid_223>div{gap:4px;margin-left:auto;display:flex}._mobileProgress_gqqid_223 i{background:#e1e1e1;border-radius:2px;width:18px;height:3px}._mobileProgress_gqqid_223 i[data-active=true]{background:#606060}._workspace_gqqid_226{margin:0 20px;padding-top:28px}._app_gqqid_7 h1,._eventMain_gqqid_265 h1{letter-spacing:-.032em;font-size:33px;line-height:1.12}._app_gqqid_7 h2{font-size:23px}._eventMain_gqqid_265{padding:0}._lead_gqqid_241{font-size:14px;line-height:1.55;margin:14px 0 23px!important}._kindGrid_gqqid_275{gap:0 19px;margin-top:6px}._kindOption_gqqid_281{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:9px;min-height:126px;padding:17px 0;position:relative}._kindOption_gqqid_281 strong{font-size:14px}._kindOption_gqqid_281 small{margin-top:4px;font-size:10px}._kindOption_gqqid_281>svg{width:26px;height:26px}._kindOption_gqqid_281>svg:last-child{opacity:.5;width:15px;height:15px;position:absolute;top:24px;right:3px}._formRow_gqqid_405{gap:15px;margin-top:18px;margin-bottom:25px}._formRow_gqqid_405 ._field_gqqid_376{font-size:12px}._field_gqqid_376 small{font-size:10px}._numberControl_gqqid_411 button{min-width:32px}._numberControl_gqqid_411 input{font-size:15px}._formRow_gqqid_405 ._segmented_gqqid_436{min-height:48px;padding:3px}._formRow_gqqid_405 ._segmented_gqqid_436 button{padding:7px 8px;font-size:12px!important}._dateForm_gqqid_462{grid-template-columns:1fr;gap:23px}._dateForm_gqqid_462>div:first-child{grid-template-columns:1fr 1fr;align-items:start;gap:6px 15px;display:grid}._dateForm_gqqid_462 h3{grid-column:1;font-size:17px}._dateForm_gqqid_462 ._muted_gqqid_249{grid-column:1;font-size:13px}._timeRow_gqqid_473{flex-wrap:nowrap;grid-area:1/2/3;gap:7px;margin:0;display:flex}._timeRow_gqqid_473 ._field_gqqid_376{min-width:0;font-size:10px}._timeRow_gqqid_473 input{padding:0 6px;font-size:14px}._calendar_gqqid_483{max-width:none}._calendarGrid_gqqid_498{gap:2px}._day_gqqid_509{height:44px}._headingRow_gqqid_560{display:block}._headingRow_gqqid_560 ._secondaryButton_gqqid_318,._headingRow_gqqid_560 ._softLabel_gqqid_844{margin-bottom:20px}._venueGrid_gqqid_592{grid-template-columns:1fr;gap:20px}._venuePhoto_gqqid_616{height:210px}._venueInfo_gqqid_645{padding:19px}._venueInfo_gqqid_645 p{min-height:0}._filterRow_gqqid_569{margin-bottom:14px;display:block}._filterRow_gqqid_569>span{font-size:12px;display:block}._checkLabel_gqqid_578{font-size:12px}._layoutSection_gqqid_672{grid-template-columns:1fr;gap:15px;margin-top:28px;padding-top:28px}._layoutOptions_gqqid_683{margin-top:18px}._layoutOption_gqqid_683{padding:15px 13px}._layoutOption_gqqid_683 strong{font-size:14px}._layoutOption_gqqid_683 small{font-size:11px}._floorWrap_gqqid_726{padding:20px 6px 12px}._floor_gqqid_726{scroll-snap-type:x mandatory;justify-content:flex-start;padding:0 4px;display:flex;overflow-x:auto}._tableZone_gqqid_749{scroll-snap-align:center;flex:0 0 200px;height:205px}._floor_gqqid_726:has(._tableZone_gqqid_749:only-child){justify-content:center}._floorStage_gqqid_733{font-size:11px}._table_gqqid_386{width:83px;height:83px}._seat_gqqid_792{width:32px;height:32px;font-size:11px!important}._cuisineRow_gqqid_852{margin:0 0 22px;display:block}._cuisineRow_gqqid_852>span{margin-bottom:10px;font-size:12px;display:block}._cuisineRow_gqqid_852 ._segmented_gqqid_436{width:100%;display:flex}._cuisineRow_gqqid_852 ._segmented_gqqid_436 button{padding-inline:10px;font-size:12px!important}._packageGrid_gqqid_860{grid-template-columns:1fr;gap:12px}._packageCard_gqqid_865{grid-template-columns:106px minmax(0,1fr);display:grid}._packageImages_gqqid_881{height:100%;min-height:167px}._packageImages_gqqid_881 img{object-position:47% 50%}._packageInfo_gqqid_889{padding:14px 15px}._packageInfo_gqqid_889 h2{font-size:20px}._packageInfo_gqqid_889>div>span{font-size:10px}._packagePrice_gqqid_899{margin:10px 0 6px;font-size:23px}._packageInfo_gqqid_889 p{max-width:180px;min-height:0;font-size:10px}._packageBottom_gqqid_917{min-height:0;margin-top:9px;padding-top:8px}._packageBottom_gqqid_917>span{font-size:9px!important}._packageImages_gqqid_881 ._photoCheck_gqqid_633{width:26px;height:26px;top:8px;right:8px}._programHeader_gqqid_929{margin-top:32px}._programHeader_gqqid_929 h2{font-size:24px}._programHeader_gqqid_929 p{font-size:12px}._programHeader_gqqid_929>span{display:none}._stageSummary_gqqid_953{gap:4px}._stageCheck_gqqid_958{width:26px}._stageToggle_gqqid_950{flex-wrap:wrap;gap:7px;padding:19px 0}._stageIcon_gqqid_976{display:none}._stageHeading_gqqid_985 strong{font-size:14px}._stageHeading_gqqid_985 small{margin-top:5px;font-size:9px}._stagePrice_gqqid_999{font-size:14px}._stagePrice_gqqid_999 small{font-size:9px}._stageToggle_gqqid_950>svg{width:15px}._stageBody_gqqid_1011{padding:3px 0 22px}._stageSettings_gqqid_1015{grid-template-columns:1fr 1fr .8fr;gap:8px}._stageSettings_gqqid_1015 input,._stageSettings_gqqid_1015 select{font-size:16px}._stagePreset_gqqid_1029{margin:20px 0;display:block}._stagePreset_gqqid_1029>span{margin-bottom:10px;display:block}._stagePreset_gqqid_1029 ._segmented_gqqid_436{width:100%;display:flex}._stagePreset_gqqid_1029 ._segmented_gqqid_436 button{font-size:12px!important}._budget_gqqid_1041{padding:0 12px}._budgetFields_gqqid_1062{gap:8px}._budgetFields_gqqid_1062 ._field_gqqid_376{font-size:11px}._courseRow_gqqid_1078{gap:8px;padding:18px 0}._courseContent_gqqid_1091>strong{font-size:13px}._courseContent_gqqid_1091>span{font-size:11px}._courseTags_gqqid_1106{gap:6px}._courseTags_gqqid_1106 small{font-size:9px}._editButton_gqqid_1119{min-width:38px;padding:8px}._editButton_gqqid_1119 span{display:none}._courseRow_gqqid_1078>._iconButton_gqqid_363{width:35px;min-width:35px}._stageFooter_gqqid_1130{font-size:10px}._addStage_gqqid_387 label{gap:10px;font-size:12px}._addStage_gqqid_387 select{width:170px;font-size:12px}._bottomBar_gqqid_1266{padding:12px 16px calc(12px + env(safe-area-inset-bottom))}._bottomInner_gqqid_1276{gap:12px}._bottomContext_gqqid_1283{flex:0;gap:0}._bottomContext_gqqid_1283>svg{display:none}._backButton_gqqid_1293{justify-content:center;width:48px;height:48px}._backButton_gqqid_1293 span,._bottomContext_gqqid_1283 ._resetButton_gqqid_2608,._bottomContext_gqqid_1283 ._saveState_gqqid_1290{display:none}._bottomPrice_gqqid_1304{text-align:left;flex:1}._bottomPrice_gqqid_1304 strong{font-size:19px}._bottomPrice_gqqid_1304 small{justify-content:start;font-size:13px}._bottomInner_gqqid_1276>._primaryButton_gqqid_317{white-space:nowrap;gap:9px;min-height:52px;padding:12px 18px;font-size:16px!important}._bottomInner_gqqid_1276:has(._bottomContext_gqqid_1283:only-of-type){justify-content:flex-end}._bottomInner_gqqid_1276:not(:has(._bottomPrice_gqqid_1304))>._primaryButton_gqqid_317{flex:1}._guestOverview_gqqid_1355{gap:12px;padding:19px}._guestOverview_gqqid_1355>svg{width:25px}._guestOverview_gqqid_1355 strong{font-size:14px}._guestOverview_gqqid_1355 p{font-size:11px}._guestOverview_gqqid_1355>span{display:none}._planToolbar_gqqid_1380{gap:12px;margin:22px 0 17px;display:flex}._planToolbar_gqqid_1380 ._segmented_gqqid_436{width:100%;display:flex}._tableSelect_gqqid_386{justify-content:space-between;width:100%}._tableSelect_gqqid_386 select{flex:1;margin-left:16px}._guestList_gqqid_1424{grid-template-columns:1fr}._explainer_gqqid_1465{gap:12px}._explainer_gqqid_1465 p{font-size:12px}._checkoutEvent_gqqid_1483{gap:16px}._checkoutEvent_gqqid_1483 img{width:90px;height:110px}._checkoutEvent_gqqid_1483 h2{font-size:22px}._checkoutEvent_gqqid_1483 p{font-size:11px}._services_gqqid_1504>label{gap:10px}._services_gqqid_1504 strong{font-size:13px}._services_gqqid_1504 small{font-size:10px}._services_gqqid_1504 b{min-width:66px;font-size:13px}._contactGrid_gqqid_1569{grid-template-columns:1fr;gap:18px}._estimate_gqqid_1059 summary{font-size:12px}._estimate_gqqid_1059 summary>span{gap:8px}._estimateLine_gqqid_1552{gap:12px;font-size:12px}._estimateLine_gqqid_1552 small{font-size:10px}._paymentMethod_gqqid_1575{gap:10px;padding:17px}._paymentMethod_gqqid_1575 strong{font-size:13px}._paymentMethod_gqqid_1575 small{font-size:10px}._success_gqqid_1611{margin-top:0}._success_gqqid_1611>p{font-size:13px}._successMark_gqqid_1622{width:88px;height:88px}._sheet_gqqid_8,._sheetWide_gqqid_1677{border-radius:16px 16px 0 0;width:100%;max-width:none;max-height:calc(100dvh - 28px);margin:auto 0 0}._sheetInner_gqqid_1680{padding:0 20px calc(20px + env(safe-area-inset-bottom))}._sheetHeader_gqqid_1683{gap:12px;margin-bottom:20px;padding:19px 0 16px}._sheetHeader_gqqid_1683 h2{font-size:23px}._sheetLead_gqqid_1700,._sheetIntro_gqqid_1699 p{font-size:14px}._sheetBottom_gqqid_1709{bottom:calc(-20px - env(safe-area-inset-bottom));padding:15px 0 calc(15px + env(safe-area-inset-bottom))}._dishFilters_gqqid_1727{gap:8px}._filterChip_gqqid_1751{padding:8px;font-size:11px!important}._search_gqqid_1732{gap:7px;padding:0 10px}._search_gqqid_1732 input{font-size:14px}._dishRow_gqqid_1767{gap:12px}._dishRow_gqqid_1767>img,._dishPlaceholder_gqqid_1775{border-radius:6px;width:82px;height:96px}._dishRow_gqqid_1767 h3{font-size:14px}._dishRow_gqqid_1767 p,._dishRow_gqqid_1767 small{font-size:10px}._dishRow_gqqid_1767 strong{margin-top:7px;font-size:15px}._addDish_gqqid_1809,._selectedDish_gqqid_1810{width:40px;height:40px}._confirmActions_gqqid_1889{gap:10px}._confirmActions_gqqid_1889>button{flex:1}._sheet_gqqid_8 ._summaryTitle_gqqid_1163{display:none}._sheet_gqqid_8 ._summaryTotal_gqqid_1237{margin-bottom:22px}._sheet_gqqid_8 ._summaryNote_gqqid_1258{margin-bottom:20px}}@media (prefers-reduced-motion:reduce){._app_gqqid_7 *,._sheet_gqqid_8,._sheet_gqqid_8 *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}._table_gqqid_386:disabled{opacity:1}@media (max-width:600px){._addStage_gqqid_387 label{flex-wrap:wrap}._addStage_gqqid_387 select{max-width:100%}._segmented_gqqid_436>button{min-width:0}._courseTags_gqqid_1106 small{font-size:11px}._courseContent_gqqid_1091>span,._stageFooter_gqqid_1130{font-size:12px}}._programOptions_gqqid_2859{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:30px 0 36px;display:grid}._programOptions_gqqid_2859>button{text-align:left;color:inherit;background:#fff;border:1px solid #dedede;border-radius:16px;flex-direction:column;align-items:flex-start;gap:18px;padding:22px;display:flex;position:relative}._programOptions_gqqid_2859>button[aria-pressed=true]{border-color:#242424;box-shadow:inset 0 0 0 1px #242424}._programOptions_gqqid_2859>button>:last-child{position:absolute;top:20px;right:18px}._programOptions_gqqid_2859 strong{font-size:18px;font-weight:500;line-height:1.25;display:block}._programOptions_gqqid_2859 small{color:#666;margin-top:8px;font-size:14px;line-height:1.4;display:block}._programHeading_gqqid_2900{justify-content:space-between;align-items:center;gap:16px;margin-bottom:10px;display:flex}._programHeading_gqqid_2900>span{color:#666;white-space:nowrap;font-size:14px}._programList_gqqid_2912{border-top:1px solid #dedede;margin:22px 0 16px}._programStage_gqqid_2916{border-bottom:1px solid #dedede;padding:22px 0}._programStageTop_gqqid_2920{align-items:center;gap:12px;display:flex}._programStageTop_gqqid_2920>input{accent-color:#242424;cursor:pointer;outline-offset:8px;flex-shrink:0;width:20px;height:20px}._programStageTop_gqqid_2920>svg{flex-shrink:0}._programStageTop_gqqid_2920>div{flex:1;min-width:0}._programStageTop_gqqid_2920 h3{font-size:19px;line-height:1.25}._programStageTop_gqqid_2920 p{color:#666;margin-top:5px;font-size:13px}._programStageDetails_gqqid_2949{padding-left:68px}._programStageDetails_gqqid_2949 ._stageSettings_gqqid_1015{grid-template-columns:2fr 1fr 1fr 1fr;margin-top:18px}._programStageDetails_gqqid_2949 ._checkLabel_gqqid_578{margin-top:14px}._stageVenueRow_gqqid_2959{flex-wrap:wrap;align-items:center;gap:20px;margin-top:15px;display:flex}._stageVenueButton_gqqid_2966{text-align:left;color:inherit;background:0 0;border:0;align-items:center;gap:12px;min-height:52px;padding:0;display:flex}._stageVenueButton_gqqid_2966>img{object-fit:cover;border-radius:8px;width:60px;height:48px}._stageVenueButton_gqqid_2966>span{min-width:0}._stageVenueButton_gqqid_2966>span>strong{font-size:15px;font-weight:500;display:block}._stageVenueButton_gqqid_2966 small{color:#666;margin-top:3px;font-size:13px;display:block}._stageVenueButton_gqqid_2966>svg{flex-shrink:0}._programAdd_gqqid_3000{align-items:center;gap:10px;font-size:15px;display:flex}._programAdd_gqqid_3000 select{color:#242424;background:#fff;border:1px solid #dedede;border-radius:8px;max-width:55%;min-height:44px;margin-left:auto;padding:10px 12px}._programNext_gqqid_3016{gap:12px;margin-top:14px;padding:20px 0;display:flex}._programNext_gqqid_3016>svg{flex-shrink:0;margin-top:3px}._programNext_gqqid_3016 strong{font-weight:500}._programNext_gqqid_3016 p{color:#666;margin-top:4px;font-size:14px}._theatreSeats_gqqid_3034{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;padding:24px 12px;display:grid}._theatreSeats_gqqid_3034 span{color:#777;border:1px solid #cfcfcf;border-bottom-width:4px;border-radius:5px;justify-content:center;align-items:center;min-height:26px;font-size:11px;display:flex}._summaryProgram_gqqid_1199 strong small{color:#777;font-size:11px;font-weight:400}@media (max-width:1100px){._programOptions_gqqid_2859{gap:8px}._programOptions_gqqid_2859>button{padding:18px 14px}._programOptions_gqqid_2859 strong{font-size:16px}._programStageDetails_gqqid_2949 ._stageSettings_gqqid_1015{grid-template-columns:repeat(3,minmax(0,1fr))}._programStageDetails_gqqid_2949 ._stageSettings_gqqid_1015 ._field_gqqid_376:first-child{grid-column:1/-1}._programStageDetails_gqqid_2949 ._stageSettings_gqqid_1015 ._field_gqqid_376:last-child{grid-column:auto}}@media (max-width:600px){._programOptions_gqqid_2859{grid-template-columns:1fr;gap:10px;margin:22px 0 30px}._programOptions_gqqid_2859>button{flex-direction:row;align-items:center;gap:14px;padding:18px 42px 18px 16px}._programOptions_gqqid_2859>button>:first-child{flex-shrink:0}._programOptions_gqqid_2859>button>:last-child{top:50%;right:14px;transform:translateY(-50%)}._programOptions_gqqid_2859 strong{font-size:17px}._programOptions_gqqid_2859 small{margin-top:5px;font-size:13px}._programHeading_gqqid_2900 h2{font-size:23px}._programStageTop_gqqid_2920{gap:10px}._programStageTop_gqqid_2920>svg{display:none}._programStageTop_gqqid_2920 h3{font-size:18px}._programStageTop_gqqid_2920 p{font-size:12px}._programStageDetails_gqqid_2949{padding-left:0}._programStage_gqqid_2916{padding:20px 0}._stageVenueRow_gqqid_2959{gap:10px}._stageVenueButton_gqqid_2966{width:100%}._stageVenueButton_gqqid_2966>span{flex:1}._stageVenueButton_gqqid_2966 ._stageIcon_gqqid_976{flex:0 0 44px;display:flex}._programNext_gqqid_3016{padding:14px 0}._programAdd_gqqid_3000,._programAdd_gqqid_3000 select{font-size:14px}}._programBasis_gqqid_3147{border-top:1px solid #dedede;border-bottom:1px solid #dedede;align-items:center;gap:14px;margin:22px 0 26px;padding:18px 0;display:flex}._programBasis_gqqid_3147>div{flex:1}._programBasis_gqqid_3147 strong{font-weight:500;display:block}._programBasis_gqqid_3147 small{color:#666;margin-top:3px;font-size:13px;display:block}._programBasis_gqqid_3147 ._textButton_gqqid_347{min-height:44px}@media (max-width:600px){._programBasis_gqqid_3147{gap:10px;margin-top:18px}._programBasis_gqqid_3147>svg{display:none}._programBasis_gqqid_3147 ._textButton_gqqid_347{text-align:right;max-width:100px;font-size:14px;line-height:1.25}}._programSection_gqqid_3189{border-top:1px solid #e6e6e6;justify-items:start;gap:18px;margin-top:44px;padding-top:36px;display:grid}._programSection_gqqid_3189>h2,._dietBlock_gqqid_3198 h2{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:500}._programSection_gqqid_3189>:not(._textButton_gqqid_347){justify-self:stretch}._venueSummary_gqqid_3207{color:inherit;text-align:left;background:#fff;border:1px solid #dedede;border-radius:14px;align-items:center;gap:16px;padding:12px;display:flex}._venueSummary_gqqid_3207>img{object-fit:cover;border-radius:9px;flex:none;width:96px;height:72px}._venueSummary_gqqid_3207>span:nth-child(2){flex:1;gap:3px;min-width:0;display:grid}._venueSummary_gqqid_3207 strong{font-size:17px;font-weight:500}._venueSummary_gqqid_3207 small{color:#6c6c6c;font-size:12px}._venueSummaryPrice_gqqid_3239{white-space:nowrap;justify-items:end;gap:6px;font-weight:500;display:grid}._venueSummaryPrice_gqqid_3239 em{text-underline-offset:3px;font-size:13px;font-style:normal;font-weight:400;text-decoration:underline}._dietBlock_gqqid_3198{background:#f7f7f5;border-radius:16px;justify-items:start;gap:16px;margin:40px 0 8px;padding:24px;display:grid}._dietBlock_gqqid_3198>div:first-child p{margin:6px 0 0}._dietCounters_gqqid_3265{grid-template-columns:repeat(3,minmax(0,1fr));justify-self:stretch;gap:12px;display:grid}._dietCounter_gqqid_3265{background:#fff;border-radius:12px;gap:10px;padding:14px;display:grid}._dietCounter_gqqid_3265 strong{font-size:14px;font-weight:500;display:block}._dietCounter_gqqid_3265 small{color:#6c6c6c;font-size:12px;display:block}._dietCounter_gqqid_3265 ._numberControl_gqqid_411{background:#fff;justify-content:space-between}._dietCounter_gqqid_3265 output{font-variant-numeric:tabular-nums;font-size:16px}@media (max-width:760px){._dietCounters_gqqid_3265{grid-template-columns:1fr}._programSection_gqqid_3189{margin-top:32px;padding-top:28px}._venueSummary_gqqid_3207>img{width:72px;height:56px}._dietBlock_gqqid_3198{padding:18px}}._venueChoose_gqqid_3312{color:inherit;text-align:left;background:#fff;border:1px dashed #bdbdbd;border-radius:14px;align-items:center;gap:14px;padding:16px;display:flex}._venueChoose_gqqid_3312:not(:disabled):hover{border-color:#242424}._venueChoose_gqqid_3312:disabled{opacity:.6}._venueChoose_gqqid_3312>span:nth-child(2){flex:1;gap:3px;display:grid}._venueChoose_gqqid_3312 strong{font-size:16px;font-weight:500}._venueChoose_gqqid_3312 small{color:#6c6c6c;font-size:12px}._resetButton_gqqid_2608{color:#b4473a;white-space:nowrap;background:#fff;border:1px solid #e0a39a;border-radius:6px;flex:none;padding:6px 10px;font-size:12px}._composer_gqqid_3352{border-top:1px solid #ededed;margin:0;padding:0;list-style:none}._composerRow_gqqid_3358{grid-template-columns:22px 1fr auto 36px;align-items:center;gap:12px;padding:11px 2px;display:grid}._composerRow_gqqid_3358>input[type=checkbox]{accent-color:#242424;cursor:pointer;width:18px;height:18px;margin:0}._composerRow_gqqid_3358>input:disabled{cursor:default}._composerTitle_gqqid_3375{cursor:pointer;min-width:0}._composerTitle_gqqid_3375 strong{font-size:15px;font-weight:500;display:block}._composerTitle_gqqid_3375 small{color:#6c6c6c;margin-top:2px;font-size:12px;display:block}._composerTime_gqqid_3390{color:#6c6c6c;align-items:center;gap:6px;display:flex}._composerTime_gqqid_3390 input{width:96px;font:inherit;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #dedede;border-radius:8px;padding:7px 8px;font-size:14px}._composerTime_gqqid_3390 input:disabled{color:#9a9a9a;background:0 0;border-color:#0000}._composerRow_gqqid_3358>svg{color:#8a8a8a}._composerOff_gqqid_3414 ._composerTitle_gqqid_3375{opacity:.5}._composerFood_gqqid_3417{align-items:center;gap:8px;margin:-4px 0 12px 36px;font-size:13px;display:flex}@media (max-width:760px){._composerRow_gqqid_3358{grid-template-columns:22px 1fr 36px;row-gap:8px}._composerTime_gqqid_3390{grid-area:2/2}}._lockHint_gqqid_3435{vertical-align:-2px;color:#8a8a8a;cursor:help;border-radius:6px;margin-left:6px;padding:2px;display:inline-flex;position:relative}:is(._lockHint_gqqid_3435:hover,._lockHint_gqqid_3435:focus-visible){color:#242424;background:#ecebe7;outline:none}._lockTip_gqqid_3451{z-index:20;color:#fff;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;background:#242424;border-radius:10px;width:max-content;max-width:min(300px,72vw);padding:10px 12px;font-size:14px;font-weight:400;line-height:1.4;transition:opacity .12s;position:absolute;bottom:calc(100% + 8px);left:-14px;box-shadow:0 8px 24px #0000002e}._lockTip_gqqid_3451:after{content:"";border:6px solid #0000;border-top-color:#242424;position:absolute;top:100%;left:18px}._lockHint_gqqid_3435:hover ._lockTip_gqqid_3451,._lockHint_gqqid_3435:focus ._lockTip_gqqid_3451{opacity:1;visibility:visible}._composerPanel_gqqid_3485{background:#f7f7f5;border-radius:12px;gap:14px;margin:0 0 14px 34px;padding:16px;display:grid}._composerPanel_gqqid_3485 ._stageSettings_gqqid_1015{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:12px;margin:0;display:grid}._composerPanel_gqqid_3485 ._stageSettings_gqqid_1015 ._field_gqqid_376{grid-column:auto;margin:0}@media (max-width:760px){._composerPanel_gqqid_3485{margin-left:0}}._app_gqqid_7 select,._sheet_gqqid_8 select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23242424' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:16px;padding-right:40px}._app_gqqid_7 select:disabled,._sheet_gqqid_8 select:disabled{opacity:.5}._composerDay_gqqid_3525{color:#6c6c6c;white-space:nowrap;margin-right:2px;font-size:12px;font-style:normal}._composer_gqqid_3352 li{background:#fff;transition:transform .16s;position:relative}@media (max-width:760px){._composerRow_gqqid_3358{grid-template-columns:22px 1fr 36px;column-gap:8px}._composerTime_gqqid_3390{flex-wrap:wrap;row-gap:4px}._composerTime_gqqid_3390 input{width:100px;padding:7px 6px}._composerDay_gqqid_3525{flex-basis:100%}._composerPanel_gqqid_3485{margin-left:0}}._hallCards_gqqid_3563{gap:10px;display:grid}._hallCards_gqqid_3563>div{justify-items:start;gap:6px;display:grid}._hallCards_gqqid_3563>div>._venueSummary_gqqid_3207{justify-self:stretch}._hallLine_gqqid_3575{color:#6c6c6c;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:-4px 0 12px 34px;display:flex}._app_gqqid_7 ._hallChip_gqqid_3583{color:#242424;background-color:#fff;background-position:right 10px center;background-size:14px;border:1px solid #dedede;border-radius:999px;max-width:100%;height:30px;padding:0 30px 0 12px;font-size:13px}._app_gqqid_7 ._hallChip_gqqid_3583:hover{border-color:#242424}._hallProblem_gqqid_3598{color:#b4473a;font-size:12px}@media (max-width:760px){._hallLine_gqqid_3575{margin-left:34px}}._hallLine_gqqid_3575>svg{flex:none}._app_gqqid_7 ._hallChip_gqqid_3583{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;max-width:max-content;overflow:hidden}._hallProblem_gqqid_3598{flex-basis:100%}._flowStep_gqqid_3623{background:#fff;border:2px solid #e6e6e2;border-radius:20px;gap:18px;margin-top:20px;padding:26px 28px 28px;transition:opacity .2s,border-color .2s;display:grid}._flowStep_gqqid_3623[data-state=active]{border-color:#242424}._flowStep_gqqid_3623[data-state=locked]{opacity:.45;background:#f7f7f5}._flowStep_gqqid_3623[data-state=locked] ._flowBody_gqqid_3642{pointer-events:none;-webkit-user-select:none;user-select:none}._flowHeader_gqqid_3646{align-items:center;gap:14px;display:flex}._flowHeader_gqqid_3646 h2{letter-spacing:-.02em;margin:0;font-size:26px;font-weight:500;line-height:1.2}._flowNumber_gqqid_3658{color:#fff;background:#242424;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:18px;font-weight:600;display:grid}._flowStep_gqqid_3623[data-state=done] ._flowNumber_gqqid_3658{background:#2f7d4a}._flowStep_gqqid_3623[data-state=locked] ._flowNumber_gqqid_3658{background:#c9c9c4}._flowHint_gqqid_3676{color:#4c4c4c;margin:-4px 0 0 54px;font-size:16px}._flowBody_gqqid_3642{gap:18px;min-width:0;display:grid}._flowNote_gqqid_3686{color:#5c5c5c;margin:0;font-size:15px}._flowValue_gqqid_3691{margin:0 0 12px;font-size:20px;font-weight:500}._flowStep_gqqid_3623 ._numberControl_gqqid_411{border-width:2px;border-radius:14px;max-width:320px}._flowStep_gqqid_3623 ._numberControl_gqqid_411 button{min-width:64px;height:64px}._flowStep_gqqid_3623 ._numberControl_gqqid_411 input{font-size:26px;font-weight:500}._flowStep_gqqid_3623 ._field_gqqid_376{font-size:16px}._flowStep_gqqid_3623 ._field_gqqid_376 input{border-radius:12px;height:56px;font-size:18px}._flowStep_gqqid_3623 ._composerTitle_gqqid_3375 strong{font-size:18px}._flowStep_gqqid_3623 ._composerTitle_gqqid_3375 small{font-size:14px;line-height:1.45}._flowStep_gqqid_3623 ._composerRow_gqqid_3358>input[type=checkbox]{width:24px;height:24px}._flowStep_gqqid_3623 ._composerRow_gqqid_3358{grid-template-columns:28px 1fr auto 40px;padding:14px 2px}._flowStep_gqqid_3623 ._composerTime_gqqid_3390 input{width:112px;height:44px;font-size:16px}._app_gqqid_7 ._flowStep_gqqid_3623 ._hallChip_gqqid_3583{height:38px;font-size:15px}._flowStep_gqqid_3623 ._hallLine_gqqid_3575{margin-left:40px}._flowStep_gqqid_3623 ._venueSummary_gqqid_3207 strong,._flowStep_gqqid_3623 ._venueChoose_gqqid_3312 strong{font-size:19px}._flowStep_gqqid_3623 ._venueSummary_gqqid_3207 small,._flowStep_gqqid_3623 ._venueChoose_gqqid_3312 small{font-size:14px}._flowStep_gqqid_3623 ._venueChoose_gqqid_3312{border-width:2px;padding:20px}._flowStep_gqqid_3623 ._programAdd_gqqid_3000{font-size:17px}._flowStep_gqqid_3623 ._notice_gqqid_1342{font-size:15px}._stepLeft_gqqid_3763{color:#b4473a;font-size:15px;font-weight:600}@media (max-width:760px){._flowStep_gqqid_3623{border-radius:16px;padding:20px 16px 22px}._flowHeader_gqqid_3646 h2{font-size:22px}._flowNumber_gqqid_3658{width:34px;height:34px;font-size:16px}._flowHint_gqqid_3676{margin-left:0;font-size:15px}._flowStep_gqqid_3623 ._composerRow_gqqid_3358{grid-template-columns:28px 1fr 40px}._flowStep_gqqid_3623 ._composerTime_gqqid_3390 input{width:104px}._flowStep_gqqid_3623 ._hallLine_gqqid_3575{margin-left:0}._stepLeft_gqqid_3763{font-size:13px}}._flowStep_gqqid_3623 ._dateForm_gqqid_462{border-top:0;margin-bottom:0;padding-top:0}@media (max-width:760px){._flowStep_gqqid_3623 ._dateForm_gqqid_462>div:first-child{display:block}._flowStep_gqqid_3623 ._timeRow_gqqid_473{margin-top:8px}}._protoBadge_gqqid_3813{color:#9a5a12;background:#fff3e6;border-radius:999px;margin:2px 0 4px;padding:2px 8px;font-size:11px;display:inline-block}._stageMenus_gqqid_3823{gap:14px;margin-top:36px;display:grid}._stageMenus_gqqid_3823>h2{letter-spacing:-.02em;margin:0;font-size:26px;font-weight:500}._stageMenus_gqqid_3823>._muted_gqqid_249{margin:0;font-size:15px}._stageTabbed_gqqid_3839{display:grid}._stageTabs_gqqid_3842{z-index:1;scrollbar-width:none;align-items:flex-end;gap:4px;margin-bottom:-2px;display:flex;position:relative;overflow-x:auto}._stageTabs_gqqid_3842::-webkit-scrollbar{display:none}._stageTabs_gqqid_3842>button{color:#4c4c4c;text-align:left;cursor:pointer;background:#ecebe7;border:2px solid #0000;border-bottom:0;border-radius:14px 14px 0 0;flex:none;align-items:center;gap:10px;margin-bottom:2px;padding:12px 18px;display:flex}._stageTabs_gqqid_3842>button:hover{background:#e2e1dc}._stageTabs_gqqid_3842>button[aria-selected=true]{color:#242424;cursor:default;background:#fff;border-color:#242424;margin-bottom:0;padding-bottom:16px}._stageTabs_gqqid_3842 strong{font-size:16px;font-weight:600;display:block}._stageTabs_gqqid_3842 small{opacity:.75;font-size:13px;display:block}._stageTabs_gqqid_3842 ._tabShort_gqqid_3891{display:none}@media (max-width:640px){._stageTabs_gqqid_3842>button{gap:6px;padding:10px 12px}._stageTabs_gqqid_3842>button[aria-selected=true]{padding-bottom:14px}._stageTabs_gqqid_3842 ._tabLong_gqqid_3903,._stageTabs_gqqid_3842 small{display:none}._stageTabs_gqqid_3842 ._tabShort_gqqid_3891{white-space:nowrap;font-size:15px;display:block}}@media (min-width:1100px){._stageTabbed_gqqid_3839{grid-template-columns:210px minmax(0,1fr);align-items:start}._stageTabs_gqqid_3842{flex-direction:column;align-items:stretch;margin:0 -2px 0 0;padding-top:0;overflow:visible}._stageTabs_gqqid_3842>button,._stageTabs_gqqid_3842>button[aria-selected=true]{border:2px solid #0000;border-right:0;border-radius:14px 0 0 14px;margin:0 2px 0 0;padding:14px}._stageTabs_gqqid_3842>button[aria-selected=true]{border-color:#242424;margin-right:0;padding-right:16px}._stageTabs_gqqid_3842 strong{font-size:15px;line-height:1.25}._stageTabbed_gqqid_3839 ._stageMenuPanel_gqqid_3943{min-height:100%}}._stageMenuPanel_gqqid_3943{background:#fff;border:2px solid #242424;border-radius:0 18px 18px;gap:18px;padding:22px;display:grid}._stageMenuFacts_gqqid_3955{color:#4c4c4c;margin:0;font-size:15px}._stageMenuPanel_gqqid_3943 ._courseRow_gqqid_1078{align-items:flex-start}._stageMenuPanel_gqqid_3943 ._courseContent_gqqid_1091>strong{font-size:18px}._courseDishes_gqqid_3966{gap:8px;margin:6px 0 0;padding:0;list-style:none;display:grid}._courseDishes_gqqid_3966 li{justify-content:space-between;gap:12px;font-size:15px;display:flex}._courseDishes_gqqid_3966 li>span{gap:2px;display:grid}._courseDishes_gqqid_3966 small{color:#6c6c6c;font-size:12px}._courseDishes_gqqid_3966 em{font-variant-numeric:tabular-nums;color:#4c4c4c;white-space:nowrap;flex:none;font-style:normal}@media (max-width:760px){._stageMenuPanel_gqqid_3943{padding:16px}._courseDishes_gqqid_3966 li{flex-direction:column;gap:2px}}._viewSwitch_gqqid_4004{background:#f2f2ef;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:5px;display:grid}._viewSwitch_gqqid_4004>button{color:#4c4c4c;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:46px;font-size:16px;font-weight:500;display:flex}._viewSwitch_gqqid_4004>button[aria-selected=true]{color:#242424;background:#fff;box-shadow:0 1px 4px #0000001a}._hallPlan_gqqid_4030{gap:12px;display:grid}._hallPlanTop_gqqid_4034{justify-content:space-between;align-items:center;gap:12px;display:flex}._hallPlanTop_gqqid_4034 p{color:#4c4c4c;margin:0;font-size:15px}._hallPlanZoom_gqqid_4045{gap:6px;display:flex}._hallPlanZoom_gqqid_4045 button{background:#fff;border:1px solid #dedede;border-radius:10px;place-items:center;width:40px;height:40px;display:grid}._hallPlanScroll_gqqid_4058{background:#fafaf8;border:1px solid #e3e3df;border-radius:14px;max-height:70vh;overflow:auto}._hallPlanSvg_gqqid_4065{-webkit-user-select:none;user-select:none;min-width:100%;height:auto;display:block}._hallFloor_gqqid_4072{fill:#fff;stroke:#9a9a94;stroke-width:.12px}._hallZone_gqqid_4077{stroke:#c9c4bb;stroke-width:.04px;stroke-dasharray:.2 .12}._hallZoneLabel_gqqid_4082{fill:#8a857c;text-anchor:middle;dominant-baseline:middle;pointer-events:none;font-size:.42px}._planTableTop_gqqid_4089{fill:#fff;stroke:#242424;stroke-width:.05px;cursor:grab;touch-action:none}._planTable_gqqid_4089:active ._planTableTop_gqqid_4089{cursor:grabbing}._planTableSelected_gqqid_4099 ._planTableTop_gqqid_4089{fill:#f2f2ef;stroke-width:.09px}._planTableBad_gqqid_4103 ._planTableTop_gqqid_4089{stroke:#c23b2b;fill:#fdeeea}._planTableLabel_gqqid_4107{fill:#242424;text-anchor:middle;dominant-baseline:middle;pointer-events:none;font-size:.42px;font-weight:600}._planRowHandle_gqqid_4115{fill:#0000;stroke:#d0d0ca;stroke-width:.03px;stroke-dasharray:.12 .1;cursor:grab;touch-action:none}._planChair_gqqid_4123{fill:#fff;stroke:#6c6c6c;stroke-width:.05px;cursor:grab;touch-action:none}._planChairNamed_gqqid_4130{fill:#242424;stroke:#242424}._planChairSpecial_gqqid_4134{fill:#e07a5f;stroke:#b4473a}._planChairEmpty_gqqid_4138{stroke-dasharray:.08 .06;fill:#f6f6f3}._planChairFloating_gqqid_4142{fill:#e07a5f;stroke:#242424;pointer-events:none}._planLegendLine_gqqid_4147{color:#5c5c5c;margin:0;font-size:14px}._planPanel_gqqid_4152{background:#f7f7f5;border-radius:14px;gap:12px;padding:16px;display:grid}._planActions_gqqid_4159{flex-wrap:wrap;gap:8px;display:flex}._planActions_gqqid_4159>button{color:#242424;background:#fff;border:1px solid #d6d6d0;border-radius:10px;min-height:42px;padding:0 14px;font-size:15px}._planActions_gqqid_4159>button:disabled{opacity:.45}._planActions_gqqid_4159>._planDanger_gqqid_4176{color:#b4473a;border-color:#e0a39a}._planChairHit_gqqid_4180{fill:#0000;cursor:grab;touch-action:none}._tableDishes_gqqid_4185{justify-items:start;gap:8px;display:grid}._tableDishes_gqqid_4185>strong{font-size:16px}._tableDish_gqqid_4185{background:#fff;border:1px solid #dedede;border-radius:999px;align-items:center;gap:8px;padding:6px 6px 6px 12px;font-size:14px;display:inline-flex}._tableDish_gqqid_4185 button{background:#f0f0ee;border:0;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}._app_gqqid_7 ._tableDishes_gqqid_4185 select{background-color:#fff;border:1px solid #d6d6d0;border-radius:10px;max-width:100%;height:42px;padding-left:12px;font-size:15px}._guestPaste_gqqid_4221{min-height:120px;font:inherit;resize:vertical;border:1px solid #d9d9d9;border-radius:10px;padding:12px;font-size:16px}._guestTables_gqqid_4230{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;max-height:46vh;display:grid;overflow:auto}._guestTables_gqqid_4230 h3{margin:0 0 6px;font-size:15px}._guestLine_gqqid_4241{grid-template-columns:30px 1fr;align-items:center;gap:6px;margin-bottom:6px;display:grid}._guestLine_gqqid_4241>span{color:#6c6c6c;text-align:right;font-size:12px}._guestLine_gqqid_4241>input{height:38px;font:inherit;border:1px solid #dedede;border-radius:8px;padding:0 10px;font-size:15px}._sheetStage_gqqid_4262{border-bottom:1px solid #e6e6e2;gap:8px;margin-bottom:20px;padding-bottom:20px;display:grid}._sheetStage_gqqid_4262 h2{margin:0;font-size:20px}._sheetStage_gqqid_4262 h3{margin:10px 0 0;font-size:16px}._sheetTable_gqqid_4277{border-collapse:collapse;width:100%;font-size:14px}._sheetTable_gqqid_4277 td{vertical-align:top;border-bottom:1px solid #efefec;padding:6px 8px}._sheetTable_gqqid_4277 td:first-child{color:#6c6c6c;width:30%}._sheetTable_gqqid_4277 td:last-child{text-align:right;font-variant-numeric:tabular-nums;width:60px;font-weight:600}._sheetTables_gqqid_4297{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;display:grid}._sheetTables_gqqid_4297 h4{margin:0 0 6px;font-size:15px}._sheetTables_gqqid_4297 ul{gap:4px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}._sheetTables_gqqid_4297 li{grid-template-columns:26px 1fr;gap:2px 6px;display:grid}._sheetTables_gqqid_4297 li>span{color:#8a8a8a;text-align:right}._sheetTables_gqqid_4297 li>em{color:#b4473a;grid-column:2;font-style:normal}@media print{body *{visibility:hidden}._printArea_gqqid_4332,._printArea_gqqid_4332 *{visibility:visible}._printArea_gqqid_4332{background:#fff;width:100%;padding:12mm;position:absolute;inset:0 auto auto 0}}._hallFloorOver_gqqid_4344{fill:none;stroke:#6c6c66;stroke-width:.08px}._chooseLabel_gqqid_4350{font-size:14px;font-weight:600}._serving_gqqid_4356{background:#f7f5f0;border-radius:12px;gap:6px;margin:2px 0 6px;padding:10px 12px;display:grid}._servingHead_gqqid_4364{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}._servingLabel_gqqid_4370{font-size:14px;font-weight:600}._servingPresets_gqqid_4374{flex-wrap:wrap;gap:6px;display:flex}._servingPresets_gqqid_4374 button,._servingChips_gqqid_4380 button{color:#242424;background:#fff;border:1px solid #d6d1c7;border-radius:999px;min-height:36px;padding:0 12px;font-size:14px}._servingPresets_gqqid_4374 button[aria-pressed=true],._servingChips_gqqid_4380 button[aria-pressed=true]{color:#fff;background:#242424;border-color:#242424}._servingChips_gqqid_4380 button:disabled{opacity:.45}._servingList_gqqid_4398{color:#5c5c5c;font-size:13px}._servingChips_gqqid_4380{flex-wrap:wrap;gap:6px;display:flex}._canvas_2mffc_3{gap:8px;display:grid;position:relative}._canvasFull_2mffc_8{z-index:60;padding:calc(env(safe-area-inset-top,0px) + 8px) 8px calc(env(safe-area-inset-bottom,0px) + 8px);background:#f6f4f0;flex-direction:column;gap:8px;display:flex;position:fixed;inset:0}._canvasStage_2mffc_19{min-width:0;position:relative}._canvasFull_2mffc_8 ._canvasStage_2mffc_19{flex:auto;min-height:0}._canvasFull_2mffc_8 ._canvasSvg_2mffc_27{max-height:100%}._planTools_2mffc_31{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #e2ded6;border-radius:16px;flex-wrap:nowrap;align-items:center;gap:6px;padding:8px;display:flex;overflow-x:auto}._planTools_2mffc_31::-webkit-scrollbar{display:none}._toolBtn_2mffc_48{white-space:nowrap;color:#242424;background:#fff;border:1px solid #dcd8d0;border-radius:12px;flex:none;justify-content:center;align-items:center;gap:6px;min-width:44px;min-height:44px;padding:0 12px;font-size:15px;font-weight:500;display:inline-flex}._toolBtn_2mffc_48:disabled{opacity:.4}._toolBtn_2mffc_48[data-icon]{padding:0}._toolBtn_2mffc_48[data-accent]{color:#fff;background:#242424;border-color:#242424}._switch_2mffc_76{white-space:nowrap;color:#242424;cursor:pointer;background:#fff;border:1px solid #dcd8d0;border-radius:999px;flex:none;align-items:center;gap:8px;min-height:44px;padding:0 12px 0 8px;font-size:15px;font-weight:500;display:inline-flex}._switch_2mffc_76 input[type=checkbox][role=switch]{-webkit-appearance:none;appearance:none;cursor:pointer;background:#cfcac0;border-radius:999px;flex:none;width:36px;height:22px;margin:0;transition:background .15s;position:relative}._switch_2mffc_76 input[type=checkbox][role=switch]:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #00000040}._switch_2mffc_76 input[type=checkbox][role=switch]:checked{background:#2f7d4f}._switch_2mffc_76 input[type=checkbox][role=switch]:checked:after{transform:translate(14px)}._switch_2mffc_76 input[type=checkbox][role=switch]:focus-visible{outline-offset:2px;outline:2px solid #242424}._toolChip_2mffc_127{color:#fff;white-space:nowrap;background:#242424;border:0;border-radius:999px;flex:none;align-items:center;gap:6px;min-height:44px;padding:0 14px 0 10px;font-size:15px;font-weight:600;display:inline-flex}._toolSeats_2mffc_142{white-space:nowrap;flex:none;align-items:center;gap:4px;font-size:15px;display:inline-flex}._toolSeats_2mffc_142>span{text-align:center;min-width:64px}._toolBtn_2mffc_48[data-danger]{color:#b3261e}._toolDivider_2mffc_158{background:#dcd8d0;flex:none;align-self:stretch;width:1px;margin:6px 4px}._canvasFooter_2mffc_165{gap:10px;display:grid}._canvasFull_2mffc_8 ._canvasFooter_2mffc_165{flex:none;max-height:42vh;overflow:auto}._canvasSvg_2mffc_27{-webkit-user-select:none;user-select:none;touch-action:pan-y;background:#efece6;border-radius:18px;width:100%;display:block;box-shadow:inset 0 0 0 1px #0000000f}._canvasSvg_2mffc_27[data-zoomed]{touch-action:none;cursor:grab}._hallShadow_2mffc_190{fill:#281e142e;filter:blur(.12px)}._floorPlain_2mffc_194{fill:#f7f4ee}._zone_2mffc_199 rect,._zone_2mffc_199 polygon{fill:#0000;stroke:#0000;stroke-width:.04px;cursor:help}._zoneShown_2mffc_206 rect,._zoneShown_2mffc_206 polygon{fill:#ffffff47}._dance_2mffc_211 ellipse,._dance_2mffc_211 rect{fill:#fff3}._mapLabel_2mffc_216{fill:#1f1f1f;text-anchor:middle;dominant-baseline:central;paint-order:stroke;stroke:#ffffffe6;stroke-width:.07px;stroke-linejoin:round;pointer-events:none;font-size:.22px;font-weight:600}._doorWord_2mffc_228{pointer-events:none}._arrow_2mffc_231,._arrowHalo_2mffc_232{fill:none;stroke-linecap:round;stroke-linejoin:round}._arrow_2mffc_231{stroke:#1f1f1f;stroke-width:.045px}._arrowHalo_2mffc_232{stroke:#ffffffe6;stroke-width:.13px}._zoneNote_2mffc_245{color:#3c3c3c;cursor:pointer;background:#fffffff5;border-radius:14px;align-items:flex-start;gap:8px;max-width:440px;margin:0;padding:10px 14px;font-size:14px;line-height:1.4;display:flex;position:absolute;bottom:12px;left:12px;right:12px;box-shadow:0 6px 20px #00000029}._zoneNote_2mffc_245 svg{flex:none;margin-top:2px}._table_2mffc_269{cursor:grab}._tableBody_2mffc_272{touch-action:none}._tableFixed_2mffc_275{cursor:pointer}._ringOn_2mffc_280{fill:#2f6fed1a;stroke:#2f6fed;stroke-width:.06px}._ringGlow_2mffc_285{fill:none;stroke:#2f6fed8c;stroke-width:.2px}._ringBad_2mffc_290{fill:none;stroke:#d93025;stroke-width:.045px;stroke-dasharray:.16 .1}._ringHover_2mffc_297{fill:none;stroke:#e8a317;stroke-width:.045px;stroke-dasharray:.16 .1;opacity:0;transition:opacity .12s}._table_2mffc_269:hover ._ringHover_2mffc_297{opacity:1}._tableNumberDisc_2mffc_308{fill:#fff;stroke:#00000029;stroke-width:.015px;filter:drop-shadow(0 .02px .04px #00000040)}._tableNumber_2mffc_308{fill:#1d1d1f;text-anchor:middle;dominant-baseline:central;font-size:.21px;font-weight:700}._tableName_2mffc_321,._serviceName_2mffc_322{fill:#3a3a3a;text-anchor:middle;dominant-baseline:central;font-size:.19px;font-weight:600}._badge_2mffc_329{fill:#f2a93b;stroke:#fff;stroke-width:.03px}._badgeText_2mffc_334{fill:#fff;text-anchor:middle;dominant-baseline:central;font-size:.15px}._rowHandle_2mffc_340{fill:#ffffff1a;stroke:#ffffff8c;stroke-width:.03px}._rowOn_2mffc_345{fill:#2f6fed24;stroke:#2f6fed;stroke-width:.05px}._chair_2mffc_351{cursor:grab;touch-action:none}._chairHit_2mffc_355{fill:#0000}._chairFound_2mffc_358{fill:#2f6fed2e;stroke:#2f6fed;stroke-width:.05px}._chairName_2mffc_363{fill:#1f1f1f;dominant-baseline:central;paint-order:stroke;stroke:#ffffffeb;stroke-width:.065px;stroke-linejoin:round;pointer-events:none;font-size:.16px;font-weight:600}._chairText_2mffc_374{fill:#fff;text-anchor:middle;dominant-baseline:central;pointer-events:none;font-size:.16px;font-weight:700}._chairFloating_2mffc_382{fill:#2f6fed;stroke:#fff;stroke-width:.04px}._zoomBar_2mffc_389{gap:8px;display:flex;position:absolute;top:12px;right:12px}._zoomGroup_2mffc_396{background:#fffffff5;border-radius:12px;display:flex;overflow:hidden;box-shadow:0 4px 14px #00000024}._zoomGroup_2mffc_396 button+button{border-left:1px solid #ebe8e2}._zoomGroup_2mffc_396 button,._zoomSolo_2mffc_407{color:#242424;background:0 0;border:0;place-items:center;width:40px;height:40px;display:grid}._zoomSolo_2mffc_407{background:#fffffff5;border-radius:12px;box-shadow:0 4px 14px #00000024}._zoomGroup_2mffc_396 button:disabled{color:#c4c0b8}._step_2mffc_426{gap:20px;display:grid}._hallTabs_2mffc_430{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}._hallTabs_2mffc_430::-webkit-scrollbar{display:none}._hallTabs_2mffc_430 button{text-align:left;color:#4c4c4c;background:#fff;border:2px solid #e2e1dc;border-radius:14px;flex:none;gap:2px;padding:12px 16px;display:grid}._hallTabs_2mffc_430 button[aria-selected=true]{color:#242424;border-color:#242424}._hallTabs_2mffc_430 strong{font-size:16px}._hallTabs_2mffc_430 small{opacity:.8;font-size:13px}._layouts_2mffc_462{flex-wrap:wrap;gap:12px;display:flex}._layoutCard_2mffc_467{max-width:340px;color:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e2ded6;border-radius:16px;flex:220px;grid-template-rows:auto 1fr;padding:0;transition:border-color .15s,box-shadow .15s;display:grid;overflow:hidden}._layoutCard_2mffc_467:hover{border-color:#b9b2a6}._layoutCard_2mffc_467[aria-pressed=true]{border-color:#242424;box-shadow:0 0 0 1px #242424}._layoutPicture_2mffc_491{background:#ece9e3;display:block;position:relative}._preview_2mffc_496{width:100%;height:auto;display:block}._layoutCheck_2mffc_501{color:#fff;background:#242424;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:8px;right:8px}._layoutText_2mffc_513{gap:3px;padding:12px 14px 14px;display:grid}._layoutText_2mffc_513 strong{font-size:17px;font-weight:600}._layoutFacts_2mffc_522{color:#242424;font-size:15px}._layoutHint_2mffc_526{color:#6c6c6c;font-size:14px}@media (max-width:600px){._layouts_2mffc_462{scroll-snap-type:x mandatory;scrollbar-width:none;flex-wrap:nowrap;gap:10px;margin-inline:-20px;padding:2px 20px 6px;scroll-padding-inline:20px;overflow-x:auto}._layouts_2mffc_462::-webkit-scrollbar{display:none}._layoutCard_2mffc_467{scroll-snap-align:start;flex:0 0 72%;max-width:280px}._layoutText_2mffc_513{padding:10px 12px 12px}}._statusRow_2mffc_554{flex-wrap:wrap;gap:8px;display:flex}._chip_2mffc_559{color:#3c3c3c;background:#f1efea;border-radius:999px;align-items:center;gap:6px;min-height:34px;padding:0 12px;font-size:14px;display:inline-flex}._chipOk_2mffc_570{color:#2f5e24;background:#e7f2e3}._chipWarn_2mffc_574{color:#9c3a26;background:#fdebe6}._tools_2mffc_578{flex-wrap:wrap;gap:8px;display:flex}._tools_2mffc_578>button,._toolbar_2mffc_584 button{color:#242424;background:#fff;border:1px solid #d6d6d0;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 16px;font-size:15px;font-weight:500;display:inline-flex}._tools_2mffc_578>button:disabled,._toolbar_2mffc_584 button:disabled{opacity:.4}._tools_2mffc_578>._primaryTool_2mffc_602{color:#fff;background:#242424;border-color:#242424}._toolbar_2mffc_584{background:#fff;border:2px solid #242424;border-radius:16px;gap:12px;padding:14px;display:grid}._toolbarHead_2mffc_615{justify-content:space-between;align-items:center;gap:10px;display:flex}._toolbarHead_2mffc_615 strong{font-size:18px}._toolbarHead_2mffc_615 small{color:#6c6c6c;font-size:14px;display:block}._toolbarButtons_2mffc_629{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;display:grid}._danger_2mffc_634{color:#b4473a!important;border-color:#e0a39a!important}._notes_2mffc_638{color:#7a3424;background:#fff4f0;border-radius:12px;gap:6px;margin:0;padding:12px 16px 12px 34px;font-size:14px;line-height:1.45;display:grid}._legend_2mffc_649{color:#5c5c5c;flex-wrap:wrap;gap:14px;margin:0;font-size:13px;display:flex}._legend_2mffc_649 span{align-items:center;gap:6px;display:inline-flex}._legend_2mffc_649 i{background:var(--dot);border:1px solid #0003;border-radius:4px;width:14px;height:14px}._catalog_2mffc_669{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px;display:grid}._catalogItem_2mffc_674{text-align:left;color:inherit;background:#fff;border:1px solid #e2e1dc;border-radius:14px;gap:6px;padding:10px;display:grid}._catalogItem_2mffc_674 svg{background:#efe9df;border-radius:10px;width:100%;height:92px}._catalogItem_2mffc_674 strong{font-size:15px}._catalogItem_2mffc_674 small{color:#6c6c6c;font-size:13px;line-height:1.35}._catalogGroup_2mffc_698{color:#6c6c6c;margin:8px 0 0;font-size:15px}._unseated_2mffc_703{background:#fff7e8;border-radius:14px;gap:10px;padding:14px;display:grid}._unseated_2mffc_703 ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}._unseated_2mffc_703 li button{background:#fff;border:1px solid #e3cfa8;border-radius:999px;min-height:40px;padding:0 12px}._unseated_2mffc_703 li button[aria-pressed=true]{color:#fff;background:#242424;border-color:#242424}._search_2mffc_730{background:#fff;border:1px solid #d6d6d0;border-radius:12px;align-items:center;gap:8px;min-height:48px;padding:0 14px;display:flex}._search_2mffc_730 input{min-width:0;font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:16px}._toggleRow_2mffc_749{border-bottom:1px solid #eeece7;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:0 4px;font-size:16px;display:flex}._toggleRow_2mffc_749 input{width:24px;height:24px}._toggleRow_2mffc_749 small{color:#6c6c6c;font-size:13px;display:block}._groupChips_2mffc_768{flex-wrap:wrap;gap:6px;display:flex}._groupChips_2mffc_768 button{background:#fff;border:1px solid #d6d6d0;border-radius:999px;min-height:44px;padding:0 12px}._groupChips_2mffc_768 button[aria-pressed=true]{color:#fff;background:#242424;border-color:#242424}._listView_2mffc_785{gap:10px;display:grid}._listTable_2mffc_789{background:#fff;border:1px solid #e2e1dc;border-radius:14px;gap:8px;padding:12px 14px;display:grid}._listTable_2mffc_789>button{color:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:0;font-size:16px;display:flex}._listTable_2mffc_789>button small{color:#6c6c6c;font-size:13px}._listGuests_2mffc_813{flex-wrap:wrap;gap:6px;display:flex}._listGuests_2mffc_813 button{background:#faf9f6;border:1px solid #e2e1dc;border-radius:999px;min-height:44px;padding:0 10px;font-size:14px}._listGuests_2mffc_813 button._special_2mffc_826{background:#fff0eb;border-color:#e07a5f}._courseChoice_2mffc_830{border-bottom:1px solid #eeece7;gap:10px;padding:14px 0;display:grid}._courseChoice_2mffc_830 h3{margin:0;font-size:17px}._courseChoice_2mffc_830 p{color:#5c5c5c;margin:0;font-size:14px}._segment_2mffc_845{flex-wrap:wrap;gap:6px;display:flex}._segment_2mffc_845 button{background:#fff;border:1px solid #d6d6d0;border-radius:12px;min-height:48px;padding:0 14px;font-size:15px}._segment_2mffc_845 button[aria-pressed=true]{color:#fff;background:#242424;border-color:#242424}._dishPick_2mffc_863{gap:6px;padding:2px;display:grid}._dishPick_2mffc_863 label{background:#fff;border:1px solid #ecebe6;border-radius:12px;grid-template-columns:24px 44px 1fr auto;align-items:center;gap:10px;min-height:52px;padding:6px 8px;font-size:15px;display:grid}._dishPick_2mffc_863 input{width:20px;height:20px}._dishPick_2mffc_863 img,._dishPick_2mffc_863 ._noPhoto_2mffc_885{object-fit:cover;background:#f1efea;border-radius:8px;width:44px;height:44px}._dishPick_2mffc_863 em{color:#5c5c5c;white-space:nowrap;font-size:14px;font-style:normal}._delta_2mffc_898{font-weight:600}._copyList_2mffc_901{flex-wrap:wrap;gap:6px;display:flex}._copyList_2mffc_901 label{border:1px solid #d6d6d0;border-radius:999px;align-items:center;gap:6px;min-height:40px;padding:0 12px;display:inline-flex}@media (max-width:640px){._canvasFrame_2mffc_917{border-radius:12px;max-height:64vh}._tools_2mffc_578>button{flex:calc(50% - 8px)}._toolbarButtons_2mffc_629{grid-template-columns:repeat(2,minmax(0,1fr))}}._doorList_2mffc_929{columns:2 260px;gap:0;margin:0;padding:0;list-style:none;display:grid}._doorList_2mffc_929 li{break-inside:avoid;border-bottom:1px solid #eeece7;justify-content:space-between;gap:12px;padding:8px 0;font-size:15px;display:flex}._offTable_2mffc_947{fill:#ffffff40;stroke:#3c322873;stroke-width:.03px;stroke-dasharray:.1 .08;cursor:pointer}._sheetBlock_2mffc_956{border-bottom:1px solid #eeece7;gap:10px;padding:16px 0;display:grid}._sheetBlock_2mffc_956>h3{margin:0;font-size:18px}._sheetBlock_2mffc_956>p{margin:0}._stepper_2mffc_969{align-items:center;gap:14px;display:flex}._stepper_2mffc_969 button{color:#242424;background:#fff;border:1px solid #d6d6d0;border-radius:16px;place-items:center;width:56px;height:56px;display:grid}._stepper_2mffc_969 button:disabled{opacity:.35}._stepper_2mffc_969 output{text-align:center;font-variant-numeric:tabular-nums;min-width:48px;font-family:inherit;font-size:28px;font-weight:600}._bigInput_2mffc_995{min-height:52px;font:inherit;border:1px solid #d6d6d0;border-radius:12px;padding:0 14px;font-size:17px}._sheetActions_2mffc_1003{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;padding:16px 0 4px;display:grid}._sheetActions_2mffc_1003 button{color:#242424;background:#fff;border:1px solid #d6d6d0;border-radius:12px;min-height:52px;font-size:16px;font-weight:500}._bigSelect_2mffc_1019{color:#242424;width:100%;max-width:100%;min-height:52px;font:inherit;-webkit-appearance:none;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23242424' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 16px center no-repeat;border:1px solid #d6d6d0;border-radius:12px;padding:0 44px 0 14px;font-size:16px}._courseLine_2mffc_1036{justify-content:space-between;align-items:center;gap:12px;display:flex}._courseLine_2mffc_1036>span{gap:2px;min-width:0;display:grid}._courseLine_2mffc_1036 strong{font-size:17px}._courseLine_2mffc_1036 small{color:#5c5c5c;font-size:15px;line-height:1.35}._courseLine_2mffc_1036 button{color:#242424;background:#fff;border:1px solid #d6d6d0;border-radius:12px;flex:none;min-height:48px;padding:0 16px;font-size:15px}._row_2mffc_340{border-bottom:1px solid #eeece7}._row_2mffc_340>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:10px 0;list-style:none;display:flex}._row_2mffc_340>summary::-webkit-details-marker{display:none}._row_2mffc_340>summary>span{gap:2px;min-width:0;display:grid}._row_2mffc_340>summary strong{font-size:18px}._row_2mffc_340>summary small{color:#5c5c5c;font-size:15px}._row_2mffc_340>summary>svg{flex:none;transition:transform .15s}._row_2mffc_340[open]>summary>svg{transform:rotate(180deg)}._rowBody_2mffc_1101{gap:10px;padding:0 0 16px;display:grid}._sheetField_2mffc_1106{border-bottom:1px solid #eeece7;gap:10px;padding:16px 0;display:grid}._sheetField_2mffc_1106>span:first-child{font-size:18px;font-weight:600}._guestRows_2mffc_1116{display:grid}._guestRows_2mffc_1116 button{color:#242424;text-align:left;background:0 0;border:0;border-bottom:1px solid #f1efea;justify-content:space-between;align-items:center;min-height:52px;padding:0 4px;font-size:16px;display:flex}._removeLine_2mffc_1132{color:#7a3424;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 0 12px;font-size:15px;display:flex}._removeLine_2mffc_1132 button{background:#fff;border:1px solid #d6d6d0;border-radius:12px;min-height:48px;padding:0 14px;font-size:15px}._removeLine_2mffc_1132 ._danger_2mffc_634{border-color:#e0a39a}._extraLine_2mffc_1153{justify-content:space-between;align-items:center;gap:12px;min-height:56px;display:flex}._extraLine_2mffc_1153>span{font-size:16px;display:grid}._extraLine_2mffc_1153 small{color:#5c5c5c;font-size:14px}._miniStepper_2mffc_1168{align-items:center;gap:8px;display:flex}._miniStepper_2mffc_1168 button{background:#fff;border:1px solid #d6d6d0;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}._miniStepper_2mffc_1168 output{text-align:center;min-width:24px;font-size:18px;font-weight:600}._hallHead_2mffc_1189 h2{margin:0;font-size:24px;font-weight:600}._hallHead_2mffc_1189 p{color:#5c5c5c;margin:4px 0 0;font-size:16px}._history_2mffc_1199{gap:8px;display:inline-flex}._history_2mffc_1199 button{color:#242424;background:#fff;border:1px solid #d6d6d0;border-radius:12px;align-items:center;min-height:48px;padding:0 14px;font-size:15px;display:inline-flex}._history_2mffc_1199 button:disabled{opacity:.4}._warnBox_2mffc_1217{color:#6b3a1c;background:#fff6ea;border-radius:14px;gap:12px;padding:16px;font-size:15px;line-height:1.45;display:grid}._warnBox_2mffc_1217 ul{gap:6px;margin:0;padding-left:18px;display:grid}._waitList_2mffc_1233{flex-wrap:wrap;list-style:none;gap:8px!important;padding:0!important;display:flex!important}._waitList_2mffc_1233 button{color:#242424;background:#fff;border:1px solid #e3cfa8;border-radius:999px;min-height:44px;padding:0 14px;font-size:15px}._waitList_2mffc_1233 button[aria-pressed=true]{color:#fff;background:#242424;border-color:#242424}._catalogRow_2mffc_1254{min-height:84px;color:inherit;text-align:left;background:#fff;border:1px solid #e2e1dc;border-radius:14px;align-items:center;gap:14px;padding:10px 12px;display:flex}._catalogRow_2mffc_1254 svg{background:#efe9df;border-radius:10px;flex:none;width:64px;height:64px}._catalogRow_2mffc_1254 span{gap:2px;display:grid}._catalogRow_2mffc_1254 strong{font-size:17px}._catalogRow_2mffc_1254 small{color:#5c5c5c;font-size:14px;line-height:1.35}._guestRows_2mffc_1116 button span{gap:2px;display:grid}._guestRows_2mffc_1116 button small{color:#6c6c6c;font-size:14px}._presets_2mffc_1294{gap:12px;display:grid}._presets_2mffc_1294 h3,._presetsNext_2mffc_1299{margin:0;font-size:20px;font-weight:600}._presetsNext_2mffc_1299{margin-top:4px}._namesLayout_2mffc_1309{gap:16px;display:grid}._namesPlan_2mffc_1313{min-width:0}._namesList_2mffc_1316{align-content:start;gap:14px;display:grid}._namesHead_2mffc_1321{color:#5c5c5c;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:15px;display:flex}._namesPaste_2mffc_1330{gap:8px;display:grid}._namesTable_2mffc_1334{gap:6px;display:grid}._namesTable_2mffc_1334 h3{margin:4px 0 2px;font-size:17px}._nameRow_2mffc_1342{gap:6px;display:grid}._nameRow_2mffc_1342 label{align-items:center;gap:8px;display:flex}._nameSeat_2mffc_1351{color:#5c5c5c;background:#f1efea;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:13px;display:grid}._nameRow_2mffc_1342 input{background:#fff;border:1px solid #d6d6d0;border-radius:12px;flex:auto;min-width:0;min-height:48px;padding:0 14px;font-size:17px}._nameRow_2mffc_1342 input:focus{border-color:#242424;outline:none}._nameHints_2mffc_1376{flex-wrap:wrap;gap:6px;padding-left:40px;display:flex}._nameHints_2mffc_1376 button{color:#242424;background:#fff;border:1px solid #242424;border-radius:999px;min-height:40px;padding:0 14px;font-size:15px}@media (min-width:1024px){._namesLayout_2mffc_1309{grid-template-columns:minmax(0,1.3fr) minmax(320px,1fr);align-items:start}._namesPlan_2mffc_1313{position:sticky;top:16px}}._coursePart_2mffc_1403{gap:8px;display:grid}._coursePart_2mffc_1403 h4{margin:8px 0 0;font-size:16px}@media (max-width:480px){._planTools_2mffc_31{padding:6px}._toolBtn_2mffc_48{gap:5px;min-height:42px;padding:0 10px;font-size:14px}._toolBtn_2mffc_48[data-icon]{min-width:40px}._switch_2mffc_76{gap:6px;min-height:42px;padding:0 10px 0 6px;font-size:14px}._switch_2mffc_76 input[type=checkbox][role=switch]{width:32px;height:20px}._switch_2mffc_76 input[type=checkbox][role=switch]:after{width:14px;height:14px}._switch_2mffc_76 input[type=checkbox][role=switch]:checked:after{transform:translate(12px)}}@media (max-width:600px){._zoomBar_2mffc_389{gap:6px;top:8px;right:8px}._zoomGroup_2mffc_396 button,._zoomSolo_2mffc_407{width:34px;height:34px}._zoomGroup_2mffc_396,._zoomSolo_2mffc_407{border-radius:10px}}@font-face{font-family:Suisse Intl;src:url(/assets/SuisseIntl-Regular-AtYeqYOu.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Suisse Intl;src:url(/assets/SuisseIntl-Medium-DcEiYzZr.woff2)format("woff2");font-weight:500 700;font-style:normal;font-display:swap}@font-face{font-family:PF Agora Slab Pro;src:url(/assets/PFAgoraSlabPro-Medium-DDNpLo6S.woff2)format("woff2");font-weight:300 400;font-style:normal;font-display:swap}:root{--color-text-primary:#212121;--color-text-inverse:#fff;--color-text-secondary:#77787b;--color-text-muted:#a0a1a4;--color-text-strong:#393939;--color-text-tertiary:#868686;--color-text-subtle:#626262;--color-text-disabled:#a8a8a8;--color-text-critical:#b3261e;--color-surface-primary:#fff;--color-surface-subtle:#f5f5f5;--color-surface-secondary:#f2f2f2;--color-surface-page:#f0f0f0;--color-surface-neutral:#f4f4f4;--color-surface-muted:#eee;--color-surface-warning:#fff4d6;--color-surface-disabled:#f1f1f1;--color-surface-card:#f4f1ec;--color-surface-card-warm:#e9e1d5;--color-surface-card-dark:#272727;--color-surface-inverse:#000;--color-border-warm:#e4dfd8;--color-overlay-scrim-subtle:#0006;--color-overlay-scrim-strong:#00000087;--color-shadow-strong:var(--color-surface-inverse);--color-shadow-subtle:#00000014;--color-shadow-soft:#0000001a;--color-shadow-medium:#0000001f;--color-shadow-card:#2c24140f;--color-border-control:#d9d9d9;--color-border-soft:#e5e5e5;--color-border-strong:#cfcfcf;--color-border-primary:#0000001f;--color-border-inverse-muted:#ffffff8c;--color-border-subtle:#dedede;--color-border-divider:#e3e4e9;--color-action-primary:#ec4c41;--color-action-primary-hover:#d84439;--color-action-neutral:#393939;--color-link:#5f6266;--color-focus-accent:var(--color-link);--color-control-selected:var(--color-link);--color-focus-ring-subtle:#5f626624;--color-status-success:var(--color-link);--color-status-success-strong:#1b5e20;--color-status-success-surface:#e6f4ea;--color-status-danger:#c62828;--color-status-danger-surface:#fdecec;--color-status-danger-badge-text:#a31515;--color-status-warning:#c98a00;--color-status-warning-surface:#fdf3e0;--color-status-warning-text:#6b4400;--color-status-warning-badge-text:#8a5a00;--color-status-info-surface:#e3f0fd;--color-status-info-text:#14508c;--color-rating:#efa33b;--font-family-body:"Suisse Intl", Arial, sans-serif;--font-family-display-brand:"PF Agora Slab Pro", Georgia, serif;--layout-content-max:1204px;--layout-shell-max:1284px;--layout-gutter-wide:40px;--layout-gutter-compact:20px;--home-page-gutter-wide:24px;--home-page-gutter-compact:16px;--home-hero-offset:24px;--home-section-gap-wide:100px;--home-section-gap-compact:48px;--home-section-gap-mobile-dense:40px;--home-card-gap:20px;--home-card-gap-compact:12px;--home-split-media-height-wide:420px;--home-split-media-height-compact:240px;--home-chefs-height-wide:408px;--home-chefs-height-compact:264px;--home-surface-placeholder:#f1f0ed;--home-surface-split-media:#e9e4dc;--home-surface-gift-card-action:#2a2a2a;--home-surface-gift-card-tablet:#f4f3f0;--home-shadow-chef-cutout:#00000047;--home-story-ring:#b1976f;--home-action-grid-lead-size:388px;--home-action-grid-card-size:184px;--home-action-grid-gap:var(--home-card-gap);--home-banquet-card-aspect:181 / 320;--home-banquet-card-min-width:154px;--home-banquet-card-max-width:181px;--radius-2:2px;--radius-4:4px;--radius-8:8px;--radius-12:12px;--radius-16:16px;--radius-24:24px;--radius-32:32px;--radius-pill:9999px;--radius-circle:50%;--radius-control:var(--radius-16);--radius-reference-card:14px;--radius-card:var(--radius-24);--radius-split-panel:var(--radius-reference-card);--radius-dialog:var(--radius-24);--corner-smooth:squircle;--control-height-regular:50px;--control-height-large:62px;--control-icon-size:44px;--control-icon-size-product-card:40px;--control-icon-glyph-size-product-card:18px;--control-icon-glyph-size-product-card-add:14px;--control-icon-glyph-size-product-card-favourite:26px;--control-icon-product-card-radius:var(--radius-24);--control-icon-product-card-surface-radius:var(--radius-12);--control-icon-product-card-background:var(--color-action-neutral);--control-icon-product-card-color:var(--color-surface-primary);--control-icon-product-card-surface-background:var(--color-surface-card-dark);--control-icon-product-card-add-background:var(--color-surface-primary);--control-icon-product-card-add-color:var(--color-text-primary);--control-icon-product-card-add-hover-background:#303236;--control-icon-product-card-add-hover-color:var(--color-surface-primary);--control-icon-product-card-favourite-background:#f5f3f2;--control-icon-product-card-favourite-color:#a8a8a8;--control-icon-product-card-favourite-active-color:#f64a42;--control-icon-product-card-shadow:0 3px 12px var(--color-shadow-soft);--control-badge-size:17px;--control-padding-inline:24px;--control-gap:8px;--control-gap-action-text:10px;--control-disabled-opacity:.55;--control-danger-text-color:var(--color-action-primary);--control-danger-text-font-size:13px;--control-danger-text-line-height:18px;--control-stepper-compact-width:108px;--control-stepper-compact-height:40px;--control-stepper-compact-action-width:40px;--control-stepper-compact-radius:var(--radius-12);--control-stepper-compact-background:var(--color-surface-primary);--control-stepper-compact-color:#202020;--control-stepper-compact-font:450 16px / 24px var(--font-family-body);--control-stepper-compact-shadow:var(--control-icon-product-card-shadow);--control-stepper-compact-output-min-width:16px;--control-stepper-compact-glyph-size:14px;--control-stepper-compact-decrement-glyph-height:2px;--control-stepper-compact-action-font-size:18px;--control-stepper-card-glyph-offset-y:-.08em;--control-stepper-product-card-width:var(--control-stepper-compact-width);--control-stepper-product-card-height:var(--control-stepper-compact-height);--control-stepper-product-card-action-width:var(--control-stepper-compact-action-width);--control-stepper-product-card-radius:var(--control-stepper-compact-radius);--control-stepper-product-card-background:var(--control-stepper-compact-background);--control-stepper-product-card-color:var(--control-stepper-compact-color);--control-stepper-product-card-font:var(--control-stepper-compact-font);--control-stepper-product-card-action-font-size:16px;--control-stepper-product-card-output-min-width:16px;--control-stepper-product-card-glyph-size:var(--control-stepper-compact-glyph-size);--control-stepper-product-card-decrement-glyph-height:var(--control-stepper-compact-decrement-glyph-height);--catalog-card-border:var(--color-border-control);--catalog-card-surface:var(--color-surface-primary);--focus-ring-color:var(--color-text-primary);--focus-ring-width:2px;--focus-ring-offset:3px;--motion-fast:.2s;--motion-normal:.3s;--ink:var(--color-text-primary);--muted:var(--color-text-muted);--color-ink-card:var(--color-text-primary);--color-ink-card-muted:var(--color-text-muted);--color-ink-on-dark:var(--color-surface-primary);--line:var(--color-border-divider);--surface:var(--color-surface-primary);--accent:var(--color-action-primary);--font:var(--font-family-body);--display:var(--font-family-display-brand)}@media (max-width:639px){:root{--layout-gutter-compact:12px}}
