.value-correction.svelte-wc1dsj{font-family:var(--font-ui);font-size:var(--fs-sm);color:var(--text-secondary);margin-top:6px}.value-correction__link.svelte-wc1dsj{color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.value-correction__link.svelte-wc1dsj:disabled{cursor:not-allowed;opacity:.6}.value-correction__active.svelte-wc1dsj{flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;display:flex}.value-correction__badge.svelte-wc1dsj{border:1px solid var(--amber-line);border-radius:var(--radius-pill);background:var(--amber-bg);color:var(--amber-800);font-size:var(--fs-xs);font-weight:var(--fw-semibold);padding:1px 8px}.value-correction__reason.svelte-wc1dsj{color:var(--text-dark)}.value-correction__form.svelte-wc1dsj{border:1px solid var(--surface-border-strong);border-radius:var(--radius-md);background:var(--surface-2);gap:6px;padding:10px;display:grid}.value-correction__help.svelte-wc1dsj{margin:0}.value-correction__label.svelte-wc1dsj{font-weight:var(--fw-semibold);color:var(--text-dark)}.value-correction__reason-input.svelte-wc1dsj{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-1);width:100%;color:var(--text-dark);font:inherit;resize:vertical;padding:6px 8px}.value-correction__actions.svelte-wc1dsj{align-items:center;gap:12px;display:flex}.value-correction__save.svelte-wc1dsj{border:1px solid var(--surface-border-strong);border-radius:var(--radius-22);background:var(--surface-1);color:var(--text-dark);font:inherit;font-weight:var(--fw-bold);cursor:pointer;padding:5px 12px}.value-correction__save.svelte-wc1dsj:disabled{cursor:not-allowed;opacity:.5}.value-correction__error.svelte-wc1dsj{color:var(--red-700);margin:4px 0 0}.addr-block.svelte-12gec4b{border:1px solid var(--border);border-radius:var(--radius-2);background:var(--surface-2);gap:6px;padding:8px 10px;display:grid;container-type:inline-size}.addr-block__header.svelte-12gec4b{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.addr-block__title.svelte-12gec4b{font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:.02em;text-transform:uppercase;color:var(--text-dark);margin:0}.addr-block__header-action.svelte-12gec4b{flex:none;align-items:center;gap:6px;display:flex}.addr-block__fields.svelte-12gec4b{grid-template-columns:minmax(0,2.2fr) minmax(0,.9fr) minmax(0,1.2fr) minmax(4.5rem,.55fr) minmax(5rem,.7fr) minmax(0,1.1fr);align-items:end;gap:6px;display:grid}.addr-block__field.svelte-12gec4b{font-size:var(--fs-2xs);font-weight:var(--fw-bold);color:var(--text-muted);gap:2px;min-width:0;display:grid}.addr-block__field.svelte-12gec4b>span:where(.svelte-12gec4b){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.addr-block__field--street.svelte-12gec4b{grid-column:1/5}.addr-block__field--suite.svelte-12gec4b{grid-column:5/7}.addr-block__field--city.svelte-12gec4b{grid-column:1/3}.addr-block__field--state.svelte-12gec4b{grid-column:3/4}.addr-block__field--zip.svelte-12gec4b{grid-column:4/5}.addr-block__field--country.svelte-12gec4b{grid-column:5/7}.addr-block__field.svelte-12gec4b input:where(.svelte-12gec4b),.addr-block__field.svelte-12gec4b select:where(.svelte-12gec4b){border:1px solid var(--border);border-radius:var(--radius-sm);width:100%;font:inherit;font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--text-dark);background:var(--off-white);padding:6px 8px}.addr-block__field.svelte-12gec4b input:where(.svelte-12gec4b):disabled,.addr-block__field.svelte-12gec4b select:where(.svelte-12gec4b):disabled{background:var(--surface-2);color:var(--text-muted)}@container (width<=560px){.addr-block__fields.svelte-12gec4b{grid-template-columns:1fr 1fr}.addr-block__field--street.svelte-12gec4b,.addr-block__field--suite.svelte-12gec4b,.addr-block__field--city.svelte-12gec4b,.addr-block__field--state.svelte-12gec4b,.addr-block__field--zip.svelte-12gec4b,.addr-block__field--country.svelte-12gec4b{grid-column:auto}.addr-block__field--street.svelte-12gec4b,.addr-block__field--country.svelte-12gec4b{grid-column:1/-1}}.addr-block__field.svelte-12gec4b .field-evidence summary{flex-wrap:wrap;line-height:1.25}.framed.svelte-1kekenj{width:100%;aspect-ratio:var(--cover-ratio);min-height:var(--cover-min,300px);max-height:var(--cover-max,420px);background:var(--ink);position:relative;overflow:hidden;container-type:size}.framed.svelte-1kekenj img:where(.svelte-1kekenj){object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;max-width:none;height:100%;display:block;position:absolute;top:0;left:0}.pm.svelte-l5svwf{border-radius:var(--radius-lg);gap:8px;width:100%;height:100%;display:grid;position:relative;overflow:hidden}.pm[data-rung="2"].svelte-l5svwf{grid-template-columns:repeat(2,minmax(0,1fr))}.pm[data-rung="3"].svelte-l5svwf{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr))}.pm[data-rung="3"].svelte-l5svwf .pm-tile:where(.svelte-l5svwf):first-child{grid-row:span 2}.pm[data-rung="4"].svelte-l5svwf{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr))}.pm[data-rung="5"].svelte-l5svwf{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr))}.pm[data-rung="5"].svelte-l5svwf .pm-tile:where(.svelte-l5svwf):first-child{grid-area:span 2/span 2}.pm-tile.svelte-l5svwf{background:var(--surface-2);cursor:pointer;border:none;min-width:0;padding:0;display:block;position:relative;overflow:hidden}.pm-tile.svelte-l5svwf:not(button){cursor:default}.pm-tile.svelte-l5svwf img:where(.svelte-l5svwf){object-fit:cover;width:100%;height:100%;transition:transform var(--transition,.16s ease);display:block}button.pm-tile.svelte-l5svwf:hover img:where(.svelte-l5svwf){transform:scale(1.03)}button.pm-tile.svelte-l5svwf:focus-visible{outline:2px solid var(--primary);outline-offset:-3px}.pm-all.svelte-l5svwf{border-radius:var(--radius-pill);background:var(--white-alpha-92);height:34px;box-shadow:var(--shadow-sm);font-family:var(--font-ui);color:var(--text-dark);cursor:pointer;border:none;align-items:center;gap:7px;padding:0 13px;font-size:12.5px;font-weight:700;display:inline-flex;position:absolute;bottom:14px;right:14px}.pm-all.svelte-l5svwf svg:where(.svelte-l5svwf){width:14px;height:14px}.pm-all.svelte-l5svwf:hover{background:var(--bg-card)}.pm-all.svelte-l5svwf:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.pm-play.svelte-l5svwf{z-index:1;border-radius:var(--radius-full);background:var(--white-alpha-92);width:52px;height:52px;color:var(--text-dark);box-shadow:var(--shadow-sm);pointer-events:none;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pm-play.svelte-l5svwf svg:where(.svelte-l5svwf){width:22px;height:22px;margin-left:3px}.lpdoc.gd-locked .lpdoc__icon{color:var(--teal-deep);background:var(--teal-bg)}.gd-badge-connected.svelte-s0t61f{text-transform:uppercase;letter-spacing:.05em;border-radius:var(--radius-pill);background:var(--teal-bg);color:var(--teal-deep);white-space:normal;flex-shrink:0;max-width:100%;padding:2px 7px;font-size:10px;font-weight:800;line-height:1.4}.lpdoc__title-row:has(.gd-badge-connected){flex-wrap:wrap;row-gap:4px}.lpdoc__title-row:has(.gd-badge-connected) .lpdoc__title{white-space:normal;overflow:visible}.lpdoc.gd-locked .lpdoc__line{white-space:normal}.gd-open-pill.svelte-s0t61f{color:var(--primary-fg);background:var(--primary);border-radius:var(--radius-pill);white-space:nowrap;align-self:center;padding:6px 12px;font-size:11.5px;font-weight:700}@media (width<=720px){.gd-open-pill.svelte-s0t61f{grid-column:2;justify-self:start;margin-top:2px}}@container deal-preview-mobile (width<=720px){.gd-open-pill.svelte-s0t61f{grid-column:2;justify-self:start;margin-top:2px}}.lpdoc.svelte-18besi1{appearance:none;text-align:left;width:100%;min-height:0;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:0;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 4px;font-family:inherit;transition:background-color .15s;display:grid;position:relative}.lpdoc.svelte-18besi1:hover{background:var(--surface-2,var(--surface-2))}.lpdoc.svelte-18besi1:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:var(--radius-sm)}.lpdoc__icon.svelte-18besi1{border-radius:var(--radius-sm);background:var(--surface-2,var(--surface-2));width:28px;height:28px;color:var(--text-secondary,var(--text-secondary));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lpdoc--older-copy.svelte-18besi1,.lpdoc--superseded.svelte-18besi1{opacity:.62;box-shadow:none;background:0 0}.lpdoc--older-copy.svelte-18besi1:hover,.lpdoc--older-copy.svelte-18besi1:focus-visible,.lpdoc--superseded.svelte-18besi1:hover,.lpdoc--superseded.svelte-18besi1:focus-visible{opacity:1}.lpdoc--older-copy.svelte-18besi1 .lpdoc__title:where(.svelte-18besi1),.lpdoc--superseded.svelte-18besi1 .lpdoc__title:where(.svelte-18besi1){color:var(--text-muted,var(--text-muted));font-weight:600}.lpdoc--older-copy.svelte-18besi1 .lpdoc__icon:where(.svelte-18besi1),.lpdoc--superseded.svelte-18besi1 .lpdoc__icon:where(.svelte-18besi1){background:var(--surface-2,var(--surface-2));color:var(--text-muted,var(--text-muted))}.lpdoc__badge.svelte-18besi1{text-transform:uppercase;letter-spacing:.05em;border-radius:var(--radius-pill);background:var(--primary-alpha-08,var(--primary-alpha-12));color:var(--primary-deep,var(--primary));white-space:nowrap;flex-shrink:0;padding:2px 7px;font-size:10px;font-weight:800;line-height:1.4}.lpdoc__badge--processing.svelte-18besi1{background:var(--surface-2,var(--surface-2));color:var(--text-secondary,var(--text-secondary))}.lpdoc__body.svelte-18besi1{flex-direction:column;flex:auto;min-width:0;display:flex}.lpdoc__title-row.svelte-18besi1{align-items:center;gap:8px;min-width:0;display:flex}.lpdoc__title.svelte-18besi1{letter-spacing:0;color:var(--text-dark,var(--text-dark));text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:700;line-height:1.3;overflow:hidden}.lpdoc__title-meta.svelte-18besi1{color:var(--text-secondary,var(--text-secondary));white-space:nowrap;flex-shrink:0;justify-self:end;font-size:12px;font-weight:600;line-height:1.3}.lpdoc__what.svelte-18besi1{font-family:var(--font-body,inherit);color:var(--text-secondary);margin-top:3px;font-size:13px;font-weight:400;line-height:1.4}.lpdoc__line.svelte-18besi1{color:var(--text-secondary,var(--text-secondary));text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:13px;font-weight:500;line-height:1.35;overflow:hidden}.lpdoc__line--muted.svelte-18besi1{color:var(--text-muted,var(--text-muted))}@media (width<=720px){.lpdoc.svelte-18besi1{grid-template-columns:28px minmax(0,1fr)}.lpdoc__title-meta.svelte-18besi1{display:none}}@container deal-preview-mobile (width<=720px){.lpdoc.svelte-18besi1{grid-template-columns:28px minmax(0,1fr)}.lpdoc__title-meta.svelte-18besi1{display:none}}.closer.svelte-1irnc2b{z-index:8;color:#fff;background:#000;flex-direction:column;display:flex;position:absolute;inset:0}.bar.svelte-1irnc2b{min-height:64px;padding:calc(var(--safe-top,0px) + 8px) 12px 8px 8px;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.closer-close.svelte-1irnc2b,.icon.svelte-1irnc2b{color:#fff;cursor:pointer;background:0 0;border:0}.closer-close.svelte-1irnc2b{height:40px;font-family:var(--font-ui);align-items:center;gap:8px;padding:0 10px;font-size:16px;font-weight:600;display:inline-flex}.count.svelte-1irnc2b{left:50%;top:calc(var(--safe-top,0px) + 8px);height:40px;font-family:var(--font-ui);font-variant-numeric:tabular-nums;pointer-events:none;align-items:center;margin:0;font-size:15px;font-weight:600;display:flex;position:absolute;transform:translate(-50%)}.acts.svelte-1irnc2b{align-items:center;gap:2px;display:flex}.copied.svelte-1irnc2b{font-family:var(--font-ui);margin-right:6px;font-size:13px;font-weight:600}.icon.svelte-1irnc2b{border-radius:var(--radius-pill);place-items:center;width:40px;height:40px;display:grid}.icon.svelte-1irnc2b:hover,.closer-close.svelte-1irnc2b:hover{background:#ffffff1f}.stage.svelte-1irnc2b{flex:1;min-height:0;position:relative}.closer-photo.svelte-1irnc2b{top:8px;left:72px;right:72px;bottom:calc(20px + var(--safe-bottom,0px));width:calc(100% - 144px);height:calc(100% - 28px - var(--safe-bottom,0px));object-fit:contain;-webkit-user-select:none;user-select:none;position:absolute}.nav.svelte-1irnc2b{border-radius:var(--radius-pill);width:44px;height:44px;color:var(--text-dark);box-shadow:var(--shadow-md);cursor:pointer;z-index:2;background:#fff;border:0;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.nav.svelte-1irnc2b:hover{background:var(--surface-2)}.nav.prev.svelte-1irnc2b{left:16px}.nav.next.svelte-1irnc2b{right:16px}.closer-close.svelte-1irnc2b:focus-visible,.icon.svelte-1irnc2b:focus-visible,.nav.svelte-1irnc2b:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (width<=700px){.closer-photo.svelte-1irnc2b{width:calc(100% - 24px);left:12px;right:12px}.nav.prev.svelte-1irnc2b{left:8px}.nav.next.svelte-1irnc2b{right:8px}.count.svelte-1irnc2b{font-size:14px}}.photo-lightbox__overlay{background:var(--bg-card)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;justify-content:stretch!important;align-items:stretch!important;padding:0!important;overflow:hidden!important}.photo-lightbox__card{width:100%!important;max-width:none!important;height:100dvh!important;box-shadow:none!important;background:var(--bg-card)!important;border:0!important;border-radius:0!important;flex-direction:column!important;margin:0!important;padding:0!important;display:flex!important}.photo-lightbox__card .app-modal-shell__header{display:none!important}.photo-lightbox__body{flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.tour.svelte-1mvhotm{background:var(--bg-card);scroll-behavior:smooth;flex:1;min-height:0;overflow:auto}@media (prefers-reduced-motion:reduce){.tour.svelte-1mvhotm{scroll-behavior:auto}}.tour-bar.svelte-1mvhotm{z-index:3;padding:calc(var(--safe-top,0px) + 12px) 16px 12px;background:color-mix(in srgb, var(--bg-card) 92%, transparent);justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;top:0}.tour-back.svelte-1mvhotm,.tour-share.svelte-1mvhotm{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--bg-card);height:40px;color:var(--text-dark);box-shadow:var(--shadow-sm);font-family:var(--font-ui);cursor:pointer;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.tour-share.copied.svelte-1mvhotm{color:var(--primary-hover);background:var(--green-bg)}.tour-col.svelte-1mvhotm{width:min(840px,100% - 64px);padding:6px 0 calc(72px + var(--safe-bottom,0px));margin:0 auto}.eyebrow.svelte-1mvhotm{font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:18px 0 0;font-size:12px;font-weight:600}.tour-title.svelte-1mvhotm{font-family:var(--font-ui);letter-spacing:-.03em;color:var(--text-dark);margin:4px 0 0;font-size:32px;font-weight:700;line-height:1.15}.tour-sub.svelte-1mvhotm{font-family:var(--font-ui);color:var(--text-secondary);margin:6px 0 0;font-size:15px;font-weight:500}.chips.svelte-1mvhotm{top:calc(var(--safe-top,0px) + 64px);z-index:2;background:color-mix(in srgb, var(--bg-card) 94%, transparent);gap:18px;margin:26px 0 0;padding:4px 0 14px;display:flex;position:sticky}.chips.stuck.svelte-1mvhotm{border-bottom:1px solid var(--border-light)}.chip.svelte-1mvhotm{color:var(--text-secondary);font-family:var(--font-ui);cursor:pointer;background:0 0;border:0;flex-direction:column;gap:8px;padding:0 0 10px;font-size:13px;font-weight:600;display:flex}.chip.svelte-1mvhotm img:where(.svelte-1mvhotm){object-fit:cover;border-radius:var(--radius-2);background:var(--surface-2);width:112px;height:74px}.chip.on.svelte-1mvhotm{color:var(--text-dark);border-bottom:2px solid var(--text-dark)}.stack.svelte-1mvhotm{flex-direction:column;gap:72px;padding-top:28px;display:flex}.stack.svelte-1mvhotm h3:where(.svelte-1mvhotm){font-family:var(--font-ui);letter-spacing:-.03em;color:var(--text-dark);margin:0 0 16px;font-size:22px;font-weight:600}.flow.svelte-1mvhotm{flex-direction:column;gap:10px;display:flex}.row.pair.svelte-1mvhotm{grid-template-columns:1fr 1fr;align-items:start;gap:10px;display:grid}.shot-open.svelte-1mvhotm{cursor:zoom-in;text-align:left;background:0 0;border:0;width:100%;margin:0;padding:0;display:block}.shot-open.svelte-1mvhotm:has(.modest:where(.svelte-1mvhotm)){width:fit-content;max-width:100%}.shot-open.svelte-1mvhotm:focus-visible{outline:2px solid var(--text-dark);outline-offset:3px}.shot.svelte-1mvhotm{border-radius:var(--radius-2);background:var(--surface-2);width:100%;height:auto;display:block}.shot.modest.svelte-1mvhotm{width:auto;max-width:100%}@media (width<=700px){.tour-col.svelte-1mvhotm{width:calc(100% - 32px)}.tour-title.svelte-1mvhotm{font-size:26px}.stack.svelte-1mvhotm{gap:48px}.row.pair.svelte-1mvhotm{grid-template-columns:1fr}.shot-open.svelte-1mvhotm:has(.modest:where(.svelte-1mvhotm)){width:100%}.shot.modest.svelte-1mvhotm{width:100%;max-width:none}.chip.svelte-1mvhotm{flex-direction:row;padding:8px 0 12px;font-size:15px}.chip.svelte-1mvhotm img:where(.svelte-1mvhotm){display:none}.chips.svelte-1mvhotm{gap:22px;margin-top:18px}}.basemap-toggle.svelte-xafmn8{z-index:500;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-pill);box-shadow:var(--shadow-sm);font-family:var(--font-ui);gap:2px;padding:3px;display:inline-flex;position:absolute;bottom:12px;left:12px}.basemap-toggle--inline.svelte-xafmn8{position:static;bottom:auto;left:auto}.basemap-toggle__btn.svelte-xafmn8{appearance:none;border-radius:var(--radius-pill);color:var(--text-secondary);font:600 12px/1 var(--font-ui);letter-spacing:.01em;cursor:pointer;background:0 0;border:0;margin:0;padding:6px 13px;transition:background .12s,color .12s}.basemap-toggle__btn.svelte-xafmn8:hover{color:var(--text-dark)}.basemap-toggle__btn--active.svelte-xafmn8{background:var(--text-dark);color:var(--bg-card)}.basemap-toggle__btn.svelte-xafmn8:focus-visible{outline:2px solid var(--primary);outline-offset:1px}@media (width<=768px){.basemap-toggle.svelte-xafmn8{bottom:10px;left:10px}.basemap-toggle__btn.svelte-xafmn8{padding:7px 14px}}.deal-dot-icon{background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex;overflow:visible}.deal-dot{background:var(--primary);width:13px;height:13px;box-shadow:var(--shadow-sm);cursor:pointer;border-radius:50%;transition:transform .12s,box-shadow .12s;position:relative}.deal-dot--firm{border-radius:var(--radius-xs);background:var(--teal-midnight);width:14px;height:14px}.deal-dot--approx{background:var(--primary-alpha-35);border:1.5px dashed var(--primary);box-shadow:none}.deal-dot:hover,.leaflet-marker-icon:focus .deal-dot{box-shadow:0 0 0 3px var(--primary-alpha-12), var(--shadow-md);transform:scale(1.22)}.deal-dot-icon--highlight{z-index:1200!important}.deal-dot-icon--highlight .deal-dot{background:var(--blue-600);border-color:var(--blue-600);animation:1.15s ease-in-out infinite deal-dot-hover-pulse;transform:scale(1.55)}@keyframes deal-dot-hover-pulse{0%,to{box-shadow:0 0 0 4px color-mix(in srgb, var(--blue-500) 48%, transparent), var(--shadow-md)}50%{box-shadow:0 0 0 12px color-mix(in srgb, var(--blue-500) 0%, transparent), var(--shadow-md)}}.deal-dot--numbered{width:22px;height:22px;font-family:var(--font-ui);color:var(--bg-card);justify-content:center;align-items:center;font-size:11px;font-weight:600;line-height:1;display:flex}.deal-dot--numbered.deal-dot--approx{color:var(--primary-deep)}.deal-dot-icon--highlight .deal-dot--numbered{color:var(--bg-card)}.hero-media.svelte-vut4et{z-index:1;width:100%;position:relative}.hero-frame--mosaic.svelte-vut4et{display:none}@media (width>=900px){.hero-frame--mosaic.svelte-vut4et{display:block}.hero-frame--carousel-only.svelte-vut4et{display:none}}.hero-frame.svelte-vut4et{aspect-ratio:16/9;background:linear-gradient(145deg, var(--c-2e3137), var(--c-5b4c46) 52%, var(--c-1f2529));width:100%;position:relative;overflow:hidden}.hero-frame--zoomable.svelte-vut4et{cursor:zoom-in}.hero-frame--zoomable.svelte-vut4et:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.hero-frame.hero-frame--mosaic.svelte-vut4et{background:0 0}.hero-frame.empty.svelte-vut4et{background:linear-gradient(145deg, var(--c-0f2023), var(--c-14272b) 42%, var(--c-102225))}.empty-copy.svelte-vut4et{color:color-mix(in srgb, var(--bg-card) 78%, transparent);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex;position:absolute;inset:0}.empty-copy.svelte-vut4et div:where(.svelte-vut4et){color:var(--white-alpha-92);font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:800}.empty-copy.svelte-vut4et p:where(.svelte-vut4et){color:color-mix(in srgb, var(--bg-card) 66%, transparent);font-family:var(--font-body);margin:0;font-size:13px}.share.svelte-vut4et{z-index:3;border-radius:var(--radius-pill);background:var(--white-alpha-92);width:42px;height:42px;color:var(--text-dark);cursor:pointer;box-shadow:var(--shadow-sm);transition:color var(--transition), transform var(--transition);border:0;place-items:center;padding:0;display:grid;position:absolute;top:12px;right:12px}.share.svelte-vut4et:hover{color:var(--primary);transform:scale(1.06)}.share.svelte-vut4et:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.default-cover-badge.svelte-vut4et{z-index:4;border-radius:var(--radius-pill);background:var(--white-alpha-92);max-width:calc(100% - 24px);color:var(--text-secondary);font-family:var(--font-ui);letter-spacing:.01em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;padding:4px 8px;font-size:11px;font-weight:600;line-height:1.2;position:absolute;bottom:12px;left:12px}.default-cover-badge--firm-note.svelte-vut4et{color:var(--text-dark);box-shadow:var(--shadow-sm);padding:6px 10px;font-size:12px;font-weight:700}.default-cover-badge--on-cover.svelte-vut4et{z-index:4}.hero-media--firm.svelte-vut4et:not(.hero-media--framed){height:100%}.hero-media--firm.svelte-vut4et:not(.hero-media--framed) .hero-frame:where(.svelte-vut4et){aspect-ratio:auto;height:100%}.hero-media--framed.svelte-vut4et .hero-frame--firm:where(.svelte-vut4et){aspect-ratio:auto;background:0 0;height:auto}.sentence.svelte-7wwgr4{font-family:var(--font-ui,inherit);color:var(--text-dark);max-width:66ch;margin:0;font-size:16.5px;line-height:1.6}.sentence--firm.svelte-7wwgr4{max-width:44em;margin:12px 0 0;font-size:18px;font-weight:500;line-height:1.5}.sentence--firm.svelte-7wwgr4 strong:where(.svelte-7wwgr4){font-weight:inherit;color:inherit}.lede-link.svelte-7wwgr4{color:var(--primary-deep);text-decoration:none}.lede-link.svelte-7wwgr4 strong:where(.svelte-7wwgr4){color:inherit}.lede-link.svelte-7wwgr4:hover{text-underline-offset:3px;text-decoration:underline}.lede-link.svelte-7wwgr4:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:var(--radius-xs)}@media (width<=900px){.sentence--firm.svelte-7wwgr4{max-width:none;font-size:17px}}.disclaimer.svelte-rxxoy3{font-family:var(--font-body);color:var(--text-muted);gap:12px;padding:16px 0;font-size:12px;line-height:1.6;display:flex}.disclaimer-icon.svelte-rxxoy3{color:var(--text-muted);flex-shrink:0;margin-top:1px}.disclaimer-content.svelte-rxxoy3{flex-direction:column;gap:6px;display:flex}.disclaimer-content.svelte-rxxoy3 p:where(.svelte-rxxoy3){margin:0}.disclaimer-title.svelte-rxxoy3{font-family:var(--font-ui);color:var(--text-secondary);font-size:12px;font-weight:700}.first-save-toast.svelte-41f5ur{bottom:max(24px, var(--deal-bar-clearance,0px));z-index:1100;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);max-width:min(440px,100vw - 32px);box-shadow:var(--shadow-ink-soft);align-items:center;gap:10px;padding:14px 16px;display:flex;position:fixed;left:50%;transform:translate(-50%)}.first-save-toast__icon.svelte-41f5ur{border-radius:var(--radius-pill);background:var(--primary);width:24px;height:24px;color:var(--plan-funnel-5-fg);flex:none;place-items:center;display:grid}.first-save-toast__copy.svelte-41f5ur{font-family:var(--font-ui);color:var(--text-secondary);flex:auto;font-size:13px;line-height:1.4}.first-save-toast__copy.svelte-41f5ur strong:where(.svelte-41f5ur){color:var(--text-dark);font-weight:800}.first-save-toast__action.svelte-41f5ur{background:var(--green-bg);color:var(--primary-deep);border-radius:var(--radius-pill);font:700 12px var(--font-ui);cursor:pointer;border:0;flex:none;padding:6px 10px}.first-save-toast__action.svelte-41f5ur:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.first-save-toast__dismiss.svelte-41f5ur{border-radius:var(--radius-pill);width:24px;height:24px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex:none;place-items:center;display:grid}.first-save-toast__dismiss.svelte-41f5ur:hover,.first-save-toast__dismiss.svelte-41f5ur:focus-visible{background:var(--surface-2);outline:none}@media (width<=520px){.first-save-toast.svelte-41f5ur{left:16px;right:16px;bottom:max(16px, var(--deal-bar-clearance,0px));max-width:none;transform:none}}.ia-loading.svelte-3gh0q4{font-family:var(--font-body);color:var(--text-muted);text-align:center;padding:8px 0;font-size:12.5px}.ia-wrap.svelte-3gh0q4{border-top:1px solid var(--border-light);text-align:left;margin-top:20px;padding-top:18px}.ia-head.svelte-3gh0q4{font-family:var(--font-body);color:var(--text-secondary);margin-bottom:12px;font-size:12.5px;line-height:1.5}.ia-head.svelte-3gh0q4 b:where(.svelte-3gh0q4){color:var(--text-dark);font-weight:700}.ia-list.svelte-3gh0q4{gap:8px;display:grid}.ia-row.svelte-3gh0q4{border:1px solid var(--border-light);border-radius:var(--radius-2);background:var(--bg-card);align-items:center;gap:12px;padding:12px 14px;text-decoration:none;transition:border-color .14s,background .14s;display:flex}.ia-row.svelte-3gh0q4:hover{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 5%, transparent)}.ia-main.svelte-3gh0q4{flex:1;min-width:0}.ia-name.svelte-3gh0q4{font-family:var(--font-ui);color:var(--text-dark);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:700;overflow:hidden}.ia-meta.svelte-3gh0q4{font-family:var(--font-body);color:var(--text-muted);margin-top:2px;font-size:11.5px}.ia-arrow.svelte-3gh0q4{width:16px;height:16px;color:var(--primary);flex-shrink:0}.modal-header-centered.svelte-q451q6,.modal-success.svelte-q451q6{text-align:center}.modal-avatar.svelte-q451q6{border-radius:var(--radius-pill);background:var(--primary-alpha-12);width:64px;height:64px;color:var(--primary);font-family:var(--font-ui);justify-content:center;align-items:center;margin:0 auto 14px;font-size:20px;font-weight:800;display:flex}.modal-avatar-name.svelte-q451q6{font-family:var(--font-ui);color:var(--text-dark);font-size:20px;font-weight:800}.modal-avatar-meta.svelte-q451q6{font-family:var(--font-body);color:var(--text-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:8px;font-size:13px;display:flex}.modal-avatar-link.svelte-q451q6{color:var(--primary);font-weight:700;text-decoration:none}.modal-avatar-link.svelte-q451q6:hover{text-decoration:underline}.modal-field.svelte-q451q6{margin-top:18px}.modal-label.svelte-q451q6{font-family:var(--font-ui);letter-spacing:.4px;text-transform:uppercase;color:var(--text-muted);margin-bottom:8px;font-size:11px;font-weight:700;display:block}.modal-textarea.svelte-q451q6{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-main,var(--c-f8f8f6));width:100%;font-family:var(--font-body);color:var(--text-dark);resize:vertical;min-height:104px;padding:12px 14px;font-size:14px;line-height:1.5}.modal-textarea.svelte-q451q6:focus{box-shadow:0 0 0 3px var(--primary-alpha-12);border-color:#51be7b8c;outline:none}.modal-error.svelte-q451q6{border-radius:var(--radius-md);font-family:var(--font-body);color:var(--c-b91c1c);background:#ef444414;border:1px solid #ef44442e;margin-top:12px;padding:10px 12px;font-size:13px}.modal-actions.svelte-q451q6{gap:10px;margin-top:18px;display:flex}.modal-footer-note.svelte-q451q6{text-align:center;font-family:var(--font-ui);color:var(--text-muted);margin-top:12px;font-size:11px;font-weight:600}.modal-success-icon.svelte-q451q6{border-radius:var(--radius-pill);background:var(--primary-alpha-12);justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto 16px;display:flex}@media (width<=640px){.modal-actions.svelte-q451q6{flex-direction:column}}
