﻿html,body{min-height:100vh;font-size:16px;overflow:clip auto;scroll-behavior:smooth}body{display:grid;grid-template-rows:auto 1fr auto}main{padding-block:2rem}header{display:grid;background:#fff;place-items:center stretch;--id3-color-text: #333;z-index:20;padding-bottom:2rem}@media screen and (min-width: 1281px){header{height:220px}}header .layout-container{position:relative;display:grid;grid-template-columns:auto 1fr;place-items:center;gap:1rem}@media screen and (min-width: 1281px){header .layout-container{place-items:center stretch}}header .navigation{place-self:center end;display:flex;align-items:center;gap:1rem}header .rp-search{place-self:stretch}@media screen and (max-width: 1024px){header .rp-search{grid-column:1/-1}}header a{color:var(--id3-color-text)}@media screen and (min-width: 1281px){header .logo-container{grid-row:span 2}}header img.logo{height:150px}.header-std:not(:first-child),.header-min:not(:first-child),.header-max:not(:first-child){margin-top:.5em}.header-std{font-size:2em;text-transform:uppercase}.header-min{font-size:1.5em;font-weight:400}.header-max{font-size:3em;font-weight:700}footer{display:grid;background:#333;color:#fff;--id3-color-text: #fff;padding-block:2rem}footer .layout-container{display:grid;grid-template-columns:repeat(3, 1fr);gap:2rem}@media screen and (width < 800px){footer .layout-container{grid-template-columns:1fr;place-items:center;text-align:center}}footer .footer-part{font-size:.8rem}footer .footer-part strong{display:block;margin-top:1rem}footer .contact-item{margin-block:.5rem}footer .copyrights{margin-top:2rem;font-size:.7rem}dialog#nav[open]{position:absolute;width:100dvw;height:100dvh;max-width:100dvw;max-height:100dvh;background:#fff;transition:.25s ease;display:flex;align-items:stretch;justify-content:center;z-index:100;outline:none;border:none}dialog#nav[open] .layout-container{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2rem;outline:none}dialog#nav[open] .logo-container{display:flex;gap:1rem;align-items:center}@media screen and (max-width: 1024px){dialog#nav[open] .logo-container{flex-direction:column}}dialog#nav[open] .logo-container img.logo{width:250px}@media screen and (min-width: 1281px){dialog#nav[open] .logo-container img.logo{width:320px}}dialog#nav[open] .logo-container img.utech-logo{max-height:150px}@media screen and (min-width: 1281px){dialog#nav[open] .logo-container img.utech-logo{max-height:200px}}dialog#nav[open] ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:center;gap:2rem}@media screen and (max-width: 800px){dialog#nav[open] ul{gap:0px;flex-direction:column}}dialog#nav[open] ul li{font-size:1.25rem;text-align:center;text-transform:uppercase;padding:.5em 0;position:relative}@media screen and (min-width: 1281px){dialog#nav[open] ul li{font-size:2rem}}dialog#nav[open] ul li::before{content:"";width:0;height:3px;position:absolute;bottom:1rem;left:50%;translate:-50% 0;transition:.25s ease;background:var(--id3-color-accent)}dialog#nav[open] ul li:hover::before{width:100%}dialog#nav[open] ul li a{color:inherit}dialog#nav[open] .close-nav-button{position:absolute;right:1rem;top:5rem}dialog#nav[open] .nav-address{text-align:center}dialog#nav[open]:target{opacity:1;pointer-events:auto}h1{font-size:3rem}h2{font-size:2rem}h3{font-size:1.75rem}h1,h2,h3,h4,h5,label{text-wrap:balance}a{text-decoration:none}a.button{background:var(--id3-color-accent);color:var(--id3-color-accent-invert);display:inline-block;margin:.25em;padding:.5em 1em;border-radius:.25em}input[type=text],input[type=email]{font-size:1rem;padding:.5em 1em;border-radius:.25em;border:solid 1px rgba(0,0,0,.2)}a.id3-button,button[type=button]:not(.md-icon-button){margin-block:.25rem;display:inline-block;font-size:.8rem;background:color-mix(in srgb, currentColor 10%, transparent);padding:.75em 1em;line-height:1;min-height:1em;border-radius:.25em;border:none;text-transform:uppercase;cursor:pointer;isolation:isolate;position:relative;overflow:clip;color:var(--id3-color-text);text-wrap:balance;text-align:center}a.id3-button ls,button[type=button]:not(.md-icon-button) ls{color:inherit}a.id3-button.id3-accent,button[type=button]:not(.md-icon-button).id3-accent{background:var(--id3-color-accent);color:var(--id3-color-accent-invert)}a.id3-button::before,button[type=button]:not(.md-icon-button)::before{content:"";position:absolute;top:0%;left:0%;translate:-50% -50%;width:250%;aspect-ratio:1;opacity:0;transform:scale(0);border-radius:50%;background:currentColor;transition:.5s ease-in-out;z-index:-1}a.id3-button:hover::before,button[type=button]:not(.md-icon-button):hover::before{opacity:.2;transform:scale(1)}main section h2,main section h3{text-transform:uppercase;margin-bottom:1rem}@media screen and (max-width: 1024px){[desktop-only]{display:none !important}}.rp-splash-screen{position:fixed;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;isolation:isolate;transition:translate .25s ease,opacity .25s .1s ease;filter:drop-shadow(0px 0px 3rem rgba(0, 0, 0, 0.3333333333));z-index:99}.rp-splash-screen::before{content:"";z-index:-1;position:absolute;inset:0;background:var(--id3-color-primary)}.rp-splash-screen label{font-size:2rem;opacity:.25;text-transform:uppercase}.rp-splash-screen .logo{width:250px}body.id3-is-ready .rp-splash-screen{pointer-events:none;translate:0 100%;opacity:0}.layout-container{margin-inline:auto;width:clamp(320px,100dvw - 2rem,var(--id3-layout-max));container-name:layout;container-type:inline-size}.info-block h3{line-height:1}.info-block h3 span{opacity:.75;display:block;font-size:1rem}.info-block h5{margin-top:1rem}.info-block div>p:first-child{margin-top:0}.info-block:has(>div>p:first-child:empty),.info-block:has(>div[ng-bind-html]:empty){display:none}.info-block:has(rp-reftext):not(:has(rp-reftext span)){display:none}.info-block div:has(>br:first-child:last-child),.info-block p:empty{display:none}.content-grid{container-name:layout;container-type:inline-size;display:grid;grid-template-columns:[fullwidth-start] minmax(var(--id3-layout-gap-inner), 1fr) [breakout-start] min(var(--id3-layout-gap-outer)*2,0%) [content-start] min(100% - var(--id3-layout-gap-inner)*2,var(--id3-layout-max)) [content-end] min(var(--id3-layout-gap-outer)*2,0%) [breakout-end] minmax(var(--id3-layout-gap-inner), 1fr) [fullwidth-end]}.content-grid>*{grid-column:content}.content-grid>.breakout{grid-column:breakout}.content-grid>.fullwidth{grid-column:fullwidth}.rp-search{position:relative;isolation:isolate}.rp-search .rp-search-input{display:flex;background:rgba(0,0,0,.0392156863);font-size:1.4rem;padding:.5em 1em;border-radius:2em;transition:.25s ease;box-shadow:0 0 0 2px rgba(0,0,0,.1333333333);gap:1rem;place-items:center}@container layout (width < 800px){.rp-search .rp-search-input{font-size:1.1rem}}.rp-search .rp-search-input input{outline:none;border:none;background:rgba(0,0,0,0);font-size:1em;width:100%;color:inherit}.rp-search .rp-search-input input::placeholder{color:inherit;opacity:.5}.rp-search .rp-search-input id3-icon.fa-search{order:-1;opacity:.25}.rp-search .rp-search-input .id3-button{border-radius:10rem;padding:1em 2em;font-size:1rem}.rp-search:has(.result-item) .rp-search-input,.rp-search:has(.result-meta) .rp-search-input,.rp-search .rp-search-input:has(input:focus,input:not(:placeholder-shown)){background:#fff;box-shadow:0 0 0 2px var(--id3-color-accent)}.rp-search .rp-search-results{position:absolute;padding:1rem;padding-top:2.5rem;z-index:-1;background:var(--id3-color-accent);--id3-color-text: #fff;width:calc(100% + 4px);top:50%;left:50%;border-radius:0 0 1rem 1rem;transition:.25s ease;opacity:0;pointer-events:none;translate:-50% 0%;display:grid;grid-template-rows:0fr}.rp-search .rp-search-results .result-list{overflow:hidden;display:flex;flex-direction:column;padding:.5rem;transition:overflow 0 1s}.rp-search .rp-search-results .result-item{display:grid;grid-template-columns:auto 1fr;gap:0 1rem;padding:.5rem;padding-right:1rem;place-items:start stretch;transition:.25s ease}.rp-search .rp-search-results .result-item:hover{background-color:rgba(255,255,255,.1333333333)}.rp-search .rp-search-results .result-item .item-picture{width:75px;min-height:84px;grid-row:1/span 2;overflow:hidden;border-radius:.25rem}.rp-search .rp-search-results .result-item .item-picture img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.rp-search .rp-search-results .result-item .item-title{font-size:1.25rem;text-transform:uppercase;place-self:end stretch}.rp-search .rp-search-results .result-item .item-summary{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.75}.rp-search .rp-search-results:has(.result-item),.rp-search .rp-search-results:has(.result-meta){opacity:1;pointer-events:auto;grid-template-rows:1fr}.rp-search .rp-search-results:has(.result-item) .result-list,.rp-search .rp-search-results:has(.result-meta) .result-list{overflow:hidden auto;overflow:hidden overlay;max-height:50vh}.rp-locale-selector{margin-block:.5rem;display:inline-flex;gap:.5rem;line-height:1;align-items:center}.rp-locale-selector id3-icon{margin-right:.5rem}.rp-locale-selector .rp-locale-switch{font-weight:700;padding:.25em .5em;color:var(--id3-color-text, var(--id3-color-primary-invert))}.rp-locale-selector .rp-locale-switch.rp-active{pointer-events:none;box-shadow:0 0 0 1px currentColor;border-radius:.25em;color:var(--id3-color-accent)}.rp-locale-selector key{display:none;text-transform:uppercase}.rp-locale-selector key,.rp-locale-selector span{color:inherit}.rp-locale-selector[labels=key] key{display:inline}.rp-locale-selector[labels=key] span{display:none}.rp-reftext.rp-display-inline{display:flex;flex-wrap:wrap;gap:0 1ch;align-items:center;justify-content:flex-start}.rp-reftext.rp-display-inline>div:not(:last-child)::after{content:","}.rp-reference-input{background-color:var(--id3-color-primary-invert-5);display:grid;grid-template-columns:1fr auto;place-items:center stretch;gap:1rem;border-radius:var(--id3-layout-corner-radius-inner)}.rp-reference-input .ref-title{padding:.5rem 1rem}.rp-tool-cover{aspect-ratio:4/4.5;background:var(--cover-color-bg);position:relative;isolation:isolate;overflow:hidden;border-radius:.5rem}.rp-tool-cover::before{content:"";background-image:radial-gradient(circle at bottom right, #000, rgba(255, 255, 255, 0.6)),radial-gradient(circle at top left, #fff, #000);mix-blend-mode:multiply;position:absolute;inset:0;z-index:1;opacity:.75}.rp-tool-cover:has(img)::before{mix-blend-mode:overlay}.rp-tool-cover:has(img)::after{content:"";background-image:linear-gradient(34deg, rgba(0, 0, 0, 0.6), rgba(255, 255, 255, 0) 50%),linear-gradient(27deg, var(--cover-color-bg), rgba(255, 255, 255, 0) 80%);position:absolute;inset:0;z-index:3}.rp-tool-cover img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.rp-tool-cover .cover-overlay{--id3-color-text: #fff;position:absolute;z-index:5;bottom:.5rem;left:.5rem;right:.5rem;text-align:left}.rp-tool-cover .cover-overlay .title,.rp-tool-cover .cover-overlay .item-title,.rp-tool-cover .cover-overlay h3{text-transform:uppercase;font-size:1.1rem;font-weight:bold;color:var(--id3-color-text);text-shadow:1px 1px 1px #000}.rp-tool-summary{display:grid;grid-template-columns:1fr;padding:3rem;background:#fff;overflow:hidden;border-radius:1rem;box-shadow:0 0 1rem rgba(0,0,0,.0666666667)}.rp-tool-summary:has([ng-transclude] p){grid-template-columns:1fr 1fr;gap:3rem}.rp-tool-summary div:has(>.id3-button){grid-column:1/-1;place-self:center}@container layout (width < 1200px){.rp-tool-summary{padding:1rem}.rp-tool-summary:has([ng-transclude] p){grid-template-columns:1fr;gap:1rem}}.rp-tool-summary [ng-transclude] p{font-size:1.1rem;text-wrap:balance}.rp-tool-summary .rp-tool-summary-graph-container{place-self:center;width:100%;gap:1rem;container-name:graph-container;container-type:inline-size}.rp-tool-summary .rp-tool-summary-graph-container .rp-graph-data{display:grid;grid-template-columns:auto 1fr auto;place-items:center stretch;gap:1rem}.rp-tool-summary .rp-tool-summary-graph-container .rp-graph-data .rp-graph-row{display:contents}.rp-tool-summary .rp-tool-summary-graph-container .rp-graph-data .rp-graph-row:not(:has(.fas)){display:none}.rp-tool-summary .rp-tool-summary-graph-container .rp-graph-data .rp-graph-row label{opacity:.5;text-transform:uppercase}.rp-tool-summary .rp-tool-summary-graph-container .rp-graph-data .rp-star-container{display:flex;gap:.5rem}.rp-tool-summary .rp-tool-summary-graph-container .rp-graph-data .rp-star-container .fa-star{font-size:2rem;color:var(--star-color, #eedb09)}.rp-tool-summary .rp-tool-summary-graph-container .rp-graph-data .rp-star-container .fal{--star-color: #333;opacity:.25}@container graph-container (width < 480px){.rp-tool-summary .rp-tool-summary-graph-container .rp-graph-data{display:block}.rp-tool-summary .rp-tool-summary-graph-container .rp-graph-data .rp-graph-row{display:grid;grid-template-columns:1fr auto;place-items:center stretch}.rp-tool-summary .rp-tool-summary-graph-container .rp-graph-data .rp-graph-row label{grid-column:1/-1}}.rp-tool-summary .rp-tool-summary-graph-container legend ul{list-style:none;display:flex;margin:0;padding:0;gap:1rem;align-items:center}.rp-tool-summary .rp-tool-summary-graph-container legend ul li{padding:0;font-size:.75rem}.rp-tool-summary .rp-tool-summary-notes{background:#dedede}.rp-tool-summary .rp-tool-summary-notes .rp-summary-note-item[disabled]{display:none}.rp-tool-summary .rp-tool-summary-notes .rp-summary-note-item:not(:has(.rp-note-item-text p)){display:none}.rp-tool-summary .rp-tool-summary-notes .rp-summary-note-item .rp-note-item-title{font-size:1.1rem;font-weight:bold}.rp-star-meter-input{display:grid;grid-template-columns:1fr auto;gap:1rem}.rp-star-meter-input .rp-star-meter-star-list{display:flex;gap:.5rem}.rp-star-meter-input .rp-star-meter-star-list .rp-star-meter-item{font-size:2rem}.rp-star-meter-input .rp-star-meter-star-list .rp-star-meter-item.selected id3-icon{font-weight:800;color:var(--id3-color-accent)}.rp-star-meter-input .id3-input{width:4rem;place-self:center}.rp-input-toolbar-container{position:relative}.rp-input-toolbar-container .rp-input-toolbar{position:absolute;background:#222;--id3-color-text: #fff;top:0;right:0;border-radius:.25rem;display:flex;align-items:stretch;opacity:0;overflow:hidden;transition:.25s ease}.rp-input-toolbar-container .rp-input-toolbar id3-icon{display:flex;align-items:center;transition:.25s ease;padding:.5rem;box-sizing:border-box;width:auto}.rp-input-toolbar-container .rp-input-toolbar id3-icon:hover{background:var(--id3-color-accent);--id3-color-text: var(--id3-color-accent-invert)}.rp-input-toolbar-container:has(textarea:focus) .rp-input-toolbar,.rp-input-toolbar-container:hover .rp-input-toolbar{opacity:1;translate:0 -50%}.rp-input-textarea{min-height:2rem;border-radius:var(--id3-layout-corner-radius-inner);border:solid 2px var(--id3-color-input-border);padding:.5em 1em;padding-bottom:2.5rem;position:relative;overflow:hidden;background:var(--id3-color-input-background, color-mix(in srgb, var(--id3-color-primary-invert), transparent 98%))}.rp-input-textarea .rp-input{outline:none;line-height:2em}.rp-input-textarea .rp-input.draggin{position:relative}.rp-input-textarea .rp-input.draggin::before{content:"";position:absolute;top:0;bottom:0;border-left:solid 1px #fff;left:calc(var(--drop-target-x)*1px)}.rp-input-textarea .rp-input.draggin::after{content:"";position:absolute;left:0;right:0;border-bottom:solid 1px #fff;top:calc(var(--drop-target-y)*1px)}.rp-input-textarea .rp-input ref>span{text-decoration:none;text-shadow:0 0 2px var(--id3-color-accent),0 0 .25em var(--id3-color-accent)}.rp-input-textarea .rp-input ref a{pointer-events:none;user-select:none;position:relative}.rp-input-textarea .rp-input-toolbar{position:absolute;inset:auto 0 0 0;background:var(--id3-color-primary-invert-5);padding:.5rem;display:flex;place-content:center space-between;gap:1rem}.rp-input-tooltext{display:block}.rp-input-tooltext .rp-tooltext-blocks{display:grid;gap:.5rem}.rp-input-tooltext .rp-tooltext-blocks>.md-button{place-self:start}.rp-input-tooltext .rp-tooltext-block{position:relative;background:color-mix(in srgb, var(--id3-color-primary-invert), transparent 95%);border-radius:.25rem;padding:.75rem;display:grid;gap:.5rem}.rp-input-tooltext .rp-tooltext-block-content{position:relative}.rp-input-tooltext .rp-tooltext-block-content .id3-input{border:none;background:rgba(0,0,0,0);padding:0rem !important;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;scrollbar-gutter:unset;border-radius:0;resize:none}.rp-input-tooltext .rp-tooltext-block-content textarea-grow{display:block;opacity:0;padding:0rem;pointer-events:none;min-height:calc(1.2em*var(--newline-count, 1));white-space:pre-wrap}.rp-input-tooltext .rp-tooltext-block-refs{display:flex;gap:1rem;flex-wrap:wrap;place-items:center}.rp-input-tooltext .rp-tooltext-block-refs ref a{margin-inline:0;pointer-events:none}.rp-input-tooltext .rp-tooltext-block-refs ref a .ref-remove-button{pointer-events:all}.rp-input-tooltext .rp-tooltext-block-actions{background:color-mix(in srgb, var(--id3-color-primary), #fff 10%);border-radius:5rem;display:flex;flex-direction:column;align-items:center;padding:.25rem;position:absolute;top:50%;right:0;translate:50% -50%}.rp-input-tooltext .rp-tooltext-options{margin-top:1em;gap:.5rem;padding:.25rem;background:color-mix(in srgb, var(--id3-color-primary-invert), transparent 95%);border-radius:.25rem;font-size:.75rem}.rp-input-tooltext .rp-tooltext-options md-separator{border-left:solid 1px var(--id3-color-primary-invert);height:.9em;opacity:.25;display:block}.rp-input-tooltext .rp-tooltext-options label{font-size:.6rem;opacity:.5}.rp-input-tooltext .rp-tooltext-options .rp-tooltext-option-icon-button{padding:4px;border-radius:.25em}.rp-input-tooltext .rp-tooltext-options .rp-tooltext-option-icon-button.selected{box-shadow:0 0 0 1px var(--id3-color-accent)}.rp-user-input{display:inline-flex;align-items:center;gap:1rem}.rp-user-input .rp-input-actions{display:inline-flex;gap:.5rem;align-items:center}ref{line-height:1em}ref>span{text-decoration:underline double 1px var(--id3-color-accent)}ref a{display:inline-block;padding:.15em .5em;font-size:.5em;background:var(--id3-color-accent);color:var(--id3-color-accent-invert);border-radius:.25em;vertical-align:middle;position:relative;box-shadow:0 0 0 .25em var(--id3-color-accent);margin-inline:.75em;text-decoration:none;text-shadow:none}ref a::before{content:"";font:var(--id3-font-icon);margin-right:.5ch;user-select:none}ref a cite{color:inherit}ref a em{display:inline-block;border-radius:.5em;margin-left:.5em;color:inherit;padding:0 .5em;box-shadow:0 0 0 1px}ref .ref-remove-button{font-size:1rem;position:absolute;top:0;right:0;translate:50% -50%;pointer-events:auto;cursor:pointer}.rp-translate-button{display:inline-block;border:solid 2px var(--id3-color-input-border);border-radius:var(--id3-layout-corner-radius-inner);padding:.5em 1em}[rp-translatable].rp-translated{color:color-mix(in srgb, var(--id3-color-text), #81ff70 25%);position:relative;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-color:#23ac10}md-menu-content .rp-language-list-search-container{border-bottom:solid 1px var(--id3-color-input-border);box-shadow:0 0 5px var(--id3-color-input-border);margin-top:-5px}md-menu-content .rp-language-list-search-container input{outline:none;padding:.75em 1.25em;border:none;font-size:1rem;margin:0}.rp-thread{display:grid;gap:1rem}.rp-thread .rp-thread-container .rp-thread-list{display:grid;grid-template-columns:[other-start] 1fr [self-start] 5fr [other-end] 1fr [self-end];place-items:center start;gap:1rem}.rp-thread .rp-thread-container .rp-thread-list .rp-thread-item{--rp-item-bg: color-mix(in srgb, var(--id3-color-primary), #000 10%);isolation:isolate;grid-column:other}.rp-thread .rp-thread-container .rp-thread-list .rp-thread-item.rp-thread-by-self{grid-column:self;text-align:right;place-self:center end;--rp-item-bg: color-mix(in srgb, var(--id3-color-secondary), #000 0%)}.rp-thread .rp-thread-container .rp-thread-list .rp-thread-item.rp-thread-by-self .rp-item-author{display:none}.rp-thread .rp-thread-container .rp-thread-list .rp-thread-item.rp-thread-by-self .rp-item-meta .rp-item-reactions{order:-1;pointer-events:none}.rp-thread .rp-thread-container .rp-thread-list .rp-thread-item.rp-thread-by-self .rp-item-meta .rp-item-reactions .rp-reaction.rp-active id3-icon{font-weight:800}.rp-thread .rp-thread-container .rp-thread-list .rp-thread-item.rp-thread-by-self .rp-item-meta .rp-item-reactions .rp-reply-button{display:none}.rp-thread .rp-thread-container .rp-thread-list .rp-thread-item .rp-item-text{padding:1rem;background:var(--rp-item-bg);border-radius:1rem}.rp-thread .rp-thread-container .rp-thread-list .rp-thread-item .rp-item-text p{margin:0;text-wrap:wrap}.rp-thread .rp-thread-container .rp-thread-list .rp-thread-item .rp-item-author{font-weight:bold}.rp-thread .rp-thread-container .rp-thread-list .rp-thread-item .rp-item-meta{display:flex;gap:1rem;align-items:center}.rp-thread .rp-thread-container .rp-thread-list .rp-thread-item .rp-item-meta .rp-item-date{font-size:.8rem;opacity:.75}.rp-thread .rp-thread-container .rp-thread-list .rp-thread-item .rp-item-meta .rp-item-actions{display:flex;align-items:center;gap:1rem}.rp-thread .rp-thread-container .rp-thread-list .rp-thread-item .rp-item-meta .rp-item-actions a{font-size:.8rem;color:var(--id3-color-text)}.rp-thread .rp-thread-container .rp-thread-list .rp-thread-item .rp-item-meta .rp-item-reactions{display:flex;gap:1rem;align-items:center}.rp-thread .rp-thread-container .rp-thread-list .rp-thread-item .rp-item-meta .rp-item-reactions .rp-reaction{font-weight:300}.rp-thread .rp-thread-container .rp-thread-list .rp-thread-item .rp-item-meta .rp-item-reactions .rp-reaction id3-icon{font-weight:inherit}.rp-thread .rp-thread-container .rp-thread-list .rp-thread-item .rp-item-meta .rp-item-reactions .rp-reaction.rp-active{font-weight:800;--id3-color-text: var(--id3-color-accent)}.rp-thread .rp-thread-container .rp-thread-list .rp-thread-item .rp-item-reply{background:color-mix(in srgb, var(--id3-color-secondary), #000 5%);font-size:.8rem;font-style:italic;position:relative;padding:1em;padding-bottom:2em;border-radius:1em;border-bottom-left-radius:0;z-index:-1;translate:1em 1em}.rp-thread .rp-thread-container .rp-thread-list .rp-thread-item .rp-item-reply id3-icon{position:absolute;bottom:0;left:0}.rp-thread .rp-thread-container .rp-thread-list .rp-thread-item .rp-item-reply .date{opacity:.6}.rp-thread .rp-thread-container.rp-disable-interaction .rp-item-meta .rp-item-reactions{pointer-events:none}.rp-thread .rp-thread-container.rp-disable-interaction .rp-item-meta .rp-item-reactions .rp-reply-button{display:none}.rp-thread .rp-thread-input{text-align:center;position:relative;transition:padding-top .25s ease}.rp-thread .rp-thread-input:has(.id3-input){background:color-mix(in srgb, var(--id3-color-secondary), #000 0%);padding:1rem;border-radius:1rem}.rp-thread .rp-thread-input:has(.id3-input):has(.rp-reply-to){padding-top:2.5rem}.rp-thread .rp-thread-input:has(.id3-input) .rp-reply-to{position:absolute;top:1rem;left:1.5rem;font-size:.8rem;font-style:italic;padding:.5em 1em;border-radius:.5em .5em 0 0;transform:translate(0, 100%);opacity:0;background-color:color-mix(in srgb, var(--id3-color-secondary), #000 5%);animation:id3-anim-slide-fade-in-bottom .25s ease forwards}.rp-thread .rp-thread-input:has(.id3-input) .rp-reply-to em{opacity:.5}.rp-thread .rp-thread-input:has(.id3-input) .rp-reply-to>span{font-weight:700}.rp-thread .rp-thread-input:has(.id3-input) .rp-reply-to>span::before,.rp-thread .rp-thread-input:has(.id3-input) .rp-reply-to>span::after{content:'"'}.rp-thread .rp-thread-input:has(.id3-input)>div{display:grid;grid-template-columns:1fr auto;gap:1rem;place-items:center stretch}@media screen and (min-width: 1281px){md-dialog.id3-dialog{border-radius:var(--id3-layout-corner-radius-outer)}}md-dialog.id3-dialog .id3-dialog-toolbar{background:var(--id3-color-primary)}md-dialog.id3-dialog .md-dialog-content{padding:1rem}md-dialog.id3-dialog#login{width:clamp(320px,100vw - 2rem,800px)}md-dialog.id3-dialog#login .md-dialog-content{padding:0;overflow:hidden;width:clamp(320px,100vw - 2rem,800px)}md-dialog.id3-dialog#login .md-dialog-content .dialog-part{padding:2rem;width:clamp(320px,100vw - 2rem,800px)}md-dialog.id3-dialog#login .md-dialog-content .login-form-container{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(320px,100vw - 2rem,800px);place-items:center;transition:.25s ease;position:relative;transform:translateX(var(--form-container-offset, 0))}md-dialog.id3-dialog#login .md-dialog-content.state-password{--form-container-offset: calc(-1 * clamp(320px, calc(100vw - 2rem), 800px))}md-dialog.id3-dialog#login .md-dialog-content.state-register{--form-container-offset: calc(-2 * clamp(320px, calc(100vw - 2rem), 800px))}md-dialog.id3-dialog#login .md-dialog-content.state-unlock{--form-container-offset: calc(-3 * clamp(320px, calc(100vw - 2rem), 800px))}md-dialog.id3-dialog#login .md-dialog-content.state-new-password{--form-container-offset: calc(-4 * clamp(320px, calc(100vw - 2rem), 800px))}md-dialog.id3-dialog#login .md-dialog-content a{text-decoration:underline;color:var(--id3-color-accent)}md-dialog.id3-dialog#login .register-form .id3-input-container{margin-block:0rem}md-dialog.id3-dialog#login .dialog-actions{display:flex;align-items:center;justify-content:center;gap:1rem}md-dialog.id3-dialog#login .dialog-actions .id3-button.id3-primary{background-color:var(--id3-color-accent);--id3-color-text: var(--id3-color-accent-revert)}md-dialog.id3-dialog#member-contact .md-dialog-content{display:grid;gap:.5rem;place-items:stretch}md-dialog.id3-dialog#member-contact .md-dialog-content .form-item{position:relative;padding-top:1rem}md-dialog.id3-dialog#member-contact .md-dialog-content .form-item label{font-size:.75rem;opacity:.5;position:absolute;top:0;left:0}md-dialog.id3-dialog#member-contact .md-dialog-content .form-item .id3-input{width:100%}md-dialog.id3-dialog#tool-psychometrics{max-width:clamp(300px,100vw - 1rem,1600px);max-height:90vh}md-dialog.id3-dialog#tool-psychometrics .md-dialog-content{display:grid;gap:var(--id3-layout-gap-inner)}@media screen and (min-width: 1281px){md-dialog.id3-dialog#tool-psychometrics .md-dialog-content{grid-template-columns:1fr auto}}md-dialog.id3-dialog#tool-psychometrics .tool-psychometric-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem}@media screen and (max-width: 640px){md-dialog.id3-dialog#tool-psychometrics .tool-psychometric-list{grid-template-columns:repeat(auto-fill, minmax(300px, 1fr))}}md-dialog.id3-dialog#tool-psychometrics .tool-psychometric-list .tool-psychometric-item{display:flex;flex-direction:column;align-items:stretch;text-align:center;background:#ededed;overflow:clip;overflow-clip-margin:1rem;border:solid 2px #ededed;border-radius:1rem;position:relative}@media screen and (min-width: 1281px){md-dialog.id3-dialog#tool-psychometrics .tool-psychometric-list .tool-psychometric-item{min-width:430px}}md-dialog.id3-dialog#tool-psychometrics .tool-psychometric-list .tool-psychometric-item .rp-psychometric-graph{border-radius:1rem;overflow:hidden;display:flex;flex-direction:column;align-items:center;background:#fff;padding:1rem;padding-top:2.5rem}md-dialog.id3-dialog#tool-psychometrics .tool-psychometric-list .tool-psychometric-item .reference-title{font-size:.75rem;padding:.5rem;color:var(--id3-color-text);background:var(--id3-color-primary);position:absolute;top:0;left:50%;width:calc(100% - 2rem);transform:translate(-50%, -1.25rem);line-height:1;max-height:5em;overflow:hidden}md-dialog.id3-dialog#tool-psychometrics .tool-psychometric-legend{padding:var(--id3-layout-gap-outer);border-radius:var(--id3-layout-corner-radius-outer);background:color-mix(in srgb, var(--id3-color-primary), #000 2%);display:flex;flex-direction:column;gap:.5rem}@media screen and (min-width: 1281px){md-dialog.id3-dialog#tool-psychometrics .tool-psychometric-legend{place-self:start;position:sticky;top:0;max-width:300px}}md-dialog.id3-dialog#tool-psychometrics .tool-psychometric-legend h3{font-size:1.5rem}md-dialog.id3-dialog#tool-psychometrics .tool-psychometric-legend .legend-divider{height:1px;background:var(--id3-color-text);opacity:.1;width:75%;margin-inline:auto}md-dialog.id3-dialog#tool-psychometrics .tool-psychometric-legend .legend-item{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--id3-layout-gap-inner);font-size:.75rem}md-dialog.id3-dialog#tool-psychometrics .tool-psychometric-legend .legend-item .key{font-size:.75em;opacity:.75;font-style:italic;padding-top:.25rem}md-dialog.id3-dialog#tool-psychometrics .tool-psychometric-legend .legend-item .label{font-size:1em;text-align:right}md-dialog.id3-dialog#share-tool .cite-box{padding:1rem;border:solid 1px color-mix(in srgb, var(--id3-color-text), transparent 75%);border-radius:var(--id3-layout-corner-radius-inner)}md-dialog.id3-dialog#share-tool .cite-box .cite-box-content{white-space:pre-line}md-dialog.id3-dialog#tool-submit .id3-input{width:100%}id3-panel#search-advanced .id3-panel-container{width:clamp(320px,100vw - 1rem,1200px);height:calc(90dvh - 2rem)}id3-panel#search-advanced .id3-panel-body{display:grid;grid-template-rows:auto 1fr auto;gap:1rem;height:100%;padding-bottom:2rem}id3-panel#search-advanced .search-actions{place-self:center}id3-panel#search-advanced .search-filters{display:grid;place-self:start stretch;gap:1rem;padding-inline:1rem}id3-panel#search-advanced .input-container{position:relative}id3-panel#search-advanced .range-container .id3-range-input .id3-input-value span:last-child{width:40px;font-size:.8rem;opacity:.5}id3-panel#search-advanced .search-tools{padding:1rem;display:grid;grid-template-columns:1fr auto;place-items:center stretch;gap:1rem;background:var(--id3-color-secondary);border-radius:var(--id3-layout-corner-radius-inner)}id3-panel#search-advanced .search-tools .search-filters{grid-column:1;grid-row:2;display:flex;gap:1rem;place-content:center stretch}id3-panel#search-advanced .search-tools .search-filters md-input-container{flex:1}body .edit-action-toolbox{position:absolute;top:1rem;right:0rem;background:#000;padding:.5rem;align-items:center;gap:1rem;border-radius:.25rem;--id3-color-text: #fff;display:none}body .edit-action-toolbox:has(.toolbox-item){display:flex}body .reference-list{counter-reset:reference 0;display:flex;flex-direction:column;gap:.5rem}body .reference-list .reference-item{display:grid;grid-template-columns:auto 1fr;gap:.5rem;counter-increment:reference}body .reference-list .reference-item::before{content:"[" counter(reference) "]";opacity:.5;line-height:1.25rem;font-size:.75rem}body.page-welcome{background:#fff}body.page-welcome header{padding-bottom:0rem}body.page-welcome section{padding-block:2rem}body.page-welcome .welcome,body.page-welcome .partners{padding:2rem}body.page-welcome .partners .id3-layout-align-center{flex-wrap:wrap}body.page-welcome .featured-tool-list-container:not(:has(.tool-item)),body.page-welcome .recent-tool-list-container:not(:has(.tool-item)),body.page-welcome .tool-list-container:not(:has(.tool-item)){display:none}body.page-welcome .featured-tool-list-container .featured-tool-list-trolley{--cell-width: clamp(320px, calc(100vw - 2rem), 1200px);display:grid;grid-auto-columns:var(--cell-width);grid-auto-flow:column;transition:.25s ease-in-out;translate:calc(var(--featured-tool-index, 0)*var(--cell-width)*-1)}body.page-welcome .featured-tool-list{aspect-ratio:12/5;overflow:hidden;position:relative}body.page-welcome .featured-tool-list .featured-tool-item{display:grid;grid-template-columns:auto 1fr;place-items:center stretch;gap:2rem}body.page-welcome .featured-tool-list .featured-tool-item .featured-item-image{border-radius:1rem;overflow:hidden}body.page-welcome .featured-tool-list .featured-tool-item .date{margin-top:-1rem}body.page-welcome .featured-tool-list .featured-tool-nav{position:absolute;bottom:0;left:50%;translate:-50% -50%;display:flex;gap:0rem}body.page-welcome .featured-tool-list .featured-tool-nav .featured-tool-nav-item{width:.5rem;aspect-ratio:1;border-radius:50%;background:var(--id3-color-accent);margin-inline:.5rem}body.page-welcome .featured-tool-list .featured-tool-nav::before{content:"";position:absolute;top:50%;left:calc(.75rem + 1.5rem*var(--featured-tool-index, 0));translate:-50% -50%;display:block;width:1rem;height:1rem;background:var(--id3-color-accent);opacity:.7;border-radius:5rem;transition:.25s ease}body.page-welcome .recent-tool-list-container{background:color-mix(in srgb, #000, transparent 95%)}body.page-welcome .recent-tool-list{display:grid;grid-template-columns:repeat(4, 1fr);gap:2rem}@container layout (width < 1200px){body.page-welcome .recent-tool-list{grid-template-columns:1fr 1fr}}@container layout (width < 800px){body.page-welcome .recent-tool-list{grid-template-columns:1fr}}body.page-welcome .recent-tool-list .recent-tool-item{position:relative;isolation:isolate}body.page-welcome .recent-tool-list .recent-tool-item.item-preview{opacity:.8;transition:opacity .25s ease}body.page-welcome .recent-tool-list .recent-tool-item.item-preview:hover{opacity:1}body.page-welcome .recent-tool-list .recent-tool-item .rp-tool-cover{transition:all .25s ease;transform-origin:center center}body.page-welcome .recent-tool-list .recent-tool-item .item-title{color:var(--id3-color-text);font-size:1.3rem}body.page-welcome .recent-tool-list .recent-tool-item::before{content:"";position:absolute;border-radius:.25rem;inset:.75rem;box-shadow:0 2px 6px 4px #000;opacity:.75}body.page-welcome .recent-tool-list .recent-tool-item:hover .rp-tool-cover{transform:translateY(-0.75rem) scale(1.02)}body.page-welcome .tool-list{display:grid;gap:1rem}body.page-welcome .tool-list .tool-item{--hover-color: #0001;transition:.25s ease;padding:.5rem;border-radius:.5rem}body.page-welcome .tool-list .tool-item:hover{background:var(--hover-color)}body.page-welcome .tool-list .tool-item a{display:grid;grid-template-columns:80px 1fr;gap:1rem}body.page-welcome .tool-list .tool-item a .rp-tool-cover::before,body.page-welcome .tool-list .tool-item a .rp-tool-cover::after{content:unset}body.page-welcome .tool-list .tool-item a .tool-info .item-title{font-size:1rem;color:var(--id3-color-text)}@media screen and (min-width: 1281px){body.page-welcome .tool-list .tool-item a .tool-info .item-title{font-size:1.3rem}}body.page-welcome .tool-list .tool-item a .tool-info .date label{display:block;font-size:.8rem}body.page-search .page-title{display:grid;grid-template-columns:1fr auto}body.page-search .search-metas{display:grid;grid-template-columns:1fr;padding-block:1rem}body.page-search .search-metas .search-meta-filters{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:.5rem}body.page-search .search-metas .search-meta-filters .filter-item{font-size:.8rem;display:flex;gap:.75em;align-items:center;padding:.5em 1em;border-radius:2em;background:var(--id3-color-secondary)}body.page-search .tool-result-list{display:grid;gap:1rem}body.page-search .tool-result-list .tool-item{--hover-color: #0001;transition:.25s ease;padding:.5rem;border-radius:.5rem}body.page-search .tool-result-list .tool-item:hover{background:var(--hover-color)}body.page-search .tool-result-list .tool-item a{display:grid;grid-template-columns:80px 1fr;gap:1rem}body.page-search .tool-result-list .tool-item a .rp-tool-cover::before,body.page-search .tool-result-list .tool-item a .rp-tool-cover::after{content:unset}body.page-search .tool-result-list .tool-item a .tool-info .item-title{font-size:1rem;color:var(--id3-color-text)}@media screen and (min-width: 1281px){body.page-search .tool-result-list .tool-item a .tool-info .item-title{font-size:1.3rem}}body.page-search .tool-result-list .tool-item a .tool-info .date label{display:block;font-size:.8rem}body.page-search label.placeholder{font-size:1.2rem;padding-block:1em;opacity:.5;text-transform:uppercase}body.page-tool ref{padding:0;margin-inline:.25ch}body.page-tool ref a{padding:0;margin-inline:0;box-shadow:none}body.page-tool ref span,body.page-tool ref cite,body.page-tool ref a::before{display:none}body.page-tool ref em{margin:0}body.page-tool main{padding-block:0}body.page-tool section.tool-header{isolation:isolate;position:relative}body.page-tool section.tool-header::after{content:"";background-image:linear-gradient(34deg, rgba(0, 0, 0, 0.6), rgba(255, 255, 255, 0) 50%),linear-gradient(27deg, var(--header-color), rgba(255, 255, 255, 0) 80%);position:absolute;inset:0;z-index:3}body.page-tool section.tool-header .header-background{background:var(--header-color) var(--header-image);background-size:cover;background-position:center center;position:absolute;inset:0;z-index:-1;filter:blur(5px)}body.page-tool section.tool-header .header-background::before{content:"";background-image:radial-gradient(circle at bottom right, #000, rgba(255, 255, 255, 0.6)),radial-gradient(circle at top left, #fff, #000);background-blend-mode:overlay;mix-blend-mode:overlay;position:absolute;inset:0;z-index:1;opacity:.75}@media screen and (width < 800px){body.page-tool section.tool-header .header-background{filter:grayscale(1)}}body.page-tool section.tool-header:has(.layout-container .image-container img:not([src])) .header-background::before{mix-blend-mode:unset}body.page-tool section.tool-header:has(.layout-container .image-container img:not([src])) .layout-container{grid-template-columns:1fr auto}body.page-tool section.tool-header:has(.layout-container .image-container img:not([src])) .layout-container .image-container{display:none}body.page-tool section.tool-header .layout-container{position:relative;z-index:5;display:grid;grid-template-columns:1fr;place-items:center;gap:2rem;padding-block:2rem;--id3-color-text:#fff;text-align:center}@media screen and (min-width: 1281px){body.page-tool section.tool-header .layout-container{text-align:left}}body.page-tool section.tool-header .layout-container h1,body.page-tool section.tool-header .layout-container p,body.page-tool section.tool-header .layout-container label{text-shadow:1px 1px 2px rgba(0,0,0,.6)}body.page-tool section.tool-header .layout-container h1{margin-bottom:2rem;font-size:1.5rem}@media screen and (min-width: 1281px){body.page-tool section.tool-header .layout-container h1{font-size:2.5rem;text-align:left}}@media screen and (min-width: 1281px){body.page-tool section.tool-header .layout-container{grid-template-columns:auto 1fr;place-items:end stretch}}@media screen and (min-width: 1281px){body.page-tool section.tool-header .layout-container .tool-public-actions{position:absolute;bottom:1rem;right:0}}body.page-tool section.tool-header .layout-container .image-container{position:relative;width:150px;overflow:hidden;border-radius:.25rem}body.page-tool section.tool-header .layout-container .image-container img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}body.page-tool section.tool-header .layout-container .image-container .ai-image-generation-warning{position:absolute;background:#f28727;color:#fff;font-size:.75rem;padding:.5em 1em;border-radius:5em;z-index:5;bottom:4px;left:4px}body.page-tool section.tool-header .layout-container .image-container .ai-image-generation-warning span{text-transform:capitalize}body.page-tool section.tool-header .layout-container .date label{display:block;font-size:.7rem}body.page-tool section.main-content .layout-container{padding-block:2rem;display:flex;flex-direction:column;gap:2rem}body.page-tool section.main-content .summary-block .original-language{margin-bottom:1rem}body.page-tool section.main-content .summary-block .original-language .language-list{display:flex;gap:1rem;align-items:center;justify-items:flex-start}body.page-tool section.main-content .featured-user-list{display:flex;flex-wrap:wrap;gap:1ch}body.page-tool section.main-content .featured-user-list .featured-user:not(:last-child)::after{content:","}body.page-tool section.main-content .committee-block:has(rp-reftext):not(:has(rp-reftext span)) h5{display:none}body.page-tool .id3-accordeon{border-radius:0;--id3-color-secondary: #dcdcdc}body.page-tool .id3-accordeon .id3-accordeon-sections-container,body.page-tool .id3-accordeon .id3-section.id3-active{border-radius:0;margin-block:0;padding-inline:0}body.page-tool .id3-accordeon .id3-section.id3-active .id3-section-body-content{padding-block:1rem}body.page-tool .id3-accordeon .id3-section:not(:first-child){border-top:solid 1px #ccc}body.page-tool .id3-accordeon .id3-section{background:rgba(0,0,0,0) !important;box-shadow:none !important}body.page-tool .id3-accordeon .id3-section .id3-section-label{padding-inline:0;padding-block:1rem}body.page-tool .id3-accordeon .id3-section .id3-section-label>span{font-size:1.25rem}body.page-tool .other-display-language{display:none;margin-block-end:1rem}body.page-tool .other-display-language>div{display:contents}body.page-tool .other-display-language .language-list{display:inline-flex;flex-wrap:wrap;gap:1ch;align-items:center}body.page-tool .other-display-language .language-list a:not(:last-child)::after{content:","}body.page-tool .other-display-language:has(.language-list a){display:initial}body.page-reference main{padding-block:0 2rem}body.page-reference section.reference-header{isolation:isolate;position:relative}body.page-reference section.reference-header::after{content:"";background-image:linear-gradient(34deg, rgba(0, 0, 0, 0.6), rgba(255, 255, 255, 0) 50%),linear-gradient(27deg, var(--header-color), rgba(255, 255, 255, 0) 80%);position:absolute;inset:0;z-index:3}body.page-reference section.reference-header .header-background{background:var(--header-image);background-size:cover;background-position:center center;position:absolute;inset:0;z-index:-1;filter:grayscale(1)}@media screen and (max-width: 1024px){body.page-reference section.reference-header .header-background{filter:grayscale(1) blur(0.25rem)}}body.page-reference section.reference-header .header-background::before{content:"";background-image:radial-gradient(circle at bottom right, #000, rgba(255, 255, 255, 0.6)),radial-gradient(circle at top left, #fff, #000);mix-blend-mode:overlay;position:absolute;inset:0;z-index:1;opacity:.75}body.page-reference section.reference-header .layout-container{position:relative;z-index:5;display:grid;grid-template-columns:1fr auto;place-items:end stretch;gap:2rem;padding-block:2rem;--id3-color-text:#fff;text-align:center}@media screen and (min-width: 1281px){body.page-reference section.reference-header .layout-container{text-align:left}}body.page-reference section.reference-header .layout-container h1,body.page-reference section.reference-header .layout-container p,body.page-reference section.reference-header .layout-container label{text-shadow:1px 1px 2px rgba(0,0,0,.6)}body.page-reference section.reference-header .layout-container h1{font-size:1.5rem}@media screen and (min-width: 1281px){body.page-reference section.reference-header .layout-container h1{font-size:3rem}}body.page-reference section.reference-header .layout-container h1.reduced-size{font-size:1.25rem}@media screen and (min-width: 1281px){body.page-reference section.reference-header .layout-container h1.reduced-size{font-size:2rem}}@media screen and (width < 800px){body.page-reference section.reference-header .layout-container{grid-template-columns:1fr;place-items:center}}body.page-reference section.reference-header .layout-container .date label{display:block;font-size:.7rem}body.page-reference section:not(.reference-header) .layout-container{padding-block:var(--id3-layout-gap-outer)}body.page-reference section:not(.reference-header) .information-table{display:grid;gap:.5rem}body.page-reference section:not(.reference-header) .information-table .information-item{display:grid;grid-template-columns:1fr auto;gap:1rem}body.page-reference section:not(.reference-header) .information-table .information-item:has(em:empty){display:none}body.page-reference section:not(.reference-header) .information-table .information-item label{opacity:.75;position:relative;overflow:hidden}body.page-reference section:not(.reference-header) .information-table .information-item label::after{content:"";position:absolute;top:50%;width:100%;translate:1rem -50%;border-bottom:dashed 1px color-mix(in srgb, var(--id3-color-secondary), #000 20%)}body.page-reference section:not(.reference-header) .information-table .information-item em{font-size:1.1rem;font-weight:bold;font-style:normal}body.page-reference section:not(.reference-header)#psychometrics .psychometrics-layout-container{display:grid;grid-template-columns:auto 1fr;gap:var(--id3-layout-gap-outer)}@container layout (width < 800px){body.page-reference section:not(.reference-header)#psychometrics .psychometrics-layout-container{grid-template-columns:1fr;gap:var(--id3-layout-gap-inner)}}body.page-reference section:not(.reference-header)#administrations,body.page-reference section:not(.reference-header)#notations{display:none}body.page-reference section:not(.reference-header)#administrations:has(.info-block>div>p:not(:empty)),body.page-reference section:not(.reference-header)#notations:has(.info-block>div>p:not(:empty)){display:block}body.page-reference section:not(.reference-header)#administrations:has(.info-block>div[ng-bind-html]:not(:empty)),body.page-reference section:not(.reference-header)#notations:has(.info-block>div[ng-bind-html]:not(:empty)){display:block}body.page-reference section:not(.reference-header)#definitions{display:none}body.page-reference section:not(.reference-header)#definitions:has(.info-block>div[ng-bind-html]:not(:empty)){display:block}body.page-faq .faq-list-container{margin-top:2rem}body.page-faq .faq-list-container .faq-list{display:flex;flex-direction:column;gap:1rem;counter-reset:faq-count 0}body.page-faq .faq-list-container .faq-list .faq-item{position:relative;padding-left:2rem;counter-increment:faq-count 1}body.page-faq .faq-list-container .faq-list .faq-item::before{content:counter(faq-count);font-size:3rem;position:absolute;opacity:.1;top:0;left:0}body.page-about h2{text-transform:uppercase}body.page-about section{display:grid;grid-template-columns:1fr;place-items:start stretch;padding-block:2rem}body.page-about section h4{text-wrap:balance}@media screen and (min-width: 1281px){body.page-about section h4{position:sticky;top:0rem;text-align:left;padding-block:2rem 1rem;background:#fff}}body.page-about section .section-content p:first-child{margin-top:0}body.page-about section .section-content h5{font-size:1.1rem;font-weight:bold}