.Scp77G_main{flex-direction:column;flex-grow:1;gap:24px;width:100%;max-width:520px;margin:0 auto;padding:24px 20px 64px;display:flex}.Scp77G_card{border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;gap:24px;padding:36px;display:flex;box-shadow:0 8px 32px #2025210d}.Scp77G_header{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.Scp77G_symbol{width:56px;height:56px;color:var(--brand-ink);background:color-mix(in oklch, var(--brand) 8%, #fff);border-radius:16px;place-items:center;margin-bottom:6px;display:grid}.Scp77G_eyebrow{color:var(--brand-ink);letter-spacing:.1em;font-size:10px;font-weight:800}.Scp77G_title{color:#202521;letter-spacing:-.035em;font-size:26px;font-weight:800;line-height:1.25}.Scp77G_description{color:#697164;max-width:290px;font-size:14px;line-height:1.6}.Scp77G_form{flex-direction:column;gap:16px;display:flex}:is(.Scp77G_controls .input,.Scp77G_card .input){background:#fff;border:1px solid #dce1d8;border-radius:8px;height:54px;font-size:16px}:is(.Scp77G_controls .input:focus,.Scp77G_card .input:focus){border-color:var(--brand-ink)}.Scp77G_help{color:#697164;font-size:12px;line-height:1.6}.Scp77G_form>.Scp77G_help{margin-top:-8px}.Scp77G_card .btn{border-radius:8px;width:100%;font-size:14px;font-weight:700;transition:background .15s,box-shadow .15s}.Scp77G_card .btn:focus-visible{outline:2px solid var(--brand-ink);outline-offset:3px}.Scp77G_card .btn.primary:not(:disabled):hover{box-shadow:inset 0 0 0 100px #00000014}.Scp77G_tabs{background:var(--surface);border-radius:10px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.Scp77G_tab{color:#505a4b;cursor:pointer;background:0 0;border:0;border-radius:8px;min-height:44px;font-size:14px;font-weight:700}.Scp77G_tab[aria-selected=true]{color:#202521;background:#fff;box-shadow:0 1px 3px #0000001f}.Scp77G_tab:focus-visible{outline:2px solid var(--brand-ink);outline-offset:2px}.Scp77G_inlineLink{color:var(--brand-ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}@media (max-width:480px){.Scp77G_main{padding:16px 16px 40px}.Scp77G_card{gap:22px;padding:28px 22px}.Scp77G_title{font-size:24px}}:is(.Scp77G_controls textarea.input,.Scp77G_card textarea.input){resize:vertical;height:auto;min-height:96px;padding-block:14px}.Scp77G_card .field{gap:8px;min-width:0}.Scp77G_card .small{color:#697164;line-height:1.6}.Scp77G_card .input{min-width:0}.Scp77G_card .btn{white-space:normal;text-align:center;height:auto;min-height:52px;padding-block:12px}:is(.Scp77G_card input[type=checkbox],.Scp77G_card input[type=radio]){accent-color:var(--brand-ink);flex-shrink:0}.Scp77G_result{text-align:center;align-items:center}.Scp77G_paymentOptions{flex-wrap:wrap;gap:8px;display:flex}
.BH6Glq_stack{text-align:left;flex-direction:column;gap:12px;width:100%;display:flex}.BH6Glq_panel{border:1px solid var(--line,#e3e6df);color:#202521;background:#fff;border-radius:16px;flex-direction:column;gap:12px;padding:18px;display:flex}.BH6Glq_top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.BH6Glq_balance{flex-direction:column;gap:2px;min-width:0;display:flex}.BH6Glq_amount{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:32px;font-weight:800;line-height:1.1}.BH6Glq_unit{color:#697164;font-size:13px;font-weight:600}.BH6Glq_chip{background:color-mix(in oklch, var(--brand) 14%, #fff);color:var(--brand-ink);white-space:nowrap;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:800}.BH6Glq_bar{background:var(--surface,#f4f5f1);border-radius:999px;height:10px;overflow:hidden}.BH6Glq_fill{background:var(--brand);border-radius:999px;height:100%}.BH6Glq_ends{color:#697164;justify-content:space-between;gap:8px;font-size:12px;font-weight:700;display:flex}.BH6Glq_line{font-size:14px;font-weight:800;line-height:1.4}.BH6Glq_note{color:#697164;font-size:13px;line-height:1.5}.BH6Glq_title{font-size:15px;font-weight:800}.BH6Glq_boxes{grid-template-columns:repeat(auto-fit,minmax(56px,1fr));gap:8px;display:grid}.BH6Glq_box{border:2px dashed var(--line,#dce1d8);color:#697164;text-align:center;border-radius:10px;place-items:center;min-height:44px;padding:6px;font-size:12px;font-weight:700;display:grid}.BH6Glq_done{border:2px solid var(--brand);background:var(--brand);color:var(--on-brand)}
._1VyYKq_page{color:#1f2420;min-height:100dvh;font-family:var(--font-manrope), system-ui, sans-serif;background:#fafaf7;font-size:15px;line-height:1.4}._1VyYKq_top{z-index:10;background:#fff;border-bottom:1px solid #e6e6e0;align-items:center;gap:10px;padding:16px;display:flex;position:sticky;top:0}._1VyYKq_mark{background:var(--brand);width:36px;height:36px;color:var(--on-brand);border-radius:10px;flex:none;place-items:center;font-weight:800;display:grid;overflow:hidden}._1VyYKq_mark img{object-fit:contain;background:#fff;width:100%;height:100%}._1VyYKq_markBig{border-radius:14px;width:56px;height:56px;font-size:20px}._1VyYKq_who{flex-direction:column;flex:1;min-width:0;line-height:1.2;display:flex}._1VyYKq_brandName{text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}._1VyYKq_table{color:#5d635e;font-size:13px}._1VyYKq_langs{background:#eeeee8;border-radius:999px;padding:3px;font-size:13px;font-weight:700;display:inline-flex}._1VyYKq_lang{color:#5d635e;border-radius:999px;place-items:center;height:30px;padding:0 10px;text-decoration:none;display:grid}._1VyYKq_lang[aria-current=true]{color:#1f2420;background:#fff;box-shadow:0 1px 2px #0000001a}._1VyYKq_cats{scrollbar-width:none;gap:8px;padding:12px 16px;display:flex;overflow-x:auto}._1VyYKq_cat{color:#1f2420;height:36px;font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #e0e0d8;border-radius:999px;flex:none;padding:0 14px;font-weight:600}._1VyYKq_cat[aria-pressed=true]{border-color:var(--brand);background:var(--brand);color:var(--on-brand);font-weight:700}._1VyYKq_main{flex-direction:column;gap:10px;max-width:640px;margin:0 auto;padding:0 16px 200px;display:flex}._1VyYKq_dish{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:#fff;border:1px solid #ecece6;border-radius:12px;gap:12px;padding:10px;display:flex}._1VyYKq_dish:disabled{opacity:.55;cursor:default}._1VyYKq_photo{aspect-ratio:1;object-fit:cover;background:#e8e8e0;border-radius:10px;flex:none;width:84px;height:84px}._1VyYKq_dishBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._1VyYKq_dishName{font-weight:800}._1VyYKq_dishDesc{color:#5d635e;font-size:13px;line-height:1.35}._1VyYKq_priceRow{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;display:flex}._1VyYKq_price{font-variant-numeric:tabular-nums;font-weight:800}._1VyYKq_priceAlt{color:#5d635e;font-variant-numeric:tabular-nums;font-size:12px}._1VyYKq_add{background:var(--brand);width:34px;height:34px;color:var(--on-brand);border-radius:17px;flex:none;place-items:center;font-size:20px;font-weight:700;line-height:1;display:grid}._1VyYKq_sold{color:#8a1c12;font-size:12px;font-weight:700}._1VyYKq_sectionTitle{margin:14px 0 0;font-size:17px;font-weight:800}._1VyYKq_tab{background:#fff;border:1px solid #ecece6;border-radius:12px;flex-direction:column;gap:8px;padding:14px;display:flex}._1VyYKq_row{justify-content:space-between;gap:12px;font-size:14px;display:flex}._1VyYKq_muted{color:#5d635e;font-size:13px}._1VyYKq_total{border-top:1px solid #ecece6;justify-content:space-between;padding-top:6px;font-size:16px;font-weight:800;display:flex}._1VyYKq_bar{z-index:20;padding:12px 16px max(env(safe-area-inset-bottom), 24px);background:#fff;border-top:1px solid #e6e6e0;flex-direction:column;gap:10px;display:flex;position:fixed;inset:auto 0 0}._1VyYKq_actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._1VyYKq_btn{color:#1f2420;min-height:48px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d8d8d0;border-radius:12px;place-items:center;padding:0 14px;font-weight:700;text-decoration:none;display:grid}._1VyYKq_btn:disabled{opacity:.5;cursor:default}._1VyYKq_primary{border-color:var(--brand);background:var(--brand);color:var(--on-brand);font-weight:800}._1VyYKq_fine{text-align:center;color:#8a8e88;font-size:11px}._1VyYKq_fine a{color:inherit;text-decoration:none}._1VyYKq_notice{background:color-mix(in oklch, var(--brand) 10%, #fff);color:var(--brand-ink);border-radius:12px;padding:12px 14px;font-size:14px;font-weight:600}._1VyYKq_error{color:#8a1c12;background:#fdecea;border-radius:12px;padding:12px 14px;font-size:14px}._1VyYKq_sheet{z-index:30;background:#0006;align-items:flex-end;display:flex;position:fixed;inset:0}._1VyYKq_sheetBody{width:100%;max-height:88dvh;padding:20px 16px max(env(safe-area-inset-bottom), 16px);background:#fff;border-radius:16px 16px 0 0;flex-direction:column;gap:16px;display:flex;overflow-y:auto}._1VyYKq_group{flex-direction:column;gap:8px;display:flex}._1VyYKq_chips{flex-wrap:wrap;gap:8px;display:flex}._1VyYKq_chip{min-height:40px;font:inherit;cursor:pointer;color:#1f2420;background:#fff;border:1px solid #e0e0d8;border-radius:999px;padding:0 14px;font-size:14px;font-weight:600}._1VyYKq_chip[aria-pressed=true]{background:var(--brand);color:var(--on-brand);border-color:var(--brand)}._1VyYKq_input{width:100%;min-height:48px;font:inherit;box-sizing:border-box;border:1px solid #d8d8d0;border-radius:12px;padding:0 12px;font-size:16px}._1VyYKq_textarea{width:100%;min-height:96px;font:inherit;color:#1f2420;resize:none;box-sizing:border-box;border:1px solid #d8d8d0;border-radius:12px;padding:12px}._1VyYKq_stepper{align-items:center;gap:12px;display:flex}._1VyYKq_review{box-sizing:border-box;flex-direction:column;gap:20px;max-width:420px;min-height:100dvh;margin:0 auto;padding:32px 20px;display:flex}._1VyYKq_center{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}._1VyYKq_card{background:#fff;border:1px solid #ecece6;border-radius:14px;flex-direction:column;gap:14px;padding:20px;display:flex}._1VyYKq_h1{text-align:center;margin:0;font-size:22px;font-weight:800}._1VyYKq_stars{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}._1VyYKq_star{color:#c9cbc4;cursor:pointer;background:#fff;border:1px solid #e0e0d8;border-radius:12px;place-items:center;height:52px;display:grid}._1VyYKq_star[aria-pressed=true]{color:#b7791f;background:#fff6e0;border-color:#f0d9a0}._1VyYKq_footer{text-align:center;color:#8a8e88;margin-top:auto;font-size:11px}._1VyYKq_footer a{color:inherit;text-decoration:none}
