/* A0019065 — Multimodal Smart Entry: Type · Tap · Photo.
   Presentation/orchestration only. Intent, tap clarification, photo, context and action owners remain unchanged. */
.home-intent-live__smart-entry{margin-top:16px;padding:14px;border:1px solid rgba(255,255,255,.2);border-radius:18px;background:rgba(255,255,255,.08)}
.home-intent-live__smart-entry-head{display:flex;align-items:end;justify-content:space-between;gap:14px}.home-intent-live__smart-entry-head strong{color:#fff;font-size:1rem}.home-intent-live__smart-entry-head span{color:#d5e6e1;font-size:.82rem;line-height:1.4;text-align:right}
.home-intent-live__smart-entry-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}.home-intent-live__smart-entry-tab{display:grid;gap:3px;min-height:62px;padding:10px 12px;border:1px solid #b8cfca;border-radius:13px;background:#fff;color:#10233f;text-decoration:none}.home-intent-live__smart-entry-tab strong{color:#10233f;font-size:.96rem}.home-intent-live__smart-entry-tab span{color:#52666f;font-size:.78rem;line-height:1.35}.home-intent-live__smart-entry-tab:hover,.home-intent-live__smart-entry-tab:focus-visible{border-color:#f5b83f;outline:3px solid rgba(245,184,63,.34);outline-offset:2px}.home-intent-live__smart-entry-tab[aria-selected="true"]{border:2px solid #f5b83f;background:#fff9e9;box-shadow:0 7px 18px rgba(0,0,0,.1)}
.home-intent-live__smart-entry-status{margin:10px 0 0;color:#e5f1ee;font-size:.84rem;line-height:1.45}.home-intent-live__smart-entry-boundary{margin:6px 0 0;color:#c9dcd7;font-size:.77rem;line-height:1.4}.home-intent-live__smart-entry-boundary strong{color:#fff}
.home-intent-live [data-yitm-smart-entry-panel][hidden]{display:none!important}.home-intent-live__lane[data-yitm-smart-entry-selected="true"]{border:2px solid #f5b83f;background:#fff9e9;box-shadow:0 0 0 3px rgba(245,184,63,.18)}.home-intent-live__lane[data-yitm-smart-entry-selected="true"]::after{content:"Selected here";display:block;margin-top:4px;color:#704810;font-size:.7rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}
@media(max-width:680px){.home-intent-live__smart-entry-head{align-items:flex-start;flex-direction:column}.home-intent-live__smart-entry-head span{text-align:left}.home-intent-live__smart-entry-tabs{grid-template-columns:1fr}.home-intent-live__smart-entry-tab{min-height:58px}}
@media(prefers-reduced-motion:reduce){.home-intent-live__smart-entry-tab{scroll-behavior:auto}}
