.islandExplorer,.atlasConnections{max-width:1240px;color:var(--museum-ink,#17354d);overflow-wrap:anywhere;background:#f9f6ef;margin:0 auto;padding:clamp(16px,3vw,40px)}.islandExplorer>section,.islandExplorer>details,.atlasConnections>section{background:#fffdf8;border:1px solid #b8c5ce;border-radius:8px;margin:24px 0;padding:20px}.islandExplorer h2,.atlasConnections h2{font-family:Georgia,serif}.islandExplorer nav,.atlasConnections nav{flex-wrap:wrap;gap:12px;display:flex}.islandExplorer a,.atlasConnections a{text-underline-offset:3px;text-decoration:underline}.islandExplorer button,.islandExplorer select,.islandExplorer input,.atlasConnections button,.atlasConnections select,.atlasConnections input{color:#17354d;max-width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #68839b;border-radius:4px;padding:10px}.islandExplorer label,.atlasConnections label{gap:8px;margin:12px 0;display:grid}.islandExplorer :focus-visible,.atlasConnections :focus-visible{outline-offset:3px;outline:3px solid #b54f35}.explorerResults{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:10px;max-height:420px;display:grid;overflow:auto}.explorerResults button{text-align:left}.explorerResults small,.islandExplorer li small{display:block}.islandExplorer button[aria-pressed=true]{color:#fff;background:#17354d}.explorerColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.explorerPhotoGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:20px;display:grid}.explorerPhotoGrid figure{margin:0}.explorerPhotoGrid img{object-fit:contain;max-width:100%;height:auto}.explorerCandidates{padding:18px;background:#fff8e9!important;border-left:5px dashed #9c702b!important}.explorerTable{touch-action:pan-x pan-y;overflow-x:auto}.explorerTable table{border-collapse:collapse;width:100%;min-width:480px}.explorerTable th,.explorerTable td{text-align:left;border-bottom:1px solid #b8c5ce;padding:12px}.atlasLayerControls{flex-wrap:wrap;gap:16px;display:flex}.atlasLayerControls label{align-items:center;gap:8px;display:flex}.atlasRecordList{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;padding:0;list-style:none;display:grid}.atlasRecordList>li{border:1px solid #b8c5ce;border-radius:6px;padding:16px}.atlasConnections article{margin:16px 0}.atlasConnections small{display:block}.atlasConnectionImage{object-fit:contain;max-width:280px;height:auto}@media (width<=700px){.explorerColumns{grid-template-columns:1fr}.islandExplorer,.atlasConnections,.islandExplorer>section,.islandExplorer>details{padding:14px}.atlasLayerControls{grid-template-columns:1fr 1fr;display:grid}}.islandExplorer [hidden],.atlasWorkspace [hidden]{display:none!important}.explorerViewNav{border-bottom:1px solid #b8c5ce;flex-wrap:wrap;gap:8px;margin:12px 0;padding:12px 0;display:flex}.explorerViewNav a,.explorerViewNav button{color:#17354d;min-height:44px;font:inherit;background:#fffdf8;border:1px solid #68839b;border-radius:6px;justify-content:center;align-items:center;padding:10px 16px;display:inline-flex;text-decoration:none!important}.explorerViewNav a[aria-current=page],.explorerViewNav button[aria-pressed=true]{color:#fff;background:#17354d;border-color:#17354d}.explorerViewNav a:focus-visible,.explorerViewNav button:focus-visible{outline-offset:3px;outline:3px solid #b54f35}.explorerPanelTitle{margin:18px 0;font-family:Georgia,serif;font-size:1.65rem}.explorerPanelTitle:focus{outline:none}.explorerSelectionHeader{border-bottom:1px solid #b8c5ce;padding:18px 0}.explorerSelectionHeader h2{margin:.25em 0}.explorerPersonPicker>summary,.atlasSupportingDetail>summary,.explorerSearchOptions>summary,.atlasAdvancedFilters>summary{cursor:pointer;min-height:44px;padding:12px;font-weight:600}.explorerPersonPicker>section{padding-top:12px}.atlasWorkspace>.explorerViewNav,.atlasWorkspace>.explorerPanelTitle{max-width:1240px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.atlasSupportingDetail{border:1px solid #b8c5ce;border-radius:6px;margin:16px 0}.islandExplorer>section[aria-label]{background:#fffdf8;border:1px solid #b8c5ce;padding:18px}.islandExplorer>section[aria-label]>section{margin:16px 0}.islandExplorer>section[aria-label]>.familyTrees{margin-top:0}.atlasConnections{padding-top:10px}.atlasConnections .explorerViewNav,.atlasAdvancedFilters{margin:12px 0}@media (width<=700px){.explorerViewNav{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid!important}.explorerViewNav a,.explorerViewNav button{text-align:center;padding:10px;font-size:.95rem}.explorerViewNav a:last-child:nth-child(odd){grid-column:1/-1}.islandExplorer .explorerResults{grid-template-columns:1fr}.islandExplorer>section[aria-label]{padding:12px}}.islandExplorer .explorerReturnNav{border-top:1px solid #b8c5ce;margin-top:24px;padding-top:12px}.islandExplorer .explorerReturnNav a{align-items:center;min-height:44px;display:inline-flex}.islandExplorer label{grid-template-columns:minmax(0,1fr);min-width:0}.islandExplorer label>select,.islandExplorer label>input[type=search],.islandExplorer label>input[type=number]{width:100%;min-width:0}@media (width<=700px){.islandExplorer .explorerColumns{grid-template-columns:minmax(0,1fr)}}
