/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#toolbar-item-administration-tray .toolbar-logo img{max-width:100%;max-height:100%;width:40px;height:40px;object-position:0 0;object-fit:cover;margin:6px auto;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:60ms;}[data-toolbar-menu=open] #toolbar-item-administration-tray .toolbar-logo img{width:100%;max-width:85% !important;object-fit:contain;}.toolbar .toolbar-bar #toolbar-item-administration-tray .toolbar-logo{padding-bottom:0;height:61px !important;border-bottom:1px solid #ddd;margin-bottom:12px;padding-top:5px;box-sizing:border-box;}
#block-gin-content > div > div.view-display-id-page_3{padding-left:20px;}#views-exposed-form-content-page-3{padding-left:0px !important;}.gin-login .user-form-page .user-form-page__user-form{background:url('https://cms.hkitcloud.net/sites/default/files/2026-03/login2.jpg');position:relative;min-height:100vh;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;}.gin-login .user-form-page .user-form-page__user-form::before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(5,15,35,0.56),rgba(10,58,112,0.44));pointer-events:none;}.gin-login .user-form-page .user-form-page__user-form > *{position:relative;z-index:1;}.gin-login .user-form-page .page-content{padding:clamp(24px,6vh,72px) 16px 64px;}.gin-login .user-form-page .user-form-page__page-title{display:none !important;}.gin-login .user-form-page #block-gin-content{width:min(560px,100%);margin-left:auto;margin-right:auto;padding:24px;border-radius:18px;border:1px solid rgba(255,255,255,0.34);background:rgba(255,255,255,0.14);backdrop-filter:blur(14px) saturate(130%);-webkit-backdrop-filter:blur(14px) saturate(130%);box-shadow:0 20px 46px rgba(8,26,52,0.36);}.gin-login .user-form-page .user-login-form .form-item{margin-bottom:16px;}.gin-login .user-form-page .user-login-form .form-item__label{color:#e8f1ff;font-weight:400;font-size:14px;margin-bottom:8px;}.gin-login .user-form-page .user-login-form .form-required::after{color:#ff9ea8;}.gin-login .user-form-page .user-login-form .form-text{width:100%;height:50px;border-radius:12px;border:1px solid rgba(255,255,255,0.34);background:rgba(255,255,255,0.68);color:#0f172a;font-size:16px;padding:0 14px;transition:border-color 0.2s ease,box-shadow 0.2s ease,background-color 0.2s ease;}.gin-login .user-form-page .user-login-form .form-text::placeholder{color:#64748b;}.gin-login .user-form-page .user-login-form .form-text:hover{background:rgba(255,255,255,0.76);}.gin-login .user-form-page .user-login-form .form-text:focus-visible{outline:none;border-color:#60a5fa;box-shadow:0 0 0 4px rgba(96,165,250,0.28);background:rgba(255,255,255,0.86);}.gin-login .user-form-page .user-login-form .button-login{width:100%;min-height:50px;border:0;border-radius:12px;font-weight:700;letter-spacing:0.02em;color:#ffffff;background:linear-gradient(135deg,#1d4ed8,#2563eb 55%,#3b82f6);box-shadow:0 10px 24px rgba(29,78,216,0.36);transition:transform 0.18s ease,box-shadow 0.18s ease,filter 0.18s ease;}.gin-login .user-form-page .user-login-form .button-login:hover{transform:translateY(-1px);filter:brightness(1.03);box-shadow:0 14px 28px rgba(29,78,216,0.42);}.gin-login .user-form-page .user-login-form .button-login:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(147,197,253,0.35),0 14px 28px rgba(29,78,216,0.42);}.gin-login .user-form-page .user-login-form .more-links{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-top:10px;}.gin-login .user-form-page .user-login-form .more-links .register-button,.gin-login .user-form-page .user-login-form .more-links .forgot-password-link{display:inline !important;width:auto !important;min-height:0 !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;font-size:13px;font-weight:400;line-height:1.45;color:#dbeafe;text-decoration:underline;text-underline-offset:2px;}.gin-login .user-form-page .user-login-form .more-links .register-button:hover,.gin-login .user-form-page .user-login-form .more-links .forgot-password-link:hover{color:#ffffff;}@media (max-width:640px){.gin-login .user-form-page #block-gin-content{padding:18px 14px;border-radius:14px;}}
:root{}
.search-api-index-status{padding:5px 20px 2px 20px;}.search-api-index-status{margin-bottom:3em !important;}.node-metadata-item__title__text,.node-metadata-item__value{white-space:nowrap;}.node-metadata-item__title__text:first-of-type{display:none;}.path-batch .region.region-header{padding:20px 0 0 60px;}
