@import "https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;600;700&display=swap";
.sticky-dropdown{margin-top:var(--hkd-spacing-xs);width:400px}.sticky-dropdown-button{width:100%;padding:var(--hkd-spacing-none);border:none}.sticky-dropdown-button:focus,.sticky-dropdown-button:active{box-shadow:none}.sticky-dropdown-title{align-items:center;gap:var(--hkd-spacing-sm);flex-direction:row;display:flex}.sticky-dropdown-header{color:var(--hkd-color-text-on-dark-default);cursor:pointer;background-color:var(--hkd-button-solid-background);border-radius:var(--hkd-borderradius-sm);flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:14.5px;display:flex}.sticky-dropdown-header:hover{background-color:var(--hkd-button-solid-background-hover)}.sticky-dropdown-header-chevron svg{transition-duration:.4s}.sticky-dropdown-header-hide{color:var(--hkd-color-text-on-dark-default);cursor:pointer;background-color:var(--hkd-button-solid-background);border-radius:var(--hkd-borderradius-sm)var(--hkd-borderradius-sm)0 0;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:14.5px;display:flex}.sticky-dropdown-header-hide:hover{background-color:var(--hkd-button-solid-background-hover)}.sticky-dropdown-header-hide-chevron svg{transition-duration:.4s;rotate:180deg}.sticky-dropdown-panel{transition-duration:.4s}.sticky-dropdown-panel-hide{display:none}.sticky-dropdown-wrapper{position:relative}.sticky-dropdown-wrapper-sticky{position:sticky;top:-12px}.sticky-dropdown-wrapper-sticky-menu-active{position:sticky;top:0}@media (max-width:1000px){.sticky-dropdown-wrapper-sticky{position:relative}}
.hkd-textbox{background-color:var(--hkd-color-background-neutral-subtle);border-radius:var(--hkd-borderradius-md);padding:var(--hkd-spacing-2xl)}
.hkd-textfield{--tf-pad-y:var(--hkd-spacing-md);--tf-pad-x:var(--hkd-spacing-md);gap:var(--hkd-spacing-xs);color:var(--hkd-color-text-default);display:grid}.hkd-textfield--sm{--tf-pad-y:var(--hkd-spacing-sm);--tf-pad-x:var(--hkd-spacing-md)}.hkd-textfield__label,.hkd-textfield__desc,.hkd-textfield__error{margin:0}.hkd-textfield__label{font:var(--hkd-type-label-lg-semibold,600 15px/24px Poppins,system-ui,sans-serif);letter-spacing:.015em;color:var(--hkd-color-text-default)}.hkd-textfield__desc{font:var(--hkd-type-label-md-regular,400 15px/24px Poppins,system-ui,sans-serif);color:var(--hkd-color-text-subtle)}.hkd-textfield__error{align-items:flex-start;gap:var(--hkd-spacing-xs);color:var(--hkd-color-information-critical-strong);font:var(--hkd-type-body-xs-regular,400 15px/24px Poppins,system-ui,sans-serif);display:inline-flex}.hkd-textfield__error-icon{color:var(--hkd-color-information-critical-strong);flex:none}.hkd-textfield__control{position:relative}.hkd-textfield__input{--bw-sm:var(--hkd-borderwidth-sm);--bw-md:var(--hkd-borderwidth-md);--ring-diff:calc(var(--bw-md) - var(--bw-sm));box-sizing:border-box;background:var(--hkd-color-background-default);width:100%;color:var(--hkd-color-text-default);font:var(--hkd-type-body-sm-regular,400 18px/24px "Source Sans Pro",system-ui,sans-serif);border-radius:var(--hkd-borderradius-sm);padding-block:var(--tf-pad-y);padding-inline:var(--tf-pad-x);border-style:solid;border-width:var(--bw-sm);border-color:var(--hkd-color-interaction-border-neutral-default);transition:border-color .15s,box-shadow .15s,background-color .15s,color .15s}.hkd-textfield__input::placeholder{color:var(--hkd-color-text-subtle)}.hkd-textfield__control:hover>.hkd-textfield__input{border-color:var(--hkd-color-interaction-border-primary-default);box-shadow:0 0 0 var(--ring-diff)var(--hkd-color-interaction-border-primary-default)}.hkd-textfield__control:focus-within>.hkd-textfield__input{border-color:var(--hkd-color-interaction-border-primary-strong);box-shadow:0 0 0 var(--ring-diff)var(--hkd-color-interaction-border-primary-strong);outline:none}.hkd-textfield--is-error .hkd-textfield__control>.hkd-textfield__input{border-color:var(--hkd-color-information-critical-strong);box-shadow:0 0 0 var(--ring-diff)var(--hkd-color-information-critical-strong)}.hkd-textfield--is-hover .hkd-textfield__control>.hkd-textfield__input{border-color:var(--hkd-color-interaction-border-primary-default);box-shadow:0 0 0 var(--ring-diff)var(--hkd-color-interaction-border-primary-default)}.hkd-textfield--is-active .hkd-textfield__control>.hkd-textfield__input{border-color:var(--hkd-color-interaction-border-primary-strong);box-shadow:0 0 0 var(--ring-diff)var(--hkd-color-interaction-border-primary-strong)}.hkd-textfield--is-disabled .hkd-textfield__input{opacity:.6;cursor:not-allowed}.hkd-textfield--is-readonly .hkd-textfield__input{background:var(--hkd-color-background-default)}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.hkd-quote{border-left:2px solid var(--hkd-color-brand-blue-900);padding:var(--hkd-spacing-xxs)var(--hkd-spacing-lg)}
.hkd-modal-overlay{z-index:1000;background:#00000080;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.hkd-modal-overlay .hkd-modal-content{background:#fff;border-radius:12px;flex-direction:column;width:100%;max-width:1000px;max-height:80vh;display:flex;position:relative;overflow-y:auto;box-shadow:0 4px 8px #0000001a}.hkd-modal-overlay .hkd-modal-content .hkd-modal-header{padding:var(--hkd-spacing-sm)var(--hkd-spacing-xl)0 var(--hkd-spacing-xl);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.hkd-modal-overlay .hkd-modal-content .hkd-modal-header.hkd-modal-header-sticky{z-index:1;background:#fff;position:sticky;top:0}.hkd-modal-overlay .hkd-modal-content .hkd-modal-body{padding:0 var(--hkd-spacing-xl)var(--hkd-spacing-xl);flex:1;overflow-y:visible}.hkd-modal-overlay .hkd-modal-content:has(.hkd-modal-header-sticky){overflow:hidden}.hkd-modal-overlay .hkd-modal-content:has(.hkd-modal-header-sticky) .hkd-modal-body{overflow-y:auto}
.hkd-switch{margin:var(--hkd-spacing-sm)0;flex-direction:row;align-items:center;display:flex}.hkd-switch-slider{background-color:var(--hkd-color-brand-grey-600);border-radius:14px;flex-shrink:0;width:48px;height:28px;transition:background-color .2s;position:relative}.hkd-switch-slider:before{background-color:var(--hkd-color-brand-white);content:"";border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:4px;left:4px}.hkd-switch-container{cursor:pointer;align-items:center;gap:var(--hkd-spacing-sm);-webkit-user-select:none;user-select:none;display:flex;position:relative}.hkd-switch-container:hover input:not(:checked)~.hkd-switch-slider{background-color:var(--hkd-color-brand-grey-700)}.hkd-switch-container input[type=checkbox]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hkd-switch-container input[type=checkbox]:focus-visible~.hkd-switch-slider{outline:2px solid var(--hkd-color-brand-black);outline-offset:2px}.hkd-switch-container input[type=checkbox]:checked~.hkd-switch-slider{background-color:var(--hkd-color-interaction-background-negative-strong)}.hkd-switch-container input[type=checkbox]:checked~.hkd-switch-slider:before{transform:translate(20px)}.hkd-switch-container input[type=checkbox]:checked~.hkd-switch-slider:hover{background-color:var(--hkd-color-interaction-background-negative-strong)}
.hkd-tooltip{background-color:var(--hkd-color-interaction-background-primary-default);border-radius:var(--hkd-borderradius-sm);align-items:flex-start;gap:var(--hkd-spacing-xs);opacity:0;min-width:150px;max-width:300px;padding:var(--hkd-spacing-sm);pointer-events:none;text-align:center;white-space:normal;word-wrap:break-word;z-index:1000;transition:opacity .15s;display:flex;position:fixed}.hkd-tooltip-visible{opacity:1;pointer-events:auto}.hkd-tooltip-content{text-align:center;flex:1}.hkd-tooltip-wrapper{display:inline-flex;position:relative}.hkd-tooltip-anchor{border-radius:var(--hkd-borderradius-sm);cursor:help;display:inline-flex}.hkd-tooltip-anchor:focus{outline:2px solid var(--hkd-color-interaction-background-negative-strong);outline-offset:2px}.hkd-tooltip-anchor:focus:not(:focus-visible){outline:none}@supports not (anchor-name:--tooltip){.hkd-tooltip{display:none}}@supports (anchor-name:--tooltip){.hkd-tooltip-top{bottom:anchor(top);left:anchor(center);margin-bottom:.5rem;translate:-50%}.hkd-tooltip-bottom{left:anchor(center);top:anchor(bottom);margin-top:.5rem;translate:-50%}.hkd-tooltip-left{right:anchor(left);top:anchor(center);margin-right:.5rem;translate:0 -50%}.hkd-tooltip-right{left:anchor(right);top:anchor(center);margin-left:.5rem;translate:0 -50%}}
.loading-animation{width:80px;height:80px;display:inline-block;position:relative}.loading-animation>div{background:var(--hkd-color-text-default);width:16px;animation:1.2s cubic-bezier(0,.5,.5,1) infinite loader;display:inline-block;position:absolute;left:8px}.loading-animation>div:first-child{animation-delay:-.24s;left:8px}.loading-animation>div:nth-child(2){animation-delay:-.12s;left:32px}.loading-animation>div:nth-child(3){animation-delay:0;left:56px}.loading-circles{width:80px;height:40px;display:inline-block;position:relative}.loading-circles>div{background:var(--hkd-color-text-default);border-radius:50%;width:8px;height:8px;animation-timing-function:cubic-bezier(0,1,1,0);position:absolute;top:33px}.loading-circles>div:first-child{animation:.6s infinite loading-circles-1;left:8px}.loading-circles>div:nth-child(2){animation:.6s infinite loading-circles-2;left:8px}.loading-circles>div:nth-child(3){animation:.6s infinite loading-circles-2;left:28px}.loading-circles>div:nth-child(4){animation:.6s infinite loading-circles-3;left:52px}@keyframes loader{0%{height:64px;top:8px}50%,to{height:32px;top:24px}}@keyframes loading-circles-1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes loading-circles-2{0%{transform:translate(0)}to{transform:translate(24px)}}@keyframes loading-circles-3{0%{transform:scale(1)}to{transform:scale(0)}}
.hkd-scroll-to-top-button{background-color:var(--hkd-color-interaction-background-primary-subtle);border:var(--hkd-spacing-3xs)solid var(--hkd-color-interaction-background-primary-subtle);border-radius:var(--hkd-borderradius-sm);bottom:var(--hkd-spacing-9xl);right:var(--hkd-spacing-xs);z-index:1000;transition:opacity .5s ease-in-out;animation:.3s forwards fade-in-out;position:fixed}.hkd-scroll-to-top-button:hover{background-color:var(--hkd-color-brand-white);border:1px solid var(--hkd-color-interaction-background-primary-subtle);opacity:.8}.hkd-scroll-to-top-button svg{fill:var(--hkd-color-icon-default);transform:scale(1.3)}@keyframes fade-in-out{0%{opacity:0;transform:translateY(50%)}to{opacity:1;transform:translateY(0)}}
.error-wrapper{height:50vh}.error-wrapper .error-mesage-link{color:var(--hkd-color-brand-blue-500);text-decoration:underline}
.hkd-search-field-container{--sf-pad-y:var(--hkd-spacing-md);--sf-pad-x:var(--hkd-spacing-md);--sf-icon-space:var(--hkd-spacing-2xl);--bw-sm:var(--hkd-borderwidth-sm,1px);--bw-md:var(--hkd-borderwidth-md,2px);--ring-diff:calc(var(--bw-md) - var(--bw-sm));gap:var(--hkd-spacing-xs);flex-direction:column;width:100%;display:flex}.hkd-search-field--sm{--sf-pad-y:var(--hkd-spacing-sm);--sf-pad-x:var(--hkd-spacing-md)}.hkd-search-field-label{margin-bottom:var(--hkd-spacing-xs)}.hkd-search-field-wrapper{align-items:center;width:100%;display:flex;position:relative}.hkd-search-field-icon{left:var(--sf-pad-x);z-index:1;pointer-events:none;color:var(--hkd-color-text-subtle);align-items:center;display:flex;position:absolute}.hkd-search-field{box-sizing:border-box;background:var(--hkd-color-background-default);width:100%;color:var(--hkd-color-text-default);font:var(--hkd-type-body-sm-regular,400 18px/24px "Source Sans Pro",system-ui,sans-serif);border-radius:var(--hkd-borderradius-sm);padding-block:var(--sf-pad-y);border-style:solid;border-width:var(--bw-sm);border-color:var(--hkd-color-interaction-border-neutral-default);padding-inline-start:var(--sf-icon-space);padding-inline-end:var(--sf-pad-x);transition:border-color .15s,box-shadow .15s,background-color .15s,color .15s}.hkd-search-field--sm{--sf-pad-y:var(--hkd-spacing-sm)}.hkd-search-field--md{--sf-pad-y:var(--hkd-spacing-md)}.hkd-search-field::placeholder{color:var(--hkd-color-text-subtle)}.hkd-search-field-wrapper:hover>.hkd-search-field{border-color:var(--hkd-color-interaction-border-primary-default);box-shadow:0 0 0 var(--ring-diff)var(--hkd-color-interaction-border-primary-default)}.hkd-search-field-wrapper:focus-within>.hkd-search-field{border-color:var(--hkd-color-interaction-border-primary-strong);box-shadow:0 0 0 var(--ring-diff)var(--hkd-color-interaction-border-primary-strong);outline:none}.hkd-search-field:disabled{background-color:var(--hkd-color-background-disabled);color:var(--hkd-color-text-disabled);border-color:var(--hkd-color-interaction-border-disabled);opacity:.6;cursor:not-allowed}.hkd-search-field:disabled+.hkd-search-field-icon{color:var(--hkd-color-text-disabled)}.hkd-search-field-clear{right:var(--sf-pad-x);cursor:pointer;color:var(--hkd-color-text-subtle);padding:var(--hkd-spacing-xs);border-radius:var(--hkd-borderradius-sm);background:0 0;border:none;align-items:center;transition:color .15s,background-color .15s;display:flex;position:absolute}.hkd-search-field-clear:hover{color:var(--hkd-color-text-default)}.hkd-search-field-clear:focus{outline:2px solid var(--hkd-color-interaction-border-primary-default);outline-offset:1px}.hkd-search-field--has-value{padding-inline-end:calc(var(--hkd-spacing-lg) + var(--sf-pad-x))}.hkd-search-field-input-wrapper{align-items:stretch;gap:var(--hkd-spacing-xs);display:flex}.hkd-search-field-container--with-button .hkd-search-field-wrapper{flex:1}.hkd-search-field-search-button{white-space:nowrap}.hkd-search-field::-webkit-search-decoration{-webkit-appearance:none}.hkd-search-field::-webkit-search-cancel-button{-webkit-appearance:none}.hkd-search-field::-webkit-search-results-button{-webkit-appearance:none}.hkd-search-field::-webkit-search-results-decoration{-webkit-appearance:none}
.hkd-multiselect-search{margin-top:var(--hkd-spacing-sm)}.hkd-multiselect-options{margin-top:var(--hkd-spacing-md);padding-left:1px;position:relative;overflow-x:visible}.hkd-multiselect-options .hkd-checkbox-container input[type=checkbox]:focus-visible~.hkd-checkbox-checkmark{outline-offset:-1px}.hkd-multiselect-options>div+div{margin-top:var(--hkd-spacing-sm)}.hkd-multiselect-options:after{background:linear-gradient(to top,var(--hkd-color-background-default),transparent);content:"";pointer-events:none;z-index:2;height:36px;margin-top:-18px;display:block;position:sticky;bottom:0}.hkd-multiselect-text-placeholder{color:var(--hkd-color-text-subtle)}
:root{--hkd-transition-300-eio:.3s ease-in-out;--hkd-width-content-xs:640px;--hkd-width-content-sm:800px;--hkd-width-content-md:1216px;--hkd-width-content-lg:1400px;--hkd-theme0-banner-pop:var(--hkd-color-interaction-background-primary-subtle);--hkd-theme0-banner-subtle:var(--hkd-color-interaction-background-primary-subtle);--hkd-theme0-banner-neutral:var(--hkd-color-interaction-background-primary-subtle);--hkd-theme0-entries-background-default:var(--hkd-color-background-default);--hkd-theme0-banner-hover:var(--hkd-color-interaction-background-primary-medium);--hkd-theme1-banner-pop:var(--hkd-color-brand-orange-300);--hkd-theme1-banner-subtle:var(--hkd-color-brand-orange-300);--hkd-theme1-banner-neutral:var(--hkd-color-background-default);--hkd-theme1-entries-background-default:var(--hkd-color-brand-orange-200);--hkd-theme1-banner-tag:var(--hkd-color-brand-orange-200);--hkd-theme1-banner-hover:var(--hkd-color-interaction-background-primary-subtle);--hkd-theme2-banner-pop:#f5acc7;--hkd-theme2-banner-subtle:#f5acc7;--hkd-theme2-banner-neutral:var(--hkd-color-background-default);--hkd-theme2-entries-background-default:#fdecf2;--hkd-theme2-banner-tag:var(--hkd-color-brand-magenta-100);--hkd-theme2-banner-hover:var(--hkd-color-brand-magenta-100);--hkd-theme2-banner-tag-hover:#f5acc7;--hkd-theme3-banner-pop:#c5ceed;--hkd-theme3-banner-subtle:#c5ceed;--hkd-theme3-banner-neutral:var(--hkd-color-background-default);--hkd-theme3-entries-background-default:var(--hkd-color-brand-blue-100);--hkd-theme3-banner-tag:var(--hkd-color-brand-blue-100);--hkd-theme3-banner-hover:var(--hkd-color-brand-blue-100);--hkd-theme3-banner-tag-hover:#c5ceed;--hkd-frontpage-entries-background-default:var(--hkd-color-entries-background);--hkd-theme-green1-entries-background-default:#e1ece0;--hkd-theme-green1-banner-pop:#c3d9c1;--hkd-theme-green1-banner-subtle:#c3d9c1;--hkd-theme-green1-banner-neutral:var(--hkd-color-background-default);--hkd-theme-green1-banner-tag:var(--hkd-theme-green1-entries-background-default);--hkd-green1-banner-hover:var(--hkd-theme-green1-entries-background-default);--hkd-green1-banner-tag-hover:#c3d9c1;--hkd-theme-green2-entries-background-default:#d7e5e5;--hkd-theme-green2-banner-pop:#a9beb9;--hkd-theme-green2-banner-subtle:#a9beb9;--hkd-theme-green2-banner-neutral:var(--hkd-color-background-default);--hkd-theme-green2-banner-tag:var(--hkd-theme-green2-entries-background-default);--hkd-green2-banner-hover:var(--hkd-theme-green2-entries-background-default);--hkd-green2-banner-tag-hover:#a9beb9;--hkd-theme-green3-entries-background-default:#d4dfdc;--hkd-theme-green3-banner-pop:#afcbcc;--hkd-theme-green3-banner-subtle:#afcbcc;--hkd-theme-green3-banner-neutral:var(--hkd-color-background-default);--hkd-theme-green3-banner-tag:var(--hkd-theme-green3-entries-background-default);--hkd-green3-banner-hover:var(--hkd-theme-green3-entries-background-default);--hkd-green3-banner-tag-hover:#afcbcc;--hkd-font-families-secondary:"Source Sans Pro",sans-serif;--hkd-color-hero-banner-background:var(--hkd-color-brand-orange-100);--hkd-color-anchor-panel-background:var(--hkd-color-brand-orange-100);--hkd-button-solid-color-text:var(--hkd-color-text-on-dark-default);--hkd-button-solid-color-text-hover:var(--hkd-color-grey-200);--hkd-button-solid-background:var(--hkd-color-interaction-background-negative-strong);--hkd-button-solid-background-hover:#39406d}.storybook-preview-wrapper body{font-family:Source Sans Pro,sans-serif}
.reportwrapper{background-color:var(--hkd-color-brand-orange-100);border:var(--hkd-borderwidth-md)solid var(--hkd-color-brand-orange-200);border-radius:var(--hkd-borderradius-lg);padding:var(--hkd-spacing-md)var(--hkd-spacing-2xl);flex-direction:column;gap:0;display:flex}.homepage-top-container-image img{border-radius:8px}.entries{gap:var(--hkd-spacing-lg);grid-template-rows:auto;grid-template-columns:repeat(2,1fr);display:grid}.entries a{color:var(--hkd-color-text-default)}.entries .hkd-card{border-width:var(--hkd-borderwidth-sm)}.entries .hkd-card:hover{border:var(--hkd-borderwidth-sm)solid var(--hkd-color-brand-orange-300);box-shadow:0 0 0 1px var(--hkd-color-brand-orange-300)}.statistic-number{color:var(--hkd-color-brand-blue-900)}.hkd-banner-content{color:var(--hkd-color-text-default)}@media (max-width:1024px){.entries{grid-template-columns:repeat(1,1fr)}.reportwrapper{padding:var(--hkd-spacing-sm);margin-left:0}}
.max-width-xs{max-width:var(--hkd-width-content-md)}.fs-message{border-radius:var(--hkd-borderradius-md);max-width:var(--hkd-width-content-lg);align-items:flex-start;gap:0;margin:0 auto 1em;display:flex}.fs-message-information{background-color:var(--hkd-color-information-changes-light)}.fs-message-alert{background-color:var(--hkd-color-brand-magenta-100)}.message-icon{color:var(--hkd-color-brand);margin-top:2.1em;margin-left:1.8em}.message-content{flex:1;padding:1em 1.5em 1em 1em}@media (max-width:768px){.fs-message{max-width:var(--hkd-width-content-xs);min-width:var(--hkd-container-width-mobile-md)}}
.document-link a{color:var(--hkd-color-text-default)}.file-download-wrapper{min-width:140px}.institution-filter-container{gap:var(--hkd-spacing-lg);display:flex}.hkd-checkbox{margin:0}.hkd-checkbox-checkmark{width:18px;height:18px}.hkd-checkbox-container .hkd-checkbox-checkmark:after{width:5px;height:10px;top:0;left:5px}.hkd-checkbox-container{padding-left:var(--hkd-spacing-xl)}.center-box{width:100%}.selection-container{align-items:flex-start;display:flex}.selection-container-left{gap:var(--hkd-spacing-lg);flex-direction:column;flex-grow:0;flex-shrink:0;display:flex}.selection-container-center{gap:var(--hkd-spacing-lg);flex-direction:column;justify-content:space-between;align-items:flex-start;margin-left:1em;display:flex}.selection-container-center .autocomplete-container{width:100%}.selection-container-center-top{gap:var(--hkd-spacing-lg);flex-direction:row;display:flex}.selection-container-right{flex-direction:column;justify-content:flex-end;align-items:flex-end;height:6.5em;display:flex}.selection-container .selection-year-dropdown{gap:var(--hkd-spacing-lg)}@media (max-width:768px){.selection-container{flex-direction:column;align-items:flex-start}.selection-container-center{margin-top:1em;margin-left:0}.selection-container-right,.selection-container-right .autocomplete-container{width:100%}.selection-container-right-top{flex-direction:column;display:flex}}@media (max-width:450px){.selection-container-center-top,.institution-filter-container{gap:0}}
.chart-description-container{display:flex}.chart-description-container .hkd-text,.chart-description-container .max-width{font:var(--hkd-type-body-xs-regular);max-width:600px}
.autocomplete-container .select{border:1px solid var(--hkd-color-brand-grey-600);line-height:var(--hkd-line-heights-xl)}.autocomplete-container .select:hover{border-color:var(--hkd-color-brand-orange-450);box-shadow:0 0 0 calc(var(--hkd-borderwidth-md) - var(--hkd-borderwidth-sm))var(--hkd-color-brand-orange-450);outline:none}.autocomplete-container .select:focus-within{border-color:var(--hkd-color-interaction-border-primary-strong);box-shadow:0 0 0 calc(var(--hkd-borderwidth-md) - var(--hkd-borderwidth-sm))var(--hkd-color-interaction-border-primary-strong);outline:none}.search-result-container{border:1px solid var(--hkd-color-brand-grey-400);border-radius:var(--hkd-spacing-xxs);gap:var(--hkd-spacing-sm);padding:var(--hkd-spacing-md);flex-direction:column;display:flex}.search-results{cursor:pointer;gap:var(--hkd-spacing-sm);margin-top:var(--hkd-spacing-xs);max-height:var(--hkd-sizing-240);flex-direction:column;display:flex;overflow-y:scroll}::-webkit-scrollbar{background-color:var(--hkd-color-brand-grey-200);box-shadow:none;width:var(--hkd-spacing-xs)}::-webkit-scrollbar-thumb{background-color:var(--hkd-color-brand-grey-500);border-radius:var(--hkd-spacing-xxs);box-shadow:none}.search-item:hover{box-shadow:0 0 0 1px var(--hkd-color-brand-orange-500);transition:box-shadow .1s}.highlighted{background-color:var(--hkd-color-brand-orange-100);text-decoration:underline;-webkit-text-decoration-color:var(--hkd-color-brand-black);text-decoration-color:var(--hkd-color-brand-black);padding:8px 0}
.container{max-width:600px;margin:0 auto}.select-wrapper{align-items:center;gap:var(--hkd-spacing-sm);display:flex}.selected-schools-header{margin-top:20px;font-size:1.25rem}.selected-schools-list{padding:0;list-style-type:none}.selected-school-item{padding:var(--hkd-spacing-xxs);margin:var(--hkd-spacing-sm)0;border-radius:var(--hkd-borderradius-sm);border:1px solid #ddd;justify-content:space-between;align-items:center;display:flex}.school-name{flex:1}.no-schools{color:#666;margin-top:10px}.checkbox-list{gap:var(--hkd-spacing-md);margin-top:20px;margin-left:var(--hkd-spacing-sm);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.checkbox-item{align-items:center;gap:var(--hkd-spacing-sm);font-size:18px;display:flex}.checkbox-item input[type=checkbox]{cursor:pointer;transform:scale(1.5)}.chart-container{max-width:100%;padding:var(--hkd-spacing-sm)0;overflow-x:auto}.select-wrapper .hkd-button{padding:var(--hkd-spacing-sm)}@media (max-width:768px){.chart-container{padding:var(--hkd-spacing-xxs)0}.select-wrapper{flex-direction:column;align-items:stretch}.select-wrapper .hkd-button{width:100%;padding:var(--hkd-spacing-xs)var(--hkd-spacing-sm)}.checkbox-list{grid-template-columns:1fr}.select-wrapper .select,.select-wrapper .select option{padding:var(--hkd-spacing-sm);font-size:16px}}
.form-input{box-sizing:border-box;border:1px solid var(--hkd-color-brand-grey-400);width:90%;height:48px;font-size:var(--hkd-font-size-xs);height:48px;padding:0 var(--hkd-spacing-md);border-radius:4px;flex:auto;margin-top:8px;display:flex}.form-input:focus{outline-color:var(--hkd-color-interaction-border-primary-default)}.file-upload-container{margin-top:20px}.show-password{position:absolute;top:-5px;right:55px}.show-password-wide{position:absolute;top:-5px;right:0}.file-upload-label{box-sizing:border-box;cursor:pointer;border:2px dashed #ccc;width:calc(100% - 16px);margin-bottom:10px;padding:8px;display:block}.file-upload-requirements{color:#666;margin-top:8px;font-size:.8em}.form-input-wide,.wide{width:100%}@media only screen and (max-width:600px){.form-input,.form-input-wide,.wide{width:90%}.file-upload-label{width:100%}.toggleShowPasswordButton{position:absolute;top:-5px;right:5px}}
.hkd-login-button-err-message-wrapper{gap:var(--hkd-spacing-sm);order:1}.hkd-login-button-err-message-wrapper .hkd-button{padding:15px}.menuCardWrapper{margin-bottom:var(--hkd-spacing-sm);flex-direction:column;display:flex}.loginLogoutButton{border-radius:var(--hkd-borderradius-sm);cursor:pointer;background-color:#f5f5f5;border:1px solid #ccc;width:100%;margin-top:8px;padding:8px 12px}.loginLogoutButton:hover{background-color:var(--hkd-color-background-default);border-color:var(--hkd-color-interaction-background-primary-default)}.login-wrapper{gap:var(--hkd-spacing-xl);flex-direction:column;display:flex}.hkd-login-button-wrapper{margin-top:var(--hkd-spacing-lg);flex-direction:column;justify-content:left;display:flex}.hkd-global-field-error-message{margin-top:var(--hkd-spacing-xs)}.hkd-global-field-error-message .hkd-label{color:var(--hkd-color-information-critical-strong)}.login-label{color:var(--hkd-button-solid-color-text)}.feide-login-wrapper{margin-top:var(--hkd-spacing-sm);align-items:left;gap:var(--hkd-spacing-xs);flex-direction:column;display:flex}
.kr-field-error-message{padding:var(--hkd-spacing-xs)var(--hkd-spacing-xs)var(--hkd-spacing-xs)0;border-radius:var(--hkd-borderradius-sm);align-items:flex-start;display:flex}.kr-field-error-message-icon{margin-right:var(--hkd-spacing-xs);align-items:center;display:flex}.kr-field-error-message-icon svg{width:var(--hkd-icon-lg);height:var(--hkd-icon-lg);fill:var(--hkd-color-information-critical-strong)}.kr-field-error-message-text{color:var(--hkd-color-information-critical-strong);align-items:center;display:flex}.kr-field-error-message-text span{color:inherit;font-size:inherit}
.logo-btn-text{color:var(--hkd-color-text-on-dark-default);font-family:var(--hkd-font-families-primary);font-size:var(--hkd-font-size-2xl);font-weight:var(--hkd-font-weights-regular);text-decoration:none;-webkit-text-decoration-color:var(--hkd-color-text-on-dark-default);text-decoration-color:var(--hkd-color-text-on-dark-default);transition:all .3s}.logo-link{background-color:var(--hkd-color-hero-banner-background);color:var(--hkd-color-text-on-dark-default);border-radius:var(--hkd-spacing-xs);padding:var(--hkd-spacing-lg);margin-bottom:1em;text-decoration:none;transition:all .3s}.logo-link:hover{background-color:var(--hkd-color-hero-banner-background);color:var(--hkd-color-text-on-dark-default);text-decoration:underline}.logo-link:hover .logo-btn-text{color:var(--hkd-color-text-on-dark-default)}
.process-item{border-left:var(--hkd-borderwidth-md)solid var(--hkd-color-brand-blue-900);margin-left:var(--hkd-spacing-sm);padding-left:var(--hkd-spacing-lg);position:relative}.process-marker{background-color:var(--hkd-color-brand-blue-900);height:var(--hkd-icon-md);width:var(--hkd-icon-md);border-radius:100%;margin-top:22px;margin-left:-32.5px;position:absolute}.process-link{color:var(--hkd-color-text-interactive)}
.cookie-banner-wrapper{background-color:var(--hkd-theme0-banner-subtle);z-index:50;box-sizing:border-box;border:none;width:100%;position:fixed;bottom:0}.cookie-banner{text-align:left;justify-content:space-between;align-items:center;padding:10px;display:none}.cookie-banner .hkd-text{margin-bottom:0}.cookie-banner .hkd-text a{margin-right:1em}
.hkd-accordion-item-header-wrapper{background-color:var(--hkd-color-brand-orange-100);border-bottom:var(--hkd-borderwidth-sm)solid var(--hkd-color-brand-orange-200);align-items:center;gap:var(--hkd-spacing-md);flex-direction:row;display:flex}.hkd-accordion-item-header-wrapper:hover,.hkd-accordion-item-header-wrapper:focus{border:1px solid var(--hkd-color-interaction-border-primary-strong);border-radius:var(--hkd-borderradius-sm)}.hkd-accordion-item-header{background-color:var(--hkd-color-brand-orange-100)}.hkd-accordion-item-header:hover,.hkd-accordion-item-header:focus{border:none}.hkd-accordion-item-header-title{width:100%}.hkd-accordion-item-panel{background-color:var(--hkd-color-brand-orange-100);margin-top:0}.hkd-accordion-item-header-actions{right:var(--hkd-spacing-md);position:relative}.accordion-subtitle-container{justify-content:space-between;align-items:center;width:100%;display:flex}.accordion-header-link{color:#000;cursor:pointer;background:0 0;border:none;text-decoration:none}.accordion-header-link:hover,.accordion-header-link:focus{color:#000;outline:none;text-decoration:underline}.accordion-header-link:focus-visible{outline-offset:2px;outline:2px solid #005fcc}.accordion-header-link-copied{min-width:100px;margin:0;padding:0}.label-with-date{justify-content:space-between;gap:1rem;display:flex}.label-date{white-space:nowrap;min-width:6rem;font-weight:500}.label-text{flex:1}
.margin-sm{margin:var(--hkd-spacing-sm)0}.pb-1{padding-bottom:1rem}.selectedRow{background-color:var(--hkd-color-brand-blue-100)}.unselectedRow{background-color:#fff}.paramRow{cursor:pointer}.paramRow td{font:var(--hkd-type-body-sm-regular);padding:var(--hkd-spacing-sm)var(--hkd-spacing-md)}.paramRow:focus{outline:2px solid var(--hkd-color-focus-ring,#005fcc);outline-offset:-2px}.APItable{background-color:var(--hkd-color-brand-blue-900)}.paramtable{border-radius:var(--hkd-borderradius-sm);border-spacing:1px;width:50%}.queryBox{resize:none}.invalid-query{justify-content:center;align-items:center;display:flex}.error-icon{color:red;width:25px;height:auto}.api-button-wrapper{padding-top:1rem;padding-bottom:1rem}.api-button{height:4rem}.button-row{flex-direction:row;gap:1rem;display:flex}.documentation{border-top:5px solid var(--hkd-color-brand-blue-900);margin-top:7rem;margin-bottom:5rem;padding-top:3rem}.section-container{flex-direction:column;display:flex}.label-row{cursor:pointer;width:fit-content;font:inherit;background:0 0;border:none;align-items:center;padding:0;display:flex}.icon{z-index:0;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex;position:relative}.icon:before{content:"";background-color:var(--hkd-color-interaction-background-primary-default);opacity:0;z-index:-1;border:none;border-radius:50%;position:absolute;inset:-2px}.label-row:hover .icon:before,.label-row:focus-visible .icon:before{opacity:1}.infoBox{transition:max-height .3s;overflow:hidden}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@media screen and (max-width:768px){.paramtable{width:100%}.api-button-wrapper{flex:150px}.button-row{flex-wrap:wrap}}
.table-wrapper{max-height:calc(100vh - 113px);position:relative}.table-wrapper .table-scroll{position:relative;overflow-x:auto}.table-wrapper .table-shadow-right{opacity:0;pointer-events:none;z-index:4;background:linear-gradient(270deg,#fff,#0000);width:36px;height:100%;transition:opacity .3s;position:absolute;top:0;right:0}.table-wrapper .table-shadow-right.visible{opacity:1}@media not (max-width:1200px){.table-wrapper .table-scroll{max-height:calc(100vh - 113px)}}
.fs-breadcrumbs-container{margin-bottom:var(--hkd-spacing-sm)}.fs-breadcrumbs-container .fs-breadcrumbs{flex-wrap:wrap;align-items:center}.fs-breadcrumbs-container .hierarchy-element{align-items:center;gap:var(--hkd-spacing-xs);text-transform:capitalize;display:flex}.fs-breadcrumbs-container .hierarchy-element:not(:last-child):after{content:">";font-weight:400}
.standard-report-action-buttons{align-items:center;gap:var(--hkd-spacing-sm);flex-flow:wrap;justify-content:flex-end;display:flex}.standard-report-action-buttons .admin-controls{margin-right:var(--hkd-spacing-md)}.standard-report-action-buttons .share-button-container{position:relative}.standard-report-action-buttons .share-button{display:flex}.standard-report-action-buttons .copied-message{background-color:var(--hkd-color-interaction-background-primary-medium);align-items:center;gap:var(--hkd-spacing-sm);padding:var(--hkd-spacing-md);white-space:nowrap;z-index:5;border-radius:8px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.standard-report-action-buttons .copied-message:before{border:6px solid #0000;border-bottom-color:var(--hkd-color-interaction-background-primary-medium);content:"";position:absolute;bottom:100%;right:16px}.standard-report-action-buttons .copied-message .hkd-text{margin:0}
.anonymized-info-wrapper .hkd-infobox-single{background-color:var(--hkd-color-brand-blue-100)}.anonymized-info-wrapper .anonymized-info-content{gap:var(--hkd-spacing-md);display:flex}.anonymized-info-wrapper .info-icon-wrapper{flex-shrink:0}
.filter-accordion-wrapper{margin:0}.filter-accordion-wrapper>.hkd-accordion-item-header-wrapper:hover,.filter-accordion-wrapper>.hkd-accordion-item-header-wrapper:focus{border:none}.filter-accordion-wrapper>.hkd-accordion-item-header-wrapper .hkd-accordion-item-header{background-color:var(--hkd-color-brand-white);border:none;border-bottom:1px solid var(--hkd-color-brand-black);color:var(--hkd-color-text-default);border-radius:0;min-height:2rem;padding:.5rem .75rem;line-height:1.25;transition:background-color .12s}.filter-accordion-wrapper>.hkd-accordion-item-header-wrapper .hkd-accordion-item-header:focus-visible{outline:3px solid var(--hkd-color-brand-azure-500);outline-offset:-3px}.filter-accordion-wrapper>.hkd-accordion-item-header-wrapper+.hkd-accordion-item-panel{background-color:var(--hkd-color-background-default);padding:var(--hkd-spacing-sm)}.filter-accordion-wrapper>.hkd-accordion-item-header-wrapper .hkd-accordion-item--is-selected .hkd-accordion-item-header{border-bottom:none}.filter-accordion-wrapper .hkd-accordion-item--is-selected .filter-accordion-warning{display:none}.filter-accordion-wrapper .hkd-checkbox{margin:.5rem 0}.filter-accordion-wrapper .hkd-checkbox-container{font-size:var(--hkd-font-size-md);align-items:center;min-height:1.75rem;padding-left:2.25rem;display:flex}.filter-accordion-wrapper .hkd-checkbox-container .hkd-checkbox-checkmark:after{border-width:0 3px 3px 0;width:6px;height:12px;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.filter-accordion-wrapper .hkd-checkbox-checkmark{width:1.75rem;height:1.75rem;top:50%;transform:translateY(-50%)}
.active-filters-list{padding-left:0;list-style:none}.active-filters-list p{margin:0}.active-filters-list-item{margin-bottom:.5rem}
.filter-panel-container{max-width:260px;padding-right:var(--hkd-spacing-lg);scrollbar-color:var(--hkd-color-interaction-border-neutral-default)transparent;scrollbar-gutter:stable both-edges;scrollbar-width:thin;flex-direction:column;flex:none;width:100%;display:flex;top:0}.filter-panel-container .hkd-accordion-item-header-wrapper{border-bottom:none}.filter-panel-container .hkd-accordion-item-header-wrapper:hover,.filter-panel-container .hkd-accordion-item-header-wrapper:focus{background-color:#fff}.filter-panel-container h2{margin:0}@media (max-width:768px){.filter-panel-container{width:auto;max-width:100%;position:relative}}.filter-accordions-container{gap:var(--hkd-spacing-2xl);flex-direction:column;display:flex}
.filter-entry{will-change:transform;align-items:center;display:flex}.checkbox-container{max-height:320px;overflow-y:auto}.checkbox-container:after{background:linear-gradient(to top,var(--hkd-color-background-default),transparent);content:"";pointer-events:none;z-index:2;height:36px;margin-top:-18px;display:block;position:sticky;bottom:0}.filter-checkbox{flex:auto;padding-left:1px}.filter-checkbox label{overflow-wrap:break-word}.filter-entry input[type=checkbox]:focus-visible~.hkd-checkbox-checkmark,.checkbox-container input[type=checkbox]:focus-visible~.hkd-checkbox-checkmark{outline-offset:-1px}.filter-search{margin-bottom:var(--hkd-spacing-sm)}.error-text{color:red}
.radio-buttons-wrapper .radioButtons{margin-top:0}.radio-buttons-wrapper .hkd-radio label,.radio-buttons-wrapper .hkd-radio input[type=radio]{cursor:pointer}.radio-buttons-wrapper .hkd-radio label:hover,.radio-buttons-wrapper .hkd-radio label:focus,.radio-buttons-wrapper .hkd-radio input[type=radio]:hover,.radio-buttons-wrapper .hkd-radio input[type=radio]:focus{text-decoration:underline}
.swap-buttons{display:flex}.swap-buttons-container{flex-direction:column;display:flex}.swap-buttons .hkd-button{font-size:var(--hkd-font-size-xs);gap:0;width:24px;min-width:24px;height:24px;min-height:24px;padding:0}.swap-buttons button:hover,.swap-buttons [role=button]:hover{background-color:var(--hkd-color-brand-grey-200)}.swap-buttons .hkd-button:focus,.swap-buttons [role=button]:focus,.swap-buttons .hkd-button:focus:not(:focus-visible),.swap-buttons [role=button]:focus:not(:focus-visible){box-shadow:none;outline:none}
.update-reset-buttons-container{gap:var(--hkd-spacing-sm);z-index:100;background:#fff;flex-direction:column;margin-bottom:4%;padding-bottom:1em;display:flex;top:0}.update-reset-buttons-container .wide-panel-button{width:100%}.update-reset-buttons-container .update-reset-buttons{gap:var(--hkd-spacing-xxs);flex-direction:column;display:flex}.update-reset-buttons-heading-wrapper .hkd-heading{align-items:center;gap:var(--hkd-spacing-sm);display:flex}.update-reset-buttons-heading-wrapper .icon-wrapper{cursor:help;display:inline-flex}.update-reset-buttons-container.is-sticky{position:sticky}.update-reset-buttons-container.is-stuck{padding-top:4%;box-shadow:0 8px 12px -6px #0000001a}
.standard-report-wrapper .controls-table{align-items:flex-start;gap:var(--hkd-spacing-md);flex-direction:row;width:100%;display:flex}@media (min-width:1600px){.standard-report-wrapper .controls-table{max-width:90vw;margin:0 auto}}@media (max-width:768px){.standard-report-wrapper .controls-table{flex-direction:column}}.standard-report-wrapper .table-buttons-container{gap:var(--hkd-spacing-xl);flex-direction:column;flex:1 1 0;min-width:0;display:flex}@media (max-width:768px){.standard-report-wrapper .table-buttons-container{flex:auto;width:100%;min-width:100%;max-width:100%}}.standard-report-wrapper .table-crumbs-container{width:100%;overflow-x:auto}.standard-report-wrapper .hkd-modal-overlay{padding:var(--hkd-spacing-xs)}.standard-report-wrapper .hkd-modal-content{max-width:100%;max-height:100%}.standard-report-wrapper .hkd-modal-content .table-scroll{height:85vh}

:root{--hkd-color-primary:#ea581d;--hkd-color-brand-blue-300:#c5ceed;--hkd-color-hero-banner-background:var(--hkd-color-brand-blue-900);--hkd-banner-pop:var(--hkd-color-brand-orange-300);--hkd-chart-background-color-1:#e72f72;--hkd-chart-background-color-2:#0025a0;--hkd-chart-background-color-3:#ea591c;--hkd-chart-background-color-4:#630879;--hkd-chart-background-color-5:#ffc948;--hkd-chart-background-color-6:#a80037;--hkd-chart-background-color-7:#008b8b;--hkd-chart-background-color-8:var(--hkd-color-brand-black);--hkd-chart-background-color-9:#929495;--hkd-chart-background-color-10:var(--hkd-color-brand-blue-900);--hkd-chart-text-color-light:var(--hkd-color-brand-white);--hkd-chart-text-color-dark:var(--hkd-color-brand-black);--hkd-button-solid-color-text:var(--hkd-color-text-on-dark-default);--hkd-button-solid-color-text-hover:var(--hkd-color-grey-200);--hkd-button-solid-background:var(--hkd-color-interaction-background-negative-strong);--hkd-button-solid-background-hover:#39406d}:root .hkd-button:focus-visible,:root .hkd-button:focus{box-shadow:0 0 0 3px var(--hkd-color-interaction-border-primary-strong)}body{box-sizing:border-box;background-color:#fff;margin:0 auto;font-family:Source Sans Pro,sans-serif}.table-resultat-og-balanse-fag th:not(:first-child),.table-resultat-og-balanse-fag td:not(:first-child){text-align:right!important}#main{padding:0 var(--hkd-spacing-md)}.selector-row{flex-direction:row;justify-content:space-between;margin-top:1.5em;display:flex}.selector-row .padding-undefined{flex-basis:47%}.html-report-tabs-wrapper{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.html-report-tabs-wrapper .hkd-button--tab svg{margin-left:5px}.html-report-tabs{justify-content:space-between;column-gap:1em;display:flex}.html-report-tabs-group-1 .hkd-button{margin-right:1em}.html-report-filter{flex-wrap:wrap;align-items:flex-start;gap:1em;width:100%;margin:3em 0;display:flex}.html-report-filter-item{flex-direction:column;flex-grow:0;flex-shrink:1;width:fit-content;display:flex}.html-report-filter-item-inst{flex-grow:1}.html-report-filter-item-button{margin-top:auto}.input-group{flex-direction:column;gap:8px;display:flex}.hkd-file{border:2px solid var(--hkd-color-interaction-border-primary-default)}.chart-wrapper{max-width:1000px;margin:0 auto}.herobanner-image{justify-content:flex-end;width:50%}a{color:var(--hkd-color-text-interactive)}.page-not-found{text-align:center;flex-direction:column;justify-content:center;height:50vh;display:flex}.article-wrapper h1{margin:0}.standard-report-wrapper iframe{border:0}.side-padding{padding:0 var(--hkd-spacing-md)}.link a{color:var(--hkd-color-text-interactive);padding-right:.2em}.link a:hover{text-decoration:none}.link a svg{vertical-align:middle}.link a[class=link-internal]{padding-right:0}.bullet li,.number li,.checkmarks li{padding:.3em;line-height:150%}.template-layout{flex-direction:column;gap:40px;margin-top:4em;display:flex}.template-layout h1{margin:0}.related-content-layout{flex-direction:column;gap:40px;display:flex}@media only screen and (max-width:900px){.related-content-layout{gap:30px}}.program-grant-list{margin-bottom:1em}.program-grant-list-item{margin-bottom:var(--hkd-spacing-sm)}.table-of-content{background-color:var(--hkd-color-background-neutral-subtle);border-radius:var(--hkd-borderradius-md);padding:var(--hkd-spacing-3xl)var(--hkd-spacing-9xl)}.document-buttons-wrapper{flex-direction:row;justify-content:space-between;display:flex}.report-stats div{margin-top:1em}.report-stats div span{padding-right:.5em}.amendments{background-color:var(--hkd-color-background-neutral-subtle);border-radius:var(--hkd-borderradius-md);padding:var(--hkd-spacing-6xl)var(--hkd-spacing-9xl)}.search-page{justify-content:center;display:flex}.search-page-filter{background-color:var(--hkd-color-brand-white);border:1px solid var(--hkd-color-brand-grey-400);border-radius:var(--hkd-borderradius-lg);position:fixed;left:100px}.header-wrapper-beige,.header-wrapper-beige .hkd-header{background-color:var(--hkd-color-brand-orange-100);border-radius:0 0 var(--hkd-borderradius-lg)var(--hkd-borderradius-lg)}.landing-page{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.landing-page .cross-area-nav-pages li{background-color:var(--hkd-color-brand-orange-500)}.landing-page .documents,.landing-page .cross-area-nav-pages{width:100%;margin-top:2em}.landing-page .documents ul,.landing-page .cross-area-nav-pages ul{flex-flow:wrap;justify-content:space-between;width:100%;padding:0;list-style:none;display:flex}.landing-page .documents ul li,.landing-page .cross-area-nav-pages ul li{border:2px solid var(--hkd-color-primary);color:var(--hkd-color-brand-blue-500);cursor:pointer;font-weight:var(--hkd-font-weights-semibold);text-align:center;width:40%;margin-bottom:3em;padding:1em}.landing-page .documents ul li a,.landing-page .cross-area-nav-pages ul li a{text-decoration:none}.events{padding:100px 10px}.wrapper{flex-direction:column;margin:0 auto;display:flex}.wrapper-warningtext-isdisplayed-ismobile-true{top:210px}.wrapper-warningtext-isdisplayed-ismobile-false{top:var(--hkd-spacing-none)}.wrapper-warningtext-displayed-fullsize-screen-true{top:95px}.main-wrapper{max-width:1024px;margin:0 auto}.components-wrapper{flex-direction:column;gap:50px;display:flex}.related-elements-wrapper{flex-direction:column;display:flex}.related-elements-row{flex-direction:display;gap:var(--hkd-spacing-lg);display:flex}@media only screen and (max-width:900px){.related-elements-row{flex-direction:column}}.show-more-button{justify-content:center;display:flex}.related-elements{flex-direction:column;gap:48px;width:100%;display:flex}.info-tag{background-color:#fbded2;border:1px solid #8b0000;border-radius:20px;justify-content:center;align-items:center;width:70px;padding:2px;font-size:14px;display:flex}.hkd-related-event-timeplace{gap:var(--hkd-spacing-lg);margin:var(--hkd-spacing-lg)0;display:flex}.hkd-related-event-timeplace p{align-items:center;gap:var(--hkd-spacing-xxs);margin:0;display:flex}.video{flex-direction:column;justify-content:center;align-items:center;display:flex}.underline{-webkit-text-decoration:underline var(--hkd-color-brand-orange-400)solid 4px;text-decoration:underline var(--hkd-color-brand-orange-400)solid 4px;text-underline-offset:.5em;margin-bottom:1em}.select{padding:var(--hkd-spacing-xs);border-radius:var(--hkd-borderradius-sm);border:2px solid var(--hkd-color-interaction-background-primary-default);font-size:1rem;font:var(--hkd-type-label-md-regular);box-sizing:border-box;border-radius:5px;width:100%;padding:1em}.select-short{width:100px}.table-container{overflow-x:auto}.is-beige{background-color:var(--hkd-color-hero-banner-background)}.top-space{padding:4em 0 2em}.margin-horizontal{margin:0 var(--hkd-spacing-md)}.hero-searchbar{flex-direction:row;display:flex}.hero-searchbar .hkd-button{margin-left:1em}.hero-searchbar .searchbar-wrapper{width:100%}.search-panel .content{grid-template-columns:4fr 4fr}.screen-reader-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hkd-select .hkd-select__control .hkd-select__field{border:1px solid var(--hkd-color-brand-grey-600)}.hkd-select .hkd-select__control .hkd-select__field:hover{border-color:var(--hkd-color-brand-orange-450);box-shadow:0 0 0 var(--ring-diff)var(--hkd-color-brand-orange-450);outline:none}.hkd-multiselect .hkd-multiselect__field,.hkd-multiselect .hkd-multiselect__menu{border:1px solid var(--hkd-color-brand-grey-600)}.hkd-multiselect .hkd-multiselect__field:hover,.hkd-multiselect .hkd-multiselect__menu:hover{border-color:var(--hkd-color-brand-orange-450);box-shadow:0 0 0 var(--ring-diff)var(--hkd-color-brand-orange-450);outline:none}.hkd-multiselect .hkd-textfield__input{border:none;border-bottom:1px solid var(--hkd-color-brand-grey-600);border-radius:0}@media (max-width:1024px){.table-of-content{padding:var(--hkd-spacing-xl)var(--hkd-spacing-2xl)}.document-buttons-wrapper{flex-direction:column;gap:10px}}@media (max-width:900px){.herobanner-image{justify-content:center;width:100%}.document-buttons-wrapper{flex-direction:column;gap:10px}}@keyframes pulse{0%{opacity:0;width:0}to{width:100%}}
