.po-pin-import{position:absolute;right:56px;top:8px;width:360px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 170px);overflow:auto;z-index:800;padding:16px;box-sizing:border-box;border:1px solid #668c8b66;border-radius:16px;background:var(--po-user-surface,#fff);color:var(--po-user-ink,#173f46);box-shadow:0 12px 35px #0003;scrollbar-color:var(--po-user-accent) var(--po-user-surface)}.po-pin-import h2{font:600 17px/1.4 inherit;margin:10px 0}.po-pin-import p,.po-pin-import small{font-size:12px;line-height:1.5}.po-pin-import label{display:flex;flex-direction:column;gap:5px;margin:10px 0;font-size:12px}.po-pin-mapping{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.po-pin-import :is(input,select,button){font:inherit;color:var(--po-user-ink);background:var(--po-user-surface);border:1px solid #668c8b88;border-radius:8px;min-height:34px;max-width:100%;box-sizing:border-box;padding:7px}.po-pin-import [role=alert]{border-left:3px solid #d48a25;padding-left:8px}.po-pin-results{display:grid;grid-gap:6px;gap:6px;margin:12px 0}.po-pin-results button{text-align:left}.po-pin-results small{display:block;opacity:.8}.po-pin-import dl div{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;font-size:12px;border-bottom:1px solid #668c8b44;padding:6px 0}.po-pin-import dd{margin:0;overflow-wrap:anywhere}html[data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance] .map-layout .po-pin-import,html[data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance] .map-layout .po-pin-import :is(input,select,button,details,summary,label){background:var(--po-user-surface,#fff)!important;color:var(--po-user-ink,#173f46)!important;font-family:inherit!important}html[data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance] .map-layout .po-pin-import :is(p,small,span,h2,dt,dd){color:var(--po-user-ink,#173f46)!important;font-family:inherit!important}html[data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance] .map-layout .po-pin-import button:is(:hover,:focus-visible){background:color-mix(in srgb,var(--po-user-accent) 14%,var(--po-user-surface))!important}html[data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance] .map-layout .po-pin-import label:has(input[type=checkbox]){flex-direction:row!important;align-items:center!important;gap:8px!important}html[data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance] .map-layout .po-pin-import input[type=checkbox]{width:16px!important;height:16px!important;min-height:16px!important;min-width:16px!important;padding:0!important;accent-color:var(--po-user-accent)}html[data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance][data-discover-appearance] .map-layout .po-pin-import>[data-card-controls]{position:-webkit-sticky!important;position:sticky!important;top:-16px!important;z-index:5!important;background:var(--po-user-surface)!important;padding:8px 0!important;width:calc(100% + 32px)!important;margin:-16px -16px 10px!important;padding:12px 16px!important;box-sizing:border-box!important}.po-private-layer-upload{font-family:inherit;color:var(--po-user-ink,#173f38);font-size:12px;line-height:1.5}.po-private-layer-upload summary{font-size:13px;line-height:1.4}.po-private-layer-upload label{display:block;font-size:12px;font-weight:500}.po-private-layer-upload p{margin:8px 0 12px;font-size:12px;line-height:1.5}.po-private-layer-upload small{display:block;font-size:11px;line-height:1.5;color:inherit;opacity:.85}.po-private-layer-upload input{font:inherit!important;background:var(--po-user-surface,#fff)!important;color:var(--po-user-ink,#173f38)!important;border-color:var(--po-user-border,#647b7c)!important}.po-private-layer-upload input::-webkit-file-upload-button{font:inherit;color:var(--po-user-ink,#173f38);background:color-mix(in srgb,var(--po-user-accent,#087f75) 18%,var(--po-user-surface,#fff));border:1px solid var(--po-user-border,#647b7c);border-radius:6px;padding:6px 9px;margin-right:8px;cursor:pointer}.po-private-layer-upload input::file-selector-button{font:inherit;color:var(--po-user-ink,#173f38);background:color-mix(in srgb,var(--po-user-accent,#087f75) 18%,var(--po-user-surface,#fff));border:1px solid var(--po-user-border,#647b7c);border-radius:6px;padding:6px 9px;margin-right:8px;cursor:pointer}.po-private-layer-upload input:focus-visible{outline:2px solid var(--po-user-accent,#087f75);outline-offset:2px}.po-private-layer-upload input:disabled{opacity:.6;cursor:wait}