@layer theme,base,components,product;@layer compositions{._mark_amssk_4{width:var(--space-3-5);height:var(--space-3-5);color:var(--text-muted);border:var(--border-width-hairline) solid currentColor;border-radius:var(--radius-pill);flex-shrink:0;place-items:center;display:inline-grid}._mark_amssk_4[data-direction=highly_recommended]{color:var(--review-summary-direction-positive-strong)}._mark_amssk_4[data-direction=generally_recommended]{color:var(--review-summary-direction-positive)}._mark_amssk_4[data-direction=mixed_reviews]{color:var(--review-summary-direction-mixed)}._mark_amssk_4[data-direction=not_recommended]{color:var(--review-summary-direction-negative)}._searchResultCard_1cef7_4{--search-result-card-surface:var(--search-result-surface);gap:var(--space-0-5);padding:var(--space-0-5);background:var(--search-result-card-surface);border-radius:calc(var(--radius-media) + 3px);transition:background-color var(--duration-quick) var(--ease-interface);corner-shape:var(--corner-shape-art);display:grid}._searchResultCard_1cef7_4:hover{--search-result-card-surface:var(--search-result-surface-media-hover)}._searchResultCard_1cef7_4:has(:focus-visible){--search-result-card-surface:var(--search-result-surface-media-hover)}:is(._searchResultCard_1cef7_4:has(._searchResultCardProvider_1cef7_20:hover),._searchResultCard_1cef7_4:has(._searchResultCardProvider_1cef7_20 :focus-visible)){--search-result-card-surface:var(--search-result-surface-provider-hover)}._searchResultPhotoPrice_1cef7_26{z-index:2;padding:var(--space-1) var(--space-2-5);border-radius:var(--radius-md);background:var(--surface-elevated);color:var(--text);font-size:var(--font-size-label);font-weight:var(--font-weight-emphasis);line-height:var(--line-height-compact);white-space:nowrap;position:absolute;inset-block-end:var(--space-2);inset-inline-start:var(--space-2)}._searchResultCardMedia_1cef7_41{border-radius:var(--radius-media);corner-shape:var(--corner-shape-art)}._searchResultCardProvider_1cef7_20{padding:var(--space-2-5) var(--space-3) var(--space-3);border-radius:calc(var(--radius-media) - var(--space-0-5));corner-shape:var(--corner-shape-art);background:0 0}._searchResultBookingStrip_1cef7_57{--search-result-booking-tone:var(--accent-surface-bg-strong);--search-result-booking-dash:var(--accent);margin:0 calc(var(--space-3) * -1) calc(var(--space-3) * -1);corner-shape:var(--corner-shape-art);background:var(--search-result-booking-tone);color:var(--text);font-weight:var(--font-weight-emphasis,500);transition:background-color var(--duration-quick) var(--ease-interface);border-end-end-radius:inherit;border-end-start-radius:inherit;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding-block-start:var(--radius-media);display:grid}._searchResultBookingStrip_1cef7_57:before{content:"";block-size:var(--radius-media);border:1px dashed var(--search-result-booking-dash);corner-shape:var(--corner-shape-art);background:var(--search-result-card-surface) padding-box;border-block-start:0;border-end-end-radius:var(--radius-media);border-end-start-radius:var(--radius-media);position:absolute;inset-block-start:0;inset-inline:0}._searchResultBookingStrip_1cef7_57:hover,._searchResultBookingStrip_1cef7_57:focus-visible{--search-result-booking-tone:color-mix(in oklab, var(--accent) 38%, var(--surface-elevated))}._searchResultBookingStrip_1cef7_57:active{--search-result-booking-tone:var(--component-button-primary-bg);--search-result-booking-dash:transparent;color:var(--component-button-primary-fg)}._searchResultBookingService_1cef7_99{padding:var(--space-1-5) var(--space-3);line-height:var(--line-height-compact);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._searchResultBookingAction_1cef7_107{gap:var(--space-1);padding:var(--space-1-5) var(--space-3);white-space:nowrap;align-items:center;display:inline-flex}._searchResultVisitFit_1cef7_115{font-size:var(--font-size-label);line-height:var(--line-height-compact);margin-block-start:var(--space-1)}._searchResultEvidenceLabel_1cef7_121{white-space:nowrap;text-overflow:ellipsis;color:var(--text-muted);font-size:var(--font-size-label);line-height:var(--line-height-compact);margin-block-start:var(--space-1);overflow:hidden}._searchResultProviderLink_1cef7_131:after{z-index:1;border-radius:inherit;inset:0}._searchResultCardProvider_1cef7_20 ._searchResultProviderLink_1cef7_131:after{inset:calc(var(--space-2-5) * -1) calc(var(--space-3) * -1) calc(var(--space-3) * -1);border-radius:calc(var(--radius-media) - var(--space-0-5));corner-shape:var(--corner-shape-art)}._searchResultMetadataViewport_1cef7_143{height:1.125rem;overflow:hidden}._searchResultMetadataViewport_1cef7_143[data-detail-lines="2"],._searchResultMetadataViewport_1cef7_143[data-context-lines="2"]{height:2.25rem}._searchResultMetadataTrack_1cef7_157{width:200%;transition:transform var(--duration-proof) var(--ease-proof);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;transform:translate(0)}._searchResultMetadataTrack_1cef7_157[data-expanded=true]{transform:translate(-50%)}._searchResultMetadataPanel_1cef7_169{min-width:0}._searchResultMetadataDetail_1cef7_173{min-height:2.25rem;line-height:var(--line-height-compact);align-items:start;display:grid}._searchResultProviderMetadata_1cef7_180[data-layout=stacked] ._searchResultMetadataViewport_1cef7_143{height:auto;min-height:2.25rem}._searchResultProviderMetadata_1cef7_180[data-layout=stacked] ._searchResultMetadataTrack_1cef7_157{grid-template-columns:minmax(0,1fr);width:100%;transform:none}._searchResultProviderMetadata_1cef7_180[data-layout=stacked] ._searchResultMetadataPanel_1cef7_169{grid-area:1/1}._searchResultProviderMetadata_1cef7_180[data-layout=stacked] ._searchResultMetadataPanel_1cef7_169[aria-hidden=true]{visibility:hidden}@media (prefers-reduced-motion:reduce){._searchResultMetadataTrack_1cef7_157{transition:none}}}@layer utilities,overrides;
