._btn_182va_1{position:relative;display:inline-block;padding:0;border:0;background:color-mix(in srgb,var(--b3d-face) 55%,#000);border-radius:14px;cursor:pointer;font:inherit;min-height:48px;-webkit-tap-highlight-color:transparent}._face_182va_14{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 20px;box-sizing:border-box;border-radius:14px;background:linear-gradient(180deg,color-mix(in srgb,var(--b3d-face) 82%,#fff),var(--b3d-face));color:var(--b3d-ink);font-weight:700;font-size:15px;text-align:center;transform:translateY(-5px);transition:transform .08s ease;box-shadow:inset 0 1px #ffffff59}._btn_182va_1:hover ._face_182va_14{transform:translateY(-6px)}._btn_182va_1:active ._face_182va_14,._active_182va_38 ._face_182va_14{transform:translateY(-1px)}._btn_182va_1:focus-visible{outline:3px solid #fff;outline-offset:2px}._btn_182va_1:disabled{opacity:.5;cursor:not-allowed}._btn_182va_1:disabled ._face_182va_14{transform:translateY(-2px)}._block_182va_56{display:block;width:100%}._frame_1gv32_1{background:var(--p-ground);color:var(--p-ink);font-family:var(--p-font);border-radius:18px;overflow:hidden;border:1px solid rgba(255,255,255,.12);box-shadow:0 18px 40px #00000059}._chrome_1gv32_2{display:flex;align-items:center;gap:5px;padding:8px 12px;background:#1b1d24}._chrome_1gv32_2 i{width:9px;height:9px;border-radius:50%;background:#565b68;display:block}._chrome_1gv32_2 span{margin-left:8px;flex:1;padding:3px 10px;border-radius:999px;background:#2a2d37;color:#9aa3ad;font:10px system-ui,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._bar_1gv32_5{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px var(--p-pad);background:var(--p-bar);color:var(--p-bar-ink);font-size:13px;border-bottom:1px solid color-mix(in srgb,var(--p-ink) 14%,transparent)}._brand_1gv32_6{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._nav_1gv32_7{font-size:11px;opacity:.9;text-align:right}._body_1gv32_8{padding:var(--p-pad);display:flex;flex-direction:column;gap:12px}._title_1gv32_9{font-size:20px;font-weight:700}._big_1gv32_10{font-size:24px;font-weight:700;line-height:1.15}._huge_1gv32_11{font-size:32px;font-weight:800;line-height:1.02;letter-spacing:-.02em}._accentText_1gv32_12{color:var(--p-accent)}._small_1gv32_13{font-size:12px;opacity:.85}._pic_1gv32_14{border-radius:var(--p-radius);min-height:24px}._hero_1gv32_15{position:relative;border-radius:var(--p-radius);overflow:hidden;min-height:150px;display:flex;align-items:flex-end;color:#fff}._heroPic_1gv32_16{position:absolute;inset:0;border-radius:0}._heroText_1gv32_17{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:16px;background:linear-gradient(0deg,rgba(0,0,0,.55),transparent);width:100%;box-sizing:border-box}._heroCenter_1gv32_18{align-items:center;text-align:center}._heroCenter_1gv32_18 ._heroText_1gv32_17{align-items:center}._heroKicker_1gv32_20{font-size:10px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:var(--p-accent)}._hero_1gv32_15 ._heroKicker_1gv32_20{color:#fff;opacity:.9}._heroTitle_1gv32_22{font-size:26px;font-weight:800;line-height:1.05}._script_1gv32_23{font-family:Georgia,serif;font-size:34px;font-weight:600;font-style:italic;line-height:1.05}._strip_1gv32_24{padding:6px 10px;border-radius:var(--p-radius);background:var(--p-accent);color:#fff;font-size:11px;text-align:center}._cols2_1gv32_25{display:grid;grid-template-columns:1.3fr 1fr;gap:12px;align-items:start}._copy_1gv32_26{display:flex;flex-direction:column;gap:10px;align-items:flex-start}._sectionTitle_1gv32_27{font-size:14px;display:block;margin-bottom:6px}._menu_1gv32_28{display:flex;flex-direction:column;gap:8px}._dish_1gv32_29{display:flex;align-items:center;gap:8px;font-size:12px}._thumb_1gv32_30{width:32px;height:32px;flex:none;border-radius:50%}._dots_1gv32_31{flex:1;border-bottom:2px dotted color-mix(in srgb,var(--p-ink) 30%,transparent)}._booking_1gv32_32,._form_1gv32_32,._sheet_1gv32_32{display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:var(--p-radius);background:var(--p-soft);font-size:12px}._field_1gv32_33{padding:7px 9px;border-radius:calc(var(--p-radius) / 2);background:color-mix(in srgb,var(--p-ink) 8%,var(--p-ground));font-size:11px;color:color-mix(in srgb,var(--p-ink) 60%,var(--p-ground))}._tall_1gv32_34{padding:16px 9px}._grid3_1gv32_35{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}._product_1gv32_36{position:relative;display:flex;flex-direction:column;gap:3px;font-size:11px}._photo_1gv32_37{height:70px}._badge_1gv32_38{position:absolute;top:5px;left:5px;padding:2px 6px;border-radius:999px;background:#fff;color:#111;font-size:9px;font-weight:700}._iconCard_1gv32_39{display:flex;flex-direction:column;gap:4px;padding:10px;border-radius:var(--p-radius);background:var(--p-soft);font-size:12px}._iconCard_1gv32_39 small{font-size:10px;opacity:.75}._icon_1gv32_39{width:22px;height:22px;border-radius:7px;background:var(--p-accent)}._mosaic_1gv32_42{display:grid;grid-template-columns:1.5fr 1fr 1fr;grid-template-rows:60px 60px;gap:8px}._tileA_1gv32_43{grid-row:1 / 3}._tileD_1gv32_44{grid-column:2 / 4}._rowBetween_1gv32_45{display:flex;align-items:center;justify-content:space-between;gap:10px}._center_1gv32_46{display:flex;justify-content:center}._countdown_1gv32_47{display:flex;justify-content:center;gap:10px}._count_1gv32_47{display:flex;flex-direction:column;align-items:center;min-width:58px;padding:8px 0;border-radius:var(--p-radius);background:var(--p-soft)}._count_1gv32_47 b{font-size:20px;color:var(--p-accent)}._count_1gv32_47 span{font-size:10px;text-transform:uppercase;letter-spacing:.1em}._kpis_1gv32_51{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}._kpi_1gv32_51{display:flex;flex-direction:column;padding:8px 10px;border-radius:var(--p-radius);background:var(--p-soft)}._kpi_1gv32_51 b{font-size:20px;color:var(--p-accent);line-height:1.1}._kpi_1gv32_51 span{font-size:10px;opacity:.8;text-transform:uppercase;letter-spacing:.08em}._tgrid_1gv32_55{display:grid;gap:3px;font-size:10px}._tcol_1gv32_56{text-align:center;font-weight:700;color:var(--p-accent);align-self:center}._thour_1gv32_57{align-self:start;opacity:.6;padding-top:2px}._tcell_1gv32_58{border-top:1px solid color-mix(in srgb,var(--p-ink) 14%,transparent)}._tblock_1gv32_59{margin:2px;padding:4px 6px;border-radius:calc(var(--p-radius) / 2);color:#fff;font-weight:700;overflow:hidden;z-index:1}._rows_1gv32_60{display:flex;flex-direction:column;gap:8px}._slot_1gv32_61{display:flex;align-items:center;gap:8px;padding:9px 10px;border-radius:var(--p-radius);background:var(--p-soft);font-size:12px}._dot_1gv32_31{width:8px;height:8px;border-radius:50%;background:var(--p-accent)}._free_1gv32_63{background:transparent;border:1px dashed var(--p-accent);color:var(--p-accent)}._avatar_1gv32_64{width:32px;height:32px;border-radius:50%;background:var(--p-accent)}._floor_1gv32_65{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}._tableBase_1gv32_66{display:flex;flex-direction:column;align-items:center;justify-content:center;height:54px;background:var(--p-soft);font-weight:700;font-size:12px}._table_1gv32_66{border-radius:var(--p-radius)}._round_1gv32_68{border-radius:999px}._tableBase_1gv32_66 small{font-weight:400;font-size:9px;opacity:.8}._taken_1gv32_70{background:var(--p-accent);color:#fff}._class_1gv32_71{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--p-radius);background:var(--p-soft);font-size:12px}._classTime_1gv32_72{color:var(--p-accent);min-width:42px}._classBody_1gv32_73{flex:1;display:flex;flex-direction:column;gap:5px}._meter_1gv32_74{height:6px;border-radius:999px;background:color-mix(in srgb,var(--p-ink) 14%,var(--p-ground));overflow:hidden}._meterFill_1gv32_75{height:100%;background:var(--p-accent)}._cta_1gv32_76{align-self:flex-start;padding:10px 18px;border-radius:var(--p-radius);background:var(--p-accent);color:#fff;font-size:13px;font-weight:700}._hero_1gv32_15 ._cta_1gv32_76{background:#fff;color:#111}._raised_1gv32_78{transform:translateY(-3px);box-shadow:0 4px color-mix(in srgb,var(--p-accent) 55%,#000),0 10px 14px #00000040}._extras_1gv32_79{display:flex;flex-wrap:wrap;gap:6px;padding-top:6px;border-top:1px solid color-mix(in srgb,var(--p-ink) 12%,transparent)}._extra_1gv32_79{padding:4px 9px;border-radius:999px;border:1px solid var(--p-accent);color:var(--p-accent);font-size:10px}._thumbBox_1gv32_81{display:block;width:100%;height:150px;overflow:hidden;border-radius:10px;position:relative;pointer-events:none}._thumbInner_1gv32_82{display:block;width:420px;transform:scale(.36);transform-origin:top left}._page_1h796_2{min-height:100vh;background:var(--ai-canvas);color:var(--ai-ink);padding:16px 16px 90px;box-sizing:border-box;font-family:var(--ai-font)}._page_1h796_2 *{font-family:inherit}._header_1h796_4{max-width:1180px;margin:0 auto 20px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;padding:clamp(16px,3vw,26px);border-radius:26px;background:linear-gradient(120deg,#fff,#f0f6ffeb 60%,#e6efffcc);border:1px solid #fff;box-shadow:var(--ai-shadow)}._back_1h796_5{display:inline-flex;align-items:center;gap:6px;padding:0 16px;border:1px solid var(--ai-line-2);border-radius:999px;background:#fff;color:var(--ai-blue-d);text-decoration:none;font-weight:600;min-height:44px}._back_1h796_5 svg{color:var(--ai-blue)}._title_1h796_7{margin:0;font-family:var(--ai-font)!important;font-weight:700;font-size:clamp(26px,4vw,38px);line-height:1.08;letter-spacing:-.03em;color:var(--ai-ink)}._titleBlock_1h796_8{flex:1;min-width:200px;display:grid;gap:6px}._eyebrow_1h796_9{font-size:11px;letter-spacing:.16em;font-weight:600;color:var(--ai-blue)}._kinds_1h796_10{display:grid;grid-template-columns:1fr 1fr;gap:14px}._kind_1h796_10{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:4px;min-height:170px;padding:16px;border-radius:20px;border:2px solid #ffffff;background-color:#dce9ff;background-size:cover;background-position:center;color:var(--ai-ink);font:inherit;text-align:left;cursor:pointer;box-shadow:0 18px 36px -22px #0f1d4099;transition:transform .12s ease,box-shadow .12s ease,border-color .15s ease}._kind_1h796_10 svg{color:var(--ai-blue)}._kind_1h796_10 strong{font-size:20px;font-weight:700}._kind_1h796_10 span{font-size:14px;color:var(--ai-ink-2)}._kind_1h796_10:hover{transform:translateY(-2px)}._kind_1h796_10:active,._kindOn_1h796_16{transform:translateY(1px)}._kindOn_1h796_16{border-color:var(--ai-blue);box-shadow:0 0 0 3px #93c5fd,0 18px 36px -22px #0f1d4099}._kind_1h796_10:focus-visible,._template_1h796_18:focus-visible,._advanced_1h796_18:focus-visible{outline:3px solid #93c5fd;outline-offset:2px}._templatePhoto_1h796_19{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:12px;background:#dbe7fb}._advanced_1h796_18{display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:20px;border:0;background:linear-gradient(120deg,#1e3a8a,#2563eb);color:#fff;text-decoration:none;box-shadow:0 14px 28px -16px #1e3a8a}._advanced_1h796_18 span{display:grid;gap:3px;flex:1;min-width:0}._advanced_1h796_18 small{color:#dbeafe;font-size:13px}._tabs_1h796_23{display:flex;gap:12px}._layout_1h796_24{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:28px;align-items:start}._steps_1h796_25{display:flex;flex-direction:column;gap:18px}._step_1h796_25{background:#ffffffe6;border:1px solid #fff;border-radius:22px;padding:18px;box-shadow:0 18px 40px -30px #0f1d4066}._step_1h796_25 h2{margin:0 0 14px;font-size:17px;font-weight:700;color:var(--ai-ink)}._row_1h796_28{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:8px}._templates_1h796_29{display:grid;grid-template-columns:repeat(auto-fill,minmax(165px,1fr));gap:12px}._template_1h796_18{display:flex;flex-direction:column;gap:6px;text-align:left;padding:10px;border-radius:16px;border:2px solid var(--ai-line);background:#fff;color:var(--ai-ink);font:inherit;cursor:pointer;min-height:44px}._template_1h796_18:hover{border-color:#93c5fd}._template_1h796_18 small{color:var(--ai-ink-3)}._selected_1h796_33{border-color:var(--ai-blue);background:var(--ai-card-2);box-shadow:0 0 0 3px #bfdbfe}._swatch_1h796_34{position:relative;height:70px;border-radius:12px;overflow:hidden;display:block}._swatchBar_1h796_35{position:absolute;left:0;right:0;top:0;height:16px}._swatchLine_1h796_36{position:absolute;left:10px;bottom:12px;width:50%;height:8px;border-radius:4px;opacity:.55}._color_1h796_37{width:44px;height:44px;border-radius:50%;border:3px solid #fff;cursor:pointer;box-shadow:0 6px 14px -6px #0f1d4099}._colorOn_1h796_38{border-color:var(--ai-blue);box-shadow:0 0 0 3px #93c5fd}._custom_1h796_39{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--ai-ink-2);min-height:44px}._custom_1h796_39 input{width:44px;height:44px;border:0;background:none;padding:0;cursor:pointer}._chips_1h796_41{display:flex;flex-wrap:wrap;gap:10px}._chip_1h796_41{padding:10px 14px;border-radius:999px;border:1px solid var(--ai-line);background:#fff;color:var(--ai-blue-d);font:inherit;font-size:14px;font-weight:500;cursor:pointer;min-height:44px}._chipOn_1h796_43{background:var(--ai-grad);border-color:transparent;color:#fff;font-weight:600;box-shadow:0 10px 20px -12px #2563ebcc}._input_1h796_44{width:100%;box-sizing:border-box;min-height:48px;padding:0 14px;border-radius:14px;border:1px solid var(--ai-line);background:#fff;color:var(--ai-ink);font:inherit;font-size:16px}._input_1h796_44:focus{outline:0;border-color:#93c5fd;box-shadow:0 0 0 3px #93c5fd55}._hint_1h796_46{margin:10px 0 0;color:var(--ai-ink-2);font-size:14px;line-height:1.5}._notice_1h796_47{margin:10px 0 0;color:var(--ai-blue);font-size:14px}._side_1h796_48{position:sticky;top:16px;display:flex;flex-direction:column;gap:16px}._promptBox_1h796_49{background:#ffffffe6;border:1px solid #fff;border-radius:20px;padding:14px;box-shadow:0 18px 40px -30px #0f1d4066}._promptLabel_1h796_50{font-size:11px;text-transform:uppercase;letter-spacing:.12em;font-weight:600;color:var(--ai-blue);margin-bottom:8px}._prompt_1h796_49{margin:0;white-space:pre-wrap;word-break:break-word;font-family:inherit;font-size:13px;line-height:1.5;color:var(--ai-ink-2);max-height:220px;overflow:auto}._actions_1h796_52{display:flex;flex-direction:column;gap:10px}._projects_1h796_53{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:12px}._project_1h796_53{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;background:#fff;border:1px solid var(--ai-line);border-radius:18px;padding:14px 16px}._project_1h796_53 strong{display:block;font-weight:600}._project_1h796_53 small{color:var(--ai-ink-3)}._projectActions_1h796_57{display:flex;align-items:center;gap:10px}._trash_1h796_58{width:44px;height:44px;border-radius:12px;border:1px solid #fecaca;background:#fff;color:#dc2626;cursor:pointer}@media(max-width:860px){._layout_1h796_24{grid-template-columns:minmax(0,1fr)}._side_1h796_48{position:static}}@media(max-width:520px){._kinds_1h796_10{grid-template-columns:1fr}._kind_1h796_10{min-height:140px}._header_1h796_4{border-radius:22px}}
