._screen_9oyqh_1{flex-direction:column;gap:1.15rem;display:flex}._title_9oyqh_7{letter-spacing:-.03em;margin:0;font-size:1.75rem;font-weight:700}._lede_9oyqh_14{color:var(--muted);margin:0;font-size:.9375rem;line-height:1.45}._lede_9oyqh_14 a{color:var(--accent);text-decoration:none}._lede_9oyqh_14 a:hover,._lede_9oyqh_14 a:focus-visible{text-decoration:underline}._form_9oyqh_31{background:var(--tile);border:1px solid var(--hair);border-radius:.75rem;flex-direction:column;gap:.55rem;padding:1rem;display:flex}._label_9oyqh_41{font-size:.9rem;font-weight:600}._input_9oyqh_46{box-sizing:border-box;border:1px solid var(--hair);background:var(--bg);width:100%;color:var(--ink);font:inherit;border-radius:.55rem;padding:.75rem .85rem}._input_9oyqh_46:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._error_9oyqh_62{color:var(--accent);margin:0;font-size:.85rem}._submit_9oyqh_68{background:var(--accent);color:var(--ink);font:inherit;cursor:pointer;border:none;border-radius:.65rem;align-self:stretch;margin-top:.25rem;padding:.85rem 1rem;font-weight:650}._submit_9oyqh_68:focus-visible{outline:2px solid var(--ink);outline-offset:2px}._screen_tdose_1{min-height:100%;margin:calc(-.75rem - var(--safe-top)) -1rem calc(-1.25rem - var(--safe-bottom));background:var(--bg);color:var(--ink);font-variant-numeric:tabular-nums;flex-direction:column;flex:1;padding:0;display:flex}._header_tdose_13{padding:calc(.5rem + var(--safe-top)) 1rem 0;flex-shrink:0}._eyebrow_tdose_18{letter-spacing:-.01em;color:var(--muted);margin:.125rem 0 .25rem;font-size:.8125rem;font-weight:600}._title_tdose_26{letter-spacing:-.03em;margin:0 0 .25rem;font-size:1.375rem;font-weight:700}._sub_tdose_33{color:var(--muted);margin:0 0 .5rem;font-size:.9375rem;line-height:1.35}._budgetPin_tdose_40{flex-shrink:0;padding:0 1rem .5rem}._budgetTile_tdose_45{background:var(--tile);border-radius:1rem;padding:.875rem 1rem}._budgetLabel_tdose_51{color:var(--muted);margin-bottom:.5rem;font-size:.8125rem;font-weight:600;display:block}._euro_tdose_59{background:#2c2c2e;border-radius:.75rem;align-items:center;display:flex;overflow:hidden}._euro_tdose_59:focus-within{outline:2px solid var(--accent);outline-offset:2px}._euro_tdose_59 b{color:var(--muted);padding:0 .75rem;font-size:1.0625rem;font-weight:600}._euro_tdose_59 input{min-width:0;color:var(--ink);font:inherit;letter-spacing:-.02em;background:0 0;border:0;outline:none;flex:1;padding:.75rem .75rem .75rem 0;font-size:1.375rem;font-weight:600}._euro_tdose_59 input::placeholder{color:var(--muted);opacity:.7;font-weight:500}._scroll_tdose_99{flex:1;min-height:0;padding:0 1rem .75rem;overflow-y:auto}._gridTile_tdose_106{background:var(--tile);border-radius:1rem;padding:.75rem}._grid_tdose_106{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}._thumb_tdose_118,._add_tdose_119{aspect-ratio:3/4;border-radius:.75rem;position:relative;overflow:hidden}._thumb_tdose_118{background:#2c2c2e}._thumbImg_tdose_130{object-fit:cover;width:100%;height:100%;display:block}._remove_tdose_137{color:#fff;cursor:pointer;background:#1c1c1ed9;border:0;border-radius:999px;width:1.75rem;height:1.75rem;font-size:1.125rem;line-height:1;position:absolute;top:.375rem;right:.375rem}._remove_tdose_137:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._add_tdose_119{color:var(--ink);text-align:center;cursor:pointer;background:#7878802e;border:1.5px dashed #ffffff38;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:.5rem;font-size:.8125rem;font-weight:600;display:flex}._addTitle_tdose_173{font-size:.8125rem;font-weight:600}._addHint_tdose_178{color:var(--muted);font-size:.6875rem;font-weight:500}._add_tdose_119 input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}._dock_tdose_193{z-index:3;padding:.75rem 1rem calc(1rem + env(safe-area-inset-bottom,0px));border-top:1px solid var(--hair);background:#000;flex-shrink:0}._cta_tdose_201{width:100%;font:inherit;letter-spacing:-.02em;background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:.875rem;padding:.95rem 1rem;font-size:1.0625rem;font-weight:700}._cta_tdose_201:disabled{color:var(--muted);cursor:not-allowed;background:#2c2c2e}._cta_tdose_201:focus-visible:not(:disabled){outline:2px solid var(--ink);outline-offset:2px}._screen_1j90l_1{max-width:36rem;padding-bottom:12rem;position:relative}._header_1j90l_7{margin-bottom:.75rem}._title_1j90l_11{letter-spacing:-.02em;margin:0 0 .5rem;font-size:1.35rem;font-weight:650}._lede_1j90l_18{color:var(--muted);margin:0;line-height:1.4}._error_1j90l_24{color:var(--accent);margin:0 0 .75rem;line-height:1.4}._actions_1j90l_30{color:var(--muted);margin:.75rem 0 0}._link_1j90l_35{color:var(--accent);text-decoration:none}._link_1j90l_35:hover,._link_1j90l_35:focus-visible{text-decoration:underline}._pickCard_1j90l_45{background:var(--tile);box-shadow:0 0 0 1.5px var(--accent);border-radius:1rem;margin:0 0 .5rem;padding:1rem}._pickEmpty_1j90l_53{box-shadow:none}._pickLabel_1j90l_57{color:var(--accent);letter-spacing:-.01em;margin:0 0 .35rem;font-size:.8125rem;font-weight:600}._pickNameRow_1j90l_65{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}._pickName_1j90l_65{letter-spacing:-.02em;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.25}._pickEmpty_1j90l_53 ._pickName_1j90l_65{color:var(--muted);font-size:.9375rem;font-weight:400}._pickRating_1j90l_86{letter-spacing:-.02em;color:var(--accent);font-variant-numeric:tabular-nums;flex-shrink:0;margin:0;font-size:1.0625rem;font-weight:700}._pickScale_1j90l_96{color:var(--muted)}._pickMeta_1j90l_100{color:var(--muted);margin:.35rem 0 0;font-size:.9375rem;line-height:1.4}._stripTile_1j90l_107{background:var(--tile);border-radius:1rem;margin:0 0 .5rem;padding:.75rem .75rem .875rem}._stripLabel_1j90l_114,._listLabel_1j90l_115{color:var(--muted);margin:0 .25rem .625rem;font-size:.8125rem;font-weight:600}._listLabel_1j90l_115{margin:.4rem .25rem .5rem}._strip_1j90l_107{scrollbar-width:none;gap:.5rem;display:flex;overflow-x:auto}._strip_1j90l_107::-webkit-scrollbar{display:none}._captureThumb_1j90l_137{flex:0 0 4.4rem;width:4.4rem}._list_1j90l_115{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._row_1j90l_151{background:var(--tile);cursor:pointer;border-radius:1rem;grid-template-columns:3.2rem 1fr;gap:.75rem;margin:0;padding:1rem;display:grid}._row_1j90l_151:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._rowChosen_1j90l_167{box-shadow:0 0 0 1.5px var(--accent)}._thumb_1j90l_171{background:#2c2c2e;border-radius:.625rem;width:3.2rem;height:4rem;position:relative;overflow:hidden}._captureThumb_1j90l_137 ._thumb_1j90l_171{aspect-ratio:3/4;width:4.4rem;height:auto}._thumbImg_1j90l_186{object-fit:cover;width:100%;height:100%;display:block}._thumbImgCrop_1j90l_193{object-fit:fill;max-width:none;max-height:none;position:absolute}._thumbFrame_1j90l_200{z-index:1;pointer-events:none;position:absolute}._thumbBox_1j90l_206{box-sizing:border-box;pointer-events:none;border:2px solid #fff;border-radius:2px;position:absolute;box-shadow:0 0 0 1px #0000008c}._thumbBoxChosen_1j90l_215{border-color:var(--accent)}._rowBody_1j90l_219{min-width:0}._rowTop_1j90l_223{justify-content:space-between;align-items:flex-start;gap:.4rem;display:flex}._name_1j90l_230{letter-spacing:-.02em;font-size:1.0625rem;font-weight:600;line-height:1.25}._meta_1j90l_237{color:var(--muted);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.15rem .85rem;margin-top:.25rem;font-size:.9375rem;display:grid}._ratingValue_1j90l_248{color:var(--ink);font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:600}._ratingMuted_1j90l_255{color:var(--muted);font-weight:500}._sourceLink_1j90l_260{min-width:0;min-height:44px;color:var(--accent);text-underline-offset:.15em;text-overflow:ellipsis;white-space:nowrap;padding:0 .15rem;font-weight:600;line-height:44px;text-decoration:underline;display:block;overflow:hidden}._sourceLink_1j90l_260:hover,._sourceLink_1j90l_260:focus-visible{color:var(--ink)}._matchHint_1j90l_280{color:var(--muted);grid-column:1/-1;font-size:.8125rem;line-height:1.35}._priceDisplay_1j90l_287{min-width:44px;min-height:44px;color:var(--ink);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex-shrink:0;margin:0;padding:0 .25rem;font-size:1.0625rem;font-weight:600}._priceDisplay_1j90l_287:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:.35rem}._priceEdit_1j90l_309{background:#2c2c2e;border-radius:.5rem;flex-shrink:0;align-items:center;gap:.15rem;min-height:44px;padding:.15rem .55rem;display:inline-flex}._priceEdit_1j90l_309:focus-within{outline:2px solid var(--accent);outline-offset:2px}._pricePrefix_1j90l_325{color:var(--muted);font-size:.9375rem;font-weight:600}._priceEdit_1j90l_309 input{width:4.5rem;color:var(--ink);font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;font-size:1.0625rem;font-weight:600}._addPrice_1j90l_343{background:var(--fill);min-width:44px;min-height:44px;color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:.5rem;flex-shrink:0;padding:0 .75rem;font-size:.9375rem;font-weight:600}._addPrice_1j90l_343:hover,._addPrice_1j90l_343:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._talk_1j90l_364{flex-wrap:wrap;gap:.35rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}._talk_1j90l_364 a{background:var(--fill);color:var(--ink);border-radius:.5rem;padding:.2rem .45rem;font-size:.8125rem;text-decoration:none;display:inline-block}._talk_1j90l_364 a:hover,._talk_1j90l_364 a:focus-visible{color:var(--accent)}._sheet_1j90l_388{z-index:5;max-width:36rem;max-height:62%;padding:.5rem 1rem calc(1.25rem + var(--safe-bottom));border-top:.5px solid var(--hair);-webkit-backdrop-filter:blur(20px);background:#1c1c1eeb;border-radius:1rem 1rem 0 0;flex-direction:column;gap:.625rem;margin:0 auto;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 40px #00000073}._grab_1j90l_409{background:#636366;border-radius:99px;width:36px;height:5px;margin:.25rem auto .125rem}._sheetTitle_1j90l_417{letter-spacing:-.02em;margin:0;font-size:1.0625rem;font-weight:600}._sheetSub_1j90l_424{color:var(--muted);margin:-.35rem 0 0;font-size:.9375rem}._finder_1j90l_430{aspect-ratio:4/3;background:#2c2c2e;border-radius:1rem;position:relative;overflow:hidden}._finderImg_1j90l_438{object-fit:contain;background:#000;width:100%;height:100%;display:block}._finderFrame_1j90l_446{z-index:1;pointer-events:none;position:absolute}._finderDim_1j90l_452{pointer-events:none;background:#0000008c;position:absolute}._finderBox_1j90l_458{border:3px solid var(--accent);box-sizing:border-box;pointer-events:none;border-radius:4px;position:absolute;box-shadow:0 0 0 1px #000000a6,0 0 14px #e63148bf}._finderBoxChosen_1j90l_469{border-color:var(--accent)}._sheetNav_1j90l_473{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}._sheetNavSingle_1j90l_479{grid-template-columns:1fr;gap:.5rem;display:grid}._ghost_1j90l_485{font:inherit;cursor:pointer;background:var(--fill);min-height:50px;color:var(--ink);border:0;border-radius:.875rem;padding:0 .75rem;font-size:1.0625rem;font-weight:600}._shell_uc2o3_1{box-sizing:border-box;background:var(--bg);width:100%;max-width:28rem;min-height:100dvh;color:var(--ink);font-family:var(--font);flex-direction:column;margin-inline:auto;display:flex}._main_uc2o3_14{padding:calc(.75rem + var(--safe-top)) 1rem calc(1.25rem + var(--safe-bottom));flex-direction:column;flex:1;display:flex}:root{--bg:#000;--tile:#1c1c1e;--ink:#fff;--muted:#8e8e93;--hair:#ffffff1f;--accent:#e63148;--fill:#7878803d;--font:-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", system-ui, sans-serif;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px)}*,:before,:after{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{font-family:var(--font);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;background:var(--bg);color:var(--ink)}
