.admin-heal-place-picker .sheet-select-toolbar{border-bottom:1px solid var(--gt-line,#dce4ee);flex:none;padding:0 0 12px}.admin-heal-place-picker:not(:has(>.sheet-select-search)) .sheet-select-toolbar{padding-top:16px}.admin-heal-place-picker .sheet-select-scroll{flex:1 1 0;min-height:0;overflow-y:auto}.admin-heal-place-picker .sheet-select-footer{border-top:1px solid var(--gt-line,#dce4ee);padding:12px 0 max(12px,env(safe-area-inset-bottom,0px));background:#f8faff;flex:none}.admin-heal-place-picker .heal-picker-categories{grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;display:grid}.admin-heal-place-picker .heal-picker-categories button{color:#73809a;min-width:0;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px 4px;display:flex}.admin-heal-place-picker .heal-picker-categories button>svg{flex:none;width:23px;height:23px}.admin-heal-place-picker .heal-picker-categories button>span{white-space:nowrap;font-size:11px}.admin-heal-place-picker .heal-picker-categories button:is(:hover,[aria-pressed=true]){color:#3471d3;background:#edf3ff;border-color:#d6e3fa}.admin-heal-place-picker .heal-picker-pagination{justify-items:center;gap:8px;width:100%;display:grid}.admin-heal-place-picker .heal-picker-pagination>small{color:#73809a;font-size:11px}.admin-heal-place-picker .heal-picker-pagination>div{justify-content:center;align-items:center;gap:18px;font-size:12px;display:flex}.admin-heal-place-picker .heal-picker-pagination button{color:#3471d3;font:inherit;cursor:pointer;background:#fff;border:1px solid #dce4ee;border-radius:10px;align-items:center;gap:5px;padding:8px 12px;display:inline-flex}.admin-heal-place-picker .heal-picker-pagination button:disabled{opacity:.4;cursor:default}.admin-heal-place-picker .heal-picker-pagination .ui-icon{width:15px;height:15px}@media (max-width:450px){.admin-heal-place-picker .heal-picker-categories{gap:3px}.admin-heal-place-picker .heal-picker-categories button{padding:8px 2px}.admin-heal-place-picker .heal-picker-categories button>svg{width:21px;height:21px}.admin-heal-place-picker .heal-picker-categories button>span{font-size:10px}.admin-heal-place-picker .heal-picker-pagination>div{gap:12px}}.admin-heal-place-picker .heal-picker-categories button:not([aria-pressed=true]):not(:hover){color:#73809a!important;background:0 0!important;border-color:#0000!important}.admin-heal-place-picker header .sheet-select-close{color:#fff!important}.admin-heal-place-picker header .sheet-select-close svg{stroke:currentColor;color:#fff!important}
