/**handles:q8castle-base,q8castle-header,q8castle-footer,q8castle-utility**/
:root{--q8-blue:#126f9d;--q8-blue-dark:#0b5276;--q8-navy:#071a2e;--q8-text:#202122;--q8-muted:#586873;--q8-border:#b9c7d0;--q8-border-light:#e1e8ec;--q8-panel:#eef4f7;--q8-ui-font:"Al-Jazeera-Arabic-Bold","Al Jazeera Arabic","Noto Kufi Arabic",Tahoma,Arial,sans-serif;--q8-content-font:"Greta Arabic Regular","Greta Arabic","Noto Naskh Arabic",Tahoma,Arial,sans-serif;--q8-ui-weight:700;--q8-ui-heavy:800}*{box-sizing:border-box}html{scroll-behavior:smooth}html{width:100%;max-width:100%;overflow-x:hidden;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{width:100%;max-width:100%;overflow-x:hidden}body{margin:0;background:#fff;color:var(--q8-text);font-family:var(--q8-content-font);line-height:1.75;direction:rtl}.q8-advanced-field>span,.q8-advanced-search-hero,.q8-article-card__term,.q8-article-info,.q8-article-meta,.q8-ask h2,.q8-brand,.q8-breadcrumbs,.q8-button,.q8-directory-page,.q8-featured-meta,.q8-home-heading,.q8-home-portal__category,.q8-primary-nav,.q8-read-more,.q8-search-hero,.q8-search-results__head,.q8-side-card h2,.q8-site-brand,.q8-toc,.q8-topic-day,.q8-utility-bar,.q8-wiki-section>header,button,h1,h2,h3,h4,h5,h6,input[type=button],input[type=submit],label,select{font-family:var(--q8-ui-font)}.q8-article-content,.q8-featured-excerpt,.q8-home-latest__copy p,.q8-page-content,.q8-search-result__excerpt,dd,figcaption,li,p{font-family:var(--q8-content-font)}button,input,select,textarea{font-family:var(--q8-ui-font)}a{color:var(--q8-blue);text-decoration:none}a:hover{text-decoration:underline}img{max-width:100%;height:auto}.q8-shell{width:min(1240px,calc(100% - 32px));margin-inline:auto}.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.q8-breadcrumbs{display:flex;align-items:center;gap:8px;padding:14px 0;color:var(--q8-muted);font-size:13px}.q8-wiki-section{overflow:hidden;margin:0 0 20px;border:1px solid var(--q8-border);border-radius:4px;background:#fff}.q8-wiki-section>header{display:flex;align-items:center;justify-content:space-between;min-height:43px;padding:8px 14px;border-bottom:1px solid var(--q8-border);background:var(--q8-panel)}.q8-wiki-section>header h2{margin:0;font-size:19px;line-height:1.4}.q8-empty-message{margin:0;padding:22px;color:var(--q8-muted)}.q8-article-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.q8-article-card,.q8-subcategory-card{min-width:0;border:1px solid #d4e0e8;border-radius:10px;background:#fff;box-shadow:0 3px 11px rgba(16,53,75,.05);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.q8-article-card{display:grid;grid-template-columns:1fr;gap:10px;align-items:center;min-height:116px;padding:12px}.q8-article-card.has-image{grid-template-columns:92px minmax(0,1fr)}.q8-article-card:hover,.q8-subcategory-card:hover{transform:translateY(-2px);border-color:#b9d0de;box-shadow:0 8px 19px rgba(16,53,75,.09)}.q8-article-card__image{display:block;width:92px;aspect-ratio:4/3;overflow:hidden;border-radius:7px;background:#eaf0f4}.q8-article-card__image img{display:block;width:100%;height:100%;object-fit:cover}.q8-article-card__copy{min-width:0}.q8-article-card__term{display:inline-block;margin-bottom:4px;padding:2px 8px;border-radius:999px;background:#edf5fb;color:var(--q8-blue);font-size:10px;font-weight:800}.q8-article-card h3,.q8-article-card h4{margin:0 0 3px;font-size:14px;line-height:1.55}.q8-article-card h3 a,.q8-article-card h4 a{color:#17394c}.q8-article-card time{display:block;color:#75858f;font-size:10px}.q8-featured-layout{display:grid;grid-template-columns:1fr;gap:32px;align-items:center;min-height:300px;padding:22px}.q8-featured-layout.has-image{grid-template-columns:minmax(0,1.35fr) minmax(340px,.75fr)}.q8-featured-copy{min-width:0;padding-inline:8px 12px}.q8-featured-meta{display:flex;align-items:center;gap:10px;margin-bottom:5px;color:#72818a;font-size:11px}.q8-featured-meta a{font-size:13px;font-weight:800}.q8-featured-meta time::before{margin-left:10px;color:#b0bdc5;content:"•"}.q8-featured-title{margin:0 0 8px;font-size:23px;line-height:1.55}.q8-featured-title a{color:var(--q8-text)}.q8-featured-excerpt{margin:0 0 11px;color:#3f4d55;font-size:14px;line-height:2}.q8-featured-image{display:block;aspect-ratio:16/9;overflow:hidden;border:1px solid #bdccd5;border-radius:9px;background:#eef3f6}.q8-featured-image img{display:block;width:100%;height:100%;object-fit:cover}.q8-featured-related{display:grid;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:2px;padding-top:14px;border-top:1px solid #dbe4e9}.q8-read-more{display:inline-block;padding:6px 15px;border:1px solid var(--q8-blue);border-radius:7px;background:#fff;font-size:13px;font-weight:700}.q8-ask{display:grid;grid-template-columns:1fr minmax(320px,500px);gap:28px;align-items:center;margin-top:20px;padding:18px 20px;border:1px solid #4f8db8;border-radius:5px;background:var(--q8-ask-custom,#2f6f9f);color:var(--q8-topic-text,#fff);box-shadow:0 5px 16px rgba(27,78,116,.12)}.q8-ask__copy{display:flex;align-items:center;gap:13px}.q8-ask__mark{display:grid;flex:0 0 42px;width:42px;height:42px;place-items:center;border-radius:4px;background:#fff;color:#2f6f9f;font-size:22px;font-weight:700}.q8-ask h2{margin:0 0 2px;font-size:21px}.q8-ask p{margin:0;color:#eef7fc;font-size:13px}.q8-ask__form{display:flex}.q8-ask__form input{flex:1;min-width:0;padding:9px 12px;border:1px solid #b7c7d3;border-left:0;border-radius:0 4px 4px 0;background:#edf2f6;color:#203746;font:inherit;box-shadow:inset 0 1px 2px rgba(16,53,75,.06)}.q8-ask__form input::placeholder{color:#6d7f8a;opacity:1}.q8-ask__form input:focus{border-color:#93aec0;background:#fff;outline:0;box-shadow:inset 0 0 0 1px #93aec0}.q8-ask__form button{min-width:86px;border:1px solid #fff;border-radius:4px 0 0 4px;background:#fff;color:#2f6f9f;font:inherit;font-weight:700;cursor:pointer}.q8-topic-day{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,390px);gap:28px;align-items:center;margin:20px 0;padding:18px 22px;border:1px solid var(--q8-topic-border,#559787);border-radius:5px;background:var(--q8-topic-custom,#2f7566);color:#fff;box-shadow:0 5px 16px rgba(26,83,70,.12)}.q8-topic-day__copy>span{color:#d1ebe4;font-size:11px;font-weight:700}.q8-topic-day h2{margin:0;font-size:21px}.q8-topic-day h3{margin:3px 0 2px;font-size:17px}.q8-topic-day h3 a{color:var(--q8-topic-text,#fff)}.q8-topic-day p{margin:0;color:var(--q8-topic-muted,#eff8f5);font-size:13px}.q8-topic-day nav{display:grid;gap:6px;padding-right:18px;border-right:1px solid rgba(255,255,255,.22)}.q8-topic-day nav a{color:var(--q8-topic-muted,#effaf7);font-size:13px}.q8-error,.q8-generic,.q8-single-page{padding:24px 0 48px}.q8-error h1,.q8-generic>h1{margin:0 0 18px;color:#17394c;font-size:30px}.q8-generic-list{margin:0;padding:0;list-style:none;border-top:1px solid var(--q8-border-light)}.q8-generic-list li{padding:14px 4px;border-bottom:1px solid var(--q8-border-light)}.q8-generic-list h2{margin:0 0 4px;font-size:18px}.q8-generic-list p{margin:0;color:var(--q8-muted);font-size:13px}@media (max-width:980px){.q8-article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.q8-featured-layout.has-image{grid-template-columns:minmax(0,1fr) 320px}}@media (max-width:760px){.q8-shell{width:min(100% - 20px,1240px)}.q8-article-grid{grid-template-columns:1fr}.q8-featured-layout,.q8-featured-layout.has-image{grid-template-columns:1fr;gap:14px;min-height:0;padding:14px}.q8-featured-copy{padding:0}.q8-featured-title{font-size:20px}.q8-featured-image{order:-1}.q8-featured-related{grid-template-columns:1fr}.q8-ask{grid-template-columns:1fr;gap:14px;padding:16px}.q8-ask__form{width:100%}.q8-topic-day{grid-template-columns:1fr;gap:12px;padding:17px}.q8-topic-day nav{padding:12px 0 0;border-top:1px solid rgba(255,255,255,.22);border-right:0}}@media (prefers-reduced-motion:reduce){.q8-article-card,.q8-subcategory-card{transition:none}.q8-article-card:hover,.q8-subcategory-card:hover{transform:none}}h1,h2,h3,h4,h5,h6{font-weight:var(--q8-ui-weight,700)}.q8-article-card__term,.q8-breadcrumbs a,.q8-featured-meta a,.q8-home-portal__category,.q8-primary-nav a,.q8-read-more,.q8-search-form button,.q8-utility-bar a{font-weight:var(--q8-ui-weight,700)}.q8-advanced-actions a,.q8-advanced-actions button,.q8-advanced-field input,.q8-advanced-field select,.q8-search-form button,.q8-search-form input{font-family:var(--q8-ui-font)}.q8-article-content,.q8-featured-excerpt,.q8-home-latest__copy p,.q8-page-content,.q8-search-result__excerpt{font-weight:400}.q8-page-content,.q8-page-content a,.q8-page-content li,.q8-page-content p{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.q8-skip-link{position:fixed;z-index:100000;top:10px;right:10px;padding:10px 14px;border:2px solid #17394c;border-radius:8px;background:#fff;color:#17394c;font-family:var(--q8-ui-font);font-size:14px;font-weight:700;text-decoration:none;transform:translateY(-160%)}.q8-skip-link:focus{transform:translateY(0)}
.q8-site-header{border-bottom:1px solid var(--q8-header-border,#d7e0e6);background:var(--q8-header-bg,#fff)}.q8-utility-bar{background:var(--q8-utility-bg,var(--q8-navy));color:#dce8ef}.q8-utility-bar>div{display:flex;align-items:center;gap:16px;min-height:30px}.q8-utility-bar a{color:var(--q8-utility-link,#e7f0f5);font-size:11px}.q8-utility-bar a:not(:last-child){padding-left:16px;border-left:1px solid #30485e}.q8-header-inner{display:grid;grid-template-columns:230px minmax(300px,1fr);grid-template-areas:"brand search" "brand nav";gap:7px 42px;align-items:center;min-height:104px}.q8-brand{grid-area:brand;display:flex;align-items:center}.q8-brand .custom-logo-link{display:flex;align-items:center}.q8-brand .custom-logo{display:block;width:auto;max-width:var(--q8-logo-width,220px);max-height:66px}.q8-brand-text{display:flex;flex-direction:column;color:#17394c;text-decoration:none}.q8-brand-text:hover{text-decoration:none}.q8-brand-text strong{font-size:var(--q8-brand-size, 25px)}.q8-brand-text span{color:#6c7c86;font-size:12px;direction:ltr;text-align:right}.q8-header-search{grid-area:search;min-width:0;padding-top:12px}.q8-search-form{display:flex;width:100%;max-width:var(--q8-search-max,720px);margin-inline:auto}.q8-search-form input{flex:1;min-width:0;height:var(--q8-search-height,42px);padding:9px 13px;border:1px solid var(--q8-search-border,#aebdc7);border-left:0;border-radius:0 var(--q8-search-radius,4px) var(--q8-search-radius,4px) 0;background:var(--q8-search-bg,#fff);color:var(--q8-search-text,#202122);font:inherit;outline:0}.q8-search-form input::placeholder{color:var(--q8-search-placeholder,#8a959d)}.q8-search-form input:focus{border-color:var(--q8-search-focus,var(--q8-blue));box-shadow:inset 0 0 0 1px var(--q8-search-focus,var(--q8-blue))}.q8-search-form button{min-width:78px;height:var(--q8-search-height,42px);border:1px solid var(--q8-search-button-border,var(--q8-blue));border-radius:var(--q8-search-radius,4px) 0 0 var(--q8-search-radius,4px);background:var(--q8-search-button-bg,#f8fbfd);color:var(--q8-search-button-text,#17394c);font:inherit;font-weight:700;cursor:pointer}.q8-search-form button:hover{filter:brightness(.97)}.q8-primary-nav{grid-area:nav;display:flex;justify-content:center;gap:38px;min-width:0;white-space:nowrap}.q8-primary-nav a{position:relative;padding:5px 3px 9px;color:var(--q8-nav-link,#17394c);font-size:14px}.q8-primary-nav a:hover{color:var(--q8-nav-active,var(--q8-blue));text-decoration:none}.q8-primary-nav .is-current::after{position:absolute;right:0;bottom:0;left:0;height:2px;background:var(--q8-nav-active,var(--q8-blue));content:""}@media (max-width:760px){.q8-utility-bar>div{flex-wrap:wrap;justify-content:center;gap:2px 10px;padding-block:5px}.q8-utility-bar a:not(:last-child){padding-left:10px}.q8-header-inner{grid-template-columns:1fr;grid-template-areas:"brand" "search" "nav";justify-items:center;gap:10px;padding:12px 0}.q8-header-search{width:100%;padding-top:0}.q8-search-form{max-width:none}.q8-primary-nav{width:100%;justify-content:flex-start;gap:22px;overflow-x:auto}.q8-brand .custom-logo{max-height:58px}}.q8-site-header--footer-match{box-shadow:0 7px 20px rgba(7,26,46,.12)}.q8-site-header--footer-match .q8-utility-bar{border-bottom:1px solid var(--q8-header-border,#294056)}.q8-site-header--footer-match .q8-utility-bar a:not(:last-child){border-left-color:var(--q8-header-border,#294056)}.q8-site-header--footer-match .q8-brand-text{color:var(--q8-nav-active,#fff)}.q8-site-header--footer-match .q8-brand-text span{color:var(--q8-utility-link,#d9e5ed)}.q8-site-header--footer-match .q8-primary-nav a{color:var(--q8-nav-link,#e4edf3)}.q8-site-header--footer-match .q8-primary-nav .is-current,.q8-site-header--footer-match .q8-primary-nav a:focus-visible,.q8-site-header--footer-match .q8-primary-nav a:hover{color:var(--q8-nav-active,#fff)}.q8-site-header--footer-match .q8-primary-nav .is-current::after{background:var(--q8-nav-active,#fff)}.q8-site-header--footer-match .q8-search-form{overflow:hidden;border:1px solid color-mix(in srgb,var(--q8-nav-link,#e4edf3) 42%,transparent);border-radius:max(var(--q8-search-radius,4px),8px);background:rgba(255,255,255,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.q8-site-header--footer-match .q8-search-form input{border:0;border-radius:0;background:rgba(255,255,255,.96);color:#17242d;box-shadow:none}.q8-site-header--footer-match .q8-search-form input::placeholder{color:#6f7e87}.q8-site-header--footer-match .q8-search-form input:focus{border:0;background:#fff;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--q8-nav-active,#fff) 38%,#8db7cf)}.q8-site-header--footer-match .q8-search-form button{min-width:82px;border:0;border-right:1px solid color-mix(in srgb,var(--q8-nav-link,#e4edf3) 28%,transparent);border-radius:0;background:rgba(255,255,255,.08);color:var(--q8-nav-active,#fff);box-shadow:inset 0 0 0 1px rgba(255,255,255,.04)}.q8-site-header--footer-match .q8-search-form button:focus-visible,.q8-site-header--footer-match .q8-search-form button:hover{background:rgba(255,255,255,.16);filter:none}.q8-site-header--footer-match .custom-logo-link,.q8-site-header--footer-match .q8-custom-logo-link{border-radius:8px}
.q8-site-footer{margin-top:0;background:var(--q8-footer-bg,var(--q8-navy));color:var(--q8-footer-text,#d9e5ed)}.q8-footer-inner{display:grid;grid-template-columns:1.3fr repeat(3,1fr);gap:34px;padding:30px 0 18px}.q8-site-footer h2{margin:0 0 8px;color:var(--q8-footer-heading,#fff);font-size:17px}.q8-site-footer p{margin:0;font-size:13px}.q8-site-footer ul{margin:0;padding:0;list-style:none}.q8-site-footer li{margin:3px 0}.q8-site-footer a{color:var(--q8-footer-link,#e4edf3);font-size:13px}.q8-footer-social{display:flex;flex-wrap:wrap;gap:12px;direction:ltr;justify-content:flex-end}.q8-footer-copyright{grid-column:1/-1;padding-top:13px;border-top:1px solid var(--q8-footer-border,#294056);text-align:center;color:#b8c8d3}@media (max-width:760px){.q8-footer-inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.q8-footer-social{justify-content:flex-start}}@media (max-width:460px){.q8-footer-inner{grid-template-columns:1fr}}.q8-footer-copyright,.q8-site-footer a,.q8-site-footer h2{font-family:var(--q8-ui-font)}.q8-site-footer p:not(.q8-footer-copyright){font-family:var(--q8-content-font)}
body.archive,body.blog,body.error404,body.page{background:#f3f6fa}.q8-info-page,.q8-system-page{width:min(1120px,calc(100% - 32px));padding:22px 0 52px}.q8-info-page{display:grid;gap:14px}.q8-contribution-cta,.q8-error-card,.q8-guidelines,.q8-info-hero,.q8-info-section,.q8-system-hero,.q8-system-results{border:1px solid #d6e2ea;border-radius:14px;background:#fff;box-shadow:0 7px 22px rgba(20,59,82,.055)}.q8-info-hero{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(320px,.7fr);gap:32px;align-items:center;padding:30px 32px;overflow:hidden;border-top:3px solid var(--q8-blue);background:radial-gradient(circle at 9% 18%,rgba(29,126,178,.09),transparent 28%),linear-gradient(135deg,#fff,#f4f9fc)}.q8-contribution-cta>div>span,.q8-error-copy>span,.q8-guidelines>div>span,.q8-info-kicker,.q8-info-section__head>span,.q8-system-hero>span{display:block;margin-bottom:4px;color:#126f9d;font-family:var(--q8-ui-font);font-size:12px;font-weight:700}.q8-error-copy h1,.q8-info-hero h1,.q8-system-hero h1{margin:0;color:#17394c;font-family:var(--q8-ui-font);font-size:clamp(29px, 3.5vw, 40px);line-height:1.45}.q8-error-copy>p,.q8-info-hero__copy>p,.q8-system-hero>p{max-width:710px;margin:8px 0 0;color:#5e707b;font-size:15px;line-height:1.9}.q8-info-hero__search{padding:14px;border:1px solid #d7e5ed;border-radius:12px;background:rgba(255,255,255,.86)}.q8-contribution-cta .q8-search-form,.q8-error-search .q8-search-form,.q8-info-hero__search .q8-search-form{max-width:none}.q8-info-hero__search>a{display:inline-block;margin-top:8px;color:#126f9d;font-size:11px;font-weight:700}.q8-info-section{padding:24px}.q8-info-section__head{margin-bottom:17px}.q8-contribution-cta h2,.q8-guidelines h2,.q8-info-section__head h2{margin:0;color:#17394c;font-family:var(--q8-ui-font);font-size:24px;line-height:1.55}.q8-info-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.q8-info-card{display:flex;min-width:0;min-height:215px;padding:18px;flex-direction:column;border:1px solid #dae5eb;border-radius:12px;background:#fff;color:inherit;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.q8-info-card:focus-visible,.q8-info-card:hover{border-color:#9fc9df;box-shadow:0 10px 24px rgba(20,84,119,.09);transform:translateY(-2px)}.q8-info-card__icon{display:grid;width:43px;height:43px;margin-bottom:14px;place-items:center;border:1px solid #c8dfeb;border-radius:11px;background:#eff8fc;color:#126f9d;font-size:23px;font-style:normal;font-weight:700}.q8-info-card strong{color:#17394c;font-family:var(--q8-ui-font);font-size:16px}.q8-info-card p{margin:6px 0 13px;color:#687984;font-size:12.5px;line-height:1.85}.q8-info-card em{margin-top:auto;color:#126f9d;font-size:11px;font-style:normal;font-weight:700}.q8-faq-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.q8-faq details{border:1px solid #dce6ec;border-radius:10px;background:#fbfcfd}.q8-faq summary{position:relative;padding:14px 16px 14px 44px;color:#25475a;font-family:var(--q8-ui-font);font-size:14px;font-weight:700;cursor:pointer;list-style:none}.q8-faq summary::-webkit-details-marker{display:none}.q8-faq summary::after{position:absolute;top:50%;left:15px;width:22px;height:22px;border:1px solid #c8dce7;border-radius:50%;color:#126f9d;content:"+";font-size:17px;line-height:19px;text-align:center;transform:translateY(-50%)}.q8-faq details[open] summary::after{content:"−"}.q8-faq details p{margin:0;padding:0 16px 15px;color:#657782;font-size:12.5px;line-height:1.9}.q8-contribution-cta nav,.q8-info-actions,.q8-system-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.q8-info-actions{justify-content:center;padding:18px;border:1px solid #d6e2ea;border-radius:14px;background:#fff}.q8-button{display:inline-flex;min-height:40px;padding:8px 14px;align-items:center;justify-content:center;border:1px solid #bcd3e0;border-radius:9px;background:#fff;color:#126f9d;font-family:var(--q8-ui-font);font-size:12px;font-weight:700}.q8-button:focus-visible,.q8-button:hover{border-color:#82b6d1;background:#f2f9fc}.q8-button--primary,.q8-button--primary:focus-visible,.q8-button--primary:hover{border-color:var(--q8-blue);background:var(--q8-blue);color:#fff}.q8-info-hero--contribution{border-top-color:#2f7566;background:radial-gradient(circle at 10% 20%,rgba(47,117,102,.1),transparent 28%),linear-gradient(135deg,#fff,#f3f9f7)}.q8-review-notice{display:grid;gap:3px;padding:18px;border:1px solid #bcd8d1;border-radius:12px;background:#fff}.q8-review-notice strong{color:#235e52;font-family:var(--q8-ui-font);font-size:15px}.q8-review-notice span{color:#647a74;font-size:12px;line-height:1.8}.q8-contribution-types{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.q8-contribution-type{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;padding:21px;overflow:hidden;border:1px solid #d5e3ea;border-radius:12px;background:#f9fcfd}.q8-contribution-type--source{border-color:#ddd7ed;background:#fbfaff}.q8-contribution-type__number{color:#a7c6d6;font-family:var(--q8-ui-font);font-size:27px;font-weight:700;line-height:1}.q8-contribution-type--source .q8-contribution-type__number{color:#b9acd7}.q8-contribution-type h3{margin:0;color:#17394c;font-family:var(--q8-ui-font);font-size:19px}.q8-contribution-type p{margin:6px 0 10px;color:#61737e;font-size:13px;line-height:1.85}.q8-contribution-type ul,.q8-guidelines ul{margin:0;padding:0;list-style:none}.q8-contribution-type li,.q8-guidelines li{position:relative;padding-right:17px;color:#425e6d;font-size:12px;line-height:1.95}.q8-contribution-type li::before,.q8-guidelines li::before{position:absolute;top:.76em;right:0;width:6px;height:6px;border-radius:50%;background:#2f8aac;content:""}.q8-contribution-type--source li::before{background:#7359ad}.q8-step-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;counter-reset:none}.q8-step-list li{min-width:0;padding:15px;border:1px solid #dde7ec;border-radius:10px;background:#fbfcfd}.q8-step-list li>span{display:grid;width:29px;height:29px;margin-bottom:10px;place-items:center;border-radius:50%;background:#e9f4f9;color:#126f9d;font-family:var(--q8-ui-font);font-size:12px;font-weight:700}.q8-step-list strong{color:#234759;font-family:var(--q8-ui-font);font-size:13px}.q8-step-list p{margin:4px 0 0;color:#6c7d87;font-size:11.5px;line-height:1.75}.q8-guidelines{display:grid;grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr);gap:28px;padding:25px;border-right:4px solid #b48b2c;background:linear-gradient(120deg,#fffdf7,#fff)}.q8-guidelines>div>span{color:#94701f}.q8-guidelines>div p{margin:6px 0 0;color:#736b56;font-size:12.5px;line-height:1.8}.q8-guidelines ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 18px}.q8-guidelines li::before{background:#b48b2c}.q8-contribution-cta{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);gap:20px 30px;align-items:center;padding:25px;background:#0d3148;color:#fff}.q8-contribution-cta h2,.q8-contribution-cta>div>span{color:#fff}.q8-contribution-cta>div p{margin:5px 0 0;color:#d5e4ec;font-size:12.5px;line-height:1.8}.q8-contribution-cta nav{grid-column:1/-1;padding-top:12px;border-top:1px solid rgba(255,255,255,.16)}.q8-contribution-cta nav a{color:#d8ebf5;font-size:11px;font-weight:700}.q8-system-page{min-height:54vh}.q8-error-page{display:grid;min-height:65vh;place-items:center}.q8-error-card{position:relative;width:min(820px,100%);padding:42px;overflow:hidden;text-align:center}.q8-error-card::before{position:absolute;inset:0 auto auto 0;width:190px;height:190px;border-radius:0 0 100% 0;background:#f0f7fb;content:""}.q8-error-code{position:relative;color:#d8e9f2;font-family:var(--q8-ui-font);font-size:clamp(74px, 13vw, 118px);font-weight:700;letter-spacing:5px;line-height:1}.q8-error-copy{position:relative}.q8-error-copy>p{margin-inline:auto}.q8-error-search{position:relative;width:min(560px,100%);margin:22px auto 0;padding:12px;border:1px solid #d6e3eb;border-radius:11px;background:#f8fbfc}.q8-error-card .q8-system-actions{position:relative;justify-content:center;margin-top:17px}.q8-system-hero{margin-bottom:14px;padding:23px 25px;border-top:3px solid var(--q8-blue);background:linear-gradient(135deg,#fff,#f5f9fb)}.q8-system-hero h1{font-size:clamp(27px, 3vw, 34px)}.q8-archive-description,.q8-archive-description p{margin:7px 0 0;color:#5e707b;font-size:14px;line-height:1.85}.q8-system-results{overflow:hidden;padding:0 20px}.q8-system-results .q8-generic-list{border-top:0}.q8-system-results .q8-generic-list li{padding:17px 2px}.q8-system-results .q8-generic-list h2{font-family:var(--q8-ui-font);line-height:1.6}.q8-system-results .navigation.pagination{padding:18px 0}.q8-system-empty{padding:45px 20px;text-align:center}.q8-system-empty__icon{display:grid;width:54px;height:54px;margin:0 auto 11px;place-items:center;border:1px solid #c9deeb;border-radius:50%;background:#eef7fc;color:#126f9d;font-size:27px}.q8-system-empty h2{margin:0;color:#17394c;font-family:var(--q8-ui-font);font-size:21px}.q8-system-empty p{margin:6px 0 13px;color:#687984;font-size:13px}.q8-system-empty .q8-system-actions{justify-content:center}@media (max-width:920px){.q8-info-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.q8-step-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.q8-info-page,.q8-system-page{width:min(100% - 20px,1120px);padding:14px 0 36px}.q8-contribution-cta,.q8-guidelines,.q8-info-hero{grid-template-columns:1fr;gap:17px;padding:20px 16px}.q8-error-copy h1,.q8-info-hero h1{font-size:clamp(27px, 8vw, 34px)}.q8-info-section{padding:19px 14px}.q8-contribution-cta h2,.q8-guidelines h2,.q8-info-section__head h2{font-size:21px}.q8-contribution-types,.q8-faq-list,.q8-guidelines ul,.q8-info-card-grid,.q8-step-list{grid-template-columns:1fr}.q8-info-card{min-height:0}.q8-contribution-type{grid-template-columns:1fr;gap:8px;padding:17px}.q8-step-list li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:11px}.q8-step-list li>span{margin:0}.q8-contribution-cta nav{grid-column:auto}.q8-error-page{min-height:0}.q8-error-card{padding:28px 15px}.q8-error-code{font-size:76px}.q8-system-results{padding:0 14px}}@media (prefers-reduced-motion:reduce){.q8-info-card{transition:none}.q8-info-card:focus-visible,.q8-info-card:hover{transform:none}}.q8-changes-hero{border-top-color:#287a91;background:radial-gradient(circle at 12% 18%,rgba(18,111,157,.08),transparent 31%),linear-gradient(135deg,#fff,#f5fafc)}.q8-changes-hero__status{display:flex;min-width:min(100%,270px);align-items:center;gap:11px;padding:15px 17px;border:1px solid #c9dde7;border-radius:12px;background:#fff}.q8-changes-live-dot{width:11px;height:11px;flex:0 0 auto;border:3px solid #dceff3;border-radius:50%;background:#2e8292;box-shadow:0 0 0 4px #edf7f8}.q8-changes-hero__status div{display:grid;gap:2px}.q8-changes-hero__status strong{color:#21485b;font-family:var(--q8-ui-font);font-size:13px}.q8-changes-hero__status div span{color:#6c7e88;font-size:11.5px;line-height:1.75}.q8-changes-section{overflow:hidden}.q8-changes-section__head{align-items:end}.q8-changes-section__head>div{display:grid;gap:1px}.q8-changes-section__head>strong{color:#667b86;font-size:11px;font-weight:700}.q8-changes-list{position:relative;padding:7px 23px 5px}.q8-changes-list::before{position:absolute;top:22px;right:34px;bottom:22px;width:1px;background:#dbe6eb;content:""}.q8-change-item{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:13px;align-items:center;padding:17px 0;border-bottom:1px solid #e4ebef}.q8-change-item:last-child{border-bottom:0}.q8-change-item__marker{position:relative;z-index:1;display:grid;width:24px;height:24px;place-items:center;border-radius:50%;background:#fff}.q8-change-item__marker span{width:9px;height:9px;border:2px solid #8cbacb;border-radius:50%;background:#fff}.q8-change-item__body{min-width:0}.q8-change-item__meta{display:flex;flex-wrap:wrap;align-items:center;gap:7px 10px;margin-bottom:4px;color:#75858e;font-family:var(--q8-ui-font);font-size:10.5px}.q8-change-item__meta>a{color:#39728d;font-weight:700}.q8-change-badge{display:inline-flex;min-height:24px;align-items:center;padding:3px 9px;border:1px solid #bfd6e1;border-radius:999px;background:#f2f8fb;color:#256783;font-weight:700}.q8-change-badge.is-new{border-color:#c7dfd5;background:#f2f9f6;color:#2c715d}.q8-change-item h3{margin:0;font-family:var(--q8-ui-font);font-size:17px;line-height:1.65}.q8-change-item h3 a{color:#17394c}.q8-change-item h3 a:focus-visible,.q8-change-item h3 a:hover{color:var(--q8-blue)}.q8-change-item__body>p{margin:2px 0 0;color:#7b8a92;font-size:10.5px}.q8-change-item__open{display:inline-flex;min-height:34px;align-items:center;gap:5px;padding:6px 10px;border:1px solid #d2e0e7;border-radius:8px;background:#fff;color:#35667e;font-family:var(--q8-ui-font);font-size:10.5px;font-weight:700}.q8-change-item__open:focus-visible,.q8-change-item__open:hover{border-color:#a9cbd9;background:#f5fafc;text-decoration:none}.q8-changes-pagination{padding:18px 22px 22px;border-top:1px solid #e1e9ed}.q8-changes-pagination ul{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0;list-style:none}.q8-changes-pagination a,.q8-changes-pagination span{display:grid;min-width:34px;min-height:34px;place-items:center;padding:5px 8px;border:1px solid #cfdee6;border-radius:8px;background:#fff;color:#315f76;font-family:var(--q8-ui-font);font-size:11px;font-weight:700}.q8-changes-pagination .current{border-color:var(--q8-blue);background:var(--q8-blue);color:#fff}.q8-changes-note{margin-top:14px;padding:18px 20px;border:1px solid #d7e2e7;border-right:4px solid #b48b2c;border-radius:11px;background:#fffdf8}.q8-changes-note strong{color:#6e571f;font-family:var(--q8-ui-font);font-size:13px}.q8-changes-note p{margin:4px 0 0;color:#716b5d;font-size:12px;line-height:1.85}@media (max-width:700px){.q8-change-item{grid-template-columns:20px minmax(0,1fr);gap:10px}.q8-changes-list{padding-inline:15px}.q8-changes-list::before{right:24px}.q8-change-item__marker{width:20px;height:20px}.q8-change-item__open{grid-column:2;justify-self:start}.q8-changes-section__head{align-items:start}}.q8-change-item__types{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-top:5px;color:#72828a;font-family:var(--q8-ui-font);font-size:10.5px}.q8-change-item__types>span{font-weight:700}.q8-change-item__types em{display:inline-flex;min-height:23px;align-items:center;padding:2px 8px;border:1px solid #d4e2e8;border-radius:999px;background:#f8fbfc;color:#456b7d;font-style:normal;font-weight:700}.q8-contribution-types--single{grid-template-columns:minmax(0,1fr)}