.transform{--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1}.filter{--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: }*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block:0}ul[role=list],ol[role=list]{list-style:none}body{line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:10em}iframe{border:0}figure{margin-inline:0}@font-face{font-family:Poppins;src:url(/wp-content/themes/sio/public/build/assets/poppins-v24-latin_latin-ext-regular-DZXW5Tmd.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/wp-content/themes/sio/public/build/assets/poppins-v24-latin_latin-ext-italic-D5-YqCvY.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/wp-content/themes/sio/public/build/assets/poppins-v24-latin_latin-ext-600-DbBEVP56.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/wp-content/themes/sio/public/build/assets/poppins-v24-latin_latin-ext-700-BqqkXCuN.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--color-white: #FFFFFF;--color-black: #000000;--color-blue-50: #CFE7FF;--color-blue-100: #0077CC;--color-blue-200: #0056A7;--color-blue-300: #2166AC;--color-blue-500: #27485C;--color-blue-700: #183D57;--color-blue-900: #012B45;--color-blue-eu: #003399;--color-gray-100: #F3F6F8;--color-gray-200: #EBEBEB;--color-gray-400: #DDDDDD;--color-gray-500: #D4DBE4;--color-gray-600: #9F9F9F;--color-gray-700: #787878;--color-gray-800: #6E6E6E;--color-gray-900: #303030;--color-green-300: #00AB7C;--color-green-600: #197059;--color-orange-300: #e03400;--color-orange-400: #EC6E1C;--color-orange-600: #CC5C11;--color-purple-500: #9747FF;--color-red-500: #B2182B;--space-3xs: clamp(.25rem, .23rem + .1vw, .3125rem);--space-2xs: clamp(.5rem, .48rem + .1vw, .5625rem);--space-xs: clamp(.75rem, .71rem + .2vw, .875rem);--space-s: clamp(1rem, .96rem + .2vw, 1.125rem);--space-m: clamp(1.5rem, 1.44rem + .29vw, 1.6875rem);--space-l: clamp(2rem, 1.92rem + .39vw, 2.25rem);--space-xl: clamp(3rem, 2.88rem + .59vw, 3.375rem);--space-2xl: clamp(4rem, 3.84rem + .78vw, 4.5rem);--space-3xl: clamp(6rem, 5.76rem + 1.18vw, 6.75rem);--space-xs-s: clamp(.75rem, .63rem + .59vw, 1.125rem);--space-xs-l: clamp(.75rem, .26rem + 2.35vw, 2.25rem);--space-s-l: clamp(1rem, .6rem + 1.96vw, 2.25rem);--space-s-xl: clamp(1rem, .23rem + 3.73vw, 3.375rem);--space-s-2xl: clamp(1rem, -.13rem + 5.49vw, 4.5rem);--space-m-l: clamp(1.5rem, 1.26rem + 1.18vw, 2.25rem);--space-l-xl: clamp(2rem, 1.56rem + 2.16vw, 3.375rem);--space-l-2xl: clamp(2rem, 1.19rem + 3.92vw, 4.5rem);--size-step-000: clamp(.676875rem, .65rem + .11vw, .75rem);--size-step-00: clamp(.7775rem, .75rem + .15vw, .875rem);--size-step-0: clamp(.88875rem, .85rem + .17vw, 1rem);--size-step-1: clamp(1rem, .96rem + .2vw, 1.125rem);--size-step-2: clamp(1.16rem, 1.09rem + .34vw, 1.375rem);--size-step-3: clamp(1.314375rem, 1.25rem + .29vw, 1.5rem);--size-step-4: clamp(1.689375rem, 1.63rem + .29vw, 1.875rem);--size-step-5: clamp(1.915rem, 1.85rem + .33vw, 2.125rem);--leading-flat: 1;--leading-tight: 1.3;--leading-standard: 1.5;--leading-relaxed: 2;--tracking-normal: 0em;--tracking-wide: .05em;--tracking-wider: .1em;--tracking-widest: .15em;--font-base: Poppins,Inter,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;--font-mono: PP Supply Sans,Consolas,Menlo,monospace;--font-regular: 400;--font-semi-bold: 600;--font-bold: 700;--bg-body: var(--color-gray-100);--body-text-color: var(--color-black);--wrapper-max-width: 1500px;--wrapper-x-padding: var(--space-s-l);--wrapper-y-padding: var(--space-m-l);--wrapper-gutter: var(--space-xs-l);--stroke: 1px solid var(--color-black);--radius-s: .44rem;--radius-m: .89rem;--radius-l: 1.12rem;--shadow-default: 16px 16px 16px 0 rgb(from var(--color-black) r g b / .05);--burger-icon-color: var(--color-white);--burger-icon-line-height: 3px;--burger-icon-width: 27px;--burger-icon-radius: 0px;--burger-icon-line-gap: 7px;--burger-menu-panel-background-color: var(--color-white);--burger-menu-font-size: var(--size-step-2);--burger-menu-flow-space: var(--space-s);--theme-primary: var(--color-blue-900);--theme-on-primary: var(--color-white)}body:has(#wpadminbar){--wp-admin-bar-height: 32px}@media screen and (max-width:782px){body:has(#wpadminbar){--wp-admin-bar-height: 46px}}body{background:var(--bg-body);color:var(--body-text-color);font-size:var(--size-step-0);font-family:var(--font-base);line-height:var(--leading-standard);letter-spacing:var(--tracking-normal);margin:0}:is(h1,h2,h3,h4){text-wrap:balance}h1{font-size:var(--size-step-5);font-weight:var(--font-semi-bold);line-height:var(--leading-tight)}h2{font-size:var(--size-step-2);font-weight:var(--font-semi-bold);line-height:var(--leading-tight)}h3{font-size:var(--size-step-1);font-weight:var(--font-semi-bold);line-height:var(--leading-tight)}:is(h4,h5,h6){font-size:var(--size-step-0);font-weight:var(--font-semi-bold);line-height:var(--leading-tight)}small{font-size:var(--size-step-00)}ins{text-decoration:none;background:var(--color-gray-400);color:var(--color-black);padding-inline:.3em}:is(code,kbd,samp){font-family:var(--font-mono);-webkit-hyphens:none;hyphens:none;-moz-tab-size:2;-o-tab-size:2;tab-size:2;text-align:left;word-spacing:normal;word-break:normal;word-wrap:normal;-webkit-box-decoration-break:clone;box-decoration-break:clone}pre:has(code){width:-moz-max-content;width:max-content;max-width:100%;overflow-x:auto}pre code{border:none;background:none;padding:0}kbd{border:1px solid;padding:.2em .2em .1em}var{font-style:normal}q{font-style:italic}ul{padding-inline-start:3ch;line-height:var(--leading-standard);list-style-type:disc}ol{padding-inline-start:3.25ch;list-style-type:decimal}:is(ul):not([class])>li{padding-inline-start:0}:is(ol):not([class])>li{padding-inline-start:.5ex}:is(ol,ul):not([class]) li+*{margin-block-start:var(--flow-space, var(--space-3xs))}ul ::marker{font-size:.7lh}ol ::marker{font-size:1em}:is([role=list],[role=tablist]){margin-block:0;padding:0}dt{font-weight:var(--font-bold);font-size:var(--size-step-00);color:var(--color-black)}dt+dd{margin-block-start:var(--space-3xs)}dd+dt{margin-block-start:var(--space-s)}dd{margin-inline-start:1.5ch}dd+dd{margin-block-start:var(--space-3xs)}blockquote{position:relative;margin-inline:0;font-weight:var(--font-semi-bold);padding-inline-start:var(--space-m);padding-block:var(--space-s);border-radius:var(--radius-m);background:linear-gradient(to right,var(--color-gray-100) 20%,transparent 100%)}blockquote footer{margin-block-start:var(--space-xs);font-size:var(--size-step-00);font-weight:var(--font-regular)}blockquote q{font-style:normal}:is(video,iframe[src*=youtube],iframe[src*=vimeo]){display:block;width:100%;height:auto;aspect-ratio:16/9}img{height:auto;max-width:100%;display:block}figure{max-width:100%;height:auto}figcaption{padding-block-start:.5em;font-size:var(--size-step-000);color:var(--color-gray-700)}table{border:var(--stroke);border-collapse:collapse;width:100%;line-height:var(--leading-tight)}th{text-align:left;font-weight:var(--font-semi-bold)}thead th{padding-block:var(--space-2xs)}td,th{padding:var(--space-2xs) var(--space-2xs)}th:not(:only-of-type){border-block-end:var(--stroke)}th:only-of-type{border-inline-end:var(--stroke)}:is(th,td)~:is(th,td){border-inline-start:var(--stroke)}tr+tr :is(th,td){border-block-start:var(--stroke)}caption{caption-side:bottom;margin-block-start:var(--space-xs);font-size:var(--size-step-000);color:var(--color-gray-700)}a:not([class]):hover{text-underline-offset:.08lh}:is(h1,h2,h3,h4) a:not([class]){text-decoration-thickness:.1ex;text-underline-offset:.2ex}:is(h1,h2,h3,h4) a:not([class]):hover{text-underline-offset:.3ex}:focus{outline:none}:focus-visible{outline:2px solid var(--focus-color, currentColor);outline-offset:var(--focus-offset, .2lh)}@supports (-moz-appearance: none){:root{--focus-offset: .08em}}:target{scroll-margin-block:5lh}::-moz-selection{color:var(--color-white);background:var(--color-black)}::selection{color:var(--color-white);background:var(--color-black)}hr{border:none;border-block-start:1px solid var(--color-gray-400);margin-block:var(--flow-space, var(--space-xl))}svg:not([class],[width],[height]){width:auto;height:2.7ex;height:1lh}svg{flex-shrink:0}svg[role=img][width][height]{width:revert;height:revert}form>*+*{margin-top:var(--flow-space, 1rem)}:is(input,select,textarea){accent-color:var(--color-black);font-size:1rem}:where(input:not([type=checkbox],[type=radio],[type=color]),select,textarea){padding:.5em .8em;border-radius:var(--radius-s);border:0;background:var(--color-gray-200);width:100%}:where(input:not([type=checkbox],[type=radio],[type=color]),select,textarea)::-moz-placeholder{color:var(--color-gray-700);opacity:1}:where(input:not([type=checkbox],[type=radio],[type=color]),select,textarea)::placeholder{color:var(--color-gray-700);opacity:1}label{font-weight:var(--font-semi-bold);font-size:var(--size-step-1)}label:after{content:"\a";white-space:pre}label:has(input){display:flex;align-items:baseline;gap:var(--space-2xs);font-weight:var(--font-regular);font-size:var(--size-step-0);line-height:var(--leading-tight)}label:has(input)+label:has(input){margin-block-start:var(--space-xs)}label:has(input) input{transform:translateY(.05ex)}input:disabled{opacity:.5;color:var(--color-black)}input:disabled,label input:disabled+*{cursor:not-allowed}fieldset{border:1px solid var(--color-gray-500);padding:var(--space-s);border-radius:var(--radius-m)}legend{font-weight:var(--font-semi-bold);padding-inline:var(--space-2xs);font-size:var(--size-step-00)}summary{font-weight:var(--font-semi-bold);cursor:pointer}details[open] summary{margin-block-end:var(--space-2xs)}#app{display:flex;flex-direction:column;min-height:calc(100vh - var(--wp-admin-bar-height, 0px))}main{flex-grow:1}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.mx-auto{margin-left:auto;margin-right:auto}.my-3xs{margin-top:clamp(.25rem,.23rem + .1vw,.3125rem);margin-bottom:clamp(.25rem,.23rem + .1vw,.3125rem)}.my-m{margin-top:clamp(1.5rem,1.44rem + .29vw,1.6875rem);margin-bottom:clamp(1.5rem,1.44rem + .29vw,1.6875rem)}.ml-\[auto\]{margin-left:auto}.block{display:block}.inline{display:inline}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-\[100\%\]{height:100%}.w-\[100\%\]{width:100%}.max-w-\[500px\]{max-width:500px}.max-w-\[70ch\]{max-width:70ch}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.overflow-hidden{overflow:hidden}.break-all{word-break:break-all}.bg-white{background-color:#fff}.p-xs{padding:clamp(.75rem,.71rem + .2vw,.875rem)}.py-2xs{padding-top:clamp(.5rem,.48rem + .1vw,.5625rem);padding-bottom:clamp(.5rem,.48rem + .1vw,.5625rem)}.text-right{text-align:right}.text-step-00{font-size:clamp(.7775rem,.75rem + .15vw,.875rem)}.text-step-1{font-size:clamp(1rem,.96rem + .2vw,1.125rem)}.text-step-2{font-size:clamp(1.16rem,1.09rem + .34vw,1.375rem)}.font-bold{font-weight:700}.font-regular{font-weight:400}.font-semi-bold{font-weight:600}.uppercase{text-transform:uppercase}.leading-tight{line-height:1.3}.text-black{color:#000}.text-gray-400{color:#ddd}.text-gray-700{color:#787878}.text-gray-800{color:#6e6e6e}.text-red-500{color:#b2182b}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.flow-space-3xs{--flow-space: clamp(.25rem, .23rem + .1vw, .3125rem)}.flow-space-2xs{--flow-space: clamp(.5rem, .48rem + .1vw, .5625rem)}.flow-space-xs{--flow-space: clamp(.75rem, .71rem + .2vw, .875rem)}.flow-space-s{--flow-space: clamp(1rem, .96rem + .2vw, 1.125rem)}.flow-space-m{--flow-space: clamp(1.5rem, 1.44rem + .29vw, 1.6875rem)}.flow-space-l{--flow-space: clamp(2rem, 1.92rem + .39vw, 2.25rem)}.flow-space-xl{--flow-space: clamp(3rem, 2.88rem + .59vw, 3.375rem)}.flow-space-2xl{--flow-space: clamp(4rem, 3.84rem + .78vw, 4.5rem)}.flow-space-xs-s{--flow-space: clamp(.75rem, .63rem + .59vw, 1.125rem)}.flow-space-m-l{--flow-space: clamp(1.5rem, 1.26rem + 1.18vw, 2.25rem)}.flow-space-l-xl{--flow-space: clamp(2rem, 1.56rem + 2.16vw, 3.375rem)}.flow-space-l-2xl{--flow-space: clamp(2rem, 1.19rem + 3.92vw, 4.5rem)}.gutter-3xs{--gutter: clamp(.25rem, .23rem + .1vw, .3125rem)}.gutter-2xs{--gutter: clamp(.5rem, .48rem + .1vw, .5625rem)}.gutter-xs{--gutter: clamp(.75rem, .71rem + .2vw, .875rem)}.gutter-s{--gutter: clamp(1rem, .96rem + .2vw, 1.125rem)}.gutter-xl{--gutter: clamp(3rem, 2.88rem + .59vw, 3.375rem)}[data-theme=post]{--theme-primary: var(--color-red-500);--theme-on-primary: var(--color-white)}[data-theme=sio_course],[data-theme=sio_course_session]{--theme-primary: var(--color-green-600);--theme-on-primary: var(--color-white)}[data-theme=sio_solution]{--theme-primary: var(--color-orange-300);--theme-on-primary: var(--color-white)}[data-theme=sio_project]{--theme-primary: var(--color-blue-300);--theme-on-primary: var(--color-white)}[data-theme=sio_eurydice]{--theme-primary: var(--color-blue-eu);--theme-on-primary: var(--color-white)}[data-theme=default]{--theme-primary: var(--color-blue-900);--theme-on-primary: var(--color-white)}.focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.about-project{--sidebar-target-width: min(100%, 25rem);--sidebar-content-min-width: min(100%, 30rem)}.ai-processing{position:relative;pointer-events:none;transition:opacity .3s ease}.ai-processing:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#ffffffd9;animation:ai-pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes ai-pulse{0%,to{opacity:.9}50%{opacity:.5}}@media(prefers-reduced-motion:reduce){.ai-processing:after{animation:none;opacity:.7}}.ajaxsearchpro.asp_main_container{background:transparent!important;border:1px solid var(--color-gray-600)!important;border-radius:var(--radius-s)!important;max-width:min(100%,20rem)}.ajaxsearchpro.asp_main_container .probox{height:100%!important;margin:4px!important}.ajaxsearchpro.asp_main_container .probox *{font-family:unset!important;font-size:unset!important;color:currentColor!important}.ajaxsearchpro.asp_main_container .probox .proinput{margin:0 0 0 5px!important}.ajaxsearchpro.asp_main_container .innericon svg{fill:currentColor!important}.ajaxsearchpro.asp_main_container input[type=search]{color:currentColor!important;font-size:max(var(--size-step-0),16px)!important}.ajaxsearchpro.asp_main_container input[type=search]::-moz-placeholder{font-family:unset!important;font-size:unset!important;font-weight:var(--font-regular)!important;color:currentColor!important;opacity:.5!important}.ajaxsearchpro.asp_main_container input[type=search]::placeholder{font-family:unset!important;font-size:unset!important;font-weight:var(--font-regular)!important;color:currentColor!important;opacity:.5!important}.site-head .ajaxsearchpro.asp_main_container{border-radius:var(--radius-l)!important;max-width:100%}.site-head .ajaxsearchpro.asp_main_container .probox{margin:8px!important}.site-head .ajaxsearchpro.asp_main_container input[type=search]::-moz-placeholder{text-transform:uppercase}.site-head .ajaxsearchpro.asp_main_container input[type=search]::placeholder{text-transform:uppercase}:is(.post-type-archive-sio_course_session,.page-template-template-events-calendar) main .ajaxsearchpro.asp_main_container{border:1px solid var(--color-black)!important}:is(.post-type-archive-sio_course_session,.page-template-template-events-calendar) main .ajaxsearchpro.asp_main_container .probox{margin:1px!important}.ajaxsearchpro.asp_r.vertical{border:1px solid var(--color-gray-200)!important;border-radius:var(--radius-m)!important;box-shadow:var(--shadow-default)!important}.ajaxsearchpro.asp_r.vertical .results .item+*{border-top:1px solid var(--color-gray-200)}.ajaxsearchpro.asp_r.vertical .results .item h3 a{font-family:var(--font-base)!important;font-size:var(--size-step-00)!important;line-height:var(--leading-tight)!important;color:var(--color-black)!important;font-weight:var(--font-semi-bold)!important}.ajaxsearchpro.asp_r.vertical .asp_nores{padding:var(--space-xs)!important;font-weight:var(--font-semi-bold)!important}.ajaxsearchpro.asp_r.vertical .asp_nores .asp_nores_header+*{margin-block-start:var(--space-2xs)!important}.ajaxsearchpro.asp_r.vertical .asp_nores .asp_nores_kw_suggestions{color:var(--color-gray-700)!important}.ajaxsearchpro.asp_r.vertical .asp_nores .asp_keyword{color:var(--color-gray-700)!important;font-weight:var(--font-semi-bold)!important}.alert{--calculated-color: var(--alert-color, var(--color-gray-700));padding:var(--alert-padding, var(--space-s) var(--space-m));border-radius:var(--radius-m);background-color:rgb(from var(--calculated-color) r g b / .1);border:var(--alert-border-width, 1px) solid var(--calculated-color);color:var(--calculated-color);font-size:var(--alert-font-size, var(--size-step-1));line-height:var(--leading-tight);font-weight:var(--font-semi-bold)}.alert svg:not([class]){height:var(--button-icon-size, 1.2ex);height:var(--button-icon-size, .6lh);width:auto;flex:none;transform:translateY(.4ex);transform:translateY(.15lh)}.alert[data-alert-variant=error]{--alert-color: var(--color-red-500)}.alert[data-alert-variant=success]{--alert-color: var(--color-green-300)}.alert[data-alert-variant=info]{--alert-color: var(--color-blue-300)}.alert[data-alert-variant=theme]{--alert-color: var(--theme-primary)}.alert[data-alert-size=small]{--alert-padding: var(--space-xs) var(--space-s);--alert-font-size: var(--size-step-00)}.app-card{height:100%;width:100%;display:grid;grid-template-rows:auto minmax(1fr,0);place-items:center;gap:var(--space-xs);padding:var(--space-2xs) var(--space-xs);border:1px solid var(--color-gray-200);border-radius:var(--radius-m);color:var(--color-gray-800);text-decoration:none;background:var(--color-white);cursor:pointer}.app-card:hover{background-color:var(--color-gray-100)}.app-card:active{transform:scale(98%)}.app-card__title{color:currentColor;font-weight:var(--font-semi-bold);font-size:var(--size-step-1);text-align:center;line-height:var(--leading-tight)}.app-card__icon{max-height:30px;width:auto}.app-card__actions .button{--button-color: var(--color-gray-800)}[data-mode=edit] .app-card{pointer-events:none}[data-mode=edit] .app-card__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));position:absolute;top:-15%;right:-5%}@media(prefers-reduced-motion:no-preference){[data-mode=edit]{animation:wiggle .6s ease-in-out infinite;animation-delay:.1s}@keyframes wiggle{0%,to{transform:rotate(-1deg) translateY(0)}25%{transform:rotate(1deg) translateY(-1px)}50%{transform:rotate(-1deg) translateY(0)}75%{transform:rotate(1deg) translateY(-1px)}}}.app-list{--wrapper-x-padding: var(--space-s);--wrapper-y-padding: var(--space-s);display:grid;grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:var(--space-s)}.app-list__add.button{--button-bg: var(--color-white);--button-hover-bg: var(--color-gray-100);--button-border-color: var(--color-gray-200);--button-border-style: dashed;--button-outline-style: solid;--button-radius: var(--radius-m);--button-color: var(--color-gray-800);--button-y-padding: var(--space-l-xl);height:100%;width:100%;justify-content:center}.breadcrumb{font-size:var(--size-step-00);color:var(--color-gray-800)}.breadcrumb>a{text-decoration:none}.breadcrumb>a:hover{text-decoration:underline}.burger-menu__trigger{display:none;margin-left:auto}.burger-menu__bar,.burger-menu__bar:before,.burger-menu__bar:after{display:block;width:var(--burger-icon-width, 24px);height:var(--burger-icon-line-height, 3px);background:var(--burger-icon-color, black);border:1px solid var(--burger-icon-color, black);position:absolute;border-radius:var(--burger-icon-radius, 3px);left:50%;margin-left:calc(-1 * var(--burger-icon-width, 24px) / 2);transition:transform .35s ease-in-out}.burger-menu__bar{top:50%;transform:translateY(-50%)}.burger-menu__bar:before,.burger-menu__bar:after{content:""}.burger-menu__bar:before{top:calc(-1 * (var(--burger-icon-line-gap, 5px) + var(--burger-icon-line-height, 3px)))}.burger-menu__bar:after{bottom:calc(-1 * (var(--burger-icon-line-gap, 5px) + var(--burger-icon-line-height, 3px)))}.burger-menu[enabled=true] .burger-menu__trigger{--burger-icon-height: calc(var(--burger-icon-line-gap, 5px) * 2 + var(--burger-icon-line-height, 3px) * 3);display:block;width:calc(var(--burger-icon-width, 24px) + .5rem);height:calc(var(--burger-icon-height) + .5rem);position:relative;z-index:100;background:var(--burger-background-color, transparent);border:none;cursor:pointer}.burger-menu[enabled=true] .burger-menu__panel{position:absolute;top:100%;left:0;padding:0 var(--wrapper-x-padding);width:100%;max-height:50vh;visibility:hidden;background:var(--burger-menu-panel-background-color, white);overflow-y:auto;-webkit-overflow-scrolling:touch}.burger-menu[enabled=true] ul{display:block}.burger-menu[enabled=true] ul>*+*{margin-top:var(--burger-menu-flow-space, 2rem)}.burger-menu[enabled=true] ul :is(li,li>a){font-size:var(--burger-menu-font-size, inherit)}.burger-menu[enabled=true][status=open] .burger-menu__panel{visibility:visible}.burger-menu[enabled=true][status=open] .burger-menu__bar:before{top:0;transform:rotate(45deg)}.burger-menu[enabled=true][status=open] .burger-menu__bar:after{top:0;transform:rotate(-45deg)}.burger-menu[enabled=true][status=open] .burger-menu__bar{background:transparent;border-color:transparent;transform:rotate(180deg)}.button{--button-x-padding: .8em;--button-y-padding: .6em;--button-gutter: .8ch;--button-bg: var(--theme-primary);--button-color: var(--theme-on-primary);--button-border-width: 2px;--button-border-style: solid;--button-border-color: var(--theme-primary);--button-hover-bg: hsl(from var(--button-bg) h s l / .9);--button-hover-color: var(--button-color);--button-hover-border-color: var(--button-border-color);--button-radius: var(--radius-s);--button-disabled-bg: var(--color-gray-200);--button-disabled-color: var(--color-gray-800);display:inline-flex;align-items:center;gap:var(--button-gutter);padding:var(--button-y-padding) var(--button-x-padding);background:var(--button-bg);color:var(--button-color);border-width:var(--button-border-width);border-style:var(--button-border-style);border-color:var(--button-border-color);border-radius:var(--button-radius);text-decoration:none;font-weight:var(--button-font-weight, var(--font-semi-bold));font-size:var(--button-font-size, var(--size-step-1));letter-spacing:var(--button-letter-spacing);font-family:var(--button-font-family);line-height:var(--button-line-height, 1.1);text-transform:var(--button-text-transform);cursor:pointer;position:relative}.button svg:not([class]){height:var(--button-icon-size, 1.2ex);height:var(--button-icon-size, .6lh);width:auto;flex:none}.button:hover{background:var(--button-hover-bg);color:var(--button-hover-color);border-color:var(--button-hover-border-color);font-weight:var(--button-hover-font-weight, var(--button-font-weight, var(--font-semi-bold)));transform:scale(var(--button-hover-scale))}.button:disabled{background:var(--button-disabled-bg);color:var(--button-disabled-color);border-color:var(--button-disabled-border-color);font-weight:var(--button-disabled-font-weight, var(--button-font-weight, var(--font-semi-bold)));cursor:not-allowed}.button:focus{outline-width:var(--button-outline-width, var(--button-border-width));outline-style:var(--button-outline-style, var(--button-border-style));outline-color:var(--button-outline-color, var(--button-border-color));outline-offset:var( --button-outline-offset, calc(var(--button-border-width) * 2) )}.button:active{transform:scale(var(--button-active-scale, 98%))}.button[hidden]{display:none}.button[data-button-variant=secondary]{--button-color: var(--theme-primary);--button-bg: rgb(from var(--button-color) r g b / .1);--button-hover-bg: hsl(from var(--button-bg) h s l / .15)}.button[data-button-variant=ghost]{--button-border-color: transparent;--button-outline-color: var(--color-black);--button-outline-offset: 1px;--button-bg: transparent;--button-color: currentColor;--button-hover-bg: transparent;--button-disabled-bg: transparent}.button[data-button-variant=icon]{--button-y-padding: .4em;--button-x-padding: .4em;--button-border-width: 0px;--button-outline-width: 1px;--button-bg: transparent;--button-color: currentColor;--button-hover-bg: transparent;--button-icon-size: 2.7ex;--button-icon-size: 1lh;--button-disabled-bg: transparent}.button[data-button-variant=subtle]{--button-bg: var(--color-gray-200);--button-color: var(--color-gray-900);--button-border-color: var(--button-bg);--button-hover-bg: hsl(from var(--button-bg) h s l / .7);--button-outline-color: var(--color-gray-500)}.button[data-condensed]{--button-x-padding: .4em;--button-y-padding: .4em;--button-font-weight: var(--font-regular)}.button[data-button-variant=danger]{--theme-primary: var(--color-red-500)}.button[data-button-variant=site-head]{--button-bg: var(--color-blue-500);--button-color: var(--color-white);--button-border-color: var(--color-orange-400);--button-border-width: 3px;--button-radius: var(--radius-l);--button-hover-bg: hsl(from var(--color-white) h s l / .05);--button-outline-width: 2px;--button-outline-offset: 1px;--button-text-transform: uppercase;--button-font-size: var(--size-step-2);--button-x-padding: .4em;--button-y-padding: .4em;box-shadow:0 6px 4px rgb(from var(--color-black) r g b / .16)}.button[data-button-variant=link]{--button-border-color: transparent;--button-outline-color: currentColor;--button-outline-offset: 2px;--button-radius: 0;--button-bg: transparent;--button-color: currentColor;--button-hover-bg: transparent;--button-disabled-bg: transparent;--button-x-padding: 0;--button-y-padding: 0;--button-icon-size: 2.7ex;--button-icon-size: 1lh;font-weight:inherit;font-size:inherit;text-decoration:underline}.calendar[data-calendar-variant=compact]{--dot-size: 6px;border:2px solid var(--color-gray-100);border-radius:var(--radius-l);padding:var(--space-s) var(--space-xs);width:100%}.calendar[data-calendar-variant=compact]::part(heading){font-size:var(--size-step-00);font-weight:var(--font-regular);line-height:var(--leading-tight)}.calendar[data-calendar-variant=compact]::part(button){background-color:transparent;border:1px solid transparent;border-radius:0;padding:.15em 0;cursor:pointer;font-size:var(--size-step-00);line-height:var(--leading-tight);font-family:var(--font-base)}.calendar[data-calendar-variant=compact]::part(button):focus{outline:var(--color-black) solid 1px;outline-offset:2px}.calendar[data-calendar-variant=compact] calendar-month{--color-accent: var(--color-gray-200);--color-text-on-accent: var(--color-black);width:100%}.calendar[data-calendar-variant=compact] calendar-month::part(heading){display:none}.calendar[data-calendar-variant=compact] calendar-month::part(tr head){color:var(--color-gray-700)}.calendar[data-calendar-variant=compact] calendar-month::part(day){font-size:var(--size-step-00);font-weight:400;font-family:var(--font-base);line-height:var(--leading-flat)}.calendar[data-calendar-variant=compact] calendar-month::part(button){margin-inline:auto;border-radius:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding-top:calc(var(--dot-size) * .67);text-align:center}.calendar[data-calendar-variant=compact] calendar-month::part(button):after{content:"";display:block;width:var(--dot-size);height:var(--dot-size);border-radius:100%;background:var(--color-green-600);visibility:hidden}.calendar[data-calendar-variant=compact] calendar-month::part(busy):after{visibility:visible}.calendar[data-calendar-variant=full]{--fc-border-color: var(--color-gray-100);--fc-event-bg-color: var(--color-gray-200);--fc-event-border-color: var(--theme-primary);--fc-event-text-color: var(--color-black);--fc-small-font-size: var(--size-step-000);--fc-today-bg-color: var(--color-gray-100);--fc-button-bg-color: transparent;--fc-button-border-color: transparent;--fc-button-text-color: var(--color-black);--fc-button-hover-border-color: transparent;--fc-button-hover-bg-color: transparent;--fc-button-active-bg-color: transparent;--fc-button-active-border-color: transparent}.calendar[data-calendar-variant=full] .fc-view{box-shadow:var(--shadow-default);border-radius:var(--radius-m);overflow:hidden}.calendar[data-calendar-variant=full] .fc-h-event{border-width:0}.calendar[data-calendar-variant=full] .fc-event{background-color:var(--fc-event-bg-color);color:var(--fc-event-text-color)}.calendar[data-calendar-variant=full] .fc-event-start{border-left:6px solid var(--fc-event-border-color);padding-left:var(--space-3xs)}.calendar[data-calendar-variant=full] .fc-event-time{font-weight:var(--font-regular);overflow:visible}.calendar[data-calendar-variant=full] .fc-event-title{font-weight:var(--font-regular)}.calendar[data-calendar-variant=full] .fc-daygrid-event-dot{display:none}.calendar[data-calendar-variant=full] .fc-daygrid-event-harness+.fc-daygrid-event-harness>.fc-event{margin-block-start:var(--space-3xs)}.calendar[data-calendar-variant=full] .fc-col-header{border:0}.calendar[data-calendar-variant=full] .fc-daygrid th:only-of-type{border-inline-end:1px solid var(--fc-border-color)}.calendar[data-calendar-variant=full] .fc-daygrid-day-top{flex-direction:row;padding:var(--space-3xs) var(--space-xs)}.calendar[data-calendar-variant=full] .fc-col-header-cell{background-color:var(--color-gray-100);border:0;font-weight:var(--font-regular);text-align:left;padding:var(--space-2xs) var(--space-xs)}.calendar[data-calendar-variant=full] .fc-button{font-size:var(--size-step-00);padding:.4em;line-height:1.1}.calendar[data-calendar-variant=full] .fc-next-button,.calendar[data-calendar-variant=full] .fc-prev-button{display:inline-flex}.calendar[data-calendar-variant=full] .fc-toolbar-title{font-size:var(--size-step-0);font-weight:var(--font-regular)}.calendar[data-calendar-variant=full] .fc-header-toolbar{margin-bottom:var(--space-s)}.calendar__previous,.calendar__next{display:inline-flex;align-items:center;line-height:1.1;gap:.6ch}.calendar__previous:before{content:"";display:inline-block;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:6px solid currentColor}.calendar__next:after{content:"";display:inline-block;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid currentColor}.card-list{--card-list-padding: var(--space-s);overflow:hidden;border-radius:var(--radius-m)}.card-list__header{--gutter: var(--space-2xs);--repel-wrap: nowrap;padding-block:var(--space-2xs);padding-inline:var(--card-list-padding);background-color:var(--color-blue-900);color:var(--color-white)}.card-list__title{color:var(--color-white);font-weight:var(--font-semi-bold);font-size:var(--size-step-4)}.card-list__content{padding:var(--card-list-padding)}.card-list__content:has(.carousel){padding-block:0}.card-list__content .carousel .splide__track{padding-block:var(--card-list-padding)}.card{--flow-space: var(--space-xs);--card-padding: var(--space-s);overflow:hidden;border-radius:var(--card-radius, var(--radius-m));box-shadow:var(--card-shadow, var(--shadow-default));background-color:var(--card-bg, var(--color-white))}.card__header{padding-block:var(--space-3xs);padding-inline:var(--card-padding);font-weight:var(--font-semi-bold);background-color:var(--card-header-bg, var(--theme-primary));color:var(--card-header-color, var(--color-white));font-size:var(--size-step-2);line-height:var(--leading-tight)}.card__content{padding:var(--card-padding)}.card__thumbnail{overflow:hidden;border-radius:var(--card-radius, var(--radius-m));aspect-ratio:908/558}.card__thumbnail[data-thumbnail-variant=contain]{--thumbnail-fit: contain}.card__thumbnail>img{width:100%;height:100%;-o-object-fit:var(--thumbnail-fit, cover);object-fit:var(--thumbnail-fit, cover)}.card__title{font-size:var(--size-step-2);font-weight:var(--font-semi-bold)}.card__title>a{text-decoration:none}.card__title>a:hover{text-decoration:underline}.card__description{font-size:var(--size-step-0);line-height:var(--leading-standard)}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.carousel{--z-carousel-gradient: 1;--z-carousel-button: 2;--reel-space: var(--space-s);position:relative}@media not (max-width:600px){.carousel{--reel-item-width: calc(50% - var(--reel-space))}}@media not (max-width:1100px){.carousel:not([data-slides-to-show="2"]){--reel-item-width: calc(33% - var(--reel-space) / 2)}}.carousel .splide:not(.is-initialized){visibility:visible}.carousel .splide__arrow{transform:translateY(-50%);z-index:var(--z-carousel-button);opacity:1;background-color:transparent}.carousel .splide__arrow svg{transform:scaleX(1)}.carousel .splide__arrow:active{transform:translateY(-50%) scale(93%)}.carousel .splide__arrow:disabled{display:none}.carousel .splide__arrow--prev{left:0}.carousel .splide__arrow--next{right:0}.splide:not(.is-initialized) .splide__arrows{display:none}.carousel:has(.splide.is-initialized .splide__arrow--next:not(:disabled)):after{content:"";position:absolute;inset-block:0;right:0;inline-size:25%;background:linear-gradient(to right,transparent 0%,var(--color-white) 100%);z-index:var(--z-carousel-gradient);pointer-events:none}.carousel:has(.splide.is-initialized .splide__arrow--prev:not(:disabled)):before{content:"";position:absolute;inset-block:0;left:0;inline-size:25%;background:linear-gradient(to left,transparent 0%,var(--color-white) 100%);z-index:var(--z-carousel-gradient);pointer-events:none}.carousel .splide__slide>*{height:100%}.category-list{--cluster-column-gap: var(--space-2xs);--cluster-row-gap: var(--space-3xs);--cluster-wrap: wrap;line-height:var(--leading-standard)}.category-list__label{align-self:center}.category-list__label+li{margin-left:var(--space-xs)}.category-list__link{display:inline-flex;padding:var(--space-2xs);border-radius:var(--radius-s);color:currentColor;font-size:var(--size-step-1);text-decoration:none}.category-list__link:hover{background-color:var(--theme-primary);color:var(--theme-on-primary)}.category-list__link[data-active=true]{background-color:var(--color-gray-500);font-weight:var(--font-semi-bold)}.category-list__link[data-active=true]:hover{background-color:hsl(from var(--color-gray-500) h s l / .7);color:currentColor}.certificate{padding:var(--space-xs);border-radius:var(--radius-m);box-shadow:var(--shadow-default);background-color:var(--color-white)}.certificate__title{font-size:var(--size-step-2);font-weight:var(--font-semi-bold)}.certificate__meta{--gutter: var(--space-3xs);font-size:var(--size-step-00)}.certificate__course{font-size:var(--size-step-0);color:var(--color-gray-800)}.certificate__link{display:inline-flex;align-items:center;gap:.5ch;font-size:var(--size-step-0);color:var(--color-gray-800)}.certificate__link svg{height:var(--button-icon-size, 1.9ex);height:var(--button-icon-size, .7lh);width:auto;flex:none}.certificate__source{font-size:var(--size-step-000);color:var(--color-gray-800)}.comment-form{--flow-space: var(--space-xs)}.comment-form:has(.comment-form__comment-field:first-child){display:grid}.comment-form:has(.comment-form__comment-field:first-child) :is(.comment-form__comment-field,.comment-form__submit-field){grid-area:1 / -1}.comment-form:has(.comment-form__comment-field:first-child) :is(.comment-form__comment-field textarea){height:100%}.comment-form:has(.comment-form__comment-field:first-child) :is(.comment-form__submit-field){margin-block:var(--space-2xs);margin-inline:var(--space-2xs);justify-self:end;align-self:end}.comment-list ol.children{list-style-type:none}.comment-reply-link{--reply-link-color: var(--theme-primary);--reply-link-bg: rgb(from var(--reply-link-color) r g b / .1);--reply-link-hover-bg: hsl(from var(--reply-link-bg) h s l / .15);--reply-link-x-padding: .8em;--reply-link-y-padding: .6em;--reply-link-border-width: 2px;--reply-link-border-color: transparent;--reply-link-radius: var(--radius-s);display:inline-flex;align-items:center;padding:var(--reply-link-y-padding) var(--reply-link-x-padding);background:var(--reply-link-bg);color:var(--reply-link-color);border:var(--reply-link-border-width) solid var(--reply-link-border-color);border-radius:var(--reply-link-radius);font-weight:var(--font-semi-bold);font-size:var(--size-step-00);line-height:1.1;text-decoration:none;cursor:pointer}.comment-reply-link:hover{background:var(--reply-link-hover-bg)}.comment-reply-link:focus{outline:var(--reply-link-border-width) solid var(--reply-link-color);outline-offset:calc(var(--reply-link-border-width) * 2)}.comment{--flow-space: var(--space-xs);padding:var(--space-xs);border-radius:var(--comment-radius, var(--radius-m));background-color:var(--comment-bg, var(--color-white));box-shadow:var(--comment-shadow, var(--shadow-default))}.comment__meta{--gutter: var(--space-xs);--cluster-vertical-alignment: center;line-height:var(--leading-standard)}.comment__author{display:inline-flex;align-items:center;gap:var(--space-3xs, .25em);font-weight:var(--font-semi-bold);font-size:var(--size-step-1)}.comment__author svg{flex:none;height:.9em;height:.6lh;width:auto;transform:translateY(-.2ex);color:var(--theme-primary)}.comment__date{font-size:var(--size-step-00);color:var(--theme-primary)}.comment__like-button[aria-pressed=true]{color:var(--theme-primary)}.comment__like-button[aria-pressed=true]>svg{color:var(--theme-primary)}#cancel-comment-reply-link{display:block;margin-block-start:var(--space-xs);font-size:var(--size-step-00);font-weight:var(--font-regular);color:var(--theme-primary)}.conversation{padding:var(--space-s) var(--space-m);border:1px solid var(--color-gray-200);border-radius:var(--radius-m);background-color:var(--color-white)}.conversation__header{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-l-xl);cursor:pointer;transition:all .2s ease-out}.conversation__header .button[aria-expanded]{--button-color: var(--color-gray-600);--button-outline-color: var(--color-gray-600);--button-icon-size: .6lh;transition:transform .2s}.conversation__header .button[aria-expanded=false]{transform:rotate(-90deg)}.conversation__badge{padding:var(--space-3xs) var(--space-xs);border-radius:var(--radius-l);background-color:var(--color-blue-100);color:var(--color-white);font-size:var(--size-step-000)}.conversation:hover,.conversation:has([aria-expanded=true]){transition:all .2s ease-in;box-shadow:var(--shadow-default);background-color:var(--color-gray-100)}.conversation__messages{overflow-y:auto;max-height:20rem}.cn-button{--button-bg: var(--color-white);--button-color: var(--color-gray-900);--button-border-color: var(--button-bg);--button-hover-bg: hsl(from var(--button-bg) h s l / .95);--button-outline-color: var(--color-white);--button-x-padding: .4em;--button-y-padding: .4em;--button-font-weight: var(--font-regular);--button-font-size: var(--size-step-000)}.cookie-notice-container{border-top:1px solid var(--color-white)}.course-session-card{border:2px solid transparent;border-radius:var(--radius-s);background-color:var(--color-white);color:var(--color-green-600);line-height:var(--leading-standard);box-shadow:var(--shadow-default);overflow:hidden}.course-session-card[data-active=true]{border-color:var(--theme-primary)}.course-session-card__category-badge{align-self:start;border-bottom-right-radius:var(--radius-s);padding-inline:var(--space-s);padding-block:var(--space-3xs);font-size:var(--size-step-0);font-weight:var(--font-semi-bold);color:var(--color-white);background-color:var(--theme-primary)}.course-session-card__category-list{--gutter: var(--space-3xs);--cluster-wrap: wrap;padding-block:var(--space-3xs);line-height:var(--leading-flat)}.course-session-card__category-link{text-decoration:none;font-size:var(--size-step-00);color:currentColor}.course-session-card__category-link:hover{text-decoration:underline}.course-session-card__bookmark{margin:var(--button-outline-width, var(--button-border-width));color:var(--color-gray-800)}.course-session-card__bookmark:is(:hover,[aria-pressed=true]){color:var(--color-red-500)}.course-session-card__bookmark[aria-pressed=true] svg>path{fill:var(--color-red-500)}.course-session-card__title{color:var(--color-black);font-size:var(--size-step-2);font-weight:var(--font-semi-bold)}.course-session-card__title a{text-decoration:none}.course-session-card__title a:hover{text-decoration:underline}.course-session-list.grid[data-layout=thirds]{--grid-min-item-size: clamp(17rem, calc(33% - var(--gutter, var(--space-l)) * 2), 25rem)}.course-session-meta>*+*{margin-block-start:var(--space-s)}.course-session-meta ul{--gutter: var(--space-xs);--flow-space: var(--space-2xs);--cluster-wrap: nowrap;--cluster-vertical-alignment: start;line-height:var(--leading-tight)}.course-session-meta ul svg{inline-size:var(--icon-size, 1.1em);block-size:var(--icon-size, 1.1em);transform:translateY(var(--icon-offset, .2ex))}ul.course-session-meta__lecturer-tools{--gutter: var(--space-2xs);--icon-size: 1em;--icon-offset: .35ex;padding:var(--space-2xs);border-radius:var(--radius-s);border:1px solid var(--color-gray-200);background-color:var(--color-gray-100);font-size:var(--size-step-00)}.course-session-repeater__row{--repel-vertical-alignment: end;--gutter: var(--space-s);max-inline-size:70rem}.button.course-session-repeater__remove{--button-y-padding: .5em}.create-app-dialog{--file-drop-max-width: 12rem;--file-drop-min-height: 8rem;min-width:min(90vw,40rem)}.dialog,.dialog__overlay{position:fixed;top:0;right:0;bottom:0;left:0}.dialog{z-index:100;display:flex;align-items:center;justify-content:center}.dialog[aria-hidden=true]{display:none}.dialog__overlay{background-color:rgb(from var(--color-black) r g b / .4)}.dialog__header{--button-outline-color: var(--color-white);padding-block:var(--space-xs);padding-inline:var(--space-m);background-color:var(--color-blue-900);color:var(--color-white)}.dialog__title{font-size:var(--size-step-3);font-weight:var(--font-semi-bold);line-height:var(--leading-tight)}.dialog__body{position:relative;z-index:2;overflow:auto;margin-inline:var(--wrapper-gutter);max-height:90vh;max-width:70rem;border-radius:var(--radius-l);background-color:var(--color-white)}.dialog__content{padding-inline:var(--dialog-x-padding, var(--space-m));padding-block:var(--dialog-y-padding, var(--space-m))}.dropdown__content{max-height:var(--dropdown-content-max-height, 20rem);overflow-y:auto}.dropdown__button{--button-x-padding: var(--dropdown-button-x-padding, .6em);--button-y-padding: var(--dropdown-button-y-padding, .4em);--button-bg: var(--dropdown-button-bg, transparent);--button-hover-bg: var(--dropdown-button-hover-bg, var(--theme-primary));--button-color: var(--dropdown-button-color, var(--color-black));--button-hover-color: var(--dropdown-button-hover-color, var(--theme-on-primary));--button-border-color: var(--dropdown-button-border-color, var(--color-black));--button-hover-border-color: var(--dropdown-button-hover-border-color, var(--theme-primary));--button-border-width: var(--dropdown-button-border-width, 1px);--button-font-size: var(--dropdown-button-font-size, var(--size-step-00));--button-font-weight: var(--dropdown-button-font-weight, var(--font-regular));--button-radius: var(--dropdown-button-radius, var(--radius-s));min-width:var(--dropdown-button-min-width, 9rem);justify-content:space-between}.dropdown__button[aria-expanded=true]{background:var(--button-hover-bg);color:var(--button-hover-color);border-color:var(--button-hover-border-color);font-weight:var(--button-hover-font-weight, var(--button-font-weight, var(--font-semi-bold)));transform:scale(var(--button-hover-scale))}.dropdown__item{display:flex;padding:var(--dropdown-item-padding, var(--space-2xs) var(--space-s));width:var(--dropdown-item-width, 100%);gap:.5em;align-items:center;justify-content:space-between;text-decoration:none;color:currentColor;font-size:var(--size-step-00)}.dropdown__item:is(:hover,[aria-selected]){background:var(--color-gray-100);color:currentColor}.dropdown__item svg{height:1.1ex;height:.4lh;width:auto;flex:none;color:var(--color-gray-700)}.dropdown__item:has(label:only-child){padding:0}.dropdown__item:has(label:only-child)>label{padding:var(--dropdown-item-padding, var(--space-2xs) var(--space-s))}.dropdown[data-dropdown-variant=form] .dropdown__button{--button-x-padding: .8em;--button-y-padding: .5em;--button-bg: var(--color-gray-200);--button-outline-color: var(--color-black);--button-outline-width: 2px;--button-border-color: transparent;--button-hover-bg: var(--button-bg);--button-hover-color: currentColor;--button-hover-border-color: var(--button-border-color);--button-font-size: var(--size-step-0)}.dropdown .tippy-content{padding:0}.dropdown[data-dropdown-variant=native]{position:relative}.dropdown[data-dropdown-variant=native] .dropdown__content{position:absolute;top:calc(100% + .25rem);left:0;z-index:50;min-width:230px;background-color:#fff;border:1px solid rgba(0,8,16,.15);border-radius:.25rem;box-shadow:0 4px 14px -2px #00081014}.eurydice-logo{--flow-space: var(--space-l);display:grid;place-items:center}.eurydice-logo+*{--flow-space: var(--space-l)}.expandable-header{background:linear-gradient(to right,#002b45 12%,#363e43f2 59%,#594b41bf 78%,#a4663e00),#c9baba;color:var(--color-white)}.expandable-header button{--button-font-size: var(--size-step-5);--button-active-scale: 100%;--button-x-padding: 0;width:100%}.expandable-header button svg{transition:transform .3s cubic-bezier(.4,0,.2,1)}.expandable-header button[aria-expanded=true] svg{transform:rotate(180deg)}.expandable-header button:focus{outline:none}.expandable-header button:focus svg{outline:2px solid currentColor;outline-offset:var(--space-xs);border-radius:var(--radius-m)}.expendable-header__controlled-content{padding-block:var(--space-xs) var(--space-m);max-width:60ch;font-size:var(--size-step-1)}.file-drop{position:relative;display:flex;align-items:var(--file-drop-vertical-alignment, center);justify-content:var(--file-drop-horizontal-alignment, center);border:var(--file-drop-border, 2px dotted var(--color-gray-600));border-radius:var(--file-drop-radius, var(--radius-m));padding:var(--file-drop-padding, var(--space-xs));max-width:min(100%,var(--file-drop-max-width, 33rem));min-height:var(--file-drop-min-height, 10rem);text-align:center;font-size:var(--file-drop-text-size, var(--size-step-00))}.file-drop[data-active]{border:var(--file-drop-active-border, 2px solid var(--theme-primary))}.file-drop__preview{position:relative;border-radius:var(--file-drop-preview-radius, var(--radius-s));max-width:var(--file-drop-max-width, 33rem)}.file-drop__preview img{max-width:100%;display:block}.file-drop__loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.file-drop__preview .button[data-button-variant=icon]{--button-bg: var(--color-white);--button-hover-bg: var(--color-gray-200);position:absolute;top:5px;right:5px}.filter-list{--gutter: var(--space-2xs);--button-font-size: var(--size-step-00);--cluster-vertical-alignment: stretch;font-size:var(--size-step-00)}.gallery{display:grid;gap:var(--space-2xs);grid-template-columns:repeat(3,1fr)}.gallery-columns-1{grid-template-columns:repeat(1,1fr)}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-item{margin:0;overflow:hidden}.gallery-icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.gallery-caption{font-size:var(--size-step--1, .875rem);text-align:center;margin-top:var(--space-3xs)}.gform_body{--color-error: var(--color-red-500);--gf-form-gap-y: var(--space-m);--gf-color-primary: var(--theme-primary);--gf-color-primary-contrast: var(--theme-on-primary);--gf-radius: var(--radius-m);--gf-ctrl-accent-color: var(--color-black);--gf-ctrl-choice-check-color: var(--gf-ctrl-accent-color);--gf-ctrl-bg-color: var(--color-gray-200);--gf-ctrl-bg-color-hover: var(--color-gray-200);--gf-ctrl-bg-color-focus: var(--color-gray-200);--gf-ctrl-size: auto;--gf-ctrl-radius: var(--radius-m);--gf-ctrl-border-color: var(--gf-ctrl-bg-color);--gf-ctrl-border-color-focus: var(--gf-ctrl-bg-color);--gf-ctrl-border-color-hover: var(--gf-ctrl-bg-color);--gf-ctrl-border-color-error: var(--color-error);--gf-ctrl-color: currentColor;--gf-ctrl-font-size: var(--size-step-1);--gf-ctrl-padding-x: .6em;--gf-ctrl-padding-y: .3em;--gf-ctrl-shadow: none;--gf-ctrl-outline-width-focus: 2px;--gf-ctrl-outline-color-focus: currentColor;--gf-ctrl-outline-offset: var(--focus-offset, .2lh);--gf-ctrl-desc-color-error: var(--color-error);--gf-ctrl-desc-font-size-error: var(--size-step-00);--gf-ctrl-desc-font-size: var(--size-step-000);--gf-ctrl-label-color-req: var(--color-gray-700);--gf-ctrl-label-font-size-req: var(--size-step-000);--gf-ctrl-label-font-weight-req: var(--font-semi-bold);--gf-ctrl-label-color-primary: currentColor;--gf-ctrl-label-font-size-primary: var(--size-step-1);--gf-ctrl-label-font-weight-primary: var(--font-semi-bold);--gf-ctrl-label-font-size-secondary: var(--size-step-00)}.gform_wrapper button{--gf-ctrl-btn-bg-color-primary: var(--button-bg);--gf-ctrl-btn-bg-color-hover-primary: var(--button-hover-bg);--gf-ctrl-btn-bg-color-focus-primary: var(--button-hover-bg);--gf-ctrl-btn-radius: var(--button-radius);--gf-ctrl-btn-border-color-primary: var(--button-border-color);--gf-ctrl-btn-border-color-hover-primary: var(--button-hover-border-color);--gf-ctrl-btn-border-color-focus-primary: var(--button-hover-border-color);--gf-ctrl-btn-color-primary: var(--button-color);--gf-ctrl-btn-font-weight: var(--button-font-weight, var(--font-semi-bold));--gf-ctrl-btn-font-size: var(--button-font-size, var(--size-step-1));--gf-ctrl-btn-padding-y: var(--button-y-padding);--gf-ctrl-btn-padding-x: var(--button-x-padding);--gf-ctrl-outline-color-focus: var(--button-outline-color, var(--button-border-color));--gf-ctrl-outline-width-focus: var(--button-outline-width, var(--button-border-width));--gf-ctrl-outline-offset: var(--button-outline-offset, calc(var(--button-border-width) * 2))}.gfield .gfield_checkbox .gfield-choice-input{transform:translateY(.15ex)}.gchoice{--gf-ctrl-bg-color: transparent;--gf-ctrl-bg-color-hover: transparent;--gf-ctrl-bg-color-focus: transparent;--gf-ctrl-border-color: var(--gf-ctrl-accent-color);--gf-ctrl-border-color-focus: var(--gf-ctrl-accent-color);--gf-ctrl-border-color-hover: var(--gf-ctrl-accent-color)}.gfield_required{transform:translateY(-.2ex)}.gform-recaptcha-loader{display:flex;align-items:center;justify-content:center;min-height:78px;color:var(--color-gray-500, #9ca3af)}.gform-recaptcha-loader .loading-spinner{height:2rem;width:2rem}.language-picker{--dropdown-button-min-width: fit-content;--dropdown-button-x-padding: var(--space-xs);--dropdown-button-y-padding: var(--space-xs);--dropdown-button-bg: transparent;--dropdown-button-color: currentColor;--dropdown-button-hover-bg: var(--color-gray-100);--dropdown-button-hover-color: currentColor;--dropdown-button-border-color: transparent;--dropdown-button-hover-border-color: transparent;--dropdown-button-border-width: 1px;--dropdown-button-font-size: var(--size-step-0);--dropdown-button-font-weight: var(--font-regular);--dropdown-item-padding: var(--space-xs) var(--space-s);text-transform:uppercase}.language-picker:has(button:not([aria-expanded=true])) .dropdown__content{display:none}.legislation-tile{padding:var(--space-xs);border-radius:var(--radius-m);box-shadow:var(--shadow-default);background-color:var(--color-white);aspect-ratio:1.7}.legislation-tile__title{font-weight:var(--font-semi-bold);color:var(--color-black);font-size:var(--size-step-2)}.legislation-tile__date{color:var(--color-gray-700)}.loading-spinner{height:2.8ex;height:1lh;width:auto;flex:none;animation:spin 1s linear infinite;color:var(--loading-color, currentColor)}.loading-spinner>circle{opacity:.25}.loading-spinner>path{opacity:.75}@keyframes spin{to{transform:rotate(360deg)}}.loading-spinner[data-color=primary]{--loading-color: var(--theme-primary)}.mailpoet_text,.mailpoet_textarea,.mailpoet_select{padding:.5em .8em!important}input.parsley-success,select.parsley-success,textarea.parsley-success,input.parsley-error,select.parsley-error,textarea.parsley-error{background-color:var(--color-gray-200);border-color:transparent;color:var(--body-text-color)}.mailpoet_segment_label,.mailpoet_text_label,.mailpoet_textarea_label,.mailpoet_select_label,.mailpoet_radio_label,.mailpoet_checkbox_label,.mailpoet_list_label,.mailpoet_date_label{font-weight:var(--font-semi-bold)!important}.mailpoet_segment_label+*,.mailpoet_text_label+*,.mailpoet_textarea_label+*,.mailpoet_select_label+*,.mailpoet_radio_label+*,.mailpoet_checkbox_label+*,.mailpoet_list_label+*,.mailpoet_date_label+*{margin-block-start:var(--space-2xs)!important}.mailpoet_message{padding:0!important;margin-top:var(--space-s)!important}.menu-tree{--menu-tree-indent: var(--space-m);--menu-tree-marker-size: 6px;--menu-tree-marker-gap: var(--space-2xs)}.menu-tree .menu-tree__group ul{padding-inline-start:var(--menu-tree-indent);font-weight:var(--font-regular);font-size:var(--size-step-00)}.menu-tree a{display:grid;grid-template-columns:var(--menu-tree-marker-size) minmax(0,1fr);align-items:center;gap:var(--menu-tree-marker-gap)}.menu-tree a:before{visibility:hidden;content:"";width:var(--menu-tree-marker-size);height:var(--menu-tree-marker-size);border-radius:100%;background-color:var(--theme-primary)}.menu-tree a[aria-current=page]{text-decoration:underline}.menu-tree a[aria-current=page]:before{visibility:visible}.message{--flow-space: var(--space-m-l);--icon-size: 4.5ex;--sidebar-target-width: var(--icon-size);--sidebar-content-min-width: 35ch;--wrapper-max-width: 68ch}.message__icon{display:inline-flex;align-items:center;justify-content:center;height:var(--icon-size);width:var(--icon-size);border-radius:100%;text-align:center;background-color:var(--icon-bg, var(--color-gray-200));color:var(--icon-color, var(--color-black));transform:translateY(.2ex);flex-grow:0!important}.message__icon[data-icon-variant=success]{--icon-color: var(--color-white);--icon-bg: var(--color-green-600)}.message__icon[data-icon-variant=error]{--icon-color: var(--color-white);--icon-bg: var(--color-red-500)}.message__icon svg{max-width:calc(var(--icon-size) * .4);max-height:calc(var(--icon-size) * .4);width:auto;height:auto}.my-sio-widget__header{--repel-vertical-alignment: start}.my-sio-widget__header .button[aria-controls]{--button-x-padding: 0;--button-y-padding: 0;text-align:left}.my-sio-widget__header .button[aria-controls][aria-expanded=false] svg{transform:rotate(270deg)}.my-sio-widget__title{font-size:var(--size-step-5);font-weight:var(--font-semi-bold)}.my-sio-widget__description{font-size:var(--size-step-2);font-style:italic;color:var(--color-gray-800)}.nav-primary{--cluster-column-gap: var(--space-2xs);line-height:var(--leading-standard);color:var(--color-black)}.nav-primary .menu-item a{display:inline-flex;padding:var(--space-2xs);text-transform:uppercase;font-size:var(--size-step-1);font-weight:var(--font-semi-bold);text-decoration:none;color:var(--theme-primary);background-color:var(--color-white)}.nav-primary .menu-item a:is(:hover,[aria-current=page]){background-color:var(--theme-primary);color:var(--theme-on-primary)}.onboarding{--step-size: 2.5rem;--step-border: 1px solid var(--color-gray-400);--step-bg: var(--color-white);--step-font-weight: var(--font-semi-bold);--step-color: var(--color-gray-800);--step-active-bg: var(--theme-primary);--step-active-color: var(--theme-on-primary);--progress-bar-bg: var(--color-gray-200);--progress-bar-radius: var(--radius-s);--progress-fill-color: var(--theme-primary);--error-bg: transparent;--error-padding: 0;--error-border: 0;--error-color: var(--color-red-500);--error-font-weight: var(--font-semi-bold);--error-text-align: center;--error-font-size: var(--size-step-1);--accent-color: var(--theme-primary);--pill-gap: var(--space-2xs);--pill-padding: var(--space-2xs) var(--space-xs);--pill-border-color: var(--color-gray-400);--pill-radius: var(--radius-m);--pill-color: var(--theme-primary);--pill-active-bg: hsl(from var(--theme-primary) h s 96%);--pill-active-color: var(--theme-primary);--pill-active-border-color: var(--theme-primary);--pill-active-font-weight: var(--font-semi-bold);--pill-hover-border-color: var(--theme-primary);--pill-hover-bg: hsl(from var(--theme-primary) h s 96%);--pill-suggested-border-color: var(--pill-border-color);--pill-suggested-bg: hsl(from var(--color-green-300) h s 95%);--pill-suffix-font-size: var(--size-step-000);--pill-suffix-color: var(--color-gray-800);--suggested-badge-bg: var(--color-green-300);--group-title-size: var(--size-step-0);--group-title-color: var(--color-black);--group-title-font-weight: var(--font-semi-bold);--hint-font-size: var(--size-step-00);--hint-color: var(--color-gray-800);--tag-groups-margin: 0;--group-margin-bottom: var(--flow-space);--group-padding-bottom: var(--flow-space);--group-border-bottom: 1px solid var(--color-gray-400);--suggested-tags-container-padding: var(--space-m);--suggested-tags-container-bg: transparent;--suggested-tags-container-border: 1px solid var(--color-gray-400);--suggested-tags-container-radius: var(--radius-s);--post-type-title-size: var(--size-step-0);--post-type-title-weight: var(--font-regular);--post-type-title-margin: 0;--post-type-count-margin: 0}.onboarding__steps{--cluster-horizontal-alignment: center}.onboarding__step{display:none}.onboarding__step.active{display:block}.onboarding__step--intro{--flow-space: var(--space-s);padding-block:var(--space-l-xl);text-align:center;font-size:var(--size-step-2)}.onboarding__step--intro h2{font-size:var(--size-step-5)}.onboarding__step--tags-selection{--flow-space: var(--space-l-xl)}.onboarding__step--tags-selection h3{font-size:var(--size-step-3)}.onboarding :is(.sio-tag-item,.sio-post-type-item,.sio-project-item){margin-top:0}.onboarding__suggest-tags-btn .loading-spinner{display:none}.onboarding__suggest-tags-btn.loading .loading-spinner{display:inline-block}.sio-onboarding-complete-btn .loading-spinner{display:none}.sio-onboarding-complete-btn.loading .loading-spinner{display:inline-block}.sio-onboarding-complete-btn.loading .check-icon{display:none}.sio-onboarding-complete-btn .check-icon{height:1.5ex;height:.75lh;width:auto}.pagination{--cluster-column-gap: var(--space-3xs);--cluster-row-gap: var(--space-2xs);line-height:var(--leading-tight)}.pagination>li>.page-numbers:not(.dots){display:inline-flex;border-radius:var(--radius-s);padding-block:var(--space-xs);padding-inline:var(--space-s)}.pagination>li>.page-numbers.current{background-color:var(--color-gray-400)}.pagination>li>.page-numbers:is(.prev,.next){padding:0;color:currentColor}.pagination>li>a:not(.prev,.next){text-decoration:none;color:currentColor}.pagination>li>a:hover:not(.prev,.next){background-color:var(--color-gray-400)}@media(not (max-width:28rem))and (max-width:48rem){li:has(.page-numbers:not(.current,.prev,.next)){display:none}li:has(+li>.page-numbers.current){display:inherit}li:has(.page-numbers.current)+li{display:inherit}}@media(max-width:28rem){.pagination{--cluster-column-gap: var(--space-s)}li:has(.page-numbers:not(.current,.prev,.next)){display:none}}.partners{--gutter: var(--space-s-xl);--cluster-horizontal-alignment: center}.partners__logo{max-block-size:clamp(2.5rem,1.8864rem + 2.7273vw,4rem);inline-size:auto}.post-meta{--gutter: var(--space-3xs);font-size:var(--size-step-00);color:var(--theme-primary);line-height:var(--leading-tight)}.post-meta a{text-decoration:none}.post-meta a:hover{text-decoration:underline}.posts-list.is-loading{pointer-events:none;animation:soft-fade 2s ease-in-out infinite}@keyframes soft-fade{0%,to{opacity:1}50%{opacity:.5}}.profile-picture-field{--file-drop-max-width: 12rem;--file-drop-min-height: 12rem}.profile-picture-field:has(img){--file-drop-vertical-alignment: stretch}.profile-picture-field img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.prose{--flow-space: var(--space-m);line-height:var(--leading-relaxed)}.prose :is(p,li,dl,figcaption,blockquote){text-wrap:pretty}.prose :is(h1)+*:not([class]){--flow-space: var(--space-l)}.prose :is(h2)+*:not([class]){--flow-space: var(--space-s)}.prose :is(h3,h4)+*:not([class]){--flow-space: var(--space-xs)}.prose h1{font-size:var(--size-step-4)}.prose :is(figure,table),.prose :is(figure,table)+*{--flow-space: var(--space-l)}.prose *+:is(h1,h2):not([class]){--flow-space: var(--space-xl)}.prose *+:is(h3,h4):not([class]){--flow-space: var(--space-l)}.prose :is(ul,ol):not([class]) li+li,.prose :is(ul,ol):not([class]) li>:is(ol,ul){--flow-space: var(--space-3xs)}.prose hr{--flow-space: var(--space-xl)}.red-dot{--dot-size: 8px;position:absolute;top:calc(-1 * var(--dot-size) / 2);right:calc(-1 * var(--dot-size) / 2);width:var(--dot-size);height:var(--dot-size);border-radius:100%;background-color:var(--color-red-500)}@media(prefers-reduced-motion:no-preference){.red-dot{animation:ping 2s infinite ease-in-out}}@keyframes ping{0%{box-shadow:0 0 rgb(from var(--color-red-500) r g b / .7)}70%{box-shadow:0 0 0 4px rgb(from var(--color-red-500) r g b / 0)}to{box-shadow:0 0 rgb(from var(--color-red-500) r g b / 0)}}.report-form-search{position:relative}.report-form-search__results{position:absolute;top:100%;left:0;margin-top:var(--space-3xs);background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-s);width:-moz-max-content;width:max-content;min-width:160px;max-width:min(100%,500px);max-height:300px;overflow-y:auto;z-index:100}.report-form-search__results .button{width:100%;text-align:left;--button-y-padding: .8em;--button-font-size: var(--size-step-00);--button-hover-bg: var(--color-gray-200);--button-radius: 0;--button-outline-offset: -2px;--button-outline-width: 2px;--button-outline-color: currentColor}.report-form-search__results li+li{border-top:1px solid var(--color-gray-200)}.report-link.button{text-decoration:none;color:var(--theme-primary);font-weight:var(--font-semi-bold)}.scenario{height:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--space-2xs);padding:var(--space-2xs) var(--space-xs);border:1px solid var(--color-gray-200);border-radius:var(--radius-m);color:var(--color-black);text-decoration:none;font-size:var(--size-step-1);line-height:var(--leading-tight);box-shadow:var(--shadow-default)}.scenario:hover{background-color:var(--color-gray-100)}.scenario:active{transform:scale(98%)}.scenario svg{width:auto;height:2.4ex;height:1lh}.search-form{--flow-space: 0;--cluster-column-gap: var(--space-s);--cluster-row-gap: var(--space-xs);--cluster-vertical-alignment: stretch}.sidebar-layout{display:grid;grid-template-columns:minmax(0,1fr) min(100%,var(--sidebar-width, 23rem));align-items:start;gap:var(--gutter, var(--space-s))}.sidebar-layout__content,.sidebar-layout__sidebar{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-xs)}.sidebar-layout:has(.sidebar-layout__header):has(.sidebar-layout__sidebar-toggle) :is(.sidebar-layout__content,.sidebar-layout__sidebar){grid-template-rows:subgrid;grid-row:span 2}.sidebar-layout__sidebar-toggle{justify-self:end;align-self:end}.sidebar-layout:has(.sidebar-layout__sidebar-content[hidden]){grid-template-columns:minmax(0,1fr) auto}@media not (min-width:60rem){.sidebar-layout{grid-template-columns:minmax(0,1fr);grid-row-gap:var(--space-m)}.sidebar-layout__sidebar-toggle{display:none}}.sidebar-section{line-height:var(--leading-standard);color:var(--color-blue-500)}.sidebar-section__header{padding:var(--space-2xs);border-radius:var(--radius-m);background-color:var(--color-blue-900);color:var(--color-white);font-size:var(--size-step-2);font-weight:var(--font-semi-bold);text-align:center}.sidebar-section__item{padding:var(--space-2xs);border-radius:var(--radius-m);overflow:hidden;box-shadow:var(--shadow-default);background-color:var(--color-white);font-weight:var(--font-semi-bold)}.sidebar-section__item a{text-decoration:none;color:var(--sidebar-section-link-color, var(--theme-primary))}.sidebar-section__item a:hover{text-decoration:underline}.sidebar-section__item:is([data-prefix=true],[data-suffix=true]){display:grid;align-items:center;gap:var(--space-xs)}.sidebar-section__item[data-prefix=true][data-suffix=true]{grid-template-columns:auto 1fr auto}.sidebar-section__item[data-prefix=true]:not([data-suffix=true]){grid-template-columns:auto 1fr}.sidebar-section__item[data-suffix=true]:not([data-prefix=true]){grid-template-columns:1fr auto}.sidebar-section__item[data-prefix=true]{--sidebar-section-link-color: currentColor;padding-block:0;padding-inline-start:0}.sidebar-section__prefix{padding-block:var(--space-2xs);padding-inline:var(--space-2xs);background-color:var(--theme-primary);color:var(--theme-on-primary)}.sidebar-section__suffix{color:var(--theme-primary);font-weight:var(--font-regular)}.sio-chatbot-toggle{background:var(--color-blue-100);color:var(--color-white);box-shadow:none}.sio-chatbot-toggle:hover{box-shadow:none}.sio-chatbot-window{border:1px solid var(--color-blue-100);border-radius:var(--radius-m);box-shadow:none;overflow:hidden}.sio-chatbot-header{border-radius:0;padding:var(--space-xs) var(--space-s);border:0;background:var(--color-blue-100);color:var(--color-white)}.sio-chatbot-header h3{color:var(--color-white);font-size:var(--size-step-1);font-weight:var(--font-semi-bold)}.sio-chatbot-form{padding:var(--space-s);border-top-color:var(--color-blue-100);gap:var(--space-2xs)}.sio-chatbot-form>*+*{margin-top:0}.sio-chatbot-input{border:2px solid transparent;border-radius:var(--radius-s);background-color:var(--color-gray-200);color:var(--color-black);font-size:var(--size-step-00)}.sio-chatbot-input:focus{border-color:var(--color-blue-100);box-shadow:none}.sio-chatbot-send{background:var(--color-blue-100);color:var(--color-white);border-radius:var(--radius-s)}.sio-chatbot-message,.sio-chatbot-message:is(.user,.assistant){max-width:min(85%,50rem);padding:var(--space-xs) var(--space-s);border:0;color:var(--color-black);font-size:var(--size-step-0);background-color:var(--color-gray-200)}.sio-chatbot-message .timestamp{font-size:var(--size-step-000)}.sio-chatbot-message.user{background:var(--color-blue-100);color:var(--color-white)}.sio-chatbot-typing-dots{background:var(--color-gray-200);border-radius:var(--radius-s)}.sio-chatbot-retry{background:var(--color-blue-100)}.sio-chatbot-retry-after{color:var(--color-gray-900);font-style:normal}body.sio-dashboard-page{background:var(--bg-body);overflow-x:initial}.site-footer{margin-block-start:var(--site-footer-spacing-top, var(--space-m-l));padding-block:var(--space-m) var(--space-s);background-color:var(--color-blue-500);color:var(--color-white)}.site-footer__links a{--gutter: var(--space-xs);width:-moz-fit-content;width:fit-content;color:var(--color-white);text-decoration:none}.site-footer__links a:hover{text-decoration:underline;text-underline-offset:.2ex}.site-footer__links a>svg{width:1.1em;height:2.2ex;height:.8lh;flex-shrink:0}.site-footer__logos{--cluster-column-gap: var(--space-s-l);--cluster-row-gap: var(--space-l)}.site-footer__policies a{color:hsl(from var(--color-blue-500) h s 69%);font-size:var(--size-step-000);text-decoration:none}.site-footer__policies a:hover{text-decoration:underline}.site-head{position:sticky;top:var(--wp-admin-bar-height, 0px);z-index:10;margin-block-end:var(--site-head-spacing-bottom, var(--space-m-l));padding-top:var(--space-xs);background-color:var(--color-blue-500);color:var(--color-white);container-type:inline-size}.site-head__inner{display:grid;grid-template-columns:minmax(min(100%,13rem),1fr) minmax(0,1fr) auto;grid-template-areas:"logo nav nav" "actions actions actions" "search search search";gap:var(--space-xs-s);align-items:center}.site-head__logo{grid-area:logo}.site-head__search{grid-area:search;position:relative;padding-block:var(--space-2xs);color:var(--color-black)}.site-head__nav{grid-area:nav}.site-head__search:before{content:"";position:absolute;top:0;bottom:0;left:calc(-.5*(100cqi - 100%));right:calc(-.5*(100cqi - 100%));background-color:var(--color-white);z-index:-1}.site-head__actions{grid-area:actions}.site-head[data-burger-enabled=true][data-burger-state=closed] .site-head__actions{display:none}body:has([data-burger-enabled=true][data-burger-state=open]):after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0000007f;z-index:1}.site-head:not([data-burger-enabled=true]) .site-head__inner{grid-template-areas:"logo search actions" "nav nav nav"}.site-head:not([data-burger-enabled=true]) .site-head__nav{position:relative}.site-head:not([data-burger-enabled=true]) .site-head__nav:before{content:"";position:absolute;top:0;bottom:0;left:calc(-.5*(100cqi - 100%));right:calc(-.5*(100cqi - 100%));background-color:var(--color-white);z-index:-1}.site-head:not([data-burger-enabled=true]) .site-head__search:before{display:none}.site-head:not([data-burger-enabled=true]) .site-head__search{padding-block:0;justify-self:end;min-width:min(20rem,100%);color:var(--color-white)}@media screen and (max-width:600px){body:has(#wpadminbar) .site-head{top:0}}@media screen and (max-height:600px){body:has(#wpadminbar) .site-head{position:relative;top:0}}.tag-modal{width:min(90vw,50rem);height:min(90vh,35rem)}.tag-modal__selected{--sidebar-target-width: fit-content;--sidebar-column-gap: var(--space-s)}.tag-modal__selected-label{display:inline-block;transform:translateY(.3ex)}.term-search{--flow-space: var(--space-xs)}.term-search__input-wrapper{position:relative}.term-search__results{position:absolute;top:100%;left:0;margin-top:var(--space-3xs);background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:4px;width:-moz-max-content;width:max-content;min-width:160px;max-width:300px;max-height:300px;overflow-y:auto;z-index:100}.term-search__results ul li>.button{width:100%;text-align:left;--button-font-weight: var(--font-regular);--button-hover-bg: var(--color-gray-200);--button-radius: 0;--button-font-size: var(--size-step-00)}.term-search__suggest{background-color:var(--color-gray-100)}.term-search__results button:focus{outline:2px solid var(--focus-color, currentColor);outline-offset:-2px}@layer shepherd{.shepherd-button{background:#3288e6;border:0;border-radius:3px;color:#ffffffbf;cursor:pointer;margin-right:.5rem;padding:.5rem 1.5rem;transition:all .5s ease}.shepherd-button:not(:disabled):hover{background:#196fcc;color:#ffffffbf}.shepherd-button.shepherd-button-secondary{background:#f1f2f3;color:#000000bf}.shepherd-button.shepherd-button-secondary:not(:disabled):hover{background:#d6d9db;color:#000000bf}.shepherd-button:disabled{cursor:not-allowed}.shepherd-footer{border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:flex;justify-content:flex-end;padding:0 .75rem .75rem}.shepherd-footer .shepherd-button:last-child{margin-right:0}.shepherd-cancel-icon{background:transparent;border:none;color:#808080bf;cursor:pointer;font-size:2em;font-weight:400;margin:0;padding:0;transition:color .5s ease}.shepherd-cancel-icon:hover{color:#000000bf}.shepherd-has-title .shepherd-content .shepherd-cancel-icon{color:#808080bf}.shepherd-has-title .shepherd-content .shepherd-cancel-icon:hover{color:#000000bf}.shepherd-title{color:#000000bf;display:flex;flex:1 0 auto;font-size:1rem;font-weight:400;margin:0;padding:0}.shepherd-header{align-items:center;border-top-left-radius:5px;border-top-right-radius:5px;display:flex;justify-content:flex-end;line-height:2em;padding:.75rem .75rem 0}.shepherd-has-title .shepherd-content .shepherd-header{background:#e6e6e6;padding:1em}.shepherd-text{color:#000000bf;font-size:1rem;line-height:1.3em;padding:.75em}.shepherd-text p{margin-top:0}.shepherd-text p:last-child{margin-bottom:0}.shepherd-content{border-radius:5px;outline:none;padding:0}.shepherd-element{background:#fff;border:none;border-radius:5px;box-shadow:0 1px 4px #0003;margin:0;max-width:400px;opacity:0;outline:none;padding:0;transition:opacity .3s,visibility .3s;visibility:hidden;width:100%;z-index:9999}.shepherd-enabled.shepherd-element{opacity:1;visibility:visible}.shepherd-element[data-popper-reference-hidden]:not(.shepherd-centered){opacity:0;pointer-events:none;visibility:hidden}.shepherd-element,.shepherd-element *,.shepherd-element :after,.shepherd-element :before{box-sizing:border-box}.shepherd-arrow,.shepherd-arrow:before{height:16px;position:absolute;width:16px;z-index:-1}.shepherd-arrow:before{background:#fff;content:"";transform:rotate(45deg)}.shepherd-element[data-popper-placement^=top]>.shepherd-arrow{bottom:-8px}.shepherd-element[data-popper-placement^=bottom]>.shepherd-arrow{top:-8px}.shepherd-element[data-popper-placement^=left]>.shepherd-arrow{right:-8px}.shepherd-element[data-popper-placement^=right]>.shepherd-arrow{left:-8px}.shepherd-element.shepherd-centered>.shepherd-arrow{opacity:0}.shepherd-element.shepherd-has-title[data-popper-placement^=bottom]>.shepherd-arrow:before{background-color:#e6e6e6}.shepherd-target-click-disabled.shepherd-enabled.shepherd-target,.shepherd-target-click-disabled.shepherd-enabled.shepherd-target *{pointer-events:none}.shepherd-modal-overlay-container{height:0;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:0;transition:all .3s ease-out,height 0s .3s,opacity .3s 0s;width:100vw;z-index:9997}.shepherd-modal-overlay-container.shepherd-modal-is-visible{height:100vh;opacity:.5;transform:translateZ(0);transition:all .3s ease-out,height 0s 0s,opacity .3s 0s}.shepherd-modal-overlay-container.shepherd-modal-is-visible path{pointer-events:all}}.user-tour .shepherd-header{padding-block:var(--space-2xs);padding-inline:var(--space-s);background-color:var(--color-blue-900);color:var(--color-white)}.user-tour.shepherd-element:not(.shepherd-has-title) .shepherd-header{position:absolute;right:0;padding:0 .5rem;background:transparent;color:var(--color-blue-900)}.user-tour .shepherd-title{font-size:var(--size-step-1);font-weight:var(--font-semi-bold);line-height:var(--leading-tight);color:currentColor}.user-tour .shepherd-cancel-icon{color:currentColor}.user-tour .shepherd-text{padding:var(--space-xs) var(--space-s);font-size:var(--size-step-0)}.user-tour .shepherd-button{--button-font-size: var(--size-step-0)}form#wp-link{font-size:.85rem}form#wp-link>*+*{margin-top:0}form#wp-link label,form#wp-link label span{font-size:.85rem}div.wp-link-input input{background-color:#fff;border:1px solid #8c8f94}.howto{color:#646970;display:block}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important;word-break:normal!important}.media-menu{padding:50px 0 10px}.cluster{display:flex;flex-wrap:var(--cluster-wrap, wrap);row-gap:var(--cluster-row-gap, var(--gutter, var(--space-s)));-moz-column-gap:var(--cluster-column-gap, var(--gutter, var(--space-s)));column-gap:var(--cluster-column-gap, var(--gutter, var(--space-s)));justify-content:var(--cluster-horizontal-alignment, flex-start);align-items:var(--cluster-vertical-alignment, center);flex-direction:var(--cluster-direction, row)}.cluster[data-nowrap]{--cluster-wrap: nowrap}.flow>*+*{margin-block-start:var(--flow-space, 1em)}.grid{display:grid;grid-template-columns:repeat(var(--grid-placement, auto-fill),minmax(var(--grid-min-item-size, 16rem),1fr));-moz-column-gap:var(--grid-column-gap, var(--gutter, var(--space-s)));column-gap:var(--grid-column-gap, var(--gutter, var(--space-s)));row-gap:var(--grid-row-gap, var(--gutter, var(--space-l)));align-items:var(--grid-vertical-alignment, stretch)}.grid[data-layout=halves]{--grid-min-item-size: clamp(22rem, calc(50% - var(--gutter, var(--space-l))), 33rem)}.grid[data-layout=thirds]{--grid-min-item-size: clamp(20rem, calc(33% - var(--gutter, var(--space-l)) * 2), 25rem)}.grid[data-layout=fourths]{--grid-min-item-size: clamp(17rem, calc(25% - var(--gutter, var(--space-l)) * 3), 18rem)}.grid[data-layout=thirds][data-compact]{--grid-min-item-size: clamp(15rem, calc(33% - var(--gutter, var(--space-l)) * 2), 25rem)}.reel{display:flex;height:auto;margin-inline:var(--reel-margin-inline, auto);align-items:var(--reel-vertical-alignment, stretch);max-width:100%;overflow-x:auto;padding-block-end:var(--scroll-bar-offset);-webkit-overflow-scrolling:touch;scrollbar-color:var(--scroll-bar-track-color) var(--scroll-bar-thumb-color)}.reel>*{flex-basis:var(--reel-item-width, fit-content);flex-shrink:0}.reel>*+*{margin-inline-start:var(--reel-space, var(--gutter, 1rem))}.reel::-webkit-scrollbar{block-size:var(--scroll-bar-size)}.reel::-webkit-scrollbar-track{background-color:var(--scroll-bar-track-color)}.reel::-webkit-scrollbar-thumb{background-color:var(--scroll-bar-thumb-color)}.reel[data-scroll=snap]{scroll-snap-type:x mandatory}.reel[data-scroll=snap]>*{scroll-snap-align:start}.repel{display:flex;flex-wrap:var(--repel-wrap, wrap);flex-direction:var(--repel-direction, row);justify-content:var(--repel-horizontal-alignment, space-between);align-items:var(--repel-vertical-alignment, center);-moz-column-gap:var(--repel-column-gap, var(--gutter, var(--space-m)));column-gap:var(--repel-column-gap, var(--gutter, var(--space-m)));row-gap:var(--repel-row-gap, var(--gutter, var(--space-m)))}.repel[data-nowrap]{flex-wrap:nowrap}.repel[data-direction=column]{--repel-direction: column;align-items:var(--repel-horizontal-alignment, flex-start);justify-content:var(--repel-vertical-alignment, space-between)}.sidebar{display:flex;flex-wrap:wrap;row-gap:var(--sidebar-row-gap, var(--gutter, var(--space-s)));-moz-column-gap:var(--sidebar-column-gap, var(--gutter, var(--space-m)));column-gap:var(--sidebar-column-gap, var(--gutter, var(--space-m)))}.sidebar:not([data-direction])>:first-child{flex-basis:var(--sidebar-target-width, 20rem);flex-grow:1}.sidebar:not([data-direction])>:last-child{flex-basis:0;flex-grow:999;min-width:var(--sidebar-content-min-width, 50%)}.sidebar[data-reversed]{flex-direction:row-reverse}.sidebar[data-direction=rtl]>:last-child{flex-basis:var(--sidebar-target-width, 20rem);flex-grow:1}.sidebar[data-direction=rtl]>:first-child{flex-basis:0;flex-grow:999;min-width:var(--sidebar-content-min-width, 50%)}.switcher{display:flex;flex-wrap:wrap;row-gap:var(--switcher-row-gap, var(--gutter, var(--space-l)));-moz-column-gap:var(--switcher-column-gap, var(--gutter, var(--space-l)));column-gap:var(--switcher-column-gap, var(--gutter, var(--space-l)));align-items:var(--switcher-vertical-alignment, flex-start)}.switcher>*{flex-grow:1;flex-basis:calc((var(--switcher-target-container-width, 40rem) - 100%) * 9999)}.switcher>:nth-child(n+3){flex-basis:100%}.wrapper{margin-inline:auto;width:calc(100% - var(--wrapper-gutter) * 2);max-width:calc(var(--wrapper-max-width) - var(--wrapper-gutter) * 2);padding-inline:var(--wrapper-x-padding);padding-block:var(--wrapper-y-padding);background-color:var(--wrapper-bg, var(--color-white));border-radius:var(--wrapper-radius, var(--radius-l))}.wrapper[data-variant=plain]{width:auto;max-width:min(100%,var(--wrapper-max-width));padding-inline:var(--wrapper-gutter);padding-block:0;background-color:transparent;border-radius:0}.wrapper[data-variant=full]{width:100%}.no-pointer-events{pointer-events:none}.repel-vertical-start{--repel-vertical-alignment: start}.rounded-s{border-radius:var(--radius-s)}body:has(.site-head-spacing-none){--site-head-spacing-bottom: 0}.text-primary{color:var(--theme-primary)}.underline-on-hover{text-decoration:none;color:currentColor}.underline-on-hover:hover{text-decoration:underline}.w-fit{width:-moz-fit-content;width:fit-content}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.tippy-box[data-animation=shift-away][data-state=hidden]{opacity:0}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=top]{transform:translateY(10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=bottom]{transform:translateY(-10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=left]{transform:translate(10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=right]{transform:translate(-10px)}.tippy-box[data-theme~=light-border]{background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,8,16,.15);color:#333;box-shadow:0 4px 14px -2px #00081014}.tippy-box[data-theme~=light-border]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light-border]>.tippy-arrow:after,.tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.tippy-box[data-theme~=light-border]>.tippy-arrow:after{border-color:transparent;border-style:solid}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:after{border-top-color:#00081033;border-width:7px 7px 0;top:17px;left:1px}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;bottom:16px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:#00081033;border-width:0 7px 7px;bottom:17px;left:1px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:after{border-left-color:#00081033;border-width:7px 0 7px 7px;left:17px;top:1px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;right:16px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;right:17px;top:1px;border-right-color:#00081033}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.tippy-box[data-theme~=light-border]>.tippy-svg-arrow{fill:#fff}.tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;width:16px;height:6px}
