:root{--ink:#262d35;--page:#fefdf6;--foot:#dce4ea;--soft:#4c5e72;--line:#bdc5ca;--link:#005a87;--hot:#ff6b00;--edu:#2d5750;--res:#005a87;--jus:#65478c;--com:#9c4a0e;--surface:#f0f3f5;--edu-bg:#e3efec;--res-bg:#e1eef6;--jus-bg:#ebe6f4;--com-bg:#f8eadc;--urgent:#b3261e;--display:'Newsreader',Georgia,'Apple Symbols','Segoe UI Symbol','Noto Sans Symbols 2',serif;--text:'Source Sans 3','Source Sans Pro',system-ui,'Apple Symbols','Segoe UI Symbol','Noto Sans Symbols 2',sans-serif;--text-size:18px;--display-weight:500;--r-small:8px;--r-large:18px}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;font-size:125%}body{margin:0}h1,h2,h3,h4,h5,h6,p,ul,ol,dl,figure,blockquote,pre{margin-top:0}h1,h2,h3,h4,h5,h6{margin-bottom:.5em;line-height:1.2}p,ul,ol,dl,pre{margin-bottom:1em}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}dt{font-weight:700}dd{margin:0 0 .5em}a{text-decoration:none;background:0 0}b,strong{font-weight:700}img,svg,video,canvas{vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,textarea{font:inherit;color:inherit;margin:0}button,select{text-transform:none}button:not(:disabled),[type=submit]:not(:disabled),summary{cursor:pointer}table{border-collapse:collapse}th{text-align:inherit}hr{border:0;border-top:1px solid var(--line);margin:2em 0}[hidden]{display:none!important}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@font-face{font-family:newsreader;src:url(../fonts/doors/newsreader-var.woff2)format('woff2');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'source sans 3';src:url(../fonts/doors/source-sans-3-var.woff2)format('woff2');font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:'source sans 3';src:url(../fonts/doors/source-sans-3-italic.woff2)format('woff2');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:doors icons brands;src:url(../fonts/doors/icons-brands.woff2)format('woff2');font-weight:400;font-display:block}.fab,.fa-brands{font-family:doors icons brands;font-weight:400}@font-face{font-family:doors icons solid;src:url(../fonts/doors/icons-solid.woff2)format('woff2');font-weight:900;font-display:block}.fa,.fas,.fa-solid{font-family:doors icons solid;font-weight:900}@font-face{font-family:doors icons regular;src:url(../fonts/doors/icons-regular.woff2)format('woff2');font-weight:400;font-display:block}.far,.fa-regular{font-family:doors icons regular;font-weight:400}.fab,.fa-brands,.fa,.fas,.fa-solid,.far,.fa-regular{display:inline-block;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:auto}.fa-angle-right::before{content:"\f105"}.fa-arrow-alt-circle-right::before{content:"\f35a"}.fa-arrow-right::before{content:"\f061"}.fa-arrow-up::before{content:"\f062"}.fa-bars::before{content:"\f0c9"}.fa-bluesky::before{content:"\e671"}.fa-book::before{content:"\f02d"}.fa-book-open::before{content:"\f518"}.fa-brain::before{content:"\f5dc"}.fa-chart-line::before{content:"\f201"}.fa-chevron-down::before{content:"\f078"}.fa-chevron-right::before{content:"\f054"}.fa-envelope::before{content:"\f0e0"}.fa-external-link-alt::before{content:"\f35d"}.fa-facebook::before{content:"\f09a"}.fa-file-alt::before{content:"\f15c"}.fa-file-pdf::before{content:"\f1c1"}.fa-flask::before{content:"\f0c3"}.fa-folder::before{content:"\f07b"}.fa-github::before{content:"\f09b"}.fa-globe::before{content:"\f0ac"}.fa-graduation-cap::before{content:"\f19d"}.fa-heart::before{content:"\f004"}.fa-instagram::before{content:"\f16d"}.fa-layer-group::before{content:"\f5fd"}.fa-lightbulb::before{content:"\f0eb"}.fa-link::before{content:"\f0c1"}.fa-linkedin::before{content:"\f08c"}.fa-mastodon::before{content:"\f4f6"}.fa-orcid::before{content:"\f8d2"}.fa-play::before{content:"\f04b"}.fa-project-diagram::before{content:"\f542"}.fa-redo::before{content:"\f01e"}.fa-search::before{content:"\f002"}.fa-share-alt::before{content:"\f1e0"}.fa-slack::before{content:"\f198"}.fa-star::before{content:"\f005"}.fa-times::before{content:"\f00d"}.fa-times-circle::before{content:"\f057"}.fa-twitter::before{content:"\f099"}.fa-user::before{content:"\f007"}.fa-users::before{content:"\f0c0"}.fa-youtube::before{content:"\f167"}body{margin-top:0;background:var(--page);color:var(--ink);font:var(--text-size)/1.6 var(--text);overflow-wrap:break-word}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--display);font-weight:var(--display-weight);color:var(--ink)}@media(max-width:19em){h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{hyphens:auto}}a{color:var(--link)}a:hover{color:var(--ink)}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible,select:focus-visible,table:focus-visible{outline:3px solid var(--ink);outline-offset:3px;border-radius:2px}main:focus{outline:none}html{scroll-padding-block-end:var(--banner,0px)}main:lang(ar),main:lang(zh){font-family:var(--text)}main:lang(ar){--display:'Newsreader','Noto Naskh Arabic','Geeza Pro','Traditional Arabic','Times New Roman',serif;--text:'Noto Sans Arabic','Segoe UI','Geeza Pro',Tahoma,sans-serif}main:lang(zh){--display:'Newsreader','Noto Serif CJK SC','Songti SC','STSong',SimSun,serif;--text:'Source Sans 3','Noto Sans CJK SC','PingFang SC','Microsoft YaHei','Hiragino Sans GB',sans-serif}*,*::before,*::after,.font-italic{font-style:normal!important}em,i:not([class]),dfn,cite,var{font-weight:600}.references-list :is(em,i),.references-page .article-style :is(em,i),:is(h2,h3,h4)[id^=references i]~:is(ul,ol,p) :is(em,i),.csl-bib-body :is(em,i),.ref-apa :is(em,i),.rl-detail-apa :is(em,i){font-style:italic!important;font-weight:400}:is(.fr-title,.fc-title,.ref-popup-title,.rl-panel-item-title) i{font-style:italic!important;font-weight:inherit}.wrap{width:min(1280px,calc(100% - 96px));margin-inline:auto}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.scp{font-variant:small-caps}.skip{position:fixed;top:-100px;inset-inline-start:12px;z-index:1100;background:var(--ink);color:#fff;padding:12px 16px}.skip:focus,.skip:hover{top:8px;color:#fff}.crumbs{font-size:15px;line-height:1.4;color:var(--ink)}.crumbs a{color:inherit;text-decoration:underline;text-underline-offset:3px}.more{font-weight:700;color:var(--link);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.more:hover{color:var(--ink)}@media(max-width:1240px){.wrap{width:calc(100% - 64px)}}@media(max-width:760px){:root{--text-size:16px}.wrap{width:calc(100% - 40px)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition:none!important;animation:none!important}}.site-head{position:relative;z-index:1000;background:var(--page);font-family:var(--text)}.site-head a{color:inherit;text-decoration:none}.head-inner{display:flex;flex-wrap:wrap;align-items:center;gap:8px 28px;min-height:84px;padding-block:8px}.brand{flex:none}.brand img{width:127px;height:auto;display:block}nav.primary{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-inline-start:auto}.nav-button,nav.primary>a{background:0 0;border:0;padding:10px 12px;font:600 16px/1.3 var(--text);color:var(--ink);border-radius:var(--r-small);cursor:pointer}.nav-button::after{content:'';display:inline-block;width:7px;height:7px;margin-inline-start:8px;border-inline-end:2px solid currentColor;border-bottom:2px solid;transform:translateY(-3px)rotate(45deg)}.nav-button[aria-expanded=true]::after{transform:translateY(1px)rotate(-135deg)}.nav-button:hover,nav.primary>a:hover,.nav-button[aria-expanded=true]{background:var(--surface)}nav.primary>a[aria-current]{text-decoration:underline;text-underline-offset:5px}.search-nav{display:flex;align-items:center;margin:0;border:1.5px solid var(--soft);border-radius:999px;overflow:hidden;background:#fff}.search-nav input{border:0;background:0 0;padding-block:8px;padding-inline:16px 10px;width:158px;font:15px/1.3 var(--text);color:var(--ink)}.search-nav input::placeholder{color:var(--soft);opacity:1}.search-nav input:focus{outline:none}.search-nav:focus-within{outline:3px solid var(--ink);outline-offset:2px}.search-nav button,.search-open{display:flex;align-items:center;border:0;background:0 0;padding-block:6px;padding-inline:8px 12px;color:var(--ink);cursor:pointer}.search-open{display:none;border:1.5px solid var(--soft);border-radius:999px;padding:9px 11px;background:#fff}.site-head .head-join{background:var(--hot);color:var(--ink);padding:11px 16px;font:700 15px/1.2 var(--text);border-radius:999px;white-space:nowrap}.site-head .head-join:hover{background:var(--ink);color:#fff}.menu-toggle{display:none;background:0 0;border:1.5px solid var(--ink);border-radius:999px;padding:9px 14px;font:700 15px/1.3 var(--text);color:var(--ink);cursor:pointer}.mega{position:absolute;inset-inline:0;top:100%;background:var(--page);border-top:1px solid var(--line);box-shadow:0 18px 30px rgba(22,40,54,.14);padding:30px 0 34px}.mega-inner{display:grid;grid-template-columns:repeat(var(--mega-columns,3),minmax(0,1fr));gap:36px;text-align:start}.mega-title{font:var(--display-weight)21px/1.12 var(--display);margin:0 0 10px;color:var(--ink)}.site-head .mega a{display:block;padding:5px 0;font-size:16px;line-height:1.4}.site-head .mega a:hover,.site-head .mega a[aria-current]{color:var(--link);text-decoration:underline;text-underline-offset:3px}.site-foot{clear:both;background:var(--foot);padding:52px 0 26px;margin-top:56px;font-family:var(--text);color:var(--ink);text-align:start}.site-foot p{text-align:inherit}.site-foot a{color:inherit}.foot-top{display:grid;grid-template-columns:minmax(0,1.4fr)repeat(3,minmax(0,1fr));gap:40px}.foot-top>div>p{margin:12px 0;font-size:16px;line-height:1.5;max-width:26em}.foot-top h2{font-size:21px;line-height:1.12;margin:0 0 10px}.foot-top a{display:block;padding:4px 0;font-size:16px;line-height:1.4;text-decoration:none}.foot-top a:hover{text-decoration:underline;text-underline-offset:3px;color:var(--link)}.foot-top .brand{padding:0}.foot-top .foot-news{margin-top:6px;color:var(--link);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.socials{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:32px;font-weight:600;font-size:16px}.socials a{text-underline-offset:3px;text-decoration:underline}.foot-base,.foot-legal{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 28px;margin-top:22px;font-size:15px}.foot-legal{justify-content:flex-start;margin-top:14px}.foot-base a,.foot-legal a{text-underline-offset:3px;text-decoration:underline}.foot-licence img{display:inline-block;vertical-align:middle;margin-inline-end:10px}.nav-button:focus:not(:focus-visible),.menu-toggle:focus:not(:focus-visible),.search-open:focus:not(:focus-visible){outline:none}@media(max-width:1240px){.head-inner{gap:16px}.search-nav{display:none}.search-open{display:flex}.site-foot{padding-bottom:96px}.foot-top{grid-template-columns:repeat(3,minmax(0,1fr))}.foot-top>div:first-child{grid-column:1/-1}}@media(max-width:1000px){.nav-button,nav.primary>a{font-size:15px;padding:9px 8px}}@media(max-width:979px){.head-inner{min-height:72px;gap:8px}.menu-toggle{display:block;margin-inline-start:auto}.site-head .head-join{padding:10px 12px}.search-open{padding:8px 10px}.menu-toggle{padding:8px 12px}nav.primary{display:none;position:absolute;inset-inline:0;top:100%;z-index:45;flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:2px;padding:10px 20px 16px;margin:0;background:var(--page);box-shadow:0 18px 30px rgba(22,40,54,.14);max-height:calc(100vh - 72px);overflow-y:auto}nav.primary[data-open=true]{display:flex}.nav-button,nav.primary>a{text-align:start;font-size:17px;padding:11px 8px}.mega{position:static;box-shadow:none;border-top:0;padding:10px 14px 14px;background:var(--surface);border-radius:var(--r-small)}.mega-inner{grid-template-columns:1fr;gap:18px;width:100%}}@media(max-width:760px){.brand img{width:96px}.foot-top{grid-template-columns:1fr;gap:26px}.foot-base{flex-direction:column}}#just-os-widget{position:fixed;inset-block-end:calc(20px + var(--banner,0px));inset-inline-end:20px;z-index:900;display:flex;flex-direction:column;align-items:flex-end;font-family:var(--text)}#just-os-widget[hidden]{display:none}#just-os-widget:has(#just-os-window[style*=flex]){z-index:10000}.just-os-fullpage{position:relative;font-family:var(--text)}#just-os-btn{position:relative;z-index:2;display:inline-block;padding:0;background:#fff;border:1.5px solid var(--ink);border-radius:50%;box-shadow:0 1px 4px rgba(38,45,53,.25);cursor:pointer;text-decoration:none;transition:transform .2s ease}#just-os-btn:focus-visible{outline:3px solid var(--ink);outline-offset:-6px}#just-os-img{display:block;width:52px;height:52px;border-radius:50%}#just-os-dismiss{position:absolute;top:-6px;inset-inline-end:-6px;z-index:3;width:22px;height:22px;padding:0;background:#fff;border:1.5px solid var(--ink);border-radius:50%;color:var(--ink);font-size:14px;line-height:18px;text-align:center;cursor:pointer;opacity:0;transition:opacity .2s ease}#just-os-widget:hover #just-os-dismiss,#just-os-dismiss:focus-visible{opacity:1}#just-os-dismiss:hover{background:var(--ink);color:#fff}#just-os-bubble{position:absolute;inset-inline-end:64px;top:11px;padding:6px 12px;background:#fff;border:1.5px solid var(--ink);border-radius:999px;color:var(--ink);font-size:15px;font-weight:600;line-height:1.3;white-space:nowrap;opacity:0;transform:translateX(-6px);transition:opacity .25s ease,transform .25s ease;pointer-events:none}.bubble-visible{opacity:1!important;transform:none!important}@media(min-width:1800px){#just-os-btn:is(:hover,:focus-visible) #just-os-bubble{opacity:1;transform:none}}#just-os-widget.is-offline #just-os-img{filter:grayscale(1);opacity:.7}#just-os-offline-badge{position:absolute;inset-block-end:-2px;inset-inline-start:-2px;width:22px;height:22px;display:flex;align-items:center;justify-content:center;background:#fff;border:1.5px solid var(--ink);border-radius:50%;color:var(--urgent)}#just-os-offline-badge svg{width:14px;height:14px}@media(max-width:760px){#just-os-widget{inset-block-end:calc(12px + var(--banner,0px));inset-inline-end:12px}#just-os-img{width:48px;height:48px}#just-os-bubble{inset-inline-end:58px;top:9px;font-size:14px}}@media(hover:none){#just-os-dismiss{opacity:1;width:28px;height:28px;top:-10px;inset-inline-end:-10px;font-size:18px;line-height:24px}#just-os-dismiss::after{content:"";position:absolute;inset:-8px}}@media print{#just-os-widget{display:none}}@media(max-width:1439px){#just-os-widget{inset-block-end:calc(16px + var(--banner,0px));inset-inline-end:0}#just-os-btn{display:flex;align-items:center;justify-content:center;width:24px;height:52px;border-inline-end:0;border-radius:12px 0 0 12px}#just-os-btn:hover{transform:none}#just-os-img{width:20px;height:20px}#just-os-dismiss{display:none}#just-os-bubble{inset-inline-end:32px;top:10px}#just-os-btn:focus-visible{outline-offset:-3px}}@media(max-width:760px){#just-os-btn{width:20px}#just-os-img{width:16px;height:16px}#just-os-bubble{inset-inline-end:28px}}@media(max-width:1439px){#just-os-widget{inset-block-end:calc(16px + var(--banner,0px) + env(safe-area-inset-bottom,0px));inset-inline-end:16px}#just-os-btn{display:inline-block;width:auto;height:auto;padding:0;background:#fff;border:1.5px solid var(--ink);border-radius:50%;box-shadow:0 2px 8px rgba(38,45,53,.3)}#just-os-btn:hover{background:#fff;border-color:var(--link)}#just-os-img{width:48px;height:48px}#just-os-btn:focus-visible{outline:3px solid var(--ink);outline-offset:2px}#just-os-bubble{inset-inline-end:58px;top:9px}#just-os-dismiss{display:block}.site-foot{padding-bottom:88px}}@media(max-height:420px){#just-os-img{width:38px;height:38px}#just-os-bubble{display:none}}.search-dialog{width:min(760px,calc(100% - 32px));max-width:none;max-height:calc(100dvh - 48px);margin:24px auto auto;padding:0;border:0;border-radius:var(--r-large);background:var(--page);color:var(--ink);box-shadow:0 18px 60px rgba(38,45,53,.35);overflow:hidden}.search-dialog[open]{display:flex;flex-direction:column}.search-dialog::backdrop{background:rgba(38,45,53,.55)}.search-top{display:flex;align-items:center;gap:12px;padding:18px 20px 12px}.search-top label{flex:1;margin:0;min-width:0}.search-top input{width:100%;padding:10px 16px;background:#fff;border:1.5px solid var(--soft);border-radius:999px;font:18px/1.3 var(--text);color:var(--ink)}.search-close{flex:none;padding:9px 14px;background:0 0;border:1.5px solid var(--ink);border-radius:999px;font:600 15px/1.3 var(--text);color:var(--ink)}.search-close:hover{background:var(--ink);color:#fff}.search-status{margin:0;padding:0 20px 10px;font-size:15px;color:var(--soft)}.search-hits{flex:1;min-height:0;overflow-y:auto;margin:0;padding:0 20px 20px;list-style:none}.search-hits li{padding:12px 0;border-top:1px solid var(--line)}.search-hits a{font:var(--display-weight)21px/1.25 var(--display);color:var(--link);text-decoration:underline;text-underline-offset:3px}.search-hits a:hover{color:var(--ink)}.search-hits .hit-type{display:block;margin-bottom:2px;font-size:15px;font-weight:600;color:var(--soft)}.search-hits p{display:-webkit-box;margin:4px 0 0;overflow:hidden;font-size:16px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:3}.search-hits mark{background:var(--com-bg);color:inherit}@media(max-width:760px){.search-dialog{width:calc(100% - 16px);margin-top:8px;max-height:calc(100dvh - 16px)}.search-top{padding:12px 12px 8px}.search-status{padding:0 12px 8px}.search-hits{padding:0 12px 12px}}.btn{display:inline-block;padding:8px 18px;border:1.5px solid var(--link);border-radius:999px;background:0 0;color:var(--link);font:600 16px/1.35 var(--text);text-align:center;text-decoration:none;cursor:pointer}.btn:hover,.btn:focus-visible{background:var(--ink);border-color:var(--ink);color:#fff;text-decoration:none}.btn-primary{background:var(--link);border-color:var(--link);color:#fff}.btn-outline-primary,.btn-outline{color:var(--link);border-color:var(--link);background:0 0}.btn-outline-success,.btn-outline-info,.btn-outline-danger,.btn-outline-secondary{color:var(--ink);border-color:var(--soft);background:0 0}.btn-sm{padding:4px 12px;font-size:15px}.btn-lg{padding:12px 24px;font-size:18px}.btn-block{display:block;width:100%}.btn-group{display:inline-flex;flex-wrap:wrap;gap:6px}.badge{display:inline-block;padding:3px 10px;border-radius:var(--r-small);background:var(--surface);color:var(--ink);font:600 15px/1.4 var(--text)}.badge-pill{border-radius:999px}.alert{margin:0 0 1em;padding:14px 18px;background:var(--res-bg);border-radius:var(--r-large);color:var(--ink);font-size:16px}.alert-example{background:var(--edu-bg)}.alert-warning{background:var(--com-bg)}.card{background:var(--surface);border-radius:var(--r-large)}.card-body{padding:18px}.collapse:not(.show){display:none}.form-control{display:block;width:100%;padding:8px 12px;background:#fff;border:1.5px solid var(--soft);border-radius:var(--r-small);color:var(--ink);font:16px/1.4 var(--text)}.form-group{margin-bottom:1em}.container,.container-fluid{width:100%;margin-inline:auto;padding-inline:12px}.row{display:flex;flex-wrap:wrap;margin-inline:-12px}.row>*{width:100%;min-width:0;padding-inline:12px}.col{flex:1 0}.col-auto{flex:none;width:auto}@media(min-width:576px){.col-sm-4{width:33.333%}.col-sm-8{width:66.667%}.col-sm-auto{flex:none;width:auto}.d-sm-flex{display:flex!important}.text-sm-right{text-align:end}}@media(min-width:768px){.col-md-3{width:25%}.col-md-4{width:33.333%}.col-md-8{width:66.667%}.col-md-9{width:75%}.col-md-12{width:100%}.d-md-none{display:none!important}}@media(min-width:992px){.col-lg-4{width:33.333%}.col-lg-8{width:66.667%}.col-lg-12{width:100%}.d-lg-none{display:none!important}}@media(min-width:1200px){.col-xl-3{width:25%}.col-xl-9{width:75%}}.media{display:flex;align-items:flex-start;gap:12px}.media-body{flex:1;min-width:0}.d-none{display:none!important}.d-block{display:block!important}.d-flex{display:flex!important}.d-inline{display:inline!important}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.justify-content-center{justify-content:center}.justify-content-around{justify-content:space-around}.align-items-center{align-items:center}.align-self-center{align-self:center}.text-center{text-align:center}.text-danger{color:var(--urgent)}.text-white{color:#fff}.mx-auto{margin-inline:auto}.w-50{width:50%}.rounded-circle{border-radius:50%}.rounded{border-radius:var(--r-small)}.bg-light{background:var(--surface)}.border-bottom{border-bottom:1px solid var(--line)}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.m-1{margin:4px}.mb-1{margin-bottom:4px}.mb-2{margin-bottom:8px}.mb-3{margin-bottom:16px}.mb-4{margin-bottom:24px}.mt-3{margin-top:16px}.mt-4{margin-top:24px}.my-1{margin-block:4px}.my-4{margin-block:24px}.mr-1{margin-inline-end:4px}.mr-3{margin-inline-end:16px}.p-0{padding:0}.p-3{padding:16px}.pb-1{padding-bottom:4px}.pb-2{padding-bottom:8px}.pb-3{padding-bottom:16px}.pt-3{padding-top:16px}.pr-2{padding-inline-end:8px}.py-2{padding-block:8px}.py-3{padding-block:16px}.py-4{padding-block:24px}.btn-primary{background:var(--link);border-color:var(--link);color:#fff}.btn-primary:hover,.btn-primary:focus{background:var(--ink);border-color:var(--ink);color:#fff}.btn-outline-primary{color:var(--link);border-color:var(--link);background:0 0}.btn-outline-primary:hover{background:var(--link);border-color:var(--link);color:#fff}.home-section,.docs-content,.article,.universal-wrapper{background:0 0}.universal-wrapper{max-width:100%}@media(min-width:1200px){.docs-sidebar~.docs-content{flex:1;max-width:none;min-width:0}}code,pre,kbd,samp{font-style:normal}.cc-window.cc-window{max-height:100vh;overflow-y:auto;background:var(--ink);color:var(--page);font-family:var(--text);font-size:16px;line-height:1.5}.cc-window .cc-link,.cc-window .cc-link:hover,.cc-window .cc-link:visited{color:var(--page);opacity:1}.cc-window.cc-window .cc-btn,.cc-window.cc-window .cc-btn:focus{background:var(--hot);color:var(--ink);border:0;border-radius:999px;font-weight:700;font-size:15px;text-decoration:none}.cc-window.cc-window .cc-btn:hover{background:var(--page);color:var(--ink);text-decoration:none}.click-to-load{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:12rem;margin:0 0 18px;padding:24px;overflow:auto;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-small);text-align:center}.click-to-load p{max-width:34rem;margin:0;font-size:16px;line-height:1.45}.click-to-load-link{font-size:16px}@media(max-width:760px){.click-to-load[style*=absolute]:not([data-embed-src*=youtube]) button{display:none}.click-to-load[style*=absolute]:not([data-embed-src*=youtube]) .click-to-load-link{padding:8px 18px;background:var(--link);border-radius:999px;color:#fff;font-weight:600;text-decoration:none}}label[for=df_book_page_number]{color:var(--ink)!important;opacity:1!important}.click-to-load[style*=absolute]{position:static!important;width:auto!important;height:auto!important}:has(>.click-to-load[style*=absolute]){height:auto!important;padding:0!important;overflow:visible!important}.author-card{display:flex;align-items:flex-start;gap:14px;margin:0 0 20px}.author-card .avatar{flex:none;width:64px;height:64px;border-radius:50%;object-fit:cover;margin:0}.author-card .avatar-square{border-radius:var(--r-small)}.author-card .media-body{min-width:0}.author-card .card-title{font-size:21px;line-height:1.2;margin:0 0 4px}.author-card .card-title a{color:inherit}ul.network-icon{display:flex;flex-wrap:wrap;gap:6px 10px;margin:6px 0 0;padding:0;list-style:none}ul.network-icon li{margin:0}ul.network-icon a{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:18px;color:var(--link)}ul.network-icon a:hover{color:var(--ink)}.cite-dialog{width:min(640px,calc(100% - 32px));padding:22px;border:0;border-radius:var(--r-large);background:var(--page);color:var(--ink)}.cite-dialog::backdrop{background:rgba(38,45,53,.55)}.cite-dialog h2{font-size:26px}.cite-dialog pre{max-height:50vh;overflow:auto;padding:12px;background:var(--surface);border-radius:var(--r-small)}@media(forced-colors:active){.head-join,.cc-window.cc-window .cc-btn,.newsletter-submit,.btn,.tower-entry,.motion-toggle{border:2px solid ButtonText!important}.brand img{background:#fff;padding:2px;border-radius:4px;forced-color-adjust:none}}@media(max-width:760px){.cc-window.cc-window{padding:12px 16px;font-size:15px;line-height:1.4}.cc-window.cc-window .cc-message{margin-bottom:10px}.cc-window.cc-window .cc-compliance{display:flex;gap:8px}.cc-window.cc-window .cc-compliance .cc-btn{flex:1;min-width:0;margin:0;padding:9px 12px}}.newsletter-form{max-width:520px}.newsletter-row{display:flex;flex-wrap:wrap;gap:8px}.newsletter-field{flex:999 1 220px;margin:0}.newsletter-field input{width:100%;padding:10px 16px;border:1.5px solid var(--soft);border-radius:999px;background:#fff;color:var(--ink);font:16px/1.3 var(--text)}.newsletter-field input::placeholder{color:var(--soft);opacity:1}.newsletter-field input:focus{border-color:var(--ink);outline:3px solid var(--ink);outline-offset:0}.newsletter-submit{flex:1 0 auto;padding:11px 22px;border:0;border-radius:999px;background:var(--link);color:#fff;cursor:pointer;font:700 16px/1.3 var(--text)}.newsletter-submit:hover{background:var(--ink)}.newsletter-submit:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.newsletter-submit:disabled{background:var(--soft);cursor:progress}.newsletter-hp{position:absolute;left:-5e3px}form.newsletter-form p.newsletter-status{margin:10px 0 0;font-size:16px;font-weight:600}.newsletter-status:empty{display:none}.newsletter-status.is-error{color:#a3271f}form.newsletter-form p.newsletter-note{margin:8px 0 0;color:var(--soft);font-size:15px;line-height:1.4}.newsletter-note a{color:inherit;text-decoration:underline}.newsletter-form.is-done .newsletter-row,.newsletter-form.is-done .newsletter-note{display:none}.newsletter-form.is-done .newsletter-status{margin-top:0}.newsletter-status:focus:not(:focus-visible){outline:none}.article-layout{display:grid;grid-template-columns:minmax(0,580px)300px;justify-content:center;gap:64px;padding:32px 0;align-items:start}.article-layout-single{grid-template-columns:minmax(0,580px)}.article-layout-wide{grid-template-columns:minmax(0,1fr)}.article-layout .reading{min-width:0}.article-layout .crumbs{margin-bottom:18px}.article-layout .article-head{margin-bottom:22px}.article-layout .article-head:has(.byline:empty){margin-bottom:0}.article-layout .article-meta{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px;font-size:15px;font-weight:600}.article-layout .article-meta span{background:var(--surface);padding:3px 10px;border-radius:var(--r-small)}.article-layout .reading h1{font-size:clamp(36px,4.2vw,58px);line-height:1.06;letter-spacing:-.01em;margin:0;text-wrap:balance}.article-layout:not(.article-layout-wide) .reading h1{font-size:clamp(34px,3.2vw,44px);line-height:1.1}.article-layout .reading h1.long-title{font-size:clamp(28px,3vw,40px);line-height:1.12}.article-layout .reading h1:lang(de),.article-layout .reading h1:lang(tr){hyphens:auto}.article-layout .standfirst{font:500 clamp(21px,1.9vw,23px)/1.4 var(--display);margin:18px 0 0;max-width:30em;color:var(--ink)}.article-layout .byline{display:flex;flex-wrap:wrap;gap:4px 18px;margin:16px 0 0;font-size:16px}.article-layout .byline a{color:var(--link);text-underline-offset:3px;text-decoration:underline}.article-layout .byline-authors>*{display:inline}.article-layout .article-image{margin:0 0 28px}.article-layout .article-image img{display:block;width:100%;height:auto;border-radius:var(--r-small)}.article-layout figcaption{margin-top:10px;font-size:15px;text-align:center}.article-layout .article-style{font-size:18px;line-height:1.6;color:var(--ink);text-align:start;overflow-wrap:break-word}.article-layout .article-style p,.article-layout .article-style li{font-size:inherit;line-height:inherit}.article-layout-wide .article-style p,.article-layout-wide .article-style li{max-width:29em}.article-layout .article-style p{margin:0 0 16px;max-width:28.4em}.article-layout:not(.article-layout-wide) .article-style :is(ul:not([class]),ol:not([class]),.references-list){max-width:29.8em}.article-layout .article-style>br:not([clear],[style*=clear]),.article-layout .article-style>.doc-section>br:not([clear],[style*=clear]){display:none}.article-layout .article-style ul,.article-layout .article-style ol{margin:0 0 18px;padding-inline-start:1.4em}.article-layout .article-style li{margin-bottom:6px}.article-layout .article-style :is(h2,h3,h4){line-height:1.15;margin:34px 0 12px;text-align:start}.article-layout .article-style h2{font-size:28px}.article-layout .article-style h3{font-size:23px}.article-layout .article-style h4{font-size:20px}.article-layout .article-style a:not([class]){color:var(--link);text-decoration:underline;text-underline-offset:3px}.article-layout .article-style a:not([class]):hover{color:var(--ink)}.article-layout .article-style blockquote{margin:28px 0;padding:18px 22px;background:var(--edu-bg);border:0;border-radius:var(--r-large);color:var(--ink);font-size:18px!important;max-width:600px}.article-layout .article-style blockquote p:last-child{margin-bottom:0}.article-layout .article-style figure{margin:28px 0}.article-layout .article-style img{max-width:100%;height:auto}.article-layout .article-style div[style*="display:flex"]{flex-wrap:wrap}.article-layout .article-style iframe,.article-layout .article-style video{max-width:100%}.article-layout .article-style .btn[style*="color:red"]{color:var(--urgent)!important}.article-layout .article-style div.alert,.article-layout .article-style div.alert>div{font-size:inherit;color:var(--ink)}.article-layout .article-style div[style*=width]{max-width:100%}.article-layout .article-style table{display:block;max-width:100%;overflow-x:auto;margin:0 0 18px;font-size:16px;line-height:1.45;border-collapse:collapse}.article-layout .article-style th,.article-layout .article-style td{padding:6px 10px;border-bottom:1px solid var(--line);text-align:start}.article-layout .article-style pre{max-width:100%;overflow-x:auto;font-size:15px}.article-layout .article-style code{font-size:max(15px,.9em)}main:lang(ar) .article-layout .article-style,main:lang(ar) .article-layout .article-style p,main:lang(ar) .article-layout .article-style li{font-size:21px}.article-layout .article-style :is(small,.small,[style*="font-size:."],[style*="font-size:0."]),.article-layout .article-style .btn:not([style*=font-size]),.article-layout .btn-links .btn{font-size:15px!important;line-height:1.35}.article-layout .article-foot{margin-top:32px;font-size:16px}.article-layout .article-style p:has(>.btn~.btn){display:flex;flex-wrap:wrap;gap:10px;align-items:center}.article-layout .article-style p:has(>.btn~.btn)>.btn{margin:0}.article-layout .share-link{margin:0 0 18px}.article-layout .copy-link{background:#fff;border:1.5px solid var(--ink);border-radius:999px;padding:8px 12px;font:600 15px/1.3 var(--text);color:var(--ink);cursor:pointer}.article-layout .copy-link:hover{background:var(--ink);color:#fff}.article-layout .article-tags .badge{background:var(--surface);color:var(--ink);font:600 15px/1.4 var(--text);padding:3px 10px;border-radius:var(--r-small);margin:0 6px 6px 0}.article-layout .article-widget h3{font-size:24px;margin:28px 0 10px}.article-layout .article-foot .meta-nav{font-size:15px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--soft)}.article-layout .article-foot .post-nav-item p,.article-layout .article-foot .article-widget li{font-size:16px;line-height:1.4;margin:0}.article-layout .article-foot :is(.card-subtitle,.card-text){font-size:16px;max-width:30em}.article-layout .article-widget a{color:var(--link)}.article-layout .article-card{position:sticky;top:24px;max-height:calc(100vh - 48px - var(--banner,0px));overflow-y:auto;background:var(--surface);border-radius:var(--r-large);padding:22px;font-size:16px;line-height:1.45}.article-layout .article-card h2{font-size:23px;line-height:1.15;margin:0 0 8px}.article-layout .article-card dl{margin:0 0 20px}.article-layout .article-card dl:last-child{margin-bottom:0}.article-layout .article-card dt{font-weight:700;font-size:15px;margin-top:10px}.article-layout .article-card dt:first-child{margin-top:0}.article-layout .article-card dd{margin:1px 0 0}.article-layout .article-toc ul{list-style:none;margin:0;padding:0}.article-layout .article-toc ul ul{padding-inline-start:12px}.article-layout .article-toc #TableOfContents a{display:block;padding:5px 0;font-size:16px;line-height:1.35;color:var(--link);text-underline-offset:3px;text-decoration:underline}@media(min-width:1001px){.article-layout:not(.article-layout-wide){grid-template-columns:minmax(0,640px)}.article-layout:not(.article-layout-wide):has(>.article-card){grid-template-columns:220px minmax(0,640px);column-gap:48px}.article-layout:not(.article-layout-wide):has(>.article-card)>.reading{grid-column:2;grid-row:1}.article-layout:not(.article-layout-wide)>.article-card{grid-column:1;grid-row:1;box-sizing:border-box;width:220px;padding:18px}}@media(max-width:1000px){.article-layout{grid-template-columns:minmax(0,640px);gap:36px}.article-layout-wide{grid-template-columns:minmax(0,1fr)}.article-layout .article-card{position:static;max-height:none}}@media(max-width:760px){.article-layout{padding:20px 0 24px}.article-layout .article-style{font-size:17px}main:lang(ar) .article-layout .article-style,main:lang(ar) .article-layout .article-style p,main:lang(ar) .article-layout .article-style li{font-size:20px}}.article-layout .callout{box-sizing:border-box;margin:28px 0;padding:18px 20px;background:var(--res-bg);border-radius:var(--r-large);font-size:17px;line-height:1.5;color:var(--ink)}.article-layout .callout-example{background:var(--edu-bg)}.article-layout .callout-warning{background:var(--com-bg)}.article-layout .article-style .callout p,.article-layout .article-style .callout ul,.article-layout .article-style .callout ol{margin:0 0 10px;max-width:none}.article-layout-wide .article-style .callout{max-width:34em}.article-layout .article-style .callout>:last-child{margin-bottom:0}.article-layout .article-style .callout-title{font:500 21px/1.2 var(--display)}@media(min-width:1240px){.article-layout.article-layout-callouts{grid-template-columns:minmax(0,600px)260px;column-gap:40px}.article-layout.article-layout-callouts:has(>.article-card){grid-template-columns:220px minmax(0,600px)260px}.article-layout-callouts .callout{float:right;float:inline-end;clear:right;clear:inline-end;width:260px;margin:4px -300px 18px 0;margin-inline:0 -300px}.article-layout-callouts .doc-section-tinted .callout{margin-inline-end:-324px}}@media(max-width:1000px){.article-layout .article-card{order:1}}.article-layout .article-style .spoiler{margin:0 0 12px;background:var(--surface);border-radius:var(--r-small)}.article-layout .article-style .spoiler>summary{padding:10px 14px;font-weight:600;font-size:18px;line-height:1.35;color:var(--link);cursor:pointer}.article-layout .article-style .spoiler>summary:hover{color:var(--ink)}.article-layout .article-style .spoiler-body{padding:2px 14px 12px;font-size:18px;line-height:1.55}.article-layout .article-style .spoiler-body>:last-child{margin-bottom:0}.article-layout-wide .article-style .spoiler:not([open]),.article-layout-wide .article-style .spoiler:not(:has(.pdf-viewer)){max-width:580px}.article-layout .article-style [style*=justify]{text-align:start!important}.article-layout-wide .article-style>div[style*=padding-bottom]:has(>.click-to-load,>iframe),.article-layout-wide .article-style :is(.video-poster,.video-frame){max-width:960px}.article-layout-wide .article-style>div[style*=padding-bottom]:has(>iframe){height:auto!important;padding-bottom:0!important;aspect-ratio:3/2}.article-layout-wide .article-style table{width:fit-content}.article-layout-wide .article-style>div[style*=border]:not([style*=padding-bottom]){max-width:640px;margin-inline:0!important;padding:14px 18px!important}.article-layout-wide .article-style blockquote{max-width:640px}.article-layout-wide .article-style>hr{max-width:580px;margin-inline:0}.glossary-layout .language-switcher{margin:10px 0 14px;font-size:16px}.glossary-layout .language-switcher a{color:var(--link);text-decoration:underline;text-underline-offset:3px}.glossary-layout .term-definition{padding:0 0 14px;border-bottom:1px solid var(--line)}.glossary-layout .article-style .term-line{margin-bottom:8px;font-size:18px;line-height:1.5}.glossary-layout .references-list,.glossary-layout .references-list li{font-size:18px!important}.glossary-layout .article-style .btn-group{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 18px}.glossary-layout .article-style .btn-group .btn{margin:0!important;padding:7px 14px!important;background:#fff;border-radius:999px!important;font-size:16px!important;color:var(--link)}.glossary-layout .article-style .btn-group .btn.active{background:var(--ink);border-color:var(--ink);color:#fff}.glossary-card{display:flex;flex-direction:column;overflow:hidden!important}.glossary-card .form-control{flex:none;margin-bottom:10px}.term-list{flex:1;min-height:0;overflow-y:auto;margin-inline:-6px;padding-inline:6px;font-size:16px;line-height:1.3}.term-list ul{margin:0;padding:0;list-style:none}.term-list a{display:block;padding:5px 0;color:var(--link);text-decoration:underline;text-underline-offset:3px}.term-list a:hover{color:var(--ink)}.term-list a[aria-current]{color:var(--ink);font-weight:700;text-decoration:none}@media(max-width:1000px){.term-list{max-height:340px}}.resource-open{margin:0 0 24px}.resource-open .btn{padding:10px 22px;font-size:17px}.article-layout .article-tags{margin:0 0 18px}.article-layout .resource-keywords{max-width:32em;margin:0 0 18px;font-size:16px;line-height:1.6;color:var(--soft)}.article-layout .resource-keywords strong{margin-inline-end:6px;color:var(--ink)}.article-layout .resource-keywords a{color:var(--link);text-decoration:underline;text-underline-offset:3px}.profile-card .profile-photo{display:block;width:135px;height:135px;margin:0 0 12px;object-fit:cover;border-radius:50%}.profile-card .avatar-square{border-radius:var(--r-small)}.profile-card p{margin:0 0 6px}.profile-card .profile-role{font-weight:700}.profile-card a{color:var(--link);text-decoration:underline;text-underline-offset:3px}.profile-card ul.network-icon a{text-decoration:none}.sc-page{padding:32px 0 40px}.sc-page h1{font-size:clamp(36px,4.2vw,58px);line-height:1.06;margin:0 0 18px}.sc-page .crumbs{margin-bottom:18px}.sc-page #sc-container{padding:0;font-family:var(--text);max-width:none}.sc-page .sc-grid .sc-title-card{flex:0 0 100%;grid-column:1/-1;width:100%;aspect-ratio:auto;padding:10px 16px;flex-direction:row;align-items:baseline;justify-content:flex-start;gap:10px}.sc-page .sc-title-card :is(.sc-title-label,.sc-title-text){margin:0}.sc-page .sc-title-card .sc-title-text{font-size:17px}.sc-page .sc-title-card .sc-cbar{display:none}.sc-team{display:contents}@media(min-width:761px){.sc-page .sc-grid{gap:28px 40px}.sc-page .sc-team{display:flex;flex-wrap:wrap;align-content:flex-start;gap:1rem;width:calc(var(--sc-members)*190px + (var(--sc-members) - 1)*1rem);max-width:100%}.sc-page .sc-grid .sc-card{width:190px}.sc-page .sc-grid .sc-title-card{flex-wrap:wrap}}.article-layout .post-nav{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;margin:0 0 18px}.article-layout .post-nav-item{max-width:calc(50% - 12px);min-width:0}.article-layout .post-nav-item:only-child{max-width:none}.article-layout .post-nav-item:last-child:not(:first-child){text-align:end}.article-logo{float:inline-end;width:96px;height:96px;margin:0 0 12px 18px;border-radius:var(--r-small)}@media print{.site-head,.site-foot,.article-foot,.skip,.cc-window,.article-toc,.article-card h2{display:none!important}body{background:#fff;color:#000;font-size:12pt}.wrap{width:100%}.article-layout{display:block;padding:0}.article-layout .article-card{position:static;max-height:none;background:0 0;padding:0}.article-layout .article-style,.article-layout .article-style :is(p,li){font-size:12pt}a{color:#000}}.video-poster{position:relative;display:block;margin:0 0 18px;aspect-ratio:16/9;overflow:hidden;background:var(--surface);border-radius:var(--r-small)}.article-layout .article-style .video-poster img{display:block;width:100%;height:100%;object-fit:cover}.video-play{position:absolute;inset:50% auto auto 50%;display:flex;align-items:center;justify-content:center;width:64px;height:64px;margin:-32px 0 0 -32px;background:var(--ink);border-radius:50%;color:#fff;font-size:24px}.video-poster:hover .video-play,.video-poster:focus-visible .video-play{background:var(--hot);color:var(--ink)}.video-frame{display:block;width:100%;aspect-ratio:16/9;margin:0 0 18px;border:0;border-radius:var(--r-small)}.video-poster:has(+.video-note){margin-bottom:6px}.video-note,.article-layout .article-style .video-note{margin:0 0 18px;color:var(--soft);font-size:16px;line-height:1.4}.video-note a{text-decoration:underline}.article-layout .article-style .summary-entry{margin:0;border-bottom:1px solid var(--line)}.article-layout .article-style .summary-entry>summary{padding:12px 0;cursor:pointer}.article-layout .article-style .summary-entry>summary h2{display:inline;margin:0;font-size:22px;line-height:1.25}.article-layout .article-foot .article-widget li{margin-bottom:8px}.doi-link,.cite-us-text a{text-decoration:underline;text-underline-offset:3px}.toc-phone{display:none}@media(max-width:1000px){.toc-phone{display:block;margin:0 0 20px;padding:12px 16px;background:var(--surface);border-radius:var(--r-small)}.toc-phone-label{margin:0 0 4px;font:700 15px/1.3 var(--text);letter-spacing:.05em;text-transform:uppercase;color:var(--soft)}.toc-phone.is-short .toc-extra{display:none}.toc-phone-more{margin:6px 0 0;padding:4px 0;border:0;background:0 0;font:600 16px/1.35 var(--text);color:var(--ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.toc-phone a{display:block;padding:5px 0;font-size:16px;line-height:1.35;color:var(--link);text-decoration:underline}.article-layout:has(.toc-phone) .article-card :is(h2,.article-toc){display:none}.article-layout:has(.toc-phone) .article-card:not(:has(dl)){display:none}.glossary-index .reading{display:contents}.glossary-index .article-head{order:-2;margin-bottom:0}.glossary-index .term-list{max-height:220px}.glossary-index .glossary-card{order:1}.glossary-index .article-foot{order:2}}.summary-tools{margin:0 0 14px;padding:14px 18px;background:var(--surface);border-radius:var(--r-large)}.summary-tools label{display:block;margin:0;font-size:16px;font-weight:700}.summary-tools input{display:block;width:100%;margin-top:6px;padding:8px 14px;background:#fff;border:1.5px solid var(--soft);border-radius:999px;font:16px/1.3 var(--text)}.article-layout .article-style .summary-count{margin:8px 0 0;font-size:16px}.summary-more{margin-top:14px}.summary-more[hidden]{display:none}.article-layout:has(.summary-entry) .article-card :is(h2,.article-toc){display:none}.dei-mark{padding:0 6px;background:var(--jus-bg);border-radius:var(--r-small);font:600 15px/1.3 var(--text);color:var(--ink);vertical-align:.1em}@media print{.toc-phone{display:none!important}}.glossary-feedback-header>*{min-width:0;overflow-wrap:anywhere}.glossary-feedback-header>:lang(de),.glossary-feedback-header>:lang(tr){hyphens:auto}.article-style .catalogue{columns:3 300px;column-gap:48px;margin-top:28px}.article-style .catalogue-group{break-inside:avoid-column;margin-bottom:28px}.article-style .catalogue-group h3{margin:0 0 10px;font-size:23px;line-height:1.2}.article-style .catalogue-group ul{margin:0;padding-inline-start:1.1em}.article-style .catalogue-group li{margin-bottom:8px;font-size:17px;line-height:1.4}.article-style .catalogue-group:has(li:nth-child(15)){break-inside:auto}.article-style .catalogue-group:has(li:nth-child(15)) h3{break-after:avoid-column}.article-layout .article-style .lesson-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:18px;margin:20px 0 40px;padding:0;list-style:none}.article-style .lesson-grid>.lesson-card{max-width:none;margin:0;padding:18px 20px;background:var(--surface);border-radius:var(--r-large)}.article-style .lesson-card .lesson-num{margin:0 0 4px;font-size:15px;font-weight:700;color:var(--soft)}.article-style .lesson-card h3{margin:0 0 10px;font-size:22px;line-height:1.2}.article-style .lesson-card .lesson-materials{margin:0;padding:0;list-style:none}.article-style .lesson-card .lesson-materials li{margin:0 0 4px;font-size:16px}.article-style .lesson-card .lesson-note{margin:0;font-size:16px;color:var(--soft)}.article-layout .page-actions{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 28px}.article-layout .page-actions .btn{padding:10px 22px;font-size:17px}@media(max-width:760px){.article-layout .article-image img{width:auto;max-width:100%;max-height:280px;margin-inline:auto}}.article-style :is(h2,h3,h4)+hr,.article-style>hr:last-child{display:none}.article-layout .post-nav-next{margin-inline-start:auto;text-align:end}.post-nav .meta-nav>span{display:inline-block}[dir=rtl] .post-nav .meta-nav>span{transform:scaleX(-1)}.profile-head{display:none}@media(max-width:1000px){.article-layout .profile-card{display:none}.profile-head{display:flex;align-items:center;gap:14px;margin-top:14px}.profile-head .profile-photo{width:72px;height:72px;border-radius:50%;object-fit:cover;flex:none}.profile-head .avatar-square{border-radius:var(--r-small)}.profile-head p{margin:0 0 4px;font-weight:700}}.article-layout .article-style .btn-primary,.article-layout .article-style .btn-lg{padding:10px 22px!important;border-radius:999px!important;font-size:17px!important;line-height:1.3!important}.article-layout .article-style .btn-block{display:inline-block;width:auto}.booklet-open .btn{margin-inline-end:10px}@media(max-width:1000px){.profile-head .profile-org{font-weight:400}.profile-head ul.network-icon{margin:4px 0 0}.profile-head ul.network-icon a{text-decoration:none}}.article-layout .article-style .btn.btn-primary,.article-layout .article-style .btn.btn-lg{padding:10px 22px!important;font-size:17px!important}.resource-facts{display:none}@media(max-width:1000px){.resource-facts{display:block;margin:-6px 0 22px;font-size:16px;line-height:1.5;color:var(--soft)}.resource-facts strong{color:var(--ink);font-weight:600}}.byline-date{display:none}@media(max-width:1000px){.article-layout .byline-date{display:inline}}.article-layout .article-style .list-filter{max-width:520px;margin:8px 0 22px;padding:16px 18px;background:var(--surface);border-radius:var(--r-large)}.article-layout .article-style .list-filter label{display:block;margin:0 0 8px;font:600 17px/1.3 var(--text)}.article-layout .article-style .list-filter input{width:100%;box-sizing:border-box;padding:10px 16px;border:1.5px solid var(--ink);border-radius:999px;background:#fff;font:17px/1.3 var(--text);color:var(--ink)}.article-layout .article-style .list-filter-count{margin:8px 0 0;font-size:16px;color:var(--soft)}.article-layout .article-style [hidden]{display:none!important}.article-layout .article-style .license-note{margin:28px 0 0!important;padding:14px 18px!important;border:0!important;border-radius:var(--r-large)!important;background:var(--surface)!important;text-align:start!important}.article-layout .article-style .license-note .license-content{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 18px}.article-layout .article-style .license-note p{margin:0!important;font-size:16px!important;text-align:start!important}.article-layout .article-style .awop-material{display:grid;grid-template-columns:minmax(0,1fr)auto;column-gap:16px;margin:0;padding:14px 0 4px;border-bottom:1px solid var(--line)}.article-layout .article-style p+.awop-material{border-top:1px solid var(--line);margin-top:12px}.article-layout .article-style .awop-material>*{grid-column:1/-1}.article-layout .article-style .awop-material>p:first-child{grid-column:1;grid-row:1}.article-layout .article-style .awop-material>p:nth-child(3){grid-column:2;grid-row:1;white-space:nowrap}.article-layout .article-style .awop-material p{margin:0 0 8px}.article-layout .article-style .awop-material .spoiler{margin:0 0 10px;background:0 0}.article-layout .article-style .awop-material .spoiler>summary{padding:4px 0;font-size:16px}.action-cards{--c1:var(--res);--c2:var(--edu);--c3:var(--jus);--c4:var(--com)}.action-cards.area-edu{--c1:var(--edu);--c2:var(--res);--c3:var(--jus);--c4:var(--com)}.action-cards.area-jus{--c1:var(--jus);--c2:var(--res);--c3:var(--edu);--c4:var(--com)}.action-cards.area-com{--c1:var(--com);--c2:var(--res);--c3:var(--edu);--c4:var(--jus)}.action-cards li:nth-child(4n+1){--tone:var(--c1)}.action-cards li:nth-child(4n+2){--tone:var(--c2)}.action-cards li:nth-child(4n+3){--tone:var(--c3)}.action-cards li:nth-child(4n+4){--tone:var(--c4)}:is(.article-layout .article-style,.hub-start) .action-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:16px 5px;list-style:none;margin:26px 0 32px;padding:0;max-width:none}:is(.article-layout .article-style,.hub-start) .action-cards li{position:relative;margin:0;--brick:var(--tone)}:is(.article-layout .article-style,.hub-start) .action-cards li::before{content:"";position:absolute;left:14px;right:14px;top:-8px;height:8px;background:linear-gradient(90deg,transparent 6px,var(--brick) 6px 28px,transparent 28px)0 0/34px 8px space no-repeat;border-radius:3px 3px 0 0;pointer-events:none}:is(.article-layout .article-style,.hub-start) .action-cards a{display:flex;flex-direction:column;gap:4px;height:100%;box-sizing:border-box;min-height:96px;padding:16px 18px 22px;background:var(--brick);border-radius:3px;box-shadow:inset 0 -6px rgb(0 0 0/.24);color:#fff;text-decoration:none;-webkit-print-color-adjust:exact;print-color-adjust:exact}:is(.article-layout .article-style,.hub-start) .action-cards strong{font:500 24px/1.15 var(--display);color:#fff}:is(.article-layout .article-style,.hub-start) .action-cards span{font:17px/1.4 var(--text);color:#fff}:is(.article-layout .article-style,.hub-start) .action-cards a:hover strong{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}:is(.article-layout .article-style,.hub-start) .action-cards a:focus-visible{outline:3px solid var(--ink);outline-offset:3px}@media(prefers-reduced-motion:no-preference){:is(.article-layout .article-style,.hub-start) .action-cards li{transition:transform .15s}:is(.article-layout .article-style,.hub-start) .action-cards li:hover{transform:translateY(-3px)}}.article-layout .article-style li .spoiler{margin:4px 0 12px;background:0 0;border-radius:0}.article-layout .article-style li .spoiler>summary{display:inline-flex;padding:4px 0;font-size:15px;color:var(--link);text-decoration:underline;text-underline-offset:3px}.article-layout .article-style li .spoiler[open]{padding:4px 14px 2px;background:var(--surface);border-radius:var(--r-small)}.article-layout .article-style li .spoiler[open]>summary{text-decoration:none}.article-layout .article-style li .spoiler{margin-top:0}.article-layout .article-style li .spoiler>summary::before{content:"▸";display:inline-block;margin-inline-end:6px;text-decoration:none;transition:transform .15s}.article-layout .article-style li .spoiler[open]>summary::before{transform:rotate(90deg)}.article-layout .article-style .btn.btn-outline-primary{padding:10px 22px!important;border-radius:999px!important;font-size:17px!important;line-height:1.3!important}.status-chip{display:inline-block;margin:0 2px 0 0;padding:1px 9px;border-radius:999px;font:600 15px/1.4 var(--text);color:var(--ink);background:var(--surface);vertical-align:1px}.status-replicated{background:var(--edu-bg)}.status-not-replicated{background:var(--com-bg)}.status-reversed{background:var(--jus-bg)}.status-mixed{background:var(--res-bg)}.article-layout .article-style .list-filter~ul{list-style:none;padding-inline-start:0}.article-layout .article-style .list-filter~ul>li{margin:0;padding:12px 0 6px;border-bottom:1px solid var(--line)}.article-layout .article-style .list-filter~ul>li>p{margin:0 0 4px}.article-layout .article-style .list-filter-jump{display:flex;align-items:center;gap:8px;margin:10px 0 0;font:600 16px/1.3 var(--text)}.article-layout .article-style .list-filter-jump select{flex:1;padding:8px 10px;border:1.5px solid var(--line);border-radius:var(--r-small);background:#fff;font:16px/1.3 var(--text);color:var(--ink)}.article-layout .article-style .list-filter-status{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 0}.article-layout .article-style .list-filter-status button{border:1.5px solid transparent;cursor:pointer;padding:3px 10px}.article-layout .article-style .list-filter-status button[aria-pressed=true]{border-color:var(--ink)}.status-no-status{background:var(--surface);color:var(--soft)}.article-layout .page-hero{display:grid;grid-template-columns:minmax(0,1fr)minmax(0,400px);column-gap:48px;align-items:center}.article-layout-wide .page-hero{grid-template-columns:minmax(0,1fr)minmax(0,520px);column-gap:56px}.article-layout .page-hero h1{font-size:clamp(34px,3.2vw,44px);line-height:1.1;letter-spacing:-.01em;margin:0;text-wrap:balance}.article-layout .page-hero .page-actions{margin-bottom:0}.article-layout .page-hero-media{margin:0;text-align:center}.article-layout .page-hero-media img{display:block;width:100%;height:auto}.article-layout .page-hero-media a{display:block;border-radius:var(--r-small);overflow:hidden}.article-layout .page-hero-media p{margin:6px 0 0;font-size:15px}.article-layout .page-hero-media p a{display:inline;color:var(--link);text-decoration:underline;text-underline-offset:3px}@media(min-width:1001px){.article-layout:has(>.page-hero){row-gap:40px}.article-layout:not(.article-layout-wide)>.page-hero{grid-column:1/-1;grid-row:1}.article-layout:not(.article-layout-wide):has(>.page-hero)>:is(.article-card,.reading){grid-row:2}}@media(max-width:1000px){.article-layout:has(>.page-hero){row-gap:24px}.article-layout .page-hero{grid-template-columns:minmax(0,1fr);row-gap:24px}.article-layout .page-hero-media{width:min(100%,340px)}.article-layout .page-hero-landscape .page-hero-media{width:100%}}@media(max-width:600px){.article-layout .page-hero{row-gap:18px}.article-layout .page-hero:not(.page-hero-landscape) .page-hero-media{width:min(100%,280px)}}html:has(.list-filter-section){scroll-padding-top:calc(var(--list-filter-bar,0px) + 16px)}.article-layout .article-style .list-filter-section{max-width:27em}.article-layout .article-style .list-filter-section>ul{max-width:none}.article-layout .article-style .list-filter-section>.list-filter{position:sticky;top:0;z-index:6;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;max-width:none;margin:8px 0 18px;padding:10px 14px;box-shadow:0 2px 0 var(--page)}@media(min-width:761px){.article-layout .article-style .list-filter-section>.list-filter{background:var(--page);border-radius:0}.article-layout .article-style .list-filter-section>.list-filter::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:var(--r-large);background:var(--surface)}}.article-layout .article-style .list-filter-section .list-filter-search{flex:1 1 300px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:12px}.article-layout .article-style .list-filter-section .list-filter label{grid-row:1;margin:0;font-size:16px;line-height:1.2}.article-layout .article-style .list-filter-section .list-filter-count{grid-row:2;margin:0;font-size:15px;line-height:1.2;white-space:nowrap}.article-layout .article-style .list-filter-section .list-filter input{grid-column:2;grid-row:1/3;padding:7px 14px;font-size:16px}.article-layout .article-style .list-filter-section .list-filter-jump{margin:0;font-size:16px}.article-layout .article-style .list-filter-section .list-filter-jump select{flex:none;max-width:170px;padding:6px 8px;font-size:15px}.article-layout .article-style .list-filter-section .list-filter-status{flex:1 1 100%;gap:4px;margin:0}@media(min-width:1001px){.article-layout:has(>.article-card) .article-style .list-filter-section .list-filter-jump{display:none}}.article-layout .article-style .list-filter-section .list-filter-status button{padding:0 6px;font-size:15px}@media(max-width:760px){.article-layout .article-style .list-filter-section>.list-filter{display:contents}.article-layout .article-style .list-filter-section .list-filter-search{position:sticky;top:0;z-index:6;grid-template-columns:1fr auto;align-items:baseline;gap:4px 10px;margin:8px -20px 10px;padding:8px 20px;background:var(--surface);box-shadow:0 1px 0 var(--line)}.article-layout .article-style .list-filter-section .list-filter label,.article-layout .article-style .list-filter-section .list-filter-count{grid-row:1}.article-layout .article-style .list-filter-section .list-filter input{grid-column:1/-1;grid-row:2;padding:7px 14px}.article-layout .article-style .list-filter-section .list-filter label.list-filter-jump{margin:4px 0 14px}.article-layout .article-style .list-filter-section .list-filter-jump select{flex:1;max-width:none}.article-layout .article-style .list-filter-section .list-filter-status{gap:8px;margin:0 0 24px}.article-layout .article-style .list-filter-section .list-filter-status button{padding:3px 10px}}.article-layout .article-style .list-filter-section>ul>li{position:relative;--entry-lines:2}.article-layout .article-style .list-filter-section .entry-text{max-width:none;max-height:calc(var(--entry-lines) * 1.6em);max-height:calc(var(--entry-lines) * 1lh);overflow:hidden}.article-layout .article-style .list-filter-section .entry-text::before{content:"";float:inline-end;width:96px;height:1px}.article-layout .article-style .list-filter-section :is(.is-open,.is-searching li)>.entry-text{max-height:none}.article-layout .article-style .list-filter-section li:has(>.entry-text)>.spoiler>summary{position:absolute;top:14px;inset-inline-end:0}.article-layout .article-style .list-filter-section .entry-more{display:none}.article-layout .article-style .list-filter-section .is-long>.entry-more{display:block;position:absolute;top:calc(12px + (var(--entry-lines) - 1) * 1lh);inset-inline-end:0;padding:0;padding-inline-start:2.4em;border:0;background:linear-gradient(to right,transparent,var(--page) 2em);font:inherit;font-weight:600;color:var(--link);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.article-layout .article-style .list-filter-section .is-long>.entry-more:dir(rtl){background:linear-gradient(to left,transparent,var(--page) 2em)}.article-layout .article-style .list-filter-section .is-open>.entry-more{position:static;display:inline-block;margin:0 0 6px;padding:0;background:0 0;font-size:16px}.article-layout .article-style .list-filter-section.is-searching .entry-more{display:none}@media(max-width:760px){.article-layout .article-style .list-filter-section>ul>li{--entry-lines:3}}.doors-popover{position:fixed;z-index:800;box-sizing:border-box;width:min(28rem,calc(100vw - 32px));max-height:calc(100vh - 32px);overflow:auto;background:#fff;border:1px solid var(--line);border-radius:var(--r-small);box-shadow:0 8px 24px rgba(38,45,53,.18);padding:14px 36px 14px 16px;color:var(--ink);font:.95rem/1.5 var(--text)}.doors-popover{animation:popover-in 120ms ease}.doors-popover-close{position:absolute;top:2px;right:2px;width:32px;height:32px;padding:0;background:0 0;border:0;color:var(--soft);font:inherit;font-size:1.3rem;cursor:pointer}.doors-popover-close:hover,.doors-popover-close:focus{color:var(--ink)}.popover-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:10px;font-size:.9rem}.popover-actions a,.popover-actions button{background:0 0;border:0;padding:0;color:var(--link);text-decoration:underline;font:inherit;cursor:pointer}.doors-popover :is(em,i){font-style:italic!important;font-weight:400}@keyframes popover-in{from{opacity:0}to{opacity:1}}@media(max-width:599px){.doors-popover{width:calc(100vw - 32px)}}@media(prefers-reduced-motion:reduce){.doors-popover{animation:none!important}}@media print{.doors-popover{display:none!important}}a.cite{color:inherit;text-decoration:underline dotted 1px var(--soft);text-underline-offset:3px}a.cite:hover,a.cite:focus{color:var(--link)}.ref-authors-toggle{display:inline;margin:0 .15em;padding:0 .55em;background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--link);font:600 15px/1.45 var(--text);white-space:nowrap;cursor:pointer;vertical-align:baseline}.ref-authors-toggle:hover{border-color:var(--link);text-decoration:underline}a.gloss-term{color:inherit;text-decoration:underline dotted 2px var(--edu);text-underline-offset:3px}a.gloss-term:hover,a.gloss-term:focus{color:var(--edu)}.doors-popover .gloss-popover-title{font-family:var(--display);font-size:1.1rem;font-weight:500;margin:0 0 6px}.glossary-layout .reading h1 bdi{display:block;margin-top:6px;font-size:.6em;line-height:1.2;color:var(--soft)}.glossary-layout .crumbs [aria-current=page] bdi{display:none}main:lang(ar) .glossary-layout .references-list li{direction:ltr;text-align:left}.term-list-jump{display:none}@media(max-width:1000px){.term-list-jump{display:inline-block;margin-top:10px;font-weight:600;color:var(--link);text-decoration:underline;text-underline-offset:3px}#glossary-terms{scroll-margin-top:16px}}main:lang(ar) .glossary-layout .reading h1 bdi{text-align:right}@media(max-width:1000px){.term-list-jump{display:block;width:fit-content}}.glossary-layout .language-switcher{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.glossary-layout .language-switcher strong{font-size:16px;margin-inline-end:4px}.glossary-layout .language-switcher a{font-size:16px;padding:5px 12px;border:1.5px solid var(--line);border-radius:999px;background:#fff;color:var(--link);text-decoration:none}.glossary-layout .language-switcher a:hover{border-color:var(--link)}.glossary-layout .language-switcher .term-list-jump{flex-basis:auto;margin-top:6px;border-color:var(--ink);color:var(--ink);font-weight:600}@media(max-width:1000px){.glossary-layout .language-switcher .term-list-jump{display:inline-block}}main:lang(ar) [lang=en],main:lang(ar) .glossary-layout .references-list li{font-family:'source sans 3',source sans pro,system-ui,sans-serif}main:lang(ar) h1 [lang=en]{font-family:var(--display)}.term-list .term-en,.post-nav .term-en{display:block;font-size:15px;color:var(--soft)}main:lang(ar) .term-list .term-en,main:lang(ar) .post-nav-prev .term-en{text-align:right}main:lang(ar) .post-nav-next .term-en{text-align:left}.glossary-hub .glossary-languages{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 0}.glossary-hub .glossary-languages a{padding:7px 14px;border:1.5px solid var(--line);border-radius:999px;background:#fff;color:var(--link);font:600 16px/1.3 var(--text);text-decoration:none}.glossary-hub .glossary-languages a:hover{border-color:var(--link)}.glossary-hub .glossary-languages a[aria-current]{background:var(--ink);border-color:var(--ink);color:#fff}.glossary-find{margin:28px 0 10px;max-width:640px}.glossary-find label{display:block;margin:0 0 8px;font:var(--display-weight)24px/1.2 var(--display)}.glossary-find input{width:100%;box-sizing:border-box;padding:12px 18px;border:1.5px solid var(--ink);border-radius:999px;background:#fff;font:18px/1.3 var(--text);color:var(--ink)}.glossary-none{margin:12px 0 0;font-size:17px}.glossary-letters{display:flex;flex-wrap:wrap;gap:4px;margin:14px 0 8px}.glossary-letters a{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;border-radius:var(--r-small);background:var(--surface);color:var(--ink);font:600 16px/1 var(--text);text-decoration:none}.glossary-letters a:hover{background:var(--edu-bg)}.term-group{scroll-margin-top:16px}.term-group h2{margin:28px 0 10px;font-size:28px;color:var(--edu)}.term-group ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px;margin:0;padding:0;list-style:none}.term-group li{margin:0;padding:14px 16px;background:var(--surface);border-radius:var(--r-large)}.term-group li a{color:var(--link);font:600 18px/1.3 var(--text);text-decoration:none}.term-group li a:hover{text-decoration:underline;text-underline-offset:3px}.term-group li .term-en{display:block;font-size:15px;font-weight:400;color:var(--soft)}.term-group li p{margin:6px 0 0;font-size:16px;line-height:1.45;color:var(--ink)}.glossary-about{margin:0 0 20px;padding:4px 20px;background:var(--surface);border-radius:var(--r-large)}.glossary-about>summary{padding:14px 0;cursor:pointer;font:600 18px/1.3 var(--text);color:var(--ink)}.glossary-about .article-style>.btn-group:first-child{display:none}.glossary-layout .article-style .term-definition{margin:6px 0 18px;padding:18px 22px;background:var(--edu-bg);border:0;border-radius:var(--r-large)}.glossary-layout .article-style .term-definition p{margin:0;font-size:20px;line-height:1.55}.glossary-layout .article-style .term-definition .term-definition-label{margin:0 0 6px;color:var(--edu);font:600 15px/1.3 var(--text)}.glossary-layout .article-style .term-credit{margin:0 0 4px;font-size:16px;color:var(--soft)}.glossary-layout .article-style .term-credit b{font-weight:600;color:var(--ink)}.glossary-layout .article-style .term-credit:first-of-type{margin-top:18px}.glossary-count{margin:8px 0 0;font-size:16px;color:var(--soft)}.glossary-count:empty{display:none}.glossary-tools{position:sticky;top:0;z-index:5;padding:6px 0 4px;background:var(--page);border-bottom:1px solid var(--line)}.glossary-letters a.is-empty{opacity:.35;pointer-events:none}.glossary-layout .article-style .term-related a{color:var(--link);text-decoration:underline;text-underline-offset:3px}.glossary-layout .article-style .term-credit{color:var(--ink)}@media(max-width:760px){.term-group ul{gap:8px}.term-group li{padding:10px 14px}.term-group li p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:4px;font-size:15px}.glossary-layout .article-style .term-definition{padding:14px 16px}.glossary-layout .article-style .term-definition p{font-size:18px}}@media(max-width:760px){.glossary-hub .glossary-languages,.glossary-letters{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin;padding-bottom:6px}.glossary-hub .glossary-languages a,.glossary-letters a{flex:none}.glossary-find{margin-top:18px}.glossary-find label{font-size:21px}}.glossary-layout .article-style .term-unlinked{color:var(--ink)}.glossary-search-row{display:flex;gap:8px;align-items:center}.glossary-search-row input{flex:1}.glossary-clear{flex:none;padding:10px 16px;border:1.5px solid var(--ink);border-radius:999px;background:#fff;color:var(--ink);font:600 16px/1.2 var(--text);cursor:pointer}.glossary-clear[hidden]{display:none}.term-group{scroll-margin-top:200px}@media(max-width:760px){.glossary-tools .glossary-find label{font-size:17px;margin-bottom:6px}.glossary-find{margin-top:10px}.term-group{scroll-margin-top:150px}}.glossary-language-select{display:none}@media(max-width:760px){.glossary-hub .glossary-languages{display:none}.glossary-language-select{display:flex;align-items:center;gap:10px;margin:14px 0 0;font:600 16px/1.3 var(--text)}.glossary-language-select select{flex:1;padding:9px 12px;border:1.5px solid var(--ink);border-radius:var(--r-small);background:#fff;font:16px/1.3 var(--text);color:var(--ink)}}.term-group li p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}main:lang(ar) .glossary-layout .article-style .term-definition p{font-size:21px}.term-filter-status{margin:4px 0 0;font-size:15px;color:var(--soft)}.term-filter-status:empty{display:none}.term-filter-clear{align-self:flex-start;margin:4px 0 8px;padding:4px 12px;border:1.5px solid var(--ink);border-radius:999px;background:#fff;font:600 15px/1.3 var(--text);color:var(--ink);cursor:pointer}.term-filter-clear[hidden]{display:none}.term-finder{margin:0 0 18px;background:var(--surface);border-radius:var(--r-large)}.term-finder>summary{padding:12px 16px;cursor:pointer;font:600 17px/1.3 var(--text);color:var(--link)}.term-finder .glossary-card{position:static;max-height:none;margin:0;background:0 0;padding:0 16px 14px}.term-finder .glossary-card>h2{display:none}.term-finder .term-list{max-height:50vh;overflow-y:auto}.glossary-hub .standfirst a{text-decoration:underline;text-underline-offset:3px}.glossary-view{flex:none;display:inline-flex;border:1.5px solid var(--line);border-radius:999px;background:#fff;overflow:hidden}.glossary-view button{padding:10px 14px;border:0;background:0 0;color:var(--ink);font:600 16px/1.2 var(--text);cursor:pointer}.glossary-view button[aria-pressed=true]{background:var(--ink);color:#fff}.glossary-view[hidden]{display:none}.term-grid.is-list .term-group ul{grid-template-columns:minmax(0,1fr);gap:0}.term-grid.is-list .term-group li{padding:8px 4px;background:0 0;border-radius:0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,280px)minmax(0,1fr);gap:4px 20px;align-items:baseline}.term-grid.is-list .term-group li p{margin:0;-webkit-line-clamp:1}@media(max-width:760px){.term-grid.is-list .term-group li{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.glossary-search-row{flex-wrap:wrap}.glossary-search-row input{flex-basis:100%}}.glossary-letters a.is-current{background:var(--ink);color:#fff}.term-filter-label{display:block;margin:0 0 6px;font:600 16px/1.3 var(--text);color:var(--ink)}main:lang(ar) .crumbs a,main:lang(ar) .crumbs [aria-current]{unicode-bidi:isolate}main:lang(ar) .glossary-layout .article-style a{unicode-bidi:plaintext}.glossary-layout .term-credit bdi.term-name{white-space:nowrap}