/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;--font-family--action:"Poppins",var(--font-family);--font-family--heading:"Poppins",var(--font-family);--font-size--body:1rem;--font-size--subheading:1.2rem;--font-size--heading:1.44rem;--font-size--title:1.728rem;--font-weight--thin:100;--font-weight--extra-light:200;--font-weight--light:300;--font-weight--normal:400;--font-weight--medium:500;--font-weight--semi-bold:600;--font-weight--bold:700;--font-weight--extra-bold:800;--font-weight--black:900;--line-height:1.5;--line-height--heading:1.2;--max-inline-size:960px;--border-radius:1.25rem;--button-min-width:7.5rem;--spacing-large:3rem;--spacing:1.5rem;--spacing--small:0.75rem;--spacing--tiny:0.375rem;--border-width:0.0625rem;--border:var(--border-width) solid currentColor;--focus-outline-width:0.1875rem;--focus-outline-offset:0.125rem;--focus-outline:var(--focus-outline-width) solid #4ec0e3;--duration:150ms;--timing:ease}
button,[type=button],[type=reset],[type=submit]{-moz-appearance:none;appearance:none;background-color:#0095ce;border:0;border-radius:var(--border-radius);color:#fff;cursor:pointer;display:inline-block;font-family:var(--font-family--action);font-size:1rem;-webkit-font-smoothing:antialiased;font-weight:var(--font-weight--semi-bold);line-height:1;min-width:var(--button-min-width);padding:var(--spacing--small) var(--spacing);text-align:center;text-decoration:none;transition:background-color var(--duration) var(--timing);-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}button:hover,[type=button]:hover,[type=reset]:hover,[type=submit]:hover{background-color:#0b4a8e;color:#fff}button:focus,[type=button]:focus,[type=reset]:focus,[type=submit]:focus{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:not-allowed;opacity:.5}fieldset{background-color:transparent;border:0;margin:0;padding:0}legend{font-weight:var(--font-weight--semi-bold);margin-bottom:var(--spacing--small);padding:0}label{display:block;font-weight:var(--font-weight--semi-bold);margin-bottom:var(--spacing--small)}input,select,textarea{display:block;font-family:var(--font-family);font-size:1rem}[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:not([type]),textarea{-moz-appearance:none;appearance:none;background-color:transparent;border:var(--border);box-sizing:border-box;margin-bottom:var(--spacing--small);padding:calc(var(--spacing)/3);transition:border-color var(--duration) var(--timing);width:100%}[type=color]:focus,[type=date]:focus,[type=datetime]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:not([type]):focus,textarea:focus{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}[type=color]:disabled,[type=date]:disabled,[type=datetime]:disabled,[type=datetime-local]:disabled,[type=email]:disabled,[type=month]:disabled,[type=number]:disabled,[type=password]:disabled,[type=search]:disabled,[type=tel]:disabled,[type=text]:disabled,[type=time]:disabled,[type=url]:disabled,[type=week]:disabled,input:not([type]):disabled,textarea:disabled{cursor:not-allowed}[type=color]:disabled:hover,[type=date]:disabled:hover,[type=datetime]:disabled:hover,[type=datetime-local]:disabled:hover,[type=email]:disabled:hover,[type=month]:disabled:hover,[type=number]:disabled:hover,[type=password]:disabled:hover,[type=search]:disabled:hover,[type=tel]:disabled:hover,[type=text]:disabled:hover,[type=time]:disabled:hover,[type=url]:disabled:hover,[type=week]:disabled:hover,input:not([type]):disabled:hover,textarea:disabled:hover{border:var(--border)}[type=color]::placeholder,[type=date]::placeholder,[type=datetime]::placeholder,[type=datetime-local]::placeholder,[type=email]::placeholder,[type=month]::placeholder,[type=number]::placeholder,[type=password]::placeholder,[type=search]::placeholder,[type=tel]::placeholder,[type=text]::placeholder,[type=time]::placeholder,[type=url]::placeholder,[type=week]::placeholder,input:not([type])::placeholder,textarea::placeholder{color:#0067a5;opacity:.25}[type=search]{-webkit-appearance:textfield}textarea{resize:vertical}[type=checkbox],[type=radio]{display:inline;margin-right:var(--spacing--small)}[type=file]{margin-bottom:var(--spacing--small);width:100%}select{-moz-appearance:none;appearance:none;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 18'%3E%3Cpolygon points='24,18 13,0 35,0'/%3E%3C/svg%3E");background-position:100% 50%;background-repeat:no-repeat;background-size:var(--spacing);border:var(--border);border-radius:0;box-sizing:border-box;line-height:normal;margin-bottom:var(--spacing--small);padding:calc(var(--spacing)/3) var(--spacing) calc(var(--spacing)/3) calc(var(--spacing)/3);width:100%}[type=checkbox]:focus,[type=radio]:focus,[type=file]:focus,select:focus{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}html{background-color:#fff;box-sizing:border-box}*,::before,::after{box-sizing:inherit}html,body{height:100%}body{margin:0}ul,ol{margin:0 0 var(--spacing--small);padding-inline-start:var(--spacing)}li{margin:0 0 var(--spacing--small)}li[type=I]{margin-inline-start:calc(-1*var(--spacing))}dl{margin:0}dt{font-weight:600;margin:0}dd{margin:0}figure{margin:0}img,picture{margin:0;max-width:100%}table{border-collapse:collapse;margin:var(--spacing) 0;table-layout:fixed;text-align:start;width:100%}thead{line-height:var(--line-height--heading);vertical-align:bottom}tbody{vertical-align:top}tr{border-bottom:var(--border)}th{font-weight:600;text-align:start}tfoot tr{border:0}tfoot td{font-weight:600}th,td{padding-block:var(--spacing--small);padding-inline:0 var(--spacing--small)}html{color:#0067a5;font-family:var(--font-family);font-size:100%;line-height:var(--line-height)}h1{font:var(--font-weight--semi-bold) var(--font-size--title)/var(--line-height--heading) var(--font-family--heading);margin-block:0 var(--spacing--small)}h2{font:var(--font-weight--semi-bold) var(--font-size--heading)/var(--line-height--heading) var(--font-family--heading);margin-block:0 var(--spacing--small)}h3{font:var(--font-weight--light) var(--font-size--heading)/var(--line-height--heading) var(--font-family--heading);margin-block:0 0}h4{font:var(--font-weight--semi-bold) var(--font-size--subheading)/var(--line-height--heading) var(--font-family--heading);margin-block:0 0}h5{font:var(--font-weight--light) var(--font-size--subheading)/var(--line-height--heading) var(--font-family--heading);margin-block:0 0}h6{font:var(--font-weight--semi-bold) 1rem/var(--line-height--heading) var(--font-family);margin-block:0 0}p{margin:0 0 var(--spacing--small)}a{color:#0095ce;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;transition:color var(--duration) var(--timing)}a:hover{color:#0b4a8e}a:focus{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}strong{font-weight:var(--font-weight--semi-bold)}hr{border-bottom:var(--border);border-left:0;border-right:0;border-top:0;margin:var(--spacing) 0}
.page-layout{display:flex;flex-direction:column;min-height:100vh}.page-layout__main{flex:1;margin-block:var(--spacing)}.region-header,.region-footer,.page-layout__content{max-inline-size:calc(2*var(--spacing--small) + var(--max-inline-size));margin-inline:auto;padding:0 var(--spacing--small)}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.block__title{margin-top:var(--spacing-large)}.block-gccc-documents--single-document .field--name-field-media-file,.block-gccc-documents--single-document .links{margin-block:var(--spacing--small)}.block-gccc-renewal-part-two-form{margin-block-start:var(--spacing-large)}.block-gccc-renewal-submit__warning,.block-gccc-renewal-submit__code-of-ethics{font-style:italic;margin-block:var(--spacing) var(--small-spacing)}
.body-text dl{display:grid;grid-column-gap:.5rem;column-gap:.5rem;grid-template-columns:auto 1fr;margin:0 0 var(--spacing--small);padding-inline-start:var(--spacing)}
.call-to-action{margin:var(--spacing) 0}@media (min-width:900px){.call-to-action--with-description{position:relative}.call-to-action__button-wrapper{position:absolute;top:calc(-1*var(--spacing--tiny));inset-inline-end:0}}.upcoming-exams{margin-bottom:var(--spacing);border-bottom:1px solid #4ec0e3}.application-checklist-documents{padding-inline-start:0}.application-checklist-documents .application-checklist-documents__call-to-action{list-style-type:none;margin-block:var(--spacing--tiny) var(--spacing)}.application-checklist-documents .application-checklist-documents__call-to-action li{margin:0}
.name-widget-wrapper{display:flex}.name-given-wrapper,.name-family-wrapper{flex:auto;margin-left:var(--spacing--small)}.field--type-language-field .form-radios{display:flex;flex-wrap:wrap}.field--type-language-field .form-type-radio{margin-inline-end:var(--spacing)}.field--type-language-field .form-radio{margin-inline-start:0;margin-inline-end:var(--spacing--tiny)}.field--type-integer input{display:inline-block;width:auto}
.page-layout__footer{background-color:#343334;color:#a3a3a3;padding-block:var(--spacing)}.page-layout__footer p{margin-block:var(--spacing--tiny);font:14px/32px var(--font-family--heading)}.block-masquerade .block__title{margin-block:var(--spacing--small)}.block-masquerade [data-drupal-selector=edit-autocomplete]{display:flex;align-items:center;grid-gap:var(--spacing);gap:var(--spacing)}.block-masquerade .form-item-masquerade-as{flex:1;margin:0}.block-masquerade [data-drupal-selector=edit-masquerade-as]{margin:0}
fieldset legend{font-weight:var(--font-weight--semi-bold);margin-bottom:0}fieldset .fieldset-wrapper{border-inline-start:2px solid #0067a5;padding-inline-start:calc(var(--spacing--small) - 2px)}.form-composite>legend{font-weight:var(--font-weight--semi-bold)}.form-type-checkbox .description{margin-inline-start:0}.filter-wrapper{display:none}
html{scroll-padding-top:10rem}.page-layout{border-top:var(--spacing) solid #0b4a8e}.page-layout__header{background-color:#fff;padding:var(--spacing--small) 0;position:sticky;top:0}.region-header{display:flex;align-items:center;justify-content:space-between}.site-logo{display:inline-block}.site-logo__image{height:6.5rem;width:24rem;margin:-1rem}.account-menu{display:flex;list-style-type:none;margin:0;padding-inline-start:0}.account-menu li{margin-bottom:0}.account-menu__item{margin-inline-end:var(--spacing)}.account-menu__item:last-child{margin:0}.account-menu__link{color:#0b4a8e;display:inline-block;font-family:var(--font-family--action);text-decoration:none}
ul.links{list-style-type:none;margin:0;padding-inline-start:0}ul.links li{margin-bottom:0}.register_entry__header{display:grid;grid-template-columns:1fr 3fr;grid-row-gap:var(--spacing--small);row-gap:var(--spacing--small);margin-top:var(--spacing)}.register_entry__label{font-weight:700;padding-inline-end:var(--spacing--tiny);text-align:end}.register_entry__label::after{content:":"}
.messages{margin-bottom:var(--spacing--small)}
.career-history,.certificates{margin-top:0}.career-history__date,.career-history__hours,.certificates__date,.certificates__hours{width:7rem}.career-history__operation,.certificates__operation{width:3rem}.certificates__total-hours{position:relative}.certificates__total-hours-inner{position:absolute;inset-inline-end:var(--spacing--small);white-space:nowrap}.certificates__total-hours .placeholder{font-weight:400;font-style:normal}tfoot .certificates__total-hours--subtotal{font-weight:400}.certificates__cell--numeric{font-variant-numeric:tabular-nums;text-align:end}.local-licence{margin-top:0}.priority-low,.priority-medium{display:none}@media (min-width:600px){col.priority-medium,col.priority-medium{display:table-column}}@media (min-width:900px){col.priority-low,col.priority-low{display:table-column}}@media (min-width:600px){th.priority-medium,td.priority-medium{display:table-cell}}@media (min-width:900px){th.priority-low,td.priority-low{display:table-cell}}
.button--call-to-action,.button--primary{-moz-appearance:none;appearance:none;background-color:#0095ce;border:0;border-radius:var(--border-radius);color:#fff;cursor:pointer;display:inline-block;font-family:var(--font-family--action);font-size:1rem;-webkit-font-smoothing:antialiased;font-weight:var(--font-weight--semi-bold);line-height:1;min-width:var(--button-min-width);padding:var(--spacing--small) var(--spacing);text-align:center;text-decoration:none;transition:background-color var(--duration) var(--timing);-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;background-color:#f1502e}.button--call-to-action:hover,.button--primary:hover{background-color:#0b4a8e;color:#fff}.button--call-to-action:focus,.button--primary:focus{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}.button--call-to-action:disabled,.button--primary:disabled{cursor:not-allowed;opacity:.5}.button--secondary{-moz-appearance:none;appearance:none;background-color:#0095ce;border:0;border-radius:var(--border-radius);color:#fff;cursor:pointer;display:inline-block;font-family:var(--font-family--action);font-size:1rem;-webkit-font-smoothing:antialiased;font-weight:var(--font-weight--semi-bold);line-height:1;min-width:var(--button-min-width);padding:var(--spacing--small) var(--spacing);text-align:center;text-decoration:none;transition:background-color var(--duration) var(--timing);-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.button--secondary:hover{background-color:#0b4a8e;color:#fff}.button--secondary:focus{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}.button--secondary:disabled{cursor:not-allowed;opacity:.5}.button--danger{color:#ff4720}.button--danger:hover{color:#f1502e}.button--active{background-color:#0b4a8e;color:#fff}.button--disabled{cursor:not-allowed;opacity:.5}a.button{display:inline-block;font-family:var(--font-family--action);line-height:1;margin-inline:var(--spacing--small) 0;padding:var(--spacing--small);text-decoration:none}a.button:first-child{margin-inline:0;padding-inline-start:0}a.button--call-to-action:nth-child(n),a.button--primary:nth-child(n),a.button--secondary:nth-child(n){padding-inline-start:var(--spacing);padding-inline-end:var(--spacing)}button.link{border-radius:0;color:#0095ce;font-weight:400;line-height:var(--line-height);min-width:auto}button.link:hover{background:0 0;color:#0b4a8e}[type=submit].button--danger{background:0 0;border:1px solid #ff4720;color:#ff4720;padding:calc(var(--spacing--small) - 1px) calc(var(--spacing) - 1px)}[type=submit].button--danger:hover{background-color:#ff4720;border:0;color:#fff;padding:var(--spacing--small) var(--spacing)}.contextual .trigger{min-width:auto}.contextual .trigger:hover{background-color:#fff}.field--widget-inline-entity-form-complex{margin-block:var(--spacing--small)}.field--widget-inline-entity-form-complex div[data-drupal-selector$=-actions]{margin-block:var(--spacing--small)}
