@media (max-width:767px),(min-width:901px){.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true]) .atlas-tab-panel:has(>.info-tab){gap:var(--space-card-gap);padding:var(--space-card-gap) var(--space-intro-inline) 40px;background:var(--surface-subtle);flex-direction:column;display:flex}:is(.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true]),.museum-info-panel) .info-tab{gap:var(--space-card-gap);flex-direction:column;display:flex}:is(.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true]),.museum-info-panel) .info-card{gap:var(--space-heading);padding:var(--space-card);border-radius:var(--radius-section-card);background:var(--surface);flex-direction:column;margin:0;display:flex}:is(.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true]),.museum-info-panel) .info-card-heading{align-items:center;gap:var(--heading-mark-gap);font-size:var(--type-subtitle);font-weight:700;line-height:var(--leading-title);color:var(--text-strong);margin:0;display:flex}:is(.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true]),.museum-info-panel) .info-card-heading:before{content:"";width:var(--heading-mark-width);height:var(--heading-mark-height);background:var(--accent-mark);border-radius:2px;flex:none}:is(.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true]),.museum-info-panel) .info-place{gap:2px;display:grid}:is(.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true]),.museum-info-panel) .info-place strong{font-size:var(--type-body);font-weight:700;line-height:var(--leading-secondary);color:var(--text-strong)}:is(.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true]),.museum-info-panel) .info-place p{font-size:var(--type-secondary);line-height:var(--leading-secondary);color:var(--text-secondary);word-break:keep-all;margin:0}:is(.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true]),.museum-info-panel) .info-arrival{background:var(--accent-soft);font-size:var(--type-body);line-height:var(--leading-body);color:var(--text-strong);word-break:keep-all;border-radius:12px;align-items:flex-start;gap:10px;margin:0;padding:12px 14px;display:flex}:is(.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true]),.museum-info-panel) .info-arrival svg{color:var(--accent-text);flex:none;margin-top:4px}:is(.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true]),.museum-info-panel) .info-actions{gap:8px;display:flex}:is(.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true]),.museum-info-panel) .info-actions>*{min-height:44px;font:inherit;font-size:var(--type-secondary);border-radius:10px;flex:1;justify-content:center;align-items:center;gap:6px;margin:0;padding:0 12px;display:inline-flex}:is(.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true]),.museum-info-panel) .info-copy{border:1px solid var(--line-strong);background:var(--surface);color:var(--text-secondary)}:is(.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true]),.museum-info-panel) .info-actions :is(.heritage-directions-trigger,.info-directions){background:var(--accent-fill);color:var(--on-accent);border:0;text-decoration:none}:is(.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true]),.museum-info-panel) .info-status{font-size:var(--type-secondary);color:var(--text-secondary)}:is(.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true]),.museum-info-panel) .info-hours{flex-direction:column;gap:6px;display:flex}:is(.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true]),.museum-info-panel) .info-label,:is(.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true]),.museum-info-panel) .info-facts dt,:is(.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true]),.museum-info-panel) .info-help,:is(.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true]),.museum-info-panel) .info-fact-note{font-size:var(--type-secondary);font-weight:400;line-height:var(--leading-secondary);color:var(--text-secondary)}:is(.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true]),.museum-info-panel) .info-help{margin:0}:is(.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true]),.museum-info-panel) .info-hours ul{border:1px solid var(--line);border-radius:12px;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}:is(.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true]),.museum-info-panel) .info-hours li{font-size:var(--type-body);line-height:var(--leading-secondary);color:var(--text-strong);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}:is(.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true]),.museum-info-panel) .info-hours li+li{border-top:1px solid var(--line)}:is(.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true]),.museum-info-panel) .info-hours li>span:first-child{font-size:var(--type-secondary);color:var(--text-secondary)}:is(.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true]),.museum-info-panel) .info-hours li[data-current]{background:var(--accent-soft);font-weight:700}:is(.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true]),.museum-info-panel) .info-hours li[data-current]>span:first-child{color:var(--accent-text)}:is(.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true]),.museum-info-panel) .info-current{font-weight:400}:is(.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true]),.museum-info-panel) .info-facts{flex-direction:column;gap:10px;margin:0;display:flex}:is(.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true]),.museum-info-panel) .info-facts>div{grid-template-columns:64px 1fr;align-items:baseline;gap:12px;display:grid}:is(.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true]),.museum-info-panel) .info-facts dd{font-size:var(--type-body);line-height:var(--leading-body);color:var(--text-strong);word-break:keep-all;overflow-wrap:anywhere;margin:0}.museum-info-panel .info-facts dd:has(>.info-fact-line){flex-direction:column;display:flex}.museum-info-panel .info-fact-line{font-weight:700;line-height:var(--leading-secondary);font-variant-numeric:tabular-nums}.museum-info-panel .info-fact-line[data-group-start]{margin-top:8px}.museum-info-panel dd>.info-fact-note{font-variant-numeric:tabular-nums}:is(.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true]),.museum-info-panel) .info-facts a,:is(.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true]),.museum-info-panel) .info-link{color:var(--accent-text)}:is(.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true]),.museum-info-panel) .info-link{min-height:44px;font-size:var(--type-secondary);align-items:center;text-decoration:none;display:inline-flex}:is(.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true]),.museum-info-panel) .info-sources{flex-direction:column;gap:6px;padding:4px 4px 0;display:flex}:is(.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true]),.museum-info-panel) .info-sources p{font-size:var(--type-min);line-height:var(--leading-secondary);color:var(--text-muted);word-break:keep-all;margin:0}:is(.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true]),.museum-info-panel) .info-sources p a{color:inherit}.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true])[data-photo-backdrop=true] .atlas-tab-panel:has(>.info-tab){background:0 0;padding:0 0 40px}.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true])[data-photo-backdrop=true] .info-card{background:var(--surface-glass)}.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true])[data-photo-backdrop=true] .info-card:first-child{border-top-left-radius:0;border-top-right-radius:0}.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true])[data-photo-backdrop=true] .info-sources{padding:4px var(--space-card) var(--space-card)}.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true])[data-photo-backdrop=true]:has(>.detail-photo-backdrop[data-photo=true]) .info-card{z-index:1;position:relative}.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true])[data-photo-backdrop=true]:has(>.detail-photo-backdrop[data-photo=true]) .info-sources{isolation:isolate;position:relative}.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true])[data-photo-backdrop=true]:has(>.detail-photo-backdrop[data-photo=true]) .info-sources:before{content:"";inset:calc(-1 * var(--photo-scrim-fade)) 0 0 0;z-index:-1;background:linear-gradient(to bottom, transparent 0, var(--photo-scrim-start) var(--photo-scrim-fade), var(--photo-scrim-end) 100%);pointer-events:none;position:absolute}.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true])[data-photo-backdrop=true]:has(>.detail-photo-backdrop[data-photo=true]) .atlas-tab-panel:has(>.info-tab>.info-sources){padding-bottom:0}.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true])[data-photo-backdrop=true]:has(>.detail-photo-backdrop[data-photo=true]) .info-tab:has(>.info-sources){flex:1 0 auto}.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true])[data-photo-backdrop=true]:has(>.detail-photo-backdrop[data-photo=true]) .info-tab:has(>.info-sources):after{content:"";flex:1 0 var(--photo-scrim-fade);margin-top:calc(-1 * var(--space-card-gap));background:linear-gradient(to bottom, var(--photo-scrim-end), transparent);pointer-events:none}.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true])[data-photo-backdrop=true]:has(>.detail-photo-backdrop[data-photo=true]) .info-sources :is(p,a){color:var(--on-accent)}.atlas-detail:is([data-sheet-test=true],[data-desktop-detail=true])[data-photo-backdrop=true]:has(>.detail-photo-backdrop[data-photo=true]) .info-sources a{text-underline-offset:3px;text-decoration:underline}}.museum-info-panel .museum-closed-days{min-width:0;font-size:var(--type-body);font-weight:700;line-height:var(--leading-secondary);display:block}.museum-info-panel .museum-closed-row{white-space:pre;display:block}.museum-info-panel .info-facts dd:has(.museum-closed-days){min-width:0}
