📃 Resources
Stay updated on news and insights on digital technologies and trends.
S'ha produït un error mentre es processava la plantilla.
The string doesn't match the expected date/time/date-time format. The string to parse was: "05/06/2026 13:44". The expected format was: "MMM dd, yyyy h:mm a".
The nested reason given follows:
Unparseable date: "05/06/2026 13:44"
----
FTL stack trace ("~" means nesting-related):
- Failed at: #assign dateObj = createorwebinareven... [in template "28775626147622#20120#119381" at line 131, column 37]
---- 1<!-- <div class="c-mb-4 c-mt-4 search-total-label"> 2 <#if searchContainer.getTotal() == 1> 3 ${languageUtil.format(locale, "x-result-for-x", [searchContainer.getTotal(), "<strong>" + htmlUtil.escape(searchResultsPortletDisplayContext.getKeywords()) + "</strong>"], false)} 4 <#else> 5 ${languageUtil.format(locale, "x-results-for-x", [searchContainer.getTotal(), "<strong>" + htmlUtil.escape(searchResultsPortletDisplayContext.getKeywords()) + "</strong>"], false)} 6 </#if> 7</div> --> 8<#assign validStructures = [ 9"Govcon360Resources-Download", 10"Govcon360Resources-Blogs", 11"Govcon360Resources-CaseStudies", 12"Govcon360Resources-Articles", 13"Govcon360Resources-Events", 14"Govcon360Resources-Webinars" 15] /> 16<div class="display-card resourcesSearchResult"> 17 <#if entries?has_content> 18 <nav aria-label="Pagination" class="custom-pagination"> 19 20 <#assign total = searchContainer.getTotal() /> 21 <#assign delta = searchContainer.getDelta() /> 22 <#assign currentPage = searchContainer.getCur() /> 23 <#assign totalPages = (total / delta)?ceiling /> 24 <#assign iteratorURL = searchContainer.getIteratorURL()?string /> 25 <#assign separator = (iteratorURL?contains("?"))?then("&", "?") /> 26 27 <!-- Showing Results --> 28 <h3 class="pagination-info"> 29 Showing ${total} Results 30 </h3> 31 <#if totalPages gt 1> 32 <ul class="pagination"> 33 34 <!-- PREVIOUS --> 35 36 <li class="page-item ${(currentPage == 1)?then('disabled','')}"> 37 <#if currentPage == 1> 38 <div class="page-link"> 39 <svg xmlns="http://www.w3.org/2000/svg" width="12" height="10" viewBox="0 0 12 10" fill="none"> 40 <path d="M10.835 9.16836L6.66829 5.00169L10.835 0.835022M5.00163 9.16836L0.834961 5.00169L5.00163 0.835022" stroke="#4B5563" stroke-width="1.67" stroke-linecap="round" stroke-linejoin="round"/> 41 </svg> 42 </div> 43 <#else> 44 <a class="page-link" href="${iteratorURL}${separator}start=1"> 45 <svg xmlns="http://www.w3.org/2000/svg" width="12" height="10" viewBox="0 0 12 10" fill="none"> 46 <path d="M10.835 9.16836L6.66829 5.00169L10.835 0.835022M5.00163 9.16836L0.834961 5.00169L5.00163 0.835022" stroke="#4B5563" stroke-width="1.67" stroke-linecap="round" stroke-linejoin="round"/> 47 </svg> 48 </a> 49 </#if> 50 </li> 51 52 53 <li class="page-item ${(currentPage == 1)?then('disabled','')}"> 54 <#if currentPage == 1> 55 <div class="page-link"> 56 <svg xmlns="http://www.w3.org/2000/svg" width="7" height="12" viewBox="0 0 7 12" fill="none"> 57 <path d="M5.83496 0.834961L0.834961 5.83496L5.83496 10.835" stroke="#4B5563" stroke-width="1.67" stroke-linecap="round" stroke-linejoin="round"/> 58 </svg> 59 </div> 60 <#else> 61 <a class="page-link" href="${iteratorURL}${separator}start=${currentPage - 1}"> 62 <svg xmlns="http://www.w3.org/2000/svg" width="7" height="12" viewBox="0 0 7 12" fill="none"> 63 <path d="M5.83496 0.834961L0.834961 5.83496L5.83496 10.835" stroke="#4B5563" stroke-width="1.67" stroke-linecap="round" stroke-linejoin="round"/> 64 </svg> 65 </a> 66 </#if> 67 </li> 68 69 <!-- PAGE NUMBERS --> 70 <#list 1..totalPages as i> 71 <li class="page-item ${(i == currentPage)?then('active','')}"> 72 <#if i == currentPage> 73 <a class="page-link" aria-current="page"> 74 ${i} 75 </a> 76 <#else> 77 <a class="page-link" href="${iteratorURL}${separator}start=${i}"> 78 ${i} 79 </a> 80 </#if> 81 </li> 82 </#list> 83 84 <!-- NEXT --> 85 <li class="page-item ${(currentPage == totalPages)?then('disabled','')}"> 86 <#if currentPage == totalPages> 87 <div class="page-link"> 88 <svg xmlns="http://www.w3.org/2000/svg" width="7" height="12" viewBox="0 0 7 12" fill="none"> 89 <path d="M0.834961 10.835L5.83496 5.83496L0.834961 0.834961" stroke="#4B5563" stroke-width="1.67" stroke-linecap="round" stroke-linejoin="round"/> 90 </svg> 91 </div> 92 <#else> 93 <a class="page-link" href="${iteratorURL}${separator}start=${currentPage + 1}"> 94 <svg xmlns="http://www.w3.org/2000/svg" width="7" height="12" viewBox="0 0 7 12" fill="none"> 95 <path d="M0.834961 10.835L5.83496 5.83496L0.834961 0.834961" stroke="#4B5563" stroke-width="1.67" stroke-linecap="round" stroke-linejoin="round"/> 96 </svg> 97 </a> 98 </#if> 99 </li> 100 <li class="page-item ${(currentPage == totalPages)?then('disabled','')}"> <#if currentPage == totalPages> <div class="page-link"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"> 101 <path d="M5 14.1666L9.16667 9.99998L5 5.83331M10.8333 14.1666L15 9.99998L10.8333 5.83331" stroke="#4B5563" stroke-width="1.67" stroke-linecap="round" stroke-linejoin="round"/> 102 </svg> </div> <#else> <a class="page-link" href="${iteratorURL}${separator}start=${totalPages}"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"> 103 <path d="M5 14.1666L9.16667 9.99998L5 5.83331M10.8333 14.1666L15 9.99998L10.8333 5.83331" stroke="#4B5563" stroke-width="1.67" stroke-linecap="round" stroke-linejoin="round"/> 104 </svg> </a> </#if></li> 105 </ul> 106 </#if> 107 </nav> 108 109 <ul class="card-page"> 110 <#list entries as entry> 111 <#if entry.getClassName() == "com.liferay.journal.model.JournalArticle"> 112 <#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService") /> 113 <#assign article = journalArticleLocalService.fetchLatestArticle(entry.getClassPK())! /> 114 <#if article??> 115 <#assign structureKey = article.getDDMStructure().getStructureKey() /> 116 <#assign structurename = article.getDDMStructure().getName(locale) /> 117 <#assign assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService") /> 118 <#assign assetEntry = assetEntryLocalService.fetchEntry(entry.getClassName(), entry.getClassPK())! /> 119 <#if assetEntry??> 120 <#assign categories = assetEntry.getCategories() /> 121 </#if> 122 <#assign imgalttxt = "" /> 123 <#if validStructures?seq_contains(structurename)> 124 <!-- <li class="col-12 col-sm-6 col-md-4 col-xl-4 col-xxl-2"> --> 125 <li class="searchcardcol"> 126 127 <div class=""> 128 <#assign ddmFormValues = article.getDDMFormValues() /> 129 <#assign imageFieldValue = "" /> 130 <#assign createorwebinareventdate = entry.getCreationDateString() /> 131 <#assign dateObj = createorwebinareventdate?datetime("MMM dd, yyyy h:mm a") /> 132 <#assign formattedDate = dateObj?string("dd MMM, yyyy") /> 133 <#list ddmFormValues.getDDMFormFieldValues() as field> 134 <!-- ${field.getFieldReference()} --> 135 <#if field.getFieldReference() == "resourceTitle"> 136 <#assign imgalttxt = field.getValue() /> 137 </#if> 138 <#if field.getFieldReference() == "resourceImage"> 139 <#assign imgValue = field.getValue()?has_content?then(field.getValue().getString(locale), "") /> 140 <#if imgValue?has_content> 141 <#assign imageFieldValue = imgValue /> 142 </#if> 143 </#if> 144 <#if structurename == "Govcon360Resources-Events"> 145 <#if field.getFieldReference() == "resourceEventFromDate"> 146 <#if field.getValue()??> 147 <#assign createorwebinareventdateFrom = field.getValue().getString(locale)!"" /> 148 <#if createorwebinareventdateFrom?has_content> 149 <#assign dateObjfrom = createorwebinareventdateFrom?datetime("yyyy-MM-dd HH:mm") /> 150 <#assign datePartfrom = dateObjfrom?string("dd MMM") /> 151 <#assign formattedDate = datePartfrom /> 152 <#else> 153 <#assign formattedDate = "" /> 154 </#if> 155 </#if> 156 </#if> 157 <#if field.getFieldReference() == "resourceEventToDate"> 158 <#if field.getValue()??> 159 <#assign createorwebinareventdateTo = field.getValue().getString(locale)!"" /> 160 <#if createorwebinareventdateTo?has_content> 161 <#assign dateObjto = createorwebinareventdateTo?datetime("yyyy-MM-dd HH:mm") /> 162 <#assign timePartto = dateObjto?string("dd MMM, YYYY") /> 163 <#assign formattedDate = formattedDate + " - " + timePartto /> 164 <#else> 165 <#if createorwebinareventdateFrom?has_content> 166 <#assign formattedDate = dateObjfrom?string("dd MMM, YYYY") /> 167 <#else> 168 <#assign formattedDate = "" /> 169 </#if> 170 </#if> 171 </#if> 172 </#if> 173 </#if> 174 <#if structurename == "Govcon360Resources-Webinars"> 175 <#if field.getFieldReference() == "resourceEventFromDate"> 176 <#if field.getValue()??> 177 <#assign createorwebinareventdateFrom = field.getValue().getString(locale)!"" /> 178 <#if createorwebinareventdateFrom?has_content> 179 <#assign dateObjfrom = createorwebinareventdateFrom?datetime("yyyy-MM-dd HH:mm") /> 180 <#assign datePartfrom = dateObjfrom?string("dd MMM, yyyy") /> 181 <#assign dayPartfrom = dateObjfrom?string("EEEE") /> 182 <#assign timePartfrom = dateObjfrom?string("HH:mm") /> 183 <#assign dot = '<span class="divider"><svg xmlns="http://www.w3.org/2000/svg" width="4" height="4" viewBox="0 0 4 4" fill="none"><circle cx="2" cy="2" r="2" fill="#737373"></circle></svg></span>' /> 184 <#assign formattedDate = datePartfrom + " " + dot + " " + dayPartfrom + " " + dot + " " + timePartfrom /> 185 <#else> 186 <#assign formattedDate = "" /> 187 </#if> 188 </#if> 189 </#if> 190 <#if field.getFieldReference() == "resourceEventToDate"> 191 <#if field.getValue()??> 192 <#assign createorwebinareventdateTo = field.getValue().getString(locale)!"" /> 193 <#if createorwebinareventdateTo?has_content> 194 <#assign dateObjto = createorwebinareventdateTo?datetime("yyyy-MM-dd HH:mm") /> 195 <#assign timePartto = dateObjto?string("HH:mm z") /> 196 <#assign formattedDate = formattedDate + " - " + timePartto /> 197 <#else> 198 <#assign formattedDate = "" /> 199 </#if> 200 </#if> 201 </#if> 202 </#if> 203 </#list> 204 <div class="webinar-card"> 205 <div class="webinar-image"> 206 <#if imageFieldValue?has_content> 207 <#assign jsonFactoryUtil = staticUtil["com.liferay.portal.kernel.json.JSONFactoryUtil"] /> 208 <#assign imageJSON = jsonFactoryUtil.createJSONObject(imageFieldValue) /> 209 <#assign uuid = imageJSON.getString("uuid") /> 210 <#assign groupId = imageJSON.getLong("groupId") /> 211 <#assign dlAppService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLAppService") /> 212 <#assign fileEntry = "" /> 213 <#attempt> 214 <#assign fileEntry = dlAppService.getFileEntryByUuidAndGroupId(uuid, groupId) /> 215 <#recover> 216 <#assign fileEntry = "" /> 217 </#attempt> 218 <#assign dlUtil = staticUtil["com.liferay.document.library.kernel.util.DLUtil"] /> 219 <#if fileEntry?has_content> 220 <#assign imageURL = dlUtil.getPreviewURL(fileEntry, fileEntry.getFileVersion(), themeDisplay, "") /> 221 <img alt="${htmlUtil.escape(imgalttxt)}" src="${removeTParam(imageURL)}" /> 222 <#else> <img 223 alt="placeholder" 224 class="" 225 src="/documents/d/govcon-360-suite/placeholder" /> 226 227 </#if> 228 <#else> 229 <#if entry.isThumbnailVisible()> 230 <img alt="${htmlUtil.escape(imgalttxt)}" class="aspect-ratio-item aspect-ratio-item-center-middle aspect-ratio-item-vertical-fluid" src="${removeTParam(entry.getThumbnailURLString())}" /> 231 <#elseif entry.isUserPortraitVisible() && stringUtil.equals(entry.getClassName(), userClassName)> 232 <div class="user-card"> 233 <div class="aspect-ratio-item aspect-ratio-item-center-middle aspect-ratio-item-vertical-fluid card-type-asset-icon"> 234 <span class="sticker sticker-secondary sticker-user-icon"> 235 <span class="sticker-overlay"> 236 <img alt="${htmlUtil.escape(imgalttxt)}" class="img-fluid" src="${removeTParam(entry.getUserPortraitURLString())}" /> 237 </span> 238 </span> 239 </div> 240 </div> 241 <#else> 242 <div class="aspect-ratio-item aspect-ratio-item-center-middle aspect-ratio-item-vertical-fluid card-type-asset-icon"> 243 <@clay.icon symbol="${(entry.isIconVisible())?then(entry.getIconId(),'web-content')}" /> 244 245 </div> 246 </#if> 247 </#if> 248 </div> 249 <div class="webinar-content"> 250 <#assign assetVocabularyLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetVocabularyLocalService") /> 251 252 <#if categories?has_content> 253 <#assign isFirst = true /> 254 <div class="webinar-meta"> 255 <#list categories as category> 256 257 <#assign vocabulary = assetVocabularyLocalService.getVocabulary(category.getVocabularyId())! /> 258 <#if vocabulary?? && (vocabulary.getName() == "type" || vocabulary.getName() == "solutions for")> 259 <span class="category">${category.getTitle(locale)}</span> 260 261 <#if category_has_next> 262 <#if isFirst> 263 <#assign isFirst = false /> 264 <span class="divider"> 265 <svg xmlns="http://www.w3.org/2000/svg" width="4" height="4" viewBox="0 0 4 4" fill="none"> 266 <circle cx="2" cy="2" r="2" fill="#737373"></circle> 267 </svg> 268 </span> 269 </#if> 270 </#if> 271 </#if> 272 273 </#list> 274 </div> 275 </#if> 276 <h3 class="webinar-title"> 277 <a href="${entry.getViewURL()?keep_before("?")}"> 278 ${entry.getHighlightedTitle()} 279 </a> 280 </h3> 281 <div class="webinar-date"> 282 <#if entry.isCreationDateVisible()> 283 <p class="card-subtitle text-2"> 284 <span class="text-resourcedate-inline"> 285 <span class="text-resourcedate"> 286 ${formattedDate} 287 </span> 288 </span> 289 </p> 290 </#if> 291 </div> 292 </div> 293 </div> 294 </div> 295 </li> </#if></#if> 296 </#if> 297 </#list> 298 299 </ul> 300 <div class="hrdividerdiv"> 301 <hr class="resourcehrline"> 302 </div> 303 <nav aria-label="Pagination" class="custom-pagination bottompagination"> 304 305 <#assign total = searchContainer.getTotal() /> 306 <#assign delta = searchContainer.getDelta() /> 307 <#assign currentPage = searchContainer.getCur() /> 308 <#assign totalPages = (total / delta)?ceiling /> 309 <#assign iteratorURL = searchContainer.getIteratorURL()?string /> 310 311 312 <#if totalPages gt 1> 313 <ul class="pagination"> 314 315 <!-- PREVIOUS --> 316 317 <li class="page-item ${(currentPage == 1)?then('disabled','')}"> 318 <#if currentPage == 1> 319 <div class="page-link"> 320 <svg xmlns="http://www.w3.org/2000/svg" width="12" height="10" viewBox="0 0 12 10" fill="none"> 321 <path d="M10.835 9.16836L6.66829 5.00169L10.835 0.835022M5.00163 9.16836L0.834961 5.00169L5.00163 0.835022" stroke="#4B5563" stroke-width="1.67" stroke-linecap="round" stroke-linejoin="round"/> 322 </svg> 323 </div> 324 <#else> 325 <a class="page-link" href="${iteratorURL}${separator}start=1"> 326 <svg xmlns="http://www.w3.org/2000/svg" width="12" height="10" viewBox="0 0 12 10" fill="none"> 327 <path d="M10.835 9.16836L6.66829 5.00169L10.835 0.835022M5.00163 9.16836L0.834961 5.00169L5.00163 0.835022" stroke="#4B5563" stroke-width="1.67" stroke-linecap="round" stroke-linejoin="round"/> 328 </svg> 329 </a> 330 </#if> 331 </li> 332 <li class="page-item ${(currentPage == 1)?then('disabled','')}"> 333 <#if currentPage == 1> 334 <div class="page-link"> 335 <svg xmlns="http://www.w3.org/2000/svg" width="7" height="12" viewBox="0 0 7 12" fill="none"> 336 <path d="M5.83496 0.834961L0.834961 5.83496L5.83496 10.835" stroke="#4B5563" stroke-width="1.67" stroke-linecap="round" stroke-linejoin="round"/> 337 </svg> 338 </div> 339 <#else> 340 <a class="page-link" href="${iteratorURL}${separator}start=${currentPage - 1}"> 341 <svg xmlns="http://www.w3.org/2000/svg" width="7" height="12" viewBox="0 0 7 12" fill="none"> 342 <path d="M5.83496 0.834961L0.834961 5.83496L5.83496 10.835" stroke="#4B5563" stroke-width="1.67" stroke-linecap="round" stroke-linejoin="round"/> 343 </svg> 344 </a> 345 </#if> 346 </li> 347 348 <!-- PAGE NUMBERS --> 349 <#list 1..totalPages as i> 350 <li class="page-item ${(i == currentPage)?then('active','')}"> 351 <#if i == currentPage> 352 <a class="page-link" aria-current="page"> 353 ${i} 354 </a> 355 <#else> 356 <a class="page-link" href="${iteratorURL}${separator}start=${i}"> 357 ${i} 358 </a> 359 </#if> 360 </li> 361 </#list> 362 363 <!-- NEXT --> 364 <li class="page-item ${(currentPage == totalPages)?then('disabled','')}"> 365 <#if currentPage == totalPages> 366 <div class="page-link"> 367 <svg xmlns="http://www.w3.org/2000/svg" width="7" height="12" viewBox="0 0 7 12" fill="none"> 368 <path d="M0.834961 10.835L5.83496 5.83496L0.834961 0.834961" stroke="#4B5563" stroke-width="1.67" stroke-linecap="round" stroke-linejoin="round"/> 369 </svg> 370 </div> 371 <#else> 372 <a class="page-link" href="${iteratorURL}${separator}start=${currentPage + 1}"> 373 <svg xmlns="http://www.w3.org/2000/svg" width="7" height="12" viewBox="0 0 7 12" fill="none"> 374 <path d="M0.834961 10.835L5.83496 5.83496L0.834961 0.834961" stroke="#4B5563" stroke-width="1.67" stroke-linecap="round" stroke-linejoin="round"/> 375 </svg> 376 </a> 377 </#if> 378 </li> 379 <li class="page-item ${(currentPage == totalPages)?then('disabled','')}"> <#if currentPage == totalPages> <div class="page-link"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"> 380 <path d="M5 14.1666L9.16667 9.99998L5 5.83331M10.8333 14.1666L15 9.99998L10.8333 5.83331" stroke="#4B5563" stroke-width="1.67" stroke-linecap="round" stroke-linejoin="round"/> 381 </svg> </div> <#else> <a class="page-link" href="${iteratorURL}${separator}start=${totalPages}"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"> 382 <path d="M5 14.1666L9.16667 9.99998L5 5.83331M10.8333 14.1666L15 9.99998L10.8333 5.83331" stroke="#4B5563" stroke-width="1.67" stroke-linecap="round" stroke-linejoin="round"/> 383 </svg> </a> </#if></li> 384 </ul> 385 </#if> 386 </nav> 387 <#else> 388 <div class="results-container"> 389 <div class="empty-state"> 390 <div class="icon"> 391 <!-- Background blob --> 392 <svg class="blob" xmlns="http://www.w3.org/2000/svg" width="214" height="204" viewBox="0 0 214 204" fill="none"> 393 <path d="M156.927 17.6408C180.934 31.0415 205.25 48.0737 212.08 74.7517C218.912 101.441 206.471 128.557 191.184 151.458C176.844 172.941 155.876 187.898 131.308 195.755C104.927 204.191 76.0137 208.872 51.3969 196.161C25.6072 182.845 7.41132 157.227 1.54189 128.752C-4.09672 101.397 6.45533 74.2151 21.4011 50.6383C35.7995 27.925 55.7627 8.41447 81.8531 2.06204C107.669 -4.22348 133.717 4.68563 156.927 17.6408Z" fill="#F0F7FF"/> 394 </svg> 395 396 <!-- Foreground document/search SVG --> 397 <svg class="doc" xmlns="http://www.w3.org/2000/svg" width="186" height="191" viewBox="0 0 186 191" fill="none"> 398 <path d="M135.06 158.742L47.6913 157.217C44.7284 157.162 41.9083 155.934 39.8498 153.802C37.7913 151.67 36.6625 148.809 36.7112 145.846L38.5022 43.2382C38.5573 40.2754 39.7853 37.4555 41.9169 35.397C44.0485 33.3385 46.9096 32.2097 49.8725 32.2581L131.155 33.6768L148.177 47.7366L146.431 147.761C146.376 150.724 145.148 153.544 143.016 155.603C140.885 157.662 138.023 158.791 135.06 158.742Z" fill="#E6E6E6"/> 399 <path d="M49.8169 35.4753C47.707 35.4408 45.6696 36.2447 44.1517 37.7106C42.6337 39.1765 41.7592 41.1846 41.72 43.2944L39.929 145.902C39.8945 148.012 40.6984 150.049 42.1643 151.567C43.6301 153.085 45.6382 153.96 47.7481 153.999L135.117 155.524C137.227 155.558 139.264 154.755 140.782 153.289C142.3 151.823 143.175 149.815 143.214 147.705L144.933 49.2306L129.974 36.8744L49.8169 35.4753Z" fill="white"/> 400 <path d="M119.672 66.5391L79.8937 65.8448C79.4001 65.8362 78.9302 65.6318 78.5873 65.2767C78.2444 64.9216 78.0566 64.4449 78.0652 63.9513C78.0738 63.4577 78.2781 62.9878 78.6332 62.6449C78.9883 62.302 79.4651 62.1142 79.9586 62.1228L119.737 62.8172C120.231 62.8258 120.701 63.0301 121.044 63.3852C121.387 63.7403 121.575 64.2171 121.566 64.7106C121.557 65.2042 121.353 65.6741 120.998 66.017C120.643 66.3599 120.166 66.5477 119.672 66.5391L119.672 66.5391Z" fill="#3064E8"/> 401 <path d="M127.239 72.954L79.7843 72.1257C79.2907 72.117 78.8208 71.9127 78.4779 71.5576C78.135 71.2025 77.9472 70.7258 77.9558 70.2322C77.9644 69.7386 78.1687 69.2687 78.5238 68.9258C78.8789 68.5829 79.3557 68.3951 79.8493 68.4037L127.304 69.232C127.797 69.2406 128.267 69.445 128.61 69.8001C128.953 70.1552 129.141 70.6319 129.132 71.1255C129.124 71.619 128.919 72.089 128.564 72.4319C128.209 72.7748 127.732 72.9626 127.239 72.954Z" fill="#3064E8"/> 402 <path d="M119.246 90.9632L79.4687 90.2689C78.9752 90.2603 78.4985 90.4481 78.1434 90.791C77.7884 91.1339 77.584 91.6037 77.5754 92.0973C77.5668 92.5908 77.7546 93.0675 78.0975 93.4226C78.4404 93.7776 78.9102 93.9819 79.4038 93.9906L119.181 94.6849C119.67 94.687 120.141 94.4962 120.49 94.154C120.84 93.8117 121.041 93.3454 121.05 92.8561C121.058 92.3668 120.874 91.8938 120.536 91.5395C120.198 91.1853 119.735 90.9782 119.246 90.9632Z" fill="#CCCCCC"/> 403 <path d="M126.813 97.3787L79.3589 96.5504C79.1125 96.5429 78.8671 96.5843 78.6369 96.6724C78.4067 96.7605 78.1962 96.8934 78.0178 97.0634C77.8394 97.2335 77.6965 97.4373 77.5974 97.663C77.4984 97.8887 77.4452 98.1319 77.4409 98.3783C77.4366 98.6248 77.4813 98.8696 77.5724 99.0986C77.6635 99.3277 77.7992 99.5364 77.9716 99.7125C78.1439 99.8887 78.3496 100.029 78.5766 100.125C78.8036 100.221 79.0474 100.271 79.2939 100.272L126.747 101.1C126.994 101.108 127.239 101.066 127.469 100.978C127.7 100.89 127.91 100.757 128.088 100.587C128.267 100.417 128.41 100.213 128.509 99.9877C128.608 99.762 128.661 99.5189 128.665 99.2724C128.67 99.026 128.625 98.7811 128.534 98.5521C128.443 98.3231 128.307 98.1144 128.135 97.9382C127.962 97.762 127.757 97.6219 127.53 97.5258C127.303 97.4298 127.059 97.3798 126.813 97.3787Z" fill="#CCCCCC"/> 404 <path d="M118.689 122.833L78.911 122.139C78.4174 122.13 77.9475 121.926 77.6046 121.571C77.2617 121.216 77.0739 120.739 77.0825 120.245C77.0911 119.752 77.2955 119.282 77.6505 118.939C78.0056 118.596 78.4824 118.408 78.976 118.417L118.755 119.111C119.248 119.12 119.718 119.324 120.061 119.679C120.404 120.034 120.592 120.511 120.583 121.005C120.575 121.498 120.37 121.968 120.015 122.311C119.66 122.654 119.183 122.842 118.69 122.833L118.689 122.833Z" fill="#CCCCCC"/> 405 <path d="M126.256 129.248L78.8014 128.419C78.3078 128.411 77.8379 128.206 77.495 127.851C77.1521 127.496 76.9643 127.019 76.9729 126.526C76.9815 126.032 77.1858 125.562 77.5409 125.219C77.896 124.877 78.3728 124.689 78.8663 124.697L126.321 125.526C126.814 125.534 127.284 125.739 127.627 126.094C127.97 126.449 128.158 126.926 128.149 127.419C128.141 127.913 127.936 128.383 127.581 128.726C127.226 129.068 126.749 129.256 126.256 129.248Z" fill="#CCCCCC"/> 406 <path d="M63.1919 73.4128C66.8246 73.4762 69.8209 70.5827 69.8843 66.95C69.9477 63.3173 67.0542 60.321 63.4216 60.2576C59.7889 60.1942 56.7926 63.0877 56.7292 66.7204C56.6658 70.3531 59.5592 73.3493 63.1919 73.4128Z" fill="#3064E8"/> 407 <path d="M62.6117 69.3327C62.4638 69.3304 62.3206 69.28 62.2037 69.1892L62.1964 69.1836L60.6711 67.9739C60.5311 67.8596 60.4418 67.6948 60.4225 67.5152C60.4031 67.3355 60.4553 67.1555 60.5677 67.014C60.6801 66.8726 60.8438 66.7811 61.0231 66.7594C61.2025 66.7378 61.3832 66.7876 61.5261 66.8982L62.5145 67.6834L64.9337 64.6381C64.9899 64.5675 65.0594 64.5086 65.1382 64.4648C65.2171 64.4211 65.3039 64.3933 65.3935 64.383C65.4831 64.3728 65.5739 64.3803 65.6606 64.4052C65.7473 64.43 65.8283 64.4717 65.8989 64.5279L65.884 64.5474L65.8996 64.5273C66.0421 64.6407 66.1337 64.8061 66.1544 64.9871C66.175 65.168 66.123 65.3498 66.0098 65.4924L63.1629 69.0734C63.097 69.1559 63.013 69.2221 62.9175 69.2669C62.8219 69.3117 62.7173 69.3339 62.6117 69.3317L62.6117 69.3327Z" fill="white"/> 408 <path d="M70.069 95.1079C70.0543 95.9718 69.8695 96.8243 69.5253 97.6168C69.181 98.4092 68.684 99.1261 68.0627 99.7265C67.4413 100.327 66.7078 100.799 65.904 101.116C65.1001 101.433 64.2418 101.588 63.3779 101.573C63.3214 101.573 63.2649 101.57 63.2087 101.563C61.916 101.507 60.6685 101.072 59.6222 100.31C58.576 99.5493 57.7774 98.4964 57.3265 97.2836C56.8757 96.0709 56.7925 94.752 57.0873 93.4922C57.3822 92.2324 58.0421 91.0875 58.9844 90.2008C59.9267 89.3142 61.1096 88.7251 62.385 88.5073C63.6604 88.2896 64.9718 88.4528 66.1549 88.9765C67.338 89.5003 68.3404 90.3613 69.0366 91.4519C69.7328 92.5425 70.092 93.8142 70.069 95.1079Z" fill="#3064E8"/> 409 <path d="M62.2093 129.706C65.842 129.77 68.8382 126.876 68.9016 123.244C68.965 119.611 66.0716 116.615 62.4389 116.551C58.8062 116.488 55.8099 119.381 55.7465 123.014C55.6831 126.647 58.5766 129.643 62.2093 129.706Z" fill="#3064E8"/> 410 <path d="M147.833 48.1738L134.312 47.9377C133.325 47.9205 132.385 47.5118 131.699 46.8017C131.013 46.0915 130.638 45.1379 130.655 44.1508L130.829 34.1641C130.83 34.1204 130.843 34.0778 130.867 34.0412C130.891 34.0045 130.925 33.9754 130.964 33.9571C131.004 33.9387 131.048 33.9319 131.091 33.9375C131.135 33.943 131.176 33.9607 131.209 33.9884L147.985 47.7604C148.022 47.7911 148.049 47.8326 148.062 47.8792C148.075 47.9258 148.072 47.9751 148.056 48.0204C148.039 48.0658 148.009 48.1048 147.969 48.1321C147.929 48.1594 147.882 48.1736 147.833 48.1728L147.833 48.1738Z" fill="#CCCCCC"/> 411 <path d="M184.932 168.625C184.597 169.181 184.058 169.58 183.434 169.733C182.809 169.886 182.15 169.782 181.601 169.443L153.324 151.962C152.776 151.623 152.382 151.077 152.231 150.443C152.08 149.81 152.183 149.142 152.517 148.586C152.852 148.03 153.391 147.631 154.016 147.478C154.64 147.324 155.3 147.429 155.848 147.768L184.125 165.249C184.674 165.588 185.067 166.134 185.218 166.768C185.37 167.401 185.267 168.069 184.932 168.625Z" fill="#3F3D56"/> 412 <path d="M156.379 147.641C153.993 151.552 150.502 154.667 146.346 156.594C142.19 158.52 137.556 159.171 133.03 158.464C128.504 157.757 124.289 155.724 120.919 152.621C117.549 149.519 115.174 145.487 114.095 141.035C113.016 136.583 113.282 131.911 114.859 127.61C116.435 123.309 119.251 119.572 122.952 116.871C126.652 114.171 131.07 112.629 135.647 112.439C140.224 112.25 144.754 113.422 148.665 115.807C151.262 117.391 153.521 119.47 155.314 121.927C157.107 124.384 158.399 127.17 159.115 130.126C159.831 133.082 159.958 136.151 159.489 139.156C159.019 142.161 157.962 145.044 156.379 147.641ZM121.776 126.533C119.987 129.466 119.108 132.864 119.25 136.297C119.392 139.729 120.549 143.043 122.574 145.818C124.599 148.593 127.402 150.706 130.628 151.888C133.854 153.07 137.358 153.27 140.697 152.461C144.036 151.652 147.06 149.871 149.387 147.343C151.713 144.815 153.238 141.654 153.769 138.259C154.299 134.865 153.811 131.389 152.366 128.272C150.921 125.155 148.584 122.537 145.651 120.748C141.718 118.349 136.993 117.611 132.515 118.696C128.038 119.781 124.175 122.6 121.776 126.533Z" fill="#3F3D56"/> 413 <path d="M130.481 152.378C139.892 155.618 150.147 150.616 153.388 141.205C156.628 131.794 151.626 121.538 142.215 118.298C132.804 115.058 122.549 120.06 119.308 129.471C116.068 138.881 121.07 149.137 130.481 152.378Z" fill="#7FB0FA"/> 414 </svg> 415 </div> 416 <h2>No results were found</h2> 417 <p>No data found based on your selection or keywords</p> 418 </div> 419 </div> 420 <style> 421 .govConResourcesSearchBox, .categoryfacet, #sidebar-clear-top{ 422 display:none; 423 } 424 /* Background blob */ 425 .icon .blob { 426 position: relative; 427 z-index: 1; 428 } 429 430 /* Foreground illustration */ 431 .icon .doc { 432 position: absolute; 433 width: 185px; 434 height: 191px; 435 top: 15px; 436 z-index: 2; 437 } 438 439 .results-container { 440 flex: 1; 441 display: flex; 442 align-items: center; 443 justify-content: center; 444 min-height: 500px; 445 } 446 447 .empty-state { 448 text-align: center; 449 flex: 1; 450 display: flex; 451 align-items: center; 452 justify-content: center; 453 flex-direction: column; 454 } 455 456 .empty-state .icon { 457 position: relative; 458 display: flex; 459 align-items: center; 460 justify-content: center; 461 } 462 463 .empty-state .icon img { 464 width: 60px; 465 opacity: 0.8; 466 } 467 468 </style> 469 470 </#if> 471</div> 472 473 474<#function removeTParam url> 475 <#if !url?contains("?")> 476 <#return url> 477 </#if> 478 479 <#assign base = url?keep_before("?")> 480 <#assign query = url?keep_after("?")> 481 482 <#assign params = query?split("&")> 483 <#assign filteredParams = []> 484 485 <#list params as param> 486 <#if !(param?starts_with("t="))> 487 <#assign filteredParams = filteredParams + [param]> 488 </#if> 489 </#list> 490 491 <#if filteredParams?size == 0> 492 <#return base> 493 <#else> 494 <#return base + "?" + filteredParams?join("&")> 495 </#if> 496</#function>