@font-face{font-family:KAnnouncement;src:url('../fonts/alexandria-ui2190.woff2') format('woff2');font-weight:100 900;font-display:swap}
.kadp-announcement,.kadp-announcement *{box-sizing:border-box}.kadp-announcement{font-family:KAnnouncement,Alexandria,Arial,sans-serif;direction:rtl;color:var(--ann-text,#fff);background:linear-gradient(110deg,var(--ann-start,#0e244b),var(--ann-end,#183e87));width:100%;max-width:100%;min-width:0;position:relative;z-index:40;border:0;margin:0;line-height:1.65}.kadp-announcement[hidden]{display:none!important}.kadp-announcement[data-sticky=true]{position:sticky;top:0}.ann-inner{display:flex;align-items:center;gap:8px;max-width:1600px;padding:var(--ann-padding,9px) 20px;margin-inline:auto;min-width:0}.ann-viewport{display:block;flex:1;min-width:0;overflow:hidden;color:inherit;text-decoration:none}.ann-track{display:flex;direction:ltr;min-width:0;width:100%;justify-content:center}.ann-item{display:flex;align-items:center;justify-content:center;min-width:0;width:100%}.ann-message{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:0;max-width:100%;direction:rtl;font-size:var(--ann-size,14px);font-weight:var(--ann-weight,500);color:inherit;text-decoration:none}.ann-copy{overflow-wrap:anywhere;min-width:0}.ann-mobile-copy{display:none}.ann-icon{display:flex;align-items:center;flex:none;color:var(--ann-icon,#eb8f42)}.ann-icon:empty{display:none}.ann-icon svg,.ann-icon img{display:block;width:21px;height:21px;object-fit:contain;border:0;background:transparent;clip-path:none}.ann-control{font:inherit;color:inherit;border:1px solid #ffffff40;background:#ffffff0d;border-radius:9px;padding:4px;min-width:34px;min-height:34px;flex:none;cursor:pointer;font-size:17px;line-height:1}.ann-link{flex:none;max-width:25%;font:inherit;font-size:12px;font-weight:600;color:inherit;text-decoration:underline;text-underline-offset:4px;line-height:1.8;padding:6px}.ann-control:hover{background:#ffffff20}.kadp-announcement :focus-visible{outline:2px solid var(--ann-icon,#eb8f42);outline-offset:2px}.kadp-announcement[data-mode=static] .ann-copy{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.kadp-announcement[data-mode=marquee] .ann-track{width:max-content;justify-content:flex-start;animation:ann-move-right var(--ann-duration,32s) linear infinite;will-change:transform}.kadp-announcement[data-mode=marquee] .ann-item{width:auto;min-width:var(--ann-unit-min,0px);flex:none;padding-inline:24px}.kadp-announcement[data-mode=marquee] .ann-message{white-space:nowrap;max-width:none}.kadp-announcement[data-mode=marquee] .ann-copy{overflow-wrap:normal}.kadp-announcement:is(:hover,:focus-within,[data-paused=true]) .ann-track{animation-play-state:paused}.kadp-announcement[data-motion-ready=false] .ann-track{animation:none!important}.kadp-announcement[data-motion-ready=false] [data-ann-clone]{display:none}.kadp-announcement[data-motion-ready=false] [data-ann-pause]{display:none}
@keyframes ann-move-right{from{transform:translateX(calc(-1 * var(--ann-distance,0px)))}to{transform:translateX(0)}}
@media(max-width:767px){.ann-hide-mobile{display:none!important}.ann-inner{padding-inline:12px;gap:5px}.ann-message{font-size:var(--ann-mobile-size,12px);gap:7px}.ann-link{font-size:11px;max-width:24%;padding:4px}.ann-control{min-width:36px;min-height:40px}.ann-mobile-copy{display:inline}.ann-desktop-copy{display:none}.ann-icon svg,.ann-icon img{width:18px;height:18px}}
@media(min-width:768px) and (max-width:1099px){.ann-hide-tablet{display:none!important}}@media(min-width:1100px){.ann-hide-desktop{display:none!important}}
@media(prefers-reduced-motion:reduce){.kadp-announcement .ann-track{animation:none!important;transform:none!important;width:100%!important;will-change:auto!important}.kadp-announcement [data-ann-clone],.kadp-announcement [data-ann-pause]{display:none!important}.kadp-announcement[data-mode=marquee] .ann-item{width:100%;min-width:0;padding-inline:0}.kadp-announcement[data-mode=marquee] .ann-message{white-space:normal}.kadp-announcement .ann-copy{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}}
@media print{.kadp-announcement{display:none!important}}
/* Full-width strip on the standalone unavailable document, whose original body is a centered grid. */
.unavailable-page:has(>.kadp-announcement:not([hidden])){display:flex;flex-direction:column;align-items:stretch;padding:0}.unavailable-page:has(>.kadp-announcement:not([hidden]))>.kadp-announcement{flex:none}.unavailable-page:has(>.kadp-announcement:not([hidden]))>.unavailable-card{align-self:center;margin:auto;max-width:min(480px,calc(100% - 48px))}
