:root {--clr-black: #000000;}sup {top: 0;font-size: 100%;}.status {margin: var(--spacing7) 0 0;}.list.kitas + div .status {margin: 110px 0 var(--spacing5);}.finder {margin: 2rem 0;}.shadowbox {@media (min-width: 1024px) {display: none;position: absolute;width: 25vw;min-width: 300px;border: .1rem solid var(--clr-dark-gray-900);background: var(--clr-white);padding: 1rem;border-radius: 1rem;color: var(--clr-black);right: 0;top: 0;pointer-events: none;z-index: 10;}}.tab-panel {position: relative;.content-wrapper {@media (min-width: 1900px) {--padding-val: var(--spacing10);padding-bottom: var(--spacing7) !important;}}input {border: 0;position: relative;z-index: 1;background: url('data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMDAgMjAwIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiBub25lOwogICAgICAgIHN0cm9rZTogIzMyYWM1YzsKICAgICAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7CiAgICAgICAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDsKICAgICAgICBzdHJva2Utd2lkdGg6IDE4cHg7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTEzNC4yLDEzNC4ybDQ2LjgsNDYuOE0xNTQsODYuNWMwLDM2LjktMzAuNiw2Ny41LTY3LjUsNjcuNVMxOSwxMjMuNCwxOSw4Ni41LDQ5LjYsMTksODYuNSwxOXM2Ny41LDMwLjYsNjcuNSw2Ny41WiIvPgo8L3N2Zz4K') no-repeat #fff;background-size: 2rem;background-position: .5rem 50%;padding: var(--spacing4) var(--spacing4) var(--spacing4) 3rem;}@media (max-width: 1023px) {input::placeholder {color: var(--clr-white);}}button {position: absolute;border:0;background: transparent;top: 0;z-index: 0;}.article-number-info {text-decoration: underline;cursor: pointer;&:hover + .shadowbox {display: block;}}}#resultsetNote {margin: -3rem 0 0;@media (min-width: 1024px) {display: flex;align-items: center;justify-content: space-between;gap: var(--spacing5, 20px);position: relative;p {max-width: 1300px;padding: var(--spacing5);}> div:first-child {flex: 1 1 auto;min-width: 0;}div.button {flex: 0 0 auto;margin-left: auto;.btn {white-space: nowrap;}}}.btn {margin-top: 2rem;@media (min-width: 1024px) {margin: 0;}}.kitas .btn {display:none;@media (min-width: 1024px) {display: inline-flex;}}.btn:hover + .shadowbox {display: block;}}.list {@media (max-width: 1023px) {margin: var(--spacing7) 0 0;&.kitas {margin: var(--spacing9) 0 0;}}&.kitas {margin: var(--spacing5) 0 0;}}.list div {display: flex;flex-wrap: wrap;&.group dd, &.group--names dd {border: var(--border-width-none);color: var(--clr-brand-primary);font-weight: var(--font-weight-bold);letter-spacing: var(--letter-sapcing-3);}@media (max-width: 599px) {&.group--names {display: none;}}&.group dd {background: none;border-bottom: var(--border-width-md) solid var(--clr-blue-600);color: var(--clr-brand-primary);font-size: var(--font-size-6);padding-bottom: var(--spacing-rem7);}dt {flex: 1 0 100%;background-color: var(--clr-blue-100);text-transform: uppercase;font-weight: var(--font-weight-bold);letter-spacing: var(--letter-sapcing-3);hyphens: auto;padding: var(--spacing3) var(--spacing5);margin: 0;&[title] {cursor: help;}&[data-title]::after {content: '?';font-size: .5rem;font-weight: var(--font-weight-regular);color: var(--clr-brand-primary);display: inline-block;transform: translate(.25rem, -.5rem);border: 1px solid var(--clr-brand-primary);line-height: 1;padding: 0 2px;border-radius: 2px;}}dt:not(.sr-only) {position: relative;}dd {flex: 1 1 0;@media (max-width: 599px) {flex: 1 0 100%;}min-width: 0;padding: var(--spacing3) var(--spacing5);margin: 0;border: var(--border-width-none);border-top: var(--border-width-md) solid #ccc;&.highlight {background: var(--clr-warning-100);}&.recommendation {background-image: linear-gradient(rgba(216,229,240,0.4), rgba(216,229,240,0.4));border: 0 solid var(--clr-blue-200);@media (max-width: 599px) {&::after {content: ' *';color: var(--clr-blue-200);font-weight: var(--font-weight-bold);}}}svg {display: inline-block;margin-right: .25rem;}@media (max-width: 599px) {.sr-only {position: static;clip: unset;white-space: normal;margin-right: .25rem;min-width: 50%;display: inline-block;overflow: unset;font-weight: var(--font-weight-medium);}}}&.group--footer .recommendation {background: var(--clr-blue-200);border-top: var(--border-width-none);color: var(--clr-white);font-weight: var(--font-weight-medium);text-transform: uppercase;letter-spacing: var(--letter-sapcing-3);@media (max-width: 599px) {&::after {display: none;}&::before {content: '* ';}}}&.group--footer .recommendation + dd {border-top: var(--border-width-none);}dt.bg-warning-950, dd.bg-warning-950 {background-color: var(--clr-warning-400);font-weight: var(--font-weight-regular);text-transform: none;}dt + dd, dt + dd + dd {border: var(--border-width-none);}}@media (max-width: 599px) {.list div.group {flex-direction: column;}.list div dd + dd {border-inline-start: 0;border-block-start: 1px solid var(--clr-border-light);}}div.detail {display: none;}.tooltip {position: absolute;background: var(--clr-white);color: var(--clr-black);padding: .5rem 1rem;border: .1rem solid var(--clr-light-gray-600);border-radius: 1rem;font-size: calc(var(--_body-font-size)*0.8);line-height: 1;pointer-events: none;white-space: nowrap;z-index: 9999;display: none;}.more_details {text-align: center;margin: 2rem 0;a {cursor: pointer;width: auto;max-width: none;}}